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
,
87 bindir
='${exec_prefix}/bin'
88 sbindir
='${exec_prefix}/sbin'
89 libexecdir
='${exec_prefix}/libexec'
90 datadir
='${prefix}/share'
91 sysconfdir
='${prefix}/etc'
92 sharedstatedir
='${prefix}/com'
93 localstatedir
='${prefix}/var'
94 libdir
='${exec_prefix}/lib'
95 includedir
='${prefix}/include'
96 oldincludedir
='/usr/include'
97 infodir
='${prefix}/info'
98 mandir
='${prefix}/man'
100 # Initialize some other variables.
103 SHELL
=${CONFIG_SHELL-/bin/sh}
104 # Maximum number of lines to put in a shell here document.
111 # If the previous option needs an argument, assign it.
112 if test -n "$ac_prev"; then
113 eval "$ac_prev=\$ac_option"
119 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
123 # Accept the important Cygnus configure options, so we can diagnose typos.
127 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
129 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
130 bindir
="$ac_optarg" ;;
132 -build |
--build |
--buil |
--bui |
--bu)
134 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
135 build
="$ac_optarg" ;;
137 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
138 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
139 ac_prev
=cache_file
;;
140 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
141 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
142 cache_file
="$ac_optarg" ;;
144 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
146 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
148 datadir
="$ac_optarg" ;;
150 -disable-* |
--disable-*)
151 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
152 # Reject names that are not valid shell variable names.
153 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
154 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
156 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
157 eval "enable_${ac_feature}=no" ;;
159 -enable-* |
--enable-*)
160 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
161 # Reject names that are not valid shell variable names.
162 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
163 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
165 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
170 eval "enable_${ac_feature}='$ac_optarg'" ;;
172 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
173 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
174 |
--exec |
--exe |
--ex)
175 ac_prev
=exec_prefix
;;
176 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
177 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
178 |
--exec=* |
--exe=* |
--ex=*)
179 exec_prefix
="$ac_optarg" ;;
181 -gas |
--gas |
--ga |
--g)
182 # Obsolete; use --with-gas.
185 -help |
--help |
--hel |
--he)
186 # Omit some internal or obsolete options to make the list less imposing.
187 # This message is too long to be a string in the A/UX 3.1 sh.
189 Usage: configure [options] [host]
190 Options: [defaults in brackets after descriptions]
192 --cache-file=FILE cache test results in FILE
193 --help print this message
194 --no-create do not create output files
195 --quiet, --silent do not print \`checking...' messages
196 --version print the version of autoconf that created configure
197 Directory and file names:
198 --prefix=PREFIX install architecture-independent files in PREFIX
200 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
202 --bindir=DIR user executables in DIR [EPREFIX/bin]
203 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
204 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
205 --datadir=DIR read-only architecture-independent data in DIR
207 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
208 --sharedstatedir=DIR modifiable architecture-independent data in DIR
210 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
211 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
212 --includedir=DIR C header files in DIR [PREFIX/include]
213 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
214 --infodir=DIR info documentation in DIR [PREFIX/info]
215 --mandir=DIR man documentation in DIR [PREFIX/man]
216 --srcdir=DIR find the sources in DIR [configure dir or ..]
217 --program-prefix=PREFIX prepend PREFIX to installed program names
218 --program-suffix=SUFFIX append SUFFIX to installed program names
219 --program-transform-name=PROGRAM
220 run sed PROGRAM on installed program names
224 --build=BUILD configure for building on BUILD [BUILD=HOST]
225 --host=HOST configure for HOST [guessed]
226 --target=TARGET configure for TARGET [TARGET=HOST]
227 Features and packages:
228 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
229 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
230 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
231 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
232 --x-includes=DIR X include files are in DIR
233 --x-libraries=DIR X library files are in DIR
235 if test -n "$ac_help"; then
236 echo "--enable and --with options recognized:$ac_help"
240 -host |
--host |
--hos |
--ho)
242 -host=* |
--host=* |
--hos=* |
--ho=*)
245 -includedir |
--includedir |
--includedi |
--included |
--include \
246 |
--includ |
--inclu |
--incl |
--inc)
247 ac_prev
=includedir
;;
248 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
249 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
250 includedir
="$ac_optarg" ;;
252 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
254 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
255 infodir
="$ac_optarg" ;;
257 -libdir |
--libdir |
--libdi |
--libd)
259 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
260 libdir
="$ac_optarg" ;;
262 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
263 |
--libexe |
--libex |
--libe)
264 ac_prev
=libexecdir
;;
265 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
266 |
--libexe=* |
--libex=* |
--libe=*)
267 libexecdir
="$ac_optarg" ;;
269 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
270 |
--localstate |
--localstat |
--localsta |
--localst \
271 |
--locals |
--local |
--loca |
--loc |
--lo)
272 ac_prev
=localstatedir
;;
273 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
274 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
275 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
276 localstatedir
="$ac_optarg" ;;
278 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
280 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
281 mandir
="$ac_optarg" ;;
284 # Obsolete; use --without-fp.
287 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
291 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
292 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
295 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
296 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
297 |
--oldin |
--oldi |
--old |
--ol |
--o)
298 ac_prev
=oldincludedir
;;
299 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
300 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
301 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
302 oldincludedir
="$ac_optarg" ;;
304 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
306 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
307 prefix
="$ac_optarg" ;;
309 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
310 |
--program-pre |
--program-pr |
--program-p)
311 ac_prev
=program_prefix
;;
312 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
313 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
314 program_prefix
="$ac_optarg" ;;
316 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
317 |
--program-suf |
--program-su |
--program-s)
318 ac_prev
=program_suffix
;;
319 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
320 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
321 program_suffix
="$ac_optarg" ;;
323 -program-transform-name |
--program-transform-name \
324 |
--program-transform-nam |
--program-transform-na \
325 |
--program-transform-n |
--program-transform- \
326 |
--program-transform |
--program-transfor \
327 |
--program-transfo |
--program-transf \
328 |
--program-trans |
--program-tran \
329 |
--progr-tra |
--program-tr |
--program-t)
330 ac_prev
=program_transform_name
;;
331 -program-transform-name=* |
--program-transform-name=* \
332 |
--program-transform-nam=* |
--program-transform-na=* \
333 |
--program-transform-n=* |
--program-transform-=* \
334 |
--program-transform=* |
--program-transfor=* \
335 |
--program-transfo=* |
--program-transf=* \
336 |
--program-trans=* |
--program-tran=* \
337 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
338 program_transform_name
="$ac_optarg" ;;
340 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
341 |
-silent |
--silent |
--silen |
--sile |
--sil)
344 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
346 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
348 sbindir
="$ac_optarg" ;;
350 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
351 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
352 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
354 ac_prev
=sharedstatedir
;;
355 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
356 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
357 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
359 sharedstatedir
="$ac_optarg" ;;
361 -site |
--site |
--sit)
363 -site=* |
--site=* |
--sit=*)
366 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
368 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
369 srcdir
="$ac_optarg" ;;
371 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
372 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
373 ac_prev
=sysconfdir
;;
374 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
375 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
376 sysconfdir
="$ac_optarg" ;;
378 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
380 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
381 target
="$ac_optarg" ;;
383 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
386 -version |
--version |
--versio |
--versi |
--vers)
387 echo "configure generated by autoconf version 2.13"
391 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
392 # Reject names that are not valid shell variable names.
393 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
394 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
396 ac_package
=`echo $ac_package| sed 's/-/_/g'`
401 eval "with_${ac_package}='$ac_optarg'" ;;
403 -without-* |
--without-*)
404 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
405 # Reject names that are not valid shell variable names.
406 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
407 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
409 ac_package
=`echo $ac_package| sed 's/-/_/g'`
410 eval "with_${ac_package}=no" ;;
413 # Obsolete; use --with-x.
416 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
417 |
--x-incl |
--x-inc |
--x-in |
--x-i)
418 ac_prev
=x_includes
;;
419 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
420 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
421 x_includes
="$ac_optarg" ;;
423 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
424 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
425 ac_prev
=x_libraries
;;
426 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
427 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
428 x_libraries
="$ac_optarg" ;;
430 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
434 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
435 echo "configure: warning: $ac_option: invalid host type" 1>&2
437 if test "x$nonopt" != xNONE
; then
438 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
446 if test -n "$ac_prev"; then
447 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
450 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
452 # File descriptor usage:
455 # 2 errors and warnings
456 # 3 some systems may open it to /dev/tty
457 # 4 used on the Kubota Titan
458 # 6 checking for... messages and results
459 # 5 compiler messages saved in config.log
460 if test "$silent" = yes; then
468 This file contains any messages produced by compilers while
469 running configure, to aid debugging if configure makes a mistake.
472 # Strip out --no-create and --no-recursion so they do not pile up.
473 # Also quote any args containing shell metacharacters.
478 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
479 |
--no-cr |
--no-c) ;;
480 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
481 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
482 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
483 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
484 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
489 # Only set these to C if already set. These must not be set unconditionally
490 # because not all systems understand e.g. LANG=C (notably SCO).
491 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
492 # Non-C LC_CTYPE values break the ctype check.
493 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
494 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
495 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
496 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
498 # confdefs.h avoids OS command line length limits that DEFS can exceed.
499 rm -rf conftest
* confdefs.h
500 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
503 # A filename unique to this package, relative to the directory that
504 # configure is in, which we can look for to find out if srcdir is correct.
505 ac_unique_file
=main.c
507 # Find the source files, if location was not specified.
508 if test -z "$srcdir"; then
509 ac_srcdir_defaulted
=yes
510 # Try the directory containing this script, then its parent.
512 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
513 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
515 if test ! -r $srcdir/$ac_unique_file; then
519 ac_srcdir_defaulted
=no
521 if test ! -r $srcdir/$ac_unique_file; then
522 if test "$ac_srcdir_defaulted" = yes; then
523 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
525 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
528 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
530 # Prefer explicitly selected file to automatically selected ones.
531 if test -z "$CONFIG_SITE"; then
532 if test "x$prefix" != xNONE
; then
533 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
535 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
538 for ac_site_file
in $CONFIG_SITE; do
539 if test -r "$ac_site_file"; then
540 echo "loading site script $ac_site_file"
545 if test -r "$cache_file"; then
546 echo "loading cache $cache_file"
549 echo "creating cache $cache_file"
554 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
555 ac_cpp
='$CPP $CPPFLAGS'
556 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
557 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
558 cross_compiling
=$ac_cv_prog_cc_cross
562 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
563 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
564 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
571 ac_n
= ac_c
='\c' ac_t
=
576 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
577 echo "configure:578: checking whether to enable maintainer-specific portions of Makefiles" >&5
578 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
579 if test "${enable_maintainer_mode+set}" = set; then
580 enableval
="$enable_maintainer_mode"
581 USE_MAINTAINER_MODE
=$enableval
583 USE_MAINTAINER_MODE
=no
586 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
589 if test $USE_MAINTAINER_MODE = yes; then
590 MAINTAINER_MODE_TRUE
=
591 MAINTAINER_MODE_FALSE
='#'
593 MAINTAINER_MODE_TRUE
='#'
594 MAINTAINER_MODE_FALSE
=
596 MAINT
=$MAINTAINER_MODE_TRUE
600 # Extract the first word of "gcc", so it can be a program name with args.
601 set dummy gcc
; ac_word
=$2
602 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
603 echo "configure:604: checking for $ac_word" >&5
604 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
605 echo $ac_n "(cached) $ac_c" 1>&6
607 if test -n "$CC"; then
608 ac_cv_prog_CC
="$CC" # Let the user override the test.
610 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
612 for ac_dir
in $ac_dummy; do
613 test -z "$ac_dir" && ac_dir
=.
614 if test -f $ac_dir/$ac_word; then
623 if test -n "$CC"; then
624 echo "$ac_t""$CC" 1>&6
626 echo "$ac_t""no" 1>&6
629 if test -z "$CC"; then
630 # Extract the first word of "cc", so it can be a program name with args.
631 set dummy cc
; ac_word
=$2
632 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
633 echo "configure:634: checking for $ac_word" >&5
634 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
635 echo $ac_n "(cached) $ac_c" 1>&6
637 if test -n "$CC"; then
638 ac_cv_prog_CC
="$CC" # Let the user override the test.
640 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
643 for ac_dir
in $ac_dummy; do
644 test -z "$ac_dir" && ac_dir
=.
645 if test -f $ac_dir/$ac_word; then
646 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
655 if test $ac_prog_rejected = yes; then
656 # We found a bogon in the path, so make sure we never use it.
657 set dummy
$ac_cv_prog_CC
659 if test $# -gt 0; then
660 # We chose a different compiler from the bogus one.
661 # However, it has the same basename, so the bogon will be chosen
662 # first if we set CC to just the basename; use the full file name.
664 set dummy
"$ac_dir/$ac_word" "$@"
672 if test -n "$CC"; then
673 echo "$ac_t""$CC" 1>&6
675 echo "$ac_t""no" 1>&6
678 if test -z "$CC"; then
681 # Extract the first word of "cl", so it can be a program name with args.
682 set dummy cl
; ac_word
=$2
683 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
684 echo "configure:685: checking for $ac_word" >&5
685 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
686 echo $ac_n "(cached) $ac_c" 1>&6
688 if test -n "$CC"; then
689 ac_cv_prog_CC
="$CC" # Let the user override the test.
691 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
693 for ac_dir
in $ac_dummy; do
694 test -z "$ac_dir" && ac_dir
=.
695 if test -f $ac_dir/$ac_word; then
704 if test -n "$CC"; then
705 echo "$ac_t""$CC" 1>&6
707 echo "$ac_t""no" 1>&6
712 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
715 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
716 echo "configure:717: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
719 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
720 ac_cpp
='$CPP $CPPFLAGS'
721 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
722 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
723 cross_compiling
=$ac_cv_prog_cc_cross
725 cat > conftest.
$ac_ext << EOF
727 #line 728 "configure"
728 #include "confdefs.h"
732 if { (eval echo configure
:733: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
733 ac_cv_prog_cc_works
=yes
734 # If we can't run a trivial program, we are probably using a cross compiler.
735 if (.
/conftest
; exit) 2>/dev
/null
; then
736 ac_cv_prog_cc_cross
=no
738 ac_cv_prog_cc_cross
=yes
741 echo "configure: failed program was:" >&5
742 cat conftest.
$ac_ext >&5
743 ac_cv_prog_cc_works
=no
747 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
748 ac_cpp
='$CPP $CPPFLAGS'
749 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
750 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
751 cross_compiling
=$ac_cv_prog_cc_cross
753 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
754 if test $ac_cv_prog_cc_works = no
; then
755 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
757 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
758 echo "configure:759: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
759 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
760 cross_compiling
=$ac_cv_prog_cc_cross
762 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
763 echo "configure:764: checking whether we are using GNU C" >&5
764 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
765 echo $ac_n "(cached) $ac_c" 1>&6
767 cat > conftest.c
<<EOF
772 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:773: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
779 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
781 if test $ac_cv_prog_gcc = yes; then
787 ac_test_CFLAGS
="${CFLAGS+set}"
788 ac_save_CFLAGS
="$CFLAGS"
790 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
791 echo "configure:792: checking whether ${CC-cc} accepts -g" >&5
792 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
793 echo $ac_n "(cached) $ac_c" 1>&6
795 echo 'void f(){}' > conftest.c
796 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
805 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
806 if test "$ac_test_CFLAGS" = set; then
807 CFLAGS
="$ac_save_CFLAGS"
808 elif test $ac_cv_prog_cc_g = yes; then
809 if test "$GCC" = yes; then
815 if test "$GCC" = yes; then
822 cat >> confdefs.h
<<\EOF
823 #define _GNU_SOURCE 1
827 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
828 echo "configure:829: checking how to run the C preprocessor" >&5
829 # On Suns, sometimes $CPP names a directory.
830 if test -n "$CPP" && test -d "$CPP"; then
833 if test -z "$CPP"; then
834 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
835 echo $ac_n "(cached) $ac_c" 1>&6
837 # This must be in double quotes, not single quotes, because CPP may get
838 # substituted into the Makefile and "${CC-cc}" will confuse make.
840 # On the NeXT, cc -E runs the code through the compiler's parser,
841 # not just through cpp.
842 cat > conftest.
$ac_ext <<EOF
843 #line 844 "configure"
844 #include "confdefs.h"
848 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
849 { (eval echo configure
:850: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
850 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
851 if test -z "$ac_err"; then
855 echo "configure: failed program was:" >&5
856 cat conftest.
$ac_ext >&5
858 CPP
="${CC-cc} -E -traditional-cpp"
859 cat > conftest.
$ac_ext <<EOF
860 #line 861 "configure"
861 #include "confdefs.h"
865 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
866 { (eval echo configure
:867: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
867 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
868 if test -z "$ac_err"; then
872 echo "configure: failed program was:" >&5
873 cat conftest.
$ac_ext >&5
875 CPP
="${CC-cc} -nologo -E"
876 cat > conftest.
$ac_ext <<EOF
877 #line 878 "configure"
878 #include "confdefs.h"
882 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
883 { (eval echo configure
:884: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
884 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
885 if test -z "$ac_err"; then
889 echo "configure: failed program was:" >&5
890 cat conftest.
$ac_ext >&5
899 ac_cv_prog_CPP
="$CPP"
901 CPP
="$ac_cv_prog_CPP"
903 ac_cv_prog_CPP
="$CPP"
905 echo "$ac_t""$CPP" 1>&6
907 echo $ac_n "checking for AIX""... $ac_c" 1>&6
908 echo "configure:909: checking for AIX" >&5
909 cat > conftest.
$ac_ext <<EOF
910 #line 911 "configure"
911 #include "confdefs.h"
917 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
918 egrep "yes" >/dev
/null
2>&1; then
920 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
921 #define _ALL_SOURCE 1
926 echo "$ac_t""no" 1>&6
931 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
932 echo "configure:933: checking for POSIXized ISC" >&5
933 if test -d /etc
/conf
/kconfig.d
&&
934 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
936 echo "$ac_t""yes" 1>&6
937 ISC
=yes # If later tests want to check for ISC.
938 cat >> confdefs.h
<<\EOF
939 #define _POSIX_SOURCE 1
942 if test "$GCC" = yes; then
948 echo "$ac_t""no" 1>&6
955 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
956 echo "configure:957: checking for ${CC-cc} option to accept ANSI C" >&5
957 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
958 echo $ac_n "(cached) $ac_c" 1>&6
960 am_cv_prog_cc_stdc
=no
962 # Don't try gcc -ansi; that turns off useful extensions and
963 # breaks some systems' header files.
965 # Ultrix and OSF/1 -std1
966 # HP-UX 10.20 and later -Ae
967 # HP-UX older versions -Aa -D_HPUX_SOURCE
968 # SVR4 -Xc -D__EXTENSIONS__
969 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
971 CC
="$ac_save_CC $ac_arg"
972 cat > conftest.
$ac_ext <<EOF
973 #line 974 "configure"
974 #include "confdefs.h"
977 #include <sys/types.h>
978 #include <sys/stat.h>
979 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
980 struct buf { int x; };
981 FILE * (*rcsopen) (struct buf *, struct stat *, int);
982 static char *e (p, i)
988 static char *f (char * (*g) (char **, int), char **p, ...)
993 s = g (p, va_arg (v,int));
997 int test (int i, double x);
998 struct s1 {int (*f) (int a);};
999 struct s2 {int (*f) (double a);};
1000 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1006 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1010 if { (eval echo configure
:1011: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1012 am_cv_prog_cc_stdc
="$ac_arg"; break
1014 echo "configure: failed program was:" >&5
1015 cat conftest.
$ac_ext >&5
1023 if test -z "$am_cv_prog_cc_stdc"; then
1024 echo "$ac_t""none needed" 1>&6
1026 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1028 case "x$am_cv_prog_cc_stdc" in
1030 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1035 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
1036 if test -f $ac_dir/install-sh
; then
1038 ac_install_sh
="$ac_aux_dir/install-sh -c"
1040 elif test -f $ac_dir/install.sh
; then
1042 ac_install_sh
="$ac_aux_dir/install.sh -c"
1046 if test -z "$ac_aux_dir"; then
1047 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1049 ac_config_guess
=$ac_aux_dir/config.guess
1050 ac_config_sub
=$ac_aux_dir/config.sub
1051 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1054 # Do some error checking and defaulting for the host and target type.
1056 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1059 # 1. You are not allowed to specify --host, --target, and nonopt at the
1061 # 2. Host defaults to nonopt.
1062 # 3. If nonopt is not specified, then host defaults to the current host,
1063 # as determined by config.guess.
1064 # 4. Target and build default to nonopt.
1065 # 5. If nonopt is not specified, then target and build default to host.
1067 # The aliases save the names the user supplied, while $host etc.
1068 # will get canonicalized.
1069 case $host---$target---$nonopt in
1070 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1071 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1075 # Make sure we can run config.sub.
1076 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1077 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1080 echo $ac_n "checking host system type""... $ac_c" 1>&6
1081 echo "configure:1082: checking host system type" >&5
1084 case "$host_alias" in
1088 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1089 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1091 *) host_alias
=$nonopt ;;
1095 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1096 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1097 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1098 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1099 echo "$ac_t""$host" 1>&6
1101 echo $ac_n "checking target system type""... $ac_c" 1>&6
1102 echo "configure:1103: checking target system type" >&5
1104 target_alias
=$target
1105 case "$target_alias" in
1108 NONE
) target_alias
=$host_alias ;;
1109 *) target_alias
=$nonopt ;;
1113 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1114 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1115 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1116 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1117 echo "$ac_t""$target" 1>&6
1119 echo $ac_n "checking build system type""... $ac_c" 1>&6
1120 echo "configure:1121: checking build system type" >&5
1123 case "$build_alias" in
1126 NONE
) build_alias
=$host_alias ;;
1127 *) build_alias
=$nonopt ;;
1131 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1132 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1133 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1134 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1135 echo "$ac_t""$build" 1>&6
1137 test "$host_alias" != "$target_alias" &&
1138 test "$program_prefix$program_suffix$program_transform_name" = \
1140 program_prefix
=${target_alias}-
1143 # FIXME: kettenis/20030102: The AC_PROG_RANLIB from Autoconf 2.13
1144 # doesn't support cross-compilation, but the one from Autoconf 2.5x
1145 # does. Override RANLIB here (i.e. before running AC_PROG_RANLIB) to
1146 # deal with the lossage. Note that CY_GNU_GETTEXT currently calls
1147 # AC_PROG_RANLIB. This can be removed when we switch to Autoconf
1149 if test $host != $build; then
1150 ac_tool_prefix
=${host_alias}-
1155 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1156 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1157 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1158 echo "configure:1159: checking for $ac_word" >&5
1159 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1160 echo $ac_n "(cached) $ac_c" 1>&6
1162 if test -n "$RANLIB"; then
1163 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1165 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1167 for ac_dir
in $ac_dummy; do
1168 test -z "$ac_dir" && ac_dir
=.
1169 if test -f $ac_dir/$ac_word; then
1170 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1177 RANLIB
="$ac_cv_prog_RANLIB"
1178 if test -n "$RANLIB"; then
1179 echo "$ac_t""$RANLIB" 1>&6
1181 echo "$ac_t""no" 1>&6
1185 if test -z "$ac_cv_prog_RANLIB"; then
1186 if test -n "$ac_tool_prefix"; then
1187 # Extract the first word of "ranlib", so it can be a program name with args.
1188 set dummy ranlib
; ac_word
=$2
1189 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1190 echo "configure:1191: checking for $ac_word" >&5
1191 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1192 echo $ac_n "(cached) $ac_c" 1>&6
1194 if test -n "$RANLIB"; then
1195 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1197 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1199 for ac_dir
in $ac_dummy; do
1200 test -z "$ac_dir" && ac_dir
=.
1201 if test -f $ac_dir/$ac_word; then
1202 ac_cv_prog_RANLIB
="ranlib"
1207 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1210 RANLIB
="$ac_cv_prog_RANLIB"
1211 if test -n "$RANLIB"; then
1212 echo "$ac_t""$RANLIB" 1>&6
1214 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
2901 localedir
='${datadir}/locale'
2904 if test "x$POSUB" != x
; then
2906 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2907 echo "configure:2908: checking for catalogs to be installed" >&5
2908 # Look for .po and .gmo files in the source directory.
2911 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
2912 # If there aren't any .gmo files the shell will give us the
2913 # literal string "../path/to/srcdir/po/*.gmo" which has to be
2915 case "$cat" in *\
**)
2918 # The quadruple backslash is collapsed to a double backslash
2919 # by the backticks, then collapsed again by the double quotes,
2920 # leaving us with one backslash in the sed expression (right
2921 # before the dot that mustn't act as a wildcard).
2922 cat=`echo $cat | sed -e "s!$srcdir/!!" -e "s!\\\\.po!.gmo!"`
2923 lang
=`echo $cat | sed -e 's!po/!!' -e "s!\\\\.gmo!!"`
2924 # The user is allowed to set LINGUAS to a list of languages to
2925 # install catalogs for. If it's empty that means "all of them."
2926 if test "x$LINGUAS" = x
; then
2927 CATALOGS
="$CATALOGS $cat"
2928 XLINGUAS
="$XLINGUAS $lang"
2930 case "$LINGUAS" in *$lang*)
2931 CATALOGS
="$CATALOGS $cat"
2932 XLINGUAS
="$XLINGUAS $lang"
2938 echo "$ac_t""$LINGUAS" 1>&6
2940 CONFIG_ALL
="$CONFIG_ALL all-po"
2941 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
2942 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
2943 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
2947 cat >> confdefs.h
<<EOF
2948 #define PACKAGE "$PACKAGE"
2953 debugdir
=${libdir}/debug
2955 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
2956 if test "${with_separate_debug_dir+set}" = set; then
2957 withval
="$with_separate_debug_dir"
2958 debugdir
="${withval}"
2963 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
2964 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2965 ac_define_dir
=`eval echo $debugdir`
2966 ac_define_dir
=`eval echo $ac_define_dir`
2967 cat >> confdefs.h
<<EOF
2968 #define DEBUGDIR "$ac_define_dir"
2972 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
2974 subdirs
="doc testsuite"
2978 .
$srcdir/configure.
host
2980 .
$srcdir/configure.tgt
2982 # Fetch the default architecture and default target vector from BFD.
2983 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
2985 # We only want the first architecture, so strip off the others if
2986 # there is more than one.
2987 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
2989 if test "x$targ_archs" != x
; then
2990 cat >> confdefs.h
<<EOF
2991 #define DEFAULT_BFD_ARCH $targ_archs
2995 if test "x$targ_defvec" != x
; then
2996 cat >> confdefs.h
<<EOF
2997 #define DEFAULT_BFD_VEC $targ_defvec
3002 if test "$program_transform_name" = s
,x
,x
,; then
3003 program_transform_name
=
3005 # Double any \ or $. echo might interpret backslashes.
3006 cat <<\EOF_SED
> conftestsed
3007 s
,\\,\\\\,g
; s
,\$
,$$
,g
3009 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
3012 test "$program_prefix" != NONE
&&
3013 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
3014 # Use a double $ so make ignores it.
3015 test "$program_suffix" != NONE
&&
3016 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
3018 # sed with no file args requires a program.
3019 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
3022 # The CLI cannot be disabled yet, but may be in the future.
3025 # Check whether --enable-gdbcli or --disable-gdbcli was given.
3026 if test "${enable_gdbcli+set}" = set; then
3027 enableval
="$enable_gdbcli"
3032 { echo "configure: error: the command-line interface cannot be disabled yet" 1>&2; exit 1; } ;;
3034 { echo "configure: error: bad value $enableval for --enable-gdbcli" 1>&2; exit 1; } ;;
3040 if test x
"$enable_gdbcli" = xyes
; then
3041 if test -d $srcdir/cli
; then
3042 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
3043 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
3044 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
3045 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
3050 # Check whether --enable-gdbmi or --disable-gdbmi was given.
3051 if test "${enable_gdbmi+set}" = set; then
3052 enableval
="$enable_gdbmi"
3057 { echo "configure: error: bad value $enableval for --enable-gdbmi" 1>&2; exit 1; } ;;
3063 if test x
"$enable_gdbmi" = xyes
; then
3064 if test -d $srcdir/mi
; then
3065 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
3066 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
3067 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
3068 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
3073 # Check whether --enable-tui or --disable-tui was given.
3074 if test "${enable_tui+set}" = set; then
3075 enableval
="$enable_tui"
3080 { echo "configure: error: bad value $enableval for --enable-tui" 1>&2; exit 1; } ;;
3088 # Check whether --enable-gdbtk or --disable-gdbtk was given.
3089 if test "${enable_gdbtk+set}" = set; then
3090 enableval
="$enable_gdbtk"
3095 { echo "configure: error: bad value $enableval for --enable-gdbtk" 1>&2; exit 1; } ;;
3098 if test -d $srcdir/gdbtk
; then
3105 # We unconditionally disable gdbtk tests on selected platforms.
3108 echo "configure: warning: gdbtk isn't supported on $host; disabling" 1>&2
3112 # Libunwind support.
3113 # Check whether --with-libunwind or --without-libunwind was given.
3114 if test "${with_libunwind+set}" = set; then
3115 withval
="$with_libunwind"
3116 case "${withval}" in
3117 yes) enable_libunwind
=yes ;;
3118 no
) enable_libunwind
=no
;;
3119 *) { echo "configure: error: bad value ${withval} for GDB with-libunwind option" 1>&2; exit 1; } ;;
3123 for ac_hdr
in libunwind.h
3125 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3126 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3127 echo "configure:3128: checking for $ac_hdr" >&5
3128 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3129 echo $ac_n "(cached) $ac_c" 1>&6
3131 cat > conftest.
$ac_ext <<EOF
3132 #line 3133 "configure"
3133 #include "confdefs.h"
3136 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3137 { (eval echo configure
:3138: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3138 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3139 if test -z "$ac_err"; then
3141 eval "ac_cv_header_$ac_safe=yes"
3144 echo "configure: failed program was:" >&5
3145 cat conftest.
$ac_ext >&5
3147 eval "ac_cv_header_$ac_safe=no"
3151 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3152 echo "$ac_t""yes" 1>&6
3153 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3154 cat >> confdefs.h
<<EOF
3155 #define $ac_tr_hdr 1
3159 echo "$ac_t""no" 1>&6
3163 for ac_hdr
in libunwind-ia64.h
3165 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3166 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3167 echo "configure:3168: checking for $ac_hdr" >&5
3168 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3169 echo $ac_n "(cached) $ac_c" 1>&6
3171 cat > conftest.
$ac_ext <<EOF
3172 #line 3173 "configure"
3173 #include "confdefs.h"
3176 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3177 { (eval echo configure
:3178: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3178 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3179 if test -z "$ac_err"; then
3181 eval "ac_cv_header_$ac_safe=yes"
3184 echo "configure: failed program was:" >&5
3185 cat conftest.
$ac_ext >&5
3187 eval "ac_cv_header_$ac_safe=no"
3191 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3192 echo "$ac_t""yes" 1>&6
3193 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3194 cat >> confdefs.h
<<EOF
3195 #define $ac_tr_hdr 1
3199 echo "$ac_t""no" 1>&6
3203 if test x
"$ac_cv_header_libunwind_h" = xyes
-a x
"$ac_cv_header_libunwind_ia64_h" = xyes
; then
3204 enable_libunwind
=yes;
3210 if test x
"$enable_libunwind" = xyes
; then
3211 for ac_hdr
in libunwind.h
3213 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3214 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3215 echo "configure:3216: checking for $ac_hdr" >&5
3216 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3217 echo $ac_n "(cached) $ac_c" 1>&6
3219 cat > conftest.
$ac_ext <<EOF
3220 #line 3221 "configure"
3221 #include "confdefs.h"
3224 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3225 { (eval echo configure
:3226: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3226 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3227 if test -z "$ac_err"; then
3229 eval "ac_cv_header_$ac_safe=yes"
3232 echo "configure: failed program was:" >&5
3233 cat conftest.
$ac_ext >&5
3235 eval "ac_cv_header_$ac_safe=no"
3239 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3240 echo "$ac_t""yes" 1>&6
3241 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3242 cat >> confdefs.h
<<EOF
3243 #define $ac_tr_hdr 1
3247 echo "$ac_t""no" 1>&6
3251 for ac_hdr
in libunwind-ia64.h
3253 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3254 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3255 echo "configure:3256: checking for $ac_hdr" >&5
3256 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3257 echo $ac_n "(cached) $ac_c" 1>&6
3259 cat > conftest.
$ac_ext <<EOF
3260 #line 3261 "configure"
3261 #include "confdefs.h"
3264 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3265 { (eval echo configure
:3266: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3266 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3267 if test -z "$ac_err"; then
3269 eval "ac_cv_header_$ac_safe=yes"
3272 echo "configure: failed program was:" >&5
3273 cat conftest.
$ac_ext >&5
3275 eval "ac_cv_header_$ac_safe=no"
3279 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3280 echo "$ac_t""yes" 1>&6
3281 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3282 cat >> confdefs.h
<<EOF
3283 #define $ac_tr_hdr 1
3287 echo "$ac_t""no" 1>&6
3291 cat >> confdefs.h
<<\EOF
3292 #define HAVE_LIBUNWIND 1
3295 CONFIG_OBS
="$CONFIG_OBS libunwind-frame.o"
3296 CONFIG_DEPS
="$CONFIG_DEPS libunwind-frame.o"
3297 CONFIG_SRCS
="$CONFIG_SRCS libunwind-frame.c"
3300 # Profiling support.
3301 # Check whether --enable-profiling or --disable-profiling was given.
3302 if test "${enable_profiling+set}" = set; then
3303 enableval
="$enable_profiling"
3308 { echo "configure: error: bad value $enableval for --enable-profile" 1>&2; exit 1; } ;;
3315 for ac_func
in monstartup _mcleanup
3317 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3318 echo "configure:3319: checking for $ac_func" >&5
3319 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3320 echo $ac_n "(cached) $ac_c" 1>&6
3322 cat > conftest.
$ac_ext <<EOF
3323 #line 3324 "configure"
3324 #include "confdefs.h"
3325 /* System header to define __stub macros and hopefully few prototypes,
3326 which can conflict with char $ac_func(); below. */
3328 /* Override any gcc2 internal prototype to avoid an error. */
3329 /* We use char because int might match the return type of a gcc2
3330 builtin and then its argument prototype would still apply. */
3335 /* The GNU C library defines this for functions which it implements
3336 to always fail with ENOSYS. Some functions are actually named
3337 something starting with __ and the normal name is an alias. */
3338 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3346 if { (eval echo configure
:3347: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3348 eval "ac_cv_func_$ac_func=yes"
3350 echo "configure: failed program was:" >&5
3351 cat conftest.
$ac_ext >&5
3353 eval "ac_cv_func_$ac_func=no"
3358 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3359 echo "$ac_t""yes" 1>&6
3360 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3361 cat >> confdefs.h
<<EOF
3362 #define $ac_tr_func 1
3366 echo "$ac_t""no" 1>&6
3370 echo $ac_n "checking for _etext""... $ac_c" 1>&6
3371 echo "configure:3372: checking for _etext" >&5
3372 if eval "test \"`echo '$''{'ac_cv_var__etext'+set}'`\" = set"; then
3373 echo $ac_n "(cached) $ac_c" 1>&6
3375 cat > conftest.
$ac_ext <<EOF
3376 #line 3377 "configure"
3377 #include "confdefs.h"
3385 if { (eval echo configure
:3386: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3387 ac_cv_var__etext
=yes
3389 echo "configure: failed program was:" >&5
3390 cat conftest.
$ac_ext >&5
3397 echo "$ac_t""$ac_cv_var__etext" 1>&6
3398 if test $ac_cv_var__etext = yes; then
3399 cat >> confdefs.h
<<\EOF
3400 #define HAVE__ETEXT 1
3404 if test "$enable_profiling" = yes ; then
3405 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
3406 { echo "configure: error: --enable-profiling requires monstartup and _mcleanup" 1>&2; exit 1; }
3409 OLD_CFLAGS
="$CFLAGS"
3410 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
3412 echo $ac_n "checking whether $CC supports -pg""... $ac_c" 1>&6
3413 echo "configure:3414: checking whether $CC supports -pg" >&5
3414 if eval "test \"`echo '$''{'ac_cv_cc_supports_pg'+set}'`\" = set"; then
3415 echo $ac_n "(cached) $ac_c" 1>&6
3417 cat > conftest.
$ac_ext <<EOF
3418 #line 3419 "configure"
3419 #include "confdefs.h"
3425 if { (eval echo configure
:3426: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3427 ac_cv_cc_supports_pg
=yes
3429 echo "configure: failed program was:" >&5
3430 cat conftest.
$ac_ext >&5
3432 ac_cv_cc_supports_pg
=no
3437 echo "$ac_t""$ac_cv_cc_supports_pg" 1>&6
3439 if test $ac_cv_cc_supports_pg = no
; then
3440 { echo "configure: error: --enable-profiling requires a compiler which supports -pg" 1>&2; exit 1; }
3443 CFLAGS
="$OLD_CFLAGS"
3446 # --------------------- #
3447 # Checks for programs. #
3448 # --------------------- #
3450 for ac_prog
in mawk gawk nawk
awk
3452 # Extract the first word of "$ac_prog", so it can be a program name with args.
3453 set dummy
$ac_prog; ac_word
=$2
3454 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3455 echo "configure:3456: checking for $ac_word" >&5
3456 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3457 echo $ac_n "(cached) $ac_c" 1>&6
3459 if test -n "$AWK"; then
3460 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3462 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3464 for ac_dir
in $ac_dummy; do
3465 test -z "$ac_dir" && ac_dir
=.
3466 if test -f $ac_dir/$ac_word; then
3467 ac_cv_prog_AWK
="$ac_prog"
3474 AWK
="$ac_cv_prog_AWK"
3475 if test -n "$AWK"; then
3476 echo "$ac_t""$AWK" 1>&6
3478 echo "$ac_t""no" 1>&6
3481 test -n "$AWK" && break
3484 # Find a good install program. We prefer a C program (faster),
3485 # so one script is as good as another. But avoid the broken or
3486 # incompatible versions:
3487 # SysV /etc/install, /usr/sbin/install
3488 # SunOS /usr/etc/install
3489 # IRIX /sbin/install
3491 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3492 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3493 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3494 # ./install, which can be erroneously created by make from ./install.sh.
3495 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3496 echo "configure:3497: checking for a BSD compatible install" >&5
3497 if test -z "$INSTALL"; then
3498 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3499 echo $ac_n "(cached) $ac_c" 1>&6
3501 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
3502 for ac_dir
in $PATH; do
3503 # Account for people who put trailing slashes in PATH elements.
3505 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
3507 # OSF1 and SCO ODT 3.0 have their own names for install.
3508 # Don't use installbsd from OSF since it installs stuff as root
3510 for ac_prog
in ginstall scoinst
install; do
3511 if test -f $ac_dir/$ac_prog; then
3512 if test $ac_prog = install &&
3513 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
3514 # AIX install. It has an incompatible calling convention.
3517 ac_cv_path_install
="$ac_dir/$ac_prog -c"
3528 if test "${ac_cv_path_install+set}" = set; then
3529 INSTALL
="$ac_cv_path_install"
3531 # As a last resort, use the slow shell script. We don't cache a
3532 # path for INSTALL within a source directory, because that will
3533 # break other packages using the cache if that directory is
3534 # removed, or if the path is relative.
3535 INSTALL
="$ac_install_sh"
3538 echo "$ac_t""$INSTALL" 1>&6
3540 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3541 # It thinks the first close brace ends the variable substitution.
3542 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3544 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
3546 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3548 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3549 echo "configure:3550: checking whether ln -s works" >&5
3550 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3551 echo $ac_n "(cached) $ac_c" 1>&6
3554 if ln -s X conftestdata
2>/dev
/null
3557 ac_cv_prog_LN_S
="ln -s"
3562 LN_S
="$ac_cv_prog_LN_S"
3563 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3564 echo "$ac_t""yes" 1>&6
3566 echo "$ac_t""no" 1>&6
3569 # Extract the first word of "ranlib", so it can be a program name with args.
3570 set dummy ranlib
; ac_word
=$2
3571 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3572 echo "configure:3573: checking for $ac_word" >&5
3573 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3574 echo $ac_n "(cached) $ac_c" 1>&6
3576 if test -n "$RANLIB"; then
3577 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3579 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3581 for ac_dir
in $ac_dummy; do
3582 test -z "$ac_dir" && ac_dir
=.
3583 if test -f $ac_dir/$ac_word; then
3584 ac_cv_prog_RANLIB
="ranlib"
3589 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3592 RANLIB
="$ac_cv_prog_RANLIB"
3593 if test -n "$RANLIB"; then
3594 echo "$ac_t""$RANLIB" 1>&6
3596 echo "$ac_t""no" 1>&6
3599 for ac_prog
in 'bison -y' byacc
3601 # Extract the first word of "$ac_prog", so it can be a program name with args.
3602 set dummy
$ac_prog; ac_word
=$2
3603 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3604 echo "configure:3605: checking for $ac_word" >&5
3605 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3606 echo $ac_n "(cached) $ac_c" 1>&6
3608 if test -n "$YACC"; then
3609 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3611 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3613 for ac_dir
in $ac_dummy; do
3614 test -z "$ac_dir" && ac_dir
=.
3615 if test -f $ac_dir/$ac_word; then
3616 ac_cv_prog_YACC
="$ac_prog"
3623 YACC
="$ac_cv_prog_YACC"
3624 if test -n "$YACC"; then
3625 echo "$ac_t""$YACC" 1>&6
3627 echo "$ac_t""no" 1>&6
3630 test -n "$YACC" && break
3632 test -n "$YACC" || YACC
="yacc"
3635 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3636 set dummy
${ac_tool_prefix}ar; ac_word
=$2
3637 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3638 echo "configure:3639: checking for $ac_word" >&5
3639 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3640 echo $ac_n "(cached) $ac_c" 1>&6
3642 if test -n "$AR"; then
3643 ac_cv_prog_AR
="$AR" # Let the user override the test.
3645 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3647 for ac_dir
in $ac_dummy; do
3648 test -z "$ac_dir" && ac_dir
=.
3649 if test -f $ac_dir/$ac_word; then
3650 ac_cv_prog_AR
="${ac_tool_prefix}ar"
3655 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
3659 if test -n "$AR"; then
3660 echo "$ac_t""$AR" 1>&6
3662 echo "$ac_t""no" 1>&6
3667 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3668 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
3669 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3670 echo "configure:3671: checking for $ac_word" >&5
3671 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3672 echo $ac_n "(cached) $ac_c" 1>&6
3674 if test -n "$DLLTOOL"; then
3675 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
3677 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3679 for ac_dir
in $ac_dummy; do
3680 test -z "$ac_dir" && ac_dir
=.
3681 if test -f $ac_dir/$ac_word; then
3682 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
3687 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL
="dlltool"
3690 DLLTOOL
="$ac_cv_prog_DLLTOOL"
3691 if test -n "$DLLTOOL"; then
3692 echo "$ac_t""$DLLTOOL" 1>&6
3694 echo "$ac_t""no" 1>&6
3699 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3700 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
3701 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3702 echo "configure:3703: checking for $ac_word" >&5
3703 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3704 echo $ac_n "(cached) $ac_c" 1>&6
3706 if test -n "$WINDRES"; then
3707 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
3709 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3711 for ac_dir
in $ac_dummy; do
3712 test -z "$ac_dir" && ac_dir
=.
3713 if test -f $ac_dir/$ac_word; then
3714 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
3719 test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES
="windres"
3722 WINDRES
="$ac_cv_prog_WINDRES"
3723 if test -n "$WINDRES"; then
3724 echo "$ac_t""$WINDRES" 1>&6
3726 echo "$ac_t""no" 1>&6
3732 # Needed for GNU/Hurd.
3733 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3734 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
3735 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3736 echo "configure:3737: checking for $ac_word" >&5
3737 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3738 echo $ac_n "(cached) $ac_c" 1>&6
3740 if test -n "$MIG"; then
3741 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
3743 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3745 for ac_dir
in $ac_dummy; do
3746 test -z "$ac_dir" && ac_dir
=.
3747 if test -f $ac_dir/$ac_word; then
3748 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
3753 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG
="mig"
3756 MIG
="$ac_cv_prog_MIG"
3757 if test -n "$MIG"; then
3758 echo "$ac_t""$MIG" 1>&6
3760 echo "$ac_t""no" 1>&6
3766 # ---------------------- #
3767 # Checks for libraries. #
3768 # ---------------------- #
3770 # We might need to link with -lm; most simulators need it.
3771 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
3772 echo "configure:3773: checking for main in -lm" >&5
3773 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
3774 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3775 echo $ac_n "(cached) $ac_c" 1>&6
3777 ac_save_LIBS
="$LIBS"
3779 cat > conftest.
$ac_ext <<EOF
3780 #line 3781 "configure"
3781 #include "confdefs.h"
3787 if { (eval echo configure
:3788: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3789 eval "ac_cv_lib_$ac_lib_var=yes"
3791 echo "configure: failed program was:" >&5
3792 cat conftest.
$ac_ext >&5
3794 eval "ac_cv_lib_$ac_lib_var=no"
3797 LIBS
="$ac_save_LIBS"
3800 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3801 echo "$ac_t""yes" 1>&6
3802 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3803 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3804 cat >> confdefs.h
<<EOF
3805 #define $ac_tr_lib 1
3811 echo "$ac_t""no" 1>&6
3815 # We need to link with -lw to get `wctype' on Solaris before Solaris
3816 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
3817 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
3818 # is known to have this problem). Therefore we avoid libw if we can.
3819 echo $ac_n "checking for wctype""... $ac_c" 1>&6
3820 echo "configure:3821: checking for wctype" >&5
3821 if eval "test \"`echo '$''{'ac_cv_func_wctype'+set}'`\" = set"; then
3822 echo $ac_n "(cached) $ac_c" 1>&6
3824 cat > conftest.
$ac_ext <<EOF
3825 #line 3826 "configure"
3826 #include "confdefs.h"
3827 /* System header to define __stub macros and hopefully few prototypes,
3828 which can conflict with char wctype(); below. */
3830 /* Override any gcc2 internal prototype to avoid an error. */
3831 /* We use char because int might match the return type of a gcc2
3832 builtin and then its argument prototype would still apply. */
3837 /* The GNU C library defines this for functions which it implements
3838 to always fail with ENOSYS. Some functions are actually named
3839 something starting with __ and the normal name is an alias. */
3840 #if defined (__stub_wctype) || defined (__stub___wctype)
3848 if { (eval echo configure
:3849: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3850 eval "ac_cv_func_wctype=yes"
3852 echo "configure: failed program was:" >&5
3853 cat conftest.
$ac_ext >&5
3855 eval "ac_cv_func_wctype=no"
3860 if eval "test \"`echo '$ac_cv_func_'wctype`\" = yes"; then
3861 echo "$ac_t""yes" 1>&6
3864 echo "$ac_t""no" 1>&6
3865 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
3866 echo "configure:3867: checking for wctype in -lw" >&5
3867 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
3868 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3869 echo $ac_n "(cached) $ac_c" 1>&6
3871 ac_save_LIBS
="$LIBS"
3873 cat > conftest.
$ac_ext <<EOF
3874 #line 3875 "configure"
3875 #include "confdefs.h"
3876 /* Override any gcc2 internal prototype to avoid an error. */
3877 /* We use char because int might match the return type of a gcc2
3878 builtin and then its argument prototype would still apply. */
3885 if { (eval echo configure
:3886: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3887 eval "ac_cv_lib_$ac_lib_var=yes"
3889 echo "configure: failed program was:" >&5
3890 cat conftest.
$ac_ext >&5
3892 eval "ac_cv_lib_$ac_lib_var=no"
3895 LIBS
="$ac_save_LIBS"
3898 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3899 echo "$ac_t""yes" 1>&6
3900 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3901 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3902 cat >> confdefs.h
<<EOF
3903 #define $ac_tr_lib 1
3909 echo "$ac_t""no" 1>&6
3915 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
3917 echo $ac_n "checking for library containing gethostbyname""... $ac_c" 1>&6
3918 echo "configure:3919: checking for library containing gethostbyname" >&5
3919 if eval "test \"`echo '$''{'ac_cv_search_gethostbyname'+set}'`\" = set"; then
3920 echo $ac_n "(cached) $ac_c" 1>&6
3922 ac_func_search_save_LIBS
="$LIBS"
3923 ac_cv_search_gethostbyname
="no"
3924 cat > conftest.
$ac_ext <<EOF
3925 #line 3926 "configure"
3926 #include "confdefs.h"
3927 /* Override any gcc2 internal prototype to avoid an error. */
3928 /* We use char because int might match the return type of a gcc2
3929 builtin and then its argument prototype would still apply. */
3930 char gethostbyname();
3936 if { (eval echo configure
:3937: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3938 ac_cv_search_gethostbyname
="none required"
3940 echo "configure: failed program was:" >&5
3941 cat conftest.
$ac_ext >&5
3944 test "$ac_cv_search_gethostbyname" = "no" && for i
in nsl
; do
3945 LIBS
="-l$i $ac_func_search_save_LIBS"
3946 cat > conftest.
$ac_ext <<EOF
3947 #line 3948 "configure"
3948 #include "confdefs.h"
3949 /* Override any gcc2 internal prototype to avoid an error. */
3950 /* We use char because int might match the return type of a gcc2
3951 builtin and then its argument prototype would still apply. */
3952 char gethostbyname();
3958 if { (eval echo configure
:3959: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3960 ac_cv_search_gethostbyname
="-l$i"
3963 echo "configure: failed program was:" >&5
3964 cat conftest.
$ac_ext >&5
3968 LIBS
="$ac_func_search_save_LIBS"
3971 echo "$ac_t""$ac_cv_search_gethostbyname" 1>&6
3972 if test "$ac_cv_search_gethostbyname" != "no"; then
3973 test "$ac_cv_search_gethostbyname" = "none required" || LIBS
="$ac_cv_search_gethostbyname $LIBS"
3979 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
3981 echo $ac_n "checking for library containing socketpair""... $ac_c" 1>&6
3982 echo "configure:3983: checking for library containing socketpair" >&5
3983 if eval "test \"`echo '$''{'ac_cv_search_socketpair'+set}'`\" = set"; then
3984 echo $ac_n "(cached) $ac_c" 1>&6
3986 ac_func_search_save_LIBS
="$LIBS"
3987 ac_cv_search_socketpair
="no"
3988 cat > conftest.
$ac_ext <<EOF
3989 #line 3990 "configure"
3990 #include "confdefs.h"
3991 /* Override any gcc2 internal prototype to avoid an error. */
3992 /* We use char because int might match the return type of a gcc2
3993 builtin and then its argument prototype would still apply. */
4000 if { (eval echo configure
:4001: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4002 ac_cv_search_socketpair
="none required"
4004 echo "configure: failed program was:" >&5
4005 cat conftest.
$ac_ext >&5
4008 test "$ac_cv_search_socketpair" = "no" && for i
in socket
; do
4009 LIBS
="-l$i $ac_func_search_save_LIBS"
4010 cat > conftest.
$ac_ext <<EOF
4011 #line 4012 "configure"
4012 #include "confdefs.h"
4013 /* Override any gcc2 internal prototype to avoid an error. */
4014 /* We use char because int might match the return type of a gcc2
4015 builtin and then its argument prototype would still apply. */
4022 if { (eval echo configure
:4023: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4024 ac_cv_search_socketpair
="-l$i"
4027 echo "configure: failed program was:" >&5
4028 cat conftest.
$ac_ext >&5
4032 LIBS
="$ac_func_search_save_LIBS"
4035 echo "$ac_t""$ac_cv_search_socketpair" 1>&6
4036 if test "$ac_cv_search_socketpair" != "no"; then
4037 test "$ac_cv_search_socketpair" = "none required" || LIBS
="$ac_cv_search_socketpair $LIBS"
4043 # For the TUI, we need enhanced curses functionality.
4045 # FIXME: kettenis/20040905: We prefer ncurses over the vendor-supplied
4046 # curses library because the latter might not provide all the
4047 # functionality we need. However, this leads to problems on systems
4048 # where the linker searches /usr/local/lib, but the compiler doesn't
4049 # search /usr/local/include, if ncurses is installed in /usr/local. A
4050 # default installation of ncurses on alpha*-dec-osf* will lead to such
4053 echo $ac_n "checking for library containing waddstr""... $ac_c" 1>&6
4054 echo "configure:4055: checking for library containing waddstr" >&5
4055 if eval "test \"`echo '$''{'ac_cv_search_waddstr'+set}'`\" = set"; then
4056 echo $ac_n "(cached) $ac_c" 1>&6
4058 ac_func_search_save_LIBS
="$LIBS"
4059 ac_cv_search_waddstr
="no"
4060 cat > conftest.
$ac_ext <<EOF
4061 #line 4062 "configure"
4062 #include "confdefs.h"
4063 /* Override any gcc2 internal prototype to avoid an error. */
4064 /* We use char because int might match the return type of a gcc2
4065 builtin and then its argument prototype would still apply. */
4072 if { (eval echo configure
:4073: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4074 ac_cv_search_waddstr
="none required"
4076 echo "configure: failed program was:" >&5
4077 cat conftest.
$ac_ext >&5
4080 test "$ac_cv_search_waddstr" = "no" && for i
in ncurses cursesX curses
; do
4081 LIBS
="-l$i $ac_func_search_save_LIBS"
4082 cat > conftest.
$ac_ext <<EOF
4083 #line 4084 "configure"
4084 #include "confdefs.h"
4085 /* Override any gcc2 internal prototype to avoid an error. */
4086 /* We use char because int might match the return type of a gcc2
4087 builtin and then its argument prototype would still apply. */
4094 if { (eval echo configure
:4095: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4096 ac_cv_search_waddstr
="-l$i"
4099 echo "configure: failed program was:" >&5
4100 cat conftest.
$ac_ext >&5
4104 LIBS
="$ac_func_search_save_LIBS"
4107 echo "$ac_t""$ac_cv_search_waddstr" 1>&6
4108 if test "$ac_cv_search_waddstr" != "no"; then
4109 test "$ac_cv_search_waddstr" = "none required" || LIBS
="$ac_cv_search_waddstr $LIBS"
4115 # Since GDB uses Readline, we need termcap functionality. In many
4116 # cases this will be provided by the curses library, but some systems
4117 # have a seperate termcap library, or no curses library at all.
4121 if test -d $srcdir/libtermcap
; then
4122 LIBS
="../libtermcap/libtermcap.a $LIBS"
4123 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
4126 ac_cv_search_tgetent
="none required"
4130 # These are the libraries checked by Readline.
4132 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4133 echo "configure:4134: checking for library containing tgetent" >&5
4134 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4135 echo $ac_n "(cached) $ac_c" 1>&6
4137 ac_func_search_save_LIBS
="$LIBS"
4138 ac_cv_search_tgetent
="no"
4139 cat > conftest.
$ac_ext <<EOF
4140 #line 4141 "configure"
4141 #include "confdefs.h"
4142 /* Override any gcc2 internal prototype to avoid an error. */
4143 /* We use char because int might match the return type of a gcc2
4144 builtin and then its argument prototype would still apply. */
4151 if { (eval echo configure
:4152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4153 ac_cv_search_tgetent
="none required"
4155 echo "configure: failed program was:" >&5
4156 cat conftest.
$ac_ext >&5
4159 test "$ac_cv_search_tgetent" = "no" && for i
in termcap tinfo curses ncurses
; do
4160 LIBS
="-l$i $ac_func_search_save_LIBS"
4161 cat > conftest.
$ac_ext <<EOF
4162 #line 4163 "configure"
4163 #include "confdefs.h"
4164 /* Override any gcc2 internal prototype to avoid an error. */
4165 /* We use char because int might match the return type of a gcc2
4166 builtin and then its argument prototype would still apply. */
4173 if { (eval echo configure
:4174: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4175 ac_cv_search_tgetent
="-l$i"
4178 echo "configure: failed program was:" >&5
4179 cat conftest.
$ac_ext >&5
4183 LIBS
="$ac_func_search_save_LIBS"
4186 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4187 if test "$ac_cv_search_tgetent" != "no"; then
4188 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
4194 if test "$ac_cv_search_tgetent" = no
; then
4195 { echo "configure: error: no termcap library found" 1>&2; exit 1; }
4198 # ------------------------- #
4199 # Checks for header files. #
4200 # ------------------------- #
4203 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4205 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4206 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4207 echo "configure:4208: checking for $ac_hdr that defines DIR" >&5
4208 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4209 echo $ac_n "(cached) $ac_c" 1>&6
4211 cat > conftest.
$ac_ext <<EOF
4212 #line 4213 "configure"
4213 #include "confdefs.h"
4214 #include <sys/types.h>
4220 if { (eval echo configure
:4221: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4222 eval "ac_cv_header_dirent_$ac_safe=yes"
4224 echo "configure: failed program was:" >&5
4225 cat conftest.
$ac_ext >&5
4227 eval "ac_cv_header_dirent_$ac_safe=no"
4231 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4232 echo "$ac_t""yes" 1>&6
4233 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4234 cat >> confdefs.h
<<EOF
4235 #define $ac_tr_hdr 1
4237 ac_header_dirent
=$ac_hdr; break
4239 echo "$ac_t""no" 1>&6
4242 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4243 if test $ac_header_dirent = dirent.h
; then
4244 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4245 echo "configure:4246: checking for opendir in -ldir" >&5
4246 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4247 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4248 echo $ac_n "(cached) $ac_c" 1>&6
4250 ac_save_LIBS
="$LIBS"
4252 cat > conftest.
$ac_ext <<EOF
4253 #line 4254 "configure"
4254 #include "confdefs.h"
4255 /* Override any gcc2 internal prototype to avoid an error. */
4256 /* We use char because int might match the return type of a gcc2
4257 builtin and then its argument prototype would still apply. */
4264 if { (eval echo configure
:4265: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4266 eval "ac_cv_lib_$ac_lib_var=yes"
4268 echo "configure: failed program was:" >&5
4269 cat conftest.
$ac_ext >&5
4271 eval "ac_cv_lib_$ac_lib_var=no"
4274 LIBS
="$ac_save_LIBS"
4277 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4278 echo "$ac_t""yes" 1>&6
4281 echo "$ac_t""no" 1>&6
4285 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4286 echo "configure:4287: checking for opendir in -lx" >&5
4287 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4288 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4289 echo $ac_n "(cached) $ac_c" 1>&6
4291 ac_save_LIBS
="$LIBS"
4293 cat > conftest.
$ac_ext <<EOF
4294 #line 4295 "configure"
4295 #include "confdefs.h"
4296 /* Override any gcc2 internal prototype to avoid an error. */
4297 /* We use char because int might match the return type of a gcc2
4298 builtin and then its argument prototype would still apply. */
4305 if { (eval echo configure
:4306: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4307 eval "ac_cv_lib_$ac_lib_var=yes"
4309 echo "configure: failed program was:" >&5
4310 cat conftest.
$ac_ext >&5
4312 eval "ac_cv_lib_$ac_lib_var=no"
4315 LIBS
="$ac_save_LIBS"
4318 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4319 echo "$ac_t""yes" 1>&6
4322 echo "$ac_t""no" 1>&6
4327 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
4328 echo "configure:4329: checking whether stat file-mode macros are broken" >&5
4329 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
4330 echo $ac_n "(cached) $ac_c" 1>&6
4332 cat > conftest.
$ac_ext <<EOF
4333 #line 4334 "configure"
4334 #include "confdefs.h"
4335 #include <sys/types.h>
4336 #include <sys/stat.h>
4338 #if defined(S_ISBLK) && defined(S_IFDIR)
4339 # if S_ISBLK (S_IFDIR)
4344 #if defined(S_ISBLK) && defined(S_IFCHR)
4345 # if S_ISBLK (S_IFCHR)
4350 #if defined(S_ISLNK) && defined(S_IFREG)
4351 # if S_ISLNK (S_IFREG)
4356 #if defined(S_ISSOCK) && defined(S_IFREG)
4357 # if S_ISSOCK (S_IFREG)
4363 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4364 egrep "You lose" >/dev
/null
2>&1; then
4366 ac_cv_header_stat_broken
=yes
4369 ac_cv_header_stat_broken
=no
4375 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
4376 if test $ac_cv_header_stat_broken = yes; then
4377 cat >> confdefs.h
<<\EOF
4378 #define STAT_MACROS_BROKEN 1
4383 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
4384 echo "configure:4385: checking for ANSI C header files" >&5
4385 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
4386 echo $ac_n "(cached) $ac_c" 1>&6
4388 cat > conftest.
$ac_ext <<EOF
4389 #line 4390 "configure"
4390 #include "confdefs.h"
4396 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4397 { (eval echo configure
:4398: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4398 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4399 if test -z "$ac_err"; then
4401 ac_cv_header_stdc
=yes
4404 echo "configure: failed program was:" >&5
4405 cat conftest.
$ac_ext >&5
4407 ac_cv_header_stdc
=no
4411 if test $ac_cv_header_stdc = yes; then
4412 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4413 cat > conftest.
$ac_ext <<EOF
4414 #line 4415 "configure"
4415 #include "confdefs.h"
4418 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4419 egrep "memchr" >/dev
/null
2>&1; then
4423 ac_cv_header_stdc
=no
4429 if test $ac_cv_header_stdc = yes; then
4430 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4431 cat > conftest.
$ac_ext <<EOF
4432 #line 4433 "configure"
4433 #include "confdefs.h"
4436 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4437 egrep "free" >/dev
/null
2>&1; then
4441 ac_cv_header_stdc
=no
4447 if test $ac_cv_header_stdc = yes; then
4448 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4449 if test "$cross_compiling" = yes; then
4452 cat > conftest.
$ac_ext <<EOF
4453 #line 4454 "configure"
4454 #include "confdefs.h"
4456 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4457 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4458 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4459 int main () { int i; for (i = 0; i < 256; i++)
4460 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
4464 if { (eval echo configure
:4465: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4468 echo "configure: failed program was:" >&5
4469 cat conftest.
$ac_ext >&5
4471 ac_cv_header_stdc
=no
4479 echo "$ac_t""$ac_cv_header_stdc" 1>&6
4480 if test $ac_cv_header_stdc = yes; then
4481 cat >> confdefs.h
<<\EOF
4482 #define STDC_HEADERS 1
4487 for ac_hdr
in link.h
4489 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4490 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4491 echo "configure:4492: checking for $ac_hdr" >&5
4492 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4493 echo $ac_n "(cached) $ac_c" 1>&6
4495 cat > conftest.
$ac_ext <<EOF
4496 #line 4497 "configure"
4497 #include "confdefs.h"
4500 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4501 { (eval echo configure
:4502: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4502 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4503 if test -z "$ac_err"; then
4505 eval "ac_cv_header_$ac_safe=yes"
4508 echo "configure: failed program was:" >&5
4509 cat conftest.
$ac_ext >&5
4511 eval "ac_cv_header_$ac_safe=no"
4515 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4516 echo "$ac_t""yes" 1>&6
4517 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4518 cat >> confdefs.h
<<EOF
4519 #define $ac_tr_hdr 1
4523 echo "$ac_t""no" 1>&6
4527 for ac_hdr
in machine
/reg.h
4529 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4530 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4531 echo "configure:4532: checking for $ac_hdr" >&5
4532 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4533 echo $ac_n "(cached) $ac_c" 1>&6
4535 cat > conftest.
$ac_ext <<EOF
4536 #line 4537 "configure"
4537 #include "confdefs.h"
4540 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4541 { (eval echo configure
:4542: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4542 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4543 if test -z "$ac_err"; then
4545 eval "ac_cv_header_$ac_safe=yes"
4548 echo "configure: failed program was:" >&5
4549 cat conftest.
$ac_ext >&5
4551 eval "ac_cv_header_$ac_safe=no"
4555 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4556 echo "$ac_t""yes" 1>&6
4557 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4558 cat >> confdefs.h
<<EOF
4559 #define $ac_tr_hdr 1
4563 echo "$ac_t""no" 1>&6
4567 for ac_hdr
in nlist.h
4569 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4570 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4571 echo "configure:4572: checking for $ac_hdr" >&5
4572 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4573 echo $ac_n "(cached) $ac_c" 1>&6
4575 cat > conftest.
$ac_ext <<EOF
4576 #line 4577 "configure"
4577 #include "confdefs.h"
4580 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4581 { (eval echo configure
:4582: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4582 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4583 if test -z "$ac_err"; then
4585 eval "ac_cv_header_$ac_safe=yes"
4588 echo "configure: failed program was:" >&5
4589 cat conftest.
$ac_ext >&5
4591 eval "ac_cv_header_$ac_safe=no"
4595 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4596 echo "$ac_t""yes" 1>&6
4597 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4598 cat >> confdefs.h
<<EOF
4599 #define $ac_tr_hdr 1
4603 echo "$ac_t""no" 1>&6
4607 for ac_hdr
in poll.h sys
/poll.h
4609 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4610 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4611 echo "configure:4612: checking for $ac_hdr" >&5
4612 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4613 echo $ac_n "(cached) $ac_c" 1>&6
4615 cat > conftest.
$ac_ext <<EOF
4616 #line 4617 "configure"
4617 #include "confdefs.h"
4620 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4621 { (eval echo configure
:4622: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4622 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4623 if test -z "$ac_err"; then
4625 eval "ac_cv_header_$ac_safe=yes"
4628 echo "configure: failed program was:" >&5
4629 cat conftest.
$ac_ext >&5
4631 eval "ac_cv_header_$ac_safe=no"
4635 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4636 echo "$ac_t""yes" 1>&6
4637 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4638 cat >> confdefs.h
<<EOF
4639 #define $ac_tr_hdr 1
4643 echo "$ac_t""no" 1>&6
4647 for ac_hdr
in proc_service.h thread_db.h gnu
/libc-version.h
4649 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4650 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4651 echo "configure:4652: checking for $ac_hdr" >&5
4652 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4653 echo $ac_n "(cached) $ac_c" 1>&6
4655 cat > conftest.
$ac_ext <<EOF
4656 #line 4657 "configure"
4657 #include "confdefs.h"
4660 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4661 { (eval echo configure
:4662: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4662 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4663 if test -z "$ac_err"; then
4665 eval "ac_cv_header_$ac_safe=yes"
4668 echo "configure: failed program was:" >&5
4669 cat conftest.
$ac_ext >&5
4671 eval "ac_cv_header_$ac_safe=no"
4675 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4676 echo "$ac_t""yes" 1>&6
4677 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4678 cat >> confdefs.h
<<EOF
4679 #define $ac_tr_hdr 1
4683 echo "$ac_t""no" 1>&6
4687 for ac_hdr
in stddef.h
4689 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4690 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4691 echo "configure:4692: checking for $ac_hdr" >&5
4692 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4693 echo $ac_n "(cached) $ac_c" 1>&6
4695 cat > conftest.
$ac_ext <<EOF
4696 #line 4697 "configure"
4697 #include "confdefs.h"
4700 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4701 { (eval echo configure
:4702: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4702 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4703 if test -z "$ac_err"; then
4705 eval "ac_cv_header_$ac_safe=yes"
4708 echo "configure: failed program was:" >&5
4709 cat conftest.
$ac_ext >&5
4711 eval "ac_cv_header_$ac_safe=no"
4715 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4716 echo "$ac_t""yes" 1>&6
4717 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4718 cat >> confdefs.h
<<EOF
4719 #define $ac_tr_hdr 1
4723 echo "$ac_t""no" 1>&6
4727 for ac_hdr
in stdlib.h
4729 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4730 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4731 echo "configure:4732: checking for $ac_hdr" >&5
4732 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4733 echo $ac_n "(cached) $ac_c" 1>&6
4735 cat > conftest.
$ac_ext <<EOF
4736 #line 4737 "configure"
4737 #include "confdefs.h"
4740 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4741 { (eval echo configure
:4742: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4742 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4743 if test -z "$ac_err"; then
4745 eval "ac_cv_header_$ac_safe=yes"
4748 echo "configure: failed program was:" >&5
4749 cat conftest.
$ac_ext >&5
4751 eval "ac_cv_header_$ac_safe=no"
4755 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4756 echo "$ac_t""yes" 1>&6
4757 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4758 cat >> confdefs.h
<<EOF
4759 #define $ac_tr_hdr 1
4763 echo "$ac_t""no" 1>&6
4767 for ac_hdr
in stdint.h
4769 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4770 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4771 echo "configure:4772: checking for $ac_hdr" >&5
4772 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4773 echo $ac_n "(cached) $ac_c" 1>&6
4775 cat > conftest.
$ac_ext <<EOF
4776 #line 4777 "configure"
4777 #include "confdefs.h"
4780 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4781 { (eval echo configure
:4782: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4782 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4783 if test -z "$ac_err"; then
4785 eval "ac_cv_header_$ac_safe=yes"
4788 echo "configure: failed program was:" >&5
4789 cat conftest.
$ac_ext >&5
4791 eval "ac_cv_header_$ac_safe=no"
4795 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4796 echo "$ac_t""yes" 1>&6
4797 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4798 cat >> confdefs.h
<<EOF
4799 #define $ac_tr_hdr 1
4803 echo "$ac_t""no" 1>&6
4807 for ac_hdr
in string.h memory.h
strings.h
4809 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4810 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4811 echo "configure:4812: checking for $ac_hdr" >&5
4812 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4813 echo $ac_n "(cached) $ac_c" 1>&6
4815 cat > conftest.
$ac_ext <<EOF
4816 #line 4817 "configure"
4817 #include "confdefs.h"
4820 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4821 { (eval echo configure
:4822: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4822 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4823 if test -z "$ac_err"; then
4825 eval "ac_cv_header_$ac_safe=yes"
4828 echo "configure: failed program was:" >&5
4829 cat conftest.
$ac_ext >&5
4831 eval "ac_cv_header_$ac_safe=no"
4835 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4836 echo "$ac_t""yes" 1>&6
4837 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4838 cat >> confdefs.h
<<EOF
4839 #define $ac_tr_hdr 1
4843 echo "$ac_t""no" 1>&6
4847 for ac_hdr
in sys
/fault.h
4849 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4850 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4851 echo "configure:4852: checking for $ac_hdr" >&5
4852 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4853 echo $ac_n "(cached) $ac_c" 1>&6
4855 cat > conftest.
$ac_ext <<EOF
4856 #line 4857 "configure"
4857 #include "confdefs.h"
4860 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4861 { (eval echo configure
:4862: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4862 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4863 if test -z "$ac_err"; then
4865 eval "ac_cv_header_$ac_safe=yes"
4868 echo "configure: failed program was:" >&5
4869 cat conftest.
$ac_ext >&5
4871 eval "ac_cv_header_$ac_safe=no"
4875 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4876 echo "$ac_t""yes" 1>&6
4877 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4878 cat >> confdefs.h
<<EOF
4879 #define $ac_tr_hdr 1
4883 echo "$ac_t""no" 1>&6
4887 for ac_hdr
in sys
/file.h
4889 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4890 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4891 echo "configure:4892: checking for $ac_hdr" >&5
4892 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4893 echo $ac_n "(cached) $ac_c" 1>&6
4895 cat > conftest.
$ac_ext <<EOF
4896 #line 4897 "configure"
4897 #include "confdefs.h"
4900 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4901 { (eval echo configure
:4902: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4902 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4903 if test -z "$ac_err"; then
4905 eval "ac_cv_header_$ac_safe=yes"
4908 echo "configure: failed program was:" >&5
4909 cat conftest.
$ac_ext >&5
4911 eval "ac_cv_header_$ac_safe=no"
4915 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4916 echo "$ac_t""yes" 1>&6
4917 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4918 cat >> confdefs.h
<<EOF
4919 #define $ac_tr_hdr 1
4923 echo "$ac_t""no" 1>&6
4927 for ac_hdr
in sys
/filio.h
4929 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4930 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4931 echo "configure:4932: checking for $ac_hdr" >&5
4932 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4933 echo $ac_n "(cached) $ac_c" 1>&6
4935 cat > conftest.
$ac_ext <<EOF
4936 #line 4937 "configure"
4937 #include "confdefs.h"
4940 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4941 { (eval echo configure
:4942: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4942 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4943 if test -z "$ac_err"; then
4945 eval "ac_cv_header_$ac_safe=yes"
4948 echo "configure: failed program was:" >&5
4949 cat conftest.
$ac_ext >&5
4951 eval "ac_cv_header_$ac_safe=no"
4955 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4956 echo "$ac_t""yes" 1>&6
4957 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4958 cat >> confdefs.h
<<EOF
4959 #define $ac_tr_hdr 1
4963 echo "$ac_t""no" 1>&6
4967 for ac_hdr
in sys
/ioctl.h
4969 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4970 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4971 echo "configure:4972: checking for $ac_hdr" >&5
4972 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4973 echo $ac_n "(cached) $ac_c" 1>&6
4975 cat > conftest.
$ac_ext <<EOF
4976 #line 4977 "configure"
4977 #include "confdefs.h"
4980 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4981 { (eval echo configure
:4982: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4982 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4983 if test -z "$ac_err"; then
4985 eval "ac_cv_header_$ac_safe=yes"
4988 echo "configure: failed program was:" >&5
4989 cat conftest.
$ac_ext >&5
4991 eval "ac_cv_header_$ac_safe=no"
4995 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4996 echo "$ac_t""yes" 1>&6
4997 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4998 cat >> confdefs.h
<<EOF
4999 #define $ac_tr_hdr 1
5003 echo "$ac_t""no" 1>&6
5007 for ac_hdr
in sys
/param.h
5009 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5010 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5011 echo "configure:5012: checking for $ac_hdr" >&5
5012 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5013 echo $ac_n "(cached) $ac_c" 1>&6
5015 cat > conftest.
$ac_ext <<EOF
5016 #line 5017 "configure"
5017 #include "confdefs.h"
5020 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5021 { (eval echo configure
:5022: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5022 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5023 if test -z "$ac_err"; then
5025 eval "ac_cv_header_$ac_safe=yes"
5028 echo "configure: failed program was:" >&5
5029 cat conftest.
$ac_ext >&5
5031 eval "ac_cv_header_$ac_safe=no"
5035 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5036 echo "$ac_t""yes" 1>&6
5037 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5038 cat >> confdefs.h
<<EOF
5039 #define $ac_tr_hdr 1
5043 echo "$ac_t""no" 1>&6
5047 for ac_hdr
in sys
/proc.h
5049 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5050 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5051 echo "configure:5052: checking for $ac_hdr" >&5
5052 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5053 echo $ac_n "(cached) $ac_c" 1>&6
5055 cat > conftest.
$ac_ext <<EOF
5056 #line 5057 "configure"
5057 #include "confdefs.h"
5060 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5061 { (eval echo configure
:5062: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5062 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5063 if test -z "$ac_err"; then
5065 eval "ac_cv_header_$ac_safe=yes"
5068 echo "configure: failed program was:" >&5
5069 cat conftest.
$ac_ext >&5
5071 eval "ac_cv_header_$ac_safe=no"
5075 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5076 echo "$ac_t""yes" 1>&6
5077 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5078 cat >> confdefs.h
<<EOF
5079 #define $ac_tr_hdr 1
5083 echo "$ac_t""no" 1>&6
5087 for ac_hdr
in sys
/procfs.h
5089 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5090 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5091 echo "configure:5092: checking for $ac_hdr" >&5
5092 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5093 echo $ac_n "(cached) $ac_c" 1>&6
5095 cat > conftest.
$ac_ext <<EOF
5096 #line 5097 "configure"
5097 #include "confdefs.h"
5100 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5101 { (eval echo configure
:5102: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5102 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5103 if test -z "$ac_err"; then
5105 eval "ac_cv_header_$ac_safe=yes"
5108 echo "configure: failed program was:" >&5
5109 cat conftest.
$ac_ext >&5
5111 eval "ac_cv_header_$ac_safe=no"
5115 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5116 echo "$ac_t""yes" 1>&6
5117 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5118 cat >> confdefs.h
<<EOF
5119 #define $ac_tr_hdr 1
5123 echo "$ac_t""no" 1>&6
5127 for ac_hdr
in sys
/ptrace.h ptrace.h
5129 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5130 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5131 echo "configure:5132: checking for $ac_hdr" >&5
5132 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5133 echo $ac_n "(cached) $ac_c" 1>&6
5135 cat > conftest.
$ac_ext <<EOF
5136 #line 5137 "configure"
5137 #include "confdefs.h"
5140 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5141 { (eval echo configure
:5142: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5142 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5143 if test -z "$ac_err"; then
5145 eval "ac_cv_header_$ac_safe=yes"
5148 echo "configure: failed program was:" >&5
5149 cat conftest.
$ac_ext >&5
5151 eval "ac_cv_header_$ac_safe=no"
5155 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5156 echo "$ac_t""yes" 1>&6
5157 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5158 cat >> confdefs.h
<<EOF
5159 #define $ac_tr_hdr 1
5163 echo "$ac_t""no" 1>&6
5167 for ac_hdr
in sys
/reg.h sys
/debugreg.h
5169 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5170 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5171 echo "configure:5172: checking for $ac_hdr" >&5
5172 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5173 echo $ac_n "(cached) $ac_c" 1>&6
5175 cat > conftest.
$ac_ext <<EOF
5176 #line 5177 "configure"
5177 #include "confdefs.h"
5180 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5181 { (eval echo configure
:5182: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5182 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5183 if test -z "$ac_err"; then
5185 eval "ac_cv_header_$ac_safe=yes"
5188 echo "configure: failed program was:" >&5
5189 cat conftest.
$ac_ext >&5
5191 eval "ac_cv_header_$ac_safe=no"
5195 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5196 echo "$ac_t""yes" 1>&6
5197 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5198 cat >> confdefs.h
<<EOF
5199 #define $ac_tr_hdr 1
5203 echo "$ac_t""no" 1>&6
5207 for ac_hdr
in sys
/select.h
5209 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5210 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5211 echo "configure:5212: checking for $ac_hdr" >&5
5212 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5213 echo $ac_n "(cached) $ac_c" 1>&6
5215 cat > conftest.
$ac_ext <<EOF
5216 #line 5217 "configure"
5217 #include "confdefs.h"
5220 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5221 { (eval echo configure
:5222: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5222 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5223 if test -z "$ac_err"; then
5225 eval "ac_cv_header_$ac_safe=yes"
5228 echo "configure: failed program was:" >&5
5229 cat conftest.
$ac_ext >&5
5231 eval "ac_cv_header_$ac_safe=no"
5235 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5236 echo "$ac_t""yes" 1>&6
5237 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5238 cat >> confdefs.h
<<EOF
5239 #define $ac_tr_hdr 1
5243 echo "$ac_t""no" 1>&6
5247 for ac_hdr
in sys
/syscall.h
5249 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5250 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5251 echo "configure:5252: checking for $ac_hdr" >&5
5252 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5253 echo $ac_n "(cached) $ac_c" 1>&6
5255 cat > conftest.
$ac_ext <<EOF
5256 #line 5257 "configure"
5257 #include "confdefs.h"
5260 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5261 { (eval echo configure
:5262: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5262 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5263 if test -z "$ac_err"; then
5265 eval "ac_cv_header_$ac_safe=yes"
5268 echo "configure: failed program was:" >&5
5269 cat conftest.
$ac_ext >&5
5271 eval "ac_cv_header_$ac_safe=no"
5275 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5276 echo "$ac_t""yes" 1>&6
5277 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5278 cat >> confdefs.h
<<EOF
5279 #define $ac_tr_hdr 1
5283 echo "$ac_t""no" 1>&6
5287 for ac_hdr
in sys
/types.h
5289 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5290 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5291 echo "configure:5292: checking for $ac_hdr" >&5
5292 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5293 echo $ac_n "(cached) $ac_c" 1>&6
5295 cat > conftest.
$ac_ext <<EOF
5296 #line 5297 "configure"
5297 #include "confdefs.h"
5300 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5301 { (eval echo configure
:5302: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5302 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5303 if test -z "$ac_err"; then
5305 eval "ac_cv_header_$ac_safe=yes"
5308 echo "configure: failed program was:" >&5
5309 cat conftest.
$ac_ext >&5
5311 eval "ac_cv_header_$ac_safe=no"
5315 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5316 echo "$ac_t""yes" 1>&6
5317 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5318 cat >> confdefs.h
<<EOF
5319 #define $ac_tr_hdr 1
5323 echo "$ac_t""no" 1>&6
5327 for ac_hdr
in sys
/user.h
5329 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5330 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5331 echo "configure:5332: checking for $ac_hdr" >&5
5332 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5333 echo $ac_n "(cached) $ac_c" 1>&6
5335 cat > conftest.
$ac_ext <<EOF
5336 #line 5337 "configure"
5337 #include "confdefs.h"
5340 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5341 { (eval echo configure
:5342: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5342 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5343 if test -z "$ac_err"; then
5345 eval "ac_cv_header_$ac_safe=yes"
5348 echo "configure: failed program was:" >&5
5349 cat conftest.
$ac_ext >&5
5351 eval "ac_cv_header_$ac_safe=no"
5355 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5356 echo "$ac_t""yes" 1>&6
5357 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5358 cat >> confdefs.h
<<EOF
5359 #define $ac_tr_hdr 1
5363 echo "$ac_t""no" 1>&6
5367 for ac_hdr
in sys
/wait.h
wait.h
5369 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5370 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5371 echo "configure:5372: checking for $ac_hdr" >&5
5372 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5373 echo $ac_n "(cached) $ac_c" 1>&6
5375 cat > conftest.
$ac_ext <<EOF
5376 #line 5377 "configure"
5377 #include "confdefs.h"
5380 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5381 { (eval echo configure
:5382: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5382 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5383 if test -z "$ac_err"; then
5385 eval "ac_cv_header_$ac_safe=yes"
5388 echo "configure: failed program was:" >&5
5389 cat conftest.
$ac_ext >&5
5391 eval "ac_cv_header_$ac_safe=no"
5395 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5396 echo "$ac_t""yes" 1>&6
5397 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5398 cat >> confdefs.h
<<EOF
5399 #define $ac_tr_hdr 1
5403 echo "$ac_t""no" 1>&6
5407 for ac_hdr
in termios.h termio.h sgtty.h
5409 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5410 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5411 echo "configure:5412: checking for $ac_hdr" >&5
5412 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5413 echo $ac_n "(cached) $ac_c" 1>&6
5415 cat > conftest.
$ac_ext <<EOF
5416 #line 5417 "configure"
5417 #include "confdefs.h"
5420 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5421 { (eval echo configure
:5422: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5422 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5423 if test -z "$ac_err"; then
5425 eval "ac_cv_header_$ac_safe=yes"
5428 echo "configure: failed program was:" >&5
5429 cat conftest.
$ac_ext >&5
5431 eval "ac_cv_header_$ac_safe=no"
5435 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5436 echo "$ac_t""yes" 1>&6
5437 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5438 cat >> confdefs.h
<<EOF
5439 #define $ac_tr_hdr 1
5443 echo "$ac_t""no" 1>&6
5447 for ac_hdr
in unistd.h
5449 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5450 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5451 echo "configure:5452: checking for $ac_hdr" >&5
5452 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5453 echo $ac_n "(cached) $ac_c" 1>&6
5455 cat > conftest.
$ac_ext <<EOF
5456 #line 5457 "configure"
5457 #include "confdefs.h"
5460 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5461 { (eval echo configure
:5462: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5462 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5463 if test -z "$ac_err"; then
5465 eval "ac_cv_header_$ac_safe=yes"
5468 echo "configure: failed program was:" >&5
5469 cat conftest.
$ac_ext >&5
5471 eval "ac_cv_header_$ac_safe=no"
5475 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5476 echo "$ac_t""yes" 1>&6
5477 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5478 cat >> confdefs.h
<<EOF
5479 #define $ac_tr_hdr 1
5483 echo "$ac_t""no" 1>&6
5488 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
5489 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
5490 # think that we don't have <curses.h> if we're using GCC.
5493 if test "$GCC" = yes; then
5494 cat >> confdefs.h
<<\EOF
5495 #define _MSE_INT_H 1
5500 for ac_hdr
in curses.h cursesX.h ncurses.h ncurses
/ncurses.h term.h
5502 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5503 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5504 echo "configure:5505: checking for $ac_hdr" >&5
5505 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5506 echo $ac_n "(cached) $ac_c" 1>&6
5508 cat > conftest.
$ac_ext <<EOF
5509 #line 5510 "configure"
5510 #include "confdefs.h"
5513 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5514 { (eval echo configure
:5515: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5515 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5516 if test -z "$ac_err"; then
5518 eval "ac_cv_header_$ac_safe=yes"
5521 echo "configure: failed program was:" >&5
5522 cat conftest.
$ac_ext >&5
5524 eval "ac_cv_header_$ac_safe=no"
5528 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5529 echo "$ac_t""yes" 1>&6
5530 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5531 cat >> confdefs.h
<<EOF
5532 #define $ac_tr_hdr 1
5536 echo "$ac_t""no" 1>&6
5541 # FIXME: kettenis/20030102: In most cases we include these
5542 # unconditionally, so what's the point in checking these?
5543 for ac_hdr
in ctype.h
time.h
5545 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5546 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5547 echo "configure:5548: checking for $ac_hdr" >&5
5548 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5549 echo $ac_n "(cached) $ac_c" 1>&6
5551 cat > conftest.
$ac_ext <<EOF
5552 #line 5553 "configure"
5553 #include "confdefs.h"
5556 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5557 { (eval echo configure
:5558: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5558 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5559 if test -z "$ac_err"; then
5561 eval "ac_cv_header_$ac_safe=yes"
5564 echo "configure: failed program was:" >&5
5565 cat conftest.
$ac_ext >&5
5567 eval "ac_cv_header_$ac_safe=no"
5571 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5572 echo "$ac_t""yes" 1>&6
5573 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5574 cat >> confdefs.h
<<EOF
5575 #define $ac_tr_hdr 1
5579 echo "$ac_t""no" 1>&6
5584 echo $ac_n "checking for member st_blocks in struct stat""... $ac_c" 1>&6
5585 echo "configure:5586: checking for member st_blocks in struct stat" >&5
5586 if eval "test \"`echo '$''{'gdb_cv_have_struct_stat_with_st_blocks_member'+set}'`\" = set"; then
5587 echo $ac_n "(cached) $ac_c" 1>&6
5589 cat > conftest.
$ac_ext <<EOF
5590 #line 5591 "configure"
5591 #include "confdefs.h"
5592 #include <sys/types.h>
5593 #include <sys/stat.h>
5595 struct stat st; (void) st.st_blocks;
5598 if { (eval echo configure
:5599: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5600 gdb_cv_have_struct_stat_with_st_blocks_member
=yes
5602 echo "configure: failed program was:" >&5
5603 cat conftest.
$ac_ext >&5
5605 gdb_cv_have_struct_stat_with_st_blocks_member
=no
5610 echo "$ac_t""$gdb_cv_have_struct_stat_with_st_blocks_member" 1>&6
5611 if test $gdb_cv_have_struct_stat_with_st_blocks_member = yes; then
5612 cat >> confdefs.h
<<\EOF
5613 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
5618 # ------------------------- #
5619 # Checks for declarations. #
5620 # ------------------------- #
5622 for ac_func
in getopt
5624 ac_tr_decl
=HAVE_DECL_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5625 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
5626 echo "configure:5627: checking whether $ac_func is declared" >&5
5627 if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
5628 echo $ac_n "(cached) $ac_c" 1>&6
5630 cat > conftest.
$ac_ext <<EOF
5631 #line 5632 "configure"
5632 #include "confdefs.h"
5634 #define $ac_tr_decl 1
5639 char *(*pfn) = (char *(*)) $ac_func ;
5643 if { (eval echo configure
:5644: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5645 eval "gcc_cv_have_decl_$ac_func=yes"
5647 echo "configure: failed program was:" >&5
5648 cat conftest.
$ac_ext >&5
5650 eval "gcc_cv_have_decl_$ac_func=no"
5655 if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
5656 echo "$ac_t""yes" 1>&6 ; cat >> confdefs.h
<<EOF
5657 #define $ac_tr_decl 1
5661 echo "$ac_t""no" 1>&6 ; cat >> confdefs.h
<<EOF
5662 #define $ac_tr_decl 0
5668 if test x
= y
; then
5669 cat >> confdefs.h
<<\EOF
5670 #define HAVE_DECL_GETOPT 1
5675 # ------------------ #
5676 # Checks for types. #
5677 # ------------------ #
5679 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
5680 echo "configure:5681: checking return type of signal handlers" >&5
5681 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
5682 echo $ac_n "(cached) $ac_c" 1>&6
5684 cat > conftest.
$ac_ext <<EOF
5685 #line 5686 "configure"
5686 #include "confdefs.h"
5687 #include <sys/types.h>
5693 extern "C" void (*signal (int, void (*)(int)))(int);
5695 void (*signal ()) ();
5702 if { (eval echo configure
:5703: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5704 ac_cv_type_signal
=void
5706 echo "configure: failed program was:" >&5
5707 cat conftest.
$ac_ext >&5
5709 ac_cv_type_signal
=int
5714 echo "$ac_t""$ac_cv_type_signal" 1>&6
5715 cat >> confdefs.h
<<EOF
5716 #define RETSIGTYPE $ac_cv_type_signal
5721 # ------------------------------------- #
5722 # Checks for compiler characteristics. #
5723 # ------------------------------------- #
5725 echo $ac_n "checking for working const""... $ac_c" 1>&6
5726 echo "configure:5727: checking for working const" >&5
5727 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
5728 echo $ac_n "(cached) $ac_c" 1>&6
5730 cat > conftest.
$ac_ext <<EOF
5731 #line 5732 "configure"
5732 #include "confdefs.h"
5736 /* Ultrix mips cc rejects this. */
5737 typedef int charset[2]; const charset x;
5738 /* SunOS 4.1.1 cc rejects this. */
5739 char const *const *ccp;
5741 /* NEC SVR4.0.2 mips cc rejects this. */
5742 struct point {int x, y;};
5743 static struct point const zero = {0,0};
5744 /* AIX XL C 1.02.0.0 rejects this.
5745 It does not let you subtract one const X* pointer from another in an arm
5746 of an if-expression whose if-part is not a constant expression */
5747 const char *g = "string";
5748 ccp = &g + (g ? g-g : 0);
5749 /* HPUX 7.0 cc rejects these. */
5752 ccp = (char const *const *) p;
5753 { /* SCO 3.2v4 cc rejects this. */
5755 char const *s = 0 ? (char *) 0 : (char const *) 0;
5759 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5761 const int *foo = &x[0];
5764 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5765 typedef const int *iptr;
5769 { /* AIX XL C 1.02.0.0 rejects this saying
5770 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5771 struct s { int j; const int *ap[3]; };
5772 struct s *b; b->j = 5;
5774 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5780 if { (eval echo configure
:5781: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5784 echo "configure: failed program was:" >&5
5785 cat conftest.
$ac_ext >&5
5792 echo "$ac_t""$ac_cv_c_const" 1>&6
5793 if test $ac_cv_c_const = no
; then
5794 cat >> confdefs.h
<<\EOF
5800 echo $ac_n "checking for inline""... $ac_c" 1>&6
5801 echo "configure:5802: checking for inline" >&5
5802 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5803 echo $ac_n "(cached) $ac_c" 1>&6
5806 for ac_kw
in inline __inline__ __inline
; do
5807 cat > conftest.
$ac_ext <<EOF
5808 #line 5809 "configure"
5809 #include "confdefs.h"
5815 if { (eval echo configure
:5816: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5817 ac_cv_c_inline
=$ac_kw; break
5819 echo "configure: failed program was:" >&5
5820 cat conftest.
$ac_ext >&5
5827 echo "$ac_t""$ac_cv_c_inline" 1>&6
5828 case "$ac_cv_c_inline" in
5830 no
) cat >> confdefs.h
<<\EOF
5834 *) cat >> confdefs.h
<<EOF
5835 #define inline $ac_cv_c_inline
5841 # ------------------------------ #
5842 # Checks for library functions. #
5843 # ------------------------------ #
5845 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5846 # for constant arguments. Useless!
5847 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5848 echo "configure:5849: checking for working alloca.h" >&5
5849 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5850 echo $ac_n "(cached) $ac_c" 1>&6
5852 cat > conftest.
$ac_ext <<EOF
5853 #line 5854 "configure"
5854 #include "confdefs.h"
5857 char *p = alloca(2 * sizeof(int));
5860 if { (eval echo configure
:5861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5862 ac_cv_header_alloca_h
=yes
5864 echo "configure: failed program was:" >&5
5865 cat conftest.
$ac_ext >&5
5867 ac_cv_header_alloca_h
=no
5872 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5873 if test $ac_cv_header_alloca_h = yes; then
5874 cat >> confdefs.h
<<\EOF
5875 #define HAVE_ALLOCA_H 1
5880 echo $ac_n "checking for alloca""... $ac_c" 1>&6
5881 echo "configure:5882: checking for alloca" >&5
5882 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
5883 echo $ac_n "(cached) $ac_c" 1>&6
5885 cat > conftest.
$ac_ext <<EOF
5886 #line 5887 "configure"
5887 #include "confdefs.h"
5890 # define alloca __builtin_alloca
5893 # include <malloc.h>
5894 # define alloca _alloca
5897 # include <alloca.h>
5902 # ifndef alloca /* predefined by HP cc +Olibcalls */
5911 char *p = (char *) alloca(1);
5914 if { (eval echo configure
:5915: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5916 ac_cv_func_alloca_works
=yes
5918 echo "configure: failed program was:" >&5
5919 cat conftest.
$ac_ext >&5
5921 ac_cv_func_alloca_works
=no
5926 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5927 if test $ac_cv_func_alloca_works = yes; then
5928 cat >> confdefs.h
<<\EOF
5929 #define HAVE_ALLOCA 1
5934 if test $ac_cv_func_alloca_works = no
; then
5935 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5936 # that cause trouble. Some versions do not even contain alloca or
5937 # contain a buggy version. If you still want to use their alloca,
5938 # use ar to extract alloca.o from them instead of compiling alloca.c.
5939 ALLOCA
=alloca.
${ac_objext}
5940 cat >> confdefs.h
<<\EOF
5945 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5946 echo "configure:5947: checking whether alloca needs Cray hooks" >&5
5947 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5948 echo $ac_n "(cached) $ac_c" 1>&6
5950 cat > conftest.
$ac_ext <<EOF
5951 #line 5952 "configure"
5952 #include "confdefs.h"
5953 #if defined(CRAY) && ! defined(CRAY2)
5960 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5961 egrep "webecray" >/dev
/null
2>&1; then
5972 echo "$ac_t""$ac_cv_os_cray" 1>&6
5973 if test $ac_cv_os_cray = yes; then
5974 for ac_func
in _getb67 GETB67 getb67
; do
5975 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5976 echo "configure:5977: checking for $ac_func" >&5
5977 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5978 echo $ac_n "(cached) $ac_c" 1>&6
5980 cat > conftest.
$ac_ext <<EOF
5981 #line 5982 "configure"
5982 #include "confdefs.h"
5983 /* System header to define __stub macros and hopefully few prototypes,
5984 which can conflict with char $ac_func(); below. */
5986 /* Override any gcc2 internal prototype to avoid an error. */
5987 /* We use char because int might match the return type of a gcc2
5988 builtin and then its argument prototype would still apply. */
5993 /* The GNU C library defines this for functions which it implements
5994 to always fail with ENOSYS. Some functions are actually named
5995 something starting with __ and the normal name is an alias. */
5996 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6004 if { (eval echo configure
:6005: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6006 eval "ac_cv_func_$ac_func=yes"
6008 echo "configure: failed program was:" >&5
6009 cat conftest.
$ac_ext >&5
6011 eval "ac_cv_func_$ac_func=no"
6016 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6017 echo "$ac_t""yes" 1>&6
6018 cat >> confdefs.h
<<EOF
6019 #define CRAY_STACKSEG_END $ac_func
6024 echo "$ac_t""no" 1>&6
6030 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
6031 echo "configure:6032: checking stack direction for C alloca" >&5
6032 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
6033 echo $ac_n "(cached) $ac_c" 1>&6
6035 if test "$cross_compiling" = yes; then
6036 ac_cv_c_stack_direction
=0
6038 cat > conftest.
$ac_ext <<EOF
6039 #line 6040 "configure"
6040 #include "confdefs.h"
6041 find_stack_direction ()
6043 static char *addr = 0;
6048 return find_stack_direction ();
6051 return (&dummy > addr) ? 1 : -1;
6055 exit (find_stack_direction() < 0);
6058 if { (eval echo configure
:6059: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6060 ac_cv_c_stack_direction
=1
6062 echo "configure: failed program was:" >&5
6063 cat conftest.
$ac_ext >&5
6065 ac_cv_c_stack_direction
=-1
6072 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
6073 cat >> confdefs.h
<<EOF
6074 #define STACK_DIRECTION $ac_cv_c_stack_direction
6079 for ac_hdr
in unistd.h
6081 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6082 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6083 echo "configure:6084: checking for $ac_hdr" >&5
6084 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6085 echo $ac_n "(cached) $ac_c" 1>&6
6087 cat > conftest.
$ac_ext <<EOF
6088 #line 6089 "configure"
6089 #include "confdefs.h"
6092 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6093 { (eval echo configure
:6094: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6094 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6095 if test -z "$ac_err"; then
6097 eval "ac_cv_header_$ac_safe=yes"
6100 echo "configure: failed program was:" >&5
6101 cat conftest.
$ac_ext >&5
6103 eval "ac_cv_header_$ac_safe=no"
6107 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6108 echo "$ac_t""yes" 1>&6
6109 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6110 cat >> confdefs.h
<<EOF
6111 #define $ac_tr_hdr 1
6115 echo "$ac_t""no" 1>&6
6119 for ac_func
in getpagesize
6121 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6122 echo "configure:6123: checking for $ac_func" >&5
6123 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6124 echo $ac_n "(cached) $ac_c" 1>&6
6126 cat > conftest.
$ac_ext <<EOF
6127 #line 6128 "configure"
6128 #include "confdefs.h"
6129 /* System header to define __stub macros and hopefully few prototypes,
6130 which can conflict with char $ac_func(); below. */
6132 /* Override any gcc2 internal prototype to avoid an error. */
6133 /* We use char because int might match the return type of a gcc2
6134 builtin and then its argument prototype would still apply. */
6139 /* The GNU C library defines this for functions which it implements
6140 to always fail with ENOSYS. Some functions are actually named
6141 something starting with __ and the normal name is an alias. */
6142 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6150 if { (eval echo configure
:6151: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6152 eval "ac_cv_func_$ac_func=yes"
6154 echo "configure: failed program was:" >&5
6155 cat conftest.
$ac_ext >&5
6157 eval "ac_cv_func_$ac_func=no"
6162 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6163 echo "$ac_t""yes" 1>&6
6164 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6165 cat >> confdefs.h
<<EOF
6166 #define $ac_tr_func 1
6170 echo "$ac_t""no" 1>&6
6174 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6175 echo "configure:6176: checking for working mmap" >&5
6176 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6177 echo $ac_n "(cached) $ac_c" 1>&6
6179 if test "$cross_compiling" = yes; then
6180 ac_cv_func_mmap_fixed_mapped
=no
6182 cat > conftest.
$ac_ext <<EOF
6183 #line 6184 "configure"
6184 #include "confdefs.h"
6186 /* Thanks to Mike Haertel and Jim Avera for this test.
6187 Here is a matrix of mmap possibilities:
6188 mmap private not fixed
6189 mmap private fixed at somewhere currently unmapped
6190 mmap private fixed at somewhere already mapped
6191 mmap shared not fixed
6192 mmap shared fixed at somewhere currently unmapped
6193 mmap shared fixed at somewhere already mapped
6194 For private mappings, we should verify that changes cannot be read()
6195 back from the file, nor mmap's back from the file at a different
6196 address. (There have been systems where private was not correctly
6197 implemented like the infamous i386 svr4.0, and systems where the
6198 VM page cache was not coherent with the filesystem buffer cache
6199 like early versions of FreeBSD and possibly contemporary NetBSD.)
6200 For shared mappings, we should conversely verify that changes get
6201 propogated back to all the places they're supposed to be.
6203 Grep wants private fixed already mapped.
6204 The main things grep needs to know about mmap are:
6205 * does it exist and is it safe to write into the mmap'd area
6206 * how to use it (BSD variants) */
6207 #include <sys/types.h>
6209 #include <sys/mman.h>
6211 /* This mess was copied from the GNU getpagesize.h. */
6212 #ifndef HAVE_GETPAGESIZE
6213 # ifdef HAVE_UNISTD_H
6214 # include <unistd.h>
6217 /* Assume that all systems that can run configure have sys/param.h. */
6218 # ifndef HAVE_SYS_PARAM_H
6219 # define HAVE_SYS_PARAM_H 1
6222 # ifdef _SC_PAGESIZE
6223 # define getpagesize() sysconf(_SC_PAGESIZE)
6224 # else /* no _SC_PAGESIZE */
6225 # ifdef HAVE_SYS_PARAM_H
6226 # include <sys/param.h>
6227 # ifdef EXEC_PAGESIZE
6228 # define getpagesize() EXEC_PAGESIZE
6229 # else /* no EXEC_PAGESIZE */
6231 # define getpagesize() NBPG * CLSIZE
6234 # endif /* no CLSIZE */
6235 # else /* no NBPG */
6237 # define getpagesize() NBPC
6238 # else /* no NBPC */
6240 # define getpagesize() PAGESIZE
6241 # endif /* PAGESIZE */
6242 # endif /* no NBPC */
6243 # endif /* no NBPG */
6244 # endif /* no EXEC_PAGESIZE */
6245 # else /* no HAVE_SYS_PARAM_H */
6246 # define getpagesize() 8192 /* punt totally */
6247 # endif /* no HAVE_SYS_PARAM_H */
6248 # endif /* no _SC_PAGESIZE */
6250 #endif /* no HAVE_GETPAGESIZE */
6253 extern "C" { void *malloc(unsigned); }
6261 char *data, *data2, *data3;
6265 pagesize = getpagesize();
6268 * First, make a file with some known garbage in it.
6270 data = malloc(pagesize);
6273 for (i = 0; i < pagesize; ++i)
6274 *(data + i) = rand();
6276 fd = creat("conftestmmap", 0600);
6279 if (write(fd, data, pagesize) != pagesize)
6284 * Next, try to mmap the file at a fixed address which
6285 * already has something else allocated at it. If we can,
6286 * also make sure that we see the same garbage.
6288 fd = open("conftestmmap", O_RDWR);
6291 data2 = malloc(2 * pagesize);
6294 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6295 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6296 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6298 for (i = 0; i < pagesize; ++i)
6299 if (*(data + i) != *(data2 + i))
6303 * Finally, make sure that changes to the mapped area
6304 * do not percolate back to the file as seen by read().
6305 * (This is a bug on some variants of i386 svr4.0.)
6307 for (i = 0; i < pagesize; ++i)
6308 *(data2 + i) = *(data2 + i) + 1;
6309 data3 = malloc(pagesize);
6312 if (read(fd, data3, pagesize) != pagesize)
6314 for (i = 0; i < pagesize; ++i)
6315 if (*(data + i) != *(data3 + i))
6318 unlink("conftestmmap");
6323 if { (eval echo configure
:6324: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6325 ac_cv_func_mmap_fixed_mapped
=yes
6327 echo "configure: failed program was:" >&5
6328 cat conftest.
$ac_ext >&5
6330 ac_cv_func_mmap_fixed_mapped
=no
6337 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6338 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6339 cat >> confdefs.h
<<\EOF
6345 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
6346 echo "configure:6347: checking for pid_t" >&5
6347 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
6348 echo $ac_n "(cached) $ac_c" 1>&6
6350 cat > conftest.
$ac_ext <<EOF
6351 #line 6352 "configure"
6352 #include "confdefs.h"
6353 #include <sys/types.h>
6359 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6360 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
6362 ac_cv_type_pid_t
=yes
6370 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
6371 if test $ac_cv_type_pid_t = no
; then
6372 cat >> confdefs.h
<<\EOF
6378 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
6379 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
6380 echo "configure:6381: checking for vfork.h" >&5
6381 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6382 echo $ac_n "(cached) $ac_c" 1>&6
6384 cat > conftest.
$ac_ext <<EOF
6385 #line 6386 "configure"
6386 #include "confdefs.h"
6389 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6390 { (eval echo configure
:6391: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6391 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6392 if test -z "$ac_err"; then
6394 eval "ac_cv_header_$ac_safe=yes"
6397 echo "configure: failed program was:" >&5
6398 cat conftest.
$ac_ext >&5
6400 eval "ac_cv_header_$ac_safe=no"
6404 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6405 echo "$ac_t""yes" 1>&6
6406 cat >> confdefs.h
<<\EOF
6407 #define HAVE_VFORK_H 1
6411 echo "$ac_t""no" 1>&6
6414 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
6415 echo "configure:6416: checking for working vfork" >&5
6416 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
6417 echo $ac_n "(cached) $ac_c" 1>&6
6419 if test "$cross_compiling" = yes; then
6420 echo $ac_n "checking for vfork""... $ac_c" 1>&6
6421 echo "configure:6422: checking for vfork" >&5
6422 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
6423 echo $ac_n "(cached) $ac_c" 1>&6
6425 cat > conftest.
$ac_ext <<EOF
6426 #line 6427 "configure"
6427 #include "confdefs.h"
6428 /* System header to define __stub macros and hopefully few prototypes,
6429 which can conflict with char vfork(); below. */
6431 /* Override any gcc2 internal prototype to avoid an error. */
6432 /* We use char because int might match the return type of a gcc2
6433 builtin and then its argument prototype would still apply. */
6438 /* The GNU C library defines this for functions which it implements
6439 to always fail with ENOSYS. Some functions are actually named
6440 something starting with __ and the normal name is an alias. */
6441 #if defined (__stub_vfork) || defined (__stub___vfork)
6449 if { (eval echo configure
:6450: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6451 eval "ac_cv_func_vfork=yes"
6453 echo "configure: failed program was:" >&5
6454 cat conftest.
$ac_ext >&5
6456 eval "ac_cv_func_vfork=no"
6461 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
6462 echo "$ac_t""yes" 1>&6
6465 echo "$ac_t""no" 1>&6
6468 ac_cv_func_vfork_works
=$ac_cv_func_vfork
6470 cat > conftest.
$ac_ext <<EOF
6471 #line 6472 "configure"
6472 #include "confdefs.h"
6473 /* Thanks to Paul Eggert for this test. */
6475 #include <sys/types.h>
6476 #include <sys/stat.h>
6477 #ifdef HAVE_UNISTD_H
6483 /* On some sparc systems, changes by the child to local and incoming
6484 argument registers are propagated back to the parent.
6485 The compiler is told about this with #include <vfork.h>,
6486 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
6487 Test for this by using a static variable whose address
6488 is put into a register that is clobbered by the vfork. */
6491 sparc_address_test (int arg)
6493 sparc_address_test (arg) int arg;
6511 pid_t parent = getpid ();
6514 sparc_address_test ();
6519 /* Here is another test for sparc vfork register problems.
6520 This test uses lots of local variables, at least
6521 as many local variables as main has allocated so far
6522 including compiler temporaries. 4 locals are enough for
6523 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
6524 A buggy compiler should reuse the register of parent
6525 for one of the local variables, since it will think that
6526 parent can't possibly be used any more in this routine.
6527 Assigning to the local variable will thus munge parent
6528 in the parent process. */
6530 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6531 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6532 /* Convince the compiler that p..p7 are live; otherwise, it might
6533 use the same hardware register for all 8 local variables. */
6534 if (p != p1 || p != p2 || p != p3 || p != p4
6535 || p != p5 || p != p6 || p != p7)
6538 /* On some systems (e.g. IRIX 3.3),
6539 vfork doesn't separate parent from child file descriptors.
6540 If the child closes a descriptor before it execs or exits,
6541 this munges the parent's descriptor as well.
6542 Test for this by closing stdout in the child. */
6543 _exit(close(fileno(stdout)) != 0);
6548 while (wait(&status) != child)
6551 /* Was there some problem with vforking? */
6554 /* Did the child fail? (This shouldn't happen.) */
6557 /* Did the vfork/compiler bug occur? */
6558 || parent != getpid()
6560 /* Did the file descriptor bug occur? */
6561 || fstat(fileno(stdout), &st) != 0
6566 if { (eval echo configure
:6567: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6568 ac_cv_func_vfork_works
=yes
6570 echo "configure: failed program was:" >&5
6571 cat conftest.
$ac_ext >&5
6573 ac_cv_func_vfork_works
=no
6580 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
6581 if test $ac_cv_func_vfork_works = no
; then
6582 cat >> confdefs.h
<<\EOF
6588 for ac_func
in canonicalize_file_name realpath
6590 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6591 echo "configure:6592: checking for $ac_func" >&5
6592 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6593 echo $ac_n "(cached) $ac_c" 1>&6
6595 cat > conftest.
$ac_ext <<EOF
6596 #line 6597 "configure"
6597 #include "confdefs.h"
6598 /* System header to define __stub macros and hopefully few prototypes,
6599 which can conflict with char $ac_func(); below. */
6601 /* Override any gcc2 internal prototype to avoid an error. */
6602 /* We use char because int might match the return type of a gcc2
6603 builtin and then its argument prototype would still apply. */
6608 /* The GNU C library defines this for functions which it implements
6609 to always fail with ENOSYS. Some functions are actually named
6610 something starting with __ and the normal name is an alias. */
6611 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6619 if { (eval echo configure
:6620: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6621 eval "ac_cv_func_$ac_func=yes"
6623 echo "configure: failed program was:" >&5
6624 cat conftest.
$ac_ext >&5
6626 eval "ac_cv_func_$ac_func=no"
6631 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6632 echo "$ac_t""yes" 1>&6
6633 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6634 cat >> confdefs.h
<<EOF
6635 #define $ac_tr_func 1
6639 echo "$ac_t""no" 1>&6
6645 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6646 echo "configure:6647: checking for $ac_func" >&5
6647 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6648 echo $ac_n "(cached) $ac_c" 1>&6
6650 cat > conftest.
$ac_ext <<EOF
6651 #line 6652 "configure"
6652 #include "confdefs.h"
6653 /* System header to define __stub macros and hopefully few prototypes,
6654 which can conflict with char $ac_func(); below. */
6656 /* Override any gcc2 internal prototype to avoid an error. */
6657 /* We use char because int might match the return type of a gcc2
6658 builtin and then its argument prototype would still apply. */
6663 /* The GNU C library defines this for functions which it implements
6664 to always fail with ENOSYS. Some functions are actually named
6665 something starting with __ and the normal name is an alias. */
6666 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6674 if { (eval echo configure
:6675: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6676 eval "ac_cv_func_$ac_func=yes"
6678 echo "configure: failed program was:" >&5
6679 cat conftest.
$ac_ext >&5
6681 eval "ac_cv_func_$ac_func=no"
6686 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6687 echo "$ac_t""yes" 1>&6
6688 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6689 cat >> confdefs.h
<<EOF
6690 #define $ac_tr_func 1
6694 echo "$ac_t""no" 1>&6
6698 for ac_func
in pread64
6700 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6701 echo "configure:6702: checking for $ac_func" >&5
6702 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6703 echo $ac_n "(cached) $ac_c" 1>&6
6705 cat > conftest.
$ac_ext <<EOF
6706 #line 6707 "configure"
6707 #include "confdefs.h"
6708 /* System header to define __stub macros and hopefully few prototypes,
6709 which can conflict with char $ac_func(); below. */
6711 /* Override any gcc2 internal prototype to avoid an error. */
6712 /* We use char because int might match the return type of a gcc2
6713 builtin and then its argument prototype would still apply. */
6718 /* The GNU C library defines this for functions which it implements
6719 to always fail with ENOSYS. Some functions are actually named
6720 something starting with __ and the normal name is an alias. */
6721 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6729 if { (eval echo configure
:6730: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6731 eval "ac_cv_func_$ac_func=yes"
6733 echo "configure: failed program was:" >&5
6734 cat conftest.
$ac_ext >&5
6736 eval "ac_cv_func_$ac_func=no"
6741 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6742 echo "$ac_t""yes" 1>&6
6743 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6744 cat >> confdefs.h
<<EOF
6745 #define $ac_tr_func 1
6749 echo "$ac_t""no" 1>&6
6755 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6756 echo "configure:6757: checking for $ac_func" >&5
6757 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6758 echo $ac_n "(cached) $ac_c" 1>&6
6760 cat > conftest.
$ac_ext <<EOF
6761 #line 6762 "configure"
6762 #include "confdefs.h"
6763 /* System header to define __stub macros and hopefully few prototypes,
6764 which can conflict with char $ac_func(); below. */
6766 /* Override any gcc2 internal prototype to avoid an error. */
6767 /* We use char because int might match the return type of a gcc2
6768 builtin and then its argument prototype would still apply. */
6773 /* The GNU C library defines this for functions which it implements
6774 to always fail with ENOSYS. Some functions are actually named
6775 something starting with __ and the normal name is an alias. */
6776 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6784 if { (eval echo configure
:6785: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6786 eval "ac_cv_func_$ac_func=yes"
6788 echo "configure: failed program was:" >&5
6789 cat conftest.
$ac_ext >&5
6791 eval "ac_cv_func_$ac_func=no"
6796 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6797 echo "$ac_t""yes" 1>&6
6798 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6799 cat >> confdefs.h
<<EOF
6800 #define $ac_tr_func 1
6804 echo "$ac_t""no" 1>&6
6808 for ac_func
in setpgid setpgrp
6810 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6811 echo "configure:6812: checking for $ac_func" >&5
6812 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6813 echo $ac_n "(cached) $ac_c" 1>&6
6815 cat > conftest.
$ac_ext <<EOF
6816 #line 6817 "configure"
6817 #include "confdefs.h"
6818 /* System header to define __stub macros and hopefully few prototypes,
6819 which can conflict with char $ac_func(); below. */
6821 /* Override any gcc2 internal prototype to avoid an error. */
6822 /* We use char because int might match the return type of a gcc2
6823 builtin and then its argument prototype would still apply. */
6828 /* The GNU C library defines this for functions which it implements
6829 to always fail with ENOSYS. Some functions are actually named
6830 something starting with __ and the normal name is an alias. */
6831 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6839 if { (eval echo configure
:6840: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6841 eval "ac_cv_func_$ac_func=yes"
6843 echo "configure: failed program was:" >&5
6844 cat conftest.
$ac_ext >&5
6846 eval "ac_cv_func_$ac_func=no"
6851 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6852 echo "$ac_t""yes" 1>&6
6853 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6854 cat >> confdefs.h
<<EOF
6855 #define $ac_tr_func 1
6859 echo "$ac_t""no" 1>&6
6863 for ac_func
in sigaction sigprocmask sigsetmask
6865 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6866 echo "configure:6867: checking for $ac_func" >&5
6867 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6868 echo $ac_n "(cached) $ac_c" 1>&6
6870 cat > conftest.
$ac_ext <<EOF
6871 #line 6872 "configure"
6872 #include "confdefs.h"
6873 /* System header to define __stub macros and hopefully few prototypes,
6874 which can conflict with char $ac_func(); below. */
6876 /* Override any gcc2 internal prototype to avoid an error. */
6877 /* We use char because int might match the return type of a gcc2
6878 builtin and then its argument prototype would still apply. */
6883 /* The GNU C library defines this for functions which it implements
6884 to always fail with ENOSYS. Some functions are actually named
6885 something starting with __ and the normal name is an alias. */
6886 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6894 if { (eval echo configure
:6895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6896 eval "ac_cv_func_$ac_func=yes"
6898 echo "configure: failed program was:" >&5
6899 cat conftest.
$ac_ext >&5
6901 eval "ac_cv_func_$ac_func=no"
6906 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6907 echo "$ac_t""yes" 1>&6
6908 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6909 cat >> confdefs.h
<<EOF
6910 #define $ac_tr_func 1
6914 echo "$ac_t""no" 1>&6
6918 for ac_func
in socketpair
6920 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6921 echo "configure:6922: checking for $ac_func" >&5
6922 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6923 echo $ac_n "(cached) $ac_c" 1>&6
6925 cat > conftest.
$ac_ext <<EOF
6926 #line 6927 "configure"
6927 #include "confdefs.h"
6928 /* System header to define __stub macros and hopefully few prototypes,
6929 which can conflict with char $ac_func(); below. */
6931 /* Override any gcc2 internal prototype to avoid an error. */
6932 /* We use char because int might match the return type of a gcc2
6933 builtin and then its argument prototype would still apply. */
6938 /* The GNU C library defines this for functions which it implements
6939 to always fail with ENOSYS. Some functions are actually named
6940 something starting with __ and the normal name is an alias. */
6941 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6949 if { (eval echo configure
:6950: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6951 eval "ac_cv_func_$ac_func=yes"
6953 echo "configure: failed program was:" >&5
6954 cat conftest.
$ac_ext >&5
6956 eval "ac_cv_func_$ac_func=no"
6961 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6962 echo "$ac_t""yes" 1>&6
6963 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6964 cat >> confdefs.h
<<EOF
6965 #define $ac_tr_func 1
6969 echo "$ac_t""no" 1>&6
6973 for ac_func
in syscall
6975 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6976 echo "configure:6977: checking for $ac_func" >&5
6977 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6978 echo $ac_n "(cached) $ac_c" 1>&6
6980 cat > conftest.
$ac_ext <<EOF
6981 #line 6982 "configure"
6982 #include "confdefs.h"
6983 /* System header to define __stub macros and hopefully few prototypes,
6984 which can conflict with char $ac_func(); below. */
6986 /* Override any gcc2 internal prototype to avoid an error. */
6987 /* We use char because int might match the return type of a gcc2
6988 builtin and then its argument prototype would still apply. */
6993 /* The GNU C library defines this for functions which it implements
6994 to always fail with ENOSYS. Some functions are actually named
6995 something starting with __ and the normal name is an alias. */
6996 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7004 if { (eval echo configure
:7005: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7006 eval "ac_cv_func_$ac_func=yes"
7008 echo "configure: failed program was:" >&5
7009 cat conftest.
$ac_ext >&5
7011 eval "ac_cv_func_$ac_func=no"
7016 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7017 echo "$ac_t""yes" 1>&6
7018 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7019 cat >> confdefs.h
<<EOF
7020 #define $ac_tr_func 1
7024 echo "$ac_t""no" 1>&6
7028 for ac_func
in ttrace
7030 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
7031 echo "configure:7032: checking for $ac_func" >&5
7032 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7033 echo $ac_n "(cached) $ac_c" 1>&6
7035 cat > conftest.
$ac_ext <<EOF
7036 #line 7037 "configure"
7037 #include "confdefs.h"
7038 /* System header to define __stub macros and hopefully few prototypes,
7039 which can conflict with char $ac_func(); below. */
7041 /* Override any gcc2 internal prototype to avoid an error. */
7042 /* We use char because int might match the return type of a gcc2
7043 builtin and then its argument prototype would still apply. */
7048 /* The GNU C library defines this for functions which it implements
7049 to always fail with ENOSYS. Some functions are actually named
7050 something starting with __ and the normal name is an alias. */
7051 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7059 if { (eval echo configure
:7060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7061 eval "ac_cv_func_$ac_func=yes"
7063 echo "configure: failed program was:" >&5
7064 cat conftest.
$ac_ext >&5
7066 eval "ac_cv_func_$ac_func=no"
7071 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7072 echo "$ac_t""yes" 1>&6
7073 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7074 cat >> confdefs.h
<<EOF
7075 #define $ac_tr_func 1
7079 echo "$ac_t""no" 1>&6
7083 for ac_func
in wborder
7085 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
7086 echo "configure:7087: checking for $ac_func" >&5
7087 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7088 echo $ac_n "(cached) $ac_c" 1>&6
7090 cat > conftest.
$ac_ext <<EOF
7091 #line 7092 "configure"
7092 #include "confdefs.h"
7093 /* System header to define __stub macros and hopefully few prototypes,
7094 which can conflict with char $ac_func(); below. */
7096 /* Override any gcc2 internal prototype to avoid an error. */
7097 /* We use char because int might match the return type of a gcc2
7098 builtin and then its argument prototype would still apply. */
7103 /* The GNU C library defines this for functions which it implements
7104 to always fail with ENOSYS. Some functions are actually named
7105 something starting with __ and the normal name is an alias. */
7106 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7114 if { (eval echo configure
:7115: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7116 eval "ac_cv_func_$ac_func=yes"
7118 echo "configure: failed program was:" >&5
7119 cat conftest.
$ac_ext >&5
7121 eval "ac_cv_func_$ac_func=no"
7126 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7127 echo "$ac_t""yes" 1>&6
7128 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7129 cat >> confdefs.h
<<EOF
7130 #define $ac_tr_func 1
7134 echo "$ac_t""no" 1>&6
7139 # Check the return and argument types of ptrace. No canned test for
7140 # this, so roll our own.
7141 gdb_ptrace_headers
='
7142 #if HAVE_SYS_TYPES_H
7143 # include <sys/types.h>
7145 #if HAVE_SYS_PTRACE_H
7146 # include <sys/ptrace.h>
7149 # include <unistd.h>
7152 # There is no point in checking if we don't have a prototype.
7153 for ac_func
in ptrace
7155 ac_tr_decl
=HAVE_DECL_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7156 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
7157 echo "configure:7158: checking whether $ac_func is declared" >&5
7158 if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
7159 echo $ac_n "(cached) $ac_c" 1>&6
7161 cat > conftest.
$ac_ext <<EOF
7162 #line 7163 "configure"
7163 #include "confdefs.h"
7165 #define $ac_tr_decl 1
7170 char *(*pfn) = (char *(*)) $ac_func ;
7174 if { (eval echo configure
:7175: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7176 eval "gcc_cv_have_decl_$ac_func=yes"
7178 echo "configure: failed program was:" >&5
7179 cat conftest.
$ac_ext >&5
7181 eval "gcc_cv_have_decl_$ac_func=no"
7186 if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
7187 echo "$ac_t""yes" 1>&6 ; cat >> confdefs.h
<<EOF
7188 #define $ac_tr_decl 1
7192 echo "$ac_t""no" 1>&6 ; cat >> confdefs.h
<<EOF
7193 #define $ac_tr_decl 0
7196 : ${gdb_cv_func_ptrace_ret='int'}
7197 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
7202 if test x
= y
; then
7203 cat >> confdefs.h
<<\EOF
7204 #define HAVE_DECL_PTRACE 1
7208 # Check return type.
7209 echo $ac_n "checking return type of ptrace""... $ac_c" 1>&6
7210 echo "configure:7211: checking return type of ptrace" >&5
7211 if eval "test \"`echo '$''{'gdb_cv_func_ptrace_ret'+set}'`\" = set"; then
7212 echo $ac_n "(cached) $ac_c" 1>&6
7214 cat > conftest.
$ac_ext <<EOF
7215 #line 7216 "configure"
7216 #include "confdefs.h"
7219 extern int ptrace ();
7222 if { (eval echo configure
:7223: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7224 gdb_cv_func_ptrace_ret
='int'
7226 echo "configure: failed program was:" >&5
7227 cat conftest.
$ac_ext >&5
7229 gdb_cv_func_ptrace_ret
='long'
7234 echo "$ac_t""$gdb_cv_func_ptrace_ret" 1>&6
7235 cat >> confdefs.h
<<EOF
7236 #define PTRACE_TYPE_RET $gdb_cv_func_ptrace_ret
7239 # Check argument types.
7240 echo $ac_n "checking types of arguments for ptrace""... $ac_c" 1>&6
7241 echo "configure:7242: checking types of arguments for ptrace" >&5
7242 if eval "test \"`echo '$''{'gdb_cv_func_ptrace_args'+set}'`\" = set"; then
7243 echo $ac_n "(cached) $ac_c" 1>&6
7246 for gdb_arg1
in 'int' 'long'; do
7247 for gdb_arg2
in 'pid_t' 'int' 'long'; do
7248 for gdb_arg3
in 'int *' 'caddr_t' 'int' 'long'; do
7249 for gdb_arg4
in 'int' 'long'; do
7250 cat > conftest.
$ac_ext <<EOF
7251 #line 7252 "configure"
7252 #include "confdefs.h"
7256 extern $gdb_cv_func_ptrace_ret
7257 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
7261 if { (eval echo configure
:7262: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7263 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
7266 echo "configure: failed program was:" >&5
7267 cat conftest.
$ac_ext >&5
7270 for gdb_arg5
in 'int *' 'int' 'long'; do
7271 cat > conftest.
$ac_ext <<EOF
7272 #line 7273 "configure"
7273 #include "confdefs.h"
7277 extern $gdb_cv_func_ptrace_ret
7278 ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
7282 if { (eval echo configure
:7283: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7285 gdb_cv_func_ptrace_args
="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
7288 echo "configure: failed program was:" >&5
7289 cat conftest.
$ac_ext >&5
7297 # Provide a safe default value.
7298 : ${gdb_cv_func_ptrace_args='int,int,long,long'}
7302 echo "$ac_t""$gdb_cv_func_ptrace_args" 1>&6
7303 ac_save_IFS
=$IFS; IFS
=','
7304 set dummy
`echo "$gdb_cv_func_ptrace_args" | sed 's/\*/\*/g'`
7307 cat >> confdefs.h
<<EOF
7308 #define PTRACE_TYPE_ARG3 $3
7311 if test -n "$5"; then
7312 cat >> confdefs.h
<<EOF
7313 #define PTRACE_TYPE_ARG5 $5
7318 if test "$cross_compiling" = no
; then
7319 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7320 echo "configure:7321: checking whether setpgrp takes no argument" >&5
7321 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7322 echo $ac_n "(cached) $ac_c" 1>&6
7324 if test "$cross_compiling" = yes; then
7325 { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
7327 cat > conftest.
$ac_ext <<EOF
7328 #line 7329 "configure"
7329 #include "confdefs.h"
7331 #ifdef HAVE_UNISTD_H
7336 * If this system has a BSD-style setpgrp, which takes arguments, exit
7341 if (setpgrp(1,1) == -1)
7348 if { (eval echo configure
:7349: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
7350 ac_cv_func_setpgrp_void
=no
7352 echo "configure: failed program was:" >&5
7353 cat conftest.
$ac_ext >&5
7355 ac_cv_func_setpgrp_void
=yes
7363 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7364 if test $ac_cv_func_setpgrp_void = yes; then
7365 cat >> confdefs.h
<<\EOF
7366 #define SETPGRP_VOID 1
7372 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7373 echo "configure:7374: checking whether setpgrp takes no argument" >&5
7374 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7375 echo $ac_n "(cached) $ac_c" 1>&6
7377 cat > conftest.
$ac_ext <<EOF
7378 #line 7379 "configure"
7379 #include "confdefs.h"
7385 if (setpgrp(1,1) == -1)
7392 if { (eval echo configure
:7393: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7394 ac_cv_func_setpgrp_void
=no
7396 echo "configure: failed program was:" >&5
7397 cat conftest.
$ac_ext >&5
7399 ac_cv_func_setpgrp_void
=yes
7404 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7405 if test $ac_cv_func_setpgrp_void = yes; then
7406 cat >> confdefs.h
<<\EOF
7407 #define SETPGRP_VOID 1
7413 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
7414 # since sigsetjmp might only be defined as a macro.
7415 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
7416 echo "configure:7417: checking for sigsetjmp" >&5
7417 if eval "test \"`echo '$''{'gdb_cv_func_sigsetjmp'+set}'`\" = set"; then
7418 echo $ac_n "(cached) $ac_c" 1>&6
7420 cat > conftest.
$ac_ext <<EOF
7421 #line 7422 "configure"
7422 #include "confdefs.h"
7427 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
7430 if { (eval echo configure
:7431: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7432 gdb_cv_func_sigsetjmp
=yes
7434 echo "configure: failed program was:" >&5
7435 cat conftest.
$ac_ext >&5
7437 gdb_cv_func_sigsetjmp
=no
7442 echo "$ac_t""$gdb_cv_func_sigsetjmp" 1>&6
7443 if test $gdb_cv_func_sigsetjmp = yes; then
7444 cat >> confdefs.h
<<\EOF
7445 #define HAVE_SIGSETJMP 1
7450 # Assume we'll default to using the included libiberty regex.
7451 gdb_use_included_regex
=yes
7453 # However, if the system regex is GNU regex, then default to *not*
7454 # using the included regex.
7455 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
7456 echo "configure:7457: checking for GNU regex" >&5
7457 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
7458 echo $ac_n "(cached) $ac_c" 1>&6
7460 cat > conftest.
$ac_ext <<EOF
7461 #line 7462 "configure"
7462 #include "confdefs.h"
7463 #include <gnu-versions.h>
7465 #define REGEX_INTERFACE_VERSION 1
7466 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
7467 # error "Version mismatch"
7471 if { (eval echo configure
:7472: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7473 gdb_cv_have_gnu_regex
=yes
7475 echo "configure: failed program was:" >&5
7476 cat conftest.
$ac_ext >&5
7478 gdb_cv_have_gnu_regex
=no
7483 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
7484 if test $gdb_cv_have_gnu_regex = yes; then
7485 gdb_use_included_regex
=no
7488 # Check whether --with-included-regex or --without-included-regex was given.
7489 if test "${with_included_regex+set}" = set; then
7490 withval
="$with_included_regex"
7491 gdb_with_regex
=$withval
7493 gdb_with_regex
=$gdb_use_included_regex
7496 if test "$gdb_with_regex" = yes; then
7497 cat >> confdefs.h
<<\EOF
7498 #define USE_INCLUDED_REGEX 1
7503 # See if <sys/proc.h> defines `struct thread' with a td_pcb member.
7504 echo $ac_n "checking for td_pcb in struct thread""... $ac_c" 1>&6
7505 echo "configure:7506: checking for td_pcb in struct thread" >&5
7506 if eval "test \"`echo '$''{'gdb_cv_struct_thread_td_pcb'+set}'`\" = set"; then
7507 echo $ac_n "(cached) $ac_c" 1>&6
7509 cat > conftest.
$ac_ext <<EOF
7510 #line 7511 "configure"
7511 #include "confdefs.h"
7512 #include <sys/param.h>
7513 #include <sys/proc.h>
7515 struct thread td; td.td_pcb;
7518 if { (eval echo configure
:7519: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7520 gdb_cv_struct_thread_td_pcb
=yes
7522 echo "configure: failed program was:" >&5
7523 cat conftest.
$ac_ext >&5
7525 gdb_cv_struct_thread_td_pcb
=no
7530 echo "$ac_t""$gdb_cv_struct_thread_td_pcb" 1>&6
7531 if test $gdb_cv_struct_thread_td_pcb = yes; then
7532 cat >> confdefs.h
<<\EOF
7533 #define HAVE_STRUCT_THREAD_TD_PCB 1
7538 # See if <sys/lwp.h> defines `struct lwp`.
7539 echo $ac_n "checking for struct lwp""... $ac_c" 1>&6
7540 echo "configure:7541: checking for struct lwp" >&5
7541 if eval "test \"`echo '$''{'gdb_cv_struct_lwp'+set}'`\" = set"; then
7542 echo $ac_n "(cached) $ac_c" 1>&6
7544 cat > conftest.
$ac_ext <<EOF
7545 #line 7546 "configure"
7546 #include "confdefs.h"
7547 #include <sys/param.h>
7548 #include <sys/lwp.h>
7553 if { (eval echo configure
:7554: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7555 gdb_cv_struct_lwp
=yes
7557 echo "configure: failed program was:" >&5
7558 cat conftest.
$ac_ext >&5
7560 gdb_cv_struct_lwp
=no
7565 echo "$ac_t""$gdb_cv_struct_lwp" 1>&6
7566 if test $gdb_cv_struct_lwp = yes; then
7567 cat >> confdefs.h
<<\EOF
7568 #define HAVE_STRUCT_LWP 1
7573 # See if <machine/reg.h> degines `struct reg'.
7574 echo $ac_n "checking for struct reg in machine/reg.h""... $ac_c" 1>&6
7575 echo "configure:7576: checking for struct reg in machine/reg.h" >&5
7576 if eval "test \"`echo '$''{'gdb_cv_struct_reg'+set}'`\" = set"; then
7577 echo $ac_n "(cached) $ac_c" 1>&6
7579 cat > conftest.
$ac_ext <<EOF
7580 #line 7581 "configure"
7581 #include "confdefs.h"
7582 #include <sys/types.h>
7583 #include <machine/reg.h>
7588 if { (eval echo configure
:7589: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7590 gdb_cv_struct_reg
=yes
7592 echo "configure: failed program was:" >&5
7593 cat conftest.
$ac_ext >&5
7595 gdb_cv_struct_reg
=no
7600 echo "$ac_t""$gdb_cv_struct_reg" 1>&6
7601 if test $gdb_cv_struct_reg = yes; then
7602 cat >> confdefs.h
<<\EOF
7603 #define HAVE_STRUCT_REG 1
7608 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
7609 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
7610 echo $ac_n "checking for r_fs in struct reg""... $ac_c" 1>&6
7611 echo "configure:7612: checking for r_fs in struct reg" >&5
7612 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_fs'+set}'`\" = set"; then
7613 echo $ac_n "(cached) $ac_c" 1>&6
7615 cat > conftest.
$ac_ext <<EOF
7616 #line 7617 "configure"
7617 #include "confdefs.h"
7618 #include <machine/reg.h>
7620 struct reg r; r.r_fs;
7623 if { (eval echo configure
:7624: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7625 gdb_cv_struct_reg_r_fs
=yes
7627 echo "configure: failed program was:" >&5
7628 cat conftest.
$ac_ext >&5
7630 gdb_cv_struct_reg_r_fs
=no
7635 echo "$ac_t""$gdb_cv_struct_reg_r_fs" 1>&6
7636 if test $gdb_cv_struct_reg_r_fs = yes; then
7637 cat >> confdefs.h
<<\EOF
7638 #define HAVE_STRUCT_REG_R_FS 1
7642 echo $ac_n "checking for r_gs in struct reg""... $ac_c" 1>&6
7643 echo "configure:7644: checking for r_gs in struct reg" >&5
7644 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_gs'+set}'`\" = set"; then
7645 echo $ac_n "(cached) $ac_c" 1>&6
7647 cat > conftest.
$ac_ext <<EOF
7648 #line 7649 "configure"
7649 #include "confdefs.h"
7650 #include <machine/reg.h>
7652 struct reg r; r.r_gs;
7655 if { (eval echo configure
:7656: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7657 gdb_cv_struct_reg_r_gs
=yes
7659 echo "configure: failed program was:" >&5
7660 cat conftest.
$ac_ext >&5
7662 gdb_cv_struct_reg_r_gs
=no
7667 echo "$ac_t""$gdb_cv_struct_reg_r_gs" 1>&6
7668 if test $gdb_cv_struct_reg_r_gs = yes; then
7669 cat >> confdefs.h
<<\EOF
7670 #define HAVE_STRUCT_REG_R_GS 1
7675 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
7676 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
7677 echo "configure:7678: checking for PTRACE_GETREGS" >&5
7678 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
7679 echo $ac_n "(cached) $ac_c" 1>&6
7681 cat > conftest.
$ac_ext <<EOF
7682 #line 7683 "configure"
7683 #include "confdefs.h"
7684 #include <sys/ptrace.h>
7689 if { (eval echo configure
:7690: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7691 gdb_cv_have_ptrace_getregs
=yes
7693 echo "configure: failed program was:" >&5
7694 cat conftest.
$ac_ext >&5
7696 gdb_cv_have_ptrace_getregs
=no
7701 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
7702 if test $gdb_cv_have_ptrace_getregs = yes; then
7703 cat >> confdefs.h
<<\EOF
7704 #define HAVE_PTRACE_GETREGS 1
7709 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
7710 echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
7711 echo "configure:7712: checking for PTRACE_GETFPXREGS" >&5
7712 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
7713 echo $ac_n "(cached) $ac_c" 1>&6
7715 cat > conftest.
$ac_ext <<EOF
7716 #line 7717 "configure"
7717 #include "confdefs.h"
7718 #include <sys/ptrace.h>
7723 if { (eval echo configure
:7724: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7725 gdb_cv_have_ptrace_getfpxregs
=yes
7727 echo "configure: failed program was:" >&5
7728 cat conftest.
$ac_ext >&5
7730 gdb_cv_have_ptrace_getfpxregs
=no
7735 echo "$ac_t""$gdb_cv_have_ptrace_getfpxregs" 1>&6
7736 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
7737 cat >> confdefs.h
<<\EOF
7738 #define HAVE_PTRACE_GETFPXREGS 1
7743 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
7744 echo $ac_n "checking for PT_GETDBREGS""... $ac_c" 1>&6
7745 echo "configure:7746: checking for PT_GETDBREGS" >&5
7746 if eval "test \"`echo '$''{'gdb_cv_have_pt_getdbregs'+set}'`\" = set"; then
7747 echo $ac_n "(cached) $ac_c" 1>&6
7749 cat > conftest.
$ac_ext <<EOF
7750 #line 7751 "configure"
7751 #include "confdefs.h"
7752 #include <sys/types.h>
7753 #include <sys/ptrace.h>
7758 if { (eval echo configure
:7759: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7760 gdb_cv_have_pt_getdbregs
=yes
7762 echo "configure: failed program was:" >&5
7763 cat conftest.
$ac_ext >&5
7765 gdb_cv_have_pt_getdbregs
=no
7770 echo "$ac_t""$gdb_cv_have_pt_getdbregs" 1>&6
7771 if test $gdb_cv_have_pt_getdbregs = yes; then
7772 cat >> confdefs.h
<<\EOF
7773 #define HAVE_PT_GETDBREGS 1
7778 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
7779 echo $ac_n "checking for PT_GETXMMREGS""... $ac_c" 1>&6
7780 echo "configure:7781: checking for PT_GETXMMREGS" >&5
7781 if eval "test \"`echo '$''{'gdb_cv_have_pt_getxmmregs'+set}'`\" = set"; then
7782 echo $ac_n "(cached) $ac_c" 1>&6
7784 cat > conftest.
$ac_ext <<EOF
7785 #line 7786 "configure"
7786 #include "confdefs.h"
7787 #include <sys/types.h>
7788 #include <sys/ptrace.h>
7793 if { (eval echo configure
:7794: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7795 gdb_cv_have_pt_getxmmregs
=yes
7797 echo "configure: failed program was:" >&5
7798 cat conftest.
$ac_ext >&5
7800 gdb_cv_have_pt_getxmmregs
=no
7805 echo "$ac_t""$gdb_cv_have_pt_getxmmregs" 1>&6
7806 if test $gdb_cv_have_pt_getxmmregs = yes; then
7807 cat >> confdefs.h
<<\EOF
7808 #define HAVE_PT_GETXMMREGS 1
7813 # See if stdint.h provides the uintptr_t type.
7814 # Autoconf 2.5X has an improved AC_CHECK_TYPE which will simplify this.
7815 echo $ac_n "checking for uintptr_t in stdint.h""... $ac_c" 1>&6
7816 echo "configure:7817: checking for uintptr_t in stdint.h" >&5
7817 if eval "test \"`echo '$''{'gdb_cv_have_uintptr_t'+set}'`\" = set"; then
7818 echo $ac_n "(cached) $ac_c" 1>&6
7820 cat > conftest.
$ac_ext <<EOF
7821 #line 7822 "configure"
7822 #include "confdefs.h"
7828 if { (eval echo configure
:7829: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7830 gdb_cv_have_uintptr_t
=yes
7832 echo "configure: failed program was:" >&5
7833 cat conftest.
$ac_ext >&5
7835 gdb_cv_have_uintptr_t
=no
7840 echo "$ac_t""$gdb_cv_have_uintptr_t" 1>&6
7841 if test $gdb_cv_have_uintptr_t = yes; then
7842 cat >> confdefs.h
<<\EOF
7843 #define HAVE_UINTPTR_T 1
7848 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
7849 echo "configure:7850: checking whether malloc must be declared" >&5
7850 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
7851 echo $ac_n "(cached) $ac_c" 1>&6
7853 cat > conftest.
$ac_ext <<EOF
7854 #line 7855 "configure"
7855 #include "confdefs.h"
7858 #ifdef HAVE_STRING_H
7861 #ifdef HAVE_STRINGS_H
7862 #include <strings.h>
7865 #ifdef HAVE_STDLIB_H
7868 #ifdef HAVE_UNISTD_H
7872 char *(*pfn) = (char *(*)) malloc
7875 if { (eval echo configure
:7876: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7877 bfd_cv_decl_needed_malloc
=no
7879 echo "configure: failed program was:" >&5
7880 cat conftest.
$ac_ext >&5
7882 bfd_cv_decl_needed_malloc
=yes
7887 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
7888 if test $bfd_cv_decl_needed_malloc = yes; then
7889 cat >> confdefs.h
<<\EOF
7890 #define NEED_DECLARATION_MALLOC 1
7895 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
7896 echo "configure:7897: checking whether realloc must be declared" >&5
7897 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
7898 echo $ac_n "(cached) $ac_c" 1>&6
7900 cat > conftest.
$ac_ext <<EOF
7901 #line 7902 "configure"
7902 #include "confdefs.h"
7905 #ifdef HAVE_STRING_H
7908 #ifdef HAVE_STRINGS_H
7909 #include <strings.h>
7912 #ifdef HAVE_STDLIB_H
7915 #ifdef HAVE_UNISTD_H
7919 char *(*pfn) = (char *(*)) realloc
7922 if { (eval echo configure
:7923: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7924 bfd_cv_decl_needed_realloc
=no
7926 echo "configure: failed program was:" >&5
7927 cat conftest.
$ac_ext >&5
7929 bfd_cv_decl_needed_realloc
=yes
7934 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
7935 if test $bfd_cv_decl_needed_realloc = yes; then
7936 cat >> confdefs.h
<<\EOF
7937 #define NEED_DECLARATION_REALLOC 1
7942 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
7943 echo "configure:7944: checking whether free must be declared" >&5
7944 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+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 #ifdef HAVE_STRING_H
7955 #ifdef HAVE_STRINGS_H
7956 #include <strings.h>
7959 #ifdef HAVE_STDLIB_H
7962 #ifdef HAVE_UNISTD_H
7966 char *(*pfn) = (char *(*)) free
7969 if { (eval echo configure
:7970: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7971 bfd_cv_decl_needed_free
=no
7973 echo "configure: failed program was:" >&5
7974 cat conftest.
$ac_ext >&5
7976 bfd_cv_decl_needed_free
=yes
7981 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
7982 if test $bfd_cv_decl_needed_free = yes; then
7983 cat >> confdefs.h
<<\EOF
7984 #define NEED_DECLARATION_FREE 1
7989 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
7990 echo "configure:7991: checking whether strerror must be declared" >&5
7991 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
7992 echo $ac_n "(cached) $ac_c" 1>&6
7994 cat > conftest.
$ac_ext <<EOF
7995 #line 7996 "configure"
7996 #include "confdefs.h"
7999 #ifdef HAVE_STRING_H
8002 #ifdef HAVE_STRINGS_H
8003 #include <strings.h>
8006 #ifdef HAVE_STDLIB_H
8009 #ifdef HAVE_UNISTD_H
8013 char *(*pfn) = (char *(*)) strerror
8016 if { (eval echo configure
:8017: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8018 bfd_cv_decl_needed_strerror
=no
8020 echo "configure: failed program was:" >&5
8021 cat conftest.
$ac_ext >&5
8023 bfd_cv_decl_needed_strerror
=yes
8028 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
8029 if test $bfd_cv_decl_needed_strerror = yes; then
8030 cat >> confdefs.h
<<\EOF
8031 #define NEED_DECLARATION_STRERROR 1
8036 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
8037 echo "configure:8038: checking whether strdup must be declared" >&5
8038 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
8039 echo $ac_n "(cached) $ac_c" 1>&6
8041 cat > conftest.
$ac_ext <<EOF
8042 #line 8043 "configure"
8043 #include "confdefs.h"
8046 #ifdef HAVE_STRING_H
8049 #ifdef HAVE_STRINGS_H
8050 #include <strings.h>
8053 #ifdef HAVE_STDLIB_H
8056 #ifdef HAVE_UNISTD_H
8060 char *(*pfn) = (char *(*)) strdup
8063 if { (eval echo configure
:8064: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8065 bfd_cv_decl_needed_strdup
=no
8067 echo "configure: failed program was:" >&5
8068 cat conftest.
$ac_ext >&5
8070 bfd_cv_decl_needed_strdup
=yes
8075 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
8076 if test $bfd_cv_decl_needed_strdup = yes; then
8077 cat >> confdefs.h
<<\EOF
8078 #define NEED_DECLARATION_STRDUP 1
8083 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
8084 echo "configure:8085: checking whether strstr must be declared" >&5
8085 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
8086 echo $ac_n "(cached) $ac_c" 1>&6
8088 cat > conftest.
$ac_ext <<EOF
8089 #line 8090 "configure"
8090 #include "confdefs.h"
8093 #ifdef HAVE_STRING_H
8096 #ifdef HAVE_STRINGS_H
8097 #include <strings.h>
8100 #ifdef HAVE_STDLIB_H
8103 #ifdef HAVE_UNISTD_H
8107 char *(*pfn) = (char *(*)) strstr
8110 if { (eval echo configure
:8111: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8112 bfd_cv_decl_needed_strstr
=no
8114 echo "configure: failed program was:" >&5
8115 cat conftest.
$ac_ext >&5
8117 bfd_cv_decl_needed_strstr
=yes
8122 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
8123 if test $bfd_cv_decl_needed_strstr = yes; then
8124 cat >> confdefs.h
<<\EOF
8125 #define NEED_DECLARATION_STRSTR 1
8130 echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
8131 echo "configure:8132: checking whether canonicalize_file_name must be declared" >&5
8132 if eval "test \"`echo '$''{'bfd_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
8133 echo $ac_n "(cached) $ac_c" 1>&6
8135 cat > conftest.
$ac_ext <<EOF
8136 #line 8137 "configure"
8137 #include "confdefs.h"
8140 #ifdef HAVE_STRING_H
8143 #ifdef HAVE_STRINGS_H
8144 #include <strings.h>
8147 #ifdef HAVE_STDLIB_H
8150 #ifdef HAVE_UNISTD_H
8154 char *(*pfn) = (char *(*)) canonicalize_file_name
8157 if { (eval echo configure
:8158: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8159 bfd_cv_decl_needed_canonicalize_file_name
=no
8161 echo "configure: failed program was:" >&5
8162 cat conftest.
$ac_ext >&5
8164 bfd_cv_decl_needed_canonicalize_file_name
=yes
8169 echo "$ac_t""$bfd_cv_decl_needed_canonicalize_file_name" 1>&6
8170 if test $bfd_cv_decl_needed_canonicalize_file_name = yes; then
8171 cat >> confdefs.h
<<\EOF
8172 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
8178 # The following save_state_t checkery is only necessary for HPUX
8179 # versions earlier than 10.20. When those fade from memory, this
8180 # could be expunged. --jsm 1999-03-22
8182 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
8183 echo "configure:8184: checking for HPUX save_state structure" >&5
8184 cat > conftest.
$ac_ext <<EOF
8185 #line 8186 "configure"
8186 #include "confdefs.h"
8187 #include <machine/save_state.h>
8189 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8190 egrep "save_state_t" >/dev
/null
2>&1; then
8192 gdb_cv_hpux_savestate
=yes
8195 gdb_cv_hpux_savestate
=no
8199 cat > conftest.
$ac_ext <<EOF
8200 #line 8201 "configure"
8201 #include "confdefs.h"
8202 #include <machine/save_state.h>
8204 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8205 egrep "ss_wide" >/dev
/null
2>&1; then
8207 gdb_cv_hpux_sswide
=yes
8210 gdb_cv_hpux_sswide
=no
8214 if test $gdb_cv_hpux_savestate = yes
8216 cat >> confdefs.h
<<\EOF
8217 #define HAVE_STRUCT_SAVE_STATE_T 1
8221 if test $gdb_cv_hpux_sswide = yes
8223 cat >> confdefs.h
<<\EOF
8224 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
8228 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
8231 # If we are configured native on GNU/Linux, work around problems with
8233 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
8235 if test "${target}" = "${host}"; then
8238 cat >> confdefs.h
<<\EOF
8239 #define START_INFERIOR_TRAPS_EXPECTED 2
8242 cat >> confdefs.h
<<\EOF
8243 #define sys_quotactl 1
8248 cat >> confdefs.h
<<\EOF
8249 #define NEW_PROC_API 1
8253 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
8254 cat >> confdefs.h
<<\EOF
8255 #define NEW_PROC_API 1
8259 *-*-solaris2.
[6789] |
*-*-solaris2.1
[0-9])
8260 cat >> confdefs.h
<<\EOF
8261 #define NEW_PROC_API 1
8266 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
8267 cat >> confdefs.h
<<\EOF
8275 if test "$ac_cv_header_sys_procfs_h" = yes; then
8276 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
8277 echo "configure:8278: checking for pstatus_t in sys/procfs.h" >&5
8278 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
8279 echo $ac_n "(cached) $ac_c" 1>&6
8281 cat > conftest.
$ac_ext <<EOF
8282 #line 8283 "configure"
8283 #include "confdefs.h"
8286 #include <sys/procfs.h>
8291 if { (eval echo configure
:8292: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8293 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
8295 echo "configure: failed program was:" >&5
8296 cat conftest.
$ac_ext >&5
8298 bfd_cv_have_sys_procfs_type_pstatus_t
=no
8304 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
8305 cat >> confdefs.h
<<\EOF
8306 #define HAVE_PSTATUS_T 1
8310 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
8312 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
8313 echo "configure:8314: checking for prrun_t in sys/procfs.h" >&5
8314 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
8315 echo $ac_n "(cached) $ac_c" 1>&6
8317 cat > conftest.
$ac_ext <<EOF
8318 #line 8319 "configure"
8319 #include "confdefs.h"
8322 #include <sys/procfs.h>
8327 if { (eval echo configure
:8328: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8329 bfd_cv_have_sys_procfs_type_prrun_t
=yes
8331 echo "configure: failed program was:" >&5
8332 cat conftest.
$ac_ext >&5
8334 bfd_cv_have_sys_procfs_type_prrun_t
=no
8340 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
8341 cat >> confdefs.h
<<\EOF
8342 #define HAVE_PRRUN_T 1
8346 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
8348 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
8349 echo "configure:8350: checking for gregset_t in sys/procfs.h" >&5
8350 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
8351 echo $ac_n "(cached) $ac_c" 1>&6
8353 cat > conftest.
$ac_ext <<EOF
8354 #line 8355 "configure"
8355 #include "confdefs.h"
8358 #include <sys/procfs.h>
8363 if { (eval echo configure
:8364: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8365 bfd_cv_have_sys_procfs_type_gregset_t
=yes
8367 echo "configure: failed program was:" >&5
8368 cat conftest.
$ac_ext >&5
8370 bfd_cv_have_sys_procfs_type_gregset_t
=no
8376 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
8377 cat >> confdefs.h
<<\EOF
8378 #define HAVE_GREGSET_T 1
8382 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
8384 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
8385 echo "configure:8386: checking for fpregset_t in sys/procfs.h" >&5
8386 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
8387 echo $ac_n "(cached) $ac_c" 1>&6
8389 cat > conftest.
$ac_ext <<EOF
8390 #line 8391 "configure"
8391 #include "confdefs.h"
8394 #include <sys/procfs.h>
8399 if { (eval echo configure
:8400: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8401 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
8403 echo "configure: failed program was:" >&5
8404 cat conftest.
$ac_ext >&5
8406 bfd_cv_have_sys_procfs_type_fpregset_t
=no
8412 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
8413 cat >> confdefs.h
<<\EOF
8414 #define HAVE_FPREGSET_T 1
8418 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
8420 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
8421 echo "configure:8422: checking for prgregset_t in sys/procfs.h" >&5
8422 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
8423 echo $ac_n "(cached) $ac_c" 1>&6
8425 cat > conftest.
$ac_ext <<EOF
8426 #line 8427 "configure"
8427 #include "confdefs.h"
8430 #include <sys/procfs.h>
8435 if { (eval echo configure
:8436: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8437 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
8439 echo "configure: failed program was:" >&5
8440 cat conftest.
$ac_ext >&5
8442 bfd_cv_have_sys_procfs_type_prgregset_t
=no
8448 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
8449 cat >> confdefs.h
<<\EOF
8450 #define HAVE_PRGREGSET_T 1
8454 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
8456 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
8457 echo "configure:8458: checking for prfpregset_t in sys/procfs.h" >&5
8458 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
8459 echo $ac_n "(cached) $ac_c" 1>&6
8461 cat > conftest.
$ac_ext <<EOF
8462 #line 8463 "configure"
8463 #include "confdefs.h"
8466 #include <sys/procfs.h>
8471 if { (eval echo configure
:8472: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8473 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
8475 echo "configure: failed program was:" >&5
8476 cat conftest.
$ac_ext >&5
8478 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
8484 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8485 cat >> confdefs.h
<<\EOF
8486 #define HAVE_PRFPREGSET_T 1
8490 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
8492 echo $ac_n "checking for prgregset32_t in sys/procfs.h""... $ac_c" 1>&6
8493 echo "configure:8494: checking for prgregset32_t in sys/procfs.h" >&5
8494 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset32_t'+set}'`\" = set"; then
8495 echo $ac_n "(cached) $ac_c" 1>&6
8497 cat > conftest.
$ac_ext <<EOF
8498 #line 8499 "configure"
8499 #include "confdefs.h"
8502 #include <sys/procfs.h>
8507 if { (eval echo configure
:8508: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8509 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
8511 echo "configure: failed program was:" >&5
8512 cat conftest.
$ac_ext >&5
8514 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
8520 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
8521 cat >> confdefs.h
<<\EOF
8522 #define HAVE_PRGREGSET32_T 1
8526 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset32_t" 1>&6
8528 echo $ac_n "checking for prfpregset32_t in sys/procfs.h""... $ac_c" 1>&6
8529 echo "configure:8530: checking for prfpregset32_t in sys/procfs.h" >&5
8530 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset32_t'+set}'`\" = set"; then
8531 echo $ac_n "(cached) $ac_c" 1>&6
8533 cat > conftest.
$ac_ext <<EOF
8534 #line 8535 "configure"
8535 #include "confdefs.h"
8538 #include <sys/procfs.h>
8543 if { (eval echo configure
:8544: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8545 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
8547 echo "configure: failed program was:" >&5
8548 cat conftest.
$ac_ext >&5
8550 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
8556 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
8557 cat >> confdefs.h
<<\EOF
8558 #define HAVE_PRFPREGSET32_T 1
8562 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset32_t" 1>&6
8564 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
8565 echo "configure:8566: checking for lwpid_t in sys/procfs.h" >&5
8566 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
8567 echo $ac_n "(cached) $ac_c" 1>&6
8569 cat > conftest.
$ac_ext <<EOF
8570 #line 8571 "configure"
8571 #include "confdefs.h"
8574 #include <sys/procfs.h>
8579 if { (eval echo configure
:8580: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8581 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
8583 echo "configure: failed program was:" >&5
8584 cat conftest.
$ac_ext >&5
8586 bfd_cv_have_sys_procfs_type_lwpid_t
=no
8592 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
8593 cat >> confdefs.h
<<\EOF
8594 #define HAVE_LWPID_T 1
8598 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
8600 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
8601 echo "configure:8602: checking for psaddr_t in sys/procfs.h" >&5
8602 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
8603 echo $ac_n "(cached) $ac_c" 1>&6
8605 cat > conftest.
$ac_ext <<EOF
8606 #line 8607 "configure"
8607 #include "confdefs.h"
8610 #include <sys/procfs.h>
8615 if { (eval echo configure
:8616: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8617 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
8619 echo "configure: failed program was:" >&5
8620 cat conftest.
$ac_ext >&5
8622 bfd_cv_have_sys_procfs_type_psaddr_t
=no
8628 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
8629 cat >> confdefs.h
<<\EOF
8630 #define HAVE_PSADDR_T 1
8634 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
8636 echo $ac_n "checking for prsysent_t in sys/procfs.h""... $ac_c" 1>&6
8637 echo "configure:8638: checking for prsysent_t in sys/procfs.h" >&5
8638 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prsysent_t'+set}'`\" = set"; then
8639 echo $ac_n "(cached) $ac_c" 1>&6
8641 cat > conftest.
$ac_ext <<EOF
8642 #line 8643 "configure"
8643 #include "confdefs.h"
8646 #include <sys/procfs.h>
8651 if { (eval echo configure
:8652: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8653 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
8655 echo "configure: failed program was:" >&5
8656 cat conftest.
$ac_ext >&5
8658 bfd_cv_have_sys_procfs_type_prsysent_t
=no
8664 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
8665 cat >> confdefs.h
<<\EOF
8666 #define HAVE_PRSYSENT_T 1
8670 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prsysent_t" 1>&6
8672 echo $ac_n "checking for pr_sigset_t in sys/procfs.h""... $ac_c" 1>&6
8673 echo "configure:8674: checking for pr_sigset_t in sys/procfs.h" >&5
8674 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigset_t'+set}'`\" = set"; then
8675 echo $ac_n "(cached) $ac_c" 1>&6
8677 cat > conftest.
$ac_ext <<EOF
8678 #line 8679 "configure"
8679 #include "confdefs.h"
8682 #include <sys/procfs.h>
8687 if { (eval echo configure
:8688: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8689 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
8691 echo "configure: failed program was:" >&5
8692 cat conftest.
$ac_ext >&5
8694 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
8700 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
8701 cat >> confdefs.h
<<\EOF
8702 #define HAVE_PR_SIGSET_T 1
8706 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigset_t" 1>&6
8708 echo $ac_n "checking for pr_sigaction64_t in sys/procfs.h""... $ac_c" 1>&6
8709 echo "configure:8710: checking for pr_sigaction64_t in sys/procfs.h" >&5
8710 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigaction64_t'+set}'`\" = set"; then
8711 echo $ac_n "(cached) $ac_c" 1>&6
8713 cat > conftest.
$ac_ext <<EOF
8714 #line 8715 "configure"
8715 #include "confdefs.h"
8718 #include <sys/procfs.h>
8720 pr_sigaction64_t avar
8723 if { (eval echo configure
:8724: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8725 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
8727 echo "configure: failed program was:" >&5
8728 cat conftest.
$ac_ext >&5
8730 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
8736 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
8737 cat >> confdefs.h
<<\EOF
8738 #define HAVE_PR_SIGACTION64_T 1
8742 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" 1>&6
8744 echo $ac_n "checking for pr_siginfo64_t in sys/procfs.h""... $ac_c" 1>&6
8745 echo "configure:8746: checking for pr_siginfo64_t in sys/procfs.h" >&5
8746 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_siginfo64_t'+set}'`\" = set"; then
8747 echo $ac_n "(cached) $ac_c" 1>&6
8749 cat > conftest.
$ac_ext <<EOF
8750 #line 8751 "configure"
8751 #include "confdefs.h"
8754 #include <sys/procfs.h>
8759 if { (eval echo configure
:8760: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8761 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
8763 echo "configure: failed program was:" >&5
8764 cat conftest.
$ac_ext >&5
8766 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
8772 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
8773 cat >> confdefs.h
<<\EOF
8774 #define HAVE_PR_SIGINFO64_T 1
8778 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" 1>&6
8784 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8785 echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
8786 echo "configure:8787: checking whether prfpregset_t type is broken" >&5
8787 if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
8788 echo $ac_n "(cached) $ac_c" 1>&6
8790 if test "$cross_compiling" = yes; then
8791 gdb_cv_prfpregset_t_broken
=yes
8793 cat > conftest.
$ac_ext <<EOF
8794 #line 8795 "configure"
8795 #include "confdefs.h"
8796 #include <sys/procfs.h>
8799 if (sizeof (prfpregset_t) == sizeof (void *))
8804 if { (eval echo configure
:8805: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8806 gdb_cv_prfpregset_t_broken
=no
8808 echo "configure: failed program was:" >&5
8809 cat conftest.
$ac_ext >&5
8811 gdb_cv_prfpregset_t_broken
=yes
8818 echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
8819 if test $gdb_cv_prfpregset_t_broken = yes; then
8820 cat >> confdefs.h
<<\EOF
8821 #define PRFPREGSET_T_BROKEN 1
8828 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
8829 echo "configure:8830: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
8830 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
8831 echo $ac_n "(cached) $ac_c" 1>&6
8833 cat > conftest.
$ac_ext <<EOF
8834 #line 8835 "configure"
8835 #include "confdefs.h"
8837 #include <sys/types.h>
8838 #include <sys/procfs.h>
8843 dummy = ioctl(0, PIOCSET, &dummy);
8847 if { (eval echo configure
:8848: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8849 gdb_cv_have_procfs_piocset
=yes
8851 echo "configure: failed program was:" >&5
8852 cat conftest.
$ac_ext >&5
8854 gdb_cv_have_procfs_piocset
=no
8859 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
8860 if test $gdb_cv_have_procfs_piocset = yes; then
8861 cat >> confdefs.h
<<\EOF
8862 #define HAVE_PROCFS_PIOCSET 1
8868 if test ${host} = ${target} ; then
8870 echo $ac_n "checking for member l_addr in struct link_map""... $ac_c" 1>&6
8871 echo "configure:8872: checking for member l_addr in struct link_map" >&5
8872 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_l_members'+set}'`\" = set"; then
8873 echo $ac_n "(cached) $ac_c" 1>&6
8875 cat > conftest.
$ac_ext <<EOF
8876 #line 8877 "configure"
8877 #include "confdefs.h"
8880 struct link_map lm; (void) lm.l_addr;
8883 if { (eval echo configure
:8884: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8885 gdb_cv_have_struct_link_map_with_l_members
=yes
8887 echo "configure: failed program was:" >&5
8888 cat conftest.
$ac_ext >&5
8890 gdb_cv_have_struct_link_map_with_l_members
=no
8895 echo "$ac_t""$gdb_cv_have_struct_link_map_with_l_members" 1>&6
8896 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
8897 cat >> confdefs.h
<<\EOF
8898 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
8904 echo $ac_n "checking for member lm_addr in struct link_map""... $ac_c" 1>&6
8905 echo "configure:8906: checking for member lm_addr in struct link_map" >&5
8906 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_lm_members'+set}'`\" = set"; then
8907 echo $ac_n "(cached) $ac_c" 1>&6
8909 cat > conftest.
$ac_ext <<EOF
8910 #line 8911 "configure"
8911 #include "confdefs.h"
8912 #include <sys/types.h>
8915 struct link_map lm; (void) lm.lm_addr;
8918 if { (eval echo configure
:8919: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8920 gdb_cv_have_struct_link_map_with_lm_members
=yes
8922 echo "configure: failed program was:" >&5
8923 cat conftest.
$ac_ext >&5
8925 gdb_cv_have_struct_link_map_with_lm_members
=no
8930 echo "$ac_t""$gdb_cv_have_struct_link_map_with_lm_members" 1>&6
8931 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
8932 cat >> confdefs.h
<<\EOF
8933 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
8939 echo $ac_n "checking for member som_addr in struct so_map""... $ac_c" 1>&6
8940 echo "configure:8941: checking for member som_addr in struct so_map" >&5
8941 if eval "test \"`echo '$''{'gdb_cv_have_struct_so_map_with_som_members'+set}'`\" = set"; then
8942 echo $ac_n "(cached) $ac_c" 1>&6
8944 cat > conftest.
$ac_ext <<EOF
8945 #line 8946 "configure"
8946 #include "confdefs.h"
8947 #include <sys/types.h>
8953 struct so_map lm; (void) lm.som_addr;
8956 if { (eval echo configure
:8957: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8958 gdb_cv_have_struct_so_map_with_som_members
=yes
8960 echo "configure: failed program was:" >&5
8961 cat conftest.
$ac_ext >&5
8963 gdb_cv_have_struct_so_map_with_som_members
=no
8968 echo "$ac_t""$gdb_cv_have_struct_so_map_with_som_members" 1>&6
8969 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
8970 cat >> confdefs.h
<<\EOF
8971 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
8977 echo $ac_n "checking for struct link_map32 in sys/link.h""... $ac_c" 1>&6
8978 echo "configure:8979: checking for struct link_map32 in sys/link.h" >&5
8979 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map32'+set}'`\" = set"; then
8980 echo $ac_n "(cached) $ac_c" 1>&6
8982 cat > conftest.
$ac_ext <<EOF
8983 #line 8984 "configure"
8984 #include "confdefs.h"
8986 #include <sys/link.h>
8988 struct link_map32 l;
8991 if { (eval echo configure
:8992: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8993 gdb_cv_have_struct_link_map32
=yes
8995 echo "configure: failed program was:" >&5
8996 cat conftest.
$ac_ext >&5
8998 gdb_cv_have_struct_link_map32
=no
9003 echo "$ac_t""$gdb_cv_have_struct_link_map32" 1>&6
9004 if test $gdb_cv_have_struct_link_map32 = yes; then
9005 cat >> confdefs.h
<<\EOF
9006 #define HAVE_STRUCT_LINK_MAP32 1
9009 cat >> confdefs.h
<<\EOF
9010 #define _SYSCALL32 1
9017 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
9018 echo "configure:9019: checking for long long support in compiler" >&5
9019 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
9020 echo $ac_n "(cached) $ac_c" 1>&6
9022 cat > conftest.
$ac_ext <<EOF
9023 #line 9024 "configure"
9024 #include "confdefs.h"
9028 extern long long foo;
9029 switch (foo & 2) { case 0: return 1; }
9033 if { (eval echo configure
:9034: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9035 gdb_cv_c_long_long
=yes
9037 echo "configure: failed program was:" >&5
9038 cat conftest.
$ac_ext >&5
9040 gdb_cv_c_long_long
=no
9045 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
9046 if test $gdb_cv_c_long_long = yes; then
9047 cat >> confdefs.h
<<\EOF
9048 #define CC_HAS_LONG_LONG 1
9054 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
9055 echo "configure:9056: checking for long long support in printf" >&5
9056 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
9057 echo $ac_n "(cached) $ac_c" 1>&6
9059 if test "$cross_compiling" = yes; then
9060 gdb_cv_printf_has_long_long
=no
9062 cat > conftest.
$ac_ext <<EOF
9063 #line 9064 "configure"
9064 #include "confdefs.h"
9069 l = (l << 16) + 0x0123;
9070 l = (l << 16) + 0x4567;
9071 l = (l << 16) + 0x89ab;
9072 l = (l << 16) + 0xcdef;
9073 sprintf (buf, "0x%016llx", l);
9074 return (strcmp ("0x0123456789abcdef", buf));
9077 if { (eval echo configure
:9078: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
9079 gdb_cv_printf_has_long_long
=yes
9081 echo "configure: failed program was:" >&5
9082 cat conftest.
$ac_ext >&5
9084 gdb_cv_printf_has_long_long
=no
9091 if test $gdb_cv_printf_has_long_long = yes; then
9092 cat >> confdefs.h
<<\EOF
9093 #define PRINTF_HAS_LONG_LONG 1
9097 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
9100 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
9101 echo "configure:9102: checking for long double support in compiler" >&5
9102 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
9103 echo $ac_n "(cached) $ac_c" 1>&6
9105 cat > conftest.
$ac_ext <<EOF
9106 #line 9107 "configure"
9107 #include "confdefs.h"
9113 if { (eval echo configure
:9114: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9115 ac_cv_c_long_double
=yes
9117 echo "configure: failed program was:" >&5
9118 cat conftest.
$ac_ext >&5
9120 ac_cv_c_long_double
=no
9125 echo "$ac_t""$ac_cv_c_long_double" 1>&6
9126 if test $ac_cv_c_long_double = yes; then
9127 cat >> confdefs.h
<<\EOF
9128 #define HAVE_LONG_DOUBLE 1
9134 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
9135 echo "configure:9136: checking for long double support in printf" >&5
9136 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
9137 echo $ac_n "(cached) $ac_c" 1>&6
9139 if test "$cross_compiling" = yes; then
9140 gdb_cv_printf_has_long_double
=no
9142 cat > conftest.
$ac_ext <<EOF
9143 #line 9144 "configure"
9144 #include "confdefs.h"
9148 long double f = 3.141592653;
9149 sprintf (buf, "%Lg", f);
9150 return (strncmp ("3.14159", buf, 7));
9153 if { (eval echo configure
:9154: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
9155 gdb_cv_printf_has_long_double
=yes
9157 echo "configure: failed program was:" >&5
9158 cat conftest.
$ac_ext >&5
9160 gdb_cv_printf_has_long_double
=no
9167 if test $gdb_cv_printf_has_long_double = yes; then
9168 cat >> confdefs.h
<<\EOF
9169 #define PRINTF_HAS_LONG_DOUBLE 1
9173 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
9176 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
9177 echo "configure:9178: checking for long double support in scanf" >&5
9178 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
9179 echo $ac_n "(cached) $ac_c" 1>&6
9181 if test "$cross_compiling" = yes; then
9182 gdb_cv_scanf_has_long_double
=no
9184 cat > conftest.
$ac_ext <<EOF
9185 #line 9186 "configure"
9186 #include "confdefs.h"
9189 char *buf = "3.141592653";
9191 sscanf (buf, "%Lg", &f);
9192 return !(f > 3.14159 && f < 3.14160);
9195 if { (eval echo configure
:9196: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
9197 gdb_cv_scanf_has_long_double
=yes
9199 echo "configure: failed program was:" >&5
9200 cat conftest.
$ac_ext >&5
9202 gdb_cv_scanf_has_long_double
=no
9209 if test $gdb_cv_scanf_has_long_double = yes; then
9210 cat >> confdefs.h
<<\EOF
9211 #define SCANF_HAS_LONG_DOUBLE 1
9215 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
9219 echo $ac_n "checking for -bbigtoc option""... $ac_c" 1>&6
9220 echo "configure:9221: checking for -bbigtoc option" >&5
9221 if eval "test \"`echo '$''{'gdb_cv_bigtoc'+set}'`\" = set"; then
9222 echo $ac_n "(cached) $ac_c" 1>&6
9225 SAVE_LDFLAGS
=$LDFLAGS
9228 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
9229 *) gdb_cv_bigtoc
=-bbigtoc ;;
9232 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
9233 cat > conftest.
$ac_ext <<EOF
9234 #line 9235 "configure"
9235 #include "confdefs.h"
9241 if { (eval echo configure
:9242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
9244 echo "configure: failed program was:" >&5
9245 cat conftest.
$ac_ext >&5
9250 LDFLAGS
="${SAVE_LDFLAGS}"
9254 echo "$ac_t""$gdb_cv_bigtoc" 1>&6
9255 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
9261 if test ${build} = ${host} -a ${host} = ${target} ; then
9264 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
9265 echo "configure:9266: checking for HPUX/OSF thread support" >&5
9266 if test -f /usr
/include
/dce
/cma_config.h
; then
9267 if test "$GCC" = "yes" ; then
9268 echo "$ac_t""yes" 1>&6
9269 cat >> confdefs.h
<<\EOF
9270 #define HAVE_HPUX_THREAD_SUPPORT 1
9273 CONFIG_OBS
="${CONFIG_OBS} hpux-thread.o"
9274 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
9276 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
9279 echo "$ac_t""no" 1>&6
9283 # See if thread_db library is around for Solaris thread debugging.
9284 # Note that we must explicitly test for version 1 of the library
9285 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
9287 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
9288 echo "configure:9289: checking for Solaris thread debugging library" >&5
9289 if test -f /usr
/lib
/libthread_db.so
.1 ; then
9290 echo "$ac_t""yes" 1>&6
9291 cat >> confdefs.h
<<\EOF
9292 #define HAVE_THREAD_DB_LIB 1
9295 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
9296 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
9297 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
9298 echo "configure:9299: checking for dlopen in -ldl" >&5
9299 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
9300 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
9301 echo $ac_n "(cached) $ac_c" 1>&6
9303 ac_save_LIBS
="$LIBS"
9305 cat > conftest.
$ac_ext <<EOF
9306 #line 9307 "configure"
9307 #include "confdefs.h"
9308 /* Override any gcc2 internal prototype to avoid an error. */
9309 /* We use char because int might match the return type of a gcc2
9310 builtin and then its argument prototype would still apply. */
9317 if { (eval echo configure
:9318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
9319 eval "ac_cv_lib_$ac_lib_var=yes"
9321 echo "configure: failed program was:" >&5
9322 cat conftest.
$ac_ext >&5
9324 eval "ac_cv_lib_$ac_lib_var=no"
9327 LIBS
="$ac_save_LIBS"
9330 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
9331 echo "$ac_t""yes" 1>&6
9332 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
9333 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
9334 cat >> confdefs.h
<<EOF
9335 #define $ac_tr_lib 1
9341 echo "$ac_t""no" 1>&6
9344 if test "$GCC" = "yes" ; then
9345 # The GNU linker requires the -export-dynamic option to make
9346 # all symbols visible in the dynamic symbol table.
9347 hold_ldflags
=$LDFLAGS
9348 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
9349 echo "configure:9350: checking for the ld -export-dynamic flag" >&5
9350 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
9351 cat > conftest.
$ac_ext <<EOF
9352 #line 9353 "configure"
9353 #include "confdefs.h"
9359 if { (eval echo configure
:9360: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
9363 echo "configure: failed program was:" >&5
9364 cat conftest.
$ac_ext >&5
9369 LDFLAGS
=$hold_ldflags
9370 echo "$ac_t""$found" 1>&6
9371 if test $found = yes; then
9372 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
9375 # Sun randomly tweaked the prototypes in <proc_service.h>
9377 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
9378 echo "configure:9379: checking if <proc_service.h> is old" >&5
9379 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
9380 echo $ac_n "(cached) $ac_c" 1>&6
9383 cat > conftest.
$ac_ext <<EOF
9384 #line 9385 "configure"
9385 #include "confdefs.h"
9387 #include <proc_service.h>
9389 (struct ps_prochandle*, psaddr_t, const void*, size_t);
9395 if { (eval echo configure
:9396: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9397 gdb_cv_proc_service_is_old
=no
9399 echo "configure: failed program was:" >&5
9400 cat conftest.
$ac_ext >&5
9402 gdb_cv_proc_service_is_old
=yes
9408 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
9409 if test $gdb_cv_proc_service_is_old = yes; then
9410 cat >> confdefs.h
<<\EOF
9411 #define PROC_SERVICE_IS_OLD 1
9416 echo "$ac_t""no" 1>&6
9420 echo $ac_n "checking for AiX thread debugging library""... $ac_c" 1>&6
9421 echo "configure:9422: checking for AiX thread debugging library" >&5
9422 if eval "test \"`echo '$''{'gdb_cv_have_aix_thread_debug'+set}'`\" = set"; then
9423 echo $ac_n "(cached) $ac_c" 1>&6
9425 cat > conftest.
$ac_ext <<EOF
9426 #line 9427 "configure"
9427 #include "confdefs.h"
9428 #include <sys/pthdebug.h>
9430 #ifndef PTHDB_VERSION_3
9435 if { (eval echo configure
:9436: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9437 gdb_cv_have_aix_thread_debug
=yes
9439 echo "configure: failed program was:" >&5
9440 cat conftest.
$ac_ext >&5
9442 gdb_cv_have_aix_thread_debug
=no
9447 echo "$ac_t""$gdb_cv_have_aix_thread_debug" 1>&6
9448 if test $gdb_cv_have_aix_thread_debug = yes; then
9449 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
9450 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
9451 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
9458 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
9459 echo $ac_n "checking whether <thread_db.h> has TD_NOTALLOC""... $ac_c" 1>&6
9460 echo "configure:9461: checking whether <thread_db.h> has TD_NOTALLOC" >&5
9461 if eval "test \"`echo '$''{'gdb_cv_thread_db_h_has_td_notalloc'+set}'`\" = set"; then
9462 echo $ac_n "(cached) $ac_c" 1>&6
9464 cat > conftest.
$ac_ext <<EOF
9465 #line 9466 "configure"
9466 #include "confdefs.h"
9467 #include <thread_db.h>
9469 int i = TD_NOTALLOC;
9472 if { (eval echo configure
:9473: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9474 gdb_cv_thread_db_h_has_td_notalloc
=yes
9476 echo "configure: failed program was:" >&5
9477 cat conftest.
$ac_ext >&5
9479 gdb_cv_thread_db_h_has_td_notalloc
=no
9486 echo "$ac_t""$gdb_cv_thread_db_h_has_td_notalloc" 1>&6
9488 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
9489 cat >> confdefs.h
<<\EOF
9490 #define THREAD_DB_HAS_TD_NOTALLOC 1
9495 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
9496 echo $ac_n "checking whether <sys/syscall.h> has __NR_tkill""... $ac_c" 1>&6
9497 echo "configure:9498: checking whether <sys/syscall.h> has __NR_tkill" >&5
9498 if eval "test \"`echo '$''{'gdb_cv_sys_syscall_h_has_tkill'+set}'`\" = set"; then
9499 echo $ac_n "(cached) $ac_c" 1>&6
9501 cat > conftest.
$ac_ext <<EOF
9502 #line 9503 "configure"
9503 #include "confdefs.h"
9504 #include <sys/syscall.h>
9509 if { (eval echo configure
:9510: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9511 gdb_cv_sys_syscall_h_has_tkill
=yes
9513 echo "configure: failed program was:" >&5
9514 cat conftest.
$ac_ext >&5
9516 gdb_cv_sys_syscall_h_has_tkill
=no
9523 echo "$ac_t""$gdb_cv_sys_syscall_h_has_tkill" 1>&6
9525 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
9526 cat >> confdefs.h
<<\EOF
9527 #define HAVE_TKILL_SYSCALL 1
9533 # Check whether --with-sysroot or --without-sysroot was given.
9534 if test "${with_sysroot+set}" = set; then
9535 withval
="$with_sysroot"
9537 case ${with_sysroot} in
9538 yes) TARGET_SYSTEM_ROOT
='${exec_prefix}/${target_alias}/sys-root' ;;
9539 *) TARGET_SYSTEM_ROOT
=$with_sysroot ;;
9542 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
9544 if test "x$exec_prefix" = xNONE
; then
9545 if test "x$prefix" = xNONE
; then
9546 test_prefix
=/usr
/local
9551 test_prefix
=$exec_prefix
9553 case ${TARGET_SYSTEM_ROOT} in
9554 "${test_prefix}"|
"${test_prefix}/"*|\
9555 '${exec_prefix}'|
'${exec_prefix}/'*)
9556 t
="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
9557 TARGET_SYSTEM_ROOT_DEFINE
="$t"
9564 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"\"'
9571 # NOTE: Don't add -Wall or -Wunused, they both include
9572 # -Wunused-parameter which reports bogus warnings.
9573 # NOTE: If you add to this list, remember to update
9574 # gdb/doc/gdbint.texinfo.
9575 build_warnings
="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
9576 -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -Wformat-nonliteral \
9577 -Wunused-label -Wunused-function"
9578 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
9579 # -Wunused-function -Wunused-variable -Wunused-value
9580 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
9581 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
9582 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
9583 # -Woverloaded-virtual -Winline -Werror"
9584 # Check whether --enable-build-warnings or --disable-build-warnings was given.
9585 if test "${enable_build_warnings+set}" = set; then
9586 enableval
="$enable_build_warnings"
9587 case "${enableval}" in
9589 no
) build_warnings
="-w";;
9590 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9591 build_warnings
="${build_warnings} ${t}";;
9592 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9593 build_warnings
="${t} ${build_warnings}";;
9594 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9596 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
9597 echo "Setting compiler warning flags = $build_warnings" 6>&1
9600 # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
9601 if test "${enable_gdb_build_warnings+set}" = set; then
9602 enableval
="$enable_gdb_build_warnings"
9603 case "${enableval}" in
9605 no
) build_warnings
="-w";;
9606 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9607 build_warnings
="${build_warnings} ${t}";;
9608 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9609 build_warnings
="${t} ${build_warnings}";;
9610 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9612 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
9613 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
9618 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
9620 echo $ac_n "checking compiler warning flags""... $ac_c" 1>&6
9621 echo "configure:9622: checking compiler warning flags" >&5
9622 # Separate out the -Werror flag as some files just cannot be
9623 # compiled with it enabled.
9624 for w
in ${build_warnings}; do
9626 -Werr*) WERROR_CFLAGS
=-Werror ;;
9627 *) # Check that GCC accepts it
9628 saved_CFLAGS
="$CFLAGS"
9630 cat > conftest.
$ac_ext <<EOF
9631 #line 9632 "configure"
9632 #include "confdefs.h"
9638 if { (eval echo configure
:9639: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9640 WARN_CFLAGS
="${WARN_CFLAGS} $w"
9642 echo "configure: failed program was:" >&5
9643 cat conftest.
$ac_ext >&5
9646 CFLAGS
="$saved_CFLAGS"
9649 echo "$ac_t""${WARN_CFLAGS}${WERROR_CFLAGS}" 1>&6
9654 # In the Cygwin environment, we need some additional flags.
9655 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
9656 echo "configure:9657: checking for cygwin" >&5
9657 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
9658 echo $ac_n "(cached) $ac_c" 1>&6
9660 cat > conftest.
$ac_ext <<EOF
9661 #line 9662 "configure"
9662 #include "confdefs.h"
9664 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
9668 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9669 egrep "lose" >/dev
/null
2>&1; then
9671 gdb_cv_os_cygwin
=yes
9680 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
9683 SER_HARDWIRE
="ser-unix.o ser-pipe.o ser-tcp.o"
9685 *go32
* ) SER_HARDWIRE
=ser-go32.o
;;
9686 *djgpp
* ) SER_HARDWIRE
=ser-go32.o
;;
9690 # libreadline needs libuser32.a in a cygwin environment
9692 if test x
$gdb_cv_os_cygwin = xyes
; then
9693 WIN32LIBS
="-luser32"
9695 *cygwin
*) WIN32LIBS
="$WIN32LIBS -limagehlp"
9701 LIBGUI
="../libgui/src/libgui.a"
9702 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
9720 if test "${enable_gdbtk}" = "yes"; then
9722 # Gdbtk must have an absolute path to srcdir in order to run
9723 # properly when not installed.
9731 # Ok, lets find the tcl configuration
9732 # First, look for one uninstalled.
9733 # the alternative search directory is invoked by --with-tclconfig
9736 if test x
"${no_tcl}" = x
; then
9737 # we reset no_tcl in case something fails here
9739 # Check whether --with-tclconfig or --without-tclconfig was given.
9740 if test "${with_tclconfig+set}" = set; then
9741 withval
="$with_tclconfig"
9742 with_tclconfig
=${withval}
9745 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
9746 echo "configure:9747: checking for Tcl configuration" >&5
9747 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
9748 echo $ac_n "(cached) $ac_c" 1>&6
9752 # First check to see if --with-tclconfig was specified.
9753 if test x
"${with_tclconfig}" != x
; then
9754 if test -f "${with_tclconfig}/tclConfig.sh" ; then
9755 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
9757 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
9761 # then check for a private Tcl installation
9762 if test x
"${ac_cv_c_tclconfig}" = x
; then
9765 `ls -dr ../tcl[7-9]* 2>/dev/null` \
9767 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
9769 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
9770 if test -f "$i/${configdir}/tclConfig.sh" ; then
9771 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9776 # check in a few common install locations
9777 if test x
"${ac_cv_c_tclconfig}" = x
; then
9778 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9779 if test -f "$i/tclConfig.sh" ; then
9780 ac_cv_c_tclconfig
=`(cd $i; pwd)`
9785 # check in a few other private locations
9786 if test x
"${ac_cv_c_tclconfig}" = x
; then
9789 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
9790 if test -f "$i/${configdir}/tclConfig.sh" ; then
9791 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9799 if test x
"${ac_cv_c_tclconfig}" = x
; then
9800 TCLCONFIG
="# no Tcl configs found"
9801 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
9804 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
9805 echo "$ac_t""found $TCLCONFIG" 1>&6
9809 if test -z "${no_tcl}"; then
9840 # Ok, lets find the tk configuration
9841 # First, look for one uninstalled.
9842 # the alternative search directory is invoked by --with-tkconfig
9845 if test x
"${no_tk}" = x
; then
9846 # we reset no_tk in case something fails here
9848 # Check whether --with-tkconfig or --without-tkconfig was given.
9849 if test "${with_tkconfig+set}" = set; then
9850 withval
="$with_tkconfig"
9851 with_tkconfig
=${withval}
9854 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
9855 echo "configure:9856: checking for Tk configuration" >&5
9856 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
9857 echo $ac_n "(cached) $ac_c" 1>&6
9861 # First check to see if --with-tkconfig was specified.
9862 if test x
"${with_tkconfig}" != x
; then
9863 if test -f "${with_tkconfig}/tkConfig.sh" ; then
9864 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
9866 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
9870 # then check for a private Tk library
9871 if test x
"${ac_cv_c_tkconfig}" = x
; then
9874 `ls -dr ../tk[4-9]* 2>/dev/null` \
9876 `ls -dr ../../tk[4-9]* 2>/dev/null` \
9878 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
9879 if test -f "$i/${configdir}/tkConfig.sh" ; then
9880 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9885 # check in a few common install locations
9886 if test x
"${ac_cv_c_tkconfig}" = x
; then
9887 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9888 if test -f "$i/tkConfig.sh" ; then
9889 ac_cv_c_tkconfig
=`(cd $i; pwd)`
9894 # check in a few other private locations
9895 if test x
"${ac_cv_c_tkconfig}" = x
; then
9898 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
9899 if test -f "$i/${configdir}/tkConfig.sh" ; then
9900 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9908 if test x
"${ac_cv_c_tkconfig}" = x
; then
9909 TKCONFIG
="# no Tk configs found"
9910 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
9913 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
9914 echo "$ac_t""found $TKCONFIG" 1>&6
9920 # now look for Tcl library stuff
9922 tcldir
="../tcl/${configdir}/"
9924 TCL_DEPS
="${tcldir}${TCL_LIB_FILE}"
9926 # If $no_tk is nonempty, then we can't do Tk, and there is no
9927 # point to doing Tcl.
9928 if test -z "${no_tk}"; then
9930 if test -f "$TKCONFIG" ; then
9948 # Ok, lets find the tcl source trees so we can use the headers
9949 # Warning: transition of version 9 to 10 will break this algorithm
9950 # because 10 sorts before 9. We also look for just tcl. We have to
9951 # be careful that we don't match stuff like tclX by accident.
9952 # the alternative search directory is involked by --with-tclinclude
9956 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
9957 echo "configure:9958: checking for Tcl private headers. dir=${configdir}" >&5
9958 # Check whether --with-tclinclude or --without-tclinclude was given.
9959 if test "${with_tclinclude+set}" = set; then
9960 withval
="$with_tclinclude"
9961 with_tclinclude
=${withval}
9964 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
9965 echo $ac_n "(cached) $ac_c" 1>&6
9968 # first check to see if --with-tclinclude was specified
9969 if test x
"${with_tclinclude}" != x
; then
9970 if test -f ${with_tclinclude}/tclInt.h
; then
9971 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
9972 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
9973 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
9975 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9979 # next check if it came with Tcl configuration file
9980 if test x
"${ac_cv_c_tclconfig}" = x
; then
9981 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
9982 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
9986 # next check in private source directory
9988 # since ls returns lowest version numbers first, reverse its output
9989 if test x
"${ac_cv_c_tclh}" = x
; then
9992 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
9993 ${srcdir}/..
/..
/tcl \
9994 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
9995 ${srcdir}/..
/..
/..
/tcl \
9996 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
9997 if test -f $i/generic
/tclInt.h
; then
9998 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
10003 # finally check in a few common install locations
10005 # since ls returns lowest version numbers first, reverse its output
10006 if test x
"${ac_cv_c_tclh}" = x
; then
10008 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
10009 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
10010 /usr
/local
/src
/tcl \
10011 /usr
/local
/lib
/tcl \
10012 ${prefix}/include
; do
10013 if test -f $i/generic
/tclInt.h
; then
10014 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
10019 # see if one is installed
10020 if test x
"${ac_cv_c_tclh}" = x
; then
10021 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
10022 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
10023 echo "configure:10024: checking for tclInt.h" >&5
10024 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
10025 echo $ac_n "(cached) $ac_c" 1>&6
10027 cat > conftest.
$ac_ext <<EOF
10028 #line 10029 "configure"
10029 #include "confdefs.h"
10030 #include <tclInt.h>
10032 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10033 { (eval echo configure
:10034: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10034 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10035 if test -z "$ac_err"; then
10037 eval "ac_cv_header_$ac_safe=yes"
10040 echo "configure: failed program was:" >&5
10041 cat conftest.
$ac_ext >&5
10043 eval "ac_cv_header_$ac_safe=no"
10047 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
10048 echo "$ac_t""yes" 1>&6
10049 ac_cv_c_tclh
=installed
10051 echo "$ac_t""no" 1>&6
10059 if test x
"${ac_cv_c_tclh}" = x
; then
10060 TCLHDIR
="# no Tcl private headers found"
10061 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
10063 if test x
"${ac_cv_c_tclh}" != x
; then
10065 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
10066 echo "$ac_t""is installed" 1>&6
10069 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
10070 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
10071 TCLHDIR
="-I${ac_cv_c_tclh}"
10079 # Ok, lets find the tk source trees so we can use the headers
10080 # If the directory (presumably symlink) named "tk" exists, use that one
10081 # in preference to any others. Same logic is used when choosing library
10082 # and again with Tcl. The search order is the best place to look first, then in
10083 # decreasing significance. The loop breaks if the trigger file is found.
10084 # Note the gross little conversion here of srcdir by cd'ing to the found
10085 # directory. This converts the path from a relative to an absolute, so
10086 # recursive cache variables for the path will work right. We check all
10087 # the possible paths in one loop rather than many seperate loops to speed
10089 # the alternative search directory is involked by --with-tkinclude
10092 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
10093 echo "configure:10094: checking for Tk private headers" >&5
10094 # Check whether --with-tkinclude or --without-tkinclude was given.
10095 if test "${with_tkinclude+set}" = set; then
10096 withval
="$with_tkinclude"
10097 with_tkinclude
=${withval}
10100 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
10101 echo $ac_n "(cached) $ac_c" 1>&6
10104 # first check to see if --with-tkinclude was specified
10105 if test x
"${with_tkinclude}" != x
; then
10106 if test -f ${with_tkinclude}/tk.h
; then
10107 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
10108 elif test -f ${with_tkinclude}/generic
/tk.h
; then
10109 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
10111 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
10115 # next check if it came with Tk configuration file
10116 if test x
"${ac_cv_c_tkconfig}" = x
; then
10117 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
10118 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
10122 # next check in private source directory
10124 # since ls returns lowest version numbers first, reverse its output
10125 if test x
"${ac_cv_c_tkh}" = x
; then
10128 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
10129 ${srcdir}/..
/..
/tk \
10130 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
10131 ${srcdir}/..
/..
/..
/tk \
10132 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
10133 if test -f $i/generic
/tk.h
; then
10134 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
10139 # finally check in a few common install locations
10141 # since ls returns lowest version numbers first, reverse its output
10142 if test x
"${ac_cv_c_tkh}" = x
; then
10144 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
10145 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
10146 /usr
/local
/src
/tk \
10147 /usr
/local
/lib
/tk \
10148 ${prefix}/include
; do
10149 if test -f $i/generic
/tk.h
; then
10150 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
10155 # see if one is installed
10156 if test x
"${ac_cv_c_tkh}" = x
; then
10157 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
10158 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
10159 echo "configure:10160: checking for tk.h" >&5
10160 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
10161 echo $ac_n "(cached) $ac_c" 1>&6
10163 cat > conftest.
$ac_ext <<EOF
10164 #line 10165 "configure"
10165 #include "confdefs.h"
10168 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10169 { (eval echo configure
:10170: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10170 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10171 if test -z "$ac_err"; then
10173 eval "ac_cv_header_$ac_safe=yes"
10176 echo "configure: failed program was:" >&5
10177 cat conftest.
$ac_ext >&5
10179 eval "ac_cv_header_$ac_safe=no"
10183 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
10184 echo "$ac_t""yes" 1>&6
10185 ac_cv_c_tkh
=installed
10187 echo "$ac_t""no" 1>&6
10195 if test x
"${ac_cv_c_tkh}" != x
; then
10197 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
10198 echo "$ac_t""is installed" 1>&6
10201 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
10202 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
10203 TKHDIR
="-I${ac_cv_c_tkh}"
10206 TKHDIR
="# no Tk directory found"
10207 echo "configure: warning: Can't find Tk private headers" 1>&2
10214 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
10215 echo "configure:10216: checking for Itcl private headers. srcdir=${srcdir}" >&5
10216 if test x
"${ac_cv_c_itclh}" = x
; then
10217 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itcl
; do
10218 if test -f $i/generic
/itcl.h
; then
10219 ac_cv_c_itclh
=`(cd $i/generic; pwd)`
10224 if test x
"${ac_cv_c_itclh}" = x
; then
10225 ITCLHDIR
="# no Itcl private headers found"
10226 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
10228 if test x
"${ac_cv_c_itclh}" != x
; then
10229 ITCLHDIR
="-I${ac_cv_c_itclh}"
10231 # should always be here
10232 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
10237 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
10238 echo "configure:10239: checking for Itk private headers. srcdir=${srcdir}" >&5
10239 if test x
"${ac_cv_c_itkh}" = x
; then
10240 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itk
; do
10241 if test -f $i/generic
/itk.h
; then
10242 ac_cv_c_itkh
=`(cd $i/generic; pwd)`
10247 if test x
"${ac_cv_c_itkh}" = x
; then
10248 ITKHDIR
="# no Itk private headers found"
10249 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
10251 if test x
"${ac_cv_c_itkh}" != x
; then
10252 ITKHDIR
="-I${ac_cv_c_itkh}"
10254 # should always be here
10255 # ITKLIB="../itcl/itk/unix/libitk.a"
10261 # now look for Tk library stuff
10263 tkdir
="../tk/${configdir}/"
10265 TK_DEPS
="${tkdir}${TK_LIB_FILE}"
10267 # now look for Itcl library stuff
10271 # Ok, lets find the itcl configuration
10272 # First, look for one uninstalled.
10273 # the alternative search directory is invoked by --with-itclconfig
10276 if test x
"${no_itcl}" = x
; then
10277 # we reset no_itcl in case something fails here
10279 # Check whether --with-itclconfig or --without-itclconfig was given.
10280 if test "${with_itclconfig+set}" = set; then
10281 withval
="$with_itclconfig"
10282 with_itclconfig
=${withval}
10285 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
10286 echo "configure:10287: checking for Itcl configuration" >&5
10287 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
10288 echo $ac_n "(cached) $ac_c" 1>&6
10292 # First check to see if --with-itclconfig was specified.
10293 if test x
"${with_itclconfig}" != x
; then
10294 if test -f "${with_itclconfig}/itclConfig.sh" ; then
10295 ac_cv_c_itclconfig
=`(cd ${with_itclconfig}; pwd)`
10297 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
10301 # then check for a private Itcl library
10302 if test x
"${ac_cv_c_itclconfig}" = x
; then
10305 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
10307 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
10309 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
10310 if test -f "$i/itclConfig.sh" ; then
10311 ac_cv_c_itclconfig
=`(cd $i; pwd)`
10316 # check in a few common install locations
10317 if test x
"${ac_cv_c_itclconfig}" = x
; then
10318 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10319 if test -f "$i/itclConfig.sh" ; then
10320 ac_cv_c_itclconfig
=`(cd $i; pwd)`
10325 # check in a few other private locations
10326 if test x
"${ac_cv_c_itclconfig}" = x
; then
10328 ${srcdir}/..
/itcl
/itcl \
10329 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
10330 if test -f "$i/itclConfig.sh" ; then
10331 ac_cv_c_itclconfig
=`(cd $i; pwd)`
10339 if test x
"${ac_cv_c_itclconfig}" = x
; then
10340 ITCLCONFIG
="# no Itcl configs found"
10341 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
10344 ITCLCONFIG
=${ac_cv_c_itclconfig}/itclConfig.sh
10345 echo "$ac_t""found $ITCLCONFIG" 1>&6
10349 if test -z "${no_itcl}"; then
10351 if test -f "$ITCLCONFIG" ; then
10366 ITCLLIB
="${ITCL_BUILD_LIB_SPEC}"
10367 ITCL_DEPS
="${ITCL_LIB_FULL_PATH}"
10371 # now look for Itk library stuff
10374 # Ok, lets find the itk configuration
10375 # First, look for one uninstalled.
10376 # the alternative search directory is invoked by --with-itkconfig
10379 if test x
"${no_itk}" = x
; then
10380 # we reset no_itk in case something fails here
10382 # Check whether --with-itkconfig or --without-itkconfig was given.
10383 if test "${with_itkconfig+set}" = set; then
10384 withval
="$with_itkconfig"
10385 with_itkconfig
=${withval}
10388 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
10389 echo "configure:10390: checking for Itk configuration" >&5
10390 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
10391 echo $ac_n "(cached) $ac_c" 1>&6
10395 # First check to see if --with-itkconfig was specified.
10396 if test x
"${with_itkconfig}" != x
; then
10397 if test -f "${with_itkconfig}/itkConfig.sh" ; then
10398 ac_cv_c_itkconfig
=`(cd ${with_itkconfig}; pwd)`
10400 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
10404 # then check for a private Itk library
10405 if test x
"${ac_cv_c_itkconfig}" = x
; then
10408 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
10410 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
10412 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
10413 if test -f "$i/itkConfig.sh" ; then
10414 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10419 # check in a few common install locations
10420 if test x
"${ac_cv_c_itkconfig}" = x
; then
10421 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10422 if test -f "$i/itkConfig.sh" ; then
10423 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10428 # check in a few other private locations
10429 if test x
"${ac_cv_c_itkconfig}" = x
; then
10431 ${srcdir}/..
/itcl
/itk \
10432 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
10433 if test -f "$i/itkConfig.sh" ; then
10434 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10442 if test x
"${ac_cv_c_itkconfig}" = x
; then
10443 ITKCONFIG
="# no Itk configs found"
10444 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
10447 ITKCONFIG
=${ac_cv_c_itkconfig}/itkConfig.sh
10448 echo "$ac_t""found $ITKCONFIG" 1>&6
10453 if test -z "${no_itcl}"; then
10455 if test -f "$ITKCONFIG" ; then
10470 ITKLIB
="${ITK_BUILD_LIB_SPEC}"
10471 ITK_DEPS
="${ITK_LIB_FULL_PATH}"
10474 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
10475 # Tcl/Tk 8.1 require -fwritable strings. I don't
10476 # know whether 8.2 will or not, but I bet it will.
10477 # I don't have to worry about 7.x since we don't support it.
10479 if test "$GCC" = "yes"; then
10480 if test "$TCL_VERSION" != "8.0" ; then
10481 GDBTK_CFLAGS
="-fwritable-strings"
10485 # Include some libraries that Tcl and Tk want.
10486 TCL_LIBS
='$(LIBGUI) $(ITCL) $(ITK) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
10487 # Yes, the ordering seems wrong here. But it isn't.
10488 # TK_LIBS is the list of libraries that need to be linked
10489 # after Tcl/Tk. Note that this isn't put into LIBS. If it
10490 # were in LIBS then any link tests after this point would
10491 # try to include things like `$(LIBGUI)', which wouldn't work.
10492 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
10494 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
10495 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
10496 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
10497 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
10498 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
10499 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
10500 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
10502 if test x
$gdb_cv_os_cygwin = xyes
; then
10503 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
10504 WIN32LDAPP
="-Wl,--subsystem,console"
10505 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
10510 configdirs
="${configdirs} gdbtk"
10526 # If we find X, set shell vars x_includes and x_libraries to the
10527 # paths, otherwise set no_x=yes.
10528 # Uses ac_ vars as temps to allow command line to override cache and checks.
10529 # --without-x overrides everything else, but does not touch the cache.
10530 echo $ac_n "checking for X""... $ac_c" 1>&6
10531 echo "configure:10532: checking for X" >&5
10533 # Check whether --with-x or --without-x was given.
10534 if test "${with_x+set}" = set; then
10539 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
10540 if test "x$with_x" = xno
; then
10541 # The user explicitly disabled X.
10544 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
10545 # Both variables are already set.
10548 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
10549 echo $ac_n "(cached) $ac_c" 1>&6
10551 # One or both of the vars are not set, and there is no cached value.
10552 ac_x_includes
=NO ac_x_libraries
=NO
10554 if mkdir conftestdir
; then
10556 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
10557 cat > Imakefile
<<'EOF'
10559 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
10561 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
10562 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
10563 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
10564 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
10565 for ac_extension
in a so sl
; do
10566 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
10567 test -f $ac_im_libdir/libX11.
$ac_extension; then
10568 ac_im_usrlibdir
=$ac_im_libdir; break
10571 # Screen out bogus values from the imake configuration. They are
10572 # bogus both because they are the default anyway, and because
10573 # using them would break gcc on systems where it needs fixed includes.
10574 case "$ac_im_incroot" in
10576 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
10578 case "$ac_im_usrlibdir" in
10579 /usr
/lib |
/lib
) ;;
10580 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
10587 if test "$ac_x_includes" = NO
; then
10588 # Guess where to find include files, by looking for this one X11 .h file.
10589 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
10591 # First, try using that file with no special directory specified.
10592 cat > conftest.
$ac_ext <<EOF
10593 #line 10594 "configure"
10594 #include "confdefs.h"
10595 #include <$x_direct_test_include>
10597 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10598 { (eval echo configure
:10599: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10599 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10600 if test -z "$ac_err"; then
10602 # We can compile using X headers with no special include directory.
10606 echo "configure: failed program was:" >&5
10607 cat conftest.
$ac_ext >&5
10609 # Look for the header file in a standard set of common directories.
10610 # Check X11 before X11Rn because it is often a symlink to the current release.
10613 /usr
/X11R
6/include \
10614 /usr
/X11R
5/include \
10615 /usr
/X11R
4/include \
10618 /usr
/include
/X11R6 \
10619 /usr
/include
/X11R5 \
10620 /usr
/include
/X11R4 \
10622 /usr
/local
/X11
/include \
10623 /usr
/local
/X11R
6/include \
10624 /usr
/local
/X11R
5/include \
10625 /usr
/local
/X11R
4/include \
10627 /usr
/local
/include
/X11 \
10628 /usr
/local
/include
/X11R6 \
10629 /usr
/local
/include
/X11R5 \
10630 /usr
/local
/include
/X11R4 \
10632 /usr
/X386
/include \
10633 /usr
/x386
/include \
10634 /usr
/XFree86
/include
/X11 \
10637 /usr
/local
/include \
10638 /usr
/unsupported
/include \
10639 /usr
/athena
/include \
10640 /usr
/local
/x11r
5/include \
10641 /usr
/lpp
/Xamples
/include \
10643 /usr
/openwin
/include \
10644 /usr
/openwin
/share
/include \
10647 if test -r "$ac_dir/$x_direct_test_include"; then
10648 ac_x_includes
=$ac_dir
10654 fi # $ac_x_includes = NO
10656 if test "$ac_x_libraries" = NO
; then
10657 # Check for the libraries.
10659 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
10660 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
10662 # See if we find them without any special options.
10663 # Don't add to $LIBS permanently.
10664 ac_save_LIBS
="$LIBS"
10665 LIBS
="-l$x_direct_test_library $LIBS"
10666 cat > conftest.
$ac_ext <<EOF
10667 #line 10668 "configure"
10668 #include "confdefs.h"
10671 ${x_direct_test_function}()
10674 if { (eval echo configure
:10675: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10676 LIBS
="$ac_save_LIBS"
10677 # We can link X programs with no special library path.
10680 echo "configure: failed program was:" >&5
10681 cat conftest.
$ac_ext >&5
10683 LIBS
="$ac_save_LIBS"
10684 # First see if replacing the include by lib works.
10685 # Check X11 before X11Rn because it is often a symlink to the current release.
10686 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
10697 /usr
/local
/X11
/lib \
10698 /usr
/local
/X11R
6/lib \
10699 /usr
/local
/X11R
5/lib \
10700 /usr
/local
/X11R
4/lib \
10702 /usr
/local
/lib
/X11 \
10703 /usr
/local
/lib
/X11R6 \
10704 /usr
/local
/lib
/X11R5 \
10705 /usr
/local
/lib
/X11R4 \
10709 /usr
/XFree86
/lib
/X11 \
10713 /usr
/unsupported
/lib \
10715 /usr
/local
/x11r
5/lib \
10716 /usr
/lpp
/Xamples
/lib \
10720 /usr
/openwin
/share
/lib \
10723 for ac_extension
in a so sl
; do
10724 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
10725 ac_x_libraries
=$ac_dir
10732 fi # $ac_x_libraries = NO
10734 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
10735 # Didn't find X anywhere. Cache the known absence of X.
10736 ac_cv_have_x
="have_x=no"
10738 # Record where we found X for the cache.
10739 ac_cv_have_x
="have_x=yes \
10740 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
10744 eval "$ac_cv_have_x"
10747 if test "$have_x" != yes; then
10748 echo "$ac_t""$have_x" 1>&6
10751 # If each of the values was on the command line, it overrides each guess.
10752 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
10753 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
10754 # Update the cache value to reflect the command line values.
10755 ac_cv_have_x
="have_x=yes \
10756 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
10757 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
10761 # Check whether we should enable the TUI, but only do so if we really
10763 if test x
"$enable_tui" = xyes
; then
10764 if test -d $srcdir/tui
; then
10765 if test "$ac_cv_search_waddstr" != no
; then
10766 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
10767 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
10768 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
10769 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_TUI_INITS)"
10770 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
10771 CONFIG_ALL
="${CONFIG_ALL} all-tui"
10772 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-tui"
10773 CONFIG_INSTALL
="${CONFIG_INSTALL} install-tui"
10774 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-tui"
10776 echo "configure: warning: no enhanced curses library found; disabling TUI" 1>&2
10781 # Unlike the sim directory, whether a simulator is linked is controlled by
10782 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
10783 # This code just checks for a few cases where we'd like to ignore those
10784 # definitions, even when they're present in the '.mt' file. These cases
10785 # are when --disable-sim is specified, or if the simulator directory is
10786 # not part of the source tree.
10788 # Check whether --enable-sim or --disable-sim was given.
10789 if test "${enable_sim+set}" = set; then
10790 enableval
="$enable_sim"
10791 echo "enable_sim = $enable_sim";
10792 echo "enableval = ${enableval}";
10793 case "${enableval}" in
10794 yes) ignore_sim
=false
;;
10795 no
) ignore_sim
=true
;;
10796 *) ignore_sim
=false
;;
10803 if test ! -d "${srcdir}/../sim"; then
10807 if test "${ignore_sim}" = "true"; then
10809 IGNORE_SIM_OBS
="SIM_OBS="
10813 cat >> confdefs.h
<<\EOF
10832 # List of host floatformats.
10833 cat >> confdefs.h
<<EOF
10834 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
10837 cat >> confdefs.h
<<EOF
10838 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
10841 cat >> confdefs.h
<<EOF
10842 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
10846 # target_subdir is used by the testsuite to find the target libraries.
10848 if test "${host}" != "${target}"; then
10849 target_subdir
="${target_alias}/"
10854 if test "${target}" = "${host}"; then
10855 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
10856 if test ! -f ${host_makefile_frag}; then
10857 { echo "configure: error: "*** Gdb does not support native target
${host}"" 1>&2; exit 1; }
10859 frags
="$frags $host_makefile_frag"
10861 host_makefile_frag
=/dev
/null
10864 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
10865 if test ! -f ${target_makefile_frag}; then
10866 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
10868 frags
="$frags $target_makefile_frag"
10875 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10876 ' ${host_makefile_frag}`
10878 targetfile
=`sed -n '
10879 s/DEPRECATED_TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10880 ' ${target_makefile_frag}`
10882 if test "${target}" = "${host}"; then
10883 # We pick this up from the host configuration file (.mh) because we
10884 # do not have a native configuration Makefile fragment.
10885 nativefile
=`sed -n '
10886 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10887 ' ${host_makefile_frag}`
10891 if test x
"${gdb_osabi}" != x
; then
10892 cat >> confdefs.h
<<EOF
10893 #define GDB_OSABI_DEFAULT $gdb_osabi
10898 # Enable multi-ice-gdb-server.
10899 # Check whether --enable-multi-ice or --disable-multi-ice was given.
10900 if test "${enable_multi_ice+set}" = set; then
10901 enableval
="$enable_multi_ice"
10905 *) { echo "configure: error: bad value $enableval for --enable-multi-ice" 1>&2; exit 1; } ;;
10909 if test "x$enable_multi_ice" = xyes
; then
10910 configdirs
="$configdirs multi-ice"
10913 # We only build gdbserver automatically if host and target are the same.
10914 if test "x$target" = "x$host"; then
10915 echo $ac_n "checking whether gdbserver is supported on this host""... $ac_c" 1>&6
10916 echo "configure:10917: checking whether gdbserver is supported on this host" >&5
10917 if test "x$build_gdbserver" = xyes
; then
10918 configdirs
="$configdirs gdbserver"
10919 echo "$ac_t""yes" 1>&6
10921 echo "$ac_t""no" 1>&6
10925 subdirs
="doc testsuite $configdirs"
10928 # If hostfile (XM_FILE) and/or targetfile (DEPRECATED_TM_FILE) and/or
10929 # nativefile (NAT_FILE) is not set in config/*/*.m[ht] files, we link
10930 # to an empty version.
10937 if test "${hostfile}" != ""; then
10939 case "${hostfile}" in
10940 xm-
*.h
) GDB_XM_FILE
="config/${gdb_host_cpu}/${hostfile}" ;;
10941 * ) GDB_XM_FILE
="${hostfile}"
10943 files
="${files} ${GDB_XM_FILE}"
10944 links
="${links} xm.h"
10945 cat >> confdefs.h
<<EOF
10946 #define GDB_XM_FILE "${GDB_XM_FILE}"
10954 if test "${targetfile}" != ""; then
10956 case "${targetfile}" in
10957 tm-
*.h
) GDB_TM_FILE
="config/${gdb_target_cpu}/${targetfile}" ;;
10958 * ) GDB_TM_FILE
="${targetfile}"
10960 files
="${files} ${GDB_TM_FILE}"
10961 links
="${links} tm.h"
10962 cat >> confdefs.h
<<EOF
10963 #define GDB_TM_FILE "${GDB_TM_FILE}"
10971 if test "${nativefile}" != ""; then
10973 case "${nativefile}" in
10974 nm-
*.h
) GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}" ;;
10975 * ) GDB_NM_FILE
="${nativefile}"
10977 files
="${files} ${GDB_NM_FILE}"
10978 links
="${links} nm.h"
10979 cat >> confdefs.h
<<EOF
10980 #define GDB_NM_FILE "${GDB_NM_FILE}"
10988 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
10989 echo "configure:10990: checking for Cygwin environment" >&5
10990 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
10991 echo $ac_n "(cached) $ac_c" 1>&6
10993 cat > conftest.
$ac_ext <<EOF
10994 #line 10995 "configure"
10995 #include "confdefs.h"
11000 #define __CYGWIN__ __CYGWIN32__
11005 if { (eval echo configure
:11006: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
11009 echo "configure: failed program was:" >&5
11010 cat conftest.
$ac_ext >&5
11018 echo "$ac_t""$ac_cv_cygwin" 1>&6
11020 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
11021 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
11022 echo "configure:11023: checking for mingw32 environment" >&5
11023 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
11024 echo $ac_n "(cached) $ac_c" 1>&6
11026 cat > conftest.
$ac_ext <<EOF
11027 #line 11028 "configure"
11028 #include "confdefs.h"
11031 return __MINGW32__;
11034 if { (eval echo configure
:11035: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
11038 echo "configure: failed program was:" >&5
11039 cat conftest.
$ac_ext >&5
11047 echo "$ac_t""$ac_cv_mingw32" 1>&6
11049 test "$ac_cv_mingw32" = yes && MINGW32
=yes
11052 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
11053 echo "configure:11054: checking for executable suffix" >&5
11054 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
11055 echo $ac_n "(cached) $ac_c" 1>&6
11057 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
11061 echo 'int main () { return 0; }' > conftest.
$ac_ext
11063 if { (eval echo configure
:11064: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
11064 for file in conftest.
*; do
11066 *.c |
*.o |
*.obj
) ;;
11067 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
11071 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
11074 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
11079 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
11080 echo "$ac_t""${ac_cv_exeext}" 1>&6
11085 cat >> confdefs.h
<<\EOF
11086 #define GDB_DEFAULT_HOST_CHARSET "ISO-8859-1"
11092 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
11093 if test "${with_libiconv_prefix+set}" = set; then
11094 withval
="$with_libiconv_prefix"
11096 for dir
in `echo "$withval" | tr : ' '`; do
11097 if test -d $dir/include
; then CPPFLAGS
="$CPPFLAGS -I$dir/include"; fi
11098 if test -d $dir/lib
; then LDFLAGS
="$LDFLAGS -L$dir/lib"; fi
11104 echo $ac_n "checking for iconv""... $ac_c" 1>&6
11105 echo "configure:11106: checking for iconv" >&5
11106 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
11107 echo $ac_n "(cached) $ac_c" 1>&6
11110 am_cv_func_iconv
="no, consider installing GNU libiconv"
11112 cat > conftest.
$ac_ext <<EOF
11113 #line 11114 "configure"
11114 #include "confdefs.h"
11115 #include <stdlib.h>
11118 iconv_t cd = iconv_open("","");
11119 iconv(cd,NULL,NULL,NULL,NULL);
11123 if { (eval echo configure
:11124: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
11125 am_cv_func_iconv
=yes
11127 echo "configure: failed program was:" >&5
11128 cat conftest.
$ac_ext >&5
11131 if test "$am_cv_func_iconv" != yes; then
11132 am_save_LIBS
="$LIBS"
11133 LIBS
="$LIBS -liconv"
11134 cat > conftest.
$ac_ext <<EOF
11135 #line 11136 "configure"
11136 #include "confdefs.h"
11137 #include <stdlib.h>
11140 iconv_t cd = iconv_open("","");
11141 iconv(cd,NULL,NULL,NULL,NULL);
11145 if { (eval echo configure
:11146: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
11147 am_cv_lib_iconv
=yes
11148 am_cv_func_iconv
=yes
11150 echo "configure: failed program was:" >&5
11151 cat conftest.
$ac_ext >&5
11154 LIBS
="$am_save_LIBS"
11159 echo "$ac_t""$am_cv_func_iconv" 1>&6
11160 if test "$am_cv_func_iconv" = yes; then
11161 cat >> confdefs.h
<<\EOF
11162 #define HAVE_ICONV 1
11165 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
11166 echo "configure:11167: checking for iconv declaration" >&5
11167 if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
11168 echo $ac_n "(cached) $ac_c" 1>&6
11171 cat > conftest.
$ac_ext <<EOF
11172 #line 11173 "configure"
11173 #include "confdefs.h"
11175 #include <stdlib.h>
11181 #if defined(__STDC__) || defined(__cplusplus)
11182 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
11191 if { (eval echo configure
:11192: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
11193 am_cv_proto_iconv_arg1
=""
11195 echo "configure: failed program was:" >&5
11196 cat conftest.
$ac_ext >&5
11198 am_cv_proto_iconv_arg1
="const"
11201 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);"
11204 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
11205 echo "$ac_t""${ac_t:-
11206 }$am_cv_proto_iconv" 1>&6
11207 cat >> confdefs.h
<<EOF
11208 #define ICONV_CONST $am_cv_proto_iconv_arg1
11213 if test "$am_cv_lib_iconv" = yes; then
11220 cat > confcache
<<\EOF
11221 # This file is a shell script that caches the results of configure
11222 # tests run on this system so they can be shared between configure
11223 # scripts and configure runs. It is not useful on other systems.
11224 # If it contains results you don't want to keep, you may remove or edit it.
11226 # By default, configure uses ./config.cache as the cache file,
11227 # creating it if it does not exist already. You can give configure
11228 # the --cache-file=FILE option to use a different cache file; that is
11229 # what configure does when it calls configure scripts in
11230 # subdirectories, so they share the cache.
11231 # Giving --cache-file=/dev/null disables caching, for debugging configure.
11232 # config.status only pays attention to the cache file if you give it the
11233 # --recheck option to rerun configure.
11236 # The following way of writing the cache mishandles newlines in values,
11237 # but we know of no workaround that is simple, portable, and efficient.
11238 # So, don't put newlines in cache variables' values.
11239 # Ultrix sh set writes to stderr and can't be redirected directly,
11240 # and sets the high bit in the cache file unless we assign to the vars.
11242 case `(ac_space=' '; set | grep ac_space) 2>&1` in
11244 # `set' does not quote correctly, so add quotes (double-quote substitution
11245 # turns \\\\ into \\, and sed turns \\ into \).
11247 -e "s/'/'\\\\''/g" \
11248 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
11251 # `set' quotes correctly as required by POSIX, so do not add quotes.
11252 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
11255 if cmp -s $cache_file confcache
; then
11258 if test -w $cache_file; then
11259 echo "updating cache $cache_file"
11260 cat confcache
> $cache_file
11262 echo "not updating unwritable cache $cache_file"
11267 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
11269 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
11270 # Let make expand exec_prefix.
11271 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
11273 # Any assignment to VPATH causes Sun make to only execute
11274 # the first set of double-colon rules, so remove it if not needed.
11275 # If there is a colon in the path, we need to keep it.
11276 if test "x$srcdir" = x.
; then
11277 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
11280 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
11282 DEFS
=-DHAVE_CONFIG_H
11284 # Without the "./", some shells look in PATH for config.status.
11285 : ${CONFIG_STATUS=./config.status}
11287 echo creating
$CONFIG_STATUS
11288 rm -f $CONFIG_STATUS
11289 cat > $CONFIG_STATUS <<EOF
11291 # Generated automatically by configure.
11292 # Run this file to recreate the current configuration.
11293 # This directory was configured as follows,
11294 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
11296 # $0 $ac_configure_args
11298 # Compiler output produced by configure, useful for debugging
11299 # configure, is in ./config.log if it exists.
11301 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
11304 case "\$ac_option" in
11305 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11306 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
11307 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
11308 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
11309 echo "$CONFIG_STATUS generated by autoconf version 2.13"
11311 -help | --help | --hel | --he | --h)
11312 echo "\$ac_cs_usage"; exit 0 ;;
11313 *) echo "\$ac_cs_usage"; exit 1 ;;
11317 ac_given_srcdir=$srcdir
11318 ac_given_INSTALL="$INSTALL"
11320 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
11322 cat >> $CONFIG_STATUS <<EOF
11324 # Protect against being on the right side of a sed subst in config.status.
11325 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
11326 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
11330 s%@CFLAGS@%$CFLAGS%g
11331 s%@CPPFLAGS@%$CPPFLAGS%g
11332 s%@CXXFLAGS@%$CXXFLAGS%g
11333 s%@FFLAGS@%$FFLAGS%g
11335 s%@LDFLAGS@%$LDFLAGS%g
11337 s%@exec_prefix@%$exec_prefix%g
11338 s%@prefix@%$prefix%g
11339 s%@program_transform_name@%$program_transform_name%g
11340 s%@bindir@%$bindir%g
11341 s%@sbindir@%$sbindir%g
11342 s%@libexecdir@%$libexecdir%g
11343 s%@datadir@%$datadir%g
11344 s%@sysconfdir@%$sysconfdir%g
11345 s%@sharedstatedir@%$sharedstatedir%g
11346 s%@localstatedir@%$localstatedir%g
11347 s%@libdir@%$libdir%g
11348 s%@includedir@%$includedir%g
11349 s%@oldincludedir@%$oldincludedir%g
11350 s%@infodir@%$infodir%g
11351 s%@mandir@%$mandir%g
11352 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
11353 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
11358 s%@host_alias@%$host_alias%g
11359 s%@host_cpu@%$host_cpu%g
11360 s%@host_vendor@%$host_vendor%g
11361 s%@host_os@%$host_os%g
11362 s%@target@%$target%g
11363 s%@target_alias@%$target_alias%g
11364 s%@target_cpu@%$target_cpu%g
11365 s%@target_vendor@%$target_vendor%g
11366 s%@target_os@%$target_os%g
11368 s%@build_alias@%$build_alias%g
11369 s%@build_cpu@%$build_cpu%g
11370 s%@build_vendor@%$build_vendor%g
11371 s%@build_os@%$build_os%g
11372 s%@RANLIB@%$RANLIB%g
11373 s%@SET_MAKE@%$SET_MAKE%g
11374 s%@ALLOCA@%$ALLOCA%g
11375 s%@USE_NLS@%$USE_NLS%g
11376 s%@MSGFMT@%$MSGFMT%g
11377 s%@GMSGFMT@%$GMSGFMT%g
11378 s%@XGETTEXT@%$XGETTEXT%g
11379 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
11380 s%@CATALOGS@%$CATALOGS%g
11381 s%@CATOBJEXT@%$CATOBJEXT%g
11382 s%@DATADIRNAME@%$DATADIRNAME%g
11383 s%@GMOFILES@%$GMOFILES%g
11384 s%@INSTOBJEXT@%$INSTOBJEXT%g
11385 s%@INTLDEPS@%$INTLDEPS%g
11386 s%@INTLLIBS@%$INTLLIBS%g
11387 s%@INTLOBJS@%$INTLOBJS%g
11388 s%@POFILES@%$POFILES%g
11390 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
11392 s%@GT_YES@%$GT_YES%g
11393 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
11395 s%@localedir@%$localedir%g
11396 s%@PACKAGE@%$PACKAGE%g
11397 s%@subdirs@%$subdirs%g
11399 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
11400 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
11401 s%@INSTALL_DATA@%$INSTALL_DATA%g
11405 s%@DLLTOOL@%$DLLTOOL%g
11406 s%@WINDRES@%$WINDRES%g
11408 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
11409 s%@TARGET_SYSTEM_ROOT@%$TARGET_SYSTEM_ROOT%g
11410 s%@TARGET_SYSTEM_ROOT_DEFINE@%$TARGET_SYSTEM_ROOT_DEFINE%g
11411 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
11412 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
11413 s%@SER_HARDWIRE@%$SER_HARDWIRE%g
11414 s%@WIN32LIBS@%$WIN32LIBS%g
11415 s%@LIBGUI@%$LIBGUI%g
11416 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
11417 s%@WIN32LDAPP@%$WIN32LDAPP%g
11418 s%@TCL_VERSION@%$TCL_VERSION%g
11419 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
11420 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
11421 s%@TCL_CC@%$TCL_CC%g
11422 s%@TCL_DEFS@%$TCL_DEFS%g
11423 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
11424 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
11425 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
11426 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
11427 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
11428 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
11429 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
11430 s%@TCL_CC_SEARCH_FLAGS@%$TCL_CC_SEARCH_FLAGS%g
11431 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
11432 s%@TCL_RANLIB@%$TCL_RANLIB%g
11433 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
11434 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
11435 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
11436 s%@TK_VERSION@%$TK_VERSION%g
11437 s%@TK_DEFS@%$TK_DEFS%g
11438 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
11439 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
11440 s%@TK_XLIBSW@%$TK_XLIBSW%g
11441 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
11442 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
11443 s%@TCLHDIR@%$TCLHDIR%g
11444 s%@TKHDIR@%$TKHDIR%g
11445 s%@ITCLHDIR@%$ITCLHDIR%g
11446 s%@ITKHDIR@%$ITKHDIR%g
11447 s%@ITCL_VERSION@%$ITCL_VERSION%g
11448 s%@ITCL_DEFS@%$ITCL_DEFS%g
11449 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
11450 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
11451 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
11452 s%@ITK_VERSION@%$ITK_VERSION%g
11453 s%@ITK_DEFS@%$ITK_DEFS%g
11454 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
11455 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
11456 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
11457 s%@X_CFLAGS@%$X_CFLAGS%g
11458 s%@X_LDFLAGS@%$X_LDFLAGS%g
11459 s%@X_LIBS@%$X_LIBS%g
11460 s%@TCL_DEPS@%$TCL_DEPS%g
11461 s%@TK_DEPS@%$TK_DEPS%g
11462 s%@ITCLLIB@%$ITCLLIB%g
11463 s%@ITCL_DEPS@%$ITCL_DEPS%g
11464 s%@ITKLIB@%$ITKLIB%g
11465 s%@ITK_DEPS@%$ITK_DEPS%g
11466 s%@GDBTKLIBS@%$GDBTKLIBS%g
11467 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
11468 s%@GDBTK_SRC_DIR@%$GDBTK_SRC_DIR%g
11469 s%@IGNORE_SIM@%$IGNORE_SIM%g
11470 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
11471 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
11472 s%@PROFILE_CFLAGS@%$PROFILE_CFLAGS%g
11473 s%@CONFIG_OBS@%$CONFIG_OBS%g
11474 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
11475 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
11476 s%@CONFIG_ALL@%$CONFIG_ALL%g
11477 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
11478 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
11479 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
11480 s%@target_subdir@%$target_subdir%g
11481 /@host_makefile_frag@/r $host_makefile_frag
11482 s%@host_makefile_frag@%%g
11483 /@target_makefile_frag@/r $target_makefile_frag
11484 s%@target_makefile_frag@%%g
11489 s%@EXEEXT@%$EXEEXT%g
11490 s%@LIBICONV@%$LIBICONV%g
11495 cat >> $CONFIG_STATUS <<\EOF
11497 # Split the substitutions into bite-sized pieces for seds with
11498 # small command number limits, like on Digital OSF/1 and HP-UX.
11499 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
11500 ac_file
=1 # Number of current file.
11501 ac_beg
=1 # First line for current file.
11502 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
11505 while $ac_more_lines; do
11506 if test $ac_beg -gt 1; then
11507 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
11509 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
11511 if test ! -s conftest.s
$ac_file; then
11512 ac_more_lines
=false
11513 rm -f conftest.s
$ac_file
11515 if test -z "$ac_sed_cmds"; then
11516 ac_sed_cmds
="sed -f conftest.s$ac_file"
11518 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
11520 ac_file
=`expr $ac_file + 1`
11522 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
11525 if test -z "$ac_sed_cmds"; then
11530 cat >> $CONFIG_STATUS <<EOF
11532 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
11534 cat >> $CONFIG_STATUS <<\EOF
11535 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
11536 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11538 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
11539 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11540 *) ac_file_in
="${ac_file}.in" ;;
11543 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
11545 # Remove last slash and all that follows it. Not all systems have dirname.
11546 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
11547 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
11548 # The file is in a subdirectory.
11549 test ! -d "$ac_dir" && mkdir
"$ac_dir"
11550 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
11551 # A "../" for each directory in $ac_dir_suffix.
11552 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
11554 ac_dir_suffix
= ac_dots
=
11557 case "$ac_given_srcdir" in
11559 if test -z "$ac_dots"; then top_srcdir
=.
11560 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
11561 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
11562 *) # Relative path.
11563 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
11564 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
11567 case "$ac_given_INSTALL" in
11568 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
11569 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
11572 echo creating
"$ac_file"
11574 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
11576 *Makefile
*) ac_comsub
="1i\\
11577 # $configure_input" ;;
11581 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11583 s%@configure_input@%$configure_input%g
11584 s%@srcdir@%$srcdir%g
11585 s%@top_srcdir@%$top_srcdir%g
11586 s%@INSTALL@%$INSTALL%g
11587 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
11591 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11592 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11594 # ac_d sets the value in "#define NAME VALUE" lines.
11595 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11596 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
11599 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
11600 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11601 ac_uB
='\([ ]\)%\1#\2define\3'
11604 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11605 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11606 ac_eB
='$%\1#\2define\3'
11610 if test "${CONFIG_HEADERS+set}" != set; then
11612 cat >> $CONFIG_STATUS <<EOF
11613 CONFIG_HEADERS="config.h:config.in"
11615 cat >> $CONFIG_STATUS <<\EOF
11617 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
11618 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11620 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
11621 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11622 *) ac_file_in
="${ac_file}.in" ;;
11625 echo creating
$ac_file
11627 rm -f conftest.frag conftest.
in conftest.out
11628 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11629 cat $ac_file_inputs > conftest.
in
11633 # Transform confdefs.h into a sed script conftest.vals that substitutes
11634 # the proper values into config.h.in to produce config.h. And first:
11635 # Protect against being on the right side of a sed subst in config.status.
11636 # Protect against being in an unquoted here document in config.status.
11637 rm -f conftest.vals
11638 cat > conftest.hdr
<<\EOF
11641 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
11645 sed -n -f conftest.hdr confdefs.h > conftest.vals
11648 # This sed command replaces #undef with comments. This is necessary, for
11649 # example, in the case of _POSIX_SOURCE, which is predefined and required
11650 # on some systems where configure will not decide to define it.
11651 cat >> conftest.vals <<\EOF
11652 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
11655 # Break up conftest.vals because some shells have a limit on
11656 # the size of here documents, and old seds have small limits too.
11658 rm -f conftest.tail
11661 ac_lines=`grep -c . conftest.vals
`
11662 # grep -c gives empty output for an empty file on some AIX systems.
11663 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
11664 # Write a limited-size here document to conftest.frag.
11665 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
11666 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
11668 sed -f conftest.frag conftest.in > conftest.out
11670 mv conftest.out conftest.in
11671 ' >> $CONFIG_STATUS
11672 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
11673 rm -f conftest.vals
11674 mv conftest.tail conftest.vals
11676 rm -f conftest.vals
11678 cat >> $CONFIG_STATUS <<\EOF
11679 rm -f conftest.frag conftest.h
11680 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
11681 cat conftest.in >> conftest.h
11683 if cmp -s $ac_file conftest.h 2>/dev/null; then
11684 echo "$ac_file is unchanged"
11687 # Remove last slash and all that follows it. Not all systems have dirname.
11688 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
11689 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11690 # The file is in a subdirectory.
11691 test ! -d "$ac_dir" && mkdir "$ac_dir"
11694 mv conftest.h $ac_file
11700 cat >> $CONFIG_STATUS <<EOF
11701 ac_sources="$files"
11705 cat >> $CONFIG_STATUS <<\EOF
11706 srcdir=$ac_given_srcdir
11707 while test -n "$ac_sources"; do
11708 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
11709 set $ac_sources; ac_source=$1; shift; ac_sources=$*
11711 echo "linking $srcdir/$ac_source to $ac_dest"
11713 if test ! -r $srcdir/$ac_source; then
11714 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
11718 # Make relative symlinks.
11719 # Remove last slash and all that follows it. Not all systems have dirname.
11720 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
11721 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
11722 # The dest file is in a subdirectory.
11723 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
11724 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
11725 # A "../" for each directory in $ac_dest_dir_suffix.
11726 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
11728 ac_dest_dir_suffix= ac_dots=
11732 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
11733 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
11736 # Make a symlink if possible; otherwise try a hard link.
11737 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11738 ln $srcdir/$ac_source $ac_dest; then :
11740 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
11744 cat >> $CONFIG_STATUS <<EOF
11746 gdb_host_cpu=$gdb_host_cpu
11747 gdb_target_cpu=$gdb_target_cpu
11748 nativefile=$nativefile
11751 cat >> $CONFIG_STATUS <<\EOF
11754 sed -e '/^DEPRECATED_TM_FILE[ ]*=/s,^DEPRECATED_TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
11755 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
11756 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
11757 mv -f Makefile.tmp Makefile
11760 case x$CONFIG_HEADERS in
11761 xconfig.h:config.in)
11767 chmod +x $CONFIG_STATUS
11768 rm -fr confdefs* $ac_clean_files
11769 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
11771 if test "$no_recursion" != yes; then
11773 # Remove --cache-file and --srcdir arguments so they do not pile up.
11774 ac_sub_configure_args=
11776 for ac_arg in $ac_configure_args; do
11777 if test -n "$ac_prev"; then
11782 -cache-file | --cache-file | --cache-fil | --cache-fi \
11783 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
11784 ac_prev=cache_file ;;
11785 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
11786 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
11788 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11790 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11792 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
11796 for ac_config_dir in doc testsuite $configdirs; do
11798 # Do not complain, so a configure script can configure whichever
11799 # parts of a large source tree are present.
11800 if test ! -d $srcdir/$ac_config_dir; then
11804 echo configuring in $ac_config_dir
11809 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
11811 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
11819 # A "../" for each directory in /$ac_config_dir.
11820 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
11823 .) # No --srcdir option. We are building in place.
11824 ac_sub_srcdir=$srcdir ;;
11825 /*) # Absolute path.
11826 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
11827 *) # Relative path.
11828 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
11831 # Check for guested configure; otherwise get Cygnus style configure.
11832 if test -f $ac_sub_srcdir/configure; then
11833 ac_sub_configure=$ac_sub_srcdir/configure
11834 elif test -f $ac_sub_srcdir/configure.in; then
11835 ac_sub_configure=$ac_configure
11837 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
11841 # The recursion is here.
11842 if test -n "$ac_sub_configure"; then
11844 # Make the cache file name correct relative to the subdirectory.
11845 case "$cache_file" in
11846 /*) ac_sub_cache_file=$cache_file ;;
11847 *) # Relative path.
11848 ac_sub_cache_file="$ac_dots$cache_file" ;;
11850 case "$ac_given_INSTALL" in
11851 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11852 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11855 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
11856 # The eval makes quoting arguments work.
11857 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
11860 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }