3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
15 --disable-nls do not use Native Language Support"
17 --with-included-gettext use the GNU gettext library included here"
19 --enable-multi-ice Build the multi-ice-gdb-server"
21 --enable-tui Enable full-screen terminal user interface"
23 --enable-netrom Enable NetROM support"
25 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
27 --with-mmalloc Use memory mapped malloc package"
29 --enable-carp Configure alternative readaptive paradigm "
31 --enable-targets Alternative target configurations"
33 --enable-ide Enable IDE support"
35 --with-foundry-libs=DIR Use the Foundry SDK in DIR"
37 --with-cpu=CPU Set the default CPU variant to debug"
39 --enable-gdbtk Enable GDBTK GUI front end"
41 --with-tclconfig=DIR Directory containing tcl configuration (tclConfig.sh)"
43 --with-tkconfig=DIR Directory containing tk configuration (tkConfig.sh)"
45 --with-tclinclude=DIR Directory where tcl private headers are"
47 --with-tkinclude=DIR Directory where tk private headers are"
49 --with-itclconfig Directory containing itcl configuration (itclConfig.sh)"
51 --with-itkconfig Directory containing itk configuration (itkConfig.sh)"
53 --with-tixconfig Directory containing tix configuration (tixConfig.sh)"
55 --with-x use the X Window System"
57 --with-sim-gpu2=DIR Use GPU2 library under given DIR"
59 --with-sim-funit=DIR Use target FP lib under given DIR"
61 --enable-sim Link gdb with simulator"
63 --enable-shared Use shared libraries"
65 # Initialize some variables set by options.
66 # The variables have the same names as the options, with
67 # dashes changed to underlines.
69 cache_file=./config.cache
78 program_transform_name=s,x,x,
86 bindir='${exec_prefix}/bin'
87 sbindir='${exec_prefix}/sbin'
88 libexecdir='${exec_prefix}/libexec'
89 datadir='${prefix}/share'
90 sysconfdir='${prefix}/etc'
91 sharedstatedir='${prefix}/com'
92 localstatedir='${prefix}/var'
93 libdir='${exec_prefix}/lib'
94 includedir='${prefix}/include'
95 oldincludedir='/usr/include'
96 infodir='${prefix}/info'
97 mandir='${prefix}/man'
99 # Initialize some other variables.
102 SHELL=${CONFIG_SHELL-/bin/sh}
103 # Maximum number of lines to put in a shell here document.
110 # If the previous option needs an argument, assign it.
111 if test -n "$ac_prev"; then
112 eval "$ac_prev=\$ac_option"
118 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
122 # Accept the important Cygnus configure options, so we can diagnose typos.
126 -bindir | --bindir | --bindi | --bind | --bin | --bi)
128 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
129 bindir="$ac_optarg" ;;
131 -build | --build | --buil | --bui | --bu)
133 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
134 build="$ac_optarg" ;;
136 -cache-file | --cache-file | --cache-fil | --cache-fi \
137 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
138 ac_prev=cache_file ;;
139 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
140 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
141 cache_file="$ac_optarg" ;;
143 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
145 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
147 datadir="$ac_optarg" ;;
149 -disable-* | --disable-*)
150 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
151 # Reject names that are not valid shell variable names.
152 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
153 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
155 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
156 eval "enable_${ac_feature}=no" ;;
158 -enable-* | --enable-*)
159 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
160 # Reject names that are not valid shell variable names.
161 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
162 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
164 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
169 eval "enable_${ac_feature}='$ac_optarg'" ;;
171 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
172 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
173 | --exec | --exe | --ex)
174 ac_prev=exec_prefix ;;
175 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
176 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
177 | --exec=* | --exe=* | --ex=*)
178 exec_prefix="$ac_optarg" ;;
180 -gas | --gas | --ga | --g)
181 # Obsolete; use --with-gas.
184 -help | --help | --hel | --he)
185 # Omit some internal or obsolete options to make the list less imposing.
186 # This message is too long to be a string in the A/UX 3.1 sh.
188 Usage: configure [options] [host]
189 Options: [defaults in brackets after descriptions]
191 --cache-file=FILE cache test results in FILE
192 --help print this message
193 --no-create do not create output files
194 --quiet, --silent do not print \`checking...' messages
195 --version print the version of autoconf that created configure
196 Directory and file names:
197 --prefix=PREFIX install architecture-independent files in PREFIX
199 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
201 --bindir=DIR user executables in DIR [EPREFIX/bin]
202 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
203 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
204 --datadir=DIR read-only architecture-independent data in DIR
206 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
207 --sharedstatedir=DIR modifiable architecture-independent data in DIR
209 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
210 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
211 --includedir=DIR C header files in DIR [PREFIX/include]
212 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
213 --infodir=DIR info documentation in DIR [PREFIX/info]
214 --mandir=DIR man documentation in DIR [PREFIX/man]
215 --srcdir=DIR find the sources in DIR [configure dir or ..]
216 --program-prefix=PREFIX prepend PREFIX to installed program names
217 --program-suffix=SUFFIX append SUFFIX to installed program names
218 --program-transform-name=PROGRAM
219 run sed PROGRAM on installed program names
223 --build=BUILD configure for building on BUILD [BUILD=HOST]
224 --host=HOST configure for HOST [guessed]
225 --target=TARGET configure for TARGET [TARGET=HOST]
226 Features and packages:
227 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
228 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
229 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
230 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
231 --x-includes=DIR X include files are in DIR
232 --x-libraries=DIR X library files are in DIR
234 if test -n "$ac_help"; then
235 echo "--enable and --with options recognized:$ac_help"
239 -host | --host | --hos | --ho)
241 -host=* | --host=* | --hos=* | --ho=*)
244 -includedir | --includedir | --includedi | --included | --include \
245 | --includ | --inclu | --incl | --inc)
246 ac_prev=includedir ;;
247 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
248 | --includ=* | --inclu=* | --incl=* | --inc=*)
249 includedir="$ac_optarg" ;;
251 -infodir | --infodir | --infodi | --infod | --info | --inf)
253 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
254 infodir="$ac_optarg" ;;
256 -libdir | --libdir | --libdi | --libd)
258 -libdir=* | --libdir=* | --libdi=* | --libd=*)
259 libdir="$ac_optarg" ;;
261 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
262 | --libexe | --libex | --libe)
263 ac_prev=libexecdir ;;
264 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
265 | --libexe=* | --libex=* | --libe=*)
266 libexecdir="$ac_optarg" ;;
268 -localstatedir | --localstatedir | --localstatedi | --localstated \
269 | --localstate | --localstat | --localsta | --localst \
270 | --locals | --local | --loca | --loc | --lo)
271 ac_prev=localstatedir ;;
272 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
273 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
274 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
275 localstatedir="$ac_optarg" ;;
277 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
279 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
280 mandir="$ac_optarg" ;;
283 # Obsolete; use --without-fp.
286 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
290 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
291 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
294 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
295 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
296 | --oldin | --oldi | --old | --ol | --o)
297 ac_prev=oldincludedir ;;
298 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
299 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
300 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
301 oldincludedir="$ac_optarg" ;;
303 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
305 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
306 prefix="$ac_optarg" ;;
308 -program-prefix | --program-prefix | --program-prefi | --program-pref \
309 | --program-pre | --program-pr | --program-p)
310 ac_prev=program_prefix ;;
311 -program-prefix=* | --program-prefix=* | --program-prefi=* \
312 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
313 program_prefix="$ac_optarg" ;;
315 -program-suffix | --program-suffix | --program-suffi | --program-suff \
316 | --program-suf | --program-su | --program-s)
317 ac_prev=program_suffix ;;
318 -program-suffix=* | --program-suffix=* | --program-suffi=* \
319 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
320 program_suffix="$ac_optarg" ;;
322 -program-transform-name | --program-transform-name \
323 | --program-transform-nam | --program-transform-na \
324 | --program-transform-n | --program-transform- \
325 | --program-transform | --program-transfor \
326 | --program-transfo | --program-transf \
327 | --program-trans | --program-tran \
328 | --progr-tra | --program-tr | --program-t)
329 ac_prev=program_transform_name ;;
330 -program-transform-name=* | --program-transform-name=* \
331 | --program-transform-nam=* | --program-transform-na=* \
332 | --program-transform-n=* | --program-transform-=* \
333 | --program-transform=* | --program-transfor=* \
334 | --program-transfo=* | --program-transf=* \
335 | --program-trans=* | --program-tran=* \
336 | --progr-tra=* | --program-tr=* | --program-t=*)
337 program_transform_name="$ac_optarg" ;;
339 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
340 | -silent | --silent | --silen | --sile | --sil)
343 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
345 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
347 sbindir="$ac_optarg" ;;
349 -sharedstatedir | --sharedstatedir | --sharedstatedi \
350 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
351 | --sharedst | --shareds | --shared | --share | --shar \
353 ac_prev=sharedstatedir ;;
354 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
355 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
356 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
358 sharedstatedir="$ac_optarg" ;;
360 -site | --site | --sit)
362 -site=* | --site=* | --sit=*)
365 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
367 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
368 srcdir="$ac_optarg" ;;
370 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
371 | --syscon | --sysco | --sysc | --sys | --sy)
372 ac_prev=sysconfdir ;;
373 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
374 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
375 sysconfdir="$ac_optarg" ;;
377 -target | --target | --targe | --targ | --tar | --ta | --t)
379 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
380 target="$ac_optarg" ;;
382 -v | -verbose | --verbose | --verbos | --verbo | --verb)
385 -version | --version | --versio | --versi | --vers)
386 echo "configure generated by autoconf version 2.13"
390 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
391 # Reject names that are not valid shell variable names.
392 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
393 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
395 ac_package=`echo $ac_package| sed 's/-/_/g'`
400 eval "with_${ac_package}='$ac_optarg'" ;;
402 -without-* | --without-*)
403 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
404 # Reject names that are not valid shell variable names.
405 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
406 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
408 ac_package=`echo $ac_package| sed 's/-/_/g'`
409 eval "with_${ac_package}=no" ;;
412 # Obsolete; use --with-x.
415 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
416 | --x-incl | --x-inc | --x-in | --x-i)
417 ac_prev=x_includes ;;
418 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
419 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
420 x_includes="$ac_optarg" ;;
422 -x-libraries | --x-libraries | --x-librarie | --x-librari \
423 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
424 ac_prev=x_libraries ;;
425 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
426 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
427 x_libraries="$ac_optarg" ;;
429 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
433 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
434 echo "configure: warning: $ac_option: invalid host type" 1>&2
436 if test "x$nonopt" != xNONE; then
437 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
445 if test -n "$ac_prev"; then
446 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
449 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
451 # File descriptor usage:
454 # 2 errors and warnings
455 # 3 some systems may open it to /dev/tty
456 # 4 used on the Kubota Titan
457 # 6 checking for... messages and results
458 # 5 compiler messages saved in config.log
459 if test "$silent" = yes; then
467 This file contains any messages produced by compilers while
468 running configure, to aid debugging if configure makes a mistake.
471 # Strip out --no-create and --no-recursion so they do not pile up.
472 # Also quote any args containing shell metacharacters.
477 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
478 | --no-cr | --no-c) ;;
479 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
480 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
481 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
482 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
483 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
488 # Only set these to C if already set. These must not be set unconditionally
489 # because not all systems understand e.g. LANG=C (notably SCO).
490 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
491 # Non-C LC_CTYPE values break the ctype check.
492 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
493 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
494 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
495 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
497 # confdefs.h avoids OS command line length limits that DEFS can exceed.
498 rm -rf conftest* confdefs.h
499 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
502 # A filename unique to this package, relative to the directory that
503 # configure is in, which we can look for to find out if srcdir is correct.
504 ac_unique_file=main.c
506 # Find the source files, if location was not specified.
507 if test -z "$srcdir"; then
508 ac_srcdir_defaulted=yes
509 # Try the directory containing this script, then its parent.
511 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
512 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
514 if test ! -r $srcdir/$ac_unique_file; then
518 ac_srcdir_defaulted=no
520 if test ! -r $srcdir/$ac_unique_file; then
521 if test "$ac_srcdir_defaulted" = yes; then
522 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
524 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
527 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
529 # Prefer explicitly selected file to automatically selected ones.
530 if test -z "$CONFIG_SITE"; then
531 if test "x$prefix" != xNONE; then
532 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
534 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
537 for ac_site_file in $CONFIG_SITE; do
538 if test -r "$ac_site_file"; then
539 echo "loading site script $ac_site_file"
544 if test -r "$cache_file"; then
545 echo "loading cache $cache_file"
548 echo "creating cache $cache_file"
553 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
554 ac_cpp='$CPP $CPPFLAGS'
555 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
556 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
557 cross_compiling=$ac_cv_prog_cc_cross
561 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
562 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
563 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
570 ac_n= ac_c='\c' ac_t=
576 # Extract the first word of "gcc", so it can be a program name with args.
577 set dummy gcc; ac_word=$2
578 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
579 echo "configure:580: checking for $ac_word" >&5
580 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
581 echo $ac_n "(cached) $ac_c" 1>&6
583 if test -n "$CC"; then
584 ac_cv_prog_CC="$CC" # Let the user override the test.
586 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
588 for ac_dir in $ac_dummy; do
589 test -z "$ac_dir" && ac_dir=.
590 if test -f $ac_dir/$ac_word; then
599 if test -n "$CC"; then
600 echo "$ac_t""$CC" 1>&6
602 echo "$ac_t""no" 1>&6
605 if test -z "$CC"; then
606 # Extract the first word of "cc", so it can be a program name with args.
607 set dummy cc; ac_word=$2
608 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
609 echo "configure:610: checking for $ac_word" >&5
610 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
611 echo $ac_n "(cached) $ac_c" 1>&6
613 if test -n "$CC"; then
614 ac_cv_prog_CC="$CC" # Let the user override the test.
616 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
619 for ac_dir in $ac_dummy; do
620 test -z "$ac_dir" && ac_dir=.
621 if test -f $ac_dir/$ac_word; then
622 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
631 if test $ac_prog_rejected = yes; then
632 # We found a bogon in the path, so make sure we never use it.
633 set dummy $ac_cv_prog_CC
635 if test $# -gt 0; then
636 # We chose a different compiler from the bogus one.
637 # However, it has the same basename, so the bogon will be chosen
638 # first if we set CC to just the basename; use the full file name.
640 set dummy "$ac_dir/$ac_word" "$@"
648 if test -n "$CC"; then
649 echo "$ac_t""$CC" 1>&6
651 echo "$ac_t""no" 1>&6
654 if test -z "$CC"; then
657 # Extract the first word of "cl", so it can be a program name with args.
658 set dummy cl; ac_word=$2
659 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
660 echo "configure:661: checking for $ac_word" >&5
661 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
662 echo $ac_n "(cached) $ac_c" 1>&6
664 if test -n "$CC"; then
665 ac_cv_prog_CC="$CC" # Let the user override the test.
667 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
669 for ac_dir in $ac_dummy; do
670 test -z "$ac_dir" && ac_dir=.
671 if test -f $ac_dir/$ac_word; then
680 if test -n "$CC"; then
681 echo "$ac_t""$CC" 1>&6
683 echo "$ac_t""no" 1>&6
688 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
691 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
692 echo "configure:693: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
695 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
696 ac_cpp='$CPP $CPPFLAGS'
697 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
698 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
699 cross_compiling=$ac_cv_prog_cc_cross
701 cat > conftest.$ac_ext << EOF
703 #line 704 "configure"
704 #include "confdefs.h"
708 if { (eval echo configure:709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
709 ac_cv_prog_cc_works=yes
710 # If we can't run a trivial program, we are probably using a cross compiler.
711 if (./conftest; exit) 2>/dev/null; then
712 ac_cv_prog_cc_cross=no
714 ac_cv_prog_cc_cross=yes
717 echo "configure: failed program was:" >&5
718 cat conftest.$ac_ext >&5
719 ac_cv_prog_cc_works=no
723 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
724 ac_cpp='$CPP $CPPFLAGS'
725 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
726 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
727 cross_compiling=$ac_cv_prog_cc_cross
729 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
730 if test $ac_cv_prog_cc_works = no; then
731 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
733 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
734 echo "configure:735: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
735 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
736 cross_compiling=$ac_cv_prog_cc_cross
738 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
739 echo "configure:740: checking whether we are using GNU C" >&5
740 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
741 echo $ac_n "(cached) $ac_c" 1>&6
743 cat > conftest.c <<EOF
748 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:749: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
755 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
757 if test $ac_cv_prog_gcc = yes; then
763 ac_test_CFLAGS="${CFLAGS+set}"
764 ac_save_CFLAGS="$CFLAGS"
766 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
767 echo "configure:768: checking whether ${CC-cc} accepts -g" >&5
768 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
769 echo $ac_n "(cached) $ac_c" 1>&6
771 echo 'void f(){}' > conftest.c
772 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
781 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
782 if test "$ac_test_CFLAGS" = set; then
783 CFLAGS="$ac_save_CFLAGS"
784 elif test $ac_cv_prog_cc_g = yes; then
785 if test "$GCC" = yes; then
791 if test "$GCC" = yes; then
798 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
799 echo "configure:800: checking how to run the C preprocessor" >&5
800 # On Suns, sometimes $CPP names a directory.
801 if test -n "$CPP" && test -d "$CPP"; then
804 if test -z "$CPP"; then
805 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
806 echo $ac_n "(cached) $ac_c" 1>&6
808 # This must be in double quotes, not single quotes, because CPP may get
809 # substituted into the Makefile and "${CC-cc}" will confuse make.
811 # On the NeXT, cc -E runs the code through the compiler's parser,
812 # not just through cpp.
813 cat > conftest.$ac_ext <<EOF
814 #line 815 "configure"
815 #include "confdefs.h"
819 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
820 { (eval echo configure:821: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
821 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
822 if test -z "$ac_err"; then
826 echo "configure: failed program was:" >&5
827 cat conftest.$ac_ext >&5
829 CPP="${CC-cc} -E -traditional-cpp"
830 cat > conftest.$ac_ext <<EOF
831 #line 832 "configure"
832 #include "confdefs.h"
836 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
837 { (eval echo configure:838: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
838 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
839 if test -z "$ac_err"; then
843 echo "configure: failed program was:" >&5
844 cat conftest.$ac_ext >&5
846 CPP="${CC-cc} -nologo -E"
847 cat > conftest.$ac_ext <<EOF
848 #line 849 "configure"
849 #include "confdefs.h"
853 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
854 { (eval echo configure:855: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
855 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
856 if test -z "$ac_err"; then
860 echo "configure: failed program was:" >&5
861 cat conftest.$ac_ext >&5
870 ac_cv_prog_CPP="$CPP"
872 CPP="$ac_cv_prog_CPP"
874 ac_cv_prog_CPP="$CPP"
876 echo "$ac_t""$CPP" 1>&6
878 echo $ac_n "checking for AIX""... $ac_c" 1>&6
879 echo "configure:880: checking for AIX" >&5
880 cat > conftest.$ac_ext <<EOF
881 #line 882 "configure"
882 #include "confdefs.h"
888 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
889 egrep "yes" >/dev/null 2>&1; then
891 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
892 #define _ALL_SOURCE 1
897 echo "$ac_t""no" 1>&6
902 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
903 echo "configure:904: checking for POSIXized ISC" >&5
904 if test -d /etc/conf/kconfig.d &&
905 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
907 echo "$ac_t""yes" 1>&6
908 ISC=yes # If later tests want to check for ISC.
909 cat >> confdefs.h <<\EOF
910 #define _POSIX_SOURCE 1
913 if test "$GCC" = yes; then
919 echo "$ac_t""no" 1>&6
926 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
927 echo "configure:928: checking for ${CC-cc} option to accept ANSI C" >&5
928 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
929 echo $ac_n "(cached) $ac_c" 1>&6
931 am_cv_prog_cc_stdc=no
933 # Don't try gcc -ansi; that turns off useful extensions and
934 # breaks some systems' header files.
936 # Ultrix and OSF/1 -std1
937 # HP-UX -Aa -D_HPUX_SOURCE
938 # SVR4 -Xc -D__EXTENSIONS__
939 for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
941 CC="$ac_save_CC $ac_arg"
942 cat > conftest.$ac_ext <<EOF
943 #line 944 "configure"
944 #include "confdefs.h"
947 #include <sys/types.h>
948 #include <sys/stat.h>
949 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
950 struct buf { int x; };
951 FILE * (*rcsopen) (struct buf *, struct stat *, int);
952 static char *e (p, i)
958 static char *f (char * (*g) (char **, int), char **p, ...)
963 s = g (p, va_arg (v,int));
967 int test (int i, double x);
968 struct s1 {int (*f) (int a);};
969 struct s2 {int (*f) (double a);};
970 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
976 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
980 if { (eval echo configure:981: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
982 am_cv_prog_cc_stdc="$ac_arg"; break
984 echo "configure: failed program was:" >&5
985 cat conftest.$ac_ext >&5
993 if test -z "$am_cv_prog_cc_stdc"; then
994 echo "$ac_t""none needed" 1>&6
996 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
998 case "x$am_cv_prog_cc_stdc" in
1000 *) CC="$CC $am_cv_prog_cc_stdc" ;;
1005 for ac_dir in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/..; do
1006 if test -f $ac_dir/install-sh; then
1008 ac_install_sh="$ac_aux_dir/install-sh -c"
1010 elif test -f $ac_dir/install.sh; then
1012 ac_install_sh="$ac_aux_dir/install.sh -c"
1016 if test -z "$ac_aux_dir"; then
1017 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1019 ac_config_guess=$ac_aux_dir/config.guess
1020 ac_config_sub=$ac_aux_dir/config.sub
1021 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1024 # Do some error checking and defaulting for the host and target type.
1026 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1029 # 1. You are not allowed to specify --host, --target, and nonopt at the
1031 # 2. Host defaults to nonopt.
1032 # 3. If nonopt is not specified, then host defaults to the current host,
1033 # as determined by config.guess.
1034 # 4. Target and build default to nonopt.
1035 # 5. If nonopt is not specified, then target and build default to host.
1037 # The aliases save the names the user supplied, while $host etc.
1038 # will get canonicalized.
1039 case $host---$target---$nonopt in
1040 NONE---*---* | *---NONE---* | *---*---NONE) ;;
1041 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1045 # Make sure we can run config.sub.
1046 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
1047 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1050 echo $ac_n "checking host system type""... $ac_c" 1>&6
1051 echo "configure:1052: checking host system type" >&5
1054 case "$host_alias" in
1058 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1059 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1061 *) host_alias=$nonopt ;;
1065 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1066 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1067 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1068 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1069 echo "$ac_t""$host" 1>&6
1071 echo $ac_n "checking target system type""... $ac_c" 1>&6
1072 echo "configure:1073: checking target system type" >&5
1074 target_alias=$target
1075 case "$target_alias" in
1078 NONE) target_alias=$host_alias ;;
1079 *) target_alias=$nonopt ;;
1083 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1084 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1085 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1086 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1087 echo "$ac_t""$target" 1>&6
1089 echo $ac_n "checking build system type""... $ac_c" 1>&6
1090 echo "configure:1091: checking build system type" >&5
1093 case "$build_alias" in
1096 NONE) build_alias=$host_alias ;;
1097 *) build_alias=$nonopt ;;
1101 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1102 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1103 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1104 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1105 echo "$ac_t""$build" 1>&6
1107 test "$host_alias" != "$target_alias" &&
1108 test "$program_prefix$program_suffix$program_transform_name" = \
1110 program_prefix=${target_alias}-
1114 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1115 echo "configure:1116: checking whether ${MAKE-make} sets \${MAKE}" >&5
1116 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1117 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1118 echo $ac_n "(cached) $ac_c" 1>&6
1120 cat > conftestmake <<\EOF
1122 @echo 'ac_maketemp="${MAKE}"'
1124 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1125 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1126 if test -n "$ac_maketemp"; then
1127 eval ac_cv_prog_make_${ac_make}_set=yes
1129 eval ac_cv_prog_make_${ac_make}_set=no
1133 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1134 echo "$ac_t""yes" 1>&6
1137 echo "$ac_t""no" 1>&6
1138 SET_MAKE="MAKE=${MAKE-make}"
1141 # Extract the first word of "ranlib", so it can be a program name with args.
1142 set dummy ranlib; ac_word=$2
1143 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1144 echo "configure:1145: checking for $ac_word" >&5
1145 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1146 echo $ac_n "(cached) $ac_c" 1>&6
1148 if test -n "$RANLIB"; then
1149 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1151 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1153 for ac_dir in $ac_dummy; do
1154 test -z "$ac_dir" && ac_dir=.
1155 if test -f $ac_dir/$ac_word; then
1156 ac_cv_prog_RANLIB="ranlib"
1161 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1164 RANLIB="$ac_cv_prog_RANLIB"
1165 if test -n "$RANLIB"; then
1166 echo "$ac_t""$RANLIB" 1>&6
1168 echo "$ac_t""no" 1>&6
1171 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1172 echo "configure:1173: checking for ANSI C header files" >&5
1173 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1174 echo $ac_n "(cached) $ac_c" 1>&6
1176 cat > conftest.$ac_ext <<EOF
1177 #line 1178 "configure"
1178 #include "confdefs.h"
1184 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1185 { (eval echo configure:1186: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1186 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1187 if test -z "$ac_err"; then
1189 ac_cv_header_stdc=yes
1192 echo "configure: failed program was:" >&5
1193 cat conftest.$ac_ext >&5
1195 ac_cv_header_stdc=no
1199 if test $ac_cv_header_stdc = yes; then
1200 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1201 cat > conftest.$ac_ext <<EOF
1202 #line 1203 "configure"
1203 #include "confdefs.h"
1206 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1207 egrep "memchr" >/dev/null 2>&1; then
1211 ac_cv_header_stdc=no
1217 if test $ac_cv_header_stdc = yes; then
1218 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1219 cat > conftest.$ac_ext <<EOF
1220 #line 1221 "configure"
1221 #include "confdefs.h"
1224 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1225 egrep "free" >/dev/null 2>&1; then
1229 ac_cv_header_stdc=no
1235 if test $ac_cv_header_stdc = yes; then
1236 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1237 if test "$cross_compiling" = yes; then
1240 cat > conftest.$ac_ext <<EOF
1241 #line 1242 "configure"
1242 #include "confdefs.h"
1244 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1245 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1246 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1247 int main () { int i; for (i = 0; i < 256; i++)
1248 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1252 if { (eval echo configure:1253: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1256 echo "configure: failed program was:" >&5
1257 cat conftest.$ac_ext >&5
1259 ac_cv_header_stdc=no
1267 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1268 if test $ac_cv_header_stdc = yes; then
1269 cat >> confdefs.h <<\EOF
1270 #define STDC_HEADERS 1
1275 echo $ac_n "checking for working const""... $ac_c" 1>&6
1276 echo "configure:1277: checking for working const" >&5
1277 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1278 echo $ac_n "(cached) $ac_c" 1>&6
1280 cat > conftest.$ac_ext <<EOF
1281 #line 1282 "configure"
1282 #include "confdefs.h"
1286 /* Ultrix mips cc rejects this. */
1287 typedef int charset[2]; const charset x;
1288 /* SunOS 4.1.1 cc rejects this. */
1289 char const *const *ccp;
1291 /* NEC SVR4.0.2 mips cc rejects this. */
1292 struct point {int x, y;};
1293 static struct point const zero = {0,0};
1294 /* AIX XL C 1.02.0.0 rejects this.
1295 It does not let you subtract one const X* pointer from another in an arm
1296 of an if-expression whose if-part is not a constant expression */
1297 const char *g = "string";
1298 ccp = &g + (g ? g-g : 0);
1299 /* HPUX 7.0 cc rejects these. */
1302 ccp = (char const *const *) p;
1303 { /* SCO 3.2v4 cc rejects this. */
1305 char const *s = 0 ? (char *) 0 : (char const *) 0;
1309 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1311 const int *foo = &x[0];
1314 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1315 typedef const int *iptr;
1319 { /* AIX XL C 1.02.0.0 rejects this saying
1320 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1321 struct s { int j; const int *ap[3]; };
1322 struct s *b; b->j = 5;
1324 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1330 if { (eval echo configure:1331: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1334 echo "configure: failed program was:" >&5
1335 cat conftest.$ac_ext >&5
1342 echo "$ac_t""$ac_cv_c_const" 1>&6
1343 if test $ac_cv_c_const = no; then
1344 cat >> confdefs.h <<\EOF
1350 echo $ac_n "checking for inline""... $ac_c" 1>&6
1351 echo "configure:1352: checking for inline" >&5
1352 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1353 echo $ac_n "(cached) $ac_c" 1>&6
1356 for ac_kw in inline __inline__ __inline; do
1357 cat > conftest.$ac_ext <<EOF
1358 #line 1359 "configure"
1359 #include "confdefs.h"
1365 if { (eval echo configure:1366: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1367 ac_cv_c_inline=$ac_kw; break
1369 echo "configure: failed program was:" >&5
1370 cat conftest.$ac_ext >&5
1377 echo "$ac_t""$ac_cv_c_inline" 1>&6
1378 case "$ac_cv_c_inline" in
1380 no) cat >> confdefs.h <<\EOF
1384 *) cat >> confdefs.h <<EOF
1385 #define inline $ac_cv_c_inline
1390 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1391 echo "configure:1392: checking for off_t" >&5
1392 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1393 echo $ac_n "(cached) $ac_c" 1>&6
1395 cat > conftest.$ac_ext <<EOF
1396 #line 1397 "configure"
1397 #include "confdefs.h"
1398 #include <sys/types.h>
1404 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1405 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1407 ac_cv_type_off_t=yes
1415 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1416 if test $ac_cv_type_off_t = no; then
1417 cat >> confdefs.h <<\EOF
1423 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1424 echo "configure:1425: checking for size_t" >&5
1425 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1426 echo $ac_n "(cached) $ac_c" 1>&6
1428 cat > conftest.$ac_ext <<EOF
1429 #line 1430 "configure"
1430 #include "confdefs.h"
1431 #include <sys/types.h>
1437 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1438 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1440 ac_cv_type_size_t=yes
1443 ac_cv_type_size_t=no
1448 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1449 if test $ac_cv_type_size_t = no; then
1450 cat >> confdefs.h <<\EOF
1451 #define size_t unsigned
1456 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1457 # for constant arguments. Useless!
1458 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1459 echo "configure:1460: checking for working alloca.h" >&5
1460 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1461 echo $ac_n "(cached) $ac_c" 1>&6
1463 cat > conftest.$ac_ext <<EOF
1464 #line 1465 "configure"
1465 #include "confdefs.h"
1468 char *p = alloca(2 * sizeof(int));
1471 if { (eval echo configure:1472: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1473 ac_cv_header_alloca_h=yes
1475 echo "configure: failed program was:" >&5
1476 cat conftest.$ac_ext >&5
1478 ac_cv_header_alloca_h=no
1483 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1484 if test $ac_cv_header_alloca_h = yes; then
1485 cat >> confdefs.h <<\EOF
1486 #define HAVE_ALLOCA_H 1
1491 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1492 echo "configure:1493: checking for alloca" >&5
1493 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1494 echo $ac_n "(cached) $ac_c" 1>&6
1496 cat > conftest.$ac_ext <<EOF
1497 #line 1498 "configure"
1498 #include "confdefs.h"
1501 # define alloca __builtin_alloca
1504 # include <malloc.h>
1505 # define alloca _alloca
1508 # include <alloca.h>
1513 # ifndef alloca /* predefined by HP cc +Olibcalls */
1522 char *p = (char *) alloca(1);
1525 if { (eval echo configure:1526: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1527 ac_cv_func_alloca_works=yes
1529 echo "configure: failed program was:" >&5
1530 cat conftest.$ac_ext >&5
1532 ac_cv_func_alloca_works=no
1537 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1538 if test $ac_cv_func_alloca_works = yes; then
1539 cat >> confdefs.h <<\EOF
1540 #define HAVE_ALLOCA 1
1545 if test $ac_cv_func_alloca_works = no; then
1546 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1547 # that cause trouble. Some versions do not even contain alloca or
1548 # contain a buggy version. If you still want to use their alloca,
1549 # use ar to extract alloca.o from them instead of compiling alloca.c.
1550 ALLOCA=alloca.${ac_objext}
1551 cat >> confdefs.h <<\EOF
1556 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1557 echo "configure:1558: checking whether alloca needs Cray hooks" >&5
1558 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1559 echo $ac_n "(cached) $ac_c" 1>&6
1561 cat > conftest.$ac_ext <<EOF
1562 #line 1563 "configure"
1563 #include "confdefs.h"
1564 #if defined(CRAY) && ! defined(CRAY2)
1571 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1572 egrep "webecray" >/dev/null 2>&1; then
1583 echo "$ac_t""$ac_cv_os_cray" 1>&6
1584 if test $ac_cv_os_cray = yes; then
1585 for ac_func in _getb67 GETB67 getb67; do
1586 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1587 echo "configure:1588: checking for $ac_func" >&5
1588 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1589 echo $ac_n "(cached) $ac_c" 1>&6
1591 cat > conftest.$ac_ext <<EOF
1592 #line 1593 "configure"
1593 #include "confdefs.h"
1594 /* System header to define __stub macros and hopefully few prototypes,
1595 which can conflict with char $ac_func(); below. */
1597 /* Override any gcc2 internal prototype to avoid an error. */
1598 /* We use char because int might match the return type of a gcc2
1599 builtin and then its argument prototype would still apply. */
1604 /* The GNU C library defines this for functions which it implements
1605 to always fail with ENOSYS. Some functions are actually named
1606 something starting with __ and the normal name is an alias. */
1607 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1615 if { (eval echo configure:1616: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1617 eval "ac_cv_func_$ac_func=yes"
1619 echo "configure: failed program was:" >&5
1620 cat conftest.$ac_ext >&5
1622 eval "ac_cv_func_$ac_func=no"
1627 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1628 echo "$ac_t""yes" 1>&6
1629 cat >> confdefs.h <<EOF
1630 #define CRAY_STACKSEG_END $ac_func
1635 echo "$ac_t""no" 1>&6
1641 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1642 echo "configure:1643: checking stack direction for C alloca" >&5
1643 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1644 echo $ac_n "(cached) $ac_c" 1>&6
1646 if test "$cross_compiling" = yes; then
1647 ac_cv_c_stack_direction=0
1649 cat > conftest.$ac_ext <<EOF
1650 #line 1651 "configure"
1651 #include "confdefs.h"
1652 find_stack_direction ()
1654 static char *addr = 0;
1659 return find_stack_direction ();
1662 return (&dummy > addr) ? 1 : -1;
1666 exit (find_stack_direction() < 0);
1669 if { (eval echo configure:1670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1671 ac_cv_c_stack_direction=1
1673 echo "configure: failed program was:" >&5
1674 cat conftest.$ac_ext >&5
1676 ac_cv_c_stack_direction=-1
1683 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1684 cat >> confdefs.h <<EOF
1685 #define STACK_DIRECTION $ac_cv_c_stack_direction
1690 for ac_hdr in unistd.h
1692 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1693 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1694 echo "configure:1695: checking for $ac_hdr" >&5
1695 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1696 echo $ac_n "(cached) $ac_c" 1>&6
1698 cat > conftest.$ac_ext <<EOF
1699 #line 1700 "configure"
1700 #include "confdefs.h"
1703 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1704 { (eval echo configure:1705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1705 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1706 if test -z "$ac_err"; then
1708 eval "ac_cv_header_$ac_safe=yes"
1711 echo "configure: failed program was:" >&5
1712 cat conftest.$ac_ext >&5
1714 eval "ac_cv_header_$ac_safe=no"
1718 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1719 echo "$ac_t""yes" 1>&6
1720 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1721 cat >> confdefs.h <<EOF
1722 #define $ac_tr_hdr 1
1726 echo "$ac_t""no" 1>&6
1730 for ac_func in getpagesize
1732 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1733 echo "configure:1734: checking for $ac_func" >&5
1734 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1735 echo $ac_n "(cached) $ac_c" 1>&6
1737 cat > conftest.$ac_ext <<EOF
1738 #line 1739 "configure"
1739 #include "confdefs.h"
1740 /* System header to define __stub macros and hopefully few prototypes,
1741 which can conflict with char $ac_func(); below. */
1743 /* Override any gcc2 internal prototype to avoid an error. */
1744 /* We use char because int might match the return type of a gcc2
1745 builtin and then its argument prototype would still apply. */
1750 /* The GNU C library defines this for functions which it implements
1751 to always fail with ENOSYS. Some functions are actually named
1752 something starting with __ and the normal name is an alias. */
1753 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1761 if { (eval echo configure:1762: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1763 eval "ac_cv_func_$ac_func=yes"
1765 echo "configure: failed program was:" >&5
1766 cat conftest.$ac_ext >&5
1768 eval "ac_cv_func_$ac_func=no"
1773 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1774 echo "$ac_t""yes" 1>&6
1775 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1776 cat >> confdefs.h <<EOF
1777 #define $ac_tr_func 1
1781 echo "$ac_t""no" 1>&6
1785 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1786 echo "configure:1787: checking for working mmap" >&5
1787 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1788 echo $ac_n "(cached) $ac_c" 1>&6
1790 if test "$cross_compiling" = yes; then
1791 ac_cv_func_mmap_fixed_mapped=no
1793 cat > conftest.$ac_ext <<EOF
1794 #line 1795 "configure"
1795 #include "confdefs.h"
1797 /* Thanks to Mike Haertel and Jim Avera for this test.
1798 Here is a matrix of mmap possibilities:
1799 mmap private not fixed
1800 mmap private fixed at somewhere currently unmapped
1801 mmap private fixed at somewhere already mapped
1802 mmap shared not fixed
1803 mmap shared fixed at somewhere currently unmapped
1804 mmap shared fixed at somewhere already mapped
1805 For private mappings, we should verify that changes cannot be read()
1806 back from the file, nor mmap's back from the file at a different
1807 address. (There have been systems where private was not correctly
1808 implemented like the infamous i386 svr4.0, and systems where the
1809 VM page cache was not coherent with the filesystem buffer cache
1810 like early versions of FreeBSD and possibly contemporary NetBSD.)
1811 For shared mappings, we should conversely verify that changes get
1812 propogated back to all the places they're supposed to be.
1814 Grep wants private fixed already mapped.
1815 The main things grep needs to know about mmap are:
1816 * does it exist and is it safe to write into the mmap'd area
1817 * how to use it (BSD variants) */
1818 #include <sys/types.h>
1820 #include <sys/mman.h>
1822 /* This mess was copied from the GNU getpagesize.h. */
1823 #ifndef HAVE_GETPAGESIZE
1824 # ifdef HAVE_UNISTD_H
1825 # include <unistd.h>
1828 /* Assume that all systems that can run configure have sys/param.h. */
1829 # ifndef HAVE_SYS_PARAM_H
1830 # define HAVE_SYS_PARAM_H 1
1833 # ifdef _SC_PAGESIZE
1834 # define getpagesize() sysconf(_SC_PAGESIZE)
1835 # else /* no _SC_PAGESIZE */
1836 # ifdef HAVE_SYS_PARAM_H
1837 # include <sys/param.h>
1838 # ifdef EXEC_PAGESIZE
1839 # define getpagesize() EXEC_PAGESIZE
1840 # else /* no EXEC_PAGESIZE */
1842 # define getpagesize() NBPG * CLSIZE
1845 # endif /* no CLSIZE */
1846 # else /* no NBPG */
1848 # define getpagesize() NBPC
1849 # else /* no NBPC */
1851 # define getpagesize() PAGESIZE
1852 # endif /* PAGESIZE */
1853 # endif /* no NBPC */
1854 # endif /* no NBPG */
1855 # endif /* no EXEC_PAGESIZE */
1856 # else /* no HAVE_SYS_PARAM_H */
1857 # define getpagesize() 8192 /* punt totally */
1858 # endif /* no HAVE_SYS_PARAM_H */
1859 # endif /* no _SC_PAGESIZE */
1861 #endif /* no HAVE_GETPAGESIZE */
1864 extern "C" { void *malloc(unsigned); }
1872 char *data, *data2, *data3;
1876 pagesize = getpagesize();
1879 * First, make a file with some known garbage in it.
1881 data = malloc(pagesize);
1884 for (i = 0; i < pagesize; ++i)
1885 *(data + i) = rand();
1887 fd = creat("conftestmmap", 0600);
1890 if (write(fd, data, pagesize) != pagesize)
1895 * Next, try to mmap the file at a fixed address which
1896 * already has something else allocated at it. If we can,
1897 * also make sure that we see the same garbage.
1899 fd = open("conftestmmap", O_RDWR);
1902 data2 = malloc(2 * pagesize);
1905 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1906 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1907 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1909 for (i = 0; i < pagesize; ++i)
1910 if (*(data + i) != *(data2 + i))
1914 * Finally, make sure that changes to the mapped area
1915 * do not percolate back to the file as seen by read().
1916 * (This is a bug on some variants of i386 svr4.0.)
1918 for (i = 0; i < pagesize; ++i)
1919 *(data2 + i) = *(data2 + i) + 1;
1920 data3 = malloc(pagesize);
1923 if (read(fd, data3, pagesize) != pagesize)
1925 for (i = 0; i < pagesize; ++i)
1926 if (*(data + i) != *(data3 + i))
1929 unlink("conftestmmap");
1934 if { (eval echo configure:1935: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1936 ac_cv_func_mmap_fixed_mapped=yes
1938 echo "configure: failed program was:" >&5
1939 cat conftest.$ac_ext >&5
1941 ac_cv_func_mmap_fixed_mapped=no
1948 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1949 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1950 cat >> confdefs.h <<\EOF
1957 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
1958 unistd.h values.h sys/param.h
1960 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1961 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1962 echo "configure:1963: checking for $ac_hdr" >&5
1963 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1964 echo $ac_n "(cached) $ac_c" 1>&6
1966 cat > conftest.$ac_ext <<EOF
1967 #line 1968 "configure"
1968 #include "confdefs.h"
1971 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1972 { (eval echo configure:1973: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1973 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1974 if test -z "$ac_err"; then
1976 eval "ac_cv_header_$ac_safe=yes"
1979 echo "configure: failed program was:" >&5
1980 cat conftest.$ac_ext >&5
1982 eval "ac_cv_header_$ac_safe=no"
1986 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1987 echo "$ac_t""yes" 1>&6
1988 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1989 cat >> confdefs.h <<EOF
1990 #define $ac_tr_hdr 1
1994 echo "$ac_t""no" 1>&6
1998 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
1999 __argz_count __argz_stringify __argz_next
2001 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2002 echo "configure:2003: checking for $ac_func" >&5
2003 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2004 echo $ac_n "(cached) $ac_c" 1>&6
2006 cat > conftest.$ac_ext <<EOF
2007 #line 2008 "configure"
2008 #include "confdefs.h"
2009 /* System header to define __stub macros and hopefully few prototypes,
2010 which can conflict with char $ac_func(); below. */
2012 /* Override any gcc2 internal prototype to avoid an error. */
2013 /* We use char because int might match the return type of a gcc2
2014 builtin and then its argument prototype would still apply. */
2019 /* The GNU C library defines this for functions which it implements
2020 to always fail with ENOSYS. Some functions are actually named
2021 something starting with __ and the normal name is an alias. */
2022 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2030 if { (eval echo configure:2031: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2032 eval "ac_cv_func_$ac_func=yes"
2034 echo "configure: failed program was:" >&5
2035 cat conftest.$ac_ext >&5
2037 eval "ac_cv_func_$ac_func=no"
2042 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2043 echo "$ac_t""yes" 1>&6
2044 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2045 cat >> confdefs.h <<EOF
2046 #define $ac_tr_func 1
2050 echo "$ac_t""no" 1>&6
2055 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2056 for ac_func in stpcpy
2058 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2059 echo "configure:2060: checking for $ac_func" >&5
2060 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2061 echo $ac_n "(cached) $ac_c" 1>&6
2063 cat > conftest.$ac_ext <<EOF
2064 #line 2065 "configure"
2065 #include "confdefs.h"
2066 /* System header to define __stub macros and hopefully few prototypes,
2067 which can conflict with char $ac_func(); below. */
2069 /* Override any gcc2 internal prototype to avoid an error. */
2070 /* We use char because int might match the return type of a gcc2
2071 builtin and then its argument prototype would still apply. */
2076 /* The GNU C library defines this for functions which it implements
2077 to always fail with ENOSYS. Some functions are actually named
2078 something starting with __ and the normal name is an alias. */
2079 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2087 if { (eval echo configure:2088: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2089 eval "ac_cv_func_$ac_func=yes"
2091 echo "configure: failed program was:" >&5
2092 cat conftest.$ac_ext >&5
2094 eval "ac_cv_func_$ac_func=no"
2099 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2100 echo "$ac_t""yes" 1>&6
2101 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2102 cat >> confdefs.h <<EOF
2103 #define $ac_tr_func 1
2107 echo "$ac_t""no" 1>&6
2112 if test "${ac_cv_func_stpcpy}" = "yes"; then
2113 cat >> confdefs.h <<\EOF
2114 #define HAVE_STPCPY 1
2119 if test $ac_cv_header_locale_h = yes; then
2120 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2121 echo "configure:2122: checking for LC_MESSAGES" >&5
2122 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2123 echo $ac_n "(cached) $ac_c" 1>&6
2125 cat > conftest.$ac_ext <<EOF
2126 #line 2127 "configure"
2127 #include "confdefs.h"
2133 if { (eval echo configure:2134: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2135 am_cv_val_LC_MESSAGES=yes
2137 echo "configure: failed program was:" >&5
2138 cat conftest.$ac_ext >&5
2140 am_cv_val_LC_MESSAGES=no
2145 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2146 if test $am_cv_val_LC_MESSAGES = yes; then
2147 cat >> confdefs.h <<\EOF
2148 #define HAVE_LC_MESSAGES 1
2153 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2154 echo "configure:2155: checking whether NLS is requested" >&5
2155 # Check whether --enable-nls or --disable-nls was given.
2156 if test "${enable_nls+set}" = set; then
2157 enableval="$enable_nls"
2163 echo "$ac_t""$USE_NLS" 1>&6
2166 USE_INCLUDED_LIBINTL=no
2168 if test "$USE_NLS" = "yes"; then
2169 cat >> confdefs.h <<\EOF
2170 #define ENABLE_NLS 1
2173 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2174 echo "configure:2175: checking whether included gettext is requested" >&5
2175 # Check whether --with-included-gettext or --without-included-gettext was given.
2176 if test "${with_included_gettext+set}" = set; then
2177 withval="$with_included_gettext"
2178 nls_cv_force_use_gnu_gettext=$withval
2180 nls_cv_force_use_gnu_gettext=no
2183 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2185 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
2186 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2188 nls_cv_header_libgt=
2191 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2192 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2193 echo "configure:2194: checking for libintl.h" >&5
2194 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2195 echo $ac_n "(cached) $ac_c" 1>&6
2197 cat > conftest.$ac_ext <<EOF
2198 #line 2199 "configure"
2199 #include "confdefs.h"
2200 #include <libintl.h>
2202 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2203 { (eval echo configure:2204: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2204 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2205 if test -z "$ac_err"; then
2207 eval "ac_cv_header_$ac_safe=yes"
2210 echo "configure: failed program was:" >&5
2211 cat conftest.$ac_ext >&5
2213 eval "ac_cv_header_$ac_safe=no"
2217 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2218 echo "$ac_t""yes" 1>&6
2219 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2220 echo "configure:2221: checking for gettext in libc" >&5
2221 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2222 echo $ac_n "(cached) $ac_c" 1>&6
2224 cat > conftest.$ac_ext <<EOF
2225 #line 2226 "configure"
2226 #include "confdefs.h"
2227 #include <libintl.h>
2229 return (int) gettext ("")
2232 if { (eval echo configure:2233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2234 gt_cv_func_gettext_libc=yes
2236 echo "configure: failed program was:" >&5
2237 cat conftest.$ac_ext >&5
2239 gt_cv_func_gettext_libc=no
2244 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2246 if test "$gt_cv_func_gettext_libc" != "yes"; then
2247 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2248 echo "configure:2249: checking for bindtextdomain in -lintl" >&5
2249 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2250 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2251 echo $ac_n "(cached) $ac_c" 1>&6
2253 ac_save_LIBS="$LIBS"
2255 cat > conftest.$ac_ext <<EOF
2256 #line 2257 "configure"
2257 #include "confdefs.h"
2258 /* Override any gcc2 internal prototype to avoid an error. */
2259 /* We use char because int might match the return type of a gcc2
2260 builtin and then its argument prototype would still apply. */
2261 char bindtextdomain();
2267 if { (eval echo configure:2268: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2269 eval "ac_cv_lib_$ac_lib_var=yes"
2271 echo "configure: failed program was:" >&5
2272 cat conftest.$ac_ext >&5
2274 eval "ac_cv_lib_$ac_lib_var=no"
2277 LIBS="$ac_save_LIBS"
2280 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2281 echo "$ac_t""yes" 1>&6
2282 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2283 echo "configure:2284: checking for gettext in libintl" >&5
2284 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2285 echo $ac_n "(cached) $ac_c" 1>&6
2287 cat > conftest.$ac_ext <<EOF
2288 #line 2289 "configure"
2289 #include "confdefs.h"
2292 return (int) gettext ("")
2295 if { (eval echo configure:2296: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2297 gt_cv_func_gettext_libintl=yes
2299 echo "configure: failed program was:" >&5
2300 cat conftest.$ac_ext >&5
2302 gt_cv_func_gettext_libintl=no
2307 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2309 echo "$ac_t""no" 1>&6
2314 if test "$gt_cv_func_gettext_libc" = "yes" \
2315 || test "$gt_cv_func_gettext_libintl" = "yes"; then
2316 cat >> confdefs.h <<\EOF
2317 #define HAVE_GETTEXT 1
2320 # Extract the first word of "msgfmt", so it can be a program name with args.
2321 set dummy msgfmt; ac_word=$2
2322 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2323 echo "configure:2324: checking for $ac_word" >&5
2324 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2325 echo $ac_n "(cached) $ac_c" 1>&6
2329 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2332 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2333 for ac_dir in $PATH; do
2334 test -z "$ac_dir" && ac_dir=.
2335 if test -f $ac_dir/$ac_word; then
2336 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2337 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2343 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
2347 MSGFMT="$ac_cv_path_MSGFMT"
2348 if test -n "$MSGFMT"; then
2349 echo "$ac_t""$MSGFMT" 1>&6
2351 echo "$ac_t""no" 1>&6
2353 if test "$MSGFMT" != "no"; then
2354 for ac_func in dcgettext
2356 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2357 echo "configure:2358: checking for $ac_func" >&5
2358 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2359 echo $ac_n "(cached) $ac_c" 1>&6
2361 cat > conftest.$ac_ext <<EOF
2362 #line 2363 "configure"
2363 #include "confdefs.h"
2364 /* System header to define __stub macros and hopefully few prototypes,
2365 which can conflict with char $ac_func(); below. */
2367 /* Override any gcc2 internal prototype to avoid an error. */
2368 /* We use char because int might match the return type of a gcc2
2369 builtin and then its argument prototype would still apply. */
2374 /* The GNU C library defines this for functions which it implements
2375 to always fail with ENOSYS. Some functions are actually named
2376 something starting with __ and the normal name is an alias. */
2377 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2385 if { (eval echo configure:2386: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2387 eval "ac_cv_func_$ac_func=yes"
2389 echo "configure: failed program was:" >&5
2390 cat conftest.$ac_ext >&5
2392 eval "ac_cv_func_$ac_func=no"
2397 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2398 echo "$ac_t""yes" 1>&6
2399 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2400 cat >> confdefs.h <<EOF
2401 #define $ac_tr_func 1
2405 echo "$ac_t""no" 1>&6
2409 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2410 set dummy gmsgfmt; ac_word=$2
2411 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2412 echo "configure:2413: checking for $ac_word" >&5
2413 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2414 echo $ac_n "(cached) $ac_c" 1>&6
2418 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2421 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2424 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2426 for ac_dir in $ac_dummy; do
2427 test -z "$ac_dir" && ac_dir=.
2428 if test -f $ac_dir/$ac_word; then
2429 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2434 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2438 GMSGFMT="$ac_cv_path_GMSGFMT"
2439 if test -n "$GMSGFMT"; then
2440 echo "$ac_t""$GMSGFMT" 1>&6
2442 echo "$ac_t""no" 1>&6
2445 # Extract the first word of "xgettext", so it can be a program name with args.
2446 set dummy xgettext; ac_word=$2
2447 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2448 echo "configure:2449: checking for $ac_word" >&5
2449 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2450 echo $ac_n "(cached) $ac_c" 1>&6
2454 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2457 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2458 for ac_dir in $PATH; do
2459 test -z "$ac_dir" && ac_dir=.
2460 if test -f $ac_dir/$ac_word; then
2461 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2462 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2468 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2472 XGETTEXT="$ac_cv_path_XGETTEXT"
2473 if test -n "$XGETTEXT"; then
2474 echo "$ac_t""$XGETTEXT" 1>&6
2476 echo "$ac_t""no" 1>&6
2479 cat > conftest.$ac_ext <<EOF
2480 #line 2481 "configure"
2481 #include "confdefs.h"
2484 extern int _nl_msg_cat_cntr;
2485 return _nl_msg_cat_cntr
2488 if { (eval echo configure:2489: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2493 echo "configure: failed program was:" >&5
2494 cat conftest.$ac_ext >&5
2505 echo "$ac_t""no" 1>&6
2510 if test "$CATOBJEXT" = "NONE"; then
2511 nls_cv_use_gnu_gettext=yes
2515 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2516 INTLOBJS="\$(GETTOBJS)"
2517 # Extract the first word of "msgfmt", so it can be a program name with args.
2518 set dummy msgfmt; ac_word=$2
2519 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2520 echo "configure:2521: checking for $ac_word" >&5
2521 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2522 echo $ac_n "(cached) $ac_c" 1>&6
2526 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2529 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2530 for ac_dir in $PATH; do
2531 test -z "$ac_dir" && ac_dir=.
2532 if test -f $ac_dir/$ac_word; then
2533 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2534 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2540 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
2544 MSGFMT="$ac_cv_path_MSGFMT"
2545 if test -n "$MSGFMT"; then
2546 echo "$ac_t""$MSGFMT" 1>&6
2548 echo "$ac_t""no" 1>&6
2551 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2552 set dummy gmsgfmt; ac_word=$2
2553 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2554 echo "configure:2555: checking for $ac_word" >&5
2555 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2556 echo $ac_n "(cached) $ac_c" 1>&6
2560 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2563 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2566 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2568 for ac_dir in $ac_dummy; do
2569 test -z "$ac_dir" && ac_dir=.
2570 if test -f $ac_dir/$ac_word; then
2571 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2576 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2580 GMSGFMT="$ac_cv_path_GMSGFMT"
2581 if test -n "$GMSGFMT"; then
2582 echo "$ac_t""$GMSGFMT" 1>&6
2584 echo "$ac_t""no" 1>&6
2587 # Extract the first word of "xgettext", so it can be a program name with args.
2588 set dummy xgettext; ac_word=$2
2589 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2590 echo "configure:2591: checking for $ac_word" >&5
2591 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2592 echo $ac_n "(cached) $ac_c" 1>&6
2596 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2599 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2600 for ac_dir in $PATH; do
2601 test -z "$ac_dir" && ac_dir=.
2602 if test -f $ac_dir/$ac_word; then
2603 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2604 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2610 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2614 XGETTEXT="$ac_cv_path_XGETTEXT"
2615 if test -n "$XGETTEXT"; then
2616 echo "$ac_t""$XGETTEXT" 1>&6
2618 echo "$ac_t""no" 1>&6
2622 USE_INCLUDED_LIBINTL=yes
2626 INTLDEPS='$(top_builddir)/../intl/libintl.a'
2628 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
2629 nls_cv_header_intl=libintl.h
2630 nls_cv_header_libgt=libgettext.h
2633 if test "$XGETTEXT" != ":"; then
2634 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
2637 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2642 # We need to process the po/ directory.
2646 nls_cv_header_intl=libintl.h
2647 nls_cv_header_libgt=libgettext.h
2650 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2651 # because some of the sources are only built for this goal.
2652 if test "$PACKAGE" = gettext; then
2654 USE_INCLUDED_LIBINTL=yes
2657 for lang in $ALL_LINGUAS; do
2658 GMOFILES="$GMOFILES $lang.gmo"
2659 POFILES="$POFILES $lang.po"
2675 if test "x$CATOBJEXT" != "x"; then
2676 if test "x$ALL_LINGUAS" = "x"; then
2679 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2680 echo "configure:2681: checking for catalogs to be installed" >&5
2682 for lang in ${LINGUAS=$ALL_LINGUAS}; do
2683 case "$ALL_LINGUAS" in
2684 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
2687 LINGUAS=$NEW_LINGUAS
2688 echo "$ac_t""$LINGUAS" 1>&6
2691 if test -n "$LINGUAS"; then
2692 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
2696 if test $ac_cv_header_locale_h = yes; then
2697 INCLUDE_LOCALE_H="#include <locale.h>"
2700 /* The system does not provide the header <locale.h>. Take care yourself. */"
2704 if test -f $srcdir/po2tbl.sed.in; then
2705 if test "$CATOBJEXT" = ".cat"; then
2706 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2707 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2708 echo "configure:2709: checking for linux/version.h" >&5
2709 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2710 echo $ac_n "(cached) $ac_c" 1>&6
2712 cat > conftest.$ac_ext <<EOF
2713 #line 2714 "configure"
2714 #include "confdefs.h"
2715 #include <linux/version.h>
2717 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2718 { (eval echo configure:2719: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2719 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2720 if test -z "$ac_err"; then
2722 eval "ac_cv_header_$ac_safe=yes"
2725 echo "configure: failed program was:" >&5
2726 cat conftest.$ac_ext >&5
2728 eval "ac_cv_header_$ac_safe=no"
2732 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2733 echo "$ac_t""yes" 1>&6
2736 echo "$ac_t""no" 1>&6
2741 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
2743 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2744 $srcdir/po2tbl.sed.in > po2tbl.sed
2747 if test "$PACKAGE" = "gettext"; then
2757 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
2763 if test -d $srcdir/po; then
2764 test -d po || mkdir po
2765 if test "x$srcdir" != "x."; then
2766 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2767 posrcprefix="$srcdir/"
2769 posrcprefix="../$srcdir/"
2775 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2776 < $srcdir/po/POTFILES.in > po/POTFILES
2785 configdirs="doc testsuite"
2787 # Check whether --enable-multi-ice or --disable-multi-ice was given.
2788 if test "${enable_multi_ice+set}" = set; then
2789 enableval="$enable_multi_ice"
2790 case "${enableval}" in
2791 yes ) enable_multi_ice="yes" ;;
2792 no) enable_multi_ice="no" ;;
2793 *) { echo "configure: error: Bad value for --enable-multi-ice: ${enableval}" 1>&2; exit 1; } ;;
2799 if test "${enable_multi_ice}" = "yes"; then
2800 configdirs="${configdirs} multi-ice"
2804 . ${srcdir}/configure.host
2806 . ${srcdir}/configure.tgt
2809 for ac_prog in mawk gawk nawk awk
2811 # Extract the first word of "$ac_prog", so it can be a program name with args.
2812 set dummy $ac_prog; ac_word=$2
2813 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2814 echo "configure:2815: checking for $ac_word" >&5
2815 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
2816 echo $ac_n "(cached) $ac_c" 1>&6
2818 if test -n "$AWK"; then
2819 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2821 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2823 for ac_dir in $ac_dummy; do
2824 test -z "$ac_dir" && ac_dir=.
2825 if test -f $ac_dir/$ac_word; then
2826 ac_cv_prog_AWK="$ac_prog"
2833 AWK="$ac_cv_prog_AWK"
2834 if test -n "$AWK"; then
2835 echo "$ac_t""$AWK" 1>&6
2837 echo "$ac_t""no" 1>&6
2840 test -n "$AWK" && break
2843 # Find a good install program. We prefer a C program (faster),
2844 # so one script is as good as another. But avoid the broken or
2845 # incompatible versions:
2846 # SysV /etc/install, /usr/sbin/install
2847 # SunOS /usr/etc/install
2848 # IRIX /sbin/install
2850 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2851 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2852 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2853 # ./install, which can be erroneously created by make from ./install.sh.
2854 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2855 echo "configure:2856: checking for a BSD compatible install" >&5
2856 if test -z "$INSTALL"; then
2857 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2858 echo $ac_n "(cached) $ac_c" 1>&6
2860 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
2861 for ac_dir in $PATH; do
2862 # Account for people who put trailing slashes in PATH elements.
2864 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
2866 # OSF1 and SCO ODT 3.0 have their own names for install.
2867 # Don't use installbsd from OSF since it installs stuff as root
2869 for ac_prog in ginstall scoinst install; do
2870 if test -f $ac_dir/$ac_prog; then
2871 if test $ac_prog = install &&
2872 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
2873 # AIX install. It has an incompatible calling convention.
2876 ac_cv_path_install="$ac_dir/$ac_prog -c"
2887 if test "${ac_cv_path_install+set}" = set; then
2888 INSTALL="$ac_cv_path_install"
2890 # As a last resort, use the slow shell script. We don't cache a
2891 # path for INSTALL within a source directory, because that will
2892 # break other packages using the cache if that directory is
2893 # removed, or if the path is relative.
2894 INSTALL="$ac_install_sh"
2897 echo "$ac_t""$INSTALL" 1>&6
2899 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2900 # It thinks the first close brace ends the variable substitution.
2901 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2903 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
2905 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2907 if test $host != $build; then
2908 ac_tool_prefix=${host_alias}-
2913 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2914 set dummy ${ac_tool_prefix}ar; ac_word=$2
2915 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2916 echo "configure:2917: checking for $ac_word" >&5
2917 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
2918 echo $ac_n "(cached) $ac_c" 1>&6
2920 if test -n "$AR"; then
2921 ac_cv_prog_AR="$AR" # Let the user override the test.
2923 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2925 for ac_dir in $ac_dummy; do
2926 test -z "$ac_dir" && ac_dir=.
2927 if test -f $ac_dir/$ac_word; then
2928 ac_cv_prog_AR="${ac_tool_prefix}ar"
2933 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
2937 if test -n "$AR"; then
2938 echo "$ac_t""$AR" 1>&6
2940 echo "$ac_t""no" 1>&6
2945 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2946 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2947 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2948 echo "configure:2949: checking for $ac_word" >&5
2949 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2950 echo $ac_n "(cached) $ac_c" 1>&6
2952 if test -n "$RANLIB"; then
2953 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2955 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2957 for ac_dir in $ac_dummy; do
2958 test -z "$ac_dir" && ac_dir=.
2959 if test -f $ac_dir/$ac_word; then
2960 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2967 RANLIB="$ac_cv_prog_RANLIB"
2968 if test -n "$RANLIB"; then
2969 echo "$ac_t""$RANLIB" 1>&6
2971 echo "$ac_t""no" 1>&6
2975 if test -z "$ac_cv_prog_RANLIB"; then
2976 if test -n "$ac_tool_prefix"; then
2977 # Extract the first word of "ranlib", so it can be a program name with args.
2978 set dummy ranlib; ac_word=$2
2979 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2980 echo "configure:2981: checking for $ac_word" >&5
2981 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2982 echo $ac_n "(cached) $ac_c" 1>&6
2984 if test -n "$RANLIB"; then
2985 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2987 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2989 for ac_dir in $ac_dummy; do
2990 test -z "$ac_dir" && ac_dir=.
2991 if test -f $ac_dir/$ac_word; then
2992 ac_cv_prog_RANLIB="ranlib"
2997 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
3000 RANLIB="$ac_cv_prog_RANLIB"
3001 if test -n "$RANLIB"; then
3002 echo "$ac_t""$RANLIB" 1>&6
3004 echo "$ac_t""no" 1>&6
3012 for ac_prog in 'bison -y' byacc
3014 # Extract the first word of "$ac_prog", so it can be a program name with args.
3015 set dummy $ac_prog; ac_word=$2
3016 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3017 echo "configure:3018: checking for $ac_word" >&5
3018 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3019 echo $ac_n "(cached) $ac_c" 1>&6
3021 if test -n "$YACC"; then
3022 ac_cv_prog_YACC="$YACC" # Let the user override the test.
3024 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3026 for ac_dir in $ac_dummy; do
3027 test -z "$ac_dir" && ac_dir=.
3028 if test -f $ac_dir/$ac_word; then
3029 ac_cv_prog_YACC="$ac_prog"
3036 YACC="$ac_cv_prog_YACC"
3037 if test -n "$YACC"; then
3038 echo "$ac_t""$YACC" 1>&6
3040 echo "$ac_t""no" 1>&6
3043 test -n "$YACC" && break
3045 test -n "$YACC" || YACC="yacc"
3048 if test "$program_transform_name" = s,x,x,; then
3049 program_transform_name=
3051 # Double any \ or $. echo might interpret backslashes.
3052 cat <<\EOF_SED > conftestsed
3053 s,\\,\\\\,g; s,\$,$$,g
3055 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
3058 test "$program_prefix" != NONE &&
3059 program_transform_name="s,^,${program_prefix},; $program_transform_name"
3060 # Use a double $ so make ignores it.
3061 test "$program_suffix" != NONE &&
3062 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
3064 # sed with no file args requires a program.
3065 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
3068 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3069 echo "configure:3070: checking return type of signal handlers" >&5
3070 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3071 echo $ac_n "(cached) $ac_c" 1>&6
3073 cat > conftest.$ac_ext <<EOF
3074 #line 3075 "configure"
3075 #include "confdefs.h"
3076 #include <sys/types.h>
3082 extern "C" void (*signal (int, void (*)(int)))(int);
3084 void (*signal ()) ();
3091 if { (eval echo configure:3092: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3093 ac_cv_type_signal=void
3095 echo "configure: failed program was:" >&5
3096 cat conftest.$ac_ext >&5
3098 ac_cv_type_signal=int
3103 echo "$ac_t""$ac_cv_type_signal" 1>&6
3104 cat >> confdefs.h <<EOF
3105 #define RETSIGTYPE $ac_cv_type_signal
3110 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
3111 echo "configure:3112: checking for ANSI C header files" >&5
3112 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
3113 echo $ac_n "(cached) $ac_c" 1>&6
3115 cat > conftest.$ac_ext <<EOF
3116 #line 3117 "configure"
3117 #include "confdefs.h"
3123 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3124 { (eval echo configure:3125: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3125 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3126 if test -z "$ac_err"; then
3128 ac_cv_header_stdc=yes
3131 echo "configure: failed program was:" >&5
3132 cat conftest.$ac_ext >&5
3134 ac_cv_header_stdc=no
3138 if test $ac_cv_header_stdc = yes; then
3139 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3140 cat > conftest.$ac_ext <<EOF
3141 #line 3142 "configure"
3142 #include "confdefs.h"
3145 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3146 egrep "memchr" >/dev/null 2>&1; then
3150 ac_cv_header_stdc=no
3156 if test $ac_cv_header_stdc = yes; then
3157 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3158 cat > conftest.$ac_ext <<EOF
3159 #line 3160 "configure"
3160 #include "confdefs.h"
3163 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3164 egrep "free" >/dev/null 2>&1; then
3168 ac_cv_header_stdc=no
3174 if test $ac_cv_header_stdc = yes; then
3175 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3176 if test "$cross_compiling" = yes; then
3179 cat > conftest.$ac_ext <<EOF
3180 #line 3181 "configure"
3181 #include "confdefs.h"
3183 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3184 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3185 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3186 int main () { int i; for (i = 0; i < 256; i++)
3187 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3191 if { (eval echo configure:3192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3195 echo "configure: failed program was:" >&5
3196 cat conftest.$ac_ext >&5
3198 ac_cv_header_stdc=no
3206 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3207 if test $ac_cv_header_stdc = yes; then
3208 cat >> confdefs.h <<\EOF
3209 #define STDC_HEADERS 1
3215 for ac_hdr in ctype.h curses.h endian.h link.h \
3216 memory.h objlist.h ptrace.h sgtty.h stddef.h stdlib.h \
3217 string.h sys/procfs.h sys/ptrace.h sys/reg.h \
3218 term.h termio.h termios.h unistd.h wait.h sys/wait.h \
3219 wchar.h wctype.h asm/debugreg.h sys/debugreg.h sys/select.h
3221 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3222 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3223 echo "configure:3224: checking for $ac_hdr" >&5
3224 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3225 echo $ac_n "(cached) $ac_c" 1>&6
3227 cat > conftest.$ac_ext <<EOF
3228 #line 3229 "configure"
3229 #include "confdefs.h"
3232 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3233 { (eval echo configure:3234: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3234 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3235 if test -z "$ac_err"; then
3237 eval "ac_cv_header_$ac_safe=yes"
3240 echo "configure: failed program was:" >&5
3241 cat conftest.$ac_ext >&5
3243 eval "ac_cv_header_$ac_safe=no"
3247 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3248 echo "$ac_t""yes" 1>&6
3249 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3250 cat >> confdefs.h <<EOF
3251 #define $ac_tr_hdr 1
3255 echo "$ac_t""no" 1>&6
3259 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
3260 echo "configure:3261: checking whether stat file-mode macros are broken" >&5
3261 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
3262 echo $ac_n "(cached) $ac_c" 1>&6
3264 cat > conftest.$ac_ext <<EOF
3265 #line 3266 "configure"
3266 #include "confdefs.h"
3267 #include <sys/types.h>
3268 #include <sys/stat.h>
3270 #if defined(S_ISBLK) && defined(S_IFDIR)
3271 # if S_ISBLK (S_IFDIR)
3276 #if defined(S_ISBLK) && defined(S_IFCHR)
3277 # if S_ISBLK (S_IFCHR)
3282 #if defined(S_ISLNK) && defined(S_IFREG)
3283 # if S_ISLNK (S_IFREG)
3288 #if defined(S_ISSOCK) && defined(S_IFREG)
3289 # if S_ISSOCK (S_IFREG)
3295 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3296 egrep "You lose" >/dev/null 2>&1; then
3298 ac_cv_header_stat_broken=yes
3301 ac_cv_header_stat_broken=no
3307 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
3308 if test $ac_cv_header_stat_broken = yes; then
3309 cat >> confdefs.h <<\EOF
3310 #define STAT_MACROS_BROKEN 1
3316 echo $ac_n "checking for working const""... $ac_c" 1>&6
3317 echo "configure:3318: checking for working const" >&5
3318 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3319 echo $ac_n "(cached) $ac_c" 1>&6
3321 cat > conftest.$ac_ext <<EOF
3322 #line 3323 "configure"
3323 #include "confdefs.h"
3327 /* Ultrix mips cc rejects this. */
3328 typedef int charset[2]; const charset x;
3329 /* SunOS 4.1.1 cc rejects this. */
3330 char const *const *ccp;
3332 /* NEC SVR4.0.2 mips cc rejects this. */
3333 struct point {int x, y;};
3334 static struct point const zero = {0,0};
3335 /* AIX XL C 1.02.0.0 rejects this.
3336 It does not let you subtract one const X* pointer from another in an arm
3337 of an if-expression whose if-part is not a constant expression */
3338 const char *g = "string";
3339 ccp = &g + (g ? g-g : 0);
3340 /* HPUX 7.0 cc rejects these. */
3343 ccp = (char const *const *) p;
3344 { /* SCO 3.2v4 cc rejects this. */
3346 char const *s = 0 ? (char *) 0 : (char const *) 0;
3350 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3352 const int *foo = &x[0];
3355 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3356 typedef const int *iptr;
3360 { /* AIX XL C 1.02.0.0 rejects this saying
3361 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3362 struct s { int j; const int *ap[3]; };
3363 struct s *b; b->j = 5;
3365 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3371 if { (eval echo configure:3372: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3375 echo "configure: failed program was:" >&5
3376 cat conftest.$ac_ext >&5
3383 echo "$ac_t""$ac_cv_c_const" 1>&6
3384 if test $ac_cv_c_const = no; then
3385 cat >> confdefs.h <<\EOF
3392 for ac_func in setpgid sbrk sigaction isascii bzero bcopy btowc poll \
3395 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3396 echo "configure:3397: checking for $ac_func" >&5
3397 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3398 echo $ac_n "(cached) $ac_c" 1>&6
3400 cat > conftest.$ac_ext <<EOF
3401 #line 3402 "configure"
3402 #include "confdefs.h"
3403 /* System header to define __stub macros and hopefully few prototypes,
3404 which can conflict with char $ac_func(); below. */
3406 /* Override any gcc2 internal prototype to avoid an error. */
3407 /* We use char because int might match the return type of a gcc2
3408 builtin and then its argument prototype would still apply. */
3413 /* The GNU C library defines this for functions which it implements
3414 to always fail with ENOSYS. Some functions are actually named
3415 something starting with __ and the normal name is an alias. */
3416 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3424 if { (eval echo configure:3425: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3426 eval "ac_cv_func_$ac_func=yes"
3428 echo "configure: failed program was:" >&5
3429 cat conftest.$ac_ext >&5
3431 eval "ac_cv_func_$ac_func=no"
3436 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3437 echo "$ac_t""yes" 1>&6
3438 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3439 cat >> confdefs.h <<EOF
3440 #define $ac_tr_func 1
3444 echo "$ac_t""no" 1>&6
3448 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3449 # for constant arguments. Useless!
3450 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3451 echo "configure:3452: checking for working alloca.h" >&5
3452 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3453 echo $ac_n "(cached) $ac_c" 1>&6
3455 cat > conftest.$ac_ext <<EOF
3456 #line 3457 "configure"
3457 #include "confdefs.h"
3460 char *p = alloca(2 * sizeof(int));
3463 if { (eval echo configure:3464: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3465 ac_cv_header_alloca_h=yes
3467 echo "configure: failed program was:" >&5
3468 cat conftest.$ac_ext >&5
3470 ac_cv_header_alloca_h=no
3475 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3476 if test $ac_cv_header_alloca_h = yes; then
3477 cat >> confdefs.h <<\EOF
3478 #define HAVE_ALLOCA_H 1
3483 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3484 echo "configure:3485: checking for alloca" >&5
3485 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3486 echo $ac_n "(cached) $ac_c" 1>&6
3488 cat > conftest.$ac_ext <<EOF
3489 #line 3490 "configure"
3490 #include "confdefs.h"
3493 # define alloca __builtin_alloca
3496 # include <malloc.h>
3497 # define alloca _alloca
3500 # include <alloca.h>
3505 # ifndef alloca /* predefined by HP cc +Olibcalls */
3514 char *p = (char *) alloca(1);
3517 if { (eval echo configure:3518: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3519 ac_cv_func_alloca_works=yes
3521 echo "configure: failed program was:" >&5
3522 cat conftest.$ac_ext >&5
3524 ac_cv_func_alloca_works=no
3529 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3530 if test $ac_cv_func_alloca_works = yes; then
3531 cat >> confdefs.h <<\EOF
3532 #define HAVE_ALLOCA 1
3537 if test $ac_cv_func_alloca_works = no; then
3538 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3539 # that cause trouble. Some versions do not even contain alloca or
3540 # contain a buggy version. If you still want to use their alloca,
3541 # use ar to extract alloca.o from them instead of compiling alloca.c.
3542 ALLOCA=alloca.${ac_objext}
3543 cat >> confdefs.h <<\EOF
3548 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3549 echo "configure:3550: checking whether alloca needs Cray hooks" >&5
3550 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3551 echo $ac_n "(cached) $ac_c" 1>&6
3553 cat > conftest.$ac_ext <<EOF
3554 #line 3555 "configure"
3555 #include "confdefs.h"
3556 #if defined(CRAY) && ! defined(CRAY2)
3563 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3564 egrep "webecray" >/dev/null 2>&1; then
3575 echo "$ac_t""$ac_cv_os_cray" 1>&6
3576 if test $ac_cv_os_cray = yes; then
3577 for ac_func in _getb67 GETB67 getb67; do
3578 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3579 echo "configure:3580: checking for $ac_func" >&5
3580 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3581 echo $ac_n "(cached) $ac_c" 1>&6
3583 cat > conftest.$ac_ext <<EOF
3584 #line 3585 "configure"
3585 #include "confdefs.h"
3586 /* System header to define __stub macros and hopefully few prototypes,
3587 which can conflict with char $ac_func(); below. */
3589 /* Override any gcc2 internal prototype to avoid an error. */
3590 /* We use char because int might match the return type of a gcc2
3591 builtin and then its argument prototype would still apply. */
3596 /* The GNU C library defines this for functions which it implements
3597 to always fail with ENOSYS. Some functions are actually named
3598 something starting with __ and the normal name is an alias. */
3599 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3607 if { (eval echo configure:3608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3609 eval "ac_cv_func_$ac_func=yes"
3611 echo "configure: failed program was:" >&5
3612 cat conftest.$ac_ext >&5
3614 eval "ac_cv_func_$ac_func=no"
3619 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3620 echo "$ac_t""yes" 1>&6
3621 cat >> confdefs.h <<EOF
3622 #define CRAY_STACKSEG_END $ac_func
3627 echo "$ac_t""no" 1>&6
3633 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3634 echo "configure:3635: checking stack direction for C alloca" >&5
3635 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3636 echo $ac_n "(cached) $ac_c" 1>&6
3638 if test "$cross_compiling" = yes; then
3639 ac_cv_c_stack_direction=0
3641 cat > conftest.$ac_ext <<EOF
3642 #line 3643 "configure"
3643 #include "confdefs.h"
3644 find_stack_direction ()
3646 static char *addr = 0;
3651 return find_stack_direction ();
3654 return (&dummy > addr) ? 1 : -1;
3658 exit (find_stack_direction() < 0);
3661 if { (eval echo configure:3662: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3663 ac_cv_c_stack_direction=1
3665 echo "configure: failed program was:" >&5
3666 cat conftest.$ac_ext >&5
3668 ac_cv_c_stack_direction=-1
3675 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3676 cat >> confdefs.h <<EOF
3677 #define STACK_DIRECTION $ac_cv_c_stack_direction
3683 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
3684 echo "configure:3685: checking whether malloc must be declared" >&5
3685 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
3686 echo $ac_n "(cached) $ac_c" 1>&6
3688 cat > conftest.$ac_ext <<EOF
3689 #line 3690 "configure"
3690 #include "confdefs.h"
3693 #ifdef HAVE_STRING_H
3696 #ifdef HAVE_STRINGS_H
3697 #include <strings.h>
3700 #ifdef HAVE_STDLIB_H
3703 #ifdef HAVE_UNISTD_H
3707 char *(*pfn) = (char *(*)) malloc
3710 if { (eval echo configure:3711: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3712 bfd_cv_decl_needed_malloc=no
3714 echo "configure: failed program was:" >&5
3715 cat conftest.$ac_ext >&5
3717 bfd_cv_decl_needed_malloc=yes
3722 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
3723 if test $bfd_cv_decl_needed_malloc = yes; then
3724 cat >> confdefs.h <<\EOF
3725 #define NEED_DECLARATION_MALLOC 1
3730 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
3731 echo "configure:3732: checking whether realloc must be declared" >&5
3732 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
3733 echo $ac_n "(cached) $ac_c" 1>&6
3735 cat > conftest.$ac_ext <<EOF
3736 #line 3737 "configure"
3737 #include "confdefs.h"
3740 #ifdef HAVE_STRING_H
3743 #ifdef HAVE_STRINGS_H
3744 #include <strings.h>
3747 #ifdef HAVE_STDLIB_H
3750 #ifdef HAVE_UNISTD_H
3754 char *(*pfn) = (char *(*)) realloc
3757 if { (eval echo configure:3758: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3759 bfd_cv_decl_needed_realloc=no
3761 echo "configure: failed program was:" >&5
3762 cat conftest.$ac_ext >&5
3764 bfd_cv_decl_needed_realloc=yes
3769 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
3770 if test $bfd_cv_decl_needed_realloc = yes; then
3771 cat >> confdefs.h <<\EOF
3772 #define NEED_DECLARATION_REALLOC 1
3777 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
3778 echo "configure:3779: checking whether free must be declared" >&5
3779 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
3780 echo $ac_n "(cached) $ac_c" 1>&6
3782 cat > conftest.$ac_ext <<EOF
3783 #line 3784 "configure"
3784 #include "confdefs.h"
3787 #ifdef HAVE_STRING_H
3790 #ifdef HAVE_STRINGS_H
3791 #include <strings.h>
3794 #ifdef HAVE_STDLIB_H
3797 #ifdef HAVE_UNISTD_H
3801 char *(*pfn) = (char *(*)) free
3804 if { (eval echo configure:3805: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3806 bfd_cv_decl_needed_free=no
3808 echo "configure: failed program was:" >&5
3809 cat conftest.$ac_ext >&5
3811 bfd_cv_decl_needed_free=yes
3816 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
3817 if test $bfd_cv_decl_needed_free = yes; then
3818 cat >> confdefs.h <<\EOF
3819 #define NEED_DECLARATION_FREE 1
3824 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
3825 echo "configure:3826: checking whether strerror must be declared" >&5
3826 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
3827 echo $ac_n "(cached) $ac_c" 1>&6
3829 cat > conftest.$ac_ext <<EOF
3830 #line 3831 "configure"
3831 #include "confdefs.h"
3834 #ifdef HAVE_STRING_H
3837 #ifdef HAVE_STRINGS_H
3838 #include <strings.h>
3841 #ifdef HAVE_STDLIB_H
3844 #ifdef HAVE_UNISTD_H
3848 char *(*pfn) = (char *(*)) strerror
3851 if { (eval echo configure:3852: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3853 bfd_cv_decl_needed_strerror=no
3855 echo "configure: failed program was:" >&5
3856 cat conftest.$ac_ext >&5
3858 bfd_cv_decl_needed_strerror=yes
3863 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
3864 if test $bfd_cv_decl_needed_strerror = yes; then
3865 cat >> confdefs.h <<\EOF
3866 #define NEED_DECLARATION_STRERROR 1
3871 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
3872 echo "configure:3873: checking whether strdup must be declared" >&5
3873 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
3874 echo $ac_n "(cached) $ac_c" 1>&6
3876 cat > conftest.$ac_ext <<EOF
3877 #line 3878 "configure"
3878 #include "confdefs.h"
3881 #ifdef HAVE_STRING_H
3884 #ifdef HAVE_STRINGS_H
3885 #include <strings.h>
3888 #ifdef HAVE_STDLIB_H
3891 #ifdef HAVE_UNISTD_H
3895 char *(*pfn) = (char *(*)) strdup
3898 if { (eval echo configure:3899: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3900 bfd_cv_decl_needed_strdup=no
3902 echo "configure: failed program was:" >&5
3903 cat conftest.$ac_ext >&5
3905 bfd_cv_decl_needed_strdup=yes
3910 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
3911 if test $bfd_cv_decl_needed_strdup = yes; then
3912 cat >> confdefs.h <<\EOF
3913 #define NEED_DECLARATION_STRDUP 1
3918 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
3919 echo "configure:3920: checking whether strstr must be declared" >&5
3920 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
3921 echo $ac_n "(cached) $ac_c" 1>&6
3923 cat > conftest.$ac_ext <<EOF
3924 #line 3925 "configure"
3925 #include "confdefs.h"
3928 #ifdef HAVE_STRING_H
3931 #ifdef HAVE_STRINGS_H
3932 #include <strings.h>
3935 #ifdef HAVE_STDLIB_H
3938 #ifdef HAVE_UNISTD_H
3942 char *(*pfn) = (char *(*)) strstr
3945 if { (eval echo configure:3946: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3947 bfd_cv_decl_needed_strstr=no
3949 echo "configure: failed program was:" >&5
3950 cat conftest.$ac_ext >&5
3952 bfd_cv_decl_needed_strstr=yes
3957 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
3958 if test $bfd_cv_decl_needed_strstr = yes; then
3959 cat >> confdefs.h <<\EOF
3960 #define NEED_DECLARATION_STRSTR 1
3967 # The following save_state_t checkery is only necessary for HPUX
3968 # versions earlier than 10.20. When those fade from memory, this
3969 # could be expunged. --jsm 1999-03-22
3971 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
3972 echo "configure:3973: checking for HPUX save_state structure" >&5
3973 cat > conftest.$ac_ext <<EOF
3974 #line 3975 "configure"
3975 #include "confdefs.h"
3976 #include <machine/save_state.h>
3978 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3979 egrep "save_state_t" >/dev/null 2>&1; then
3981 gdb_cv_hpux_savestate=yes
3984 gdb_cv_hpux_savestate=no
3988 cat > conftest.$ac_ext <<EOF
3989 #line 3990 "configure"
3990 #include "confdefs.h"
3991 #include <machine/save_state.h>
3993 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3994 egrep "ss_wide" >/dev/null 2>&1; then
3996 gdb_cv_hpux_sswide=yes
3999 gdb_cv_hpux_sswide=no
4003 if test $gdb_cv_hpux_savestate = yes
4005 cat >> confdefs.h <<\EOF
4006 #define HAVE_STRUCT_SAVE_STATE_T 1
4010 if test $gdb_cv_hpux_sswide = yes
4012 cat >> confdefs.h <<\EOF
4013 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
4017 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
4020 # If we are configured native on GNU/Linux, work around problems with
4022 # Also detect which type of /proc is in use, such as for Unixware.
4024 if test "${target}" = "${host}"; then
4025 gdb_cv_hostos_is_solaris=no
4028 cat >> confdefs.h <<\EOF
4029 #define START_INFERIOR_TRAPS_EXPECTED 2
4032 cat >> confdefs.h <<\EOF
4033 #define sys_quotactl 1
4038 gdb_cv_hostos_is_solaris=yes ;;
4040 echo $ac_n "checking for directory proc entries""... $ac_c" 1>&6
4041 echo "configure:4042: checking for directory proc entries" >&5
4042 # The [gdb_host != sun4sol2] hack is because Solaris does provide the
4043 # multiple procfs files as of Solaris 2.6, but GDB can't use it right now.
4044 if test "$ac_cv_header_sys_procfs_h" = yes -a \
4045 "$gdb_cv_hostos_is_solaris" = no \
4047 -a -f /proc/$$/ctl \
4049 -a -f /proc/$$/map \
4050 -a -f /proc/$$/status; then
4051 echo "$ac_t""yes" 1>&6
4052 cat >> confdefs.h <<\EOF
4053 #define HAVE_MULTIPLE_PROC_FDS 1
4057 echo "$ac_t""no" 1>&6
4061 if test "$ac_cv_header_sys_procfs_h" = yes; then
4062 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
4063 echo "configure:4064: checking for pstatus_t in sys/procfs.h" >&5
4064 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
4065 echo $ac_n "(cached) $ac_c" 1>&6
4067 cat > conftest.$ac_ext <<EOF
4068 #line 4069 "configure"
4069 #include "confdefs.h"
4070 #include <sys/procfs.h>
4075 if { (eval echo configure:4076: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4077 bfd_cv_have_sys_procfs_type_pstatus_t=yes
4079 echo "configure: failed program was:" >&5
4080 cat conftest.$ac_ext >&5
4082 bfd_cv_have_sys_procfs_type_pstatus_t=no
4088 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
4089 cat >> confdefs.h <<\EOF
4090 #define HAVE_PSTATUS_T 1
4094 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
4096 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
4097 echo "configure:4098: checking for prrun_t in sys/procfs.h" >&5
4098 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
4099 echo $ac_n "(cached) $ac_c" 1>&6
4101 cat > conftest.$ac_ext <<EOF
4102 #line 4103 "configure"
4103 #include "confdefs.h"
4104 #include <sys/procfs.h>
4109 if { (eval echo configure:4110: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4111 bfd_cv_have_sys_procfs_type_prrun_t=yes
4113 echo "configure: failed program was:" >&5
4114 cat conftest.$ac_ext >&5
4116 bfd_cv_have_sys_procfs_type_prrun_t=no
4122 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
4123 cat >> confdefs.h <<\EOF
4124 #define HAVE_PRRUN_T 1
4128 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
4130 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
4131 echo "configure:4132: checking for gregset_t in sys/procfs.h" >&5
4132 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
4133 echo $ac_n "(cached) $ac_c" 1>&6
4135 cat > conftest.$ac_ext <<EOF
4136 #line 4137 "configure"
4137 #include "confdefs.h"
4138 #include <sys/procfs.h>
4143 if { (eval echo configure:4144: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4145 bfd_cv_have_sys_procfs_type_gregset_t=yes
4147 echo "configure: failed program was:" >&5
4148 cat conftest.$ac_ext >&5
4150 bfd_cv_have_sys_procfs_type_gregset_t=no
4156 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
4157 cat >> confdefs.h <<\EOF
4158 #define HAVE_GREGSET_T 1
4162 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
4164 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
4165 echo "configure:4166: checking for fpregset_t in sys/procfs.h" >&5
4166 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
4167 echo $ac_n "(cached) $ac_c" 1>&6
4169 cat > conftest.$ac_ext <<EOF
4170 #line 4171 "configure"
4171 #include "confdefs.h"
4172 #include <sys/procfs.h>
4177 if { (eval echo configure:4178: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4179 bfd_cv_have_sys_procfs_type_fpregset_t=yes
4181 echo "configure: failed program was:" >&5
4182 cat conftest.$ac_ext >&5
4184 bfd_cv_have_sys_procfs_type_fpregset_t=no
4190 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
4191 cat >> confdefs.h <<\EOF
4192 #define HAVE_FPREGSET_T 1
4196 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
4200 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
4201 echo "configure:4202: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
4202 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
4203 echo $ac_n "(cached) $ac_c" 1>&6
4205 cat > conftest.$ac_ext <<EOF
4206 #line 4207 "configure"
4207 #include "confdefs.h"
4209 #include <sys/types.h>
4210 #include <sys/procfs.h>
4215 dummy = ioctl(0, PIOCSET, &dummy);
4219 if { (eval echo configure:4220: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4221 gdb_cv_have_procfs_piocset=yes
4223 echo "configure: failed program was:" >&5
4224 cat conftest.$ac_ext >&5
4226 gdb_cv_have_procfs_piocset=no
4231 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
4232 if test $gdb_cv_have_procfs_piocset = yes; then
4233 cat >> confdefs.h <<\EOF
4234 #define HAVE_PROCFS_PIOCSET 1
4240 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
4241 echo "configure:4242: checking for main in -lm" >&5
4242 ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
4243 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4244 echo $ac_n "(cached) $ac_c" 1>&6
4246 ac_save_LIBS="$LIBS"
4248 cat > conftest.$ac_ext <<EOF
4249 #line 4250 "configure"
4250 #include "confdefs.h"
4256 if { (eval echo configure:4257: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4258 eval "ac_cv_lib_$ac_lib_var=yes"
4260 echo "configure: failed program was:" >&5
4261 cat conftest.$ac_ext >&5
4263 eval "ac_cv_lib_$ac_lib_var=no"
4266 LIBS="$ac_save_LIBS"
4269 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4270 echo "$ac_t""yes" 1>&6
4271 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4272 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4273 cat >> confdefs.h <<EOF
4274 #define $ac_tr_lib 1
4280 echo "$ac_t""no" 1>&6
4284 echo $ac_n "checking for wctype in -lc""... $ac_c" 1>&6
4285 echo "configure:4286: checking for wctype in -lc" >&5
4286 ac_lib_var=`echo c'_'wctype | sed 'y%./+-%__p_%'`
4287 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4288 echo $ac_n "(cached) $ac_c" 1>&6
4290 ac_save_LIBS="$LIBS"
4292 cat > conftest.$ac_ext <<EOF
4293 #line 4294 "configure"
4294 #include "confdefs.h"
4295 /* Override any gcc2 internal prototype to avoid an error. */
4296 /* We use char because int might match the return type of a gcc2
4297 builtin and then its argument prototype would still apply. */
4304 if { (eval echo configure:4305: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4306 eval "ac_cv_lib_$ac_lib_var=yes"
4308 echo "configure: failed program was:" >&5
4309 cat conftest.$ac_ext >&5
4311 eval "ac_cv_lib_$ac_lib_var=no"
4314 LIBS="$ac_save_LIBS"
4317 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4318 echo "$ac_t""yes" 1>&6
4321 echo "$ac_t""no" 1>&6
4322 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
4323 echo "configure:4324: checking for wctype in -lw" >&5
4324 ac_lib_var=`echo w'_'wctype | sed 'y%./+-%__p_%'`
4325 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4326 echo $ac_n "(cached) $ac_c" 1>&6
4328 ac_save_LIBS="$LIBS"
4330 cat > conftest.$ac_ext <<EOF
4331 #line 4332 "configure"
4332 #include "confdefs.h"
4333 /* Override any gcc2 internal prototype to avoid an error. */
4334 /* We use char because int might match the return type of a gcc2
4335 builtin and then its argument prototype would still apply. */
4342 if { (eval echo configure:4343: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4344 eval "ac_cv_lib_$ac_lib_var=yes"
4346 echo "configure: failed program was:" >&5
4347 cat conftest.$ac_ext >&5
4349 eval "ac_cv_lib_$ac_lib_var=no"
4352 LIBS="$ac_save_LIBS"
4355 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4356 echo "$ac_t""yes" 1>&6
4357 ac_tr_lib=HAVE_LIB`echo w | sed -e 's/^a-zA-Z0-9_/_/g' \
4358 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4359 cat >> confdefs.h <<EOF
4360 #define $ac_tr_lib 1
4366 echo "$ac_t""no" 1>&6
4373 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
4374 echo "configure:4375: checking for long long support in compiler" >&5
4375 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
4376 echo $ac_n "(cached) $ac_c" 1>&6
4378 cat > conftest.$ac_ext <<EOF
4379 #line 4380 "configure"
4380 #include "confdefs.h"
4384 extern long long foo;
4385 switch (foo & 2) { case 0: return 1; }
4389 if { (eval echo configure:4390: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4391 gdb_cv_c_long_long=yes
4393 echo "configure: failed program was:" >&5
4394 cat conftest.$ac_ext >&5
4396 gdb_cv_c_long_long=no
4401 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
4402 if test $gdb_cv_c_long_long = yes; then
4403 cat >> confdefs.h <<\EOF
4404 #define CC_HAS_LONG_LONG 1
4410 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
4411 echo "configure:4412: checking for long long support in printf" >&5
4412 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
4413 echo $ac_n "(cached) $ac_c" 1>&6
4415 if test "$cross_compiling" = yes; then
4416 gdb_cv_printf_has_long_long=no
4418 cat > conftest.$ac_ext <<EOF
4419 #line 4420 "configure"
4420 #include "confdefs.h"
4425 l = (l << 16) + 0x0123;
4426 l = (l << 16) + 0x4567;
4427 l = (l << 16) + 0x89ab;
4428 l = (l << 16) + 0xcdef;
4429 sprintf (buf, "0x%016llx", l);
4430 return (strcmp ("0x0123456789abcdef", buf));
4433 if { (eval echo configure:4434: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4435 gdb_cv_printf_has_long_long=yes
4437 echo "configure: failed program was:" >&5
4438 cat conftest.$ac_ext >&5
4440 gdb_cv_printf_has_long_long=no
4447 if test $gdb_cv_printf_has_long_long = yes; then
4448 cat >> confdefs.h <<\EOF
4449 #define PRINTF_HAS_LONG_LONG 1
4453 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
4456 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
4457 echo "configure:4458: checking for long double support in compiler" >&5
4458 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
4459 echo $ac_n "(cached) $ac_c" 1>&6
4461 cat > conftest.$ac_ext <<EOF
4462 #line 4463 "configure"
4463 #include "confdefs.h"
4469 if { (eval echo configure:4470: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4471 ac_cv_c_long_double=yes
4473 echo "configure: failed program was:" >&5
4474 cat conftest.$ac_ext >&5
4476 ac_cv_c_long_double=no
4481 echo "$ac_t""$ac_cv_c_long_double" 1>&6
4482 if test $ac_cv_c_long_double = yes; then
4483 cat >> confdefs.h <<\EOF
4484 #define HAVE_LONG_DOUBLE 1
4490 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
4491 echo "configure:4492: checking for long double support in printf" >&5
4492 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
4493 echo $ac_n "(cached) $ac_c" 1>&6
4495 if test "$cross_compiling" = yes; then
4496 gdb_cv_printf_has_long_double=no
4498 cat > conftest.$ac_ext <<EOF
4499 #line 4500 "configure"
4500 #include "confdefs.h"
4504 long double f = 3.141592653;
4505 sprintf (buf, "%Lg", f);
4506 return (strncmp ("3.14159", buf, 7));
4509 if { (eval echo configure:4510: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4511 gdb_cv_printf_has_long_double=yes
4513 echo "configure: failed program was:" >&5
4514 cat conftest.$ac_ext >&5
4516 gdb_cv_printf_has_long_double=no
4523 if test $gdb_cv_printf_has_long_double = yes; then
4524 cat >> confdefs.h <<\EOF
4525 #define PRINTF_HAS_LONG_DOUBLE 1
4529 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
4532 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
4533 echo "configure:4534: checking for long double support in scanf" >&5
4534 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
4535 echo $ac_n "(cached) $ac_c" 1>&6
4537 if test "$cross_compiling" = yes; then
4538 gdb_cv_scanf_has_long_double=no
4540 cat > conftest.$ac_ext <<EOF
4541 #line 4542 "configure"
4542 #include "confdefs.h"
4545 char *buf = "3.141592653";
4547 sscanf (buf, "%Lg", &f);
4548 return !(f > 3.14159 && f < 3.14160);
4551 if { (eval echo configure:4552: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4553 gdb_cv_scanf_has_long_double=yes
4555 echo "configure: failed program was:" >&5
4556 cat conftest.$ac_ext >&5
4558 gdb_cv_scanf_has_long_double=no
4565 if test $gdb_cv_scanf_has_long_double = yes; then
4566 cat >> confdefs.h <<\EOF
4567 #define SCANF_HAS_LONG_DOUBLE 1
4571 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
4573 for ac_hdr in unistd.h
4575 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4576 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4577 echo "configure:4578: checking for $ac_hdr" >&5
4578 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4579 echo $ac_n "(cached) $ac_c" 1>&6
4581 cat > conftest.$ac_ext <<EOF
4582 #line 4583 "configure"
4583 #include "confdefs.h"
4586 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4587 { (eval echo configure:4588: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4588 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4589 if test -z "$ac_err"; then
4591 eval "ac_cv_header_$ac_safe=yes"
4594 echo "configure: failed program was:" >&5
4595 cat conftest.$ac_ext >&5
4597 eval "ac_cv_header_$ac_safe=no"
4601 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4602 echo "$ac_t""yes" 1>&6
4603 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4604 cat >> confdefs.h <<EOF
4605 #define $ac_tr_hdr 1
4609 echo "$ac_t""no" 1>&6
4613 for ac_func in getpagesize
4615 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4616 echo "configure:4617: checking for $ac_func" >&5
4617 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4618 echo $ac_n "(cached) $ac_c" 1>&6
4620 cat > conftest.$ac_ext <<EOF
4621 #line 4622 "configure"
4622 #include "confdefs.h"
4623 /* System header to define __stub macros and hopefully few prototypes,
4624 which can conflict with char $ac_func(); below. */
4626 /* Override any gcc2 internal prototype to avoid an error. */
4627 /* We use char because int might match the return type of a gcc2
4628 builtin and then its argument prototype would still apply. */
4633 /* The GNU C library defines this for functions which it implements
4634 to always fail with ENOSYS. Some functions are actually named
4635 something starting with __ and the normal name is an alias. */
4636 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4644 if { (eval echo configure:4645: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4646 eval "ac_cv_func_$ac_func=yes"
4648 echo "configure: failed program was:" >&5
4649 cat conftest.$ac_ext >&5
4651 eval "ac_cv_func_$ac_func=no"
4656 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4657 echo "$ac_t""yes" 1>&6
4658 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4659 cat >> confdefs.h <<EOF
4660 #define $ac_tr_func 1
4664 echo "$ac_t""no" 1>&6
4668 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
4669 echo "configure:4670: checking for working mmap" >&5
4670 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
4671 echo $ac_n "(cached) $ac_c" 1>&6
4673 if test "$cross_compiling" = yes; then
4674 ac_cv_func_mmap_fixed_mapped=no
4676 cat > conftest.$ac_ext <<EOF
4677 #line 4678 "configure"
4678 #include "confdefs.h"
4680 /* Thanks to Mike Haertel and Jim Avera for this test.
4681 Here is a matrix of mmap possibilities:
4682 mmap private not fixed
4683 mmap private fixed at somewhere currently unmapped
4684 mmap private fixed at somewhere already mapped
4685 mmap shared not fixed
4686 mmap shared fixed at somewhere currently unmapped
4687 mmap shared fixed at somewhere already mapped
4688 For private mappings, we should verify that changes cannot be read()
4689 back from the file, nor mmap's back from the file at a different
4690 address. (There have been systems where private was not correctly
4691 implemented like the infamous i386 svr4.0, and systems where the
4692 VM page cache was not coherent with the filesystem buffer cache
4693 like early versions of FreeBSD and possibly contemporary NetBSD.)
4694 For shared mappings, we should conversely verify that changes get
4695 propogated back to all the places they're supposed to be.
4697 Grep wants private fixed already mapped.
4698 The main things grep needs to know about mmap are:
4699 * does it exist and is it safe to write into the mmap'd area
4700 * how to use it (BSD variants) */
4701 #include <sys/types.h>
4703 #include <sys/mman.h>
4705 /* This mess was copied from the GNU getpagesize.h. */
4706 #ifndef HAVE_GETPAGESIZE
4707 # ifdef HAVE_UNISTD_H
4708 # include <unistd.h>
4711 /* Assume that all systems that can run configure have sys/param.h. */
4712 # ifndef HAVE_SYS_PARAM_H
4713 # define HAVE_SYS_PARAM_H 1
4716 # ifdef _SC_PAGESIZE
4717 # define getpagesize() sysconf(_SC_PAGESIZE)
4718 # else /* no _SC_PAGESIZE */
4719 # ifdef HAVE_SYS_PARAM_H
4720 # include <sys/param.h>
4721 # ifdef EXEC_PAGESIZE
4722 # define getpagesize() EXEC_PAGESIZE
4723 # else /* no EXEC_PAGESIZE */
4725 # define getpagesize() NBPG * CLSIZE
4728 # endif /* no CLSIZE */
4729 # else /* no NBPG */
4731 # define getpagesize() NBPC
4732 # else /* no NBPC */
4734 # define getpagesize() PAGESIZE
4735 # endif /* PAGESIZE */
4736 # endif /* no NBPC */
4737 # endif /* no NBPG */
4738 # endif /* no EXEC_PAGESIZE */
4739 # else /* no HAVE_SYS_PARAM_H */
4740 # define getpagesize() 8192 /* punt totally */
4741 # endif /* no HAVE_SYS_PARAM_H */
4742 # endif /* no _SC_PAGESIZE */
4744 #endif /* no HAVE_GETPAGESIZE */
4747 extern "C" { void *malloc(unsigned); }
4755 char *data, *data2, *data3;
4759 pagesize = getpagesize();
4762 * First, make a file with some known garbage in it.
4764 data = malloc(pagesize);
4767 for (i = 0; i < pagesize; ++i)
4768 *(data + i) = rand();
4770 fd = creat("conftestmmap", 0600);
4773 if (write(fd, data, pagesize) != pagesize)
4778 * Next, try to mmap the file at a fixed address which
4779 * already has something else allocated at it. If we can,
4780 * also make sure that we see the same garbage.
4782 fd = open("conftestmmap", O_RDWR);
4785 data2 = malloc(2 * pagesize);
4788 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
4789 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
4790 MAP_PRIVATE | MAP_FIXED, fd, 0L))
4792 for (i = 0; i < pagesize; ++i)
4793 if (*(data + i) != *(data2 + i))
4797 * Finally, make sure that changes to the mapped area
4798 * do not percolate back to the file as seen by read().
4799 * (This is a bug on some variants of i386 svr4.0.)
4801 for (i = 0; i < pagesize; ++i)
4802 *(data2 + i) = *(data2 + i) + 1;
4803 data3 = malloc(pagesize);
4806 if (read(fd, data3, pagesize) != pagesize)
4808 for (i = 0; i < pagesize; ++i)
4809 if (*(data + i) != *(data3 + i))
4812 unlink("conftestmmap");
4817 if { (eval echo configure:4818: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4819 ac_cv_func_mmap_fixed_mapped=yes
4821 echo "configure: failed program was:" >&5
4822 cat conftest.$ac_ext >&5
4824 ac_cv_func_mmap_fixed_mapped=no
4831 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
4832 if test $ac_cv_func_mmap_fixed_mapped = yes; then
4833 cat >> confdefs.h <<\EOF
4842 if test ${build} = ${host} -a ${host} = ${target} ; then
4845 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
4846 echo "configure:4847: checking for HPUX/OSF thread support" >&5
4847 if test -f /usr/include/dce/cma_config.h ; then
4848 if test "$GCC" = "yes" ; then
4849 echo "$ac_t""yes" 1>&6
4850 cat >> confdefs.h <<\EOF
4851 #define HAVE_HPUX_THREAD_SUPPORT 1
4854 CONFIG_OBS="${CONFIG_OJS} hpux-thread.o"
4855 CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
4857 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
4860 echo "$ac_t""no" 1>&6
4864 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
4865 echo "configure:4866: checking for Solaris thread debugging library" >&5
4866 if test -f /usr/lib/libthread_db.so.1 ; then
4867 echo "$ac_t""yes" 1>&6
4868 cat >> confdefs.h <<\EOF
4869 #define HAVE_THREAD_DB_LIB 1
4872 CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
4873 CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
4874 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
4875 echo "configure:4876: checking for dlopen in -ldl" >&5
4876 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
4877 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4878 echo $ac_n "(cached) $ac_c" 1>&6
4880 ac_save_LIBS="$LIBS"
4882 cat > conftest.$ac_ext <<EOF
4883 #line 4884 "configure"
4884 #include "confdefs.h"
4885 /* Override any gcc2 internal prototype to avoid an error. */
4886 /* We use char because int might match the return type of a gcc2
4887 builtin and then its argument prototype would still apply. */
4894 if { (eval echo configure:4895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4896 eval "ac_cv_lib_$ac_lib_var=yes"
4898 echo "configure: failed program was:" >&5
4899 cat conftest.$ac_ext >&5
4901 eval "ac_cv_lib_$ac_lib_var=no"
4904 LIBS="$ac_save_LIBS"
4907 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4908 echo "$ac_t""yes" 1>&6
4909 ac_tr_lib=HAVE_LIB`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4910 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4911 cat >> confdefs.h <<EOF
4912 #define $ac_tr_lib 1
4918 echo "$ac_t""no" 1>&6
4921 if test "$GCC" = "yes" ; then
4922 # The GNU linker requires the -export-dynamic option to make
4923 # all symbols visible in the dynamic symbol table.
4924 hold_ldflags=$LDFLAGS
4925 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
4926 echo "configure:4927: checking for the ld -export-dynamic flag" >&5
4927 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
4928 cat > conftest.$ac_ext <<EOF
4929 #line 4930 "configure"
4930 #include "confdefs.h"
4936 if { (eval echo configure:4937: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4940 echo "configure: failed program was:" >&5
4941 cat conftest.$ac_ext >&5
4946 LDFLAGS=$hold_ldflags
4947 echo "$ac_t""$found" 1>&6
4948 if test $found = yes; then
4949 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
4952 # Sun randomly tweaked the prototypes in <proc_service.h>
4954 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
4955 echo "configure:4956: checking if <proc_service.h> is old" >&5
4956 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
4957 echo $ac_n "(cached) $ac_c" 1>&6
4960 cat > conftest.$ac_ext <<EOF
4961 #line 4962 "configure"
4962 #include "confdefs.h"
4964 #include <proc_service.h>
4966 (struct ps_prochandle*, psaddr_t, const void*, size_t);
4972 if { (eval echo configure:4973: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4974 gdb_cv_proc_service_is_old=no
4976 echo "configure: failed program was:" >&5
4977 cat conftest.$ac_ext >&5
4979 gdb_cv_proc_service_is_old=yes
4985 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
4986 if test $gdb_cv_proc_service_is_old = yes; then
4987 cat >> confdefs.h <<\EOF
4988 #define PROC_SERVICE_IS_OLD 1
4993 echo "$ac_t""no" 1>&6
5002 # Check whether --enable-tui or --disable-tui was given.
5003 if test "${enable_tui+set}" = set; then
5004 enableval="$enable_tui"
5006 case "${enable_tui}" in
5008 "") enable_tui=yes ;;
5010 { echo "configure: error: Bad value for --enable-tui: ${enableval}" 1>&2; exit 1; }
5016 case ${enable_tui} in
5018 cat >> confdefs.h <<\EOF
5023 TUI_LIBRARY=tui/libtui.a
5033 # Check whether --enable-netrom or --disable-netrom was given.
5034 if test "${enable_netrom+set}" = set; then
5035 enableval="$enable_netrom"
5036 case "${enableval}" in
5037 yes) enable_netrom=yes ;;
5038 no) enable_netrom=no ;;
5039 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
5044 if test "${enable_netrom}" = "yes"; then
5045 CONFIG_OBS="${CONFIG_OBS} remote-nrom.o"
5046 CONFIG_SRCS="${CONFIG_SRCS} remote-nrom.c"
5049 # Check whether --enable-build-warnings or --disable-build-warnings was given.
5050 if test "${enable_build_warnings+set}" = set; then
5051 enableval="$enable_build_warnings"
5052 build_warnings="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations"
5053 case "${enableval}" in
5055 no) build_warnings="-w";;
5056 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
5057 build_warnings="${build_warnings} ${t}";;
5058 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
5059 build_warnings="${t} ${build_warnings}";;
5060 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
5066 if test "x${build_warnings}" != x -a "x$GCC" = xyes
5068 WARN_CFLAGS="${build_warnings}"
5079 # Check whether --with-mmalloc or --without-mmalloc was given.
5080 if test "${with_mmalloc+set}" = set; then
5081 withval="$with_mmalloc"
5082 case "${withval}" in
5083 yes) want_mmalloc=true ;;
5084 no) want_mmalloc=false;;
5085 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
5091 if test x$want_mmalloc = xtrue; then
5092 cat >> confdefs.h <<\EOF
5093 #define USE_MMALLOC 1
5096 cat >> confdefs.h <<\EOF
5097 #define MMCHECK_FORCE 1
5100 MMALLOC_CFLAGS="-I$srcdir/../mmalloc"
5101 MMALLOC='../mmalloc/libmmalloc.a'
5105 # In the Cygwin environment, we need some additional flags.
5106 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
5107 echo "configure:5231: checking for cygwin" >&5
5108 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
5109 echo $ac_n "(cached) $ac_c" 1>&6
5111 cat > conftest.$ac_ext <<EOF
5112 #line 5236 "configure"
5113 #include "confdefs.h"
5115 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
5119 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5120 egrep "lose" >/dev/null 2>&1; then
5122 gdb_cv_os_cygwin=yes
5131 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
5133 DLLTOOL=${DLLTOOL-dlltool}
5134 WINDRES=${WINDRES-windres}
5138 if test x$gdb_host = xgo32; then
5141 if test x$gdb_cv_os_cygwin = xyes; then
5142 TERM_LIB='`if test -r ../libtermcap/libtermcap.a; then echo ../libtermcap/libtermcap.a; else echo -ltermcap; fi`'
5145 echo $ac_n "checking for tgetent in -lncurses""... $ac_c" 1>&6
5146 echo "configure:5270: checking for tgetent in -lncurses" >&5
5147 ac_lib_var=`echo ncurses'_'tgetent | sed 'y%./+-%__p_%'`
5148 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5149 echo $ac_n "(cached) $ac_c" 1>&6
5151 ac_save_LIBS="$LIBS"
5152 LIBS="-lncurses $LIBS"
5153 cat > conftest.$ac_ext <<EOF
5154 #line 5278 "configure"
5155 #include "confdefs.h"
5156 /* Override any gcc2 internal prototype to avoid an error. */
5157 /* We use char because int might match the return type of a gcc2
5158 builtin and then its argument prototype would still apply. */
5165 if { (eval echo configure:5289: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5167 eval "ac_cv_lib_$ac_lib_var=yes"
5169 echo "configure: failed program was:" >&5
5170 cat conftest.$ac_ext >&5
5172 eval "ac_cv_lib_$ac_lib_var=no"
5175 LIBS="$ac_save_LIBS"
5178 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5179 echo "$ac_t""yes" 1>&6
5182 echo "$ac_t""no" 1>&6
5183 echo $ac_n "checking for tgetent in -lHcurses""... $ac_c" 1>&6
5184 echo "configure:5308: checking for tgetent in -lHcurses" >&5
5185 ac_lib_var=`echo Hcurses'_'tgetent | sed 'y%./+-%__p_%'`
5186 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5187 echo $ac_n "(cached) $ac_c" 1>&6
5189 ac_save_LIBS="$LIBS"
5190 LIBS="-lHcurses $LIBS"
5191 cat > conftest.$ac_ext <<EOF
5192 #line 5316 "configure"
5193 #include "confdefs.h"
5194 /* Override any gcc2 internal prototype to avoid an error. */
5195 /* We use char because int might match the return type of a gcc2
5196 builtin and then its argument prototype would still apply. */
5203 if { (eval echo configure:5327: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5205 eval "ac_cv_lib_$ac_lib_var=yes"
5207 echo "configure: failed program was:" >&5
5208 cat conftest.$ac_ext >&5
5210 eval "ac_cv_lib_$ac_lib_var=no"
5213 LIBS="$ac_save_LIBS"
5216 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5217 echo "$ac_t""yes" 1>&6
5220 echo "$ac_t""no" 1>&6
5221 echo $ac_n "checking for tgetent in -ltermlib""... $ac_c" 1>&6
5222 echo "configure:5346: checking for tgetent in -ltermlib" >&5
5223 ac_lib_var=`echo termlib'_'tgetent | sed 'y%./+-%__p_%'`
5224 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5225 echo $ac_n "(cached) $ac_c" 1>&6
5227 ac_save_LIBS="$LIBS"
5228 LIBS="-ltermlib $LIBS"
5229 cat > conftest.$ac_ext <<EOF
5230 #line 5354 "configure"
5231 #include "confdefs.h"
5232 /* Override any gcc2 internal prototype to avoid an error. */
5233 /* We use char because int might match the return type of a gcc2
5234 builtin and then its argument prototype would still apply. */
5241 if { (eval echo configure:5365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5243 eval "ac_cv_lib_$ac_lib_var=yes"
5245 echo "configure: failed program was:" >&5
5246 cat conftest.$ac_ext >&5
5248 eval "ac_cv_lib_$ac_lib_var=no"
5251 LIBS="$ac_save_LIBS"
5254 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5255 echo "$ac_t""yes" 1>&6
5258 echo "$ac_t""no" 1>&6
5259 echo $ac_n "checking for tgetent in -ltermcap""... $ac_c" 1>&6
5260 echo "configure:5384: checking for tgetent in -ltermcap" >&5
5261 ac_lib_var=`echo termcap'_'tgetent | sed 'y%./+-%__p_%'`
5262 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5263 echo $ac_n "(cached) $ac_c" 1>&6
5265 ac_save_LIBS="$LIBS"
5266 LIBS="-ltermcap $LIBS"
5267 cat > conftest.$ac_ext <<EOF
5268 #line 5392 "configure"
5269 #include "confdefs.h"
5270 /* Override any gcc2 internal prototype to avoid an error. */
5271 /* We use char because int might match the return type of a gcc2
5272 builtin and then its argument prototype would still apply. */
5279 if { (eval echo configure:5403: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5281 eval "ac_cv_lib_$ac_lib_var=yes"
5283 echo "configure: failed program was:" >&5
5284 cat conftest.$ac_ext >&5
5286 eval "ac_cv_lib_$ac_lib_var=no"
5289 LIBS="$ac_save_LIBS"
5292 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5293 echo "$ac_t""yes" 1>&6
5296 echo "$ac_t""no" 1>&6
5297 echo $ac_n "checking for tgetent in -lcurses""... $ac_c" 1>&6
5298 echo "configure:5422: checking for tgetent in -lcurses" >&5
5299 ac_lib_var=`echo curses'_'tgetent | sed 'y%./+-%__p_%'`
5300 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5301 echo $ac_n "(cached) $ac_c" 1>&6
5303 ac_save_LIBS="$LIBS"
5304 LIBS="-lcurses $LIBS"
5305 cat > conftest.$ac_ext <<EOF
5306 #line 5430 "configure"
5307 #include "confdefs.h"
5308 /* Override any gcc2 internal prototype to avoid an error. */
5309 /* We use char because int might match the return type of a gcc2
5310 builtin and then its argument prototype would still apply. */
5317 if { (eval echo configure:5441: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5319 eval "ac_cv_lib_$ac_lib_var=yes"
5321 echo "configure: failed program was:" >&5
5322 cat conftest.$ac_ext >&5
5324 eval "ac_cv_lib_$ac_lib_var=no"
5327 LIBS="$ac_save_LIBS"
5330 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5331 echo "$ac_t""yes" 1>&6
5334 echo "$ac_t""no" 1>&6
5335 echo $ac_n "checking for tgetent in -lterminfo""... $ac_c" 1>&6
5336 echo "configure:5460: checking for tgetent in -lterminfo" >&5
5337 ac_lib_var=`echo terminfo'_'tgetent | sed 'y%./+-%__p_%'`
5338 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5339 echo $ac_n "(cached) $ac_c" 1>&6
5341 ac_save_LIBS="$LIBS"
5342 LIBS="-lterminfo $LIBS"
5343 cat > conftest.$ac_ext <<EOF
5344 #line 5468 "configure"
5345 #include "confdefs.h"
5346 /* Override any gcc2 internal prototype to avoid an error. */
5347 /* We use char because int might match the return type of a gcc2
5348 builtin and then its argument prototype would still apply. */
5355 if { (eval echo configure:5479: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5357 eval "ac_cv_lib_$ac_lib_var=yes"
5359 echo "configure: failed program was:" >&5
5360 cat conftest.$ac_ext >&5
5362 eval "ac_cv_lib_$ac_lib_var=no"
5365 LIBS="$ac_save_LIBS"
5368 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5369 echo "$ac_t""yes" 1>&6
5372 echo "$ac_t""no" 1>&6
5386 if test "x$TERM_LIB" = x
5388 { echo "configure: error: Could not find a term library" 1>&2; exit 1; }
5394 # libreadline needs libuser32.a in a cygwin environment
5396 if test x$gdb_cv_os_cygwin = xyes; then
5397 WIN32LIBS="-luser32"
5402 # If we find X, set shell vars x_includes and x_libraries to the
5403 # paths, otherwise set no_x=yes.
5404 # Uses ac_ vars as temps to allow command line to override cache and checks.
5405 # --without-x overrides everything else, but does not touch the cache.
5406 echo $ac_n "checking for X""... $ac_c" 1>&6
5407 echo "configure:6615: checking for X" >&5
5409 # Check whether --with-x or --without-x was given.
5410 if test "${with_x+set}" = set; then
5415 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5416 if test "x$with_x" = xno; then
5417 # The user explicitly disabled X.
5420 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
5421 # Both variables are already set.
5424 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
5425 echo $ac_n "(cached) $ac_c" 1>&6
5427 # One or both of the vars are not set, and there is no cached value.
5428 ac_x_includes=NO ac_x_libraries=NO
5430 if mkdir conftestdir; then
5432 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5433 cat > Imakefile <<'EOF'
5435 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5437 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
5438 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5439 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5440 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5441 for ac_extension in a so sl; do
5442 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
5443 test -f $ac_im_libdir/libX11.$ac_extension; then
5444 ac_im_usrlibdir=$ac_im_libdir; break
5447 # Screen out bogus values from the imake configuration. They are
5448 # bogus both because they are the default anyway, and because
5449 # using them would break gcc on systems where it needs fixed includes.
5450 case "$ac_im_incroot" in
5452 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
5454 case "$ac_im_usrlibdir" in
5456 *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
5463 if test "$ac_x_includes" = NO; then
5464 # Guess where to find include files, by looking for this one X11 .h file.
5465 test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
5467 # First, try using that file with no special directory specified.
5468 cat > conftest.$ac_ext <<EOF
5469 #line 6677 "configure"
5470 #include "confdefs.h"
5471 #include <$x_direct_test_include>
5473 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5474 { (eval echo configure:6682: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5475 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5476 if test -z "$ac_err"; then
5478 # We can compile using X headers with no special include directory.
5482 echo "configure: failed program was:" >&5
5483 cat conftest.$ac_ext >&5
5485 # Look for the header file in a standard set of common directories.
5486 # Check X11 before X11Rn because it is often a symlink to the current release.
5489 /usr/X11R6/include \
5490 /usr/X11R5/include \
5491 /usr/X11R4/include \
5494 /usr/include/X11R6 \
5495 /usr/include/X11R5 \
5496 /usr/include/X11R4 \
5498 /usr/local/X11/include \
5499 /usr/local/X11R6/include \
5500 /usr/local/X11R5/include \
5501 /usr/local/X11R4/include \
5503 /usr/local/include/X11 \
5504 /usr/local/include/X11R6 \
5505 /usr/local/include/X11R5 \
5506 /usr/local/include/X11R4 \
5510 /usr/XFree86/include/X11 \
5513 /usr/local/include \
5514 /usr/unsupported/include \
5515 /usr/athena/include \
5516 /usr/local/x11r5/include \
5517 /usr/lpp/Xamples/include \
5519 /usr/openwin/include \
5520 /usr/openwin/share/include \
5523 if test -r "$ac_dir/$x_direct_test_include"; then
5524 ac_x_includes=$ac_dir
5530 fi # $ac_x_includes = NO
5532 if test "$ac_x_libraries" = NO; then
5533 # Check for the libraries.
5535 test -z "$x_direct_test_library" && x_direct_test_library=Xt
5536 test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
5538 # See if we find them without any special options.
5539 # Don't add to $LIBS permanently.
5540 ac_save_LIBS="$LIBS"
5541 LIBS="-l$x_direct_test_library $LIBS"
5542 cat > conftest.$ac_ext <<EOF
5543 #line 6751 "configure"
5544 #include "confdefs.h"
5547 ${x_direct_test_function}()
5550 if { (eval echo configure:6758: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5552 LIBS="$ac_save_LIBS"
5553 # We can link X programs with no special library path.
5556 echo "configure: failed program was:" >&5
5557 cat conftest.$ac_ext >&5
5559 LIBS="$ac_save_LIBS"
5560 # First see if replacing the include by lib works.
5561 # Check X11 before X11Rn because it is often a symlink to the current release.
5562 for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \
5573 /usr/local/X11/lib \
5574 /usr/local/X11R6/lib \
5575 /usr/local/X11R5/lib \
5576 /usr/local/X11R4/lib \
5578 /usr/local/lib/X11 \
5579 /usr/local/lib/X11R6 \
5580 /usr/local/lib/X11R5 \
5581 /usr/local/lib/X11R4 \
5585 /usr/XFree86/lib/X11 \
5589 /usr/unsupported/lib \
5591 /usr/local/x11r5/lib \
5592 /usr/lpp/Xamples/lib \
5596 /usr/openwin/share/lib \
5599 for ac_extension in a so sl; do
5600 if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
5601 ac_x_libraries=$ac_dir
5608 fi # $ac_x_libraries = NO
5610 if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
5611 # Didn't find X anywhere. Cache the known absence of X.
5612 ac_cv_have_x="have_x=no"
5614 # Record where we found X for the cache.
5615 ac_cv_have_x="have_x=yes \
5616 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5620 eval "$ac_cv_have_x"
5623 if test "$have_x" != yes; then
5624 echo "$ac_t""$have_x" 1>&6
5627 # If each of the values was on the command line, it overrides each guess.
5628 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5629 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5630 # Update the cache value to reflect the command line values.
5631 ac_cv_have_x="have_x=yes \
5632 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5633 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
5638 # Unlike the sim directory, whether a simulator is linked is controlled by
5639 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
5640 # This code just checks for a few cases where we'd like to ignore those
5641 # definitions, even when they're present in the '.mt' file. These cases
5642 # are when --disable-sim is specified, or if the simulator directory is
5643 # not part of the soruce tree.
5645 # Check whether --enable-sim or --disable-sim was given.
5646 if test "${enable_sim+set}" = set; then
5647 enableval="$enable_sim"
5648 echo "enable_sim = $enable_sim";
5649 echo "enableval = ${enableval}";
5650 case "${enableval}" in
5651 yes) ignore_sim=false ;;
5652 no) ignore_sim=true ;;
5653 *) ignore_sim=false ;;
5660 if test ! -d "${srcdir}/../sim"; then
5664 if test "${ignore_sim}" = "true"; then
5666 IGNORE_SIM_OBS="SIM_OBS="
5670 cat >> confdefs.h <<\EOF
5684 # Begin stuff to support --enable-shared
5685 # Check whether --enable-shared or --disable-shared was given.
5686 if test "${enable_shared+set}" = set; then
5687 enableval="$enable_shared"
5688 case "${enableval}" in
5697 # If we have shared libraries, try to set rpath reasonably.
5698 if test "${shared}" = "true"; then
5701 HLDFLAGS='-Wl,+s,+b,$(libdir)'
5703 *-*-irix5* | *-*-irix6*)
5704 HLDFLAGS='-Wl,-rpath,$(libdir)'
5708 *-*-linux* | *-pc-linux-gnu)
5709 HLDFLAGS='-Wl,-rpath,$(libdir)'
5712 HLDFLAGS='-R $(libdir)'
5715 HLDENV='if test -z "$${LD_RUN_PATH}"; then LD_RUN_PATH=$(libdir); else LD_RUN_PATH=$${LD_RUN_PATH}:$(libdir); fi; export LD_RUN_PATH;'
5720 # On SunOS, if the linker supports the -rpath option, use it to
5721 # prevent ../bfd and ../opcodes from being included in the run time
5725 echo 'main () { }' > conftest.c
5726 ${CC} -o conftest -Wl,-rpath= conftest.c >/dev/null 2>conftest.t
5727 if grep 'unrecognized' conftest.t >/dev/null 2>&1; then
5729 elif grep 'No such file' conftest.t >/dev/null 2>&1; then
5731 elif grep 'do not mix' conftest.t >/dev/null 2>&1; then
5733 elif grep 'some text already loaded' conftest.t >/dev/null 2>&1; then
5735 elif test "${shared}" = "true"; then
5736 HLDFLAGS='-Wl,-rpath=$(libdir)'
5738 HLDFLAGS='-Wl,-rpath='
5740 rm -f conftest.t conftest.c conftest
5745 # End stuff to support --enable-shared
5747 # target_subdir is used by the testsuite to find the target libraries.
5749 if test "${host}" != "${target}"; then
5750 target_subdir="${target_alias}/"
5755 host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
5756 if test ! -f ${host_makefile_frag}; then
5757 { echo "configure: error: "*** Gdb does not support host ${host}"" 1>&2; exit 1; }
5759 frags="$frags $host_makefile_frag"
5761 target_makefile_frag=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
5762 if test ! -f ${target_makefile_frag}; then
5763 { echo "configure: error: "*** Gdb does not support target ${target}"" 1>&2; exit 1; }
5765 frags="$frags $target_makefile_frag"
5772 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5773 ' ${host_makefile_frag}`
5775 targetfile=`sed -n '
5776 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5777 ' ${target_makefile_frag}`
5779 # these really aren't orthogonal true/false values of the same condition,
5780 # but shells are slow enough that I like to reuse the test conditions
5782 if test "${target}" = "${host}"; then
5783 nativefile=`sed -n '
5784 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5785 ' ${host_makefile_frag}`
5787 # GDBserver is only useful in a "native" enviroment
5788 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
5792 SUBDIRS="doc testsuite nlm"
5793 if test "${enable_multi_ice}" = "yes"; then
5794 SUBDIRS="${SUBDIRS} multi-ice"
5799 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
5800 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
5801 # corresponding links. But we have to remove the xm.h files and tm.h
5802 # files anyway, e.g. when switching from "configure host" to
5808 if test "${hostfile}" != ""; then
5809 files="${files} config/${gdb_host_cpu}/${hostfile}"
5810 links="${links} xm.h"
5813 if test "${targetfile}" != ""; then
5814 files="${files} config/${gdb_target_cpu}/${targetfile}"
5815 links="${links} tm.h"
5818 if test "${nativefile}" != ""; then
5819 files="${files} config/${gdb_host_cpu}/${nativefile}"
5820 links="${links} nm.h"
5822 # A cross-only configuration.
5823 files="${files} config/nm-empty.h"
5824 links="${links} nm.h"
5829 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
5830 echo "configure:7109: checking for Cygwin environment" >&5
5831 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
5832 echo $ac_n "(cached) $ac_c" 1>&6
5834 cat > conftest.$ac_ext <<EOF
5835 #line 7114 "configure"
5836 #include "confdefs.h"
5841 #define __CYGWIN__ __CYGWIN32__
5846 if { (eval echo configure:7125: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5850 echo "configure: failed program was:" >&5
5851 cat conftest.$ac_ext >&5
5859 echo "$ac_t""$ac_cv_cygwin" 1>&6
5861 test "$ac_cv_cygwin" = yes && CYGWIN=yes
5862 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
5863 echo "configure:7142: checking for mingw32 environment" >&5
5864 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
5865 echo $ac_n "(cached) $ac_c" 1>&6
5867 cat > conftest.$ac_ext <<EOF
5868 #line 7147 "configure"
5869 #include "confdefs.h"
5875 if { (eval echo configure:7154: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5879 echo "configure: failed program was:" >&5
5880 cat conftest.$ac_ext >&5
5888 echo "$ac_t""$ac_cv_mingw32" 1>&6
5890 test "$ac_cv_mingw32" = yes && MINGW32=yes
5893 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
5894 echo "configure:7173: checking for executable suffix" >&5
5895 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
5896 echo $ac_n "(cached) $ac_c" 1>&6
5898 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
5902 echo 'int main () { return 0; }' > conftest.$ac_ext
5904 if { (eval echo configure:7183: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
5905 for file in conftest.*; do
5907 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
5908 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
5912 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
5915 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
5920 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
5921 echo "$ac_t""${ac_cv_exeext}" 1>&6
5925 subdirs="$configdirs"
5928 cat > confcache <<\EOF
5929 # This file is a shell script that caches the results of configure
5930 # tests run on this system so they can be shared between configure
5931 # scripts and configure runs. It is not useful on other systems.
5932 # If it contains results you don't want to keep, you may remove or edit it.
5934 # By default, configure uses ./config.cache as the cache file,
5935 # creating it if it does not exist already. You can give configure
5936 # the --cache-file=FILE option to use a different cache file; that is
5937 # what configure does when it calls configure scripts in
5938 # subdirectories, so they share the cache.
5939 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5940 # config.status only pays attention to the cache file if you give it the
5941 # --recheck option to rerun configure.
5944 # The following way of writing the cache mishandles newlines in values,
5945 # but we know of no workaround that is simple, portable, and efficient.
5946 # So, don't put newlines in cache variables' values.
5947 # Ultrix sh set writes to stderr and can't be redirected directly,
5948 # and sets the high bit in the cache file unless we assign to the vars.
5950 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5952 # `set' does not quote correctly, so add quotes (double-quote substitution
5953 # turns \\\\ into \\, and sed turns \\ into \).
5955 -e "s/'/'\\\\''/g" \
5956 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5959 # `set' quotes correctly as required by POSIX, so do not add quotes.
5960 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5963 if cmp -s $cache_file confcache; then
5966 if test -w $cache_file; then
5967 echo "updating cache $cache_file"
5968 cat confcache > $cache_file
5970 echo "not updating unwritable cache $cache_file"
5975 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5977 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5978 # Let make expand exec_prefix.
5979 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5981 # Any assignment to VPATH causes Sun make to only execute
5982 # the first set of double-colon rules, so remove it if not needed.
5983 # If there is a colon in the path, we need to keep it.
5984 if test "x$srcdir" = x.; then
5985 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
5988 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5990 DEFS=-DHAVE_CONFIG_H
5992 # Without the "./", some shells look in PATH for config.status.
5993 : ${CONFIG_STATUS=./config.status}
5995 echo creating $CONFIG_STATUS
5996 rm -f $CONFIG_STATUS
5997 cat > $CONFIG_STATUS <<EOF
5999 # Generated automatically by configure.
6000 # Run this file to recreate the current configuration.
6001 # This directory was configured as follows,
6002 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
6004 # $0 $ac_configure_args
6006 # Compiler output produced by configure, useful for debugging
6007 # configure, is in ./config.log if it exists.
6009 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
6012 case "\$ac_option" in
6013 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6014 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
6015 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
6016 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
6017 echo "$CONFIG_STATUS generated by autoconf version 2.13"
6019 -help | --help | --hel | --he | --h)
6020 echo "\$ac_cs_usage"; exit 0 ;;
6021 *) echo "\$ac_cs_usage"; exit 1 ;;
6025 ac_given_srcdir=$srcdir
6026 ac_given_INSTALL="$INSTALL"
6028 trap 'rm -fr `echo "Makefile tui/Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
6030 cat >> $CONFIG_STATUS <<EOF
6032 # Protect against being on the right side of a sed subst in config.status.
6033 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
6034 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
6038 s%@CFLAGS@%$CFLAGS%g
6039 s%@CPPFLAGS@%$CPPFLAGS%g
6040 s%@CXXFLAGS@%$CXXFLAGS%g
6041 s%@FFLAGS@%$FFLAGS%g
6043 s%@LDFLAGS@%$LDFLAGS%g
6045 s%@exec_prefix@%$exec_prefix%g
6046 s%@prefix@%$prefix%g
6047 s%@program_transform_name@%$program_transform_name%g
6048 s%@bindir@%$bindir%g
6049 s%@sbindir@%$sbindir%g
6050 s%@libexecdir@%$libexecdir%g
6051 s%@datadir@%$datadir%g
6052 s%@sysconfdir@%$sysconfdir%g
6053 s%@sharedstatedir@%$sharedstatedir%g
6054 s%@localstatedir@%$localstatedir%g
6055 s%@libdir@%$libdir%g
6056 s%@includedir@%$includedir%g
6057 s%@oldincludedir@%$oldincludedir%g
6058 s%@infodir@%$infodir%g
6059 s%@mandir@%$mandir%g
6063 s%@host_alias@%$host_alias%g
6064 s%@host_cpu@%$host_cpu%g
6065 s%@host_vendor@%$host_vendor%g
6066 s%@host_os@%$host_os%g
6067 s%@target@%$target%g
6068 s%@target_alias@%$target_alias%g
6069 s%@target_cpu@%$target_cpu%g
6070 s%@target_vendor@%$target_vendor%g
6071 s%@target_os@%$target_os%g
6073 s%@build_alias@%$build_alias%g
6074 s%@build_cpu@%$build_cpu%g
6075 s%@build_vendor@%$build_vendor%g
6076 s%@build_os@%$build_os%g
6077 s%@SET_MAKE@%$SET_MAKE%g
6078 s%@RANLIB@%$RANLIB%g
6079 s%@ALLOCA@%$ALLOCA%g
6080 s%@USE_NLS@%$USE_NLS%g
6081 s%@MSGFMT@%$MSGFMT%g
6082 s%@GMSGFMT@%$GMSGFMT%g
6083 s%@XGETTEXT@%$XGETTEXT%g
6084 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
6085 s%@CATALOGS@%$CATALOGS%g
6086 s%@CATOBJEXT@%$CATOBJEXT%g
6087 s%@DATADIRNAME@%$DATADIRNAME%g
6088 s%@GMOFILES@%$GMOFILES%g
6089 s%@INSTOBJEXT@%$INSTOBJEXT%g
6090 s%@INTLDEPS@%$INTLDEPS%g
6091 s%@INTLLIBS@%$INTLLIBS%g
6092 s%@INTLOBJS@%$INTLOBJS%g
6093 s%@POFILES@%$POFILES%g
6095 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
6097 s%@GT_YES@%$GT_YES%g
6098 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
6101 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
6102 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
6103 s%@INSTALL_DATA@%$INSTALL_DATA%g
6106 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
6107 s%@BUILD_TUI@%$BUILD_TUI%g
6108 s%@TUI_LIBRARY@%$TUI_LIBRARY%g
6109 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
6110 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
6111 s%@MMALLOC@%$MMALLOC%g
6112 s%@MACHINE_OBS@%$MACHINE_OBS%g
6113 s%@DLLTOOL@%$DLLTOOL%g
6114 s%@WINDRES@%$WINDRES%g
6115 s%@TERM_LIB@%$TERM_LIB%g
6116 s%@WIN32LIBS@%$WIN32LIBS%g
6117 s%@ENABLE_IDE@%$ENABLE_IDE%g
6118 s%@FOUNDRY_LIB_BASE@%$FOUNDRY_LIB_BASE%g
6119 s%@LIBGUI@%$LIBGUI%g
6120 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
6121 s%@IDE_CFLAGS_X@%$IDE_CFLAGS_X%g
6123 s%@LIBIDETCL@%$LIBIDETCL%g
6124 s%@LIBIDE@%$LIBIDE%g
6125 s%@IDE_DEPS@%$IDE_DEPS%g
6126 s%@WIN32LDAPP@%$WIN32LDAPP%g
6127 s%@TCL_VERSION@%$TCL_VERSION%g
6128 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
6129 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
6130 s%@TCL_CC@%$TCL_CC%g
6131 s%@TCL_DEFS@%$TCL_DEFS%g
6132 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
6133 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
6134 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
6135 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
6136 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
6137 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
6138 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
6139 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
6140 s%@TCL_RANLIB@%$TCL_RANLIB%g
6141 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
6142 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
6143 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
6144 s%@TK_VERSION@%$TK_VERSION%g
6145 s%@TK_DEFS@%$TK_DEFS%g
6146 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
6147 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
6148 s%@TK_XLIBSW@%$TK_XLIBSW%g
6149 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
6150 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
6151 s%@TCLHDIR@%$TCLHDIR%g
6152 s%@TKHDIR@%$TKHDIR%g
6153 s%@ITCLHDIR@%$ITCLHDIR%g
6154 s%@ITKHDIR@%$ITKHDIR%g
6155 s%@TIXHDIR@%$TIXHDIR%g
6156 s%@ITCL_VERSION@%$ITCL_VERSION%g
6157 s%@ITCL_DEFS@%$ITCL_DEFS%g
6158 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
6159 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
6160 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
6161 s%@ITK_VERSION@%$ITK_VERSION%g
6162 s%@ITK_DEFS@%$ITK_DEFS%g
6163 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
6164 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
6165 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
6166 s%@TIX_VERSION@%$TIX_VERSION%g
6167 s%@TIX_BUILD_LIB_SPEC@%$TIX_BUILD_LIB_SPEC%g
6168 s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
6169 s%@X_CFLAGS@%$X_CFLAGS%g
6170 s%@X_LDFLAGS@%$X_LDFLAGS%g
6171 s%@X_LIBS@%$X_LIBS%g
6172 s%@ITCLLIB@%$ITCLLIB%g
6173 s%@ITCL_DEPS@%$ITCL_DEPS%g
6174 s%@ITKLIB@%$ITKLIB%g
6175 s%@ITK_DEPS@%$ITK_DEPS%g
6176 s%@TIXLIB@%$TIXLIB%g
6177 s%@TIX_DEPS@%$TIX_DEPS%g
6178 s%@GDBTKLIBS@%$GDBTKLIBS%g
6179 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
6180 s%@IGNORE_SIM@%$IGNORE_SIM%g
6181 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
6182 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
6183 s%@CONFIG_OBS@%$CONFIG_OBS%g
6184 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
6185 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
6186 s%@HLDFLAGS@%$HLDFLAGS%g
6187 s%@HLDENV@%$HLDENV%g
6188 s%@target_subdir@%$target_subdir%g
6189 /@host_makefile_frag@/r $host_makefile_frag
6190 s%@host_makefile_frag@%%g
6191 /@target_makefile_frag@/r $target_makefile_frag
6192 s%@target_makefile_frag@%%g
6194 s%@SUBDIRS@%$SUBDIRS%g
6196 s%@EXEEXT@%$EXEEXT%g
6197 s%@subdirs@%$subdirs%g
6202 cat >> $CONFIG_STATUS <<\EOF
6204 # Split the substitutions into bite-sized pieces for seds with
6205 # small command number limits, like on Digital OSF/1 and HP-UX.
6206 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
6207 ac_file=1 # Number of current file.
6208 ac_beg=1 # First line for current file.
6209 ac_end=$ac_max_sed_cmds # Line after last line for current file.
6212 while $ac_more_lines; do
6213 if test $ac_beg -gt 1; then
6214 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
6216 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
6218 if test ! -s conftest.s$ac_file; then
6220 rm -f conftest.s$ac_file
6222 if test -z "$ac_sed_cmds"; then
6223 ac_sed_cmds="sed -f conftest.s$ac_file"
6225 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
6227 ac_file=`expr $ac_file + 1`
6229 ac_end=`expr $ac_end + $ac_max_sed_cmds`
6232 if test -z "$ac_sed_cmds"; then
6237 cat >> $CONFIG_STATUS <<EOF
6239 CONFIG_FILES=\${CONFIG_FILES-"Makefile tui/Makefile .gdbinit:gdbinit.in"}
6241 cat >> $CONFIG_STATUS <<\EOF
6242 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
6243 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6245 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
6246 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
6247 *) ac_file_in="${ac_file}.in" ;;
6250 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
6252 # Remove last slash and all that follows it. Not all systems have dirname.
6253 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6254 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6255 # The file is in a subdirectory.
6256 test ! -d "$ac_dir" && mkdir "$ac_dir"
6257 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
6258 # A "../" for each directory in $ac_dir_suffix.
6259 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
6261 ac_dir_suffix= ac_dots=
6264 case "$ac_given_srcdir" in
6266 if test -z "$ac_dots"; then top_srcdir=.
6267 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
6268 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
6270 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
6271 top_srcdir="$ac_dots$ac_given_srcdir" ;;
6274 case "$ac_given_INSTALL" in
6275 [/$]*) INSTALL="$ac_given_INSTALL" ;;
6276 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
6279 echo creating "$ac_file"
6281 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
6283 *Makefile*) ac_comsub="1i\\
6284 # $configure_input" ;;
6288 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6290 s%@configure_input@%$configure_input%g
6291 s%@srcdir@%$srcdir%g
6292 s%@top_srcdir@%$top_srcdir%g
6293 s%@INSTALL@%$INSTALL%g
6294 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
6298 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
6299 # NAME is the cpp macro being defined and VALUE is the value it is being given.
6301 # ac_d sets the value in "#define NAME VALUE" lines.
6302 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
6303 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
6306 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
6307 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6308 ac_uB='\([ ]\)%\1#\2define\3'
6311 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
6312 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6313 ac_eB='$%\1#\2define\3'
6317 if test "${CONFIG_HEADERS+set}" != set; then
6319 cat >> $CONFIG_STATUS <<EOF
6320 CONFIG_HEADERS="config.h:config.in"
6322 cat >> $CONFIG_STATUS <<\EOF
6324 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
6325 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6327 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
6328 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
6329 *) ac_file_in="${ac_file}.in" ;;
6332 echo creating $ac_file
6334 rm -f conftest.frag conftest.in conftest.out
6335 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6336 cat $ac_file_inputs > conftest.in
6340 # Transform confdefs.h into a sed script conftest.vals that substitutes
6341 # the proper values into config.h.in to produce config.h. And first:
6342 # Protect against being on the right side of a sed subst in config.status.
6343 # Protect against being in an unquoted here document in config.status.
6345 cat > conftest.hdr <<\EOF
6348 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
6352 sed -n -f conftest.hdr confdefs.h > conftest.vals
6355 # This sed command replaces #undef with comments. This is necessary, for
6356 # example, in the case of _POSIX_SOURCE, which is predefined and required
6357 # on some systems where configure will not decide to define it.
6358 cat >> conftest.vals <<\EOF
6359 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
6362 # Break up conftest.vals because some shells have a limit on
6363 # the size of here documents, and old seds have small limits too.
6368 ac_lines=`grep -c . conftest.vals`
6369 # grep -c gives empty output for an empty file on some AIX systems.
6370 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
6371 # Write a limited-size here document to conftest.frag.
6372 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
6373 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
6375 sed -f conftest.frag conftest.in > conftest.out
6377 mv conftest.out conftest.in
6379 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
6381 mv conftest.tail conftest.vals
6385 cat >> $CONFIG_STATUS <<\EOF
6386 rm -f conftest.frag conftest.h
6387 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
6388 cat conftest.in >> conftest.h
6390 if cmp -s $ac_file conftest.h 2>/dev/null; then
6391 echo "$ac_file is unchanged"
6394 # Remove last slash and all that follows it. Not all systems have dirname.
6395 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6396 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6397 # The file is in a subdirectory.
6398 test ! -d "$ac_dir" && mkdir "$ac_dir"
6401 mv conftest.h $ac_file
6407 cat >> $CONFIG_STATUS <<EOF
6412 cat >> $CONFIG_STATUS <<\EOF
6413 srcdir=$ac_given_srcdir
6414 while test -n "$ac_sources"; do
6415 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
6416 set $ac_sources; ac_source=$1; shift; ac_sources=$*
6418 echo "linking $srcdir/$ac_source to $ac_dest"
6420 if test ! -r $srcdir/$ac_source; then
6421 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
6425 # Make relative symlinks.
6426 # Remove last slash and all that follows it. Not all systems have dirname.
6427 ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
6428 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
6429 # The dest file is in a subdirectory.
6430 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
6431 ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
6432 # A "../" for each directory in $ac_dest_dir_suffix.
6433 ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
6435 ac_dest_dir_suffix= ac_dots=
6439 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
6440 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
6443 # Make a symlink if possible; otherwise try a hard link.
6444 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
6445 ln $srcdir/$ac_source $ac_dest; then :
6447 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
6451 cat >> $CONFIG_STATUS <<EOF
6453 gdb_host_cpu=$gdb_host_cpu
6454 gdb_target_cpu=$gdb_target_cpu
6455 nativefile=$nativefile
6458 cat >> $CONFIG_STATUS <<\EOF
6460 if test "${nativefile}" = ""; then
6461 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
6462 < Makefile > Makefile.tem
6463 mv -f Makefile.tem Makefile
6466 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
6467 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
6468 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
6469 mv -f Makefile.tmp Makefile
6471 case x$CONFIG_HEADERS in
6472 xconfig.h:config.in)
6478 chmod +x $CONFIG_STATUS
6479 rm -fr confdefs* $ac_clean_files
6480 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
6482 if test "$no_recursion" != yes; then
6484 # Remove --cache-file and --srcdir arguments so they do not pile up.
6485 ac_sub_configure_args=
6487 for ac_arg in $ac_configure_args; do
6488 if test -n "$ac_prev"; then
6493 -cache-file | --cache-file | --cache-fil | --cache-fi \
6494 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
6495 ac_prev=cache_file ;;
6496 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
6497 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
6499 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
6501 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
6503 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
6507 for ac_config_dir in $configdirs; do
6509 # Do not complain, so a configure script can configure whichever
6510 # parts of a large source tree are present.
6511 if test ! -d $srcdir/$ac_config_dir; then
6515 echo configuring in $ac_config_dir
6520 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
6522 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
6530 # A "../" for each directory in /$ac_config_dir.
6531 ac_dots=`echo $ac_config_dir|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
6534 .) # No --srcdir option. We are building in place.
6535 ac_sub_srcdir=$srcdir ;;
6536 /*) # Absolute path.
6537 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
6539 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
6542 # Check for guested configure; otherwise get Cygnus style configure.
6543 if test -f $ac_sub_srcdir/configure; then
6544 ac_sub_configure=$ac_sub_srcdir/configure
6545 elif test -f $ac_sub_srcdir/configure.in; then
6546 ac_sub_configure=$ac_configure
6548 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
6552 # The recursion is here.
6553 if test -n "$ac_sub_configure"; then
6555 # Make the cache file name correct relative to the subdirectory.
6556 case "$cache_file" in
6557 /*) ac_sub_cache_file=$cache_file ;;
6559 ac_sub_cache_file="$ac_dots$cache_file" ;;
6561 case "$ac_given_INSTALL" in
6562 [/$]*) INSTALL="$ac_given_INSTALL" ;;
6563 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
6566 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
6567 # The eval makes quoting arguments work.
6568 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
6571 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }