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-tclconfig=DIR Directory containing tcl configuration (tclConfig.sh)"
48 --with-tkconfig=DIR Directory containing tk configuration (tkConfig.sh)"
50 --with-tclinclude=DIR Directory where tcl private headers are"
52 --with-tkinclude=DIR Directory where tk private headers are"
54 --with-itclconfig Directory containing itcl configuration (itclConfig.sh)"
56 --with-itkconfig Directory containing itk configuration (itkConfig.sh)"
58 --with-x use the X Window System"
60 --enable-sim Link gdb with simulator"
62 --enable-multi-ice build the multi-ice-gdb-server"
64 --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib"
66 # Initialize some variables set by options.
67 # The variables have the same names as the options, with
68 # dashes changed to underlines.
70 cache_file=./config.cache
79 program_transform_name=s,x,x,
88 bindir='${exec_prefix}/bin'
89 sbindir='${exec_prefix}/sbin'
90 libexecdir='${exec_prefix}/libexec'
91 datadir='${prefix}/share'
92 sysconfdir='${prefix}/etc'
93 sharedstatedir='${prefix}/com'
94 localstatedir='${prefix}/var'
95 libdir='${exec_prefix}/lib'
96 includedir='${prefix}/include'
97 oldincludedir='/usr/include'
98 infodir='${prefix}/info'
99 mandir='${prefix}/man'
101 # Initialize some other variables.
104 SHELL=${CONFIG_SHELL-/bin/sh}
105 # Maximum number of lines to put in a shell here document.
112 # If the previous option needs an argument, assign it.
113 if test -n "$ac_prev"; then
114 eval "$ac_prev=\$ac_option"
120 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
124 # Accept the important Cygnus configure options, so we can diagnose typos.
128 -bindir | --bindir | --bindi | --bind | --bin | --bi)
130 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
131 bindir="$ac_optarg" ;;
133 -build | --build | --buil | --bui | --bu)
135 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
136 build="$ac_optarg" ;;
138 -cache-file | --cache-file | --cache-fil | --cache-fi \
139 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
140 ac_prev=cache_file ;;
141 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
142 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
143 cache_file="$ac_optarg" ;;
145 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
147 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
149 datadir="$ac_optarg" ;;
151 -disable-* | --disable-*)
152 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
153 # Reject names that are not valid shell variable names.
154 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
155 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
157 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
158 eval "enable_${ac_feature}=no" ;;
160 -enable-* | --enable-*)
161 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
162 # Reject names that are not valid shell variable names.
163 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
164 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
166 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
171 eval "enable_${ac_feature}='$ac_optarg'" ;;
173 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
174 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
175 | --exec | --exe | --ex)
176 ac_prev=exec_prefix ;;
177 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
178 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
179 | --exec=* | --exe=* | --ex=*)
180 exec_prefix="$ac_optarg" ;;
182 -gas | --gas | --ga | --g)
183 # Obsolete; use --with-gas.
186 -help | --help | --hel | --he)
187 # Omit some internal or obsolete options to make the list less imposing.
188 # This message is too long to be a string in the A/UX 3.1 sh.
190 Usage: configure [options] [host]
191 Options: [defaults in brackets after descriptions]
193 --cache-file=FILE cache test results in FILE
194 --help print this message
195 --no-create do not create output files
196 --quiet, --silent do not print \`checking...' messages
197 --site-file=FILE use FILE as the site file
198 --version print the version of autoconf that created configure
199 Directory and file names:
200 --prefix=PREFIX install architecture-independent files in PREFIX
202 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
204 --bindir=DIR user executables in DIR [EPREFIX/bin]
205 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
206 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
207 --datadir=DIR read-only architecture-independent data in DIR
209 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
210 --sharedstatedir=DIR modifiable architecture-independent data in DIR
212 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
213 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
214 --includedir=DIR C header files in DIR [PREFIX/include]
215 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
216 --infodir=DIR info documentation in DIR [PREFIX/info]
217 --mandir=DIR man documentation in DIR [PREFIX/man]
218 --srcdir=DIR find the sources in DIR [configure dir or ..]
219 --program-prefix=PREFIX prepend PREFIX to installed program names
220 --program-suffix=SUFFIX append SUFFIX to installed program names
221 --program-transform-name=PROGRAM
222 run sed PROGRAM on installed program names
226 --build=BUILD configure for building on BUILD [BUILD=HOST]
227 --host=HOST configure for HOST [guessed]
228 --target=TARGET configure for TARGET [TARGET=HOST]
229 Features and packages:
230 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
231 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
232 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
233 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
234 --x-includes=DIR X include files are in DIR
235 --x-libraries=DIR X library files are in DIR
237 if test -n "$ac_help"; then
238 echo "--enable and --with options recognized:$ac_help"
242 -host | --host | --hos | --ho)
244 -host=* | --host=* | --hos=* | --ho=*)
247 -includedir | --includedir | --includedi | --included | --include \
248 | --includ | --inclu | --incl | --inc)
249 ac_prev=includedir ;;
250 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
251 | --includ=* | --inclu=* | --incl=* | --inc=*)
252 includedir="$ac_optarg" ;;
254 -infodir | --infodir | --infodi | --infod | --info | --inf)
256 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
257 infodir="$ac_optarg" ;;
259 -libdir | --libdir | --libdi | --libd)
261 -libdir=* | --libdir=* | --libdi=* | --libd=*)
262 libdir="$ac_optarg" ;;
264 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
265 | --libexe | --libex | --libe)
266 ac_prev=libexecdir ;;
267 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
268 | --libexe=* | --libex=* | --libe=*)
269 libexecdir="$ac_optarg" ;;
271 -localstatedir | --localstatedir | --localstatedi | --localstated \
272 | --localstate | --localstat | --localsta | --localst \
273 | --locals | --local | --loca | --loc | --lo)
274 ac_prev=localstatedir ;;
275 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
276 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
277 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
278 localstatedir="$ac_optarg" ;;
280 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
282 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
283 mandir="$ac_optarg" ;;
286 # Obsolete; use --without-fp.
289 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
293 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
294 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
297 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
298 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
299 | --oldin | --oldi | --old | --ol | --o)
300 ac_prev=oldincludedir ;;
301 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
302 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
303 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
304 oldincludedir="$ac_optarg" ;;
306 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
308 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
309 prefix="$ac_optarg" ;;
311 -program-prefix | --program-prefix | --program-prefi | --program-pref \
312 | --program-pre | --program-pr | --program-p)
313 ac_prev=program_prefix ;;
314 -program-prefix=* | --program-prefix=* | --program-prefi=* \
315 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
316 program_prefix="$ac_optarg" ;;
318 -program-suffix | --program-suffix | --program-suffi | --program-suff \
319 | --program-suf | --program-su | --program-s)
320 ac_prev=program_suffix ;;
321 -program-suffix=* | --program-suffix=* | --program-suffi=* \
322 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
323 program_suffix="$ac_optarg" ;;
325 -program-transform-name | --program-transform-name \
326 | --program-transform-nam | --program-transform-na \
327 | --program-transform-n | --program-transform- \
328 | --program-transform | --program-transfor \
329 | --program-transfo | --program-transf \
330 | --program-trans | --program-tran \
331 | --progr-tra | --program-tr | --program-t)
332 ac_prev=program_transform_name ;;
333 -program-transform-name=* | --program-transform-name=* \
334 | --program-transform-nam=* | --program-transform-na=* \
335 | --program-transform-n=* | --program-transform-=* \
336 | --program-transform=* | --program-transfor=* \
337 | --program-transfo=* | --program-transf=* \
338 | --program-trans=* | --program-tran=* \
339 | --progr-tra=* | --program-tr=* | --program-t=*)
340 program_transform_name="$ac_optarg" ;;
342 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
343 | -silent | --silent | --silen | --sile | --sil)
346 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
348 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
350 sbindir="$ac_optarg" ;;
352 -sharedstatedir | --sharedstatedir | --sharedstatedi \
353 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
354 | --sharedst | --shareds | --shared | --share | --shar \
356 ac_prev=sharedstatedir ;;
357 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
358 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
359 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
361 sharedstatedir="$ac_optarg" ;;
363 -site | --site | --sit)
365 -site=* | --site=* | --sit=*)
368 -site-file | --site-file | --site-fil | --site-fi | --site-f)
370 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
371 sitefile="$ac_optarg" ;;
373 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
375 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
376 srcdir="$ac_optarg" ;;
378 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
379 | --syscon | --sysco | --sysc | --sys | --sy)
380 ac_prev=sysconfdir ;;
381 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
382 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
383 sysconfdir="$ac_optarg" ;;
385 -target | --target | --targe | --targ | --tar | --ta | --t)
387 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
388 target="$ac_optarg" ;;
390 -v | -verbose | --verbose | --verbos | --verbo | --verb)
393 -version | --version | --versio | --versi | --vers)
394 echo "configure generated by autoconf version 2.13"
398 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
399 # Reject names that are not valid shell variable names.
400 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
401 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
403 ac_package=`echo $ac_package| sed 's/-/_/g'`
408 eval "with_${ac_package}='$ac_optarg'" ;;
410 -without-* | --without-*)
411 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
412 # Reject names that are not valid shell variable names.
413 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
414 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
416 ac_package=`echo $ac_package| sed 's/-/_/g'`
417 eval "with_${ac_package}=no" ;;
420 # Obsolete; use --with-x.
423 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
424 | --x-incl | --x-inc | --x-in | --x-i)
425 ac_prev=x_includes ;;
426 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
427 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
428 x_includes="$ac_optarg" ;;
430 -x-libraries | --x-libraries | --x-librarie | --x-librari \
431 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
432 ac_prev=x_libraries ;;
433 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
434 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
435 x_libraries="$ac_optarg" ;;
437 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
441 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
442 echo "configure: warning: $ac_option: invalid host type" 1>&2
444 if test "x$nonopt" != xNONE; then
445 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
453 if test -n "$ac_prev"; then
454 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
457 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
459 # File descriptor usage:
462 # 2 errors and warnings
463 # 3 some systems may open it to /dev/tty
464 # 4 used on the Kubota Titan
465 # 6 checking for... messages and results
466 # 5 compiler messages saved in config.log
467 if test "$silent" = yes; then
475 This file contains any messages produced by compilers while
476 running configure, to aid debugging if configure makes a mistake.
479 # Strip out --no-create and --no-recursion so they do not pile up.
480 # Also quote any args containing shell metacharacters.
485 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
486 | --no-cr | --no-c) ;;
487 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
488 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
489 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
490 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
491 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
496 # Only set these to C if already set. These must not be set unconditionally
497 # because not all systems understand e.g. LANG=C (notably SCO).
498 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
499 # Non-C LC_CTYPE values break the ctype check.
500 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
501 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
502 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
503 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
505 # confdefs.h avoids OS command line length limits that DEFS can exceed.
506 rm -rf conftest* confdefs.h
507 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
510 # A filename unique to this package, relative to the directory that
511 # configure is in, which we can look for to find out if srcdir is correct.
512 ac_unique_file=main.c
514 # Find the source files, if location was not specified.
515 if test -z "$srcdir"; then
516 ac_srcdir_defaulted=yes
517 # Try the directory containing this script, then its parent.
519 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
520 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
522 if test ! -r $srcdir/$ac_unique_file; then
526 ac_srcdir_defaulted=no
528 if test ! -r $srcdir/$ac_unique_file; then
529 if test "$ac_srcdir_defaulted" = yes; then
530 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
532 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
535 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
537 # Prefer explicitly selected file to automatically selected ones.
538 if test -z "$sitefile"; then
539 if test -z "$CONFIG_SITE"; then
540 if test "x$prefix" != xNONE; then
541 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
543 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
547 CONFIG_SITE="$sitefile"
549 for ac_site_file in $CONFIG_SITE; do
550 if test -r "$ac_site_file"; then
551 echo "loading site script $ac_site_file"
556 if test -r "$cache_file"; then
557 echo "loading cache $cache_file"
560 echo "creating cache $cache_file"
565 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
566 ac_cpp='$CPP $CPPFLAGS'
567 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
568 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
569 cross_compiling=$ac_cv_prog_cc_cross
573 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
575 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
582 ac_n= ac_c='\c' ac_t=
587 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
588 echo "configure:589: checking whether to enable maintainer-specific portions of Makefiles" >&5
589 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
590 if test "${enable_maintainer_mode+set}" = set; then
591 enableval="$enable_maintainer_mode"
592 USE_MAINTAINER_MODE=$enableval
594 USE_MAINTAINER_MODE=no
597 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
600 if test $USE_MAINTAINER_MODE = yes; then
601 MAINTAINER_MODE_TRUE=
602 MAINTAINER_MODE_FALSE='#'
604 MAINTAINER_MODE_TRUE='#'
605 MAINTAINER_MODE_FALSE=
607 MAINT=$MAINTAINER_MODE_TRUE
611 # Extract the first word of "gcc", so it can be a program name with args.
612 set dummy gcc; ac_word=$2
613 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
614 echo "configure:615: checking for $ac_word" >&5
615 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
616 echo $ac_n "(cached) $ac_c" 1>&6
618 if test -n "$CC"; then
619 ac_cv_prog_CC="$CC" # Let the user override the test.
621 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
623 for ac_dir in $ac_dummy; do
624 test -z "$ac_dir" && ac_dir=.
625 if test -f $ac_dir/$ac_word; then
634 if test -n "$CC"; then
635 echo "$ac_t""$CC" 1>&6
637 echo "$ac_t""no" 1>&6
640 if test -z "$CC"; then
641 # Extract the first word of "cc", so it can be a program name with args.
642 set dummy cc; ac_word=$2
643 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
644 echo "configure:645: checking for $ac_word" >&5
645 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
646 echo $ac_n "(cached) $ac_c" 1>&6
648 if test -n "$CC"; then
649 ac_cv_prog_CC="$CC" # Let the user override the test.
651 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
654 for ac_dir in $ac_dummy; do
655 test -z "$ac_dir" && ac_dir=.
656 if test -f $ac_dir/$ac_word; then
657 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
666 if test $ac_prog_rejected = yes; then
667 # We found a bogon in the path, so make sure we never use it.
668 set dummy $ac_cv_prog_CC
670 if test $# -gt 0; then
671 # We chose a different compiler from the bogus one.
672 # However, it has the same basename, so the bogon will be chosen
673 # first if we set CC to just the basename; use the full file name.
675 set dummy "$ac_dir/$ac_word" "$@"
683 if test -n "$CC"; then
684 echo "$ac_t""$CC" 1>&6
686 echo "$ac_t""no" 1>&6
689 if test -z "$CC"; then
692 # Extract the first word of "cl", so it can be a program name with args.
693 set dummy cl; ac_word=$2
694 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
695 echo "configure:696: checking for $ac_word" >&5
696 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
697 echo $ac_n "(cached) $ac_c" 1>&6
699 if test -n "$CC"; then
700 ac_cv_prog_CC="$CC" # Let the user override the test.
702 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
704 for ac_dir in $ac_dummy; do
705 test -z "$ac_dir" && ac_dir=.
706 if test -f $ac_dir/$ac_word; then
715 if test -n "$CC"; then
716 echo "$ac_t""$CC" 1>&6
718 echo "$ac_t""no" 1>&6
723 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
726 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
727 echo "configure:728: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
730 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
731 ac_cpp='$CPP $CPPFLAGS'
732 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
733 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
734 cross_compiling=$ac_cv_prog_cc_cross
736 cat > conftest.$ac_ext << EOF
738 #line 739 "configure"
739 #include "confdefs.h"
743 if { (eval echo configure:744: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
744 ac_cv_prog_cc_works=yes
745 # If we can't run a trivial program, we are probably using a cross compiler.
746 if (./conftest; exit) 2>/dev/null; then
747 ac_cv_prog_cc_cross=no
749 ac_cv_prog_cc_cross=yes
752 echo "configure: failed program was:" >&5
753 cat conftest.$ac_ext >&5
754 ac_cv_prog_cc_works=no
758 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
759 ac_cpp='$CPP $CPPFLAGS'
760 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
761 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
762 cross_compiling=$ac_cv_prog_cc_cross
764 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
765 if test $ac_cv_prog_cc_works = no; then
766 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
768 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
769 echo "configure:770: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
770 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
771 cross_compiling=$ac_cv_prog_cc_cross
773 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
774 echo "configure:775: checking whether we are using GNU C" >&5
775 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
776 echo $ac_n "(cached) $ac_c" 1>&6
778 cat > conftest.c <<EOF
783 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:784: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
790 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
792 if test $ac_cv_prog_gcc = yes; then
798 ac_test_CFLAGS="${CFLAGS+set}"
799 ac_save_CFLAGS="$CFLAGS"
801 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
802 echo "configure:803: checking whether ${CC-cc} accepts -g" >&5
803 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
804 echo $ac_n "(cached) $ac_c" 1>&6
806 echo 'void f(){}' > conftest.c
807 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
816 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
817 if test "$ac_test_CFLAGS" = set; then
818 CFLAGS="$ac_save_CFLAGS"
819 elif test $ac_cv_prog_cc_g = yes; then
820 if test "$GCC" = yes; then
826 if test "$GCC" = yes; then
833 cat >> confdefs.h <<\EOF
834 #define _GNU_SOURCE 1
838 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
839 echo "configure:840: checking how to run the C preprocessor" >&5
840 # On Suns, sometimes $CPP names a directory.
841 if test -n "$CPP" && test -d "$CPP"; then
844 if test -z "$CPP"; then
845 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
846 echo $ac_n "(cached) $ac_c" 1>&6
848 # This must be in double quotes, not single quotes, because CPP may get
849 # substituted into the Makefile and "${CC-cc}" will confuse make.
851 # On the NeXT, cc -E runs the code through the compiler's parser,
852 # not just through cpp.
853 cat > conftest.$ac_ext <<EOF
854 #line 855 "configure"
855 #include "confdefs.h"
859 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
860 { (eval echo configure:861: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
861 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
862 if test -z "$ac_err"; then
866 echo "configure: failed program was:" >&5
867 cat conftest.$ac_ext >&5
869 CPP="${CC-cc} -E -traditional-cpp"
870 cat > conftest.$ac_ext <<EOF
871 #line 872 "configure"
872 #include "confdefs.h"
876 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
877 { (eval echo configure:878: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
878 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
879 if test -z "$ac_err"; then
883 echo "configure: failed program was:" >&5
884 cat conftest.$ac_ext >&5
886 CPP="${CC-cc} -nologo -E"
887 cat > conftest.$ac_ext <<EOF
888 #line 889 "configure"
889 #include "confdefs.h"
893 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
894 { (eval echo configure:895: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
895 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
896 if test -z "$ac_err"; then
900 echo "configure: failed program was:" >&5
901 cat conftest.$ac_ext >&5
910 ac_cv_prog_CPP="$CPP"
912 CPP="$ac_cv_prog_CPP"
914 ac_cv_prog_CPP="$CPP"
916 echo "$ac_t""$CPP" 1>&6
918 echo $ac_n "checking for AIX""... $ac_c" 1>&6
919 echo "configure:920: checking for AIX" >&5
920 cat > conftest.$ac_ext <<EOF
921 #line 922 "configure"
922 #include "confdefs.h"
928 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
929 egrep "yes" >/dev/null 2>&1; then
931 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
932 #define _ALL_SOURCE 1
937 echo "$ac_t""no" 1>&6
942 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
943 echo "configure:944: checking for POSIXized ISC" >&5
944 if test -d /etc/conf/kconfig.d &&
945 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
947 echo "$ac_t""yes" 1>&6
948 ISC=yes # If later tests want to check for ISC.
949 cat >> confdefs.h <<\EOF
950 #define _POSIX_SOURCE 1
953 if test "$GCC" = yes; then
959 echo "$ac_t""no" 1>&6
966 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
967 echo "configure:968: checking for ${CC-cc} option to accept ANSI C" >&5
968 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
969 echo $ac_n "(cached) $ac_c" 1>&6
971 am_cv_prog_cc_stdc=no
973 # Don't try gcc -ansi; that turns off useful extensions and
974 # breaks some systems' header files.
976 # Ultrix and OSF/1 -std1
977 # HP-UX 10.20 and later -Ae
978 # HP-UX older versions -Aa -D_HPUX_SOURCE
979 # SVR4 -Xc -D__EXTENSIONS__
980 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
982 CC="$ac_save_CC $ac_arg"
983 cat > conftest.$ac_ext <<EOF
984 #line 985 "configure"
985 #include "confdefs.h"
988 #include <sys/types.h>
989 #include <sys/stat.h>
990 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
991 struct buf { int x; };
992 FILE * (*rcsopen) (struct buf *, struct stat *, int);
993 static char *e (p, i)
999 static char *f (char * (*g) (char **, int), char **p, ...)
1004 s = g (p, va_arg (v,int));
1008 int test (int i, double x);
1009 struct s1 {int (*f) (int a);};
1010 struct s2 {int (*f) (double a);};
1011 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1017 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1021 if { (eval echo configure:1022: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1023 am_cv_prog_cc_stdc="$ac_arg"; break
1025 echo "configure: failed program was:" >&5
1026 cat conftest.$ac_ext >&5
1034 if test -z "$am_cv_prog_cc_stdc"; then
1035 echo "$ac_t""none needed" 1>&6
1037 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1039 case "x$am_cv_prog_cc_stdc" in
1041 *) CC="$CC $am_cv_prog_cc_stdc" ;;
1046 for ac_dir in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/..; do
1047 if test -f $ac_dir/install-sh; then
1049 ac_install_sh="$ac_aux_dir/install-sh -c"
1051 elif test -f $ac_dir/install.sh; then
1053 ac_install_sh="$ac_aux_dir/install.sh -c"
1057 if test -z "$ac_aux_dir"; then
1058 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1060 ac_config_guess=$ac_aux_dir/config.guess
1061 ac_config_sub=$ac_aux_dir/config.sub
1062 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1065 # Do some error checking and defaulting for the host and target type.
1067 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1070 # 1. You are not allowed to specify --host, --target, and nonopt at the
1072 # 2. Host defaults to nonopt.
1073 # 3. If nonopt is not specified, then host defaults to the current host,
1074 # as determined by config.guess.
1075 # 4. Target and build default to nonopt.
1076 # 5. If nonopt is not specified, then target and build default to host.
1078 # The aliases save the names the user supplied, while $host etc.
1079 # will get canonicalized.
1080 case $host---$target---$nonopt in
1081 NONE---*---* | *---NONE---* | *---*---NONE) ;;
1082 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1086 # Make sure we can run config.sub.
1087 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
1088 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1091 echo $ac_n "checking host system type""... $ac_c" 1>&6
1092 echo "configure:1093: checking host system type" >&5
1095 case "$host_alias" in
1099 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1100 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1102 *) host_alias=$nonopt ;;
1106 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1107 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1108 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1109 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1110 echo "$ac_t""$host" 1>&6
1112 echo $ac_n "checking target system type""... $ac_c" 1>&6
1113 echo "configure:1114: checking target system type" >&5
1115 target_alias=$target
1116 case "$target_alias" in
1119 NONE) target_alias=$host_alias ;;
1120 *) target_alias=$nonopt ;;
1124 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1125 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1126 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1127 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1128 echo "$ac_t""$target" 1>&6
1130 echo $ac_n "checking build system type""... $ac_c" 1>&6
1131 echo "configure:1132: checking build system type" >&5
1134 case "$build_alias" in
1137 NONE) build_alias=$host_alias ;;
1138 *) build_alias=$nonopt ;;
1142 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1143 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1144 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1145 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1146 echo "$ac_t""$build" 1>&6
1148 test "$host_alias" != "$target_alias" &&
1149 test "$program_prefix$program_suffix$program_transform_name" = \
1151 program_prefix=${target_alias}-
1154 # FIXME: kettenis/20030102: The AC_PROG_RANLIB from Autoconf 2.13
1155 # doesn't support cross-compilation, but the one from Autoconf 2.5x
1156 # does. Override RANLIB here (i.e. before running AC_PROG_RANLIB) to
1157 # deal with the lossage. Note that CY_GNU_GETTEXT currently calls
1158 # AC_PROG_RANLIB. This can be removed when we switch to Autoconf
1160 if test $host != $build; then
1161 ac_tool_prefix=${host_alias}-
1166 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1167 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1168 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1169 echo "configure:1170: checking for $ac_word" >&5
1170 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1171 echo $ac_n "(cached) $ac_c" 1>&6
1173 if test -n "$RANLIB"; then
1174 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1176 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1178 for ac_dir in $ac_dummy; do
1179 test -z "$ac_dir" && ac_dir=.
1180 if test -f $ac_dir/$ac_word; then
1181 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1188 RANLIB="$ac_cv_prog_RANLIB"
1189 if test -n "$RANLIB"; then
1190 echo "$ac_t""$RANLIB" 1>&6
1192 echo "$ac_t""no" 1>&6
1196 if test -z "$ac_cv_prog_RANLIB"; then
1197 if test -n "$ac_tool_prefix"; then
1198 # Extract the first word of "ranlib", so it can be a program name with args.
1199 set dummy ranlib; ac_word=$2
1200 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1201 echo "configure:1202: checking for $ac_word" >&5
1202 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1203 echo $ac_n "(cached) $ac_c" 1>&6
1205 if test -n "$RANLIB"; then
1206 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1208 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1210 for ac_dir in $ac_dummy; do
1211 test -z "$ac_dir" && ac_dir=.
1212 if test -f $ac_dir/$ac_word; then
1213 ac_cv_prog_RANLIB="ranlib"
1218 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1221 RANLIB="$ac_cv_prog_RANLIB"
1222 if test -n "$RANLIB"; then
1223 echo "$ac_t""$RANLIB" 1>&6
1225 echo "$ac_t""no" 1>&6
1235 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1236 echo "configure:1237: checking whether ${MAKE-make} sets \${MAKE}" >&5
1237 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1238 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1239 echo $ac_n "(cached) $ac_c" 1>&6
1241 cat > conftestmake <<\EOF
1243 @echo 'ac_maketemp="${MAKE}"'
1245 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1246 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1247 if test -n "$ac_maketemp"; then
1248 eval ac_cv_prog_make_${ac_make}_set=yes
1250 eval ac_cv_prog_make_${ac_make}_set=no
1254 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1255 echo "$ac_t""yes" 1>&6
1258 echo "$ac_t""no" 1>&6
1259 SET_MAKE="MAKE=${MAKE-make}"
1262 # Extract the first word of "ranlib", so it can be a program name with args.
1263 set dummy ranlib; ac_word=$2
1264 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1265 echo "configure:1266: checking for $ac_word" >&5
1266 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1267 echo $ac_n "(cached) $ac_c" 1>&6
1269 if test -n "$RANLIB"; then
1270 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1272 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1274 for ac_dir in $ac_dummy; do
1275 test -z "$ac_dir" && ac_dir=.
1276 if test -f $ac_dir/$ac_word; then
1277 ac_cv_prog_RANLIB="ranlib"
1282 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1285 RANLIB="$ac_cv_prog_RANLIB"
1286 if test -n "$RANLIB"; then
1287 echo "$ac_t""$RANLIB" 1>&6
1289 echo "$ac_t""no" 1>&6
1292 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1293 echo "configure:1294: checking for ANSI C header files" >&5
1294 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1295 echo $ac_n "(cached) $ac_c" 1>&6
1297 cat > conftest.$ac_ext <<EOF
1298 #line 1299 "configure"
1299 #include "confdefs.h"
1305 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1306 { (eval echo configure:1307: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1307 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1308 if test -z "$ac_err"; then
1310 ac_cv_header_stdc=yes
1313 echo "configure: failed program was:" >&5
1314 cat conftest.$ac_ext >&5
1316 ac_cv_header_stdc=no
1320 if test $ac_cv_header_stdc = yes; then
1321 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1322 cat > conftest.$ac_ext <<EOF
1323 #line 1324 "configure"
1324 #include "confdefs.h"
1327 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1328 egrep "memchr" >/dev/null 2>&1; then
1332 ac_cv_header_stdc=no
1338 if test $ac_cv_header_stdc = yes; then
1339 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1340 cat > conftest.$ac_ext <<EOF
1341 #line 1342 "configure"
1342 #include "confdefs.h"
1345 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1346 egrep "free" >/dev/null 2>&1; then
1350 ac_cv_header_stdc=no
1356 if test $ac_cv_header_stdc = yes; then
1357 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1358 if test "$cross_compiling" = yes; then
1361 cat > conftest.$ac_ext <<EOF
1362 #line 1363 "configure"
1363 #include "confdefs.h"
1365 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1366 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1367 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1368 int main () { int i; for (i = 0; i < 256; i++)
1369 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1373 if { (eval echo configure:1374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1377 echo "configure: failed program was:" >&5
1378 cat conftest.$ac_ext >&5
1380 ac_cv_header_stdc=no
1388 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1389 if test $ac_cv_header_stdc = yes; then
1390 cat >> confdefs.h <<\EOF
1391 #define STDC_HEADERS 1
1396 echo $ac_n "checking for working const""... $ac_c" 1>&6
1397 echo "configure:1398: checking for working const" >&5
1398 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1399 echo $ac_n "(cached) $ac_c" 1>&6
1401 cat > conftest.$ac_ext <<EOF
1402 #line 1403 "configure"
1403 #include "confdefs.h"
1407 /* Ultrix mips cc rejects this. */
1408 typedef int charset[2]; const charset x;
1409 /* SunOS 4.1.1 cc rejects this. */
1410 char const *const *ccp;
1412 /* NEC SVR4.0.2 mips cc rejects this. */
1413 struct point {int x, y;};
1414 static struct point const zero = {0,0};
1415 /* AIX XL C 1.02.0.0 rejects this.
1416 It does not let you subtract one const X* pointer from another in an arm
1417 of an if-expression whose if-part is not a constant expression */
1418 const char *g = "string";
1419 ccp = &g + (g ? g-g : 0);
1420 /* HPUX 7.0 cc rejects these. */
1423 ccp = (char const *const *) p;
1424 { /* SCO 3.2v4 cc rejects this. */
1426 char const *s = 0 ? (char *) 0 : (char const *) 0;
1430 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1432 const int *foo = &x[0];
1435 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1436 typedef const int *iptr;
1440 { /* AIX XL C 1.02.0.0 rejects this saying
1441 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1442 struct s { int j; const int *ap[3]; };
1443 struct s *b; b->j = 5;
1445 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1451 if { (eval echo configure:1452: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1455 echo "configure: failed program was:" >&5
1456 cat conftest.$ac_ext >&5
1463 echo "$ac_t""$ac_cv_c_const" 1>&6
1464 if test $ac_cv_c_const = no; then
1465 cat >> confdefs.h <<\EOF
1471 echo $ac_n "checking for inline""... $ac_c" 1>&6
1472 echo "configure:1473: checking for inline" >&5
1473 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1474 echo $ac_n "(cached) $ac_c" 1>&6
1477 for ac_kw in inline __inline__ __inline; do
1478 cat > conftest.$ac_ext <<EOF
1479 #line 1480 "configure"
1480 #include "confdefs.h"
1486 if { (eval echo configure:1487: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1488 ac_cv_c_inline=$ac_kw; break
1490 echo "configure: failed program was:" >&5
1491 cat conftest.$ac_ext >&5
1498 echo "$ac_t""$ac_cv_c_inline" 1>&6
1499 case "$ac_cv_c_inline" in
1501 no) cat >> confdefs.h <<\EOF
1505 *) cat >> confdefs.h <<EOF
1506 #define inline $ac_cv_c_inline
1511 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1512 echo "configure:1513: checking for off_t" >&5
1513 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1514 echo $ac_n "(cached) $ac_c" 1>&6
1516 cat > conftest.$ac_ext <<EOF
1517 #line 1518 "configure"
1518 #include "confdefs.h"
1519 #include <sys/types.h>
1525 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1526 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1528 ac_cv_type_off_t=yes
1536 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1537 if test $ac_cv_type_off_t = no; then
1538 cat >> confdefs.h <<\EOF
1544 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1545 echo "configure:1546: checking for size_t" >&5
1546 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1547 echo $ac_n "(cached) $ac_c" 1>&6
1549 cat > conftest.$ac_ext <<EOF
1550 #line 1551 "configure"
1551 #include "confdefs.h"
1552 #include <sys/types.h>
1558 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1559 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1561 ac_cv_type_size_t=yes
1564 ac_cv_type_size_t=no
1569 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1570 if test $ac_cv_type_size_t = no; then
1571 cat >> confdefs.h <<\EOF
1572 #define size_t unsigned
1577 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1578 # for constant arguments. Useless!
1579 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1580 echo "configure:1581: checking for working alloca.h" >&5
1581 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1582 echo $ac_n "(cached) $ac_c" 1>&6
1584 cat > conftest.$ac_ext <<EOF
1585 #line 1586 "configure"
1586 #include "confdefs.h"
1589 char *p = alloca(2 * sizeof(int));
1592 if { (eval echo configure:1593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1594 ac_cv_header_alloca_h=yes
1596 echo "configure: failed program was:" >&5
1597 cat conftest.$ac_ext >&5
1599 ac_cv_header_alloca_h=no
1604 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1605 if test $ac_cv_header_alloca_h = yes; then
1606 cat >> confdefs.h <<\EOF
1607 #define HAVE_ALLOCA_H 1
1612 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1613 echo "configure:1614: checking for alloca" >&5
1614 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1615 echo $ac_n "(cached) $ac_c" 1>&6
1617 cat > conftest.$ac_ext <<EOF
1618 #line 1619 "configure"
1619 #include "confdefs.h"
1622 # define alloca __builtin_alloca
1625 # include <malloc.h>
1626 # define alloca _alloca
1629 # include <alloca.h>
1634 # ifndef alloca /* predefined by HP cc +Olibcalls */
1643 char *p = (char *) alloca(1);
1646 if { (eval echo configure:1647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1648 ac_cv_func_alloca_works=yes
1650 echo "configure: failed program was:" >&5
1651 cat conftest.$ac_ext >&5
1653 ac_cv_func_alloca_works=no
1658 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1659 if test $ac_cv_func_alloca_works = yes; then
1660 cat >> confdefs.h <<\EOF
1661 #define HAVE_ALLOCA 1
1666 if test $ac_cv_func_alloca_works = no; then
1667 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1668 # that cause trouble. Some versions do not even contain alloca or
1669 # contain a buggy version. If you still want to use their alloca,
1670 # use ar to extract alloca.o from them instead of compiling alloca.c.
1671 ALLOCA=alloca.${ac_objext}
1672 cat >> confdefs.h <<\EOF
1677 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1678 echo "configure:1679: checking whether alloca needs Cray hooks" >&5
1679 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1680 echo $ac_n "(cached) $ac_c" 1>&6
1682 cat > conftest.$ac_ext <<EOF
1683 #line 1684 "configure"
1684 #include "confdefs.h"
1685 #if defined(CRAY) && ! defined(CRAY2)
1692 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1693 egrep "webecray" >/dev/null 2>&1; then
1704 echo "$ac_t""$ac_cv_os_cray" 1>&6
1705 if test $ac_cv_os_cray = yes; then
1706 for ac_func in _getb67 GETB67 getb67; do
1707 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1708 echo "configure:1709: checking for $ac_func" >&5
1709 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1710 echo $ac_n "(cached) $ac_c" 1>&6
1712 cat > conftest.$ac_ext <<EOF
1713 #line 1714 "configure"
1714 #include "confdefs.h"
1715 /* System header to define __stub macros and hopefully few prototypes,
1716 which can conflict with char $ac_func(); below. */
1718 /* Override any gcc2 internal prototype to avoid an error. */
1719 /* We use char because int might match the return type of a gcc2
1720 builtin and then its argument prototype would still apply. */
1725 /* The GNU C library defines this for functions which it implements
1726 to always fail with ENOSYS. Some functions are actually named
1727 something starting with __ and the normal name is an alias. */
1728 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1736 if { (eval echo configure:1737: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1738 eval "ac_cv_func_$ac_func=yes"
1740 echo "configure: failed program was:" >&5
1741 cat conftest.$ac_ext >&5
1743 eval "ac_cv_func_$ac_func=no"
1748 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1749 echo "$ac_t""yes" 1>&6
1750 cat >> confdefs.h <<EOF
1751 #define CRAY_STACKSEG_END $ac_func
1756 echo "$ac_t""no" 1>&6
1762 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1763 echo "configure:1764: checking stack direction for C alloca" >&5
1764 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1765 echo $ac_n "(cached) $ac_c" 1>&6
1767 if test "$cross_compiling" = yes; then
1768 ac_cv_c_stack_direction=0
1770 cat > conftest.$ac_ext <<EOF
1771 #line 1772 "configure"
1772 #include "confdefs.h"
1773 find_stack_direction ()
1775 static char *addr = 0;
1780 return find_stack_direction ();
1783 return (&dummy > addr) ? 1 : -1;
1787 exit (find_stack_direction() < 0);
1790 if { (eval echo configure:1791: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1792 ac_cv_c_stack_direction=1
1794 echo "configure: failed program was:" >&5
1795 cat conftest.$ac_ext >&5
1797 ac_cv_c_stack_direction=-1
1804 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1805 cat >> confdefs.h <<EOF
1806 #define STACK_DIRECTION $ac_cv_c_stack_direction
1811 for ac_hdr in unistd.h
1813 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1814 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1815 echo "configure:1816: checking for $ac_hdr" >&5
1816 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1817 echo $ac_n "(cached) $ac_c" 1>&6
1819 cat > conftest.$ac_ext <<EOF
1820 #line 1821 "configure"
1821 #include "confdefs.h"
1824 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1825 { (eval echo configure:1826: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1826 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1827 if test -z "$ac_err"; then
1829 eval "ac_cv_header_$ac_safe=yes"
1832 echo "configure: failed program was:" >&5
1833 cat conftest.$ac_ext >&5
1835 eval "ac_cv_header_$ac_safe=no"
1839 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1840 echo "$ac_t""yes" 1>&6
1841 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1842 cat >> confdefs.h <<EOF
1843 #define $ac_tr_hdr 1
1847 echo "$ac_t""no" 1>&6
1851 for ac_func in getpagesize
1853 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1854 echo "configure:1855: checking for $ac_func" >&5
1855 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1856 echo $ac_n "(cached) $ac_c" 1>&6
1858 cat > conftest.$ac_ext <<EOF
1859 #line 1860 "configure"
1860 #include "confdefs.h"
1861 /* System header to define __stub macros and hopefully few prototypes,
1862 which can conflict with char $ac_func(); below. */
1864 /* Override any gcc2 internal prototype to avoid an error. */
1865 /* We use char because int might match the return type of a gcc2
1866 builtin and then its argument prototype would still apply. */
1871 /* The GNU C library defines this for functions which it implements
1872 to always fail with ENOSYS. Some functions are actually named
1873 something starting with __ and the normal name is an alias. */
1874 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1882 if { (eval echo configure:1883: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1884 eval "ac_cv_func_$ac_func=yes"
1886 echo "configure: failed program was:" >&5
1887 cat conftest.$ac_ext >&5
1889 eval "ac_cv_func_$ac_func=no"
1894 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1895 echo "$ac_t""yes" 1>&6
1896 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1897 cat >> confdefs.h <<EOF
1898 #define $ac_tr_func 1
1902 echo "$ac_t""no" 1>&6
1906 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1907 echo "configure:1908: checking for working mmap" >&5
1908 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1909 echo $ac_n "(cached) $ac_c" 1>&6
1911 if test "$cross_compiling" = yes; then
1912 ac_cv_func_mmap_fixed_mapped=no
1914 cat > conftest.$ac_ext <<EOF
1915 #line 1916 "configure"
1916 #include "confdefs.h"
1918 /* Thanks to Mike Haertel and Jim Avera for this test.
1919 Here is a matrix of mmap possibilities:
1920 mmap private not fixed
1921 mmap private fixed at somewhere currently unmapped
1922 mmap private fixed at somewhere already mapped
1923 mmap shared not fixed
1924 mmap shared fixed at somewhere currently unmapped
1925 mmap shared fixed at somewhere already mapped
1926 For private mappings, we should verify that changes cannot be read()
1927 back from the file, nor mmap's back from the file at a different
1928 address. (There have been systems where private was not correctly
1929 implemented like the infamous i386 svr4.0, and systems where the
1930 VM page cache was not coherent with the filesystem buffer cache
1931 like early versions of FreeBSD and possibly contemporary NetBSD.)
1932 For shared mappings, we should conversely verify that changes get
1933 propogated back to all the places they're supposed to be.
1935 Grep wants private fixed already mapped.
1936 The main things grep needs to know about mmap are:
1937 * does it exist and is it safe to write into the mmap'd area
1938 * how to use it (BSD variants) */
1939 #include <sys/types.h>
1941 #include <sys/mman.h>
1943 /* This mess was copied from the GNU getpagesize.h. */
1944 #ifndef HAVE_GETPAGESIZE
1945 # ifdef HAVE_UNISTD_H
1946 # include <unistd.h>
1949 /* Assume that all systems that can run configure have sys/param.h. */
1950 # ifndef HAVE_SYS_PARAM_H
1951 # define HAVE_SYS_PARAM_H 1
1954 # ifdef _SC_PAGESIZE
1955 # define getpagesize() sysconf(_SC_PAGESIZE)
1956 # else /* no _SC_PAGESIZE */
1957 # ifdef HAVE_SYS_PARAM_H
1958 # include <sys/param.h>
1959 # ifdef EXEC_PAGESIZE
1960 # define getpagesize() EXEC_PAGESIZE
1961 # else /* no EXEC_PAGESIZE */
1963 # define getpagesize() NBPG * CLSIZE
1966 # endif /* no CLSIZE */
1967 # else /* no NBPG */
1969 # define getpagesize() NBPC
1970 # else /* no NBPC */
1972 # define getpagesize() PAGESIZE
1973 # endif /* PAGESIZE */
1974 # endif /* no NBPC */
1975 # endif /* no NBPG */
1976 # endif /* no EXEC_PAGESIZE */
1977 # else /* no HAVE_SYS_PARAM_H */
1978 # define getpagesize() 8192 /* punt totally */
1979 # endif /* no HAVE_SYS_PARAM_H */
1980 # endif /* no _SC_PAGESIZE */
1982 #endif /* no HAVE_GETPAGESIZE */
1985 extern "C" { void *malloc(unsigned); }
1993 char *data, *data2, *data3;
1997 pagesize = getpagesize();
2000 * First, make a file with some known garbage in it.
2002 data = malloc(pagesize);
2005 for (i = 0; i < pagesize; ++i)
2006 *(data + i) = rand();
2008 fd = creat("conftestmmap", 0600);
2011 if (write(fd, data, pagesize) != pagesize)
2016 * Next, try to mmap the file at a fixed address which
2017 * already has something else allocated at it. If we can,
2018 * also make sure that we see the same garbage.
2020 fd = open("conftestmmap", O_RDWR);
2023 data2 = malloc(2 * pagesize);
2026 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2027 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2028 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2030 for (i = 0; i < pagesize; ++i)
2031 if (*(data + i) != *(data2 + i))
2035 * Finally, make sure that changes to the mapped area
2036 * do not percolate back to the file as seen by read().
2037 * (This is a bug on some variants of i386 svr4.0.)
2039 for (i = 0; i < pagesize; ++i)
2040 *(data2 + i) = *(data2 + i) + 1;
2041 data3 = malloc(pagesize);
2044 if (read(fd, data3, pagesize) != pagesize)
2046 for (i = 0; i < pagesize; ++i)
2047 if (*(data + i) != *(data3 + i))
2050 unlink("conftestmmap");
2055 if { (eval echo configure:2056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2057 ac_cv_func_mmap_fixed_mapped=yes
2059 echo "configure: failed program was:" >&5
2060 cat conftest.$ac_ext >&5
2062 ac_cv_func_mmap_fixed_mapped=no
2069 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2070 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2071 cat >> confdefs.h <<\EOF
2078 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2079 unistd.h values.h sys/param.h
2081 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2082 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2083 echo "configure:2084: checking for $ac_hdr" >&5
2084 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2085 echo $ac_n "(cached) $ac_c" 1>&6
2087 cat > conftest.$ac_ext <<EOF
2088 #line 2089 "configure"
2089 #include "confdefs.h"
2092 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2093 { (eval echo configure:2094: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2094 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2095 if test -z "$ac_err"; then
2097 eval "ac_cv_header_$ac_safe=yes"
2100 echo "configure: failed program was:" >&5
2101 cat conftest.$ac_ext >&5
2103 eval "ac_cv_header_$ac_safe=no"
2107 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2108 echo "$ac_t""yes" 1>&6
2109 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2110 cat >> confdefs.h <<EOF
2111 #define $ac_tr_hdr 1
2115 echo "$ac_t""no" 1>&6
2119 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2120 __argz_count __argz_stringify __argz_next
2122 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2123 echo "configure:2124: checking for $ac_func" >&5
2124 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2125 echo $ac_n "(cached) $ac_c" 1>&6
2127 cat > conftest.$ac_ext <<EOF
2128 #line 2129 "configure"
2129 #include "confdefs.h"
2130 /* System header to define __stub macros and hopefully few prototypes,
2131 which can conflict with char $ac_func(); below. */
2133 /* Override any gcc2 internal prototype to avoid an error. */
2134 /* We use char because int might match the return type of a gcc2
2135 builtin and then its argument prototype would still apply. */
2140 /* The GNU C library defines this for functions which it implements
2141 to always fail with ENOSYS. Some functions are actually named
2142 something starting with __ and the normal name is an alias. */
2143 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2151 if { (eval echo configure:2152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2153 eval "ac_cv_func_$ac_func=yes"
2155 echo "configure: failed program was:" >&5
2156 cat conftest.$ac_ext >&5
2158 eval "ac_cv_func_$ac_func=no"
2163 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2164 echo "$ac_t""yes" 1>&6
2165 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2166 cat >> confdefs.h <<EOF
2167 #define $ac_tr_func 1
2171 echo "$ac_t""no" 1>&6
2176 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2177 for ac_func in stpcpy
2179 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2180 echo "configure:2181: checking for $ac_func" >&5
2181 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2182 echo $ac_n "(cached) $ac_c" 1>&6
2184 cat > conftest.$ac_ext <<EOF
2185 #line 2186 "configure"
2186 #include "confdefs.h"
2187 /* System header to define __stub macros and hopefully few prototypes,
2188 which can conflict with char $ac_func(); below. */
2190 /* Override any gcc2 internal prototype to avoid an error. */
2191 /* We use char because int might match the return type of a gcc2
2192 builtin and then its argument prototype would still apply. */
2197 /* The GNU C library defines this for functions which it implements
2198 to always fail with ENOSYS. Some functions are actually named
2199 something starting with __ and the normal name is an alias. */
2200 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2208 if { (eval echo configure:2209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2210 eval "ac_cv_func_$ac_func=yes"
2212 echo "configure: failed program was:" >&5
2213 cat conftest.$ac_ext >&5
2215 eval "ac_cv_func_$ac_func=no"
2220 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2221 echo "$ac_t""yes" 1>&6
2222 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2223 cat >> confdefs.h <<EOF
2224 #define $ac_tr_func 1
2228 echo "$ac_t""no" 1>&6
2233 if test "${ac_cv_func_stpcpy}" = "yes"; then
2234 cat >> confdefs.h <<\EOF
2235 #define HAVE_STPCPY 1
2240 if test $ac_cv_header_locale_h = yes; then
2241 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2242 echo "configure:2243: checking for LC_MESSAGES" >&5
2243 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2244 echo $ac_n "(cached) $ac_c" 1>&6
2246 cat > conftest.$ac_ext <<EOF
2247 #line 2248 "configure"
2248 #include "confdefs.h"
2254 if { (eval echo configure:2255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2256 am_cv_val_LC_MESSAGES=yes
2258 echo "configure: failed program was:" >&5
2259 cat conftest.$ac_ext >&5
2261 am_cv_val_LC_MESSAGES=no
2266 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2267 if test $am_cv_val_LC_MESSAGES = yes; then
2268 cat >> confdefs.h <<\EOF
2269 #define HAVE_LC_MESSAGES 1
2274 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2275 echo "configure:2276: checking whether NLS is requested" >&5
2276 # Check whether --enable-nls or --disable-nls was given.
2277 if test "${enable_nls+set}" = set; then
2278 enableval="$enable_nls"
2284 echo "$ac_t""$USE_NLS" 1>&6
2287 USE_INCLUDED_LIBINTL=no
2289 if test "$USE_NLS" = "yes"; then
2290 cat >> confdefs.h <<\EOF
2291 #define ENABLE_NLS 1
2294 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2295 echo "configure:2296: checking whether included gettext is requested" >&5
2296 # Check whether --with-included-gettext or --without-included-gettext was given.
2297 if test "${with_included_gettext+set}" = set; then
2298 withval="$with_included_gettext"
2299 nls_cv_force_use_gnu_gettext=$withval
2301 nls_cv_force_use_gnu_gettext=no
2304 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2306 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
2307 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2309 nls_cv_header_libgt=
2312 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2313 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2314 echo "configure:2315: checking for libintl.h" >&5
2315 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2316 echo $ac_n "(cached) $ac_c" 1>&6
2318 cat > conftest.$ac_ext <<EOF
2319 #line 2320 "configure"
2320 #include "confdefs.h"
2321 #include <libintl.h>
2323 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2324 { (eval echo configure:2325: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2325 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2326 if test -z "$ac_err"; then
2328 eval "ac_cv_header_$ac_safe=yes"
2331 echo "configure: failed program was:" >&5
2332 cat conftest.$ac_ext >&5
2334 eval "ac_cv_header_$ac_safe=no"
2338 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2339 echo "$ac_t""yes" 1>&6
2340 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2341 echo "configure:2342: checking for gettext in libc" >&5
2342 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2343 echo $ac_n "(cached) $ac_c" 1>&6
2345 cat > conftest.$ac_ext <<EOF
2346 #line 2347 "configure"
2347 #include "confdefs.h"
2348 #include <libintl.h>
2350 return (int) gettext ("")
2353 if { (eval echo configure:2354: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2355 gt_cv_func_gettext_libc=yes
2357 echo "configure: failed program was:" >&5
2358 cat conftest.$ac_ext >&5
2360 gt_cv_func_gettext_libc=no
2365 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2367 if test "$gt_cv_func_gettext_libc" != "yes"; then
2368 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2369 echo "configure:2370: checking for bindtextdomain in -lintl" >&5
2370 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2371 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2372 echo $ac_n "(cached) $ac_c" 1>&6
2374 ac_save_LIBS="$LIBS"
2376 cat > conftest.$ac_ext <<EOF
2377 #line 2378 "configure"
2378 #include "confdefs.h"
2379 /* Override any gcc2 internal prototype to avoid an error. */
2380 /* We use char because int might match the return type of a gcc2
2381 builtin and then its argument prototype would still apply. */
2382 char bindtextdomain();
2388 if { (eval echo configure:2389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2390 eval "ac_cv_lib_$ac_lib_var=yes"
2392 echo "configure: failed program was:" >&5
2393 cat conftest.$ac_ext >&5
2395 eval "ac_cv_lib_$ac_lib_var=no"
2398 LIBS="$ac_save_LIBS"
2401 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2402 echo "$ac_t""yes" 1>&6
2403 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2404 echo "configure:2405: checking for gettext in libintl" >&5
2405 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2406 echo $ac_n "(cached) $ac_c" 1>&6
2408 cat > conftest.$ac_ext <<EOF
2409 #line 2410 "configure"
2410 #include "confdefs.h"
2413 return (int) gettext ("")
2416 if { (eval echo configure:2417: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2418 gt_cv_func_gettext_libintl=yes
2420 echo "configure: failed program was:" >&5
2421 cat conftest.$ac_ext >&5
2423 gt_cv_func_gettext_libintl=no
2428 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2430 echo "$ac_t""no" 1>&6
2435 if test "$gt_cv_func_gettext_libc" = "yes" \
2436 || test "$gt_cv_func_gettext_libintl" = "yes"; then
2437 cat >> confdefs.h <<\EOF
2438 #define HAVE_GETTEXT 1
2441 # Extract the first word of "msgfmt", so it can be a program name with args.
2442 set dummy msgfmt; ac_word=$2
2443 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2444 echo "configure:2445: checking for $ac_word" >&5
2445 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2446 echo $ac_n "(cached) $ac_c" 1>&6
2450 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2453 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2454 for ac_dir in $PATH; do
2455 test -z "$ac_dir" && ac_dir=.
2456 if test -f $ac_dir/$ac_word; then
2457 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2458 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2464 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
2468 MSGFMT="$ac_cv_path_MSGFMT"
2469 if test -n "$MSGFMT"; then
2470 echo "$ac_t""$MSGFMT" 1>&6
2472 echo "$ac_t""no" 1>&6
2474 if test "$MSGFMT" != "no"; then
2475 for ac_func in dcgettext
2477 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2478 echo "configure:2479: checking for $ac_func" >&5
2479 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2480 echo $ac_n "(cached) $ac_c" 1>&6
2482 cat > conftest.$ac_ext <<EOF
2483 #line 2484 "configure"
2484 #include "confdefs.h"
2485 /* System header to define __stub macros and hopefully few prototypes,
2486 which can conflict with char $ac_func(); below. */
2488 /* Override any gcc2 internal prototype to avoid an error. */
2489 /* We use char because int might match the return type of a gcc2
2490 builtin and then its argument prototype would still apply. */
2495 /* The GNU C library defines this for functions which it implements
2496 to always fail with ENOSYS. Some functions are actually named
2497 something starting with __ and the normal name is an alias. */
2498 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2506 if { (eval echo configure:2507: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2508 eval "ac_cv_func_$ac_func=yes"
2510 echo "configure: failed program was:" >&5
2511 cat conftest.$ac_ext >&5
2513 eval "ac_cv_func_$ac_func=no"
2518 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2519 echo "$ac_t""yes" 1>&6
2520 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2521 cat >> confdefs.h <<EOF
2522 #define $ac_tr_func 1
2526 echo "$ac_t""no" 1>&6
2530 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2531 set dummy gmsgfmt; ac_word=$2
2532 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2533 echo "configure:2534: checking for $ac_word" >&5
2534 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2535 echo $ac_n "(cached) $ac_c" 1>&6
2539 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2542 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2545 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2547 for ac_dir in $ac_dummy; do
2548 test -z "$ac_dir" && ac_dir=.
2549 if test -f $ac_dir/$ac_word; then
2550 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2555 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2559 GMSGFMT="$ac_cv_path_GMSGFMT"
2560 if test -n "$GMSGFMT"; then
2561 echo "$ac_t""$GMSGFMT" 1>&6
2563 echo "$ac_t""no" 1>&6
2566 # Extract the first word of "xgettext", so it can be a program name with args.
2567 set dummy xgettext; ac_word=$2
2568 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2569 echo "configure:2570: checking for $ac_word" >&5
2570 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2571 echo $ac_n "(cached) $ac_c" 1>&6
2575 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2578 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2579 for ac_dir in $PATH; do
2580 test -z "$ac_dir" && ac_dir=.
2581 if test -f $ac_dir/$ac_word; then
2582 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2583 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2589 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2593 XGETTEXT="$ac_cv_path_XGETTEXT"
2594 if test -n "$XGETTEXT"; then
2595 echo "$ac_t""$XGETTEXT" 1>&6
2597 echo "$ac_t""no" 1>&6
2600 cat > conftest.$ac_ext <<EOF
2601 #line 2602 "configure"
2602 #include "confdefs.h"
2605 extern int _nl_msg_cat_cntr;
2606 return _nl_msg_cat_cntr
2609 if { (eval echo configure:2610: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2614 echo "configure: failed program was:" >&5
2615 cat conftest.$ac_ext >&5
2626 echo "$ac_t""no" 1>&6
2631 if test "$CATOBJEXT" = "NONE"; then
2632 nls_cv_use_gnu_gettext=yes
2636 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2637 INTLOBJS="\$(GETTOBJS)"
2638 # Extract the first word of "msgfmt", so it can be a program name with args.
2639 set dummy msgfmt; ac_word=$2
2640 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2641 echo "configure:2642: checking for $ac_word" >&5
2642 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2643 echo $ac_n "(cached) $ac_c" 1>&6
2647 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2650 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2651 for ac_dir in $PATH; do
2652 test -z "$ac_dir" && ac_dir=.
2653 if test -f $ac_dir/$ac_word; then
2654 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2655 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2661 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
2665 MSGFMT="$ac_cv_path_MSGFMT"
2666 if test -n "$MSGFMT"; then
2667 echo "$ac_t""$MSGFMT" 1>&6
2669 echo "$ac_t""no" 1>&6
2672 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2673 set dummy gmsgfmt; ac_word=$2
2674 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2675 echo "configure:2676: checking for $ac_word" >&5
2676 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2677 echo $ac_n "(cached) $ac_c" 1>&6
2681 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2684 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2687 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2689 for ac_dir in $ac_dummy; do
2690 test -z "$ac_dir" && ac_dir=.
2691 if test -f $ac_dir/$ac_word; then
2692 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2697 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2701 GMSGFMT="$ac_cv_path_GMSGFMT"
2702 if test -n "$GMSGFMT"; then
2703 echo "$ac_t""$GMSGFMT" 1>&6
2705 echo "$ac_t""no" 1>&6
2708 # Extract the first word of "xgettext", so it can be a program name with args.
2709 set dummy xgettext; ac_word=$2
2710 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2711 echo "configure:2712: checking for $ac_word" >&5
2712 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2713 echo $ac_n "(cached) $ac_c" 1>&6
2717 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2720 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2721 for ac_dir in $PATH; do
2722 test -z "$ac_dir" && ac_dir=.
2723 if test -f $ac_dir/$ac_word; then
2724 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2725 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2731 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2735 XGETTEXT="$ac_cv_path_XGETTEXT"
2736 if test -n "$XGETTEXT"; then
2737 echo "$ac_t""$XGETTEXT" 1>&6
2739 echo "$ac_t""no" 1>&6
2743 USE_INCLUDED_LIBINTL=yes
2747 INTLDEPS='$(top_builddir)/../intl/libintl.a'
2749 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
2750 nls_cv_header_intl=libintl.h
2751 nls_cv_header_libgt=libgettext.h
2754 if test "$XGETTEXT" != ":"; then
2755 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
2758 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2763 # We need to process the po/ directory.
2767 nls_cv_header_intl=libintl.h
2768 nls_cv_header_libgt=libgettext.h
2771 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2772 # because some of the sources are only built for this goal.
2773 if test "$PACKAGE" = gettext; then
2775 USE_INCLUDED_LIBINTL=yes
2778 for lang in $ALL_LINGUAS; do
2779 GMOFILES="$GMOFILES $lang.gmo"
2780 POFILES="$POFILES $lang.po"
2796 if test "x$CATOBJEXT" != "x"; then
2797 if test "x$ALL_LINGUAS" = "x"; then
2800 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2801 echo "configure:2802: checking for catalogs to be installed" >&5
2803 for lang in ${LINGUAS=$ALL_LINGUAS}; do
2804 case "$ALL_LINGUAS" in
2805 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
2808 LINGUAS=$NEW_LINGUAS
2809 echo "$ac_t""$LINGUAS" 1>&6
2812 if test -n "$LINGUAS"; then
2813 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
2817 if test $ac_cv_header_locale_h = yes; then
2818 INCLUDE_LOCALE_H="#include <locale.h>"
2821 /* The system does not provide the header <locale.h>. Take care yourself. */"
2825 if test -f $srcdir/po2tbl.sed.in; then
2826 if test "$CATOBJEXT" = ".cat"; then
2827 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2828 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2829 echo "configure:2830: checking for linux/version.h" >&5
2830 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2831 echo $ac_n "(cached) $ac_c" 1>&6
2833 cat > conftest.$ac_ext <<EOF
2834 #line 2835 "configure"
2835 #include "confdefs.h"
2836 #include <linux/version.h>
2838 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2839 { (eval echo configure:2840: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2840 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2841 if test -z "$ac_err"; then
2843 eval "ac_cv_header_$ac_safe=yes"
2846 echo "configure: failed program was:" >&5
2847 cat conftest.$ac_ext >&5
2849 eval "ac_cv_header_$ac_safe=no"
2853 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2854 echo "$ac_t""yes" 1>&6
2857 echo "$ac_t""no" 1>&6
2862 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
2864 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2865 $srcdir/po2tbl.sed.in > po2tbl.sed
2868 if test "$PACKAGE" = "gettext"; then
2878 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
2884 if test -f $srcdir/po/POTFILES.in; then
2885 test -d po || mkdir po
2886 if test "x$srcdir" != "x."; then
2887 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2888 posrcprefix="$srcdir/"
2890 posrcprefix="../$srcdir/"
2896 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2897 < $srcdir/po/POTFILES.in > po/POTFILES
2900 cat >> confdefs.h <<\EOF
2901 #define PACKAGE "gdb"
2905 debugdir=${libdir}/debug
2907 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
2908 if test "${with_separate_debug_dir+set}" = set; then
2909 withval="$with_separate_debug_dir"
2910 debugdir="${withval}"
2915 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
2916 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2917 ac_define_dir=`eval echo $debugdir`
2918 ac_define_dir=`eval echo $ac_define_dir`
2919 cat >> confdefs.h <<EOF
2920 #define DEBUGDIR "$ac_define_dir"
2924 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
2936 subdirs="doc testsuite"
2940 . $srcdir/configure.host
2942 . $srcdir/configure.tgt
2944 # Fetch the default architecture and default target vector from BFD.
2945 targ=$target; . $srcdir/../bfd/config.bfd
2947 # We only want the first architecture, so strip off the others if
2948 # there is more than one.
2949 targ_archs=`echo $targ_archs | sed 's/ .*//'`
2951 if test "x$targ_archs" != x; then
2952 cat >> confdefs.h <<EOF
2953 #define DEFAULT_BFD_ARCH $targ_archs
2957 if test "x$targ_defvec" != x; then
2958 cat >> confdefs.h <<EOF
2959 #define DEFAULT_BFD_VEC $targ_defvec
2964 if test "$program_transform_name" = s,x,x,; then
2965 program_transform_name=
2967 # Double any \ or $. echo might interpret backslashes.
2968 cat <<\EOF_SED > conftestsed
2969 s,\\,\\\\,g; s,\$,$$,g
2971 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
2974 test "$program_prefix" != NONE &&
2975 program_transform_name="s,^,${program_prefix},; $program_transform_name"
2976 # Use a double $ so make ignores it.
2977 test "$program_suffix" != NONE &&
2978 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
2980 # sed with no file args requires a program.
2981 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
2984 # The CLI cannot be disabled yet, but may be in the future.
2987 # Check whether --enable-gdbcli or --disable-gdbcli was given.
2988 if test "${enable_gdbcli+set}" = set; then
2989 enableval="$enable_gdbcli"
2994 { echo "configure: error: the command-line interface cannot be disabled yet" 1>&2; exit 1; } ;;
2996 { echo "configure: error: bad value $enableval for --enable-gdbcli" 1>&2; exit 1; } ;;
3002 if test x"$enable_gdbcli" = xyes; then
3003 if test -d $srcdir/cli; then
3004 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
3005 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
3006 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
3007 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
3012 # Check whether --enable-gdbmi or --disable-gdbmi was given.
3013 if test "${enable_gdbmi+set}" = set; then
3014 enableval="$enable_gdbmi"
3019 { echo "configure: error: bad value $enableval for --enable-gdbmi" 1>&2; exit 1; } ;;
3025 if test x"$enable_gdbmi" = xyes; then
3026 if test -d $srcdir/mi; then
3027 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
3028 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
3029 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
3030 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
3035 # Check whether --enable-tui or --disable-tui was given.
3036 if test "${enable_tui+set}" = set; then
3037 enableval="$enable_tui"
3042 { echo "configure: error: bad value $enableval for --enable-tui" 1>&2; exit 1; } ;;
3046 if test x"$enable_tui" = xyes; then
3047 if test -d $srcdir/tui; then
3048 CONFIG_OBS="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
3049 CONFIG_DEPS="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
3050 CONFIG_SRCS="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
3051 ENABLE_CFLAGS="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
3057 # Check whether --enable-gdbtk or --disable-gdbtk was given.
3058 if test "${enable_gdbtk+set}" = set; then
3059 enableval="$enable_gdbtk"
3064 { echo "configure: error: bad value $enableval for --enable-gdbtk" 1>&2; exit 1; } ;;
3067 if test -d $srcdir/gdbtk; then
3074 # We unconditionally disable gdbtk tests on selected platforms.
3077 echo "configure: warning: gdbtk isn't supported on $host; disabling" 1>&2
3081 # Libunwind support.
3082 # Check whether --with-libunwind or --without-libunwind was given.
3083 if test "${with_libunwind+set}" = set; then
3084 withval="$with_libunwind"
3085 case "${withval}" in
3086 yes) enable_libunwind=yes ;;
3087 no) enable_libunwind=no ;;
3088 *) { echo "configure: error: bad value ${withval} for GDB with-libunwind option" 1>&2; exit 1; } ;;
3092 for ac_hdr in libunwind.h
3094 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3095 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3096 echo "configure:3097: checking for $ac_hdr" >&5
3097 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3098 echo $ac_n "(cached) $ac_c" 1>&6
3100 cat > conftest.$ac_ext <<EOF
3101 #line 3102 "configure"
3102 #include "confdefs.h"
3105 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3106 { (eval echo configure:3107: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3107 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3108 if test -z "$ac_err"; then
3110 eval "ac_cv_header_$ac_safe=yes"
3113 echo "configure: failed program was:" >&5
3114 cat conftest.$ac_ext >&5
3116 eval "ac_cv_header_$ac_safe=no"
3120 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3121 echo "$ac_t""yes" 1>&6
3122 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3123 cat >> confdefs.h <<EOF
3124 #define $ac_tr_hdr 1
3128 echo "$ac_t""no" 1>&6
3132 for ac_hdr in libunwind-ia64.h
3134 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3135 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3136 echo "configure:3137: checking for $ac_hdr" >&5
3137 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3138 echo $ac_n "(cached) $ac_c" 1>&6
3140 cat > conftest.$ac_ext <<EOF
3141 #line 3142 "configure"
3142 #include "confdefs.h"
3145 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3146 { (eval echo configure:3147: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3147 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3148 if test -z "$ac_err"; then
3150 eval "ac_cv_header_$ac_safe=yes"
3153 echo "configure: failed program was:" >&5
3154 cat conftest.$ac_ext >&5
3156 eval "ac_cv_header_$ac_safe=no"
3160 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3161 echo "$ac_t""yes" 1>&6
3162 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3163 cat >> confdefs.h <<EOF
3164 #define $ac_tr_hdr 1
3168 echo "$ac_t""no" 1>&6
3172 if test x"$ac_cv_header_libunwind_h" = xyes -a x"$ac_cv_header_libunwind_ia64_h" = xyes; then
3173 enable_libunwind=yes;
3179 if test x"$enable_libunwind" = xyes; then
3180 for ac_hdr in libunwind.h
3182 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3183 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3184 echo "configure:3185: checking for $ac_hdr" >&5
3185 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3186 echo $ac_n "(cached) $ac_c" 1>&6
3188 cat > conftest.$ac_ext <<EOF
3189 #line 3190 "configure"
3190 #include "confdefs.h"
3193 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3194 { (eval echo configure:3195: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3195 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3196 if test -z "$ac_err"; then
3198 eval "ac_cv_header_$ac_safe=yes"
3201 echo "configure: failed program was:" >&5
3202 cat conftest.$ac_ext >&5
3204 eval "ac_cv_header_$ac_safe=no"
3208 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3209 echo "$ac_t""yes" 1>&6
3210 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3211 cat >> confdefs.h <<EOF
3212 #define $ac_tr_hdr 1
3216 echo "$ac_t""no" 1>&6
3220 for ac_hdr in libunwind-ia64.h
3222 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3223 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3224 echo "configure:3225: checking for $ac_hdr" >&5
3225 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3226 echo $ac_n "(cached) $ac_c" 1>&6
3228 cat > conftest.$ac_ext <<EOF
3229 #line 3230 "configure"
3230 #include "confdefs.h"
3233 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3234 { (eval echo configure:3235: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3235 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3236 if test -z "$ac_err"; then
3238 eval "ac_cv_header_$ac_safe=yes"
3241 echo "configure: failed program was:" >&5
3242 cat conftest.$ac_ext >&5
3244 eval "ac_cv_header_$ac_safe=no"
3248 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3249 echo "$ac_t""yes" 1>&6
3250 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3251 cat >> confdefs.h <<EOF
3252 #define $ac_tr_hdr 1
3256 echo "$ac_t""no" 1>&6
3260 cat >> confdefs.h <<\EOF
3261 #define HAVE_LIBUNWIND 1
3264 CONFIG_OBS="$CONFIG_OBS libunwind-frame.o"
3265 CONFIG_DEPS="$CONFIG_DEPS libunwind-frame.o"
3266 CONFIG_SRCS="$CONFIG_SRCS libunwind-frame.c"
3269 # Profiling support.
3270 # Check whether --enable-profiling or --disable-profiling was given.
3271 if test "${enable_profiling+set}" = set; then
3272 enableval="$enable_profiling"
3277 { echo "configure: error: bad value $enableval for --enable-profile" 1>&2; exit 1; } ;;
3284 for ac_func in monstartup _mcleanup
3286 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3287 echo "configure:3288: checking for $ac_func" >&5
3288 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3289 echo $ac_n "(cached) $ac_c" 1>&6
3291 cat > conftest.$ac_ext <<EOF
3292 #line 3293 "configure"
3293 #include "confdefs.h"
3294 /* System header to define __stub macros and hopefully few prototypes,
3295 which can conflict with char $ac_func(); below. */
3297 /* Override any gcc2 internal prototype to avoid an error. */
3298 /* We use char because int might match the return type of a gcc2
3299 builtin and then its argument prototype would still apply. */
3304 /* The GNU C library defines this for functions which it implements
3305 to always fail with ENOSYS. Some functions are actually named
3306 something starting with __ and the normal name is an alias. */
3307 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3315 if { (eval echo configure:3316: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3317 eval "ac_cv_func_$ac_func=yes"
3319 echo "configure: failed program was:" >&5
3320 cat conftest.$ac_ext >&5
3322 eval "ac_cv_func_$ac_func=no"
3327 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3328 echo "$ac_t""yes" 1>&6
3329 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3330 cat >> confdefs.h <<EOF
3331 #define $ac_tr_func 1
3335 echo "$ac_t""no" 1>&6
3339 echo $ac_n "checking for _etext""... $ac_c" 1>&6
3340 echo "configure:3341: checking for _etext" >&5
3341 if eval "test \"`echo '$''{'ac_cv_var__etext'+set}'`\" = set"; then
3342 echo $ac_n "(cached) $ac_c" 1>&6
3344 cat > conftest.$ac_ext <<EOF
3345 #line 3346 "configure"
3346 #include "confdefs.h"
3354 if { (eval echo configure:3355: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3356 ac_cv_var__etext=yes
3358 echo "configure: failed program was:" >&5
3359 cat conftest.$ac_ext >&5
3366 echo "$ac_t""$ac_cv_var__etext" 1>&6
3367 if test $ac_cv_var__etext = yes; then
3368 cat >> confdefs.h <<\EOF
3369 #define HAVE__ETEXT 1
3373 if test "$enable_profiling" = yes ; then
3374 if test $ac_cv_func_monstartup = no || test $ac_cv_func__mcleanup = no; then
3375 { echo "configure: error: --enable-profiling requires monstartup and _mcleanup" 1>&2; exit 1; }
3378 OLD_CFLAGS="$CFLAGS"
3379 CFLAGS="$CFLAGS $PROFILE_CFLAGS"
3381 echo $ac_n "checking whether $CC supports -pg""... $ac_c" 1>&6
3382 echo "configure:3383: checking whether $CC supports -pg" >&5
3383 if eval "test \"`echo '$''{'ac_cv_cc_supports_pg'+set}'`\" = set"; then
3384 echo $ac_n "(cached) $ac_c" 1>&6
3386 cat > conftest.$ac_ext <<EOF
3387 #line 3388 "configure"
3388 #include "confdefs.h"
3394 if { (eval echo configure:3395: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3396 ac_cv_cc_supports_pg=yes
3398 echo "configure: failed program was:" >&5
3399 cat conftest.$ac_ext >&5
3401 ac_cv_cc_supports_pg=no
3406 echo "$ac_t""$ac_cv_cc_supports_pg" 1>&6
3408 if test $ac_cv_cc_supports_pg = no; then
3409 { echo "configure: error: --enable-profiling requires a compiler which supports -pg" 1>&2; exit 1; }
3412 CFLAGS="$OLD_CFLAGS"
3415 # --------------------- #
3416 # Checks for programs. #
3417 # --------------------- #
3419 for ac_prog in mawk gawk nawk awk
3421 # Extract the first word of "$ac_prog", so it can be a program name with args.
3422 set dummy $ac_prog; ac_word=$2
3423 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3424 echo "configure:3425: checking for $ac_word" >&5
3425 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3426 echo $ac_n "(cached) $ac_c" 1>&6
3428 if test -n "$AWK"; then
3429 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3431 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3433 for ac_dir in $ac_dummy; do
3434 test -z "$ac_dir" && ac_dir=.
3435 if test -f $ac_dir/$ac_word; then
3436 ac_cv_prog_AWK="$ac_prog"
3443 AWK="$ac_cv_prog_AWK"
3444 if test -n "$AWK"; then
3445 echo "$ac_t""$AWK" 1>&6
3447 echo "$ac_t""no" 1>&6
3450 test -n "$AWK" && break
3453 # Find a good install program. We prefer a C program (faster),
3454 # so one script is as good as another. But avoid the broken or
3455 # incompatible versions:
3456 # SysV /etc/install, /usr/sbin/install
3457 # SunOS /usr/etc/install
3458 # IRIX /sbin/install
3460 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3461 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3462 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3463 # ./install, which can be erroneously created by make from ./install.sh.
3464 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3465 echo "configure:3466: checking for a BSD compatible install" >&5
3466 if test -z "$INSTALL"; then
3467 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3468 echo $ac_n "(cached) $ac_c" 1>&6
3470 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
3471 for ac_dir in $PATH; do
3472 # Account for people who put trailing slashes in PATH elements.
3474 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
3476 # OSF1 and SCO ODT 3.0 have their own names for install.
3477 # Don't use installbsd from OSF since it installs stuff as root
3479 for ac_prog in ginstall scoinst install; do
3480 if test -f $ac_dir/$ac_prog; then
3481 if test $ac_prog = install &&
3482 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
3483 # AIX install. It has an incompatible calling convention.
3486 ac_cv_path_install="$ac_dir/$ac_prog -c"
3497 if test "${ac_cv_path_install+set}" = set; then
3498 INSTALL="$ac_cv_path_install"
3500 # As a last resort, use the slow shell script. We don't cache a
3501 # path for INSTALL within a source directory, because that will
3502 # break other packages using the cache if that directory is
3503 # removed, or if the path is relative.
3504 INSTALL="$ac_install_sh"
3507 echo "$ac_t""$INSTALL" 1>&6
3509 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3510 # It thinks the first close brace ends the variable substitution.
3511 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3513 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
3515 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3517 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3518 echo "configure:3519: checking whether ln -s works" >&5
3519 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3520 echo $ac_n "(cached) $ac_c" 1>&6
3523 if ln -s X conftestdata 2>/dev/null
3526 ac_cv_prog_LN_S="ln -s"
3531 LN_S="$ac_cv_prog_LN_S"
3532 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3533 echo "$ac_t""yes" 1>&6
3535 echo "$ac_t""no" 1>&6
3538 # Extract the first word of "ranlib", so it can be a program name with args.
3539 set dummy ranlib; ac_word=$2
3540 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3541 echo "configure:3542: checking for $ac_word" >&5
3542 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3543 echo $ac_n "(cached) $ac_c" 1>&6
3545 if test -n "$RANLIB"; then
3546 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3548 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3550 for ac_dir in $ac_dummy; do
3551 test -z "$ac_dir" && ac_dir=.
3552 if test -f $ac_dir/$ac_word; then
3553 ac_cv_prog_RANLIB="ranlib"
3558 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
3561 RANLIB="$ac_cv_prog_RANLIB"
3562 if test -n "$RANLIB"; then
3563 echo "$ac_t""$RANLIB" 1>&6
3565 echo "$ac_t""no" 1>&6
3568 for ac_prog in 'bison -y' byacc
3570 # Extract the first word of "$ac_prog", so it can be a program name with args.
3571 set dummy $ac_prog; ac_word=$2
3572 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3573 echo "configure:3574: checking for $ac_word" >&5
3574 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3575 echo $ac_n "(cached) $ac_c" 1>&6
3577 if test -n "$YACC"; then
3578 ac_cv_prog_YACC="$YACC" # Let the user override the test.
3580 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3582 for ac_dir in $ac_dummy; do
3583 test -z "$ac_dir" && ac_dir=.
3584 if test -f $ac_dir/$ac_word; then
3585 ac_cv_prog_YACC="$ac_prog"
3592 YACC="$ac_cv_prog_YACC"
3593 if test -n "$YACC"; then
3594 echo "$ac_t""$YACC" 1>&6
3596 echo "$ac_t""no" 1>&6
3599 test -n "$YACC" && break
3601 test -n "$YACC" || YACC="yacc"
3604 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3605 set dummy ${ac_tool_prefix}ar; ac_word=$2
3606 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3607 echo "configure:3608: checking for $ac_word" >&5
3608 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3609 echo $ac_n "(cached) $ac_c" 1>&6
3611 if test -n "$AR"; then
3612 ac_cv_prog_AR="$AR" # Let the user override the test.
3614 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3616 for ac_dir in $ac_dummy; do
3617 test -z "$ac_dir" && ac_dir=.
3618 if test -f $ac_dir/$ac_word; then
3619 ac_cv_prog_AR="${ac_tool_prefix}ar"
3624 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
3628 if test -n "$AR"; then
3629 echo "$ac_t""$AR" 1>&6
3631 echo "$ac_t""no" 1>&6
3636 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3637 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
3638 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3639 echo "configure:3640: checking for $ac_word" >&5
3640 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3641 echo $ac_n "(cached) $ac_c" 1>&6
3643 if test -n "$DLLTOOL"; then
3644 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
3646 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3648 for ac_dir in $ac_dummy; do
3649 test -z "$ac_dir" && ac_dir=.
3650 if test -f $ac_dir/$ac_word; then
3651 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
3656 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL="dlltool"
3659 DLLTOOL="$ac_cv_prog_DLLTOOL"
3660 if test -n "$DLLTOOL"; then
3661 echo "$ac_t""$DLLTOOL" 1>&6
3663 echo "$ac_t""no" 1>&6
3668 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3669 set dummy ${ac_tool_prefix}windres; ac_word=$2
3670 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3671 echo "configure:3672: checking for $ac_word" >&5
3672 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3673 echo $ac_n "(cached) $ac_c" 1>&6
3675 if test -n "$WINDRES"; then
3676 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
3678 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3680 for ac_dir in $ac_dummy; do
3681 test -z "$ac_dir" && ac_dir=.
3682 if test -f $ac_dir/$ac_word; then
3683 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
3688 test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES="windres"
3691 WINDRES="$ac_cv_prog_WINDRES"
3692 if test -n "$WINDRES"; then
3693 echo "$ac_t""$WINDRES" 1>&6
3695 echo "$ac_t""no" 1>&6
3701 # Needed for GNU/Hurd.
3702 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3703 set dummy ${ac_tool_prefix}mig; ac_word=$2
3704 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3705 echo "configure:3706: checking for $ac_word" >&5
3706 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3707 echo $ac_n "(cached) $ac_c" 1>&6
3709 if test -n "$MIG"; then
3710 ac_cv_prog_MIG="$MIG" # Let the user override the test.
3712 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3714 for ac_dir in $ac_dummy; do
3715 test -z "$ac_dir" && ac_dir=.
3716 if test -f $ac_dir/$ac_word; then
3717 ac_cv_prog_MIG="${ac_tool_prefix}mig"
3722 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG="mig"
3725 MIG="$ac_cv_prog_MIG"
3726 if test -n "$MIG"; then
3727 echo "$ac_t""$MIG" 1>&6
3729 echo "$ac_t""no" 1>&6
3735 # ---------------------- #
3736 # Checks for libraries. #
3737 # ---------------------- #
3739 # We might need to link with -lm; most simulators need it.
3740 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
3741 echo "configure:3742: checking for main in -lm" >&5
3742 ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
3743 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3744 echo $ac_n "(cached) $ac_c" 1>&6
3746 ac_save_LIBS="$LIBS"
3748 cat > conftest.$ac_ext <<EOF
3749 #line 3750 "configure"
3750 #include "confdefs.h"
3756 if { (eval echo configure:3757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3758 eval "ac_cv_lib_$ac_lib_var=yes"
3760 echo "configure: failed program was:" >&5
3761 cat conftest.$ac_ext >&5
3763 eval "ac_cv_lib_$ac_lib_var=no"
3766 LIBS="$ac_save_LIBS"
3769 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3770 echo "$ac_t""yes" 1>&6
3771 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3772 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3773 cat >> confdefs.h <<EOF
3774 #define $ac_tr_lib 1
3780 echo "$ac_t""no" 1>&6
3784 # We need to link with -lw to get `wctype' on Solaris before Solaris
3785 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
3786 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
3787 # is known to have this problem). Therefore we avoid libw if we can.
3788 echo $ac_n "checking for wctype""... $ac_c" 1>&6
3789 echo "configure:3790: checking for wctype" >&5
3790 if eval "test \"`echo '$''{'ac_cv_func_wctype'+set}'`\" = set"; then
3791 echo $ac_n "(cached) $ac_c" 1>&6
3793 cat > conftest.$ac_ext <<EOF
3794 #line 3795 "configure"
3795 #include "confdefs.h"
3796 /* System header to define __stub macros and hopefully few prototypes,
3797 which can conflict with char wctype(); below. */
3799 /* Override any gcc2 internal prototype to avoid an error. */
3800 /* We use char because int might match the return type of a gcc2
3801 builtin and then its argument prototype would still apply. */
3806 /* The GNU C library defines this for functions which it implements
3807 to always fail with ENOSYS. Some functions are actually named
3808 something starting with __ and the normal name is an alias. */
3809 #if defined (__stub_wctype) || defined (__stub___wctype)
3817 if { (eval echo configure:3818: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3819 eval "ac_cv_func_wctype=yes"
3821 echo "configure: failed program was:" >&5
3822 cat conftest.$ac_ext >&5
3824 eval "ac_cv_func_wctype=no"
3829 if eval "test \"`echo '$ac_cv_func_'wctype`\" = yes"; then
3830 echo "$ac_t""yes" 1>&6
3833 echo "$ac_t""no" 1>&6
3834 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
3835 echo "configure:3836: checking for wctype in -lw" >&5
3836 ac_lib_var=`echo w'_'wctype | sed 'y%./+-%__p_%'`
3837 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3838 echo $ac_n "(cached) $ac_c" 1>&6
3840 ac_save_LIBS="$LIBS"
3842 cat > conftest.$ac_ext <<EOF
3843 #line 3844 "configure"
3844 #include "confdefs.h"
3845 /* Override any gcc2 internal prototype to avoid an error. */
3846 /* We use char because int might match the return type of a gcc2
3847 builtin and then its argument prototype would still apply. */
3854 if { (eval echo configure:3855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3856 eval "ac_cv_lib_$ac_lib_var=yes"
3858 echo "configure: failed program was:" >&5
3859 cat conftest.$ac_ext >&5
3861 eval "ac_cv_lib_$ac_lib_var=no"
3864 LIBS="$ac_save_LIBS"
3867 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3868 echo "$ac_t""yes" 1>&6
3869 ac_tr_lib=HAVE_LIB`echo w | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3870 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3871 cat >> confdefs.h <<EOF
3872 #define $ac_tr_lib 1
3878 echo "$ac_t""no" 1>&6
3884 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
3886 echo $ac_n "checking for library containing gethostbyname""... $ac_c" 1>&6
3887 echo "configure:3888: checking for library containing gethostbyname" >&5
3888 if eval "test \"`echo '$''{'ac_cv_search_gethostbyname'+set}'`\" = set"; then
3889 echo $ac_n "(cached) $ac_c" 1>&6
3891 ac_func_search_save_LIBS="$LIBS"
3892 ac_cv_search_gethostbyname="no"
3893 cat > conftest.$ac_ext <<EOF
3894 #line 3895 "configure"
3895 #include "confdefs.h"
3896 /* Override any gcc2 internal prototype to avoid an error. */
3897 /* We use char because int might match the return type of a gcc2
3898 builtin and then its argument prototype would still apply. */
3899 char gethostbyname();
3905 if { (eval echo configure:3906: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3907 ac_cv_search_gethostbyname="none required"
3909 echo "configure: failed program was:" >&5
3910 cat conftest.$ac_ext >&5
3913 test "$ac_cv_search_gethostbyname" = "no" && for i in nsl; do
3914 LIBS="-l$i $ac_func_search_save_LIBS"
3915 cat > conftest.$ac_ext <<EOF
3916 #line 3917 "configure"
3917 #include "confdefs.h"
3918 /* Override any gcc2 internal prototype to avoid an error. */
3919 /* We use char because int might match the return type of a gcc2
3920 builtin and then its argument prototype would still apply. */
3921 char gethostbyname();
3927 if { (eval echo configure:3928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3929 ac_cv_search_gethostbyname="-l$i"
3932 echo "configure: failed program was:" >&5
3933 cat conftest.$ac_ext >&5
3937 LIBS="$ac_func_search_save_LIBS"
3940 echo "$ac_t""$ac_cv_search_gethostbyname" 1>&6
3941 if test "$ac_cv_search_gethostbyname" != "no"; then
3942 test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS"
3948 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
3950 echo $ac_n "checking for library containing socketpair""... $ac_c" 1>&6
3951 echo "configure:3952: checking for library containing socketpair" >&5
3952 if eval "test \"`echo '$''{'ac_cv_search_socketpair'+set}'`\" = set"; then
3953 echo $ac_n "(cached) $ac_c" 1>&6
3955 ac_func_search_save_LIBS="$LIBS"
3956 ac_cv_search_socketpair="no"
3957 cat > conftest.$ac_ext <<EOF
3958 #line 3959 "configure"
3959 #include "confdefs.h"
3960 /* Override any gcc2 internal prototype to avoid an error. */
3961 /* We use char because int might match the return type of a gcc2
3962 builtin and then its argument prototype would still apply. */
3969 if { (eval echo configure:3970: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3971 ac_cv_search_socketpair="none required"
3973 echo "configure: failed program was:" >&5
3974 cat conftest.$ac_ext >&5
3977 test "$ac_cv_search_socketpair" = "no" && for i in socket; do
3978 LIBS="-l$i $ac_func_search_save_LIBS"
3979 cat > conftest.$ac_ext <<EOF
3980 #line 3981 "configure"
3981 #include "confdefs.h"
3982 /* Override any gcc2 internal prototype to avoid an error. */
3983 /* We use char because int might match the return type of a gcc2
3984 builtin and then its argument prototype would still apply. */
3991 if { (eval echo configure:3992: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3993 ac_cv_search_socketpair="-l$i"
3996 echo "configure: failed program was:" >&5
3997 cat conftest.$ac_ext >&5
4001 LIBS="$ac_func_search_save_LIBS"
4004 echo "$ac_t""$ac_cv_search_socketpair" 1>&6
4005 if test "$ac_cv_search_socketpair" != "no"; then
4006 test "$ac_cv_search_socketpair" = "none required" || LIBS="$ac_cv_search_socketpair $LIBS"
4012 # Since GDB uses Readline, we need termcap functionality, so we need
4013 # to find a library that provides that. When GDB is configured with
4014 # --enable-tui, we need full curses functionality.
4016 # FIXME: kettenis/20030102: We seem to prefer HP curses (Hcurses) over
4017 # Xcurses on HP-UX; see the `-D__HP_CURSES' in the relevant host
4018 # Makefile fragments. That's why we need to have `Hcurses' before
4019 # `curses'. I don't see why we should use HP curses if a more
4020 # standard curses is available, except that according to HP's
4021 # documentation one needs to compile `-D_XOPEN_SOURCE_EXTENDED' on
4022 # HP-UX 10.10 and 10.20.
4024 if test "$need_curses" = yes; then
4026 echo $ac_n "checking for library containing initscr""... $ac_c" 1>&6
4027 echo "configure:4028: checking for library containing initscr" >&5
4028 if eval "test \"`echo '$''{'ac_cv_search_initscr'+set}'`\" = set"; then
4029 echo $ac_n "(cached) $ac_c" 1>&6
4031 ac_func_search_save_LIBS="$LIBS"
4032 ac_cv_search_initscr="no"
4033 cat > conftest.$ac_ext <<EOF
4034 #line 4035 "configure"
4035 #include "confdefs.h"
4036 /* Override any gcc2 internal prototype to avoid an error. */
4037 /* We use char because int might match the return type of a gcc2
4038 builtin and then its argument prototype would still apply. */
4045 if { (eval echo configure:4046: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4047 ac_cv_search_initscr="none required"
4049 echo "configure: failed program was:" >&5
4050 cat conftest.$ac_ext >&5
4053 test "$ac_cv_search_initscr" = "no" && for i in ncurses Hcurses curses; do
4054 LIBS="-l$i $ac_func_search_save_LIBS"
4055 cat > conftest.$ac_ext <<EOF
4056 #line 4057 "configure"
4057 #include "confdefs.h"
4058 /* Override any gcc2 internal prototype to avoid an error. */
4059 /* We use char because int might match the return type of a gcc2
4060 builtin and then its argument prototype would still apply. */
4067 if { (eval echo configure:4068: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4069 ac_cv_search_initscr="-l$i"
4072 echo "configure: failed program was:" >&5
4073 cat conftest.$ac_ext >&5
4077 LIBS="$ac_func_search_save_LIBS"
4080 echo "$ac_t""$ac_cv_search_initscr" 1>&6
4081 if test "$ac_cv_search_initscr" != "no"; then
4082 test "$ac_cv_search_initscr" = "none required" || LIBS="$ac_cv_search_initscr $LIBS"
4085 { echo "configure: error: no curses library found" 1>&2; exit 1; }
4091 if test -d $srcdir/libtermcap; then
4092 LIBS="../libtermcap/libtermcap.a $LIBS"
4093 ac_cv_search_tgetent="../libtermcap/libtermcap.a"
4096 ac_cv_search_tgetent="none required"
4099 # Readline prefers curses over termcap on AIX.
4102 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4103 echo "configure:4104: checking for library containing tgetent" >&5
4104 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4105 echo $ac_n "(cached) $ac_c" 1>&6
4107 ac_func_search_save_LIBS="$LIBS"
4108 ac_cv_search_tgetent="no"
4109 cat > conftest.$ac_ext <<EOF
4110 #line 4111 "configure"
4111 #include "confdefs.h"
4112 /* Override any gcc2 internal prototype to avoid an error. */
4113 /* We use char because int might match the return type of a gcc2
4114 builtin and then its argument prototype would still apply. */
4121 if { (eval echo configure:4122: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4123 ac_cv_search_tgetent="none required"
4125 echo "configure: failed program was:" >&5
4126 cat conftest.$ac_ext >&5
4129 test "$ac_cv_search_tgetent" = "no" && for i in tinfo ncurses curses termcap; do
4130 LIBS="-l$i $ac_func_search_save_LIBS"
4131 cat > conftest.$ac_ext <<EOF
4132 #line 4133 "configure"
4133 #include "confdefs.h"
4134 /* Override any gcc2 internal prototype to avoid an error. */
4135 /* We use char because int might match the return type of a gcc2
4136 builtin and then its argument prototype would still apply. */
4143 if { (eval echo configure:4144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4145 ac_cv_search_tgetent="-l$i"
4148 echo "configure: failed program was:" >&5
4149 cat conftest.$ac_ext >&5
4153 LIBS="$ac_func_search_save_LIBS"
4156 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4157 if test "$ac_cv_search_tgetent" != "no"; then
4158 test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
4166 # Note: We used to check for libtermlib and libterminfo too, but
4167 # Readline doesn't, so I think we're safe with leaving them out.
4169 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4170 echo "configure:4171: checking for library containing tgetent" >&5
4171 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4172 echo $ac_n "(cached) $ac_c" 1>&6
4174 ac_func_search_save_LIBS="$LIBS"
4175 ac_cv_search_tgetent="no"
4176 cat > conftest.$ac_ext <<EOF
4177 #line 4178 "configure"
4178 #include "confdefs.h"
4179 /* Override any gcc2 internal prototype to avoid an error. */
4180 /* We use char because int might match the return type of a gcc2
4181 builtin and then its argument prototype would still apply. */
4188 if { (eval echo configure:4189: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4190 ac_cv_search_tgetent="none required"
4192 echo "configure: failed program was:" >&5
4193 cat conftest.$ac_ext >&5
4196 test "$ac_cv_search_tgetent" = "no" && for i in termcap tinfo ncurses Hcurses curses; do
4197 LIBS="-l$i $ac_func_search_save_LIBS"
4198 cat > conftest.$ac_ext <<EOF
4199 #line 4200 "configure"
4200 #include "confdefs.h"
4201 /* Override any gcc2 internal prototype to avoid an error. */
4202 /* We use char because int might match the return type of a gcc2
4203 builtin and then its argument prototype would still apply. */
4210 if { (eval echo configure:4211: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4212 ac_cv_search_tgetent="-l$i"
4215 echo "configure: failed program was:" >&5
4216 cat conftest.$ac_ext >&5
4220 LIBS="$ac_func_search_save_LIBS"
4223 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4224 if test "$ac_cv_search_tgetent" != "no"; then
4225 test "$ac_cv_search_tgetent" = "none required" || LIBS="$ac_cv_search_tgetent $LIBS"
4231 if test "$ac_cv_search_tgetent" = no; then
4232 { echo "configure: error: no termcap library found" 1>&2; exit 1; }
4235 # ------------------------- #
4236 # Checks for header files. #
4237 # ------------------------- #
4240 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
4242 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4243 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4244 echo "configure:4245: checking for $ac_hdr that defines DIR" >&5
4245 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4246 echo $ac_n "(cached) $ac_c" 1>&6
4248 cat > conftest.$ac_ext <<EOF
4249 #line 4250 "configure"
4250 #include "confdefs.h"
4251 #include <sys/types.h>
4257 if { (eval echo configure:4258: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4259 eval "ac_cv_header_dirent_$ac_safe=yes"
4261 echo "configure: failed program was:" >&5
4262 cat conftest.$ac_ext >&5
4264 eval "ac_cv_header_dirent_$ac_safe=no"
4268 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4269 echo "$ac_t""yes" 1>&6
4270 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4271 cat >> confdefs.h <<EOF
4272 #define $ac_tr_hdr 1
4274 ac_header_dirent=$ac_hdr; break
4276 echo "$ac_t""no" 1>&6
4279 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4280 if test $ac_header_dirent = dirent.h; then
4281 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4282 echo "configure:4283: checking for opendir in -ldir" >&5
4283 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4284 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4285 echo $ac_n "(cached) $ac_c" 1>&6
4287 ac_save_LIBS="$LIBS"
4289 cat > conftest.$ac_ext <<EOF
4290 #line 4291 "configure"
4291 #include "confdefs.h"
4292 /* Override any gcc2 internal prototype to avoid an error. */
4293 /* We use char because int might match the return type of a gcc2
4294 builtin and then its argument prototype would still apply. */
4301 if { (eval echo configure:4302: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4303 eval "ac_cv_lib_$ac_lib_var=yes"
4305 echo "configure: failed program was:" >&5
4306 cat conftest.$ac_ext >&5
4308 eval "ac_cv_lib_$ac_lib_var=no"
4311 LIBS="$ac_save_LIBS"
4314 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4315 echo "$ac_t""yes" 1>&6
4318 echo "$ac_t""no" 1>&6
4322 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4323 echo "configure:4324: checking for opendir in -lx" >&5
4324 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4325 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4326 echo $ac_n "(cached) $ac_c" 1>&6
4328 ac_save_LIBS="$LIBS"
4330 cat > conftest.$ac_ext <<EOF
4331 #line 4332 "configure"
4332 #include "confdefs.h"
4333 /* Override any gcc2 internal prototype to avoid an error. */
4334 /* We use char because int might match the return type of a gcc2
4335 builtin and then its argument prototype would still apply. */
4342 if { (eval echo configure:4343: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4344 eval "ac_cv_lib_$ac_lib_var=yes"
4346 echo "configure: failed program was:" >&5
4347 cat conftest.$ac_ext >&5
4349 eval "ac_cv_lib_$ac_lib_var=no"
4352 LIBS="$ac_save_LIBS"
4355 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4356 echo "$ac_t""yes" 1>&6
4359 echo "$ac_t""no" 1>&6
4364 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
4365 echo "configure:4366: checking whether stat file-mode macros are broken" >&5
4366 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
4367 echo $ac_n "(cached) $ac_c" 1>&6
4369 cat > conftest.$ac_ext <<EOF
4370 #line 4371 "configure"
4371 #include "confdefs.h"
4372 #include <sys/types.h>
4373 #include <sys/stat.h>
4375 #if defined(S_ISBLK) && defined(S_IFDIR)
4376 # if S_ISBLK (S_IFDIR)
4381 #if defined(S_ISBLK) && defined(S_IFCHR)
4382 # if S_ISBLK (S_IFCHR)
4387 #if defined(S_ISLNK) && defined(S_IFREG)
4388 # if S_ISLNK (S_IFREG)
4393 #if defined(S_ISSOCK) && defined(S_IFREG)
4394 # if S_ISSOCK (S_IFREG)
4400 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4401 egrep "You lose" >/dev/null 2>&1; then
4403 ac_cv_header_stat_broken=yes
4406 ac_cv_header_stat_broken=no
4412 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
4413 if test $ac_cv_header_stat_broken = yes; then
4414 cat >> confdefs.h <<\EOF
4415 #define STAT_MACROS_BROKEN 1
4420 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
4421 echo "configure:4422: checking for ANSI C header files" >&5
4422 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
4423 echo $ac_n "(cached) $ac_c" 1>&6
4425 cat > conftest.$ac_ext <<EOF
4426 #line 4427 "configure"
4427 #include "confdefs.h"
4433 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4434 { (eval echo configure:4435: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4435 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4436 if test -z "$ac_err"; then
4438 ac_cv_header_stdc=yes
4441 echo "configure: failed program was:" >&5
4442 cat conftest.$ac_ext >&5
4444 ac_cv_header_stdc=no
4448 if test $ac_cv_header_stdc = yes; then
4449 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4450 cat > conftest.$ac_ext <<EOF
4451 #line 4452 "configure"
4452 #include "confdefs.h"
4455 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4456 egrep "memchr" >/dev/null 2>&1; then
4460 ac_cv_header_stdc=no
4466 if test $ac_cv_header_stdc = yes; then
4467 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4468 cat > conftest.$ac_ext <<EOF
4469 #line 4470 "configure"
4470 #include "confdefs.h"
4473 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4474 egrep "free" >/dev/null 2>&1; then
4478 ac_cv_header_stdc=no
4484 if test $ac_cv_header_stdc = yes; then
4485 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4486 if test "$cross_compiling" = yes; then
4489 cat > conftest.$ac_ext <<EOF
4490 #line 4491 "configure"
4491 #include "confdefs.h"
4493 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4494 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4495 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4496 int main () { int i; for (i = 0; i < 256; i++)
4497 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
4501 if { (eval echo configure:4502: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4505 echo "configure: failed program was:" >&5
4506 cat conftest.$ac_ext >&5
4508 ac_cv_header_stdc=no
4516 echo "$ac_t""$ac_cv_header_stdc" 1>&6
4517 if test $ac_cv_header_stdc = yes; then
4518 cat >> confdefs.h <<\EOF
4519 #define STDC_HEADERS 1
4524 for ac_hdr in link.h
4526 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4527 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4528 echo "configure:4529: checking for $ac_hdr" >&5
4529 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4530 echo $ac_n "(cached) $ac_c" 1>&6
4532 cat > conftest.$ac_ext <<EOF
4533 #line 4534 "configure"
4534 #include "confdefs.h"
4537 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4538 { (eval echo configure:4539: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4539 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4540 if test -z "$ac_err"; then
4542 eval "ac_cv_header_$ac_safe=yes"
4545 echo "configure: failed program was:" >&5
4546 cat conftest.$ac_ext >&5
4548 eval "ac_cv_header_$ac_safe=no"
4552 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4553 echo "$ac_t""yes" 1>&6
4554 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4555 cat >> confdefs.h <<EOF
4556 #define $ac_tr_hdr 1
4560 echo "$ac_t""no" 1>&6
4564 for ac_hdr in machine/reg.h
4566 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4567 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4568 echo "configure:4569: checking for $ac_hdr" >&5
4569 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4570 echo $ac_n "(cached) $ac_c" 1>&6
4572 cat > conftest.$ac_ext <<EOF
4573 #line 4574 "configure"
4574 #include "confdefs.h"
4577 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4578 { (eval echo configure:4579: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4579 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4580 if test -z "$ac_err"; then
4582 eval "ac_cv_header_$ac_safe=yes"
4585 echo "configure: failed program was:" >&5
4586 cat conftest.$ac_ext >&5
4588 eval "ac_cv_header_$ac_safe=no"
4592 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4593 echo "$ac_t""yes" 1>&6
4594 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4595 cat >> confdefs.h <<EOF
4596 #define $ac_tr_hdr 1
4600 echo "$ac_t""no" 1>&6
4604 for ac_hdr in nlist.h
4606 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4607 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4608 echo "configure:4609: checking for $ac_hdr" >&5
4609 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4610 echo $ac_n "(cached) $ac_c" 1>&6
4612 cat > conftest.$ac_ext <<EOF
4613 #line 4614 "configure"
4614 #include "confdefs.h"
4617 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4618 { (eval echo configure:4619: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4619 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4620 if test -z "$ac_err"; then
4622 eval "ac_cv_header_$ac_safe=yes"
4625 echo "configure: failed program was:" >&5
4626 cat conftest.$ac_ext >&5
4628 eval "ac_cv_header_$ac_safe=no"
4632 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4633 echo "$ac_t""yes" 1>&6
4634 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4635 cat >> confdefs.h <<EOF
4636 #define $ac_tr_hdr 1
4640 echo "$ac_t""no" 1>&6
4644 for ac_hdr in poll.h sys/poll.h
4646 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4647 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4648 echo "configure:4649: checking for $ac_hdr" >&5
4649 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4650 echo $ac_n "(cached) $ac_c" 1>&6
4652 cat > conftest.$ac_ext <<EOF
4653 #line 4654 "configure"
4654 #include "confdefs.h"
4657 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4658 { (eval echo configure:4659: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4659 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4660 if test -z "$ac_err"; then
4662 eval "ac_cv_header_$ac_safe=yes"
4665 echo "configure: failed program was:" >&5
4666 cat conftest.$ac_ext >&5
4668 eval "ac_cv_header_$ac_safe=no"
4672 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4673 echo "$ac_t""yes" 1>&6
4674 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4675 cat >> confdefs.h <<EOF
4676 #define $ac_tr_hdr 1
4680 echo "$ac_t""no" 1>&6
4684 for ac_hdr in proc_service.h thread_db.h
4686 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4687 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4688 echo "configure:4689: checking for $ac_hdr" >&5
4689 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4690 echo $ac_n "(cached) $ac_c" 1>&6
4692 cat > conftest.$ac_ext <<EOF
4693 #line 4694 "configure"
4694 #include "confdefs.h"
4697 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4698 { (eval echo configure:4699: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4699 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4700 if test -z "$ac_err"; then
4702 eval "ac_cv_header_$ac_safe=yes"
4705 echo "configure: failed program was:" >&5
4706 cat conftest.$ac_ext >&5
4708 eval "ac_cv_header_$ac_safe=no"
4712 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4713 echo "$ac_t""yes" 1>&6
4714 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4715 cat >> confdefs.h <<EOF
4716 #define $ac_tr_hdr 1
4720 echo "$ac_t""no" 1>&6
4724 for ac_hdr in stddef.h
4726 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4727 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4728 echo "configure:4729: checking for $ac_hdr" >&5
4729 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4730 echo $ac_n "(cached) $ac_c" 1>&6
4732 cat > conftest.$ac_ext <<EOF
4733 #line 4734 "configure"
4734 #include "confdefs.h"
4737 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4738 { (eval echo configure:4739: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4739 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4740 if test -z "$ac_err"; then
4742 eval "ac_cv_header_$ac_safe=yes"
4745 echo "configure: failed program was:" >&5
4746 cat conftest.$ac_ext >&5
4748 eval "ac_cv_header_$ac_safe=no"
4752 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4753 echo "$ac_t""yes" 1>&6
4754 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4755 cat >> confdefs.h <<EOF
4756 #define $ac_tr_hdr 1
4760 echo "$ac_t""no" 1>&6
4764 for ac_hdr in stdlib.h
4766 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4767 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4768 echo "configure:4769: checking for $ac_hdr" >&5
4769 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4770 echo $ac_n "(cached) $ac_c" 1>&6
4772 cat > conftest.$ac_ext <<EOF
4773 #line 4774 "configure"
4774 #include "confdefs.h"
4777 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4778 { (eval echo configure:4779: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4779 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4780 if test -z "$ac_err"; then
4782 eval "ac_cv_header_$ac_safe=yes"
4785 echo "configure: failed program was:" >&5
4786 cat conftest.$ac_ext >&5
4788 eval "ac_cv_header_$ac_safe=no"
4792 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4793 echo "$ac_t""yes" 1>&6
4794 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4795 cat >> confdefs.h <<EOF
4796 #define $ac_tr_hdr 1
4800 echo "$ac_t""no" 1>&6
4804 for ac_hdr in stdint.h
4806 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4807 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4808 echo "configure:4809: checking for $ac_hdr" >&5
4809 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4810 echo $ac_n "(cached) $ac_c" 1>&6
4812 cat > conftest.$ac_ext <<EOF
4813 #line 4814 "configure"
4814 #include "confdefs.h"
4817 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4818 { (eval echo configure:4819: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4819 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4820 if test -z "$ac_err"; then
4822 eval "ac_cv_header_$ac_safe=yes"
4825 echo "configure: failed program was:" >&5
4826 cat conftest.$ac_ext >&5
4828 eval "ac_cv_header_$ac_safe=no"
4832 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4833 echo "$ac_t""yes" 1>&6
4834 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4835 cat >> confdefs.h <<EOF
4836 #define $ac_tr_hdr 1
4840 echo "$ac_t""no" 1>&6
4844 for ac_hdr in string.h memory.h strings.h
4846 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4847 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4848 echo "configure:4849: checking for $ac_hdr" >&5
4849 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4850 echo $ac_n "(cached) $ac_c" 1>&6
4852 cat > conftest.$ac_ext <<EOF
4853 #line 4854 "configure"
4854 #include "confdefs.h"
4857 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4858 { (eval echo configure:4859: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4859 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4860 if test -z "$ac_err"; then
4862 eval "ac_cv_header_$ac_safe=yes"
4865 echo "configure: failed program was:" >&5
4866 cat conftest.$ac_ext >&5
4868 eval "ac_cv_header_$ac_safe=no"
4872 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4873 echo "$ac_t""yes" 1>&6
4874 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4875 cat >> confdefs.h <<EOF
4876 #define $ac_tr_hdr 1
4880 echo "$ac_t""no" 1>&6
4884 for ac_hdr in sys/fault.h
4886 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4887 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4888 echo "configure:4889: checking for $ac_hdr" >&5
4889 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4890 echo $ac_n "(cached) $ac_c" 1>&6
4892 cat > conftest.$ac_ext <<EOF
4893 #line 4894 "configure"
4894 #include "confdefs.h"
4897 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4898 { (eval echo configure:4899: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4899 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4900 if test -z "$ac_err"; then
4902 eval "ac_cv_header_$ac_safe=yes"
4905 echo "configure: failed program was:" >&5
4906 cat conftest.$ac_ext >&5
4908 eval "ac_cv_header_$ac_safe=no"
4912 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4913 echo "$ac_t""yes" 1>&6
4914 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4915 cat >> confdefs.h <<EOF
4916 #define $ac_tr_hdr 1
4920 echo "$ac_t""no" 1>&6
4924 for ac_hdr in sys/file.h
4926 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4927 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4928 echo "configure:4929: checking for $ac_hdr" >&5
4929 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4930 echo $ac_n "(cached) $ac_c" 1>&6
4932 cat > conftest.$ac_ext <<EOF
4933 #line 4934 "configure"
4934 #include "confdefs.h"
4937 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4938 { (eval echo configure:4939: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4939 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4940 if test -z "$ac_err"; then
4942 eval "ac_cv_header_$ac_safe=yes"
4945 echo "configure: failed program was:" >&5
4946 cat conftest.$ac_ext >&5
4948 eval "ac_cv_header_$ac_safe=no"
4952 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4953 echo "$ac_t""yes" 1>&6
4954 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4955 cat >> confdefs.h <<EOF
4956 #define $ac_tr_hdr 1
4960 echo "$ac_t""no" 1>&6
4964 for ac_hdr in sys/filio.h
4966 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4967 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4968 echo "configure:4969: checking for $ac_hdr" >&5
4969 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4970 echo $ac_n "(cached) $ac_c" 1>&6
4972 cat > conftest.$ac_ext <<EOF
4973 #line 4974 "configure"
4974 #include "confdefs.h"
4977 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4978 { (eval echo configure:4979: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4979 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4980 if test -z "$ac_err"; then
4982 eval "ac_cv_header_$ac_safe=yes"
4985 echo "configure: failed program was:" >&5
4986 cat conftest.$ac_ext >&5
4988 eval "ac_cv_header_$ac_safe=no"
4992 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4993 echo "$ac_t""yes" 1>&6
4994 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4995 cat >> confdefs.h <<EOF
4996 #define $ac_tr_hdr 1
5000 echo "$ac_t""no" 1>&6
5004 for ac_hdr in sys/ioctl.h
5006 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5007 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5008 echo "configure:5009: checking for $ac_hdr" >&5
5009 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5010 echo $ac_n "(cached) $ac_c" 1>&6
5012 cat > conftest.$ac_ext <<EOF
5013 #line 5014 "configure"
5014 #include "confdefs.h"
5017 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5018 { (eval echo configure:5019: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5019 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5020 if test -z "$ac_err"; then
5022 eval "ac_cv_header_$ac_safe=yes"
5025 echo "configure: failed program was:" >&5
5026 cat conftest.$ac_ext >&5
5028 eval "ac_cv_header_$ac_safe=no"
5032 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5033 echo "$ac_t""yes" 1>&6
5034 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5035 cat >> confdefs.h <<EOF
5036 #define $ac_tr_hdr 1
5040 echo "$ac_t""no" 1>&6
5044 for ac_hdr in sys/param.h
5046 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5047 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5048 echo "configure:5049: checking for $ac_hdr" >&5
5049 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5050 echo $ac_n "(cached) $ac_c" 1>&6
5052 cat > conftest.$ac_ext <<EOF
5053 #line 5054 "configure"
5054 #include "confdefs.h"
5057 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5058 { (eval echo configure:5059: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5059 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5060 if test -z "$ac_err"; then
5062 eval "ac_cv_header_$ac_safe=yes"
5065 echo "configure: failed program was:" >&5
5066 cat conftest.$ac_ext >&5
5068 eval "ac_cv_header_$ac_safe=no"
5072 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5073 echo "$ac_t""yes" 1>&6
5074 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5075 cat >> confdefs.h <<EOF
5076 #define $ac_tr_hdr 1
5080 echo "$ac_t""no" 1>&6
5084 for ac_hdr in sys/proc.h
5086 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5087 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5088 echo "configure:5089: checking for $ac_hdr" >&5
5089 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5090 echo $ac_n "(cached) $ac_c" 1>&6
5092 cat > conftest.$ac_ext <<EOF
5093 #line 5094 "configure"
5094 #include "confdefs.h"
5097 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5098 { (eval echo configure:5099: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5099 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5100 if test -z "$ac_err"; then
5102 eval "ac_cv_header_$ac_safe=yes"
5105 echo "configure: failed program was:" >&5
5106 cat conftest.$ac_ext >&5
5108 eval "ac_cv_header_$ac_safe=no"
5112 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5113 echo "$ac_t""yes" 1>&6
5114 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5115 cat >> confdefs.h <<EOF
5116 #define $ac_tr_hdr 1
5120 echo "$ac_t""no" 1>&6
5124 for ac_hdr in sys/procfs.h
5126 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5127 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5128 echo "configure:5129: checking for $ac_hdr" >&5
5129 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5130 echo $ac_n "(cached) $ac_c" 1>&6
5132 cat > conftest.$ac_ext <<EOF
5133 #line 5134 "configure"
5134 #include "confdefs.h"
5137 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5138 { (eval echo configure:5139: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5139 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5140 if test -z "$ac_err"; then
5142 eval "ac_cv_header_$ac_safe=yes"
5145 echo "configure: failed program was:" >&5
5146 cat conftest.$ac_ext >&5
5148 eval "ac_cv_header_$ac_safe=no"
5152 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5153 echo "$ac_t""yes" 1>&6
5154 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5155 cat >> confdefs.h <<EOF
5156 #define $ac_tr_hdr 1
5160 echo "$ac_t""no" 1>&6
5164 for ac_hdr in sys/ptrace.h ptrace.h
5166 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5167 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5168 echo "configure:5169: checking for $ac_hdr" >&5
5169 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5170 echo $ac_n "(cached) $ac_c" 1>&6
5172 cat > conftest.$ac_ext <<EOF
5173 #line 5174 "configure"
5174 #include "confdefs.h"
5177 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5178 { (eval echo configure:5179: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5179 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5180 if test -z "$ac_err"; then
5182 eval "ac_cv_header_$ac_safe=yes"
5185 echo "configure: failed program was:" >&5
5186 cat conftest.$ac_ext >&5
5188 eval "ac_cv_header_$ac_safe=no"
5192 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5193 echo "$ac_t""yes" 1>&6
5194 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5195 cat >> confdefs.h <<EOF
5196 #define $ac_tr_hdr 1
5200 echo "$ac_t""no" 1>&6
5204 for ac_hdr in sys/reg.h sys/debugreg.h
5206 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5207 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5208 echo "configure:5209: checking for $ac_hdr" >&5
5209 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5210 echo $ac_n "(cached) $ac_c" 1>&6
5212 cat > conftest.$ac_ext <<EOF
5213 #line 5214 "configure"
5214 #include "confdefs.h"
5217 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5218 { (eval echo configure:5219: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5219 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5220 if test -z "$ac_err"; then
5222 eval "ac_cv_header_$ac_safe=yes"
5225 echo "configure: failed program was:" >&5
5226 cat conftest.$ac_ext >&5
5228 eval "ac_cv_header_$ac_safe=no"
5232 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5233 echo "$ac_t""yes" 1>&6
5234 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5235 cat >> confdefs.h <<EOF
5236 #define $ac_tr_hdr 1
5240 echo "$ac_t""no" 1>&6
5244 for ac_hdr in sys/select.h
5246 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5247 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5248 echo "configure:5249: checking for $ac_hdr" >&5
5249 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5250 echo $ac_n "(cached) $ac_c" 1>&6
5252 cat > conftest.$ac_ext <<EOF
5253 #line 5254 "configure"
5254 #include "confdefs.h"
5257 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5258 { (eval echo configure:5259: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5259 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5260 if test -z "$ac_err"; then
5262 eval "ac_cv_header_$ac_safe=yes"
5265 echo "configure: failed program was:" >&5
5266 cat conftest.$ac_ext >&5
5268 eval "ac_cv_header_$ac_safe=no"
5272 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5273 echo "$ac_t""yes" 1>&6
5274 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5275 cat >> confdefs.h <<EOF
5276 #define $ac_tr_hdr 1
5280 echo "$ac_t""no" 1>&6
5284 for ac_hdr in sys/syscall.h
5286 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5287 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5288 echo "configure:5289: checking for $ac_hdr" >&5
5289 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5290 echo $ac_n "(cached) $ac_c" 1>&6
5292 cat > conftest.$ac_ext <<EOF
5293 #line 5294 "configure"
5294 #include "confdefs.h"
5297 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5298 { (eval echo configure:5299: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5299 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5300 if test -z "$ac_err"; then
5302 eval "ac_cv_header_$ac_safe=yes"
5305 echo "configure: failed program was:" >&5
5306 cat conftest.$ac_ext >&5
5308 eval "ac_cv_header_$ac_safe=no"
5312 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5313 echo "$ac_t""yes" 1>&6
5314 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5315 cat >> confdefs.h <<EOF
5316 #define $ac_tr_hdr 1
5320 echo "$ac_t""no" 1>&6
5324 for ac_hdr in sys/user.h
5326 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5327 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5328 echo "configure:5329: checking for $ac_hdr" >&5
5329 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5330 echo $ac_n "(cached) $ac_c" 1>&6
5332 cat > conftest.$ac_ext <<EOF
5333 #line 5334 "configure"
5334 #include "confdefs.h"
5337 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5338 { (eval echo configure:5339: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5339 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5340 if test -z "$ac_err"; then
5342 eval "ac_cv_header_$ac_safe=yes"
5345 echo "configure: failed program was:" >&5
5346 cat conftest.$ac_ext >&5
5348 eval "ac_cv_header_$ac_safe=no"
5352 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5353 echo "$ac_t""yes" 1>&6
5354 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5355 cat >> confdefs.h <<EOF
5356 #define $ac_tr_hdr 1
5360 echo "$ac_t""no" 1>&6
5364 for ac_hdr in sys/wait.h wait.h
5366 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5367 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5368 echo "configure:5369: checking for $ac_hdr" >&5
5369 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5370 echo $ac_n "(cached) $ac_c" 1>&6
5372 cat > conftest.$ac_ext <<EOF
5373 #line 5374 "configure"
5374 #include "confdefs.h"
5377 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5378 { (eval echo configure:5379: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5379 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5380 if test -z "$ac_err"; then
5382 eval "ac_cv_header_$ac_safe=yes"
5385 echo "configure: failed program was:" >&5
5386 cat conftest.$ac_ext >&5
5388 eval "ac_cv_header_$ac_safe=no"
5392 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5393 echo "$ac_t""yes" 1>&6
5394 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5395 cat >> confdefs.h <<EOF
5396 #define $ac_tr_hdr 1
5400 echo "$ac_t""no" 1>&6
5404 for ac_hdr in termios.h termio.h sgtty.h
5406 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5407 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5408 echo "configure:5409: checking for $ac_hdr" >&5
5409 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5410 echo $ac_n "(cached) $ac_c" 1>&6
5412 cat > conftest.$ac_ext <<EOF
5413 #line 5414 "configure"
5414 #include "confdefs.h"
5417 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5418 { (eval echo configure:5419: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5419 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5420 if test -z "$ac_err"; then
5422 eval "ac_cv_header_$ac_safe=yes"
5425 echo "configure: failed program was:" >&5
5426 cat conftest.$ac_ext >&5
5428 eval "ac_cv_header_$ac_safe=no"
5432 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5433 echo "$ac_t""yes" 1>&6
5434 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5435 cat >> confdefs.h <<EOF
5436 #define $ac_tr_hdr 1
5440 echo "$ac_t""no" 1>&6
5444 for ac_hdr in unistd.h
5446 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5447 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5448 echo "configure:5449: checking for $ac_hdr" >&5
5449 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5450 echo $ac_n "(cached) $ac_c" 1>&6
5452 cat > conftest.$ac_ext <<EOF
5453 #line 5454 "configure"
5454 #include "confdefs.h"
5457 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5458 { (eval echo configure:5459: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5459 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5460 if test -z "$ac_err"; then
5462 eval "ac_cv_header_$ac_safe=yes"
5465 echo "configure: failed program was:" >&5
5466 cat conftest.$ac_ext >&5
5468 eval "ac_cv_header_$ac_safe=no"
5472 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5473 echo "$ac_t""yes" 1>&6
5474 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5475 cat >> confdefs.h <<EOF
5476 #define $ac_tr_hdr 1
5480 echo "$ac_t""no" 1>&6
5485 # On Solaris 2.[78], we need to define _MSE_INT_H to avoid a clash
5486 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
5487 # think that we don't have <curses.h> if we're using GCC.
5490 if test "$GCC" = yes; then
5491 cat >> confdefs.h <<\EOF
5492 #define _MSE_INT_H 1
5497 for ac_hdr in curses.h ncurses.h term.h
5499 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5500 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5501 echo "configure:5502: checking for $ac_hdr" >&5
5502 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5503 echo $ac_n "(cached) $ac_c" 1>&6
5505 cat > conftest.$ac_ext <<EOF
5506 #line 5507 "configure"
5507 #include "confdefs.h"
5510 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5511 { (eval echo configure:5512: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5512 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5513 if test -z "$ac_err"; then
5515 eval "ac_cv_header_$ac_safe=yes"
5518 echo "configure: failed program was:" >&5
5519 cat conftest.$ac_ext >&5
5521 eval "ac_cv_header_$ac_safe=no"
5525 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5526 echo "$ac_t""yes" 1>&6
5527 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5528 cat >> confdefs.h <<EOF
5529 #define $ac_tr_hdr 1
5533 echo "$ac_t""no" 1>&6
5538 # FIXME: kettenis/20030102: In most cases we include these
5539 # unconditionally, so what's the point in checking these?
5540 for ac_hdr in ctype.h time.h
5542 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5543 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5544 echo "configure:5545: checking for $ac_hdr" >&5
5545 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5546 echo $ac_n "(cached) $ac_c" 1>&6
5548 cat > conftest.$ac_ext <<EOF
5549 #line 5550 "configure"
5550 #include "confdefs.h"
5553 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5554 { (eval echo configure:5555: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5555 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5556 if test -z "$ac_err"; then
5558 eval "ac_cv_header_$ac_safe=yes"
5561 echo "configure: failed program was:" >&5
5562 cat conftest.$ac_ext >&5
5564 eval "ac_cv_header_$ac_safe=no"
5568 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5569 echo "$ac_t""yes" 1>&6
5570 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5571 cat >> confdefs.h <<EOF
5572 #define $ac_tr_hdr 1
5576 echo "$ac_t""no" 1>&6
5581 echo $ac_n "checking for member st_blocks in struct stat""... $ac_c" 1>&6
5582 echo "configure:5583: checking for member st_blocks in struct stat" >&5
5583 if eval "test \"`echo '$''{'gdb_cv_have_struct_stat_with_st_blocks_member'+set}'`\" = set"; then
5584 echo $ac_n "(cached) $ac_c" 1>&6
5586 cat > conftest.$ac_ext <<EOF
5587 #line 5588 "configure"
5588 #include "confdefs.h"
5589 #include <sys/types.h>
5590 #include <sys/stat.h>
5592 struct stat st; (void) st.st_blocks;
5595 if { (eval echo configure:5596: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5597 gdb_cv_have_struct_stat_with_st_blocks_member=yes
5599 echo "configure: failed program was:" >&5
5600 cat conftest.$ac_ext >&5
5602 gdb_cv_have_struct_stat_with_st_blocks_member=no
5607 echo "$ac_t""$gdb_cv_have_struct_stat_with_st_blocks_member" 1>&6
5608 if test $gdb_cv_have_struct_stat_with_st_blocks_member = yes; then
5609 cat >> confdefs.h <<\EOF
5610 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
5614 # ------------------------- #
5615 # Checks for declarations. #
5616 # ------------------------- #
5618 for ac_func in getopt
5620 ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5621 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
5622 echo "configure:5623: checking whether $ac_func is declared" >&5
5623 if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
5624 echo $ac_n "(cached) $ac_c" 1>&6
5626 cat > conftest.$ac_ext <<EOF
5627 #line 5628 "configure"
5628 #include "confdefs.h"
5630 #define $ac_tr_decl 1
5635 char *(*pfn) = (char *(*)) $ac_func ;
5639 if { (eval echo configure:5640: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5641 eval "gcc_cv_have_decl_$ac_func=yes"
5643 echo "configure: failed program was:" >&5
5644 cat conftest.$ac_ext >&5
5646 eval "gcc_cv_have_decl_$ac_func=no"
5651 if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
5652 echo "$ac_t""yes" 1>&6 ; cat >> confdefs.h <<EOF
5653 #define $ac_tr_decl 1
5657 echo "$ac_t""no" 1>&6 ; cat >> confdefs.h <<EOF
5658 #define $ac_tr_decl 0
5664 if test x = y ; then
5665 cat >> confdefs.h <<\EOF
5666 #define HAVE_DECL_GETOPT 1
5671 # ------------------ #
5672 # Checks for types. #
5673 # ------------------ #
5675 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
5676 echo "configure:5677: checking return type of signal handlers" >&5
5677 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
5678 echo $ac_n "(cached) $ac_c" 1>&6
5680 cat > conftest.$ac_ext <<EOF
5681 #line 5682 "configure"
5682 #include "confdefs.h"
5683 #include <sys/types.h>
5689 extern "C" void (*signal (int, void (*)(int)))(int);
5691 void (*signal ()) ();
5698 if { (eval echo configure:5699: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5700 ac_cv_type_signal=void
5702 echo "configure: failed program was:" >&5
5703 cat conftest.$ac_ext >&5
5705 ac_cv_type_signal=int
5710 echo "$ac_t""$ac_cv_type_signal" 1>&6
5711 cat >> confdefs.h <<EOF
5712 #define RETSIGTYPE $ac_cv_type_signal
5717 # ------------------------------------- #
5718 # Checks for compiler characteristics. #
5719 # ------------------------------------- #
5721 echo $ac_n "checking for working const""... $ac_c" 1>&6
5722 echo "configure:5723: checking for working const" >&5
5723 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
5724 echo $ac_n "(cached) $ac_c" 1>&6
5726 cat > conftest.$ac_ext <<EOF
5727 #line 5728 "configure"
5728 #include "confdefs.h"
5732 /* Ultrix mips cc rejects this. */
5733 typedef int charset[2]; const charset x;
5734 /* SunOS 4.1.1 cc rejects this. */
5735 char const *const *ccp;
5737 /* NEC SVR4.0.2 mips cc rejects this. */
5738 struct point {int x, y;};
5739 static struct point const zero = {0,0};
5740 /* AIX XL C 1.02.0.0 rejects this.
5741 It does not let you subtract one const X* pointer from another in an arm
5742 of an if-expression whose if-part is not a constant expression */
5743 const char *g = "string";
5744 ccp = &g + (g ? g-g : 0);
5745 /* HPUX 7.0 cc rejects these. */
5748 ccp = (char const *const *) p;
5749 { /* SCO 3.2v4 cc rejects this. */
5751 char const *s = 0 ? (char *) 0 : (char const *) 0;
5755 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5757 const int *foo = &x[0];
5760 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5761 typedef const int *iptr;
5765 { /* AIX XL C 1.02.0.0 rejects this saying
5766 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5767 struct s { int j; const int *ap[3]; };
5768 struct s *b; b->j = 5;
5770 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5776 if { (eval echo configure:5777: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5780 echo "configure: failed program was:" >&5
5781 cat conftest.$ac_ext >&5
5788 echo "$ac_t""$ac_cv_c_const" 1>&6
5789 if test $ac_cv_c_const = no; then
5790 cat >> confdefs.h <<\EOF
5796 echo $ac_n "checking for inline""... $ac_c" 1>&6
5797 echo "configure:5798: checking for inline" >&5
5798 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5799 echo $ac_n "(cached) $ac_c" 1>&6
5802 for ac_kw in inline __inline__ __inline; do
5803 cat > conftest.$ac_ext <<EOF
5804 #line 5805 "configure"
5805 #include "confdefs.h"
5811 if { (eval echo configure:5812: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5813 ac_cv_c_inline=$ac_kw; break
5815 echo "configure: failed program was:" >&5
5816 cat conftest.$ac_ext >&5
5823 echo "$ac_t""$ac_cv_c_inline" 1>&6
5824 case "$ac_cv_c_inline" in
5826 no) cat >> confdefs.h <<\EOF
5830 *) cat >> confdefs.h <<EOF
5831 #define inline $ac_cv_c_inline
5837 # ------------------------------ #
5838 # Checks for library functions. #
5839 # ------------------------------ #
5841 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5842 # for constant arguments. Useless!
5843 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5844 echo "configure:5845: checking for working alloca.h" >&5
5845 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5846 echo $ac_n "(cached) $ac_c" 1>&6
5848 cat > conftest.$ac_ext <<EOF
5849 #line 5850 "configure"
5850 #include "confdefs.h"
5853 char *p = alloca(2 * sizeof(int));
5856 if { (eval echo configure:5857: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5858 ac_cv_header_alloca_h=yes
5860 echo "configure: failed program was:" >&5
5861 cat conftest.$ac_ext >&5
5863 ac_cv_header_alloca_h=no
5868 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5869 if test $ac_cv_header_alloca_h = yes; then
5870 cat >> confdefs.h <<\EOF
5871 #define HAVE_ALLOCA_H 1
5876 echo $ac_n "checking for alloca""... $ac_c" 1>&6
5877 echo "configure:5878: checking for alloca" >&5
5878 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
5879 echo $ac_n "(cached) $ac_c" 1>&6
5881 cat > conftest.$ac_ext <<EOF
5882 #line 5883 "configure"
5883 #include "confdefs.h"
5886 # define alloca __builtin_alloca
5889 # include <malloc.h>
5890 # define alloca _alloca
5893 # include <alloca.h>
5898 # ifndef alloca /* predefined by HP cc +Olibcalls */
5907 char *p = (char *) alloca(1);
5910 if { (eval echo configure:5911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5912 ac_cv_func_alloca_works=yes
5914 echo "configure: failed program was:" >&5
5915 cat conftest.$ac_ext >&5
5917 ac_cv_func_alloca_works=no
5922 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5923 if test $ac_cv_func_alloca_works = yes; then
5924 cat >> confdefs.h <<\EOF
5925 #define HAVE_ALLOCA 1
5930 if test $ac_cv_func_alloca_works = no; then
5931 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5932 # that cause trouble. Some versions do not even contain alloca or
5933 # contain a buggy version. If you still want to use their alloca,
5934 # use ar to extract alloca.o from them instead of compiling alloca.c.
5935 ALLOCA=alloca.${ac_objext}
5936 cat >> confdefs.h <<\EOF
5941 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5942 echo "configure:5943: checking whether alloca needs Cray hooks" >&5
5943 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5944 echo $ac_n "(cached) $ac_c" 1>&6
5946 cat > conftest.$ac_ext <<EOF
5947 #line 5948 "configure"
5948 #include "confdefs.h"
5949 #if defined(CRAY) && ! defined(CRAY2)
5956 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5957 egrep "webecray" >/dev/null 2>&1; then
5968 echo "$ac_t""$ac_cv_os_cray" 1>&6
5969 if test $ac_cv_os_cray = yes; then
5970 for ac_func in _getb67 GETB67 getb67; do
5971 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5972 echo "configure:5973: checking for $ac_func" >&5
5973 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5974 echo $ac_n "(cached) $ac_c" 1>&6
5976 cat > conftest.$ac_ext <<EOF
5977 #line 5978 "configure"
5978 #include "confdefs.h"
5979 /* System header to define __stub macros and hopefully few prototypes,
5980 which can conflict with char $ac_func(); below. */
5982 /* Override any gcc2 internal prototype to avoid an error. */
5983 /* We use char because int might match the return type of a gcc2
5984 builtin and then its argument prototype would still apply. */
5989 /* The GNU C library defines this for functions which it implements
5990 to always fail with ENOSYS. Some functions are actually named
5991 something starting with __ and the normal name is an alias. */
5992 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6000 if { (eval echo configure:6001: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6002 eval "ac_cv_func_$ac_func=yes"
6004 echo "configure: failed program was:" >&5
6005 cat conftest.$ac_ext >&5
6007 eval "ac_cv_func_$ac_func=no"
6012 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6013 echo "$ac_t""yes" 1>&6
6014 cat >> confdefs.h <<EOF
6015 #define CRAY_STACKSEG_END $ac_func
6020 echo "$ac_t""no" 1>&6
6026 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
6027 echo "configure:6028: checking stack direction for C alloca" >&5
6028 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
6029 echo $ac_n "(cached) $ac_c" 1>&6
6031 if test "$cross_compiling" = yes; then
6032 ac_cv_c_stack_direction=0
6034 cat > conftest.$ac_ext <<EOF
6035 #line 6036 "configure"
6036 #include "confdefs.h"
6037 find_stack_direction ()
6039 static char *addr = 0;
6044 return find_stack_direction ();
6047 return (&dummy > addr) ? 1 : -1;
6051 exit (find_stack_direction() < 0);
6054 if { (eval echo configure:6055: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
6056 ac_cv_c_stack_direction=1
6058 echo "configure: failed program was:" >&5
6059 cat conftest.$ac_ext >&5
6061 ac_cv_c_stack_direction=-1
6068 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
6069 cat >> confdefs.h <<EOF
6070 #define STACK_DIRECTION $ac_cv_c_stack_direction
6075 for ac_hdr in unistd.h
6077 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6078 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6079 echo "configure:6080: checking for $ac_hdr" >&5
6080 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6081 echo $ac_n "(cached) $ac_c" 1>&6
6083 cat > conftest.$ac_ext <<EOF
6084 #line 6085 "configure"
6085 #include "confdefs.h"
6088 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6089 { (eval echo configure:6090: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6090 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6091 if test -z "$ac_err"; then
6093 eval "ac_cv_header_$ac_safe=yes"
6096 echo "configure: failed program was:" >&5
6097 cat conftest.$ac_ext >&5
6099 eval "ac_cv_header_$ac_safe=no"
6103 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6104 echo "$ac_t""yes" 1>&6
6105 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6106 cat >> confdefs.h <<EOF
6107 #define $ac_tr_hdr 1
6111 echo "$ac_t""no" 1>&6
6115 for ac_func in getpagesize
6117 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6118 echo "configure:6119: checking for $ac_func" >&5
6119 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6120 echo $ac_n "(cached) $ac_c" 1>&6
6122 cat > conftest.$ac_ext <<EOF
6123 #line 6124 "configure"
6124 #include "confdefs.h"
6125 /* System header to define __stub macros and hopefully few prototypes,
6126 which can conflict with char $ac_func(); below. */
6128 /* Override any gcc2 internal prototype to avoid an error. */
6129 /* We use char because int might match the return type of a gcc2
6130 builtin and then its argument prototype would still apply. */
6135 /* The GNU C library defines this for functions which it implements
6136 to always fail with ENOSYS. Some functions are actually named
6137 something starting with __ and the normal name is an alias. */
6138 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6146 if { (eval echo configure:6147: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6148 eval "ac_cv_func_$ac_func=yes"
6150 echo "configure: failed program was:" >&5
6151 cat conftest.$ac_ext >&5
6153 eval "ac_cv_func_$ac_func=no"
6158 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6159 echo "$ac_t""yes" 1>&6
6160 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6161 cat >> confdefs.h <<EOF
6162 #define $ac_tr_func 1
6166 echo "$ac_t""no" 1>&6
6170 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6171 echo "configure:6172: checking for working mmap" >&5
6172 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6173 echo $ac_n "(cached) $ac_c" 1>&6
6175 if test "$cross_compiling" = yes; then
6176 ac_cv_func_mmap_fixed_mapped=no
6178 cat > conftest.$ac_ext <<EOF
6179 #line 6180 "configure"
6180 #include "confdefs.h"
6182 /* Thanks to Mike Haertel and Jim Avera for this test.
6183 Here is a matrix of mmap possibilities:
6184 mmap private not fixed
6185 mmap private fixed at somewhere currently unmapped
6186 mmap private fixed at somewhere already mapped
6187 mmap shared not fixed
6188 mmap shared fixed at somewhere currently unmapped
6189 mmap shared fixed at somewhere already mapped
6190 For private mappings, we should verify that changes cannot be read()
6191 back from the file, nor mmap's back from the file at a different
6192 address. (There have been systems where private was not correctly
6193 implemented like the infamous i386 svr4.0, and systems where the
6194 VM page cache was not coherent with the filesystem buffer cache
6195 like early versions of FreeBSD and possibly contemporary NetBSD.)
6196 For shared mappings, we should conversely verify that changes get
6197 propogated back to all the places they're supposed to be.
6199 Grep wants private fixed already mapped.
6200 The main things grep needs to know about mmap are:
6201 * does it exist and is it safe to write into the mmap'd area
6202 * how to use it (BSD variants) */
6203 #include <sys/types.h>
6205 #include <sys/mman.h>
6207 /* This mess was copied from the GNU getpagesize.h. */
6208 #ifndef HAVE_GETPAGESIZE
6209 # ifdef HAVE_UNISTD_H
6210 # include <unistd.h>
6213 /* Assume that all systems that can run configure have sys/param.h. */
6214 # ifndef HAVE_SYS_PARAM_H
6215 # define HAVE_SYS_PARAM_H 1
6218 # ifdef _SC_PAGESIZE
6219 # define getpagesize() sysconf(_SC_PAGESIZE)
6220 # else /* no _SC_PAGESIZE */
6221 # ifdef HAVE_SYS_PARAM_H
6222 # include <sys/param.h>
6223 # ifdef EXEC_PAGESIZE
6224 # define getpagesize() EXEC_PAGESIZE
6225 # else /* no EXEC_PAGESIZE */
6227 # define getpagesize() NBPG * CLSIZE
6230 # endif /* no CLSIZE */
6231 # else /* no NBPG */
6233 # define getpagesize() NBPC
6234 # else /* no NBPC */
6236 # define getpagesize() PAGESIZE
6237 # endif /* PAGESIZE */
6238 # endif /* no NBPC */
6239 # endif /* no NBPG */
6240 # endif /* no EXEC_PAGESIZE */
6241 # else /* no HAVE_SYS_PARAM_H */
6242 # define getpagesize() 8192 /* punt totally */
6243 # endif /* no HAVE_SYS_PARAM_H */
6244 # endif /* no _SC_PAGESIZE */
6246 #endif /* no HAVE_GETPAGESIZE */
6249 extern "C" { void *malloc(unsigned); }
6257 char *data, *data2, *data3;
6261 pagesize = getpagesize();
6264 * First, make a file with some known garbage in it.
6266 data = malloc(pagesize);
6269 for (i = 0; i < pagesize; ++i)
6270 *(data + i) = rand();
6272 fd = creat("conftestmmap", 0600);
6275 if (write(fd, data, pagesize) != pagesize)
6280 * Next, try to mmap the file at a fixed address which
6281 * already has something else allocated at it. If we can,
6282 * also make sure that we see the same garbage.
6284 fd = open("conftestmmap", O_RDWR);
6287 data2 = malloc(2 * pagesize);
6290 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6291 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6292 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6294 for (i = 0; i < pagesize; ++i)
6295 if (*(data + i) != *(data2 + i))
6299 * Finally, make sure that changes to the mapped area
6300 * do not percolate back to the file as seen by read().
6301 * (This is a bug on some variants of i386 svr4.0.)
6303 for (i = 0; i < pagesize; ++i)
6304 *(data2 + i) = *(data2 + i) + 1;
6305 data3 = malloc(pagesize);
6308 if (read(fd, data3, pagesize) != pagesize)
6310 for (i = 0; i < pagesize; ++i)
6311 if (*(data + i) != *(data3 + i))
6314 unlink("conftestmmap");
6319 if { (eval echo configure:6320: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
6321 ac_cv_func_mmap_fixed_mapped=yes
6323 echo "configure: failed program was:" >&5
6324 cat conftest.$ac_ext >&5
6326 ac_cv_func_mmap_fixed_mapped=no
6333 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6334 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6335 cat >> confdefs.h <<\EOF
6341 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
6342 echo "configure:6343: checking for pid_t" >&5
6343 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
6344 echo $ac_n "(cached) $ac_c" 1>&6
6346 cat > conftest.$ac_ext <<EOF
6347 #line 6348 "configure"
6348 #include "confdefs.h"
6349 #include <sys/types.h>
6355 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6356 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
6358 ac_cv_type_pid_t=yes
6366 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
6367 if test $ac_cv_type_pid_t = no; then
6368 cat >> confdefs.h <<\EOF
6374 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
6375 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
6376 echo "configure:6377: checking for vfork.h" >&5
6377 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6378 echo $ac_n "(cached) $ac_c" 1>&6
6380 cat > conftest.$ac_ext <<EOF
6381 #line 6382 "configure"
6382 #include "confdefs.h"
6385 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6386 { (eval echo configure:6387: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6387 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6388 if test -z "$ac_err"; then
6390 eval "ac_cv_header_$ac_safe=yes"
6393 echo "configure: failed program was:" >&5
6394 cat conftest.$ac_ext >&5
6396 eval "ac_cv_header_$ac_safe=no"
6400 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6401 echo "$ac_t""yes" 1>&6
6402 cat >> confdefs.h <<\EOF
6403 #define HAVE_VFORK_H 1
6407 echo "$ac_t""no" 1>&6
6410 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
6411 echo "configure:6412: checking for working vfork" >&5
6412 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
6413 echo $ac_n "(cached) $ac_c" 1>&6
6415 if test "$cross_compiling" = yes; then
6416 echo $ac_n "checking for vfork""... $ac_c" 1>&6
6417 echo "configure:6418: checking for vfork" >&5
6418 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
6419 echo $ac_n "(cached) $ac_c" 1>&6
6421 cat > conftest.$ac_ext <<EOF
6422 #line 6423 "configure"
6423 #include "confdefs.h"
6424 /* System header to define __stub macros and hopefully few prototypes,
6425 which can conflict with char vfork(); below. */
6427 /* Override any gcc2 internal prototype to avoid an error. */
6428 /* We use char because int might match the return type of a gcc2
6429 builtin and then its argument prototype would still apply. */
6434 /* The GNU C library defines this for functions which it implements
6435 to always fail with ENOSYS. Some functions are actually named
6436 something starting with __ and the normal name is an alias. */
6437 #if defined (__stub_vfork) || defined (__stub___vfork)
6445 if { (eval echo configure:6446: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6447 eval "ac_cv_func_vfork=yes"
6449 echo "configure: failed program was:" >&5
6450 cat conftest.$ac_ext >&5
6452 eval "ac_cv_func_vfork=no"
6457 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
6458 echo "$ac_t""yes" 1>&6
6461 echo "$ac_t""no" 1>&6
6464 ac_cv_func_vfork_works=$ac_cv_func_vfork
6466 cat > conftest.$ac_ext <<EOF
6467 #line 6468 "configure"
6468 #include "confdefs.h"
6469 /* Thanks to Paul Eggert for this test. */
6471 #include <sys/types.h>
6472 #include <sys/stat.h>
6473 #ifdef HAVE_UNISTD_H
6479 /* On some sparc systems, changes by the child to local and incoming
6480 argument registers are propagated back to the parent.
6481 The compiler is told about this with #include <vfork.h>,
6482 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
6483 Test for this by using a static variable whose address
6484 is put into a register that is clobbered by the vfork. */
6487 sparc_address_test (int arg)
6489 sparc_address_test (arg) int arg;
6507 pid_t parent = getpid ();
6510 sparc_address_test ();
6515 /* Here is another test for sparc vfork register problems.
6516 This test uses lots of local variables, at least
6517 as many local variables as main has allocated so far
6518 including compiler temporaries. 4 locals are enough for
6519 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
6520 A buggy compiler should reuse the register of parent
6521 for one of the local variables, since it will think that
6522 parent can't possibly be used any more in this routine.
6523 Assigning to the local variable will thus munge parent
6524 in the parent process. */
6526 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6527 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6528 /* Convince the compiler that p..p7 are live; otherwise, it might
6529 use the same hardware register for all 8 local variables. */
6530 if (p != p1 || p != p2 || p != p3 || p != p4
6531 || p != p5 || p != p6 || p != p7)
6534 /* On some systems (e.g. IRIX 3.3),
6535 vfork doesn't separate parent from child file descriptors.
6536 If the child closes a descriptor before it execs or exits,
6537 this munges the parent's descriptor as well.
6538 Test for this by closing stdout in the child. */
6539 _exit(close(fileno(stdout)) != 0);
6544 while (wait(&status) != child)
6547 /* Was there some problem with vforking? */
6550 /* Did the child fail? (This shouldn't happen.) */
6553 /* Did the vfork/compiler bug occur? */
6554 || parent != getpid()
6556 /* Did the file descriptor bug occur? */
6557 || fstat(fileno(stdout), &st) != 0
6562 if { (eval echo configure:6563: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
6564 ac_cv_func_vfork_works=yes
6566 echo "configure: failed program was:" >&5
6567 cat conftest.$ac_ext >&5
6569 ac_cv_func_vfork_works=no
6576 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
6577 if test $ac_cv_func_vfork_works = no; then
6578 cat >> confdefs.h <<\EOF
6584 for ac_func in canonicalize_file_name realpath
6586 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6587 echo "configure:6588: checking for $ac_func" >&5
6588 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6589 echo $ac_n "(cached) $ac_c" 1>&6
6591 cat > conftest.$ac_ext <<EOF
6592 #line 6593 "configure"
6593 #include "confdefs.h"
6594 /* System header to define __stub macros and hopefully few prototypes,
6595 which can conflict with char $ac_func(); below. */
6597 /* Override any gcc2 internal prototype to avoid an error. */
6598 /* We use char because int might match the return type of a gcc2
6599 builtin and then its argument prototype would still apply. */
6604 /* The GNU C library defines this for functions which it implements
6605 to always fail with ENOSYS. Some functions are actually named
6606 something starting with __ and the normal name is an alias. */
6607 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6615 if { (eval echo configure:6616: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6617 eval "ac_cv_func_$ac_func=yes"
6619 echo "configure: failed program was:" >&5
6620 cat conftest.$ac_ext >&5
6622 eval "ac_cv_func_$ac_func=no"
6627 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6628 echo "$ac_t""yes" 1>&6
6629 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6630 cat >> confdefs.h <<EOF
6631 #define $ac_tr_func 1
6635 echo "$ac_t""no" 1>&6
6641 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6642 echo "configure:6643: checking for $ac_func" >&5
6643 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6644 echo $ac_n "(cached) $ac_c" 1>&6
6646 cat > conftest.$ac_ext <<EOF
6647 #line 6648 "configure"
6648 #include "confdefs.h"
6649 /* System header to define __stub macros and hopefully few prototypes,
6650 which can conflict with char $ac_func(); below. */
6652 /* Override any gcc2 internal prototype to avoid an error. */
6653 /* We use char because int might match the return type of a gcc2
6654 builtin and then its argument prototype would still apply. */
6659 /* The GNU C library defines this for functions which it implements
6660 to always fail with ENOSYS. Some functions are actually named
6661 something starting with __ and the normal name is an alias. */
6662 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6670 if { (eval echo configure:6671: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6672 eval "ac_cv_func_$ac_func=yes"
6674 echo "configure: failed program was:" >&5
6675 cat conftest.$ac_ext >&5
6677 eval "ac_cv_func_$ac_func=no"
6682 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6683 echo "$ac_t""yes" 1>&6
6684 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6685 cat >> confdefs.h <<EOF
6686 #define $ac_tr_func 1
6690 echo "$ac_t""no" 1>&6
6694 for ac_func in pread64
6696 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6697 echo "configure:6698: checking for $ac_func" >&5
6698 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6699 echo $ac_n "(cached) $ac_c" 1>&6
6701 cat > conftest.$ac_ext <<EOF
6702 #line 6703 "configure"
6703 #include "confdefs.h"
6704 /* System header to define __stub macros and hopefully few prototypes,
6705 which can conflict with char $ac_func(); below. */
6707 /* Override any gcc2 internal prototype to avoid an error. */
6708 /* We use char because int might match the return type of a gcc2
6709 builtin and then its argument prototype would still apply. */
6714 /* The GNU C library defines this for functions which it implements
6715 to always fail with ENOSYS. Some functions are actually named
6716 something starting with __ and the normal name is an alias. */
6717 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6725 if { (eval echo configure:6726: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6727 eval "ac_cv_func_$ac_func=yes"
6729 echo "configure: failed program was:" >&5
6730 cat conftest.$ac_ext >&5
6732 eval "ac_cv_func_$ac_func=no"
6737 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6738 echo "$ac_t""yes" 1>&6
6739 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6740 cat >> confdefs.h <<EOF
6741 #define $ac_tr_func 1
6745 echo "$ac_t""no" 1>&6
6751 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6752 echo "configure:6753: checking for $ac_func" >&5
6753 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6754 echo $ac_n "(cached) $ac_c" 1>&6
6756 cat > conftest.$ac_ext <<EOF
6757 #line 6758 "configure"
6758 #include "confdefs.h"
6759 /* System header to define __stub macros and hopefully few prototypes,
6760 which can conflict with char $ac_func(); below. */
6762 /* Override any gcc2 internal prototype to avoid an error. */
6763 /* We use char because int might match the return type of a gcc2
6764 builtin and then its argument prototype would still apply. */
6769 /* The GNU C library defines this for functions which it implements
6770 to always fail with ENOSYS. Some functions are actually named
6771 something starting with __ and the normal name is an alias. */
6772 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6780 if { (eval echo configure:6781: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6782 eval "ac_cv_func_$ac_func=yes"
6784 echo "configure: failed program was:" >&5
6785 cat conftest.$ac_ext >&5
6787 eval "ac_cv_func_$ac_func=no"
6792 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6793 echo "$ac_t""yes" 1>&6
6794 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6795 cat >> confdefs.h <<EOF
6796 #define $ac_tr_func 1
6800 echo "$ac_t""no" 1>&6
6804 for ac_func in setpgid setpgrp
6806 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6807 echo "configure:6808: checking for $ac_func" >&5
6808 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6809 echo $ac_n "(cached) $ac_c" 1>&6
6811 cat > conftest.$ac_ext <<EOF
6812 #line 6813 "configure"
6813 #include "confdefs.h"
6814 /* System header to define __stub macros and hopefully few prototypes,
6815 which can conflict with char $ac_func(); below. */
6817 /* Override any gcc2 internal prototype to avoid an error. */
6818 /* We use char because int might match the return type of a gcc2
6819 builtin and then its argument prototype would still apply. */
6824 /* The GNU C library defines this for functions which it implements
6825 to always fail with ENOSYS. Some functions are actually named
6826 something starting with __ and the normal name is an alias. */
6827 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6835 if { (eval echo configure:6836: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6837 eval "ac_cv_func_$ac_func=yes"
6839 echo "configure: failed program was:" >&5
6840 cat conftest.$ac_ext >&5
6842 eval "ac_cv_func_$ac_func=no"
6847 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6848 echo "$ac_t""yes" 1>&6
6849 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6850 cat >> confdefs.h <<EOF
6851 #define $ac_tr_func 1
6855 echo "$ac_t""no" 1>&6
6859 for ac_func in sigaction sigprocmask sigsetmask
6861 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6862 echo "configure:6863: checking for $ac_func" >&5
6863 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6864 echo $ac_n "(cached) $ac_c" 1>&6
6866 cat > conftest.$ac_ext <<EOF
6867 #line 6868 "configure"
6868 #include "confdefs.h"
6869 /* System header to define __stub macros and hopefully few prototypes,
6870 which can conflict with char $ac_func(); below. */
6872 /* Override any gcc2 internal prototype to avoid an error. */
6873 /* We use char because int might match the return type of a gcc2
6874 builtin and then its argument prototype would still apply. */
6879 /* The GNU C library defines this for functions which it implements
6880 to always fail with ENOSYS. Some functions are actually named
6881 something starting with __ and the normal name is an alias. */
6882 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6890 if { (eval echo configure:6891: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6892 eval "ac_cv_func_$ac_func=yes"
6894 echo "configure: failed program was:" >&5
6895 cat conftest.$ac_ext >&5
6897 eval "ac_cv_func_$ac_func=no"
6902 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6903 echo "$ac_t""yes" 1>&6
6904 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6905 cat >> confdefs.h <<EOF
6906 #define $ac_tr_func 1
6910 echo "$ac_t""no" 1>&6
6914 for ac_func in socketpair
6916 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6917 echo "configure:6918: checking for $ac_func" >&5
6918 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6919 echo $ac_n "(cached) $ac_c" 1>&6
6921 cat > conftest.$ac_ext <<EOF
6922 #line 6923 "configure"
6923 #include "confdefs.h"
6924 /* System header to define __stub macros and hopefully few prototypes,
6925 which can conflict with char $ac_func(); below. */
6927 /* Override any gcc2 internal prototype to avoid an error. */
6928 /* We use char because int might match the return type of a gcc2
6929 builtin and then its argument prototype would still apply. */
6934 /* The GNU C library defines this for functions which it implements
6935 to always fail with ENOSYS. Some functions are actually named
6936 something starting with __ and the normal name is an alias. */
6937 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6945 if { (eval echo configure:6946: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6947 eval "ac_cv_func_$ac_func=yes"
6949 echo "configure: failed program was:" >&5
6950 cat conftest.$ac_ext >&5
6952 eval "ac_cv_func_$ac_func=no"
6957 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6958 echo "$ac_t""yes" 1>&6
6959 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6960 cat >> confdefs.h <<EOF
6961 #define $ac_tr_func 1
6965 echo "$ac_t""no" 1>&6
6969 for ac_func in syscall
6971 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6972 echo "configure:6973: checking for $ac_func" >&5
6973 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6974 echo $ac_n "(cached) $ac_c" 1>&6
6976 cat > conftest.$ac_ext <<EOF
6977 #line 6978 "configure"
6978 #include "confdefs.h"
6979 /* System header to define __stub macros and hopefully few prototypes,
6980 which can conflict with char $ac_func(); below. */
6982 /* Override any gcc2 internal prototype to avoid an error. */
6983 /* We use char because int might match the return type of a gcc2
6984 builtin and then its argument prototype would still apply. */
6989 /* The GNU C library defines this for functions which it implements
6990 to always fail with ENOSYS. Some functions are actually named
6991 something starting with __ and the normal name is an alias. */
6992 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7000 if { (eval echo configure:7001: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7002 eval "ac_cv_func_$ac_func=yes"
7004 echo "configure: failed program was:" >&5
7005 cat conftest.$ac_ext >&5
7007 eval "ac_cv_func_$ac_func=no"
7012 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7013 echo "$ac_t""yes" 1>&6
7014 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7015 cat >> confdefs.h <<EOF
7016 #define $ac_tr_func 1
7020 echo "$ac_t""no" 1>&6
7025 if test "$cross_compiling" = no; then
7026 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7027 echo "configure:7028: checking whether setpgrp takes no argument" >&5
7028 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7029 echo $ac_n "(cached) $ac_c" 1>&6
7031 if test "$cross_compiling" = yes; then
7032 { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
7034 cat > conftest.$ac_ext <<EOF
7035 #line 7036 "configure"
7036 #include "confdefs.h"
7038 #ifdef HAVE_UNISTD_H
7043 * If this system has a BSD-style setpgrp, which takes arguments, exit
7048 if (setpgrp(1,1) == -1)
7055 if { (eval echo configure:7056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
7057 ac_cv_func_setpgrp_void=no
7059 echo "configure: failed program was:" >&5
7060 cat conftest.$ac_ext >&5
7062 ac_cv_func_setpgrp_void=yes
7070 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7071 if test $ac_cv_func_setpgrp_void = yes; then
7072 cat >> confdefs.h <<\EOF
7073 #define SETPGRP_VOID 1
7079 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7080 echo "configure:7081: checking whether setpgrp takes no argument" >&5
7081 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7082 echo $ac_n "(cached) $ac_c" 1>&6
7084 cat > conftest.$ac_ext <<EOF
7085 #line 7086 "configure"
7086 #include "confdefs.h"
7092 if (setpgrp(1,1) == -1)
7099 if { (eval echo configure:7100: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7101 ac_cv_func_setpgrp_void=no
7103 echo "configure: failed program was:" >&5
7104 cat conftest.$ac_ext >&5
7106 ac_cv_func_setpgrp_void=yes
7111 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7112 if test $ac_cv_func_setpgrp_void = yes; then
7113 cat >> confdefs.h <<\EOF
7114 #define SETPGRP_VOID 1
7120 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
7121 # since sigsetjmp might only be defined as a macro.
7122 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
7123 echo "configure:7124: checking for sigsetjmp" >&5
7124 if eval "test \"`echo '$''{'gdb_cv_func_sigsetjmp'+set}'`\" = set"; then
7125 echo $ac_n "(cached) $ac_c" 1>&6
7127 cat > conftest.$ac_ext <<EOF
7128 #line 7129 "configure"
7129 #include "confdefs.h"
7134 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
7137 if { (eval echo configure:7138: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7139 gdb_cv_func_sigsetjmp=yes
7141 echo "configure: failed program was:" >&5
7142 cat conftest.$ac_ext >&5
7144 gdb_cv_func_sigsetjmp=no
7149 echo "$ac_t""$gdb_cv_func_sigsetjmp" 1>&6
7150 if test $gdb_cv_func_sigsetjmp = yes; then
7151 cat >> confdefs.h <<\EOF
7152 #define HAVE_SIGSETJMP 1
7157 # Assume we'll default to using the included libiberty regex.
7158 gdb_use_included_regex=yes
7160 # However, if the system regex is GNU regex, then default to *not*
7161 # using the included regex.
7162 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
7163 echo "configure:7164: checking for GNU regex" >&5
7164 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
7165 echo $ac_n "(cached) $ac_c" 1>&6
7167 cat > conftest.$ac_ext <<EOF
7168 #line 7169 "configure"
7169 #include "confdefs.h"
7170 #include <gnu-versions.h>
7172 #define REGEX_INTERFACE_VERSION 1
7173 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
7174 # error "Version mismatch"
7178 if { (eval echo configure:7179: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7180 gdb_cv_have_gnu_regex=yes
7182 echo "configure: failed program was:" >&5
7183 cat conftest.$ac_ext >&5
7185 gdb_cv_have_gnu_regex=no
7190 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
7191 if test $gdb_cv_have_gnu_regex = yes; then
7192 gdb_use_included_regex=no
7195 # Check whether --with-included-regex or --without-included-regex was given.
7196 if test "${with_included_regex+set}" = set; then
7197 withval="$with_included_regex"
7198 gdb_with_regex=$withval
7200 gdb_with_regex=$gdb_use_included_regex
7203 if test "$gdb_with_regex" = yes; then
7204 cat >> confdefs.h <<\EOF
7205 #define USE_INCLUDED_REGEX 1
7210 # See if <machine/reg.h> degines `struct reg'.
7211 echo $ac_n "checking for struct reg in machine/reg.h""... $ac_c" 1>&6
7212 echo "configure:7213: checking for struct reg in machine/reg.h" >&5
7213 if eval "test \"`echo '$''{'gdb_cv_struct_reg'+set}'`\" = set"; then
7214 echo $ac_n "(cached) $ac_c" 1>&6
7216 cat > conftest.$ac_ext <<EOF
7217 #line 7218 "configure"
7218 #include "confdefs.h"
7219 #include <sys/types.h>
7220 #include <machine/reg.h>
7225 if { (eval echo configure:7226: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7227 gdb_cv_struct_reg=yes
7229 echo "configure: failed program was:" >&5
7230 cat conftest.$ac_ext >&5
7232 gdb_cv_struct_reg=no
7237 echo "$ac_t""$gdb_cv_struct_reg" 1>&6
7238 if test $gdb_cv_struct_reg = yes; then
7239 cat >> confdefs.h <<\EOF
7240 #define HAVE_STRUCT_REG 1
7245 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
7246 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
7247 echo $ac_n "checking for r_fs in struct reg""... $ac_c" 1>&6
7248 echo "configure:7249: checking for r_fs in struct reg" >&5
7249 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_fs'+set}'`\" = set"; then
7250 echo $ac_n "(cached) $ac_c" 1>&6
7252 cat > conftest.$ac_ext <<EOF
7253 #line 7254 "configure"
7254 #include "confdefs.h"
7255 #include <machine/reg.h>
7257 struct reg r; r.r_fs;
7260 if { (eval echo configure:7261: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7262 gdb_cv_struct_reg_r_fs=yes
7264 echo "configure: failed program was:" >&5
7265 cat conftest.$ac_ext >&5
7267 gdb_cv_struct_reg_r_fs=no
7272 echo "$ac_t""$gdb_cv_struct_reg_r_fs" 1>&6
7273 if test $gdb_cv_struct_reg_r_fs = yes; then
7274 cat >> confdefs.h <<\EOF
7275 #define HAVE_STRUCT_REG_R_FS 1
7279 echo $ac_n "checking for r_gs in struct reg""... $ac_c" 1>&6
7280 echo "configure:7281: checking for r_gs in struct reg" >&5
7281 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_gs'+set}'`\" = set"; then
7282 echo $ac_n "(cached) $ac_c" 1>&6
7284 cat > conftest.$ac_ext <<EOF
7285 #line 7286 "configure"
7286 #include "confdefs.h"
7287 #include <machine/reg.h>
7289 struct reg r; r.r_gs;
7292 if { (eval echo configure:7293: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7294 gdb_cv_struct_reg_r_gs=yes
7296 echo "configure: failed program was:" >&5
7297 cat conftest.$ac_ext >&5
7299 gdb_cv_struct_reg_r_gs=no
7304 echo "$ac_t""$gdb_cv_struct_reg_r_gs" 1>&6
7305 if test $gdb_cv_struct_reg_r_gs = yes; then
7306 cat >> confdefs.h <<\EOF
7307 #define HAVE_STRUCT_REG_R_GS 1
7312 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
7313 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
7314 echo "configure:7315: checking for PTRACE_GETREGS" >&5
7315 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
7316 echo $ac_n "(cached) $ac_c" 1>&6
7318 cat > conftest.$ac_ext <<EOF
7319 #line 7320 "configure"
7320 #include "confdefs.h"
7321 #include <sys/ptrace.h>
7326 if { (eval echo configure:7327: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7328 gdb_cv_have_ptrace_getregs=yes
7330 echo "configure: failed program was:" >&5
7331 cat conftest.$ac_ext >&5
7333 gdb_cv_have_ptrace_getregs=no
7338 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
7339 if test $gdb_cv_have_ptrace_getregs = yes; then
7340 cat >> confdefs.h <<\EOF
7341 #define HAVE_PTRACE_GETREGS 1
7346 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
7347 echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
7348 echo "configure:7349: checking for PTRACE_GETFPXREGS" >&5
7349 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
7350 echo $ac_n "(cached) $ac_c" 1>&6
7352 cat > conftest.$ac_ext <<EOF
7353 #line 7354 "configure"
7354 #include "confdefs.h"
7355 #include <sys/ptrace.h>
7360 if { (eval echo configure:7361: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7362 gdb_cv_have_ptrace_getfpxregs=yes
7364 echo "configure: failed program was:" >&5
7365 cat conftest.$ac_ext >&5
7367 gdb_cv_have_ptrace_getfpxregs=no
7372 echo "$ac_t""$gdb_cv_have_ptrace_getfpxregs" 1>&6
7373 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
7374 cat >> confdefs.h <<\EOF
7375 #define HAVE_PTRACE_GETFPXREGS 1
7380 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
7381 echo $ac_n "checking for PT_GETDBREGS""... $ac_c" 1>&6
7382 echo "configure:7383: checking for PT_GETDBREGS" >&5
7383 if eval "test \"`echo '$''{'gdb_cv_have_pt_getdbregs'+set}'`\" = set"; then
7384 echo $ac_n "(cached) $ac_c" 1>&6
7386 cat > conftest.$ac_ext <<EOF
7387 #line 7388 "configure"
7388 #include "confdefs.h"
7389 #include <sys/types.h>
7390 #include <sys/ptrace.h>
7395 if { (eval echo configure:7396: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7397 gdb_cv_have_pt_getdbregs=yes
7399 echo "configure: failed program was:" >&5
7400 cat conftest.$ac_ext >&5
7402 gdb_cv_have_pt_getdbregs=no
7407 echo "$ac_t""$gdb_cv_have_pt_getdbregs" 1>&6
7408 if test $gdb_cv_have_pt_getdbregs = yes; then
7409 cat >> confdefs.h <<\EOF
7410 #define HAVE_PT_GETDBREGS 1
7415 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
7416 echo $ac_n "checking for PT_GETXMMREGS""... $ac_c" 1>&6
7417 echo "configure:7418: checking for PT_GETXMMREGS" >&5
7418 if eval "test \"`echo '$''{'gdb_cv_have_pt_getxmmregs'+set}'`\" = set"; then
7419 echo $ac_n "(cached) $ac_c" 1>&6
7421 cat > conftest.$ac_ext <<EOF
7422 #line 7423 "configure"
7423 #include "confdefs.h"
7424 #include <sys/types.h>
7425 #include <sys/ptrace.h>
7430 if { (eval echo configure:7431: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7432 gdb_cv_have_pt_getxmmregs=yes
7434 echo "configure: failed program was:" >&5
7435 cat conftest.$ac_ext >&5
7437 gdb_cv_have_pt_getxmmregs=no
7442 echo "$ac_t""$gdb_cv_have_pt_getxmmregs" 1>&6
7443 if test $gdb_cv_have_pt_getxmmregs = yes; then
7444 cat >> confdefs.h <<\EOF
7445 #define HAVE_PT_GETXMMREGS 1
7450 # See if stdint.h provides the uintptr_t type.
7451 # Autoconf 2.5X has an improved AC_CHECK_TYPE which will simplify this.
7452 echo $ac_n "checking for uintptr_t in stdint.h""... $ac_c" 1>&6
7453 echo "configure:7454: checking for uintptr_t in stdint.h" >&5
7454 if eval "test \"`echo '$''{'gdb_cv_have_uintptr_t'+set}'`\" = set"; then
7455 echo $ac_n "(cached) $ac_c" 1>&6
7457 cat > conftest.$ac_ext <<EOF
7458 #line 7459 "configure"
7459 #include "confdefs.h"
7465 if { (eval echo configure:7466: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7467 gdb_cv_have_uintptr_t=yes
7469 echo "configure: failed program was:" >&5
7470 cat conftest.$ac_ext >&5
7472 gdb_cv_have_uintptr_t=no
7477 echo "$ac_t""$gdb_cv_have_uintptr_t" 1>&6
7478 if test $gdb_cv_have_uintptr_t = yes; then
7479 cat >> confdefs.h <<\EOF
7480 #define HAVE_UINTPTR_T 1
7485 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
7486 echo "configure:7487: checking whether malloc must be declared" >&5
7487 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
7488 echo $ac_n "(cached) $ac_c" 1>&6
7490 cat > conftest.$ac_ext <<EOF
7491 #line 7492 "configure"
7492 #include "confdefs.h"
7495 #ifdef HAVE_STRING_H
7498 #ifdef HAVE_STRINGS_H
7499 #include <strings.h>
7502 #ifdef HAVE_STDLIB_H
7505 #ifdef HAVE_UNISTD_H
7509 char *(*pfn) = (char *(*)) malloc
7512 if { (eval echo configure:7513: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7514 bfd_cv_decl_needed_malloc=no
7516 echo "configure: failed program was:" >&5
7517 cat conftest.$ac_ext >&5
7519 bfd_cv_decl_needed_malloc=yes
7524 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
7525 if test $bfd_cv_decl_needed_malloc = yes; then
7526 cat >> confdefs.h <<\EOF
7527 #define NEED_DECLARATION_MALLOC 1
7532 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
7533 echo "configure:7534: checking whether realloc must be declared" >&5
7534 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
7535 echo $ac_n "(cached) $ac_c" 1>&6
7537 cat > conftest.$ac_ext <<EOF
7538 #line 7539 "configure"
7539 #include "confdefs.h"
7542 #ifdef HAVE_STRING_H
7545 #ifdef HAVE_STRINGS_H
7546 #include <strings.h>
7549 #ifdef HAVE_STDLIB_H
7552 #ifdef HAVE_UNISTD_H
7556 char *(*pfn) = (char *(*)) realloc
7559 if { (eval echo configure:7560: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7561 bfd_cv_decl_needed_realloc=no
7563 echo "configure: failed program was:" >&5
7564 cat conftest.$ac_ext >&5
7566 bfd_cv_decl_needed_realloc=yes
7571 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
7572 if test $bfd_cv_decl_needed_realloc = yes; then
7573 cat >> confdefs.h <<\EOF
7574 #define NEED_DECLARATION_REALLOC 1
7579 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
7580 echo "configure:7581: checking whether free must be declared" >&5
7581 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
7582 echo $ac_n "(cached) $ac_c" 1>&6
7584 cat > conftest.$ac_ext <<EOF
7585 #line 7586 "configure"
7586 #include "confdefs.h"
7589 #ifdef HAVE_STRING_H
7592 #ifdef HAVE_STRINGS_H
7593 #include <strings.h>
7596 #ifdef HAVE_STDLIB_H
7599 #ifdef HAVE_UNISTD_H
7603 char *(*pfn) = (char *(*)) free
7606 if { (eval echo configure:7607: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7608 bfd_cv_decl_needed_free=no
7610 echo "configure: failed program was:" >&5
7611 cat conftest.$ac_ext >&5
7613 bfd_cv_decl_needed_free=yes
7618 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
7619 if test $bfd_cv_decl_needed_free = yes; then
7620 cat >> confdefs.h <<\EOF
7621 #define NEED_DECLARATION_FREE 1
7626 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
7627 echo "configure:7628: checking whether strerror must be declared" >&5
7628 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
7629 echo $ac_n "(cached) $ac_c" 1>&6
7631 cat > conftest.$ac_ext <<EOF
7632 #line 7633 "configure"
7633 #include "confdefs.h"
7636 #ifdef HAVE_STRING_H
7639 #ifdef HAVE_STRINGS_H
7640 #include <strings.h>
7643 #ifdef HAVE_STDLIB_H
7646 #ifdef HAVE_UNISTD_H
7650 char *(*pfn) = (char *(*)) strerror
7653 if { (eval echo configure:7654: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7655 bfd_cv_decl_needed_strerror=no
7657 echo "configure: failed program was:" >&5
7658 cat conftest.$ac_ext >&5
7660 bfd_cv_decl_needed_strerror=yes
7665 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
7666 if test $bfd_cv_decl_needed_strerror = yes; then
7667 cat >> confdefs.h <<\EOF
7668 #define NEED_DECLARATION_STRERROR 1
7673 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
7674 echo "configure:7675: checking whether strdup must be declared" >&5
7675 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
7676 echo $ac_n "(cached) $ac_c" 1>&6
7678 cat > conftest.$ac_ext <<EOF
7679 #line 7680 "configure"
7680 #include "confdefs.h"
7683 #ifdef HAVE_STRING_H
7686 #ifdef HAVE_STRINGS_H
7687 #include <strings.h>
7690 #ifdef HAVE_STDLIB_H
7693 #ifdef HAVE_UNISTD_H
7697 char *(*pfn) = (char *(*)) strdup
7700 if { (eval echo configure:7701: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7702 bfd_cv_decl_needed_strdup=no
7704 echo "configure: failed program was:" >&5
7705 cat conftest.$ac_ext >&5
7707 bfd_cv_decl_needed_strdup=yes
7712 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
7713 if test $bfd_cv_decl_needed_strdup = yes; then
7714 cat >> confdefs.h <<\EOF
7715 #define NEED_DECLARATION_STRDUP 1
7720 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
7721 echo "configure:7722: checking whether strstr must be declared" >&5
7722 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
7723 echo $ac_n "(cached) $ac_c" 1>&6
7725 cat > conftest.$ac_ext <<EOF
7726 #line 7727 "configure"
7727 #include "confdefs.h"
7730 #ifdef HAVE_STRING_H
7733 #ifdef HAVE_STRINGS_H
7734 #include <strings.h>
7737 #ifdef HAVE_STDLIB_H
7740 #ifdef HAVE_UNISTD_H
7744 char *(*pfn) = (char *(*)) strstr
7747 if { (eval echo configure:7748: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7749 bfd_cv_decl_needed_strstr=no
7751 echo "configure: failed program was:" >&5
7752 cat conftest.$ac_ext >&5
7754 bfd_cv_decl_needed_strstr=yes
7759 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
7760 if test $bfd_cv_decl_needed_strstr = yes; then
7761 cat >> confdefs.h <<\EOF
7762 #define NEED_DECLARATION_STRSTR 1
7767 echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
7768 echo "configure:7769: checking whether canonicalize_file_name must be declared" >&5
7769 if eval "test \"`echo '$''{'bfd_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
7770 echo $ac_n "(cached) $ac_c" 1>&6
7772 cat > conftest.$ac_ext <<EOF
7773 #line 7774 "configure"
7774 #include "confdefs.h"
7777 #ifdef HAVE_STRING_H
7780 #ifdef HAVE_STRINGS_H
7781 #include <strings.h>
7784 #ifdef HAVE_STDLIB_H
7787 #ifdef HAVE_UNISTD_H
7791 char *(*pfn) = (char *(*)) canonicalize_file_name
7794 if { (eval echo configure:7795: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7796 bfd_cv_decl_needed_canonicalize_file_name=no
7798 echo "configure: failed program was:" >&5
7799 cat conftest.$ac_ext >&5
7801 bfd_cv_decl_needed_canonicalize_file_name=yes
7806 echo "$ac_t""$bfd_cv_decl_needed_canonicalize_file_name" 1>&6
7807 if test $bfd_cv_decl_needed_canonicalize_file_name = yes; then
7808 cat >> confdefs.h <<\EOF
7809 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
7815 # The following save_state_t checkery is only necessary for HPUX
7816 # versions earlier than 10.20. When those fade from memory, this
7817 # could be expunged. --jsm 1999-03-22
7819 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
7820 echo "configure:7821: checking for HPUX save_state structure" >&5
7821 cat > conftest.$ac_ext <<EOF
7822 #line 7823 "configure"
7823 #include "confdefs.h"
7824 #include <machine/save_state.h>
7826 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7827 egrep "save_state_t" >/dev/null 2>&1; then
7829 gdb_cv_hpux_savestate=yes
7832 gdb_cv_hpux_savestate=no
7836 cat > conftest.$ac_ext <<EOF
7837 #line 7838 "configure"
7838 #include "confdefs.h"
7839 #include <machine/save_state.h>
7841 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7842 egrep "ss_wide" >/dev/null 2>&1; then
7844 gdb_cv_hpux_sswide=yes
7847 gdb_cv_hpux_sswide=no
7851 if test $gdb_cv_hpux_savestate = yes
7853 cat >> confdefs.h <<\EOF
7854 #define HAVE_STRUCT_SAVE_STATE_T 1
7858 if test $gdb_cv_hpux_sswide = yes
7860 cat >> confdefs.h <<\EOF
7861 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
7865 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
7868 # If we are configured native on GNU/Linux, work around problems with
7870 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
7872 if test "${target}" = "${host}"; then
7875 cat >> confdefs.h <<\EOF
7876 #define START_INFERIOR_TRAPS_EXPECTED 2
7879 cat >> confdefs.h <<\EOF
7880 #define sys_quotactl 1
7885 cat >> confdefs.h <<\EOF
7886 #define NEW_PROC_API 1
7890 *-*-unixware* | *-*-sysv4.2* | *-*-sysv5* | *-*-interix* )
7891 cat >> confdefs.h <<\EOF
7892 #define NEW_PROC_API 1
7896 *-*-solaris2.[6789])
7897 cat >> confdefs.h <<\EOF
7898 #define NEW_PROC_API 1
7905 if test "$ac_cv_header_sys_procfs_h" = yes; then
7906 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
7907 echo "configure:7908: checking for pstatus_t in sys/procfs.h" >&5
7908 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
7909 echo $ac_n "(cached) $ac_c" 1>&6
7911 cat > conftest.$ac_ext <<EOF
7912 #line 7913 "configure"
7913 #include "confdefs.h"
7916 #include <sys/procfs.h>
7921 if { (eval echo configure:7922: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7923 bfd_cv_have_sys_procfs_type_pstatus_t=yes
7925 echo "configure: failed program was:" >&5
7926 cat conftest.$ac_ext >&5
7928 bfd_cv_have_sys_procfs_type_pstatus_t=no
7934 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
7935 cat >> confdefs.h <<\EOF
7936 #define HAVE_PSTATUS_T 1
7940 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
7942 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
7943 echo "configure:7944: checking for prrun_t in sys/procfs.h" >&5
7944 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
7945 echo $ac_n "(cached) $ac_c" 1>&6
7947 cat > conftest.$ac_ext <<EOF
7948 #line 7949 "configure"
7949 #include "confdefs.h"
7952 #include <sys/procfs.h>
7957 if { (eval echo configure:7958: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7959 bfd_cv_have_sys_procfs_type_prrun_t=yes
7961 echo "configure: failed program was:" >&5
7962 cat conftest.$ac_ext >&5
7964 bfd_cv_have_sys_procfs_type_prrun_t=no
7970 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
7971 cat >> confdefs.h <<\EOF
7972 #define HAVE_PRRUN_T 1
7976 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
7978 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
7979 echo "configure:7980: checking for gregset_t in sys/procfs.h" >&5
7980 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
7981 echo $ac_n "(cached) $ac_c" 1>&6
7983 cat > conftest.$ac_ext <<EOF
7984 #line 7985 "configure"
7985 #include "confdefs.h"
7988 #include <sys/procfs.h>
7993 if { (eval echo configure:7994: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7995 bfd_cv_have_sys_procfs_type_gregset_t=yes
7997 echo "configure: failed program was:" >&5
7998 cat conftest.$ac_ext >&5
8000 bfd_cv_have_sys_procfs_type_gregset_t=no
8006 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
8007 cat >> confdefs.h <<\EOF
8008 #define HAVE_GREGSET_T 1
8012 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
8014 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
8015 echo "configure:8016: checking for fpregset_t in sys/procfs.h" >&5
8016 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
8017 echo $ac_n "(cached) $ac_c" 1>&6
8019 cat > conftest.$ac_ext <<EOF
8020 #line 8021 "configure"
8021 #include "confdefs.h"
8024 #include <sys/procfs.h>
8029 if { (eval echo configure:8030: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8031 bfd_cv_have_sys_procfs_type_fpregset_t=yes
8033 echo "configure: failed program was:" >&5
8034 cat conftest.$ac_ext >&5
8036 bfd_cv_have_sys_procfs_type_fpregset_t=no
8042 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
8043 cat >> confdefs.h <<\EOF
8044 #define HAVE_FPREGSET_T 1
8048 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
8050 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
8051 echo "configure:8052: checking for prgregset_t in sys/procfs.h" >&5
8052 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
8053 echo $ac_n "(cached) $ac_c" 1>&6
8055 cat > conftest.$ac_ext <<EOF
8056 #line 8057 "configure"
8057 #include "confdefs.h"
8060 #include <sys/procfs.h>
8065 if { (eval echo configure:8066: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8067 bfd_cv_have_sys_procfs_type_prgregset_t=yes
8069 echo "configure: failed program was:" >&5
8070 cat conftest.$ac_ext >&5
8072 bfd_cv_have_sys_procfs_type_prgregset_t=no
8078 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
8079 cat >> confdefs.h <<\EOF
8080 #define HAVE_PRGREGSET_T 1
8084 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
8086 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
8087 echo "configure:8088: checking for prfpregset_t in sys/procfs.h" >&5
8088 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
8089 echo $ac_n "(cached) $ac_c" 1>&6
8091 cat > conftest.$ac_ext <<EOF
8092 #line 8093 "configure"
8093 #include "confdefs.h"
8096 #include <sys/procfs.h>
8101 if { (eval echo configure:8102: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8103 bfd_cv_have_sys_procfs_type_prfpregset_t=yes
8105 echo "configure: failed program was:" >&5
8106 cat conftest.$ac_ext >&5
8108 bfd_cv_have_sys_procfs_type_prfpregset_t=no
8114 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8115 cat >> confdefs.h <<\EOF
8116 #define HAVE_PRFPREGSET_T 1
8120 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
8122 echo $ac_n "checking for prgregset32_t in sys/procfs.h""... $ac_c" 1>&6
8123 echo "configure:8124: checking for prgregset32_t in sys/procfs.h" >&5
8124 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset32_t'+set}'`\" = set"; then
8125 echo $ac_n "(cached) $ac_c" 1>&6
8127 cat > conftest.$ac_ext <<EOF
8128 #line 8129 "configure"
8129 #include "confdefs.h"
8132 #include <sys/procfs.h>
8137 if { (eval echo configure:8138: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8139 bfd_cv_have_sys_procfs_type_prgregset32_t=yes
8141 echo "configure: failed program was:" >&5
8142 cat conftest.$ac_ext >&5
8144 bfd_cv_have_sys_procfs_type_prgregset32_t=no
8150 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
8151 cat >> confdefs.h <<\EOF
8152 #define HAVE_PRGREGSET32_T 1
8156 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset32_t" 1>&6
8158 echo $ac_n "checking for prfpregset32_t in sys/procfs.h""... $ac_c" 1>&6
8159 echo "configure:8160: checking for prfpregset32_t in sys/procfs.h" >&5
8160 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset32_t'+set}'`\" = set"; then
8161 echo $ac_n "(cached) $ac_c" 1>&6
8163 cat > conftest.$ac_ext <<EOF
8164 #line 8165 "configure"
8165 #include "confdefs.h"
8168 #include <sys/procfs.h>
8173 if { (eval echo configure:8174: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8175 bfd_cv_have_sys_procfs_type_prfpregset32_t=yes
8177 echo "configure: failed program was:" >&5
8178 cat conftest.$ac_ext >&5
8180 bfd_cv_have_sys_procfs_type_prfpregset32_t=no
8186 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
8187 cat >> confdefs.h <<\EOF
8188 #define HAVE_PRFPREGSET32_T 1
8192 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset32_t" 1>&6
8194 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
8195 echo "configure:8196: checking for lwpid_t in sys/procfs.h" >&5
8196 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
8197 echo $ac_n "(cached) $ac_c" 1>&6
8199 cat > conftest.$ac_ext <<EOF
8200 #line 8201 "configure"
8201 #include "confdefs.h"
8204 #include <sys/procfs.h>
8209 if { (eval echo configure:8210: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8211 bfd_cv_have_sys_procfs_type_lwpid_t=yes
8213 echo "configure: failed program was:" >&5
8214 cat conftest.$ac_ext >&5
8216 bfd_cv_have_sys_procfs_type_lwpid_t=no
8222 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
8223 cat >> confdefs.h <<\EOF
8224 #define HAVE_LWPID_T 1
8228 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
8230 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
8231 echo "configure:8232: checking for psaddr_t in sys/procfs.h" >&5
8232 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
8233 echo $ac_n "(cached) $ac_c" 1>&6
8235 cat > conftest.$ac_ext <<EOF
8236 #line 8237 "configure"
8237 #include "confdefs.h"
8240 #include <sys/procfs.h>
8245 if { (eval echo configure:8246: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8247 bfd_cv_have_sys_procfs_type_psaddr_t=yes
8249 echo "configure: failed program was:" >&5
8250 cat conftest.$ac_ext >&5
8252 bfd_cv_have_sys_procfs_type_psaddr_t=no
8258 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
8259 cat >> confdefs.h <<\EOF
8260 #define HAVE_PSADDR_T 1
8264 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
8266 echo $ac_n "checking for prsysent_t in sys/procfs.h""... $ac_c" 1>&6
8267 echo "configure:8268: checking for prsysent_t in sys/procfs.h" >&5
8268 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prsysent_t'+set}'`\" = set"; then
8269 echo $ac_n "(cached) $ac_c" 1>&6
8271 cat > conftest.$ac_ext <<EOF
8272 #line 8273 "configure"
8273 #include "confdefs.h"
8276 #include <sys/procfs.h>
8281 if { (eval echo configure:8282: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8283 bfd_cv_have_sys_procfs_type_prsysent_t=yes
8285 echo "configure: failed program was:" >&5
8286 cat conftest.$ac_ext >&5
8288 bfd_cv_have_sys_procfs_type_prsysent_t=no
8294 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
8295 cat >> confdefs.h <<\EOF
8296 #define HAVE_PRSYSENT_T 1
8300 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prsysent_t" 1>&6
8302 echo $ac_n "checking for pr_sigset_t in sys/procfs.h""... $ac_c" 1>&6
8303 echo "configure:8304: checking for pr_sigset_t in sys/procfs.h" >&5
8304 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigset_t'+set}'`\" = set"; then
8305 echo $ac_n "(cached) $ac_c" 1>&6
8307 cat > conftest.$ac_ext <<EOF
8308 #line 8309 "configure"
8309 #include "confdefs.h"
8312 #include <sys/procfs.h>
8317 if { (eval echo configure:8318: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8319 bfd_cv_have_sys_procfs_type_pr_sigset_t=yes
8321 echo "configure: failed program was:" >&5
8322 cat conftest.$ac_ext >&5
8324 bfd_cv_have_sys_procfs_type_pr_sigset_t=no
8330 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
8331 cat >> confdefs.h <<\EOF
8332 #define HAVE_PR_SIGSET_T 1
8336 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigset_t" 1>&6
8338 echo $ac_n "checking for pr_sigaction64_t in sys/procfs.h""... $ac_c" 1>&6
8339 echo "configure:8340: checking for pr_sigaction64_t in sys/procfs.h" >&5
8340 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigaction64_t'+set}'`\" = set"; then
8341 echo $ac_n "(cached) $ac_c" 1>&6
8343 cat > conftest.$ac_ext <<EOF
8344 #line 8345 "configure"
8345 #include "confdefs.h"
8348 #include <sys/procfs.h>
8350 pr_sigaction64_t avar
8353 if { (eval echo configure:8354: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8355 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=yes
8357 echo "configure: failed program was:" >&5
8358 cat conftest.$ac_ext >&5
8360 bfd_cv_have_sys_procfs_type_pr_sigaction64_t=no
8366 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
8367 cat >> confdefs.h <<\EOF
8368 #define HAVE_PR_SIGACTION64_T 1
8372 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" 1>&6
8374 echo $ac_n "checking for pr_siginfo64_t in sys/procfs.h""... $ac_c" 1>&6
8375 echo "configure:8376: checking for pr_siginfo64_t in sys/procfs.h" >&5
8376 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_siginfo64_t'+set}'`\" = set"; then
8377 echo $ac_n "(cached) $ac_c" 1>&6
8379 cat > conftest.$ac_ext <<EOF
8380 #line 8381 "configure"
8381 #include "confdefs.h"
8384 #include <sys/procfs.h>
8389 if { (eval echo configure:8390: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8391 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=yes
8393 echo "configure: failed program was:" >&5
8394 cat conftest.$ac_ext >&5
8396 bfd_cv_have_sys_procfs_type_pr_siginfo64_t=no
8402 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
8403 cat >> confdefs.h <<\EOF
8404 #define HAVE_PR_SIGINFO64_T 1
8408 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" 1>&6
8414 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8415 echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
8416 echo "configure:8417: checking whether prfpregset_t type is broken" >&5
8417 if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
8418 echo $ac_n "(cached) $ac_c" 1>&6
8420 if test "$cross_compiling" = yes; then
8421 gdb_cv_prfpregset_t_broken=yes
8423 cat > conftest.$ac_ext <<EOF
8424 #line 8425 "configure"
8425 #include "confdefs.h"
8426 #include <sys/procfs.h>
8429 if (sizeof (prfpregset_t) == sizeof (void *))
8434 if { (eval echo configure:8435: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
8436 gdb_cv_prfpregset_t_broken=no
8438 echo "configure: failed program was:" >&5
8439 cat conftest.$ac_ext >&5
8441 gdb_cv_prfpregset_t_broken=yes
8448 echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
8449 if test $gdb_cv_prfpregset_t_broken = yes; then
8450 cat >> confdefs.h <<\EOF
8451 #define PRFPREGSET_T_BROKEN 1
8458 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
8459 echo "configure:8460: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
8460 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
8461 echo $ac_n "(cached) $ac_c" 1>&6
8463 cat > conftest.$ac_ext <<EOF
8464 #line 8465 "configure"
8465 #include "confdefs.h"
8467 #include <sys/types.h>
8468 #include <sys/procfs.h>
8473 dummy = ioctl(0, PIOCSET, &dummy);
8477 if { (eval echo configure:8478: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8479 gdb_cv_have_procfs_piocset=yes
8481 echo "configure: failed program was:" >&5
8482 cat conftest.$ac_ext >&5
8484 gdb_cv_have_procfs_piocset=no
8489 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
8490 if test $gdb_cv_have_procfs_piocset = yes; then
8491 cat >> confdefs.h <<\EOF
8492 #define HAVE_PROCFS_PIOCSET 1
8498 if test ${host} = ${target} ; then
8500 echo $ac_n "checking for member l_addr in struct link_map""... $ac_c" 1>&6
8501 echo "configure:8502: checking for member l_addr in struct link_map" >&5
8502 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_l_members'+set}'`\" = set"; then
8503 echo $ac_n "(cached) $ac_c" 1>&6
8505 cat > conftest.$ac_ext <<EOF
8506 #line 8507 "configure"
8507 #include "confdefs.h"
8510 struct link_map lm; (void) lm.l_addr;
8513 if { (eval echo configure:8514: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8515 gdb_cv_have_struct_link_map_with_l_members=yes
8517 echo "configure: failed program was:" >&5
8518 cat conftest.$ac_ext >&5
8520 gdb_cv_have_struct_link_map_with_l_members=no
8525 echo "$ac_t""$gdb_cv_have_struct_link_map_with_l_members" 1>&6
8526 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
8527 cat >> confdefs.h <<\EOF
8528 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
8534 echo $ac_n "checking for member lm_addr in struct link_map""... $ac_c" 1>&6
8535 echo "configure:8536: checking for member lm_addr in struct link_map" >&5
8536 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_lm_members'+set}'`\" = set"; then
8537 echo $ac_n "(cached) $ac_c" 1>&6
8539 cat > conftest.$ac_ext <<EOF
8540 #line 8541 "configure"
8541 #include "confdefs.h"
8542 #include <sys/types.h>
8545 struct link_map lm; (void) lm.lm_addr;
8548 if { (eval echo configure:8549: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8550 gdb_cv_have_struct_link_map_with_lm_members=yes
8552 echo "configure: failed program was:" >&5
8553 cat conftest.$ac_ext >&5
8555 gdb_cv_have_struct_link_map_with_lm_members=no
8560 echo "$ac_t""$gdb_cv_have_struct_link_map_with_lm_members" 1>&6
8561 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
8562 cat >> confdefs.h <<\EOF
8563 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
8569 echo $ac_n "checking for member som_addr in struct so_map""... $ac_c" 1>&6
8570 echo "configure:8571: checking for member som_addr in struct so_map" >&5
8571 if eval "test \"`echo '$''{'gdb_cv_have_struct_so_map_with_som_members'+set}'`\" = set"; then
8572 echo $ac_n "(cached) $ac_c" 1>&6
8574 cat > conftest.$ac_ext <<EOF
8575 #line 8576 "configure"
8576 #include "confdefs.h"
8577 #include <sys/types.h>
8583 struct so_map lm; (void) lm.som_addr;
8586 if { (eval echo configure:8587: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8588 gdb_cv_have_struct_so_map_with_som_members=yes
8590 echo "configure: failed program was:" >&5
8591 cat conftest.$ac_ext >&5
8593 gdb_cv_have_struct_so_map_with_som_members=no
8598 echo "$ac_t""$gdb_cv_have_struct_so_map_with_som_members" 1>&6
8599 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
8600 cat >> confdefs.h <<\EOF
8601 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
8607 echo $ac_n "checking for struct link_map32 in sys/link.h""... $ac_c" 1>&6
8608 echo "configure:8609: checking for struct link_map32 in sys/link.h" >&5
8609 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map32'+set}'`\" = set"; then
8610 echo $ac_n "(cached) $ac_c" 1>&6
8612 cat > conftest.$ac_ext <<EOF
8613 #line 8614 "configure"
8614 #include "confdefs.h"
8616 #include <sys/link.h>
8618 struct link_map32 l;
8621 if { (eval echo configure:8622: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8623 gdb_cv_have_struct_link_map32=yes
8625 echo "configure: failed program was:" >&5
8626 cat conftest.$ac_ext >&5
8628 gdb_cv_have_struct_link_map32=no
8633 echo "$ac_t""$gdb_cv_have_struct_link_map32" 1>&6
8634 if test $gdb_cv_have_struct_link_map32 = yes; then
8635 cat >> confdefs.h <<\EOF
8636 #define HAVE_STRUCT_LINK_MAP32 1
8639 cat >> confdefs.h <<\EOF
8640 #define _SYSCALL32 1
8647 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
8648 echo "configure:8649: checking for long long support in compiler" >&5
8649 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
8650 echo $ac_n "(cached) $ac_c" 1>&6
8652 cat > conftest.$ac_ext <<EOF
8653 #line 8654 "configure"
8654 #include "confdefs.h"
8658 extern long long foo;
8659 switch (foo & 2) { case 0: return 1; }
8663 if { (eval echo configure:8664: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8665 gdb_cv_c_long_long=yes
8667 echo "configure: failed program was:" >&5
8668 cat conftest.$ac_ext >&5
8670 gdb_cv_c_long_long=no
8675 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
8676 if test $gdb_cv_c_long_long = yes; then
8677 cat >> confdefs.h <<\EOF
8678 #define CC_HAS_LONG_LONG 1
8684 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
8685 echo "configure:8686: checking for long long support in printf" >&5
8686 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
8687 echo $ac_n "(cached) $ac_c" 1>&6
8689 if test "$cross_compiling" = yes; then
8690 gdb_cv_printf_has_long_long=no
8692 cat > conftest.$ac_ext <<EOF
8693 #line 8694 "configure"
8694 #include "confdefs.h"
8699 l = (l << 16) + 0x0123;
8700 l = (l << 16) + 0x4567;
8701 l = (l << 16) + 0x89ab;
8702 l = (l << 16) + 0xcdef;
8703 sprintf (buf, "0x%016llx", l);
8704 return (strcmp ("0x0123456789abcdef", buf));
8707 if { (eval echo configure:8708: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
8709 gdb_cv_printf_has_long_long=yes
8711 echo "configure: failed program was:" >&5
8712 cat conftest.$ac_ext >&5
8714 gdb_cv_printf_has_long_long=no
8721 if test $gdb_cv_printf_has_long_long = yes; then
8722 cat >> confdefs.h <<\EOF
8723 #define PRINTF_HAS_LONG_LONG 1
8727 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
8730 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
8731 echo "configure:8732: checking for long double support in compiler" >&5
8732 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
8733 echo $ac_n "(cached) $ac_c" 1>&6
8735 cat > conftest.$ac_ext <<EOF
8736 #line 8737 "configure"
8737 #include "confdefs.h"
8743 if { (eval echo configure:8744: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8745 ac_cv_c_long_double=yes
8747 echo "configure: failed program was:" >&5
8748 cat conftest.$ac_ext >&5
8750 ac_cv_c_long_double=no
8755 echo "$ac_t""$ac_cv_c_long_double" 1>&6
8756 if test $ac_cv_c_long_double = yes; then
8757 cat >> confdefs.h <<\EOF
8758 #define HAVE_LONG_DOUBLE 1
8764 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
8765 echo "configure:8766: checking for long double support in printf" >&5
8766 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
8767 echo $ac_n "(cached) $ac_c" 1>&6
8769 if test "$cross_compiling" = yes; then
8770 gdb_cv_printf_has_long_double=no
8772 cat > conftest.$ac_ext <<EOF
8773 #line 8774 "configure"
8774 #include "confdefs.h"
8778 long double f = 3.141592653;
8779 sprintf (buf, "%Lg", f);
8780 return (strncmp ("3.14159", buf, 7));
8783 if { (eval echo configure:8784: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
8785 gdb_cv_printf_has_long_double=yes
8787 echo "configure: failed program was:" >&5
8788 cat conftest.$ac_ext >&5
8790 gdb_cv_printf_has_long_double=no
8797 if test $gdb_cv_printf_has_long_double = yes; then
8798 cat >> confdefs.h <<\EOF
8799 #define PRINTF_HAS_LONG_DOUBLE 1
8803 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
8806 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
8807 echo "configure:8808: checking for long double support in scanf" >&5
8808 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
8809 echo $ac_n "(cached) $ac_c" 1>&6
8811 if test "$cross_compiling" = yes; then
8812 gdb_cv_scanf_has_long_double=no
8814 cat > conftest.$ac_ext <<EOF
8815 #line 8816 "configure"
8816 #include "confdefs.h"
8819 char *buf = "3.141592653";
8821 sscanf (buf, "%Lg", &f);
8822 return !(f > 3.14159 && f < 3.14160);
8825 if { (eval echo configure:8826: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
8827 gdb_cv_scanf_has_long_double=yes
8829 echo "configure: failed program was:" >&5
8830 cat conftest.$ac_ext >&5
8832 gdb_cv_scanf_has_long_double=no
8839 if test $gdb_cv_scanf_has_long_double = yes; then
8840 cat >> confdefs.h <<\EOF
8841 #define SCANF_HAS_LONG_DOUBLE 1
8845 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
8849 echo $ac_n "checking for -bbigtoc option""... $ac_c" 1>&6
8850 echo "configure:8851: checking for -bbigtoc option" >&5
8851 if eval "test \"`echo '$''{'gdb_cv_bigtoc'+set}'`\" = set"; then
8852 echo $ac_n "(cached) $ac_c" 1>&6
8855 SAVE_LDFLAGS=$LDFLAGS
8858 yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
8859 *) gdb_cv_bigtoc=-bbigtoc ;;
8862 LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
8863 cat > conftest.$ac_ext <<EOF
8864 #line 8865 "configure"
8865 #include "confdefs.h"
8871 if { (eval echo configure:8872: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
8874 echo "configure: failed program was:" >&5
8875 cat conftest.$ac_ext >&5
8883 echo "$ac_t""$gdb_cv_bigtoc" 1>&6
8884 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
8890 if test ${build} = ${host} -a ${host} = ${target} ; then
8893 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
8894 echo "configure:8895: checking for HPUX/OSF thread support" >&5
8895 if test -f /usr/include/dce/cma_config.h ; then
8896 if test "$GCC" = "yes" ; then
8897 echo "$ac_t""yes" 1>&6
8898 cat >> confdefs.h <<\EOF
8899 #define HAVE_HPUX_THREAD_SUPPORT 1
8902 CONFIG_LIB_OBS="${CONFIG_LIB_OBS} hpux-thread.o"
8903 CONFIG_SRCS="${CONFIG_SRCS} hpux-thread.c"
8905 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
8908 echo "$ac_t""no" 1>&6
8912 # See if thread_db library is around for Solaris thread debugging.
8913 # Note that we must explicitly test for version 1 of the library
8914 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
8916 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
8917 echo "configure:8918: checking for Solaris thread debugging library" >&5
8918 if test -f /usr/lib/libthread_db.so.1 ; then
8919 echo "$ac_t""yes" 1>&6
8920 cat >> confdefs.h <<\EOF
8921 #define HAVE_THREAD_DB_LIB 1
8924 CONFIG_LIB_OBS="${CONFIG_LIB_OBS} sol-thread.o"
8925 CONFIG_SRCS="${CONFIG_SRCS} sol-thread.c"
8926 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
8927 echo "configure:8928: checking for dlopen in -ldl" >&5
8928 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
8929 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
8930 echo $ac_n "(cached) $ac_c" 1>&6
8932 ac_save_LIBS="$LIBS"
8934 cat > conftest.$ac_ext <<EOF
8935 #line 8936 "configure"
8936 #include "confdefs.h"
8937 /* Override any gcc2 internal prototype to avoid an error. */
8938 /* We use char because int might match the return type of a gcc2
8939 builtin and then its argument prototype would still apply. */
8946 if { (eval echo configure:8947: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
8948 eval "ac_cv_lib_$ac_lib_var=yes"
8950 echo "configure: failed program was:" >&5
8951 cat conftest.$ac_ext >&5
8953 eval "ac_cv_lib_$ac_lib_var=no"
8956 LIBS="$ac_save_LIBS"
8959 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
8960 echo "$ac_t""yes" 1>&6
8961 ac_tr_lib=HAVE_LIB`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
8962 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
8963 cat >> confdefs.h <<EOF
8964 #define $ac_tr_lib 1
8970 echo "$ac_t""no" 1>&6
8973 if test "$GCC" = "yes" ; then
8974 # The GNU linker requires the -export-dynamic option to make
8975 # all symbols visible in the dynamic symbol table.
8976 hold_ldflags=$LDFLAGS
8977 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
8978 echo "configure:8979: checking for the ld -export-dynamic flag" >&5
8979 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
8980 cat > conftest.$ac_ext <<EOF
8981 #line 8982 "configure"
8982 #include "confdefs.h"
8988 if { (eval echo configure:8989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
8992 echo "configure: failed program was:" >&5
8993 cat conftest.$ac_ext >&5
8998 LDFLAGS=$hold_ldflags
8999 echo "$ac_t""$found" 1>&6
9000 if test $found = yes; then
9001 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
9004 # Sun randomly tweaked the prototypes in <proc_service.h>
9006 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
9007 echo "configure:9008: checking if <proc_service.h> is old" >&5
9008 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
9009 echo $ac_n "(cached) $ac_c" 1>&6
9012 cat > conftest.$ac_ext <<EOF
9013 #line 9014 "configure"
9014 #include "confdefs.h"
9016 #include <proc_service.h>
9018 (struct ps_prochandle*, psaddr_t, const void*, size_t);
9024 if { (eval echo configure:9025: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9026 gdb_cv_proc_service_is_old=no
9028 echo "configure: failed program was:" >&5
9029 cat conftest.$ac_ext >&5
9031 gdb_cv_proc_service_is_old=yes
9037 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
9038 if test $gdb_cv_proc_service_is_old = yes; then
9039 cat >> confdefs.h <<\EOF
9040 #define PROC_SERVICE_IS_OLD 1
9045 echo "$ac_t""no" 1>&6
9049 echo $ac_n "checking for AiX thread debugging library""... $ac_c" 1>&6
9050 echo "configure:9051: checking for AiX thread debugging library" >&5
9051 if eval "test \"`echo '$''{'gdb_cv_have_aix_thread_debug'+set}'`\" = set"; then
9052 echo $ac_n "(cached) $ac_c" 1>&6
9054 cat > conftest.$ac_ext <<EOF
9055 #line 9056 "configure"
9056 #include "confdefs.h"
9057 #include <sys/pthdebug.h>
9059 #ifndef PTHDB_VERSION_3
9064 if { (eval echo configure:9065: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9066 gdb_cv_have_aix_thread_debug=yes
9068 echo "configure: failed program was:" >&5
9069 cat conftest.$ac_ext >&5
9071 gdb_cv_have_aix_thread_debug=no
9076 echo "$ac_t""$gdb_cv_have_aix_thread_debug" 1>&6
9077 if test $gdb_cv_have_aix_thread_debug = yes; then
9078 CONFIG_SRCS="${CONFIG_SRCS} aix-thread.c"
9079 CONFIG_LIB_OBS="${CONFIG_LIB_OBS} aix-thread.o"
9080 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -lpthdebug"
9087 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
9088 echo $ac_n "checking whether <thread_db.h> has TD_NOTALLOC""... $ac_c" 1>&6
9089 echo "configure:9090: checking whether <thread_db.h> has TD_NOTALLOC" >&5
9090 if eval "test \"`echo '$''{'gdb_cv_thread_db_h_has_td_notalloc'+set}'`\" = set"; then
9091 echo $ac_n "(cached) $ac_c" 1>&6
9093 cat > conftest.$ac_ext <<EOF
9094 #line 9095 "configure"
9095 #include "confdefs.h"
9096 #include <thread_db.h>
9098 int i = TD_NOTALLOC;
9101 if { (eval echo configure:9102: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9103 gdb_cv_thread_db_h_has_td_notalloc=yes
9105 echo "configure: failed program was:" >&5
9106 cat conftest.$ac_ext >&5
9108 gdb_cv_thread_db_h_has_td_notalloc=no
9115 echo "$ac_t""$gdb_cv_thread_db_h_has_td_notalloc" 1>&6
9117 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
9118 cat >> confdefs.h <<\EOF
9119 #define THREAD_DB_HAS_TD_NOTALLOC 1
9124 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
9125 echo $ac_n "checking whether <sys/syscall.h> has __NR_tkill""... $ac_c" 1>&6
9126 echo "configure:9127: checking whether <sys/syscall.h> has __NR_tkill" >&5
9127 if eval "test \"`echo '$''{'gdb_cv_sys_syscall_h_has_tkill'+set}'`\" = set"; then
9128 echo $ac_n "(cached) $ac_c" 1>&6
9130 cat > conftest.$ac_ext <<EOF
9131 #line 9132 "configure"
9132 #include "confdefs.h"
9133 #include <sys/syscall.h>
9138 if { (eval echo configure:9139: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9140 gdb_cv_sys_syscall_h_has_tkill=yes
9142 echo "configure: failed program was:" >&5
9143 cat conftest.$ac_ext >&5
9145 gdb_cv_sys_syscall_h_has_tkill=no
9152 echo "$ac_t""$gdb_cv_sys_syscall_h_has_tkill" 1>&6
9154 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
9155 cat >> confdefs.h <<\EOF
9156 #define HAVE_TKILL_SYSCALL 1
9162 # Check whether --with-sysroot or --without-sysroot was given.
9163 if test "${with_sysroot+set}" = set; then
9164 withval="$with_sysroot"
9166 case ${with_sysroot} in
9167 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
9168 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
9171 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
9173 if test "x$exec_prefix" = xNONE; then
9174 if test "x$prefix" = xNONE; then
9175 test_prefix=/usr/local
9180 test_prefix=$exec_prefix
9182 case ${TARGET_SYSTEM_ROOT} in
9183 "${test_prefix}"|"${test_prefix}/"*|\
9184 '${exec_prefix}'|'${exec_prefix}/'*)
9185 t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
9186 TARGET_SYSTEM_ROOT_DEFINE="$t"
9193 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
9200 # NOTE: Don't add -Wall or -Wunused, they both include
9201 # -Wunused-parameter which reports bogus warnings.
9202 # NOTE: If you add to this list, remember to update
9203 # gdb/doc/gdbint.texinfo.
9204 build_warnings="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
9205 -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -Wformat-nonliteral \
9207 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
9208 # -Wunused-function -Wunused-variable -Wunused-value
9209 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
9210 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
9211 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
9212 # -Woverloaded-virtual -Winline -Werror"
9213 # Check whether --enable-build-warnings or --disable-build-warnings was given.
9214 if test "${enable_build_warnings+set}" = set; then
9215 enableval="$enable_build_warnings"
9216 case "${enableval}" in
9218 no) build_warnings="-w";;
9219 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9220 build_warnings="${build_warnings} ${t}";;
9221 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9222 build_warnings="${t} ${build_warnings}";;
9223 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9225 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
9226 echo "Setting compiler warning flags = $build_warnings" 6>&1
9229 # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
9230 if test "${enable_gdb_build_warnings+set}" = set; then
9231 enableval="$enable_gdb_build_warnings"
9232 case "${enableval}" in
9234 no) build_warnings="-w";;
9235 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9236 build_warnings="${build_warnings} ${t}";;
9237 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9238 build_warnings="${t} ${build_warnings}";;
9239 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9241 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
9242 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
9247 if test "x${build_warnings}" != x -a "x$GCC" = xyes
9249 echo $ac_n "checking compiler warning flags""... $ac_c" 1>&6
9250 echo "configure:9251: checking compiler warning flags" >&5
9251 # Separate out the -Werror flag as some files just cannot be
9252 # compiled with it enabled.
9253 for w in ${build_warnings}; do
9255 -Werr*) WERROR_CFLAGS=-Werror ;;
9256 *) # Check that GCC accepts it
9257 saved_CFLAGS="$CFLAGS"
9259 cat > conftest.$ac_ext <<EOF
9260 #line 9261 "configure"
9261 #include "confdefs.h"
9267 if { (eval echo configure:9268: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9269 WARN_CFLAGS="${WARN_CFLAGS} $w"
9271 echo "configure: failed program was:" >&5
9272 cat conftest.$ac_ext >&5
9275 CFLAGS="$saved_CFLAGS"
9278 echo "$ac_t""${WARN_CFLAGS}${WERROR_CFLAGS}" 1>&6
9283 # In the Cygwin environment, we need some additional flags.
9284 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
9285 echo "configure:9286: checking for cygwin" >&5
9286 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
9287 echo $ac_n "(cached) $ac_c" 1>&6
9289 cat > conftest.$ac_ext <<EOF
9290 #line 9291 "configure"
9291 #include "confdefs.h"
9293 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
9297 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9298 egrep "lose" >/dev/null 2>&1; then
9300 gdb_cv_os_cygwin=yes
9309 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
9312 SER_HARDWIRE="ser-unix.o ser-pipe.o ser-tcp.o"
9314 *go32* ) SER_HARDWIRE=ser-go32.o ;;
9315 *djgpp* ) SER_HARDWIRE=ser-go32.o ;;
9319 # libreadline needs libuser32.a in a cygwin environment
9321 if test x$gdb_cv_os_cygwin = xyes; then
9322 WIN32LIBS="-luser32"
9324 *cygwin*) WIN32LIBS="$WIN32LIBS -limagehlp"
9330 LIBGUI="../libgui/src/libgui.a"
9331 GUI_CFLAGS_X="-I${srcdir}/../libgui/src"
9342 if test "${enable_gdbtk}" = "yes"; then
9344 # Gdbtk must have an absolute path to srcdir in order to run
9345 # properly when not installed.
9353 # Ok, lets find the tcl configuration
9354 # First, look for one uninstalled.
9355 # the alternative search directory is invoked by --with-tclconfig
9358 if test x"${no_tcl}" = x ; then
9359 # we reset no_tcl in case something fails here
9361 # Check whether --with-tclconfig or --without-tclconfig was given.
9362 if test "${with_tclconfig+set}" = set; then
9363 withval="$with_tclconfig"
9364 with_tclconfig=${withval}
9367 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
9368 echo "configure:9369: checking for Tcl configuration" >&5
9369 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
9370 echo $ac_n "(cached) $ac_c" 1>&6
9374 # First check to see if --with-tclconfig was specified.
9375 if test x"${with_tclconfig}" != x ; then
9376 if test -f "${with_tclconfig}/tclConfig.sh" ; then
9377 ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
9379 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
9383 # then check for a private Tcl installation
9384 if test x"${ac_cv_c_tclconfig}" = x ; then
9387 `ls -dr ../tcl[7-9]* 2>/dev/null` \
9389 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
9391 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
9392 if test -f "$i/${configdir}/tclConfig.sh" ; then
9393 ac_cv_c_tclconfig=`(cd $i/${configdir}; pwd)`
9398 # check in a few common install locations
9399 if test x"${ac_cv_c_tclconfig}" = x ; then
9400 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9401 if test -f "$i/tclConfig.sh" ; then
9402 ac_cv_c_tclconfig=`(cd $i; pwd)`
9407 # check in a few other private locations
9408 if test x"${ac_cv_c_tclconfig}" = x ; then
9411 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
9412 if test -f "$i/${configdir}/tclConfig.sh" ; then
9413 ac_cv_c_tclconfig=`(cd $i/${configdir}; pwd)`
9421 if test x"${ac_cv_c_tclconfig}" = x ; then
9422 TCLCONFIG="# no Tcl configs found"
9423 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
9426 TCLCONFIG=${ac_cv_c_tclconfig}/tclConfig.sh
9427 echo "$ac_t""found $TCLCONFIG" 1>&6
9431 if test -z "${no_tcl}"; then
9462 # Ok, lets find the tk configuration
9463 # First, look for one uninstalled.
9464 # the alternative search directory is invoked by --with-tkconfig
9467 if test x"${no_tk}" = x ; then
9468 # we reset no_tk in case something fails here
9470 # Check whether --with-tkconfig or --without-tkconfig was given.
9471 if test "${with_tkconfig+set}" = set; then
9472 withval="$with_tkconfig"
9473 with_tkconfig=${withval}
9476 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
9477 echo "configure:9478: checking for Tk configuration" >&5
9478 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
9479 echo $ac_n "(cached) $ac_c" 1>&6
9483 # First check to see if --with-tkconfig was specified.
9484 if test x"${with_tkconfig}" != x ; then
9485 if test -f "${with_tkconfig}/tkConfig.sh" ; then
9486 ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
9488 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
9492 # then check for a private Tk library
9493 if test x"${ac_cv_c_tkconfig}" = x ; then
9496 `ls -dr ../tk[4-9]* 2>/dev/null` \
9498 `ls -dr ../../tk[4-9]* 2>/dev/null` \
9500 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
9501 if test -f "$i/${configdir}/tkConfig.sh" ; then
9502 ac_cv_c_tkconfig=`(cd $i/${configdir}; pwd)`
9507 # check in a few common install locations
9508 if test x"${ac_cv_c_tkconfig}" = x ; then
9509 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9510 if test -f "$i/tkConfig.sh" ; then
9511 ac_cv_c_tkconfig=`(cd $i; pwd)`
9516 # check in a few other private locations
9517 if test x"${ac_cv_c_tkconfig}" = x ; then
9520 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
9521 if test -f "$i/${configdir}/tkConfig.sh" ; then
9522 ac_cv_c_tkconfig=`(cd $i/${configdir}; pwd)`
9530 if test x"${ac_cv_c_tkconfig}" = x ; then
9531 TKCONFIG="# no Tk configs found"
9532 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
9535 TKCONFIG=${ac_cv_c_tkconfig}/tkConfig.sh
9536 echo "$ac_t""found $TKCONFIG" 1>&6
9542 # now look for Tcl library stuff
9553 TCL_DEPS="${tcldir}${TCL_LIB_FILE}"
9555 # If $no_tk is nonempty, then we can't do Tk, and there is no
9556 # point to doing Tcl.
9557 if test -z "${no_tk}"; then
9559 if test -f "$TKCONFIG" ; then
9577 # Ok, lets find the tcl source trees so we can use the headers
9578 # Warning: transition of version 9 to 10 will break this algorithm
9579 # because 10 sorts before 9. We also look for just tcl. We have to
9580 # be careful that we don't match stuff like tclX by accident.
9581 # the alternative search directory is involked by --with-tclinclude
9585 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
9586 echo "configure:9587: checking for Tcl private headers. dir=${configdir}" >&5
9587 # Check whether --with-tclinclude or --without-tclinclude was given.
9588 if test "${with_tclinclude+set}" = set; then
9589 withval="$with_tclinclude"
9590 with_tclinclude=${withval}
9593 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
9594 echo $ac_n "(cached) $ac_c" 1>&6
9597 # first check to see if --with-tclinclude was specified
9598 if test x"${with_tclinclude}" != x ; then
9599 if test -f ${with_tclinclude}/tclInt.h ; then
9600 ac_cv_c_tclh=`(cd ${with_tclinclude}; pwd)`
9601 elif test -f ${with_tclinclude}/generic/tclInt.h ; then
9602 ac_cv_c_tclh=`(cd ${with_tclinclude}/generic; pwd)`
9604 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9608 # next check if it came with Tcl configuration file
9609 if test x"${ac_cv_c_tclconfig}" = x ; then
9610 if test -f $ac_cv_c_tclconfig/../generic/tclInt.h ; then
9611 ac_cv_c_tclh=`(cd $ac_cv_c_tclconfig/..; pwd)`
9615 # next check in private source directory
9617 # since ls returns lowest version numbers first, reverse its output
9618 if test x"${ac_cv_c_tclh}" = x ; then
9621 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
9622 ${srcdir}/../../tcl \
9623 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
9624 ${srcdir}/../../../tcl \
9625 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
9626 if test -f $i/generic/tclInt.h ; then
9627 ac_cv_c_tclh=`(cd $i/generic; pwd)`
9632 # finally check in a few common install locations
9634 # since ls returns lowest version numbers first, reverse its output
9635 if test x"${ac_cv_c_tclh}" = x ; then
9637 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
9638 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
9639 /usr/local/src/tcl \
9640 /usr/local/lib/tcl \
9641 ${prefix}/include ; do
9642 if test -f $i/generic/tclInt.h ; then
9643 ac_cv_c_tclh=`(cd $i/generic; pwd)`
9648 # see if one is installed
9649 if test x"${ac_cv_c_tclh}" = x ; then
9650 ac_safe=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
9651 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
9652 echo "configure:9653: checking for tclInt.h" >&5
9653 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9654 echo $ac_n "(cached) $ac_c" 1>&6
9656 cat > conftest.$ac_ext <<EOF
9657 #line 9658 "configure"
9658 #include "confdefs.h"
9661 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9662 { (eval echo configure:9663: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9663 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9664 if test -z "$ac_err"; then
9666 eval "ac_cv_header_$ac_safe=yes"
9669 echo "configure: failed program was:" >&5
9670 cat conftest.$ac_ext >&5
9672 eval "ac_cv_header_$ac_safe=no"
9676 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9677 echo "$ac_t""yes" 1>&6
9678 ac_cv_c_tclh=installed
9680 echo "$ac_t""no" 1>&6
9688 if test x"${ac_cv_c_tclh}" = x ; then
9689 TCLHDIR="# no Tcl private headers found"
9690 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
9692 if test x"${ac_cv_c_tclh}" != x ; then
9694 if test x"${ac_cv_c_tclh}" = x"installed" ; then
9695 echo "$ac_t""is installed" 1>&6
9698 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
9699 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
9700 TCLHDIR="-I${ac_cv_c_tclh}"
9708 # Ok, lets find the tk source trees so we can use the headers
9709 # If the directory (presumably symlink) named "tk" exists, use that one
9710 # in preference to any others. Same logic is used when choosing library
9711 # and again with Tcl. The search order is the best place to look first, then in
9712 # decreasing significance. The loop breaks if the trigger file is found.
9713 # Note the gross little conversion here of srcdir by cd'ing to the found
9714 # directory. This converts the path from a relative to an absolute, so
9715 # recursive cache variables for the path will work right. We check all
9716 # the possible paths in one loop rather than many seperate loops to speed
9718 # the alternative search directory is involked by --with-tkinclude
9721 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
9722 echo "configure:9723: checking for Tk private headers" >&5
9723 # Check whether --with-tkinclude or --without-tkinclude was given.
9724 if test "${with_tkinclude+set}" = set; then
9725 withval="$with_tkinclude"
9726 with_tkinclude=${withval}
9729 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
9730 echo $ac_n "(cached) $ac_c" 1>&6
9733 # first check to see if --with-tkinclude was specified
9734 if test x"${with_tkinclude}" != x ; then
9735 if test -f ${with_tkinclude}/tk.h ; then
9736 ac_cv_c_tkh=`(cd ${with_tkinclude}; pwd)`
9737 elif test -f ${with_tkinclude}/generic/tk.h ; then
9738 ac_cv_c_tkh=`(cd ${with_tkinclude}/generic; pwd)`
9740 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9744 # next check if it came with Tk configuration file
9745 if test x"${ac_cv_c_tkconfig}" = x ; then
9746 if test -f $ac_cv_c_tkconfig/../generic/tk.h ; then
9747 ac_cv_c_tkh=`(cd $ac_cv_c_tkconfig/..; pwd)`
9751 # next check in private source directory
9753 # since ls returns lowest version numbers first, reverse its output
9754 if test x"${ac_cv_c_tkh}" = x ; then
9757 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
9758 ${srcdir}/../../tk \
9759 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
9760 ${srcdir}/../../../tk \
9761 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
9762 if test -f $i/generic/tk.h ; then
9763 ac_cv_c_tkh=`(cd $i/generic; pwd)`
9768 # finally check in a few common install locations
9770 # since ls returns lowest version numbers first, reverse its output
9771 if test x"${ac_cv_c_tkh}" = x ; then
9773 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
9774 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
9777 ${prefix}/include ; do
9778 if test -f $i/generic/tk.h ; then
9779 ac_cv_c_tkh=`(cd $i/generic; pwd)`
9784 # see if one is installed
9785 if test x"${ac_cv_c_tkh}" = x ; then
9786 ac_safe=`echo "tk.h" | sed 'y%./+-%__p_%'`
9787 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
9788 echo "configure:9789: checking for tk.h" >&5
9789 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9790 echo $ac_n "(cached) $ac_c" 1>&6
9792 cat > conftest.$ac_ext <<EOF
9793 #line 9794 "configure"
9794 #include "confdefs.h"
9797 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9798 { (eval echo configure:9799: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9799 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9800 if test -z "$ac_err"; then
9802 eval "ac_cv_header_$ac_safe=yes"
9805 echo "configure: failed program was:" >&5
9806 cat conftest.$ac_ext >&5
9808 eval "ac_cv_header_$ac_safe=no"
9812 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9813 echo "$ac_t""yes" 1>&6
9814 ac_cv_c_tkh=installed
9816 echo "$ac_t""no" 1>&6
9824 if test x"${ac_cv_c_tkh}" != x ; then
9826 if test x"${ac_cv_c_tkh}" = x"installed" ; then
9827 echo "$ac_t""is installed" 1>&6
9830 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
9831 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
9832 TKHDIR="-I${ac_cv_c_tkh}"
9835 TKHDIR="# no Tk directory found"
9836 echo "configure: warning: Can't find Tk private headers" 1>&2
9843 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9844 echo "configure:9845: checking for Itcl private headers. srcdir=${srcdir}" >&5
9845 if test x"${ac_cv_c_itclh}" = x ; then
9846 for i in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/../itcl/itcl; do
9847 if test -f $i/generic/itcl.h ; then
9848 ac_cv_c_itclh=`(cd $i/generic; pwd)`
9853 if test x"${ac_cv_c_itclh}" = x ; then
9854 ITCLHDIR="# no Itcl private headers found"
9855 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
9857 if test x"${ac_cv_c_itclh}" != x ; then
9858 ITCLHDIR="-I${ac_cv_c_itclh}"
9860 # should always be here
9861 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
9866 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9867 echo "configure:9868: checking for Itk private headers. srcdir=${srcdir}" >&5
9868 if test x"${ac_cv_c_itkh}" = x ; then
9869 for i in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/../itcl/itk; do
9870 if test -f $i/generic/itk.h ; then
9871 ac_cv_c_itkh=`(cd $i/generic; pwd)`
9876 if test x"${ac_cv_c_itkh}" = x ; then
9877 ITKHDIR="# no Itk private headers found"
9878 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
9880 if test x"${ac_cv_c_itkh}" != x ; then
9881 ITKHDIR="-I${ac_cv_c_itkh}"
9883 # should always be here
9884 # ITKLIB="../itcl/itk/unix/libitk.a"
9890 # now look for Tk library stuff
9901 TK_DEPS="${tkdir}${TK_LIB_FILE}"
9903 # now look for Itcl library stuff
9907 # Ok, lets find the itcl configuration
9908 # First, look for one uninstalled.
9909 # the alternative search directory is invoked by --with-itclconfig
9912 if test x"${no_itcl}" = x ; then
9913 # we reset no_itcl in case something fails here
9915 # Check whether --with-itclconfig or --without-itclconfig was given.
9916 if test "${with_itclconfig+set}" = set; then
9917 withval="$with_itclconfig"
9918 with_itclconfig=${withval}
9921 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
9922 echo "configure:9923: checking for Itcl configuration" >&5
9923 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
9924 echo $ac_n "(cached) $ac_c" 1>&6
9928 # First check to see if --with-itclconfig was specified.
9929 if test x"${with_itclconfig}" != x ; then
9930 if test -f "${with_itclconfig}/itclConfig.sh" ; then
9931 ac_cv_c_itclconfig=`(cd ${with_itclconfig}; pwd)`
9933 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
9937 # then check for a private Itcl library
9938 if test x"${ac_cv_c_itclconfig}" = x ; then
9941 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
9943 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
9945 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
9946 if test -f "$i/itclConfig.sh" ; then
9947 ac_cv_c_itclconfig=`(cd $i; pwd)`
9952 # check in a few common install locations
9953 if test x"${ac_cv_c_itclconfig}" = x ; then
9954 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9955 if test -f "$i/itclConfig.sh" ; then
9956 ac_cv_c_itclconfig=`(cd $i; pwd)`
9961 # check in a few other private locations
9962 if test x"${ac_cv_c_itclconfig}" = x ; then
9964 ${srcdir}/../itcl/itcl \
9965 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
9966 if test -f "$i/itclConfig.sh" ; then
9967 ac_cv_c_itclconfig=`(cd $i; pwd)`
9975 if test x"${ac_cv_c_itclconfig}" = x ; then
9976 ITCLCONFIG="# no Itcl configs found"
9977 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
9980 ITCLCONFIG=${ac_cv_c_itclconfig}/itclConfig.sh
9981 echo "$ac_t""found $ITCLCONFIG" 1>&6
9985 if test -z "${no_itcl}"; then
9987 if test -f "$ITCLCONFIG" ; then
10002 ITCLLIB="${ITCL_BUILD_LIB_SPEC}"
10003 ITCL_DEPS="${ITCL_LIB_FULL_PATH}"
10007 # now look for Itk library stuff
10010 # Ok, lets find the itk configuration
10011 # First, look for one uninstalled.
10012 # the alternative search directory is invoked by --with-itkconfig
10015 if test x"${no_itk}" = x ; then
10016 # we reset no_itk in case something fails here
10018 # Check whether --with-itkconfig or --without-itkconfig was given.
10019 if test "${with_itkconfig+set}" = set; then
10020 withval="$with_itkconfig"
10021 with_itkconfig=${withval}
10024 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
10025 echo "configure:10026: checking for Itk configuration" >&5
10026 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
10027 echo $ac_n "(cached) $ac_c" 1>&6
10031 # First check to see if --with-itkconfig was specified.
10032 if test x"${with_itkconfig}" != x ; then
10033 if test -f "${with_itkconfig}/itkConfig.sh" ; then
10034 ac_cv_c_itkconfig=`(cd ${with_itkconfig}; pwd)`
10036 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
10040 # then check for a private Itk library
10041 if test x"${ac_cv_c_itkconfig}" = x ; then
10044 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
10046 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
10048 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
10049 if test -f "$i/itkConfig.sh" ; then
10050 ac_cv_c_itkconfig=`(cd $i; pwd)`
10055 # check in a few common install locations
10056 if test x"${ac_cv_c_itkconfig}" = x ; then
10057 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10058 if test -f "$i/itkConfig.sh" ; then
10059 ac_cv_c_itkconfig=`(cd $i; pwd)`
10064 # check in a few other private locations
10065 if test x"${ac_cv_c_itkconfig}" = x ; then
10067 ${srcdir}/../itcl/itk \
10068 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
10069 if test -f "$i/itkConfig.sh" ; then
10070 ac_cv_c_itkconfig=`(cd $i; pwd)`
10078 if test x"${ac_cv_c_itkconfig}" = x ; then
10079 ITKCONFIG="# no Itk configs found"
10080 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
10083 ITKCONFIG=${ac_cv_c_itkconfig}/itkConfig.sh
10084 echo "$ac_t""found $ITKCONFIG" 1>&6
10089 if test -z "${no_itcl}"; then
10091 if test -f "$ITKCONFIG" ; then
10106 ITKLIB="${ITK_BUILD_LIB_SPEC}"
10107 ITK_DEPS="${ITK_LIB_FULL_PATH}"
10110 ENABLE_CFLAGS="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
10111 # Tcl/Tk 8.1 require -fwritable strings. I don't
10112 # know whether 8.2 will or not, but I bet it will.
10113 # I don't have to worry about 7.x since we don't support it.
10115 if test "$GCC" = "yes"; then
10116 if test "$TCL_VERSION" != "8.0" ; then
10117 GDBTK_CFLAGS="-fwritable-strings"
10121 # Include some libraries that Tcl and Tk want.
10122 TCL_LIBS='$(LIBGUI) $(ITCL) $(ITK) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
10123 # Yes, the ordering seems wrong here. But it isn't.
10124 # TK_LIBS is the list of libraries that need to be linked
10125 # after Tcl/Tk. Note that this isn't put into LIBS. If it
10126 # were in LIBS then any link tests after this point would
10127 # try to include things like `$(LIBGUI)', which wouldn't work.
10128 GDBTKLIBS="${TCL_LIBS} ${TK_LIBS}"
10130 CONFIG_OBS="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
10131 CONFIG_DEPS="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
10132 CONFIG_SRCS="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
10133 CONFIG_ALL="${CONFIG_ALL} all-gdbtk"
10134 CONFIG_CLEAN="${CONFIG_CLEAN} clean-gdbtk"
10135 CONFIG_INSTALL="${CONFIG_INSTALL} install-gdbtk"
10136 CONFIG_UNINSTALL="${CONFIG_UNINSTALL} uninstall-gdbtk"
10138 if test x$gdb_cv_os_cygwin = xyes; then
10139 WIN32LIBS="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
10140 WIN32LDAPP="-Wl,--subsystem,console"
10141 CONFIG_OBS="${CONFIG_OBS} gdbres.o"
10146 configdirs="${configdirs} gdbtk"
10162 # If we find X, set shell vars x_includes and x_libraries to the
10163 # paths, otherwise set no_x=yes.
10164 # Uses ac_ vars as temps to allow command line to override cache and checks.
10165 # --without-x overrides everything else, but does not touch the cache.
10166 echo $ac_n "checking for X""... $ac_c" 1>&6
10167 echo "configure:10168: checking for X" >&5
10169 # Check whether --with-x or --without-x was given.
10170 if test "${with_x+set}" = set; then
10175 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
10176 if test "x$with_x" = xno; then
10177 # The user explicitly disabled X.
10180 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
10181 # Both variables are already set.
10184 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
10185 echo $ac_n "(cached) $ac_c" 1>&6
10187 # One or both of the vars are not set, and there is no cached value.
10188 ac_x_includes=NO ac_x_libraries=NO
10190 if mkdir conftestdir; then
10192 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
10193 cat > Imakefile <<'EOF'
10195 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
10197 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
10198 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
10199 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
10200 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
10201 for ac_extension in a so sl; do
10202 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
10203 test -f $ac_im_libdir/libX11.$ac_extension; then
10204 ac_im_usrlibdir=$ac_im_libdir; break
10207 # Screen out bogus values from the imake configuration. They are
10208 # bogus both because they are the default anyway, and because
10209 # using them would break gcc on systems where it needs fixed includes.
10210 case "$ac_im_incroot" in
10212 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
10214 case "$ac_im_usrlibdir" in
10215 /usr/lib | /lib) ;;
10216 *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
10223 if test "$ac_x_includes" = NO; then
10224 # Guess where to find include files, by looking for this one X11 .h file.
10225 test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
10227 # First, try using that file with no special directory specified.
10228 cat > conftest.$ac_ext <<EOF
10229 #line 10230 "configure"
10230 #include "confdefs.h"
10231 #include <$x_direct_test_include>
10233 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10234 { (eval echo configure:10235: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10235 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10236 if test -z "$ac_err"; then
10238 # We can compile using X headers with no special include directory.
10242 echo "configure: failed program was:" >&5
10243 cat conftest.$ac_ext >&5
10245 # Look for the header file in a standard set of common directories.
10246 # Check X11 before X11Rn because it is often a symlink to the current release.
10249 /usr/X11R6/include \
10250 /usr/X11R5/include \
10251 /usr/X11R4/include \
10254 /usr/include/X11R6 \
10255 /usr/include/X11R5 \
10256 /usr/include/X11R4 \
10258 /usr/local/X11/include \
10259 /usr/local/X11R6/include \
10260 /usr/local/X11R5/include \
10261 /usr/local/X11R4/include \
10263 /usr/local/include/X11 \
10264 /usr/local/include/X11R6 \
10265 /usr/local/include/X11R5 \
10266 /usr/local/include/X11R4 \
10268 /usr/X386/include \
10269 /usr/x386/include \
10270 /usr/XFree86/include/X11 \
10273 /usr/local/include \
10274 /usr/unsupported/include \
10275 /usr/athena/include \
10276 /usr/local/x11r5/include \
10277 /usr/lpp/Xamples/include \
10279 /usr/openwin/include \
10280 /usr/openwin/share/include \
10283 if test -r "$ac_dir/$x_direct_test_include"; then
10284 ac_x_includes=$ac_dir
10290 fi # $ac_x_includes = NO
10292 if test "$ac_x_libraries" = NO; then
10293 # Check for the libraries.
10295 test -z "$x_direct_test_library" && x_direct_test_library=Xt
10296 test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
10298 # See if we find them without any special options.
10299 # Don't add to $LIBS permanently.
10300 ac_save_LIBS="$LIBS"
10301 LIBS="-l$x_direct_test_library $LIBS"
10302 cat > conftest.$ac_ext <<EOF
10303 #line 10304 "configure"
10304 #include "confdefs.h"
10307 ${x_direct_test_function}()
10310 if { (eval echo configure:10311: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
10312 LIBS="$ac_save_LIBS"
10313 # We can link X programs with no special library path.
10316 echo "configure: failed program was:" >&5
10317 cat conftest.$ac_ext >&5
10319 LIBS="$ac_save_LIBS"
10320 # First see if replacing the include by lib works.
10321 # Check X11 before X11Rn because it is often a symlink to the current release.
10322 for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \
10333 /usr/local/X11/lib \
10334 /usr/local/X11R6/lib \
10335 /usr/local/X11R5/lib \
10336 /usr/local/X11R4/lib \
10338 /usr/local/lib/X11 \
10339 /usr/local/lib/X11R6 \
10340 /usr/local/lib/X11R5 \
10341 /usr/local/lib/X11R4 \
10345 /usr/XFree86/lib/X11 \
10349 /usr/unsupported/lib \
10351 /usr/local/x11r5/lib \
10352 /usr/lpp/Xamples/lib \
10356 /usr/openwin/share/lib \
10359 for ac_extension in a so sl; do
10360 if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
10361 ac_x_libraries=$ac_dir
10368 fi # $ac_x_libraries = NO
10370 if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
10371 # Didn't find X anywhere. Cache the known absence of X.
10372 ac_cv_have_x="have_x=no"
10374 # Record where we found X for the cache.
10375 ac_cv_have_x="have_x=yes \
10376 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
10380 eval "$ac_cv_have_x"
10383 if test "$have_x" != yes; then
10384 echo "$ac_t""$have_x" 1>&6
10387 # If each of the values was on the command line, it overrides each guess.
10388 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
10389 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
10390 # Update the cache value to reflect the command line values.
10391 ac_cv_have_x="have_x=yes \
10392 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
10393 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
10398 # Unlike the sim directory, whether a simulator is linked is controlled by
10399 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
10400 # This code just checks for a few cases where we'd like to ignore those
10401 # definitions, even when they're present in the '.mt' file. These cases
10402 # are when --disable-sim is specified, or if the simulator directory is
10403 # not part of the source tree.
10405 # Check whether --enable-sim or --disable-sim was given.
10406 if test "${enable_sim+set}" = set; then
10407 enableval="$enable_sim"
10408 echo "enable_sim = $enable_sim";
10409 echo "enableval = ${enableval}";
10410 case "${enableval}" in
10411 yes) ignore_sim=false ;;
10412 no) ignore_sim=true ;;
10413 *) ignore_sim=false ;;
10420 if test ! -d "${srcdir}/../sim"; then
10424 if test "${ignore_sim}" = "true"; then
10426 IGNORE_SIM_OBS="SIM_OBS="
10430 cat >> confdefs.h <<\EOF
10449 # target_subdir is used by the testsuite to find the target libraries.
10451 if test "${host}" != "${target}"; then
10452 target_subdir="${target_alias}/"
10457 host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
10458 if test ! -f ${host_makefile_frag}; then
10459 # When building a native debuger the .mh file containing things
10460 # like NATDEPFILES is needed. Cross debuggers don't need .mh
10461 # since it no longer contains anything useful.
10462 if test "${target}" = "${host}"; then
10463 { echo "configure: error: "*** Gdb does not support native target ${host}"" 1>&2; exit 1; }
10465 host_makefile_frag=/dev/null
10468 frags="$frags $host_makefile_frag"
10470 target_makefile_frag=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
10471 if test ! -f ${target_makefile_frag}; then
10472 { echo "configure: error: "*** Gdb does not support target ${target}"" 1>&2; exit 1; }
10474 frags="$frags $target_makefile_frag"
10481 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10482 ' ${host_makefile_frag}`
10484 targetfile=`sed -n '
10485 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10486 ' ${target_makefile_frag}`
10488 if test "${target}" = "${host}"; then
10489 # We pick this up from the host configuration file (.mh) because we
10490 # do not have a native configuration Makefile fragment.
10491 nativefile=`sed -n '
10492 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10493 ' ${host_makefile_frag}`
10497 if test x"${gdb_osabi}" != x ; then
10498 cat >> confdefs.h <<EOF
10499 #define GDB_OSABI_DEFAULT $gdb_osabi
10504 # Enable multi-ice-gdb-server.
10505 # Check whether --enable-multi-ice or --disable-multi-ice was given.
10506 if test "${enable_multi_ice+set}" = set; then
10507 enableval="$enable_multi_ice"
10511 *) { echo "configure: error: bad value $enableval for --enable-multi-ice" 1>&2; exit 1; } ;;
10515 if test "x$enable_multi_ice" = xyes; then
10516 configdirs="$configdirs multi-ice"
10519 # We only build gdbserver automatically if host and target are the same.
10520 if test "x$target" = "x$host"; then
10521 echo $ac_n "checking whether gdbserver is supported on this host""... $ac_c" 1>&6
10522 echo "configure:10523: checking whether gdbserver is supported on this host" >&5
10523 if test "x$build_gdbserver" = xyes; then
10524 configdirs="$configdirs gdbserver"
10525 echo "$ac_t""yes" 1>&6
10527 echo "$ac_t""no" 1>&6
10531 subdirs="doc testsuite $configdirs"
10534 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
10535 # (NAT_FILE) is not set in config/*/*.m[ht] files, we link to an empty
10543 if test "${hostfile}" != ""; then
10545 GDB_XM_FILE="config/${gdb_host_cpu}/${hostfile}"
10546 files="${files} ${GDB_XM_FILE}"
10547 links="${links} xm.h"
10548 cat >> confdefs.h <<EOF
10549 #define GDB_XM_FILE ${GDB_XM_FILE}
10557 if test "${targetfile}" != ""; then
10559 GDB_TM_FILE="config/${gdb_target_cpu}/${targetfile}"
10560 files="${files} ${GDB_TM_FILE}"
10561 links="${links} tm.h"
10562 cat >> confdefs.h <<EOF
10563 #define GDB_TM_FILE ${GDB_TM_FILE}
10571 if test "${nativefile}" != ""; then
10573 GDB_NM_FILE="config/${gdb_host_cpu}/${nativefile}"
10574 files="${files} ${GDB_NM_FILE}"
10575 links="${links} nm.h"
10576 cat >> confdefs.h <<EOF
10577 #define GDB_NM_FILE ${GDB_NM_FILE}
10585 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
10586 echo "configure:10587: checking for Cygwin environment" >&5
10587 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
10588 echo $ac_n "(cached) $ac_c" 1>&6
10590 cat > conftest.$ac_ext <<EOF
10591 #line 10592 "configure"
10592 #include "confdefs.h"
10597 #define __CYGWIN__ __CYGWIN32__
10602 if { (eval echo configure:10603: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10606 echo "configure: failed program was:" >&5
10607 cat conftest.$ac_ext >&5
10615 echo "$ac_t""$ac_cv_cygwin" 1>&6
10617 test "$ac_cv_cygwin" = yes && CYGWIN=yes
10618 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
10619 echo "configure:10620: checking for mingw32 environment" >&5
10620 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
10621 echo $ac_n "(cached) $ac_c" 1>&6
10623 cat > conftest.$ac_ext <<EOF
10624 #line 10625 "configure"
10625 #include "confdefs.h"
10628 return __MINGW32__;
10631 if { (eval echo configure:10632: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10635 echo "configure: failed program was:" >&5
10636 cat conftest.$ac_ext >&5
10644 echo "$ac_t""$ac_cv_mingw32" 1>&6
10646 test "$ac_cv_mingw32" = yes && MINGW32=yes
10649 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
10650 echo "configure:10651: checking for executable suffix" >&5
10651 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
10652 echo $ac_n "(cached) $ac_c" 1>&6
10654 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
10658 echo 'int main () { return 0; }' > conftest.$ac_ext
10660 if { (eval echo configure:10661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
10661 for file in conftest.*; do
10663 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
10664 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
10668 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
10671 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
10676 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
10677 echo "$ac_t""${ac_cv_exeext}" 1>&6
10682 cat >> confdefs.h <<\EOF
10683 #define GDB_DEFAULT_HOST_CHARSET "ISO-8859-1"
10689 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10690 if test "${with_libiconv_prefix+set}" = set; then
10691 withval="$with_libiconv_prefix"
10693 for dir in `echo "$withval" | tr : ' '`; do
10694 if test -d $dir/include; then CPPFLAGS="$CPPFLAGS -I$dir/include"; fi
10695 if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi
10701 echo $ac_n "checking for iconv""... $ac_c" 1>&6
10702 echo "configure:10703: checking for iconv" >&5
10703 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
10704 echo $ac_n "(cached) $ac_c" 1>&6
10707 am_cv_func_iconv="no, consider installing GNU libiconv"
10709 cat > conftest.$ac_ext <<EOF
10710 #line 10711 "configure"
10711 #include "confdefs.h"
10712 #include <stdlib.h>
10715 iconv_t cd = iconv_open("","");
10716 iconv(cd,NULL,NULL,NULL,NULL);
10720 if { (eval echo configure:10721: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
10722 am_cv_func_iconv=yes
10724 echo "configure: failed program was:" >&5
10725 cat conftest.$ac_ext >&5
10728 if test "$am_cv_func_iconv" != yes; then
10729 am_save_LIBS="$LIBS"
10730 LIBS="$LIBS -liconv"
10731 cat > conftest.$ac_ext <<EOF
10732 #line 10733 "configure"
10733 #include "confdefs.h"
10734 #include <stdlib.h>
10737 iconv_t cd = iconv_open("","");
10738 iconv(cd,NULL,NULL,NULL,NULL);
10742 if { (eval echo configure:10743: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
10744 am_cv_lib_iconv=yes
10745 am_cv_func_iconv=yes
10747 echo "configure: failed program was:" >&5
10748 cat conftest.$ac_ext >&5
10751 LIBS="$am_save_LIBS"
10756 echo "$ac_t""$am_cv_func_iconv" 1>&6
10757 if test "$am_cv_func_iconv" = yes; then
10758 cat >> confdefs.h <<\EOF
10759 #define HAVE_ICONV 1
10762 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
10763 echo "configure:10764: checking for iconv declaration" >&5
10764 if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
10765 echo $ac_n "(cached) $ac_c" 1>&6
10768 cat > conftest.$ac_ext <<EOF
10769 #line 10770 "configure"
10770 #include "confdefs.h"
10772 #include <stdlib.h>
10778 #if defined(__STDC__) || defined(__cplusplus)
10779 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10788 if { (eval echo configure:10789: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10790 am_cv_proto_iconv_arg1=""
10792 echo "configure: failed program was:" >&5
10793 cat conftest.$ac_ext >&5
10795 am_cv_proto_iconv_arg1="const"
10798 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);"
10801 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10802 echo "$ac_t""${ac_t:-
10803 }$am_cv_proto_iconv" 1>&6
10804 cat >> confdefs.h <<EOF
10805 #define ICONV_CONST $am_cv_proto_iconv_arg1
10810 if test "$am_cv_lib_iconv" = yes; then
10817 cat > confcache <<\EOF
10818 # This file is a shell script that caches the results of configure
10819 # tests run on this system so they can be shared between configure
10820 # scripts and configure runs. It is not useful on other systems.
10821 # If it contains results you don't want to keep, you may remove or edit it.
10823 # By default, configure uses ./config.cache as the cache file,
10824 # creating it if it does not exist already. You can give configure
10825 # the --cache-file=FILE option to use a different cache file; that is
10826 # what configure does when it calls configure scripts in
10827 # subdirectories, so they share the cache.
10828 # Giving --cache-file=/dev/null disables caching, for debugging configure.
10829 # config.status only pays attention to the cache file if you give it the
10830 # --recheck option to rerun configure.
10833 # The following way of writing the cache mishandles newlines in values,
10834 # but we know of no workaround that is simple, portable, and efficient.
10835 # So, don't put newlines in cache variables' values.
10836 # Ultrix sh set writes to stderr and can't be redirected directly,
10837 # and sets the high bit in the cache file unless we assign to the vars.
10839 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10841 # `set' does not quote correctly, so add quotes (double-quote substitution
10842 # turns \\\\ into \\, and sed turns \\ into \).
10844 -e "s/'/'\\\\''/g" \
10845 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
10848 # `set' quotes correctly as required by POSIX, so do not add quotes.
10849 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
10852 if cmp -s $cache_file confcache; then
10855 if test -w $cache_file; then
10856 echo "updating cache $cache_file"
10857 cat confcache > $cache_file
10859 echo "not updating unwritable cache $cache_file"
10864 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
10866 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10867 # Let make expand exec_prefix.
10868 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10870 # Any assignment to VPATH causes Sun make to only execute
10871 # the first set of double-colon rules, so remove it if not needed.
10872 # If there is a colon in the path, we need to keep it.
10873 if test "x$srcdir" = x.; then
10874 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
10877 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
10879 DEFS=-DHAVE_CONFIG_H
10881 # Without the "./", some shells look in PATH for config.status.
10882 : ${CONFIG_STATUS=./config.status}
10884 echo creating $CONFIG_STATUS
10885 rm -f $CONFIG_STATUS
10886 cat > $CONFIG_STATUS <<EOF
10888 # Generated automatically by configure.
10889 # Run this file to recreate the current configuration.
10890 # This directory was configured as follows,
10891 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10893 # $0 $ac_configure_args
10895 # Compiler output produced by configure, useful for debugging
10896 # configure, is in ./config.log if it exists.
10898 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
10901 case "\$ac_option" in
10902 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10903 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
10904 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
10905 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
10906 echo "$CONFIG_STATUS generated by autoconf version 2.13"
10908 -help | --help | --hel | --he | --h)
10909 echo "\$ac_cs_usage"; exit 0 ;;
10910 *) echo "\$ac_cs_usage"; exit 1 ;;
10914 ac_given_srcdir=$srcdir
10915 ac_given_INSTALL="$INSTALL"
10917 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
10919 cat >> $CONFIG_STATUS <<EOF
10921 # Protect against being on the right side of a sed subst in config.status.
10922 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
10923 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
10927 s%@CFLAGS@%$CFLAGS%g
10928 s%@CPPFLAGS@%$CPPFLAGS%g
10929 s%@CXXFLAGS@%$CXXFLAGS%g
10930 s%@FFLAGS@%$FFLAGS%g
10932 s%@LDFLAGS@%$LDFLAGS%g
10934 s%@exec_prefix@%$exec_prefix%g
10935 s%@prefix@%$prefix%g
10936 s%@program_transform_name@%$program_transform_name%g
10937 s%@bindir@%$bindir%g
10938 s%@sbindir@%$sbindir%g
10939 s%@libexecdir@%$libexecdir%g
10940 s%@datadir@%$datadir%g
10941 s%@sysconfdir@%$sysconfdir%g
10942 s%@sharedstatedir@%$sharedstatedir%g
10943 s%@localstatedir@%$localstatedir%g
10944 s%@libdir@%$libdir%g
10945 s%@includedir@%$includedir%g
10946 s%@oldincludedir@%$oldincludedir%g
10947 s%@infodir@%$infodir%g
10948 s%@mandir@%$mandir%g
10949 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
10950 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
10955 s%@host_alias@%$host_alias%g
10956 s%@host_cpu@%$host_cpu%g
10957 s%@host_vendor@%$host_vendor%g
10958 s%@host_os@%$host_os%g
10959 s%@target@%$target%g
10960 s%@target_alias@%$target_alias%g
10961 s%@target_cpu@%$target_cpu%g
10962 s%@target_vendor@%$target_vendor%g
10963 s%@target_os@%$target_os%g
10965 s%@build_alias@%$build_alias%g
10966 s%@build_cpu@%$build_cpu%g
10967 s%@build_vendor@%$build_vendor%g
10968 s%@build_os@%$build_os%g
10969 s%@RANLIB@%$RANLIB%g
10970 s%@SET_MAKE@%$SET_MAKE%g
10971 s%@ALLOCA@%$ALLOCA%g
10972 s%@USE_NLS@%$USE_NLS%g
10973 s%@MSGFMT@%$MSGFMT%g
10974 s%@GMSGFMT@%$GMSGFMT%g
10975 s%@XGETTEXT@%$XGETTEXT%g
10976 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
10977 s%@CATALOGS@%$CATALOGS%g
10978 s%@CATOBJEXT@%$CATOBJEXT%g
10979 s%@DATADIRNAME@%$DATADIRNAME%g
10980 s%@GMOFILES@%$GMOFILES%g
10981 s%@INSTOBJEXT@%$INSTOBJEXT%g
10982 s%@INTLDEPS@%$INTLDEPS%g
10983 s%@INTLLIBS@%$INTLLIBS%g
10984 s%@INTLOBJS@%$INTLOBJS%g
10985 s%@POFILES@%$POFILES%g
10987 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
10989 s%@GT_YES@%$GT_YES%g
10990 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
10992 s%@subdirs@%$subdirs%g
10994 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
10995 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
10996 s%@INSTALL_DATA@%$INSTALL_DATA%g
11000 s%@DLLTOOL@%$DLLTOOL%g
11001 s%@WINDRES@%$WINDRES%g
11003 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
11004 s%@TARGET_SYSTEM_ROOT@%$TARGET_SYSTEM_ROOT%g
11005 s%@TARGET_SYSTEM_ROOT_DEFINE@%$TARGET_SYSTEM_ROOT_DEFINE%g
11006 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
11007 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
11008 s%@SER_HARDWIRE@%$SER_HARDWIRE%g
11009 s%@WIN32LIBS@%$WIN32LIBS%g
11010 s%@LIBGUI@%$LIBGUI%g
11011 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
11012 s%@WIN32LDAPP@%$WIN32LDAPP%g
11013 s%@TCL_VERSION@%$TCL_VERSION%g
11014 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
11015 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
11016 s%@TCL_CC@%$TCL_CC%g
11017 s%@TCL_DEFS@%$TCL_DEFS%g
11018 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
11019 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
11020 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
11021 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
11022 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
11023 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
11024 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
11025 s%@TCL_CC_SEARCH_FLAGS@%$TCL_CC_SEARCH_FLAGS%g
11026 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
11027 s%@TCL_RANLIB@%$TCL_RANLIB%g
11028 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
11029 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
11030 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
11031 s%@TK_VERSION@%$TK_VERSION%g
11032 s%@TK_DEFS@%$TK_DEFS%g
11033 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
11034 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
11035 s%@TK_XLIBSW@%$TK_XLIBSW%g
11036 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
11037 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
11038 s%@TCLHDIR@%$TCLHDIR%g
11039 s%@TKHDIR@%$TKHDIR%g
11040 s%@ITCLHDIR@%$ITCLHDIR%g
11041 s%@ITKHDIR@%$ITKHDIR%g
11042 s%@ITCL_VERSION@%$ITCL_VERSION%g
11043 s%@ITCL_DEFS@%$ITCL_DEFS%g
11044 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
11045 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
11046 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
11047 s%@ITK_VERSION@%$ITK_VERSION%g
11048 s%@ITK_DEFS@%$ITK_DEFS%g
11049 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
11050 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
11051 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
11052 s%@X_CFLAGS@%$X_CFLAGS%g
11053 s%@X_LDFLAGS@%$X_LDFLAGS%g
11054 s%@X_LIBS@%$X_LIBS%g
11055 s%@TCL_DEPS@%$TCL_DEPS%g
11056 s%@TK_DEPS@%$TK_DEPS%g
11057 s%@ITCLLIB@%$ITCLLIB%g
11058 s%@ITCL_DEPS@%$ITCL_DEPS%g
11059 s%@ITKLIB@%$ITKLIB%g
11060 s%@ITK_DEPS@%$ITK_DEPS%g
11061 s%@GDBTKLIBS@%$GDBTKLIBS%g
11062 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
11063 s%@GDBTK_SRC_DIR@%$GDBTK_SRC_DIR%g
11064 s%@IGNORE_SIM@%$IGNORE_SIM%g
11065 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
11066 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
11067 s%@PROFILE_CFLAGS@%$PROFILE_CFLAGS%g
11068 s%@CONFIG_OBS@%$CONFIG_OBS%g
11069 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
11070 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
11071 s%@CONFIG_ALL@%$CONFIG_ALL%g
11072 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
11073 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
11074 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
11075 s%@target_subdir@%$target_subdir%g
11076 /@host_makefile_frag@/r $host_makefile_frag
11077 s%@host_makefile_frag@%%g
11078 /@target_makefile_frag@/r $target_makefile_frag
11079 s%@target_makefile_frag@%%g
11084 s%@EXEEXT@%$EXEEXT%g
11085 s%@LIBICONV@%$LIBICONV%g
11090 cat >> $CONFIG_STATUS <<\EOF
11092 # Split the substitutions into bite-sized pieces for seds with
11093 # small command number limits, like on Digital OSF/1 and HP-UX.
11094 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
11095 ac_file=1 # Number of current file.
11096 ac_beg=1 # First line for current file.
11097 ac_end=$ac_max_sed_cmds # Line after last line for current file.
11100 while $ac_more_lines; do
11101 if test $ac_beg -gt 1; then
11102 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
11104 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
11106 if test ! -s conftest.s$ac_file; then
11107 ac_more_lines=false
11108 rm -f conftest.s$ac_file
11110 if test -z "$ac_sed_cmds"; then
11111 ac_sed_cmds="sed -f conftest.s$ac_file"
11113 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
11115 ac_file=`expr $ac_file + 1`
11117 ac_end=`expr $ac_end + $ac_max_sed_cmds`
11120 if test -z "$ac_sed_cmds"; then
11125 cat >> $CONFIG_STATUS <<EOF
11127 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
11129 cat >> $CONFIG_STATUS <<\EOF
11130 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
11131 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11133 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
11134 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
11135 *) ac_file_in="${ac_file}.in" ;;
11138 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
11140 # Remove last slash and all that follows it. Not all systems have dirname.
11141 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
11142 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11143 # The file is in a subdirectory.
11144 test ! -d "$ac_dir" && mkdir "$ac_dir"
11145 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
11146 # A "../" for each directory in $ac_dir_suffix.
11147 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
11149 ac_dir_suffix= ac_dots=
11152 case "$ac_given_srcdir" in
11154 if test -z "$ac_dots"; then top_srcdir=.
11155 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
11156 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
11157 *) # Relative path.
11158 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
11159 top_srcdir="$ac_dots$ac_given_srcdir" ;;
11162 case "$ac_given_INSTALL" in
11163 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11164 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11167 echo creating "$ac_file"
11169 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
11171 *Makefile*) ac_comsub="1i\\
11172 # $configure_input" ;;
11176 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11178 s%@configure_input@%$configure_input%g
11179 s%@srcdir@%$srcdir%g
11180 s%@top_srcdir@%$top_srcdir%g
11181 s%@INSTALL@%$INSTALL%g
11182 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
11186 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11187 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11189 # ac_d sets the value in "#define NAME VALUE" lines.
11190 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11191 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
11194 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
11195 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11196 ac_uB='\([ ]\)%\1#\2define\3'
11199 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11200 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11201 ac_eB='$%\1#\2define\3'
11205 if test "${CONFIG_HEADERS+set}" != set; then
11207 cat >> $CONFIG_STATUS <<EOF
11208 CONFIG_HEADERS="config.h:config.in"
11210 cat >> $CONFIG_STATUS <<\EOF
11212 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
11213 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11215 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
11216 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
11217 *) ac_file_in="${ac_file}.in" ;;
11220 echo creating $ac_file
11222 rm -f conftest.frag conftest.in conftest.out
11223 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11224 cat $ac_file_inputs > conftest.in
11228 # Transform confdefs.h into a sed script conftest.vals that substitutes
11229 # the proper values into config.h.in to produce config.h. And first:
11230 # Protect against being on the right side of a sed subst in config.status.
11231 # Protect against being in an unquoted here document in config.status.
11232 rm -f conftest.vals
11233 cat > conftest.hdr <<\EOF
11236 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
11240 sed -n -f conftest.hdr confdefs.h > conftest.vals
11243 # This sed command replaces #undef with comments. This is necessary, for
11244 # example, in the case of _POSIX_SOURCE, which is predefined and required
11245 # on some systems where configure will not decide to define it.
11246 cat >> conftest.vals <<\EOF
11247 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
11250 # Break up conftest.vals because some shells have a limit on
11251 # the size of here documents, and old seds have small limits too.
11253 rm -f conftest.tail
11256 ac_lines=`grep -c . conftest.vals`
11257 # grep -c gives empty output for an empty file on some AIX systems.
11258 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
11259 # Write a limited-size here document to conftest.frag.
11260 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
11261 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
11263 sed -f conftest.frag conftest.in > conftest.out
11265 mv conftest.out conftest.in
11266 ' >> $CONFIG_STATUS
11267 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
11268 rm -f conftest.vals
11269 mv conftest.tail conftest.vals
11271 rm -f conftest.vals
11273 cat >> $CONFIG_STATUS <<\EOF
11274 rm -f conftest.frag conftest.h
11275 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
11276 cat conftest.in >> conftest.h
11278 if cmp -s $ac_file conftest.h 2>/dev/null; then
11279 echo "$ac_file is unchanged"
11282 # Remove last slash and all that follows it. Not all systems have dirname.
11283 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
11284 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11285 # The file is in a subdirectory.
11286 test ! -d "$ac_dir" && mkdir "$ac_dir"
11289 mv conftest.h $ac_file
11295 cat >> $CONFIG_STATUS <<EOF
11296 ac_sources="$files"
11300 cat >> $CONFIG_STATUS <<\EOF
11301 srcdir=$ac_given_srcdir
11302 while test -n "$ac_sources"; do
11303 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
11304 set $ac_sources; ac_source=$1; shift; ac_sources=$*
11306 echo "linking $srcdir/$ac_source to $ac_dest"
11308 if test ! -r $srcdir/$ac_source; then
11309 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
11313 # Make relative symlinks.
11314 # Remove last slash and all that follows it. Not all systems have dirname.
11315 ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
11316 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
11317 # The dest file is in a subdirectory.
11318 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
11319 ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
11320 # A "../" for each directory in $ac_dest_dir_suffix.
11321 ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
11323 ac_dest_dir_suffix= ac_dots=
11327 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
11328 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
11331 # Make a symlink if possible; otherwise try a hard link.
11332 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11333 ln $srcdir/$ac_source $ac_dest; then :
11335 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
11339 cat >> $CONFIG_STATUS <<EOF
11341 gdb_host_cpu=$gdb_host_cpu
11342 gdb_target_cpu=$gdb_target_cpu
11343 nativefile=$nativefile
11346 cat >> $CONFIG_STATUS <<\EOF
11348 if test "${nativefile}" = ""; then
11350 sed -e '/^NATDEPFILES[ ]*=.*\\$/,/[^\\]$/s/^/# /' \
11351 -e '/^NATDEPFILES[ ]*=/s/^/# /' \
11352 | sed -e '/^\(NATDEPFILES[ ]*[+]=[ ]*\)/s//# \1/' \
11354 mv -f Makefile.tem Makefile
11357 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
11358 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
11359 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
11360 mv -f Makefile.tmp Makefile
11363 case x$CONFIG_HEADERS in
11364 xconfig.h:config.in)
11370 chmod +x $CONFIG_STATUS
11371 rm -fr confdefs* $ac_clean_files
11372 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
11374 if test "$no_recursion" != yes; then
11376 # Remove --cache-file and --srcdir arguments so they do not pile up.
11377 ac_sub_configure_args=
11379 for ac_arg in $ac_configure_args; do
11380 if test -n "$ac_prev"; then
11385 -cache-file | --cache-file | --cache-fil | --cache-fi \
11386 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
11387 ac_prev=cache_file ;;
11388 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
11389 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
11391 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11393 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11395 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
11399 for ac_config_dir in doc testsuite $configdirs; do
11401 # Do not complain, so a configure script can configure whichever
11402 # parts of a large source tree are present.
11403 if test ! -d $srcdir/$ac_config_dir; then
11407 echo configuring in $ac_config_dir
11412 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
11414 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
11422 # A "../" for each directory in /$ac_config_dir.
11423 ac_dots=`echo $ac_config_dir|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
11426 .) # No --srcdir option. We are building in place.
11427 ac_sub_srcdir=$srcdir ;;
11428 /*) # Absolute path.
11429 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
11430 *) # Relative path.
11431 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
11434 # Check for guested configure; otherwise get Cygnus style configure.
11435 if test -f $ac_sub_srcdir/configure; then
11436 ac_sub_configure=$ac_sub_srcdir/configure
11437 elif test -f $ac_sub_srcdir/configure.in; then
11438 ac_sub_configure=$ac_configure
11440 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
11444 # The recursion is here.
11445 if test -n "$ac_sub_configure"; then
11447 # Make the cache file name correct relative to the subdirectory.
11448 case "$cache_file" in
11449 /*) ac_sub_cache_file=$cache_file ;;
11450 *) # Relative path.
11451 ac_sub_cache_file="$ac_dots$cache_file" ;;
11453 case "$ac_given_INSTALL" in
11454 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11455 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11458 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
11459 # The eval makes quoting arguments work.
11460 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
11463 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }