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 --enable-maintainer-mode enable make rules and dependencies not useful
16 (and sometimes confusing) to the casual installer"
18 --disable-nls do not use Native Language Support"
20 --with-included-gettext use the GNU gettext library included here"
22 --with-separate-debug-dir=path Look for global separate debug info in this path [LIBDIR/debug]"
24 --disable-gdbcli disable command-line interface (CLI)"
26 --disable-gdbmi disable machine-interface (MI)"
28 --enable-tui enable full-screen terminal user interface (TUI)"
30 --enable-gdbtk enable gdbtk graphical user interface (GUI)"
32 --with-libunwind Use libunwind frame unwinding support"
34 --enable-profiling enable profiling of GDB"
36 --without-included-regex don't use included regex; this is the default
37 on systems with version 2 of the GNU C library
38 (use with caution on other system)"
40 --with-sysroot[=DIR] Search for usr/lib et al within DIR."
42 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
44 --enable-gdb-build-warnings Enable GDB specific build-time compiler warnings if gcc is used"
46 --with-mmalloc Use memory mapped malloc package"
48 --with-tclconfig=DIR Directory containing tcl configuration (tclConfig.sh)"
50 --with-tkconfig=DIR Directory containing tk configuration (tkConfig.sh)"
52 --with-tclinclude=DIR Directory where tcl private headers are"
54 --with-tkinclude=DIR Directory where tk private headers are"
56 --with-itclconfig Directory containing itcl configuration (itclConfig.sh)"
58 --with-itkconfig Directory containing itk configuration (itkConfig.sh)"
60 --with-x use the X Window System"
62 --enable-sim Link gdb with simulator"
64 --enable-multi-ice build the multi-ice-gdb-server"
66 --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib"
68 # Initialize some variables set by options.
69 # The variables have the same names as the options, with
70 # dashes changed to underlines.
72 cache_file=./config.cache
81 program_transform_name=s,x,x,
90 bindir='${exec_prefix}/bin'
91 sbindir='${exec_prefix}/sbin'
92 libexecdir='${exec_prefix}/libexec'
93 datadir='${prefix}/share'
94 sysconfdir='${prefix}/etc'
95 sharedstatedir='${prefix}/com'
96 localstatedir='${prefix}/var'
97 libdir='${exec_prefix}/lib'
98 includedir='${prefix}/include'
99 oldincludedir='/usr/include'
100 infodir='${prefix}/info'
101 mandir='${prefix}/man'
103 # Initialize some other variables.
106 SHELL=${CONFIG_SHELL-/bin/sh}
107 # Maximum number of lines to put in a shell here document.
114 # If the previous option needs an argument, assign it.
115 if test -n "$ac_prev"; then
116 eval "$ac_prev=\$ac_option"
122 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
126 # Accept the important Cygnus configure options, so we can diagnose typos.
130 -bindir | --bindir | --bindi | --bind | --bin | --bi)
132 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
133 bindir="$ac_optarg" ;;
135 -build | --build | --buil | --bui | --bu)
137 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
138 build="$ac_optarg" ;;
140 -cache-file | --cache-file | --cache-fil | --cache-fi \
141 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
142 ac_prev=cache_file ;;
143 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
144 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
145 cache_file="$ac_optarg" ;;
147 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
149 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
151 datadir="$ac_optarg" ;;
153 -disable-* | --disable-*)
154 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
155 # Reject names that are not valid shell variable names.
156 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
157 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
159 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
160 eval "enable_${ac_feature}=no" ;;
162 -enable-* | --enable-*)
163 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
164 # Reject names that are not valid shell variable names.
165 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
166 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
168 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
173 eval "enable_${ac_feature}='$ac_optarg'" ;;
175 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
176 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
177 | --exec | --exe | --ex)
178 ac_prev=exec_prefix ;;
179 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
180 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
181 | --exec=* | --exe=* | --ex=*)
182 exec_prefix="$ac_optarg" ;;
184 -gas | --gas | --ga | --g)
185 # Obsolete; use --with-gas.
188 -help | --help | --hel | --he)
189 # Omit some internal or obsolete options to make the list less imposing.
190 # This message is too long to be a string in the A/UX 3.1 sh.
192 Usage: configure [options] [host]
193 Options: [defaults in brackets after descriptions]
195 --cache-file=FILE cache test results in FILE
196 --help print this message
197 --no-create do not create output files
198 --quiet, --silent do not print \`checking...' messages
199 --site-file=FILE use FILE as the site file
200 --version print the version of autoconf that created configure
201 Directory and file names:
202 --prefix=PREFIX install architecture-independent files in PREFIX
204 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
206 --bindir=DIR user executables in DIR [EPREFIX/bin]
207 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
208 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
209 --datadir=DIR read-only architecture-independent data in DIR
211 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
212 --sharedstatedir=DIR modifiable architecture-independent data in DIR
214 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
215 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
216 --includedir=DIR C header files in DIR [PREFIX/include]
217 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
218 --infodir=DIR info documentation in DIR [PREFIX/info]
219 --mandir=DIR man documentation in DIR [PREFIX/man]
220 --srcdir=DIR find the sources in DIR [configure dir or ..]
221 --program-prefix=PREFIX prepend PREFIX to installed program names
222 --program-suffix=SUFFIX append SUFFIX to installed program names
223 --program-transform-name=PROGRAM
224 run sed PROGRAM on installed program names
228 --build=BUILD configure for building on BUILD [BUILD=HOST]
229 --host=HOST configure for HOST [guessed]
230 --target=TARGET configure for TARGET [TARGET=HOST]
231 Features and packages:
232 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
233 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
234 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
235 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
236 --x-includes=DIR X include files are in DIR
237 --x-libraries=DIR X library files are in DIR
239 if test -n "$ac_help"; then
240 echo "--enable and --with options recognized:$ac_help"
244 -host | --host | --hos | --ho)
246 -host=* | --host=* | --hos=* | --ho=*)
249 -includedir | --includedir | --includedi | --included | --include \
250 | --includ | --inclu | --incl | --inc)
251 ac_prev=includedir ;;
252 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
253 | --includ=* | --inclu=* | --incl=* | --inc=*)
254 includedir="$ac_optarg" ;;
256 -infodir | --infodir | --infodi | --infod | --info | --inf)
258 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
259 infodir="$ac_optarg" ;;
261 -libdir | --libdir | --libdi | --libd)
263 -libdir=* | --libdir=* | --libdi=* | --libd=*)
264 libdir="$ac_optarg" ;;
266 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
267 | --libexe | --libex | --libe)
268 ac_prev=libexecdir ;;
269 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
270 | --libexe=* | --libex=* | --libe=*)
271 libexecdir="$ac_optarg" ;;
273 -localstatedir | --localstatedir | --localstatedi | --localstated \
274 | --localstate | --localstat | --localsta | --localst \
275 | --locals | --local | --loca | --loc | --lo)
276 ac_prev=localstatedir ;;
277 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
278 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
279 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
280 localstatedir="$ac_optarg" ;;
282 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
284 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
285 mandir="$ac_optarg" ;;
288 # Obsolete; use --without-fp.
291 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
295 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
296 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
299 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
300 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
301 | --oldin | --oldi | --old | --ol | --o)
302 ac_prev=oldincludedir ;;
303 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
304 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
305 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
306 oldincludedir="$ac_optarg" ;;
308 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
310 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
311 prefix="$ac_optarg" ;;
313 -program-prefix | --program-prefix | --program-prefi | --program-pref \
314 | --program-pre | --program-pr | --program-p)
315 ac_prev=program_prefix ;;
316 -program-prefix=* | --program-prefix=* | --program-prefi=* \
317 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
318 program_prefix="$ac_optarg" ;;
320 -program-suffix | --program-suffix | --program-suffi | --program-suff \
321 | --program-suf | --program-su | --program-s)
322 ac_prev=program_suffix ;;
323 -program-suffix=* | --program-suffix=* | --program-suffi=* \
324 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
325 program_suffix="$ac_optarg" ;;
327 -program-transform-name | --program-transform-name \
328 | --program-transform-nam | --program-transform-na \
329 | --program-transform-n | --program-transform- \
330 | --program-transform | --program-transfor \
331 | --program-transfo | --program-transf \
332 | --program-trans | --program-tran \
333 | --progr-tra | --program-tr | --program-t)
334 ac_prev=program_transform_name ;;
335 -program-transform-name=* | --program-transform-name=* \
336 | --program-transform-nam=* | --program-transform-na=* \
337 | --program-transform-n=* | --program-transform-=* \
338 | --program-transform=* | --program-transfor=* \
339 | --program-transfo=* | --program-transf=* \
340 | --program-trans=* | --program-tran=* \
341 | --progr-tra=* | --program-tr=* | --program-t=*)
342 program_transform_name="$ac_optarg" ;;
344 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
345 | -silent | --silent | --silen | --sile | --sil)
348 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
350 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
352 sbindir="$ac_optarg" ;;
354 -sharedstatedir | --sharedstatedir | --sharedstatedi \
355 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
356 | --sharedst | --shareds | --shared | --share | --shar \
358 ac_prev=sharedstatedir ;;
359 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
360 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
361 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
363 sharedstatedir="$ac_optarg" ;;
365 -site | --site | --sit)
367 -site=* | --site=* | --sit=*)
370 -site-file | --site-file | --site-fil | --site-fi | --site-f)
372 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
373 sitefile="$ac_optarg" ;;
375 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
377 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
378 srcdir="$ac_optarg" ;;
380 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
381 | --syscon | --sysco | --sysc | --sys | --sy)
382 ac_prev=sysconfdir ;;
383 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
384 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
385 sysconfdir="$ac_optarg" ;;
387 -target | --target | --targe | --targ | --tar | --ta | --t)
389 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
390 target="$ac_optarg" ;;
392 -v | -verbose | --verbose | --verbos | --verbo | --verb)
395 -version | --version | --versio | --versi | --vers)
396 echo "configure generated by autoconf version 2.13"
400 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
401 # Reject names that are not valid shell variable names.
402 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
403 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
405 ac_package=`echo $ac_package| sed 's/-/_/g'`
410 eval "with_${ac_package}='$ac_optarg'" ;;
412 -without-* | --without-*)
413 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
414 # Reject names that are not valid shell variable names.
415 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
416 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
418 ac_package=`echo $ac_package| sed 's/-/_/g'`
419 eval "with_${ac_package}=no" ;;
422 # Obsolete; use --with-x.
425 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
426 | --x-incl | --x-inc | --x-in | --x-i)
427 ac_prev=x_includes ;;
428 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
429 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
430 x_includes="$ac_optarg" ;;
432 -x-libraries | --x-libraries | --x-librarie | --x-librari \
433 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
434 ac_prev=x_libraries ;;
435 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
436 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
437 x_libraries="$ac_optarg" ;;
439 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
443 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
444 echo "configure: warning: $ac_option: invalid host type" 1>&2
446 if test "x$nonopt" != xNONE; then
447 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
455 if test -n "$ac_prev"; then
456 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
459 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
461 # File descriptor usage:
464 # 2 errors and warnings
465 # 3 some systems may open it to /dev/tty
466 # 4 used on the Kubota Titan
467 # 6 checking for... messages and results
468 # 5 compiler messages saved in config.log
469 if test "$silent" = yes; then
477 This file contains any messages produced by compilers while
478 running configure, to aid debugging if configure makes a mistake.
481 # Strip out --no-create and --no-recursion so they do not pile up.
482 # Also quote any args containing shell metacharacters.
487 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
488 | --no-cr | --no-c) ;;
489 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
490 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
491 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
492 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
493 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
498 # Only set these to C if already set. These must not be set unconditionally
499 # because not all systems understand e.g. LANG=C (notably SCO).
500 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
501 # Non-C LC_CTYPE values break the ctype check.
502 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
503 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
504 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
505 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
507 # confdefs.h avoids OS command line length limits that DEFS can exceed.
508 rm -rf conftest* confdefs.h
509 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
512 # A filename unique to this package, relative to the directory that
513 # configure is in, which we can look for to find out if srcdir is correct.
514 ac_unique_file=main.c
516 # Find the source files, if location was not specified.
517 if test -z "$srcdir"; then
518 ac_srcdir_defaulted=yes
519 # Try the directory containing this script, then its parent.
521 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
522 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
524 if test ! -r $srcdir/$ac_unique_file; then
528 ac_srcdir_defaulted=no
530 if test ! -r $srcdir/$ac_unique_file; then
531 if test "$ac_srcdir_defaulted" = yes; then
532 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
534 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
537 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
539 # Prefer explicitly selected file to automatically selected ones.
540 if test -z "$sitefile"; then
541 if test -z "$CONFIG_SITE"; then
542 if test "x$prefix" != xNONE; then
543 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
545 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
549 CONFIG_SITE="$sitefile"
551 for ac_site_file in $CONFIG_SITE; do
552 if test -r "$ac_site_file"; then
553 echo "loading site script $ac_site_file"
558 if test -r "$cache_file"; then
559 echo "loading cache $cache_file"
562 echo "creating cache $cache_file"
567 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
568 ac_cpp='$CPP $CPPFLAGS'
569 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
570 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
571 cross_compiling=$ac_cv_prog_cc_cross
575 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
576 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
577 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
584 ac_n= ac_c='\c' ac_t=
589 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
590 echo "configure:591: checking whether to enable maintainer-specific portions of Makefiles" >&5
591 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
592 if test "${enable_maintainer_mode+set}" = set; then
593 enableval="$enable_maintainer_mode"
594 USE_MAINTAINER_MODE=$enableval
596 USE_MAINTAINER_MODE=no
599 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
602 if test $USE_MAINTAINER_MODE = yes; then
603 MAINTAINER_MODE_TRUE=
604 MAINTAINER_MODE_FALSE='#'
606 MAINTAINER_MODE_TRUE='#'
607 MAINTAINER_MODE_FALSE=
609 MAINT=$MAINTAINER_MODE_TRUE
613 # Extract the first word of "gcc", so it can be a program name with args.
614 set dummy gcc; ac_word=$2
615 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
616 echo "configure:617: checking for $ac_word" >&5
617 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
618 echo $ac_n "(cached) $ac_c" 1>&6
620 if test -n "$CC"; then
621 ac_cv_prog_CC="$CC" # Let the user override the test.
623 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
625 for ac_dir in $ac_dummy; do
626 test -z "$ac_dir" && ac_dir=.
627 if test -f $ac_dir/$ac_word; then
636 if test -n "$CC"; then
637 echo "$ac_t""$CC" 1>&6
639 echo "$ac_t""no" 1>&6
642 if test -z "$CC"; then
643 # Extract the first word of "cc", so it can be a program name with args.
644 set dummy cc; ac_word=$2
645 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
646 echo "configure:647: checking for $ac_word" >&5
647 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
648 echo $ac_n "(cached) $ac_c" 1>&6
650 if test -n "$CC"; then
651 ac_cv_prog_CC="$CC" # Let the user override the test.
653 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
656 for ac_dir in $ac_dummy; do
657 test -z "$ac_dir" && ac_dir=.
658 if test -f $ac_dir/$ac_word; then
659 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
668 if test $ac_prog_rejected = yes; then
669 # We found a bogon in the path, so make sure we never use it.
670 set dummy $ac_cv_prog_CC
672 if test $# -gt 0; then
673 # We chose a different compiler from the bogus one.
674 # However, it has the same basename, so the bogon will be chosen
675 # first if we set CC to just the basename; use the full file name.
677 set dummy "$ac_dir/$ac_word" "$@"
685 if test -n "$CC"; then
686 echo "$ac_t""$CC" 1>&6
688 echo "$ac_t""no" 1>&6
691 if test -z "$CC"; then
694 # Extract the first word of "cl", so it can be a program name with args.
695 set dummy cl; ac_word=$2
696 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
697 echo "configure:698: checking for $ac_word" >&5
698 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
699 echo $ac_n "(cached) $ac_c" 1>&6
701 if test -n "$CC"; then
702 ac_cv_prog_CC="$CC" # Let the user override the test.
704 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
706 for ac_dir in $ac_dummy; do
707 test -z "$ac_dir" && ac_dir=.
708 if test -f $ac_dir/$ac_word; then
717 if test -n "$CC"; then
718 echo "$ac_t""$CC" 1>&6
720 echo "$ac_t""no" 1>&6
725 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
728 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
729 echo "configure:730: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
732 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
733 ac_cpp='$CPP $CPPFLAGS'
734 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
735 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
736 cross_compiling=$ac_cv_prog_cc_cross
738 cat > conftest.$ac_ext << EOF
740 #line 741 "configure"
741 #include "confdefs.h"
745 if { (eval echo configure:746: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
746 ac_cv_prog_cc_works=yes
747 # If we can't run a trivial program, we are probably using a cross compiler.
748 if (./conftest; exit) 2>/dev/null; then
749 ac_cv_prog_cc_cross=no
751 ac_cv_prog_cc_cross=yes
754 echo "configure: failed program was:" >&5
755 cat conftest.$ac_ext >&5
756 ac_cv_prog_cc_works=no
760 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
761 ac_cpp='$CPP $CPPFLAGS'
762 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
763 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
764 cross_compiling=$ac_cv_prog_cc_cross
766 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
767 if test $ac_cv_prog_cc_works = no; then
768 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
770 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
771 echo "configure:772: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
772 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
773 cross_compiling=$ac_cv_prog_cc_cross
775 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
776 echo "configure:777: checking whether we are using GNU C" >&5
777 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
778 echo $ac_n "(cached) $ac_c" 1>&6
780 cat > conftest.c <<EOF
785 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:786: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
792 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
794 if test $ac_cv_prog_gcc = yes; then
800 ac_test_CFLAGS="${CFLAGS+set}"
801 ac_save_CFLAGS="$CFLAGS"
803 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
804 echo "configure:805: checking whether ${CC-cc} accepts -g" >&5
805 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
806 echo $ac_n "(cached) $ac_c" 1>&6
808 echo 'void f(){}' > conftest.c
809 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
818 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
819 if test "$ac_test_CFLAGS" = set; then
820 CFLAGS="$ac_save_CFLAGS"
821 elif test $ac_cv_prog_cc_g = yes; then
822 if test "$GCC" = yes; then
828 if test "$GCC" = yes; then
835 cat >> confdefs.h <<\EOF
836 #define _GNU_SOURCE 1
840 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
841 echo "configure:842: checking how to run the C preprocessor" >&5
842 # On Suns, sometimes $CPP names a directory.
843 if test -n "$CPP" && test -d "$CPP"; then
846 if test -z "$CPP"; then
847 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
848 echo $ac_n "(cached) $ac_c" 1>&6
850 # This must be in double quotes, not single quotes, because CPP may get
851 # substituted into the Makefile and "${CC-cc}" will confuse make.
853 # On the NeXT, cc -E runs the code through the compiler's parser,
854 # not just through cpp.
855 cat > conftest.$ac_ext <<EOF
856 #line 857 "configure"
857 #include "confdefs.h"
861 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
862 { (eval echo configure:863: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
863 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
864 if test -z "$ac_err"; then
868 echo "configure: failed program was:" >&5
869 cat conftest.$ac_ext >&5
871 CPP="${CC-cc} -E -traditional-cpp"
872 cat > conftest.$ac_ext <<EOF
873 #line 874 "configure"
874 #include "confdefs.h"
878 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
879 { (eval echo configure:880: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
880 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
881 if test -z "$ac_err"; then
885 echo "configure: failed program was:" >&5
886 cat conftest.$ac_ext >&5
888 CPP="${CC-cc} -nologo -E"
889 cat > conftest.$ac_ext <<EOF
890 #line 891 "configure"
891 #include "confdefs.h"
895 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
896 { (eval echo configure:897: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
897 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
898 if test -z "$ac_err"; then
902 echo "configure: failed program was:" >&5
903 cat conftest.$ac_ext >&5
912 ac_cv_prog_CPP="$CPP"
914 CPP="$ac_cv_prog_CPP"
916 ac_cv_prog_CPP="$CPP"
918 echo "$ac_t""$CPP" 1>&6
920 echo $ac_n "checking for AIX""... $ac_c" 1>&6
921 echo "configure:922: checking for AIX" >&5
922 cat > conftest.$ac_ext <<EOF
923 #line 924 "configure"
924 #include "confdefs.h"
930 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
931 egrep "yes" >/dev/null 2>&1; then
933 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
934 #define _ALL_SOURCE 1
939 echo "$ac_t""no" 1>&6
944 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
945 echo "configure:946: checking for POSIXized ISC" >&5
946 if test -d /etc/conf/kconfig.d &&
947 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
949 echo "$ac_t""yes" 1>&6
950 ISC=yes # If later tests want to check for ISC.
951 cat >> confdefs.h <<\EOF
952 #define _POSIX_SOURCE 1
955 if test "$GCC" = yes; then
961 echo "$ac_t""no" 1>&6
968 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
969 echo "configure:970: checking for ${CC-cc} option to accept ANSI C" >&5
970 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
971 echo $ac_n "(cached) $ac_c" 1>&6
973 am_cv_prog_cc_stdc=no
975 # Don't try gcc -ansi; that turns off useful extensions and
976 # breaks some systems' header files.
978 # Ultrix and OSF/1 -std1
979 # HP-UX 10.20 and later -Ae
980 # HP-UX older versions -Aa -D_HPUX_SOURCE
981 # SVR4 -Xc -D__EXTENSIONS__
982 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
984 CC="$ac_save_CC $ac_arg"
985 cat > conftest.$ac_ext <<EOF
986 #line 987 "configure"
987 #include "confdefs.h"
990 #include <sys/types.h>
991 #include <sys/stat.h>
992 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
993 struct buf { int x; };
994 FILE * (*rcsopen) (struct buf *, struct stat *, int);
995 static char *e (p, i)
1001 static char *f (char * (*g) (char **, int), char **p, ...)
1006 s = g (p, va_arg (v,int));
1010 int test (int i, double x);
1011 struct s1 {int (*f) (int a);};
1012 struct s2 {int (*f) (double a);};
1013 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1019 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1023 if { (eval echo configure:1024: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1025 am_cv_prog_cc_stdc="$ac_arg"; break
1027 echo "configure: failed program was:" >&5
1028 cat conftest.$ac_ext >&5
1036 if test -z "$am_cv_prog_cc_stdc"; then
1037 echo "$ac_t""none needed" 1>&6
1039 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1041 case "x$am_cv_prog_cc_stdc" in
1043 *) CC="$CC $am_cv_prog_cc_stdc" ;;
1048 for ac_dir in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/..; do
1049 if test -f $ac_dir/install-sh; then
1051 ac_install_sh="$ac_aux_dir/install-sh -c"
1053 elif test -f $ac_dir/install.sh; then
1055 ac_install_sh="$ac_aux_dir/install.sh -c"
1059 if test -z "$ac_aux_dir"; then
1060 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1062 ac_config_guess=$ac_aux_dir/config.guess
1063 ac_config_sub=$ac_aux_dir/config.sub
1064 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1067 # Do some error checking and defaulting for the host and target type.
1069 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1072 # 1. You are not allowed to specify --host, --target, and nonopt at the
1074 # 2. Host defaults to nonopt.
1075 # 3. If nonopt is not specified, then host defaults to the current host,
1076 # as determined by config.guess.
1077 # 4. Target and build default to nonopt.
1078 # 5. If nonopt is not specified, then target and build default to host.
1080 # The aliases save the names the user supplied, while $host etc.
1081 # will get canonicalized.
1082 case $host---$target---$nonopt in
1083 NONE---*---* | *---NONE---* | *---*---NONE) ;;
1084 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1088 # Make sure we can run config.sub.
1089 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
1090 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1093 echo $ac_n "checking host system type""... $ac_c" 1>&6
1094 echo "configure:1095: checking host system type" >&5
1097 case "$host_alias" in
1101 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1102 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1104 *) host_alias=$nonopt ;;
1108 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1109 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1110 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1111 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1112 echo "$ac_t""$host" 1>&6
1114 echo $ac_n "checking target system type""... $ac_c" 1>&6
1115 echo "configure:1116: checking target system type" >&5
1117 target_alias=$target
1118 case "$target_alias" in
1121 NONE) target_alias=$host_alias ;;
1122 *) target_alias=$nonopt ;;
1126 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1127 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1128 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1129 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1130 echo "$ac_t""$target" 1>&6
1132 echo $ac_n "checking build system type""... $ac_c" 1>&6
1133 echo "configure:1134: checking build system type" >&5
1136 case "$build_alias" in
1139 NONE) build_alias=$host_alias ;;
1140 *) build_alias=$nonopt ;;
1144 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1145 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1146 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1147 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1148 echo "$ac_t""$build" 1>&6
1150 test "$host_alias" != "$target_alias" &&
1151 test "$program_prefix$program_suffix$program_transform_name" = \
1153 program_prefix=${target_alias}-
1156 # FIXME: kettenis/20030102: The AC_PROG_RANLIB from Autoconf 2.13
1157 # doesn't support cross-compilation, but the one from Autoconf 2.5x
1158 # does. Override RANLIB here (i.e. before running AC_PROG_RANLIB) to
1159 # deal with the lossage. Note that CY_GNU_GETTEXT currently calls
1160 # AC_PROG_RANLIB. This can be removed when we switch to Autoconf
1162 if test $host != $build; then
1163 ac_tool_prefix=${host_alias}-
1168 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1169 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1170 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1171 echo "configure:1172: checking for $ac_word" >&5
1172 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1173 echo $ac_n "(cached) $ac_c" 1>&6
1175 if test -n "$RANLIB"; then
1176 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1178 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1180 for ac_dir in $ac_dummy; do
1181 test -z "$ac_dir" && ac_dir=.
1182 if test -f $ac_dir/$ac_word; then
1183 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1190 RANLIB="$ac_cv_prog_RANLIB"
1191 if test -n "$RANLIB"; then
1192 echo "$ac_t""$RANLIB" 1>&6
1194 echo "$ac_t""no" 1>&6
1198 if test -z "$ac_cv_prog_RANLIB"; then
1199 if test -n "$ac_tool_prefix"; then
1200 # Extract the first word of "ranlib", so it can be a program name with args.
1201 set dummy ranlib; ac_word=$2
1202 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1203 echo "configure:1204: checking for $ac_word" >&5
1204 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1205 echo $ac_n "(cached) $ac_c" 1>&6
1207 if test -n "$RANLIB"; then
1208 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1210 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1212 for ac_dir in $ac_dummy; do
1213 test -z "$ac_dir" && ac_dir=.
1214 if test -f $ac_dir/$ac_word; then
1215 ac_cv_prog_RANLIB="ranlib"
1220 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1223 RANLIB="$ac_cv_prog_RANLIB"
1224 if test -n "$RANLIB"; then
1225 echo "$ac_t""$RANLIB" 1>&6
1227 echo "$ac_t""no" 1>&6
1237 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1238 echo "configure:1239: checking whether ${MAKE-make} sets \${MAKE}" >&5
1239 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1240 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1241 echo $ac_n "(cached) $ac_c" 1>&6
1243 cat > conftestmake <<\EOF
1245 @echo 'ac_maketemp="${MAKE}"'
1247 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1248 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1249 if test -n "$ac_maketemp"; then
1250 eval ac_cv_prog_make_${ac_make}_set=yes
1252 eval ac_cv_prog_make_${ac_make}_set=no
1256 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1257 echo "$ac_t""yes" 1>&6
1260 echo "$ac_t""no" 1>&6
1261 SET_MAKE="MAKE=${MAKE-make}"
1264 # Extract the first word of "ranlib", so it can be a program name with args.
1265 set dummy ranlib; ac_word=$2
1266 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1267 echo "configure:1268: checking for $ac_word" >&5
1268 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1269 echo $ac_n "(cached) $ac_c" 1>&6
1271 if test -n "$RANLIB"; then
1272 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1274 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1276 for ac_dir in $ac_dummy; do
1277 test -z "$ac_dir" && ac_dir=.
1278 if test -f $ac_dir/$ac_word; then
1279 ac_cv_prog_RANLIB="ranlib"
1284 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1287 RANLIB="$ac_cv_prog_RANLIB"
1288 if test -n "$RANLIB"; then
1289 echo "$ac_t""$RANLIB" 1>&6
1291 echo "$ac_t""no" 1>&6
1294 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1295 echo "configure:1296: checking for ANSI C header files" >&5
1296 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1297 echo $ac_n "(cached) $ac_c" 1>&6
1299 cat > conftest.$ac_ext <<EOF
1300 #line 1301 "configure"
1301 #include "confdefs.h"
1307 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1308 { (eval echo configure:1309: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1309 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1310 if test -z "$ac_err"; then
1312 ac_cv_header_stdc=yes
1315 echo "configure: failed program was:" >&5
1316 cat conftest.$ac_ext >&5
1318 ac_cv_header_stdc=no
1322 if test $ac_cv_header_stdc = yes; then
1323 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1324 cat > conftest.$ac_ext <<EOF
1325 #line 1326 "configure"
1326 #include "confdefs.h"
1329 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1330 egrep "memchr" >/dev/null 2>&1; then
1334 ac_cv_header_stdc=no
1340 if test $ac_cv_header_stdc = yes; then
1341 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1342 cat > conftest.$ac_ext <<EOF
1343 #line 1344 "configure"
1344 #include "confdefs.h"
1347 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1348 egrep "free" >/dev/null 2>&1; then
1352 ac_cv_header_stdc=no
1358 if test $ac_cv_header_stdc = yes; then
1359 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1360 if test "$cross_compiling" = yes; then
1363 cat > conftest.$ac_ext <<EOF
1364 #line 1365 "configure"
1365 #include "confdefs.h"
1367 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1368 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1369 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1370 int main () { int i; for (i = 0; i < 256; i++)
1371 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1375 if { (eval echo configure:1376: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1379 echo "configure: failed program was:" >&5
1380 cat conftest.$ac_ext >&5
1382 ac_cv_header_stdc=no
1390 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1391 if test $ac_cv_header_stdc = yes; then
1392 cat >> confdefs.h <<\EOF
1393 #define STDC_HEADERS 1
1398 echo $ac_n "checking for working const""... $ac_c" 1>&6
1399 echo "configure:1400: checking for working const" >&5
1400 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1401 echo $ac_n "(cached) $ac_c" 1>&6
1403 cat > conftest.$ac_ext <<EOF
1404 #line 1405 "configure"
1405 #include "confdefs.h"
1409 /* Ultrix mips cc rejects this. */
1410 typedef int charset[2]; const charset x;
1411 /* SunOS 4.1.1 cc rejects this. */
1412 char const *const *ccp;
1414 /* NEC SVR4.0.2 mips cc rejects this. */
1415 struct point {int x, y;};
1416 static struct point const zero = {0,0};
1417 /* AIX XL C 1.02.0.0 rejects this.
1418 It does not let you subtract one const X* pointer from another in an arm
1419 of an if-expression whose if-part is not a constant expression */
1420 const char *g = "string";
1421 ccp = &g + (g ? g-g : 0);
1422 /* HPUX 7.0 cc rejects these. */
1425 ccp = (char const *const *) p;
1426 { /* SCO 3.2v4 cc rejects this. */
1428 char const *s = 0 ? (char *) 0 : (char const *) 0;
1432 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1434 const int *foo = &x[0];
1437 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1438 typedef const int *iptr;
1442 { /* AIX XL C 1.02.0.0 rejects this saying
1443 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1444 struct s { int j; const int *ap[3]; };
1445 struct s *b; b->j = 5;
1447 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1453 if { (eval echo configure:1454: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1457 echo "configure: failed program was:" >&5
1458 cat conftest.$ac_ext >&5
1465 echo "$ac_t""$ac_cv_c_const" 1>&6
1466 if test $ac_cv_c_const = no; then
1467 cat >> confdefs.h <<\EOF
1473 echo $ac_n "checking for inline""... $ac_c" 1>&6
1474 echo "configure:1475: checking for inline" >&5
1475 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1476 echo $ac_n "(cached) $ac_c" 1>&6
1479 for ac_kw in inline __inline__ __inline; do
1480 cat > conftest.$ac_ext <<EOF
1481 #line 1482 "configure"
1482 #include "confdefs.h"
1488 if { (eval echo configure:1489: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1490 ac_cv_c_inline=$ac_kw; break
1492 echo "configure: failed program was:" >&5
1493 cat conftest.$ac_ext >&5
1500 echo "$ac_t""$ac_cv_c_inline" 1>&6
1501 case "$ac_cv_c_inline" in
1503 no) cat >> confdefs.h <<\EOF
1507 *) cat >> confdefs.h <<EOF
1508 #define inline $ac_cv_c_inline
1513 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1514 echo "configure:1515: checking for off_t" >&5
1515 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1516 echo $ac_n "(cached) $ac_c" 1>&6
1518 cat > conftest.$ac_ext <<EOF
1519 #line 1520 "configure"
1520 #include "confdefs.h"
1521 #include <sys/types.h>
1527 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1528 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1530 ac_cv_type_off_t=yes
1538 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1539 if test $ac_cv_type_off_t = no; then
1540 cat >> confdefs.h <<\EOF
1546 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1547 echo "configure:1548: checking for size_t" >&5
1548 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1549 echo $ac_n "(cached) $ac_c" 1>&6
1551 cat > conftest.$ac_ext <<EOF
1552 #line 1553 "configure"
1553 #include "confdefs.h"
1554 #include <sys/types.h>
1560 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1561 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1563 ac_cv_type_size_t=yes
1566 ac_cv_type_size_t=no
1571 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1572 if test $ac_cv_type_size_t = no; then
1573 cat >> confdefs.h <<\EOF
1574 #define size_t unsigned
1579 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1580 # for constant arguments. Useless!
1581 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1582 echo "configure:1583: checking for working alloca.h" >&5
1583 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1584 echo $ac_n "(cached) $ac_c" 1>&6
1586 cat > conftest.$ac_ext <<EOF
1587 #line 1588 "configure"
1588 #include "confdefs.h"
1591 char *p = alloca(2 * sizeof(int));
1594 if { (eval echo configure:1595: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1596 ac_cv_header_alloca_h=yes
1598 echo "configure: failed program was:" >&5
1599 cat conftest.$ac_ext >&5
1601 ac_cv_header_alloca_h=no
1606 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1607 if test $ac_cv_header_alloca_h = yes; then
1608 cat >> confdefs.h <<\EOF
1609 #define HAVE_ALLOCA_H 1
1614 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1615 echo "configure:1616: checking for alloca" >&5
1616 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1617 echo $ac_n "(cached) $ac_c" 1>&6
1619 cat > conftest.$ac_ext <<EOF
1620 #line 1621 "configure"
1621 #include "confdefs.h"
1624 # define alloca __builtin_alloca
1627 # include <malloc.h>
1628 # define alloca _alloca
1631 # include <alloca.h>
1636 # ifndef alloca /* predefined by HP cc +Olibcalls */
1645 char *p = (char *) alloca(1);
1648 if { (eval echo configure:1649: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1650 ac_cv_func_alloca_works=yes
1652 echo "configure: failed program was:" >&5
1653 cat conftest.$ac_ext >&5
1655 ac_cv_func_alloca_works=no
1660 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1661 if test $ac_cv_func_alloca_works = yes; then
1662 cat >> confdefs.h <<\EOF
1663 #define HAVE_ALLOCA 1
1668 if test $ac_cv_func_alloca_works = no; then
1669 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1670 # that cause trouble. Some versions do not even contain alloca or
1671 # contain a buggy version. If you still want to use their alloca,
1672 # use ar to extract alloca.o from them instead of compiling alloca.c.
1673 ALLOCA=alloca.${ac_objext}
1674 cat >> confdefs.h <<\EOF
1679 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1680 echo "configure:1681: checking whether alloca needs Cray hooks" >&5
1681 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1682 echo $ac_n "(cached) $ac_c" 1>&6
1684 cat > conftest.$ac_ext <<EOF
1685 #line 1686 "configure"
1686 #include "confdefs.h"
1687 #if defined(CRAY) && ! defined(CRAY2)
1694 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1695 egrep "webecray" >/dev/null 2>&1; then
1706 echo "$ac_t""$ac_cv_os_cray" 1>&6
1707 if test $ac_cv_os_cray = yes; then
1708 for ac_func in _getb67 GETB67 getb67; do
1709 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1710 echo "configure:1711: checking for $ac_func" >&5
1711 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1712 echo $ac_n "(cached) $ac_c" 1>&6
1714 cat > conftest.$ac_ext <<EOF
1715 #line 1716 "configure"
1716 #include "confdefs.h"
1717 /* System header to define __stub macros and hopefully few prototypes,
1718 which can conflict with char $ac_func(); below. */
1720 /* Override any gcc2 internal prototype to avoid an error. */
1721 /* We use char because int might match the return type of a gcc2
1722 builtin and then its argument prototype would still apply. */
1727 /* The GNU C library defines this for functions which it implements
1728 to always fail with ENOSYS. Some functions are actually named
1729 something starting with __ and the normal name is an alias. */
1730 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1738 if { (eval echo configure:1739: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1740 eval "ac_cv_func_$ac_func=yes"
1742 echo "configure: failed program was:" >&5
1743 cat conftest.$ac_ext >&5
1745 eval "ac_cv_func_$ac_func=no"
1750 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1751 echo "$ac_t""yes" 1>&6
1752 cat >> confdefs.h <<EOF
1753 #define CRAY_STACKSEG_END $ac_func
1758 echo "$ac_t""no" 1>&6
1764 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1765 echo "configure:1766: checking stack direction for C alloca" >&5
1766 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1767 echo $ac_n "(cached) $ac_c" 1>&6
1769 if test "$cross_compiling" = yes; then
1770 ac_cv_c_stack_direction=0
1772 cat > conftest.$ac_ext <<EOF
1773 #line 1774 "configure"
1774 #include "confdefs.h"
1775 find_stack_direction ()
1777 static char *addr = 0;
1782 return find_stack_direction ();
1785 return (&dummy > addr) ? 1 : -1;
1789 exit (find_stack_direction() < 0);
1792 if { (eval echo configure:1793: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1794 ac_cv_c_stack_direction=1
1796 echo "configure: failed program was:" >&5
1797 cat conftest.$ac_ext >&5
1799 ac_cv_c_stack_direction=-1
1806 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1807 cat >> confdefs.h <<EOF
1808 #define STACK_DIRECTION $ac_cv_c_stack_direction
1813 for ac_hdr in unistd.h
1815 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1816 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1817 echo "configure:1818: checking for $ac_hdr" >&5
1818 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1819 echo $ac_n "(cached) $ac_c" 1>&6
1821 cat > conftest.$ac_ext <<EOF
1822 #line 1823 "configure"
1823 #include "confdefs.h"
1826 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1827 { (eval echo configure:1828: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1828 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1829 if test -z "$ac_err"; then
1831 eval "ac_cv_header_$ac_safe=yes"
1834 echo "configure: failed program was:" >&5
1835 cat conftest.$ac_ext >&5
1837 eval "ac_cv_header_$ac_safe=no"
1841 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1842 echo "$ac_t""yes" 1>&6
1843 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1844 cat >> confdefs.h <<EOF
1845 #define $ac_tr_hdr 1
1849 echo "$ac_t""no" 1>&6
1853 for ac_func in getpagesize
1855 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1856 echo "configure:1857: checking for $ac_func" >&5
1857 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1858 echo $ac_n "(cached) $ac_c" 1>&6
1860 cat > conftest.$ac_ext <<EOF
1861 #line 1862 "configure"
1862 #include "confdefs.h"
1863 /* System header to define __stub macros and hopefully few prototypes,
1864 which can conflict with char $ac_func(); below. */
1866 /* Override any gcc2 internal prototype to avoid an error. */
1867 /* We use char because int might match the return type of a gcc2
1868 builtin and then its argument prototype would still apply. */
1873 /* The GNU C library defines this for functions which it implements
1874 to always fail with ENOSYS. Some functions are actually named
1875 something starting with __ and the normal name is an alias. */
1876 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1884 if { (eval echo configure:1885: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1886 eval "ac_cv_func_$ac_func=yes"
1888 echo "configure: failed program was:" >&5
1889 cat conftest.$ac_ext >&5
1891 eval "ac_cv_func_$ac_func=no"
1896 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1897 echo "$ac_t""yes" 1>&6
1898 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1899 cat >> confdefs.h <<EOF
1900 #define $ac_tr_func 1
1904 echo "$ac_t""no" 1>&6
1908 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1909 echo "configure:1910: checking for working mmap" >&5
1910 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1911 echo $ac_n "(cached) $ac_c" 1>&6
1913 if test "$cross_compiling" = yes; then
1914 ac_cv_func_mmap_fixed_mapped=no
1916 cat > conftest.$ac_ext <<EOF
1917 #line 1918 "configure"
1918 #include "confdefs.h"
1920 /* Thanks to Mike Haertel and Jim Avera for this test.
1921 Here is a matrix of mmap possibilities:
1922 mmap private not fixed
1923 mmap private fixed at somewhere currently unmapped
1924 mmap private fixed at somewhere already mapped
1925 mmap shared not fixed
1926 mmap shared fixed at somewhere currently unmapped
1927 mmap shared fixed at somewhere already mapped
1928 For private mappings, we should verify that changes cannot be read()
1929 back from the file, nor mmap's back from the file at a different
1930 address. (There have been systems where private was not correctly
1931 implemented like the infamous i386 svr4.0, and systems where the
1932 VM page cache was not coherent with the filesystem buffer cache
1933 like early versions of FreeBSD and possibly contemporary NetBSD.)
1934 For shared mappings, we should conversely verify that changes get
1935 propogated back to all the places they're supposed to be.
1937 Grep wants private fixed already mapped.
1938 The main things grep needs to know about mmap are:
1939 * does it exist and is it safe to write into the mmap'd area
1940 * how to use it (BSD variants) */
1941 #include <sys/types.h>
1943 #include <sys/mman.h>
1945 /* This mess was copied from the GNU getpagesize.h. */
1946 #ifndef HAVE_GETPAGESIZE
1947 # ifdef HAVE_UNISTD_H
1948 # include <unistd.h>
1951 /* Assume that all systems that can run configure have sys/param.h. */
1952 # ifndef HAVE_SYS_PARAM_H
1953 # define HAVE_SYS_PARAM_H 1
1956 # ifdef _SC_PAGESIZE
1957 # define getpagesize() sysconf(_SC_PAGESIZE)
1958 # else /* no _SC_PAGESIZE */
1959 # ifdef HAVE_SYS_PARAM_H
1960 # include <sys/param.h>
1961 # ifdef EXEC_PAGESIZE
1962 # define getpagesize() EXEC_PAGESIZE
1963 # else /* no EXEC_PAGESIZE */
1965 # define getpagesize() NBPG * CLSIZE
1968 # endif /* no CLSIZE */
1969 # else /* no NBPG */
1971 # define getpagesize() NBPC
1972 # else /* no NBPC */
1974 # define getpagesize() PAGESIZE
1975 # endif /* PAGESIZE */
1976 # endif /* no NBPC */
1977 # endif /* no NBPG */
1978 # endif /* no EXEC_PAGESIZE */
1979 # else /* no HAVE_SYS_PARAM_H */
1980 # define getpagesize() 8192 /* punt totally */
1981 # endif /* no HAVE_SYS_PARAM_H */
1982 # endif /* no _SC_PAGESIZE */
1984 #endif /* no HAVE_GETPAGESIZE */
1987 extern "C" { void *malloc(unsigned); }
1995 char *data, *data2, *data3;
1999 pagesize = getpagesize();
2002 * First, make a file with some known garbage in it.
2004 data = malloc(pagesize);
2007 for (i = 0; i < pagesize; ++i)
2008 *(data + i) = rand();
2010 fd = creat("conftestmmap", 0600);
2013 if (write(fd, data, pagesize) != pagesize)
2018 * Next, try to mmap the file at a fixed address which
2019 * already has something else allocated at it. If we can,
2020 * also make sure that we see the same garbage.
2022 fd = open("conftestmmap", O_RDWR);
2025 data2 = malloc(2 * pagesize);
2028 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2029 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2030 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2032 for (i = 0; i < pagesize; ++i)
2033 if (*(data + i) != *(data2 + i))
2037 * Finally, make sure that changes to the mapped area
2038 * do not percolate back to the file as seen by read().
2039 * (This is a bug on some variants of i386 svr4.0.)
2041 for (i = 0; i < pagesize; ++i)
2042 *(data2 + i) = *(data2 + i) + 1;
2043 data3 = malloc(pagesize);
2046 if (read(fd, data3, pagesize) != pagesize)
2048 for (i = 0; i < pagesize; ++i)
2049 if (*(data + i) != *(data3 + i))
2052 unlink("conftestmmap");
2057 if { (eval echo configure:2058: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2059 ac_cv_func_mmap_fixed_mapped=yes
2061 echo "configure: failed program was:" >&5
2062 cat conftest.$ac_ext >&5
2064 ac_cv_func_mmap_fixed_mapped=no
2071 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2072 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2073 cat >> confdefs.h <<\EOF
2080 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2081 unistd.h values.h sys/param.h
2083 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2084 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2085 echo "configure:2086: checking for $ac_hdr" >&5
2086 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2087 echo $ac_n "(cached) $ac_c" 1>&6
2089 cat > conftest.$ac_ext <<EOF
2090 #line 2091 "configure"
2091 #include "confdefs.h"
2094 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2095 { (eval echo configure:2096: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2096 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2097 if test -z "$ac_err"; then
2099 eval "ac_cv_header_$ac_safe=yes"
2102 echo "configure: failed program was:" >&5
2103 cat conftest.$ac_ext >&5
2105 eval "ac_cv_header_$ac_safe=no"
2109 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2110 echo "$ac_t""yes" 1>&6
2111 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2112 cat >> confdefs.h <<EOF
2113 #define $ac_tr_hdr 1
2117 echo "$ac_t""no" 1>&6
2121 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2122 __argz_count __argz_stringify __argz_next
2124 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2125 echo "configure:2126: checking for $ac_func" >&5
2126 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2127 echo $ac_n "(cached) $ac_c" 1>&6
2129 cat > conftest.$ac_ext <<EOF
2130 #line 2131 "configure"
2131 #include "confdefs.h"
2132 /* System header to define __stub macros and hopefully few prototypes,
2133 which can conflict with char $ac_func(); below. */
2135 /* Override any gcc2 internal prototype to avoid an error. */
2136 /* We use char because int might match the return type of a gcc2
2137 builtin and then its argument prototype would still apply. */
2142 /* The GNU C library defines this for functions which it implements
2143 to always fail with ENOSYS. Some functions are actually named
2144 something starting with __ and the normal name is an alias. */
2145 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2153 if { (eval echo configure:2154: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2155 eval "ac_cv_func_$ac_func=yes"
2157 echo "configure: failed program was:" >&5
2158 cat conftest.$ac_ext >&5
2160 eval "ac_cv_func_$ac_func=no"
2165 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2166 echo "$ac_t""yes" 1>&6
2167 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2168 cat >> confdefs.h <<EOF
2169 #define $ac_tr_func 1
2173 echo "$ac_t""no" 1>&6
2178 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2179 for ac_func in stpcpy
2181 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2182 echo "configure:2183: checking for $ac_func" >&5
2183 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2184 echo $ac_n "(cached) $ac_c" 1>&6
2186 cat > conftest.$ac_ext <<EOF
2187 #line 2188 "configure"
2188 #include "confdefs.h"
2189 /* System header to define __stub macros and hopefully few prototypes,
2190 which can conflict with char $ac_func(); below. */
2192 /* Override any gcc2 internal prototype to avoid an error. */
2193 /* We use char because int might match the return type of a gcc2
2194 builtin and then its argument prototype would still apply. */
2199 /* The GNU C library defines this for functions which it implements
2200 to always fail with ENOSYS. Some functions are actually named
2201 something starting with __ and the normal name is an alias. */
2202 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2210 if { (eval echo configure:2211: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2212 eval "ac_cv_func_$ac_func=yes"
2214 echo "configure: failed program was:" >&5
2215 cat conftest.$ac_ext >&5
2217 eval "ac_cv_func_$ac_func=no"
2222 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2223 echo "$ac_t""yes" 1>&6
2224 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2225 cat >> confdefs.h <<EOF
2226 #define $ac_tr_func 1
2230 echo "$ac_t""no" 1>&6
2235 if test "${ac_cv_func_stpcpy}" = "yes"; then
2236 cat >> confdefs.h <<\EOF
2237 #define HAVE_STPCPY 1
2242 if test $ac_cv_header_locale_h = yes; then
2243 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2244 echo "configure:2245: checking for LC_MESSAGES" >&5
2245 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2246 echo $ac_n "(cached) $ac_c" 1>&6
2248 cat > conftest.$ac_ext <<EOF
2249 #line 2250 "configure"
2250 #include "confdefs.h"
2256 if { (eval echo configure:2257: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2258 am_cv_val_LC_MESSAGES=yes
2260 echo "configure: failed program was:" >&5
2261 cat conftest.$ac_ext >&5
2263 am_cv_val_LC_MESSAGES=no
2268 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2269 if test $am_cv_val_LC_MESSAGES = yes; then
2270 cat >> confdefs.h <<\EOF
2271 #define HAVE_LC_MESSAGES 1
2276 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2277 echo "configure:2278: checking whether NLS is requested" >&5
2278 # Check whether --enable-nls or --disable-nls was given.
2279 if test "${enable_nls+set}" = set; then
2280 enableval="$enable_nls"
2286 echo "$ac_t""$USE_NLS" 1>&6
2289 USE_INCLUDED_LIBINTL=no
2291 if test "$USE_NLS" = "yes"; then
2292 cat >> confdefs.h <<\EOF
2293 #define ENABLE_NLS 1
2296 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2297 echo "configure:2298: checking whether included gettext is requested" >&5
2298 # Check whether --with-included-gettext or --without-included-gettext was given.
2299 if test "${with_included_gettext+set}" = set; then
2300 withval="$with_included_gettext"
2301 nls_cv_force_use_gnu_gettext=$withval
2303 nls_cv_force_use_gnu_gettext=no
2306 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2308 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
2309 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2311 nls_cv_header_libgt=
2314 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2315 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2316 echo "configure:2317: checking for libintl.h" >&5
2317 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2318 echo $ac_n "(cached) $ac_c" 1>&6
2320 cat > conftest.$ac_ext <<EOF
2321 #line 2322 "configure"
2322 #include "confdefs.h"
2323 #include <libintl.h>
2325 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2326 { (eval echo configure:2327: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2327 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2328 if test -z "$ac_err"; then
2330 eval "ac_cv_header_$ac_safe=yes"
2333 echo "configure: failed program was:" >&5
2334 cat conftest.$ac_ext >&5
2336 eval "ac_cv_header_$ac_safe=no"
2340 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2341 echo "$ac_t""yes" 1>&6
2342 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2343 echo "configure:2344: checking for gettext in libc" >&5
2344 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2345 echo $ac_n "(cached) $ac_c" 1>&6
2347 cat > conftest.$ac_ext <<EOF
2348 #line 2349 "configure"
2349 #include "confdefs.h"
2350 #include <libintl.h>
2352 return (int) gettext ("")
2355 if { (eval echo configure:2356: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2357 gt_cv_func_gettext_libc=yes
2359 echo "configure: failed program was:" >&5
2360 cat conftest.$ac_ext >&5
2362 gt_cv_func_gettext_libc=no
2367 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2369 if test "$gt_cv_func_gettext_libc" != "yes"; then
2370 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2371 echo "configure:2372: checking for bindtextdomain in -lintl" >&5
2372 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2373 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2374 echo $ac_n "(cached) $ac_c" 1>&6
2376 ac_save_LIBS="$LIBS"
2378 cat > conftest.$ac_ext <<EOF
2379 #line 2380 "configure"
2380 #include "confdefs.h"
2381 /* Override any gcc2 internal prototype to avoid an error. */
2382 /* We use char because int might match the return type of a gcc2
2383 builtin and then its argument prototype would still apply. */
2384 char bindtextdomain();
2390 if { (eval echo configure:2391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2392 eval "ac_cv_lib_$ac_lib_var=yes"
2394 echo "configure: failed program was:" >&5
2395 cat conftest.$ac_ext >&5
2397 eval "ac_cv_lib_$ac_lib_var=no"
2400 LIBS="$ac_save_LIBS"
2403 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2404 echo "$ac_t""yes" 1>&6
2405 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2406 echo "configure:2407: checking for gettext in libintl" >&5
2407 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2408 echo $ac_n "(cached) $ac_c" 1>&6
2410 cat > conftest.$ac_ext <<EOF
2411 #line 2412 "configure"
2412 #include "confdefs.h"
2415 return (int) gettext ("")
2418 if { (eval echo configure:2419: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2420 gt_cv_func_gettext_libintl=yes
2422 echo "configure: failed program was:" >&5
2423 cat conftest.$ac_ext >&5
2425 gt_cv_func_gettext_libintl=no
2430 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2432 echo "$ac_t""no" 1>&6
2437 if test "$gt_cv_func_gettext_libc" = "yes" \
2438 || test "$gt_cv_func_gettext_libintl" = "yes"; then
2439 cat >> confdefs.h <<\EOF
2440 #define HAVE_GETTEXT 1
2443 # Extract the first word of "msgfmt", so it can be a program name with args.
2444 set dummy msgfmt; ac_word=$2
2445 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2446 echo "configure:2447: checking for $ac_word" >&5
2447 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2448 echo $ac_n "(cached) $ac_c" 1>&6
2452 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2455 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2456 for ac_dir in $PATH; do
2457 test -z "$ac_dir" && ac_dir=.
2458 if test -f $ac_dir/$ac_word; then
2459 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2460 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2466 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
2470 MSGFMT="$ac_cv_path_MSGFMT"
2471 if test -n "$MSGFMT"; then
2472 echo "$ac_t""$MSGFMT" 1>&6
2474 echo "$ac_t""no" 1>&6
2476 if test "$MSGFMT" != "no"; then
2477 for ac_func in dcgettext
2479 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2480 echo "configure:2481: checking for $ac_func" >&5
2481 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2482 echo $ac_n "(cached) $ac_c" 1>&6
2484 cat > conftest.$ac_ext <<EOF
2485 #line 2486 "configure"
2486 #include "confdefs.h"
2487 /* System header to define __stub macros and hopefully few prototypes,
2488 which can conflict with char $ac_func(); below. */
2490 /* Override any gcc2 internal prototype to avoid an error. */
2491 /* We use char because int might match the return type of a gcc2
2492 builtin and then its argument prototype would still apply. */
2497 /* The GNU C library defines this for functions which it implements
2498 to always fail with ENOSYS. Some functions are actually named
2499 something starting with __ and the normal name is an alias. */
2500 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2508 if { (eval echo configure:2509: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2510 eval "ac_cv_func_$ac_func=yes"
2512 echo "configure: failed program was:" >&5
2513 cat conftest.$ac_ext >&5
2515 eval "ac_cv_func_$ac_func=no"
2520 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2521 echo "$ac_t""yes" 1>&6
2522 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2523 cat >> confdefs.h <<EOF
2524 #define $ac_tr_func 1
2528 echo "$ac_t""no" 1>&6
2532 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2533 set dummy gmsgfmt; ac_word=$2
2534 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2535 echo "configure:2536: checking for $ac_word" >&5
2536 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2537 echo $ac_n "(cached) $ac_c" 1>&6
2541 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2544 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2547 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2549 for ac_dir in $ac_dummy; do
2550 test -z "$ac_dir" && ac_dir=.
2551 if test -f $ac_dir/$ac_word; then
2552 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2557 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2561 GMSGFMT="$ac_cv_path_GMSGFMT"
2562 if test -n "$GMSGFMT"; then
2563 echo "$ac_t""$GMSGFMT" 1>&6
2565 echo "$ac_t""no" 1>&6
2568 # Extract the first word of "xgettext", so it can be a program name with args.
2569 set dummy xgettext; ac_word=$2
2570 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2571 echo "configure:2572: checking for $ac_word" >&5
2572 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2573 echo $ac_n "(cached) $ac_c" 1>&6
2577 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2580 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2581 for ac_dir in $PATH; do
2582 test -z "$ac_dir" && ac_dir=.
2583 if test -f $ac_dir/$ac_word; then
2584 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2585 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2591 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2595 XGETTEXT="$ac_cv_path_XGETTEXT"
2596 if test -n "$XGETTEXT"; then
2597 echo "$ac_t""$XGETTEXT" 1>&6
2599 echo "$ac_t""no" 1>&6
2602 cat > conftest.$ac_ext <<EOF
2603 #line 2604 "configure"
2604 #include "confdefs.h"
2607 extern int _nl_msg_cat_cntr;
2608 return _nl_msg_cat_cntr
2611 if { (eval echo configure:2612: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2616 echo "configure: failed program was:" >&5
2617 cat conftest.$ac_ext >&5
2628 echo "$ac_t""no" 1>&6
2633 if test "$CATOBJEXT" = "NONE"; then
2634 nls_cv_use_gnu_gettext=yes
2638 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2639 INTLOBJS="\$(GETTOBJS)"
2640 # Extract the first word of "msgfmt", so it can be a program name with args.
2641 set dummy msgfmt; ac_word=$2
2642 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2643 echo "configure:2644: checking for $ac_word" >&5
2644 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2645 echo $ac_n "(cached) $ac_c" 1>&6
2649 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2652 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2653 for ac_dir in $PATH; do
2654 test -z "$ac_dir" && ac_dir=.
2655 if test -f $ac_dir/$ac_word; then
2656 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2657 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2663 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
2667 MSGFMT="$ac_cv_path_MSGFMT"
2668 if test -n "$MSGFMT"; then
2669 echo "$ac_t""$MSGFMT" 1>&6
2671 echo "$ac_t""no" 1>&6
2674 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2675 set dummy gmsgfmt; ac_word=$2
2676 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2677 echo "configure:2678: checking for $ac_word" >&5
2678 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2679 echo $ac_n "(cached) $ac_c" 1>&6
2683 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2686 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2689 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2691 for ac_dir in $ac_dummy; do
2692 test -z "$ac_dir" && ac_dir=.
2693 if test -f $ac_dir/$ac_word; then
2694 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2699 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2703 GMSGFMT="$ac_cv_path_GMSGFMT"
2704 if test -n "$GMSGFMT"; then
2705 echo "$ac_t""$GMSGFMT" 1>&6
2707 echo "$ac_t""no" 1>&6
2710 # Extract the first word of "xgettext", so it can be a program name with args.
2711 set dummy xgettext; ac_word=$2
2712 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2713 echo "configure:2714: checking for $ac_word" >&5
2714 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2715 echo $ac_n "(cached) $ac_c" 1>&6
2719 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2722 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2723 for ac_dir in $PATH; do
2724 test -z "$ac_dir" && ac_dir=.
2725 if test -f $ac_dir/$ac_word; then
2726 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2727 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2733 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2737 XGETTEXT="$ac_cv_path_XGETTEXT"
2738 if test -n "$XGETTEXT"; then
2739 echo "$ac_t""$XGETTEXT" 1>&6
2741 echo "$ac_t""no" 1>&6
2745 USE_INCLUDED_LIBINTL=yes
2749 INTLDEPS='$(top_builddir)/../intl/libintl.a'
2751 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
2752 nls_cv_header_intl=libintl.h
2753 nls_cv_header_libgt=libgettext.h
2756 if test "$XGETTEXT" != ":"; then
2757 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
2760 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2765 # We need to process the po/ directory.
2769 nls_cv_header_intl=libintl.h
2770 nls_cv_header_libgt=libgettext.h
2773 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2774 # because some of the sources are only built for this goal.
2775 if test "$PACKAGE" = gettext; then
2777 USE_INCLUDED_LIBINTL=yes
2780 for lang in $ALL_LINGUAS; do
2781 GMOFILES="$GMOFILES $lang.gmo"
2782 POFILES="$POFILES $lang.po"
2798 if test "x$CATOBJEXT" != "x"; then
2799 if test "x$ALL_LINGUAS" = "x"; then
2802 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2803 echo "configure:2804: checking for catalogs to be installed" >&5
2805 for lang in ${LINGUAS=$ALL_LINGUAS}; do
2806 case "$ALL_LINGUAS" in
2807 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
2810 LINGUAS=$NEW_LINGUAS
2811 echo "$ac_t""$LINGUAS" 1>&6
2814 if test -n "$LINGUAS"; then
2815 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
2819 if test $ac_cv_header_locale_h = yes; then
2820 INCLUDE_LOCALE_H="#include <locale.h>"
2823 /* The system does not provide the header <locale.h>. Take care yourself. */"
2827 if test -f $srcdir/po2tbl.sed.in; then
2828 if test "$CATOBJEXT" = ".cat"; then
2829 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2830 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2831 echo "configure:2832: checking for linux/version.h" >&5
2832 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2833 echo $ac_n "(cached) $ac_c" 1>&6
2835 cat > conftest.$ac_ext <<EOF
2836 #line 2837 "configure"
2837 #include "confdefs.h"
2838 #include <linux/version.h>
2840 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2841 { (eval echo configure:2842: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2842 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2843 if test -z "$ac_err"; then
2845 eval "ac_cv_header_$ac_safe=yes"
2848 echo "configure: failed program was:" >&5
2849 cat conftest.$ac_ext >&5
2851 eval "ac_cv_header_$ac_safe=no"
2855 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2856 echo "$ac_t""yes" 1>&6
2859 echo "$ac_t""no" 1>&6
2864 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
2866 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2867 $srcdir/po2tbl.sed.in > po2tbl.sed
2870 if test "$PACKAGE" = "gettext"; then
2880 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
2886 if test -f $srcdir/po/POTFILES.in; then
2887 test -d po || mkdir po
2888 if test "x$srcdir" != "x."; then
2889 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2890 posrcprefix="$srcdir/"
2892 posrcprefix="../$srcdir/"
2898 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2899 < $srcdir/po/POTFILES.in > po/POTFILES
2902 cat >> confdefs.h <<\EOF
2903 #define PACKAGE "gdb"
2907 debugdir=${libdir}/debug
2909 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
2910 if test "${with_separate_debug_dir+set}" = set; then
2911 withval="$with_separate_debug_dir"
2912 debugdir="${withval}"
2917 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
2918 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2919 ac_define_dir=`eval echo $debugdir`
2920 ac_define_dir=`eval echo $ac_define_dir`
2921 cat >> confdefs.h <<EOF
2922 #define DEBUGDIR "$ac_define_dir"
2926 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
2940 subdirs="doc testsuite"
2944 . $srcdir/configure.host
2946 . $srcdir/configure.tgt
2948 # Fetch the default architecture and default target vector from BFD.
2949 targ=$target; . $srcdir/../bfd/config.bfd
2951 # We only want the first architecture, so strip off the others if
2952 # there is more than one.
2953 targ_archs=`echo $targ_archs | sed 's/ .*//'`
2955 if test "x$targ_archs" != x; then
2956 cat >> confdefs.h <<EOF
2957 #define DEFAULT_BFD_ARCH $targ_archs
2961 if test "x$targ_defvec" != x; then
2962 cat >> confdefs.h <<EOF
2963 #define DEFAULT_BFD_VEC $targ_defvec
2968 if test "$program_transform_name" = s,x,x,; then
2969 program_transform_name=
2971 # Double any \ or $. echo might interpret backslashes.
2972 cat <<\EOF_SED > conftestsed
2973 s,\\,\\\\,g; s,\$,$$,g
2975 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
2978 test "$program_prefix" != NONE &&
2979 program_transform_name="s,^,${program_prefix},; $program_transform_name"
2980 # Use a double $ so make ignores it.
2981 test "$program_suffix" != NONE &&
2982 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
2984 # sed with no file args requires a program.
2985 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
2988 # The CLI cannot be disabled yet, but may be in the future.
2991 # Check whether --enable-gdbcli or --disable-gdbcli was given.
2992 if test "${enable_gdbcli+set}" = set; then
2993 enableval="$enable_gdbcli"
2998 { echo "configure: error: the command-line interface cannot be disabled yet" 1>&2; exit 1; } ;;
3000 { echo "configure: error: bad value $enableval for --enable-gdbcli" 1>&2; exit 1; } ;;
3006 if test x"$enable_gdbcli" = xyes; then
3007 if test -d $srcdir/cli; then
3008 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
3009 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
3010 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
3011 CONFIG_INITS="$CONFIG_INITS \$(SUBDIR_CLI_INITS)"
3012 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
3013 CONFIG_ALL="$CONFIG_ALL \$(SUBDIR_CLI_ALL)"
3014 CONFIG_CLEAN="$CONFIG_CLEAN \$(SUBDIR_CLI_CLEAN)"
3015 CONFIG_INSTALL="$CONFIG_INSTALL \$(SUBDIR_CLI_INSTALL)"
3016 CONFIG_UNINSTALL="$CONFIG_UNINSTALL \$(SUBDIR_CLI_UNINSTALL)"
3021 # Check whether --enable-gdbmi or --disable-gdbmi was given.
3022 if test "${enable_gdbmi+set}" = set; then
3023 enableval="$enable_gdbmi"
3028 { echo "configure: error: bad value $enableval for --enable-gdbmi" 1>&2; exit 1; } ;;
3034 if test x"$enable_gdbmi" = xyes; then
3035 if test -d $srcdir/mi; then
3036 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
3037 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
3038 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
3039 CONFIG_INITS="$CONFIG_INITS \$(SUBDIR_MI_INITS)"
3040 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
3041 CONFIG_ALL="$CONFIG_ALL \$(SUBDIR_MI_ALL)"
3042 CONFIG_CLEAN="$CONFIG_CLEAN \$(SUBDIR_MI_CLEAN)"
3043 CONFIG_INSTALL="$CONFIG_INSTALL \$(SUBDIR_MI_INSTALL)"
3044 CONFIG_UNINSTALL="$CONFIG_UNINSTALL \$(SUBDIR_MI_UNINSTALL)"
3049 # Check whether --enable-tui or --disable-tui was given.
3050 if test "${enable_tui+set}" = set; then
3051 enableval="$enable_tui"
3056 { echo "configure: error: bad value $enableval for --enable-tui" 1>&2; exit 1; } ;;
3060 if test x"$enable_tui" = xyes; then
3061 if test -d $srcdir/tui; then
3062 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
3063 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
3064 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
3065 CONFIG_INITS="$CONFIG_INITS \$(SUBDIR_TUI_INITS)"
3066 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
3067 CONFIG_ALL="$CONFIG_ALL \$(SUBDIR_TUI_ALL)"
3068 CONFIG_CLEAN="$CONFIG_CLEAN \$(SUBDIR_TUI_CLEAN)"
3069 CONFIG_INSTALL="$CONFIG_INSTALL \$(SUBDIR_TUI_INSTALL)"
3070 CONFIG_UNINSTALL="$CONFIG_UNINSTALL \$(SUBDIR_TUI_UNINSTALL)"
3076 # Check whether --enable-gdbtk or --disable-gdbtk was given.
3077 if test "${enable_gdbtk+set}" = set; then
3078 enableval="$enable_gdbtk"
3083 { echo "configure: error: bad value $enableval for --enable-gdbtk" 1>&2; exit 1; } ;;
3086 if test -d $srcdir/gdbtk; then
3093 # We unconditionally disable gdbtk tests on selected platforms.
3096 echo "configure: warning: gdbtk isn't supported on $host; disabling" 1>&2
3100 # Libunwind support.
3101 # Check whether --with-libunwind or --without-libunwind was given.
3102 if test "${with_libunwind+set}" = set; then
3103 withval="$with_libunwind"
3104 case "${withval}" in
3105 yes) enable_libunwind=yes ;;
3106 no) enable_libunwind=no ;;
3107 *) { echo "configure: error: bad value ${withval} for GDB with-libunwind option" 1>&2; exit 1; } ;;
3111 for ac_hdr in libunwind.h
3113 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3114 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3115 echo "configure:3116: checking for $ac_hdr" >&5
3116 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3117 echo $ac_n "(cached) $ac_c" 1>&6
3119 cat > conftest.$ac_ext <<EOF
3120 #line 3121 "configure"
3121 #include "confdefs.h"
3124 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3125 { (eval echo configure:3126: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3126 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3127 if test -z "$ac_err"; then
3129 eval "ac_cv_header_$ac_safe=yes"
3132 echo "configure: failed program was:" >&5
3133 cat conftest.$ac_ext >&5
3135 eval "ac_cv_header_$ac_safe=no"
3139 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3140 echo "$ac_t""yes" 1>&6
3141 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3142 cat >> confdefs.h <<EOF
3143 #define $ac_tr_hdr 1
3147 echo "$ac_t""no" 1>&6
3151 for ac_hdr in libunwind-ia64.h
3153 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3154 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3155 echo "configure:3156: checking for $ac_hdr" >&5
3156 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3157 echo $ac_n "(cached) $ac_c" 1>&6
3159 cat > conftest.$ac_ext <<EOF
3160 #line 3161 "configure"
3161 #include "confdefs.h"
3164 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3165 { (eval echo configure:3166: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3166 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3167 if test -z "$ac_err"; then
3169 eval "ac_cv_header_$ac_safe=yes"
3172 echo "configure: failed program was:" >&5
3173 cat conftest.$ac_ext >&5
3175 eval "ac_cv_header_$ac_safe=no"
3179 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3180 echo "$ac_t""yes" 1>&6
3181 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3182 cat >> confdefs.h <<EOF
3183 #define $ac_tr_hdr 1
3187 echo "$ac_t""no" 1>&6
3191 if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
3192 enable_libunwind=yes;
3198 if test x"$enable_libunwind" = xyes; then
3199 for ac_hdr in libunwind.h
3201 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3202 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3203 echo "configure:3204: checking for $ac_hdr" >&5
3204 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3205 echo $ac_n "(cached) $ac_c" 1>&6
3207 cat > conftest.$ac_ext <<EOF
3208 #line 3209 "configure"
3209 #include "confdefs.h"
3212 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3213 { (eval echo configure:3214: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3214 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3215 if test -z "$ac_err"; then
3217 eval "ac_cv_header_$ac_safe=yes"
3220 echo "configure: failed program was:" >&5
3221 cat conftest.$ac_ext >&5
3223 eval "ac_cv_header_$ac_safe=no"
3227 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3228 echo "$ac_t""yes" 1>&6
3229 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3230 cat >> confdefs.h <<EOF
3231 #define $ac_tr_hdr 1
3235 echo "$ac_t""no" 1>&6
3239 for ac_hdr in libunwind-ia64.h
3241 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3242 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3243 echo "configure:3244: checking for $ac_hdr" >&5
3244 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3245 echo $ac_n "(cached) $ac_c" 1>&6
3247 cat > conftest.$ac_ext <<EOF
3248 #line 3249 "configure"
3249 #include "confdefs.h"
3252 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3253 { (eval echo configure:3254: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3254 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3255 if test -z "$ac_err"; then
3257 eval "ac_cv_header_$ac_safe=yes"
3260 echo "configure: failed program was:" >&5
3261 cat conftest.$ac_ext >&5
3263 eval "ac_cv_header_$ac_safe=no"
3267 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3268 echo "$ac_t""yes" 1>&6
3269 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3270 cat >> confdefs.h <<EOF
3271 #define $ac_tr_hdr 1
3275 echo "$ac_t""no" 1>&6
3279 cat >> confdefs.h <<\EOF
3280 #define HAVE_LIBUNWIND 1
3283 CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
3284 CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
3285 CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
3288 # Profiling support.
3289 # Check whether --enable-profiling or --disable-profiling was given.
3290 if test "${enable_profiling+set}" = set; then
3291 enableval="$enable_profiling"
3296 { echo "configure: error: bad value $enableval for --enable-profile" 1>&2; exit 1; } ;;
3303 for ac_func in monstartup _mcleanup
3305 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3306 echo "configure:3307: checking for $ac_func" >&5
3307 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3308 echo $ac_n "(cached) $ac_c" 1>&6
3310 cat > conftest.$ac_ext <<EOF
3311 #line 3312 "configure"
3312 #include "confdefs.h"
3313 /* System header to define __stub macros and hopefully few prototypes,
3314 which can conflict with char $ac_func(); below. */
3316 /* Override any gcc2 internal prototype to avoid an error. */
3317 /* We use char because int might match the return type of a gcc2
3318 builtin and then its argument prototype would still apply. */
3323 /* The GNU C library defines this for functions which it implements
3324 to always fail with ENOSYS. Some functions are actually named
3325 something starting with __ and the normal name is an alias. */
3326 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3334 if { (eval echo configure:3335: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3336 eval "ac_cv_func_$ac_func=yes"
3338 echo "configure: failed program was:" >&5
3339 cat conftest.$ac_ext >&5
3341 eval "ac_cv_func_$ac_func=no"
3346 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3347 echo "$ac_t""yes" 1>&6
3348 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3349 cat >> confdefs.h <<EOF
3350 #define $ac_tr_func 1
3354 echo "$ac_t""no" 1>&6
3358 echo $ac_n "checking for _etext""... $ac_c" 1>&6
3359 echo "configure:3360: checking for _etext" >&5
3360 if eval "test \"`echo '$''{'ac_cv_var__etext'+set}'`\" = set"; then
3361 echo $ac_n "(cached) $ac_c" 1>&6
3363 cat > conftest.$ac_ext <<EOF
3364 #line 3365 "configure"
3365 #include "confdefs.h"
3373 if { (eval echo configure:3374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3375 ac_cv_var__etext=yes
3377 echo "configure: failed program was:" >&5
3378 cat conftest.$ac_ext >&5
3385 echo "$ac_t""$ac_cv_var__etext" 1>&6
3386 if test $ac_cv_var__etext = yes; then
3387 cat >> confdefs.h <<\EOF
3388 #define HAVE__ETEXT 1
3392 if test "$enable_profiling" = yes ; then
3393 if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
3394 { echo "configure: error: --enable-profiling requires monstartup and _mcleanup" 1>&2; exit 1; }
3397 OLD_CFLAGS="$CFLAGS"
3398 CFLAGS="$CFLAGS $PROFILE_CFLAGS"
3400 echo $ac_n "checking whether $CC supports -pg""... $ac_c" 1>&6
3401 echo "configure:3402: checking whether $CC supports -pg" >&5
3402 if eval "test \"`echo '$''{'ac_cv_cc_supports_pg'+set}'`\" = set"; then
3403 echo $ac_n "(cached) $ac_c" 1>&6
3405 cat > conftest.$ac_ext <<EOF
3406 #line 3407 "configure"
3407 #include "confdefs.h"
3413 if { (eval echo configure:3414: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3415 ac_cv_cc_supports_pg=yes
3417 echo "configure: failed program was:" >&5
3418 cat conftest.$ac_ext >&5
3420 ac_cv_cc_supports_pg=no
3425 echo "$ac_t""$ac_cv_cc_supports_pg" 1>&6
3427 if test $ac_cv_cc_supports_pg = no; then
3428 { echo "configure: error: --enable-profiling requires a compiler which supports -pg" 1>&2; exit 1; }
3431 CFLAGS="$OLD_CFLAGS"
3434 # --------------------- #
3435 # Checks for programs. #
3436 # --------------------- #
3438 for ac_prog in mawk gawk nawk awk
3440 # Extract the first word of "$ac_prog", so it can be a program name with args.
3441 set dummy $ac_prog; ac_word=$2
3442 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3443 echo "configure:3444: checking for $ac_word" >&5
3444 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3445 echo $ac_n "(cached) $ac_c" 1>&6
3447 if test -n "$AWK"; then
3448 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3450 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3452 for ac_dir in $ac_dummy; do
3453 test -z "$ac_dir" && ac_dir=.
3454 if test -f $ac_dir/$ac_word; then
3455 ac_cv_prog_AWK="$ac_prog"
3462 AWK="$ac_cv_prog_AWK"
3463 if test -n "$AWK"; then
3464 echo "$ac_t""$AWK" 1>&6
3466 echo "$ac_t""no" 1>&6
3469 test -n "$AWK" && break
3472 # Find a good install program. We prefer a C program (faster),
3473 # so one script is as good as another. But avoid the broken or
3474 # incompatible versions:
3475 # SysV /etc/install, /usr/sbin/install
3476 # SunOS /usr/etc/install
3477 # IRIX /sbin/install
3479 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3480 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3481 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3482 # ./install, which can be erroneously created by make from ./install.sh.
3483 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3484 echo "configure:3485: checking for a BSD compatible install" >&5
3485 if test -z "$INSTALL"; then
3486 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3487 echo $ac_n "(cached) $ac_c" 1>&6
3489 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
3490 for ac_dir in $PATH; do
3491 # Account for people who put trailing slashes in PATH elements.
3493 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
3495 # OSF1 and SCO ODT 3.0 have their own names for install.
3496 # Don't use installbsd from OSF since it installs stuff as root
3498 for ac_prog in ginstall scoinst install; do
3499 if test -f $ac_dir/$ac_prog; then
3500 if test $ac_prog = install &&
3501 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
3502 # AIX install. It has an incompatible calling convention.
3505 ac_cv_path_install="$ac_dir/$ac_prog -c"
3516 if test "${ac_cv_path_install+set}" = set; then
3517 INSTALL="$ac_cv_path_install"
3519 # As a last resort, use the slow shell script. We don't cache a
3520 # path for INSTALL within a source directory, because that will
3521 # break other packages using the cache if that directory is
3522 # removed, or if the path is relative.
3523 INSTALL="$ac_install_sh"
3526 echo "$ac_t""$INSTALL" 1>&6
3528 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3529 # It thinks the first close brace ends the variable substitution.
3530 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3532 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
3534 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3536 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3537 echo "configure:3538: checking whether ln -s works" >&5
3538 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3539 echo $ac_n "(cached) $ac_c" 1>&6
3542 if ln -s X conftestdata 2>/dev/null
3545 ac_cv_prog_LN_S="ln -s"
3550 LN_S="$ac_cv_prog_LN_S"
3551 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3552 echo "$ac_t""yes" 1>&6
3554 echo "$ac_t""no" 1>&6
3557 # Extract the first word of "ranlib", so it can be a program name with args.
3558 set dummy ranlib; ac_word=$2
3559 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3560 echo "configure:3561: checking for $ac_word" >&5
3561 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3562 echo $ac_n "(cached) $ac_c" 1>&6
3564 if test -n "$RANLIB"; then
3565 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3567 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3569 for ac_dir in $ac_dummy; do
3570 test -z "$ac_dir" && ac_dir=.
3571 if test -f $ac_dir/$ac_word; then
3572 ac_cv_prog_RANLIB="ranlib"
3577 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
3580 RANLIB="$ac_cv_prog_RANLIB"
3581 if test -n "$RANLIB"; then
3582 echo "$ac_t""$RANLIB" 1>&6
3584 echo "$ac_t""no" 1>&6
3587 for ac_prog in 'bison -y' byacc
3589 # Extract the first word of "$ac_prog", so it can be a program name with args.
3590 set dummy $ac_prog; ac_word=$2
3591 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3592 echo "configure:3593: checking for $ac_word" >&5
3593 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3594 echo $ac_n "(cached) $ac_c" 1>&6
3596 if test -n "$YACC"; then
3597 ac_cv_prog_YACC="$YACC" # Let the user override the test.
3599 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3601 for ac_dir in $ac_dummy; do
3602 test -z "$ac_dir" && ac_dir=.
3603 if test -f $ac_dir/$ac_word; then
3604 ac_cv_prog_YACC="$ac_prog"
3611 YACC="$ac_cv_prog_YACC"
3612 if test -n "$YACC"; then
3613 echo "$ac_t""$YACC" 1>&6
3615 echo "$ac_t""no" 1>&6
3618 test -n "$YACC" && break
3620 test -n "$YACC" || YACC="yacc"
3623 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3624 set dummy ${ac_tool_prefix}ar; ac_word=$2
3625 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3626 echo "configure:3627: checking for $ac_word" >&5
3627 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3628 echo $ac_n "(cached) $ac_c" 1>&6
3630 if test -n "$AR"; then
3631 ac_cv_prog_AR="$AR" # Let the user override the test.
3633 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3635 for ac_dir in $ac_dummy; do
3636 test -z "$ac_dir" && ac_dir=.
3637 if test -f $ac_dir/$ac_word; then
3638 ac_cv_prog_AR="${ac_tool_prefix}ar"
3643 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
3647 if test -n "$AR"; then
3648 echo "$ac_t""$AR" 1>&6
3650 echo "$ac_t""no" 1>&6
3655 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3656 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
3657 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3658 echo "configure:3659: checking for $ac_word" >&5
3659 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3660 echo $ac_n "(cached) $ac_c" 1>&6
3662 if test -n "$DLLTOOL"; then
3663 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
3665 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3667 for ac_dir in $ac_dummy; do
3668 test -z "$ac_dir" && ac_dir=.
3669 if test -f $ac_dir/$ac_word; then
3670 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
3675 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL="dlltool"
3678 DLLTOOL="$ac_cv_prog_DLLTOOL"
3679 if test -n "$DLLTOOL"; then
3680 echo "$ac_t""$DLLTOOL" 1>&6
3682 echo "$ac_t""no" 1>&6
3687 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3688 set dummy ${ac_tool_prefix}windres; ac_word=$2
3689 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3690 echo "configure:3691: checking for $ac_word" >&5
3691 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3692 echo $ac_n "(cached) $ac_c" 1>&6
3694 if test -n "$WINDRES"; then
3695 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
3697 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3699 for ac_dir in $ac_dummy; do
3700 test -z "$ac_dir" && ac_dir=.
3701 if test -f $ac_dir/$ac_word; then
3702 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
3707 test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES="windres"
3710 WINDRES="$ac_cv_prog_WINDRES"
3711 if test -n "$WINDRES"; then
3712 echo "$ac_t""$WINDRES" 1>&6
3714 echo "$ac_t""no" 1>&6
3720 # Needed for GNU/Hurd.
3721 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3722 set dummy ${ac_tool_prefix}mig; ac_word=$2
3723 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3724 echo "configure:3725: checking for $ac_word" >&5
3725 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3726 echo $ac_n "(cached) $ac_c" 1>&6
3728 if test -n "$MIG"; then
3729 ac_cv_prog_MIG="$MIG" # Let the user override the test.
3731 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3733 for ac_dir in $ac_dummy; do
3734 test -z "$ac_dir" && ac_dir=.
3735 if test -f $ac_dir/$ac_word; then
3736 ac_cv_prog_MIG="${ac_tool_prefix}mig"
3741 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG="mig"
3744 MIG="$ac_cv_prog_MIG"
3745 if test -n "$MIG"; then
3746 echo "$ac_t""$MIG" 1>&6
3748 echo "$ac_t""no" 1>&6
3754 # ---------------------- #
3755 # Checks for libraries. #
3756 # ---------------------- #
3758 # We might need to link with -lm; most simulators need it.
3759 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
3760 echo "configure:3761: checking for main in -lm" >&5
3761 ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
3762 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3763 echo $ac_n "(cached) $ac_c" 1>&6
3765 ac_save_LIBS="$LIBS"
3767 cat > conftest.$ac_ext <<EOF
3768 #line 3769 "configure"
3769 #include "confdefs.h"
3775 if { (eval echo configure:3776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3777 eval "ac_cv_lib_$ac_lib_var=yes"
3779 echo "configure: failed program was:" >&5
3780 cat conftest.$ac_ext >&5
3782 eval "ac_cv_lib_$ac_lib_var=no"
3785 LIBS="$ac_save_LIBS"
3788 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3789 echo "$ac_t""yes" 1>&6
3790 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3791 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3792 cat >> confdefs.h <<EOF
3793 #define $ac_tr_lib 1
3799 echo "$ac_t""no" 1>&6
3803 # We need to link with -lw to get `wctype' on Solaris before Solaris
3804 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
3805 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
3806 # is known to have this problem). Therefore we avoid libw if we can.
3807 echo $ac_n "checking for wctype""... $ac_c" 1>&6
3808 echo "configure:3809: checking for wctype" >&5
3809 if eval "test \"`echo '$''{'ac_cv_func_wctype'+set}'`\" = set"; then
3810 echo $ac_n "(cached) $ac_c" 1>&6
3812 cat > conftest.$ac_ext <<EOF
3813 #line 3814 "configure"
3814 #include "confdefs.h"
3815 /* System header to define __stub macros and hopefully few prototypes,
3816 which can conflict with char wctype(); below. */
3818 /* Override any gcc2 internal prototype to avoid an error. */
3819 /* We use char because int might match the return type of a gcc2
3820 builtin and then its argument prototype would still apply. */
3825 /* The GNU C library defines this for functions which it implements
3826 to always fail with ENOSYS. Some functions are actually named
3827 something starting with __ and the normal name is an alias. */
3828 #if defined (__stub_wctype) || defined (__stub___wctype)
3836 if { (eval echo configure:3837: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3838 eval "ac_cv_func_wctype=yes"
3840 echo "configure: failed program was:" >&5
3841 cat conftest.$ac_ext >&5
3843 eval "ac_cv_func_wctype=no"
3848 if eval "test \"`echo '$ac_cv_func_'wctype`\" = yes"; then
3849 echo "$ac_t""yes" 1>&6
3852 echo "$ac_t""no" 1>&6
3853 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
3854 echo "configure:3855: checking for wctype in -lw" >&5
3855 ac_lib_var=`echo w'_'wctype | sed 'y%./+-%__p_%'`
3856 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3857 echo $ac_n "(cached) $ac_c" 1>&6
3859 ac_save_LIBS="$LIBS"
3861 cat > conftest.$ac_ext <<EOF
3862 #line 3863 "configure"
3863 #include "confdefs.h"
3864 /* Override any gcc2 internal prototype to avoid an error. */
3865 /* We use char because int might match the return type of a gcc2
3866 builtin and then its argument prototype would still apply. */
3873 if { (eval echo configure:3874: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3875 eval "ac_cv_lib_$ac_lib_var=yes"
3877 echo "configure: failed program was:" >&5
3878 cat conftest.$ac_ext >&5
3880 eval "ac_cv_lib_$ac_lib_var=no"
3883 LIBS="$ac_save_LIBS"
3886 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3887 echo "$ac_t""yes" 1>&6
3888 ac_tr_lib=HAVE_LIB`echo w | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3889 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3890 cat >> confdefs.h <<EOF
3891 #define $ac_tr_lib 1
3897 echo "$ac_t""no" 1>&6
3903 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
3905 echo $ac_n "checking for library containing gethostbyname""... $ac_c" 1>&6
3906 echo "configure:3907: checking for library containing gethostbyname" >&5
3907 if eval "test \"`echo '$''{'ac_cv_search_gethostbyname'+set}'`\" = set"; then
3908 echo $ac_n "(cached) $ac_c" 1>&6
3910 ac_func_search_save_LIBS="$LIBS"
3911 ac_cv_search_gethostbyname="no"
3912 cat > conftest.$ac_ext <<EOF
3913 #line 3914 "configure"
3914 #include "confdefs.h"
3915 /* Override any gcc2 internal prototype to avoid an error. */
3916 /* We use char because int might match the return type of a gcc2
3917 builtin and then its argument prototype would still apply. */
3918 char gethostbyname();
3924 if { (eval echo configure:3925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3926 ac_cv_search_gethostbyname="none required"
3928 echo "configure: failed program was:" >&5
3929 cat conftest.$ac_ext >&5
3932 test "$ac_cv_search_gethostbyname" = "no" && for i in nsl; do
3933 LIBS="-l$i $ac_func_search_save_LIBS"
3934 cat > conftest.$ac_ext <<EOF
3935 #line 3936 "configure"
3936 #include "confdefs.h"
3937 /* Override any gcc2 internal prototype to avoid an error. */
3938 /* We use char because int might match the return type of a gcc2
3939 builtin and then its argument prototype would still apply. */
3940 char gethostbyname();
3946 if { (eval echo configure:3947: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3948 ac_cv_search_gethostbyname="-l$i"
3951 echo "configure: failed program was:" >&5
3952 cat conftest.$ac_ext >&5
3956 LIBS="$ac_func_search_save_LIBS"
3959 echo "$ac_t""$ac_cv_search_gethostbyname" 1>&6
3960 if test "$ac_cv_search_gethostbyname" != "no"; then
3961 test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS"
3967 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
3969 echo $ac_n "checking for library containing socketpair""... $ac_c" 1>&6
3970 echo "configure:3971: checking for library containing socketpair" >&5
3971 if eval "test \"`echo '$''{'ac_cv_search_socketpair'+set}'`\" = set"; then
3972 echo $ac_n "(cached) $ac_c" 1>&6
3974 ac_func_search_save_LIBS="$LIBS"
3975 ac_cv_search_socketpair="no"
3976 cat > conftest.$ac_ext <<EOF
3977 #line 3978 "configure"
3978 #include "confdefs.h"
3979 /* Override any gcc2 internal prototype to avoid an error. */
3980 /* We use char because int might match the return type of a gcc2
3981 builtin and then its argument prototype would still apply. */
3988 if { (eval echo configure:3989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3990 ac_cv_search_socketpair="none required"
3992 echo "configure: failed program was:" >&5
3993 cat conftest.$ac_ext >&5
3996 test "$ac_cv_search_socketpair" = "no" && for i in socket; do
3997 LIBS="-l$i $ac_func_search_save_LIBS"
3998 cat > conftest.$ac_ext <<EOF
3999 #line 4000 "configure"
4000 #include "confdefs.h"
4001 /* Override any gcc2 internal prototype to avoid an error. */
4002 /* We use char because int might match the return type of a gcc2
4003 builtin and then its argument prototype would still apply. */
4010 if { (eval echo configure:4011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4012 ac_cv_search_socketpair="-l$i"
4015 echo "configure: failed program was:" >&5
4016 cat conftest.$ac_ext >&5
4020 LIBS="$ac_func_search_save_LIBS"
4023 echo "$ac_t""$ac_cv_search_socketpair" 1>&6
4024 if test "$ac_cv_search_socketpair" != "no"; then
4025 test "$ac_cv_search_socketpair" = "none required" || LIBS="$ac_cv_search_socketpair $LIBS"
4031 # Since GDB uses Readline, we need termcap functionality, so we need
4032 # to find a library that provides that. When GDB is configured with
4033 # --enable-tui, we need full curses functionality.
4035 # FIXME: kettenis/20030102: We seem to prefer HP curses (Hcurses) over
4036 # Xcurses on HP-UX; see the `-D__HP_CURSES' in the relevant host
4037 # Makefile fragments. That's why we need to have `Hcurses' before
4038 # `curses'. I don't see why we should use HP curses if a more
4039 # standard curses is available, except that according to HP's
4040 # documentation one needs to compile `-D_XOPEN_SOURCE_EXTENDED' on
4041 # HP-UX 10.10 and 10.20.
4043 if test "$need_curses" = yes; then
4045 echo $ac_n "checking for library containing initscr""... $ac_c" 1>&6
4046 echo "configure:4047: checking for library containing initscr" >&5
4047 if eval "test \"`echo '$''{'ac_cv_search_initscr'+set}'`\" = set"; then
4048 echo $ac_n "(cached) $ac_c" 1>&6
4050 ac_func_search_save_LIBS="$LIBS"
4051 ac_cv_search_initscr="no"
4052 cat > conftest.$ac_ext <<EOF
4053 #line 4054 "configure"
4054 #include "confdefs.h"
4055 /* Override any gcc2 internal prototype to avoid an error. */
4056 /* We use char because int might match the return type of a gcc2
4057 builtin and then its argument prototype would still apply. */
4064 if { (eval echo configure:4065: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4066 ac_cv_search_initscr="none required"
4068 echo "configure: failed program was:" >&5
4069 cat conftest.$ac_ext >&5
4072 test "$ac_cv_search_initscr" = "no" && for i in ncurses Hcurses curses; do
4073 LIBS="-l$i $ac_func_search_save_LIBS"
4074 cat > conftest.$ac_ext <<EOF
4075 #line 4076 "configure"
4076 #include "confdefs.h"
4077 /* Override any gcc2 internal prototype to avoid an error. */
4078 /* We use char because int might match the return type of a gcc2
4079 builtin and then its argument prototype would still apply. */
4086 if { (eval echo configure:4087: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4088 ac_cv_search_initscr="-l$i"
4091 echo "configure: failed program was:" >&5
4092 cat conftest.$ac_ext >&5
4096 LIBS="$ac_func_search_save_LIBS"
4099 echo "$ac_t""$ac_cv_search_initscr" 1>&6
4100 if test "$ac_cv_search_initscr" != "no"; then
4101 test "$ac_cv_search_initscr" = "none required" || LIBS="$ac_cv_search_initscr $LIBS"
4104 { echo "configure: error: no curses library found" 1>&2; exit 1; }
4110 if test -d $srcdir/libtermcap; then
4111 LIBS="../libtermcap/libtermcap.a $LIBS"
4112 ac_cv_search_tgetent="../libtermcap/libtermcap.a"
4115 ac_cv_search_tgetent="none required"
4118 # Readline prefers curses over termcap on AIX.
4121 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4122 echo "configure:4123: checking for library containing tgetent" >&5
4123 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4124 echo $ac_n "(cached) $ac_c" 1>&6
4126 ac_func_search_save_LIBS="$LIBS"
4127 ac_cv_search_tgetent="no"
4128 cat > conftest.$ac_ext <<EOF
4129 #line 4130 "configure"
4130 #include "confdefs.h"
4131 /* Override any gcc2 internal prototype to avoid an error. */
4132 /* We use char because int might match the return type of a gcc2
4133 builtin and then its argument prototype would still apply. */
4140 if { (eval echo configure:4141: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4142 ac_cv_search_tgetent="none required"
4144 echo "configure: failed program was:" >&5
4145 cat conftest.$ac_ext >&5
4148 test "$ac_cv_search_tgetent" = "no" && for i in tinfo ncurses curses termcap; do
4149 LIBS="-l$i $ac_func_search_save_LIBS"
4150 cat > conftest.$ac_ext <<EOF
4151 #line 4152 "configure"
4152 #include "confdefs.h"
4153 /* Override any gcc2 internal prototype to avoid an error. */
4154 /* We use char because int might match the return type of a gcc2
4155 builtin and then its argument prototype would still apply. */
4162 if { (eval echo configure:4163: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4164 ac_cv_search_tgetent="-l$i"
4167 echo "configure: failed program was:" >&5
4168 cat conftest.$ac_ext >&5
4172 LIBS="$ac_func_search_save_LIBS"
4175 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4176 if test "$ac_cv_search_tgetent" != "no"; then
4177 test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
4185 # Note: We used to check for libtermlib and libterminfo too, but
4186 # Readline doesn't, so I think we're safe with leaving them out.
4188 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4189 echo "configure:4190: checking for library containing tgetent" >&5
4190 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4191 echo $ac_n "(cached) $ac_c" 1>&6
4193 ac_func_search_save_LIBS="$LIBS"
4194 ac_cv_search_tgetent="no"
4195 cat > conftest.$ac_ext <<EOF
4196 #line 4197 "configure"
4197 #include "confdefs.h"
4198 /* Override any gcc2 internal prototype to avoid an error. */
4199 /* We use char because int might match the return type of a gcc2
4200 builtin and then its argument prototype would still apply. */
4207 if { (eval echo configure:4208: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4209 ac_cv_search_tgetent="none required"
4211 echo "configure: failed program was:" >&5
4212 cat conftest.$ac_ext >&5
4215 test "$ac_cv_search_tgetent" = "no" && for i in termcap tinfo ncurses Hcurses curses; do
4216 LIBS="-l$i $ac_func_search_save_LIBS"
4217 cat > conftest.$ac_ext <<EOF
4218 #line 4219 "configure"
4219 #include "confdefs.h"
4220 /* Override any gcc2 internal prototype to avoid an error. */
4221 /* We use char because int might match the return type of a gcc2
4222 builtin and then its argument prototype would still apply. */
4229 if { (eval echo configure:4230: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4231 ac_cv_search_tgetent="-l$i"
4234 echo "configure: failed program was:" >&5
4235 cat conftest.$ac_ext >&5
4239 LIBS="$ac_func_search_save_LIBS"
4242 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4243 if test "$ac_cv_search_tgetent" != "no"; then
4244 test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
4250 if test "$ac_cv_search_tgetent" = no; then
4251 { echo "configure: error: no termcap library found" 1>&2; exit 1; }
4254 # ------------------------- #
4255 # Checks for header files. #
4256 # ------------------------- #
4259 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
4261 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4262 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4263 echo "configure:4264: checking for $ac_hdr that defines DIR" >&5
4264 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4265 echo $ac_n "(cached) $ac_c" 1>&6
4267 cat > conftest.$ac_ext <<EOF
4268 #line 4269 "configure"
4269 #include "confdefs.h"
4270 #include <sys/types.h>
4276 if { (eval echo configure:4277: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4278 eval "ac_cv_header_dirent_$ac_safe=yes"
4280 echo "configure: failed program was:" >&5
4281 cat conftest.$ac_ext >&5
4283 eval "ac_cv_header_dirent_$ac_safe=no"
4287 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4288 echo "$ac_t""yes" 1>&6
4289 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4290 cat >> confdefs.h <<EOF
4291 #define $ac_tr_hdr 1
4293 ac_header_dirent=$ac_hdr; break
4295 echo "$ac_t""no" 1>&6
4298 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4299 if test $ac_header_dirent = dirent.h; then
4300 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4301 echo "configure:4302: checking for opendir in -ldir" >&5
4302 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4303 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4304 echo $ac_n "(cached) $ac_c" 1>&6
4306 ac_save_LIBS="$LIBS"
4308 cat > conftest.$ac_ext <<EOF
4309 #line 4310 "configure"
4310 #include "confdefs.h"
4311 /* Override any gcc2 internal prototype to avoid an error. */
4312 /* We use char because int might match the return type of a gcc2
4313 builtin and then its argument prototype would still apply. */
4320 if { (eval echo configure:4321: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4322 eval "ac_cv_lib_$ac_lib_var=yes"
4324 echo "configure: failed program was:" >&5
4325 cat conftest.$ac_ext >&5
4327 eval "ac_cv_lib_$ac_lib_var=no"
4330 LIBS="$ac_save_LIBS"
4333 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4334 echo "$ac_t""yes" 1>&6
4337 echo "$ac_t""no" 1>&6
4341 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4342 echo "configure:4343: checking for opendir in -lx" >&5
4343 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4344 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4345 echo $ac_n "(cached) $ac_c" 1>&6
4347 ac_save_LIBS="$LIBS"
4349 cat > conftest.$ac_ext <<EOF
4350 #line 4351 "configure"
4351 #include "confdefs.h"
4352 /* Override any gcc2 internal prototype to avoid an error. */
4353 /* We use char because int might match the return type of a gcc2
4354 builtin and then its argument prototype would still apply. */
4361 if { (eval echo configure:4362: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4363 eval "ac_cv_lib_$ac_lib_var=yes"
4365 echo "configure: failed program was:" >&5
4366 cat conftest.$ac_ext >&5
4368 eval "ac_cv_lib_$ac_lib_var=no"
4371 LIBS="$ac_save_LIBS"
4374 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4375 echo "$ac_t""yes" 1>&6
4378 echo "$ac_t""no" 1>&6
4383 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
4384 echo "configure:4385: checking whether stat file-mode macros are broken" >&5
4385 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
4386 echo $ac_n "(cached) $ac_c" 1>&6
4388 cat > conftest.$ac_ext <<EOF
4389 #line 4390 "configure"
4390 #include "confdefs.h"
4391 #include <sys/types.h>
4392 #include <sys/stat.h>
4394 #if defined(S_ISBLK) && defined(S_IFDIR)
4395 # if S_ISBLK (S_IFDIR)
4400 #if defined(S_ISBLK) && defined(S_IFCHR)
4401 # if S_ISBLK (S_IFCHR)
4406 #if defined(S_ISLNK) && defined(S_IFREG)
4407 # if S_ISLNK (S_IFREG)
4412 #if defined(S_ISSOCK) && defined(S_IFREG)
4413 # if S_ISSOCK (S_IFREG)
4419 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4420 egrep "You lose" >/dev/null 2>&1; then
4422 ac_cv_header_stat_broken=yes
4425 ac_cv_header_stat_broken=no
4431 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
4432 if test $ac_cv_header_stat_broken = yes; then
4433 cat >> confdefs.h <<\EOF
4434 #define STAT_MACROS_BROKEN 1
4439 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
4440 echo "configure:4441: checking for ANSI C header files" >&5
4441 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
4442 echo $ac_n "(cached) $ac_c" 1>&6
4444 cat > conftest.$ac_ext <<EOF
4445 #line 4446 "configure"
4446 #include "confdefs.h"
4452 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4453 { (eval echo configure:4454: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4454 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4455 if test -z "$ac_err"; then
4457 ac_cv_header_stdc=yes
4460 echo "configure: failed program was:" >&5
4461 cat conftest.$ac_ext >&5
4463 ac_cv_header_stdc=no
4467 if test $ac_cv_header_stdc = yes; then
4468 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4469 cat > conftest.$ac_ext <<EOF
4470 #line 4471 "configure"
4471 #include "confdefs.h"
4474 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4475 egrep "memchr" >/dev/null 2>&1; then
4479 ac_cv_header_stdc=no
4485 if test $ac_cv_header_stdc = yes; then
4486 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4487 cat > conftest.$ac_ext <<EOF
4488 #line 4489 "configure"
4489 #include "confdefs.h"
4492 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4493 egrep "free" >/dev/null 2>&1; then
4497 ac_cv_header_stdc=no
4503 if test $ac_cv_header_stdc = yes; then
4504 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4505 if test "$cross_compiling" = yes; then
4508 cat > conftest.$ac_ext <<EOF
4509 #line 4510 "configure"
4510 #include "confdefs.h"
4512 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4513 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4514 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4515 int main () { int i; for (i = 0; i < 256; i++)
4516 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
4520 if { (eval echo configure:4521: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4524 echo "configure: failed program was:" >&5
4525 cat conftest.$ac_ext >&5
4527 ac_cv_header_stdc=no
4535 echo "$ac_t""$ac_cv_header_stdc" 1>&6
4536 if test $ac_cv_header_stdc = yes; then
4537 cat >> confdefs.h <<\EOF
4538 #define STDC_HEADERS 1
4543 for ac_hdr in link.h
4545 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4546 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4547 echo "configure:4548: checking for $ac_hdr" >&5
4548 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4549 echo $ac_n "(cached) $ac_c" 1>&6
4551 cat > conftest.$ac_ext <<EOF
4552 #line 4553 "configure"
4553 #include "confdefs.h"
4556 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4557 { (eval echo configure:4558: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4558 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4559 if test -z "$ac_err"; then
4561 eval "ac_cv_header_$ac_safe=yes"
4564 echo "configure: failed program was:" >&5
4565 cat conftest.$ac_ext >&5
4567 eval "ac_cv_header_$ac_safe=no"
4571 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4572 echo "$ac_t""yes" 1>&6
4573 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4574 cat >> confdefs.h <<EOF
4575 #define $ac_tr_hdr 1
4579 echo "$ac_t""no" 1>&6
4583 for ac_hdr in machine/reg.h
4585 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4586 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4587 echo "configure:4588: checking for $ac_hdr" >&5
4588 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4589 echo $ac_n "(cached) $ac_c" 1>&6
4591 cat > conftest.$ac_ext <<EOF
4592 #line 4593 "configure"
4593 #include "confdefs.h"
4596 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4597 { (eval echo configure:4598: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4598 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4599 if test -z "$ac_err"; then
4601 eval "ac_cv_header_$ac_safe=yes"
4604 echo "configure: failed program was:" >&5
4605 cat conftest.$ac_ext >&5
4607 eval "ac_cv_header_$ac_safe=no"
4611 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4612 echo "$ac_t""yes" 1>&6
4613 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4614 cat >> confdefs.h <<EOF
4615 #define $ac_tr_hdr 1
4619 echo "$ac_t""no" 1>&6
4623 for ac_hdr in nlist.h
4625 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4626 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4627 echo "configure:4628: checking for $ac_hdr" >&5
4628 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4629 echo $ac_n "(cached) $ac_c" 1>&6
4631 cat > conftest.$ac_ext <<EOF
4632 #line 4633 "configure"
4633 #include "confdefs.h"
4636 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4637 { (eval echo configure:4638: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4638 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4639 if test -z "$ac_err"; then
4641 eval "ac_cv_header_$ac_safe=yes"
4644 echo "configure: failed program was:" >&5
4645 cat conftest.$ac_ext >&5
4647 eval "ac_cv_header_$ac_safe=no"
4651 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4652 echo "$ac_t""yes" 1>&6
4653 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4654 cat >> confdefs.h <<EOF
4655 #define $ac_tr_hdr 1
4659 echo "$ac_t""no" 1>&6
4663 for ac_hdr in poll.h sys/poll.h
4665 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4666 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4667 echo "configure:4668: checking for $ac_hdr" >&5
4668 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4669 echo $ac_n "(cached) $ac_c" 1>&6
4671 cat > conftest.$ac_ext <<EOF
4672 #line 4673 "configure"
4673 #include "confdefs.h"
4676 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4677 { (eval echo configure:4678: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4678 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4679 if test -z "$ac_err"; then
4681 eval "ac_cv_header_$ac_safe=yes"
4684 echo "configure: failed program was:" >&5
4685 cat conftest.$ac_ext >&5
4687 eval "ac_cv_header_$ac_safe=no"
4691 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4692 echo "$ac_t""yes" 1>&6
4693 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4694 cat >> confdefs.h <<EOF
4695 #define $ac_tr_hdr 1
4699 echo "$ac_t""no" 1>&6
4703 for ac_hdr in proc_service.h thread_db.h
4705 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4706 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4707 echo "configure:4708: checking for $ac_hdr" >&5
4708 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4709 echo $ac_n "(cached) $ac_c" 1>&6
4711 cat > conftest.$ac_ext <<EOF
4712 #line 4713 "configure"
4713 #include "confdefs.h"
4716 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4717 { (eval echo configure:4718: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4718 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4719 if test -z "$ac_err"; then
4721 eval "ac_cv_header_$ac_safe=yes"
4724 echo "configure: failed program was:" >&5
4725 cat conftest.$ac_ext >&5
4727 eval "ac_cv_header_$ac_safe=no"
4731 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4732 echo "$ac_t""yes" 1>&6
4733 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4734 cat >> confdefs.h <<EOF
4735 #define $ac_tr_hdr 1
4739 echo "$ac_t""no" 1>&6
4743 for ac_hdr in stddef.h
4745 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4746 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4747 echo "configure:4748: checking for $ac_hdr" >&5
4748 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4749 echo $ac_n "(cached) $ac_c" 1>&6
4751 cat > conftest.$ac_ext <<EOF
4752 #line 4753 "configure"
4753 #include "confdefs.h"
4756 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4757 { (eval echo configure:4758: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4758 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4759 if test -z "$ac_err"; then
4761 eval "ac_cv_header_$ac_safe=yes"
4764 echo "configure: failed program was:" >&5
4765 cat conftest.$ac_ext >&5
4767 eval "ac_cv_header_$ac_safe=no"
4771 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4772 echo "$ac_t""yes" 1>&6
4773 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4774 cat >> confdefs.h <<EOF
4775 #define $ac_tr_hdr 1
4779 echo "$ac_t""no" 1>&6
4783 for ac_hdr in stdlib.h
4785 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4786 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4787 echo "configure:4788: checking for $ac_hdr" >&5
4788 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4789 echo $ac_n "(cached) $ac_c" 1>&6
4791 cat > conftest.$ac_ext <<EOF
4792 #line 4793 "configure"
4793 #include "confdefs.h"
4796 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4797 { (eval echo configure:4798: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4798 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4799 if test -z "$ac_err"; then
4801 eval "ac_cv_header_$ac_safe=yes"
4804 echo "configure: failed program was:" >&5
4805 cat conftest.$ac_ext >&5
4807 eval "ac_cv_header_$ac_safe=no"
4811 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4812 echo "$ac_t""yes" 1>&6
4813 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4814 cat >> confdefs.h <<EOF
4815 #define $ac_tr_hdr 1
4819 echo "$ac_t""no" 1>&6
4823 for ac_hdr in stdint.h
4825 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4826 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4827 echo "configure:4828: checking for $ac_hdr" >&5
4828 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4829 echo $ac_n "(cached) $ac_c" 1>&6
4831 cat > conftest.$ac_ext <<EOF
4832 #line 4833 "configure"
4833 #include "confdefs.h"
4836 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4837 { (eval echo configure:4838: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4838 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4839 if test -z "$ac_err"; then
4841 eval "ac_cv_header_$ac_safe=yes"
4844 echo "configure: failed program was:" >&5
4845 cat conftest.$ac_ext >&5
4847 eval "ac_cv_header_$ac_safe=no"
4851 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4852 echo "$ac_t""yes" 1>&6
4853 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4854 cat >> confdefs.h <<EOF
4855 #define $ac_tr_hdr 1
4859 echo "$ac_t""no" 1>&6
4863 for ac_hdr in string.h memory.h strings.h
4865 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4866 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4867 echo "configure:4868: checking for $ac_hdr" >&5
4868 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4869 echo $ac_n "(cached) $ac_c" 1>&6
4871 cat > conftest.$ac_ext <<EOF
4872 #line 4873 "configure"
4873 #include "confdefs.h"
4876 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4877 { (eval echo configure:4878: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4878 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4879 if test -z "$ac_err"; then
4881 eval "ac_cv_header_$ac_safe=yes"
4884 echo "configure: failed program was:" >&5
4885 cat conftest.$ac_ext >&5
4887 eval "ac_cv_header_$ac_safe=no"
4891 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4892 echo "$ac_t""yes" 1>&6
4893 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4894 cat >> confdefs.h <<EOF
4895 #define $ac_tr_hdr 1
4899 echo "$ac_t""no" 1>&6
4903 for ac_hdr in sys/fault.h
4905 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4906 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4907 echo "configure:4908: checking for $ac_hdr" >&5
4908 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4909 echo $ac_n "(cached) $ac_c" 1>&6
4911 cat > conftest.$ac_ext <<EOF
4912 #line 4913 "configure"
4913 #include "confdefs.h"
4916 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4917 { (eval echo configure:4918: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4918 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4919 if test -z "$ac_err"; then
4921 eval "ac_cv_header_$ac_safe=yes"
4924 echo "configure: failed program was:" >&5
4925 cat conftest.$ac_ext >&5
4927 eval "ac_cv_header_$ac_safe=no"
4931 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4932 echo "$ac_t""yes" 1>&6
4933 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4934 cat >> confdefs.h <<EOF
4935 #define $ac_tr_hdr 1
4939 echo "$ac_t""no" 1>&6
4943 for ac_hdr in sys/file.h
4945 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4946 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4947 echo "configure:4948: checking for $ac_hdr" >&5
4948 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4949 echo $ac_n "(cached) $ac_c" 1>&6
4951 cat > conftest.$ac_ext <<EOF
4952 #line 4953 "configure"
4953 #include "confdefs.h"
4956 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4957 { (eval echo configure:4958: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4958 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4959 if test -z "$ac_err"; then
4961 eval "ac_cv_header_$ac_safe=yes"
4964 echo "configure: failed program was:" >&5
4965 cat conftest.$ac_ext >&5
4967 eval "ac_cv_header_$ac_safe=no"
4971 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4972 echo "$ac_t""yes" 1>&6
4973 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4974 cat >> confdefs.h <<EOF
4975 #define $ac_tr_hdr 1
4979 echo "$ac_t""no" 1>&6
4983 for ac_hdr in sys/filio.h
4985 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4986 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4987 echo "configure:4988: checking for $ac_hdr" >&5
4988 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4989 echo $ac_n "(cached) $ac_c" 1>&6
4991 cat > conftest.$ac_ext <<EOF
4992 #line 4993 "configure"
4993 #include "confdefs.h"
4996 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4997 { (eval echo configure:4998: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4998 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4999 if test -z "$ac_err"; then
5001 eval "ac_cv_header_$ac_safe=yes"
5004 echo "configure: failed program was:" >&5
5005 cat conftest.$ac_ext >&5
5007 eval "ac_cv_header_$ac_safe=no"
5011 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5012 echo "$ac_t""yes" 1>&6
5013 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5014 cat >> confdefs.h <<EOF
5015 #define $ac_tr_hdr 1
5019 echo "$ac_t""no" 1>&6
5023 for ac_hdr in sys/ioctl.h
5025 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5026 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5027 echo "configure:5028: checking for $ac_hdr" >&5
5028 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5029 echo $ac_n "(cached) $ac_c" 1>&6
5031 cat > conftest.$ac_ext <<EOF
5032 #line 5033 "configure"
5033 #include "confdefs.h"
5036 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5037 { (eval echo configure:5038: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5038 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5039 if test -z "$ac_err"; then
5041 eval "ac_cv_header_$ac_safe=yes"
5044 echo "configure: failed program was:" >&5
5045 cat conftest.$ac_ext >&5
5047 eval "ac_cv_header_$ac_safe=no"
5051 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5052 echo "$ac_t""yes" 1>&6
5053 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5054 cat >> confdefs.h <<EOF
5055 #define $ac_tr_hdr 1
5059 echo "$ac_t""no" 1>&6
5063 for ac_hdr in sys/param.h
5065 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5066 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5067 echo "configure:5068: checking for $ac_hdr" >&5
5068 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5069 echo $ac_n "(cached) $ac_c" 1>&6
5071 cat > conftest.$ac_ext <<EOF
5072 #line 5073 "configure"
5073 #include "confdefs.h"
5076 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5077 { (eval echo configure:5078: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5078 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5079 if test -z "$ac_err"; then
5081 eval "ac_cv_header_$ac_safe=yes"
5084 echo "configure: failed program was:" >&5
5085 cat conftest.$ac_ext >&5
5087 eval "ac_cv_header_$ac_safe=no"
5091 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5092 echo "$ac_t""yes" 1>&6
5093 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5094 cat >> confdefs.h <<EOF
5095 #define $ac_tr_hdr 1
5099 echo "$ac_t""no" 1>&6
5103 for ac_hdr in sys/proc.h
5105 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5106 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5107 echo "configure:5108: checking for $ac_hdr" >&5
5108 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5109 echo $ac_n "(cached) $ac_c" 1>&6
5111 cat > conftest.$ac_ext <<EOF
5112 #line 5113 "configure"
5113 #include "confdefs.h"
5116 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5117 { (eval echo configure:5118: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5118 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5119 if test -z "$ac_err"; then
5121 eval "ac_cv_header_$ac_safe=yes"
5124 echo "configure: failed program was:" >&5
5125 cat conftest.$ac_ext >&5
5127 eval "ac_cv_header_$ac_safe=no"
5131 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5132 echo "$ac_t""yes" 1>&6
5133 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5134 cat >> confdefs.h <<EOF
5135 #define $ac_tr_hdr 1
5139 echo "$ac_t""no" 1>&6
5143 for ac_hdr in sys/procfs.h
5145 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5146 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5147 echo "configure:5148: checking for $ac_hdr" >&5
5148 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5149 echo $ac_n "(cached) $ac_c" 1>&6
5151 cat > conftest.$ac_ext <<EOF
5152 #line 5153 "configure"
5153 #include "confdefs.h"
5156 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5157 { (eval echo configure:5158: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5158 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5159 if test -z "$ac_err"; then
5161 eval "ac_cv_header_$ac_safe=yes"
5164 echo "configure: failed program was:" >&5
5165 cat conftest.$ac_ext >&5
5167 eval "ac_cv_header_$ac_safe=no"
5171 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5172 echo "$ac_t""yes" 1>&6
5173 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5174 cat >> confdefs.h <<EOF
5175 #define $ac_tr_hdr 1
5179 echo "$ac_t""no" 1>&6
5183 for ac_hdr in sys/ptrace.h ptrace.h
5185 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5186 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5187 echo "configure:5188: checking for $ac_hdr" >&5
5188 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5189 echo $ac_n "(cached) $ac_c" 1>&6
5191 cat > conftest.$ac_ext <<EOF
5192 #line 5193 "configure"
5193 #include "confdefs.h"
5196 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5197 { (eval echo configure:5198: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5198 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5199 if test -z "$ac_err"; then
5201 eval "ac_cv_header_$ac_safe=yes"
5204 echo "configure: failed program was:" >&5
5205 cat conftest.$ac_ext >&5
5207 eval "ac_cv_header_$ac_safe=no"
5211 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5212 echo "$ac_t""yes" 1>&6
5213 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5214 cat >> confdefs.h <<EOF
5215 #define $ac_tr_hdr 1
5219 echo "$ac_t""no" 1>&6
5223 for ac_hdr in sys/reg.h sys/debugreg.h
5225 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5226 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5227 echo "configure:5228: checking for $ac_hdr" >&5
5228 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5229 echo $ac_n "(cached) $ac_c" 1>&6
5231 cat > conftest.$ac_ext <<EOF
5232 #line 5233 "configure"
5233 #include "confdefs.h"
5236 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5237 { (eval echo configure:5238: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5238 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5239 if test -z "$ac_err"; then
5241 eval "ac_cv_header_$ac_safe=yes"
5244 echo "configure: failed program was:" >&5
5245 cat conftest.$ac_ext >&5
5247 eval "ac_cv_header_$ac_safe=no"
5251 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5252 echo "$ac_t""yes" 1>&6
5253 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5254 cat >> confdefs.h <<EOF
5255 #define $ac_tr_hdr 1
5259 echo "$ac_t""no" 1>&6
5263 for ac_hdr in sys/select.h
5265 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5266 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5267 echo "configure:5268: checking for $ac_hdr" >&5
5268 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5269 echo $ac_n "(cached) $ac_c" 1>&6
5271 cat > conftest.$ac_ext <<EOF
5272 #line 5273 "configure"
5273 #include "confdefs.h"
5276 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5277 { (eval echo configure:5278: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5278 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5279 if test -z "$ac_err"; then
5281 eval "ac_cv_header_$ac_safe=yes"
5284 echo "configure: failed program was:" >&5
5285 cat conftest.$ac_ext >&5
5287 eval "ac_cv_header_$ac_safe=no"
5291 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5292 echo "$ac_t""yes" 1>&6
5293 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5294 cat >> confdefs.h <<EOF
5295 #define $ac_tr_hdr 1
5299 echo "$ac_t""no" 1>&6
5303 for ac_hdr in sys/syscall.h
5305 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5306 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5307 echo "configure:5308: checking for $ac_hdr" >&5
5308 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5309 echo $ac_n "(cached) $ac_c" 1>&6
5311 cat > conftest.$ac_ext <<EOF
5312 #line 5313 "configure"
5313 #include "confdefs.h"
5316 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5317 { (eval echo configure:5318: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5318 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5319 if test -z "$ac_err"; then
5321 eval "ac_cv_header_$ac_safe=yes"
5324 echo "configure: failed program was:" >&5
5325 cat conftest.$ac_ext >&5
5327 eval "ac_cv_header_$ac_safe=no"
5331 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5332 echo "$ac_t""yes" 1>&6
5333 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5334 cat >> confdefs.h <<EOF
5335 #define $ac_tr_hdr 1
5339 echo "$ac_t""no" 1>&6
5343 for ac_hdr in sys/user.h
5345 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5346 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5347 echo "configure:5348: checking for $ac_hdr" >&5
5348 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5349 echo $ac_n "(cached) $ac_c" 1>&6
5351 cat > conftest.$ac_ext <<EOF
5352 #line 5353 "configure"
5353 #include "confdefs.h"
5356 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5357 { (eval echo configure:5358: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5358 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5359 if test -z "$ac_err"; then
5361 eval "ac_cv_header_$ac_safe=yes"
5364 echo "configure: failed program was:" >&5
5365 cat conftest.$ac_ext >&5
5367 eval "ac_cv_header_$ac_safe=no"
5371 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5372 echo "$ac_t""yes" 1>&6
5373 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5374 cat >> confdefs.h <<EOF
5375 #define $ac_tr_hdr 1
5379 echo "$ac_t""no" 1>&6
5383 for ac_hdr in sys/wait.h wait.h
5385 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5386 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5387 echo "configure:5388: checking for $ac_hdr" >&5
5388 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5389 echo $ac_n "(cached) $ac_c" 1>&6
5391 cat > conftest.$ac_ext <<EOF
5392 #line 5393 "configure"
5393 #include "confdefs.h"
5396 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5397 { (eval echo configure:5398: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5398 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5399 if test -z "$ac_err"; then
5401 eval "ac_cv_header_$ac_safe=yes"
5404 echo "configure: failed program was:" >&5
5405 cat conftest.$ac_ext >&5
5407 eval "ac_cv_header_$ac_safe=no"
5411 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5412 echo "$ac_t""yes" 1>&6
5413 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5414 cat >> confdefs.h <<EOF
5415 #define $ac_tr_hdr 1
5419 echo "$ac_t""no" 1>&6
5423 for ac_hdr in termios.h termio.h sgtty.h
5425 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5426 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5427 echo "configure:5428: checking for $ac_hdr" >&5
5428 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5429 echo $ac_n "(cached) $ac_c" 1>&6
5431 cat > conftest.$ac_ext <<EOF
5432 #line 5433 "configure"
5433 #include "confdefs.h"
5436 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5437 { (eval echo configure:5438: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5438 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5439 if test -z "$ac_err"; then
5441 eval "ac_cv_header_$ac_safe=yes"
5444 echo "configure: failed program was:" >&5
5445 cat conftest.$ac_ext >&5
5447 eval "ac_cv_header_$ac_safe=no"
5451 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5452 echo "$ac_t""yes" 1>&6
5453 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5454 cat >> confdefs.h <<EOF
5455 #define $ac_tr_hdr 1
5459 echo "$ac_t""no" 1>&6
5463 for ac_hdr in unistd.h
5465 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5466 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5467 echo "configure:5468: checking for $ac_hdr" >&5
5468 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5469 echo $ac_n "(cached) $ac_c" 1>&6
5471 cat > conftest.$ac_ext <<EOF
5472 #line 5473 "configure"
5473 #include "confdefs.h"
5476 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5477 { (eval echo configure:5478: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5478 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5479 if test -z "$ac_err"; then
5481 eval "ac_cv_header_$ac_safe=yes"
5484 echo "configure: failed program was:" >&5
5485 cat conftest.$ac_ext >&5
5487 eval "ac_cv_header_$ac_safe=no"
5491 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5492 echo "$ac_t""yes" 1>&6
5493 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5494 cat >> confdefs.h <<EOF
5495 #define $ac_tr_hdr 1
5499 echo "$ac_t""no" 1>&6
5504 # On Solaris 2.[78], we need to define _MSE_INT_H to avoid a clash
5505 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
5506 # think that we don't have <curses.h> if we're using GCC.
5509 if test "$GCC" = yes; then
5510 cat >> confdefs.h <<\EOF
5511 #define _MSE_INT_H 1
5516 for ac_hdr in curses.h ncurses.h term.h
5518 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5519 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5520 echo "configure:5521: checking for $ac_hdr" >&5
5521 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5522 echo $ac_n "(cached) $ac_c" 1>&6
5524 cat > conftest.$ac_ext <<EOF
5525 #line 5526 "configure"
5526 #include "confdefs.h"
5529 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5530 { (eval echo configure:5531: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5531 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5532 if test -z "$ac_err"; then
5534 eval "ac_cv_header_$ac_safe=yes"
5537 echo "configure: failed program was:" >&5
5538 cat conftest.$ac_ext >&5
5540 eval "ac_cv_header_$ac_safe=no"
5544 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5545 echo "$ac_t""yes" 1>&6
5546 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5547 cat >> confdefs.h <<EOF
5548 #define $ac_tr_hdr 1
5552 echo "$ac_t""no" 1>&6
5557 # FIXME: kettenis/20030102: In most cases we include these
5558 # unconditionally, so what's the point in checking these?
5559 for ac_hdr in ctype.h time.h
5561 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5562 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5563 echo "configure:5564: checking for $ac_hdr" >&5
5564 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5565 echo $ac_n "(cached) $ac_c" 1>&6
5567 cat > conftest.$ac_ext <<EOF
5568 #line 5569 "configure"
5569 #include "confdefs.h"
5572 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5573 { (eval echo configure:5574: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5574 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5575 if test -z "$ac_err"; then
5577 eval "ac_cv_header_$ac_safe=yes"
5580 echo "configure: failed program was:" >&5
5581 cat conftest.$ac_ext >&5
5583 eval "ac_cv_header_$ac_safe=no"
5587 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5588 echo "$ac_t""yes" 1>&6
5589 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5590 cat >> confdefs.h <<EOF
5591 #define $ac_tr_hdr 1
5595 echo "$ac_t""no" 1>&6
5600 echo $ac_n "checking for member st_blocks in struct stat""... $ac_c" 1>&6
5601 echo "configure:5602: checking for member st_blocks in struct stat" >&5
5602 if eval "test \"`echo '$''{'gdb_cv_have_struct_stat_with_st_blocks_member'+set}'`\" = set"; then
5603 echo $ac_n "(cached) $ac_c" 1>&6
5605 cat > conftest.$ac_ext <<EOF
5606 #line 5607 "configure"
5607 #include "confdefs.h"
5608 #include <sys/types.h>
5609 #include <sys/stat.h>
5611 struct stat st; (void) st.st_blocks;
5614 if { (eval echo configure:5615: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5616 gdb_cv_have_struct_stat_with_st_blocks_member=yes
5618 echo "configure: failed program was:" >&5
5619 cat conftest.$ac_ext >&5
5621 gdb_cv_have_struct_stat_with_st_blocks_member=no
5626 echo "$ac_t""$gdb_cv_have_struct_stat_with_st_blocks_member" 1>&6
5627 if test $gdb_cv_have_struct_stat_with_st_blocks_member = yes; then
5628 cat >> confdefs.h <<\EOF
5629 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
5633 # ------------------------- #
5634 # Checks for declarations. #
5635 # ------------------------- #
5637 for ac_func in getopt
5639 ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5640 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
5641 echo "configure:5642: checking whether $ac_func is declared" >&5
5642 if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
5643 echo $ac_n "(cached) $ac_c" 1>&6
5645 cat > conftest.$ac_ext <<EOF
5646 #line 5647 "configure"
5647 #include "confdefs.h"
5649 #define $ac_tr_decl 1
5654 char *(*pfn) = (char *(*)) $ac_func ;
5658 if { (eval echo configure:5659: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5660 eval "gcc_cv_have_decl_$ac_func=yes"
5662 echo "configure: failed program was:" >&5
5663 cat conftest.$ac_ext >&5
5665 eval "gcc_cv_have_decl_$ac_func=no"
5670 if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
5671 echo "$ac_t""yes" 1>&6 ; cat >> confdefs.h <<EOF
5672 #define $ac_tr_decl 1
5676 echo "$ac_t""no" 1>&6 ; cat >> confdefs.h <<EOF
5677 #define $ac_tr_decl 0
5683 if test x = y ; then
5684 cat >> confdefs.h <<\EOF
5685 #define HAVE_DECL_GETOPT 1
5690 # ------------------ #
5691 # Checks for types. #
5692 # ------------------ #
5694 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
5695 echo "configure:5696: checking return type of signal handlers" >&5
5696 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
5697 echo $ac_n "(cached) $ac_c" 1>&6
5699 cat > conftest.$ac_ext <<EOF
5700 #line 5701 "configure"
5701 #include "confdefs.h"
5702 #include <sys/types.h>
5708 extern "C" void (*signal (int, void (*)(int)))(int);
5710 void (*signal ()) ();
5717 if { (eval echo configure:5718: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5719 ac_cv_type_signal=void
5721 echo "configure: failed program was:" >&5
5722 cat conftest.$ac_ext >&5
5724 ac_cv_type_signal=int
5729 echo "$ac_t""$ac_cv_type_signal" 1>&6
5730 cat >> confdefs.h <<EOF
5731 #define RETSIGTYPE $ac_cv_type_signal
5736 # ------------------------------------- #
5737 # Checks for compiler characteristics. #
5738 # ------------------------------------- #
5740 echo $ac_n "checking for working const""... $ac_c" 1>&6
5741 echo "configure:5742: checking for working const" >&5
5742 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
5743 echo $ac_n "(cached) $ac_c" 1>&6
5745 cat > conftest.$ac_ext <<EOF
5746 #line 5747 "configure"
5747 #include "confdefs.h"
5751 /* Ultrix mips cc rejects this. */
5752 typedef int charset[2]; const charset x;
5753 /* SunOS 4.1.1 cc rejects this. */
5754 char const *const *ccp;
5756 /* NEC SVR4.0.2 mips cc rejects this. */
5757 struct point {int x, y;};
5758 static struct point const zero = {0,0};
5759 /* AIX XL C 1.02.0.0 rejects this.
5760 It does not let you subtract one const X* pointer from another in an arm
5761 of an if-expression whose if-part is not a constant expression */
5762 const char *g = "string";
5763 ccp = &g + (g ? g-g : 0);
5764 /* HPUX 7.0 cc rejects these. */
5767 ccp = (char const *const *) p;
5768 { /* SCO 3.2v4 cc rejects this. */
5770 char const *s = 0 ? (char *) 0 : (char const *) 0;
5774 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5776 const int *foo = &x[0];
5779 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5780 typedef const int *iptr;
5784 { /* AIX XL C 1.02.0.0 rejects this saying
5785 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5786 struct s { int j; const int *ap[3]; };
5787 struct s *b; b->j = 5;
5789 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5795 if { (eval echo configure:5796: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5799 echo "configure: failed program was:" >&5
5800 cat conftest.$ac_ext >&5
5807 echo "$ac_t""$ac_cv_c_const" 1>&6
5808 if test $ac_cv_c_const = no; then
5809 cat >> confdefs.h <<\EOF
5815 echo $ac_n "checking for inline""... $ac_c" 1>&6
5816 echo "configure:5817: checking for inline" >&5
5817 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5818 echo $ac_n "(cached) $ac_c" 1>&6
5821 for ac_kw in inline __inline__ __inline; do
5822 cat > conftest.$ac_ext <<EOF
5823 #line 5824 "configure"
5824 #include "confdefs.h"
5830 if { (eval echo configure:5831: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5832 ac_cv_c_inline=$ac_kw; break
5834 echo "configure: failed program was:" >&5
5835 cat conftest.$ac_ext >&5
5842 echo "$ac_t""$ac_cv_c_inline" 1>&6
5843 case "$ac_cv_c_inline" in
5845 no) cat >> confdefs.h <<\EOF
5849 *) cat >> confdefs.h <<EOF
5850 #define inline $ac_cv_c_inline
5856 # ------------------------------ #
5857 # Checks for library functions. #
5858 # ------------------------------ #
5860 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5861 # for constant arguments. Useless!
5862 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5863 echo "configure:5864: checking for working alloca.h" >&5
5864 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5865 echo $ac_n "(cached) $ac_c" 1>&6
5867 cat > conftest.$ac_ext <<EOF
5868 #line 5869 "configure"
5869 #include "confdefs.h"
5872 char *p = alloca(2 * sizeof(int));
5875 if { (eval echo configure:5876: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5877 ac_cv_header_alloca_h=yes
5879 echo "configure: failed program was:" >&5
5880 cat conftest.$ac_ext >&5
5882 ac_cv_header_alloca_h=no
5887 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5888 if test $ac_cv_header_alloca_h = yes; then
5889 cat >> confdefs.h <<\EOF
5890 #define HAVE_ALLOCA_H 1
5895 echo $ac_n "checking for alloca""... $ac_c" 1>&6
5896 echo "configure:5897: checking for alloca" >&5
5897 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
5898 echo $ac_n "(cached) $ac_c" 1>&6
5900 cat > conftest.$ac_ext <<EOF
5901 #line 5902 "configure"
5902 #include "confdefs.h"
5905 # define alloca __builtin_alloca
5908 # include <malloc.h>
5909 # define alloca _alloca
5912 # include <alloca.h>
5917 # ifndef alloca /* predefined by HP cc +Olibcalls */
5926 char *p = (char *) alloca(1);
5929 if { (eval echo configure:5930: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5931 ac_cv_func_alloca_works=yes
5933 echo "configure: failed program was:" >&5
5934 cat conftest.$ac_ext >&5
5936 ac_cv_func_alloca_works=no
5941 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5942 if test $ac_cv_func_alloca_works = yes; then
5943 cat >> confdefs.h <<\EOF
5944 #define HAVE_ALLOCA 1
5949 if test $ac_cv_func_alloca_works = no; then
5950 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5951 # that cause trouble. Some versions do not even contain alloca or
5952 # contain a buggy version. If you still want to use their alloca,
5953 # use ar to extract alloca.o from them instead of compiling alloca.c.
5954 ALLOCA=alloca.${ac_objext}
5955 cat >> confdefs.h <<\EOF
5960 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5961 echo "configure:5962: checking whether alloca needs Cray hooks" >&5
5962 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5963 echo $ac_n "(cached) $ac_c" 1>&6
5965 cat > conftest.$ac_ext <<EOF
5966 #line 5967 "configure"
5967 #include "confdefs.h"
5968 #if defined(CRAY) && ! defined(CRAY2)
5975 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5976 egrep "webecray" >/dev/null 2>&1; then
5987 echo "$ac_t""$ac_cv_os_cray" 1>&6
5988 if test $ac_cv_os_cray = yes; then
5989 for ac_func in _getb67 GETB67 getb67; do
5990 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5991 echo "configure:5992: checking for $ac_func" >&5
5992 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5993 echo $ac_n "(cached) $ac_c" 1>&6
5995 cat > conftest.$ac_ext <<EOF
5996 #line 5997 "configure"
5997 #include "confdefs.h"
5998 /* System header to define __stub macros and hopefully few prototypes,
5999 which can conflict with char $ac_func(); below. */
6001 /* Override any gcc2 internal prototype to avoid an error. */
6002 /* We use char because int might match the return type of a gcc2
6003 builtin and then its argument prototype would still apply. */
6008 /* The GNU C library defines this for functions which it implements
6009 to always fail with ENOSYS. Some functions are actually named
6010 something starting with __ and the normal name is an alias. */
6011 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6019 if { (eval echo configure:6020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6021 eval "ac_cv_func_$ac_func=yes"
6023 echo "configure: failed program was:" >&5
6024 cat conftest.$ac_ext >&5
6026 eval "ac_cv_func_$ac_func=no"
6031 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6032 echo "$ac_t""yes" 1>&6
6033 cat >> confdefs.h <<EOF
6034 #define CRAY_STACKSEG_END $ac_func
6039 echo "$ac_t""no" 1>&6
6045 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
6046 echo "configure:6047: checking stack direction for C alloca" >&5
6047 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
6048 echo $ac_n "(cached) $ac_c" 1>&6
6050 if test "$cross_compiling" = yes; then
6051 ac_cv_c_stack_direction=0
6053 cat > conftest.$ac_ext <<EOF
6054 #line 6055 "configure"
6055 #include "confdefs.h"
6056 find_stack_direction ()
6058 static char *addr = 0;
6063 return find_stack_direction ();
6066 return (&dummy > addr) ? 1 : -1;
6070 exit (find_stack_direction() < 0);
6073 if { (eval echo configure:6074: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
6075 ac_cv_c_stack_direction=1
6077 echo "configure: failed program was:" >&5
6078 cat conftest.$ac_ext >&5
6080 ac_cv_c_stack_direction=-1
6087 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
6088 cat >> confdefs.h <<EOF
6089 #define STACK_DIRECTION $ac_cv_c_stack_direction
6094 for ac_hdr in unistd.h
6096 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6097 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6098 echo "configure:6099: checking for $ac_hdr" >&5
6099 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6100 echo $ac_n "(cached) $ac_c" 1>&6
6102 cat > conftest.$ac_ext <<EOF
6103 #line 6104 "configure"
6104 #include "confdefs.h"
6107 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6108 { (eval echo configure:6109: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6109 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6110 if test -z "$ac_err"; then
6112 eval "ac_cv_header_$ac_safe=yes"
6115 echo "configure: failed program was:" >&5
6116 cat conftest.$ac_ext >&5
6118 eval "ac_cv_header_$ac_safe=no"
6122 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6123 echo "$ac_t""yes" 1>&6
6124 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6125 cat >> confdefs.h <<EOF
6126 #define $ac_tr_hdr 1
6130 echo "$ac_t""no" 1>&6
6134 for ac_func in getpagesize
6136 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6137 echo "configure:6138: checking for $ac_func" >&5
6138 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6139 echo $ac_n "(cached) $ac_c" 1>&6
6141 cat > conftest.$ac_ext <<EOF
6142 #line 6143 "configure"
6143 #include "confdefs.h"
6144 /* System header to define __stub macros and hopefully few prototypes,
6145 which can conflict with char $ac_func(); below. */
6147 /* Override any gcc2 internal prototype to avoid an error. */
6148 /* We use char because int might match the return type of a gcc2
6149 builtin and then its argument prototype would still apply. */
6154 /* The GNU C library defines this for functions which it implements
6155 to always fail with ENOSYS. Some functions are actually named
6156 something starting with __ and the normal name is an alias. */
6157 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6165 if { (eval echo configure:6166: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6167 eval "ac_cv_func_$ac_func=yes"
6169 echo "configure: failed program was:" >&5
6170 cat conftest.$ac_ext >&5
6172 eval "ac_cv_func_$ac_func=no"
6177 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6178 echo "$ac_t""yes" 1>&6
6179 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6180 cat >> confdefs.h <<EOF
6181 #define $ac_tr_func 1
6185 echo "$ac_t""no" 1>&6
6189 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6190 echo "configure:6191: checking for working mmap" >&5
6191 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6192 echo $ac_n "(cached) $ac_c" 1>&6
6194 if test "$cross_compiling" = yes; then
6195 ac_cv_func_mmap_fixed_mapped=no
6197 cat > conftest.$ac_ext <<EOF
6198 #line 6199 "configure"
6199 #include "confdefs.h"
6201 /* Thanks to Mike Haertel and Jim Avera for this test.
6202 Here is a matrix of mmap possibilities:
6203 mmap private not fixed
6204 mmap private fixed at somewhere currently unmapped
6205 mmap private fixed at somewhere already mapped
6206 mmap shared not fixed
6207 mmap shared fixed at somewhere currently unmapped
6208 mmap shared fixed at somewhere already mapped
6209 For private mappings, we should verify that changes cannot be read()
6210 back from the file, nor mmap's back from the file at a different
6211 address. (There have been systems where private was not correctly
6212 implemented like the infamous i386 svr4.0, and systems where the
6213 VM page cache was not coherent with the filesystem buffer cache
6214 like early versions of FreeBSD and possibly contemporary NetBSD.)
6215 For shared mappings, we should conversely verify that changes get
6216 propogated back to all the places they're supposed to be.
6218 Grep wants private fixed already mapped.
6219 The main things grep needs to know about mmap are:
6220 * does it exist and is it safe to write into the mmap'd area
6221 * how to use it (BSD variants) */
6222 #include <sys/types.h>
6224 #include <sys/mman.h>
6226 /* This mess was copied from the GNU getpagesize.h. */
6227 #ifndef HAVE_GETPAGESIZE
6228 # ifdef HAVE_UNISTD_H
6229 # include <unistd.h>
6232 /* Assume that all systems that can run configure have sys/param.h. */
6233 # ifndef HAVE_SYS_PARAM_H
6234 # define HAVE_SYS_PARAM_H 1
6237 # ifdef _SC_PAGESIZE
6238 # define getpagesize() sysconf(_SC_PAGESIZE)
6239 # else /* no _SC_PAGESIZE */
6240 # ifdef HAVE_SYS_PARAM_H
6241 # include <sys/param.h>
6242 # ifdef EXEC_PAGESIZE
6243 # define getpagesize() EXEC_PAGESIZE
6244 # else /* no EXEC_PAGESIZE */
6246 # define getpagesize() NBPG * CLSIZE
6249 # endif /* no CLSIZE */
6250 # else /* no NBPG */
6252 # define getpagesize() NBPC
6253 # else /* no NBPC */
6255 # define getpagesize() PAGESIZE
6256 # endif /* PAGESIZE */
6257 # endif /* no NBPC */
6258 # endif /* no NBPG */
6259 # endif /* no EXEC_PAGESIZE */
6260 # else /* no HAVE_SYS_PARAM_H */
6261 # define getpagesize() 8192 /* punt totally */
6262 # endif /* no HAVE_SYS_PARAM_H */
6263 # endif /* no _SC_PAGESIZE */
6265 #endif /* no HAVE_GETPAGESIZE */
6268 extern "C" { void *malloc(unsigned); }
6276 char *data, *data2, *data3;
6280 pagesize = getpagesize();
6283 * First, make a file with some known garbage in it.
6285 data = malloc(pagesize);
6288 for (i = 0; i < pagesize; ++i)
6289 *(data + i) = rand();
6291 fd = creat("conftestmmap", 0600);
6294 if (write(fd, data, pagesize) != pagesize)
6299 * Next, try to mmap the file at a fixed address which
6300 * already has something else allocated at it. If we can,
6301 * also make sure that we see the same garbage.
6303 fd = open("conftestmmap", O_RDWR);
6306 data2 = malloc(2 * pagesize);
6309 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6310 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6311 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6313 for (i = 0; i < pagesize; ++i)
6314 if (*(data + i) != *(data2 + i))
6318 * Finally, make sure that changes to the mapped area
6319 * do not percolate back to the file as seen by read().
6320 * (This is a bug on some variants of i386 svr4.0.)
6322 for (i = 0; i < pagesize; ++i)
6323 *(data2 + i) = *(data2 + i) + 1;
6324 data3 = malloc(pagesize);
6327 if (read(fd, data3, pagesize) != pagesize)
6329 for (i = 0; i < pagesize; ++i)
6330 if (*(data + i) != *(data3 + i))
6333 unlink("conftestmmap");
6338 if { (eval echo configure:6339: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
6340 ac_cv_func_mmap_fixed_mapped=yes
6342 echo "configure: failed program was:" >&5
6343 cat conftest.$ac_ext >&5
6345 ac_cv_func_mmap_fixed_mapped=no
6352 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6353 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6354 cat >> confdefs.h <<\EOF
6360 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
6361 echo "configure:6362: checking for pid_t" >&5
6362 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
6363 echo $ac_n "(cached) $ac_c" 1>&6
6365 cat > conftest.$ac_ext <<EOF
6366 #line 6367 "configure"
6367 #include "confdefs.h"
6368 #include <sys/types.h>
6374 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6375 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
6377 ac_cv_type_pid_t=yes
6385 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
6386 if test $ac_cv_type_pid_t = no; then
6387 cat >> confdefs.h <<\EOF
6393 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
6394 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
6395 echo "configure:6396: checking for vfork.h" >&5
6396 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6397 echo $ac_n "(cached) $ac_c" 1>&6
6399 cat > conftest.$ac_ext <<EOF
6400 #line 6401 "configure"
6401 #include "confdefs.h"
6404 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6405 { (eval echo configure:6406: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6406 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6407 if test -z "$ac_err"; then
6409 eval "ac_cv_header_$ac_safe=yes"
6412 echo "configure: failed program was:" >&5
6413 cat conftest.$ac_ext >&5
6415 eval "ac_cv_header_$ac_safe=no"
6419 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6420 echo "$ac_t""yes" 1>&6
6421 cat >> confdefs.h <<\EOF
6422 #define HAVE_VFORK_H 1
6426 echo "$ac_t""no" 1>&6
6429 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
6430 echo "configure:6431: checking for working vfork" >&5
6431 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
6432 echo $ac_n "(cached) $ac_c" 1>&6
6434 if test "$cross_compiling" = yes; then
6435 echo $ac_n "checking for vfork""... $ac_c" 1>&6
6436 echo "configure:6437: checking for vfork" >&5
6437 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
6438 echo $ac_n "(cached) $ac_c" 1>&6
6440 cat > conftest.$ac_ext <<EOF
6441 #line 6442 "configure"
6442 #include "confdefs.h"
6443 /* System header to define __stub macros and hopefully few prototypes,
6444 which can conflict with char vfork(); below. */
6446 /* Override any gcc2 internal prototype to avoid an error. */
6447 /* We use char because int might match the return type of a gcc2
6448 builtin and then its argument prototype would still apply. */
6453 /* The GNU C library defines this for functions which it implements
6454 to always fail with ENOSYS. Some functions are actually named
6455 something starting with __ and the normal name is an alias. */
6456 #if defined (__stub_vfork) || defined (__stub___vfork)
6464 if { (eval echo configure:6465: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6466 eval "ac_cv_func_vfork=yes"
6468 echo "configure: failed program was:" >&5
6469 cat conftest.$ac_ext >&5
6471 eval "ac_cv_func_vfork=no"
6476 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
6477 echo "$ac_t""yes" 1>&6
6480 echo "$ac_t""no" 1>&6
6483 ac_cv_func_vfork_works=$ac_cv_func_vfork
6485 cat > conftest.$ac_ext <<EOF
6486 #line 6487 "configure"
6487 #include "confdefs.h"
6488 /* Thanks to Paul Eggert for this test. */
6490 #include <sys/types.h>
6491 #include <sys/stat.h>
6492 #ifdef HAVE_UNISTD_H
6498 /* On some sparc systems, changes by the child to local and incoming
6499 argument registers are propagated back to the parent.
6500 The compiler is told about this with #include <vfork.h>,
6501 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
6502 Test for this by using a static variable whose address
6503 is put into a register that is clobbered by the vfork. */
6506 sparc_address_test (int arg)
6508 sparc_address_test (arg) int arg;
6526 pid_t parent = getpid ();
6529 sparc_address_test ();
6534 /* Here is another test for sparc vfork register problems.
6535 This test uses lots of local variables, at least
6536 as many local variables as main has allocated so far
6537 including compiler temporaries. 4 locals are enough for
6538 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
6539 A buggy compiler should reuse the register of parent
6540 for one of the local variables, since it will think that
6541 parent can't possibly be used any more in this routine.
6542 Assigning to the local variable will thus munge parent
6543 in the parent process. */
6545 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6546 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6547 /* Convince the compiler that p..p7 are live; otherwise, it might
6548 use the same hardware register for all 8 local variables. */
6549 if (p != p1 || p != p2 || p != p3 || p != p4
6550 || p != p5 || p != p6 || p != p7)
6553 /* On some systems (e.g. IRIX 3.3),
6554 vfork doesn't separate parent from child file descriptors.
6555 If the child closes a descriptor before it execs or exits,
6556 this munges the parent's descriptor as well.
6557 Test for this by closing stdout in the child. */
6558 _exit(close(fileno(stdout)) != 0);
6563 while (wait(&status) != child)
6566 /* Was there some problem with vforking? */
6569 /* Did the child fail? (This shouldn't happen.) */
6572 /* Did the vfork/compiler bug occur? */
6573 || parent != getpid()
6575 /* Did the file descriptor bug occur? */
6576 || fstat(fileno(stdout), &st) != 0
6581 if { (eval echo configure:6582: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
6583 ac_cv_func_vfork_works=yes
6585 echo "configure: failed program was:" >&5
6586 cat conftest.$ac_ext >&5
6588 ac_cv_func_vfork_works=no
6595 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
6596 if test $ac_cv_func_vfork_works = no; then
6597 cat >> confdefs.h <<\EOF
6603 for ac_func in canonicalize_file_name realpath
6605 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6606 echo "configure:6607: checking for $ac_func" >&5
6607 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6608 echo $ac_n "(cached) $ac_c" 1>&6
6610 cat > conftest.$ac_ext <<EOF
6611 #line 6612 "configure"
6612 #include "confdefs.h"
6613 /* System header to define __stub macros and hopefully few prototypes,
6614 which can conflict with char $ac_func(); below. */
6616 /* Override any gcc2 internal prototype to avoid an error. */
6617 /* We use char because int might match the return type of a gcc2
6618 builtin and then its argument prototype would still apply. */
6623 /* The GNU C library defines this for functions which it implements
6624 to always fail with ENOSYS. Some functions are actually named
6625 something starting with __ and the normal name is an alias. */
6626 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6634 if { (eval echo configure:6635: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6636 eval "ac_cv_func_$ac_func=yes"
6638 echo "configure: failed program was:" >&5
6639 cat conftest.$ac_ext >&5
6641 eval "ac_cv_func_$ac_func=no"
6646 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6647 echo "$ac_t""yes" 1>&6
6648 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6649 cat >> confdefs.h <<EOF
6650 #define $ac_tr_func 1
6654 echo "$ac_t""no" 1>&6
6660 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6661 echo "configure:6662: checking for $ac_func" >&5
6662 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6663 echo $ac_n "(cached) $ac_c" 1>&6
6665 cat > conftest.$ac_ext <<EOF
6666 #line 6667 "configure"
6667 #include "confdefs.h"
6668 /* System header to define __stub macros and hopefully few prototypes,
6669 which can conflict with char $ac_func(); below. */
6671 /* Override any gcc2 internal prototype to avoid an error. */
6672 /* We use char because int might match the return type of a gcc2
6673 builtin and then its argument prototype would still apply. */
6678 /* The GNU C library defines this for functions which it implements
6679 to always fail with ENOSYS. Some functions are actually named
6680 something starting with __ and the normal name is an alias. */
6681 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6689 if { (eval echo configure:6690: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6691 eval "ac_cv_func_$ac_func=yes"
6693 echo "configure: failed program was:" >&5
6694 cat conftest.$ac_ext >&5
6696 eval "ac_cv_func_$ac_func=no"
6701 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6702 echo "$ac_t""yes" 1>&6
6703 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6704 cat >> confdefs.h <<EOF
6705 #define $ac_tr_func 1
6709 echo "$ac_t""no" 1>&6
6713 for ac_func in pread64
6715 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6716 echo "configure:6717: checking for $ac_func" >&5
6717 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6718 echo $ac_n "(cached) $ac_c" 1>&6
6720 cat > conftest.$ac_ext <<EOF
6721 #line 6722 "configure"
6722 #include "confdefs.h"
6723 /* System header to define __stub macros and hopefully few prototypes,
6724 which can conflict with char $ac_func(); below. */
6726 /* Override any gcc2 internal prototype to avoid an error. */
6727 /* We use char because int might match the return type of a gcc2
6728 builtin and then its argument prototype would still apply. */
6733 /* The GNU C library defines this for functions which it implements
6734 to always fail with ENOSYS. Some functions are actually named
6735 something starting with __ and the normal name is an alias. */
6736 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6744 if { (eval echo configure:6745: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6746 eval "ac_cv_func_$ac_func=yes"
6748 echo "configure: failed program was:" >&5
6749 cat conftest.$ac_ext >&5
6751 eval "ac_cv_func_$ac_func=no"
6756 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6757 echo "$ac_t""yes" 1>&6
6758 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6759 cat >> confdefs.h <<EOF
6760 #define $ac_tr_func 1
6764 echo "$ac_t""no" 1>&6
6770 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6771 echo "configure:6772: checking for $ac_func" >&5
6772 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6773 echo $ac_n "(cached) $ac_c" 1>&6
6775 cat > conftest.$ac_ext <<EOF
6776 #line 6777 "configure"
6777 #include "confdefs.h"
6778 /* System header to define __stub macros and hopefully few prototypes,
6779 which can conflict with char $ac_func(); below. */
6781 /* Override any gcc2 internal prototype to avoid an error. */
6782 /* We use char because int might match the return type of a gcc2
6783 builtin and then its argument prototype would still apply. */
6788 /* The GNU C library defines this for functions which it implements
6789 to always fail with ENOSYS. Some functions are actually named
6790 something starting with __ and the normal name is an alias. */
6791 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6799 if { (eval echo configure:6800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6801 eval "ac_cv_func_$ac_func=yes"
6803 echo "configure: failed program was:" >&5
6804 cat conftest.$ac_ext >&5
6806 eval "ac_cv_func_$ac_func=no"
6811 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6812 echo "$ac_t""yes" 1>&6
6813 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6814 cat >> confdefs.h <<EOF
6815 #define $ac_tr_func 1
6819 echo "$ac_t""no" 1>&6
6823 for ac_func in setpgid setpgrp
6825 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6826 echo "configure:6827: checking for $ac_func" >&5
6827 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6828 echo $ac_n "(cached) $ac_c" 1>&6
6830 cat > conftest.$ac_ext <<EOF
6831 #line 6832 "configure"
6832 #include "confdefs.h"
6833 /* System header to define __stub macros and hopefully few prototypes,
6834 which can conflict with char $ac_func(); below. */
6836 /* Override any gcc2 internal prototype to avoid an error. */
6837 /* We use char because int might match the return type of a gcc2
6838 builtin and then its argument prototype would still apply. */
6843 /* The GNU C library defines this for functions which it implements
6844 to always fail with ENOSYS. Some functions are actually named
6845 something starting with __ and the normal name is an alias. */
6846 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6854 if { (eval echo configure:6855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6856 eval "ac_cv_func_$ac_func=yes"
6858 echo "configure: failed program was:" >&5
6859 cat conftest.$ac_ext >&5
6861 eval "ac_cv_func_$ac_func=no"
6866 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6867 echo "$ac_t""yes" 1>&6
6868 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6869 cat >> confdefs.h <<EOF
6870 #define $ac_tr_func 1
6874 echo "$ac_t""no" 1>&6
6878 for ac_func in sigaction sigprocmask sigsetmask
6880 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6881 echo "configure:6882: checking for $ac_func" >&5
6882 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6883 echo $ac_n "(cached) $ac_c" 1>&6
6885 cat > conftest.$ac_ext <<EOF
6886 #line 6887 "configure"
6887 #include "confdefs.h"
6888 /* System header to define __stub macros and hopefully few prototypes,
6889 which can conflict with char $ac_func(); below. */
6891 /* Override any gcc2 internal prototype to avoid an error. */
6892 /* We use char because int might match the return type of a gcc2
6893 builtin and then its argument prototype would still apply. */
6898 /* The GNU C library defines this for functions which it implements
6899 to always fail with ENOSYS. Some functions are actually named
6900 something starting with __ and the normal name is an alias. */
6901 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6909 if { (eval echo configure:6910: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6911 eval "ac_cv_func_$ac_func=yes"
6913 echo "configure: failed program was:" >&5
6914 cat conftest.$ac_ext >&5
6916 eval "ac_cv_func_$ac_func=no"
6921 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6922 echo "$ac_t""yes" 1>&6
6923 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6924 cat >> confdefs.h <<EOF
6925 #define $ac_tr_func 1
6929 echo "$ac_t""no" 1>&6
6933 for ac_func in socketpair
6935 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6936 echo "configure:6937: checking for $ac_func" >&5
6937 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6938 echo $ac_n "(cached) $ac_c" 1>&6
6940 cat > conftest.$ac_ext <<EOF
6941 #line 6942 "configure"
6942 #include "confdefs.h"
6943 /* System header to define __stub macros and hopefully few prototypes,
6944 which can conflict with char $ac_func(); below. */
6946 /* Override any gcc2 internal prototype to avoid an error. */
6947 /* We use char because int might match the return type of a gcc2
6948 builtin and then its argument prototype would still apply. */
6953 /* The GNU C library defines this for functions which it implements
6954 to always fail with ENOSYS. Some functions are actually named
6955 something starting with __ and the normal name is an alias. */
6956 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6964 if { (eval echo configure:6965: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6966 eval "ac_cv_func_$ac_func=yes"
6968 echo "configure: failed program was:" >&5
6969 cat conftest.$ac_ext >&5
6971 eval "ac_cv_func_$ac_func=no"
6976 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6977 echo "$ac_t""yes" 1>&6
6978 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6979 cat >> confdefs.h <<EOF
6980 #define $ac_tr_func 1
6984 echo "$ac_t""no" 1>&6
6988 for ac_func in syscall
6990 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6991 echo "configure:6992: checking for $ac_func" >&5
6992 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6993 echo $ac_n "(cached) $ac_c" 1>&6
6995 cat > conftest.$ac_ext <<EOF
6996 #line 6997 "configure"
6997 #include "confdefs.h"
6998 /* System header to define __stub macros and hopefully few prototypes,
6999 which can conflict with char $ac_func(); below. */
7001 /* Override any gcc2 internal prototype to avoid an error. */
7002 /* We use char because int might match the return type of a gcc2
7003 builtin and then its argument prototype would still apply. */
7008 /* The GNU C library defines this for functions which it implements
7009 to always fail with ENOSYS. Some functions are actually named
7010 something starting with __ and the normal name is an alias. */
7011 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7019 if { (eval echo configure:7020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7021 eval "ac_cv_func_$ac_func=yes"
7023 echo "configure: failed program was:" >&5
7024 cat conftest.$ac_ext >&5
7026 eval "ac_cv_func_$ac_func=no"
7031 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7032 echo "$ac_t""yes" 1>&6
7033 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7034 cat >> confdefs.h <<EOF
7035 #define $ac_tr_func 1
7039 echo "$ac_t""no" 1>&6
7044 if test "$cross_compiling" = no; then
7045 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7046 echo "configure:7047: checking whether setpgrp takes no argument" >&5
7047 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7048 echo $ac_n "(cached) $ac_c" 1>&6
7050 if test "$cross_compiling" = yes; then
7051 { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
7053 cat > conftest.$ac_ext <<EOF
7054 #line 7055 "configure"
7055 #include "confdefs.h"
7057 #ifdef HAVE_UNISTD_H
7062 * If this system has a BSD-style setpgrp, which takes arguments, exit
7067 if (setpgrp(1,1) == -1)
7074 if { (eval echo configure:7075: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
7076 ac_cv_func_setpgrp_void=no
7078 echo "configure: failed program was:" >&5
7079 cat conftest.$ac_ext >&5
7081 ac_cv_func_setpgrp_void=yes
7089 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7090 if test $ac_cv_func_setpgrp_void = yes; then
7091 cat >> confdefs.h <<\EOF
7092 #define SETPGRP_VOID 1
7098 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7099 echo "configure:7100: checking whether setpgrp takes no argument" >&5
7100 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7101 echo $ac_n "(cached) $ac_c" 1>&6
7103 cat > conftest.$ac_ext <<EOF
7104 #line 7105 "configure"
7105 #include "confdefs.h"
7111 if (setpgrp(1,1) == -1)
7118 if { (eval echo configure:7119: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7120 ac_cv_func_setpgrp_void=no
7122 echo "configure: failed program was:" >&5
7123 cat conftest.$ac_ext >&5
7125 ac_cv_func_setpgrp_void=yes
7130 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7131 if test $ac_cv_func_setpgrp_void = yes; then
7132 cat >> confdefs.h <<\EOF
7133 #define SETPGRP_VOID 1
7139 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
7140 # since sigsetjmp might only be defined as a macro.
7141 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
7142 echo "configure:7143: checking for sigsetjmp" >&5
7143 if eval "test \"`echo '$''{'gdb_cv_func_sigsetjmp'+set}'`\" = set"; then
7144 echo $ac_n "(cached) $ac_c" 1>&6
7146 cat > conftest.$ac_ext <<EOF
7147 #line 7148 "configure"
7148 #include "confdefs.h"
7153 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
7156 if { (eval echo configure:7157: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7158 gdb_cv_func_sigsetjmp=yes
7160 echo "configure: failed program was:" >&5
7161 cat conftest.$ac_ext >&5
7163 gdb_cv_func_sigsetjmp=no
7168 echo "$ac_t""$gdb_cv_func_sigsetjmp" 1>&6
7169 if test $gdb_cv_func_sigsetjmp = yes; then
7170 cat >> confdefs.h <<\EOF
7171 #define HAVE_SIGSETJMP 1
7176 # Assume we'll default to using the included libiberty regex.
7177 gdb_use_included_regex=yes
7179 # However, if the system regex is GNU regex, then default to *not*
7180 # using the included regex.
7181 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
7182 echo "configure:7183: checking for GNU regex" >&5
7183 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
7184 echo $ac_n "(cached) $ac_c" 1>&6
7186 cat > conftest.$ac_ext <<EOF
7187 #line 7188 "configure"
7188 #include "confdefs.h"
7189 #include <gnu-versions.h>
7191 #define REGEX_INTERFACE_VERSION 1
7192 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
7193 # error "Version mismatch"
7197 if { (eval echo configure:7198: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7199 gdb_cv_have_gnu_regex=yes
7201 echo "configure: failed program was:" >&5
7202 cat conftest.$ac_ext >&5
7204 gdb_cv_have_gnu_regex=no
7209 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
7210 if test $gdb_cv_have_gnu_regex = yes; then
7211 gdb_use_included_regex=no
7214 # Check whether --with-included-regex or --without-included-regex was given.
7215 if test "${with_included_regex+set}" = set; then
7216 withval="$with_included_regex"
7217 gdb_with_regex=$withval
7219 gdb_with_regex=$gdb_use_included_regex
7222 if test "$gdb_with_regex" = yes; then
7223 cat >> confdefs.h <<\EOF
7224 #define USE_INCLUDED_REGEX 1
7229 # See if <machine/reg.h> degines `struct reg'.
7230 echo $ac_n "checking for struct reg in machine/reg.h""... $ac_c" 1>&6
7231 echo "configure:7232: checking for struct reg in machine/reg.h" >&5
7232 if eval "test \"`echo '$''{'gdb_cv_struct_reg'+set}'`\" = set"; then
7233 echo $ac_n "(cached) $ac_c" 1>&6
7235 cat > conftest.$ac_ext <<EOF
7236 #line 7237 "configure"
7237 #include "confdefs.h"
7238 #include <sys/types.h>
7239 #include <machine/reg.h>
7244 if { (eval echo configure:7245: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7246 gdb_cv_struct_reg=yes
7248 echo "configure: failed program was:" >&5
7249 cat conftest.$ac_ext >&5
7251 gdb_cv_struct_reg=no
7256 echo "$ac_t""$gdb_cv_struct_reg" 1>&6
7257 if test $gdb_cv_struct_reg = yes; then
7258 cat >> confdefs.h <<\EOF
7259 #define HAVE_STRUCT_REG 1
7264 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
7265 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
7266 echo $ac_n "checking for r_fs in struct reg""... $ac_c" 1>&6
7267 echo "configure:7268: checking for r_fs in struct reg" >&5
7268 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_fs'+set}'`\" = set"; then
7269 echo $ac_n "(cached) $ac_c" 1>&6
7271 cat > conftest.$ac_ext <<EOF
7272 #line 7273 "configure"
7273 #include "confdefs.h"
7274 #include <machine/reg.h>
7276 struct reg r; r.r_fs;
7279 if { (eval echo configure:7280: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7281 gdb_cv_struct_reg_r_fs=yes
7283 echo "configure: failed program was:" >&5
7284 cat conftest.$ac_ext >&5
7286 gdb_cv_struct_reg_r_fs=no
7291 echo "$ac_t""$gdb_cv_struct_reg_r_fs" 1>&6
7292 if test $gdb_cv_struct_reg_r_fs = yes; then
7293 cat >> confdefs.h <<\EOF
7294 #define HAVE_STRUCT_REG_R_FS 1
7298 echo $ac_n "checking for r_gs in struct reg""... $ac_c" 1>&6
7299 echo "configure:7300: checking for r_gs in struct reg" >&5
7300 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_gs'+set}'`\" = set"; then
7301 echo $ac_n "(cached) $ac_c" 1>&6
7303 cat > conftest.$ac_ext <<EOF
7304 #line 7305 "configure"
7305 #include "confdefs.h"
7306 #include <machine/reg.h>
7308 struct reg r; r.r_gs;
7311 if { (eval echo configure:7312: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7313 gdb_cv_struct_reg_r_gs=yes
7315 echo "configure: failed program was:" >&5
7316 cat conftest.$ac_ext >&5
7318 gdb_cv_struct_reg_r_gs=no
7323 echo "$ac_t""$gdb_cv_struct_reg_r_gs" 1>&6
7324 if test $gdb_cv_struct_reg_r_gs = yes; then
7325 cat >> confdefs.h <<\EOF
7326 #define HAVE_STRUCT_REG_R_GS 1
7331 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
7332 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
7333 echo "configure:7334: checking for PTRACE_GETREGS" >&5
7334 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
7335 echo $ac_n "(cached) $ac_c" 1>&6
7337 cat > conftest.$ac_ext <<EOF
7338 #line 7339 "configure"
7339 #include "confdefs.h"
7340 #include <sys/ptrace.h>
7345 if { (eval echo configure:7346: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7347 gdb_cv_have_ptrace_getregs=yes
7349 echo "configure: failed program was:" >&5
7350 cat conftest.$ac_ext >&5
7352 gdb_cv_have_ptrace_getregs=no
7357 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
7358 if test $gdb_cv_have_ptrace_getregs = yes; then
7359 cat >> confdefs.h <<\EOF
7360 #define HAVE_PTRACE_GETREGS 1
7365 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
7366 echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
7367 echo "configure:7368: checking for PTRACE_GETFPXREGS" >&5
7368 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
7369 echo $ac_n "(cached) $ac_c" 1>&6
7371 cat > conftest.$ac_ext <<EOF
7372 #line 7373 "configure"
7373 #include "confdefs.h"
7374 #include <sys/ptrace.h>
7379 if { (eval echo configure:7380: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7381 gdb_cv_have_ptrace_getfpxregs=yes
7383 echo "configure: failed program was:" >&5
7384 cat conftest.$ac_ext >&5
7386 gdb_cv_have_ptrace_getfpxregs=no
7391 echo "$ac_t""$gdb_cv_have_ptrace_getfpxregs" 1>&6
7392 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
7393 cat >> confdefs.h <<\EOF
7394 #define HAVE_PTRACE_GETFPXREGS 1
7399 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
7400 echo $ac_n "checking for PT_GETDBREGS""... $ac_c" 1>&6
7401 echo "configure:7402: checking for PT_GETDBREGS" >&5
7402 if eval "test \"`echo '$''{'gdb_cv_have_pt_getdbregs'+set}'`\" = set"; then
7403 echo $ac_n "(cached) $ac_c" 1>&6
7405 cat > conftest.$ac_ext <<EOF
7406 #line 7407 "configure"
7407 #include "confdefs.h"
7408 #include <sys/types.h>
7409 #include <sys/ptrace.h>
7414 if { (eval echo configure:7415: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7416 gdb_cv_have_pt_getdbregs=yes
7418 echo "configure: failed program was:" >&5
7419 cat conftest.$ac_ext >&5
7421 gdb_cv_have_pt_getdbregs=no
7426 echo "$ac_t""$gdb_cv_have_pt_getdbregs" 1>&6
7427 if test $gdb_cv_have_pt_getdbregs = yes; then
7428 cat >> confdefs.h <<\EOF
7429 #define HAVE_PT_GETDBREGS 1
7434 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
7435 echo $ac_n "checking for PT_GETXMMREGS""... $ac_c" 1>&6
7436 echo "configure:7437: checking for PT_GETXMMREGS" >&5
7437 if eval "test \"`echo '$''{'gdb_cv_have_pt_getxmmregs'+set}'`\" = set"; then
7438 echo $ac_n "(cached) $ac_c" 1>&6
7440 cat > conftest.$ac_ext <<EOF
7441 #line 7442 "configure"
7442 #include "confdefs.h"
7443 #include <sys/types.h>
7444 #include <sys/ptrace.h>
7449 if { (eval echo configure:7450: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7451 gdb_cv_have_pt_getxmmregs=yes
7453 echo "configure: failed program was:" >&5
7454 cat conftest.$ac_ext >&5
7456 gdb_cv_have_pt_getxmmregs=no
7461 echo "$ac_t""$gdb_cv_have_pt_getxmmregs" 1>&6
7462 if test $gdb_cv_have_pt_getxmmregs = yes; then
7463 cat >> confdefs.h <<\EOF
7464 #define HAVE_PT_GETXMMREGS 1
7469 # See if stdint.h provides the uintptr_t type.
7470 # Autoconf 2.5X has an improved AC_CHECK_TYPE which will simplify this.
7471 echo $ac_n "checking for uintptr_t in stdint.h""... $ac_c" 1>&6
7472 echo "configure:7473: checking for uintptr_t in stdint.h" >&5
7473 if eval "test \"`echo '$''{'gdb_cv_have_uintptr_t'+set}'`\" = set"; then
7474 echo $ac_n "(cached) $ac_c" 1>&6
7476 cat > conftest.$ac_ext <<EOF
7477 #line 7478 "configure"
7478 #include "confdefs.h"
7484 if { (eval echo configure:7485: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7486 gdb_cv_have_uintptr_t=yes
7488 echo "configure: failed program was:" >&5
7489 cat conftest.$ac_ext >&5
7491 gdb_cv_have_uintptr_t=no
7496 echo "$ac_t""$gdb_cv_have_uintptr_t" 1>&6
7497 if test $gdb_cv_have_uintptr_t = yes; then
7498 cat >> confdefs.h <<\EOF
7499 #define HAVE_UINTPTR_T 1
7504 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
7505 echo "configure:7506: checking whether malloc must be declared" >&5
7506 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
7507 echo $ac_n "(cached) $ac_c" 1>&6
7509 cat > conftest.$ac_ext <<EOF
7510 #line 7511 "configure"
7511 #include "confdefs.h"
7514 #ifdef HAVE_STRING_H
7517 #ifdef HAVE_STRINGS_H
7518 #include <strings.h>
7521 #ifdef HAVE_STDLIB_H
7524 #ifdef HAVE_UNISTD_H
7528 char *(*pfn) = (char *(*)) malloc
7531 if { (eval echo configure:7532: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7533 bfd_cv_decl_needed_malloc=no
7535 echo "configure: failed program was:" >&5
7536 cat conftest.$ac_ext >&5
7538 bfd_cv_decl_needed_malloc=yes
7543 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
7544 if test $bfd_cv_decl_needed_malloc = yes; then
7545 cat >> confdefs.h <<\EOF
7546 #define NEED_DECLARATION_MALLOC 1
7551 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
7552 echo "configure:7553: checking whether realloc must be declared" >&5
7553 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
7554 echo $ac_n "(cached) $ac_c" 1>&6
7556 cat > conftest.$ac_ext <<EOF
7557 #line 7558 "configure"
7558 #include "confdefs.h"
7561 #ifdef HAVE_STRING_H
7564 #ifdef HAVE_STRINGS_H
7565 #include <strings.h>
7568 #ifdef HAVE_STDLIB_H
7571 #ifdef HAVE_UNISTD_H
7575 char *(*pfn) = (char *(*)) realloc
7578 if { (eval echo configure:7579: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7580 bfd_cv_decl_needed_realloc=no
7582 echo "configure: failed program was:" >&5
7583 cat conftest.$ac_ext >&5
7585 bfd_cv_decl_needed_realloc=yes
7590 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
7591 if test $bfd_cv_decl_needed_realloc = yes; then
7592 cat >> confdefs.h <<\EOF
7593 #define NEED_DECLARATION_REALLOC 1
7598 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
7599 echo "configure:7600: checking whether free must be declared" >&5
7600 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
7601 echo $ac_n "(cached) $ac_c" 1>&6
7603 cat > conftest.$ac_ext <<EOF
7604 #line 7605 "configure"
7605 #include "confdefs.h"
7608 #ifdef HAVE_STRING_H
7611 #ifdef HAVE_STRINGS_H
7612 #include <strings.h>
7615 #ifdef HAVE_STDLIB_H
7618 #ifdef HAVE_UNISTD_H
7622 char *(*pfn) = (char *(*)) free
7625 if { (eval echo configure:7626: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7627 bfd_cv_decl_needed_free=no
7629 echo "configure: failed program was:" >&5
7630 cat conftest.$ac_ext >&5
7632 bfd_cv_decl_needed_free=yes
7637 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
7638 if test $bfd_cv_decl_needed_free = yes; then
7639 cat >> confdefs.h <<\EOF
7640 #define NEED_DECLARATION_FREE 1
7645 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
7646 echo "configure:7647: checking whether strerror must be declared" >&5
7647 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
7648 echo $ac_n "(cached) $ac_c" 1>&6
7650 cat > conftest.$ac_ext <<EOF
7651 #line 7652 "configure"
7652 #include "confdefs.h"
7655 #ifdef HAVE_STRING_H
7658 #ifdef HAVE_STRINGS_H
7659 #include <strings.h>
7662 #ifdef HAVE_STDLIB_H
7665 #ifdef HAVE_UNISTD_H
7669 char *(*pfn) = (char *(*)) strerror
7672 if { (eval echo configure:7673: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7674 bfd_cv_decl_needed_strerror=no
7676 echo "configure: failed program was:" >&5
7677 cat conftest.$ac_ext >&5
7679 bfd_cv_decl_needed_strerror=yes
7684 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
7685 if test $bfd_cv_decl_needed_strerror = yes; then
7686 cat >> confdefs.h <<\EOF
7687 #define NEED_DECLARATION_STRERROR 1
7692 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
7693 echo "configure:7694: checking whether strdup must be declared" >&5
7694 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
7695 echo $ac_n "(cached) $ac_c" 1>&6
7697 cat > conftest.$ac_ext <<EOF
7698 #line 7699 "configure"
7699 #include "confdefs.h"
7702 #ifdef HAVE_STRING_H
7705 #ifdef HAVE_STRINGS_H
7706 #include <strings.h>
7709 #ifdef HAVE_STDLIB_H
7712 #ifdef HAVE_UNISTD_H
7716 char *(*pfn) = (char *(*)) strdup
7719 if { (eval echo configure:7720: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7721 bfd_cv_decl_needed_strdup=no
7723 echo "configure: failed program was:" >&5
7724 cat conftest.$ac_ext >&5
7726 bfd_cv_decl_needed_strdup=yes
7731 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
7732 if test $bfd_cv_decl_needed_strdup = yes; then
7733 cat >> confdefs.h <<\EOF
7734 #define NEED_DECLARATION_STRDUP 1
7739 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
7740 echo "configure:7741: checking whether strstr must be declared" >&5
7741 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
7742 echo $ac_n "(cached) $ac_c" 1>&6
7744 cat > conftest.$ac_ext <<EOF
7745 #line 7746 "configure"
7746 #include "confdefs.h"
7749 #ifdef HAVE_STRING_H
7752 #ifdef HAVE_STRINGS_H
7753 #include <strings.h>
7756 #ifdef HAVE_STDLIB_H
7759 #ifdef HAVE_UNISTD_H
7763 char *(*pfn) = (char *(*)) strstr
7766 if { (eval echo configure:7767: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7768 bfd_cv_decl_needed_strstr=no
7770 echo "configure: failed program was:" >&5
7771 cat conftest.$ac_ext >&5
7773 bfd_cv_decl_needed_strstr=yes
7778 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
7779 if test $bfd_cv_decl_needed_strstr = yes; then
7780 cat >> confdefs.h <<\EOF
7781 #define NEED_DECLARATION_STRSTR 1
7786 echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
7787 echo "configure:7788: checking whether canonicalize_file_name must be declared" >&5
7788 if eval "test \"`echo '$''{'bfd_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
7789 echo $ac_n "(cached) $ac_c" 1>&6
7791 cat > conftest.$ac_ext <<EOF
7792 #line 7793 "configure"
7793 #include "confdefs.h"
7796 #ifdef HAVE_STRING_H
7799 #ifdef HAVE_STRINGS_H
7800 #include <strings.h>
7803 #ifdef HAVE_STDLIB_H
7806 #ifdef HAVE_UNISTD_H
7810 char *(*pfn) = (char *(*)) canonicalize_file_name
7813 if { (eval echo configure:7814: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7815 bfd_cv_decl_needed_canonicalize_file_name=no
7817 echo "configure: failed program was:" >&5
7818 cat conftest.$ac_ext >&5
7820 bfd_cv_decl_needed_canonicalize_file_name=yes
7825 echo "$ac_t""$bfd_cv_decl_needed_canonicalize_file_name" 1>&6
7826 if test $bfd_cv_decl_needed_canonicalize_file_name = yes; then
7827 cat >> confdefs.h <<\EOF
7828 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
7834 # The following save_state_t checkery is only necessary for HPUX
7835 # versions earlier than 10.20. When those fade from memory, this
7836 # could be expunged. --jsm 1999-03-22
7838 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
7839 echo "configure:7840: checking for HPUX save_state structure" >&5
7840 cat > conftest.$ac_ext <<EOF
7841 #line 7842 "configure"
7842 #include "confdefs.h"
7843 #include <machine/save_state.h>
7845 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7846 egrep "save_state_t" >/dev/null 2>&1; then
7848 gdb_cv_hpux_savestate=yes
7851 gdb_cv_hpux_savestate=no
7855 cat > conftest.$ac_ext <<EOF
7856 #line 7857 "configure"
7857 #include "confdefs.h"
7858 #include <machine/save_state.h>
7860 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7861 egrep "ss_wide" >/dev/null 2>&1; then
7863 gdb_cv_hpux_sswide=yes
7866 gdb_cv_hpux_sswide=no
7870 if test $gdb_cv_hpux_savestate = yes
7872 cat >> confdefs.h <<\EOF
7873 #define HAVE_STRUCT_SAVE_STATE_T 1
7877 if test $gdb_cv_hpux_sswide = yes
7879 cat >> confdefs.h <<\EOF
7880 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
7884 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
7887 # If we are configured native on GNU/Linux, work around problems with
7889 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
7891 if test "${target}" = "${host}"; then
7894 cat >> confdefs.h <<\EOF
7895 #define START_INFERIOR_TRAPS_EXPECTED 2
7898 cat >> confdefs.h <<\EOF
7899 #define sys_quotactl 1
7904 cat >> confdefs.h <<\EOF
7905 #define NEW_PROC_API 1
7909 *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
7910 cat >> confdefs.h <<\EOF
7911 #define NEW_PROC_API 1
7916 cat >> confdefs.h <<\EOF
7917 #define NEW_PROC_API 1
7924 if test "$ac_cv_header_sys_procfs_h" = yes; then
7925 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
7926 echo "configure:7927: checking for pstatus_t in sys/procfs.h" >&5
7927 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
7928 echo $ac_n "(cached) $ac_c" 1>&6
7930 cat > conftest.$ac_ext <<EOF
7931 #line 7932 "configure"
7932 #include "confdefs.h"
7935 #include <sys/procfs.h>
7940 if { (eval echo configure:7941: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7942 bfd_cv_have_sys_procfs_type_pstatus_t=yes
7944 echo "configure: failed program was:" >&5
7945 cat conftest.$ac_ext >&5
7947 bfd_cv_have_sys_procfs_type_pstatus_t=no
7953 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
7954 cat >> confdefs.h <<\EOF
7955 #define HAVE_PSTATUS_T 1
7959 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
7961 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
7962 echo "configure:7963: checking for prrun_t in sys/procfs.h" >&5
7963 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
7964 echo $ac_n "(cached) $ac_c" 1>&6
7966 cat > conftest.$ac_ext <<EOF
7967 #line 7968 "configure"
7968 #include "confdefs.h"
7971 #include <sys/procfs.h>
7976 if { (eval echo configure:7977: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7978 bfd_cv_have_sys_procfs_type_prrun_t=yes
7980 echo "configure: failed program was:" >&5
7981 cat conftest.$ac_ext >&5
7983 bfd_cv_have_sys_procfs_type_prrun_t=no
7989 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
7990 cat >> confdefs.h <<\EOF
7991 #define HAVE_PRRUN_T 1
7995 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
7997 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
7998 echo "configure:7999: checking for gregset_t in sys/procfs.h" >&5
7999 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
8000 echo $ac_n "(cached) $ac_c" 1>&6
8002 cat > conftest.$ac_ext <<EOF
8003 #line 8004 "configure"
8004 #include "confdefs.h"
8007 #include <sys/procfs.h>
8012 if { (eval echo configure:8013: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8014 bfd_cv_have_sys_procfs_type_gregset_t=yes
8016 echo "configure: failed program was:" >&5
8017 cat conftest.$ac_ext >&5
8019 bfd_cv_have_sys_procfs_type_gregset_t=no
8025 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
8026 cat >> confdefs.h <<\EOF
8027 #define HAVE_GREGSET_T 1
8031 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
8033 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
8034 echo "configure:8035: checking for fpregset_t in sys/procfs.h" >&5
8035 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
8036 echo $ac_n "(cached) $ac_c" 1>&6
8038 cat > conftest.$ac_ext <<EOF
8039 #line 8040 "configure"
8040 #include "confdefs.h"
8043 #include <sys/procfs.h>
8048 if { (eval echo configure:8049: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8050 bfd_cv_have_sys_procfs_type_fpregset_t=yes
8052 echo "configure: failed program was:" >&5
8053 cat conftest.$ac_ext >&5
8055 bfd_cv_have_sys_procfs_type_fpregset_t=no
8061 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
8062 cat >> confdefs.h <<\EOF
8063 #define HAVE_FPREGSET_T 1
8067 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
8069 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
8070 echo "configure:8071: checking for prgregset_t in sys/procfs.h" >&5
8071 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
8072 echo $ac_n "(cached) $ac_c" 1>&6
8074 cat > conftest.$ac_ext <<EOF
8075 #line 8076 "configure"
8076 #include "confdefs.h"
8079 #include <sys/procfs.h>
8084 if { (eval echo configure:8085: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8086 bfd_cv_have_sys_procfs_type_prgregset_t=yes
8088 echo "configure: failed program was:" >&5
8089 cat conftest.$ac_ext >&5
8091 bfd_cv_have_sys_procfs_type_prgregset_t=no
8097 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
8098 cat >> confdefs.h <<\EOF
8099 #define HAVE_PRGREGSET_T 1
8103 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
8105 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
8106 echo "configure:8107: checking for prfpregset_t in sys/procfs.h" >&5
8107 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
8108 echo $ac_n "(cached) $ac_c" 1>&6
8110 cat > conftest.$ac_ext <<EOF
8111 #line 8112 "configure"
8112 #include "confdefs.h"
8115 #include <sys/procfs.h>
8120 if { (eval echo configure:8121: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8122 bfd_cv_have_sys_procfs_type_prfpregset_t=yes
8124 echo "configure: failed program was:" >&5
8125 cat conftest.$ac_ext >&5
8127 bfd_cv_have_sys_procfs_type_prfpregset_t=no
8133 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8134 cat >> confdefs.h <<\EOF
8135 #define HAVE_PRFPREGSET_T 1
8139 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
8141 echo $ac_n "checking for prgregset32_t in sys/procfs.h""... $ac_c" 1>&6
8142 echo "configure:8143: checking for prgregset32_t in sys/procfs.h" >&5
8143 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset32_t'+set}'`\" = set"; then
8144 echo $ac_n "(cached) $ac_c" 1>&6
8146 cat > conftest.$ac_ext <<EOF
8147 #line 8148 "configure"
8148 #include "confdefs.h"
8151 #include <sys/procfs.h>
8156 if { (eval echo configure:8157: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8158 bfd_cv_have_sys_procfs_type_prgregset32_t=yes
8160 echo "configure: failed program was:" >&5
8161 cat conftest.$ac_ext >&5
8163 bfd_cv_have_sys_procfs_type_prgregset32_t=no
8169 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
8170 cat >> confdefs.h <<\EOF
8171 #define HAVE_PRGREGSET32_T 1
8175 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset32_t" 1>&6
8177 echo $ac_n "checking for prfpregset32_t in sys/procfs.h""... $ac_c" 1>&6
8178 echo "configure:8179: checking for prfpregset32_t in sys/procfs.h" >&5
8179 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset32_t'+set}'`\" = set"; then
8180 echo $ac_n "(cached) $ac_c" 1>&6
8182 cat > conftest.$ac_ext <<EOF
8183 #line 8184 "configure"
8184 #include "confdefs.h"
8187 #include <sys/procfs.h>
8192 if { (eval echo configure:8193: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8194 bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
8196 echo "configure: failed program was:" >&5
8197 cat conftest.$ac_ext >&5
8199 bfd_cv_have_sys_procfs_type_prfpregset32_t=no
8205 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
8206 cat >> confdefs.h <<\EOF
8207 #define HAVE_PRFPREGSET32_T 1
8211 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset32_t" 1>&6
8213 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
8214 echo "configure:8215: checking for lwpid_t in sys/procfs.h" >&5
8215 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
8216 echo $ac_n "(cached) $ac_c" 1>&6
8218 cat > conftest.$ac_ext <<EOF
8219 #line 8220 "configure"
8220 #include "confdefs.h"
8223 #include <sys/procfs.h>
8228 if { (eval echo configure:8229: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8230 bfd_cv_have_sys_procfs_type_lwpid_t=yes
8232 echo "configure: failed program was:" >&5
8233 cat conftest.$ac_ext >&5
8235 bfd_cv_have_sys_procfs_type_lwpid_t=no
8241 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
8242 cat >> confdefs.h <<\EOF
8243 #define HAVE_LWPID_T 1
8247 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
8249 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
8250 echo "configure:8251: checking for psaddr_t in sys/procfs.h" >&5
8251 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
8252 echo $ac_n "(cached) $ac_c" 1>&6
8254 cat > conftest.$ac_ext <<EOF
8255 #line 8256 "configure"
8256 #include "confdefs.h"
8259 #include <sys/procfs.h>
8264 if { (eval echo configure:8265: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8266 bfd_cv_have_sys_procfs_type_psaddr_t=yes
8268 echo "configure: failed program was:" >&5
8269 cat conftest.$ac_ext >&5
8271 bfd_cv_have_sys_procfs_type_psaddr_t=no
8277 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
8278 cat >> confdefs.h <<\EOF
8279 #define HAVE_PSADDR_T 1
8283 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
8285 echo $ac_n "checking for prsysent_t in sys/procfs.h""... $ac_c" 1>&6
8286 echo "configure:8287: checking for prsysent_t in sys/procfs.h" >&5
8287 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prsysent_t'+set}'`\" = set"; then
8288 echo $ac_n "(cached) $ac_c" 1>&6
8290 cat > conftest.$ac_ext <<EOF
8291 #line 8292 "configure"
8292 #include "confdefs.h"
8295 #include <sys/procfs.h>
8300 if { (eval echo configure:8301: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8302 bfd_cv_have_sys_procfs_type_prsysent_t=yes
8304 echo "configure: failed program was:" >&5
8305 cat conftest.$ac_ext >&5
8307 bfd_cv_have_sys_procfs_type_prsysent_t=no
8313 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
8314 cat >> confdefs.h <<\EOF
8315 #define HAVE_PRSYSENT_T 1
8319 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prsysent_t" 1>&6
8321 echo $ac_n "checking for pr_sigset_t in sys/procfs.h""... $ac_c" 1>&6
8322 echo "configure:8323: checking for pr_sigset_t in sys/procfs.h" >&5
8323 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigset_t'+set}'`\" = set"; then
8324 echo $ac_n "(cached) $ac_c" 1>&6
8326 cat > conftest.$ac_ext <<EOF
8327 #line 8328 "configure"
8328 #include "confdefs.h"
8331 #include <sys/procfs.h>
8336 if { (eval echo configure:8337: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8338 bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
8340 echo "configure: failed program was:" >&5
8341 cat conftest.$ac_ext >&5
8343 bfd_cv_have_sys_procfs_type_pr_sigset_t=no
8349 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
8350 cat >> confdefs.h <<\EOF
8351 #define HAVE_PR_SIGSET_T 1
8355 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigset_t" 1>&6
8357 echo $ac_n "checking for pr_sigaction64_t in sys/procfs.h""... $ac_c" 1>&6
8358 echo "configure:8359: checking for pr_sigaction64_t in sys/procfs.h" >&5
8359 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigaction64_t'+set}'`\" = set"; then
8360 echo $ac_n "(cached) $ac_c" 1>&6
8362 cat > conftest.$ac_ext <<EOF
8363 #line 8364 "configure"
8364 #include "confdefs.h"
8367 #include <sys/procfs.h>
8369 pr_sigaction64_t avar
8372 if { (eval echo configure:8373: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8374 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
8376 echo "configure: failed program was:" >&5
8377 cat conftest.$ac_ext >&5
8379 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
8385 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
8386 cat >> confdefs.h <<\EOF
8387 #define HAVE_PR_SIGACTION64_T 1
8391 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" 1>&6
8393 echo $ac_n "checking for pr_siginfo64_t in sys/procfs.h""... $ac_c" 1>&6
8394 echo "configure:8395: checking for pr_siginfo64_t in sys/procfs.h" >&5
8395 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_siginfo64_t'+set}'`\" = set"; then
8396 echo $ac_n "(cached) $ac_c" 1>&6
8398 cat > conftest.$ac_ext <<EOF
8399 #line 8400 "configure"
8400 #include "confdefs.h"
8403 #include <sys/procfs.h>
8408 if { (eval echo configure:8409: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8410 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
8412 echo "configure: failed program was:" >&5
8413 cat conftest.$ac_ext >&5
8415 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
8421 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
8422 cat >> confdefs.h <<\EOF
8423 #define HAVE_PR_SIGINFO64_T 1
8427 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" 1>&6
8433 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8434 echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
8435 echo "configure:8436: checking whether prfpregset_t type is broken" >&5
8436 if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
8437 echo $ac_n "(cached) $ac_c" 1>&6
8439 if test "$cross_compiling" = yes; then
8440 gdb_cv_prfpregset_t_broken=yes
8442 cat > conftest.$ac_ext <<EOF
8443 #line 8444 "configure"
8444 #include "confdefs.h"
8445 #include <sys/procfs.h>
8448 if (sizeof (prfpregset_t) == sizeof (void *))
8453 if { (eval echo configure:8454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
8455 gdb_cv_prfpregset_t_broken=no
8457 echo "configure: failed program was:" >&5
8458 cat conftest.$ac_ext >&5
8460 gdb_cv_prfpregset_t_broken=yes
8467 echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
8468 if test $gdb_cv_prfpregset_t_broken = yes; then
8469 cat >> confdefs.h <<\EOF
8470 #define PRFPREGSET_T_BROKEN 1
8477 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
8478 echo "configure:8479: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
8479 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
8480 echo $ac_n "(cached) $ac_c" 1>&6
8482 cat > conftest.$ac_ext <<EOF
8483 #line 8484 "configure"
8484 #include "confdefs.h"
8486 #include <sys/types.h>
8487 #include <sys/procfs.h>
8492 dummy = ioctl(0, PIOCSET, &dummy);
8496 if { (eval echo configure:8497: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8498 gdb_cv_have_procfs_piocset=yes
8500 echo "configure: failed program was:" >&5
8501 cat conftest.$ac_ext >&5
8503 gdb_cv_have_procfs_piocset=no
8508 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
8509 if test $gdb_cv_have_procfs_piocset = yes; then
8510 cat >> confdefs.h <<\EOF
8511 #define HAVE_PROCFS_PIOCSET 1
8517 if test ${host} = ${target} ; then
8519 echo $ac_n "checking for member l_addr in struct link_map""... $ac_c" 1>&6
8520 echo "configure:8521: checking for member l_addr in struct link_map" >&5
8521 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_l_members'+set}'`\" = set"; then
8522 echo $ac_n "(cached) $ac_c" 1>&6
8524 cat > conftest.$ac_ext <<EOF
8525 #line 8526 "configure"
8526 #include "confdefs.h"
8529 struct link_map lm; (void) lm.l_addr;
8532 if { (eval echo configure:8533: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8534 gdb_cv_have_struct_link_map_with_l_members=yes
8536 echo "configure: failed program was:" >&5
8537 cat conftest.$ac_ext >&5
8539 gdb_cv_have_struct_link_map_with_l_members=no
8544 echo "$ac_t""$gdb_cv_have_struct_link_map_with_l_members" 1>&6
8545 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
8546 cat >> confdefs.h <<\EOF
8547 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
8553 echo $ac_n "checking for member lm_addr in struct link_map""... $ac_c" 1>&6
8554 echo "configure:8555: checking for member lm_addr in struct link_map" >&5
8555 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_lm_members'+set}'`\" = set"; then
8556 echo $ac_n "(cached) $ac_c" 1>&6
8558 cat > conftest.$ac_ext <<EOF
8559 #line 8560 "configure"
8560 #include "confdefs.h"
8561 #include <sys/types.h>
8564 struct link_map lm; (void) lm.lm_addr;
8567 if { (eval echo configure:8568: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8569 gdb_cv_have_struct_link_map_with_lm_members=yes
8571 echo "configure: failed program was:" >&5
8572 cat conftest.$ac_ext >&5
8574 gdb_cv_have_struct_link_map_with_lm_members=no
8579 echo "$ac_t""$gdb_cv_have_struct_link_map_with_lm_members" 1>&6
8580 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
8581 cat >> confdefs.h <<\EOF
8582 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
8588 echo $ac_n "checking for member som_addr in struct so_map""... $ac_c" 1>&6
8589 echo "configure:8590: checking for member som_addr in struct so_map" >&5
8590 if eval "test \"`echo '$''{'gdb_cv_have_struct_so_map_with_som_members'+set}'`\" = set"; then
8591 echo $ac_n "(cached) $ac_c" 1>&6
8593 cat > conftest.$ac_ext <<EOF
8594 #line 8595 "configure"
8595 #include "confdefs.h"
8596 #include <sys/types.h>
8602 struct so_map lm; (void) lm.som_addr;
8605 if { (eval echo configure:8606: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8607 gdb_cv_have_struct_so_map_with_som_members=yes
8609 echo "configure: failed program was:" >&5
8610 cat conftest.$ac_ext >&5
8612 gdb_cv_have_struct_so_map_with_som_members=no
8617 echo "$ac_t""$gdb_cv_have_struct_so_map_with_som_members" 1>&6
8618 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
8619 cat >> confdefs.h <<\EOF
8620 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
8626 echo $ac_n "checking for struct link_map32 in sys/link.h""... $ac_c" 1>&6
8627 echo "configure:8628: checking for struct link_map32 in sys/link.h" >&5
8628 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map32'+set}'`\" = set"; then
8629 echo $ac_n "(cached) $ac_c" 1>&6
8631 cat > conftest.$ac_ext <<EOF
8632 #line 8633 "configure"
8633 #include "confdefs.h"
8635 #include <sys/link.h>
8637 struct link_map32 l;
8640 if { (eval echo configure:8641: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8642 gdb_cv_have_struct_link_map32=yes
8644 echo "configure: failed program was:" >&5
8645 cat conftest.$ac_ext >&5
8647 gdb_cv_have_struct_link_map32=no
8652 echo "$ac_t""$gdb_cv_have_struct_link_map32" 1>&6
8653 if test $gdb_cv_have_struct_link_map32 = yes; then
8654 cat >> confdefs.h <<\EOF
8655 #define HAVE_STRUCT_LINK_MAP32 1
8658 cat >> confdefs.h <<\EOF
8659 #define _SYSCALL32 1
8666 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
8667 echo "configure:8668: checking for long long support in compiler" >&5
8668 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
8669 echo $ac_n "(cached) $ac_c" 1>&6
8671 cat > conftest.$ac_ext <<EOF
8672 #line 8673 "configure"
8673 #include "confdefs.h"
8677 extern long long foo;
8678 switch (foo & 2) { case 0: return 1; }
8682 if { (eval echo configure:8683: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8684 gdb_cv_c_long_long=yes
8686 echo "configure: failed program was:" >&5
8687 cat conftest.$ac_ext >&5
8689 gdb_cv_c_long_long=no
8694 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
8695 if test $gdb_cv_c_long_long = yes; then
8696 cat >> confdefs.h <<\EOF
8697 #define CC_HAS_LONG_LONG 1
8703 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
8704 echo "configure:8705: checking for long long support in printf" >&5
8705 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
8706 echo $ac_n "(cached) $ac_c" 1>&6
8708 if test "$cross_compiling" = yes; then
8709 gdb_cv_printf_has_long_long=no
8711 cat > conftest.$ac_ext <<EOF
8712 #line 8713 "configure"
8713 #include "confdefs.h"
8718 l = (l << 16) + 0x0123;
8719 l = (l << 16) + 0x4567;
8720 l = (l << 16) + 0x89ab;
8721 l = (l << 16) + 0xcdef;
8722 sprintf (buf, "0x%016llx", l);
8723 return (strcmp ("0x0123456789abcdef", buf));
8726 if { (eval echo configure:8727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
8728 gdb_cv_printf_has_long_long=yes
8730 echo "configure: failed program was:" >&5
8731 cat conftest.$ac_ext >&5
8733 gdb_cv_printf_has_long_long=no
8740 if test $gdb_cv_printf_has_long_long = yes; then
8741 cat >> confdefs.h <<\EOF
8742 #define PRINTF_HAS_LONG_LONG 1
8746 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
8749 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
8750 echo "configure:8751: checking for long double support in compiler" >&5
8751 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
8752 echo $ac_n "(cached) $ac_c" 1>&6
8754 cat > conftest.$ac_ext <<EOF
8755 #line 8756 "configure"
8756 #include "confdefs.h"
8762 if { (eval echo configure:8763: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8764 ac_cv_c_long_double=yes
8766 echo "configure: failed program was:" >&5
8767 cat conftest.$ac_ext >&5
8769 ac_cv_c_long_double=no
8774 echo "$ac_t""$ac_cv_c_long_double" 1>&6
8775 if test $ac_cv_c_long_double = yes; then
8776 cat >> confdefs.h <<\EOF
8777 #define HAVE_LONG_DOUBLE 1
8783 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
8784 echo "configure:8785: checking for long double support in printf" >&5
8785 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
8786 echo $ac_n "(cached) $ac_c" 1>&6
8788 if test "$cross_compiling" = yes; then
8789 gdb_cv_printf_has_long_double=no
8791 cat > conftest.$ac_ext <<EOF
8792 #line 8793 "configure"
8793 #include "confdefs.h"
8797 long double f = 3.141592653;
8798 sprintf (buf, "%Lg", f);
8799 return (strncmp ("3.14159", buf, 7));
8802 if { (eval echo configure:8803: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
8804 gdb_cv_printf_has_long_double=yes
8806 echo "configure: failed program was:" >&5
8807 cat conftest.$ac_ext >&5
8809 gdb_cv_printf_has_long_double=no
8816 if test $gdb_cv_printf_has_long_double = yes; then
8817 cat >> confdefs.h <<\EOF
8818 #define PRINTF_HAS_LONG_DOUBLE 1
8822 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
8825 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
8826 echo "configure:8827: checking for long double support in scanf" >&5
8827 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
8828 echo $ac_n "(cached) $ac_c" 1>&6
8830 if test "$cross_compiling" = yes; then
8831 gdb_cv_scanf_has_long_double=no
8833 cat > conftest.$ac_ext <<EOF
8834 #line 8835 "configure"
8835 #include "confdefs.h"
8838 char *buf = "3.141592653";
8840 sscanf (buf, "%Lg", &f);
8841 return !(f > 3.14159 && f < 3.14160);
8844 if { (eval echo configure:8845: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
8846 gdb_cv_scanf_has_long_double=yes
8848 echo "configure: failed program was:" >&5
8849 cat conftest.$ac_ext >&5
8851 gdb_cv_scanf_has_long_double=no
8858 if test $gdb_cv_scanf_has_long_double = yes; then
8859 cat >> confdefs.h <<\EOF
8860 #define SCANF_HAS_LONG_DOUBLE 1
8864 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
8868 echo $ac_n "checking for -bbigtoc option""... $ac_c" 1>&6
8869 echo "configure:8870: checking for -bbigtoc option" >&5
8870 if eval "test \"`echo '$''{'gdb_cv_bigtoc'+set}'`\" = set"; then
8871 echo $ac_n "(cached) $ac_c" 1>&6
8874 SAVE_LDFLAGS=$LDFLAGS
8877 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
8878 *) gdb_cv_bigtoc=-bbigtoc ;;
8881 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
8882 cat > conftest.$ac_ext <<EOF
8883 #line 8884 "configure"
8884 #include "confdefs.h"
8890 if { (eval echo configure:8891: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
8893 echo "configure: failed program was:" >&5
8894 cat conftest.$ac_ext >&5
8902 echo "$ac_t""$gdb_cv_bigtoc" 1>&6
8903 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
8909 if test ${build} = ${host} -a ${host} = ${target} ; then
8912 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
8913 echo "configure:8914: checking for HPUX/OSF thread support" >&5
8914 if test -f /usr/include/dce/cma_config.h ; then
8915 if test "$GCC" = "yes" ; then
8916 echo "$ac_t""yes" 1>&6
8917 cat >> confdefs.h <<\EOF
8918 #define HAVE_HPUX_THREAD_SUPPORT 1
8921 CONFIG_LIB_OBS="${CONFIG_LIB_OBS} hpux-thread.o"
8922 CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
8924 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
8927 echo "$ac_t""no" 1>&6
8931 # See if thread_db library is around for Solaris thread debugging.
8932 # Note that we must explicitly test for version 1 of the library
8933 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
8935 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
8936 echo "configure:8937: checking for Solaris thread debugging library" >&5
8937 if test -f /usr/lib/libthread_db.so.1 ; then
8938 echo "$ac_t""yes" 1>&6
8939 cat >> confdefs.h <<\EOF
8940 #define HAVE_THREAD_DB_LIB 1
8943 CONFIG_LIB_OBS="${CONFIG_LIB_OBS} sol-thread.o"
8944 CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
8945 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
8946 echo "configure:8947: checking for dlopen in -ldl" >&5
8947 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
8948 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
8949 echo $ac_n "(cached) $ac_c" 1>&6
8951 ac_save_LIBS="$LIBS"
8953 cat > conftest.$ac_ext <<EOF
8954 #line 8955 "configure"
8955 #include "confdefs.h"
8956 /* Override any gcc2 internal prototype to avoid an error. */
8957 /* We use char because int might match the return type of a gcc2
8958 builtin and then its argument prototype would still apply. */
8965 if { (eval echo configure:8966: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
8967 eval "ac_cv_lib_$ac_lib_var=yes"
8969 echo "configure: failed program was:" >&5
8970 cat conftest.$ac_ext >&5
8972 eval "ac_cv_lib_$ac_lib_var=no"
8975 LIBS="$ac_save_LIBS"
8978 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
8979 echo "$ac_t""yes" 1>&6
8980 ac_tr_lib=HAVE_LIB`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
8981 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
8982 cat >> confdefs.h <<EOF
8983 #define $ac_tr_lib 1
8989 echo "$ac_t""no" 1>&6
8992 if test "$GCC" = "yes" ; then
8993 # The GNU linker requires the -export-dynamic option to make
8994 # all symbols visible in the dynamic symbol table.
8995 hold_ldflags=$LDFLAGS
8996 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
8997 echo "configure:8998: checking for the ld -export-dynamic flag" >&5
8998 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
8999 cat > conftest.$ac_ext <<EOF
9000 #line 9001 "configure"
9001 #include "confdefs.h"
9007 if { (eval echo configure:9008: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
9011 echo "configure: failed program was:" >&5
9012 cat conftest.$ac_ext >&5
9017 LDFLAGS=$hold_ldflags
9018 echo "$ac_t""$found" 1>&6
9019 if test $found = yes; then
9020 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
9023 # Sun randomly tweaked the prototypes in <proc_service.h>
9025 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
9026 echo "configure:9027: checking if <proc_service.h> is old" >&5
9027 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
9028 echo $ac_n "(cached) $ac_c" 1>&6
9031 cat > conftest.$ac_ext <<EOF
9032 #line 9033 "configure"
9033 #include "confdefs.h"
9035 #include <proc_service.h>
9037 (struct ps_prochandle*, psaddr_t, const void*, size_t);
9043 if { (eval echo configure:9044: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9045 gdb_cv_proc_service_is_old=no
9047 echo "configure: failed program was:" >&5
9048 cat conftest.$ac_ext >&5
9050 gdb_cv_proc_service_is_old=yes
9056 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
9057 if test $gdb_cv_proc_service_is_old = yes; then
9058 cat >> confdefs.h <<\EOF
9059 #define PROC_SERVICE_IS_OLD 1
9064 echo "$ac_t""no" 1>&6
9068 echo $ac_n "checking for AiX thread debugging library""... $ac_c" 1>&6
9069 echo "configure:9070: checking for AiX thread debugging library" >&5
9070 if eval "test \"`echo '$''{'gdb_cv_have_aix_thread_debug'+set}'`\" = set"; then
9071 echo $ac_n "(cached) $ac_c" 1>&6
9073 cat > conftest.$ac_ext <<EOF
9074 #line 9075 "configure"
9075 #include "confdefs.h"
9076 #include <sys/pthdebug.h>
9078 #ifndef PTHDB_VERSION_3
9083 if { (eval echo configure:9084: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9085 gdb_cv_have_aix_thread_debug=yes
9087 echo "configure: failed program was:" >&5
9088 cat conftest.$ac_ext >&5
9090 gdb_cv_have_aix_thread_debug=no
9095 echo "$ac_t""$gdb_cv_have_aix_thread_debug" 1>&6
9096 if test $gdb_cv_have_aix_thread_debug = yes; then
9097 CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
9098 CONFIG_LIB_OBS="${CONFIG_LIB_OBS} aix-thread.o"
9099 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
9106 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
9107 echo $ac_n "checking whether <thread_db.h> has TD_NOTALLOC""... $ac_c" 1>&6
9108 echo "configure:9109: checking whether <thread_db.h> has TD_NOTALLOC" >&5
9109 if eval "test \"`echo '$''{'gdb_cv_thread_db_h_has_td_notalloc'+set}'`\" = set"; then
9110 echo $ac_n "(cached) $ac_c" 1>&6
9112 cat > conftest.$ac_ext <<EOF
9113 #line 9114 "configure"
9114 #include "confdefs.h"
9115 #include <thread_db.h>
9117 int i = TD_NOTALLOC;
9120 if { (eval echo configure:9121: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9122 gdb_cv_thread_db_h_has_td_notalloc=yes
9124 echo "configure: failed program was:" >&5
9125 cat conftest.$ac_ext >&5
9127 gdb_cv_thread_db_h_has_td_notalloc=no
9134 echo "$ac_t""$gdb_cv_thread_db_h_has_td_notalloc" 1>&6
9136 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
9137 cat >> confdefs.h <<\EOF
9138 #define THREAD_DB_HAS_TD_NOTALLOC 1
9143 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
9144 echo $ac_n "checking whether <sys/syscall.h> has __NR_tkill""... $ac_c" 1>&6
9145 echo "configure:9146: checking whether <sys/syscall.h> has __NR_tkill" >&5
9146 if eval "test \"`echo '$''{'gdb_cv_sys_syscall_h_has_tkill'+set}'`\" = set"; then
9147 echo $ac_n "(cached) $ac_c" 1>&6
9149 cat > conftest.$ac_ext <<EOF
9150 #line 9151 "configure"
9151 #include "confdefs.h"
9152 #include <sys/syscall.h>
9157 if { (eval echo configure:9158: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9159 gdb_cv_sys_syscall_h_has_tkill=yes
9161 echo "configure: failed program was:" >&5
9162 cat conftest.$ac_ext >&5
9164 gdb_cv_sys_syscall_h_has_tkill=no
9171 echo "$ac_t""$gdb_cv_sys_syscall_h_has_tkill" 1>&6
9173 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
9174 cat >> confdefs.h <<\EOF
9175 #define HAVE_TKILL_SYSCALL 1
9181 # Check whether --with-sysroot or --without-sysroot was given.
9182 if test "${with_sysroot+set}" = set; then
9183 withval="$with_sysroot"
9185 case ${with_sysroot} in
9186 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
9187 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
9190 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
9192 if test "x$exec_prefix" = xNONE; then
9193 if test "x$prefix" = xNONE; then
9194 test_prefix=/usr/local
9199 test_prefix=$exec_prefix
9201 case ${TARGET_SYSTEM_ROOT} in
9202 "${test_prefix}"|"${test_prefix}/"*|\
9203 '${exec_prefix}'|'${exec_prefix}/'*)
9204 t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
9205 TARGET_SYSTEM_ROOT_DEFINE="$t"
9212 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
9219 # NOTE: Don't add -Wall or -Wunused, they both include
9220 # -Wunused-parameter which reports bogus warnings.
9221 # NOTE: If you add to this list, remember to update
9222 # gdb/doc/gdbint.texinfo.
9223 build_warnings="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
9224 -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -Wformat-nonliteral \
9226 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
9227 # -Wunused-function -Wunused-variable -Wunused-value
9228 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
9229 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
9230 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
9231 # -Woverloaded-virtual -Winline -Werror"
9232 # Check whether --enable-build-warnings or --disable-build-warnings was given.
9233 if test "${enable_build_warnings+set}" = set; then
9234 enableval="$enable_build_warnings"
9235 case "${enableval}" in
9237 no) build_warnings="-w";;
9238 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9239 build_warnings="${build_warnings} ${t}";;
9240 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9241 build_warnings="${t} ${build_warnings}";;
9242 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9244 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
9245 echo "Setting compiler warning flags = $build_warnings" 6>&1
9248 # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
9249 if test "${enable_gdb_build_warnings+set}" = set; then
9250 enableval="$enable_gdb_build_warnings"
9251 case "${enableval}" in
9253 no) build_warnings="-w";;
9254 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9255 build_warnings="${build_warnings} ${t}";;
9256 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9257 build_warnings="${t} ${build_warnings}";;
9258 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9260 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
9261 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
9266 if test "x${build_warnings}" != x -a "x$GCC" = xyes
9268 echo $ac_n "checking compiler warning flags""... $ac_c" 1>&6
9269 echo "configure:9270: checking compiler warning flags" >&5
9270 # Separate out the -Werror flag as some files just cannot be
9271 # compiled with it enabled.
9272 for w in ${build_warnings}; do
9274 -Werr*) WERROR_CFLAGS=-Werror ;;
9275 *) # Check that GCC accepts it
9276 saved_CFLAGS="$CFLAGS"
9278 cat > conftest.$ac_ext <<EOF
9279 #line 9280 "configure"
9280 #include "confdefs.h"
9286 if { (eval echo configure:9287: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9288 WARN_CFLAGS="${WARN_CFLAGS} $w"
9290 echo "configure: failed program was:" >&5
9291 cat conftest.$ac_ext >&5
9294 CFLAGS="$saved_CFLAGS"
9297 echo "$ac_t""${WARN_CFLAGS}${WERROR_CFLAGS}" 1>&6
9307 # Check whether --with-mmalloc or --without-mmalloc was given.
9308 if test "${with_mmalloc+set}" = set; then
9309 withval="$with_mmalloc"
9310 case "${withval}" in
9311 yes) want_mmalloc=true ;;
9312 no) want_mmalloc=false;;
9313 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
9319 if test x$want_mmalloc = xtrue; then
9320 cat >> confdefs.h <<\EOF
9321 #define USE_MMALLOC 1
9324 cat >> confdefs.h <<\EOF
9325 #define MMCHECK_FORCE 1
9328 MMALLOC_CFLAGS="-I$srcdir/../mmalloc"
9329 MMALLOC='../mmalloc/libmmalloc.a'
9332 # In the Cygwin environment, we need some additional flags.
9333 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
9334 echo "configure:9335: checking for cygwin" >&5
9335 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
9336 echo $ac_n "(cached) $ac_c" 1>&6
9338 cat > conftest.$ac_ext <<EOF
9339 #line 9340 "configure"
9340 #include "confdefs.h"
9342 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
9346 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9347 egrep "lose" >/dev/null 2>&1; then
9349 gdb_cv_os_cygwin=yes
9358 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
9361 SER_HARDWIRE="ser-unix.o ser-pipe.o ser-tcp.o"
9363 *go32* ) SER_HARDWIRE=ser-go32.o ;;
9364 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
9368 # libreadline needs libuser32.a in a cygwin environment
9370 if test x$gdb_cv_os_cygwin = xyes; then
9371 WIN32LIBS="-luser32"
9373 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
9379 LIBGUI="../libgui/src/libgui.a"
9380 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
9391 if test "${enable_gdbtk}" = "yes"; then
9393 # Gdbtk must have an absolute path to srcdir in order to run
9394 # properly when not installed.
9402 # Ok, lets find the tcl configuration
9403 # First, look for one uninstalled.
9404 # the alternative search directory is invoked by --with-tclconfig
9407 if test x"${no_tcl}" = x ; then
9408 # we reset no_tcl in case something fails here
9410 # Check whether --with-tclconfig or --without-tclconfig was given.
9411 if test "${with_tclconfig+set}" = set; then
9412 withval="$with_tclconfig"
9413 with_tclconfig=${withval}
9416 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
9417 echo "configure:9418: checking for Tcl configuration" >&5
9418 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
9419 echo $ac_n "(cached) $ac_c" 1>&6
9423 # First check to see if --with-tclconfig was specified.
9424 if test x"${with_tclconfig}" != x ; then
9425 if test -f "${with_tclconfig}/tclConfig.sh" ; then
9426 ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
9428 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
9432 # then check for a private Tcl installation
9433 if test x"${ac_cv_c_tclconfig}" = x ; then
9436 `ls -dr ../tcl[7-9]* 2>/dev/null` \
9438 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
9440 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
9441 if test -f "$i/${configdir}/tclConfig.sh" ; then
9442 ac_cv_c_tclconfig=`(cd $i/${configdir}; pwd)`
9447 # check in a few common install locations
9448 if test x"${ac_cv_c_tclconfig}" = x ; then
9449 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9450 if test -f "$i/tclConfig.sh" ; then
9451 ac_cv_c_tclconfig=`(cd $i; pwd)`
9456 # check in a few other private locations
9457 if test x"${ac_cv_c_tclconfig}" = x ; then
9460 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
9461 if test -f "$i/${configdir}/tclConfig.sh" ; then
9462 ac_cv_c_tclconfig=`(cd $i/${configdir}; pwd)`
9470 if test x"${ac_cv_c_tclconfig}" = x ; then
9471 TCLCONFIG="# no Tcl configs found"
9472 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
9475 TCLCONFIG=${ac_cv_c_tclconfig}/tclConfig.sh
9476 echo "$ac_t""found $TCLCONFIG" 1>&6
9480 if test -z "${no_tcl}"; then
9511 # Ok, lets find the tk configuration
9512 # First, look for one uninstalled.
9513 # the alternative search directory is invoked by --with-tkconfig
9516 if test x"${no_tk}" = x ; then
9517 # we reset no_tk in case something fails here
9519 # Check whether --with-tkconfig or --without-tkconfig was given.
9520 if test "${with_tkconfig+set}" = set; then
9521 withval="$with_tkconfig"
9522 with_tkconfig=${withval}
9525 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
9526 echo "configure:9527: checking for Tk configuration" >&5
9527 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
9528 echo $ac_n "(cached) $ac_c" 1>&6
9532 # First check to see if --with-tkconfig was specified.
9533 if test x"${with_tkconfig}" != x ; then
9534 if test -f "${with_tkconfig}/tkConfig.sh" ; then
9535 ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
9537 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
9541 # then check for a private Tk library
9542 if test x"${ac_cv_c_tkconfig}" = x ; then
9545 `ls -dr ../tk[4-9]* 2>/dev/null` \
9547 `ls -dr ../../tk[4-9]* 2>/dev/null` \
9549 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
9550 if test -f "$i/${configdir}/tkConfig.sh" ; then
9551 ac_cv_c_tkconfig=`(cd $i/${configdir}; pwd)`
9556 # check in a few common install locations
9557 if test x"${ac_cv_c_tkconfig}" = x ; then
9558 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9559 if test -f "$i/tkConfig.sh" ; then
9560 ac_cv_c_tkconfig=`(cd $i; pwd)`
9565 # check in a few other private locations
9566 if test x"${ac_cv_c_tkconfig}" = x ; then
9569 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
9570 if test -f "$i/${configdir}/tkConfig.sh" ; then
9571 ac_cv_c_tkconfig=`(cd $i/${configdir}; pwd)`
9579 if test x"${ac_cv_c_tkconfig}" = x ; then
9580 TKCONFIG="# no Tk configs found"
9581 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
9584 TKCONFIG=${ac_cv_c_tkconfig}/tkConfig.sh
9585 echo "$ac_t""found $TKCONFIG" 1>&6
9591 # now look for Tcl library stuff
9602 TCL_DEPS="${tcldir}${TCL_LIB_FILE}"
9604 # If $no_tk is nonempty, then we can't do Tk, and there is no
9605 # point to doing Tcl.
9606 if test -z "${no_tk}"; then
9608 if test -f "$TKCONFIG" ; then
9626 # Ok, lets find the tcl source trees so we can use the headers
9627 # Warning: transition of version 9 to 10 will break this algorithm
9628 # because 10 sorts before 9. We also look for just tcl. We have to
9629 # be careful that we don't match stuff like tclX by accident.
9630 # the alternative search directory is involked by --with-tclinclude
9634 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
9635 echo "configure:9636: checking for Tcl private headers. dir=${configdir}" >&5
9636 # Check whether --with-tclinclude or --without-tclinclude was given.
9637 if test "${with_tclinclude+set}" = set; then
9638 withval="$with_tclinclude"
9639 with_tclinclude=${withval}
9642 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
9643 echo $ac_n "(cached) $ac_c" 1>&6
9646 # first check to see if --with-tclinclude was specified
9647 if test x"${with_tclinclude}" != x ; then
9648 if test -f ${with_tclinclude}/tclInt.h ; then
9649 ac_cv_c_tclh=`(cd ${with_tclinclude}; pwd)`
9650 elif test -f ${with_tclinclude}/generic/tclInt.h ; then
9651 ac_cv_c_tclh=`(cd ${with_tclinclude}/generic; pwd)`
9653 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9657 # next check if it came with Tcl configuration file
9658 if test x"${ac_cv_c_tclconfig}" = x ; then
9659 if test -f $ac_cv_c_tclconfig/../generic/tclInt.h ; then
9660 ac_cv_c_tclh=`(cd $ac_cv_c_tclconfig/..; pwd)`
9664 # next check in private source directory
9666 # since ls returns lowest version numbers first, reverse its output
9667 if test x"${ac_cv_c_tclh}" = x ; then
9670 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
9671 ${srcdir}/../../tcl \
9672 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
9673 ${srcdir}/../../../tcl \
9674 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
9675 if test -f $i/generic/tclInt.h ; then
9676 ac_cv_c_tclh=`(cd $i/generic; pwd)`
9681 # finally check in a few common install locations
9683 # since ls returns lowest version numbers first, reverse its output
9684 if test x"${ac_cv_c_tclh}" = x ; then
9686 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
9687 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
9688 /usr/local/src/tcl \
9689 /usr/local/lib/tcl \
9690 ${prefix}/include ; do
9691 if test -f $i/generic/tclInt.h ; then
9692 ac_cv_c_tclh=`(cd $i/generic; pwd)`
9697 # see if one is installed
9698 if test x"${ac_cv_c_tclh}" = x ; then
9699 ac_safe=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
9700 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
9701 echo "configure:9702: checking for tclInt.h" >&5
9702 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9703 echo $ac_n "(cached) $ac_c" 1>&6
9705 cat > conftest.$ac_ext <<EOF
9706 #line 9707 "configure"
9707 #include "confdefs.h"
9710 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9711 { (eval echo configure:9712: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9712 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9713 if test -z "$ac_err"; then
9715 eval "ac_cv_header_$ac_safe=yes"
9718 echo "configure: failed program was:" >&5
9719 cat conftest.$ac_ext >&5
9721 eval "ac_cv_header_$ac_safe=no"
9725 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9726 echo "$ac_t""yes" 1>&6
9727 ac_cv_c_tclh=installed
9729 echo "$ac_t""no" 1>&6
9737 if test x"${ac_cv_c_tclh}" = x ; then
9738 TCLHDIR="# no Tcl private headers found"
9739 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
9741 if test x"${ac_cv_c_tclh}" != x ; then
9743 if test x"${ac_cv_c_tclh}" = x"installed" ; then
9744 echo "$ac_t""is installed" 1>&6
9747 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
9748 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
9749 TCLHDIR="-I${ac_cv_c_tclh}"
9757 # Ok, lets find the tk source trees so we can use the headers
9758 # If the directory (presumably symlink) named "tk" exists, use that one
9759 # in preference to any others. Same logic is used when choosing library
9760 # and again with Tcl. The search order is the best place to look first, then in
9761 # decreasing significance. The loop breaks if the trigger file is found.
9762 # Note the gross little conversion here of srcdir by cd'ing to the found
9763 # directory. This converts the path from a relative to an absolute, so
9764 # recursive cache variables for the path will work right. We check all
9765 # the possible paths in one loop rather than many seperate loops to speed
9767 # the alternative search directory is involked by --with-tkinclude
9770 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
9771 echo "configure:9772: checking for Tk private headers" >&5
9772 # Check whether --with-tkinclude or --without-tkinclude was given.
9773 if test "${with_tkinclude+set}" = set; then
9774 withval="$with_tkinclude"
9775 with_tkinclude=${withval}
9778 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
9779 echo $ac_n "(cached) $ac_c" 1>&6
9782 # first check to see if --with-tkinclude was specified
9783 if test x"${with_tkinclude}" != x ; then
9784 if test -f ${with_tkinclude}/tk.h ; then
9785 ac_cv_c_tkh=`(cd ${with_tkinclude}; pwd)`
9786 elif test -f ${with_tkinclude}/generic/tk.h ; then
9787 ac_cv_c_tkh=`(cd ${with_tkinclude}/generic; pwd)`
9789 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9793 # next check if it came with Tk configuration file
9794 if test x"${ac_cv_c_tkconfig}" = x ; then
9795 if test -f $ac_cv_c_tkconfig/../generic/tk.h ; then
9796 ac_cv_c_tkh=`(cd $ac_cv_c_tkconfig/..; pwd)`
9800 # next check in private source directory
9802 # since ls returns lowest version numbers first, reverse its output
9803 if test x"${ac_cv_c_tkh}" = x ; then
9806 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
9807 ${srcdir}/../../tk \
9808 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
9809 ${srcdir}/../../../tk \
9810 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
9811 if test -f $i/generic/tk.h ; then
9812 ac_cv_c_tkh=`(cd $i/generic; pwd)`
9817 # finally check in a few common install locations
9819 # since ls returns lowest version numbers first, reverse its output
9820 if test x"${ac_cv_c_tkh}" = x ; then
9822 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
9823 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
9826 ${prefix}/include ; do
9827 if test -f $i/generic/tk.h ; then
9828 ac_cv_c_tkh=`(cd $i/generic; pwd)`
9833 # see if one is installed
9834 if test x"${ac_cv_c_tkh}" = x ; then
9835 ac_safe=`echo "tk.h" | sed 'y%./+-%__p_%'`
9836 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
9837 echo "configure:9838: checking for tk.h" >&5
9838 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9839 echo $ac_n "(cached) $ac_c" 1>&6
9841 cat > conftest.$ac_ext <<EOF
9842 #line 9843 "configure"
9843 #include "confdefs.h"
9846 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9847 { (eval echo configure:9848: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9848 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9849 if test -z "$ac_err"; then
9851 eval "ac_cv_header_$ac_safe=yes"
9854 echo "configure: failed program was:" >&5
9855 cat conftest.$ac_ext >&5
9857 eval "ac_cv_header_$ac_safe=no"
9861 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9862 echo "$ac_t""yes" 1>&6
9863 ac_cv_c_tkh=installed
9865 echo "$ac_t""no" 1>&6
9873 if test x"${ac_cv_c_tkh}" != x ; then
9875 if test x"${ac_cv_c_tkh}" = x"installed" ; then
9876 echo "$ac_t""is installed" 1>&6
9879 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
9880 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
9881 TKHDIR="-I${ac_cv_c_tkh}"
9884 TKHDIR="# no Tk directory found"
9885 echo "configure: warning: Can't find Tk private headers" 1>&2
9892 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9893 echo "configure:9894: checking for Itcl private headers. srcdir=${srcdir}" >&5
9894 if test x"${ac_cv_c_itclh}" = x ; then
9895 for i in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/../itcl/itcl; do
9896 if test -f $i/generic/itcl.h ; then
9897 ac_cv_c_itclh=`(cd $i/generic; pwd)`
9902 if test x"${ac_cv_c_itclh}" = x ; then
9903 ITCLHDIR="# no Itcl private headers found"
9904 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
9906 if test x"${ac_cv_c_itclh}" != x ; then
9907 ITCLHDIR="-I${ac_cv_c_itclh}"
9909 # should always be here
9910 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
9915 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9916 echo "configure:9917: checking for Itk private headers. srcdir=${srcdir}" >&5
9917 if test x"${ac_cv_c_itkh}" = x ; then
9918 for i in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/../itcl/itk; do
9919 if test -f $i/generic/itk.h ; then
9920 ac_cv_c_itkh=`(cd $i/generic; pwd)`
9925 if test x"${ac_cv_c_itkh}" = x ; then
9926 ITKHDIR="# no Itk private headers found"
9927 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
9929 if test x"${ac_cv_c_itkh}" != x ; then
9930 ITKHDIR="-I${ac_cv_c_itkh}"
9932 # should always be here
9933 # ITKLIB="../itcl/itk/unix/libitk.a"
9939 # now look for Tk library stuff
9950 TK_DEPS="${tkdir}${TK_LIB_FILE}"
9952 # now look for Itcl library stuff
9956 # Ok, lets find the itcl configuration
9957 # First, look for one uninstalled.
9958 # the alternative search directory is invoked by --with-itclconfig
9961 if test x"${no_itcl}" = x ; then
9962 # we reset no_itcl in case something fails here
9964 # Check whether --with-itclconfig or --without-itclconfig was given.
9965 if test "${with_itclconfig+set}" = set; then
9966 withval="$with_itclconfig"
9967 with_itclconfig=${withval}
9970 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
9971 echo "configure:9972: checking for Itcl configuration" >&5
9972 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
9973 echo $ac_n "(cached) $ac_c" 1>&6
9977 # First check to see if --with-itclconfig was specified.
9978 if test x"${with_itclconfig}" != x ; then
9979 if test -f "${with_itclconfig}/itclConfig.sh" ; then
9980 ac_cv_c_itclconfig=`(cd ${with_itclconfig}; pwd)`
9982 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
9986 # then check for a private Itcl library
9987 if test x"${ac_cv_c_itclconfig}" = x ; then
9990 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
9992 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
9994 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
9995 if test -f "$i/itclConfig.sh" ; then
9996 ac_cv_c_itclconfig=`(cd $i; pwd)`
10001 # check in a few common install locations
10002 if test x"${ac_cv_c_itclconfig}" = x ; then
10003 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10004 if test -f "$i/itclConfig.sh" ; then
10005 ac_cv_c_itclconfig=`(cd $i; pwd)`
10010 # check in a few other private locations
10011 if test x"${ac_cv_c_itclconfig}" = x ; then
10013 ${srcdir}/../itcl/itcl \
10014 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
10015 if test -f "$i/itclConfig.sh" ; then
10016 ac_cv_c_itclconfig=`(cd $i; pwd)`
10024 if test x"${ac_cv_c_itclconfig}" = x ; then
10025 ITCLCONFIG="# no Itcl configs found"
10026 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
10029 ITCLCONFIG=${ac_cv_c_itclconfig}/itclConfig.sh
10030 echo "$ac_t""found $ITCLCONFIG" 1>&6
10034 if test -z "${no_itcl}"; then
10036 if test -f "$ITCLCONFIG" ; then
10051 ITCLLIB="${ITCL_BUILD_LIB_SPEC}"
10052 ITCL_DEPS="${ITCL_LIB_FULL_PATH}"
10056 # now look for Itk library stuff
10059 # Ok, lets find the itk configuration
10060 # First, look for one uninstalled.
10061 # the alternative search directory is invoked by --with-itkconfig
10064 if test x"${no_itk}" = x ; then
10065 # we reset no_itk in case something fails here
10067 # Check whether --with-itkconfig or --without-itkconfig was given.
10068 if test "${with_itkconfig+set}" = set; then
10069 withval="$with_itkconfig"
10070 with_itkconfig=${withval}
10073 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
10074 echo "configure:10075: checking for Itk configuration" >&5
10075 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
10076 echo $ac_n "(cached) $ac_c" 1>&6
10080 # First check to see if --with-itkconfig was specified.
10081 if test x"${with_itkconfig}" != x ; then
10082 if test -f "${with_itkconfig}/itkConfig.sh" ; then
10083 ac_cv_c_itkconfig=`(cd ${with_itkconfig}; pwd)`
10085 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
10089 # then check for a private Itk library
10090 if test x"${ac_cv_c_itkconfig}" = x ; then
10093 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
10095 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
10097 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
10098 if test -f "$i/itkConfig.sh" ; then
10099 ac_cv_c_itkconfig=`(cd $i; pwd)`
10104 # check in a few common install locations
10105 if test x"${ac_cv_c_itkconfig}" = x ; then
10106 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10107 if test -f "$i/itkConfig.sh" ; then
10108 ac_cv_c_itkconfig=`(cd $i; pwd)`
10113 # check in a few other private locations
10114 if test x"${ac_cv_c_itkconfig}" = x ; then
10116 ${srcdir}/../itcl/itk \
10117 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
10118 if test -f "$i/itkConfig.sh" ; then
10119 ac_cv_c_itkconfig=`(cd $i; pwd)`
10127 if test x"${ac_cv_c_itkconfig}" = x ; then
10128 ITKCONFIG="# no Itk configs found"
10129 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
10132 ITKCONFIG=${ac_cv_c_itkconfig}/itkConfig.sh
10133 echo "$ac_t""found $ITKCONFIG" 1>&6
10138 if test -z "${no_itcl}"; then
10140 if test -f "$ITKCONFIG" ; then
10155 ITKLIB="${ITK_BUILD_LIB_SPEC}"
10156 ITK_DEPS="${ITK_LIB_FULL_PATH}"
10159 ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
10160 # Tcl/Tk 8.1 require -fwritable strings. I don't
10161 # know whether 8.2 will or not, but I bet it will.
10162 # I don't have to worry about 7.x since we don't support it.
10164 if test "$GCC" = "yes"; then
10165 if test "$TCL_VERSION" != "8.0" ; then
10166 GDBTK_CFLAGS="-fwritable-strings"
10170 # Include some libraries that Tcl and Tk want.
10171 TCL_LIBS='$(LIBGUI) $(ITCL) $(ITK) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
10172 # Yes, the ordering seems wrong here. But it isn't.
10173 # TK_LIBS is the list of libraries that need to be linked
10174 # after Tcl/Tk. Note that this isn't put into LIBS. If it
10175 # were in LIBS then any link tests after this point would
10176 # try to include things like `$(LIBGUI)', which wouldn't work.
10177 GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
10179 CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
10180 CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
10181 CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
10182 CONFIG_INITS="${CONFIG_INITS} \$(SUBDIR_GDBTK_INITS)"
10183 CONFIG_ALL="${CONFIG_ALL} \$(SUBDIR_GDBTK_ALL)"
10184 CONFIG_CLEAN="${CONFIG_CLEAN} \$(SUBDIR_GDBTK_CLEAN)"
10185 CONFIG_INSTALL="${CONFIG_INSTALL} \$(SUBDIR_GDBTK_INSTALL)"
10186 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} \$(SUBDIR_GDBTK_UNINSTALL)"
10188 if test x$gdb_cv_os_cygwin = xyes; then
10189 WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
10190 WIN32LDAPP="-Wl,--subsystem,console"
10191 CONFIG_OBS="${CONFIG_OBS} gdbres.o"
10196 configdirs="${configdirs} gdbtk"
10212 # If we find X, set shell vars x_includes and x_libraries to the
10213 # paths, otherwise set no_x=yes.
10214 # Uses ac_ vars as temps to allow command line to override cache and checks.
10215 # --without-x overrides everything else, but does not touch the cache.
10216 echo $ac_n "checking for X""... $ac_c" 1>&6
10217 echo "configure:10218: checking for X" >&5
10219 # Check whether --with-x or --without-x was given.
10220 if test "${with_x+set}" = set; then
10225 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
10226 if test "x$with_x" = xno; then
10227 # The user explicitly disabled X.
10230 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
10231 # Both variables are already set.
10234 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
10235 echo $ac_n "(cached) $ac_c" 1>&6
10237 # One or both of the vars are not set, and there is no cached value.
10238 ac_x_includes=NO ac_x_libraries=NO
10240 if mkdir conftestdir; then
10242 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
10243 cat > Imakefile <<'EOF'
10245 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
10247 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
10248 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
10249 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
10250 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
10251 for ac_extension in a so sl; do
10252 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
10253 test -f $ac_im_libdir/libX11.$ac_extension; then
10254 ac_im_usrlibdir=$ac_im_libdir; break
10257 # Screen out bogus values from the imake configuration. They are
10258 # bogus both because they are the default anyway, and because
10259 # using them would break gcc on systems where it needs fixed includes.
10260 case "$ac_im_incroot" in
10262 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
10264 case "$ac_im_usrlibdir" in
10265 /usr/lib | /lib) ;;
10266 *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
10273 if test "$ac_x_includes" = NO; then
10274 # Guess where to find include files, by looking for this one X11 .h file.
10275 test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
10277 # First, try using that file with no special directory specified.
10278 cat > conftest.$ac_ext <<EOF
10279 #line 10280 "configure"
10280 #include "confdefs.h"
10281 #include <$x_direct_test_include>
10283 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10284 { (eval echo configure:10285: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10285 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10286 if test -z "$ac_err"; then
10288 # We can compile using X headers with no special include directory.
10292 echo "configure: failed program was:" >&5
10293 cat conftest.$ac_ext >&5
10295 # Look for the header file in a standard set of common directories.
10296 # Check X11 before X11Rn because it is often a symlink to the current release.
10299 /usr/X11R6/include \
10300 /usr/X11R5/include \
10301 /usr/X11R4/include \
10304 /usr/include/X11R6 \
10305 /usr/include/X11R5 \
10306 /usr/include/X11R4 \
10308 /usr/local/X11/include \
10309 /usr/local/X11R6/include \
10310 /usr/local/X11R5/include \
10311 /usr/local/X11R4/include \
10313 /usr/local/include/X11 \
10314 /usr/local/include/X11R6 \
10315 /usr/local/include/X11R5 \
10316 /usr/local/include/X11R4 \
10318 /usr/X386/include \
10319 /usr/x386/include \
10320 /usr/XFree86/include/X11 \
10323 /usr/local/include \
10324 /usr/unsupported/include \
10325 /usr/athena/include \
10326 /usr/local/x11r5/include \
10327 /usr/lpp/Xamples/include \
10329 /usr/openwin/include \
10330 /usr/openwin/share/include \
10333 if test -r "$ac_dir/$x_direct_test_include"; then
10334 ac_x_includes=$ac_dir
10340 fi # $ac_x_includes = NO
10342 if test "$ac_x_libraries" = NO; then
10343 # Check for the libraries.
10345 test -z "$x_direct_test_library" && x_direct_test_library=Xt
10346 test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
10348 # See if we find them without any special options.
10349 # Don't add to $LIBS permanently.
10350 ac_save_LIBS="$LIBS"
10351 LIBS="-l$x_direct_test_library $LIBS"
10352 cat > conftest.$ac_ext <<EOF
10353 #line 10354 "configure"
10354 #include "confdefs.h"
10357 ${x_direct_test_function}()
10360 if { (eval echo configure:10361: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
10362 LIBS="$ac_save_LIBS"
10363 # We can link X programs with no special library path.
10366 echo "configure: failed program was:" >&5
10367 cat conftest.$ac_ext >&5
10369 LIBS="$ac_save_LIBS"
10370 # First see if replacing the include by lib works.
10371 # Check X11 before X11Rn because it is often a symlink to the current release.
10372 for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \
10383 /usr/local/X11/lib \
10384 /usr/local/X11R6/lib \
10385 /usr/local/X11R5/lib \
10386 /usr/local/X11R4/lib \
10388 /usr/local/lib/X11 \
10389 /usr/local/lib/X11R6 \
10390 /usr/local/lib/X11R5 \
10391 /usr/local/lib/X11R4 \
10395 /usr/XFree86/lib/X11 \
10399 /usr/unsupported/lib \
10401 /usr/local/x11r5/lib \
10402 /usr/lpp/Xamples/lib \
10406 /usr/openwin/share/lib \
10409 for ac_extension in a so sl; do
10410 if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
10411 ac_x_libraries=$ac_dir
10418 fi # $ac_x_libraries = NO
10420 if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
10421 # Didn't find X anywhere. Cache the known absence of X.
10422 ac_cv_have_x="have_x=no"
10424 # Record where we found X for the cache.
10425 ac_cv_have_x="have_x=yes \
10426 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
10430 eval "$ac_cv_have_x"
10433 if test "$have_x" != yes; then
10434 echo "$ac_t""$have_x" 1>&6
10437 # If each of the values was on the command line, it overrides each guess.
10438 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
10439 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
10440 # Update the cache value to reflect the command line values.
10441 ac_cv_have_x="have_x=yes \
10442 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
10443 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
10448 # Unlike the sim directory, whether a simulator is linked is controlled by
10449 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
10450 # This code just checks for a few cases where we'd like to ignore those
10451 # definitions, even when they're present in the '.mt' file. These cases
10452 # are when --disable-sim is specified, or if the simulator directory is
10453 # not part of the source tree.
10455 # Check whether --enable-sim or --disable-sim was given.
10456 if test "${enable_sim+set}" = set; then
10457 enableval="$enable_sim"
10458 echo "enable_sim = $enable_sim";
10459 echo "enableval = ${enableval}";
10460 case "${enableval}" in
10461 yes) ignore_sim=false ;;
10462 no) ignore_sim=true ;;
10463 *) ignore_sim=false ;;
10470 if test ! -d "${srcdir}/../sim"; then
10474 if test "${ignore_sim}" = "true"; then
10476 IGNORE_SIM_OBS="SIM_OBS="
10480 cat >> confdefs.h <<\EOF
10501 # target_subdir is used by the testsuite to find the target libraries.
10503 if test "${host}" != "${target}"; then
10504 target_subdir="${target_alias}/"
10509 host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
10510 if test ! -f ${host_makefile_frag}; then
10511 # When building a native debuger the .mh file containing things
10512 # like NATDEPFILES is needed. Cross debuggers don't need .mh
10513 # since it no longer contains anything useful.
10514 if test "${target}" = "${host}"; then
10515 { echo "configure: error: "*** Gdb does not support native target ${host}"" 1>&2; exit 1; }
10517 host_makefile_frag=/dev/null
10520 frags="$frags $host_makefile_frag"
10522 target_makefile_frag=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
10523 if test ! -f ${target_makefile_frag}; then
10524 { echo "configure: error: "*** Gdb does not support target ${target}"" 1>&2; exit 1; }
10526 frags="$frags $target_makefile_frag"
10533 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10534 ' ${host_makefile_frag}`
10536 targetfile=`sed -n '
10537 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10538 ' ${target_makefile_frag}`
10540 if test "${target}" = "${host}"; then
10541 # We pick this up from the host configuration file (.mh) because we
10542 # do not have a native configuration Makefile fragment.
10543 nativefile=`sed -n '
10544 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10545 ' ${host_makefile_frag}`
10549 if test x"${gdb_osabi}" != x ; then
10550 cat >> confdefs.h <<EOF
10551 #define GDB_OSABI_DEFAULT $gdb_osabi
10556 # Enable multi-ice-gdb-server.
10557 # Check whether --enable-multi-ice or --disable-multi-ice was given.
10558 if test "${enable_multi_ice+set}" = set; then
10559 enableval="$enable_multi_ice"
10563 *) { echo "configure: error: bad value $enableval for --enable-multi-ice" 1>&2; exit 1; } ;;
10567 if test "x$enable_multi_ice" = xyes; then
10568 configdirs="$configdirs multi-ice"
10571 # We only build gdbserver automatically if host and target are the same.
10572 if test "x$target" = "x$host"; then
10573 echo $ac_n "checking whether gdbserver is supported on this host""... $ac_c" 1>&6
10574 echo "configure:10575: checking whether gdbserver is supported on this host" >&5
10575 if test "x$build_gdbserver" = xyes; then
10576 configdirs="$configdirs gdbserver"
10577 echo "$ac_t""yes" 1>&6
10579 echo "$ac_t""no" 1>&6
10583 subdirs="doc testsuite $configdirs"
10586 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
10587 # (NAT_FILE) is not set in config/*/*.m[ht] files, we link to an empty
10595 if test "${hostfile}" != ""; then
10597 GDB_XM_FILE="config/${gdb_host_cpu}/${hostfile}"
10598 files="${files} ${GDB_XM_FILE}"
10599 links="${links} xm.h"
10600 cat >> confdefs.h <<EOF
10601 #define GDB_XM_FILE ${GDB_XM_FILE}
10609 if test "${targetfile}" != ""; then
10611 GDB_TM_FILE="config/${gdb_target_cpu}/${targetfile}"
10612 files="${files} ${GDB_TM_FILE}"
10613 links="${links} tm.h"
10614 cat >> confdefs.h <<EOF
10615 #define GDB_TM_FILE ${GDB_TM_FILE}
10623 if test "${nativefile}" != ""; then
10625 GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}"
10626 files="${files} ${GDB_NM_FILE}"
10627 links="${links} nm.h"
10628 cat >> confdefs.h <<EOF
10629 #define GDB_NM_FILE ${GDB_NM_FILE}
10637 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
10638 echo "configure:10639: checking for Cygwin environment" >&5
10639 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
10640 echo $ac_n "(cached) $ac_c" 1>&6
10642 cat > conftest.$ac_ext <<EOF
10643 #line 10644 "configure"
10644 #include "confdefs.h"
10649 #define __CYGWIN__ __CYGWIN32__
10654 if { (eval echo configure:10655: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10658 echo "configure: failed program was:" >&5
10659 cat conftest.$ac_ext >&5
10667 echo "$ac_t""$ac_cv_cygwin" 1>&6
10669 test "$ac_cv_cygwin" = yes && CYGWIN=yes
10670 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
10671 echo "configure:10672: checking for mingw32 environment" >&5
10672 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
10673 echo $ac_n "(cached) $ac_c" 1>&6
10675 cat > conftest.$ac_ext <<EOF
10676 #line 10677 "configure"
10677 #include "confdefs.h"
10680 return __MINGW32__;
10683 if { (eval echo configure:10684: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10687 echo "configure: failed program was:" >&5
10688 cat conftest.$ac_ext >&5
10696 echo "$ac_t""$ac_cv_mingw32" 1>&6
10698 test "$ac_cv_mingw32" = yes && MINGW32=yes
10701 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
10702 echo "configure:10703: checking for executable suffix" >&5
10703 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
10704 echo $ac_n "(cached) $ac_c" 1>&6
10706 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
10710 echo 'int main () { return 0; }' > conftest.$ac_ext
10712 if { (eval echo configure:10713: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
10713 for file in conftest.*; do
10715 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
10716 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
10720 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
10723 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
10728 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
10729 echo "$ac_t""${ac_cv_exeext}" 1>&6
10734 cat >> confdefs.h <<\EOF
10735 #define GDB_DEFAULT_HOST_CHARSET "ISO-8859-1"
10741 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10742 if test "${with_libiconv_prefix+set}" = set; then
10743 withval="$with_libiconv_prefix"
10745 for dir in `echo "$withval" | tr : ' '`; do
10746 if test -d $dir/include; then CPPFLAGS="$CPPFLAGS -I$dir/include"; fi
10747 if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi
10753 echo $ac_n "checking for iconv""... $ac_c" 1>&6
10754 echo "configure:10755: checking for iconv" >&5
10755 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
10756 echo $ac_n "(cached) $ac_c" 1>&6
10759 am_cv_func_iconv="no, consider installing GNU libiconv"
10761 cat > conftest.$ac_ext <<EOF
10762 #line 10763 "configure"
10763 #include "confdefs.h"
10764 #include <stdlib.h>
10767 iconv_t cd = iconv_open("","");
10768 iconv(cd,NULL,NULL,NULL,NULL);
10772 if { (eval echo configure:10773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
10774 am_cv_func_iconv=yes
10776 echo "configure: failed program was:" >&5
10777 cat conftest.$ac_ext >&5
10780 if test "$am_cv_func_iconv" != yes; then
10781 am_save_LIBS="$LIBS"
10782 LIBS="$LIBS -liconv"
10783 cat > conftest.$ac_ext <<EOF
10784 #line 10785 "configure"
10785 #include "confdefs.h"
10786 #include <stdlib.h>
10789 iconv_t cd = iconv_open("","");
10790 iconv(cd,NULL,NULL,NULL,NULL);
10794 if { (eval echo configure:10795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
10796 am_cv_lib_iconv=yes
10797 am_cv_func_iconv=yes
10799 echo "configure: failed program was:" >&5
10800 cat conftest.$ac_ext >&5
10803 LIBS="$am_save_LIBS"
10808 echo "$ac_t""$am_cv_func_iconv" 1>&6
10809 if test "$am_cv_func_iconv" = yes; then
10810 cat >> confdefs.h <<\EOF
10811 #define HAVE_ICONV 1
10814 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
10815 echo "configure:10816: checking for iconv declaration" >&5
10816 if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
10817 echo $ac_n "(cached) $ac_c" 1>&6
10820 cat > conftest.$ac_ext <<EOF
10821 #line 10822 "configure"
10822 #include "confdefs.h"
10824 #include <stdlib.h>
10830 #if defined(__STDC__) || defined(__cplusplus)
10831 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10840 if { (eval echo configure:10841: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10842 am_cv_proto_iconv_arg1=""
10844 echo "configure: failed program was:" >&5
10845 cat conftest.$ac_ext >&5
10847 am_cv_proto_iconv_arg1="const"
10850 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
10853 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10854 echo "$ac_t""${ac_t:-
10855 }$am_cv_proto_iconv" 1>&6
10856 cat >> confdefs.h <<EOF
10857 #define ICONV_CONST $am_cv_proto_iconv_arg1
10862 if test "$am_cv_lib_iconv" = yes; then
10869 cat > confcache <<\EOF
10870 # This file is a shell script that caches the results of configure
10871 # tests run on this system so they can be shared between configure
10872 # scripts and configure runs. It is not useful on other systems.
10873 # If it contains results you don't want to keep, you may remove or edit it.
10875 # By default, configure uses ./config.cache as the cache file,
10876 # creating it if it does not exist already. You can give configure
10877 # the --cache-file=FILE option to use a different cache file; that is
10878 # what configure does when it calls configure scripts in
10879 # subdirectories, so they share the cache.
10880 # Giving --cache-file=/dev/null disables caching, for debugging configure.
10881 # config.status only pays attention to the cache file if you give it the
10882 # --recheck option to rerun configure.
10885 # The following way of writing the cache mishandles newlines in values,
10886 # but we know of no workaround that is simple, portable, and efficient.
10887 # So, don't put newlines in cache variables' values.
10888 # Ultrix sh set writes to stderr and can't be redirected directly,
10889 # and sets the high bit in the cache file unless we assign to the vars.
10891 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10893 # `set' does not quote correctly, so add quotes (double-quote substitution
10894 # turns \\\\ into \\, and sed turns \\ into \).
10896 -e "s/'/'\\\\''/g" \
10897 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
10900 # `set' quotes correctly as required by POSIX, so do not add quotes.
10901 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
10904 if cmp -s $cache_file confcache; then
10907 if test -w $cache_file; then
10908 echo "updating cache $cache_file"
10909 cat confcache > $cache_file
10911 echo "not updating unwritable cache $cache_file"
10916 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
10918 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10919 # Let make expand exec_prefix.
10920 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10922 # Any assignment to VPATH causes Sun make to only execute
10923 # the first set of double-colon rules, so remove it if not needed.
10924 # If there is a colon in the path, we need to keep it.
10925 if test "x$srcdir" = x.; then
10926 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
10929 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
10931 DEFS=-DHAVE_CONFIG_H
10933 # Without the "./", some shells look in PATH for config.status.
10934 : ${CONFIG_STATUS=./config.status}
10936 echo creating $CONFIG_STATUS
10937 rm -f $CONFIG_STATUS
10938 cat > $CONFIG_STATUS <<EOF
10940 # Generated automatically by configure.
10941 # Run this file to recreate the current configuration.
10942 # This directory was configured as follows,
10943 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10945 # $0 $ac_configure_args
10947 # Compiler output produced by configure, useful for debugging
10948 # configure, is in ./config.log if it exists.
10950 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
10953 case "\$ac_option" in
10954 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10955 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
10956 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
10957 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
10958 echo "$CONFIG_STATUS generated by autoconf version 2.13"
10960 -help | --help | --hel | --he | --h)
10961 echo "\$ac_cs_usage"; exit 0 ;;
10962 *) echo "\$ac_cs_usage"; exit 1 ;;
10966 ac_given_srcdir=$srcdir
10967 ac_given_INSTALL="$INSTALL"
10969 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
10971 cat >> $CONFIG_STATUS <<EOF
10973 # Protect against being on the right side of a sed subst in config.status.
10974 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
10975 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
10979 s%@CFLAGS@%$CFLAGS%g
10980 s%@CPPFLAGS@%$CPPFLAGS%g
10981 s%@CXXFLAGS@%$CXXFLAGS%g
10982 s%@FFLAGS@%$FFLAGS%g
10984 s%@LDFLAGS@%$LDFLAGS%g
10986 s%@exec_prefix@%$exec_prefix%g
10987 s%@prefix@%$prefix%g
10988 s%@program_transform_name@%$program_transform_name%g
10989 s%@bindir@%$bindir%g
10990 s%@sbindir@%$sbindir%g
10991 s%@libexecdir@%$libexecdir%g
10992 s%@datadir@%$datadir%g
10993 s%@sysconfdir@%$sysconfdir%g
10994 s%@sharedstatedir@%$sharedstatedir%g
10995 s%@localstatedir@%$localstatedir%g
10996 s%@libdir@%$libdir%g
10997 s%@includedir@%$includedir%g
10998 s%@oldincludedir@%$oldincludedir%g
10999 s%@infodir@%$infodir%g
11000 s%@mandir@%$mandir%g
11001 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
11002 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
11007 s%@host_alias@%$host_alias%g
11008 s%@host_cpu@%$host_cpu%g
11009 s%@host_vendor@%$host_vendor%g
11010 s%@host_os@%$host_os%g
11011 s%@target@%$target%g
11012 s%@target_alias@%$target_alias%g
11013 s%@target_cpu@%$target_cpu%g
11014 s%@target_vendor@%$target_vendor%g
11015 s%@target_os@%$target_os%g
11017 s%@build_alias@%$build_alias%g
11018 s%@build_cpu@%$build_cpu%g
11019 s%@build_vendor@%$build_vendor%g
11020 s%@build_os@%$build_os%g
11021 s%@RANLIB@%$RANLIB%g
11022 s%@SET_MAKE@%$SET_MAKE%g
11023 s%@ALLOCA@%$ALLOCA%g
11024 s%@USE_NLS@%$USE_NLS%g
11025 s%@MSGFMT@%$MSGFMT%g
11026 s%@GMSGFMT@%$GMSGFMT%g
11027 s%@XGETTEXT@%$XGETTEXT%g
11028 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
11029 s%@CATALOGS@%$CATALOGS%g
11030 s%@CATOBJEXT@%$CATOBJEXT%g
11031 s%@DATADIRNAME@%$DATADIRNAME%g
11032 s%@GMOFILES@%$GMOFILES%g
11033 s%@INSTOBJEXT@%$INSTOBJEXT%g
11034 s%@INTLDEPS@%$INTLDEPS%g
11035 s%@INTLLIBS@%$INTLLIBS%g
11036 s%@INTLOBJS@%$INTLOBJS%g
11037 s%@POFILES@%$POFILES%g
11039 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
11041 s%@GT_YES@%$GT_YES%g
11042 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
11044 s%@subdirs@%$subdirs%g
11046 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
11047 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
11048 s%@INSTALL_DATA@%$INSTALL_DATA%g
11052 s%@DLLTOOL@%$DLLTOOL%g
11053 s%@WINDRES@%$WINDRES%g
11055 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
11056 s%@TARGET_SYSTEM_ROOT@%$TARGET_SYSTEM_ROOT%g
11057 s%@TARGET_SYSTEM_ROOT_DEFINE@%$TARGET_SYSTEM_ROOT_DEFINE%g
11058 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
11059 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
11060 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
11061 s%@MMALLOC@%$MMALLOC%g
11062 s%@SER_HARDWIRE@%$SER_HARDWIRE%g
11063 s%@WIN32LIBS@%$WIN32LIBS%g
11064 s%@LIBGUI@%$LIBGUI%g
11065 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
11066 s%@WIN32LDAPP@%$WIN32LDAPP%g
11067 s%@TCL_VERSION@%$TCL_VERSION%g
11068 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
11069 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
11070 s%@TCL_CC@%$TCL_CC%g
11071 s%@TCL_DEFS@%$TCL_DEFS%g
11072 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
11073 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
11074 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
11075 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
11076 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
11077 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
11078 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
11079 s%@TCL_CC_SEARCH_FLAGS@%$TCL_CC_SEARCH_FLAGS%g
11080 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
11081 s%@TCL_RANLIB@%$TCL_RANLIB%g
11082 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
11083 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
11084 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
11085 s%@TK_VERSION@%$TK_VERSION%g
11086 s%@TK_DEFS@%$TK_DEFS%g
11087 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
11088 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
11089 s%@TK_XLIBSW@%$TK_XLIBSW%g
11090 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
11091 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
11092 s%@TCLHDIR@%$TCLHDIR%g
11093 s%@TKHDIR@%$TKHDIR%g
11094 s%@ITCLHDIR@%$ITCLHDIR%g
11095 s%@ITKHDIR@%$ITKHDIR%g
11096 s%@ITCL_VERSION@%$ITCL_VERSION%g
11097 s%@ITCL_DEFS@%$ITCL_DEFS%g
11098 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
11099 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
11100 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
11101 s%@ITK_VERSION@%$ITK_VERSION%g
11102 s%@ITK_DEFS@%$ITK_DEFS%g
11103 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
11104 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
11105 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
11106 s%@X_CFLAGS@%$X_CFLAGS%g
11107 s%@X_LDFLAGS@%$X_LDFLAGS%g
11108 s%@X_LIBS@%$X_LIBS%g
11109 s%@TCL_DEPS@%$TCL_DEPS%g
11110 s%@TK_DEPS@%$TK_DEPS%g
11111 s%@ITCLLIB@%$ITCLLIB%g
11112 s%@ITCL_DEPS@%$ITCL_DEPS%g
11113 s%@ITKLIB@%$ITKLIB%g
11114 s%@ITK_DEPS@%$ITK_DEPS%g
11115 s%@GDBTKLIBS@%$GDBTKLIBS%g
11116 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
11117 s%@GDBTK_SRC_DIR@%$GDBTK_SRC_DIR%g
11118 s%@IGNORE_SIM@%$IGNORE_SIM%g
11119 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
11120 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
11121 s%@PROFILE_CFLAGS@%$PROFILE_CFLAGS%g
11122 s%@CONFIG_OBS@%$CONFIG_OBS%g
11123 s%@CONFIG_LIB_OBS@%$CONFIG_LIB_OBS%g
11124 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
11125 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
11126 s%@CONFIG_INITS@%$CONFIG_INITS%g
11127 s%@CONFIG_ALL@%$CONFIG_ALL%g
11128 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
11129 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
11130 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
11131 s%@target_subdir@%$target_subdir%g
11132 /@host_makefile_frag@/r $host_makefile_frag
11133 s%@host_makefile_frag@%%g
11134 /@target_makefile_frag@/r $target_makefile_frag
11135 s%@target_makefile_frag@%%g
11140 s%@EXEEXT@%$EXEEXT%g
11141 s%@LIBICONV@%$LIBICONV%g
11146 cat >> $CONFIG_STATUS <<\EOF
11148 # Split the substitutions into bite-sized pieces for seds with
11149 # small command number limits, like on Digital OSF/1 and HP-UX.
11150 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
11151 ac_file=1 # Number of current file.
11152 ac_beg=1 # First line for current file.
11153 ac_end=$ac_max_sed_cmds # Line after last line for current file.
11156 while $ac_more_lines; do
11157 if test $ac_beg -gt 1; then
11158 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
11160 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
11162 if test ! -s conftest.s$ac_file; then
11163 ac_more_lines=false
11164 rm -f conftest.s$ac_file
11166 if test -z "$ac_sed_cmds"; then
11167 ac_sed_cmds="sed -f conftest.s$ac_file"
11169 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
11171 ac_file=`expr $ac_file + 1`
11173 ac_end=`expr $ac_end + $ac_max_sed_cmds`
11176 if test -z "$ac_sed_cmds"; then
11181 cat >> $CONFIG_STATUS <<EOF
11183 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
11185 cat >> $CONFIG_STATUS <<\EOF
11186 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
11187 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11189 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
11190 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
11191 *) ac_file_in="${ac_file}.in" ;;
11194 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
11196 # Remove last slash and all that follows it. Not all systems have dirname.
11197 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
11198 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11199 # The file is in a subdirectory.
11200 test ! -d "$ac_dir" && mkdir "$ac_dir"
11201 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
11202 # A "../" for each directory in $ac_dir_suffix.
11203 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
11205 ac_dir_suffix= ac_dots=
11208 case "$ac_given_srcdir" in
11210 if test -z "$ac_dots"; then top_srcdir=.
11211 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
11212 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
11213 *) # Relative path.
11214 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
11215 top_srcdir="$ac_dots$ac_given_srcdir" ;;
11218 case "$ac_given_INSTALL" in
11219 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11220 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11223 echo creating "$ac_file"
11225 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
11227 *Makefile*) ac_comsub="1i\\
11228 # $configure_input" ;;
11232 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11234 s%@configure_input@%$configure_input%g
11235 s%@srcdir@%$srcdir%g
11236 s%@top_srcdir@%$top_srcdir%g
11237 s%@INSTALL@%$INSTALL%g
11238 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
11242 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11243 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11245 # ac_d sets the value in "#define NAME VALUE" lines.
11246 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11247 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
11250 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
11251 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11252 ac_uB='\([ ]\)%\1#\2define\3'
11255 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11256 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11257 ac_eB='$%\1#\2define\3'
11261 if test "${CONFIG_HEADERS+set}" != set; then
11263 cat >> $CONFIG_STATUS <<EOF
11264 CONFIG_HEADERS="config.h:config.in"
11266 cat >> $CONFIG_STATUS <<\EOF
11268 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
11269 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11271 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
11272 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
11273 *) ac_file_in="${ac_file}.in" ;;
11276 echo creating $ac_file
11278 rm -f conftest.frag conftest.in conftest.out
11279 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11280 cat $ac_file_inputs > conftest.in
11284 # Transform confdefs.h into a sed script conftest.vals that substitutes
11285 # the proper values into config.h.in to produce config.h. And first:
11286 # Protect against being on the right side of a sed subst in config.status.
11287 # Protect against being in an unquoted here document in config.status.
11288 rm -f conftest.vals
11289 cat > conftest.hdr <<\EOF
11292 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
11296 sed -n -f conftest.hdr confdefs.h > conftest.vals
11299 # This sed command replaces #undef with comments. This is necessary, for
11300 # example, in the case of _POSIX_SOURCE, which is predefined and required
11301 # on some systems where configure will not decide to define it.
11302 cat >> conftest.vals <<\EOF
11303 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
11306 # Break up conftest.vals because some shells have a limit on
11307 # the size of here documents, and old seds have small limits too.
11309 rm -f conftest.tail
11312 ac_lines=`grep -c . conftest.vals`
11313 # grep -c gives empty output for an empty file on some AIX systems.
11314 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
11315 # Write a limited-size here document to conftest.frag.
11316 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
11317 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
11319 sed -f conftest.frag conftest.in > conftest.out
11321 mv conftest.out conftest.in
11322 ' >> $CONFIG_STATUS
11323 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
11324 rm -f conftest.vals
11325 mv conftest.tail conftest.vals
11327 rm -f conftest.vals
11329 cat >> $CONFIG_STATUS <<\EOF
11330 rm -f conftest.frag conftest.h
11331 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
11332 cat conftest.in >> conftest.h
11334 if cmp -s $ac_file conftest.h 2>/dev/null; then
11335 echo "$ac_file is unchanged"
11338 # Remove last slash and all that follows it. Not all systems have dirname.
11339 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
11340 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11341 # The file is in a subdirectory.
11342 test ! -d "$ac_dir" && mkdir "$ac_dir"
11345 mv conftest.h $ac_file
11351 cat >> $CONFIG_STATUS <<EOF
11352 ac_sources="$files"
11356 cat >> $CONFIG_STATUS <<\EOF
11357 srcdir=$ac_given_srcdir
11358 while test -n "$ac_sources"; do
11359 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
11360 set $ac_sources; ac_source=$1; shift; ac_sources=$*
11362 echo "linking $srcdir/$ac_source to $ac_dest"
11364 if test ! -r $srcdir/$ac_source; then
11365 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
11369 # Make relative symlinks.
11370 # Remove last slash and all that follows it. Not all systems have dirname.
11371 ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
11372 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
11373 # The dest file is in a subdirectory.
11374 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
11375 ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
11376 # A "../" for each directory in $ac_dest_dir_suffix.
11377 ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
11379 ac_dest_dir_suffix= ac_dots=
11383 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
11384 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
11387 # Make a symlink if possible; otherwise try a hard link.
11388 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11389 ln $srcdir/$ac_source $ac_dest; then :
11391 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
11395 cat >> $CONFIG_STATUS <<EOF
11397 gdb_host_cpu=$gdb_host_cpu
11398 gdb_target_cpu=$gdb_target_cpu
11399 nativefile=$nativefile
11402 cat >> $CONFIG_STATUS <<\EOF
11404 if test "${nativefile}" = ""; then
11406 sed -e '/^NATDEPFILES[ ]*=.*\\$/,/[^\\]$/s/^/# /' \
11407 -e '/^NATDEPFILES[ ]*=/s/^/# /' \
11408 | sed -e '/^\(NATDEPFILES[ ]*[+]=[ ]*\)/s//# \1/' \
11410 mv -f Makefile.tem Makefile
11413 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
11414 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
11415 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
11416 mv -f Makefile.tmp Makefile
11419 case x$CONFIG_HEADERS in
11420 xconfig.h:config.in)
11426 chmod +x $CONFIG_STATUS
11427 rm -fr confdefs* $ac_clean_files
11428 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
11430 if test "$no_recursion" != yes; then
11432 # Remove --cache-file and --srcdir arguments so they do not pile up.
11433 ac_sub_configure_args=
11435 for ac_arg in $ac_configure_args; do
11436 if test -n "$ac_prev"; then
11441 -cache-file | --cache-file | --cache-fil | --cache-fi \
11442 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
11443 ac_prev=cache_file ;;
11444 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
11445 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
11447 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11449 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11451 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
11455 for ac_config_dir in doc testsuite $configdirs; do
11457 # Do not complain, so a configure script can configure whichever
11458 # parts of a large source tree are present.
11459 if test ! -d $srcdir/$ac_config_dir; then
11463 echo configuring in $ac_config_dir
11468 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
11470 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
11478 # A "../" for each directory in /$ac_config_dir.
11479 ac_dots=`echo $ac_config_dir|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
11482 .) # No --srcdir option. We are building in place.
11483 ac_sub_srcdir=$srcdir ;;
11484 /*) # Absolute path.
11485 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
11486 *) # Relative path.
11487 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
11490 # Check for guested configure; otherwise get Cygnus style configure.
11491 if test -f $ac_sub_srcdir/configure; then
11492 ac_sub_configure=$ac_sub_srcdir/configure
11493 elif test -f $ac_sub_srcdir/configure.in; then
11494 ac_sub_configure=$ac_configure
11496 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
11500 # The recursion is here.
11501 if test -n "$ac_sub_configure"; then
11503 # Make the cache file name correct relative to the subdirectory.
11504 case "$cache_file" in
11505 /*) ac_sub_cache_file=$cache_file ;;
11506 *) # Relative path.
11507 ac_sub_cache_file="$ac_dots$cache_file" ;;
11509 case "$ac_given_INSTALL" in
11510 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11511 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11514 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
11515 # The eval makes quoting arguments work.
11516 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
11519 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }