45 sim_inline="-DDEFAULT_INLINE=0"
82 # This file is derived from `gettext.m4'. The difference is that the
83 # included macros assume Cygnus-style source and build trees.
85 # Macro to add for using GNU gettext.
86 # Ulrich Drepper <drepper@cygnus.com>, 1995.
88 # This file file be copied and used freely without restrictions. It can
89 # be used in projects which are not available under the GNU Public License
90 # but which still want to provide support for the GNU gettext functionality.
91 # Please note that the actual code is *not* freely available.
99 # Search path for a program which passes the given test.
100 # Ulrich Drepper <drepper@cygnus.com>, 1996.
102 # This file file be copied and used freely without restrictions. It can
103 # be used in projects which are not available under the GNU Public License
104 # but which still want to provide support for the GNU gettext functionality.
105 # Please note that the actual code is *not* freely available.
111 # Check whether LC_MESSAGES is available in <locale.h>.
112 # Ulrich Drepper <drepper@cygnus.com>, 1995.
114 # This file file be copied and used freely without restrictions. It can
115 # be used in projects which are not available under the GNU Public License
116 # but which still want to provide support for the GNU gettext functionality.
117 # Please note that the actual code is *not* freely available.
126 # Guess values for system-dependent variables and create Makefiles.
127 # Generated automatically using autoconf version 2.13
128 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
130 # This configure script is free software; the Free Software Foundation
131 # gives unlimited permission to copy, distribute and modify it.
135 ac_default_prefix=/usr/local
136 # Any additions from configure.in:
138 --disable-nls do not use Native Language Support"
140 --with-included-gettext use the GNU gettext library included here"
142 --enable-maintainer-mode Enable developer functionality."
144 --enable-sim-bswap Use Host specific BSWAP instruction."
146 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator"
148 --enable-sim-debug=opts Enable debugging flags"
150 --enable-sim-stdio Specify whether to use stdio for console input/output."
152 --enable-sim-trace=opts Enable tracing flags"
154 --enable-sim-profile=opts Enable profiling flags"
156 # Initialize some variables set by options.
157 # The variables have the same names as the options, with
158 # dashes changed to underlines.
160 cache_file=./config.cache
169 program_transform_name=s,x,x,
178 bindir='${exec_prefix}/bin'
179 sbindir='${exec_prefix}/sbin'
180 libexecdir='${exec_prefix}/libexec'
181 datadir='${prefix}/share'
182 sysconfdir='${prefix}/etc'
183 sharedstatedir='${prefix}/com'
184 localstatedir='${prefix}/var'
185 libdir='${exec_prefix}/lib'
186 includedir='${prefix}/include'
187 oldincludedir='/usr/include'
188 infodir='${prefix}/info'
189 mandir='${prefix}/man'
191 # Initialize some other variables.
194 SHELL=${CONFIG_SHELL-/bin/sh}
195 # Maximum number of lines to put in a shell here document.
202 # If the previous option needs an argument, assign it.
203 if test -n "$ac_prev"; then
204 eval "$ac_prev=\$ac_option"
210 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
214 # Accept the important Cygnus configure options, so we can diagnose typos.
218 -bindir | --bindir | --bindi | --bind | --bin | --bi)
220 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
221 bindir="$ac_optarg" ;;
223 -build | --build | --buil | --bui | --bu)
225 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
226 build="$ac_optarg" ;;
228 -cache-file | --cache-file | --cache-fil | --cache-fi \
229 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
230 ac_prev=cache_file ;;
231 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
232 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
233 cache_file="$ac_optarg" ;;
235 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
237 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
239 datadir="$ac_optarg" ;;
241 -disable-* | --disable-*)
242 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
243 # Reject names that are not valid shell variable names.
244 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
245 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
247 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
248 eval "enable_${ac_feature}=no" ;;
250 -enable-* | --enable-*)
251 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
252 # Reject names that are not valid shell variable names.
253 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
254 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
256 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
261 eval "enable_${ac_feature}='$ac_optarg'" ;;
263 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
264 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
265 | --exec | --exe | --ex)
266 ac_prev=exec_prefix ;;
267 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
268 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
269 | --exec=* | --exe=* | --ex=*)
270 exec_prefix="$ac_optarg" ;;
272 -gas | --gas | --ga | --g)
273 # Obsolete; use --with-gas.
276 -help | --help | --hel | --he)
277 # Omit some internal or obsolete options to make the list less imposing.
278 # This message is too long to be a string in the A/UX 3.1 sh.
280 Usage: configure [options] [host]
281 Options: [defaults in brackets after descriptions]
283 --cache-file=FILE cache test results in FILE
284 --help print this message
285 --no-create do not create output files
286 --quiet, --silent do not print \`checking...' messages
287 --site-file=FILE use FILE as the site file
288 --version print the version of autoconf that created configure
289 Directory and file names:
290 --prefix=PREFIX install architecture-independent files in PREFIX
292 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
294 --bindir=DIR user executables in DIR [EPREFIX/bin]
295 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
296 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
297 --datadir=DIR read-only architecture-independent data in DIR
299 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
300 --sharedstatedir=DIR modifiable architecture-independent data in DIR
302 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
303 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
304 --includedir=DIR C header files in DIR [PREFIX/include]
305 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
306 --infodir=DIR info documentation in DIR [PREFIX/info]
307 --mandir=DIR man documentation in DIR [PREFIX/man]
308 --srcdir=DIR find the sources in DIR [configure dir or ..]
309 --program-prefix=PREFIX prepend PREFIX to installed program names
310 --program-suffix=SUFFIX append SUFFIX to installed program names
311 --program-transform-name=PROGRAM
312 run sed PROGRAM on installed program names
316 --build=BUILD configure for building on BUILD [BUILD=HOST]
317 --host=HOST configure for HOST [guessed]
318 --target=TARGET configure for TARGET [TARGET=HOST]
319 Features and packages:
320 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
321 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
322 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
323 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
324 --x-includes=DIR X include files are in DIR
325 --x-libraries=DIR X library files are in DIR
327 if test -n "$ac_help"; then
328 echo "--enable and --with options recognized:$ac_help"
332 -host | --host | --hos | --ho)
334 -host=* | --host=* | --hos=* | --ho=*)
337 -includedir | --includedir | --includedi | --included | --include \
338 | --includ | --inclu | --incl | --inc)
339 ac_prev=includedir ;;
340 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
341 | --includ=* | --inclu=* | --incl=* | --inc=*)
342 includedir="$ac_optarg" ;;
344 -infodir | --infodir | --infodi | --infod | --info | --inf)
346 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
347 infodir="$ac_optarg" ;;
349 -libdir | --libdir | --libdi | --libd)
351 -libdir=* | --libdir=* | --libdi=* | --libd=*)
352 libdir="$ac_optarg" ;;
354 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
355 | --libexe | --libex | --libe)
356 ac_prev=libexecdir ;;
357 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
358 | --libexe=* | --libex=* | --libe=*)
359 libexecdir="$ac_optarg" ;;
361 -localstatedir | --localstatedir | --localstatedi | --localstated \
362 | --localstate | --localstat | --localsta | --localst \
363 | --locals | --local | --loca | --loc | --lo)
364 ac_prev=localstatedir ;;
365 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
366 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
367 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
368 localstatedir="$ac_optarg" ;;
370 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
372 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
373 mandir="$ac_optarg" ;;
376 # Obsolete; use --without-fp.
379 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
383 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
384 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
387 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
388 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
389 | --oldin | --oldi | --old | --ol | --o)
390 ac_prev=oldincludedir ;;
391 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
392 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
393 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
394 oldincludedir="$ac_optarg" ;;
396 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
398 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
399 prefix="$ac_optarg" ;;
401 -program-prefix | --program-prefix | --program-prefi | --program-pref \
402 | --program-pre | --program-pr | --program-p)
403 ac_prev=program_prefix ;;
404 -program-prefix=* | --program-prefix=* | --program-prefi=* \
405 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
406 program_prefix="$ac_optarg" ;;
408 -program-suffix | --program-suffix | --program-suffi | --program-suff \
409 | --program-suf | --program-su | --program-s)
410 ac_prev=program_suffix ;;
411 -program-suffix=* | --program-suffix=* | --program-suffi=* \
412 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
413 program_suffix="$ac_optarg" ;;
415 -program-transform-name | --program-transform-name \
416 | --program-transform-nam | --program-transform-na \
417 | --program-transform-n | --program-transform- \
418 | --program-transform | --program-transfor \
419 | --program-transfo | --program-transf \
420 | --program-trans | --program-tran \
421 | --progr-tra | --program-tr | --program-t)
422 ac_prev=program_transform_name ;;
423 -program-transform-name=* | --program-transform-name=* \
424 | --program-transform-nam=* | --program-transform-na=* \
425 | --program-transform-n=* | --program-transform-=* \
426 | --program-transform=* | --program-transfor=* \
427 | --program-transfo=* | --program-transf=* \
428 | --program-trans=* | --program-tran=* \
429 | --progr-tra=* | --program-tr=* | --program-t=*)
430 program_transform_name="$ac_optarg" ;;
432 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
433 | -silent | --silent | --silen | --sile | --sil)
436 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
438 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
440 sbindir="$ac_optarg" ;;
442 -sharedstatedir | --sharedstatedir | --sharedstatedi \
443 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
444 | --sharedst | --shareds | --shared | --share | --shar \
446 ac_prev=sharedstatedir ;;
447 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
448 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
449 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
451 sharedstatedir="$ac_optarg" ;;
453 -site | --site | --sit)
455 -site=* | --site=* | --sit=*)
458 -site-file | --site-file | --site-fil | --site-fi | --site-f)
460 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
461 sitefile="$ac_optarg" ;;
463 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
465 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
466 srcdir="$ac_optarg" ;;
468 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
469 | --syscon | --sysco | --sysc | --sys | --sy)
470 ac_prev=sysconfdir ;;
471 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
472 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
473 sysconfdir="$ac_optarg" ;;
475 -target | --target | --targe | --targ | --tar | --ta | --t)
477 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
478 target="$ac_optarg" ;;
480 -v | -verbose | --verbose | --verbos | --verbo | --verb)
483 -version | --version | --versio | --versi | --vers)
484 echo "configure generated by autoconf version 2.13"
488 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
489 # Reject names that are not valid shell variable names.
490 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
491 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
493 ac_package=`echo $ac_package| sed 's/-/_/g'`
498 eval "with_${ac_package}='$ac_optarg'" ;;
500 -without-* | --without-*)
501 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
502 # Reject names that are not valid shell variable names.
503 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
504 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
506 ac_package=`echo $ac_package| sed 's/-/_/g'`
507 eval "with_${ac_package}=no" ;;
510 # Obsolete; use --with-x.
513 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
514 | --x-incl | --x-inc | --x-in | --x-i)
515 ac_prev=x_includes ;;
516 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
517 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
518 x_includes="$ac_optarg" ;;
520 -x-libraries | --x-libraries | --x-librarie | --x-librari \
521 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
522 ac_prev=x_libraries ;;
523 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
524 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
525 x_libraries="$ac_optarg" ;;
527 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
531 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
532 echo "configure: warning: $ac_option: invalid host type" 1>&2
534 if test "x$nonopt" != xNONE; then
535 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
543 if test -n "$ac_prev"; then
544 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
547 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
549 # File descriptor usage:
552 # 2 errors and warnings
553 # 3 some systems may open it to /dev/tty
554 # 4 used on the Kubota Titan
555 # 6 checking for... messages and results
556 # 5 compiler messages saved in config.log
557 if test "$silent" = yes; then
565 This file contains any messages produced by compilers while
566 running configure, to aid debugging if configure makes a mistake.
569 # Strip out --no-create and --no-recursion so they do not pile up.
570 # Also quote any args containing shell metacharacters.
575 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
576 | --no-cr | --no-c) ;;
577 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
578 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
579 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
580 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
581 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
586 # Only set these to C if already set. These must not be set unconditionally
587 # because not all systems understand e.g. LANG=C (notably SCO).
588 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
589 # Non-C LC_CTYPE values break the ctype check.
590 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
591 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
592 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
593 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
595 # confdefs.h avoids OS command line length limits that DEFS can exceed.
596 rm -rf conftest* confdefs.h
597 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
600 # A filename unique to this package, relative to the directory that
601 # configure is in, which we can look for to find out if srcdir is correct.
602 ac_unique_file=Makefile.in
604 # Find the source files, if location was not specified.
605 if test -z "$srcdir"; then
606 ac_srcdir_defaulted=yes
607 # Try the directory containing this script, then its parent.
609 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
610 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
612 if test ! -r $srcdir/$ac_unique_file; then
616 ac_srcdir_defaulted=no
618 if test ! -r $srcdir/$ac_unique_file; then
619 if test "$ac_srcdir_defaulted" = yes; then
620 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
622 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
625 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
627 # Prefer explicitly selected file to automatically selected ones.
628 if test -z "$sitefile"; then
629 if test -z "$CONFIG_SITE"; then
630 if test "x$prefix" != xNONE; then
631 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
633 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
637 CONFIG_SITE="$sitefile"
639 for ac_site_file in $CONFIG_SITE; do
640 if test -r "$ac_site_file"; then
641 echo "loading site script $ac_site_file"
646 if test -r "$cache_file"; then
647 echo "loading cache $cache_file"
650 echo "creating cache $cache_file"
655 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
656 ac_cpp='$CPP $CPPFLAGS'
657 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
658 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
659 cross_compiling=$ac_cv_prog_cc_cross
663 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
664 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
665 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
672 ac_n= ac_c='\c' ac_t=
677 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
678 echo "configure:679: checking how to run the C preprocessor" >&5
679 # On Suns, sometimes $CPP names a directory.
680 if test -n "$CPP" && test -d "$CPP"; then
683 if test -z "$CPP"; then
684 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
685 echo $ac_n "(cached) $ac_c" 1>&6
687 # This must be in double quotes, not single quotes, because CPP may get
688 # substituted into the Makefile and "${CC-cc}" will confuse make.
690 # On the NeXT, cc -E runs the code through the compiler's parser,
691 # not just through cpp.
692 cat > conftest.$ac_ext <<EOF
693 #line 694 "configure"
694 #include "confdefs.h"
698 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
699 { (eval echo configure:700: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
700 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
701 if test -z "$ac_err"; then
705 echo "configure: failed program was:" >&5
706 cat conftest.$ac_ext >&5
708 CPP="${CC-cc} -E -traditional-cpp"
709 cat > conftest.$ac_ext <<EOF
710 #line 711 "configure"
711 #include "confdefs.h"
715 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
716 { (eval echo configure:717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
717 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
718 if test -z "$ac_err"; then
722 echo "configure: failed program was:" >&5
723 cat conftest.$ac_ext >&5
725 CPP="${CC-cc} -nologo -E"
726 cat > conftest.$ac_ext <<EOF
727 #line 728 "configure"
728 #include "confdefs.h"
732 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
733 { (eval echo configure:734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
734 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
735 if test -z "$ac_err"; then
739 echo "configure: failed program was:" >&5
740 cat conftest.$ac_ext >&5
749 ac_cv_prog_CPP="$CPP"
751 CPP="$ac_cv_prog_CPP"
753 ac_cv_prog_CPP="$CPP"
755 echo "$ac_t""$CPP" 1>&6
757 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
758 echo "configure:759: checking whether ${MAKE-make} sets \${MAKE}" >&5
759 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
760 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
761 echo $ac_n "(cached) $ac_c" 1>&6
763 cat > conftestmake <<\EOF
765 @echo 'ac_maketemp="${MAKE}"'
767 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
768 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
769 if test -n "$ac_maketemp"; then
770 eval ac_cv_prog_make_${ac_make}_set=yes
772 eval ac_cv_prog_make_${ac_make}_set=no
776 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
777 echo "$ac_t""yes" 1>&6
780 echo "$ac_t""no" 1>&6
781 SET_MAKE="MAKE=${MAKE-make}"
784 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
785 echo "configure:786: checking for POSIXized ISC" >&5
786 if test -d /etc/conf/kconfig.d &&
787 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
789 echo "$ac_t""yes" 1>&6
790 ISC=yes # If later tests want to check for ISC.
791 cat >> confdefs.h <<\EOF
792 #define _POSIX_SOURCE 1
795 if test "$GCC" = yes; then
801 echo "$ac_t""no" 1>&6
805 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
806 echo "configure:807: checking for ANSI C header files" >&5
807 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
808 echo $ac_n "(cached) $ac_c" 1>&6
810 cat > conftest.$ac_ext <<EOF
811 #line 812 "configure"
812 #include "confdefs.h"
818 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
819 { (eval echo configure:820: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
820 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
821 if test -z "$ac_err"; then
823 ac_cv_header_stdc=yes
826 echo "configure: failed program was:" >&5
827 cat conftest.$ac_ext >&5
833 if test $ac_cv_header_stdc = yes; then
834 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
835 cat > conftest.$ac_ext <<EOF
836 #line 837 "configure"
837 #include "confdefs.h"
840 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
841 egrep "memchr" >/dev/null 2>&1; then
851 if test $ac_cv_header_stdc = yes; then
852 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
853 cat > conftest.$ac_ext <<EOF
854 #line 855 "configure"
855 #include "confdefs.h"
858 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
859 egrep "free" >/dev/null 2>&1; then
869 if test $ac_cv_header_stdc = yes; then
870 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
871 if test "$cross_compiling" = yes; then
874 cat > conftest.$ac_ext <<EOF
875 #line 876 "configure"
876 #include "confdefs.h"
878 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
879 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
880 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
881 int main () { int i; for (i = 0; i < 256; i++)
882 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
886 if { (eval echo configure:887: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
890 echo "configure: failed program was:" >&5
891 cat conftest.$ac_ext >&5
901 echo "$ac_t""$ac_cv_header_stdc" 1>&6
902 if test $ac_cv_header_stdc = yes; then
903 cat >> confdefs.h <<\EOF
904 #define STDC_HEADERS 1
909 echo $ac_n "checking for working const""... $ac_c" 1>&6
910 echo "configure:911: checking for working const" >&5
911 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
912 echo $ac_n "(cached) $ac_c" 1>&6
914 cat > conftest.$ac_ext <<EOF
915 #line 916 "configure"
916 #include "confdefs.h"
920 /* Ultrix mips cc rejects this. */
921 typedef int charset[2]; const charset x;
922 /* SunOS 4.1.1 cc rejects this. */
923 char const *const *ccp;
925 /* NEC SVR4.0.2 mips cc rejects this. */
926 struct point {int x, y;};
927 static struct point const zero = {0,0};
928 /* AIX XL C 1.02.0.0 rejects this.
929 It does not let you subtract one const X* pointer from another in an arm
930 of an if-expression whose if-part is not a constant expression */
931 const char *g = "string";
932 ccp = &g + (g ? g-g : 0);
933 /* HPUX 7.0 cc rejects these. */
936 ccp = (char const *const *) p;
937 { /* SCO 3.2v4 cc rejects this. */
939 char const *s = 0 ? (char *) 0 : (char const *) 0;
943 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
945 const int *foo = &x[0];
948 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
949 typedef const int *iptr;
953 { /* AIX XL C 1.02.0.0 rejects this saying
954 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
955 struct s { int j; const int *ap[3]; };
956 struct s *b; b->j = 5;
958 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
964 if { (eval echo configure:965: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
968 echo "configure: failed program was:" >&5
969 cat conftest.$ac_ext >&5
976 echo "$ac_t""$ac_cv_c_const" 1>&6
977 if test $ac_cv_c_const = no; then
978 cat >> confdefs.h <<\EOF
984 echo $ac_n "checking for inline""... $ac_c" 1>&6
985 echo "configure:986: checking for inline" >&5
986 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
987 echo $ac_n "(cached) $ac_c" 1>&6
990 for ac_kw in inline __inline__ __inline; do
991 cat > conftest.$ac_ext <<EOF
992 #line 993 "configure"
993 #include "confdefs.h"
999 if { (eval echo configure:1000: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1001 ac_cv_c_inline=$ac_kw; break
1003 echo "configure: failed program was:" >&5
1004 cat conftest.$ac_ext >&5
1011 echo "$ac_t""$ac_cv_c_inline" 1>&6
1012 case "$ac_cv_c_inline" in
1014 no) cat >> confdefs.h <<\EOF
1018 *) cat >> confdefs.h <<EOF
1019 #define inline $ac_cv_c_inline
1024 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1025 echo "configure:1026: checking for off_t" >&5
1026 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1027 echo $ac_n "(cached) $ac_c" 1>&6
1029 cat > conftest.$ac_ext <<EOF
1030 #line 1031 "configure"
1031 #include "confdefs.h"
1032 #include <sys/types.h>
1038 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1039 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1041 ac_cv_type_off_t=yes
1049 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1050 if test $ac_cv_type_off_t = no; then
1051 cat >> confdefs.h <<\EOF
1057 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1058 echo "configure:1059: checking for size_t" >&5
1059 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1060 echo $ac_n "(cached) $ac_c" 1>&6
1062 cat > conftest.$ac_ext <<EOF
1063 #line 1064 "configure"
1064 #include "confdefs.h"
1065 #include <sys/types.h>
1071 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1072 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1074 ac_cv_type_size_t=yes
1077 ac_cv_type_size_t=no
1082 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1083 if test $ac_cv_type_size_t = no; then
1084 cat >> confdefs.h <<\EOF
1085 #define size_t unsigned
1090 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1091 # for constant arguments. Useless!
1092 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1093 echo "configure:1094: checking for working alloca.h" >&5
1094 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1095 echo $ac_n "(cached) $ac_c" 1>&6
1097 cat > conftest.$ac_ext <<EOF
1098 #line 1099 "configure"
1099 #include "confdefs.h"
1102 char *p = alloca(2 * sizeof(int));
1105 if { (eval echo configure:1106: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1107 ac_cv_header_alloca_h=yes
1109 echo "configure: failed program was:" >&5
1110 cat conftest.$ac_ext >&5
1112 ac_cv_header_alloca_h=no
1117 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1118 if test $ac_cv_header_alloca_h = yes; then
1119 cat >> confdefs.h <<\EOF
1120 #define HAVE_ALLOCA_H 1
1125 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1126 echo "configure:1127: checking for alloca" >&5
1127 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1128 echo $ac_n "(cached) $ac_c" 1>&6
1130 cat > conftest.$ac_ext <<EOF
1131 #line 1132 "configure"
1132 #include "confdefs.h"
1135 # define alloca __builtin_alloca
1138 # include <malloc.h>
1139 # define alloca _alloca
1142 # include <alloca.h>
1147 # ifndef alloca /* predefined by HP cc +Olibcalls */
1156 char *p = (char *) alloca(1);
1159 if { (eval echo configure:1160: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1161 ac_cv_func_alloca_works=yes
1163 echo "configure: failed program was:" >&5
1164 cat conftest.$ac_ext >&5
1166 ac_cv_func_alloca_works=no
1171 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1172 if test $ac_cv_func_alloca_works = yes; then
1173 cat >> confdefs.h <<\EOF
1174 #define HAVE_ALLOCA 1
1179 if test $ac_cv_func_alloca_works = no; then
1180 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1181 # that cause trouble. Some versions do not even contain alloca or
1182 # contain a buggy version. If you still want to use their alloca,
1183 # use ar to extract alloca.o from them instead of compiling alloca.c.
1184 ALLOCA=alloca.${ac_objext}
1185 cat >> confdefs.h <<\EOF
1190 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1191 echo "configure:1192: checking whether alloca needs Cray hooks" >&5
1192 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1193 echo $ac_n "(cached) $ac_c" 1>&6
1195 cat > conftest.$ac_ext <<EOF
1196 #line 1197 "configure"
1197 #include "confdefs.h"
1198 #if defined(CRAY) && ! defined(CRAY2)
1205 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1206 egrep "webecray" >/dev/null 2>&1; then
1217 echo "$ac_t""$ac_cv_os_cray" 1>&6
1218 if test $ac_cv_os_cray = yes; then
1219 for ac_func in _getb67 GETB67 getb67; do
1220 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1221 echo "configure:1222: checking for $ac_func" >&5
1222 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1223 echo $ac_n "(cached) $ac_c" 1>&6
1225 cat > conftest.$ac_ext <<EOF
1226 #line 1227 "configure"
1227 #include "confdefs.h"
1228 /* System header to define __stub macros and hopefully few prototypes,
1229 which can conflict with char $ac_func(); below. */
1231 /* Override any gcc2 internal prototype to avoid an error. */
1232 /* We use char because int might match the return type of a gcc2
1233 builtin and then its argument prototype would still apply. */
1238 /* The GNU C library defines this for functions which it implements
1239 to always fail with ENOSYS. Some functions are actually named
1240 something starting with __ and the normal name is an alias. */
1241 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1249 if { (eval echo configure:1250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1251 eval "ac_cv_func_$ac_func=yes"
1253 echo "configure: failed program was:" >&5
1254 cat conftest.$ac_ext >&5
1256 eval "ac_cv_func_$ac_func=no"
1261 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1262 echo "$ac_t""yes" 1>&6
1263 cat >> confdefs.h <<EOF
1264 #define CRAY_STACKSEG_END $ac_func
1269 echo "$ac_t""no" 1>&6
1275 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1276 echo "configure:1277: checking stack direction for C alloca" >&5
1277 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1278 echo $ac_n "(cached) $ac_c" 1>&6
1280 if test "$cross_compiling" = yes; then
1281 ac_cv_c_stack_direction=0
1283 cat > conftest.$ac_ext <<EOF
1284 #line 1285 "configure"
1285 #include "confdefs.h"
1286 find_stack_direction ()
1288 static char *addr = 0;
1293 return find_stack_direction ();
1296 return (&dummy > addr) ? 1 : -1;
1300 exit (find_stack_direction() < 0);
1303 if { (eval echo configure:1304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1305 ac_cv_c_stack_direction=1
1307 echo "configure: failed program was:" >&5
1308 cat conftest.$ac_ext >&5
1310 ac_cv_c_stack_direction=-1
1317 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1318 cat >> confdefs.h <<EOF
1319 #define STACK_DIRECTION $ac_cv_c_stack_direction
1324 for ac_hdr in unistd.h
1326 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1327 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1328 echo "configure:1329: checking for $ac_hdr" >&5
1329 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1330 echo $ac_n "(cached) $ac_c" 1>&6
1332 cat > conftest.$ac_ext <<EOF
1333 #line 1334 "configure"
1334 #include "confdefs.h"
1337 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1338 { (eval echo configure:1339: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1339 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1340 if test -z "$ac_err"; then
1342 eval "ac_cv_header_$ac_safe=yes"
1345 echo "configure: failed program was:" >&5
1346 cat conftest.$ac_ext >&5
1348 eval "ac_cv_header_$ac_safe=no"
1352 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1353 echo "$ac_t""yes" 1>&6
1354 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1355 cat >> confdefs.h <<EOF
1356 #define $ac_tr_hdr 1
1360 echo "$ac_t""no" 1>&6
1364 for ac_func in getpagesize
1366 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1367 echo "configure:1368: checking for $ac_func" >&5
1368 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1369 echo $ac_n "(cached) $ac_c" 1>&6
1371 cat > conftest.$ac_ext <<EOF
1372 #line 1373 "configure"
1373 #include "confdefs.h"
1374 /* System header to define __stub macros and hopefully few prototypes,
1375 which can conflict with char $ac_func(); below. */
1377 /* Override any gcc2 internal prototype to avoid an error. */
1378 /* We use char because int might match the return type of a gcc2
1379 builtin and then its argument prototype would still apply. */
1384 /* The GNU C library defines this for functions which it implements
1385 to always fail with ENOSYS. Some functions are actually named
1386 something starting with __ and the normal name is an alias. */
1387 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1395 if { (eval echo configure:1396: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1397 eval "ac_cv_func_$ac_func=yes"
1399 echo "configure: failed program was:" >&5
1400 cat conftest.$ac_ext >&5
1402 eval "ac_cv_func_$ac_func=no"
1407 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1408 echo "$ac_t""yes" 1>&6
1409 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1410 cat >> confdefs.h <<EOF
1411 #define $ac_tr_func 1
1415 echo "$ac_t""no" 1>&6
1419 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1420 echo "configure:1421: checking for working mmap" >&5
1421 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1422 echo $ac_n "(cached) $ac_c" 1>&6
1424 if test "$cross_compiling" = yes; then
1425 ac_cv_func_mmap_fixed_mapped=no
1427 cat > conftest.$ac_ext <<EOF
1428 #line 1429 "configure"
1429 #include "confdefs.h"
1431 /* Thanks to Mike Haertel and Jim Avera for this test.
1432 Here is a matrix of mmap possibilities:
1433 mmap private not fixed
1434 mmap private fixed at somewhere currently unmapped
1435 mmap private fixed at somewhere already mapped
1436 mmap shared not fixed
1437 mmap shared fixed at somewhere currently unmapped
1438 mmap shared fixed at somewhere already mapped
1439 For private mappings, we should verify that changes cannot be read()
1440 back from the file, nor mmap's back from the file at a different
1441 address. (There have been systems where private was not correctly
1442 implemented like the infamous i386 svr4.0, and systems where the
1443 VM page cache was not coherent with the filesystem buffer cache
1444 like early versions of FreeBSD and possibly contemporary NetBSD.)
1445 For shared mappings, we should conversely verify that changes get
1446 propogated back to all the places they're supposed to be.
1448 Grep wants private fixed already mapped.
1449 The main things grep needs to know about mmap are:
1450 * does it exist and is it safe to write into the mmap'd area
1451 * how to use it (BSD variants) */
1452 #include <sys/types.h>
1454 #include <sys/mman.h>
1456 /* This mess was copied from the GNU getpagesize.h. */
1457 #ifndef HAVE_GETPAGESIZE
1458 # ifdef HAVE_UNISTD_H
1459 # include <unistd.h>
1462 /* Assume that all systems that can run configure have sys/param.h. */
1463 # ifndef HAVE_SYS_PARAM_H
1464 # define HAVE_SYS_PARAM_H 1
1467 # ifdef _SC_PAGESIZE
1468 # define getpagesize() sysconf(_SC_PAGESIZE)
1469 # else /* no _SC_PAGESIZE */
1470 # ifdef HAVE_SYS_PARAM_H
1471 # include <sys/param.h>
1472 # ifdef EXEC_PAGESIZE
1473 # define getpagesize() EXEC_PAGESIZE
1474 # else /* no EXEC_PAGESIZE */
1476 # define getpagesize() NBPG * CLSIZE
1479 # endif /* no CLSIZE */
1480 # else /* no NBPG */
1482 # define getpagesize() NBPC
1483 # else /* no NBPC */
1485 # define getpagesize() PAGESIZE
1486 # endif /* PAGESIZE */
1487 # endif /* no NBPC */
1488 # endif /* no NBPG */
1489 # endif /* no EXEC_PAGESIZE */
1490 # else /* no HAVE_SYS_PARAM_H */
1491 # define getpagesize() 8192 /* punt totally */
1492 # endif /* no HAVE_SYS_PARAM_H */
1493 # endif /* no _SC_PAGESIZE */
1495 #endif /* no HAVE_GETPAGESIZE */
1498 extern "C" { void *malloc(unsigned); }
1506 char *data, *data2, *data3;
1510 pagesize = getpagesize();
1513 * First, make a file with some known garbage in it.
1515 data = malloc(pagesize);
1518 for (i = 0; i < pagesize; ++i)
1519 *(data + i) = rand();
1521 fd = creat("conftestmmap", 0600);
1524 if (write(fd, data, pagesize) != pagesize)
1529 * Next, try to mmap the file at a fixed address which
1530 * already has something else allocated at it. If we can,
1531 * also make sure that we see the same garbage.
1533 fd = open("conftestmmap", O_RDWR);
1536 data2 = malloc(2 * pagesize);
1539 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1540 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1541 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1543 for (i = 0; i < pagesize; ++i)
1544 if (*(data + i) != *(data2 + i))
1548 * Finally, make sure that changes to the mapped area
1549 * do not percolate back to the file as seen by read().
1550 * (This is a bug on some variants of i386 svr4.0.)
1552 for (i = 0; i < pagesize; ++i)
1553 *(data2 + i) = *(data2 + i) + 1;
1554 data3 = malloc(pagesize);
1557 if (read(fd, data3, pagesize) != pagesize)
1559 for (i = 0; i < pagesize; ++i)
1560 if (*(data + i) != *(data3 + i))
1563 unlink("conftestmmap");
1568 if { (eval echo configure:1569: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1570 ac_cv_func_mmap_fixed_mapped=yes
1572 echo "configure: failed program was:" >&5
1573 cat conftest.$ac_ext >&5
1575 ac_cv_func_mmap_fixed_mapped=no
1582 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1583 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1584 cat >> confdefs.h <<\EOF
1590 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
1591 echo "configure:1592: checking for Cygwin environment" >&5
1592 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
1593 echo $ac_n "(cached) $ac_c" 1>&6
1595 cat > conftest.$ac_ext <<EOF
1596 #line 1597 "configure"
1597 #include "confdefs.h"
1602 #define __CYGWIN__ __CYGWIN32__
1607 if { (eval echo configure:1608: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1611 echo "configure: failed program was:" >&5
1612 cat conftest.$ac_ext >&5
1620 echo "$ac_t""$ac_cv_cygwin" 1>&6
1622 test "$ac_cv_cygwin" = yes && CYGWIN=yes
1623 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
1624 echo "configure:1625: checking for mingw32 environment" >&5
1625 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
1626 echo $ac_n "(cached) $ac_c" 1>&6
1628 cat > conftest.$ac_ext <<EOF
1629 #line 1630 "configure"
1630 #include "confdefs.h"
1636 if { (eval echo configure:1637: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1640 echo "configure: failed program was:" >&5
1641 cat conftest.$ac_ext >&5
1649 echo "$ac_t""$ac_cv_mingw32" 1>&6
1651 test "$ac_cv_mingw32" = yes && MINGW32=yes
1653 # autoconf.info says this should be called right after AC_INIT.
1657 for ac_dir in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../..; do
1658 if test -f $ac_dir/install-sh; then
1660 ac_install_sh="$ac_aux_dir/install-sh -c"
1662 elif test -f $ac_dir/install.sh; then
1664 ac_install_sh="$ac_aux_dir/install.sh -c"
1668 if test -z "$ac_aux_dir"; then
1669 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../.." 1>&2; exit 1; }
1671 ac_config_guess=$ac_aux_dir/config.guess
1672 ac_config_sub=$ac_aux_dir/config.sub
1673 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1676 # Do some error checking and defaulting for the host and target type.
1678 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1681 # 1. You are not allowed to specify --host, --target, and nonopt at the
1683 # 2. Host defaults to nonopt.
1684 # 3. If nonopt is not specified, then host defaults to the current host,
1685 # as determined by config.guess.
1686 # 4. Target and build default to nonopt.
1687 # 5. If nonopt is not specified, then target and build default to host.
1689 # The aliases save the names the user supplied, while $host etc.
1690 # will get canonicalized.
1691 case $host---$target---$nonopt in
1692 NONE---*---* | *---NONE---* | *---*---NONE) ;;
1693 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1697 # Make sure we can run config.sub.
1698 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
1699 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1702 echo $ac_n "checking host system type""... $ac_c" 1>&6
1703 echo "configure:1704: checking host system type" >&5
1706 case "$host_alias" in
1710 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1711 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1713 *) host_alias=$nonopt ;;
1717 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1718 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1719 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1720 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1721 echo "$ac_t""$host" 1>&6
1723 echo $ac_n "checking target system type""... $ac_c" 1>&6
1724 echo "configure:1725: checking target system type" >&5
1726 target_alias=$target
1727 case "$target_alias" in
1730 NONE) target_alias=$host_alias ;;
1731 *) target_alias=$nonopt ;;
1735 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1736 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1737 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1738 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1739 echo "$ac_t""$target" 1>&6
1741 echo $ac_n "checking build system type""... $ac_c" 1>&6
1742 echo "configure:1743: checking build system type" >&5
1745 case "$build_alias" in
1748 NONE) build_alias=$host_alias ;;
1749 *) build_alias=$nonopt ;;
1753 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1754 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1755 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1756 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1757 echo "$ac_t""$build" 1>&6
1759 test "$host_alias" != "$target_alias" &&
1760 test "$program_prefix$program_suffix$program_transform_name" = \
1762 program_prefix=${target_alias}-
1764 if test "$program_transform_name" = s,x,x,; then
1765 program_transform_name=
1767 # Double any \ or $. echo might interpret backslashes.
1768 cat <<\EOF_SED > conftestsed
1769 s,\\,\\\\,g; s,\$,$$,g
1771 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1774 test "$program_prefix" != NONE &&
1775 program_transform_name="s,^,${program_prefix},; $program_transform_name"
1776 # Use a double $ so make ignores it.
1777 test "$program_suffix" != NONE &&
1778 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1780 # sed with no file args requires a program.
1781 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1783 # Extract the first word of "gcc", so it can be a program name with args.
1784 set dummy gcc; ac_word=$2
1785 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1786 echo "configure:1787: checking for $ac_word" >&5
1787 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1788 echo $ac_n "(cached) $ac_c" 1>&6
1790 if test -n "$CC"; then
1791 ac_cv_prog_CC="$CC" # Let the user override the test.
1793 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1795 for ac_dir in $ac_dummy; do
1796 test -z "$ac_dir" && ac_dir=.
1797 if test -f $ac_dir/$ac_word; then
1806 if test -n "$CC"; then
1807 echo "$ac_t""$CC" 1>&6
1809 echo "$ac_t""no" 1>&6
1812 if test -z "$CC"; then
1813 # Extract the first word of "cc", so it can be a program name with args.
1814 set dummy cc; ac_word=$2
1815 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1816 echo "configure:1817: checking for $ac_word" >&5
1817 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1818 echo $ac_n "(cached) $ac_c" 1>&6
1820 if test -n "$CC"; then
1821 ac_cv_prog_CC="$CC" # Let the user override the test.
1823 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1826 for ac_dir in $ac_dummy; do
1827 test -z "$ac_dir" && ac_dir=.
1828 if test -f $ac_dir/$ac_word; then
1829 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1830 ac_prog_rejected=yes
1838 if test $ac_prog_rejected = yes; then
1839 # We found a bogon in the path, so make sure we never use it.
1840 set dummy $ac_cv_prog_CC
1842 if test $# -gt 0; then
1843 # We chose a different compiler from the bogus one.
1844 # However, it has the same basename, so the bogon will be chosen
1845 # first if we set CC to just the basename; use the full file name.
1847 set dummy "$ac_dir/$ac_word" "$@"
1855 if test -n "$CC"; then
1856 echo "$ac_t""$CC" 1>&6
1858 echo "$ac_t""no" 1>&6
1861 if test -z "$CC"; then
1862 case "`uname -s`" in
1864 # Extract the first word of "cl", so it can be a program name with args.
1865 set dummy cl; ac_word=$2
1866 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1867 echo "configure:1868: checking for $ac_word" >&5
1868 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1869 echo $ac_n "(cached) $ac_c" 1>&6
1871 if test -n "$CC"; then
1872 ac_cv_prog_CC="$CC" # Let the user override the test.
1874 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1876 for ac_dir in $ac_dummy; do
1877 test -z "$ac_dir" && ac_dir=.
1878 if test -f $ac_dir/$ac_word; then
1887 if test -n "$CC"; then
1888 echo "$ac_t""$CC" 1>&6
1890 echo "$ac_t""no" 1>&6
1895 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1898 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1899 echo "configure:1900: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1902 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1903 ac_cpp='$CPP $CPPFLAGS'
1904 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1905 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1906 cross_compiling=$ac_cv_prog_cc_cross
1908 cat > conftest.$ac_ext << EOF
1910 #line 1911 "configure"
1911 #include "confdefs.h"
1915 if { (eval echo configure:1916: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1916 ac_cv_prog_cc_works=yes
1917 # If we can't run a trivial program, we are probably using a cross compiler.
1918 if (./conftest; exit) 2>/dev/null; then
1919 ac_cv_prog_cc_cross=no
1921 ac_cv_prog_cc_cross=yes
1924 echo "configure: failed program was:" >&5
1925 cat conftest.$ac_ext >&5
1926 ac_cv_prog_cc_works=no
1930 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1931 ac_cpp='$CPP $CPPFLAGS'
1932 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1933 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1934 cross_compiling=$ac_cv_prog_cc_cross
1936 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1937 if test $ac_cv_prog_cc_works = no; then
1938 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1940 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1941 echo "configure:1942: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1942 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1943 cross_compiling=$ac_cv_prog_cc_cross
1945 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1946 echo "configure:1947: checking whether we are using GNU C" >&5
1947 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1948 echo $ac_n "(cached) $ac_c" 1>&6
1950 cat > conftest.c <<EOF
1955 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1956: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1962 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1964 if test $ac_cv_prog_gcc = yes; then
1970 ac_test_CFLAGS="${CFLAGS+set}"
1971 ac_save_CFLAGS="$CFLAGS"
1973 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1974 echo "configure:1975: checking whether ${CC-cc} accepts -g" >&5
1975 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1976 echo $ac_n "(cached) $ac_c" 1>&6
1978 echo 'void f(){}' > conftest.c
1979 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1988 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1989 if test "$ac_test_CFLAGS" = set; then
1990 CFLAGS="$ac_save_CFLAGS"
1991 elif test $ac_cv_prog_cc_g = yes; then
1992 if test "$GCC" = yes; then
1998 if test "$GCC" = yes; then
2005 # Find a good install program. We prefer a C program (faster),
2006 # so one script is as good as another. But avoid the broken or
2007 # incompatible versions:
2008 # SysV /etc/install, /usr/sbin/install
2009 # SunOS /usr/etc/install
2010 # IRIX /sbin/install
2012 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2013 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2014 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2015 # ./install, which can be erroneously created by make from ./install.sh.
2016 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2017 echo "configure:2018: checking for a BSD compatible install" >&5
2018 if test -z "$INSTALL"; then
2019 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2020 echo $ac_n "(cached) $ac_c" 1>&6
2022 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
2023 for ac_dir in $PATH; do
2024 # Account for people who put trailing slashes in PATH elements.
2026 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
2028 # OSF1 and SCO ODT 3.0 have their own names for install.
2029 # Don't use installbsd from OSF since it installs stuff as root
2031 for ac_prog in ginstall scoinst install; do
2032 if test -f $ac_dir/$ac_prog; then
2033 if test $ac_prog = install &&
2034 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
2035 # AIX install. It has an incompatible calling convention.
2038 ac_cv_path_install="$ac_dir/$ac_prog -c"
2049 if test "${ac_cv_path_install+set}" = set; then
2050 INSTALL="$ac_cv_path_install"
2052 # As a last resort, use the slow shell script. We don't cache a
2053 # path for INSTALL within a source directory, because that will
2054 # break other packages using the cache if that directory is
2055 # removed, or if the path is relative.
2056 INSTALL="$ac_install_sh"
2059 echo "$ac_t""$INSTALL" 1>&6
2061 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2062 # It thinks the first close brace ends the variable substitution.
2063 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2065 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
2067 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2070 # Put a plausible default for CC_FOR_BUILD in Makefile.
2071 if test "x$cross_compiling" = "xno"; then
2072 CC_FOR_BUILD='$(CC)'
2082 # Extract the first word of "ranlib", so it can be a program name with args.
2083 set dummy ranlib; ac_word=$2
2084 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2085 echo "configure:2086: checking for $ac_word" >&5
2086 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2087 echo $ac_n "(cached) $ac_c" 1>&6
2089 if test -n "$RANLIB"; then
2090 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2092 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2094 for ac_dir in $ac_dummy; do
2095 test -z "$ac_dir" && ac_dir=.
2096 if test -f $ac_dir/$ac_word; then
2097 ac_cv_prog_RANLIB="ranlib"
2102 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2105 RANLIB="$ac_cv_prog_RANLIB"
2106 if test -n "$RANLIB"; then
2107 echo "$ac_t""$RANLIB" 1>&6
2109 echo "$ac_t""no" 1>&6
2115 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2116 unistd.h values.h sys/param.h
2118 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2119 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2120 echo "configure:2121: checking for $ac_hdr" >&5
2121 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2122 echo $ac_n "(cached) $ac_c" 1>&6
2124 cat > conftest.$ac_ext <<EOF
2125 #line 2126 "configure"
2126 #include "confdefs.h"
2129 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2130 { (eval echo configure:2131: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2131 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2132 if test -z "$ac_err"; then
2134 eval "ac_cv_header_$ac_safe=yes"
2137 echo "configure: failed program was:" >&5
2138 cat conftest.$ac_ext >&5
2140 eval "ac_cv_header_$ac_safe=no"
2144 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2145 echo "$ac_t""yes" 1>&6
2146 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2147 cat >> confdefs.h <<EOF
2148 #define $ac_tr_hdr 1
2152 echo "$ac_t""no" 1>&6
2156 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2157 __argz_count __argz_stringify __argz_next
2159 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2160 echo "configure:2161: checking for $ac_func" >&5
2161 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2162 echo $ac_n "(cached) $ac_c" 1>&6
2164 cat > conftest.$ac_ext <<EOF
2165 #line 2166 "configure"
2166 #include "confdefs.h"
2167 /* System header to define __stub macros and hopefully few prototypes,
2168 which can conflict with char $ac_func(); below. */
2170 /* Override any gcc2 internal prototype to avoid an error. */
2171 /* We use char because int might match the return type of a gcc2
2172 builtin and then its argument prototype would still apply. */
2177 /* The GNU C library defines this for functions which it implements
2178 to always fail with ENOSYS. Some functions are actually named
2179 something starting with __ and the normal name is an alias. */
2180 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2188 if { (eval echo configure:2189: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2190 eval "ac_cv_func_$ac_func=yes"
2192 echo "configure: failed program was:" >&5
2193 cat conftest.$ac_ext >&5
2195 eval "ac_cv_func_$ac_func=no"
2200 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2201 echo "$ac_t""yes" 1>&6
2202 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2203 cat >> confdefs.h <<EOF
2204 #define $ac_tr_func 1
2208 echo "$ac_t""no" 1>&6
2213 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2214 for ac_func in stpcpy
2216 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2217 echo "configure:2218: checking for $ac_func" >&5
2218 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2219 echo $ac_n "(cached) $ac_c" 1>&6
2221 cat > conftest.$ac_ext <<EOF
2222 #line 2223 "configure"
2223 #include "confdefs.h"
2224 /* System header to define __stub macros and hopefully few prototypes,
2225 which can conflict with char $ac_func(); below. */
2227 /* Override any gcc2 internal prototype to avoid an error. */
2228 /* We use char because int might match the return type of a gcc2
2229 builtin and then its argument prototype would still apply. */
2234 /* The GNU C library defines this for functions which it implements
2235 to always fail with ENOSYS. Some functions are actually named
2236 something starting with __ and the normal name is an alias. */
2237 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2245 if { (eval echo configure:2246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2247 eval "ac_cv_func_$ac_func=yes"
2249 echo "configure: failed program was:" >&5
2250 cat conftest.$ac_ext >&5
2252 eval "ac_cv_func_$ac_func=no"
2257 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2258 echo "$ac_t""yes" 1>&6
2259 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2260 cat >> confdefs.h <<EOF
2261 #define $ac_tr_func 1
2265 echo "$ac_t""no" 1>&6
2270 if test "${ac_cv_func_stpcpy}" = "yes"; then
2271 cat >> confdefs.h <<\EOF
2272 #define HAVE_STPCPY 1
2277 if test $ac_cv_header_locale_h = yes; then
2278 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2279 echo "configure:2280: checking for LC_MESSAGES" >&5
2280 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2281 echo $ac_n "(cached) $ac_c" 1>&6
2283 cat > conftest.$ac_ext <<EOF
2284 #line 2285 "configure"
2285 #include "confdefs.h"
2291 if { (eval echo configure:2292: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2293 am_cv_val_LC_MESSAGES=yes
2295 echo "configure: failed program was:" >&5
2296 cat conftest.$ac_ext >&5
2298 am_cv_val_LC_MESSAGES=no
2303 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2304 if test $am_cv_val_LC_MESSAGES = yes; then
2305 cat >> confdefs.h <<\EOF
2306 #define HAVE_LC_MESSAGES 1
2311 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2312 echo "configure:2313: checking whether NLS is requested" >&5
2313 # Check whether --enable-nls or --disable-nls was given.
2314 if test "${enable_nls+set}" = set; then
2315 enableval="$enable_nls"
2321 echo "$ac_t""$USE_NLS" 1>&6
2324 USE_INCLUDED_LIBINTL=no
2326 if test "$USE_NLS" = "yes"; then
2327 cat >> confdefs.h <<\EOF
2328 #define ENABLE_NLS 1
2331 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2332 echo "configure:2333: checking whether included gettext is requested" >&5
2333 # Check whether --with-included-gettext or --without-included-gettext was given.
2334 if test "${with_included_gettext+set}" = set; then
2335 withval="$with_included_gettext"
2336 nls_cv_force_use_gnu_gettext=$withval
2338 nls_cv_force_use_gnu_gettext=no
2341 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2343 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
2344 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2346 nls_cv_header_libgt=
2349 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2350 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2351 echo "configure:2352: checking for libintl.h" >&5
2352 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2353 echo $ac_n "(cached) $ac_c" 1>&6
2355 cat > conftest.$ac_ext <<EOF
2356 #line 2357 "configure"
2357 #include "confdefs.h"
2358 #include <libintl.h>
2360 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2361 { (eval echo configure:2362: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2362 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2363 if test -z "$ac_err"; then
2365 eval "ac_cv_header_$ac_safe=yes"
2368 echo "configure: failed program was:" >&5
2369 cat conftest.$ac_ext >&5
2371 eval "ac_cv_header_$ac_safe=no"
2375 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2376 echo "$ac_t""yes" 1>&6
2377 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2378 echo "configure:2379: checking for gettext in libc" >&5
2379 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2380 echo $ac_n "(cached) $ac_c" 1>&6
2382 cat > conftest.$ac_ext <<EOF
2383 #line 2384 "configure"
2384 #include "confdefs.h"
2385 #include <libintl.h>
2387 return (int) gettext ("")
2390 if { (eval echo configure:2391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2392 gt_cv_func_gettext_libc=yes
2394 echo "configure: failed program was:" >&5
2395 cat conftest.$ac_ext >&5
2397 gt_cv_func_gettext_libc=no
2402 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2404 if test "$gt_cv_func_gettext_libc" != "yes"; then
2405 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2406 echo "configure:2407: checking for bindtextdomain in -lintl" >&5
2407 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2408 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2409 echo $ac_n "(cached) $ac_c" 1>&6
2411 ac_save_LIBS="$LIBS"
2413 cat > conftest.$ac_ext <<EOF
2414 #line 2415 "configure"
2415 #include "confdefs.h"
2416 /* Override any gcc2 internal prototype to avoid an error. */
2417 /* We use char because int might match the return type of a gcc2
2418 builtin and then its argument prototype would still apply. */
2419 char bindtextdomain();
2425 if { (eval echo configure:2426: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2427 eval "ac_cv_lib_$ac_lib_var=yes"
2429 echo "configure: failed program was:" >&5
2430 cat conftest.$ac_ext >&5
2432 eval "ac_cv_lib_$ac_lib_var=no"
2435 LIBS="$ac_save_LIBS"
2438 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2439 echo "$ac_t""yes" 1>&6
2440 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2441 echo "configure:2442: checking for gettext in libintl" >&5
2442 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2443 echo $ac_n "(cached) $ac_c" 1>&6
2445 cat > conftest.$ac_ext <<EOF
2446 #line 2447 "configure"
2447 #include "confdefs.h"
2450 return (int) gettext ("")
2453 if { (eval echo configure:2454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2455 gt_cv_func_gettext_libintl=yes
2457 echo "configure: failed program was:" >&5
2458 cat conftest.$ac_ext >&5
2460 gt_cv_func_gettext_libintl=no
2465 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2467 echo "$ac_t""no" 1>&6
2472 if test "$gt_cv_func_gettext_libc" = "yes" \
2473 || test "$gt_cv_func_gettext_libintl" = "yes"; then
2474 cat >> confdefs.h <<\EOF
2475 #define HAVE_GETTEXT 1
2478 # Extract the first word of "msgfmt", so it can be a program name with args.
2479 set dummy msgfmt; ac_word=$2
2480 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2481 echo "configure:2482: checking for $ac_word" >&5
2482 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2483 echo $ac_n "(cached) $ac_c" 1>&6
2487 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2490 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2491 for ac_dir in $PATH; do
2492 test -z "$ac_dir" && ac_dir=.
2493 if test -f $ac_dir/$ac_word; then
2494 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2495 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2501 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
2505 MSGFMT="$ac_cv_path_MSGFMT"
2506 if test -n "$MSGFMT"; then
2507 echo "$ac_t""$MSGFMT" 1>&6
2509 echo "$ac_t""no" 1>&6
2511 if test "$MSGFMT" != "no"; then
2512 for ac_func in dcgettext
2514 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2515 echo "configure:2516: checking for $ac_func" >&5
2516 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2517 echo $ac_n "(cached) $ac_c" 1>&6
2519 cat > conftest.$ac_ext <<EOF
2520 #line 2521 "configure"
2521 #include "confdefs.h"
2522 /* System header to define __stub macros and hopefully few prototypes,
2523 which can conflict with char $ac_func(); below. */
2525 /* Override any gcc2 internal prototype to avoid an error. */
2526 /* We use char because int might match the return type of a gcc2
2527 builtin and then its argument prototype would still apply. */
2532 /* The GNU C library defines this for functions which it implements
2533 to always fail with ENOSYS. Some functions are actually named
2534 something starting with __ and the normal name is an alias. */
2535 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2543 if { (eval echo configure:2544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2545 eval "ac_cv_func_$ac_func=yes"
2547 echo "configure: failed program was:" >&5
2548 cat conftest.$ac_ext >&5
2550 eval "ac_cv_func_$ac_func=no"
2555 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2556 echo "$ac_t""yes" 1>&6
2557 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2558 cat >> confdefs.h <<EOF
2559 #define $ac_tr_func 1
2563 echo "$ac_t""no" 1>&6
2567 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2568 set dummy gmsgfmt; ac_word=$2
2569 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2570 echo "configure:2571: checking for $ac_word" >&5
2571 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2572 echo $ac_n "(cached) $ac_c" 1>&6
2576 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2579 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2582 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2584 for ac_dir in $ac_dummy; do
2585 test -z "$ac_dir" && ac_dir=.
2586 if test -f $ac_dir/$ac_word; then
2587 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2592 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2596 GMSGFMT="$ac_cv_path_GMSGFMT"
2597 if test -n "$GMSGFMT"; then
2598 echo "$ac_t""$GMSGFMT" 1>&6
2600 echo "$ac_t""no" 1>&6
2603 # Extract the first word of "xgettext", so it can be a program name with args.
2604 set dummy xgettext; ac_word=$2
2605 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2606 echo "configure:2607: checking for $ac_word" >&5
2607 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2608 echo $ac_n "(cached) $ac_c" 1>&6
2612 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2615 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2616 for ac_dir in $PATH; do
2617 test -z "$ac_dir" && ac_dir=.
2618 if test -f $ac_dir/$ac_word; then
2619 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2620 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2626 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2630 XGETTEXT="$ac_cv_path_XGETTEXT"
2631 if test -n "$XGETTEXT"; then
2632 echo "$ac_t""$XGETTEXT" 1>&6
2634 echo "$ac_t""no" 1>&6
2637 cat > conftest.$ac_ext <<EOF
2638 #line 2639 "configure"
2639 #include "confdefs.h"
2642 extern int _nl_msg_cat_cntr;
2643 return _nl_msg_cat_cntr
2646 if { (eval echo configure:2647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2651 echo "configure: failed program was:" >&5
2652 cat conftest.$ac_ext >&5
2663 echo "$ac_t""no" 1>&6
2668 if test "$CATOBJEXT" = "NONE"; then
2669 nls_cv_use_gnu_gettext=yes
2673 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2674 INTLOBJS="\$(GETTOBJS)"
2675 # Extract the first word of "msgfmt", so it can be a program name with args.
2676 set dummy msgfmt; ac_word=$2
2677 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2678 echo "configure:2679: checking for $ac_word" >&5
2679 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2680 echo $ac_n "(cached) $ac_c" 1>&6
2684 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2687 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2688 for ac_dir in $PATH; do
2689 test -z "$ac_dir" && ac_dir=.
2690 if test -f $ac_dir/$ac_word; then
2691 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2692 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2698 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
2702 MSGFMT="$ac_cv_path_MSGFMT"
2703 if test -n "$MSGFMT"; then
2704 echo "$ac_t""$MSGFMT" 1>&6
2706 echo "$ac_t""no" 1>&6
2709 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2710 set dummy gmsgfmt; ac_word=$2
2711 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2712 echo "configure:2713: checking for $ac_word" >&5
2713 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2714 echo $ac_n "(cached) $ac_c" 1>&6
2718 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2721 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2724 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2726 for ac_dir in $ac_dummy; do
2727 test -z "$ac_dir" && ac_dir=.
2728 if test -f $ac_dir/$ac_word; then
2729 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2734 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2738 GMSGFMT="$ac_cv_path_GMSGFMT"
2739 if test -n "$GMSGFMT"; then
2740 echo "$ac_t""$GMSGFMT" 1>&6
2742 echo "$ac_t""no" 1>&6
2745 # Extract the first word of "xgettext", so it can be a program name with args.
2746 set dummy xgettext; ac_word=$2
2747 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2748 echo "configure:2749: checking for $ac_word" >&5
2749 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2750 echo $ac_n "(cached) $ac_c" 1>&6
2754 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2757 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2758 for ac_dir in $PATH; do
2759 test -z "$ac_dir" && ac_dir=.
2760 if test -f $ac_dir/$ac_word; then
2761 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2762 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2768 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2772 XGETTEXT="$ac_cv_path_XGETTEXT"
2773 if test -n "$XGETTEXT"; then
2774 echo "$ac_t""$XGETTEXT" 1>&6
2776 echo "$ac_t""no" 1>&6
2780 USE_INCLUDED_LIBINTL=yes
2784 INTLDEPS='$(top_builddir)/../intl/libintl.a'
2786 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
2787 nls_cv_header_intl=libintl.h
2788 nls_cv_header_libgt=libgettext.h
2791 if test "$XGETTEXT" != ":"; then
2792 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
2795 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2800 # We need to process the po/ directory.
2804 nls_cv_header_intl=libintl.h
2805 nls_cv_header_libgt=libgettext.h
2808 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2809 # because some of the sources are only built for this goal.
2810 if test "$PACKAGE" = gettext; then
2812 USE_INCLUDED_LIBINTL=yes
2815 for lang in $ALL_LINGUAS; do
2816 GMOFILES="$GMOFILES $lang.gmo"
2817 POFILES="$POFILES $lang.po"
2833 if test "x$CATOBJEXT" != "x"; then
2834 if test "x$ALL_LINGUAS" = "x"; then
2837 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2838 echo "configure:2839: checking for catalogs to be installed" >&5
2840 for lang in ${LINGUAS=$ALL_LINGUAS}; do
2841 case "$ALL_LINGUAS" in
2842 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
2845 LINGUAS=$NEW_LINGUAS
2846 echo "$ac_t""$LINGUAS" 1>&6
2849 if test -n "$LINGUAS"; then
2850 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
2854 if test $ac_cv_header_locale_h = yes; then
2855 INCLUDE_LOCALE_H="#include <locale.h>"
2858 /* The system does not provide the header <locale.h>. Take care yourself. */"
2862 if test -f $srcdir/po2tbl.sed.in; then
2863 if test "$CATOBJEXT" = ".cat"; then
2864 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2865 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2866 echo "configure:2867: checking for linux/version.h" >&5
2867 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2868 echo $ac_n "(cached) $ac_c" 1>&6
2870 cat > conftest.$ac_ext <<EOF
2871 #line 2872 "configure"
2872 #include "confdefs.h"
2873 #include <linux/version.h>
2875 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2876 { (eval echo configure:2877: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2877 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2878 if test -z "$ac_err"; then
2880 eval "ac_cv_header_$ac_safe=yes"
2883 echo "configure: failed program was:" >&5
2884 cat conftest.$ac_ext >&5
2886 eval "ac_cv_header_$ac_safe=no"
2890 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2891 echo "$ac_t""yes" 1>&6
2894 echo "$ac_t""no" 1>&6
2899 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
2901 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2902 $srcdir/po2tbl.sed.in > po2tbl.sed
2905 if test "$PACKAGE" = "gettext"; then
2915 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
2921 if test -d $srcdir/po; then
2922 test -d po || mkdir po
2923 if test "x$srcdir" != "x."; then
2924 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2925 posrcprefix="$srcdir/"
2927 posrcprefix="../$srcdir/"
2933 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2934 < $srcdir/po/POTFILES.in > po/POTFILES
2938 # Check for common headers.
2939 # FIXME: Seems to me this can cause problems for i386-windows hosts.
2940 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
2941 for ac_hdr in stdlib.h string.h strings.h unistd.h time.h
2943 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2944 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2945 echo "configure:2946: checking for $ac_hdr" >&5
2946 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2947 echo $ac_n "(cached) $ac_c" 1>&6
2949 cat > conftest.$ac_ext <<EOF
2950 #line 2951 "configure"
2951 #include "confdefs.h"
2954 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2955 { (eval echo configure:2956: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2956 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2957 if test -z "$ac_err"; then
2959 eval "ac_cv_header_$ac_safe=yes"
2962 echo "configure: failed program was:" >&5
2963 cat conftest.$ac_ext >&5
2965 eval "ac_cv_header_$ac_safe=no"
2969 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2970 echo "$ac_t""yes" 1>&6
2971 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2972 cat >> confdefs.h <<EOF
2973 #define $ac_tr_hdr 1
2977 echo "$ac_t""no" 1>&6
2981 for ac_hdr in sys/time.h sys/resource.h
2983 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2984 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2985 echo "configure:2986: checking for $ac_hdr" >&5
2986 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2987 echo $ac_n "(cached) $ac_c" 1>&6
2989 cat > conftest.$ac_ext <<EOF
2990 #line 2991 "configure"
2991 #include "confdefs.h"
2994 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2995 { (eval echo configure:2996: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2996 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2997 if test -z "$ac_err"; then
2999 eval "ac_cv_header_$ac_safe=yes"
3002 echo "configure: failed program was:" >&5
3003 cat conftest.$ac_ext >&5
3005 eval "ac_cv_header_$ac_safe=no"
3009 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3010 echo "$ac_t""yes" 1>&6
3011 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3012 cat >> confdefs.h <<EOF
3013 #define $ac_tr_hdr 1
3017 echo "$ac_t""no" 1>&6
3021 for ac_hdr in fcntl.h fpu_control.h
3023 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3024 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3025 echo "configure:3026: checking for $ac_hdr" >&5
3026 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3027 echo $ac_n "(cached) $ac_c" 1>&6
3029 cat > conftest.$ac_ext <<EOF
3030 #line 3031 "configure"
3031 #include "confdefs.h"
3034 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3035 { (eval echo configure:3036: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3036 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3037 if test -z "$ac_err"; then
3039 eval "ac_cv_header_$ac_safe=yes"
3042 echo "configure: failed program was:" >&5
3043 cat conftest.$ac_ext >&5
3045 eval "ac_cv_header_$ac_safe=no"
3049 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3050 echo "$ac_t""yes" 1>&6
3051 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3052 cat >> confdefs.h <<EOF
3053 #define $ac_tr_hdr 1
3057 echo "$ac_t""no" 1>&6
3061 for ac_hdr in dlfcn.h errno.h sys/stat.h
3063 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3064 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3065 echo "configure:3066: checking for $ac_hdr" >&5
3066 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3067 echo $ac_n "(cached) $ac_c" 1>&6
3069 cat > conftest.$ac_ext <<EOF
3070 #line 3071 "configure"
3071 #include "confdefs.h"
3074 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3075 { (eval echo configure:3076: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3076 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3077 if test -z "$ac_err"; then
3079 eval "ac_cv_header_$ac_safe=yes"
3082 echo "configure: failed program was:" >&5
3083 cat conftest.$ac_ext >&5
3085 eval "ac_cv_header_$ac_safe=no"
3089 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3090 echo "$ac_t""yes" 1>&6
3091 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3092 cat >> confdefs.h <<EOF
3093 #define $ac_tr_hdr 1
3097 echo "$ac_t""no" 1>&6
3101 for ac_func in getrusage time sigaction __setfpucw
3103 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3104 echo "configure:3105: checking for $ac_func" >&5
3105 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3106 echo $ac_n "(cached) $ac_c" 1>&6
3108 cat > conftest.$ac_ext <<EOF
3109 #line 3110 "configure"
3110 #include "confdefs.h"
3111 /* System header to define __stub macros and hopefully few prototypes,
3112 which can conflict with char $ac_func(); below. */
3114 /* Override any gcc2 internal prototype to avoid an error. */
3115 /* We use char because int might match the return type of a gcc2
3116 builtin and then its argument prototype would still apply. */
3121 /* The GNU C library defines this for functions which it implements
3122 to always fail with ENOSYS. Some functions are actually named
3123 something starting with __ and the normal name is an alias. */
3124 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3132 if { (eval echo configure:3133: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3134 eval "ac_cv_func_$ac_func=yes"
3136 echo "configure: failed program was:" >&5
3137 cat conftest.$ac_ext >&5
3139 eval "ac_cv_func_$ac_func=no"
3144 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3145 echo "$ac_t""yes" 1>&6
3146 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3147 cat >> confdefs.h <<EOF
3148 #define $ac_tr_func 1
3152 echo "$ac_t""no" 1>&6
3157 # Check for socket libraries
3158 echo $ac_n "checking for bind in -lsocket""... $ac_c" 1>&6
3159 echo "configure:3160: checking for bind in -lsocket" >&5
3160 ac_lib_var=`echo socket'_'bind | sed 'y%./+-%__p_%'`
3161 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3162 echo $ac_n "(cached) $ac_c" 1>&6
3164 ac_save_LIBS="$LIBS"
3165 LIBS="-lsocket $LIBS"
3166 cat > conftest.$ac_ext <<EOF
3167 #line 3168 "configure"
3168 #include "confdefs.h"
3169 /* Override any gcc2 internal prototype to avoid an error. */
3170 /* We use char because int might match the return type of a gcc2
3171 builtin and then its argument prototype would still apply. */
3178 if { (eval echo configure:3179: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3180 eval "ac_cv_lib_$ac_lib_var=yes"
3182 echo "configure: failed program was:" >&5
3183 cat conftest.$ac_ext >&5
3185 eval "ac_cv_lib_$ac_lib_var=no"
3188 LIBS="$ac_save_LIBS"
3191 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3192 echo "$ac_t""yes" 1>&6
3193 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3194 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3195 cat >> confdefs.h <<EOF
3196 #define $ac_tr_lib 1
3199 LIBS="-lsocket $LIBS"
3202 echo "$ac_t""no" 1>&6
3205 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
3206 echo "configure:3207: checking for gethostbyname in -lnsl" >&5
3207 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
3208 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3209 echo $ac_n "(cached) $ac_c" 1>&6
3211 ac_save_LIBS="$LIBS"
3213 cat > conftest.$ac_ext <<EOF
3214 #line 3215 "configure"
3215 #include "confdefs.h"
3216 /* Override any gcc2 internal prototype to avoid an error. */
3217 /* We use char because int might match the return type of a gcc2
3218 builtin and then its argument prototype would still apply. */
3219 char gethostbyname();
3225 if { (eval echo configure:3226: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3227 eval "ac_cv_lib_$ac_lib_var=yes"
3229 echo "configure: failed program was:" >&5
3230 cat conftest.$ac_ext >&5
3232 eval "ac_cv_lib_$ac_lib_var=no"
3235 LIBS="$ac_save_LIBS"
3238 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3239 echo "$ac_t""yes" 1>&6
3240 ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3241 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3242 cat >> confdefs.h <<EOF
3243 #define $ac_tr_lib 1
3249 echo "$ac_t""no" 1>&6
3253 . ${srcdir}/../../bfd/configure.host
3257 USE_MAINTAINER_MODE=no
3258 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
3259 if test "${enable_maintainer_mode+set}" = set; then
3260 enableval="$enable_maintainer_mode"
3261 case "${enableval}" in
3262 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
3264 *) { echo "configure: error: "--enable-maintainer-mode does not take a value"" 1>&2; exit 1; }; MAINT="#" ;;
3266 if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
3267 echo "Setting maintainer mode" 6>&1
3275 # Check whether --enable-sim-bswap or --disable-sim-bswap was given.
3276 if test "${enable_sim_bswap+set}" = set; then
3277 enableval="$enable_sim_bswap"
3278 case "${enableval}" in
3279 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
3280 no) sim_bswap="-DWITH_BSWAP=0";;
3281 *) { echo "configure: error: "--enable-sim-bswap does not take a value"" 1>&2; exit 1; }; sim_bswap="";;
3283 if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
3284 echo "Setting bswap flags = $sim_bswap" 6>&1
3292 # Check whether --enable-sim-cflags or --disable-sim-cflags was given.
3293 if test "${enable_sim_cflags+set}" = set; then
3294 enableval="$enable_sim_cflags"
3295 case "${enableval}" in
3296 yes) sim_cflags="-O2 -fomit-frame-pointer";;
3297 trace) { echo "configure: error: "Please use --enable-sim-debug instead."" 1>&2; exit 1; }; sim_cflags="";;
3299 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
3301 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
3302 echo "Setting sim cflags = $sim_cflags" 6>&1
3310 # Check whether --enable-sim-debug or --disable-sim-debug was given.
3311 if test "${enable_sim_debug+set}" = set; then
3312 enableval="$enable_sim_debug"
3313 case "${enableval}" in
3314 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
3315 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
3316 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
3318 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
3319 echo "Setting sim debug = $sim_debug" 6>&1
3327 # Check whether --enable-sim-stdio or --disable-sim-stdio was given.
3328 if test "${enable_sim_stdio+set}" = set; then
3329 enableval="$enable_sim_stdio"
3330 case "${enableval}" in
3331 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
3332 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
3333 *) { echo "configure: error: "Unknown value $enableval passed to --enable-sim-stdio"" 1>&2; exit 1; }; sim_stdio="";;
3335 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
3336 echo "Setting stdio flags = $sim_stdio" 6>&1
3344 # Check whether --enable-sim-trace or --disable-sim-trace was given.
3345 if test "${enable_sim_trace+set}" = set; then
3346 enableval="$enable_sim_trace"
3347 case "${enableval}" in
3348 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
3349 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
3351 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
3354 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
3355 if test x"$sim_trace" = x; then
3356 sim_trace="-DWITH_TRACE='(TRACE_$x"
3358 sim_trace="${sim_trace}|TRACE_$x"
3361 sim_trace="$sim_trace)'" ;;
3363 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
3364 echo "Setting sim trace = $sim_trace" 6>&1
3372 # Check whether --enable-sim-profile or --disable-sim-profile was given.
3373 if test "${enable_sim_profile+set}" = set; then
3374 enableval="$enable_sim_profile"
3375 case "${enableval}" in
3376 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
3377 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
3379 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
3382 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
3383 if test x"$sim_profile" = x; then
3384 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
3386 sim_profile="${sim_profile}|PROFILE_$x"
3389 sim_profile="$sim_profile)'" ;;
3391 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
3392 echo "Setting sim profile = $sim_profile" 6>&1
3395 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
3400 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3401 echo "configure:3402: checking return type of signal handlers" >&5
3402 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3403 echo $ac_n "(cached) $ac_c" 1>&6
3405 cat > conftest.$ac_ext <<EOF
3406 #line 3407 "configure"
3407 #include "confdefs.h"
3408 #include <sys/types.h>
3414 extern "C" void (*signal (int, void (*)(int)))(int);
3416 void (*signal ()) ();
3423 if { (eval echo configure:3424: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3425 ac_cv_type_signal=void
3427 echo "configure: failed program was:" >&5
3428 cat conftest.$ac_ext >&5
3430 ac_cv_type_signal=int
3435 echo "$ac_t""$ac_cv_type_signal" 1>&6
3436 cat >> confdefs.h <<EOF
3437 #define RETSIGTYPE $ac_cv_type_signal
3444 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
3445 echo "configure:3446: checking for executable suffix" >&5
3446 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
3447 echo $ac_n "(cached) $ac_c" 1>&6
3449 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
3453 echo 'int main () { return 0; }' > conftest.$ac_ext
3455 if { (eval echo configure:3456: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
3456 for file in conftest.*; do
3458 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
3459 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
3463 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
3466 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
3471 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
3472 echo "$ac_t""${ac_cv_exeext}" 1>&6
3479 sim_link_links=tconfig.h
3480 if test -f ${srcdir}/tconfig.in
3482 sim_link_files=tconfig.in
3484 sim_link_files=../common/tconfig.in
3487 # targ-vals.def points to the libc macro description file.
3489 *-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
3491 sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
3492 sim_link_links="${sim_link_links} targ-vals.def"
3496 for ac_hdr in stdlib.h
3498 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3499 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3500 echo "configure:3501: checking for $ac_hdr" >&5
3501 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3502 echo $ac_n "(cached) $ac_c" 1>&6
3504 cat > conftest.$ac_ext <<EOF
3505 #line 3506 "configure"
3506 #include "confdefs.h"
3509 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3510 { (eval echo configure:3511: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3511 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3512 if test -z "$ac_err"; then
3514 eval "ac_cv_header_$ac_safe=yes"
3517 echo "configure: failed program was:" >&5
3518 cat conftest.$ac_ext >&5
3520 eval "ac_cv_header_$ac_safe=no"
3524 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3525 echo "$ac_t""yes" 1>&6
3526 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3527 cat >> confdefs.h <<EOF
3528 #define $ac_tr_hdr 1
3532 echo "$ac_t""no" 1>&6
3537 # In the Cygwin environment, we need some additional flags.
3538 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
3539 echo "configure:3540: checking for cygwin" >&5
3540 if eval "test \"`echo '$''{'sim_cv_os_cygwin'+set}'`\" = set"; then
3541 echo $ac_n "(cached) $ac_c" 1>&6
3543 cat > conftest.$ac_ext <<EOF
3544 #line 3545 "configure"
3545 #include "confdefs.h"
3551 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3552 egrep "lose" >/dev/null 2>&1; then
3554 sim_cv_os_cygwin=yes
3563 echo "$ac_t""$sim_cv_os_cygwin" 1>&6
3565 if test x$sim_cv_os_cygwin = xyes; then
3566 TERMCAP='`if test -r ../../libtermcap/libtermcap.a; then echo ../../libtermcap/libtermcap.a; else echo -ltermcap; fi` -luser32'
3568 echo $ac_n "checking for main in -ltermcap""... $ac_c" 1>&6
3569 echo "configure:3570: checking for main in -ltermcap" >&5
3570 ac_lib_var=`echo termcap'_'main | sed 'y%./+-%__p_%'`
3571 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3572 echo $ac_n "(cached) $ac_c" 1>&6
3574 ac_save_LIBS="$LIBS"
3575 LIBS="-ltermcap $LIBS"
3576 cat > conftest.$ac_ext <<EOF
3577 #line 3578 "configure"
3578 #include "confdefs.h"
3584 if { (eval echo configure:3585: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3586 eval "ac_cv_lib_$ac_lib_var=yes"
3588 echo "configure: failed program was:" >&5
3589 cat conftest.$ac_ext >&5
3591 eval "ac_cv_lib_$ac_lib_var=no"
3594 LIBS="$ac_save_LIBS"
3597 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3598 echo "$ac_t""yes" 1>&6
3601 echo "$ac_t""no" 1>&6
3611 cat > confcache <<\EOF
3612 # This file is a shell script that caches the results of configure
3613 # tests run on this system so they can be shared between configure
3614 # scripts and configure runs. It is not useful on other systems.
3615 # If it contains results you don't want to keep, you may remove or edit it.
3617 # By default, configure uses ./config.cache as the cache file,
3618 # creating it if it does not exist already. You can give configure
3619 # the --cache-file=FILE option to use a different cache file; that is
3620 # what configure does when it calls configure scripts in
3621 # subdirectories, so they share the cache.
3622 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3623 # config.status only pays attention to the cache file if you give it the
3624 # --recheck option to rerun configure.
3627 # The following way of writing the cache mishandles newlines in values,
3628 # but we know of no workaround that is simple, portable, and efficient.
3629 # So, don't put newlines in cache variables' values.
3630 # Ultrix sh set writes to stderr and can't be redirected directly,
3631 # and sets the high bit in the cache file unless we assign to the vars.
3633 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3635 # `set' does not quote correctly, so add quotes (double-quote substitution
3636 # turns \\\\ into \\, and sed turns \\ into \).
3638 -e "s/'/'\\\\''/g" \
3639 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3642 # `set' quotes correctly as required by POSIX, so do not add quotes.
3643 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3646 if cmp -s $cache_file confcache; then
3649 if test -w $cache_file; then
3650 echo "updating cache $cache_file"
3651 cat confcache > $cache_file
3653 echo "not updating unwritable cache $cache_file"
3658 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3660 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3661 # Let make expand exec_prefix.
3662 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3664 # Any assignment to VPATH causes Sun make to only execute
3665 # the first set of double-colon rules, so remove it if not needed.
3666 # If there is a colon in the path, we need to keep it.
3667 if test "x$srcdir" = x.; then
3668 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
3671 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3673 DEFS=-DHAVE_CONFIG_H
3675 # Without the "./", some shells look in PATH for config.status.
3676 : ${CONFIG_STATUS=./config.status}
3678 echo creating $CONFIG_STATUS
3679 rm -f $CONFIG_STATUS
3680 cat > $CONFIG_STATUS <<EOF
3682 # Generated automatically by configure.
3683 # Run this file to recreate the current configuration.
3684 # This directory was configured as follows,
3685 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3687 # $0 $ac_configure_args
3689 # Compiler output produced by configure, useful for debugging
3690 # configure, is in ./config.log if it exists.
3692 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3695 case "\$ac_option" in
3696 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3697 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3698 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3699 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3700 echo "$CONFIG_STATUS generated by autoconf version 2.13"
3702 -help | --help | --hel | --he | --h)
3703 echo "\$ac_cs_usage"; exit 0 ;;
3704 *) echo "\$ac_cs_usage"; exit 1 ;;
3708 ac_given_srcdir=$srcdir
3709 ac_given_INSTALL="$INSTALL"
3711 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
3713 cat >> $CONFIG_STATUS <<EOF
3715 # Protect against being on the right side of a sed subst in config.status.
3716 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3717 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3720 s%@sim_environment@%$sim_environment%g
3721 s%@sim_alignment@%$sim_alignment%g
3722 s%@sim_assert@%$sim_assert%g
3723 s%@sim_bitsize@%$sim_bitsize%g
3724 s%@sim_endian@%$sim_endian%g
3725 s%@sim_hostendian@%$sim_hostendian%g
3726 s%@sim_float@%$sim_float%g
3727 s%@sim_scache@%$sim_scache%g
3728 s%@sim_default_model@%$sim_default_model%g
3729 s%@sim_hw_cflags@%$sim_hw_cflags%g
3730 s%@sim_hw_objs@%$sim_hw_objs%g
3731 s%@sim_hw@%$sim_hw%g
3732 s%@sim_inline@%$sim_inline%g
3733 s%@sim_packages@%$sim_packages%g
3734 s%@sim_regparm@%$sim_regparm%g
3735 s%@sim_reserved_bits@%$sim_reserved_bits%g
3736 s%@sim_smp@%$sim_smp%g
3737 s%@sim_stdcall@%$sim_stdcall%g
3738 s%@sim_xor_endian@%$sim_xor_endian%g
3739 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
3740 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
3742 s%@CFLAGS@%$CFLAGS%g
3743 s%@CPPFLAGS@%$CPPFLAGS%g
3744 s%@CXXFLAGS@%$CXXFLAGS%g
3745 s%@FFLAGS@%$FFLAGS%g
3747 s%@LDFLAGS@%$LDFLAGS%g
3749 s%@exec_prefix@%$exec_prefix%g
3750 s%@prefix@%$prefix%g
3751 s%@program_transform_name@%$program_transform_name%g
3752 s%@bindir@%$bindir%g
3753 s%@sbindir@%$sbindir%g
3754 s%@libexecdir@%$libexecdir%g
3755 s%@datadir@%$datadir%g
3756 s%@sysconfdir@%$sysconfdir%g
3757 s%@sharedstatedir@%$sharedstatedir%g
3758 s%@localstatedir@%$localstatedir%g
3759 s%@libdir@%$libdir%g
3760 s%@includedir@%$includedir%g
3761 s%@oldincludedir@%$oldincludedir%g
3762 s%@infodir@%$infodir%g
3763 s%@mandir@%$mandir%g
3765 s%@host_alias@%$host_alias%g
3766 s%@host_cpu@%$host_cpu%g
3767 s%@host_vendor@%$host_vendor%g
3768 s%@host_os@%$host_os%g
3769 s%@target@%$target%g
3770 s%@target_alias@%$target_alias%g
3771 s%@target_cpu@%$target_cpu%g
3772 s%@target_vendor@%$target_vendor%g
3773 s%@target_os@%$target_os%g
3775 s%@build_alias@%$build_alias%g
3776 s%@build_cpu@%$build_cpu%g
3777 s%@build_vendor@%$build_vendor%g
3778 s%@build_os@%$build_os%g
3780 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3781 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3782 s%@INSTALL_DATA@%$INSTALL_DATA%g
3783 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3784 s%@HDEFINES@%$HDEFINES%g
3786 s%@RANLIB@%$RANLIB%g
3787 s%@SET_MAKE@%$SET_MAKE%g
3789 s%@ALLOCA@%$ALLOCA%g
3790 s%@USE_NLS@%$USE_NLS%g
3791 s%@MSGFMT@%$MSGFMT%g
3792 s%@GMSGFMT@%$GMSGFMT%g
3793 s%@XGETTEXT@%$XGETTEXT%g
3794 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
3795 s%@CATALOGS@%$CATALOGS%g
3796 s%@CATOBJEXT@%$CATOBJEXT%g
3797 s%@DATADIRNAME@%$DATADIRNAME%g
3798 s%@GMOFILES@%$GMOFILES%g
3799 s%@INSTOBJEXT@%$INSTOBJEXT%g
3800 s%@INTLDEPS@%$INTLDEPS%g
3801 s%@INTLLIBS@%$INTLLIBS%g
3802 s%@INTLOBJS@%$INTLOBJS%g
3803 s%@POFILES@%$POFILES%g
3805 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
3807 s%@GT_YES@%$GT_YES%g
3808 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
3811 s%@sim_bswap@%$sim_bswap%g
3812 s%@sim_cflags@%$sim_cflags%g
3813 s%@sim_debug@%$sim_debug%g
3814 s%@sim_stdio@%$sim_stdio%g
3815 s%@sim_trace@%$sim_trace%g
3816 s%@sim_profile@%$sim_profile%g
3817 s%@EXEEXT@%$EXEEXT%g
3818 s%@TERMCAP@%$TERMCAP%g
3823 cat >> $CONFIG_STATUS <<\EOF
3825 # Split the substitutions into bite-sized pieces for seds with
3826 # small command number limits, like on Digital OSF/1 and HP-UX.
3827 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
3828 ac_file=1 # Number of current file.
3829 ac_beg=1 # First line for current file.
3830 ac_end=$ac_max_sed_cmds # Line after last line for current file.
3833 while $ac_more_lines; do
3834 if test $ac_beg -gt 1; then
3835 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
3837 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
3839 if test ! -s conftest.s$ac_file; then
3841 rm -f conftest.s$ac_file
3843 if test -z "$ac_sed_cmds"; then
3844 ac_sed_cmds="sed -f conftest.s$ac_file"
3846 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
3848 ac_file=`expr $ac_file + 1`
3850 ac_end=`expr $ac_end + $ac_max_sed_cmds`
3853 if test -z "$ac_sed_cmds"; then
3858 cat >> $CONFIG_STATUS <<EOF
3860 CONFIG_FILES=\${CONFIG_FILES-"Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in .gdbinit:../common/gdbinit.in"}
3862 cat >> $CONFIG_STATUS <<\EOF
3863 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
3864 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3866 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3867 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3868 *) ac_file_in="${ac_file}.in" ;;
3871 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3873 # Remove last slash and all that follows it. Not all systems have dirname.
3874 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3875 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3876 # The file is in a subdirectory.
3877 test ! -d "$ac_dir" && mkdir "$ac_dir"
3878 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
3879 # A "../" for each directory in $ac_dir_suffix.
3880 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3882 ac_dir_suffix= ac_dots=
3885 case "$ac_given_srcdir" in
3887 if test -z "$ac_dots"; then top_srcdir=.
3888 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3889 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
3891 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3892 top_srcdir="$ac_dots$ac_given_srcdir" ;;
3895 case "$ac_given_INSTALL" in
3896 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3897 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3900 echo creating "$ac_file"
3902 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3904 *Makefile*) ac_comsub="1i\\
3905 # $configure_input" ;;
3909 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3911 s%@configure_input@%$configure_input%g
3912 s%@srcdir@%$srcdir%g
3913 s%@top_srcdir@%$top_srcdir%g
3914 s%@INSTALL@%$INSTALL%g
3915 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
3919 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3920 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3922 # ac_d sets the value in "#define NAME VALUE" lines.
3923 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3924 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
3927 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3928 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3929 ac_uB='\([ ]\)%\1#\2define\3'
3932 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3933 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3934 ac_eB='$%\1#\2define\3'
3938 if test "${CONFIG_HEADERS+set}" != set; then
3940 cat >> $CONFIG_STATUS <<EOF
3941 CONFIG_HEADERS="config.h:config.in"
3943 cat >> $CONFIG_STATUS <<\EOF
3945 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
3946 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3948 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3949 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3950 *) ac_file_in="${ac_file}.in" ;;
3953 echo creating $ac_file
3955 rm -f conftest.frag conftest.in conftest.out
3956 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3957 cat $ac_file_inputs > conftest.in
3961 # Transform confdefs.h into a sed script conftest.vals that substitutes
3962 # the proper values into config.h.in to produce config.h. And first:
3963 # Protect against being on the right side of a sed subst in config.status.
3964 # Protect against being in an unquoted here document in config.status.
3966 cat > conftest.hdr <<\EOF
3969 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3973 sed -n -f conftest.hdr confdefs.h > conftest.vals
3976 # This sed command replaces #undef with comments. This is necessary, for
3977 # example, in the case of _POSIX_SOURCE, which is predefined and required
3978 # on some systems where configure will not decide to define it.
3979 cat >> conftest.vals <<\EOF
3980 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3983 # Break up conftest.vals because some shells have a limit on
3984 # the size of here documents, and old seds have small limits too.
3989 ac_lines=`grep -c . conftest.vals`
3990 # grep -c gives empty output for an empty file on some AIX systems.
3991 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3992 # Write a limited-size here document to conftest.frag.
3993 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3994 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3996 sed -f conftest.frag conftest.in > conftest.out
3998 mv conftest.out conftest.in
4000 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4002 mv conftest.tail conftest.vals
4006 cat >> $CONFIG_STATUS <<\EOF
4007 rm -f conftest.frag conftest.h
4008 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4009 cat conftest.in >> conftest.h
4011 if cmp -s $ac_file conftest.h 2>/dev/null; then
4012 echo "$ac_file is unchanged"
4015 # Remove last slash and all that follows it. Not all systems have dirname.
4016 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4017 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4018 # The file is in a subdirectory.
4019 test ! -d "$ac_dir" && mkdir "$ac_dir"
4022 mv conftest.h $ac_file
4028 cat >> $CONFIG_STATUS <<EOF
4029 ac_sources="$sim_link_files"
4030 ac_dests="$sim_link_links"
4033 cat >> $CONFIG_STATUS <<\EOF
4034 srcdir=$ac_given_srcdir
4035 while test -n "$ac_sources"; do
4036 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
4037 set $ac_sources; ac_source=$1; shift; ac_sources=$*
4039 echo "linking $srcdir/$ac_source to $ac_dest"
4041 if test ! -r $srcdir/$ac_source; then
4042 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
4046 # Make relative symlinks.
4047 # Remove last slash and all that follows it. Not all systems have dirname.
4048 ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
4049 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
4050 # The dest file is in a subdirectory.
4051 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
4052 ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
4053 # A "../" for each directory in $ac_dest_dir_suffix.
4054 ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
4056 ac_dest_dir_suffix= ac_dots=
4060 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
4061 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
4064 # Make a symlink if possible; otherwise try a hard link.
4065 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
4066 ln $srcdir/$ac_source $ac_dest; then :
4068 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
4072 cat >> $CONFIG_STATUS <<EOF
4075 cat >> $CONFIG_STATUS <<\EOF
4076 case "x$CONFIG_FILES" in
4078 echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
4079 rm -f Makesim1.tmp Makesim2.tmp Makefile
4080 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
4081 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
4082 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
4083 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
4084 <Makefile.sim >Makefile
4085 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
4088 case "x$CONFIG_HEADERS" in xconfig.h:config.in) echo > stamp-h ;; esac
4092 chmod +x $CONFIG_STATUS
4093 rm -fr confdefs* $ac_clean_files
4094 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1