45 sim_inline
="-DDEFAULT_INLINE=0"
82 # This file is derived from `gettext.m4'. The difference is that the
83 # included macros assume Cygnus-style source and build trees.
85 # Macro to add for using GNU gettext.
86 # Ulrich Drepper <drepper@cygnus.com>, 1995.
88 # This file file be copied and used freely without restrictions. It can
89 # be used in projects which are not available under the GNU Public License
90 # but which still want to provide support for the GNU gettext functionality.
91 # Please note that the actual code is *not* freely available.
99 # Search path for a program which passes the given test.
100 # Ulrich Drepper <drepper@cygnus.com>, 1996.
102 # This file file be copied and used freely without restrictions. It can
103 # be used in projects which are not available under the GNU Public License
104 # but which still want to provide support for the GNU gettext functionality.
105 # Please note that the actual code is *not* freely available.
111 # Check whether LC_MESSAGES is available in <locale.h>.
112 # Ulrich Drepper <drepper@cygnus.com>, 1995.
114 # This file file be copied and used freely without restrictions. It can
115 # be used in projects which are not available under the GNU Public License
116 # but which still want to provide support for the GNU gettext functionality.
117 # Please note that the actual code is *not* freely available.
126 # Guess values for system-dependent variables and create Makefiles.
127 # Generated automatically using autoconf version 2.13
128 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
130 # This configure script is free software; the Free Software Foundation
131 # gives unlimited permission to copy, distribute and modify it.
135 ac_default_prefix
=/usr
/local
136 # Any additions from configure.in:
138 --disable-nls do not use Native Language Support"
140 --with-included-gettext use the GNU gettext library included here"
142 --enable-sim-alignment=align Specify strict or nonstrict alignment."
144 --enable-sim-assert Specify whether to perform random assertions."
146 --enable-sim-bitsize=n Specify target bitsize (32 or 64)."
148 --enable-sim-bswap Use the BSWAP instruction on Intel 486s and Pentiums."
150 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator"
152 --enable-sim-config=file Override default config file"
154 --enable-sim-decode-mechanism=which Specify the instruction decode mechanism."
156 --enable-sim-default-model=which Specify default PowerPC to model."
158 --enable-sim-duplicate Expand (duplicate) semantic functions."
160 --enable-sim-endian=endian Specify target byte endian orientation."
162 --enable-sim-env=env Specify target environment (operating, virtual, user)."
164 --enable-sim-filter=rule Specify filter rules."
166 --enable-sim-float Specify whether to use host floating point or simulate."
168 --enable-sim-hardware=list Specify the hardware to be included in the build."
170 --enable-sim-hostbitsize=32|64 Specify host bitsize (32 or 64)."
172 --enable-sim-hostendian=end Specify host byte endian orientation."
174 --enable-sim-icache=size Specify instruction-decode cache size and type."
176 --enable-sim-inline=inlines Specify which functions should be inlined."
178 --enable-sim-jump Jump between semantic code (instead of call/return)."
180 --enable-sim-line-nr=opts Generate extra CPP code that references source rather than generated code"
182 --enable-sim-model=which Specify PowerPC to model."
184 --enable-sim-model-issue Specify whether to simulate model specific actions"
186 --enable-sim-monitor=mon Specify whether to enable monitoring events."
188 --enable-sim-opcode=which Override default opcode lookup."
190 --enable-sim-packages=list Specify the packages to be included in the build."
192 --enable-sim-regparm=nr-parm Pass parameters in registers instead of on the stack - x86/GCC specific."
194 --enable-sim-reserved-bits Specify whether to check reserved bits in instruction."
196 --enable-sim-smp=n Specify number of processors to configure for."
198 --enable-sim-stdcall=type Use an alternative function call/return mechanism - x86/GCC specific."
200 --enable-sim-stdio Specify whether to use stdio for console input/output."
202 --enable-sim-switch Use a switch instead of a table for instruction call."
204 --enable-sim-timebase Specify whether the PPC timebase is supported."
206 --enable-sim-trace Specify whether tracing is supported."
208 --enable-sim-warnings=opts Extra CFLAGS for turning on compiler warnings except for idecode.o, semantics.o and psim.o"
210 --enable-sim-xor-endian=n Specify number bytes involved in PowerPC XOR bi-endian mode (default 8)."
212 # Initialize some variables set by options.
213 # The variables have the same names as the options, with
214 # dashes changed to underlines.
216 cache_file
=.
/config.cache
225 program_transform_name
=s
,x
,x
,
234 bindir
='${exec_prefix}/bin'
235 sbindir
='${exec_prefix}/sbin'
236 libexecdir
='${exec_prefix}/libexec'
237 datadir
='${prefix}/share'
238 sysconfdir
='${prefix}/etc'
239 sharedstatedir
='${prefix}/com'
240 localstatedir
='${prefix}/var'
241 libdir
='${exec_prefix}/lib'
242 includedir
='${prefix}/include'
243 oldincludedir
='/usr/include'
244 infodir
='${prefix}/info'
245 mandir
='${prefix}/man'
247 # Initialize some other variables.
250 SHELL
=${CONFIG_SHELL-/bin/sh}
251 # Maximum number of lines to put in a shell here document.
258 # If the previous option needs an argument, assign it.
259 if test -n "$ac_prev"; then
260 eval "$ac_prev=\$ac_option"
266 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
270 # Accept the important Cygnus configure options, so we can diagnose typos.
274 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
276 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
277 bindir
="$ac_optarg" ;;
279 -build |
--build |
--buil |
--bui |
--bu)
281 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
282 build
="$ac_optarg" ;;
284 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
285 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
286 ac_prev
=cache_file
;;
287 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
288 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
289 cache_file
="$ac_optarg" ;;
291 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
293 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
295 datadir
="$ac_optarg" ;;
297 -disable-* |
--disable-*)
298 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
299 # Reject names that are not valid shell variable names.
300 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
301 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
303 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
304 eval "enable_${ac_feature}=no" ;;
306 -enable-* |
--enable-*)
307 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
308 # Reject names that are not valid shell variable names.
309 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
310 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
312 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
317 eval "enable_${ac_feature}='$ac_optarg'" ;;
319 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
320 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
321 |
--exec |
--exe |
--ex)
322 ac_prev
=exec_prefix
;;
323 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
324 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
325 |
--exec=* |
--exe=* |
--ex=*)
326 exec_prefix
="$ac_optarg" ;;
328 -gas |
--gas |
--ga |
--g)
329 # Obsolete; use --with-gas.
332 -help |
--help |
--hel |
--he)
333 # Omit some internal or obsolete options to make the list less imposing.
334 # This message is too long to be a string in the A/UX 3.1 sh.
336 Usage: configure [options] [host]
337 Options: [defaults in brackets after descriptions]
339 --cache-file=FILE cache test results in FILE
340 --help print this message
341 --no-create do not create output files
342 --quiet, --silent do not print \`checking...' messages
343 --site-file=FILE use FILE as the site file
344 --version print the version of autoconf that created configure
345 Directory and file names:
346 --prefix=PREFIX install architecture-independent files in PREFIX
348 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
350 --bindir=DIR user executables in DIR [EPREFIX/bin]
351 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
352 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
353 --datadir=DIR read-only architecture-independent data in DIR
355 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
356 --sharedstatedir=DIR modifiable architecture-independent data in DIR
358 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
359 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
360 --includedir=DIR C header files in DIR [PREFIX/include]
361 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
362 --infodir=DIR info documentation in DIR [PREFIX/info]
363 --mandir=DIR man documentation in DIR [PREFIX/man]
364 --srcdir=DIR find the sources in DIR [configure dir or ..]
365 --program-prefix=PREFIX prepend PREFIX to installed program names
366 --program-suffix=SUFFIX append SUFFIX to installed program names
367 --program-transform-name=PROGRAM
368 run sed PROGRAM on installed program names
372 --build=BUILD configure for building on BUILD [BUILD=HOST]
373 --host=HOST configure for HOST [guessed]
374 --target=TARGET configure for TARGET [TARGET=HOST]
375 Features and packages:
376 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
377 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
378 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
379 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
380 --x-includes=DIR X include files are in DIR
381 --x-libraries=DIR X library files are in DIR
383 if test -n "$ac_help"; then
384 echo "--enable and --with options recognized:$ac_help"
388 -host |
--host |
--hos |
--ho)
390 -host=* |
--host=* |
--hos=* |
--ho=*)
393 -includedir |
--includedir |
--includedi |
--included |
--include \
394 |
--includ |
--inclu |
--incl |
--inc)
395 ac_prev
=includedir
;;
396 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
397 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
398 includedir
="$ac_optarg" ;;
400 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
402 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
403 infodir
="$ac_optarg" ;;
405 -libdir |
--libdir |
--libdi |
--libd)
407 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
408 libdir
="$ac_optarg" ;;
410 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
411 |
--libexe |
--libex |
--libe)
412 ac_prev
=libexecdir
;;
413 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
414 |
--libexe=* |
--libex=* |
--libe=*)
415 libexecdir
="$ac_optarg" ;;
417 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
418 |
--localstate |
--localstat |
--localsta |
--localst \
419 |
--locals |
--local |
--loca |
--loc |
--lo)
420 ac_prev
=localstatedir
;;
421 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
422 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
423 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
424 localstatedir
="$ac_optarg" ;;
426 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
428 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
429 mandir
="$ac_optarg" ;;
432 # Obsolete; use --without-fp.
435 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
439 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
440 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
443 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
444 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
445 |
--oldin |
--oldi |
--old |
--ol |
--o)
446 ac_prev
=oldincludedir
;;
447 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
448 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
449 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
450 oldincludedir
="$ac_optarg" ;;
452 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
454 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
455 prefix
="$ac_optarg" ;;
457 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
458 |
--program-pre |
--program-pr |
--program-p)
459 ac_prev
=program_prefix
;;
460 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
461 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
462 program_prefix
="$ac_optarg" ;;
464 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
465 |
--program-suf |
--program-su |
--program-s)
466 ac_prev
=program_suffix
;;
467 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
468 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
469 program_suffix
="$ac_optarg" ;;
471 -program-transform-name |
--program-transform-name \
472 |
--program-transform-nam |
--program-transform-na \
473 |
--program-transform-n |
--program-transform- \
474 |
--program-transform |
--program-transfor \
475 |
--program-transfo |
--program-transf \
476 |
--program-trans |
--program-tran \
477 |
--progr-tra |
--program-tr |
--program-t)
478 ac_prev
=program_transform_name
;;
479 -program-transform-name=* |
--program-transform-name=* \
480 |
--program-transform-nam=* |
--program-transform-na=* \
481 |
--program-transform-n=* |
--program-transform-=* \
482 |
--program-transform=* |
--program-transfor=* \
483 |
--program-transfo=* |
--program-transf=* \
484 |
--program-trans=* |
--program-tran=* \
485 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
486 program_transform_name
="$ac_optarg" ;;
488 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
489 |
-silent |
--silent |
--silen |
--sile |
--sil)
492 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
494 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
496 sbindir
="$ac_optarg" ;;
498 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
499 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
500 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
502 ac_prev
=sharedstatedir
;;
503 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
504 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
505 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
507 sharedstatedir
="$ac_optarg" ;;
509 -site |
--site |
--sit)
511 -site=* |
--site=* |
--sit=*)
514 -site-file |
--site-file |
--site-fil |
--site-fi |
--site-f)
516 -site-file=* |
--site-file=* |
--site-fil=* |
--site-fi=* |
--site-f=*)
517 sitefile
="$ac_optarg" ;;
519 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
521 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
522 srcdir
="$ac_optarg" ;;
524 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
525 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
526 ac_prev
=sysconfdir
;;
527 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
528 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
529 sysconfdir
="$ac_optarg" ;;
531 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
533 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
534 target
="$ac_optarg" ;;
536 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
539 -version |
--version |
--versio |
--versi |
--vers)
540 echo "configure generated by autoconf version 2.13"
544 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
545 # Reject names that are not valid shell variable names.
546 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
547 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
549 ac_package
=`echo $ac_package| sed 's/-/_/g'`
554 eval "with_${ac_package}='$ac_optarg'" ;;
556 -without-* |
--without-*)
557 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
558 # Reject names that are not valid shell variable names.
559 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
560 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
562 ac_package
=`echo $ac_package| sed 's/-/_/g'`
563 eval "with_${ac_package}=no" ;;
566 # Obsolete; use --with-x.
569 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
570 |
--x-incl |
--x-inc |
--x-in |
--x-i)
571 ac_prev
=x_includes
;;
572 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
573 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
574 x_includes
="$ac_optarg" ;;
576 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
577 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
578 ac_prev
=x_libraries
;;
579 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
580 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
581 x_libraries
="$ac_optarg" ;;
583 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
587 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
588 echo "configure: warning: $ac_option: invalid host type" 1>&2
590 if test "x$nonopt" != xNONE
; then
591 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
599 if test -n "$ac_prev"; then
600 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
603 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
605 # File descriptor usage:
608 # 2 errors and warnings
609 # 3 some systems may open it to /dev/tty
610 # 4 used on the Kubota Titan
611 # 6 checking for... messages and results
612 # 5 compiler messages saved in config.log
613 if test "$silent" = yes; then
621 This file contains any messages produced by compilers while
622 running configure, to aid debugging if configure makes a mistake.
625 # Strip out --no-create and --no-recursion so they do not pile up.
626 # Also quote any args containing shell metacharacters.
631 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
632 |
--no-cr |
--no-c) ;;
633 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
634 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
635 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
636 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
637 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
642 # Only set these to C if already set. These must not be set unconditionally
643 # because not all systems understand e.g. LANG=C (notably SCO).
644 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
645 # Non-C LC_CTYPE values break the ctype check.
646 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
647 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
648 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
649 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
651 # confdefs.h avoids OS command line length limits that DEFS can exceed.
652 rm -rf conftest
* confdefs.h
653 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
656 # A filename unique to this package, relative to the directory that
657 # configure is in, which we can look for to find out if srcdir is correct.
658 ac_unique_file
=Makefile.
in
660 # Find the source files, if location was not specified.
661 if test -z "$srcdir"; then
662 ac_srcdir_defaulted
=yes
663 # Try the directory containing this script, then its parent.
665 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
666 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
668 if test ! -r $srcdir/$ac_unique_file; then
672 ac_srcdir_defaulted
=no
674 if test ! -r $srcdir/$ac_unique_file; then
675 if test "$ac_srcdir_defaulted" = yes; then
676 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
678 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
681 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
683 # Prefer explicitly selected file to automatically selected ones.
684 if test -z "$sitefile"; then
685 if test -z "$CONFIG_SITE"; then
686 if test "x$prefix" != xNONE
; then
687 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
689 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
693 CONFIG_SITE
="$sitefile"
695 for ac_site_file
in $CONFIG_SITE; do
696 if test -r "$ac_site_file"; then
697 echo "loading site script $ac_site_file"
702 if test -r "$cache_file"; then
703 echo "loading cache $cache_file"
706 echo "creating cache $cache_file"
711 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
712 ac_cpp
='$CPP $CPPFLAGS'
713 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
714 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
715 cross_compiling
=$ac_cv_prog_cc_cross
719 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
720 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
721 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
728 ac_n
= ac_c
='\c' ac_t
=
734 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
735 if test -f $ac_dir/install-sh
; then
737 ac_install_sh
="$ac_aux_dir/install-sh -c"
739 elif test -f $ac_dir/install.sh
; then
741 ac_install_sh
="$ac_aux_dir/install.sh -c"
745 if test -z "$ac_aux_dir"; then
746 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
748 ac_config_guess
=$ac_aux_dir/config.guess
749 ac_config_sub
=$ac_aux_dir/config.sub
750 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
752 # Find a good install program. We prefer a C program (faster),
753 # so one script is as good as another. But avoid the broken or
754 # incompatible versions:
755 # SysV /etc/install, /usr/sbin/install
756 # SunOS /usr/etc/install
759 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
760 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
761 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
762 # ./install, which can be erroneously created by make from ./install.sh.
763 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
764 echo "configure:765: checking for a BSD compatible install" >&5
765 if test -z "$INSTALL"; then
766 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
767 echo $ac_n "(cached) $ac_c" 1>&6
769 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
770 for ac_dir
in $PATH; do
771 # Account for people who put trailing slashes in PATH elements.
773 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
775 # OSF1 and SCO ODT 3.0 have their own names for install.
776 # Don't use installbsd from OSF since it installs stuff as root
778 for ac_prog
in ginstall scoinst
install; do
779 if test -f $ac_dir/$ac_prog; then
780 if test $ac_prog = install &&
781 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
782 # AIX install. It has an incompatible calling convention.
785 ac_cv_path_install
="$ac_dir/$ac_prog -c"
796 if test "${ac_cv_path_install+set}" = set; then
797 INSTALL
="$ac_cv_path_install"
799 # As a last resort, use the slow shell script. We don't cache a
800 # path for INSTALL within a source directory, because that will
801 # break other packages using the cache if that directory is
802 # removed, or if the path is relative.
803 INSTALL
="$ac_install_sh"
806 echo "$ac_t""$INSTALL" 1>&6
808 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
809 # It thinks the first close brace ends the variable substitution.
810 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
812 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
814 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
816 # Extract the first word of "gcc", so it can be a program name with args.
817 set dummy gcc
; ac_word
=$2
818 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
819 echo "configure:820: checking for $ac_word" >&5
820 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
821 echo $ac_n "(cached) $ac_c" 1>&6
823 if test -n "$CC"; then
824 ac_cv_prog_CC
="$CC" # Let the user override the test.
826 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
828 for ac_dir
in $ac_dummy; do
829 test -z "$ac_dir" && ac_dir
=.
830 if test -f $ac_dir/$ac_word; then
839 if test -n "$CC"; then
840 echo "$ac_t""$CC" 1>&6
842 echo "$ac_t""no" 1>&6
845 if test -z "$CC"; then
846 # Extract the first word of "cc", so it can be a program name with args.
847 set dummy cc
; ac_word
=$2
848 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
849 echo "configure:850: checking for $ac_word" >&5
850 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
851 echo $ac_n "(cached) $ac_c" 1>&6
853 if test -n "$CC"; then
854 ac_cv_prog_CC
="$CC" # Let the user override the test.
856 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
859 for ac_dir
in $ac_dummy; do
860 test -z "$ac_dir" && ac_dir
=.
861 if test -f $ac_dir/$ac_word; then
862 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
871 if test $ac_prog_rejected = yes; then
872 # We found a bogon in the path, so make sure we never use it.
873 set dummy
$ac_cv_prog_CC
875 if test $# -gt 0; then
876 # We chose a different compiler from the bogus one.
877 # However, it has the same basename, so the bogon will be chosen
878 # first if we set CC to just the basename; use the full file name.
880 set dummy
"$ac_dir/$ac_word" "$@"
888 if test -n "$CC"; then
889 echo "$ac_t""$CC" 1>&6
891 echo "$ac_t""no" 1>&6
894 if test -z "$CC"; then
897 # Extract the first word of "cl", so it can be a program name with args.
898 set dummy cl
; ac_word
=$2
899 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
900 echo "configure:901: checking for $ac_word" >&5
901 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
902 echo $ac_n "(cached) $ac_c" 1>&6
904 if test -n "$CC"; then
905 ac_cv_prog_CC
="$CC" # Let the user override the test.
907 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
909 for ac_dir
in $ac_dummy; do
910 test -z "$ac_dir" && ac_dir
=.
911 if test -f $ac_dir/$ac_word; then
920 if test -n "$CC"; then
921 echo "$ac_t""$CC" 1>&6
923 echo "$ac_t""no" 1>&6
928 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
931 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
932 echo "configure:933: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
935 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
936 ac_cpp
='$CPP $CPPFLAGS'
937 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
938 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
939 cross_compiling
=$ac_cv_prog_cc_cross
941 cat > conftest.
$ac_ext << EOF
943 #line 944 "configure"
944 #include "confdefs.h"
948 if { (eval echo configure
:949: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
949 ac_cv_prog_cc_works
=yes
950 # If we can't run a trivial program, we are probably using a cross compiler.
951 if (.
/conftest
; exit) 2>/dev
/null
; then
952 ac_cv_prog_cc_cross
=no
954 ac_cv_prog_cc_cross
=yes
957 echo "configure: failed program was:" >&5
958 cat conftest.
$ac_ext >&5
959 ac_cv_prog_cc_works
=no
963 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
964 ac_cpp
='$CPP $CPPFLAGS'
965 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
966 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
967 cross_compiling
=$ac_cv_prog_cc_cross
969 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
970 if test $ac_cv_prog_cc_works = no
; then
971 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
973 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
974 echo "configure:975: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
975 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
976 cross_compiling
=$ac_cv_prog_cc_cross
978 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
979 echo "configure:980: checking whether we are using GNU C" >&5
980 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
981 echo $ac_n "(cached) $ac_c" 1>&6
983 cat > conftest.c
<<EOF
988 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:989: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
995 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
997 if test $ac_cv_prog_gcc = yes; then
1003 ac_test_CFLAGS
="${CFLAGS+set}"
1004 ac_save_CFLAGS
="$CFLAGS"
1006 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1007 echo "configure:1008: checking whether ${CC-cc} accepts -g" >&5
1008 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1009 echo $ac_n "(cached) $ac_c" 1>&6
1011 echo 'void f(){}' > conftest.c
1012 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1021 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1022 if test "$ac_test_CFLAGS" = set; then
1023 CFLAGS
="$ac_save_CFLAGS"
1024 elif test $ac_cv_prog_cc_g = yes; then
1025 if test "$GCC" = yes; then
1031 if test "$GCC" = yes; then
1039 # Put a plausible default for CC_FOR_BUILD in Makefile.
1040 if test "x$cross_compiling" = "xno"; then
1041 CC_FOR_BUILD
='$(CC)'
1047 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1048 echo "configure:1049: checking how to run the C preprocessor" >&5
1049 # On Suns, sometimes $CPP names a directory.
1050 if test -n "$CPP" && test -d "$CPP"; then
1053 if test -z "$CPP"; then
1054 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1055 echo $ac_n "(cached) $ac_c" 1>&6
1057 # This must be in double quotes, not single quotes, because CPP may get
1058 # substituted into the Makefile and "${CC-cc}" will confuse make.
1060 # On the NeXT, cc -E runs the code through the compiler's parser,
1061 # not just through cpp.
1062 cat > conftest.
$ac_ext <<EOF
1063 #line 1064 "configure"
1064 #include "confdefs.h"
1068 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1069 { (eval echo configure
:1070: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1070 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1071 if test -z "$ac_err"; then
1075 echo "configure: failed program was:" >&5
1076 cat conftest.
$ac_ext >&5
1078 CPP
="${CC-cc} -E -traditional-cpp"
1079 cat > conftest.
$ac_ext <<EOF
1080 #line 1081 "configure"
1081 #include "confdefs.h"
1085 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1086 { (eval echo configure
:1087: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1087 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1088 if test -z "$ac_err"; then
1092 echo "configure: failed program was:" >&5
1093 cat conftest.
$ac_ext >&5
1095 CPP
="${CC-cc} -nologo -E"
1096 cat > conftest.
$ac_ext <<EOF
1097 #line 1098 "configure"
1098 #include "confdefs.h"
1102 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1103 { (eval echo configure
:1104: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1104 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1105 if test -z "$ac_err"; then
1109 echo "configure: failed program was:" >&5
1110 cat conftest.
$ac_ext >&5
1119 ac_cv_prog_CPP
="$CPP"
1121 CPP
="$ac_cv_prog_CPP"
1123 ac_cv_prog_CPP
="$CPP"
1125 echo "$ac_t""$CPP" 1>&6
1127 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1128 echo "configure:1129: checking whether ${MAKE-make} sets \${MAKE}" >&5
1129 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1130 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1131 echo $ac_n "(cached) $ac_c" 1>&6
1133 cat > conftestmake
<<\EOF
1135 @
echo 'ac_maketemp="${MAKE}"'
1137 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1138 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1139 if test -n "$ac_maketemp"; then
1140 eval ac_cv_prog_make_
${ac_make}_set
=yes
1142 eval ac_cv_prog_make_
${ac_make}_set
=no
1146 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1147 echo "$ac_t""yes" 1>&6
1150 echo "$ac_t""no" 1>&6
1151 SET_MAKE
="MAKE=${MAKE-make}"
1154 # Extract the first word of "ranlib", so it can be a program name with args.
1155 set dummy ranlib
; ac_word
=$2
1156 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1157 echo "configure:1158: checking for $ac_word" >&5
1158 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1159 echo $ac_n "(cached) $ac_c" 1>&6
1161 if test -n "$RANLIB"; then
1162 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1164 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1166 for ac_dir
in $ac_dummy; do
1167 test -z "$ac_dir" && ac_dir
=.
1168 if test -f $ac_dir/$ac_word; then
1169 ac_cv_prog_RANLIB
="ranlib"
1174 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1177 RANLIB
="$ac_cv_prog_RANLIB"
1178 if test -n "$RANLIB"; then
1179 echo "$ac_t""$RANLIB" 1>&6
1181 echo "$ac_t""no" 1>&6
1184 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
1185 echo "configure:1186: checking for POSIXized ISC" >&5
1186 if test -d /etc
/conf
/kconfig.d
&&
1187 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
1189 echo "$ac_t""yes" 1>&6
1190 ISC
=yes # If later tests want to check for ISC.
1191 cat >> confdefs.h
<<\EOF
1192 #define _POSIX_SOURCE 1
1195 if test "$GCC" = yes; then
1201 echo "$ac_t""no" 1>&6
1205 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1206 echo "configure:1207: checking for ANSI C header files" >&5
1207 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1208 echo $ac_n "(cached) $ac_c" 1>&6
1210 cat > conftest.
$ac_ext <<EOF
1211 #line 1212 "configure"
1212 #include "confdefs.h"
1218 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1219 { (eval echo configure
:1220: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1220 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1221 if test -z "$ac_err"; then
1223 ac_cv_header_stdc
=yes
1226 echo "configure: failed program was:" >&5
1227 cat conftest.
$ac_ext >&5
1229 ac_cv_header_stdc
=no
1233 if test $ac_cv_header_stdc = yes; then
1234 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1235 cat > conftest.
$ac_ext <<EOF
1236 #line 1237 "configure"
1237 #include "confdefs.h"
1240 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1241 egrep "memchr" >/dev
/null
2>&1; then
1245 ac_cv_header_stdc
=no
1251 if test $ac_cv_header_stdc = yes; then
1252 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1253 cat > conftest.
$ac_ext <<EOF
1254 #line 1255 "configure"
1255 #include "confdefs.h"
1258 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1259 egrep "free" >/dev
/null
2>&1; then
1263 ac_cv_header_stdc
=no
1269 if test $ac_cv_header_stdc = yes; then
1270 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1271 if test "$cross_compiling" = yes; then
1274 cat > conftest.
$ac_ext <<EOF
1275 #line 1276 "configure"
1276 #include "confdefs.h"
1278 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1279 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1280 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1281 int main () { int i; for (i = 0; i < 256; i++)
1282 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1286 if { (eval echo configure
:1287: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1290 echo "configure: failed program was:" >&5
1291 cat conftest.
$ac_ext >&5
1293 ac_cv_header_stdc
=no
1301 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1302 if test $ac_cv_header_stdc = yes; then
1303 cat >> confdefs.h
<<\EOF
1304 #define STDC_HEADERS 1
1309 echo $ac_n "checking for working const""... $ac_c" 1>&6
1310 echo "configure:1311: checking for working const" >&5
1311 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1312 echo $ac_n "(cached) $ac_c" 1>&6
1314 cat > conftest.
$ac_ext <<EOF
1315 #line 1316 "configure"
1316 #include "confdefs.h"
1320 /* Ultrix mips cc rejects this. */
1321 typedef int charset[2]; const charset x;
1322 /* SunOS 4.1.1 cc rejects this. */
1323 char const *const *ccp;
1325 /* NEC SVR4.0.2 mips cc rejects this. */
1326 struct point {int x, y;};
1327 static struct point const zero = {0,0};
1328 /* AIX XL C 1.02.0.0 rejects this.
1329 It does not let you subtract one const X* pointer from another in an arm
1330 of an if-expression whose if-part is not a constant expression */
1331 const char *g = "string";
1332 ccp = &g + (g ? g-g : 0);
1333 /* HPUX 7.0 cc rejects these. */
1336 ccp = (char const *const *) p;
1337 { /* SCO 3.2v4 cc rejects this. */
1339 char const *s = 0 ? (char *) 0 : (char const *) 0;
1343 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1345 const int *foo = &x[0];
1348 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1349 typedef const int *iptr;
1353 { /* AIX XL C 1.02.0.0 rejects this saying
1354 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1355 struct s { int j; const int *ap[3]; };
1356 struct s *b; b->j = 5;
1358 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1364 if { (eval echo configure
:1365: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1368 echo "configure: failed program was:" >&5
1369 cat conftest.
$ac_ext >&5
1376 echo "$ac_t""$ac_cv_c_const" 1>&6
1377 if test $ac_cv_c_const = no
; then
1378 cat >> confdefs.h
<<\EOF
1384 echo $ac_n "checking for inline""... $ac_c" 1>&6
1385 echo "configure:1386: checking for inline" >&5
1386 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1387 echo $ac_n "(cached) $ac_c" 1>&6
1390 for ac_kw
in inline __inline__ __inline
; do
1391 cat > conftest.
$ac_ext <<EOF
1392 #line 1393 "configure"
1393 #include "confdefs.h"
1399 if { (eval echo configure
:1400: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1401 ac_cv_c_inline
=$ac_kw; break
1403 echo "configure: failed program was:" >&5
1404 cat conftest.
$ac_ext >&5
1411 echo "$ac_t""$ac_cv_c_inline" 1>&6
1412 case "$ac_cv_c_inline" in
1414 no
) cat >> confdefs.h
<<\EOF
1418 *) cat >> confdefs.h
<<EOF
1419 #define inline $ac_cv_c_inline
1424 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1425 echo "configure:1426: checking for off_t" >&5
1426 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1427 echo $ac_n "(cached) $ac_c" 1>&6
1429 cat > conftest.
$ac_ext <<EOF
1430 #line 1431 "configure"
1431 #include "confdefs.h"
1432 #include <sys/types.h>
1438 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1439 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1441 ac_cv_type_off_t
=yes
1449 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1450 if test $ac_cv_type_off_t = no
; then
1451 cat >> confdefs.h
<<\EOF
1457 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1458 echo "configure:1459: checking for size_t" >&5
1459 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1460 echo $ac_n "(cached) $ac_c" 1>&6
1462 cat > conftest.
$ac_ext <<EOF
1463 #line 1464 "configure"
1464 #include "confdefs.h"
1465 #include <sys/types.h>
1471 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1472 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1474 ac_cv_type_size_t
=yes
1477 ac_cv_type_size_t
=no
1482 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1483 if test $ac_cv_type_size_t = no
; then
1484 cat >> confdefs.h
<<\EOF
1485 #define size_t unsigned
1490 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1491 # for constant arguments. Useless!
1492 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1493 echo "configure:1494: checking for working alloca.h" >&5
1494 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1495 echo $ac_n "(cached) $ac_c" 1>&6
1497 cat > conftest.
$ac_ext <<EOF
1498 #line 1499 "configure"
1499 #include "confdefs.h"
1502 char *p = alloca(2 * sizeof(int));
1505 if { (eval echo configure
:1506: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1507 ac_cv_header_alloca_h
=yes
1509 echo "configure: failed program was:" >&5
1510 cat conftest.
$ac_ext >&5
1512 ac_cv_header_alloca_h
=no
1517 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1518 if test $ac_cv_header_alloca_h = yes; then
1519 cat >> confdefs.h
<<\EOF
1520 #define HAVE_ALLOCA_H 1
1525 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1526 echo "configure:1527: checking for alloca" >&5
1527 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1528 echo $ac_n "(cached) $ac_c" 1>&6
1530 cat > conftest.
$ac_ext <<EOF
1531 #line 1532 "configure"
1532 #include "confdefs.h"
1535 # define alloca __builtin_alloca
1538 # include <malloc.h>
1539 # define alloca _alloca
1542 # include <alloca.h>
1547 # ifndef alloca /* predefined by HP cc +Olibcalls */
1556 char *p = (char *) alloca(1);
1559 if { (eval echo configure
:1560: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1561 ac_cv_func_alloca_works
=yes
1563 echo "configure: failed program was:" >&5
1564 cat conftest.
$ac_ext >&5
1566 ac_cv_func_alloca_works
=no
1571 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1572 if test $ac_cv_func_alloca_works = yes; then
1573 cat >> confdefs.h
<<\EOF
1574 #define HAVE_ALLOCA 1
1579 if test $ac_cv_func_alloca_works = no
; then
1580 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1581 # that cause trouble. Some versions do not even contain alloca or
1582 # contain a buggy version. If you still want to use their alloca,
1583 # use ar to extract alloca.o from them instead of compiling alloca.c.
1584 ALLOCA
=alloca.
${ac_objext}
1585 cat >> confdefs.h
<<\EOF
1590 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1591 echo "configure:1592: checking whether alloca needs Cray hooks" >&5
1592 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1593 echo $ac_n "(cached) $ac_c" 1>&6
1595 cat > conftest.
$ac_ext <<EOF
1596 #line 1597 "configure"
1597 #include "confdefs.h"
1598 #if defined(CRAY) && ! defined(CRAY2)
1605 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1606 egrep "webecray" >/dev
/null
2>&1; then
1617 echo "$ac_t""$ac_cv_os_cray" 1>&6
1618 if test $ac_cv_os_cray = yes; then
1619 for ac_func
in _getb67 GETB67 getb67
; do
1620 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1621 echo "configure:1622: checking for $ac_func" >&5
1622 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1623 echo $ac_n "(cached) $ac_c" 1>&6
1625 cat > conftest.
$ac_ext <<EOF
1626 #line 1627 "configure"
1627 #include "confdefs.h"
1628 /* System header to define __stub macros and hopefully few prototypes,
1629 which can conflict with char $ac_func(); below. */
1631 /* Override any gcc2 internal prototype to avoid an error. */
1632 /* We use char because int might match the return type of a gcc2
1633 builtin and then its argument prototype would still apply. */
1638 /* The GNU C library defines this for functions which it implements
1639 to always fail with ENOSYS. Some functions are actually named
1640 something starting with __ and the normal name is an alias. */
1641 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1649 if { (eval echo configure
:1650: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1651 eval "ac_cv_func_$ac_func=yes"
1653 echo "configure: failed program was:" >&5
1654 cat conftest.
$ac_ext >&5
1656 eval "ac_cv_func_$ac_func=no"
1661 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1662 echo "$ac_t""yes" 1>&6
1663 cat >> confdefs.h
<<EOF
1664 #define CRAY_STACKSEG_END $ac_func
1669 echo "$ac_t""no" 1>&6
1675 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1676 echo "configure:1677: checking stack direction for C alloca" >&5
1677 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1678 echo $ac_n "(cached) $ac_c" 1>&6
1680 if test "$cross_compiling" = yes; then
1681 ac_cv_c_stack_direction
=0
1683 cat > conftest.
$ac_ext <<EOF
1684 #line 1685 "configure"
1685 #include "confdefs.h"
1686 find_stack_direction ()
1688 static char *addr = 0;
1693 return find_stack_direction ();
1696 return (&dummy > addr) ? 1 : -1;
1700 exit (find_stack_direction() < 0);
1703 if { (eval echo configure
:1704: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1705 ac_cv_c_stack_direction
=1
1707 echo "configure: failed program was:" >&5
1708 cat conftest.
$ac_ext >&5
1710 ac_cv_c_stack_direction
=-1
1717 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1718 cat >> confdefs.h
<<EOF
1719 #define STACK_DIRECTION $ac_cv_c_stack_direction
1724 for ac_hdr
in unistd.h
1726 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1727 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1728 echo "configure:1729: checking for $ac_hdr" >&5
1729 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1730 echo $ac_n "(cached) $ac_c" 1>&6
1732 cat > conftest.
$ac_ext <<EOF
1733 #line 1734 "configure"
1734 #include "confdefs.h"
1737 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1738 { (eval echo configure
:1739: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1739 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1740 if test -z "$ac_err"; then
1742 eval "ac_cv_header_$ac_safe=yes"
1745 echo "configure: failed program was:" >&5
1746 cat conftest.
$ac_ext >&5
1748 eval "ac_cv_header_$ac_safe=no"
1752 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1753 echo "$ac_t""yes" 1>&6
1754 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1755 cat >> confdefs.h
<<EOF
1756 #define $ac_tr_hdr 1
1760 echo "$ac_t""no" 1>&6
1764 for ac_func
in getpagesize
1766 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1767 echo "configure:1768: checking for $ac_func" >&5
1768 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1769 echo $ac_n "(cached) $ac_c" 1>&6
1771 cat > conftest.
$ac_ext <<EOF
1772 #line 1773 "configure"
1773 #include "confdefs.h"
1774 /* System header to define __stub macros and hopefully few prototypes,
1775 which can conflict with char $ac_func(); below. */
1777 /* Override any gcc2 internal prototype to avoid an error. */
1778 /* We use char because int might match the return type of a gcc2
1779 builtin and then its argument prototype would still apply. */
1784 /* The GNU C library defines this for functions which it implements
1785 to always fail with ENOSYS. Some functions are actually named
1786 something starting with __ and the normal name is an alias. */
1787 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1795 if { (eval echo configure
:1796: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1797 eval "ac_cv_func_$ac_func=yes"
1799 echo "configure: failed program was:" >&5
1800 cat conftest.
$ac_ext >&5
1802 eval "ac_cv_func_$ac_func=no"
1807 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1808 echo "$ac_t""yes" 1>&6
1809 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1810 cat >> confdefs.h
<<EOF
1811 #define $ac_tr_func 1
1815 echo "$ac_t""no" 1>&6
1819 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1820 echo "configure:1821: checking for working mmap" >&5
1821 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1822 echo $ac_n "(cached) $ac_c" 1>&6
1824 if test "$cross_compiling" = yes; then
1825 ac_cv_func_mmap_fixed_mapped
=no
1827 cat > conftest.
$ac_ext <<EOF
1828 #line 1829 "configure"
1829 #include "confdefs.h"
1831 /* Thanks to Mike Haertel and Jim Avera for this test.
1832 Here is a matrix of mmap possibilities:
1833 mmap private not fixed
1834 mmap private fixed at somewhere currently unmapped
1835 mmap private fixed at somewhere already mapped
1836 mmap shared not fixed
1837 mmap shared fixed at somewhere currently unmapped
1838 mmap shared fixed at somewhere already mapped
1839 For private mappings, we should verify that changes cannot be read()
1840 back from the file, nor mmap's back from the file at a different
1841 address. (There have been systems where private was not correctly
1842 implemented like the infamous i386 svr4.0, and systems where the
1843 VM page cache was not coherent with the filesystem buffer cache
1844 like early versions of FreeBSD and possibly contemporary NetBSD.)
1845 For shared mappings, we should conversely verify that changes get
1846 propogated back to all the places they're supposed to be.
1848 Grep wants private fixed already mapped.
1849 The main things grep needs to know about mmap are:
1850 * does it exist and is it safe to write into the mmap'd area
1851 * how to use it (BSD variants) */
1852 #include <sys/types.h>
1854 #include <sys/mman.h>
1856 /* This mess was copied from the GNU getpagesize.h. */
1857 #ifndef HAVE_GETPAGESIZE
1858 # ifdef HAVE_UNISTD_H
1859 # include <unistd.h>
1862 /* Assume that all systems that can run configure have sys/param.h. */
1863 # ifndef HAVE_SYS_PARAM_H
1864 # define HAVE_SYS_PARAM_H 1
1867 # ifdef _SC_PAGESIZE
1868 # define getpagesize() sysconf(_SC_PAGESIZE)
1869 # else /* no _SC_PAGESIZE */
1870 # ifdef HAVE_SYS_PARAM_H
1871 # include <sys/param.h>
1872 # ifdef EXEC_PAGESIZE
1873 # define getpagesize() EXEC_PAGESIZE
1874 # else /* no EXEC_PAGESIZE */
1876 # define getpagesize() NBPG * CLSIZE
1879 # endif /* no CLSIZE */
1880 # else /* no NBPG */
1882 # define getpagesize() NBPC
1883 # else /* no NBPC */
1885 # define getpagesize() PAGESIZE
1886 # endif /* PAGESIZE */
1887 # endif /* no NBPC */
1888 # endif /* no NBPG */
1889 # endif /* no EXEC_PAGESIZE */
1890 # else /* no HAVE_SYS_PARAM_H */
1891 # define getpagesize() 8192 /* punt totally */
1892 # endif /* no HAVE_SYS_PARAM_H */
1893 # endif /* no _SC_PAGESIZE */
1895 #endif /* no HAVE_GETPAGESIZE */
1898 extern "C" { void *malloc(unsigned); }
1906 char *data, *data2, *data3;
1910 pagesize = getpagesize();
1913 * First, make a file with some known garbage in it.
1915 data = malloc(pagesize);
1918 for (i = 0; i < pagesize; ++i)
1919 *(data + i) = rand();
1921 fd = creat("conftestmmap", 0600);
1924 if (write(fd, data, pagesize) != pagesize)
1929 * Next, try to mmap the file at a fixed address which
1930 * already has something else allocated at it. If we can,
1931 * also make sure that we see the same garbage.
1933 fd = open("conftestmmap", O_RDWR);
1936 data2 = malloc(2 * pagesize);
1939 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1940 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1941 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1943 for (i = 0; i < pagesize; ++i)
1944 if (*(data + i) != *(data2 + i))
1948 * Finally, make sure that changes to the mapped area
1949 * do not percolate back to the file as seen by read().
1950 * (This is a bug on some variants of i386 svr4.0.)
1952 for (i = 0; i < pagesize; ++i)
1953 *(data2 + i) = *(data2 + i) + 1;
1954 data3 = malloc(pagesize);
1957 if (read(fd, data3, pagesize) != pagesize)
1959 for (i = 0; i < pagesize; ++i)
1960 if (*(data + i) != *(data3 + i))
1963 unlink("conftestmmap");
1968 if { (eval echo configure
:1969: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1970 ac_cv_func_mmap_fixed_mapped
=yes
1972 echo "configure: failed program was:" >&5
1973 cat conftest.
$ac_ext >&5
1975 ac_cv_func_mmap_fixed_mapped
=no
1982 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1983 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1984 cat >> confdefs.h
<<\EOF
1991 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
1992 unistd.h values.h sys
/param.h
1994 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1995 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1996 echo "configure:1997: checking for $ac_hdr" >&5
1997 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1998 echo $ac_n "(cached) $ac_c" 1>&6
2000 cat > conftest.
$ac_ext <<EOF
2001 #line 2002 "configure"
2002 #include "confdefs.h"
2005 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2006 { (eval echo configure
:2007: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2007 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2008 if test -z "$ac_err"; then
2010 eval "ac_cv_header_$ac_safe=yes"
2013 echo "configure: failed program was:" >&5
2014 cat conftest.
$ac_ext >&5
2016 eval "ac_cv_header_$ac_safe=no"
2020 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2021 echo "$ac_t""yes" 1>&6
2022 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2023 cat >> confdefs.h
<<EOF
2024 #define $ac_tr_hdr 1
2028 echo "$ac_t""no" 1>&6
2032 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2033 __argz_count __argz_stringify __argz_next
2035 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2036 echo "configure:2037: checking for $ac_func" >&5
2037 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2038 echo $ac_n "(cached) $ac_c" 1>&6
2040 cat > conftest.
$ac_ext <<EOF
2041 #line 2042 "configure"
2042 #include "confdefs.h"
2043 /* System header to define __stub macros and hopefully few prototypes,
2044 which can conflict with char $ac_func(); below. */
2046 /* Override any gcc2 internal prototype to avoid an error. */
2047 /* We use char because int might match the return type of a gcc2
2048 builtin and then its argument prototype would still apply. */
2053 /* The GNU C library defines this for functions which it implements
2054 to always fail with ENOSYS. Some functions are actually named
2055 something starting with __ and the normal name is an alias. */
2056 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2064 if { (eval echo configure
:2065: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2066 eval "ac_cv_func_$ac_func=yes"
2068 echo "configure: failed program was:" >&5
2069 cat conftest.
$ac_ext >&5
2071 eval "ac_cv_func_$ac_func=no"
2076 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2077 echo "$ac_t""yes" 1>&6
2078 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2079 cat >> confdefs.h
<<EOF
2080 #define $ac_tr_func 1
2084 echo "$ac_t""no" 1>&6
2089 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2090 for ac_func
in stpcpy
2092 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2093 echo "configure:2094: checking for $ac_func" >&5
2094 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2095 echo $ac_n "(cached) $ac_c" 1>&6
2097 cat > conftest.
$ac_ext <<EOF
2098 #line 2099 "configure"
2099 #include "confdefs.h"
2100 /* System header to define __stub macros and hopefully few prototypes,
2101 which can conflict with char $ac_func(); below. */
2103 /* Override any gcc2 internal prototype to avoid an error. */
2104 /* We use char because int might match the return type of a gcc2
2105 builtin and then its argument prototype would still apply. */
2110 /* The GNU C library defines this for functions which it implements
2111 to always fail with ENOSYS. Some functions are actually named
2112 something starting with __ and the normal name is an alias. */
2113 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2121 if { (eval echo configure
:2122: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2123 eval "ac_cv_func_$ac_func=yes"
2125 echo "configure: failed program was:" >&5
2126 cat conftest.
$ac_ext >&5
2128 eval "ac_cv_func_$ac_func=no"
2133 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2134 echo "$ac_t""yes" 1>&6
2135 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2136 cat >> confdefs.h
<<EOF
2137 #define $ac_tr_func 1
2141 echo "$ac_t""no" 1>&6
2146 if test "${ac_cv_func_stpcpy}" = "yes"; then
2147 cat >> confdefs.h
<<\EOF
2148 #define HAVE_STPCPY 1
2153 if test $ac_cv_header_locale_h = yes; then
2154 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2155 echo "configure:2156: checking for LC_MESSAGES" >&5
2156 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2157 echo $ac_n "(cached) $ac_c" 1>&6
2159 cat > conftest.
$ac_ext <<EOF
2160 #line 2161 "configure"
2161 #include "confdefs.h"
2167 if { (eval echo configure
:2168: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2169 am_cv_val_LC_MESSAGES
=yes
2171 echo "configure: failed program was:" >&5
2172 cat conftest.
$ac_ext >&5
2174 am_cv_val_LC_MESSAGES
=no
2179 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2180 if test $am_cv_val_LC_MESSAGES = yes; then
2181 cat >> confdefs.h
<<\EOF
2182 #define HAVE_LC_MESSAGES 1
2187 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2188 echo "configure:2189: checking whether NLS is requested" >&5
2189 # Check whether --enable-nls or --disable-nls was given.
2190 if test "${enable_nls+set}" = set; then
2191 enableval
="$enable_nls"
2197 echo "$ac_t""$USE_NLS" 1>&6
2200 USE_INCLUDED_LIBINTL
=no
2202 if test "$USE_NLS" = "yes"; then
2203 cat >> confdefs.h
<<\EOF
2204 #define ENABLE_NLS 1
2207 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2208 echo "configure:2209: checking whether included gettext is requested" >&5
2209 # Check whether --with-included-gettext or --without-included-gettext was given.
2210 if test "${with_included_gettext+set}" = set; then
2211 withval
="$with_included_gettext"
2212 nls_cv_force_use_gnu_gettext
=$withval
2214 nls_cv_force_use_gnu_gettext
=no
2217 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2219 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2220 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2222 nls_cv_header_libgt
=
2225 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2226 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2227 echo "configure:2228: checking for libintl.h" >&5
2228 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2229 echo $ac_n "(cached) $ac_c" 1>&6
2231 cat > conftest.
$ac_ext <<EOF
2232 #line 2233 "configure"
2233 #include "confdefs.h"
2234 #include <libintl.h>
2236 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2237 { (eval echo configure
:2238: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2238 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2239 if test -z "$ac_err"; then
2241 eval "ac_cv_header_$ac_safe=yes"
2244 echo "configure: failed program was:" >&5
2245 cat conftest.
$ac_ext >&5
2247 eval "ac_cv_header_$ac_safe=no"
2251 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2252 echo "$ac_t""yes" 1>&6
2253 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2254 echo "configure:2255: checking for gettext in libc" >&5
2255 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2256 echo $ac_n "(cached) $ac_c" 1>&6
2258 cat > conftest.
$ac_ext <<EOF
2259 #line 2260 "configure"
2260 #include "confdefs.h"
2261 #include <libintl.h>
2263 return (int) gettext ("")
2266 if { (eval echo configure
:2267: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2268 gt_cv_func_gettext_libc
=yes
2270 echo "configure: failed program was:" >&5
2271 cat conftest.
$ac_ext >&5
2273 gt_cv_func_gettext_libc
=no
2278 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2280 if test "$gt_cv_func_gettext_libc" != "yes"; then
2281 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2282 echo "configure:2283: checking for bindtextdomain in -lintl" >&5
2283 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2284 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2285 echo $ac_n "(cached) $ac_c" 1>&6
2287 ac_save_LIBS
="$LIBS"
2289 cat > conftest.
$ac_ext <<EOF
2290 #line 2291 "configure"
2291 #include "confdefs.h"
2292 /* Override any gcc2 internal prototype to avoid an error. */
2293 /* We use char because int might match the return type of a gcc2
2294 builtin and then its argument prototype would still apply. */
2295 char bindtextdomain();
2301 if { (eval echo configure
:2302: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2303 eval "ac_cv_lib_$ac_lib_var=yes"
2305 echo "configure: failed program was:" >&5
2306 cat conftest.
$ac_ext >&5
2308 eval "ac_cv_lib_$ac_lib_var=no"
2311 LIBS
="$ac_save_LIBS"
2314 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2315 echo "$ac_t""yes" 1>&6
2316 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2317 echo "configure:2318: checking for gettext in libintl" >&5
2318 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2319 echo $ac_n "(cached) $ac_c" 1>&6
2321 cat > conftest.
$ac_ext <<EOF
2322 #line 2323 "configure"
2323 #include "confdefs.h"
2326 return (int) gettext ("")
2329 if { (eval echo configure
:2330: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2331 gt_cv_func_gettext_libintl
=yes
2333 echo "configure: failed program was:" >&5
2334 cat conftest.
$ac_ext >&5
2336 gt_cv_func_gettext_libintl
=no
2341 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2343 echo "$ac_t""no" 1>&6
2348 if test "$gt_cv_func_gettext_libc" = "yes" \
2349 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2350 cat >> confdefs.h
<<\EOF
2351 #define HAVE_GETTEXT 1
2354 # Extract the first word of "msgfmt", so it can be a program name with args.
2355 set dummy msgfmt
; ac_word
=$2
2356 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2357 echo "configure:2358: checking for $ac_word" >&5
2358 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2359 echo $ac_n "(cached) $ac_c" 1>&6
2363 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2366 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2367 for ac_dir
in $PATH; do
2368 test -z "$ac_dir" && ac_dir
=.
2369 if test -f $ac_dir/$ac_word; then
2370 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2371 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2377 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2381 MSGFMT
="$ac_cv_path_MSGFMT"
2382 if test -n "$MSGFMT"; then
2383 echo "$ac_t""$MSGFMT" 1>&6
2385 echo "$ac_t""no" 1>&6
2387 if test "$MSGFMT" != "no"; then
2388 for ac_func
in dcgettext
2390 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2391 echo "configure:2392: checking for $ac_func" >&5
2392 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2393 echo $ac_n "(cached) $ac_c" 1>&6
2395 cat > conftest.
$ac_ext <<EOF
2396 #line 2397 "configure"
2397 #include "confdefs.h"
2398 /* System header to define __stub macros and hopefully few prototypes,
2399 which can conflict with char $ac_func(); below. */
2401 /* Override any gcc2 internal prototype to avoid an error. */
2402 /* We use char because int might match the return type of a gcc2
2403 builtin and then its argument prototype would still apply. */
2408 /* The GNU C library defines this for functions which it implements
2409 to always fail with ENOSYS. Some functions are actually named
2410 something starting with __ and the normal name is an alias. */
2411 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2419 if { (eval echo configure
:2420: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2421 eval "ac_cv_func_$ac_func=yes"
2423 echo "configure: failed program was:" >&5
2424 cat conftest.
$ac_ext >&5
2426 eval "ac_cv_func_$ac_func=no"
2431 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2432 echo "$ac_t""yes" 1>&6
2433 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2434 cat >> confdefs.h
<<EOF
2435 #define $ac_tr_func 1
2439 echo "$ac_t""no" 1>&6
2443 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2444 set dummy gmsgfmt
; ac_word
=$2
2445 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2446 echo "configure:2447: checking for $ac_word" >&5
2447 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2448 echo $ac_n "(cached) $ac_c" 1>&6
2452 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2455 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2458 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2460 for ac_dir
in $ac_dummy; do
2461 test -z "$ac_dir" && ac_dir
=.
2462 if test -f $ac_dir/$ac_word; then
2463 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2468 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2472 GMSGFMT
="$ac_cv_path_GMSGFMT"
2473 if test -n "$GMSGFMT"; then
2474 echo "$ac_t""$GMSGFMT" 1>&6
2476 echo "$ac_t""no" 1>&6
2479 # Extract the first word of "xgettext", so it can be a program name with args.
2480 set dummy xgettext
; ac_word
=$2
2481 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2482 echo "configure:2483: checking for $ac_word" >&5
2483 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2484 echo $ac_n "(cached) $ac_c" 1>&6
2488 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2491 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2492 for ac_dir
in $PATH; do
2493 test -z "$ac_dir" && ac_dir
=.
2494 if test -f $ac_dir/$ac_word; then
2495 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2496 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2502 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2506 XGETTEXT
="$ac_cv_path_XGETTEXT"
2507 if test -n "$XGETTEXT"; then
2508 echo "$ac_t""$XGETTEXT" 1>&6
2510 echo "$ac_t""no" 1>&6
2513 cat > conftest.
$ac_ext <<EOF
2514 #line 2515 "configure"
2515 #include "confdefs.h"
2518 extern int _nl_msg_cat_cntr;
2519 return _nl_msg_cat_cntr
2522 if { (eval echo configure
:2523: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2527 echo "configure: failed program was:" >&5
2528 cat conftest.
$ac_ext >&5
2539 echo "$ac_t""no" 1>&6
2544 if test "$CATOBJEXT" = "NONE"; then
2545 nls_cv_use_gnu_gettext
=yes
2549 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2550 INTLOBJS
="\$(GETTOBJS)"
2551 # Extract the first word of "msgfmt", so it can be a program name with args.
2552 set dummy msgfmt
; ac_word
=$2
2553 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2554 echo "configure:2555: checking for $ac_word" >&5
2555 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2556 echo $ac_n "(cached) $ac_c" 1>&6
2560 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2563 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2564 for ac_dir
in $PATH; do
2565 test -z "$ac_dir" && ac_dir
=.
2566 if test -f $ac_dir/$ac_word; then
2567 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2568 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2574 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2578 MSGFMT
="$ac_cv_path_MSGFMT"
2579 if test -n "$MSGFMT"; then
2580 echo "$ac_t""$MSGFMT" 1>&6
2582 echo "$ac_t""no" 1>&6
2585 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2586 set dummy gmsgfmt
; ac_word
=$2
2587 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2588 echo "configure:2589: checking for $ac_word" >&5
2589 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2590 echo $ac_n "(cached) $ac_c" 1>&6
2594 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2597 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2600 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2602 for ac_dir
in $ac_dummy; do
2603 test -z "$ac_dir" && ac_dir
=.
2604 if test -f $ac_dir/$ac_word; then
2605 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2610 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2614 GMSGFMT
="$ac_cv_path_GMSGFMT"
2615 if test -n "$GMSGFMT"; then
2616 echo "$ac_t""$GMSGFMT" 1>&6
2618 echo "$ac_t""no" 1>&6
2621 # Extract the first word of "xgettext", so it can be a program name with args.
2622 set dummy xgettext
; ac_word
=$2
2623 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2624 echo "configure:2625: checking for $ac_word" >&5
2625 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2626 echo $ac_n "(cached) $ac_c" 1>&6
2630 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2633 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2634 for ac_dir
in $PATH; do
2635 test -z "$ac_dir" && ac_dir
=.
2636 if test -f $ac_dir/$ac_word; then
2637 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2638 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2644 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2648 XGETTEXT
="$ac_cv_path_XGETTEXT"
2649 if test -n "$XGETTEXT"; then
2650 echo "$ac_t""$XGETTEXT" 1>&6
2652 echo "$ac_t""no" 1>&6
2656 USE_INCLUDED_LIBINTL
=yes
2660 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2662 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2663 nls_cv_header_intl
=libintl.h
2664 nls_cv_header_libgt
=libgettext.h
2667 if test "$XGETTEXT" != ":"; then
2668 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2671 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2676 # We need to process the po/ directory.
2680 nls_cv_header_intl
=libintl.h
2681 nls_cv_header_libgt
=libgettext.h
2684 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2685 # because some of the sources are only built for this goal.
2686 if test "$PACKAGE" = gettext; then
2688 USE_INCLUDED_LIBINTL
=yes
2691 for lang
in $ALL_LINGUAS; do
2692 GMOFILES
="$GMOFILES $lang.gmo"
2693 POFILES
="$POFILES $lang.po"
2709 if test "x$CATOBJEXT" != "x"; then
2710 if test "x$ALL_LINGUAS" = "x"; then
2713 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2714 echo "configure:2715: checking for catalogs to be installed" >&5
2716 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2717 case "$ALL_LINGUAS" in
2718 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2721 LINGUAS
=$NEW_LINGUAS
2722 echo "$ac_t""$LINGUAS" 1>&6
2725 if test -n "$LINGUAS"; then
2726 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2730 if test $ac_cv_header_locale_h = yes; then
2731 INCLUDE_LOCALE_H
="#include <locale.h>"
2734 /* The system does not provide the header <locale.h>. Take care yourself. */"
2738 if test -f $srcdir/po2tbl.
sed.
in; then
2739 if test "$CATOBJEXT" = ".cat"; then
2740 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2741 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2742 echo "configure:2743: checking for linux/version.h" >&5
2743 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2744 echo $ac_n "(cached) $ac_c" 1>&6
2746 cat > conftest.
$ac_ext <<EOF
2747 #line 2748 "configure"
2748 #include "confdefs.h"
2749 #include <linux/version.h>
2751 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2752 { (eval echo configure
:2753: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2753 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2754 if test -z "$ac_err"; then
2756 eval "ac_cv_header_$ac_safe=yes"
2759 echo "configure: failed program was:" >&5
2760 cat conftest.
$ac_ext >&5
2762 eval "ac_cv_header_$ac_safe=no"
2766 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2767 echo "$ac_t""yes" 1>&6
2770 echo "$ac_t""no" 1>&6
2775 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2777 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2778 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2781 if test "$PACKAGE" = "gettext"; then
2791 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2797 if test -d $srcdir/po
; then
2798 test -d po || mkdir po
2799 if test "x$srcdir" != "x."; then
2800 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2801 posrcprefix
="$srcdir/"
2803 posrcprefix
="../$srcdir/"
2809 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2810 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2815 # Check whether --enable-sim-alignment or --disable-sim-alignment was given.
2816 if test "${enable_sim_alignment+set}" = set; then
2817 enableval
="$enable_sim_alignment"
2818 case "${enableval}" in
2819 yes | strict | STRICT
) sim_alignment
="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
2820 no | nonstrict | NONSTRICT
) sim_alignment
="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
2821 0 | default | DEFAULT
) sim_alignment
="-DWITH_ALIGNMENT=0";;
2822 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-alignment"" 1>&2; exit 1; }; sim_alignment
="";;
2824 if test x
"$silent" != x
"yes" && test x
"$sim_alignment" != x
""; then
2825 echo "Setting alignment flags = $sim_alignment" 6>&1
2832 # Check whether --enable-sim-assert or --disable-sim-assert was given.
2833 if test "${enable_sim_assert+set}" = set; then
2834 enableval
="$enable_sim_assert"
2835 case "${enableval}" in
2836 yes) sim_assert
="-DWITH_ASSERT=1";;
2837 no
) sim_assert
="-DWITH_ASSERT=0";;
2838 *) { echo "configure: error: "--enable-sim-assert does not take a value
"" 1>&2; exit 1; }; sim_assert
="";;
2840 if test x
"$silent" != x
"yes" && test x
"$sim_assert" != x
""; then
2841 echo "Setting assert flags = $sim_assert" 6>&1
2848 # Check whether --enable-sim-bitsize or --disable-sim-bitsize was given.
2849 if test "${enable_sim_bitsize+set}" = set; then
2850 enableval
="$enable_sim_bitsize"
2851 case "${enableval}" in
2852 32|
64) sim_bitsize
="-DWITH_TARGET_WORD_BITSIZE=$enableval";;
2853 *) { echo "configure: error: "--enable-sim-bitsize was given
$enableval. Expected
32 or
64"" 1>&2; exit 1; }; sim_bitsize
="";;
2855 if test x
"$silent" != x
"yes" && test x
"$sim_bitsize" != x
""; then
2856 echo "Setting bitsize flags = $sim_bitsize" 6>&1
2863 # Check whether --enable-sim-bswap or --disable-sim-bswap was given.
2864 if test "${enable_sim_bswap+set}" = set; then
2865 enableval
="$enable_sim_bswap"
2866 case "${enableval}" in
2867 yes) sim_bswap
="-DWITH_BSWAP=1";;
2868 no
) sim_bswap
="-DWITH_BSWAP=0";;
2869 *) { echo "configure: error: "--enable-sim-bswap does not take a value
"" 1>&2; exit 1; }; sim_bswap
="";;
2871 if test x
"$silent" != x
"yes" && test x
"$sim_bswap" != x
""; then
2872 echo "Setting bswap flags = $sim_bswap" 6>&1
2879 # Check whether --enable-sim-cflags or --disable-sim-cflags was given.
2880 if test "${enable_sim_cflags+set}" = set; then
2881 enableval
="$enable_sim_cflags"
2882 case "${enableval}" in
2883 yes) sim_cflags
="-O2 -fomit-frame-pointer";;
2885 *) sim_cflags
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2887 if test x
"$silent" != x
"yes" && test x
"$sim_cflags" != x
""; then
2888 echo "Setting sim cflags = $sim_cflags" 6>&1
2895 # Check whether --enable-sim-config or --disable-sim-config was given.
2896 if test "${enable_sim_config+set}" = set; then
2897 enableval
="$enable_sim_config"
2898 case "${enableval}" in
2899 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-config=file"" 1>&2; exit 1; };;
2900 *) if test -f "${srcdir}/${enableval}"; then
2901 sim_config
="${enableval}";
2902 elif test -f "${srcdir}/${enableval}-config.h"; then
2903 sim_config
="${enableval}-config.h"
2905 { echo "configure: error: "Config
file $enableval was not found
"" 1>&2; exit 1; };
2906 sim_config
=std-config.h
2909 if test x
"$silent" != x
"yes" && test x
"$sim_config" != x
""; then
2910 echo "Setting config flags = $sim_config" 6>&1
2913 sim_config
="std-config.h"
2914 if test x
"$silent" != x
"yes"; then
2915 echo "Setting config flags = $sim_config" 6>&1
2920 # Check whether --enable-sim-decode-mechanism or --disable-sim-decode-mechanism was given.
2921 if test "${enable_sim_decode_mechanism+set}" = set; then
2922 enableval
="$enable_sim_decode_mechanism"
2923 case "${enableval}" in
2924 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-decode-mechanism=file"" 1>&2; exit 1; };;
2925 array|switch|padded-switch|goto-switch
) sim_decode_mechanism
="-T ${enableval}";;
2926 *) { echo "configure: error: "File
$enableval is not an opcode rules
file"" 1>&2; exit 1; };
2927 sim_decode_mechanism
="switch";;
2929 if test x
"$silent" != x
"yes" && test x
"$sim_decode_mechanism" != x
""; then
2930 echo "Setting decode mechanism flags = $sim_decode_mechanism" 6>&1
2933 sim_decode_mechanism
=""
2934 if test x
"$silent" != x
"yes"; then
2935 echo "Setting decode mechanism flags = $sim_decode_mechanism"
2940 # Check whether --enable-sim-default-model or --disable-sim-default-model was given.
2941 if test "${enable_sim_default_model+set}" = set; then
2942 enableval
="$enable_sim_default_model"
2943 case "${enableval}" in
2944 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-default-model=model
"" 1>&2; exit 1; };;
2945 *) sim_default_model
="-DWITH_DEFAULT_MODEL=${enableval}";;
2947 if test x
"$silent" != x
"yes" && test x
"$sim_default_model" != x
""; then
2948 echo "Setting default-model flags = $sim_default_model" 6>&1
2951 sim_default_model
=""
2955 # Check whether --enable-sim-duplicate or --disable-sim-duplicate was given.
2956 if test "${enable_sim_duplicate+set}" = set; then
2957 enableval
="$enable_sim_duplicate"
2958 case "${enableval}" in
2961 *) { echo "configure: error: "--enable-sim-duplicate does not take a value
"" 1>&2; exit 1; }; sim_dup
="";;
2963 if test x
"$silent" != x
"yes" && test x
"$sim_dup" != x
""; then
2964 echo "Setting duplicate flags = $sim_dup" 6>&1
2968 if test x
"$silent" != x
"yes"; then
2969 echo "Setting duplicate flags = $sim_dup" 6>&1
2974 # Check whether --enable-sim-endian or --disable-sim-endian was given.
2975 if test "${enable_sim_endian+set}" = set; then
2976 enableval
="$enable_sim_endian"
2977 case "${enableval}" in
2978 yes) case "$target" in
2979 *powerpc-
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
2980 *powerpcle-
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
2981 *) echo "Unknown target $target" 1>&6; sim_endian
="-DWITH_TARGET_BYTE_ORDER=0";;
2983 no
) sim_endian
="-DWITH_TARGET_BYTE_ORDER=0";;
2984 b
*|B
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
2985 l
*|L
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
2986 *) { echo "configure: error: "Unknown value
$enableval for --enable-sim-endian"" 1>&2; exit 1; }; sim_endian
="";;
2988 if test x
"$silent" != x
"yes" && test x
"$sim_endian" != x
""; then
2989 echo "Setting endian flags = $sim_endian" 6>&1
2996 # Check whether --enable-sim-env or --disable-sim-env was given.
2997 if test "${enable_sim_env+set}" = set; then
2998 enableval
="$enable_sim_env"
2999 case "${enableval}" in
3000 operating | os | oea
) sim_env
="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
3001 virtual | vea
) sim_env
="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
3002 user | uea
) sim_env
="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
3003 no
) sim_env
="-DWITH_ENVIRONMENT=0";;
3004 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-env"" 1>&2; exit 1; }; sim_env
="";;
3006 if test x
"$silent" != x
"yes" && test x
"$sim_env" != x
""; then
3007 echo "Setting env flags = $sim_env" 6>&1
3014 # Check whether --enable-sim-filter or --disable-sim-filter was given.
3015 if test "${enable_sim_filter+set}" = set; then
3016 enableval
="$enable_sim_filter"
3017 case "${enableval}" in
3018 yes) { echo "configure: error: "--enable-sim-filter must be specified with a rule to filter or no
"" 1>&2; exit 1; }; sim_filter
="";;
3020 *) sim_filter
="-F $enableval";;
3022 if test x
"$silent" != x
"yes" && test x
"$sim_filter" != x
""; then
3023 echo "Setting filter flags = $sim_filter" 6>&1
3026 sim_filter
="-F 32,f,o"
3027 if test x
"$silent" != x
"yes"; then
3028 echo "Setting filter flags = $sim_filter" 6>&1
3033 # Check whether --enable-sim-float or --disable-sim-float was given.
3034 if test "${enable_sim_float+set}" = set; then
3035 enableval
="$enable_sim_float"
3036 case "${enableval}" in
3037 yes | hard
) sim_float
="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";;
3038 no | soft
) sim_float
="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";;
3039 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-float"" 1>&2; exit 1; }; sim_float
="";;
3041 if test x
"$silent" != x
"yes" && test x
"$sim_float" != x
""; then
3042 echo "Setting float flags = $sim_float" 6>&1
3049 # Check whether --enable-sim-hardware or --disable-sim-hardware was given.
3050 if test "${enable_sim_hardware+set}" = set; then
3051 enableval
="$enable_sim_hardware"
3052 hardware
="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide"
3053 case "${enableval}" in
3055 no
) { echo "configure: error: "List of hardware must be specified
for --enable-sim-hardware"" 1>&2; exit 1; }; hardware
="";;
3056 ,*) hardware
="${hardware}${enableval}";;
3057 *,) hardware
="${enableval}${hardware}";;
3058 *) hardware
="${enableval}"'';;
3060 sim_hw_src
=`echo $hardware | sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s'/$/.c/'`
3061 sim_hw_obj
=`echo $sim_hw_src | sed -e 's/\.c/.o/g'`
3062 if test x
"$silent" != x
"yes" && test x
"$hardware" != x
""; then
3063 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
3066 hardware
="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide"
3067 sim_hw_src
=`echo $hardware | sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s'/$/.c/'`
3068 sim_hw_obj
=`echo $sim_hw_src | sed -e 's/\.c/.o/g'`
3069 if test x
"$silent" != x
"yes"; then
3070 echo "Setting hardware to $sim_hw_src, $sim_hw_obj"
3075 # Check whether --enable-sim-hostbitsize or --disable-sim-hostbitsize was given.
3076 if test "${enable_sim_hostbitsize+set}" = set; then
3077 enableval
="$enable_sim_hostbitsize"
3078 case "${enableval}" in
3079 32|
64) sim_hostbitsize
="-DWITH_HOST_WORD_BITSIZE=$enableval";;
3080 *) { echo "configure: error: "--enable-sim-hostbitsize was given
$enableval. Expected
32 or
64"" 1>&2; exit 1; }; sim_hostbitsize
="";;
3082 if test x
"$silent" != x
"yes" && test x
"$sim_hostbitsize" != x
""; then
3083 echo "Setting hostbitsize flags = $sim_hostbitsize" 6>&1
3090 # Check whether --enable-sim-hostendian or --disable-sim-hostendian was given.
3091 if test "${enable_sim_hostendian+set}" = set; then
3092 enableval
="$enable_sim_hostendian"
3093 case "${enableval}" in
3094 no
) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0";;
3095 b
*|B
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
3096 l
*|L
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
3097 *) { echo "configure: error: "Unknown value
$enableval for --enable-sim-hostendian"" 1>&2; exit 1; }; sim_hostendian
="";;
3099 if test x
"$silent" != x
"yes" && test x
"$sim_hostendian" != x
""; then
3100 echo "Setting hostendian flags = $sim_hostendian" 6>&1
3104 if test "x$cross_compiling" = "xno"; then
3105 echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
3106 echo "configure:3107: checking whether byte ordering is bigendian" >&5
3107 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
3108 echo $ac_n "(cached) $ac_c" 1>&6
3110 ac_cv_c_bigendian
=unknown
3111 # See if sys/param.h defines the BYTE_ORDER macro.
3112 cat > conftest.
$ac_ext <<EOF
3113 #line 3114 "configure"
3114 #include "confdefs.h"
3115 #include <sys/types.h>
3116 #include <sys/param.h>
3119 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
3124 if { (eval echo configure
:3125: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3126 # It does; now see whether it defined to BIG_ENDIAN or not.
3127 cat > conftest.
$ac_ext <<EOF
3128 #line 3129 "configure"
3129 #include "confdefs.h"
3130 #include <sys/types.h>
3131 #include <sys/param.h>
3134 #if BYTE_ORDER != BIG_ENDIAN
3139 if { (eval echo configure
:3140: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3141 ac_cv_c_bigendian
=yes
3143 echo "configure: failed program was:" >&5
3144 cat conftest.
$ac_ext >&5
3146 ac_cv_c_bigendian
=no
3150 echo "configure: failed program was:" >&5
3151 cat conftest.
$ac_ext >&5
3154 if test $ac_cv_c_bigendian = unknown
; then
3155 if test "$cross_compiling" = yes; then
3156 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
3158 cat > conftest.
$ac_ext <<EOF
3159 #line 3160 "configure"
3160 #include "confdefs.h"
3162 /* Are we little or big endian? From Harbison&Steele. */
3166 char c[sizeof (long)];
3169 exit (u.c[sizeof (long) - 1] == 1);
3172 if { (eval echo configure
:3173: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3174 ac_cv_c_bigendian
=no
3176 echo "configure: failed program was:" >&5
3177 cat conftest.
$ac_ext >&5
3179 ac_cv_c_bigendian
=yes
3187 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
3188 if test $ac_cv_c_bigendian = yes; then
3189 cat >> confdefs.h
<<\EOF
3190 #define WORDS_BIGENDIAN 1
3195 if test $ac_cv_c_bigendian = yes; then
3196 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
3198 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
3201 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0"
3206 # Check whether --enable-sim-icache or --disable-sim-icache was given.
3207 if test "${enable_sim_icache+set}" = set; then
3208 enableval
="$enable_sim_icache"
3210 case "${enableval}" in
3211 yes) icache
="1024"; sim_icache
="-I $icache";;
3212 no
) sim_icache
="-R";;
3215 for x
in `echo "${enableval}" | sed -e "s/,/ /g"`; do
3217 define
) sim_icache
="${sim_icache}R";;
3218 semantic
) sim_icache
="${sim_icache}C";;
3219 insn
) sim_icache
="${sim_icache}S";;
3220 0*|
1*|
2*|
3*|
4*|
5*|
6*|
7*|
8*|
9*) icache
=$x;;
3221 *) { echo "configure: error: "Unknown value
$x for --enable-sim-icache"" 1>&2; exit 1; }; sim_icache
="";;
3224 sim_icache
="${sim_icache}I $icache";;
3226 if test x
"$silent" != x
"yes" && test x
"$icache" != x
""; then
3227 echo "Setting instruction cache size to $icache ($sim_icache)"
3230 sim_icache
="-CSRI 1024"
3231 if test x
"$silent" != x
"yes"; then
3232 echo "Setting instruction cache size to 1024 ($sim_icache)"
3237 # Check whether --enable-sim-inline or --disable-sim-inline was given.
3238 if test "${enable_sim_inline+set}" = set; then
3239 enableval
="$enable_sim_inline"
3241 case "$enableval" in
3242 no
) sim_inline
="-DDEFAULT_INLINE=0";;
3243 0) sim_inline
="-DDEFAULT_INLINE=0";;
3244 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_INLINE";;
3245 1) sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS";;
3246 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
3249 *_INLINE
=*) new_flag
="-D$x";;
3250 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
3251 *_INLINE
) new_flag
="-D$x=ALL_INLINE";;
3252 *) new_flag
="-D$x""_INLINE=ALL_INLINE";;
3254 if test x
"$sim_inline" = x
""; then
3255 sim_inline
="$new_flag"
3257 sim_inline
="$sim_inline $new_flag"
3261 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
3262 echo "Setting inline flags = $sim_inline" 6>&1
3265 if test x
"$GCC" != ""; then
3266 sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS"
3267 if test x
"$silent" != x
"yes"; then
3268 echo "Setting inline flags = $sim_inline" 6>&1
3276 # Check whether --enable-sim-jump or --disable-sim-jump was given.
3277 if test "${enable_sim_jump+set}" = set; then
3278 enableval
="$enable_sim_jump"
3279 case "${enableval}" in
3280 yes) sim_jump
="-J";;
3282 *) { echo "configure: error: "--enable-sim-jump does not take a value
"" 1>&2; exit 1; }; sim_jump
="";;
3284 if test x
"$silent" != x
"yes" && test x
"$sim_jump" != x
""; then
3285 echo "Setting jump flag = $sim_jump" 6>&1
3289 if test x
"$silent" != x
"yes"; then
3290 echo "Setting jump flag = $sim_jump" 6>&1
3295 # Check whether --enable-sim-line-nr or --disable-sim-line-nr was given.
3296 if test "${enable_sim_line_nr+set}" = set; then
3297 enableval
="$enable_sim_line_nr"
3298 case "${enableval}" in
3299 yes) sim_line_nr
="";;
3300 no
) sim_line_nr
="-L";;
3301 *) { echo "configure: error: "--enable-sim-line-nr does not take a value
"" 1>&2; exit 1; }; sim_line_nr
="";;
3303 if test x
"$silent" != x
"yes" && test x
"$sim_line_nr" != x
""; then
3304 echo "Setting warning flags = $sim_line_nr" 6>&1
3311 # Check whether --enable-sim-model or --disable-sim-model was given.
3312 if test "${enable_sim_model+set}" = set; then
3313 enableval
="$enable_sim_model"
3314 case "${enableval}" in
3315 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-model=model
"" 1>&2; exit 1; };;
3316 *) sim_model
="-DWITH_MODEL=${enableval}";;
3318 if test x
"$silent" != x
"yes" && test x
"$sim_model" != x
""; then
3319 echo "Setting model flags = $sim_model" 6>&1
3326 # Check whether --enable-sim-model-issue or --disable-sim-model-issue was given.
3327 if test "${enable_sim_model_issue+set}" = set; then
3328 enableval
="$enable_sim_model_issue"
3329 case "${enableval}" in
3330 yes) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_PROCESS";;
3331 no
) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_IGNORE";;
3332 *) { echo "configure: error: "--enable-sim-model-issue does not take a value
"" 1>&2; exit 1; }; sim_model_issue
="";;
3334 if test x
"$silent" != x
"yes"; then
3335 echo "Setting model-issue flags = $sim_model_issue" 6>&1
3342 # Check whether --enable-sim-monitor or --disable-sim-monitor was given.
3343 if test "${enable_sim_monitor+set}" = set; then
3344 enableval
="$enable_sim_monitor"
3345 case "${enableval}" in
3346 yes) sim_monitor
="-DWITH_MON='MONITOR_INSTRUCTION_ISSUE | MONITOR_LOAD_STORE_UNIT'";;
3347 no
) sim_monitor
="-DWITH_MON=0";;
3348 instruction
) sim_monitor
="-DWITH_MON=MONITOR_INSTRUCTION_ISSUE";;
3349 memory
) sim_monitor
="-DWITH_MON=MONITOR_LOAD_STORE_UNIT";;
3350 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-mon"" 1>&2; exit 1; }; sim_env
="";;
3352 if test x
"$silent" != x
"yes" && test x
"$sim_monitor" != x
""; then
3353 echo "Setting monitor flags = $sim_monitor" 6>&1
3360 # Check whether --enable-sim-opcode or --disable-sim-opcode was given.
3361 if test "${enable_sim_opcode+set}" = set; then
3362 enableval
="$enable_sim_opcode"
3363 case "${enableval}" in
3364 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-opcode=file"" 1>&2; exit 1; };;
3365 *) if test -f "${srcdir}/${enableval}"; then
3366 sim_opcode
="${enableval}"
3367 elif test -f "${srcdir}/dc-${enableval}"; then
3368 sim_opcode
="dc-${enableval}"
3370 { echo "configure: error: "File
$enableval is not an opcode rules
file"" 1>&2; exit 1; };
3371 sim_opcode
="dc-complex"
3374 if test x
"$silent" != x
"yes" && test x
"$sim_opcode" != x
""; then
3375 echo "Setting opcode flags = $sim_opcode" 6>&1
3378 sim_opcode
="dc-complex"
3379 if test x
"$silent" != x
"yes"; then
3380 echo "Setting opcode flags = $sim_opcode"
3385 # Check whether --enable-sim-packages or --disable-sim-packages was given.
3386 if test "${enable_sim_packages+set}" = set; then
3387 enableval
="$enable_sim_packages"
3389 case "${enableval}" in
3391 no
) { echo "configure: error: "List of packages must be specified
for --enable-sim-packages"" 1>&2; exit 1; }; packages
="";;
3392 ,*) packages
="${packages}${enableval}";;
3393 *,) packages
="${enableval}${packages}";;
3394 *) packages
="${enableval}"'';;
3396 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
3397 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
3398 if test x
"$silent" != x
"yes" && test x
"$packages" != x
""; then
3399 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
3403 sim_pk_src
=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'`
3404 sim_pk_obj
=`echo $sim_pk_src | sed -e 's/\.c/.o/g'`
3405 if test x
"$silent" != x
"yes"; then
3406 echo "Setting packages to $sim_pk_src, $sim_pk_obj"
3411 # Check whether --enable-sim-regparm or --disable-sim-regparm was given.
3412 if test "${enable_sim_regparm+set}" = set; then
3413 enableval
="$enable_sim_regparm"
3414 case "${enableval}" in
3415 0*|
1*|
2*|
3*|
4*|
5*|
6*|
7*|
8*|
9*) sim_regparm
="-DWITH_REGPARM=${enableval}";;
3416 no
) sim_regparm
="" ;;
3417 yes) sim_regparm
="-DWITH_REGPARM=3";;
3418 *) { echo "configure: error: "Unknown value
$enableval for --enable-sim-regparm"" 1>&2; exit 1; }; sim_regparm
="";;
3420 if test x
"$silent" != x
"yes" && test x
"$sim_regparm" != x
""; then
3421 echo "Setting regparm flags = $sim_regparm" 6>&1
3428 # Check whether --enable-sim-reserved-bits or --disable-sim-reserved-bits was given.
3429 if test "${enable_sim_reserved_bits+set}" = set; then
3430 enableval
="$enable_sim_reserved_bits"
3431 case "${enableval}" in
3432 yes) sim_reserved
="-DWITH_RESERVED_BITS=1";;
3433 no
) sim_reserved
="-DWITH_RESERVED_BITS=0";;
3434 *) { echo "configure: error: "--enable-sim-reserved-bits does not take a value
"" 1>&2; exit 1; }; sim_reserved
="";;
3436 if test x
"$silent" != x
"yes" && test x
"$sim_reserved" != x
""; then
3437 echo "Setting reserved flags = $sim_reserved" 6>&1
3444 # Check whether --enable-sim-smp or --disable-sim-smp was given.
3445 if test "${enable_sim_smp+set}" = set; then
3446 enableval
="$enable_sim_smp"
3447 case "${enableval}" in
3448 yes) sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5";;
3449 no
) sim_smp
="-DWITH_SMP=0" ; sim_igen_smp
="-N 0";;
3450 *) sim_smp
="-DWITH_SMP=$enableval" ; sim_igen_smp
="-N $enableval";;
3452 if test x
"$silent" != x
"yes" && test x
"$sim_smp" != x
""; then
3453 echo "Setting smp flags = $sim_smp" 6>&1
3456 sim_smp
="-DWITH_SMP=5" ; sim_igen_smp
="-N 5"
3457 if test x
"$silent" != x
"yes"; then
3458 echo "Setting smp flags = $sim_smp" 6>&1
3463 # Check whether --enable-sim-stdcall or --disable-sim-stdcall was given.
3464 if test "${enable_sim_stdcall+set}" = set; then
3465 enableval
="$enable_sim_stdcall"
3466 case "${enableval}" in
3467 no
) sim_stdcall
="" ;;
3468 std
*) sim_stdcall
="-DWITH_STDCALL=1";;
3469 yes) sim_stdcall
="-DWITH_STDCALL=1";;
3470 *) { echo "configure: error: "Unknown value
$enableval for --enable-sim-stdcall"" 1>&2; exit 1; }; sim_stdcall
="";;
3472 if test x
"$silent" != x
"yes" && test x
"$sim_stdcall" != x
""; then
3473 echo "Setting function call flags = $sim_stdcall" 6>&1
3480 # Check whether --enable-sim-stdio or --disable-sim-stdio was given.
3481 if test "${enable_sim_stdio+set}" = set; then
3482 enableval
="$enable_sim_stdio"
3483 case "${enableval}" in
3484 yes) sim_stdio
="-DWITH_STDIO=DO_USE_STDIO";;
3485 no
) sim_stdio
="-DWITH_STDIO=DONT_USE_STDIO";;
3486 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-stdio"" 1>&2; exit 1; }; sim_stdio
="";;
3488 if test x
"$silent" != x
"yes" && test x
"$sim_stdio" != x
""; then
3489 echo "Setting stdio flags = $sim_stdio" 6>&1
3496 # Check whether --enable-sim-switch or --disable-sim-switch was given.
3497 if test "${enable_sim_switch+set}" = set; then
3498 enableval
="$enable_sim_switch"
3499 case "${enableval}" in
3500 yes) sim_switch
="-s";;
3502 *) { echo "configure: error: "--enable-sim-switch does not take a value
"" 1>&2; exit 1; }; sim_switch
="";;
3504 if test x
"$silent" != x
"yes" && test x
"$sim_switch" != x
""; then
3505 echo "Setting switch flags = $sim_switch" 6>&1
3509 if test x
"$silent" != x
"yes"; then
3510 echo "Setting switch flags = $sim_switch" 6>&1
3515 # Check whether --enable-sim-timebase or --disable-sim-timebase was given.
3516 if test "${enable_sim_timebase+set}" = set; then
3517 enableval
="$enable_sim_timebase"
3518 case "${enableval}" in
3519 yes) sim_timebase
="-DWITH_TIME_BASE=1";;
3520 no
) sim_timebase
="-DWITH_TIME_BASE=0";;
3521 *) { echo "configure: error: "--enable-sim-timebase does not take a value
"" 1>&2; exit 1; }; sim_timebase
="";;
3523 if test x
"$silent" != x
"yes" && test x
"$sim_timebase" != x
""; then
3524 echo "Setting timebase flags = $sim_timebase" 6>&1
3531 # Check whether --enable-sim-trace or --disable-sim-trace was given.
3532 if test "${enable_sim_trace+set}" = set; then
3533 enableval
="$enable_sim_trace"
3534 case "${enableval}" in
3535 yes) sim_trace
="-DWITH_TRACE=1";;
3536 no
) sim_trace
="-DWITH_TRACE=0";;
3537 *) { echo "configure: error: "--enable-sim-trace does not take a value
"" 1>&2; exit 1; }; sim_trace
="";;
3539 if test x
"$silent" != x
"yes" && test x
"$sim_trace" != x
""; then
3540 echo "Setting trace flags = $sim_trace" 6>&1
3547 # Check whether --enable-sim-warnings or --disable-sim-warnings was given.
3548 if test "${enable_sim_warnings+set}" = set; then
3549 enableval
="$enable_sim_warnings"
3550 case "${enableval}" in
3551 yes) sim_warnings
="-Werror -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations ";;
3552 no
) sim_warnings
="-w";;
3553 *) sim_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
3555 if test x
"$silent" != x
"yes" && test x
"$sim_warnings" != x
""; then
3556 echo "Setting warning flags = $sim_warnings" 6>&1
3563 # Check whether --enable-sim-xor-endian or --disable-sim-xor-endian was given.
3564 if test "${enable_sim_xor_endian+set}" = set; then
3565 enableval
="$enable_sim_xor_endian"
3566 case "${enableval}" in
3567 yes) sim_xor_endian
="-DWITH_XOR_ENDIAN=8";;
3568 no
) sim_xor_endian
="-DWITH_XOR_ENDIAN=0";;
3569 *) sim_xor_endian
="-DWITH_XOR_ENDIAN=$enableval";;
3571 if test x
"$silent" != x
"yes" && test x
"$sim_xor_endian" != x
""; then
3572 echo "Setting xor-endian flag = $sim_xor_endian" 6>&1
3580 for ac_dir
in `cd $srcdir;pwd`/..
/..
$srcdir/`cd $srcdir;pwd`/..
/..
; do
3581 if test -f $ac_dir/install-sh
; then
3583 ac_install_sh
="$ac_aux_dir/install-sh -c"
3585 elif test -f $ac_dir/install.sh
; then
3587 ac_install_sh
="$ac_aux_dir/install.sh -c"
3591 if test -z "$ac_aux_dir"; then
3592 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../.." 1>&2; exit 1; }
3594 ac_config_guess
=$ac_aux_dir/config.guess
3595 ac_config_sub
=$ac_aux_dir/config.sub
3596 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
3599 # Do some error checking and defaulting for the host and target type.
3601 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
3604 # 1. You are not allowed to specify --host, --target, and nonopt at the
3606 # 2. Host defaults to nonopt.
3607 # 3. If nonopt is not specified, then host defaults to the current host,
3608 # as determined by config.guess.
3609 # 4. Target and build default to nonopt.
3610 # 5. If nonopt is not specified, then target and build default to host.
3612 # The aliases save the names the user supplied, while $host etc.
3613 # will get canonicalized.
3614 case $host---$target---$nonopt in
3615 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
3616 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
3620 # Make sure we can run config.sub.
3621 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
3622 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
3625 echo $ac_n "checking host system type""... $ac_c" 1>&6
3626 echo "configure:3627: checking host system type" >&5
3629 case "$host_alias" in
3633 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
3634 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
3636 *) host_alias
=$nonopt ;;
3640 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
3641 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3642 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3643 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3644 echo "$ac_t""$host" 1>&6
3646 echo $ac_n "checking target system type""... $ac_c" 1>&6
3647 echo "configure:3648: checking target system type" >&5
3649 target_alias
=$target
3650 case "$target_alias" in
3653 NONE
) target_alias
=$host_alias ;;
3654 *) target_alias
=$nonopt ;;
3658 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
3659 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3660 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3661 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3662 echo "$ac_t""$target" 1>&6
3664 echo $ac_n "checking build system type""... $ac_c" 1>&6
3665 echo "configure:3666: checking build system type" >&5
3668 case "$build_alias" in
3671 NONE
) build_alias
=$host_alias ;;
3672 *) build_alias
=$nonopt ;;
3676 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
3677 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3678 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3679 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3680 echo "$ac_t""$build" 1>&6
3682 test "$host_alias" != "$target_alias" &&
3683 test "$program_prefix$program_suffix$program_transform_name" = \
3685 program_prefix
=${target_alias}-
3687 if test "$program_transform_name" = s
,x
,x
,; then
3688 program_transform_name
=
3690 # Double any \ or $. echo might interpret backslashes.
3691 cat <<\EOF_SED
> conftestsed
3692 s
,\\,\\\\,g
; s
,\$
,$$
,g
3694 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
3697 test "$program_prefix" != NONE
&&
3698 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
3699 # Use a double $ so make ignores it.
3700 test "$program_suffix" != NONE
&&
3701 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
3703 # sed with no file args requires a program.
3704 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
3707 .
${srcdir}/..
/..
/bfd
/configure.
host
3711 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
3712 echo "configure:3713: checking for st_blksize in struct stat" >&5
3713 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
3714 echo $ac_n "(cached) $ac_c" 1>&6
3716 cat > conftest.
$ac_ext <<EOF
3717 #line 3718 "configure"
3718 #include "confdefs.h"
3719 #include <sys/types.h>
3720 #include <sys/stat.h>
3722 struct stat s; s.st_blksize;
3725 if { (eval echo configure
:3726: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3727 ac_cv_struct_st_blksize
=yes
3729 echo "configure: failed program was:" >&5
3730 cat conftest.
$ac_ext >&5
3732 ac_cv_struct_st_blksize
=no
3737 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
3738 if test $ac_cv_struct_st_blksize = yes; then
3739 cat >> confdefs.h
<<\EOF
3740 #define HAVE_ST_BLKSIZE 1
3745 echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6
3746 echo "configure:3747: checking for st_blocks in struct stat" >&5
3747 if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
3748 echo $ac_n "(cached) $ac_c" 1>&6
3750 cat > conftest.
$ac_ext <<EOF
3751 #line 3752 "configure"
3752 #include "confdefs.h"
3753 #include <sys/types.h>
3754 #include <sys/stat.h>
3756 struct stat s; s.st_blocks;
3759 if { (eval echo configure
:3760: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3761 ac_cv_struct_st_blocks
=yes
3763 echo "configure: failed program was:" >&5
3764 cat conftest.
$ac_ext >&5
3766 ac_cv_struct_st_blocks
=no
3771 echo "$ac_t""$ac_cv_struct_st_blocks" 1>&6
3772 if test $ac_cv_struct_st_blocks = yes; then
3773 cat >> confdefs.h
<<\EOF
3774 #define HAVE_ST_BLOCKS 1
3778 LIBOBJS
="$LIBOBJS fileblocks.${ac_objext}"
3781 echo $ac_n "checking for st_rdev in struct stat""... $ac_c" 1>&6
3782 echo "configure:3783: checking for st_rdev in struct stat" >&5
3783 if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then
3784 echo $ac_n "(cached) $ac_c" 1>&6
3786 cat > conftest.
$ac_ext <<EOF
3787 #line 3788 "configure"
3788 #include "confdefs.h"
3789 #include <sys/types.h>
3790 #include <sys/stat.h>
3792 struct stat s; s.st_rdev;
3795 if { (eval echo configure
:3796: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3797 ac_cv_struct_st_rdev
=yes
3799 echo "configure: failed program was:" >&5
3800 cat conftest.
$ac_ext >&5
3802 ac_cv_struct_st_rdev
=no
3807 echo "$ac_t""$ac_cv_struct_st_rdev" 1>&6
3808 if test $ac_cv_struct_st_rdev = yes; then
3809 cat >> confdefs.h
<<\EOF
3810 #define HAVE_ST_RDEV 1
3815 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
3816 echo "configure:3817: checking whether struct tm is in sys/time.h or time.h" >&5
3817 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
3818 echo $ac_n "(cached) $ac_c" 1>&6
3820 cat > conftest.
$ac_ext <<EOF
3821 #line 3822 "configure"
3822 #include "confdefs.h"
3823 #include <sys/types.h>
3826 struct tm *tp; tp->tm_sec;
3829 if { (eval echo configure
:3830: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3831 ac_cv_struct_tm
=time.h
3833 echo "configure: failed program was:" >&5
3834 cat conftest.
$ac_ext >&5
3836 ac_cv_struct_tm
=sys
/time.h
3841 echo "$ac_t""$ac_cv_struct_tm" 1>&6
3842 if test $ac_cv_struct_tm = sys
/time.h
; then
3843 cat >> confdefs.h
<<\EOF
3844 #define TM_IN_SYS_TIME 1
3849 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
3850 echo "configure:3851: checking for tm_zone in struct tm" >&5
3851 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
3852 echo $ac_n "(cached) $ac_c" 1>&6
3854 cat > conftest.
$ac_ext <<EOF
3855 #line 3856 "configure"
3856 #include "confdefs.h"
3857 #include <sys/types.h>
3858 #include <$ac_cv_struct_tm>
3860 struct tm tm; tm.tm_zone;
3863 if { (eval echo configure
:3864: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3865 ac_cv_struct_tm_zone
=yes
3867 echo "configure: failed program was:" >&5
3868 cat conftest.
$ac_ext >&5
3870 ac_cv_struct_tm_zone
=no
3875 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
3876 if test "$ac_cv_struct_tm_zone" = yes; then
3877 cat >> confdefs.h
<<\EOF
3878 #define HAVE_TM_ZONE 1
3882 echo $ac_n "checking for tzname""... $ac_c" 1>&6
3883 echo "configure:3884: checking for tzname" >&5
3884 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
3885 echo $ac_n "(cached) $ac_c" 1>&6
3887 cat > conftest.
$ac_ext <<EOF
3888 #line 3889 "configure"
3889 #include "confdefs.h"
3891 #ifndef tzname /* For SGI. */
3892 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
3898 if { (eval echo configure
:3899: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3900 ac_cv_var_tzname
=yes
3902 echo "configure: failed program was:" >&5
3903 cat conftest.
$ac_ext >&5
3910 echo "$ac_t""$ac_cv_var_tzname" 1>&6
3911 if test $ac_cv_var_tzname = yes; then
3912 cat >> confdefs.h
<<\EOF
3913 #define HAVE_TZNAME 1
3920 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
3921 echo "configure:3922: checking for uid_t in sys/types.h" >&5
3922 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
3923 echo $ac_n "(cached) $ac_c" 1>&6
3925 cat > conftest.
$ac_ext <<EOF
3926 #line 3927 "configure"
3927 #include "confdefs.h"
3928 #include <sys/types.h>
3930 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3931 egrep "uid_t" >/dev
/null
2>&1; then
3933 ac_cv_type_uid_t
=yes
3942 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
3943 if test $ac_cv_type_uid_t = no
; then
3944 cat >> confdefs.h
<<\EOF
3948 cat >> confdefs.h
<<\EOF
3954 echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6
3955 echo "configure:3956: checking type of array argument to getgroups" >&5
3956 if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then
3957 echo $ac_n "(cached) $ac_c" 1>&6
3959 if test "$cross_compiling" = yes; then
3960 ac_cv_type_getgroups
=cross
3962 cat > conftest.
$ac_ext <<EOF
3963 #line 3964 "configure"
3964 #include "confdefs.h"
3966 /* Thanks to Mike Rendell for this test. */
3967 #include <sys/types.h>
3970 #define MAX(x, y) ((x) > (y) ? (x) : (y))
3975 union { gid_t gval; long lval; } val;
3978 for (i = 0; i < NGID; i++)
3979 gidset[i] = val.gval;
3980 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
3982 /* Exit non-zero if getgroups seems to require an array of ints. This
3983 happens when gid_t is short but getgroups modifies an array of ints. */
3984 exit ((n > 0 && gidset[n] != val.gval) ? 1 : 0);
3988 if { (eval echo configure
:3989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3990 ac_cv_type_getgroups
=gid_t
3992 echo "configure: failed program was:" >&5
3993 cat conftest.
$ac_ext >&5
3995 ac_cv_type_getgroups
=int
4000 if test $ac_cv_type_getgroups = cross
; then
4001 cat > conftest.
$ac_ext <<EOF
4002 #line 4003 "configure"
4003 #include "confdefs.h"
4006 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4007 egrep "getgroups.*int.*gid_t" >/dev
/null
2>&1; then
4009 ac_cv_type_getgroups
=gid_t
4012 ac_cv_type_getgroups
=int
4019 echo "$ac_t""$ac_cv_type_getgroups" 1>&6
4020 cat >> confdefs.h
<<EOF
4021 #define GETGROUPS_T $ac_cv_type_getgroups
4025 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
4026 echo "configure:4027: checking for mode_t" >&5
4027 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
4028 echo $ac_n "(cached) $ac_c" 1>&6
4030 cat > conftest.
$ac_ext <<EOF
4031 #line 4032 "configure"
4032 #include "confdefs.h"
4033 #include <sys/types.h>
4039 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4040 egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
4042 ac_cv_type_mode_t
=yes
4045 ac_cv_type_mode_t
=no
4050 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
4051 if test $ac_cv_type_mode_t = no
; then
4052 cat >> confdefs.h
<<\EOF
4058 echo $ac_n "checking for off_t""... $ac_c" 1>&6
4059 echo "configure:4060: checking for off_t" >&5
4060 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
4061 echo $ac_n "(cached) $ac_c" 1>&6
4063 cat > conftest.
$ac_ext <<EOF
4064 #line 4065 "configure"
4065 #include "confdefs.h"
4066 #include <sys/types.h>
4072 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4073 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
4075 ac_cv_type_off_t
=yes
4083 echo "$ac_t""$ac_cv_type_off_t" 1>&6
4084 if test $ac_cv_type_off_t = no
; then
4085 cat >> confdefs.h
<<\EOF
4091 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
4092 echo "configure:4093: checking for pid_t" >&5
4093 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
4094 echo $ac_n "(cached) $ac_c" 1>&6
4096 cat > conftest.
$ac_ext <<EOF
4097 #line 4098 "configure"
4098 #include "confdefs.h"
4099 #include <sys/types.h>
4105 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4106 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
4108 ac_cv_type_pid_t
=yes
4116 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
4117 if test $ac_cv_type_pid_t = no
; then
4118 cat >> confdefs.h
<<\EOF
4124 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
4125 echo "configure:4126: checking return type of signal handlers" >&5
4126 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
4127 echo $ac_n "(cached) $ac_c" 1>&6
4129 cat > conftest.
$ac_ext <<EOF
4130 #line 4131 "configure"
4131 #include "confdefs.h"
4132 #include <sys/types.h>
4138 extern "C" void (*signal (int, void (*)(int)))(int);
4140 void (*signal ()) ();
4147 if { (eval echo configure
:4148: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4149 ac_cv_type_signal
=void
4151 echo "configure: failed program was:" >&5
4152 cat conftest.
$ac_ext >&5
4154 ac_cv_type_signal
=int
4159 echo "$ac_t""$ac_cv_type_signal" 1>&6
4160 cat >> confdefs.h
<<EOF
4161 #define RETSIGTYPE $ac_cv_type_signal
4165 echo $ac_n "checking for size_t""... $ac_c" 1>&6
4166 echo "configure:4167: checking for size_t" >&5
4167 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
4168 echo $ac_n "(cached) $ac_c" 1>&6
4170 cat > conftest.
$ac_ext <<EOF
4171 #line 4172 "configure"
4172 #include "confdefs.h"
4173 #include <sys/types.h>
4179 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4180 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
4182 ac_cv_type_size_t
=yes
4185 ac_cv_type_size_t
=no
4190 echo "$ac_t""$ac_cv_type_size_t" 1>&6
4191 if test $ac_cv_type_size_t = no
; then
4192 cat >> confdefs.h
<<\EOF
4193 #define size_t unsigned
4198 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
4199 echo "configure:4200: checking for uid_t in sys/types.h" >&5
4200 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
4201 echo $ac_n "(cached) $ac_c" 1>&6
4203 cat > conftest.
$ac_ext <<EOF
4204 #line 4205 "configure"
4205 #include "confdefs.h"
4206 #include <sys/types.h>
4208 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4209 egrep "uid_t" >/dev
/null
2>&1; then
4211 ac_cv_type_uid_t
=yes
4220 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
4221 if test $ac_cv_type_uid_t = no
; then
4222 cat >> confdefs.h
<<\EOF
4226 cat >> confdefs.h
<<\EOF
4233 for ac_func
in access 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
4235 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4236 echo "configure:4237: checking for $ac_func" >&5
4237 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4238 echo $ac_n "(cached) $ac_c" 1>&6
4240 cat > conftest.
$ac_ext <<EOF
4241 #line 4242 "configure"
4242 #include "confdefs.h"
4243 /* System header to define __stub macros and hopefully few prototypes,
4244 which can conflict with char $ac_func(); below. */
4246 /* Override any gcc2 internal prototype to avoid an error. */
4247 /* We use char because int might match the return type of a gcc2
4248 builtin and then its argument prototype would still apply. */
4253 /* The GNU C library defines this for functions which it implements
4254 to always fail with ENOSYS. Some functions are actually named
4255 something starting with __ and the normal name is an alias. */
4256 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4264 if { (eval echo configure
:4265: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4266 eval "ac_cv_func_$ac_func=yes"
4268 echo "configure: failed program was:" >&5
4269 cat conftest.
$ac_ext >&5
4271 eval "ac_cv_func_$ac_func=no"
4276 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4277 echo "$ac_t""yes" 1>&6
4278 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4279 cat >> confdefs.h
<<EOF
4280 #define $ac_tr_func 1
4284 echo "$ac_t""no" 1>&6
4289 for ac_hdr
in fcntl.h stdlib.h string.h
strings.h sys
/ioctl.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
4291 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4292 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4293 echo "configure:4294: checking for $ac_hdr" >&5
4294 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4295 echo $ac_n "(cached) $ac_c" 1>&6
4297 cat > conftest.
$ac_ext <<EOF
4298 #line 4299 "configure"
4299 #include "confdefs.h"
4302 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4303 { (eval echo configure
:4304: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4304 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4305 if test -z "$ac_err"; then
4307 eval "ac_cv_header_$ac_safe=yes"
4310 echo "configure: failed program was:" >&5
4311 cat conftest.
$ac_ext >&5
4313 eval "ac_cv_header_$ac_safe=no"
4317 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4318 echo "$ac_t""yes" 1>&6
4319 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4320 cat >> confdefs.h
<<EOF
4321 #define $ac_tr_hdr 1
4325 echo "$ac_t""no" 1>&6
4330 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4332 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4333 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4334 echo "configure:4335: checking for $ac_hdr that defines DIR" >&5
4335 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4336 echo $ac_n "(cached) $ac_c" 1>&6
4338 cat > conftest.
$ac_ext <<EOF
4339 #line 4340 "configure"
4340 #include "confdefs.h"
4341 #include <sys/types.h>
4347 if { (eval echo configure
:4348: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4349 eval "ac_cv_header_dirent_$ac_safe=yes"
4351 echo "configure: failed program was:" >&5
4352 cat conftest.
$ac_ext >&5
4354 eval "ac_cv_header_dirent_$ac_safe=no"
4358 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4359 echo "$ac_t""yes" 1>&6
4360 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4361 cat >> confdefs.h
<<EOF
4362 #define $ac_tr_hdr 1
4364 ac_header_dirent
=$ac_hdr; break
4366 echo "$ac_t""no" 1>&6
4369 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4370 if test $ac_header_dirent = dirent.h
; then
4371 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4372 echo "configure:4373: checking for opendir in -ldir" >&5
4373 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4374 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4375 echo $ac_n "(cached) $ac_c" 1>&6
4377 ac_save_LIBS
="$LIBS"
4379 cat > conftest.
$ac_ext <<EOF
4380 #line 4381 "configure"
4381 #include "confdefs.h"
4382 /* Override any gcc2 internal prototype to avoid an error. */
4383 /* We use char because int might match the return type of a gcc2
4384 builtin and then its argument prototype would still apply. */
4391 if { (eval echo configure
:4392: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4393 eval "ac_cv_lib_$ac_lib_var=yes"
4395 echo "configure: failed program was:" >&5
4396 cat conftest.
$ac_ext >&5
4398 eval "ac_cv_lib_$ac_lib_var=no"
4401 LIBS
="$ac_save_LIBS"
4404 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4405 echo "$ac_t""yes" 1>&6
4408 echo "$ac_t""no" 1>&6
4412 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4413 echo "configure:4414: checking for opendir in -lx" >&5
4414 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4415 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4416 echo $ac_n "(cached) $ac_c" 1>&6
4418 ac_save_LIBS
="$LIBS"
4420 cat > conftest.
$ac_ext <<EOF
4421 #line 4422 "configure"
4422 #include "confdefs.h"
4423 /* Override any gcc2 internal prototype to avoid an error. */
4424 /* We use char because int might match the return type of a gcc2
4425 builtin and then its argument prototype would still apply. */
4432 if { (eval echo configure
:4433: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4434 eval "ac_cv_lib_$ac_lib_var=yes"
4436 echo "configure: failed program was:" >&5
4437 cat conftest.
$ac_ext >&5
4439 eval "ac_cv_lib_$ac_lib_var=no"
4442 LIBS
="$ac_save_LIBS"
4445 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4446 echo "$ac_t""yes" 1>&6
4449 echo "$ac_t""no" 1>&6
4456 echo $ac_n "checking for struct termios""... $ac_c" 1>&6
4457 echo "configure:4458: checking for struct termios" >&5
4458 if eval "test \"`echo '$''{'ac_cv_termios_struct'+set}'`\" = set"; then
4459 echo $ac_n "(cached) $ac_c" 1>&6
4461 cat > conftest.
$ac_ext <<EOF
4462 #line 4463 "configure"
4463 #include "confdefs.h"
4464 #include <sys/types.h>
4465 #include <sys/termios.h>
4467 static struct termios x;
4475 if { (eval echo configure
:4476: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4477 ac_cv_termios_struct
=yes
4479 echo "configure: failed program was:" >&5
4480 cat conftest.
$ac_ext >&5
4482 ac_cv_termios_struct
=no
4487 echo "$ac_t""$ac_cv_termios_struct" 1>&6
4488 if test $ac_cv_termios_struct = yes; then
4489 sim_termio
="$sim_termio -DHAVE_TERMIOS_STRUCTURE"
4492 if test "$ac_cv_termios_struct" = "yes"; then
4493 echo $ac_n "checking for c_line field in struct termios""... $ac_c" 1>&6
4494 echo "configure:4495: checking for c_line field in struct termios" >&5
4495 if eval "test \"`echo '$''{'ac_cv_termios_cline'+set}'`\" = set"; then
4496 echo $ac_n "(cached) $ac_c" 1>&6
4498 cat > conftest.
$ac_ext <<EOF
4499 #line 4500 "configure"
4500 #include "confdefs.h"
4501 #include <sys/types.h>
4502 #include <sys/termios.h>
4504 static struct termios x; x.c_line = 0;
4507 if { (eval echo configure
:4508: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4509 ac_cv_termios_cline
=yes
4511 echo "configure: failed program was:" >&5
4512 cat conftest.
$ac_ext >&5
4514 ac_cv_termios_cline
=no
4520 echo "$ac_t""$ac_cv_termios_cline" 1>&6
4521 if test $ac_cv_termios_cline = yes; then
4522 sim_termio
="$sim_termio -DHAVE_TERMIOS_CLINE"
4525 ac_cv_termios_cline
=no
4528 if test "$ac_cv_termios_struct" != "yes"; then
4529 echo $ac_n "checking for struct termio""... $ac_c" 1>&6
4530 echo "configure:4531: checking for struct termio" >&5
4531 if eval "test \"`echo '$''{'ac_cv_termio_struct'+set}'`\" = set"; then
4532 echo $ac_n "(cached) $ac_c" 1>&6
4534 cat > conftest.
$ac_ext <<EOF
4535 #line 4536 "configure"
4536 #include "confdefs.h"
4537 #include <sys/types.h>
4538 #include <sys/termio.h>
4540 static struct termio x;
4548 if { (eval echo configure
:4549: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4550 ac_cv_termio_struct
=yes
4552 echo "configure: failed program was:" >&5
4553 cat conftest.
$ac_ext >&5
4555 ac_cv_termio_struct
=no
4560 echo "$ac_t""$ac_cv_termio_struct" 1>&6
4561 if test $ac_cv_termio_struct = yes; then
4562 sim_termio
="$sim_termio -DHAVE_TERMIO_STRUCTURE"
4565 ac_cv_termio_struct
=no
4568 if test "$ac_cv_termio_struct" = "yes"; then
4569 echo $ac_n "checking for c_line field in struct termio""... $ac_c" 1>&6
4570 echo "configure:4571: checking for c_line field in struct termio" >&5
4571 if eval "test \"`echo '$''{'ac_cv_termio_cline'+set}'`\" = set"; then
4572 echo $ac_n "(cached) $ac_c" 1>&6
4574 cat > conftest.
$ac_ext <<EOF
4575 #line 4576 "configure"
4576 #include "confdefs.h"
4577 #include <sys/types.h>
4578 #include <sys/termio.h>
4580 static struct termio x; x.c_line = 0;
4583 if { (eval echo configure
:4584: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4585 ac_cv_termio_cline
=yes
4587 echo "configure: failed program was:" >&5
4588 cat conftest.
$ac_ext >&5
4590 ac_cv_termio_cline
=no
4596 echo "$ac_t""$ac_cv_termio_cline" 1>&6
4597 if test $ac_cv_termio_cline = yes; then
4598 sim_termio
="$sim_termio -DHAVE_TERMIO_CLINE"
4601 ac_cv_termio_cline
=no
4605 echo $ac_n "checking for /dev/zero""... $ac_c" 1>&6
4606 echo "configure:4607: checking for /dev/zero" >&5
4607 if eval "test \"`echo '$''{'ac_cv_devzero'+set}'`\" = set"; then
4608 echo $ac_n "(cached) $ac_c" 1>&6
4610 if test "$cross_compiling" = yes; then
4613 cat > conftest.
$ac_ext <<EOF
4614 #line 4615 "configure"
4615 #include "confdefs.h"
4620 int fd = open ("/dev/zero", O_RDONLY);
4623 for (i = 0; i < sizeof (buf); i++)
4625 if (read (fd, buf, sizeof (buf)) != sizeof (buf))
4627 for (i = 0; i < sizeof (buf); i++)
4633 if { (eval echo configure
:4634: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4637 echo "configure: failed program was:" >&5
4638 cat conftest.
$ac_ext >&5
4647 echo "$ac_t""$ac_cv_devzero" 1>&6
4648 if test $ac_cv_devzero = yes; then
4649 sim_devzero
="-DHAVE_DEVZERO"
4654 echo $ac_n "checking for common simulator directory""... $ac_c" 1>&6
4655 echo "configure:4656: checking for common simulator directory" >&5
4656 if test -f "${srcdir}/../common/callback.c"; then
4657 echo "$ac_t""yes" 1>&6
4658 sim_callback
="callback.o targ-map.o"
4659 sim_targ_vals
="targ-vals.h targ-map.c targ-vals.def"
4661 echo "$ac_t""no" 1>&6
4666 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
4667 echo "configure:4668: checking for Cygwin environment" >&5
4668 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
4669 echo $ac_n "(cached) $ac_c" 1>&6
4671 cat > conftest.
$ac_ext <<EOF
4672 #line 4673 "configure"
4673 #include "confdefs.h"
4678 #define __CYGWIN__ __CYGWIN32__
4683 if { (eval echo configure
:4684: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4687 echo "configure: failed program was:" >&5
4688 cat conftest.
$ac_ext >&5
4696 echo "$ac_t""$ac_cv_cygwin" 1>&6
4698 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
4699 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
4700 echo "configure:4701: checking for mingw32 environment" >&5
4701 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
4702 echo $ac_n "(cached) $ac_c" 1>&6
4704 cat > conftest.
$ac_ext <<EOF
4705 #line 4706 "configure"
4706 #include "confdefs.h"
4712 if { (eval echo configure
:4713: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4716 echo "configure: failed program was:" >&5
4717 cat conftest.
$ac_ext >&5
4725 echo "$ac_t""$ac_cv_mingw32" 1>&6
4727 test "$ac_cv_mingw32" = yes && MINGW32
=yes
4730 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
4731 echo "configure:4732: checking for executable suffix" >&5
4732 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
4733 echo $ac_n "(cached) $ac_c" 1>&6
4735 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
4739 echo 'int main () { return 0; }' > conftest.
$ac_ext
4741 if { (eval echo configure
:4742: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
4742 for file in conftest.
*; do
4744 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
4745 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
4749 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4752 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
4757 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
4758 echo "$ac_t""${ac_cv_exeext}" 1>&6
4767 # Extract the first word of "ranlib", so it can be a program name with args.
4768 set dummy ranlib
; ac_word
=$2
4769 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4770 echo "configure:4771: checking for $ac_word" >&5
4771 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
4772 echo $ac_n "(cached) $ac_c" 1>&6
4774 if test -n "$RANLIB"; then
4775 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
4777 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4779 for ac_dir
in $ac_dummy; do
4780 test -z "$ac_dir" && ac_dir
=.
4781 if test -f $ac_dir/$ac_word; then
4782 ac_cv_prog_RANLIB
="ranlib"
4787 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
4790 RANLIB
="$ac_cv_prog_RANLIB"
4791 if test -n "$RANLIB"; then
4792 echo "$ac_t""$RANLIB" 1>&6
4794 echo "$ac_t""no" 1>&6
4841 cat > confcache
<<\EOF
4842 # This file is a shell script that caches the results of configure
4843 # tests run on this system so they can be shared between configure
4844 # scripts and configure runs. It is not useful on other systems.
4845 # If it contains results you don't want to keep, you may remove or edit it.
4847 # By default, configure uses ./config.cache as the cache file,
4848 # creating it if it does not exist already. You can give configure
4849 # the --cache-file=FILE option to use a different cache file; that is
4850 # what configure does when it calls configure scripts in
4851 # subdirectories, so they share the cache.
4852 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4853 # config.status only pays attention to the cache file if you give it the
4854 # --recheck option to rerun configure.
4857 # The following way of writing the cache mishandles newlines in values,
4858 # but we know of no workaround that is simple, portable, and efficient.
4859 # So, don't put newlines in cache variables' values.
4860 # Ultrix sh set writes to stderr and can't be redirected directly,
4861 # and sets the high bit in the cache file unless we assign to the vars.
4863 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4865 # `set' does not quote correctly, so add quotes (double-quote substitution
4866 # turns \\\\ into \\, and sed turns \\ into \).
4868 -e "s/'/'\\\\''/g" \
4869 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4872 # `set' quotes correctly as required by POSIX, so do not add quotes.
4873 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4876 if cmp -s $cache_file confcache
; then
4879 if test -w $cache_file; then
4880 echo "updating cache $cache_file"
4881 cat confcache
> $cache_file
4883 echo "not updating unwritable cache $cache_file"
4888 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4890 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
4891 # Let make expand exec_prefix.
4892 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4894 # Any assignment to VPATH causes Sun make to only execute
4895 # the first set of double-colon rules, so remove it if not needed.
4896 # If there is a colon in the path, we need to keep it.
4897 if test "x$srcdir" = x.
; then
4898 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
4901 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4903 DEFS
=-DHAVE_CONFIG_H
4905 # Without the "./", some shells look in PATH for config.status.
4906 : ${CONFIG_STATUS=./config.status}
4908 echo creating
$CONFIG_STATUS
4909 rm -f $CONFIG_STATUS
4910 cat > $CONFIG_STATUS <<EOF
4912 # Generated automatically by configure.
4913 # Run this file to recreate the current configuration.
4914 # This directory was configured as follows,
4915 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4917 # $0 $ac_configure_args
4919 # Compiler output produced by configure, useful for debugging
4920 # configure, is in ./config.log if it exists.
4922 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4925 case "\$ac_option" in
4926 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4927 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4928 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4929 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4930 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4932 -help | --help | --hel | --he | --h)
4933 echo "\$ac_cs_usage"; exit 0 ;;
4934 *) echo "\$ac_cs_usage"; exit 1 ;;
4938 ac_given_srcdir=$srcdir
4939 ac_given_INSTALL="$INSTALL"
4941 trap 'rm -fr `echo "Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4943 cat >> $CONFIG_STATUS <<EOF
4945 # Protect against being on the right side of a sed subst in config.status.
4946 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4947 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4950 s%@sim_environment@%$sim_environment%g
4951 s%@sim_alignment@%$sim_alignment%g
4952 s%@sim_assert@%$sim_assert%g
4953 s%@sim_bitsize@%$sim_bitsize%g
4954 s%@sim_endian@%$sim_endian%g
4955 s%@sim_hostendian@%$sim_hostendian%g
4956 s%@sim_float@%$sim_float%g
4957 s%@sim_scache@%$sim_scache%g
4958 s%@sim_default_model@%$sim_default_model%g
4959 s%@sim_hw_cflags@%$sim_hw_cflags%g
4960 s%@sim_hw_objs@%$sim_hw_objs%g
4961 s%@sim_hw@%$sim_hw%g
4962 s%@sim_inline@%$sim_inline%g
4963 s%@sim_packages@%$sim_packages%g
4964 s%@sim_regparm@%$sim_regparm%g
4965 s%@sim_reserved_bits@%$sim_reserved_bits%g
4966 s%@sim_smp@%$sim_smp%g
4967 s%@sim_stdcall@%$sim_stdcall%g
4968 s%@sim_xor_endian@%$sim_xor_endian%g
4969 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
4970 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
4972 s%@CFLAGS@%$CFLAGS%g
4973 s%@CPPFLAGS@%$CPPFLAGS%g
4974 s%@CXXFLAGS@%$CXXFLAGS%g
4975 s%@FFLAGS@%$FFLAGS%g
4977 s%@LDFLAGS@%$LDFLAGS%g
4979 s%@exec_prefix@%$exec_prefix%g
4980 s%@prefix@%$prefix%g
4981 s%@program_transform_name@%$program_transform_name%g
4982 s%@bindir@%$bindir%g
4983 s%@sbindir@%$sbindir%g
4984 s%@libexecdir@%$libexecdir%g
4985 s%@datadir@%$datadir%g
4986 s%@sysconfdir@%$sysconfdir%g
4987 s%@sharedstatedir@%$sharedstatedir%g
4988 s%@localstatedir@%$localstatedir%g
4989 s%@libdir@%$libdir%g
4990 s%@includedir@%$includedir%g
4991 s%@oldincludedir@%$oldincludedir%g
4992 s%@infodir@%$infodir%g
4993 s%@mandir@%$mandir%g
4994 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4995 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4996 s%@INSTALL_DATA@%$INSTALL_DATA%g
4998 s%@SET_MAKE@%$SET_MAKE%g
4999 s%@RANLIB@%$RANLIB%g
5001 s%@ALLOCA@%$ALLOCA%g
5002 s%@USE_NLS@%$USE_NLS%g
5003 s%@MSGFMT@%$MSGFMT%g
5004 s%@GMSGFMT@%$GMSGFMT%g
5005 s%@XGETTEXT@%$XGETTEXT%g
5006 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5007 s%@CATALOGS@%$CATALOGS%g
5008 s%@CATOBJEXT@%$CATOBJEXT%g
5009 s%@DATADIRNAME@%$DATADIRNAME%g
5010 s%@GMOFILES@%$GMOFILES%g
5011 s%@INSTOBJEXT@%$INSTOBJEXT%g
5012 s%@INTLDEPS@%$INTLDEPS%g
5013 s%@INTLLIBS@%$INTLLIBS%g
5014 s%@INTLOBJS@%$INTLOBJS%g
5015 s%@POFILES@%$POFILES%g
5017 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5019 s%@GT_YES@%$GT_YES%g
5020 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5023 s%@host_alias@%$host_alias%g
5024 s%@host_cpu@%$host_cpu%g
5025 s%@host_vendor@%$host_vendor%g
5026 s%@host_os@%$host_os%g
5027 s%@target@%$target%g
5028 s%@target_alias@%$target_alias%g
5029 s%@target_cpu@%$target_cpu%g
5030 s%@target_vendor@%$target_vendor%g
5031 s%@target_os@%$target_os%g
5033 s%@build_alias@%$build_alias%g
5034 s%@build_cpu@%$build_cpu%g
5035 s%@build_vendor@%$build_vendor%g
5036 s%@build_os@%$build_os%g
5037 s%@LIBOBJS@%$LIBOBJS%g
5038 s%@EXEEXT@%$EXEEXT%g
5039 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
5040 s%@HDEFINES@%$HDEFINES%g
5042 s%@sim_cflags@%$sim_cflags%g
5043 s%@sim_warnings@%$sim_warnings%g
5044 s%@sim_line_nr@%$sim_line_nr%g
5045 s%@sim_config@%$sim_config%g
5046 s%@sim_opcode@%$sim_opcode%g
5047 s%@sim_switch@%$sim_switch%g
5048 s%@sim_dup@%$sim_dup%g
5049 s%@sim_decode_mechanism@%$sim_decode_mechanism%g
5050 s%@sim_jump@%$sim_jump%g
5051 s%@sim_filter@%$sim_filter%g
5052 s%@sim_icache@%$sim_icache%g
5053 s%@sim_hw_src@%$sim_hw_src%g
5054 s%@sim_hw_obj@%$sim_hw_obj%g
5055 s%@sim_pk_src@%$sim_pk_src%g
5056 s%@sim_pk_obj@%$sim_pk_obj%g
5057 s%@sim_bswap@%$sim_bswap%g
5058 s%@sim_igen_smp@%$sim_igen_smp%g
5059 s%@sim_hostbitsize@%$sim_hostbitsize%g
5060 s%@sim_env@%$sim_env%g
5061 s%@sim_timebase@%$sim_timebase%g
5062 s%@sim_trace@%$sim_trace%g
5063 s%@sim_reserved@%$sim_reserved%g
5064 s%@sim_monitor@%$sim_monitor%g
5065 s%@sim_model@%$sim_model%g
5066 s%@sim_model_issue@%$sim_model_issue%g
5067 s%@sim_stdio@%$sim_stdio%g
5068 s%@sim_termio@%$sim_termio%g
5069 s%@sim_devzero@%$sim_devzero%g
5070 s%@sim_callback@%$sim_callback%g
5071 s%@sim_targ_vals@%$sim_targ_vals%g
5076 cat >> $CONFIG_STATUS <<\EOF
5078 # Split the substitutions into bite-sized pieces for seds with
5079 # small command number limits, like on Digital OSF/1 and HP-UX.
5080 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
5081 ac_file
=1 # Number of current file.
5082 ac_beg
=1 # First line for current file.
5083 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
5086 while $ac_more_lines; do
5087 if test $ac_beg -gt 1; then
5088 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
5090 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
5092 if test ! -s conftest.s
$ac_file; then
5094 rm -f conftest.s
$ac_file
5096 if test -z "$ac_sed_cmds"; then
5097 ac_sed_cmds
="sed -f conftest.s$ac_file"
5099 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
5101 ac_file
=`expr $ac_file + 1`
5103 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5106 if test -z "$ac_sed_cmds"; then
5111 cat >> $CONFIG_STATUS <<EOF
5113 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
5115 cat >> $CONFIG_STATUS <<\EOF
5116 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5117 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5119 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5120 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5121 *) ac_file_in
="${ac_file}.in" ;;
5124 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5126 # Remove last slash and all that follows it. Not all systems have dirname.
5127 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5128 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5129 # The file is in a subdirectory.
5130 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5131 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5132 # A "../" for each directory in $ac_dir_suffix.
5133 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5135 ac_dir_suffix
= ac_dots
=
5138 case "$ac_given_srcdir" in
5140 if test -z "$ac_dots"; then top_srcdir
=.
5141 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5142 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5144 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5145 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5148 case "$ac_given_INSTALL" in
5149 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5150 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5153 echo creating
"$ac_file"
5155 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5157 *Makefile
*) ac_comsub
="1i\\
5158 # $configure_input" ;;
5162 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5164 s%@configure_input@%$configure_input%g
5165 s%@srcdir@%$srcdir%g
5166 s%@top_srcdir@%$top_srcdir%g
5167 s%@INSTALL@%$INSTALL%g
5168 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5172 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5173 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5175 # ac_d sets the value in "#define NAME VALUE" lines.
5176 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5177 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5180 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5181 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5182 ac_uB
='\([ ]\)%\1#\2define\3'
5185 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5186 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5187 ac_eB
='$%\1#\2define\3'
5191 if test "${CONFIG_HEADERS+set}" != set; then
5193 cat >> $CONFIG_STATUS <<EOF
5194 CONFIG_HEADERS="config.h:config.in"
5196 cat >> $CONFIG_STATUS <<\EOF
5198 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5199 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5201 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5202 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5203 *) ac_file_in
="${ac_file}.in" ;;
5206 echo creating
$ac_file
5208 rm -f conftest.frag conftest.
in conftest.out
5209 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5210 cat $ac_file_inputs > conftest.
in
5214 # Transform confdefs.h into a sed script conftest.vals that substitutes
5215 # the proper values into config.h.in to produce config.h. And first:
5216 # Protect against being on the right side of a sed subst in config.status.
5217 # Protect against being in an unquoted here document in config.status.
5219 cat > conftest.hdr
<<\EOF
5222 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5226 sed -n -f conftest.hdr confdefs.h > conftest.vals
5229 # This sed command replaces #undef with comments. This is necessary, for
5230 # example, in the case of _POSIX_SOURCE, which is predefined and required
5231 # on some systems where configure will not decide to define it.
5232 cat >> conftest.vals <<\EOF
5233 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5236 # Break up conftest.vals because some shells have a limit on
5237 # the size of here documents, and old seds have small limits too.
5242 ac_lines=`grep -c . conftest.vals
`
5243 # grep -c gives empty output for an empty file on some AIX systems.
5244 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5245 # Write a limited-size here document to conftest.frag.
5246 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5247 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5249 sed -f conftest.frag conftest.in > conftest.out
5251 mv conftest.out conftest.in
5253 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5255 mv conftest.tail conftest.vals
5259 cat >> $CONFIG_STATUS <<\EOF
5260 rm -f conftest.frag conftest.h
5261 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5262 cat conftest.in >> conftest.h
5264 if cmp -s $ac_file conftest.h 2>/dev/null; then
5265 echo "$ac_file is unchanged"
5268 # Remove last slash and all that follows it. Not all systems have dirname.
5269 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5270 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5271 # The file is in a subdirectory.
5272 test ! -d "$ac_dir" && mkdir "$ac_dir"
5275 mv conftest.h $ac_file
5280 cat >> $CONFIG_STATUS <<EOF
5283 cat >> $CONFIG_STATUS <<\EOF
5284 case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac
5287 chmod +x $CONFIG_STATUS
5288 rm -fr confdefs* $ac_clean_files
5289 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1