45 sim_inline
="-DDEFAULT_INLINE=0"
81 # This file is derived from `gettext.m4'. The difference is that the
82 # included macros assume Cygnus-style source and build trees.
84 # Macro to add for using GNU gettext.
85 # Ulrich Drepper <drepper@cygnus.com>, 1995.
87 # This file file be copied and used freely without restrictions. It can
88 # be used in projects which are not available under the GNU Public License
89 # but which still want to provide support for the GNU gettext functionality.
90 # Please note that the actual code is *not* freely available.
98 # Search path for a program which passes the given test.
99 # Ulrich Drepper <drepper@cygnus.com>, 1996.
101 # This file file be copied and used freely without restrictions. It can
102 # be used in projects which are not available under the GNU Public License
103 # but which still want to provide support for the GNU gettext functionality.
104 # Please note that the actual code is *not* freely available.
110 # Check whether LC_MESSAGES is available in <locale.h>.
111 # Ulrich Drepper <drepper@cygnus.com>, 1995.
113 # This file file be copied and used freely without restrictions. It can
114 # be used in projects which are not available under the GNU Public License
115 # but which still want to provide support for the GNU gettext functionality.
116 # Please note that the actual code is *not* freely available.
122 # Check to see if we're running under Cygwin32, without using
123 # AC_CANONICAL_*. If so, set output variable CYGWIN32 to "yes".
124 # Otherwise set it to "no".
128 # Check to see if we're running under Win32, without using
129 # AC_CANONICAL_*. If so, set output variable EXEEXT to ".exe".
130 # Otherwise set it to "".
137 # Guess values for system-dependent variables and create Makefiles.
138 # Generated automatically using autoconf version 2.13
139 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
141 # This configure script is free software; the Free Software Foundation
142 # gives unlimited permission to copy, distribute and modify it.
146 ac_default_prefix
=/usr
/local
147 # Any additions from configure.in:
149 --disable-nls do not use Native Language Support"
151 --with-included-gettext use the GNU gettext library included here"
153 --enable-maintainer-mode Enable developer functionality."
155 --enable-sim-bswap Use Host specific BSWAP instruction."
157 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator"
159 --enable-sim-debug=opts Enable debugging flags"
161 --enable-sim-stdio Specify whether to use stdio for console input/output."
163 --enable-sim-trace=opts Enable tracing flags"
165 --enable-sim-profile=opts Enable profiling flags"
167 --enable-sim-endian=endian Specify target byte endian orientation."
169 --enable-sim-alignment=align Specify strict, nonstrict or forced alignment of memory accesses."
171 --enable-sim-hostendian=end Specify host byte endian orientation."
173 --enable-sim-scache=size Specify simulator execution cache size."
175 --enable-sim-default-model=model Specify default model to simulate."
177 --enable-sim-environment=environment Specify mixed, user, virtual or operating environment."
179 --enable-cgen-maint[=DIR] build cgen generated files"
181 # Initialize some variables set by options.
182 # The variables have the same names as the options, with
183 # dashes changed to underlines.
185 cache_file
=.
/config.cache
194 program_transform_name
=s
,x
,x
,
202 bindir
='${exec_prefix}/bin'
203 sbindir
='${exec_prefix}/sbin'
204 libexecdir
='${exec_prefix}/libexec'
205 datadir
='${prefix}/share'
206 sysconfdir
='${prefix}/etc'
207 sharedstatedir
='${prefix}/com'
208 localstatedir
='${prefix}/var'
209 libdir
='${exec_prefix}/lib'
210 includedir
='${prefix}/include'
211 oldincludedir
='/usr/include'
212 infodir
='${prefix}/info'
213 mandir
='${prefix}/man'
215 # Initialize some other variables.
218 SHELL
=${CONFIG_SHELL-/bin/sh}
219 # Maximum number of lines to put in a shell here document.
226 # If the previous option needs an argument, assign it.
227 if test -n "$ac_prev"; then
228 eval "$ac_prev=\$ac_option"
234 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
238 # Accept the important Cygnus configure options, so we can diagnose typos.
242 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
244 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
245 bindir
="$ac_optarg" ;;
247 -build |
--build |
--buil |
--bui |
--bu)
249 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
250 build
="$ac_optarg" ;;
252 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
253 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
254 ac_prev
=cache_file
;;
255 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
256 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
257 cache_file
="$ac_optarg" ;;
259 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
261 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
263 datadir
="$ac_optarg" ;;
265 -disable-* |
--disable-*)
266 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
267 # Reject names that are not valid shell variable names.
268 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
269 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
271 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
272 eval "enable_${ac_feature}=no" ;;
274 -enable-* |
--enable-*)
275 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
276 # Reject names that are not valid shell variable names.
277 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
278 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
280 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
285 eval "enable_${ac_feature}='$ac_optarg'" ;;
287 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
288 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
289 |
--exec |
--exe |
--ex)
290 ac_prev
=exec_prefix
;;
291 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
292 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
293 |
--exec=* |
--exe=* |
--ex=*)
294 exec_prefix
="$ac_optarg" ;;
296 -gas |
--gas |
--ga |
--g)
297 # Obsolete; use --with-gas.
300 -help |
--help |
--hel |
--he)
301 # Omit some internal or obsolete options to make the list less imposing.
302 # This message is too long to be a string in the A/UX 3.1 sh.
304 Usage: configure [options] [host]
305 Options: [defaults in brackets after descriptions]
307 --cache-file=FILE cache test results in FILE
308 --help print this message
309 --no-create do not create output files
310 --quiet, --silent do not print \`checking...' messages
311 --version print the version of autoconf that created configure
312 Directory and file names:
313 --prefix=PREFIX install architecture-independent files in PREFIX
315 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
317 --bindir=DIR user executables in DIR [EPREFIX/bin]
318 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
319 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
320 --datadir=DIR read-only architecture-independent data in DIR
322 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
323 --sharedstatedir=DIR modifiable architecture-independent data in DIR
325 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
326 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
327 --includedir=DIR C header files in DIR [PREFIX/include]
328 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
329 --infodir=DIR info documentation in DIR [PREFIX/info]
330 --mandir=DIR man documentation in DIR [PREFIX/man]
331 --srcdir=DIR find the sources in DIR [configure dir or ..]
332 --program-prefix=PREFIX prepend PREFIX to installed program names
333 --program-suffix=SUFFIX append SUFFIX to installed program names
334 --program-transform-name=PROGRAM
335 run sed PROGRAM on installed program names
339 --build=BUILD configure for building on BUILD [BUILD=HOST]
340 --host=HOST configure for HOST [guessed]
341 --target=TARGET configure for TARGET [TARGET=HOST]
342 Features and packages:
343 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
344 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
345 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
346 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
347 --x-includes=DIR X include files are in DIR
348 --x-libraries=DIR X library files are in DIR
350 if test -n "$ac_help"; then
351 echo "--enable and --with options recognized:$ac_help"
355 -host |
--host |
--hos |
--ho)
357 -host=* |
--host=* |
--hos=* |
--ho=*)
360 -includedir |
--includedir |
--includedi |
--included |
--include \
361 |
--includ |
--inclu |
--incl |
--inc)
362 ac_prev
=includedir
;;
363 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
364 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
365 includedir
="$ac_optarg" ;;
367 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
369 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
370 infodir
="$ac_optarg" ;;
372 -libdir |
--libdir |
--libdi |
--libd)
374 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
375 libdir
="$ac_optarg" ;;
377 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
378 |
--libexe |
--libex |
--libe)
379 ac_prev
=libexecdir
;;
380 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
381 |
--libexe=* |
--libex=* |
--libe=*)
382 libexecdir
="$ac_optarg" ;;
384 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
385 |
--localstate |
--localstat |
--localsta |
--localst \
386 |
--locals |
--local |
--loca |
--loc |
--lo)
387 ac_prev
=localstatedir
;;
388 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
389 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
390 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
391 localstatedir
="$ac_optarg" ;;
393 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
395 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
396 mandir
="$ac_optarg" ;;
399 # Obsolete; use --without-fp.
402 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
406 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
407 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
410 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
411 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
412 |
--oldin |
--oldi |
--old |
--ol |
--o)
413 ac_prev
=oldincludedir
;;
414 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
415 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
416 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
417 oldincludedir
="$ac_optarg" ;;
419 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
421 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
422 prefix
="$ac_optarg" ;;
424 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
425 |
--program-pre |
--program-pr |
--program-p)
426 ac_prev
=program_prefix
;;
427 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
428 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
429 program_prefix
="$ac_optarg" ;;
431 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
432 |
--program-suf |
--program-su |
--program-s)
433 ac_prev
=program_suffix
;;
434 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
435 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
436 program_suffix
="$ac_optarg" ;;
438 -program-transform-name |
--program-transform-name \
439 |
--program-transform-nam |
--program-transform-na \
440 |
--program-transform-n |
--program-transform- \
441 |
--program-transform |
--program-transfor \
442 |
--program-transfo |
--program-transf \
443 |
--program-trans |
--program-tran \
444 |
--progr-tra |
--program-tr |
--program-t)
445 ac_prev
=program_transform_name
;;
446 -program-transform-name=* |
--program-transform-name=* \
447 |
--program-transform-nam=* |
--program-transform-na=* \
448 |
--program-transform-n=* |
--program-transform-=* \
449 |
--program-transform=* |
--program-transfor=* \
450 |
--program-transfo=* |
--program-transf=* \
451 |
--program-trans=* |
--program-tran=* \
452 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
453 program_transform_name
="$ac_optarg" ;;
455 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
456 |
-silent |
--silent |
--silen |
--sile |
--sil)
459 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
461 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
463 sbindir
="$ac_optarg" ;;
465 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
466 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
467 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
469 ac_prev
=sharedstatedir
;;
470 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
471 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
472 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
474 sharedstatedir
="$ac_optarg" ;;
476 -site |
--site |
--sit)
478 -site=* |
--site=* |
--sit=*)
481 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
483 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
484 srcdir
="$ac_optarg" ;;
486 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
487 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
488 ac_prev
=sysconfdir
;;
489 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
490 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
491 sysconfdir
="$ac_optarg" ;;
493 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
495 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
496 target
="$ac_optarg" ;;
498 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
501 -version |
--version |
--versio |
--versi |
--vers)
502 echo "configure generated by autoconf version 2.13"
506 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
507 # Reject names that are not valid shell variable names.
508 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
509 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
511 ac_package
=`echo $ac_package| sed 's/-/_/g'`
516 eval "with_${ac_package}='$ac_optarg'" ;;
518 -without-* |
--without-*)
519 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
520 # Reject names that are not valid shell variable names.
521 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
522 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
524 ac_package
=`echo $ac_package| sed 's/-/_/g'`
525 eval "with_${ac_package}=no" ;;
528 # Obsolete; use --with-x.
531 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
532 |
--x-incl |
--x-inc |
--x-in |
--x-i)
533 ac_prev
=x_includes
;;
534 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
535 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
536 x_includes
="$ac_optarg" ;;
538 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
539 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
540 ac_prev
=x_libraries
;;
541 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
542 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
543 x_libraries
="$ac_optarg" ;;
545 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
549 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
550 echo "configure: warning: $ac_option: invalid host type" 1>&2
552 if test "x$nonopt" != xNONE
; then
553 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
561 if test -n "$ac_prev"; then
562 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
565 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
567 # File descriptor usage:
570 # 2 errors and warnings
571 # 3 some systems may open it to /dev/tty
572 # 4 used on the Kubota Titan
573 # 6 checking for... messages and results
574 # 5 compiler messages saved in config.log
575 if test "$silent" = yes; then
583 This file contains any messages produced by compilers while
584 running configure, to aid debugging if configure makes a mistake.
587 # Strip out --no-create and --no-recursion so they do not pile up.
588 # Also quote any args containing shell metacharacters.
593 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
594 |
--no-cr |
--no-c) ;;
595 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
596 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
597 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
598 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
599 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
604 # Only set these to C if already set. These must not be set unconditionally
605 # because not all systems understand e.g. LANG=C (notably SCO).
606 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
607 # Non-C LC_CTYPE values break the ctype check.
608 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
609 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
610 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
611 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
613 # confdefs.h avoids OS command line length limits that DEFS can exceed.
614 rm -rf conftest
* confdefs.h
615 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
618 # A filename unique to this package, relative to the directory that
619 # configure is in, which we can look for to find out if srcdir is correct.
620 ac_unique_file
=Makefile.
in
622 # Find the source files, if location was not specified.
623 if test -z "$srcdir"; then
624 ac_srcdir_defaulted
=yes
625 # Try the directory containing this script, then its parent.
627 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
628 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
630 if test ! -r $srcdir/$ac_unique_file; then
634 ac_srcdir_defaulted
=no
636 if test ! -r $srcdir/$ac_unique_file; then
637 if test "$ac_srcdir_defaulted" = yes; then
638 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
640 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
643 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
645 # Prefer explicitly selected file to automatically selected ones.
646 if test -z "$CONFIG_SITE"; then
647 if test "x$prefix" != xNONE
; then
648 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
650 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
653 for ac_site_file
in $CONFIG_SITE; do
654 if test -r "$ac_site_file"; then
655 echo "loading site script $ac_site_file"
660 if test -r "$cache_file"; then
661 echo "loading cache $cache_file"
664 echo "creating cache $cache_file"
669 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
670 ac_cpp
='$CPP $CPPFLAGS'
671 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
672 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
673 cross_compiling
=$ac_cv_prog_cc_cross
677 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
678 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
679 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
686 ac_n
= ac_c
='\c' ac_t
=
691 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
692 echo "configure:693: checking how to run the C preprocessor" >&5
693 # On Suns, sometimes $CPP names a directory.
694 if test -n "$CPP" && test -d "$CPP"; then
697 if test -z "$CPP"; then
698 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
699 echo $ac_n "(cached) $ac_c" 1>&6
701 # This must be in double quotes, not single quotes, because CPP may get
702 # substituted into the Makefile and "${CC-cc}" will confuse make.
704 # On the NeXT, cc -E runs the code through the compiler's parser,
705 # not just through cpp.
706 cat > conftest.
$ac_ext <<EOF
707 #line 708 "configure"
708 #include "confdefs.h"
712 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
713 { (eval echo configure
:714: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
714 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
715 if test -z "$ac_err"; then
719 echo "configure: failed program was:" >&5
720 cat conftest.
$ac_ext >&5
722 CPP
="${CC-cc} -E -traditional-cpp"
723 cat > conftest.
$ac_ext <<EOF
724 #line 725 "configure"
725 #include "confdefs.h"
729 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
730 { (eval echo configure
:731: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
731 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
732 if test -z "$ac_err"; then
736 echo "configure: failed program was:" >&5
737 cat conftest.
$ac_ext >&5
739 CPP
="${CC-cc} -nologo -E"
740 cat > conftest.
$ac_ext <<EOF
741 #line 742 "configure"
742 #include "confdefs.h"
746 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
747 { (eval echo configure
:748: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
748 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
749 if test -z "$ac_err"; then
753 echo "configure: failed program was:" >&5
754 cat conftest.
$ac_ext >&5
763 ac_cv_prog_CPP
="$CPP"
765 CPP
="$ac_cv_prog_CPP"
767 ac_cv_prog_CPP
="$CPP"
769 echo "$ac_t""$CPP" 1>&6
771 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
772 echo "configure:773: checking whether ${MAKE-make} sets \${MAKE}" >&5
773 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
774 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
775 echo $ac_n "(cached) $ac_c" 1>&6
777 cat > conftestmake
<<\EOF
779 @
echo 'ac_maketemp="${MAKE}"'
781 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
782 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
783 if test -n "$ac_maketemp"; then
784 eval ac_cv_prog_make_
${ac_make}_set
=yes
786 eval ac_cv_prog_make_
${ac_make}_set
=no
790 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
791 echo "$ac_t""yes" 1>&6
794 echo "$ac_t""no" 1>&6
795 SET_MAKE
="MAKE=${MAKE-make}"
798 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
799 echo "configure:800: checking for POSIXized ISC" >&5
800 if test -d /etc
/conf
/kconfig.d
&&
801 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
803 echo "$ac_t""yes" 1>&6
804 ISC
=yes # If later tests want to check for ISC.
805 cat >> confdefs.h
<<\EOF
806 #define _POSIX_SOURCE 1
809 if test "$GCC" = yes; then
815 echo "$ac_t""no" 1>&6
819 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
820 echo "configure:821: checking for ANSI C header files" >&5
821 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
822 echo $ac_n "(cached) $ac_c" 1>&6
824 cat > conftest.
$ac_ext <<EOF
825 #line 826 "configure"
826 #include "confdefs.h"
832 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
833 { (eval echo configure
:834: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
834 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
835 if test -z "$ac_err"; then
837 ac_cv_header_stdc
=yes
840 echo "configure: failed program was:" >&5
841 cat conftest.
$ac_ext >&5
847 if test $ac_cv_header_stdc = yes; then
848 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
849 cat > conftest.
$ac_ext <<EOF
850 #line 851 "configure"
851 #include "confdefs.h"
854 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
855 egrep "memchr" >/dev
/null
2>&1; then
865 if test $ac_cv_header_stdc = yes; then
866 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
867 cat > conftest.
$ac_ext <<EOF
868 #line 869 "configure"
869 #include "confdefs.h"
872 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
873 egrep "free" >/dev
/null
2>&1; then
883 if test $ac_cv_header_stdc = yes; then
884 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
885 if test "$cross_compiling" = yes; then
888 cat > conftest.
$ac_ext <<EOF
889 #line 890 "configure"
890 #include "confdefs.h"
892 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
893 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
894 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
895 int main () { int i; for (i = 0; i < 256; i++)
896 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
900 if { (eval echo configure
:901: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
904 echo "configure: failed program was:" >&5
905 cat conftest.
$ac_ext >&5
915 echo "$ac_t""$ac_cv_header_stdc" 1>&6
916 if test $ac_cv_header_stdc = yes; then
917 cat >> confdefs.h
<<\EOF
918 #define STDC_HEADERS 1
923 echo $ac_n "checking for working const""... $ac_c" 1>&6
924 echo "configure:925: checking for working const" >&5
925 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
926 echo $ac_n "(cached) $ac_c" 1>&6
928 cat > conftest.
$ac_ext <<EOF
929 #line 930 "configure"
930 #include "confdefs.h"
934 /* Ultrix mips cc rejects this. */
935 typedef int charset[2]; const charset x;
936 /* SunOS 4.1.1 cc rejects this. */
937 char const *const *ccp;
939 /* NEC SVR4.0.2 mips cc rejects this. */
940 struct point {int x, y;};
941 static struct point const zero = {0,0};
942 /* AIX XL C 1.02.0.0 rejects this.
943 It does not let you subtract one const X* pointer from another in an arm
944 of an if-expression whose if-part is not a constant expression */
945 const char *g = "string";
946 ccp = &g + (g ? g-g : 0);
947 /* HPUX 7.0 cc rejects these. */
950 ccp = (char const *const *) p;
951 { /* SCO 3.2v4 cc rejects this. */
953 char const *s = 0 ? (char *) 0 : (char const *) 0;
957 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
959 const int *foo = &x[0];
962 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
963 typedef const int *iptr;
967 { /* AIX XL C 1.02.0.0 rejects this saying
968 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
969 struct s { int j; const int *ap[3]; };
970 struct s *b; b->j = 5;
972 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
978 if { (eval echo configure
:979: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
982 echo "configure: failed program was:" >&5
983 cat conftest.
$ac_ext >&5
990 echo "$ac_t""$ac_cv_c_const" 1>&6
991 if test $ac_cv_c_const = no
; then
992 cat >> confdefs.h
<<\EOF
998 echo $ac_n "checking for inline""... $ac_c" 1>&6
999 echo "configure:1000: checking for inline" >&5
1000 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1001 echo $ac_n "(cached) $ac_c" 1>&6
1004 for ac_kw
in inline __inline__ __inline
; do
1005 cat > conftest.
$ac_ext <<EOF
1006 #line 1007 "configure"
1007 #include "confdefs.h"
1013 if { (eval echo configure
:1014: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1015 ac_cv_c_inline
=$ac_kw; break
1017 echo "configure: failed program was:" >&5
1018 cat conftest.
$ac_ext >&5
1025 echo "$ac_t""$ac_cv_c_inline" 1>&6
1026 case "$ac_cv_c_inline" in
1028 no
) cat >> confdefs.h
<<\EOF
1032 *) cat >> confdefs.h
<<EOF
1033 #define inline $ac_cv_c_inline
1038 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1039 echo "configure:1040: checking for off_t" >&5
1040 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1041 echo $ac_n "(cached) $ac_c" 1>&6
1043 cat > conftest.
$ac_ext <<EOF
1044 #line 1045 "configure"
1045 #include "confdefs.h"
1046 #include <sys/types.h>
1052 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1053 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1055 ac_cv_type_off_t
=yes
1063 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1064 if test $ac_cv_type_off_t = no
; then
1065 cat >> confdefs.h
<<\EOF
1071 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1072 echo "configure:1073: checking for size_t" >&5
1073 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1074 echo $ac_n "(cached) $ac_c" 1>&6
1076 cat > conftest.
$ac_ext <<EOF
1077 #line 1078 "configure"
1078 #include "confdefs.h"
1079 #include <sys/types.h>
1085 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1086 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1088 ac_cv_type_size_t
=yes
1091 ac_cv_type_size_t
=no
1096 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1097 if test $ac_cv_type_size_t = no
; then
1098 cat >> confdefs.h
<<\EOF
1099 #define size_t unsigned
1104 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1105 # for constant arguments. Useless!
1106 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1107 echo "configure:1108: checking for working alloca.h" >&5
1108 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1109 echo $ac_n "(cached) $ac_c" 1>&6
1111 cat > conftest.
$ac_ext <<EOF
1112 #line 1113 "configure"
1113 #include "confdefs.h"
1116 char *p = alloca(2 * sizeof(int));
1119 if { (eval echo configure
:1120: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1121 ac_cv_header_alloca_h
=yes
1123 echo "configure: failed program was:" >&5
1124 cat conftest.
$ac_ext >&5
1126 ac_cv_header_alloca_h
=no
1131 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1132 if test $ac_cv_header_alloca_h = yes; then
1133 cat >> confdefs.h
<<\EOF
1134 #define HAVE_ALLOCA_H 1
1139 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1140 echo "configure:1141: checking for alloca" >&5
1141 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1142 echo $ac_n "(cached) $ac_c" 1>&6
1144 cat > conftest.
$ac_ext <<EOF
1145 #line 1146 "configure"
1146 #include "confdefs.h"
1149 # define alloca __builtin_alloca
1152 # include <malloc.h>
1153 # define alloca _alloca
1156 # include <alloca.h>
1161 # ifndef alloca /* predefined by HP cc +Olibcalls */
1170 char *p = (char *) alloca(1);
1173 if { (eval echo configure
:1174: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1175 ac_cv_func_alloca_works
=yes
1177 echo "configure: failed program was:" >&5
1178 cat conftest.
$ac_ext >&5
1180 ac_cv_func_alloca_works
=no
1185 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1186 if test $ac_cv_func_alloca_works = yes; then
1187 cat >> confdefs.h
<<\EOF
1188 #define HAVE_ALLOCA 1
1193 if test $ac_cv_func_alloca_works = no
; then
1194 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1195 # that cause trouble. Some versions do not even contain alloca or
1196 # contain a buggy version. If you still want to use their alloca,
1197 # use ar to extract alloca.o from them instead of compiling alloca.c.
1198 ALLOCA
=alloca.
${ac_objext}
1199 cat >> confdefs.h
<<\EOF
1204 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1205 echo "configure:1206: checking whether alloca needs Cray hooks" >&5
1206 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1207 echo $ac_n "(cached) $ac_c" 1>&6
1209 cat > conftest.
$ac_ext <<EOF
1210 #line 1211 "configure"
1211 #include "confdefs.h"
1212 #if defined(CRAY) && ! defined(CRAY2)
1219 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1220 egrep "webecray" >/dev
/null
2>&1; then
1231 echo "$ac_t""$ac_cv_os_cray" 1>&6
1232 if test $ac_cv_os_cray = yes; then
1233 for ac_func
in _getb67 GETB67 getb67
; do
1234 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1235 echo "configure:1236: checking for $ac_func" >&5
1236 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1237 echo $ac_n "(cached) $ac_c" 1>&6
1239 cat > conftest.
$ac_ext <<EOF
1240 #line 1241 "configure"
1241 #include "confdefs.h"
1242 /* System header to define __stub macros and hopefully few prototypes,
1243 which can conflict with char $ac_func(); below. */
1245 /* Override any gcc2 internal prototype to avoid an error. */
1246 /* We use char because int might match the return type of a gcc2
1247 builtin and then its argument prototype would still apply. */
1252 /* The GNU C library defines this for functions which it implements
1253 to always fail with ENOSYS. Some functions are actually named
1254 something starting with __ and the normal name is an alias. */
1255 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1263 if { (eval echo configure
:1264: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1265 eval "ac_cv_func_$ac_func=yes"
1267 echo "configure: failed program was:" >&5
1268 cat conftest.
$ac_ext >&5
1270 eval "ac_cv_func_$ac_func=no"
1275 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1276 echo "$ac_t""yes" 1>&6
1277 cat >> confdefs.h
<<EOF
1278 #define CRAY_STACKSEG_END $ac_func
1283 echo "$ac_t""no" 1>&6
1289 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1290 echo "configure:1291: checking stack direction for C alloca" >&5
1291 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1292 echo $ac_n "(cached) $ac_c" 1>&6
1294 if test "$cross_compiling" = yes; then
1295 ac_cv_c_stack_direction
=0
1297 cat > conftest.
$ac_ext <<EOF
1298 #line 1299 "configure"
1299 #include "confdefs.h"
1300 find_stack_direction ()
1302 static char *addr = 0;
1307 return find_stack_direction ();
1310 return (&dummy > addr) ? 1 : -1;
1314 exit (find_stack_direction() < 0);
1317 if { (eval echo configure
:1318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1319 ac_cv_c_stack_direction
=1
1321 echo "configure: failed program was:" >&5
1322 cat conftest.
$ac_ext >&5
1324 ac_cv_c_stack_direction
=-1
1331 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1332 cat >> confdefs.h
<<EOF
1333 #define STACK_DIRECTION $ac_cv_c_stack_direction
1338 for ac_hdr
in unistd.h
1340 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1341 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1342 echo "configure:1343: checking for $ac_hdr" >&5
1343 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1344 echo $ac_n "(cached) $ac_c" 1>&6
1346 cat > conftest.
$ac_ext <<EOF
1347 #line 1348 "configure"
1348 #include "confdefs.h"
1351 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1352 { (eval echo configure
:1353: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1353 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1354 if test -z "$ac_err"; then
1356 eval "ac_cv_header_$ac_safe=yes"
1359 echo "configure: failed program was:" >&5
1360 cat conftest.
$ac_ext >&5
1362 eval "ac_cv_header_$ac_safe=no"
1366 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1367 echo "$ac_t""yes" 1>&6
1368 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1369 cat >> confdefs.h
<<EOF
1370 #define $ac_tr_hdr 1
1374 echo "$ac_t""no" 1>&6
1378 for ac_func
in getpagesize
1380 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1381 echo "configure:1382: checking for $ac_func" >&5
1382 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1383 echo $ac_n "(cached) $ac_c" 1>&6
1385 cat > conftest.
$ac_ext <<EOF
1386 #line 1387 "configure"
1387 #include "confdefs.h"
1388 /* System header to define __stub macros and hopefully few prototypes,
1389 which can conflict with char $ac_func(); below. */
1391 /* Override any gcc2 internal prototype to avoid an error. */
1392 /* We use char because int might match the return type of a gcc2
1393 builtin and then its argument prototype would still apply. */
1398 /* The GNU C library defines this for functions which it implements
1399 to always fail with ENOSYS. Some functions are actually named
1400 something starting with __ and the normal name is an alias. */
1401 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1409 if { (eval echo configure
:1410: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1411 eval "ac_cv_func_$ac_func=yes"
1413 echo "configure: failed program was:" >&5
1414 cat conftest.
$ac_ext >&5
1416 eval "ac_cv_func_$ac_func=no"
1421 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1422 echo "$ac_t""yes" 1>&6
1423 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1424 cat >> confdefs.h
<<EOF
1425 #define $ac_tr_func 1
1429 echo "$ac_t""no" 1>&6
1433 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1434 echo "configure:1435: checking for working mmap" >&5
1435 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1436 echo $ac_n "(cached) $ac_c" 1>&6
1438 if test "$cross_compiling" = yes; then
1439 ac_cv_func_mmap_fixed_mapped
=no
1441 cat > conftest.
$ac_ext <<EOF
1442 #line 1443 "configure"
1443 #include "confdefs.h"
1445 /* Thanks to Mike Haertel and Jim Avera for this test.
1446 Here is a matrix of mmap possibilities:
1447 mmap private not fixed
1448 mmap private fixed at somewhere currently unmapped
1449 mmap private fixed at somewhere already mapped
1450 mmap shared not fixed
1451 mmap shared fixed at somewhere currently unmapped
1452 mmap shared fixed at somewhere already mapped
1453 For private mappings, we should verify that changes cannot be read()
1454 back from the file, nor mmap's back from the file at a different
1455 address. (There have been systems where private was not correctly
1456 implemented like the infamous i386 svr4.0, and systems where the
1457 VM page cache was not coherent with the filesystem buffer cache
1458 like early versions of FreeBSD and possibly contemporary NetBSD.)
1459 For shared mappings, we should conversely verify that changes get
1460 propogated back to all the places they're supposed to be.
1462 Grep wants private fixed already mapped.
1463 The main things grep needs to know about mmap are:
1464 * does it exist and is it safe to write into the mmap'd area
1465 * how to use it (BSD variants) */
1466 #include <sys/types.h>
1468 #include <sys/mman.h>
1470 /* This mess was copied from the GNU getpagesize.h. */
1471 #ifndef HAVE_GETPAGESIZE
1472 # ifdef HAVE_UNISTD_H
1473 # include <unistd.h>
1476 /* Assume that all systems that can run configure have sys/param.h. */
1477 # ifndef HAVE_SYS_PARAM_H
1478 # define HAVE_SYS_PARAM_H 1
1481 # ifdef _SC_PAGESIZE
1482 # define getpagesize() sysconf(_SC_PAGESIZE)
1483 # else /* no _SC_PAGESIZE */
1484 # ifdef HAVE_SYS_PARAM_H
1485 # include <sys/param.h>
1486 # ifdef EXEC_PAGESIZE
1487 # define getpagesize() EXEC_PAGESIZE
1488 # else /* no EXEC_PAGESIZE */
1490 # define getpagesize() NBPG * CLSIZE
1493 # endif /* no CLSIZE */
1494 # else /* no NBPG */
1496 # define getpagesize() NBPC
1497 # else /* no NBPC */
1499 # define getpagesize() PAGESIZE
1500 # endif /* PAGESIZE */
1501 # endif /* no NBPC */
1502 # endif /* no NBPG */
1503 # endif /* no EXEC_PAGESIZE */
1504 # else /* no HAVE_SYS_PARAM_H */
1505 # define getpagesize() 8192 /* punt totally */
1506 # endif /* no HAVE_SYS_PARAM_H */
1507 # endif /* no _SC_PAGESIZE */
1509 #endif /* no HAVE_GETPAGESIZE */
1512 extern "C" { void *malloc(unsigned); }
1520 char *data, *data2, *data3;
1524 pagesize = getpagesize();
1527 * First, make a file with some known garbage in it.
1529 data = malloc(pagesize);
1532 for (i = 0; i < pagesize; ++i)
1533 *(data + i) = rand();
1535 fd = creat("conftestmmap", 0600);
1538 if (write(fd, data, pagesize) != pagesize)
1543 * Next, try to mmap the file at a fixed address which
1544 * already has something else allocated at it. If we can,
1545 * also make sure that we see the same garbage.
1547 fd = open("conftestmmap", O_RDWR);
1550 data2 = malloc(2 * pagesize);
1553 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1554 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1555 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1557 for (i = 0; i < pagesize; ++i)
1558 if (*(data + i) != *(data2 + i))
1562 * Finally, make sure that changes to the mapped area
1563 * do not percolate back to the file as seen by read().
1564 * (This is a bug on some variants of i386 svr4.0.)
1566 for (i = 0; i < pagesize; ++i)
1567 *(data2 + i) = *(data2 + i) + 1;
1568 data3 = malloc(pagesize);
1571 if (read(fd, data3, pagesize) != pagesize)
1573 for (i = 0; i < pagesize; ++i)
1574 if (*(data + i) != *(data3 + i))
1577 unlink("conftestmmap");
1582 if { (eval echo configure
:1583: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1584 ac_cv_func_mmap_fixed_mapped
=yes
1586 echo "configure: failed program was:" >&5
1587 cat conftest.
$ac_ext >&5
1589 ac_cv_func_mmap_fixed_mapped
=no
1596 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1597 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1598 cat >> confdefs.h
<<\EOF
1605 # autoconf.info says this should be called right after AC_INIT.
1609 for ac_dir
in `cd $srcdir;pwd`/..
/..
$srcdir/`cd $srcdir;pwd`/..
/..
; do
1610 if test -f $ac_dir/install-sh
; then
1612 ac_install_sh
="$ac_aux_dir/install-sh -c"
1614 elif test -f $ac_dir/install.sh
; then
1616 ac_install_sh
="$ac_aux_dir/install.sh -c"
1620 if test -z "$ac_aux_dir"; then
1621 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../.." 1>&2; exit 1; }
1623 ac_config_guess
=$ac_aux_dir/config.guess
1624 ac_config_sub
=$ac_aux_dir/config.sub
1625 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1628 # Do some error checking and defaulting for the host and target type.
1630 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1633 # 1. You are not allowed to specify --host, --target, and nonopt at the
1635 # 2. Host defaults to nonopt.
1636 # 3. If nonopt is not specified, then host defaults to the current host,
1637 # as determined by config.guess.
1638 # 4. Target and build default to nonopt.
1639 # 5. If nonopt is not specified, then target and build default to host.
1641 # The aliases save the names the user supplied, while $host etc.
1642 # will get canonicalized.
1643 case $host---$target---$nonopt in
1644 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1645 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1649 # Make sure we can run config.sub.
1650 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1651 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1654 echo $ac_n "checking host system type""... $ac_c" 1>&6
1655 echo "configure:1656: checking host system type" >&5
1658 case "$host_alias" in
1662 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1663 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1665 *) host_alias
=$nonopt ;;
1669 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1670 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1671 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1672 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1673 echo "$ac_t""$host" 1>&6
1675 echo $ac_n "checking target system type""... $ac_c" 1>&6
1676 echo "configure:1677: checking target system type" >&5
1678 target_alias
=$target
1679 case "$target_alias" in
1682 NONE
) target_alias
=$host_alias ;;
1683 *) target_alias
=$nonopt ;;
1687 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1688 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1689 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1690 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1691 echo "$ac_t""$target" 1>&6
1693 echo $ac_n "checking build system type""... $ac_c" 1>&6
1694 echo "configure:1695: checking build system type" >&5
1697 case "$build_alias" in
1700 NONE
) build_alias
=$host_alias ;;
1701 *) build_alias
=$nonopt ;;
1705 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1706 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1707 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1708 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1709 echo "$ac_t""$build" 1>&6
1711 test "$host_alias" != "$target_alias" &&
1712 test "$program_prefix$program_suffix$program_transform_name" = \
1714 program_prefix
=${target_alias}-
1716 if test "$program_transform_name" = s
,x
,x
,; then
1717 program_transform_name
=
1719 # Double any \ or $. echo might interpret backslashes.
1720 cat <<\EOF_SED
> conftestsed
1721 s
,\\,\\\\,g
; s
,\$
,$$
,g
1723 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1726 test "$program_prefix" != NONE
&&
1727 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1728 # Use a double $ so make ignores it.
1729 test "$program_suffix" != NONE
&&
1730 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1732 # sed with no file args requires a program.
1733 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1735 # Extract the first word of "gcc", so it can be a program name with args.
1736 set dummy gcc
; ac_word
=$2
1737 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1738 echo "configure:1739: checking for $ac_word" >&5
1739 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1740 echo $ac_n "(cached) $ac_c" 1>&6
1742 if test -n "$CC"; then
1743 ac_cv_prog_CC
="$CC" # Let the user override the test.
1745 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1747 for ac_dir
in $ac_dummy; do
1748 test -z "$ac_dir" && ac_dir
=.
1749 if test -f $ac_dir/$ac_word; then
1758 if test -n "$CC"; then
1759 echo "$ac_t""$CC" 1>&6
1761 echo "$ac_t""no" 1>&6
1764 if test -z "$CC"; then
1765 # Extract the first word of "cc", so it can be a program name with args.
1766 set dummy cc
; ac_word
=$2
1767 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1768 echo "configure:1769: checking for $ac_word" >&5
1769 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1770 echo $ac_n "(cached) $ac_c" 1>&6
1772 if test -n "$CC"; then
1773 ac_cv_prog_CC
="$CC" # Let the user override the test.
1775 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1778 for ac_dir
in $ac_dummy; do
1779 test -z "$ac_dir" && ac_dir
=.
1780 if test -f $ac_dir/$ac_word; then
1781 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1782 ac_prog_rejected
=yes
1790 if test $ac_prog_rejected = yes; then
1791 # We found a bogon in the path, so make sure we never use it.
1792 set dummy
$ac_cv_prog_CC
1794 if test $# -gt 0; then
1795 # We chose a different compiler from the bogus one.
1796 # However, it has the same basename, so the bogon will be chosen
1797 # first if we set CC to just the basename; use the full file name.
1799 set dummy
"$ac_dir/$ac_word" "$@"
1807 if test -n "$CC"; then
1808 echo "$ac_t""$CC" 1>&6
1810 echo "$ac_t""no" 1>&6
1813 if test -z "$CC"; then
1814 case "`uname -s`" in
1816 # Extract the first word of "cl", so it can be a program name with args.
1817 set dummy cl
; ac_word
=$2
1818 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1819 echo "configure:1820: checking for $ac_word" >&5
1820 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1821 echo $ac_n "(cached) $ac_c" 1>&6
1823 if test -n "$CC"; then
1824 ac_cv_prog_CC
="$CC" # Let the user override the test.
1826 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1828 for ac_dir
in $ac_dummy; do
1829 test -z "$ac_dir" && ac_dir
=.
1830 if test -f $ac_dir/$ac_word; then
1839 if test -n "$CC"; then
1840 echo "$ac_t""$CC" 1>&6
1842 echo "$ac_t""no" 1>&6
1847 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1850 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1851 echo "configure:1852: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1854 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1855 ac_cpp
='$CPP $CPPFLAGS'
1856 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1857 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1858 cross_compiling
=$ac_cv_prog_cc_cross
1860 cat > conftest.
$ac_ext << EOF
1862 #line 1863 "configure"
1863 #include "confdefs.h"
1867 if { (eval echo configure
:1868: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1868 ac_cv_prog_cc_works
=yes
1869 # If we can't run a trivial program, we are probably using a cross compiler.
1870 if (.
/conftest
; exit) 2>/dev
/null
; then
1871 ac_cv_prog_cc_cross
=no
1873 ac_cv_prog_cc_cross
=yes
1876 echo "configure: failed program was:" >&5
1877 cat conftest.
$ac_ext >&5
1878 ac_cv_prog_cc_works
=no
1882 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1883 ac_cpp
='$CPP $CPPFLAGS'
1884 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1885 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1886 cross_compiling
=$ac_cv_prog_cc_cross
1888 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1889 if test $ac_cv_prog_cc_works = no
; then
1890 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1892 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1893 echo "configure:1894: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1894 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1895 cross_compiling
=$ac_cv_prog_cc_cross
1897 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1898 echo "configure:1899: checking whether we are using GNU C" >&5
1899 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1900 echo $ac_n "(cached) $ac_c" 1>&6
1902 cat > conftest.c
<<EOF
1907 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1908: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1914 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1916 if test $ac_cv_prog_gcc = yes; then
1922 ac_test_CFLAGS
="${CFLAGS+set}"
1923 ac_save_CFLAGS
="$CFLAGS"
1925 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1926 echo "configure:1927: checking whether ${CC-cc} accepts -g" >&5
1927 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1928 echo $ac_n "(cached) $ac_c" 1>&6
1930 echo 'void f(){}' > conftest.c
1931 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1940 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1941 if test "$ac_test_CFLAGS" = set; then
1942 CFLAGS
="$ac_save_CFLAGS"
1943 elif test $ac_cv_prog_cc_g = yes; then
1944 if test "$GCC" = yes; then
1950 if test "$GCC" = yes; then
1957 # Find a good install program. We prefer a C program (faster),
1958 # so one script is as good as another. But avoid the broken or
1959 # incompatible versions:
1960 # SysV /etc/install, /usr/sbin/install
1961 # SunOS /usr/etc/install
1962 # IRIX /sbin/install
1964 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1965 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1966 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1967 # ./install, which can be erroneously created by make from ./install.sh.
1968 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1969 echo "configure:1970: checking for a BSD compatible install" >&5
1970 if test -z "$INSTALL"; then
1971 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1972 echo $ac_n "(cached) $ac_c" 1>&6
1974 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
1975 for ac_dir
in $PATH; do
1976 # Account for people who put trailing slashes in PATH elements.
1978 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
1980 # OSF1 and SCO ODT 3.0 have their own names for install.
1981 # Don't use installbsd from OSF since it installs stuff as root
1983 for ac_prog
in ginstall scoinst
install; do
1984 if test -f $ac_dir/$ac_prog; then
1985 if test $ac_prog = install &&
1986 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
1987 # AIX install. It has an incompatible calling convention.
1990 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2001 if test "${ac_cv_path_install+set}" = set; then
2002 INSTALL
="$ac_cv_path_install"
2004 # As a last resort, use the slow shell script. We don't cache a
2005 # path for INSTALL within a source directory, because that will
2006 # break other packages using the cache if that directory is
2007 # removed, or if the path is relative.
2008 INSTALL
="$ac_install_sh"
2011 echo "$ac_t""$INSTALL" 1>&6
2013 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2014 # It thinks the first close brace ends the variable substitution.
2015 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2017 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
2019 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2022 # Put a plausible default for CC_FOR_BUILD in Makefile.
2023 if test "x$cross_compiling" = "xno"; then
2024 CC_FOR_BUILD
='$(CC)'
2034 # Extract the first word of "ranlib", so it can be a program name with args.
2035 set dummy ranlib
; ac_word
=$2
2036 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2037 echo "configure:2038: checking for $ac_word" >&5
2038 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2039 echo $ac_n "(cached) $ac_c" 1>&6
2041 if test -n "$RANLIB"; then
2042 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2044 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2046 for ac_dir
in $ac_dummy; do
2047 test -z "$ac_dir" && ac_dir
=.
2048 if test -f $ac_dir/$ac_word; then
2049 ac_cv_prog_RANLIB
="ranlib"
2054 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
2057 RANLIB
="$ac_cv_prog_RANLIB"
2058 if test -n "$RANLIB"; then
2059 echo "$ac_t""$RANLIB" 1>&6
2061 echo "$ac_t""no" 1>&6
2067 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2068 unistd.h values.h sys
/param.h
2070 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2071 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2072 echo "configure:2073: checking for $ac_hdr" >&5
2073 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2074 echo $ac_n "(cached) $ac_c" 1>&6
2076 cat > conftest.
$ac_ext <<EOF
2077 #line 2078 "configure"
2078 #include "confdefs.h"
2081 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2082 { (eval echo configure
:2083: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2083 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2084 if test -z "$ac_err"; then
2086 eval "ac_cv_header_$ac_safe=yes"
2089 echo "configure: failed program was:" >&5
2090 cat conftest.
$ac_ext >&5
2092 eval "ac_cv_header_$ac_safe=no"
2096 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2097 echo "$ac_t""yes" 1>&6
2098 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2099 cat >> confdefs.h
<<EOF
2100 #define $ac_tr_hdr 1
2104 echo "$ac_t""no" 1>&6
2108 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2109 __argz_count __argz_stringify __argz_next
2111 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2112 echo "configure:2113: checking for $ac_func" >&5
2113 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2114 echo $ac_n "(cached) $ac_c" 1>&6
2116 cat > conftest.
$ac_ext <<EOF
2117 #line 2118 "configure"
2118 #include "confdefs.h"
2119 /* System header to define __stub macros and hopefully few prototypes,
2120 which can conflict with char $ac_func(); below. */
2122 /* Override any gcc2 internal prototype to avoid an error. */
2123 /* We use char because int might match the return type of a gcc2
2124 builtin and then its argument prototype would still apply. */
2129 /* The GNU C library defines this for functions which it implements
2130 to always fail with ENOSYS. Some functions are actually named
2131 something starting with __ and the normal name is an alias. */
2132 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2140 if { (eval echo configure
:2141: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2142 eval "ac_cv_func_$ac_func=yes"
2144 echo "configure: failed program was:" >&5
2145 cat conftest.
$ac_ext >&5
2147 eval "ac_cv_func_$ac_func=no"
2152 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2153 echo "$ac_t""yes" 1>&6
2154 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2155 cat >> confdefs.h
<<EOF
2156 #define $ac_tr_func 1
2160 echo "$ac_t""no" 1>&6
2165 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2166 for ac_func
in stpcpy
2168 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2169 echo "configure:2170: checking for $ac_func" >&5
2170 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2171 echo $ac_n "(cached) $ac_c" 1>&6
2173 cat > conftest.
$ac_ext <<EOF
2174 #line 2175 "configure"
2175 #include "confdefs.h"
2176 /* System header to define __stub macros and hopefully few prototypes,
2177 which can conflict with char $ac_func(); below. */
2179 /* Override any gcc2 internal prototype to avoid an error. */
2180 /* We use char because int might match the return type of a gcc2
2181 builtin and then its argument prototype would still apply. */
2186 /* The GNU C library defines this for functions which it implements
2187 to always fail with ENOSYS. Some functions are actually named
2188 something starting with __ and the normal name is an alias. */
2189 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2197 if { (eval echo configure
:2198: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2199 eval "ac_cv_func_$ac_func=yes"
2201 echo "configure: failed program was:" >&5
2202 cat conftest.
$ac_ext >&5
2204 eval "ac_cv_func_$ac_func=no"
2209 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2210 echo "$ac_t""yes" 1>&6
2211 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2212 cat >> confdefs.h
<<EOF
2213 #define $ac_tr_func 1
2217 echo "$ac_t""no" 1>&6
2222 if test "${ac_cv_func_stpcpy}" = "yes"; then
2223 cat >> confdefs.h
<<\EOF
2224 #define HAVE_STPCPY 1
2229 if test $ac_cv_header_locale_h = yes; then
2230 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2231 echo "configure:2232: checking for LC_MESSAGES" >&5
2232 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2233 echo $ac_n "(cached) $ac_c" 1>&6
2235 cat > conftest.
$ac_ext <<EOF
2236 #line 2237 "configure"
2237 #include "confdefs.h"
2243 if { (eval echo configure
:2244: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2245 am_cv_val_LC_MESSAGES
=yes
2247 echo "configure: failed program was:" >&5
2248 cat conftest.
$ac_ext >&5
2250 am_cv_val_LC_MESSAGES
=no
2255 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2256 if test $am_cv_val_LC_MESSAGES = yes; then
2257 cat >> confdefs.h
<<\EOF
2258 #define HAVE_LC_MESSAGES 1
2263 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2264 echo "configure:2265: checking whether NLS is requested" >&5
2265 # Check whether --enable-nls or --disable-nls was given.
2266 if test "${enable_nls+set}" = set; then
2267 enableval
="$enable_nls"
2273 echo "$ac_t""$USE_NLS" 1>&6
2276 USE_INCLUDED_LIBINTL
=no
2278 if test "$USE_NLS" = "yes"; then
2279 cat >> confdefs.h
<<\EOF
2280 #define ENABLE_NLS 1
2283 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2284 echo "configure:2285: checking whether included gettext is requested" >&5
2285 # Check whether --with-included-gettext or --without-included-gettext was given.
2286 if test "${with_included_gettext+set}" = set; then
2287 withval
="$with_included_gettext"
2288 nls_cv_force_use_gnu_gettext
=$withval
2290 nls_cv_force_use_gnu_gettext
=no
2293 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2295 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2296 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2298 nls_cv_header_libgt
=
2301 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2302 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2303 echo "configure:2304: checking for libintl.h" >&5
2304 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2305 echo $ac_n "(cached) $ac_c" 1>&6
2307 cat > conftest.
$ac_ext <<EOF
2308 #line 2309 "configure"
2309 #include "confdefs.h"
2310 #include <libintl.h>
2312 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2313 { (eval echo configure
:2314: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2314 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2315 if test -z "$ac_err"; then
2317 eval "ac_cv_header_$ac_safe=yes"
2320 echo "configure: failed program was:" >&5
2321 cat conftest.
$ac_ext >&5
2323 eval "ac_cv_header_$ac_safe=no"
2327 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2328 echo "$ac_t""yes" 1>&6
2329 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2330 echo "configure:2331: checking for gettext in libc" >&5
2331 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2332 echo $ac_n "(cached) $ac_c" 1>&6
2334 cat > conftest.
$ac_ext <<EOF
2335 #line 2336 "configure"
2336 #include "confdefs.h"
2337 #include <libintl.h>
2339 return (int) gettext ("")
2342 if { (eval echo configure
:2343: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2344 gt_cv_func_gettext_libc
=yes
2346 echo "configure: failed program was:" >&5
2347 cat conftest.
$ac_ext >&5
2349 gt_cv_func_gettext_libc
=no
2354 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2356 if test "$gt_cv_func_gettext_libc" != "yes"; then
2357 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2358 echo "configure:2359: checking for bindtextdomain in -lintl" >&5
2359 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2360 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2361 echo $ac_n "(cached) $ac_c" 1>&6
2363 ac_save_LIBS
="$LIBS"
2365 cat > conftest.
$ac_ext <<EOF
2366 #line 2367 "configure"
2367 #include "confdefs.h"
2368 /* Override any gcc2 internal prototype to avoid an error. */
2369 /* We use char because int might match the return type of a gcc2
2370 builtin and then its argument prototype would still apply. */
2371 char bindtextdomain();
2377 if { (eval echo configure
:2378: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2379 eval "ac_cv_lib_$ac_lib_var=yes"
2381 echo "configure: failed program was:" >&5
2382 cat conftest.
$ac_ext >&5
2384 eval "ac_cv_lib_$ac_lib_var=no"
2387 LIBS
="$ac_save_LIBS"
2390 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2391 echo "$ac_t""yes" 1>&6
2392 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2393 echo "configure:2394: checking for gettext in libintl" >&5
2394 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2395 echo $ac_n "(cached) $ac_c" 1>&6
2397 cat > conftest.
$ac_ext <<EOF
2398 #line 2399 "configure"
2399 #include "confdefs.h"
2402 return (int) gettext ("")
2405 if { (eval echo configure
:2406: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2407 gt_cv_func_gettext_libintl
=yes
2409 echo "configure: failed program was:" >&5
2410 cat conftest.
$ac_ext >&5
2412 gt_cv_func_gettext_libintl
=no
2417 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2419 echo "$ac_t""no" 1>&6
2424 if test "$gt_cv_func_gettext_libc" = "yes" \
2425 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2426 cat >> confdefs.h
<<\EOF
2427 #define HAVE_GETTEXT 1
2430 # Extract the first word of "msgfmt", so it can be a program name with args.
2431 set dummy msgfmt
; ac_word
=$2
2432 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2433 echo "configure:2434: checking for $ac_word" >&5
2434 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2435 echo $ac_n "(cached) $ac_c" 1>&6
2439 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2442 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2443 for ac_dir
in $PATH; do
2444 test -z "$ac_dir" && ac_dir
=.
2445 if test -f $ac_dir/$ac_word; then
2446 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2447 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2453 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2457 MSGFMT
="$ac_cv_path_MSGFMT"
2458 if test -n "$MSGFMT"; then
2459 echo "$ac_t""$MSGFMT" 1>&6
2461 echo "$ac_t""no" 1>&6
2463 if test "$MSGFMT" != "no"; then
2464 for ac_func
in dcgettext
2466 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2467 echo "configure:2468: checking for $ac_func" >&5
2468 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2469 echo $ac_n "(cached) $ac_c" 1>&6
2471 cat > conftest.
$ac_ext <<EOF
2472 #line 2473 "configure"
2473 #include "confdefs.h"
2474 /* System header to define __stub macros and hopefully few prototypes,
2475 which can conflict with char $ac_func(); below. */
2477 /* Override any gcc2 internal prototype to avoid an error. */
2478 /* We use char because int might match the return type of a gcc2
2479 builtin and then its argument prototype would still apply. */
2484 /* The GNU C library defines this for functions which it implements
2485 to always fail with ENOSYS. Some functions are actually named
2486 something starting with __ and the normal name is an alias. */
2487 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2495 if { (eval echo configure
:2496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2497 eval "ac_cv_func_$ac_func=yes"
2499 echo "configure: failed program was:" >&5
2500 cat conftest.
$ac_ext >&5
2502 eval "ac_cv_func_$ac_func=no"
2507 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2508 echo "$ac_t""yes" 1>&6
2509 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2510 cat >> confdefs.h
<<EOF
2511 #define $ac_tr_func 1
2515 echo "$ac_t""no" 1>&6
2519 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2520 set dummy gmsgfmt
; ac_word
=$2
2521 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2522 echo "configure:2523: checking for $ac_word" >&5
2523 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2524 echo $ac_n "(cached) $ac_c" 1>&6
2528 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2531 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2534 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2536 for ac_dir
in $ac_dummy; do
2537 test -z "$ac_dir" && ac_dir
=.
2538 if test -f $ac_dir/$ac_word; then
2539 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2544 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2548 GMSGFMT
="$ac_cv_path_GMSGFMT"
2549 if test -n "$GMSGFMT"; then
2550 echo "$ac_t""$GMSGFMT" 1>&6
2552 echo "$ac_t""no" 1>&6
2555 # Extract the first word of "xgettext", so it can be a program name with args.
2556 set dummy xgettext
; ac_word
=$2
2557 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2558 echo "configure:2559: checking for $ac_word" >&5
2559 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2560 echo $ac_n "(cached) $ac_c" 1>&6
2564 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2567 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2568 for ac_dir
in $PATH; do
2569 test -z "$ac_dir" && ac_dir
=.
2570 if test -f $ac_dir/$ac_word; then
2571 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2572 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2578 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2582 XGETTEXT
="$ac_cv_path_XGETTEXT"
2583 if test -n "$XGETTEXT"; then
2584 echo "$ac_t""$XGETTEXT" 1>&6
2586 echo "$ac_t""no" 1>&6
2589 cat > conftest.
$ac_ext <<EOF
2590 #line 2591 "configure"
2591 #include "confdefs.h"
2594 extern int _nl_msg_cat_cntr;
2595 return _nl_msg_cat_cntr
2598 if { (eval echo configure
:2599: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2603 echo "configure: failed program was:" >&5
2604 cat conftest.
$ac_ext >&5
2615 echo "$ac_t""no" 1>&6
2620 if test "$CATOBJEXT" = "NONE"; then
2621 nls_cv_use_gnu_gettext
=yes
2625 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2626 INTLOBJS
="\$(GETTOBJS)"
2627 # Extract the first word of "msgfmt", so it can be a program name with args.
2628 set dummy msgfmt
; ac_word
=$2
2629 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2630 echo "configure:2631: checking for $ac_word" >&5
2631 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2632 echo $ac_n "(cached) $ac_c" 1>&6
2636 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2639 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2640 for ac_dir
in $PATH; do
2641 test -z "$ac_dir" && ac_dir
=.
2642 if test -f $ac_dir/$ac_word; then
2643 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2644 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2650 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2654 MSGFMT
="$ac_cv_path_MSGFMT"
2655 if test -n "$MSGFMT"; then
2656 echo "$ac_t""$MSGFMT" 1>&6
2658 echo "$ac_t""no" 1>&6
2661 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2662 set dummy gmsgfmt
; ac_word
=$2
2663 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2664 echo "configure:2665: checking for $ac_word" >&5
2665 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2666 echo $ac_n "(cached) $ac_c" 1>&6
2670 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2673 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2676 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2678 for ac_dir
in $ac_dummy; do
2679 test -z "$ac_dir" && ac_dir
=.
2680 if test -f $ac_dir/$ac_word; then
2681 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2686 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2690 GMSGFMT
="$ac_cv_path_GMSGFMT"
2691 if test -n "$GMSGFMT"; then
2692 echo "$ac_t""$GMSGFMT" 1>&6
2694 echo "$ac_t""no" 1>&6
2697 # Extract the first word of "xgettext", so it can be a program name with args.
2698 set dummy xgettext
; ac_word
=$2
2699 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2700 echo "configure:2701: checking for $ac_word" >&5
2701 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2702 echo $ac_n "(cached) $ac_c" 1>&6
2706 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2709 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2710 for ac_dir
in $PATH; do
2711 test -z "$ac_dir" && ac_dir
=.
2712 if test -f $ac_dir/$ac_word; then
2713 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2714 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2720 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2724 XGETTEXT
="$ac_cv_path_XGETTEXT"
2725 if test -n "$XGETTEXT"; then
2726 echo "$ac_t""$XGETTEXT" 1>&6
2728 echo "$ac_t""no" 1>&6
2732 USE_INCLUDED_LIBINTL
=yes
2736 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2738 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2739 nls_cv_header_intl
=libintl.h
2740 nls_cv_header_libgt
=libgettext.h
2743 if test "$XGETTEXT" != ":"; then
2744 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2747 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2752 # We need to process the po/ directory.
2756 nls_cv_header_intl
=libintl.h
2757 nls_cv_header_libgt
=libgettext.h
2760 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2761 # because some of the sources are only built for this goal.
2762 if test "$PACKAGE" = gettext; then
2764 USE_INCLUDED_LIBINTL
=yes
2767 for lang
in $ALL_LINGUAS; do
2768 GMOFILES
="$GMOFILES $lang.gmo"
2769 POFILES
="$POFILES $lang.po"
2785 if test "x$CATOBJEXT" != "x"; then
2786 if test "x$ALL_LINGUAS" = "x"; then
2789 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2790 echo "configure:2791: checking for catalogs to be installed" >&5
2792 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2793 case "$ALL_LINGUAS" in
2794 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2797 LINGUAS
=$NEW_LINGUAS
2798 echo "$ac_t""$LINGUAS" 1>&6
2801 if test -n "$LINGUAS"; then
2802 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2806 if test $ac_cv_header_locale_h = yes; then
2807 INCLUDE_LOCALE_H
="#include <locale.h>"
2810 /* The system does not provide the header <locale.h>. Take care yourself. */"
2814 if test -f $srcdir/po2tbl.
sed.
in; then
2815 if test "$CATOBJEXT" = ".cat"; then
2816 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2817 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2818 echo "configure:2819: checking for linux/version.h" >&5
2819 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2820 echo $ac_n "(cached) $ac_c" 1>&6
2822 cat > conftest.
$ac_ext <<EOF
2823 #line 2824 "configure"
2824 #include "confdefs.h"
2825 #include <linux/version.h>
2827 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2828 { (eval echo configure
:2829: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2829 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2830 if test -z "$ac_err"; then
2832 eval "ac_cv_header_$ac_safe=yes"
2835 echo "configure: failed program was:" >&5
2836 cat conftest.
$ac_ext >&5
2838 eval "ac_cv_header_$ac_safe=no"
2842 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2843 echo "$ac_t""yes" 1>&6
2846 echo "$ac_t""no" 1>&6
2851 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2853 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2854 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2857 if test "$PACKAGE" = "gettext"; then
2867 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2873 if test -d $srcdir/po
; then
2874 test -d po || mkdir po
2875 if test "x$srcdir" != "x."; then
2876 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2877 posrcprefix
="$srcdir/"
2879 posrcprefix
="../$srcdir/"
2885 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2886 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2890 # Check for common headers.
2891 # FIXME: Seems to me this can cause problems for i386-windows hosts.
2892 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
2893 for ac_hdr
in stdlib.h string.h
strings.h unistd.h
time.h
2895 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2896 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2897 echo "configure:2898: checking for $ac_hdr" >&5
2898 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2899 echo $ac_n "(cached) $ac_c" 1>&6
2901 cat > conftest.
$ac_ext <<EOF
2902 #line 2903 "configure"
2903 #include "confdefs.h"
2906 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2907 { (eval echo configure
:2908: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2908 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2909 if test -z "$ac_err"; then
2911 eval "ac_cv_header_$ac_safe=yes"
2914 echo "configure: failed program was:" >&5
2915 cat conftest.
$ac_ext >&5
2917 eval "ac_cv_header_$ac_safe=no"
2921 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2922 echo "$ac_t""yes" 1>&6
2923 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2924 cat >> confdefs.h
<<EOF
2925 #define $ac_tr_hdr 1
2929 echo "$ac_t""no" 1>&6
2933 for ac_hdr
in sys
/time.h sys
/resource.h
2935 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2936 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2937 echo "configure:2938: checking for $ac_hdr" >&5
2938 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2939 echo $ac_n "(cached) $ac_c" 1>&6
2941 cat > conftest.
$ac_ext <<EOF
2942 #line 2943 "configure"
2943 #include "confdefs.h"
2946 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2947 { (eval echo configure
:2948: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2948 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2949 if test -z "$ac_err"; then
2951 eval "ac_cv_header_$ac_safe=yes"
2954 echo "configure: failed program was:" >&5
2955 cat conftest.
$ac_ext >&5
2957 eval "ac_cv_header_$ac_safe=no"
2961 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2962 echo "$ac_t""yes" 1>&6
2963 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2964 cat >> confdefs.h
<<EOF
2965 #define $ac_tr_hdr 1
2969 echo "$ac_t""no" 1>&6
2973 for ac_hdr
in fcntl.h fpu_control.h
2975 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2976 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2977 echo "configure:2978: checking for $ac_hdr" >&5
2978 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2979 echo $ac_n "(cached) $ac_c" 1>&6
2981 cat > conftest.
$ac_ext <<EOF
2982 #line 2983 "configure"
2983 #include "confdefs.h"
2986 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2987 { (eval echo configure
:2988: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2988 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2989 if test -z "$ac_err"; then
2991 eval "ac_cv_header_$ac_safe=yes"
2994 echo "configure: failed program was:" >&5
2995 cat conftest.
$ac_ext >&5
2997 eval "ac_cv_header_$ac_safe=no"
3001 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3002 echo "$ac_t""yes" 1>&6
3003 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3004 cat >> confdefs.h
<<EOF
3005 #define $ac_tr_hdr 1
3009 echo "$ac_t""no" 1>&6
3013 for ac_hdr
in dlfcn.h errno.h sys
/stat.h
3015 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3016 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3017 echo "configure:3018: checking for $ac_hdr" >&5
3018 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3019 echo $ac_n "(cached) $ac_c" 1>&6
3021 cat > conftest.
$ac_ext <<EOF
3022 #line 3023 "configure"
3023 #include "confdefs.h"
3026 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3027 { (eval echo configure
:3028: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3028 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3029 if test -z "$ac_err"; then
3031 eval "ac_cv_header_$ac_safe=yes"
3034 echo "configure: failed program was:" >&5
3035 cat conftest.
$ac_ext >&5
3037 eval "ac_cv_header_$ac_safe=no"
3041 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3042 echo "$ac_t""yes" 1>&6
3043 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3044 cat >> confdefs.h
<<EOF
3045 #define $ac_tr_hdr 1
3049 echo "$ac_t""no" 1>&6
3053 for ac_func
in getrusage
time sigaction __setfpucw
3055 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3056 echo "configure:3057: checking for $ac_func" >&5
3057 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3058 echo $ac_n "(cached) $ac_c" 1>&6
3060 cat > conftest.
$ac_ext <<EOF
3061 #line 3062 "configure"
3062 #include "confdefs.h"
3063 /* System header to define __stub macros and hopefully few prototypes,
3064 which can conflict with char $ac_func(); below. */
3066 /* Override any gcc2 internal prototype to avoid an error. */
3067 /* We use char because int might match the return type of a gcc2
3068 builtin and then its argument prototype would still apply. */
3073 /* The GNU C library defines this for functions which it implements
3074 to always fail with ENOSYS. Some functions are actually named
3075 something starting with __ and the normal name is an alias. */
3076 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3084 if { (eval echo configure
:3085: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3086 eval "ac_cv_func_$ac_func=yes"
3088 echo "configure: failed program was:" >&5
3089 cat conftest.
$ac_ext >&5
3091 eval "ac_cv_func_$ac_func=no"
3096 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3097 echo "$ac_t""yes" 1>&6
3098 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3099 cat >> confdefs.h
<<EOF
3100 #define $ac_tr_func 1
3104 echo "$ac_t""no" 1>&6
3109 # Check for socket libraries
3110 echo $ac_n "checking for bind in -lsocket""... $ac_c" 1>&6
3111 echo "configure:3112: checking for bind in -lsocket" >&5
3112 ac_lib_var
=`echo socket'_'bind | sed 'y%./+-%__p_%'`
3113 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3114 echo $ac_n "(cached) $ac_c" 1>&6
3116 ac_save_LIBS
="$LIBS"
3117 LIBS
="-lsocket $LIBS"
3118 cat > conftest.
$ac_ext <<EOF
3119 #line 3120 "configure"
3120 #include "confdefs.h"
3121 /* Override any gcc2 internal prototype to avoid an error. */
3122 /* We use char because int might match the return type of a gcc2
3123 builtin and then its argument prototype would still apply. */
3130 if { (eval echo configure
:3131: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3132 eval "ac_cv_lib_$ac_lib_var=yes"
3134 echo "configure: failed program was:" >&5
3135 cat conftest.
$ac_ext >&5
3137 eval "ac_cv_lib_$ac_lib_var=no"
3140 LIBS
="$ac_save_LIBS"
3143 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3144 echo "$ac_t""yes" 1>&6
3145 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3146 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3147 cat >> confdefs.h
<<EOF
3148 #define $ac_tr_lib 1
3151 LIBS
="-lsocket $LIBS"
3154 echo "$ac_t""no" 1>&6
3157 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
3158 echo "configure:3159: checking for gethostbyname in -lnsl" >&5
3159 ac_lib_var
=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
3160 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3161 echo $ac_n "(cached) $ac_c" 1>&6
3163 ac_save_LIBS
="$LIBS"
3165 cat > conftest.
$ac_ext <<EOF
3166 #line 3167 "configure"
3167 #include "confdefs.h"
3168 /* Override any gcc2 internal prototype to avoid an error. */
3169 /* We use char because int might match the return type of a gcc2
3170 builtin and then its argument prototype would still apply. */
3171 char gethostbyname();
3177 if { (eval echo configure
:3178: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3179 eval "ac_cv_lib_$ac_lib_var=yes"
3181 echo "configure: failed program was:" >&5
3182 cat conftest.
$ac_ext >&5
3184 eval "ac_cv_lib_$ac_lib_var=no"
3187 LIBS
="$ac_save_LIBS"
3190 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3191 echo "$ac_t""yes" 1>&6
3192 ac_tr_lib
=HAVE_LIB
`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3193 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3194 cat >> confdefs.h
<<EOF
3195 #define $ac_tr_lib 1
3201 echo "$ac_t""no" 1>&6
3205 .
${srcdir}/..
/..
/bfd
/configure.
host
3209 USE_MAINTAINER_MODE
=no
3210 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
3211 if test "${enable_maintainer_mode+set}" = set; then
3212 enableval
="$enable_maintainer_mode"
3213 case "${enableval}" in
3214 yes) MAINT
="" USE_MAINTAINER_MODE
=yes ;;
3216 *) { echo "configure: error: "--enable-maintainer-mode does not take a value
"" 1>&2; exit 1; }; MAINT
="#" ;;
3218 if test x
"$silent" != x
"yes" && test x
"$MAINT" = x
""; then
3219 echo "Setting maintainer mode" 6>&1
3227 # Check whether --enable-sim-bswap or --disable-sim-bswap was given.
3228 if test "${enable_sim_bswap+set}" = set; then
3229 enableval
="$enable_sim_bswap"
3230 case "${enableval}" in
3231 yes) sim_bswap
="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
3232 no
) sim_bswap
="-DWITH_BSWAP=0";;
3233 *) { echo "configure: error: "--enable-sim-bswap does not take a value
"" 1>&2; exit 1; }; sim_bswap
="";;
3235 if test x
"$silent" != x
"yes" && test x
"$sim_bswap" != x
""; then
3236 echo "Setting bswap flags = $sim_bswap" 6>&1
3244 # Check whether --enable-sim-cflags or --disable-sim-cflags was given.
3245 if test "${enable_sim_cflags+set}" = set; then
3246 enableval
="$enable_sim_cflags"
3247 case "${enableval}" in
3248 yes) sim_cflags
="-O2 -fomit-frame-pointer";;
3249 trace
) { echo "configure: error: "Please use
--enable-sim-debug instead.
"" 1>&2; exit 1; }; sim_cflags
="";;
3251 *) sim_cflags
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
3253 if test x
"$silent" != x
"yes" && test x
"$sim_cflags" != x
""; then
3254 echo "Setting sim cflags = $sim_cflags" 6>&1
3262 # Check whether --enable-sim-debug or --disable-sim-debug was given.
3263 if test "${enable_sim_debug+set}" = set; then
3264 enableval
="$enable_sim_debug"
3265 case "${enableval}" in
3266 yes) sim_debug
="-DDEBUG=7 -DWITH_DEBUG=7";;
3267 no
) sim_debug
="-DDEBUG=0 -DWITH_DEBUG=0";;
3268 *) sim_debug
="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
3270 if test x
"$silent" != x
"yes" && test x
"$sim_debug" != x
""; then
3271 echo "Setting sim debug = $sim_debug" 6>&1
3279 # Check whether --enable-sim-stdio or --disable-sim-stdio was given.
3280 if test "${enable_sim_stdio+set}" = set; then
3281 enableval
="$enable_sim_stdio"
3282 case "${enableval}" in
3283 yes) sim_stdio
="-DWITH_STDIO=DO_USE_STDIO";;
3284 no
) sim_stdio
="-DWITH_STDIO=DONT_USE_STDIO";;
3285 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-stdio"" 1>&2; exit 1; }; sim_stdio
="";;
3287 if test x
"$silent" != x
"yes" && test x
"$sim_stdio" != x
""; then
3288 echo "Setting stdio flags = $sim_stdio" 6>&1
3296 # Check whether --enable-sim-trace or --disable-sim-trace was given.
3297 if test "${enable_sim_trace+set}" = set; then
3298 enableval
="$enable_sim_trace"
3299 case "${enableval}" in
3300 yes) sim_trace
="-DTRACE=1 -DWITH_TRACE=-1";;
3301 no
) sim_trace
="-DTRACE=0 -DWITH_TRACE=0";;
3303 sim_trace
="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
3306 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
3307 if test x
"$sim_trace" = x
; then
3308 sim_trace
="-DWITH_TRACE='(TRACE_$x"
3310 sim_trace
="${sim_trace}|TRACE_$x"
3313 sim_trace
="$sim_trace)'" ;;
3315 if test x
"$silent" != x
"yes" && test x
"$sim_trace" != x
""; then
3316 echo "Setting sim trace = $sim_trace" 6>&1
3324 # Check whether --enable-sim-profile or --disable-sim-profile was given.
3325 if test "${enable_sim_profile+set}" = set; then
3326 enableval
="$enable_sim_profile"
3327 case "${enableval}" in
3328 yes) sim_profile
="-DPROFILE=1 -DWITH_PROFILE=-1";;
3329 no
) sim_profile
="-DPROFILE=0 -DWITH_PROFILE=0";;
3331 sim_profile
="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
3334 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
3335 if test x
"$sim_profile" = x
; then
3336 sim_profile
="-DWITH_PROFILE='(PROFILE_$x"
3338 sim_profile
="${sim_profile}|PROFILE_$x"
3341 sim_profile
="$sim_profile)'" ;;
3343 if test x
"$silent" != x
"yes" && test x
"$sim_profile" != x
""; then
3344 echo "Setting sim profile = $sim_profile" 6>&1
3352 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3353 echo "configure:3354: checking return type of signal handlers" >&5
3354 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3355 echo $ac_n "(cached) $ac_c" 1>&6
3357 cat > conftest.
$ac_ext <<EOF
3358 #line 3359 "configure"
3359 #include "confdefs.h"
3360 #include <sys/types.h>
3366 extern "C" void (*signal (int, void (*)(int)))(int);
3368 void (*signal ()) ();
3375 if { (eval echo configure
:3376: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3377 ac_cv_type_signal
=void
3379 echo "configure: failed program was:" >&5
3380 cat conftest.
$ac_ext >&5
3382 ac_cv_type_signal
=int
3387 echo "$ac_t""$ac_cv_type_signal" 1>&6
3388 cat >> confdefs.h
<<EOF
3389 #define RETSIGTYPE $ac_cv_type_signal
3394 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
3395 echo "configure:3396: checking for executable suffix" >&5
3396 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
3397 echo $ac_n "(cached) $ac_c" 1>&6
3399 if test "$CYGWIN32" = yes; then
3402 cat > am_c_test.c
<< 'EOF'
3404 /* Nothing needed here
*/
3407 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
3408 am_cv_exeext
=`ls am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
3412 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
3415 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
3416 echo "$ac_t""${am_cv_exeext}" 1>&6
3422 sim_link_links
=tconfig.h
3423 if test -f ${srcdir}/tconfig.
in
3425 sim_link_files
=tconfig.
in
3427 sim_link_files
=..
/common
/tconfig.
in
3430 # targ-vals.def points to the libc macro description file.
3432 *-*-*) TARG_VALS_DEF
=..
/common
/nltvals.def
;;
3434 sim_link_files
="${sim_link_files} ${TARG_VALS_DEF}"
3435 sim_link_links
="${sim_link_links} targ-vals.def"
3440 wire_endian
="BIG_ENDIAN"
3442 # Check whether --enable-sim-endian or --disable-sim-endian was given.
3443 if test "${enable_sim_endian+set}" = set; then
3444 enableval
="$enable_sim_endian"
3445 case "${enableval}" in
3446 b
*|B
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
3447 l
*|L
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
3448 yes) if test x
"$wire_endian" != x
; then
3449 sim_endian
="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
3451 if test x
"$default_endian" != x
; then
3452 sim_endian
="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
3454 echo "No hard-wired endian for target $target" 1>&6
3455 sim_endian
="-DWITH_TARGET_BYTE_ORDER=0"
3458 no
) if test x
"$default_endian" != x
; then
3459 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
3461 if test x
"$wire_endian" != x
; then
3462 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
3464 echo "No default endian for target $target" 1>&6
3465 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
3468 *) { echo "configure: error: "Unknown value
$enableval for --enable-sim-endian"" 1>&2; exit 1; }; sim_endian
="";;
3470 if test x
"$silent" != x
"yes" && test x
"$sim_endian" != x
""; then
3471 echo "Setting endian flags = $sim_endian" 6>&1
3474 if test x
"$default_endian" != x
; then
3475 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
3477 if test x
"$wire_endian" != x
; then
3478 sim_endian
="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
3485 wire_alignment
="FORCED_ALIGNMENT"
3486 default_alignment
=""
3488 # Check whether --enable-sim-alignment or --disable-sim-alignment was given.
3489 if test "${enable_sim_alignment+set}" = set; then
3490 enableval
="$enable_sim_alignment"
3491 case "${enableval}" in
3492 strict | STRICT
) sim_alignment
="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
3493 nonstrict | NONSTRICT
) sim_alignment
="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
3494 forced | FORCED
) sim_alignment
="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
3495 yes) if test x
"$wire_alignment" != x
; then
3496 sim_alignment
="-DWITH_ALIGNMENT=${wire_alignment}"
3498 if test x
"$default_alignment" != x
; then
3499 sim_alignment
="-DWITH_ALIGNMENT=${default_alignment}"
3501 echo "No hard-wired alignment for target $target" 1>&6
3502 sim_alignment
="-DWITH_ALIGNMENT=0"
3505 no
) if test x
"$default_alignment" != x
; then
3506 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
3508 if test x
"$wire_alignment" != x
; then
3509 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
3511 echo "No default alignment for target $target" 1>&6
3512 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=0"
3515 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-alignment"" 1>&2; exit 1; }; sim_alignment
="";;
3517 if test x
"$silent" != x
"yes" && test x
"$sim_alignment" != x
""; then
3518 echo "Setting alignment flags = $sim_alignment" 6>&1
3521 if test x
"$default_alignment" != x
; then
3522 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
3524 if test x
"$wire_alignment" != x
; then
3525 sim_alignment
="-DWITH_ALIGNMENT=${wire_alignment}"
3533 # Check whether --enable-sim-hostendian or --disable-sim-hostendian was given.
3534 if test "${enable_sim_hostendian+set}" = set; then
3535 enableval
="$enable_sim_hostendian"
3536 case "${enableval}" in
3537 no
) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0";;
3538 b
*|B
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
3539 l
*|L
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
3540 *) { echo "configure: error: "Unknown value
$enableval for --enable-sim-hostendian"" 1>&2; exit 1; }; sim_hostendian
="";;
3542 if test x
"$silent" != x
"yes" && test x
"$sim_hostendian" != x
""; then
3543 echo "Setting hostendian flags = $sim_hostendian" 6>&1
3547 if test "x$cross_compiling" = "xno"; then
3548 echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
3549 echo "configure:3550: checking whether byte ordering is bigendian" >&5
3550 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
3551 echo $ac_n "(cached) $ac_c" 1>&6
3553 ac_cv_c_bigendian
=unknown
3554 # See if sys/param.h defines the BYTE_ORDER macro.
3555 cat > conftest.
$ac_ext <<EOF
3556 #line 3557 "configure"
3557 #include "confdefs.h"
3558 #include <sys/types.h>
3559 #include <sys/param.h>
3562 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
3567 if { (eval echo configure
:3568: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3569 # It does; now see whether it defined to BIG_ENDIAN or not.
3570 cat > conftest.
$ac_ext <<EOF
3571 #line 3572 "configure"
3572 #include "confdefs.h"
3573 #include <sys/types.h>
3574 #include <sys/param.h>
3577 #if BYTE_ORDER != BIG_ENDIAN
3582 if { (eval echo configure
:3583: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3584 ac_cv_c_bigendian
=yes
3586 echo "configure: failed program was:" >&5
3587 cat conftest.
$ac_ext >&5
3589 ac_cv_c_bigendian
=no
3593 echo "configure: failed program was:" >&5
3594 cat conftest.
$ac_ext >&5
3597 if test $ac_cv_c_bigendian = unknown
; then
3598 if test "$cross_compiling" = yes; then
3599 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
3601 cat > conftest.
$ac_ext <<EOF
3602 #line 3603 "configure"
3603 #include "confdefs.h"
3605 /* Are we little or big endian? From Harbison&Steele. */
3609 char c[sizeof (long)];
3612 exit (u.c[sizeof (long) - 1] == 1);
3615 if { (eval echo configure
:3616: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3617 ac_cv_c_bigendian
=no
3619 echo "configure: failed program was:" >&5
3620 cat conftest.
$ac_ext >&5
3622 ac_cv_c_bigendian
=yes
3630 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
3631 if test $ac_cv_c_bigendian = yes; then
3632 cat >> confdefs.h
<<\EOF
3633 #define WORDS_BIGENDIAN 1
3638 if test $ac_cv_c_bigendian = yes; then
3639 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
3641 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
3644 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0"
3649 default_sim_scache
="16384"
3650 # Check whether --enable-sim-scache or --disable-sim-scache was given.
3651 if test "${enable_sim_scache+set}" = set; then
3652 enableval
="$enable_sim_scache"
3653 case "${enableval}" in
3654 yes) sim_scache
="-DWITH_SCACHE=${default_sim_scache}";;
3655 no
) sim_scache
="-DWITH_SCACHE=0" ;;
3656 [0-9]*) sim_cache
=${enableval};;
3657 *) { echo "configure: error: "Bad value
$enableval passed to
--enable-sim-scache"" 1>&2; exit 1; };
3660 if test x
"$silent" != x
"yes" && test x
"$sim_scache" != x
""; then
3661 echo "Setting scache size = $sim_scache" 6>&1
3664 sim_scache
="-DWITH_SCACHE=${default_sim_scache}"
3669 default_sim_default_model
="fr30-1"
3670 # Check whether --enable-sim-default-model or --disable-sim-default-model was given.
3671 if test "${enable_sim_default_model+set}" = set; then
3672 enableval
="$enable_sim_default_model"
3673 case "${enableval}" in
3674 yes|no
) { echo "configure: error: "Missing argument to
--enable-sim-default-model"" 1>&2; exit 1; };;
3675 *) sim_default_model
="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
3677 if test x
"$silent" != x
"yes" && test x
"$sim_default_model" != x
""; then
3678 echo "Setting default model = $sim_default_model" 6>&1
3681 sim_default_model
="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
3686 # Check whether --enable-sim-environment or --disable-sim-environment was given.
3687 if test "${enable_sim_environment+set}" = set; then
3688 enableval
="$enable_sim_environment"
3689 case "${enableval}" in
3690 all | ALL
) sim_environment
="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
3691 user | USER
) sim_environment
="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
3692 virtual | VIRTUAL
) sim_environment
="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
3693 operating | OPERATING
) sim_environment
="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
3694 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-environment"" 1>&2; exit 1; };
3695 sim_environment
="";;
3697 if test x
"$silent" != x
"yes" && test x
"$sim_environment" != x
""; then
3698 echo "Setting sim environment = $sim_environment" 6>&1
3701 sim_environment
="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
3706 cgen
=..
/..
/cgen
/cgen
3707 cgendir
='$(srcdir)/../../cgen'
3708 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
3709 if test "${enable_cgen_maint+set}" = set; then
3710 enableval
="$enable_cgen_maint"
3711 case "${enableval}" in
3712 yes) cgen_maint
=yes ;;
3713 no
) cgen_maint
=no
;;
3715 # argument is cgen install directory (not implemented yet).
3716 # Having a `share' directory might be more appropriate for the .scm,
3718 cgendir
=${cgen_maint}/lib
/cgen
3719 cgen
=${cgendir}/bin
/cgen
3723 if test x
${cgen_maint} != xno
; then
3736 cat > confcache
<<\EOF
3737 # This file is a shell script that caches the results of configure
3738 # tests run on this system so they can be shared between configure
3739 # scripts and configure runs. It is not useful on other systems.
3740 # If it contains results you don't want to keep, you may remove or edit it.
3742 # By default, configure uses ./config.cache as the cache file,
3743 # creating it if it does not exist already. You can give configure
3744 # the --cache-file=FILE option to use a different cache file; that is
3745 # what configure does when it calls configure scripts in
3746 # subdirectories, so they share the cache.
3747 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3748 # config.status only pays attention to the cache file if you give it the
3749 # --recheck option to rerun configure.
3752 # The following way of writing the cache mishandles newlines in values,
3753 # but we know of no workaround that is simple, portable, and efficient.
3754 # So, don't put newlines in cache variables' values.
3755 # Ultrix sh set writes to stderr and can't be redirected directly,
3756 # and sets the high bit in the cache file unless we assign to the vars.
3758 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3760 # `set' does not quote correctly, so add quotes (double-quote substitution
3761 # turns \\\\ into \\, and sed turns \\ into \).
3763 -e "s/'/'\\\\''/g" \
3764 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3767 # `set' quotes correctly as required by POSIX, so do not add quotes.
3768 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3771 if cmp -s $cache_file confcache
; then
3774 if test -w $cache_file; then
3775 echo "updating cache $cache_file"
3776 cat confcache
> $cache_file
3778 echo "not updating unwritable cache $cache_file"
3783 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3785 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3786 # Let make expand exec_prefix.
3787 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3789 # Any assignment to VPATH causes Sun make to only execute
3790 # the first set of double-colon rules, so remove it if not needed.
3791 # If there is a colon in the path, we need to keep it.
3792 if test "x$srcdir" = x.
; then
3793 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3796 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3798 DEFS
=-DHAVE_CONFIG_H
3800 # Without the "./", some shells look in PATH for config.status.
3801 : ${CONFIG_STATUS=./config.status}
3803 echo creating
$CONFIG_STATUS
3804 rm -f $CONFIG_STATUS
3805 cat > $CONFIG_STATUS <<EOF
3807 # Generated automatically by configure.
3808 # Run this file to recreate the current configuration.
3809 # This directory was configured as follows,
3810 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3812 # $0 $ac_configure_args
3814 # Compiler output produced by configure, useful for debugging
3815 # configure, is in ./config.log if it exists.
3817 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3820 case "\$ac_option" in
3821 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3822 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3823 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3824 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3825 echo "$CONFIG_STATUS generated by autoconf version 2.13"
3827 -help | --help | --hel | --he | --h)
3828 echo "\$ac_cs_usage"; exit 0 ;;
3829 *) echo "\$ac_cs_usage"; exit 1 ;;
3833 ac_given_srcdir=$srcdir
3834 ac_given_INSTALL="$INSTALL"
3836 trap 'rm -fr `echo "Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in .gdbinit:../common/gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3838 cat >> $CONFIG_STATUS <<EOF
3840 # Protect against being on the right side of a sed subst in config.status.
3841 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3842 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3845 s%@sim_environment@%$sim_environment%g
3846 s%@sim_alignment@%$sim_alignment%g
3847 s%@sim_assert@%$sim_assert%g
3848 s%@sim_bitsize@%$sim_bitsize%g
3849 s%@sim_endian@%$sim_endian%g
3850 s%@sim_hostendian@%$sim_hostendian%g
3851 s%@sim_float@%$sim_float%g
3852 s%@sim_scache@%$sim_scache%g
3853 s%@sim_default_model@%$sim_default_model%g
3854 s%@sim_hw_cflags@%$sim_hw_cflags%g
3855 s%@sim_hw_objs@%$sim_hw_objs%g
3856 s%@sim_hw@%$sim_hw%g
3857 s%@sim_inline@%$sim_inline%g
3858 s%@sim_packages@%$sim_packages%g
3859 s%@sim_regparm@%$sim_regparm%g
3860 s%@sim_reserved_bits@%$sim_reserved_bits%g
3861 s%@sim_smp@%$sim_smp%g
3862 s%@sim_stdcall@%$sim_stdcall%g
3863 s%@sim_xor_endian@%$sim_xor_endian%g
3864 s%@build_warnings@%$build_warnings%g
3866 s%@CFLAGS@%$CFLAGS%g
3867 s%@CPPFLAGS@%$CPPFLAGS%g
3868 s%@CXXFLAGS@%$CXXFLAGS%g
3869 s%@FFLAGS@%$FFLAGS%g
3871 s%@LDFLAGS@%$LDFLAGS%g
3873 s%@exec_prefix@%$exec_prefix%g
3874 s%@prefix@%$prefix%g
3875 s%@program_transform_name@%$program_transform_name%g
3876 s%@bindir@%$bindir%g
3877 s%@sbindir@%$sbindir%g
3878 s%@libexecdir@%$libexecdir%g
3879 s%@datadir@%$datadir%g
3880 s%@sysconfdir@%$sysconfdir%g
3881 s%@sharedstatedir@%$sharedstatedir%g
3882 s%@localstatedir@%$localstatedir%g
3883 s%@libdir@%$libdir%g
3884 s%@includedir@%$includedir%g
3885 s%@oldincludedir@%$oldincludedir%g
3886 s%@infodir@%$infodir%g
3887 s%@mandir@%$mandir%g
3889 s%@host_alias@%$host_alias%g
3890 s%@host_cpu@%$host_cpu%g
3891 s%@host_vendor@%$host_vendor%g
3892 s%@host_os@%$host_os%g
3893 s%@target@%$target%g
3894 s%@target_alias@%$target_alias%g
3895 s%@target_cpu@%$target_cpu%g
3896 s%@target_vendor@%$target_vendor%g
3897 s%@target_os@%$target_os%g
3899 s%@build_alias@%$build_alias%g
3900 s%@build_cpu@%$build_cpu%g
3901 s%@build_vendor@%$build_vendor%g
3902 s%@build_os@%$build_os%g
3904 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3905 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3906 s%@INSTALL_DATA@%$INSTALL_DATA%g
3907 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3908 s%@HDEFINES@%$HDEFINES%g
3910 s%@RANLIB@%$RANLIB%g
3911 s%@SET_MAKE@%$SET_MAKE%g
3913 s%@ALLOCA@%$ALLOCA%g
3914 s%@USE_NLS@%$USE_NLS%g
3915 s%@MSGFMT@%$MSGFMT%g
3916 s%@GMSGFMT@%$GMSGFMT%g
3917 s%@XGETTEXT@%$XGETTEXT%g
3918 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
3919 s%@CATALOGS@%$CATALOGS%g
3920 s%@CATOBJEXT@%$CATOBJEXT%g
3921 s%@DATADIRNAME@%$DATADIRNAME%g
3922 s%@GMOFILES@%$GMOFILES%g
3923 s%@INSTOBJEXT@%$INSTOBJEXT%g
3924 s%@INTLDEPS@%$INTLDEPS%g
3925 s%@INTLLIBS@%$INTLLIBS%g
3926 s%@INTLOBJS@%$INTLOBJS%g
3927 s%@POFILES@%$POFILES%g
3929 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
3931 s%@GT_YES@%$GT_YES%g
3932 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
3935 s%@sim_bswap@%$sim_bswap%g
3936 s%@sim_cflags@%$sim_cflags%g
3937 s%@sim_debug@%$sim_debug%g
3938 s%@sim_stdio@%$sim_stdio%g
3939 s%@sim_trace@%$sim_trace%g
3940 s%@sim_profile@%$sim_profile%g
3941 s%@EXEEXT@%$EXEEXT%g
3942 s%@CGEN_MAINT@%$CGEN_MAINT%g
3943 s%@cgendir@%$cgendir%g
3949 cat >> $CONFIG_STATUS <<\EOF
3951 # Split the substitutions into bite-sized pieces for seds with
3952 # small command number limits, like on Digital OSF/1 and HP-UX.
3953 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3954 ac_file
=1 # Number of current file.
3955 ac_beg
=1 # First line for current file.
3956 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3959 while $ac_more_lines; do
3960 if test $ac_beg -gt 1; then
3961 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3963 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3965 if test ! -s conftest.s
$ac_file; then
3967 rm -f conftest.s
$ac_file
3969 if test -z "$ac_sed_cmds"; then
3970 ac_sed_cmds
="sed -f conftest.s$ac_file"
3972 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3974 ac_file
=`expr $ac_file + 1`
3976 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3979 if test -z "$ac_sed_cmds"; then
3984 cat >> $CONFIG_STATUS <<EOF
3986 CONFIG_FILES=\${CONFIG_FILES-"Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in .gdbinit:../common/gdbinit.in"}
3988 cat >> $CONFIG_STATUS <<\EOF
3989 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3990 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3992 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3993 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3994 *) ac_file_in
="${ac_file}.in" ;;
3997 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3999 # Remove last slash and all that follows it. Not all systems have dirname.
4000 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4001 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
4002 # The file is in a subdirectory.
4003 test ! -d "$ac_dir" && mkdir
"$ac_dir"
4004 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
4005 # A "../" for each directory in $ac_dir_suffix.
4006 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4008 ac_dir_suffix
= ac_dots
=
4011 case "$ac_given_srcdir" in
4013 if test -z "$ac_dots"; then top_srcdir
=.
4014 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4015 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
4017 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4018 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
4021 case "$ac_given_INSTALL" in
4022 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
4023 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
4026 echo creating
"$ac_file"
4028 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4030 *Makefile
*) ac_comsub
="1i\\
4031 # $configure_input" ;;
4035 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4037 s%@configure_input@%$configure_input%g
4038 s%@srcdir@%$srcdir%g
4039 s%@top_srcdir@%$top_srcdir%g
4040 s%@INSTALL@%$INSTALL%g
4041 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
4045 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4046 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4048 # ac_d sets the value in "#define NAME VALUE" lines.
4049 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4050 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
4053 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4054 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4055 ac_uB
='\([ ]\)%\1#\2define\3'
4058 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4059 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4060 ac_eB
='$%\1#\2define\3'
4064 if test "${CONFIG_HEADERS+set}" != set; then
4066 cat >> $CONFIG_STATUS <<EOF
4067 CONFIG_HEADERS="config.h:config.in"
4069 cat >> $CONFIG_STATUS <<\EOF
4071 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
4072 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4074 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
4075 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
4076 *) ac_file_in
="${ac_file}.in" ;;
4079 echo creating
$ac_file
4081 rm -f conftest.frag conftest.
in conftest.out
4082 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4083 cat $ac_file_inputs > conftest.
in
4087 # Transform confdefs.h into a sed script conftest.vals that substitutes
4088 # the proper values into config.h.in to produce config.h. And first:
4089 # Protect against being on the right side of a sed subst in config.status.
4090 # Protect against being in an unquoted here document in config.status.
4092 cat > conftest.hdr
<<\EOF
4095 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4099 sed -n -f conftest.hdr confdefs.h > conftest.vals
4102 # This sed command replaces #undef with comments. This is necessary, for
4103 # example, in the case of _POSIX_SOURCE, which is predefined and required
4104 # on some systems where configure will not decide to define it.
4105 cat >> conftest.vals <<\EOF
4106 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4109 # Break up conftest.vals because some shells have a limit on
4110 # the size of here documents, and old seds have small limits too.
4115 ac_lines=`grep -c . conftest.vals
`
4116 # grep -c gives empty output for an empty file on some AIX systems.
4117 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4118 # Write a limited-size here document to conftest.frag.
4119 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4120 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4122 sed -f conftest.frag conftest.in > conftest.out
4124 mv conftest.out conftest.in
4126 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4128 mv conftest.tail conftest.vals
4132 cat >> $CONFIG_STATUS <<\EOF
4133 rm -f conftest.frag conftest.h
4134 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4135 cat conftest.in >> conftest.h
4137 if cmp -s $ac_file conftest.h 2>/dev/null; then
4138 echo "$ac_file is unchanged"
4141 # Remove last slash and all that follows it. Not all systems have dirname.
4142 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
4143 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4144 # The file is in a subdirectory.
4145 test ! -d "$ac_dir" && mkdir "$ac_dir"
4148 mv conftest.h $ac_file
4154 cat >> $CONFIG_STATUS <<EOF
4155 ac_sources="$sim_link_files"
4156 ac_dests="$sim_link_links"
4159 cat >> $CONFIG_STATUS <<\EOF
4160 srcdir=$ac_given_srcdir
4161 while test -n "$ac_sources"; do
4162 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
4163 set $ac_sources; ac_source=$1; shift; ac_sources=$*
4165 echo "linking $srcdir/$ac_source to $ac_dest"
4167 if test ! -r $srcdir/$ac_source; then
4168 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
4172 # Make relative symlinks.
4173 # Remove last slash and all that follows it. Not all systems have dirname.
4174 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
4175 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
4176 # The dest file is in a subdirectory.
4177 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
4178 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
4179 # A "../" for each directory in $ac_dest_dir_suffix.
4180 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
4182 ac_dest_dir_suffix= ac_dots=
4186 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
4187 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
4190 # Make a symlink if possible; otherwise try a hard link.
4191 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
4192 ln $srcdir/$ac_source $ac_dest; then :
4194 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
4198 cat >> $CONFIG_STATUS <<EOF
4201 cat >> $CONFIG_STATUS <<\EOF
4202 case "x$CONFIG_FILES" in
4204 echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
4205 rm -f Makesim1.tmp Makesim2.tmp Makefile
4206 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
4207 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
4208 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
4209 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
4210 <Makefile.sim >Makefile
4211 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
4214 case "x$CONFIG_HEADERS" in xconfig.h:config.in) echo > stamp-h ;; esac
4218 chmod +x $CONFIG_STATUS
4219 rm -fr confdefs* $ac_clean_files
4220 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1