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
1224 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1225 echo "configure:1226: checking whether ${MAKE-make} sets \${MAKE}" >&5
1226 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1227 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1228 echo $ac_n "(cached) $ac_c" 1>&6
1230 cat > conftestmake
<<\EOF
1232 @
echo 'ac_maketemp="${MAKE}"'
1234 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1235 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1236 if test -n "$ac_maketemp"; then
1237 eval ac_cv_prog_make_
${ac_make}_set
=yes
1239 eval ac_cv_prog_make_
${ac_make}_set
=no
1243 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1244 echo "$ac_t""yes" 1>&6
1247 echo "$ac_t""no" 1>&6
1248 SET_MAKE
="MAKE=${MAKE-make}"
1251 # Extract the first word of "ranlib", so it can be a program name with args.
1252 set dummy ranlib
; ac_word
=$2
1253 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1254 echo "configure:1255: checking for $ac_word" >&5
1255 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1256 echo $ac_n "(cached) $ac_c" 1>&6
1258 if test -n "$RANLIB"; then
1259 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1261 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1263 for ac_dir
in $ac_dummy; do
1264 test -z "$ac_dir" && ac_dir
=.
1265 if test -f $ac_dir/$ac_word; then
1266 ac_cv_prog_RANLIB
="ranlib"
1271 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1274 RANLIB
="$ac_cv_prog_RANLIB"
1275 if test -n "$RANLIB"; then
1276 echo "$ac_t""$RANLIB" 1>&6
1278 echo "$ac_t""no" 1>&6
1281 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1282 echo "configure:1283: checking for ANSI C header files" >&5
1283 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1284 echo $ac_n "(cached) $ac_c" 1>&6
1286 cat > conftest.
$ac_ext <<EOF
1287 #line 1288 "configure"
1288 #include "confdefs.h"
1294 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1295 { (eval echo configure
:1296: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1296 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1297 if test -z "$ac_err"; then
1299 ac_cv_header_stdc
=yes
1302 echo "configure: failed program was:" >&5
1303 cat conftest.
$ac_ext >&5
1305 ac_cv_header_stdc
=no
1309 if test $ac_cv_header_stdc = yes; then
1310 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1311 cat > conftest.
$ac_ext <<EOF
1312 #line 1313 "configure"
1313 #include "confdefs.h"
1316 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1317 egrep "memchr" >/dev
/null
2>&1; then
1321 ac_cv_header_stdc
=no
1327 if test $ac_cv_header_stdc = yes; then
1328 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1329 cat > conftest.
$ac_ext <<EOF
1330 #line 1331 "configure"
1331 #include "confdefs.h"
1334 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1335 egrep "free" >/dev
/null
2>&1; then
1339 ac_cv_header_stdc
=no
1345 if test $ac_cv_header_stdc = yes; then
1346 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1347 if test "$cross_compiling" = yes; then
1350 cat > conftest.
$ac_ext <<EOF
1351 #line 1352 "configure"
1352 #include "confdefs.h"
1354 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1355 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1356 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1357 int main () { int i; for (i = 0; i < 256; i++)
1358 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1362 if { (eval echo configure
:1363: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1366 echo "configure: failed program was:" >&5
1367 cat conftest.
$ac_ext >&5
1369 ac_cv_header_stdc
=no
1377 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1378 if test $ac_cv_header_stdc = yes; then
1379 cat >> confdefs.h
<<\EOF
1380 #define STDC_HEADERS 1
1385 echo $ac_n "checking for working const""... $ac_c" 1>&6
1386 echo "configure:1387: checking for working const" >&5
1387 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1388 echo $ac_n "(cached) $ac_c" 1>&6
1390 cat > conftest.
$ac_ext <<EOF
1391 #line 1392 "configure"
1392 #include "confdefs.h"
1396 /* Ultrix mips cc rejects this. */
1397 typedef int charset[2]; const charset x;
1398 /* SunOS 4.1.1 cc rejects this. */
1399 char const *const *ccp;
1401 /* NEC SVR4.0.2 mips cc rejects this. */
1402 struct point {int x, y;};
1403 static struct point const zero = {0,0};
1404 /* AIX XL C 1.02.0.0 rejects this.
1405 It does not let you subtract one const X* pointer from another in an arm
1406 of an if-expression whose if-part is not a constant expression */
1407 const char *g = "string";
1408 ccp = &g + (g ? g-g : 0);
1409 /* HPUX 7.0 cc rejects these. */
1412 ccp = (char const *const *) p;
1413 { /* SCO 3.2v4 cc rejects this. */
1415 char const *s = 0 ? (char *) 0 : (char const *) 0;
1419 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1421 const int *foo = &x[0];
1424 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1425 typedef const int *iptr;
1429 { /* AIX XL C 1.02.0.0 rejects this saying
1430 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1431 struct s { int j; const int *ap[3]; };
1432 struct s *b; b->j = 5;
1434 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1440 if { (eval echo configure
:1441: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1444 echo "configure: failed program was:" >&5
1445 cat conftest.
$ac_ext >&5
1452 echo "$ac_t""$ac_cv_c_const" 1>&6
1453 if test $ac_cv_c_const = no
; then
1454 cat >> confdefs.h
<<\EOF
1460 echo $ac_n "checking for inline""... $ac_c" 1>&6
1461 echo "configure:1462: checking for inline" >&5
1462 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1463 echo $ac_n "(cached) $ac_c" 1>&6
1466 for ac_kw
in inline __inline__ __inline
; do
1467 cat > conftest.
$ac_ext <<EOF
1468 #line 1469 "configure"
1469 #include "confdefs.h"
1475 if { (eval echo configure
:1476: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1477 ac_cv_c_inline
=$ac_kw; break
1479 echo "configure: failed program was:" >&5
1480 cat conftest.
$ac_ext >&5
1487 echo "$ac_t""$ac_cv_c_inline" 1>&6
1488 case "$ac_cv_c_inline" in
1490 no
) cat >> confdefs.h
<<\EOF
1494 *) cat >> confdefs.h
<<EOF
1495 #define inline $ac_cv_c_inline
1500 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1501 echo "configure:1502: checking for off_t" >&5
1502 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1503 echo $ac_n "(cached) $ac_c" 1>&6
1505 cat > conftest.
$ac_ext <<EOF
1506 #line 1507 "configure"
1507 #include "confdefs.h"
1508 #include <sys/types.h>
1514 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1515 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1517 ac_cv_type_off_t
=yes
1525 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1526 if test $ac_cv_type_off_t = no
; then
1527 cat >> confdefs.h
<<\EOF
1533 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1534 echo "configure:1535: checking for size_t" >&5
1535 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1536 echo $ac_n "(cached) $ac_c" 1>&6
1538 cat > conftest.
$ac_ext <<EOF
1539 #line 1540 "configure"
1540 #include "confdefs.h"
1541 #include <sys/types.h>
1547 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1548 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1550 ac_cv_type_size_t
=yes
1553 ac_cv_type_size_t
=no
1558 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1559 if test $ac_cv_type_size_t = no
; then
1560 cat >> confdefs.h
<<\EOF
1561 #define size_t unsigned
1566 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1567 # for constant arguments. Useless!
1568 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1569 echo "configure:1570: checking for working alloca.h" >&5
1570 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1571 echo $ac_n "(cached) $ac_c" 1>&6
1573 cat > conftest.
$ac_ext <<EOF
1574 #line 1575 "configure"
1575 #include "confdefs.h"
1578 char *p = alloca(2 * sizeof(int));
1581 if { (eval echo configure
:1582: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1583 ac_cv_header_alloca_h
=yes
1585 echo "configure: failed program was:" >&5
1586 cat conftest.
$ac_ext >&5
1588 ac_cv_header_alloca_h
=no
1593 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1594 if test $ac_cv_header_alloca_h = yes; then
1595 cat >> confdefs.h
<<\EOF
1596 #define HAVE_ALLOCA_H 1
1601 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1602 echo "configure:1603: checking for alloca" >&5
1603 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1604 echo $ac_n "(cached) $ac_c" 1>&6
1606 cat > conftest.
$ac_ext <<EOF
1607 #line 1608 "configure"
1608 #include "confdefs.h"
1611 # define alloca __builtin_alloca
1614 # include <malloc.h>
1615 # define alloca _alloca
1618 # include <alloca.h>
1623 # ifndef alloca /* predefined by HP cc +Olibcalls */
1632 char *p = (char *) alloca(1);
1635 if { (eval echo configure
:1636: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1637 ac_cv_func_alloca_works
=yes
1639 echo "configure: failed program was:" >&5
1640 cat conftest.
$ac_ext >&5
1642 ac_cv_func_alloca_works
=no
1647 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1648 if test $ac_cv_func_alloca_works = yes; then
1649 cat >> confdefs.h
<<\EOF
1650 #define HAVE_ALLOCA 1
1655 if test $ac_cv_func_alloca_works = no
; then
1656 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1657 # that cause trouble. Some versions do not even contain alloca or
1658 # contain a buggy version. If you still want to use their alloca,
1659 # use ar to extract alloca.o from them instead of compiling alloca.c.
1660 ALLOCA
=alloca.
${ac_objext}
1661 cat >> confdefs.h
<<\EOF
1666 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1667 echo "configure:1668: checking whether alloca needs Cray hooks" >&5
1668 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1669 echo $ac_n "(cached) $ac_c" 1>&6
1671 cat > conftest.
$ac_ext <<EOF
1672 #line 1673 "configure"
1673 #include "confdefs.h"
1674 #if defined(CRAY) && ! defined(CRAY2)
1681 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1682 egrep "webecray" >/dev
/null
2>&1; then
1693 echo "$ac_t""$ac_cv_os_cray" 1>&6
1694 if test $ac_cv_os_cray = yes; then
1695 for ac_func
in _getb67 GETB67 getb67
; do
1696 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1697 echo "configure:1698: checking for $ac_func" >&5
1698 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1699 echo $ac_n "(cached) $ac_c" 1>&6
1701 cat > conftest.
$ac_ext <<EOF
1702 #line 1703 "configure"
1703 #include "confdefs.h"
1704 /* System header to define __stub macros and hopefully few prototypes,
1705 which can conflict with char $ac_func(); below. */
1707 /* Override any gcc2 internal prototype to avoid an error. */
1708 /* We use char because int might match the return type of a gcc2
1709 builtin and then its argument prototype would still apply. */
1714 /* The GNU C library defines this for functions which it implements
1715 to always fail with ENOSYS. Some functions are actually named
1716 something starting with __ and the normal name is an alias. */
1717 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1725 if { (eval echo configure
:1726: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1727 eval "ac_cv_func_$ac_func=yes"
1729 echo "configure: failed program was:" >&5
1730 cat conftest.
$ac_ext >&5
1732 eval "ac_cv_func_$ac_func=no"
1737 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1738 echo "$ac_t""yes" 1>&6
1739 cat >> confdefs.h
<<EOF
1740 #define CRAY_STACKSEG_END $ac_func
1745 echo "$ac_t""no" 1>&6
1751 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1752 echo "configure:1753: checking stack direction for C alloca" >&5
1753 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1754 echo $ac_n "(cached) $ac_c" 1>&6
1756 if test "$cross_compiling" = yes; then
1757 ac_cv_c_stack_direction
=0
1759 cat > conftest.
$ac_ext <<EOF
1760 #line 1761 "configure"
1761 #include "confdefs.h"
1762 find_stack_direction ()
1764 static char *addr = 0;
1769 return find_stack_direction ();
1772 return (&dummy > addr) ? 1 : -1;
1776 exit (find_stack_direction() < 0);
1779 if { (eval echo configure
:1780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1781 ac_cv_c_stack_direction
=1
1783 echo "configure: failed program was:" >&5
1784 cat conftest.
$ac_ext >&5
1786 ac_cv_c_stack_direction
=-1
1793 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1794 cat >> confdefs.h
<<EOF
1795 #define STACK_DIRECTION $ac_cv_c_stack_direction
1800 for ac_hdr
in stdlib.h unistd.h sys
/stat.h sys
/types.h
1802 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1803 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1804 echo "configure:1805: checking for $ac_hdr" >&5
1805 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1806 echo $ac_n "(cached) $ac_c" 1>&6
1808 cat > conftest.
$ac_ext <<EOF
1809 #line 1810 "configure"
1810 #include "confdefs.h"
1813 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1814 { (eval echo configure
:1815: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1815 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1816 if test -z "$ac_err"; then
1818 eval "ac_cv_header_$ac_safe=yes"
1821 echo "configure: failed program was:" >&5
1822 cat conftest.
$ac_ext >&5
1824 eval "ac_cv_header_$ac_safe=no"
1828 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1829 echo "$ac_t""yes" 1>&6
1830 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1831 cat >> confdefs.h
<<EOF
1832 #define $ac_tr_hdr 1
1836 echo "$ac_t""no" 1>&6
1840 for ac_func
in getpagesize
1842 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1843 echo "configure:1844: checking for $ac_func" >&5
1844 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1845 echo $ac_n "(cached) $ac_c" 1>&6
1847 cat > conftest.
$ac_ext <<EOF
1848 #line 1849 "configure"
1849 #include "confdefs.h"
1850 /* System header to define __stub macros and hopefully few prototypes,
1851 which can conflict with char $ac_func(); below. */
1853 /* Override any gcc2 internal prototype to avoid an error. */
1854 /* We use char because int might match the return type of a gcc2
1855 builtin and then its argument prototype would still apply. */
1860 /* The GNU C library defines this for functions which it implements
1861 to always fail with ENOSYS. Some functions are actually named
1862 something starting with __ and the normal name is an alias. */
1863 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1871 if { (eval echo configure
:1872: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1873 eval "ac_cv_func_$ac_func=yes"
1875 echo "configure: failed program was:" >&5
1876 cat conftest.
$ac_ext >&5
1878 eval "ac_cv_func_$ac_func=no"
1883 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1884 echo "$ac_t""yes" 1>&6
1885 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1886 cat >> confdefs.h
<<EOF
1887 #define $ac_tr_func 1
1891 echo "$ac_t""no" 1>&6
1895 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1896 echo "configure:1897: checking for working mmap" >&5
1897 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1898 echo $ac_n "(cached) $ac_c" 1>&6
1900 if test "$cross_compiling" = yes; then
1901 ac_cv_func_mmap_fixed_mapped
=no
1903 cat > conftest.
$ac_ext <<EOF
1904 #line 1905 "configure"
1905 #include "confdefs.h"
1907 /* Thanks to Mike Haertel and Jim Avera for this test.
1908 Here is a matrix of mmap possibilities:
1909 mmap private not fixed
1910 mmap private fixed at somewhere currently unmapped
1911 mmap private fixed at somewhere already mapped
1912 mmap shared not fixed
1913 mmap shared fixed at somewhere currently unmapped
1914 mmap shared fixed at somewhere already mapped
1915 For private mappings, we should verify that changes cannot be read()
1916 back from the file, nor mmap's back from the file at a different
1917 address. (There have been systems where private was not correctly
1918 implemented like the infamous i386 svr4.0, and systems where the
1919 VM page cache was not coherent with the filesystem buffer cache
1920 like early versions of FreeBSD and possibly contemporary NetBSD.)
1921 For shared mappings, we should conversely verify that changes get
1922 propogated back to all the places they're supposed to be.
1924 Grep wants private fixed already mapped.
1925 The main things grep needs to know about mmap are:
1926 * does it exist and is it safe to write into the mmap'd area
1927 * how to use it (BSD variants) */
1928 #include <sys/types.h>
1930 #include <sys/mman.h>
1932 #if HAVE_SYS_TYPES_H
1933 # include <sys/types.h>
1937 # include <stdlib.h>
1941 # include <sys/stat.h>
1945 # include <unistd.h>
1948 /* This mess was copied from the GNU getpagesize.h. */
1949 #ifndef HAVE_GETPAGESIZE
1951 /* Assume that all systems that can run configure have sys/param.h. */
1952 # ifndef HAVE_SYS_PARAM_H
1953 # define HAVE_SYS_PARAM_H 1
1956 # ifdef _SC_PAGESIZE
1957 # define getpagesize() sysconf(_SC_PAGESIZE)
1958 # else /* no _SC_PAGESIZE */
1959 # ifdef HAVE_SYS_PARAM_H
1960 # include <sys/param.h>
1961 # ifdef EXEC_PAGESIZE
1962 # define getpagesize() EXEC_PAGESIZE
1963 # else /* no EXEC_PAGESIZE */
1965 # define getpagesize() NBPG * CLSIZE
1968 # endif /* no CLSIZE */
1969 # else /* no NBPG */
1971 # define getpagesize() NBPC
1972 # else /* no NBPC */
1974 # define getpagesize() PAGESIZE
1975 # endif /* PAGESIZE */
1976 # endif /* no NBPC */
1977 # endif /* no NBPG */
1978 # endif /* no EXEC_PAGESIZE */
1979 # else /* no HAVE_SYS_PARAM_H */
1980 # define getpagesize() 8192 /* punt totally */
1981 # endif /* no HAVE_SYS_PARAM_H */
1982 # endif /* no _SC_PAGESIZE */
1984 #endif /* no HAVE_GETPAGESIZE */
1987 extern "C" { void *malloc(unsigned); }
1995 char *data, *data2, *data3;
1999 pagesize = getpagesize();
2002 * First, make a file with some known garbage in it.
2004 data = malloc(pagesize);
2007 for (i = 0; i < pagesize; ++i)
2008 *(data + i) = rand();
2010 fd = creat("conftestmmap", 0600);
2013 if (write(fd, data, pagesize) != pagesize)
2018 * Next, try to mmap the file at a fixed address which
2019 * already has something else allocated at it. If we can,
2020 * also make sure that we see the same garbage.
2022 fd = open("conftestmmap", O_RDWR);
2025 data2 = malloc(2 * pagesize);
2028 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2029 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2030 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2032 for (i = 0; i < pagesize; ++i)
2033 if (*(data + i) != *(data2 + i))
2037 * Finally, make sure that changes to the mapped area
2038 * do not percolate back to the file as seen by read().
2039 * (This is a bug on some variants of i386 svr4.0.)
2041 for (i = 0; i < pagesize; ++i)
2042 *(data2 + i) = *(data2 + i) + 1;
2043 data3 = malloc(pagesize);
2046 if (read(fd, data3, pagesize) != pagesize)
2048 for (i = 0; i < pagesize; ++i)
2049 if (*(data + i) != *(data3 + i))
2052 unlink("conftestmmap");
2057 if { (eval echo configure
:2058: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2059 ac_cv_func_mmap_fixed_mapped
=yes
2061 echo "configure: failed program was:" >&5
2062 cat conftest.
$ac_ext >&5
2064 ac_cv_func_mmap_fixed_mapped
=no
2071 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2072 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2073 cat >> confdefs.h
<<\EOF
2080 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2081 unistd.h values.h sys
/param.h
2083 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2084 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2085 echo "configure:2086: checking for $ac_hdr" >&5
2086 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2087 echo $ac_n "(cached) $ac_c" 1>&6
2089 cat > conftest.
$ac_ext <<EOF
2090 #line 2091 "configure"
2091 #include "confdefs.h"
2094 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2095 { (eval echo configure
:2096: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2096 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2097 if test -z "$ac_err"; then
2099 eval "ac_cv_header_$ac_safe=yes"
2102 echo "configure: failed program was:" >&5
2103 cat conftest.
$ac_ext >&5
2105 eval "ac_cv_header_$ac_safe=no"
2109 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2110 echo "$ac_t""yes" 1>&6
2111 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2112 cat >> confdefs.h
<<EOF
2113 #define $ac_tr_hdr 1
2117 echo "$ac_t""no" 1>&6
2121 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2122 __argz_count __argz_stringify __argz_next
2124 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2125 echo "configure:2126: checking for $ac_func" >&5
2126 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2127 echo $ac_n "(cached) $ac_c" 1>&6
2129 cat > conftest.
$ac_ext <<EOF
2130 #line 2131 "configure"
2131 #include "confdefs.h"
2132 /* System header to define __stub macros and hopefully few prototypes,
2133 which can conflict with char $ac_func(); below. */
2135 /* Override any gcc2 internal prototype to avoid an error. */
2136 /* We use char because int might match the return type of a gcc2
2137 builtin and then its argument prototype would still apply. */
2142 /* The GNU C library defines this for functions which it implements
2143 to always fail with ENOSYS. Some functions are actually named
2144 something starting with __ and the normal name is an alias. */
2145 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2153 if { (eval echo configure
:2154: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2155 eval "ac_cv_func_$ac_func=yes"
2157 echo "configure: failed program was:" >&5
2158 cat conftest.
$ac_ext >&5
2160 eval "ac_cv_func_$ac_func=no"
2165 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2166 echo "$ac_t""yes" 1>&6
2167 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2168 cat >> confdefs.h
<<EOF
2169 #define $ac_tr_func 1
2173 echo "$ac_t""no" 1>&6
2178 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2179 for ac_func
in stpcpy
2181 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2182 echo "configure:2183: checking for $ac_func" >&5
2183 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2184 echo $ac_n "(cached) $ac_c" 1>&6
2186 cat > conftest.
$ac_ext <<EOF
2187 #line 2188 "configure"
2188 #include "confdefs.h"
2189 /* System header to define __stub macros and hopefully few prototypes,
2190 which can conflict with char $ac_func(); below. */
2192 /* Override any gcc2 internal prototype to avoid an error. */
2193 /* We use char because int might match the return type of a gcc2
2194 builtin and then its argument prototype would still apply. */
2199 /* The GNU C library defines this for functions which it implements
2200 to always fail with ENOSYS. Some functions are actually named
2201 something starting with __ and the normal name is an alias. */
2202 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2210 if { (eval echo configure
:2211: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2212 eval "ac_cv_func_$ac_func=yes"
2214 echo "configure: failed program was:" >&5
2215 cat conftest.
$ac_ext >&5
2217 eval "ac_cv_func_$ac_func=no"
2222 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2223 echo "$ac_t""yes" 1>&6
2224 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2225 cat >> confdefs.h
<<EOF
2226 #define $ac_tr_func 1
2230 echo "$ac_t""no" 1>&6
2235 if test "${ac_cv_func_stpcpy}" = "yes"; then
2236 cat >> confdefs.h
<<\EOF
2237 #define HAVE_STPCPY 1
2242 if test $ac_cv_header_locale_h = yes; then
2243 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2244 echo "configure:2245: checking for LC_MESSAGES" >&5
2245 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2246 echo $ac_n "(cached) $ac_c" 1>&6
2248 cat > conftest.
$ac_ext <<EOF
2249 #line 2250 "configure"
2250 #include "confdefs.h"
2256 if { (eval echo configure
:2257: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2258 am_cv_val_LC_MESSAGES
=yes
2260 echo "configure: failed program was:" >&5
2261 cat conftest.
$ac_ext >&5
2263 am_cv_val_LC_MESSAGES
=no
2268 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2269 if test $am_cv_val_LC_MESSAGES = yes; then
2270 cat >> confdefs.h
<<\EOF
2271 #define HAVE_LC_MESSAGES 1
2276 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2277 echo "configure:2278: checking whether NLS is requested" >&5
2278 # Check whether --enable-nls or --disable-nls was given.
2279 if test "${enable_nls+set}" = set; then
2280 enableval
="$enable_nls"
2286 echo "$ac_t""$USE_NLS" 1>&6
2289 USE_INCLUDED_LIBINTL
=no
2291 if test "$USE_NLS" = "yes"; then
2292 cat >> confdefs.h
<<\EOF
2293 #define ENABLE_NLS 1
2296 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2297 echo "configure:2298: checking whether included gettext is requested" >&5
2298 # Check whether --with-included-gettext or --without-included-gettext was given.
2299 if test "${with_included_gettext+set}" = set; then
2300 withval
="$with_included_gettext"
2301 nls_cv_force_use_gnu_gettext
=$withval
2303 nls_cv_force_use_gnu_gettext
=no
2306 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2308 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2309 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2311 nls_cv_header_libgt
=
2314 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2315 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2316 echo "configure:2317: checking for libintl.h" >&5
2317 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2318 echo $ac_n "(cached) $ac_c" 1>&6
2320 cat > conftest.
$ac_ext <<EOF
2321 #line 2322 "configure"
2322 #include "confdefs.h"
2323 #include <libintl.h>
2325 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2326 { (eval echo configure
:2327: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2327 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2328 if test -z "$ac_err"; then
2330 eval "ac_cv_header_$ac_safe=yes"
2333 echo "configure: failed program was:" >&5
2334 cat conftest.
$ac_ext >&5
2336 eval "ac_cv_header_$ac_safe=no"
2340 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2341 echo "$ac_t""yes" 1>&6
2342 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2343 echo "configure:2344: checking for gettext in libc" >&5
2344 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2345 echo $ac_n "(cached) $ac_c" 1>&6
2347 cat > conftest.
$ac_ext <<EOF
2348 #line 2349 "configure"
2349 #include "confdefs.h"
2350 #include <libintl.h>
2352 return (int) gettext ("")
2355 if { (eval echo configure
:2356: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2357 gt_cv_func_gettext_libc
=yes
2359 echo "configure: failed program was:" >&5
2360 cat conftest.
$ac_ext >&5
2362 gt_cv_func_gettext_libc
=no
2367 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2369 if test "$gt_cv_func_gettext_libc" != "yes"; then
2370 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2371 echo "configure:2372: checking for bindtextdomain in -lintl" >&5
2372 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2373 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2374 echo $ac_n "(cached) $ac_c" 1>&6
2376 ac_save_LIBS
="$LIBS"
2378 cat > conftest.
$ac_ext <<EOF
2379 #line 2380 "configure"
2380 #include "confdefs.h"
2381 /* Override any gcc2 internal prototype to avoid an error. */
2382 /* We use char because int might match the return type of a gcc2
2383 builtin and then its argument prototype would still apply. */
2384 char bindtextdomain();
2390 if { (eval echo configure
:2391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2392 eval "ac_cv_lib_$ac_lib_var=yes"
2394 echo "configure: failed program was:" >&5
2395 cat conftest.
$ac_ext >&5
2397 eval "ac_cv_lib_$ac_lib_var=no"
2400 LIBS
="$ac_save_LIBS"
2403 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2404 echo "$ac_t""yes" 1>&6
2405 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2406 echo "configure:2407: checking for gettext in libintl" >&5
2407 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2408 echo $ac_n "(cached) $ac_c" 1>&6
2410 cat > conftest.
$ac_ext <<EOF
2411 #line 2412 "configure"
2412 #include "confdefs.h"
2415 return (int) gettext ("")
2418 if { (eval echo configure
:2419: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2420 gt_cv_func_gettext_libintl
=yes
2422 echo "configure: failed program was:" >&5
2423 cat conftest.
$ac_ext >&5
2425 gt_cv_func_gettext_libintl
=no
2430 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2432 echo "$ac_t""no" 1>&6
2437 if test "$gt_cv_func_gettext_libc" = "yes" \
2438 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2439 cat >> confdefs.h
<<\EOF
2440 #define HAVE_GETTEXT 1
2443 # Extract the first word of "msgfmt", so it can be a program name with args.
2444 set dummy msgfmt
; ac_word
=$2
2445 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2446 echo "configure:2447: checking for $ac_word" >&5
2447 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2448 echo $ac_n "(cached) $ac_c" 1>&6
2452 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2455 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2456 for ac_dir
in $PATH; do
2457 test -z "$ac_dir" && ac_dir
=.
2458 if test -f $ac_dir/$ac_word; then
2459 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2460 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2466 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2470 MSGFMT
="$ac_cv_path_MSGFMT"
2471 if test -n "$MSGFMT"; then
2472 echo "$ac_t""$MSGFMT" 1>&6
2474 echo "$ac_t""no" 1>&6
2476 if test "$MSGFMT" != "no"; then
2477 for ac_func
in dcgettext
2479 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2480 echo "configure:2481: checking for $ac_func" >&5
2481 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2482 echo $ac_n "(cached) $ac_c" 1>&6
2484 cat > conftest.
$ac_ext <<EOF
2485 #line 2486 "configure"
2486 #include "confdefs.h"
2487 /* System header to define __stub macros and hopefully few prototypes,
2488 which can conflict with char $ac_func(); below. */
2490 /* Override any gcc2 internal prototype to avoid an error. */
2491 /* We use char because int might match the return type of a gcc2
2492 builtin and then its argument prototype would still apply. */
2497 /* The GNU C library defines this for functions which it implements
2498 to always fail with ENOSYS. Some functions are actually named
2499 something starting with __ and the normal name is an alias. */
2500 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2508 if { (eval echo configure
:2509: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2510 eval "ac_cv_func_$ac_func=yes"
2512 echo "configure: failed program was:" >&5
2513 cat conftest.
$ac_ext >&5
2515 eval "ac_cv_func_$ac_func=no"
2520 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2521 echo "$ac_t""yes" 1>&6
2522 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2523 cat >> confdefs.h
<<EOF
2524 #define $ac_tr_func 1
2528 echo "$ac_t""no" 1>&6
2532 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2533 set dummy gmsgfmt
; ac_word
=$2
2534 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2535 echo "configure:2536: checking for $ac_word" >&5
2536 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2537 echo $ac_n "(cached) $ac_c" 1>&6
2541 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2544 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2547 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2549 for ac_dir
in $ac_dummy; do
2550 test -z "$ac_dir" && ac_dir
=.
2551 if test -f $ac_dir/$ac_word; then
2552 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2557 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2561 GMSGFMT
="$ac_cv_path_GMSGFMT"
2562 if test -n "$GMSGFMT"; then
2563 echo "$ac_t""$GMSGFMT" 1>&6
2565 echo "$ac_t""no" 1>&6
2568 # Extract the first word of "xgettext", so it can be a program name with args.
2569 set dummy xgettext
; ac_word
=$2
2570 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2571 echo "configure:2572: checking for $ac_word" >&5
2572 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2573 echo $ac_n "(cached) $ac_c" 1>&6
2577 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2580 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2581 for ac_dir
in $PATH; do
2582 test -z "$ac_dir" && ac_dir
=.
2583 if test -f $ac_dir/$ac_word; then
2584 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2585 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2591 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2595 XGETTEXT
="$ac_cv_path_XGETTEXT"
2596 if test -n "$XGETTEXT"; then
2597 echo "$ac_t""$XGETTEXT" 1>&6
2599 echo "$ac_t""no" 1>&6
2602 cat > conftest.
$ac_ext <<EOF
2603 #line 2604 "configure"
2604 #include "confdefs.h"
2607 extern int _nl_msg_cat_cntr;
2608 return _nl_msg_cat_cntr
2611 if { (eval echo configure
:2612: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2616 echo "configure: failed program was:" >&5
2617 cat conftest.
$ac_ext >&5
2628 echo "$ac_t""no" 1>&6
2633 if test "$CATOBJEXT" = "NONE"; then
2634 nls_cv_use_gnu_gettext
=yes
2638 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2639 INTLOBJS
="\$(GETTOBJS)"
2640 # Extract the first word of "msgfmt", so it can be a program name with args.
2641 set dummy msgfmt
; ac_word
=$2
2642 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2643 echo "configure:2644: checking for $ac_word" >&5
2644 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2645 echo $ac_n "(cached) $ac_c" 1>&6
2649 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2652 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2653 for ac_dir
in $PATH; do
2654 test -z "$ac_dir" && ac_dir
=.
2655 if test -f $ac_dir/$ac_word; then
2656 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2657 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2663 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2667 MSGFMT
="$ac_cv_path_MSGFMT"
2668 if test -n "$MSGFMT"; then
2669 echo "$ac_t""$MSGFMT" 1>&6
2671 echo "$ac_t""no" 1>&6
2674 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2675 set dummy gmsgfmt
; ac_word
=$2
2676 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2677 echo "configure:2678: checking for $ac_word" >&5
2678 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2679 echo $ac_n "(cached) $ac_c" 1>&6
2683 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2686 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2689 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2691 for ac_dir
in $ac_dummy; do
2692 test -z "$ac_dir" && ac_dir
=.
2693 if test -f $ac_dir/$ac_word; then
2694 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2699 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2703 GMSGFMT
="$ac_cv_path_GMSGFMT"
2704 if test -n "$GMSGFMT"; then
2705 echo "$ac_t""$GMSGFMT" 1>&6
2707 echo "$ac_t""no" 1>&6
2710 # Extract the first word of "xgettext", so it can be a program name with args.
2711 set dummy xgettext
; ac_word
=$2
2712 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2713 echo "configure:2714: checking for $ac_word" >&5
2714 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2715 echo $ac_n "(cached) $ac_c" 1>&6
2719 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2722 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2723 for ac_dir
in $PATH; do
2724 test -z "$ac_dir" && ac_dir
=.
2725 if test -f $ac_dir/$ac_word; then
2726 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2727 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2733 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2737 XGETTEXT
="$ac_cv_path_XGETTEXT"
2738 if test -n "$XGETTEXT"; then
2739 echo "$ac_t""$XGETTEXT" 1>&6
2741 echo "$ac_t""no" 1>&6
2745 USE_INCLUDED_LIBINTL
=yes
2749 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2751 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2752 nls_cv_header_intl
=libintl.h
2753 nls_cv_header_libgt
=libgettext.h
2756 if test "$XGETTEXT" != ":"; then
2757 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2760 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2765 # We need to process the po/ directory.
2769 nls_cv_header_intl
=libintl.h
2770 nls_cv_header_libgt
=libgettext.h
2773 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2774 # because some of the sources are only built for this goal.
2775 if test "$PACKAGE" = gettext; then
2777 USE_INCLUDED_LIBINTL
=yes
2780 for lang
in $ALL_LINGUAS; do
2781 GMOFILES
="$GMOFILES $lang.gmo"
2782 POFILES
="$POFILES $lang.po"
2798 if test "x$CATOBJEXT" != "x"; then
2799 if test "x$ALL_LINGUAS" = "x"; then
2802 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2803 echo "configure:2804: checking for catalogs to be installed" >&5
2805 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2806 case "$ALL_LINGUAS" in
2807 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2810 LINGUAS
=$NEW_LINGUAS
2811 echo "$ac_t""$LINGUAS" 1>&6
2814 if test -n "$LINGUAS"; then
2815 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2819 if test $ac_cv_header_locale_h = yes; then
2820 INCLUDE_LOCALE_H
="#include <locale.h>"
2823 /* The system does not provide the header <locale.h>. Take care yourself. */"
2827 if test -f $srcdir/po2tbl.
sed.
in; then
2828 if test "$CATOBJEXT" = ".cat"; then
2829 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2830 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2831 echo "configure:2832: checking for linux/version.h" >&5
2832 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2833 echo $ac_n "(cached) $ac_c" 1>&6
2835 cat > conftest.
$ac_ext <<EOF
2836 #line 2837 "configure"
2837 #include "confdefs.h"
2838 #include <linux/version.h>
2840 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2841 { (eval echo configure
:2842: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2842 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2843 if test -z "$ac_err"; then
2845 eval "ac_cv_header_$ac_safe=yes"
2848 echo "configure: failed program was:" >&5
2849 cat conftest.
$ac_ext >&5
2851 eval "ac_cv_header_$ac_safe=no"
2855 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2856 echo "$ac_t""yes" 1>&6
2859 echo "$ac_t""no" 1>&6
2864 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2866 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2867 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2870 if test "$PACKAGE" = "gettext"; then
2880 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2886 if test -f $srcdir/po
/POTFILES.
in; then
2887 test -d po || mkdir po
2888 if test "x$srcdir" != "x."; then
2889 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2890 posrcprefix
="$srcdir/"
2892 posrcprefix
="../$srcdir/"
2898 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2899 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2902 cat >> confdefs.h
<<\EOF
2903 #define PACKAGE "gdb"
2907 debugdir
=${libdir}/debug
2909 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
2910 if test "${with_separate_debug_dir+set}" = set; then
2911 withval
="$with_separate_debug_dir"
2912 debugdir
="${withval}"
2917 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
2918 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2919 ac_define_dir
=`eval echo $debugdir`
2920 ac_define_dir
=`eval echo $ac_define_dir`
2921 cat >> confdefs.h
<<EOF
2922 #define DEBUGDIR "$ac_define_dir"
2926 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
2940 subdirs
="doc testsuite"
2944 .
$srcdir/configure.
host
2946 .
$srcdir/configure.tgt
2948 # Fetch the default architecture and default target vector from BFD.
2949 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
2951 # We only want the first architecture, so strip off the others if
2952 # there is more than one.
2953 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
2955 if test "x$targ_archs" != x
; then
2956 cat >> confdefs.h
<<EOF
2957 #define DEFAULT_BFD_ARCH $targ_archs
2961 if test "x$targ_defvec" != x
; then
2962 cat >> confdefs.h
<<EOF
2963 #define DEFAULT_BFD_VEC $targ_defvec
2968 if test "$program_transform_name" = s
,x
,x
,; then
2969 program_transform_name
=
2971 # Double any \ or $. echo might interpret backslashes.
2972 cat <<\EOF_SED
> conftestsed
2973 s
,\\,\\\\,g
; s
,\$
,$$
,g
2975 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
2978 test "$program_prefix" != NONE
&&
2979 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
2980 # Use a double $ so make ignores it.
2981 test "$program_suffix" != NONE
&&
2982 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
2984 # sed with no file args requires a program.
2985 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
2988 # The CLI cannot be disabled yet, but may be in the future.
2991 # Check whether --enable-gdbcli or --disable-gdbcli was given.
2992 if test "${enable_gdbcli+set}" = set; then
2993 enableval
="$enable_gdbcli"
2998 { echo "configure: error: the command-line interface cannot be disabled yet" 1>&2; exit 1; } ;;
3000 { echo "configure: error: bad value $enableval for --enable-gdbcli" 1>&2; exit 1; } ;;
3006 if test x
"$enable_gdbcli" = xyes
; then
3007 if test -d $srcdir/cli
; then
3008 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
3009 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
3010 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
3011 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_CLI_INITS)"
3012 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
3013 CONFIG_ALL
="$CONFIG_ALL \$(SUBDIR_CLI_ALL)"
3014 CONFIG_CLEAN
="$CONFIG_CLEAN \$(SUBDIR_CLI_CLEAN)"
3015 CONFIG_INSTALL
="$CONFIG_INSTALL \$(SUBDIR_CLI_INSTALL)"
3016 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL \$(SUBDIR_CLI_UNINSTALL)"
3021 # Check whether --enable-gdbmi or --disable-gdbmi was given.
3022 if test "${enable_gdbmi+set}" = set; then
3023 enableval
="$enable_gdbmi"
3028 { echo "configure: error: bad value $enableval for --enable-gdbmi" 1>&2; exit 1; } ;;
3034 if test x
"$enable_gdbmi" = xyes
; then
3035 if test -d $srcdir/mi
; then
3036 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
3037 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
3038 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
3039 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_MI_INITS)"
3040 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
3041 CONFIG_ALL
="$CONFIG_ALL \$(SUBDIR_MI_ALL)"
3042 CONFIG_CLEAN
="$CONFIG_CLEAN \$(SUBDIR_MI_CLEAN)"
3043 CONFIG_INSTALL
="$CONFIG_INSTALL \$(SUBDIR_MI_INSTALL)"
3044 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL \$(SUBDIR_MI_UNINSTALL)"
3049 # Check whether --enable-tui or --disable-tui was given.
3050 if test "${enable_tui+set}" = set; then
3051 enableval
="$enable_tui"
3056 { echo "configure: error: bad value $enableval for --enable-tui" 1>&2; exit 1; } ;;
3060 if test x
"$enable_tui" = xyes
; then
3061 if test -d $srcdir/tui
; then
3062 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
3063 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
3064 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
3065 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_TUI_INITS)"
3066 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
3067 CONFIG_ALL
="$CONFIG_ALL \$(SUBDIR_TUI_ALL)"
3068 CONFIG_CLEAN
="$CONFIG_CLEAN \$(SUBDIR_TUI_CLEAN)"
3069 CONFIG_INSTALL
="$CONFIG_INSTALL \$(SUBDIR_TUI_INSTALL)"
3070 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL \$(SUBDIR_TUI_UNINSTALL)"
3076 # Check whether --enable-gdbtk or --disable-gdbtk was given.
3077 if test "${enable_gdbtk+set}" = set; then
3078 enableval
="$enable_gdbtk"
3083 { echo "configure: error: bad value $enableval for --enable-gdbtk" 1>&2; exit 1; } ;;
3086 if test -d $srcdir/gdbtk
; then
3093 # We unconditionally disable gdbtk tests on selected platforms.
3096 echo "configure: warning: gdbtk isn't supported on $host; disabling" 1>&2
3100 # Libunwind support.
3101 # Check whether --with-libunwind or --without-libunwind was given.
3102 if test "${with_libunwind+set}" = set; then
3103 withval
="$with_libunwind"
3104 case "${withval}" in
3105 yes) enable_libunwind
=yes ;;
3106 no
) enable_libunwind
=no
;;
3107 *) { echo "configure: error: bad value ${withval} for GDB with-libunwind option" 1>&2; exit 1; } ;;
3111 for ac_hdr
in libunwind.h
3113 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3114 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3115 echo "configure:3116: checking for $ac_hdr" >&5
3116 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3117 echo $ac_n "(cached) $ac_c" 1>&6
3119 cat > conftest.
$ac_ext <<EOF
3120 #line 3121 "configure"
3121 #include "confdefs.h"
3124 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3125 { (eval echo configure
:3126: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3126 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3127 if test -z "$ac_err"; then
3129 eval "ac_cv_header_$ac_safe=yes"
3132 echo "configure: failed program was:" >&5
3133 cat conftest.
$ac_ext >&5
3135 eval "ac_cv_header_$ac_safe=no"
3139 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3140 echo "$ac_t""yes" 1>&6
3141 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3142 cat >> confdefs.h
<<EOF
3143 #define $ac_tr_hdr 1
3147 echo "$ac_t""no" 1>&6
3151 for ac_hdr
in libunwind-ia64.h
3153 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3154 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3155 echo "configure:3156: checking for $ac_hdr" >&5
3156 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3157 echo $ac_n "(cached) $ac_c" 1>&6
3159 cat > conftest.
$ac_ext <<EOF
3160 #line 3161 "configure"
3161 #include "confdefs.h"
3164 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3165 { (eval echo configure
:3166: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3166 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3167 if test -z "$ac_err"; then
3169 eval "ac_cv_header_$ac_safe=yes"
3172 echo "configure: failed program was:" >&5
3173 cat conftest.
$ac_ext >&5
3175 eval "ac_cv_header_$ac_safe=no"
3179 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3180 echo "$ac_t""yes" 1>&6
3181 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3182 cat >> confdefs.h
<<EOF
3183 #define $ac_tr_hdr 1
3187 echo "$ac_t""no" 1>&6
3191 if test x
"$ac_cv_header_libunwind_h" = xyes
-a x
"$ac_cv_header_libunwind_ia64_h" = xyes
; then
3192 enable_libunwind
=yes;
3198 if test x
"$enable_libunwind" = xyes
; then
3199 for ac_hdr
in libunwind.h
3201 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3202 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3203 echo "configure:3204: checking for $ac_hdr" >&5
3204 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3205 echo $ac_n "(cached) $ac_c" 1>&6
3207 cat > conftest.
$ac_ext <<EOF
3208 #line 3209 "configure"
3209 #include "confdefs.h"
3212 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3213 { (eval echo configure
:3214: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3214 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3215 if test -z "$ac_err"; then
3217 eval "ac_cv_header_$ac_safe=yes"
3220 echo "configure: failed program was:" >&5
3221 cat conftest.
$ac_ext >&5
3223 eval "ac_cv_header_$ac_safe=no"
3227 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3228 echo "$ac_t""yes" 1>&6
3229 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3230 cat >> confdefs.h
<<EOF
3231 #define $ac_tr_hdr 1
3235 echo "$ac_t""no" 1>&6
3239 for ac_hdr
in libunwind-ia64.h
3241 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3242 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3243 echo "configure:3244: checking for $ac_hdr" >&5
3244 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3245 echo $ac_n "(cached) $ac_c" 1>&6
3247 cat > conftest.
$ac_ext <<EOF
3248 #line 3249 "configure"
3249 #include "confdefs.h"
3252 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3253 { (eval echo configure
:3254: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3254 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3255 if test -z "$ac_err"; then
3257 eval "ac_cv_header_$ac_safe=yes"
3260 echo "configure: failed program was:" >&5
3261 cat conftest.
$ac_ext >&5
3263 eval "ac_cv_header_$ac_safe=no"
3267 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3268 echo "$ac_t""yes" 1>&6
3269 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3270 cat >> confdefs.h
<<EOF
3271 #define $ac_tr_hdr 1
3275 echo "$ac_t""no" 1>&6
3279 cat >> confdefs.h
<<\EOF
3280 #define HAVE_LIBUNWIND 1
3283 CONFIG_OBS
="$CONFIG_OBS libunwind-frame.o"
3284 CONFIG_DEPS
="$CONFIG_DEPS libunwind-frame.o"
3285 CONFIG_SRCS
="$CONFIG_SRCS libunwind-frame.c"
3288 # Profiling support.
3289 # Check whether --enable-profiling or --disable-profiling was given.
3290 if test "${enable_profiling+set}" = set; then
3291 enableval
="$enable_profiling"
3296 { echo "configure: error: bad value $enableval for --enable-profile" 1>&2; exit 1; } ;;
3303 for ac_func
in monstartup _mcleanup
3305 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3306 echo "configure:3307: checking for $ac_func" >&5
3307 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3308 echo $ac_n "(cached) $ac_c" 1>&6
3310 cat > conftest.
$ac_ext <<EOF
3311 #line 3312 "configure"
3312 #include "confdefs.h"
3313 /* System header to define __stub macros and hopefully few prototypes,
3314 which can conflict with char $ac_func(); below. */
3316 /* Override any gcc2 internal prototype to avoid an error. */
3317 /* We use char because int might match the return type of a gcc2
3318 builtin and then its argument prototype would still apply. */
3323 /* The GNU C library defines this for functions which it implements
3324 to always fail with ENOSYS. Some functions are actually named
3325 something starting with __ and the normal name is an alias. */
3326 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3334 if { (eval echo configure
:3335: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3336 eval "ac_cv_func_$ac_func=yes"
3338 echo "configure: failed program was:" >&5
3339 cat conftest.
$ac_ext >&5
3341 eval "ac_cv_func_$ac_func=no"
3346 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3347 echo "$ac_t""yes" 1>&6
3348 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3349 cat >> confdefs.h
<<EOF
3350 #define $ac_tr_func 1
3354 echo "$ac_t""no" 1>&6
3358 echo $ac_n "checking for _etext""... $ac_c" 1>&6
3359 echo "configure:3360: checking for _etext" >&5
3360 if eval "test \"`echo '$''{'ac_cv_var__etext'+set}'`\" = set"; then
3361 echo $ac_n "(cached) $ac_c" 1>&6
3363 cat > conftest.
$ac_ext <<EOF
3364 #line 3365 "configure"
3365 #include "confdefs.h"
3373 if { (eval echo configure
:3374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3375 ac_cv_var__etext
=yes
3377 echo "configure: failed program was:" >&5
3378 cat conftest.
$ac_ext >&5
3385 echo "$ac_t""$ac_cv_var__etext" 1>&6
3386 if test $ac_cv_var__etext = yes; then
3387 cat >> confdefs.h
<<\EOF
3388 #define HAVE__ETEXT 1
3392 if test "$enable_profiling" = yes ; then
3393 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
3394 { echo "configure: error: --enable-profiling requires monstartup and _mcleanup" 1>&2; exit 1; }
3397 OLD_CFLAGS
="$CFLAGS"
3398 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
3400 echo $ac_n "checking whether $CC supports -pg""... $ac_c" 1>&6
3401 echo "configure:3402: checking whether $CC supports -pg" >&5
3402 if eval "test \"`echo '$''{'ac_cv_cc_supports_pg'+set}'`\" = set"; then
3403 echo $ac_n "(cached) $ac_c" 1>&6
3405 cat > conftest.
$ac_ext <<EOF
3406 #line 3407 "configure"
3407 #include "confdefs.h"
3413 if { (eval echo configure
:3414: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3415 ac_cv_cc_supports_pg
=yes
3417 echo "configure: failed program was:" >&5
3418 cat conftest.
$ac_ext >&5
3420 ac_cv_cc_supports_pg
=no
3425 echo "$ac_t""$ac_cv_cc_supports_pg" 1>&6
3427 if test $ac_cv_cc_supports_pg = no
; then
3428 { echo "configure: error: --enable-profiling requires a compiler which supports -pg" 1>&2; exit 1; }
3431 CFLAGS
="$OLD_CFLAGS"
3434 # --------------------- #
3435 # Checks for programs. #
3436 # --------------------- #
3438 for ac_prog
in gawk mawk nawk
awk
3440 # Extract the first word of "$ac_prog", so it can be a program name with args.
3441 set dummy
$ac_prog; ac_word
=$2
3442 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3443 echo "configure:3444: checking for $ac_word" >&5
3444 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3445 echo $ac_n "(cached) $ac_c" 1>&6
3447 if test -n "$AWK"; then
3448 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3450 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3452 for ac_dir
in $ac_dummy; do
3453 test -z "$ac_dir" && ac_dir
=.
3454 if test -f $ac_dir/$ac_word; then
3455 ac_cv_prog_AWK
="$ac_prog"
3462 AWK
="$ac_cv_prog_AWK"
3463 if test -n "$AWK"; then
3464 echo "$ac_t""$AWK" 1>&6
3466 echo "$ac_t""no" 1>&6
3469 test -n "$AWK" && break
3472 # Find a good install program. We prefer a C program (faster),
3473 # so one script is as good as another. But avoid the broken or
3474 # incompatible versions:
3475 # SysV /etc/install, /usr/sbin/install
3476 # SunOS /usr/etc/install
3477 # IRIX /sbin/install
3479 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3480 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3481 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3482 # ./install, which can be erroneously created by make from ./install.sh.
3483 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3484 echo "configure:3485: checking for a BSD compatible install" >&5
3485 if test -z "$INSTALL"; then
3486 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3487 echo $ac_n "(cached) $ac_c" 1>&6
3489 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
3490 for ac_dir
in $PATH; do
3491 # Account for people who put trailing slashes in PATH elements.
3493 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
3495 # OSF1 and SCO ODT 3.0 have their own names for install.
3496 # Don't use installbsd from OSF since it installs stuff as root
3498 for ac_prog
in ginstall scoinst
install; do
3499 if test -f $ac_dir/$ac_prog; then
3500 if test $ac_prog = install &&
3501 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
3502 # AIX install. It has an incompatible calling convention.
3505 ac_cv_path_install
="$ac_dir/$ac_prog -c"
3516 if test "${ac_cv_path_install+set}" = set; then
3517 INSTALL
="$ac_cv_path_install"
3519 # As a last resort, use the slow shell script. We don't cache a
3520 # path for INSTALL within a source directory, because that will
3521 # break other packages using the cache if that directory is
3522 # removed, or if the path is relative.
3523 INSTALL
="$ac_install_sh"
3526 echo "$ac_t""$INSTALL" 1>&6
3528 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3529 # It thinks the first close brace ends the variable substitution.
3530 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3532 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
3534 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3536 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3537 echo "configure:3538: checking whether ln -s works" >&5
3538 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3539 echo $ac_n "(cached) $ac_c" 1>&6
3542 if ln -s X conftestdata
2>/dev
/null
3545 ac_cv_prog_LN_S
="ln -s"
3550 LN_S
="$ac_cv_prog_LN_S"
3551 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3552 echo "$ac_t""yes" 1>&6
3554 echo "$ac_t""no" 1>&6
3557 # Extract the first word of "ranlib", so it can be a program name with args.
3558 set dummy ranlib
; ac_word
=$2
3559 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3560 echo "configure:3561: checking for $ac_word" >&5
3561 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3562 echo $ac_n "(cached) $ac_c" 1>&6
3564 if test -n "$RANLIB"; then
3565 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3567 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3569 for ac_dir
in $ac_dummy; do
3570 test -z "$ac_dir" && ac_dir
=.
3571 if test -f $ac_dir/$ac_word; then
3572 ac_cv_prog_RANLIB
="ranlib"
3577 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3580 RANLIB
="$ac_cv_prog_RANLIB"
3581 if test -n "$RANLIB"; then
3582 echo "$ac_t""$RANLIB" 1>&6
3584 echo "$ac_t""no" 1>&6
3587 for ac_prog
in 'bison -y' byacc
3589 # Extract the first word of "$ac_prog", so it can be a program name with args.
3590 set dummy
$ac_prog; ac_word
=$2
3591 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3592 echo "configure:3593: checking for $ac_word" >&5
3593 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3594 echo $ac_n "(cached) $ac_c" 1>&6
3596 if test -n "$YACC"; then
3597 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3599 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3601 for ac_dir
in $ac_dummy; do
3602 test -z "$ac_dir" && ac_dir
=.
3603 if test -f $ac_dir/$ac_word; then
3604 ac_cv_prog_YACC
="$ac_prog"
3611 YACC
="$ac_cv_prog_YACC"
3612 if test -n "$YACC"; then
3613 echo "$ac_t""$YACC" 1>&6
3615 echo "$ac_t""no" 1>&6
3618 test -n "$YACC" && break
3620 test -n "$YACC" || YACC
="yacc"
3623 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3624 set dummy
${ac_tool_prefix}ar; ac_word
=$2
3625 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3626 echo "configure:3627: checking for $ac_word" >&5
3627 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3628 echo $ac_n "(cached) $ac_c" 1>&6
3630 if test -n "$AR"; then
3631 ac_cv_prog_AR
="$AR" # Let the user override the test.
3633 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3635 for ac_dir
in $ac_dummy; do
3636 test -z "$ac_dir" && ac_dir
=.
3637 if test -f $ac_dir/$ac_word; then
3638 ac_cv_prog_AR
="${ac_tool_prefix}ar"
3643 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
3647 if test -n "$AR"; then
3648 echo "$ac_t""$AR" 1>&6
3650 echo "$ac_t""no" 1>&6
3655 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3656 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
3657 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3658 echo "configure:3659: checking for $ac_word" >&5
3659 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3660 echo $ac_n "(cached) $ac_c" 1>&6
3662 if test -n "$DLLTOOL"; then
3663 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
3665 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3667 for ac_dir
in $ac_dummy; do
3668 test -z "$ac_dir" && ac_dir
=.
3669 if test -f $ac_dir/$ac_word; then
3670 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
3675 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL
="dlltool"
3678 DLLTOOL
="$ac_cv_prog_DLLTOOL"
3679 if test -n "$DLLTOOL"; then
3680 echo "$ac_t""$DLLTOOL" 1>&6
3682 echo "$ac_t""no" 1>&6
3687 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3688 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
3689 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3690 echo "configure:3691: checking for $ac_word" >&5
3691 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3692 echo $ac_n "(cached) $ac_c" 1>&6
3694 if test -n "$WINDRES"; then
3695 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
3697 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3699 for ac_dir
in $ac_dummy; do
3700 test -z "$ac_dir" && ac_dir
=.
3701 if test -f $ac_dir/$ac_word; then
3702 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
3707 test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES
="windres"
3710 WINDRES
="$ac_cv_prog_WINDRES"
3711 if test -n "$WINDRES"; then
3712 echo "$ac_t""$WINDRES" 1>&6
3714 echo "$ac_t""no" 1>&6
3720 # Needed for GNU/Hurd.
3721 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3722 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
3723 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3724 echo "configure:3725: checking for $ac_word" >&5
3725 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3726 echo $ac_n "(cached) $ac_c" 1>&6
3728 if test -n "$MIG"; then
3729 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
3731 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3733 for ac_dir
in $ac_dummy; do
3734 test -z "$ac_dir" && ac_dir
=.
3735 if test -f $ac_dir/$ac_word; then
3736 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
3741 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG
="mig"
3744 MIG
="$ac_cv_prog_MIG"
3745 if test -n "$MIG"; then
3746 echo "$ac_t""$MIG" 1>&6
3748 echo "$ac_t""no" 1>&6
3754 # ---------------------- #
3755 # Checks for libraries. #
3756 # ---------------------- #
3758 # We might need to link with -lm; most simulators need it.
3759 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
3760 echo "configure:3761: checking for main in -lm" >&5
3761 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
3762 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3763 echo $ac_n "(cached) $ac_c" 1>&6
3765 ac_save_LIBS
="$LIBS"
3767 cat > conftest.
$ac_ext <<EOF
3768 #line 3769 "configure"
3769 #include "confdefs.h"
3775 if { (eval echo configure
:3776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3777 eval "ac_cv_lib_$ac_lib_var=yes"
3779 echo "configure: failed program was:" >&5
3780 cat conftest.
$ac_ext >&5
3782 eval "ac_cv_lib_$ac_lib_var=no"
3785 LIBS
="$ac_save_LIBS"
3788 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3789 echo "$ac_t""yes" 1>&6
3790 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3791 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3792 cat >> confdefs.h
<<EOF
3793 #define $ac_tr_lib 1
3799 echo "$ac_t""no" 1>&6
3803 # We need to link with -lw to get `wctype' on Solaris before Solaris
3804 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
3805 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
3806 # is known to have this problem). Therefore we avoid libw if we can.
3807 echo $ac_n "checking for wctype""... $ac_c" 1>&6
3808 echo "configure:3809: checking for wctype" >&5
3809 if eval "test \"`echo '$''{'ac_cv_func_wctype'+set}'`\" = set"; then
3810 echo $ac_n "(cached) $ac_c" 1>&6
3812 cat > conftest.
$ac_ext <<EOF
3813 #line 3814 "configure"
3814 #include "confdefs.h"
3815 /* System header to define __stub macros and hopefully few prototypes,
3816 which can conflict with char wctype(); below. */
3818 /* Override any gcc2 internal prototype to avoid an error. */
3819 /* We use char because int might match the return type of a gcc2
3820 builtin and then its argument prototype would still apply. */
3825 /* The GNU C library defines this for functions which it implements
3826 to always fail with ENOSYS. Some functions are actually named
3827 something starting with __ and the normal name is an alias. */
3828 #if defined (__stub_wctype) || defined (__stub___wctype)
3836 if { (eval echo configure
:3837: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3838 eval "ac_cv_func_wctype=yes"
3840 echo "configure: failed program was:" >&5
3841 cat conftest.
$ac_ext >&5
3843 eval "ac_cv_func_wctype=no"
3848 if eval "test \"`echo '$ac_cv_func_'wctype`\" = yes"; then
3849 echo "$ac_t""yes" 1>&6
3852 echo "$ac_t""no" 1>&6
3853 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
3854 echo "configure:3855: checking for wctype in -lw" >&5
3855 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
3856 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3857 echo $ac_n "(cached) $ac_c" 1>&6
3859 ac_save_LIBS
="$LIBS"
3861 cat > conftest.
$ac_ext <<EOF
3862 #line 3863 "configure"
3863 #include "confdefs.h"
3864 /* Override any gcc2 internal prototype to avoid an error. */
3865 /* We use char because int might match the return type of a gcc2
3866 builtin and then its argument prototype would still apply. */
3873 if { (eval echo configure
:3874: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3875 eval "ac_cv_lib_$ac_lib_var=yes"
3877 echo "configure: failed program was:" >&5
3878 cat conftest.
$ac_ext >&5
3880 eval "ac_cv_lib_$ac_lib_var=no"
3883 LIBS
="$ac_save_LIBS"
3886 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3887 echo "$ac_t""yes" 1>&6
3888 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3889 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3890 cat >> confdefs.h
<<EOF
3891 #define $ac_tr_lib 1
3897 echo "$ac_t""no" 1>&6
3903 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
3905 echo $ac_n "checking for library containing gethostbyname""... $ac_c" 1>&6
3906 echo "configure:3907: checking for library containing gethostbyname" >&5
3907 if eval "test \"`echo '$''{'ac_cv_search_gethostbyname'+set}'`\" = set"; then
3908 echo $ac_n "(cached) $ac_c" 1>&6
3910 ac_func_search_save_LIBS
="$LIBS"
3911 ac_cv_search_gethostbyname
="no"
3912 cat > conftest.
$ac_ext <<EOF
3913 #line 3914 "configure"
3914 #include "confdefs.h"
3915 /* Override any gcc2 internal prototype to avoid an error. */
3916 /* We use char because int might match the return type of a gcc2
3917 builtin and then its argument prototype would still apply. */
3918 char gethostbyname();
3924 if { (eval echo configure
:3925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3926 ac_cv_search_gethostbyname
="none required"
3928 echo "configure: failed program was:" >&5
3929 cat conftest.
$ac_ext >&5
3932 test "$ac_cv_search_gethostbyname" = "no" && for i
in nsl
; do
3933 LIBS
="-l$i $ac_func_search_save_LIBS"
3934 cat > conftest.
$ac_ext <<EOF
3935 #line 3936 "configure"
3936 #include "confdefs.h"
3937 /* Override any gcc2 internal prototype to avoid an error. */
3938 /* We use char because int might match the return type of a gcc2
3939 builtin and then its argument prototype would still apply. */
3940 char gethostbyname();
3946 if { (eval echo configure
:3947: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3948 ac_cv_search_gethostbyname
="-l$i"
3951 echo "configure: failed program was:" >&5
3952 cat conftest.
$ac_ext >&5
3956 LIBS
="$ac_func_search_save_LIBS"
3959 echo "$ac_t""$ac_cv_search_gethostbyname" 1>&6
3960 if test "$ac_cv_search_gethostbyname" != "no"; then
3961 test "$ac_cv_search_gethostbyname" = "none required" || LIBS
="$ac_cv_search_gethostbyname $LIBS"
3967 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
3969 echo $ac_n "checking for library containing socketpair""... $ac_c" 1>&6
3970 echo "configure:3971: checking for library containing socketpair" >&5
3971 if eval "test \"`echo '$''{'ac_cv_search_socketpair'+set}'`\" = set"; then
3972 echo $ac_n "(cached) $ac_c" 1>&6
3974 ac_func_search_save_LIBS
="$LIBS"
3975 ac_cv_search_socketpair
="no"
3976 cat > conftest.
$ac_ext <<EOF
3977 #line 3978 "configure"
3978 #include "confdefs.h"
3979 /* Override any gcc2 internal prototype to avoid an error. */
3980 /* We use char because int might match the return type of a gcc2
3981 builtin and then its argument prototype would still apply. */
3988 if { (eval echo configure
:3989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3990 ac_cv_search_socketpair
="none required"
3992 echo "configure: failed program was:" >&5
3993 cat conftest.
$ac_ext >&5
3996 test "$ac_cv_search_socketpair" = "no" && for i
in socket
; do
3997 LIBS
="-l$i $ac_func_search_save_LIBS"
3998 cat > conftest.
$ac_ext <<EOF
3999 #line 4000 "configure"
4000 #include "confdefs.h"
4001 /* Override any gcc2 internal prototype to avoid an error. */
4002 /* We use char because int might match the return type of a gcc2
4003 builtin and then its argument prototype would still apply. */
4010 if { (eval echo configure
:4011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4012 ac_cv_search_socketpair
="-l$i"
4015 echo "configure: failed program was:" >&5
4016 cat conftest.
$ac_ext >&5
4020 LIBS
="$ac_func_search_save_LIBS"
4023 echo "$ac_t""$ac_cv_search_socketpair" 1>&6
4024 if test "$ac_cv_search_socketpair" != "no"; then
4025 test "$ac_cv_search_socketpair" = "none required" || LIBS
="$ac_cv_search_socketpair $LIBS"
4031 # Since GDB uses Readline, we need termcap functionality, so we need
4032 # to find a library that provides that. When GDB is configured with
4033 # --enable-tui, we need full curses functionality.
4035 # FIXME: kettenis/20030102: We seem to prefer HP curses (Hcurses) over
4036 # Xcurses on HP-UX; see the `-D__HP_CURSES' in the relevant host
4037 # Makefile fragments. That's why we need to have `Hcurses' before
4038 # `curses'. I don't see why we should use HP curses if a more
4039 # standard curses is available, except that according to HP's
4040 # documentation one needs to compile `-D_XOPEN_SOURCE_EXTENDED' on
4041 # HP-UX 10.10 and 10.20.
4043 if test "$need_curses" = yes; then
4045 echo $ac_n "checking for library containing initscr""... $ac_c" 1>&6
4046 echo "configure:4047: checking for library containing initscr" >&5
4047 if eval "test \"`echo '$''{'ac_cv_search_initscr'+set}'`\" = set"; then
4048 echo $ac_n "(cached) $ac_c" 1>&6
4050 ac_func_search_save_LIBS
="$LIBS"
4051 ac_cv_search_initscr
="no"
4052 cat > conftest.
$ac_ext <<EOF
4053 #line 4054 "configure"
4054 #include "confdefs.h"
4055 /* Override any gcc2 internal prototype to avoid an error. */
4056 /* We use char because int might match the return type of a gcc2
4057 builtin and then its argument prototype would still apply. */
4064 if { (eval echo configure
:4065: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4066 ac_cv_search_initscr
="none required"
4068 echo "configure: failed program was:" >&5
4069 cat conftest.
$ac_ext >&5
4072 test "$ac_cv_search_initscr" = "no" && for i
in ncurses Hcurses curses
; do
4073 LIBS
="-l$i $ac_func_search_save_LIBS"
4074 cat > conftest.
$ac_ext <<EOF
4075 #line 4076 "configure"
4076 #include "confdefs.h"
4077 /* Override any gcc2 internal prototype to avoid an error. */
4078 /* We use char because int might match the return type of a gcc2
4079 builtin and then its argument prototype would still apply. */
4086 if { (eval echo configure
:4087: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4088 ac_cv_search_initscr
="-l$i"
4091 echo "configure: failed program was:" >&5
4092 cat conftest.
$ac_ext >&5
4096 LIBS
="$ac_func_search_save_LIBS"
4099 echo "$ac_t""$ac_cv_search_initscr" 1>&6
4100 if test "$ac_cv_search_initscr" != "no"; then
4101 test "$ac_cv_search_initscr" = "none required" || LIBS
="$ac_cv_search_initscr $LIBS"
4104 { echo "configure: error: no curses library found" 1>&2; exit 1; }
4110 if test -d $srcdir/libtermcap
; then
4111 LIBS
="../libtermcap/libtermcap.a $LIBS"
4112 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
4115 ac_cv_search_tgetent
="none required"
4118 # Readline prefers curses over termcap on AIX.
4121 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4122 echo "configure:4123: checking for library containing tgetent" >&5
4123 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4124 echo $ac_n "(cached) $ac_c" 1>&6
4126 ac_func_search_save_LIBS
="$LIBS"
4127 ac_cv_search_tgetent
="no"
4128 cat > conftest.
$ac_ext <<EOF
4129 #line 4130 "configure"
4130 #include "confdefs.h"
4131 /* Override any gcc2 internal prototype to avoid an error. */
4132 /* We use char because int might match the return type of a gcc2
4133 builtin and then its argument prototype would still apply. */
4140 if { (eval echo configure
:4141: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4142 ac_cv_search_tgetent
="none required"
4144 echo "configure: failed program was:" >&5
4145 cat conftest.
$ac_ext >&5
4148 test "$ac_cv_search_tgetent" = "no" && for i
in tinfo ncurses curses termcap
; do
4149 LIBS
="-l$i $ac_func_search_save_LIBS"
4150 cat > conftest.
$ac_ext <<EOF
4151 #line 4152 "configure"
4152 #include "confdefs.h"
4153 /* Override any gcc2 internal prototype to avoid an error. */
4154 /* We use char because int might match the return type of a gcc2
4155 builtin and then its argument prototype would still apply. */
4162 if { (eval echo configure
:4163: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4164 ac_cv_search_tgetent
="-l$i"
4167 echo "configure: failed program was:" >&5
4168 cat conftest.
$ac_ext >&5
4172 LIBS
="$ac_func_search_save_LIBS"
4175 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4176 if test "$ac_cv_search_tgetent" != "no"; then
4177 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
4185 # Note: We used to check for libtermlib and libterminfo too, but
4186 # Readline doesn't, so I think we're safe with leaving them out.
4188 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4189 echo "configure:4190: checking for library containing tgetent" >&5
4190 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4191 echo $ac_n "(cached) $ac_c" 1>&6
4193 ac_func_search_save_LIBS
="$LIBS"
4194 ac_cv_search_tgetent
="no"
4195 cat > conftest.
$ac_ext <<EOF
4196 #line 4197 "configure"
4197 #include "confdefs.h"
4198 /* Override any gcc2 internal prototype to avoid an error. */
4199 /* We use char because int might match the return type of a gcc2
4200 builtin and then its argument prototype would still apply. */
4207 if { (eval echo configure
:4208: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4209 ac_cv_search_tgetent
="none required"
4211 echo "configure: failed program was:" >&5
4212 cat conftest.
$ac_ext >&5
4215 test "$ac_cv_search_tgetent" = "no" && for i
in termcap tinfo ncurses Hcurses curses
; do
4216 LIBS
="-l$i $ac_func_search_save_LIBS"
4217 cat > conftest.
$ac_ext <<EOF
4218 #line 4219 "configure"
4219 #include "confdefs.h"
4220 /* Override any gcc2 internal prototype to avoid an error. */
4221 /* We use char because int might match the return type of a gcc2
4222 builtin and then its argument prototype would still apply. */
4229 if { (eval echo configure
:4230: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4231 ac_cv_search_tgetent
="-l$i"
4234 echo "configure: failed program was:" >&5
4235 cat conftest.
$ac_ext >&5
4239 LIBS
="$ac_func_search_save_LIBS"
4242 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4243 if test "$ac_cv_search_tgetent" != "no"; then
4244 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
4250 if test "$ac_cv_search_tgetent" = no
; then
4251 { echo "configure: error: no termcap library found" 1>&2; exit 1; }
4254 # ------------------------- #
4255 # Checks for header files. #
4256 # ------------------------- #
4259 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4261 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4262 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4263 echo "configure:4264: checking for $ac_hdr that defines DIR" >&5
4264 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4265 echo $ac_n "(cached) $ac_c" 1>&6
4267 cat > conftest.
$ac_ext <<EOF
4268 #line 4269 "configure"
4269 #include "confdefs.h"
4270 #include <sys/types.h>
4276 if { (eval echo configure
:4277: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4278 eval "ac_cv_header_dirent_$ac_safe=yes"
4280 echo "configure: failed program was:" >&5
4281 cat conftest.
$ac_ext >&5
4283 eval "ac_cv_header_dirent_$ac_safe=no"
4287 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4288 echo "$ac_t""yes" 1>&6
4289 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4290 cat >> confdefs.h
<<EOF
4291 #define $ac_tr_hdr 1
4293 ac_header_dirent
=$ac_hdr; break
4295 echo "$ac_t""no" 1>&6
4298 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4299 if test $ac_header_dirent = dirent.h
; then
4300 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4301 echo "configure:4302: checking for opendir in -ldir" >&5
4302 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4303 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4304 echo $ac_n "(cached) $ac_c" 1>&6
4306 ac_save_LIBS
="$LIBS"
4308 cat > conftest.
$ac_ext <<EOF
4309 #line 4310 "configure"
4310 #include "confdefs.h"
4311 /* Override any gcc2 internal prototype to avoid an error. */
4312 /* We use char because int might match the return type of a gcc2
4313 builtin and then its argument prototype would still apply. */
4320 if { (eval echo configure
:4321: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4322 eval "ac_cv_lib_$ac_lib_var=yes"
4324 echo "configure: failed program was:" >&5
4325 cat conftest.
$ac_ext >&5
4327 eval "ac_cv_lib_$ac_lib_var=no"
4330 LIBS
="$ac_save_LIBS"
4333 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4334 echo "$ac_t""yes" 1>&6
4337 echo "$ac_t""no" 1>&6
4341 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4342 echo "configure:4343: checking for opendir in -lx" >&5
4343 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4344 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4345 echo $ac_n "(cached) $ac_c" 1>&6
4347 ac_save_LIBS
="$LIBS"
4349 cat > conftest.
$ac_ext <<EOF
4350 #line 4351 "configure"
4351 #include "confdefs.h"
4352 /* Override any gcc2 internal prototype to avoid an error. */
4353 /* We use char because int might match the return type of a gcc2
4354 builtin and then its argument prototype would still apply. */
4361 if { (eval echo configure
:4362: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4363 eval "ac_cv_lib_$ac_lib_var=yes"
4365 echo "configure: failed program was:" >&5
4366 cat conftest.
$ac_ext >&5
4368 eval "ac_cv_lib_$ac_lib_var=no"
4371 LIBS
="$ac_save_LIBS"
4374 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4375 echo "$ac_t""yes" 1>&6
4378 echo "$ac_t""no" 1>&6
4383 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
4384 echo "configure:4385: checking whether stat file-mode macros are broken" >&5
4385 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
4386 echo $ac_n "(cached) $ac_c" 1>&6
4388 cat > conftest.
$ac_ext <<EOF
4389 #line 4390 "configure"
4390 #include "confdefs.h"
4391 #include <sys/types.h>
4392 #include <sys/stat.h>
4394 #if defined(S_ISBLK) && defined(S_IFDIR)
4395 # if S_ISBLK (S_IFDIR)
4400 #if defined(S_ISBLK) && defined(S_IFCHR)
4401 # if S_ISBLK (S_IFCHR)
4406 #if defined(S_ISLNK) && defined(S_IFREG)
4407 # if S_ISLNK (S_IFREG)
4412 #if defined(S_ISSOCK) && defined(S_IFREG)
4413 # if S_ISSOCK (S_IFREG)
4419 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4420 egrep "You lose" >/dev
/null
2>&1; then
4422 ac_cv_header_stat_broken
=yes
4425 ac_cv_header_stat_broken
=no
4431 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
4432 if test $ac_cv_header_stat_broken = yes; then
4433 cat >> confdefs.h
<<\EOF
4434 #define STAT_MACROS_BROKEN 1
4439 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
4440 echo "configure:4441: checking for ANSI C header files" >&5
4441 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
4442 echo $ac_n "(cached) $ac_c" 1>&6
4444 cat > conftest.
$ac_ext <<EOF
4445 #line 4446 "configure"
4446 #include "confdefs.h"
4452 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4453 { (eval echo configure
:4454: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4454 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4455 if test -z "$ac_err"; then
4457 ac_cv_header_stdc
=yes
4460 echo "configure: failed program was:" >&5
4461 cat conftest.
$ac_ext >&5
4463 ac_cv_header_stdc
=no
4467 if test $ac_cv_header_stdc = yes; then
4468 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4469 cat > conftest.
$ac_ext <<EOF
4470 #line 4471 "configure"
4471 #include "confdefs.h"
4474 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4475 egrep "memchr" >/dev
/null
2>&1; then
4479 ac_cv_header_stdc
=no
4485 if test $ac_cv_header_stdc = yes; then
4486 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4487 cat > conftest.
$ac_ext <<EOF
4488 #line 4489 "configure"
4489 #include "confdefs.h"
4492 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4493 egrep "free" >/dev
/null
2>&1; then
4497 ac_cv_header_stdc
=no
4503 if test $ac_cv_header_stdc = yes; then
4504 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4505 if test "$cross_compiling" = yes; then
4508 cat > conftest.
$ac_ext <<EOF
4509 #line 4510 "configure"
4510 #include "confdefs.h"
4512 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4513 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4514 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4515 int main () { int i; for (i = 0; i < 256; i++)
4516 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
4520 if { (eval echo configure
:4521: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4524 echo "configure: failed program was:" >&5
4525 cat conftest.
$ac_ext >&5
4527 ac_cv_header_stdc
=no
4535 echo "$ac_t""$ac_cv_header_stdc" 1>&6
4536 if test $ac_cv_header_stdc = yes; then
4537 cat >> confdefs.h
<<\EOF
4538 #define STDC_HEADERS 1
4543 for ac_hdr
in link.h
4545 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4546 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4547 echo "configure:4548: checking for $ac_hdr" >&5
4548 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4549 echo $ac_n "(cached) $ac_c" 1>&6
4551 cat > conftest.
$ac_ext <<EOF
4552 #line 4553 "configure"
4553 #include "confdefs.h"
4556 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4557 { (eval echo configure
:4558: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4558 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4559 if test -z "$ac_err"; then
4561 eval "ac_cv_header_$ac_safe=yes"
4564 echo "configure: failed program was:" >&5
4565 cat conftest.
$ac_ext >&5
4567 eval "ac_cv_header_$ac_safe=no"
4571 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4572 echo "$ac_t""yes" 1>&6
4573 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4574 cat >> confdefs.h
<<EOF
4575 #define $ac_tr_hdr 1
4579 echo "$ac_t""no" 1>&6
4583 for ac_hdr
in machine
/reg.h
4585 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4586 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4587 echo "configure:4588: checking for $ac_hdr" >&5
4588 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4589 echo $ac_n "(cached) $ac_c" 1>&6
4591 cat > conftest.
$ac_ext <<EOF
4592 #line 4593 "configure"
4593 #include "confdefs.h"
4596 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4597 { (eval echo configure
:4598: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4598 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4599 if test -z "$ac_err"; then
4601 eval "ac_cv_header_$ac_safe=yes"
4604 echo "configure: failed program was:" >&5
4605 cat conftest.
$ac_ext >&5
4607 eval "ac_cv_header_$ac_safe=no"
4611 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4612 echo "$ac_t""yes" 1>&6
4613 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4614 cat >> confdefs.h
<<EOF
4615 #define $ac_tr_hdr 1
4619 echo "$ac_t""no" 1>&6
4623 for ac_hdr
in nlist.h
4625 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4626 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4627 echo "configure:4628: checking for $ac_hdr" >&5
4628 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4629 echo $ac_n "(cached) $ac_c" 1>&6
4631 cat > conftest.
$ac_ext <<EOF
4632 #line 4633 "configure"
4633 #include "confdefs.h"
4636 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4637 { (eval echo configure
:4638: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4638 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4639 if test -z "$ac_err"; then
4641 eval "ac_cv_header_$ac_safe=yes"
4644 echo "configure: failed program was:" >&5
4645 cat conftest.
$ac_ext >&5
4647 eval "ac_cv_header_$ac_safe=no"
4651 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4652 echo "$ac_t""yes" 1>&6
4653 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4654 cat >> confdefs.h
<<EOF
4655 #define $ac_tr_hdr 1
4659 echo "$ac_t""no" 1>&6
4663 for ac_hdr
in poll.h sys
/poll.h
4665 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4666 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4667 echo "configure:4668: checking for $ac_hdr" >&5
4668 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4669 echo $ac_n "(cached) $ac_c" 1>&6
4671 cat > conftest.
$ac_ext <<EOF
4672 #line 4673 "configure"
4673 #include "confdefs.h"
4676 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4677 { (eval echo configure
:4678: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4678 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4679 if test -z "$ac_err"; then
4681 eval "ac_cv_header_$ac_safe=yes"
4684 echo "configure: failed program was:" >&5
4685 cat conftest.
$ac_ext >&5
4687 eval "ac_cv_header_$ac_safe=no"
4691 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4692 echo "$ac_t""yes" 1>&6
4693 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4694 cat >> confdefs.h
<<EOF
4695 #define $ac_tr_hdr 1
4699 echo "$ac_t""no" 1>&6
4703 for ac_hdr
in proc_service.h thread_db.h
4705 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4706 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4707 echo "configure:4708: checking for $ac_hdr" >&5
4708 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4709 echo $ac_n "(cached) $ac_c" 1>&6
4711 cat > conftest.
$ac_ext <<EOF
4712 #line 4713 "configure"
4713 #include "confdefs.h"
4716 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4717 { (eval echo configure
:4718: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4718 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4719 if test -z "$ac_err"; then
4721 eval "ac_cv_header_$ac_safe=yes"
4724 echo "configure: failed program was:" >&5
4725 cat conftest.
$ac_ext >&5
4727 eval "ac_cv_header_$ac_safe=no"
4731 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4732 echo "$ac_t""yes" 1>&6
4733 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4734 cat >> confdefs.h
<<EOF
4735 #define $ac_tr_hdr 1
4739 echo "$ac_t""no" 1>&6
4743 for ac_hdr
in stddef.h
4745 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4746 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4747 echo "configure:4748: checking for $ac_hdr" >&5
4748 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4749 echo $ac_n "(cached) $ac_c" 1>&6
4751 cat > conftest.
$ac_ext <<EOF
4752 #line 4753 "configure"
4753 #include "confdefs.h"
4756 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4757 { (eval echo configure
:4758: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4758 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4759 if test -z "$ac_err"; then
4761 eval "ac_cv_header_$ac_safe=yes"
4764 echo "configure: failed program was:" >&5
4765 cat conftest.
$ac_ext >&5
4767 eval "ac_cv_header_$ac_safe=no"
4771 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4772 echo "$ac_t""yes" 1>&6
4773 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4774 cat >> confdefs.h
<<EOF
4775 #define $ac_tr_hdr 1
4779 echo "$ac_t""no" 1>&6
4783 for ac_hdr
in stdlib.h
4785 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4786 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4787 echo "configure:4788: checking for $ac_hdr" >&5
4788 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4789 echo $ac_n "(cached) $ac_c" 1>&6
4791 cat > conftest.
$ac_ext <<EOF
4792 #line 4793 "configure"
4793 #include "confdefs.h"
4796 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4797 { (eval echo configure
:4798: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4798 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4799 if test -z "$ac_err"; then
4801 eval "ac_cv_header_$ac_safe=yes"
4804 echo "configure: failed program was:" >&5
4805 cat conftest.
$ac_ext >&5
4807 eval "ac_cv_header_$ac_safe=no"
4811 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4812 echo "$ac_t""yes" 1>&6
4813 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4814 cat >> confdefs.h
<<EOF
4815 #define $ac_tr_hdr 1
4819 echo "$ac_t""no" 1>&6
4823 for ac_hdr
in stdint.h
4825 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4826 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4827 echo "configure:4828: checking for $ac_hdr" >&5
4828 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4829 echo $ac_n "(cached) $ac_c" 1>&6
4831 cat > conftest.
$ac_ext <<EOF
4832 #line 4833 "configure"
4833 #include "confdefs.h"
4836 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4837 { (eval echo configure
:4838: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4838 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4839 if test -z "$ac_err"; then
4841 eval "ac_cv_header_$ac_safe=yes"
4844 echo "configure: failed program was:" >&5
4845 cat conftest.
$ac_ext >&5
4847 eval "ac_cv_header_$ac_safe=no"
4851 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4852 echo "$ac_t""yes" 1>&6
4853 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4854 cat >> confdefs.h
<<EOF
4855 #define $ac_tr_hdr 1
4859 echo "$ac_t""no" 1>&6
4863 for ac_hdr
in string.h memory.h
strings.h
4865 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4866 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4867 echo "configure:4868: checking for $ac_hdr" >&5
4868 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4869 echo $ac_n "(cached) $ac_c" 1>&6
4871 cat > conftest.
$ac_ext <<EOF
4872 #line 4873 "configure"
4873 #include "confdefs.h"
4876 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4877 { (eval echo configure
:4878: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4878 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4879 if test -z "$ac_err"; then
4881 eval "ac_cv_header_$ac_safe=yes"
4884 echo "configure: failed program was:" >&5
4885 cat conftest.
$ac_ext >&5
4887 eval "ac_cv_header_$ac_safe=no"
4891 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4892 echo "$ac_t""yes" 1>&6
4893 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4894 cat >> confdefs.h
<<EOF
4895 #define $ac_tr_hdr 1
4899 echo "$ac_t""no" 1>&6
4903 for ac_hdr
in sys
/fault.h
4905 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4906 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4907 echo "configure:4908: checking for $ac_hdr" >&5
4908 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4909 echo $ac_n "(cached) $ac_c" 1>&6
4911 cat > conftest.
$ac_ext <<EOF
4912 #line 4913 "configure"
4913 #include "confdefs.h"
4916 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4917 { (eval echo configure
:4918: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4918 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4919 if test -z "$ac_err"; then
4921 eval "ac_cv_header_$ac_safe=yes"
4924 echo "configure: failed program was:" >&5
4925 cat conftest.
$ac_ext >&5
4927 eval "ac_cv_header_$ac_safe=no"
4931 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4932 echo "$ac_t""yes" 1>&6
4933 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4934 cat >> confdefs.h
<<EOF
4935 #define $ac_tr_hdr 1
4939 echo "$ac_t""no" 1>&6
4943 for ac_hdr
in sys
/file.h
4945 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4946 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4947 echo "configure:4948: checking for $ac_hdr" >&5
4948 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4949 echo $ac_n "(cached) $ac_c" 1>&6
4951 cat > conftest.
$ac_ext <<EOF
4952 #line 4953 "configure"
4953 #include "confdefs.h"
4956 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4957 { (eval echo configure
:4958: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4958 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4959 if test -z "$ac_err"; then
4961 eval "ac_cv_header_$ac_safe=yes"
4964 echo "configure: failed program was:" >&5
4965 cat conftest.
$ac_ext >&5
4967 eval "ac_cv_header_$ac_safe=no"
4971 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4972 echo "$ac_t""yes" 1>&6
4973 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4974 cat >> confdefs.h
<<EOF
4975 #define $ac_tr_hdr 1
4979 echo "$ac_t""no" 1>&6
4983 for ac_hdr
in sys
/filio.h
4985 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4986 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4987 echo "configure:4988: checking for $ac_hdr" >&5
4988 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4989 echo $ac_n "(cached) $ac_c" 1>&6
4991 cat > conftest.
$ac_ext <<EOF
4992 #line 4993 "configure"
4993 #include "confdefs.h"
4996 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4997 { (eval echo configure
:4998: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4998 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4999 if test -z "$ac_err"; then
5001 eval "ac_cv_header_$ac_safe=yes"
5004 echo "configure: failed program was:" >&5
5005 cat conftest.
$ac_ext >&5
5007 eval "ac_cv_header_$ac_safe=no"
5011 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5012 echo "$ac_t""yes" 1>&6
5013 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5014 cat >> confdefs.h
<<EOF
5015 #define $ac_tr_hdr 1
5019 echo "$ac_t""no" 1>&6
5023 for ac_hdr
in sys
/ioctl.h
5025 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5026 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5027 echo "configure:5028: checking for $ac_hdr" >&5
5028 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5029 echo $ac_n "(cached) $ac_c" 1>&6
5031 cat > conftest.
$ac_ext <<EOF
5032 #line 5033 "configure"
5033 #include "confdefs.h"
5036 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5037 { (eval echo configure
:5038: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5038 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5039 if test -z "$ac_err"; then
5041 eval "ac_cv_header_$ac_safe=yes"
5044 echo "configure: failed program was:" >&5
5045 cat conftest.
$ac_ext >&5
5047 eval "ac_cv_header_$ac_safe=no"
5051 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5052 echo "$ac_t""yes" 1>&6
5053 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5054 cat >> confdefs.h
<<EOF
5055 #define $ac_tr_hdr 1
5059 echo "$ac_t""no" 1>&6
5063 for ac_hdr
in sys
/param.h
5065 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5066 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5067 echo "configure:5068: checking for $ac_hdr" >&5
5068 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5069 echo $ac_n "(cached) $ac_c" 1>&6
5071 cat > conftest.
$ac_ext <<EOF
5072 #line 5073 "configure"
5073 #include "confdefs.h"
5076 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5077 { (eval echo configure
:5078: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5078 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5079 if test -z "$ac_err"; then
5081 eval "ac_cv_header_$ac_safe=yes"
5084 echo "configure: failed program was:" >&5
5085 cat conftest.
$ac_ext >&5
5087 eval "ac_cv_header_$ac_safe=no"
5091 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5092 echo "$ac_t""yes" 1>&6
5093 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5094 cat >> confdefs.h
<<EOF
5095 #define $ac_tr_hdr 1
5099 echo "$ac_t""no" 1>&6
5103 for ac_hdr
in sys
/proc.h
5105 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5106 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5107 echo "configure:5108: checking for $ac_hdr" >&5
5108 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5109 echo $ac_n "(cached) $ac_c" 1>&6
5111 cat > conftest.
$ac_ext <<EOF
5112 #line 5113 "configure"
5113 #include "confdefs.h"
5116 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5117 { (eval echo configure
:5118: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5118 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5119 if test -z "$ac_err"; then
5121 eval "ac_cv_header_$ac_safe=yes"
5124 echo "configure: failed program was:" >&5
5125 cat conftest.
$ac_ext >&5
5127 eval "ac_cv_header_$ac_safe=no"
5131 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5132 echo "$ac_t""yes" 1>&6
5133 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5134 cat >> confdefs.h
<<EOF
5135 #define $ac_tr_hdr 1
5139 echo "$ac_t""no" 1>&6
5143 for ac_hdr
in sys
/procfs.h
5145 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5146 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5147 echo "configure:5148: checking for $ac_hdr" >&5
5148 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5149 echo $ac_n "(cached) $ac_c" 1>&6
5151 cat > conftest.
$ac_ext <<EOF
5152 #line 5153 "configure"
5153 #include "confdefs.h"
5156 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5157 { (eval echo configure
:5158: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5158 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5159 if test -z "$ac_err"; then
5161 eval "ac_cv_header_$ac_safe=yes"
5164 echo "configure: failed program was:" >&5
5165 cat conftest.
$ac_ext >&5
5167 eval "ac_cv_header_$ac_safe=no"
5171 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5172 echo "$ac_t""yes" 1>&6
5173 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5174 cat >> confdefs.h
<<EOF
5175 #define $ac_tr_hdr 1
5179 echo "$ac_t""no" 1>&6
5183 for ac_hdr
in sys
/ptrace.h ptrace.h
5185 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5186 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5187 echo "configure:5188: checking for $ac_hdr" >&5
5188 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5189 echo $ac_n "(cached) $ac_c" 1>&6
5191 cat > conftest.
$ac_ext <<EOF
5192 #line 5193 "configure"
5193 #include "confdefs.h"
5196 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5197 { (eval echo configure
:5198: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5198 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5199 if test -z "$ac_err"; then
5201 eval "ac_cv_header_$ac_safe=yes"
5204 echo "configure: failed program was:" >&5
5205 cat conftest.
$ac_ext >&5
5207 eval "ac_cv_header_$ac_safe=no"
5211 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5212 echo "$ac_t""yes" 1>&6
5213 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5214 cat >> confdefs.h
<<EOF
5215 #define $ac_tr_hdr 1
5219 echo "$ac_t""no" 1>&6
5223 for ac_hdr
in sys
/reg.h sys
/debugreg.h
5225 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5226 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5227 echo "configure:5228: checking for $ac_hdr" >&5
5228 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5229 echo $ac_n "(cached) $ac_c" 1>&6
5231 cat > conftest.
$ac_ext <<EOF
5232 #line 5233 "configure"
5233 #include "confdefs.h"
5236 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5237 { (eval echo configure
:5238: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5238 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5239 if test -z "$ac_err"; then
5241 eval "ac_cv_header_$ac_safe=yes"
5244 echo "configure: failed program was:" >&5
5245 cat conftest.
$ac_ext >&5
5247 eval "ac_cv_header_$ac_safe=no"
5251 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5252 echo "$ac_t""yes" 1>&6
5253 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5254 cat >> confdefs.h
<<EOF
5255 #define $ac_tr_hdr 1
5259 echo "$ac_t""no" 1>&6
5263 for ac_hdr
in sys
/select.h
5265 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5266 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5267 echo "configure:5268: checking for $ac_hdr" >&5
5268 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5269 echo $ac_n "(cached) $ac_c" 1>&6
5271 cat > conftest.
$ac_ext <<EOF
5272 #line 5273 "configure"
5273 #include "confdefs.h"
5276 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5277 { (eval echo configure
:5278: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5278 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5279 if test -z "$ac_err"; then
5281 eval "ac_cv_header_$ac_safe=yes"
5284 echo "configure: failed program was:" >&5
5285 cat conftest.
$ac_ext >&5
5287 eval "ac_cv_header_$ac_safe=no"
5291 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5292 echo "$ac_t""yes" 1>&6
5293 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5294 cat >> confdefs.h
<<EOF
5295 #define $ac_tr_hdr 1
5299 echo "$ac_t""no" 1>&6
5303 for ac_hdr
in sys
/syscall.h
5305 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5306 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5307 echo "configure:5308: checking for $ac_hdr" >&5
5308 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5309 echo $ac_n "(cached) $ac_c" 1>&6
5311 cat > conftest.
$ac_ext <<EOF
5312 #line 5313 "configure"
5313 #include "confdefs.h"
5316 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5317 { (eval echo configure
:5318: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5318 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5319 if test -z "$ac_err"; then
5321 eval "ac_cv_header_$ac_safe=yes"
5324 echo "configure: failed program was:" >&5
5325 cat conftest.
$ac_ext >&5
5327 eval "ac_cv_header_$ac_safe=no"
5331 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5332 echo "$ac_t""yes" 1>&6
5333 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5334 cat >> confdefs.h
<<EOF
5335 #define $ac_tr_hdr 1
5339 echo "$ac_t""no" 1>&6
5343 for ac_hdr
in sys
/user.h
5345 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5346 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5347 echo "configure:5348: checking for $ac_hdr" >&5
5348 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5349 echo $ac_n "(cached) $ac_c" 1>&6
5351 cat > conftest.
$ac_ext <<EOF
5352 #line 5353 "configure"
5353 #include "confdefs.h"
5356 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5357 { (eval echo configure
:5358: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5358 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5359 if test -z "$ac_err"; then
5361 eval "ac_cv_header_$ac_safe=yes"
5364 echo "configure: failed program was:" >&5
5365 cat conftest.
$ac_ext >&5
5367 eval "ac_cv_header_$ac_safe=no"
5371 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5372 echo "$ac_t""yes" 1>&6
5373 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5374 cat >> confdefs.h
<<EOF
5375 #define $ac_tr_hdr 1
5379 echo "$ac_t""no" 1>&6
5383 for ac_hdr
in sys
/wait.h
wait.h
5385 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5386 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5387 echo "configure:5388: checking for $ac_hdr" >&5
5388 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5389 echo $ac_n "(cached) $ac_c" 1>&6
5391 cat > conftest.
$ac_ext <<EOF
5392 #line 5393 "configure"
5393 #include "confdefs.h"
5396 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5397 { (eval echo configure
:5398: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5398 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5399 if test -z "$ac_err"; then
5401 eval "ac_cv_header_$ac_safe=yes"
5404 echo "configure: failed program was:" >&5
5405 cat conftest.
$ac_ext >&5
5407 eval "ac_cv_header_$ac_safe=no"
5411 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5412 echo "$ac_t""yes" 1>&6
5413 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5414 cat >> confdefs.h
<<EOF
5415 #define $ac_tr_hdr 1
5419 echo "$ac_t""no" 1>&6
5423 for ac_hdr
in termios.h termio.h sgtty.h
5425 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5426 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5427 echo "configure:5428: checking for $ac_hdr" >&5
5428 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5429 echo $ac_n "(cached) $ac_c" 1>&6
5431 cat > conftest.
$ac_ext <<EOF
5432 #line 5433 "configure"
5433 #include "confdefs.h"
5436 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5437 { (eval echo configure
:5438: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5438 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5439 if test -z "$ac_err"; then
5441 eval "ac_cv_header_$ac_safe=yes"
5444 echo "configure: failed program was:" >&5
5445 cat conftest.
$ac_ext >&5
5447 eval "ac_cv_header_$ac_safe=no"
5451 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5452 echo "$ac_t""yes" 1>&6
5453 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5454 cat >> confdefs.h
<<EOF
5455 #define $ac_tr_hdr 1
5459 echo "$ac_t""no" 1>&6
5463 for ac_hdr
in unistd.h
5465 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5466 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5467 echo "configure:5468: checking for $ac_hdr" >&5
5468 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5469 echo $ac_n "(cached) $ac_c" 1>&6
5471 cat > conftest.
$ac_ext <<EOF
5472 #line 5473 "configure"
5473 #include "confdefs.h"
5476 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5477 { (eval echo configure
:5478: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5478 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5479 if test -z "$ac_err"; then
5481 eval "ac_cv_header_$ac_safe=yes"
5484 echo "configure: failed program was:" >&5
5485 cat conftest.
$ac_ext >&5
5487 eval "ac_cv_header_$ac_safe=no"
5491 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5492 echo "$ac_t""yes" 1>&6
5493 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5494 cat >> confdefs.h
<<EOF
5495 #define $ac_tr_hdr 1
5499 echo "$ac_t""no" 1>&6
5504 # On Solaris 2.[78], we need to define _MSE_INT_H to avoid a clash
5505 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
5506 # think that we don't have <curses.h> if we're using GCC.
5509 if test "$GCC" = yes; then
5510 cat >> confdefs.h
<<\EOF
5511 #define _MSE_INT_H 1
5516 for ac_hdr
in curses.h ncurses.h term.h
5518 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5519 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5520 echo "configure:5521: checking for $ac_hdr" >&5
5521 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5522 echo $ac_n "(cached) $ac_c" 1>&6
5524 cat > conftest.
$ac_ext <<EOF
5525 #line 5526 "configure"
5526 #include "confdefs.h"
5529 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5530 { (eval echo configure
:5531: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5531 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5532 if test -z "$ac_err"; then
5534 eval "ac_cv_header_$ac_safe=yes"
5537 echo "configure: failed program was:" >&5
5538 cat conftest.
$ac_ext >&5
5540 eval "ac_cv_header_$ac_safe=no"
5544 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5545 echo "$ac_t""yes" 1>&6
5546 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5547 cat >> confdefs.h
<<EOF
5548 #define $ac_tr_hdr 1
5552 echo "$ac_t""no" 1>&6
5557 # FIXME: kettenis/20030102: In most cases we include these
5558 # unconditionally, so what's the point in checking these?
5559 for ac_hdr
in ctype.h
time.h
5561 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5562 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5563 echo "configure:5564: checking for $ac_hdr" >&5
5564 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5565 echo $ac_n "(cached) $ac_c" 1>&6
5567 cat > conftest.
$ac_ext <<EOF
5568 #line 5569 "configure"
5569 #include "confdefs.h"
5572 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5573 { (eval echo configure
:5574: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5574 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5575 if test -z "$ac_err"; then
5577 eval "ac_cv_header_$ac_safe=yes"
5580 echo "configure: failed program was:" >&5
5581 cat conftest.
$ac_ext >&5
5583 eval "ac_cv_header_$ac_safe=no"
5587 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5588 echo "$ac_t""yes" 1>&6
5589 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5590 cat >> confdefs.h
<<EOF
5591 #define $ac_tr_hdr 1
5595 echo "$ac_t""no" 1>&6
5600 echo $ac_n "checking for member st_blocks in struct stat""... $ac_c" 1>&6
5601 echo "configure:5602: checking for member st_blocks in struct stat" >&5
5602 if eval "test \"`echo '$''{'gdb_cv_have_struct_stat_with_st_blocks_member'+set}'`\" = set"; then
5603 echo $ac_n "(cached) $ac_c" 1>&6
5605 cat > conftest.
$ac_ext <<EOF
5606 #line 5607 "configure"
5607 #include "confdefs.h"
5608 #include <sys/types.h>
5609 #include <sys/stat.h>
5611 struct stat st; (void) st.st_blocks;
5614 if { (eval echo configure
:5615: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5616 gdb_cv_have_struct_stat_with_st_blocks_member
=yes
5618 echo "configure: failed program was:" >&5
5619 cat conftest.
$ac_ext >&5
5621 gdb_cv_have_struct_stat_with_st_blocks_member
=no
5626 echo "$ac_t""$gdb_cv_have_struct_stat_with_st_blocks_member" 1>&6
5627 if test $gdb_cv_have_struct_stat_with_st_blocks_member = yes; then
5628 cat >> confdefs.h
<<\EOF
5629 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
5633 # ------------------------- #
5634 # Checks for declarations. #
5635 # ------------------------- #
5637 for ac_func
in getopt
5639 ac_tr_decl
=HAVE_DECL_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5640 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
5641 echo "configure:5642: checking whether $ac_func is declared" >&5
5642 if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
5643 echo $ac_n "(cached) $ac_c" 1>&6
5645 cat > conftest.
$ac_ext <<EOF
5646 #line 5647 "configure"
5647 #include "confdefs.h"
5649 #define $ac_tr_decl 1
5654 char *(*pfn) = (char *(*)) $ac_func ;
5658 if { (eval echo configure
:5659: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5660 eval "gcc_cv_have_decl_$ac_func=yes"
5662 echo "configure: failed program was:" >&5
5663 cat conftest.
$ac_ext >&5
5665 eval "gcc_cv_have_decl_$ac_func=no"
5670 if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
5671 echo "$ac_t""yes" 1>&6 ; cat >> confdefs.h
<<EOF
5672 #define $ac_tr_decl 1
5676 echo "$ac_t""no" 1>&6 ; cat >> confdefs.h
<<EOF
5677 #define $ac_tr_decl 0
5683 if test x
= y
; then
5684 cat >> confdefs.h
<<\EOF
5685 #define HAVE_DECL_GETOPT 1
5690 # ------------------ #
5691 # Checks for types. #
5692 # ------------------ #
5694 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
5695 echo "configure:5696: checking return type of signal handlers" >&5
5696 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
5697 echo $ac_n "(cached) $ac_c" 1>&6
5699 cat > conftest.
$ac_ext <<EOF
5700 #line 5701 "configure"
5701 #include "confdefs.h"
5702 #include <sys/types.h>
5708 extern "C" void (*signal (int, void (*)(int)))(int);
5710 void (*signal ()) ();
5717 if { (eval echo configure
:5718: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5719 ac_cv_type_signal
=void
5721 echo "configure: failed program was:" >&5
5722 cat conftest.
$ac_ext >&5
5724 ac_cv_type_signal
=int
5729 echo "$ac_t""$ac_cv_type_signal" 1>&6
5730 cat >> confdefs.h
<<EOF
5731 #define RETSIGTYPE $ac_cv_type_signal
5736 # ------------------------------------- #
5737 # Checks for compiler characteristics. #
5738 # ------------------------------------- #
5740 echo $ac_n "checking for working const""... $ac_c" 1>&6
5741 echo "configure:5742: checking for working const" >&5
5742 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
5743 echo $ac_n "(cached) $ac_c" 1>&6
5745 cat > conftest.
$ac_ext <<EOF
5746 #line 5747 "configure"
5747 #include "confdefs.h"
5751 /* Ultrix mips cc rejects this. */
5752 typedef int charset[2]; const charset x;
5753 /* SunOS 4.1.1 cc rejects this. */
5754 char const *const *ccp;
5756 /* NEC SVR4.0.2 mips cc rejects this. */
5757 struct point {int x, y;};
5758 static struct point const zero = {0,0};
5759 /* AIX XL C 1.02.0.0 rejects this.
5760 It does not let you subtract one const X* pointer from another in an arm
5761 of an if-expression whose if-part is not a constant expression */
5762 const char *g = "string";
5763 ccp = &g + (g ? g-g : 0);
5764 /* HPUX 7.0 cc rejects these. */
5767 ccp = (char const *const *) p;
5768 { /* SCO 3.2v4 cc rejects this. */
5770 char const *s = 0 ? (char *) 0 : (char const *) 0;
5774 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5776 const int *foo = &x[0];
5779 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5780 typedef const int *iptr;
5784 { /* AIX XL C 1.02.0.0 rejects this saying
5785 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5786 struct s { int j; const int *ap[3]; };
5787 struct s *b; b->j = 5;
5789 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5795 if { (eval echo configure
:5796: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5799 echo "configure: failed program was:" >&5
5800 cat conftest.
$ac_ext >&5
5807 echo "$ac_t""$ac_cv_c_const" 1>&6
5808 if test $ac_cv_c_const = no
; then
5809 cat >> confdefs.h
<<\EOF
5815 echo $ac_n "checking for inline""... $ac_c" 1>&6
5816 echo "configure:5817: checking for inline" >&5
5817 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5818 echo $ac_n "(cached) $ac_c" 1>&6
5821 for ac_kw
in inline __inline__ __inline
; do
5822 cat > conftest.
$ac_ext <<EOF
5823 #line 5824 "configure"
5824 #include "confdefs.h"
5830 if { (eval echo configure
:5831: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5832 ac_cv_c_inline
=$ac_kw; break
5834 echo "configure: failed program was:" >&5
5835 cat conftest.
$ac_ext >&5
5842 echo "$ac_t""$ac_cv_c_inline" 1>&6
5843 case "$ac_cv_c_inline" in
5845 no
) cat >> confdefs.h
<<\EOF
5849 *) cat >> confdefs.h
<<EOF
5850 #define inline $ac_cv_c_inline
5856 # ------------------------------ #
5857 # Checks for library functions. #
5858 # ------------------------------ #
5860 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5861 # for constant arguments. Useless!
5862 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5863 echo "configure:5864: checking for working alloca.h" >&5
5864 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5865 echo $ac_n "(cached) $ac_c" 1>&6
5867 cat > conftest.
$ac_ext <<EOF
5868 #line 5869 "configure"
5869 #include "confdefs.h"
5872 char *p = alloca(2 * sizeof(int));
5875 if { (eval echo configure
:5876: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5877 ac_cv_header_alloca_h
=yes
5879 echo "configure: failed program was:" >&5
5880 cat conftest.
$ac_ext >&5
5882 ac_cv_header_alloca_h
=no
5887 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5888 if test $ac_cv_header_alloca_h = yes; then
5889 cat >> confdefs.h
<<\EOF
5890 #define HAVE_ALLOCA_H 1
5895 echo $ac_n "checking for alloca""... $ac_c" 1>&6
5896 echo "configure:5897: checking for alloca" >&5
5897 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
5898 echo $ac_n "(cached) $ac_c" 1>&6
5900 cat > conftest.
$ac_ext <<EOF
5901 #line 5902 "configure"
5902 #include "confdefs.h"
5905 # define alloca __builtin_alloca
5908 # include <malloc.h>
5909 # define alloca _alloca
5912 # include <alloca.h>
5917 # ifndef alloca /* predefined by HP cc +Olibcalls */
5926 char *p = (char *) alloca(1);
5929 if { (eval echo configure
:5930: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5931 ac_cv_func_alloca_works
=yes
5933 echo "configure: failed program was:" >&5
5934 cat conftest.
$ac_ext >&5
5936 ac_cv_func_alloca_works
=no
5941 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5942 if test $ac_cv_func_alloca_works = yes; then
5943 cat >> confdefs.h
<<\EOF
5944 #define HAVE_ALLOCA 1
5949 if test $ac_cv_func_alloca_works = no
; then
5950 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5951 # that cause trouble. Some versions do not even contain alloca or
5952 # contain a buggy version. If you still want to use their alloca,
5953 # use ar to extract alloca.o from them instead of compiling alloca.c.
5954 ALLOCA
=alloca.
${ac_objext}
5955 cat >> confdefs.h
<<\EOF
5960 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5961 echo "configure:5962: checking whether alloca needs Cray hooks" >&5
5962 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5963 echo $ac_n "(cached) $ac_c" 1>&6
5965 cat > conftest.
$ac_ext <<EOF
5966 #line 5967 "configure"
5967 #include "confdefs.h"
5968 #if defined(CRAY) && ! defined(CRAY2)
5975 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5976 egrep "webecray" >/dev
/null
2>&1; then
5987 echo "$ac_t""$ac_cv_os_cray" 1>&6
5988 if test $ac_cv_os_cray = yes; then
5989 for ac_func
in _getb67 GETB67 getb67
; do
5990 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5991 echo "configure:5992: checking for $ac_func" >&5
5992 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5993 echo $ac_n "(cached) $ac_c" 1>&6
5995 cat > conftest.
$ac_ext <<EOF
5996 #line 5997 "configure"
5997 #include "confdefs.h"
5998 /* System header to define __stub macros and hopefully few prototypes,
5999 which can conflict with char $ac_func(); below. */
6001 /* Override any gcc2 internal prototype to avoid an error. */
6002 /* We use char because int might match the return type of a gcc2
6003 builtin and then its argument prototype would still apply. */
6008 /* The GNU C library defines this for functions which it implements
6009 to always fail with ENOSYS. Some functions are actually named
6010 something starting with __ and the normal name is an alias. */
6011 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6019 if { (eval echo configure
:6020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6021 eval "ac_cv_func_$ac_func=yes"
6023 echo "configure: failed program was:" >&5
6024 cat conftest.
$ac_ext >&5
6026 eval "ac_cv_func_$ac_func=no"
6031 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6032 echo "$ac_t""yes" 1>&6
6033 cat >> confdefs.h
<<EOF
6034 #define CRAY_STACKSEG_END $ac_func
6039 echo "$ac_t""no" 1>&6
6045 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
6046 echo "configure:6047: checking stack direction for C alloca" >&5
6047 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
6048 echo $ac_n "(cached) $ac_c" 1>&6
6050 if test "$cross_compiling" = yes; then
6051 ac_cv_c_stack_direction
=0
6053 cat > conftest.
$ac_ext <<EOF
6054 #line 6055 "configure"
6055 #include "confdefs.h"
6056 find_stack_direction ()
6058 static char *addr = 0;
6063 return find_stack_direction ();
6066 return (&dummy > addr) ? 1 : -1;
6070 exit (find_stack_direction() < 0);
6073 if { (eval echo configure
:6074: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6075 ac_cv_c_stack_direction
=1
6077 echo "configure: failed program was:" >&5
6078 cat conftest.
$ac_ext >&5
6080 ac_cv_c_stack_direction
=-1
6087 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
6088 cat >> confdefs.h
<<EOF
6089 #define STACK_DIRECTION $ac_cv_c_stack_direction
6094 for ac_hdr
in stdlib.h unistd.h sys
/stat.h sys
/types.h
6096 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6097 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6098 echo "configure:6099: checking for $ac_hdr" >&5
6099 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6100 echo $ac_n "(cached) $ac_c" 1>&6
6102 cat > conftest.
$ac_ext <<EOF
6103 #line 6104 "configure"
6104 #include "confdefs.h"
6107 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6108 { (eval echo configure
:6109: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6109 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6110 if test -z "$ac_err"; then
6112 eval "ac_cv_header_$ac_safe=yes"
6115 echo "configure: failed program was:" >&5
6116 cat conftest.
$ac_ext >&5
6118 eval "ac_cv_header_$ac_safe=no"
6122 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6123 echo "$ac_t""yes" 1>&6
6124 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6125 cat >> confdefs.h
<<EOF
6126 #define $ac_tr_hdr 1
6130 echo "$ac_t""no" 1>&6
6134 for ac_func
in getpagesize
6136 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6137 echo "configure:6138: checking for $ac_func" >&5
6138 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6139 echo $ac_n "(cached) $ac_c" 1>&6
6141 cat > conftest.
$ac_ext <<EOF
6142 #line 6143 "configure"
6143 #include "confdefs.h"
6144 /* System header to define __stub macros and hopefully few prototypes,
6145 which can conflict with char $ac_func(); below. */
6147 /* Override any gcc2 internal prototype to avoid an error. */
6148 /* We use char because int might match the return type of a gcc2
6149 builtin and then its argument prototype would still apply. */
6154 /* The GNU C library defines this for functions which it implements
6155 to always fail with ENOSYS. Some functions are actually named
6156 something starting with __ and the normal name is an alias. */
6157 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6165 if { (eval echo configure
:6166: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6167 eval "ac_cv_func_$ac_func=yes"
6169 echo "configure: failed program was:" >&5
6170 cat conftest.
$ac_ext >&5
6172 eval "ac_cv_func_$ac_func=no"
6177 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6178 echo "$ac_t""yes" 1>&6
6179 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6180 cat >> confdefs.h
<<EOF
6181 #define $ac_tr_func 1
6185 echo "$ac_t""no" 1>&6
6189 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6190 echo "configure:6191: checking for working mmap" >&5
6191 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6192 echo $ac_n "(cached) $ac_c" 1>&6
6194 if test "$cross_compiling" = yes; then
6195 ac_cv_func_mmap_fixed_mapped
=no
6197 cat > conftest.
$ac_ext <<EOF
6198 #line 6199 "configure"
6199 #include "confdefs.h"
6201 /* Thanks to Mike Haertel and Jim Avera for this test.
6202 Here is a matrix of mmap possibilities:
6203 mmap private not fixed
6204 mmap private fixed at somewhere currently unmapped
6205 mmap private fixed at somewhere already mapped
6206 mmap shared not fixed
6207 mmap shared fixed at somewhere currently unmapped
6208 mmap shared fixed at somewhere already mapped
6209 For private mappings, we should verify that changes cannot be read()
6210 back from the file, nor mmap's back from the file at a different
6211 address. (There have been systems where private was not correctly
6212 implemented like the infamous i386 svr4.0, and systems where the
6213 VM page cache was not coherent with the filesystem buffer cache
6214 like early versions of FreeBSD and possibly contemporary NetBSD.)
6215 For shared mappings, we should conversely verify that changes get
6216 propogated back to all the places they're supposed to be.
6218 Grep wants private fixed already mapped.
6219 The main things grep needs to know about mmap are:
6220 * does it exist and is it safe to write into the mmap'd area
6221 * how to use it (BSD variants) */
6222 #include <sys/types.h>
6224 #include <sys/mman.h>
6226 #if HAVE_SYS_TYPES_H
6227 # include <sys/types.h>
6231 # include <stdlib.h>
6235 # include <sys/stat.h>
6239 # include <unistd.h>
6242 /* This mess was copied from the GNU getpagesize.h. */
6243 #ifndef HAVE_GETPAGESIZE
6245 /* Assume that all systems that can run configure have sys/param.h. */
6246 # ifndef HAVE_SYS_PARAM_H
6247 # define HAVE_SYS_PARAM_H 1
6250 # ifdef _SC_PAGESIZE
6251 # define getpagesize() sysconf(_SC_PAGESIZE)
6252 # else /* no _SC_PAGESIZE */
6253 # ifdef HAVE_SYS_PARAM_H
6254 # include <sys/param.h>
6255 # ifdef EXEC_PAGESIZE
6256 # define getpagesize() EXEC_PAGESIZE
6257 # else /* no EXEC_PAGESIZE */
6259 # define getpagesize() NBPG * CLSIZE
6262 # endif /* no CLSIZE */
6263 # else /* no NBPG */
6265 # define getpagesize() NBPC
6266 # else /* no NBPC */
6268 # define getpagesize() PAGESIZE
6269 # endif /* PAGESIZE */
6270 # endif /* no NBPC */
6271 # endif /* no NBPG */
6272 # endif /* no EXEC_PAGESIZE */
6273 # else /* no HAVE_SYS_PARAM_H */
6274 # define getpagesize() 8192 /* punt totally */
6275 # endif /* no HAVE_SYS_PARAM_H */
6276 # endif /* no _SC_PAGESIZE */
6278 #endif /* no HAVE_GETPAGESIZE */
6281 extern "C" { void *malloc(unsigned); }
6289 char *data, *data2, *data3;
6293 pagesize = getpagesize();
6296 * First, make a file with some known garbage in it.
6298 data = malloc(pagesize);
6301 for (i = 0; i < pagesize; ++i)
6302 *(data + i) = rand();
6304 fd = creat("conftestmmap", 0600);
6307 if (write(fd, data, pagesize) != pagesize)
6312 * Next, try to mmap the file at a fixed address which
6313 * already has something else allocated at it. If we can,
6314 * also make sure that we see the same garbage.
6316 fd = open("conftestmmap", O_RDWR);
6319 data2 = malloc(2 * pagesize);
6322 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6323 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6324 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6326 for (i = 0; i < pagesize; ++i)
6327 if (*(data + i) != *(data2 + i))
6331 * Finally, make sure that changes to the mapped area
6332 * do not percolate back to the file as seen by read().
6333 * (This is a bug on some variants of i386 svr4.0.)
6335 for (i = 0; i < pagesize; ++i)
6336 *(data2 + i) = *(data2 + i) + 1;
6337 data3 = malloc(pagesize);
6340 if (read(fd, data3, pagesize) != pagesize)
6342 for (i = 0; i < pagesize; ++i)
6343 if (*(data + i) != *(data3 + i))
6346 unlink("conftestmmap");
6351 if { (eval echo configure
:6352: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6353 ac_cv_func_mmap_fixed_mapped
=yes
6355 echo "configure: failed program was:" >&5
6356 cat conftest.
$ac_ext >&5
6358 ac_cv_func_mmap_fixed_mapped
=no
6365 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6366 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6367 cat >> confdefs.h
<<\EOF
6373 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
6374 echo "configure:6375: checking for pid_t" >&5
6375 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
6376 echo $ac_n "(cached) $ac_c" 1>&6
6378 cat > conftest.
$ac_ext <<EOF
6379 #line 6380 "configure"
6380 #include "confdefs.h"
6381 #include <sys/types.h>
6387 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6388 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
6390 ac_cv_type_pid_t
=yes
6398 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
6399 if test $ac_cv_type_pid_t = no
; then
6400 cat >> confdefs.h
<<\EOF
6406 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
6407 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
6408 echo "configure:6409: checking for vfork.h" >&5
6409 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6410 echo $ac_n "(cached) $ac_c" 1>&6
6412 cat > conftest.
$ac_ext <<EOF
6413 #line 6414 "configure"
6414 #include "confdefs.h"
6417 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6418 { (eval echo configure
:6419: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6419 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6420 if test -z "$ac_err"; then
6422 eval "ac_cv_header_$ac_safe=yes"
6425 echo "configure: failed program was:" >&5
6426 cat conftest.
$ac_ext >&5
6428 eval "ac_cv_header_$ac_safe=no"
6432 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6433 echo "$ac_t""yes" 1>&6
6434 cat >> confdefs.h
<<\EOF
6435 #define HAVE_VFORK_H 1
6439 echo "$ac_t""no" 1>&6
6442 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
6443 echo "configure:6444: checking for working vfork" >&5
6444 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
6445 echo $ac_n "(cached) $ac_c" 1>&6
6447 if test "$cross_compiling" = yes; then
6448 echo $ac_n "checking for vfork""... $ac_c" 1>&6
6449 echo "configure:6450: checking for vfork" >&5
6450 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
6451 echo $ac_n "(cached) $ac_c" 1>&6
6453 cat > conftest.
$ac_ext <<EOF
6454 #line 6455 "configure"
6455 #include "confdefs.h"
6456 /* System header to define __stub macros and hopefully few prototypes,
6457 which can conflict with char vfork(); below. */
6459 /* Override any gcc2 internal prototype to avoid an error. */
6460 /* We use char because int might match the return type of a gcc2
6461 builtin and then its argument prototype would still apply. */
6466 /* The GNU C library defines this for functions which it implements
6467 to always fail with ENOSYS. Some functions are actually named
6468 something starting with __ and the normal name is an alias. */
6469 #if defined (__stub_vfork) || defined (__stub___vfork)
6477 if { (eval echo configure
:6478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6479 eval "ac_cv_func_vfork=yes"
6481 echo "configure: failed program was:" >&5
6482 cat conftest.
$ac_ext >&5
6484 eval "ac_cv_func_vfork=no"
6489 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
6490 echo "$ac_t""yes" 1>&6
6493 echo "$ac_t""no" 1>&6
6496 ac_cv_func_vfork_works
=$ac_cv_func_vfork
6498 cat > conftest.
$ac_ext <<EOF
6499 #line 6500 "configure"
6500 #include "confdefs.h"
6501 /* Thanks to Paul Eggert for this test. */
6503 #include <sys/types.h>
6504 #include <sys/stat.h>
6505 #ifdef HAVE_UNISTD_H
6511 /* On some sparc systems, changes by the child to local and incoming
6512 argument registers are propagated back to the parent.
6513 The compiler is told about this with #include <vfork.h>,
6514 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
6515 Test for this by using a static variable whose address
6516 is put into a register that is clobbered by the vfork. */
6519 sparc_address_test (int arg)
6521 sparc_address_test (arg) int arg;
6539 pid_t parent = getpid ();
6542 sparc_address_test ();
6547 /* Here is another test for sparc vfork register problems.
6548 This test uses lots of local variables, at least
6549 as many local variables as main has allocated so far
6550 including compiler temporaries. 4 locals are enough for
6551 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
6552 A buggy compiler should reuse the register of parent
6553 for one of the local variables, since it will think that
6554 parent can't possibly be used any more in this routine.
6555 Assigning to the local variable will thus munge parent
6556 in the parent process. */
6558 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6559 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6560 /* Convince the compiler that p..p7 are live; otherwise, it might
6561 use the same hardware register for all 8 local variables. */
6562 if (p != p1 || p != p2 || p != p3 || p != p4
6563 || p != p5 || p != p6 || p != p7)
6566 /* On some systems (e.g. IRIX 3.3),
6567 vfork doesn't separate parent from child file descriptors.
6568 If the child closes a descriptor before it execs or exits,
6569 this munges the parent's descriptor as well.
6570 Test for this by closing stdout in the child. */
6571 _exit(close(fileno(stdout)) != 0);
6576 while (wait(&status) != child)
6579 /* Was there some problem with vforking? */
6582 /* Did the child fail? (This shouldn't happen.) */
6585 /* Did the vfork/compiler bug occur? */
6586 || parent != getpid()
6588 /* Did the file descriptor bug occur? */
6589 || fstat(fileno(stdout), &st) != 0
6594 if { (eval echo configure
:6595: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6596 ac_cv_func_vfork_works
=yes
6598 echo "configure: failed program was:" >&5
6599 cat conftest.
$ac_ext >&5
6601 ac_cv_func_vfork_works
=no
6608 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
6609 if test $ac_cv_func_vfork_works = no
; then
6610 cat >> confdefs.h
<<\EOF
6616 for ac_func
in canonicalize_file_name realpath
6618 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6619 echo "configure:6620: checking for $ac_func" >&5
6620 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6621 echo $ac_n "(cached) $ac_c" 1>&6
6623 cat > conftest.
$ac_ext <<EOF
6624 #line 6625 "configure"
6625 #include "confdefs.h"
6626 /* System header to define __stub macros and hopefully few prototypes,
6627 which can conflict with char $ac_func(); below. */
6629 /* Override any gcc2 internal prototype to avoid an error. */
6630 /* We use char because int might match the return type of a gcc2
6631 builtin and then its argument prototype would still apply. */
6636 /* The GNU C library defines this for functions which it implements
6637 to always fail with ENOSYS. Some functions are actually named
6638 something starting with __ and the normal name is an alias. */
6639 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6647 if { (eval echo configure
:6648: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6649 eval "ac_cv_func_$ac_func=yes"
6651 echo "configure: failed program was:" >&5
6652 cat conftest.
$ac_ext >&5
6654 eval "ac_cv_func_$ac_func=no"
6659 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6660 echo "$ac_t""yes" 1>&6
6661 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6662 cat >> confdefs.h
<<EOF
6663 #define $ac_tr_func 1
6667 echo "$ac_t""no" 1>&6
6673 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6674 echo "configure:6675: checking for $ac_func" >&5
6675 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6676 echo $ac_n "(cached) $ac_c" 1>&6
6678 cat > conftest.
$ac_ext <<EOF
6679 #line 6680 "configure"
6680 #include "confdefs.h"
6681 /* System header to define __stub macros and hopefully few prototypes,
6682 which can conflict with char $ac_func(); below. */
6684 /* Override any gcc2 internal prototype to avoid an error. */
6685 /* We use char because int might match the return type of a gcc2
6686 builtin and then its argument prototype would still apply. */
6691 /* The GNU C library defines this for functions which it implements
6692 to always fail with ENOSYS. Some functions are actually named
6693 something starting with __ and the normal name is an alias. */
6694 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6702 if { (eval echo configure
:6703: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6704 eval "ac_cv_func_$ac_func=yes"
6706 echo "configure: failed program was:" >&5
6707 cat conftest.
$ac_ext >&5
6709 eval "ac_cv_func_$ac_func=no"
6714 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6715 echo "$ac_t""yes" 1>&6
6716 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6717 cat >> confdefs.h
<<EOF
6718 #define $ac_tr_func 1
6722 echo "$ac_t""no" 1>&6
6726 for ac_func
in pread64
6728 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6729 echo "configure:6730: checking for $ac_func" >&5
6730 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6731 echo $ac_n "(cached) $ac_c" 1>&6
6733 cat > conftest.
$ac_ext <<EOF
6734 #line 6735 "configure"
6735 #include "confdefs.h"
6736 /* System header to define __stub macros and hopefully few prototypes,
6737 which can conflict with char $ac_func(); below. */
6739 /* Override any gcc2 internal prototype to avoid an error. */
6740 /* We use char because int might match the return type of a gcc2
6741 builtin and then its argument prototype would still apply. */
6746 /* The GNU C library defines this for functions which it implements
6747 to always fail with ENOSYS. Some functions are actually named
6748 something starting with __ and the normal name is an alias. */
6749 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6757 if { (eval echo configure
:6758: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6759 eval "ac_cv_func_$ac_func=yes"
6761 echo "configure: failed program was:" >&5
6762 cat conftest.
$ac_ext >&5
6764 eval "ac_cv_func_$ac_func=no"
6769 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6770 echo "$ac_t""yes" 1>&6
6771 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6772 cat >> confdefs.h
<<EOF
6773 #define $ac_tr_func 1
6777 echo "$ac_t""no" 1>&6
6783 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6784 echo "configure:6785: checking for $ac_func" >&5
6785 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6786 echo $ac_n "(cached) $ac_c" 1>&6
6788 cat > conftest.
$ac_ext <<EOF
6789 #line 6790 "configure"
6790 #include "confdefs.h"
6791 /* System header to define __stub macros and hopefully few prototypes,
6792 which can conflict with char $ac_func(); below. */
6794 /* Override any gcc2 internal prototype to avoid an error. */
6795 /* We use char because int might match the return type of a gcc2
6796 builtin and then its argument prototype would still apply. */
6801 /* The GNU C library defines this for functions which it implements
6802 to always fail with ENOSYS. Some functions are actually named
6803 something starting with __ and the normal name is an alias. */
6804 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6812 if { (eval echo configure
:6813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6814 eval "ac_cv_func_$ac_func=yes"
6816 echo "configure: failed program was:" >&5
6817 cat conftest.
$ac_ext >&5
6819 eval "ac_cv_func_$ac_func=no"
6824 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6825 echo "$ac_t""yes" 1>&6
6826 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6827 cat >> confdefs.h
<<EOF
6828 #define $ac_tr_func 1
6832 echo "$ac_t""no" 1>&6
6836 for ac_func
in setpgid setpgrp
6838 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6839 echo "configure:6840: checking for $ac_func" >&5
6840 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6841 echo $ac_n "(cached) $ac_c" 1>&6
6843 cat > conftest.
$ac_ext <<EOF
6844 #line 6845 "configure"
6845 #include "confdefs.h"
6846 /* System header to define __stub macros and hopefully few prototypes,
6847 which can conflict with char $ac_func(); below. */
6849 /* Override any gcc2 internal prototype to avoid an error. */
6850 /* We use char because int might match the return type of a gcc2
6851 builtin and then its argument prototype would still apply. */
6856 /* The GNU C library defines this for functions which it implements
6857 to always fail with ENOSYS. Some functions are actually named
6858 something starting with __ and the normal name is an alias. */
6859 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6867 if { (eval echo configure
:6868: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6869 eval "ac_cv_func_$ac_func=yes"
6871 echo "configure: failed program was:" >&5
6872 cat conftest.
$ac_ext >&5
6874 eval "ac_cv_func_$ac_func=no"
6879 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6880 echo "$ac_t""yes" 1>&6
6881 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6882 cat >> confdefs.h
<<EOF
6883 #define $ac_tr_func 1
6887 echo "$ac_t""no" 1>&6
6891 for ac_func
in sigaction sigprocmask sigsetmask
6893 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6894 echo "configure:6895: checking for $ac_func" >&5
6895 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6896 echo $ac_n "(cached) $ac_c" 1>&6
6898 cat > conftest.
$ac_ext <<EOF
6899 #line 6900 "configure"
6900 #include "confdefs.h"
6901 /* System header to define __stub macros and hopefully few prototypes,
6902 which can conflict with char $ac_func(); below. */
6904 /* Override any gcc2 internal prototype to avoid an error. */
6905 /* We use char because int might match the return type of a gcc2
6906 builtin and then its argument prototype would still apply. */
6911 /* The GNU C library defines this for functions which it implements
6912 to always fail with ENOSYS. Some functions are actually named
6913 something starting with __ and the normal name is an alias. */
6914 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6922 if { (eval echo configure
:6923: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6924 eval "ac_cv_func_$ac_func=yes"
6926 echo "configure: failed program was:" >&5
6927 cat conftest.
$ac_ext >&5
6929 eval "ac_cv_func_$ac_func=no"
6934 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6935 echo "$ac_t""yes" 1>&6
6936 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6937 cat >> confdefs.h
<<EOF
6938 #define $ac_tr_func 1
6942 echo "$ac_t""no" 1>&6
6946 for ac_func
in socketpair
6948 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6949 echo "configure:6950: checking for $ac_func" >&5
6950 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6951 echo $ac_n "(cached) $ac_c" 1>&6
6953 cat > conftest.
$ac_ext <<EOF
6954 #line 6955 "configure"
6955 #include "confdefs.h"
6956 /* System header to define __stub macros and hopefully few prototypes,
6957 which can conflict with char $ac_func(); below. */
6959 /* Override any gcc2 internal prototype to avoid an error. */
6960 /* We use char because int might match the return type of a gcc2
6961 builtin and then its argument prototype would still apply. */
6966 /* The GNU C library defines this for functions which it implements
6967 to always fail with ENOSYS. Some functions are actually named
6968 something starting with __ and the normal name is an alias. */
6969 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6977 if { (eval echo configure
:6978: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6979 eval "ac_cv_func_$ac_func=yes"
6981 echo "configure: failed program was:" >&5
6982 cat conftest.
$ac_ext >&5
6984 eval "ac_cv_func_$ac_func=no"
6989 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6990 echo "$ac_t""yes" 1>&6
6991 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6992 cat >> confdefs.h
<<EOF
6993 #define $ac_tr_func 1
6997 echo "$ac_t""no" 1>&6
7001 for ac_func
in syscall
7003 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
7004 echo "configure:7005: checking for $ac_func" >&5
7005 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7006 echo $ac_n "(cached) $ac_c" 1>&6
7008 cat > conftest.
$ac_ext <<EOF
7009 #line 7010 "configure"
7010 #include "confdefs.h"
7011 /* System header to define __stub macros and hopefully few prototypes,
7012 which can conflict with char $ac_func(); below. */
7014 /* Override any gcc2 internal prototype to avoid an error. */
7015 /* We use char because int might match the return type of a gcc2
7016 builtin and then its argument prototype would still apply. */
7021 /* The GNU C library defines this for functions which it implements
7022 to always fail with ENOSYS. Some functions are actually named
7023 something starting with __ and the normal name is an alias. */
7024 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7032 if { (eval echo configure
:7033: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7034 eval "ac_cv_func_$ac_func=yes"
7036 echo "configure: failed program was:" >&5
7037 cat conftest.
$ac_ext >&5
7039 eval "ac_cv_func_$ac_func=no"
7044 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7045 echo "$ac_t""yes" 1>&6
7046 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7047 cat >> confdefs.h
<<EOF
7048 #define $ac_tr_func 1
7052 echo "$ac_t""no" 1>&6
7057 if test "$cross_compiling" = no
; then
7058 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7059 echo "configure:7060: checking whether setpgrp takes no argument" >&5
7060 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7061 echo $ac_n "(cached) $ac_c" 1>&6
7063 if test "$cross_compiling" = yes; then
7064 { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
7066 cat > conftest.
$ac_ext <<EOF
7067 #line 7068 "configure"
7068 #include "confdefs.h"
7070 #ifdef HAVE_UNISTD_H
7075 * If this system has a BSD-style setpgrp, which takes arguments, exit
7080 if (setpgrp(1,1) == -1)
7087 if { (eval echo configure
:7088: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
7089 ac_cv_func_setpgrp_void
=no
7091 echo "configure: failed program was:" >&5
7092 cat conftest.
$ac_ext >&5
7094 ac_cv_func_setpgrp_void
=yes
7102 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7103 if test $ac_cv_func_setpgrp_void = yes; then
7104 cat >> confdefs.h
<<\EOF
7105 #define SETPGRP_VOID 1
7111 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7112 echo "configure:7113: checking whether setpgrp takes no argument" >&5
7113 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7114 echo $ac_n "(cached) $ac_c" 1>&6
7116 cat > conftest.
$ac_ext <<EOF
7117 #line 7118 "configure"
7118 #include "confdefs.h"
7124 if (setpgrp(1,1) == -1)
7131 if { (eval echo configure
:7132: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7133 ac_cv_func_setpgrp_void
=no
7135 echo "configure: failed program was:" >&5
7136 cat conftest.
$ac_ext >&5
7138 ac_cv_func_setpgrp_void
=yes
7143 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7144 if test $ac_cv_func_setpgrp_void = yes; then
7145 cat >> confdefs.h
<<\EOF
7146 #define SETPGRP_VOID 1
7152 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
7153 # since sigsetjmp might only be defined as a macro.
7154 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
7155 echo "configure:7156: checking for sigsetjmp" >&5
7156 if eval "test \"`echo '$''{'gdb_cv_func_sigsetjmp'+set}'`\" = set"; then
7157 echo $ac_n "(cached) $ac_c" 1>&6
7159 cat > conftest.
$ac_ext <<EOF
7160 #line 7161 "configure"
7161 #include "confdefs.h"
7166 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
7169 if { (eval echo configure
:7170: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7171 gdb_cv_func_sigsetjmp
=yes
7173 echo "configure: failed program was:" >&5
7174 cat conftest.
$ac_ext >&5
7176 gdb_cv_func_sigsetjmp
=no
7181 echo "$ac_t""$gdb_cv_func_sigsetjmp" 1>&6
7182 if test $gdb_cv_func_sigsetjmp = yes; then
7183 cat >> confdefs.h
<<\EOF
7184 #define HAVE_SIGSETJMP 1
7189 # Assume we'll default to using the included libiberty regex.
7190 gdb_use_included_regex
=yes
7192 # However, if the system regex is GNU regex, then default to *not*
7193 # using the included regex.
7194 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
7195 echo "configure:7196: checking for GNU regex" >&5
7196 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
7197 echo $ac_n "(cached) $ac_c" 1>&6
7199 cat > conftest.
$ac_ext <<EOF
7200 #line 7201 "configure"
7201 #include "confdefs.h"
7202 #include <gnu-versions.h>
7204 #define REGEX_INTERFACE_VERSION 1
7205 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
7206 # error "Version mismatch"
7210 if { (eval echo configure
:7211: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7212 gdb_cv_have_gnu_regex
=yes
7214 echo "configure: failed program was:" >&5
7215 cat conftest.
$ac_ext >&5
7217 gdb_cv_have_gnu_regex
=no
7222 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
7223 if test $gdb_cv_have_gnu_regex = yes; then
7224 gdb_use_included_regex
=no
7227 # Check whether --with-included-regex or --without-included-regex was given.
7228 if test "${with_included_regex+set}" = set; then
7229 withval
="$with_included_regex"
7230 gdb_with_regex
=$withval
7232 gdb_with_regex
=$gdb_use_included_regex
7235 if test "$gdb_with_regex" = yes; then
7236 cat >> confdefs.h
<<\EOF
7237 #define USE_INCLUDED_REGEX 1
7242 # See if <machine/reg.h> degines `struct reg'.
7243 echo $ac_n "checking for struct reg in machine/reg.h""... $ac_c" 1>&6
7244 echo "configure:7245: checking for struct reg in machine/reg.h" >&5
7245 if eval "test \"`echo '$''{'gdb_cv_struct_reg'+set}'`\" = set"; then
7246 echo $ac_n "(cached) $ac_c" 1>&6
7248 cat > conftest.
$ac_ext <<EOF
7249 #line 7250 "configure"
7250 #include "confdefs.h"
7251 #include <sys/types.h>
7252 #include <machine/reg.h>
7257 if { (eval echo configure
:7258: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7259 gdb_cv_struct_reg
=yes
7261 echo "configure: failed program was:" >&5
7262 cat conftest.
$ac_ext >&5
7264 gdb_cv_struct_reg
=no
7269 echo "$ac_t""$gdb_cv_struct_reg" 1>&6
7270 if test $gdb_cv_struct_reg = yes; then
7271 cat >> confdefs.h
<<\EOF
7272 #define HAVE_STRUCT_REG 1
7277 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
7278 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
7279 echo $ac_n "checking for r_fs in struct reg""... $ac_c" 1>&6
7280 echo "configure:7281: checking for r_fs in struct reg" >&5
7281 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_fs'+set}'`\" = set"; then
7282 echo $ac_n "(cached) $ac_c" 1>&6
7284 cat > conftest.
$ac_ext <<EOF
7285 #line 7286 "configure"
7286 #include "confdefs.h"
7287 #include <machine/reg.h>
7289 struct reg r; r.r_fs;
7292 if { (eval echo configure
:7293: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7294 gdb_cv_struct_reg_r_fs
=yes
7296 echo "configure: failed program was:" >&5
7297 cat conftest.
$ac_ext >&5
7299 gdb_cv_struct_reg_r_fs
=no
7304 echo "$ac_t""$gdb_cv_struct_reg_r_fs" 1>&6
7305 if test $gdb_cv_struct_reg_r_fs = yes; then
7306 cat >> confdefs.h
<<\EOF
7307 #define HAVE_STRUCT_REG_R_FS 1
7311 echo $ac_n "checking for r_gs in struct reg""... $ac_c" 1>&6
7312 echo "configure:7313: checking for r_gs in struct reg" >&5
7313 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_gs'+set}'`\" = set"; then
7314 echo $ac_n "(cached) $ac_c" 1>&6
7316 cat > conftest.
$ac_ext <<EOF
7317 #line 7318 "configure"
7318 #include "confdefs.h"
7319 #include <machine/reg.h>
7321 struct reg r; r.r_gs;
7324 if { (eval echo configure
:7325: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7326 gdb_cv_struct_reg_r_gs
=yes
7328 echo "configure: failed program was:" >&5
7329 cat conftest.
$ac_ext >&5
7331 gdb_cv_struct_reg_r_gs
=no
7336 echo "$ac_t""$gdb_cv_struct_reg_r_gs" 1>&6
7337 if test $gdb_cv_struct_reg_r_gs = yes; then
7338 cat >> confdefs.h
<<\EOF
7339 #define HAVE_STRUCT_REG_R_GS 1
7344 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
7345 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
7346 echo "configure:7347: checking for PTRACE_GETREGS" >&5
7347 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
7348 echo $ac_n "(cached) $ac_c" 1>&6
7350 cat > conftest.
$ac_ext <<EOF
7351 #line 7352 "configure"
7352 #include "confdefs.h"
7353 #include <sys/ptrace.h>
7358 if { (eval echo configure
:7359: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7360 gdb_cv_have_ptrace_getregs
=yes
7362 echo "configure: failed program was:" >&5
7363 cat conftest.
$ac_ext >&5
7365 gdb_cv_have_ptrace_getregs
=no
7370 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
7371 if test $gdb_cv_have_ptrace_getregs = yes; then
7372 cat >> confdefs.h
<<\EOF
7373 #define HAVE_PTRACE_GETREGS 1
7378 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
7379 echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
7380 echo "configure:7381: checking for PTRACE_GETFPXREGS" >&5
7381 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
7382 echo $ac_n "(cached) $ac_c" 1>&6
7384 cat > conftest.
$ac_ext <<EOF
7385 #line 7386 "configure"
7386 #include "confdefs.h"
7387 #include <sys/ptrace.h>
7392 if { (eval echo configure
:7393: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7394 gdb_cv_have_ptrace_getfpxregs
=yes
7396 echo "configure: failed program was:" >&5
7397 cat conftest.
$ac_ext >&5
7399 gdb_cv_have_ptrace_getfpxregs
=no
7404 echo "$ac_t""$gdb_cv_have_ptrace_getfpxregs" 1>&6
7405 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
7406 cat >> confdefs.h
<<\EOF
7407 #define HAVE_PTRACE_GETFPXREGS 1
7412 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
7413 echo $ac_n "checking for PT_GETDBREGS""... $ac_c" 1>&6
7414 echo "configure:7415: checking for PT_GETDBREGS" >&5
7415 if eval "test \"`echo '$''{'gdb_cv_have_pt_getdbregs'+set}'`\" = set"; then
7416 echo $ac_n "(cached) $ac_c" 1>&6
7418 cat > conftest.
$ac_ext <<EOF
7419 #line 7420 "configure"
7420 #include "confdefs.h"
7421 #include <sys/types.h>
7422 #include <sys/ptrace.h>
7427 if { (eval echo configure
:7428: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7429 gdb_cv_have_pt_getdbregs
=yes
7431 echo "configure: failed program was:" >&5
7432 cat conftest.
$ac_ext >&5
7434 gdb_cv_have_pt_getdbregs
=no
7439 echo "$ac_t""$gdb_cv_have_pt_getdbregs" 1>&6
7440 if test $gdb_cv_have_pt_getdbregs = yes; then
7441 cat >> confdefs.h
<<\EOF
7442 #define HAVE_PT_GETDBREGS 1
7447 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
7448 echo $ac_n "checking for PT_GETXMMREGS""... $ac_c" 1>&6
7449 echo "configure:7450: checking for PT_GETXMMREGS" >&5
7450 if eval "test \"`echo '$''{'gdb_cv_have_pt_getxmmregs'+set}'`\" = set"; then
7451 echo $ac_n "(cached) $ac_c" 1>&6
7453 cat > conftest.
$ac_ext <<EOF
7454 #line 7455 "configure"
7455 #include "confdefs.h"
7456 #include <sys/types.h>
7457 #include <sys/ptrace.h>
7462 if { (eval echo configure
:7463: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7464 gdb_cv_have_pt_getxmmregs
=yes
7466 echo "configure: failed program was:" >&5
7467 cat conftest.
$ac_ext >&5
7469 gdb_cv_have_pt_getxmmregs
=no
7474 echo "$ac_t""$gdb_cv_have_pt_getxmmregs" 1>&6
7475 if test $gdb_cv_have_pt_getxmmregs = yes; then
7476 cat >> confdefs.h
<<\EOF
7477 #define HAVE_PT_GETXMMREGS 1
7482 # See if stdint.h provides the uintptr_t type.
7483 # Autoconf 2.5X has an improved AC_CHECK_TYPE which will simplify this.
7484 echo $ac_n "checking for uintptr_t in stdint.h""... $ac_c" 1>&6
7485 echo "configure:7486: checking for uintptr_t in stdint.h" >&5
7486 if eval "test \"`echo '$''{'gdb_cv_have_uintptr_t'+set}'`\" = set"; then
7487 echo $ac_n "(cached) $ac_c" 1>&6
7489 cat > conftest.
$ac_ext <<EOF
7490 #line 7491 "configure"
7491 #include "confdefs.h"
7497 if { (eval echo configure
:7498: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7499 gdb_cv_have_uintptr_t
=yes
7501 echo "configure: failed program was:" >&5
7502 cat conftest.
$ac_ext >&5
7504 gdb_cv_have_uintptr_t
=no
7509 echo "$ac_t""$gdb_cv_have_uintptr_t" 1>&6
7510 if test $gdb_cv_have_uintptr_t = yes; then
7511 cat >> confdefs.h
<<\EOF
7512 #define HAVE_UINTPTR_T 1
7517 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
7518 echo "configure:7519: checking whether malloc must be declared" >&5
7519 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
7520 echo $ac_n "(cached) $ac_c" 1>&6
7522 cat > conftest.
$ac_ext <<EOF
7523 #line 7524 "configure"
7524 #include "confdefs.h"
7527 #ifdef HAVE_STRING_H
7530 #ifdef HAVE_STRINGS_H
7531 #include <strings.h>
7534 #ifdef HAVE_STDLIB_H
7537 #ifdef HAVE_UNISTD_H
7541 char *(*pfn) = (char *(*)) malloc
7544 if { (eval echo configure
:7545: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7546 bfd_cv_decl_needed_malloc
=no
7548 echo "configure: failed program was:" >&5
7549 cat conftest.
$ac_ext >&5
7551 bfd_cv_decl_needed_malloc
=yes
7556 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
7557 if test $bfd_cv_decl_needed_malloc = yes; then
7558 cat >> confdefs.h
<<\EOF
7559 #define NEED_DECLARATION_MALLOC 1
7564 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
7565 echo "configure:7566: checking whether realloc must be declared" >&5
7566 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
7567 echo $ac_n "(cached) $ac_c" 1>&6
7569 cat > conftest.
$ac_ext <<EOF
7570 #line 7571 "configure"
7571 #include "confdefs.h"
7574 #ifdef HAVE_STRING_H
7577 #ifdef HAVE_STRINGS_H
7578 #include <strings.h>
7581 #ifdef HAVE_STDLIB_H
7584 #ifdef HAVE_UNISTD_H
7588 char *(*pfn) = (char *(*)) realloc
7591 if { (eval echo configure
:7592: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7593 bfd_cv_decl_needed_realloc
=no
7595 echo "configure: failed program was:" >&5
7596 cat conftest.
$ac_ext >&5
7598 bfd_cv_decl_needed_realloc
=yes
7603 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
7604 if test $bfd_cv_decl_needed_realloc = yes; then
7605 cat >> confdefs.h
<<\EOF
7606 #define NEED_DECLARATION_REALLOC 1
7611 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
7612 echo "configure:7613: checking whether free must be declared" >&5
7613 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
7614 echo $ac_n "(cached) $ac_c" 1>&6
7616 cat > conftest.
$ac_ext <<EOF
7617 #line 7618 "configure"
7618 #include "confdefs.h"
7621 #ifdef HAVE_STRING_H
7624 #ifdef HAVE_STRINGS_H
7625 #include <strings.h>
7628 #ifdef HAVE_STDLIB_H
7631 #ifdef HAVE_UNISTD_H
7635 char *(*pfn) = (char *(*)) free
7638 if { (eval echo configure
:7639: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7640 bfd_cv_decl_needed_free
=no
7642 echo "configure: failed program was:" >&5
7643 cat conftest.
$ac_ext >&5
7645 bfd_cv_decl_needed_free
=yes
7650 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
7651 if test $bfd_cv_decl_needed_free = yes; then
7652 cat >> confdefs.h
<<\EOF
7653 #define NEED_DECLARATION_FREE 1
7658 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
7659 echo "configure:7660: checking whether strerror must be declared" >&5
7660 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
7661 echo $ac_n "(cached) $ac_c" 1>&6
7663 cat > conftest.
$ac_ext <<EOF
7664 #line 7665 "configure"
7665 #include "confdefs.h"
7668 #ifdef HAVE_STRING_H
7671 #ifdef HAVE_STRINGS_H
7672 #include <strings.h>
7675 #ifdef HAVE_STDLIB_H
7678 #ifdef HAVE_UNISTD_H
7682 char *(*pfn) = (char *(*)) strerror
7685 if { (eval echo configure
:7686: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7687 bfd_cv_decl_needed_strerror
=no
7689 echo "configure: failed program was:" >&5
7690 cat conftest.
$ac_ext >&5
7692 bfd_cv_decl_needed_strerror
=yes
7697 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
7698 if test $bfd_cv_decl_needed_strerror = yes; then
7699 cat >> confdefs.h
<<\EOF
7700 #define NEED_DECLARATION_STRERROR 1
7705 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
7706 echo "configure:7707: checking whether strdup must be declared" >&5
7707 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
7708 echo $ac_n "(cached) $ac_c" 1>&6
7710 cat > conftest.
$ac_ext <<EOF
7711 #line 7712 "configure"
7712 #include "confdefs.h"
7715 #ifdef HAVE_STRING_H
7718 #ifdef HAVE_STRINGS_H
7719 #include <strings.h>
7722 #ifdef HAVE_STDLIB_H
7725 #ifdef HAVE_UNISTD_H
7729 char *(*pfn) = (char *(*)) strdup
7732 if { (eval echo configure
:7733: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7734 bfd_cv_decl_needed_strdup
=no
7736 echo "configure: failed program was:" >&5
7737 cat conftest.
$ac_ext >&5
7739 bfd_cv_decl_needed_strdup
=yes
7744 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
7745 if test $bfd_cv_decl_needed_strdup = yes; then
7746 cat >> confdefs.h
<<\EOF
7747 #define NEED_DECLARATION_STRDUP 1
7752 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
7753 echo "configure:7754: checking whether strstr must be declared" >&5
7754 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
7755 echo $ac_n "(cached) $ac_c" 1>&6
7757 cat > conftest.
$ac_ext <<EOF
7758 #line 7759 "configure"
7759 #include "confdefs.h"
7762 #ifdef HAVE_STRING_H
7765 #ifdef HAVE_STRINGS_H
7766 #include <strings.h>
7769 #ifdef HAVE_STDLIB_H
7772 #ifdef HAVE_UNISTD_H
7776 char *(*pfn) = (char *(*)) strstr
7779 if { (eval echo configure
:7780: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7781 bfd_cv_decl_needed_strstr
=no
7783 echo "configure: failed program was:" >&5
7784 cat conftest.
$ac_ext >&5
7786 bfd_cv_decl_needed_strstr
=yes
7791 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
7792 if test $bfd_cv_decl_needed_strstr = yes; then
7793 cat >> confdefs.h
<<\EOF
7794 #define NEED_DECLARATION_STRSTR 1
7799 echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
7800 echo "configure:7801: checking whether canonicalize_file_name must be declared" >&5
7801 if eval "test \"`echo '$''{'bfd_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
7802 echo $ac_n "(cached) $ac_c" 1>&6
7804 cat > conftest.
$ac_ext <<EOF
7805 #line 7806 "configure"
7806 #include "confdefs.h"
7809 #ifdef HAVE_STRING_H
7812 #ifdef HAVE_STRINGS_H
7813 #include <strings.h>
7816 #ifdef HAVE_STDLIB_H
7819 #ifdef HAVE_UNISTD_H
7823 char *(*pfn) = (char *(*)) canonicalize_file_name
7826 if { (eval echo configure
:7827: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7828 bfd_cv_decl_needed_canonicalize_file_name
=no
7830 echo "configure: failed program was:" >&5
7831 cat conftest.
$ac_ext >&5
7833 bfd_cv_decl_needed_canonicalize_file_name
=yes
7838 echo "$ac_t""$bfd_cv_decl_needed_canonicalize_file_name" 1>&6
7839 if test $bfd_cv_decl_needed_canonicalize_file_name = yes; then
7840 cat >> confdefs.h
<<\EOF
7841 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
7847 # The following save_state_t checkery is only necessary for HPUX
7848 # versions earlier than 10.20. When those fade from memory, this
7849 # could be expunged. --jsm 1999-03-22
7851 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
7852 echo "configure:7853: checking for HPUX save_state structure" >&5
7853 cat > conftest.
$ac_ext <<EOF
7854 #line 7855 "configure"
7855 #include "confdefs.h"
7856 #include <machine/save_state.h>
7858 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7859 egrep "save_state_t" >/dev
/null
2>&1; then
7861 gdb_cv_hpux_savestate
=yes
7864 gdb_cv_hpux_savestate
=no
7868 cat > conftest.
$ac_ext <<EOF
7869 #line 7870 "configure"
7870 #include "confdefs.h"
7871 #include <machine/save_state.h>
7873 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7874 egrep "ss_wide" >/dev
/null
2>&1; then
7876 gdb_cv_hpux_sswide
=yes
7879 gdb_cv_hpux_sswide
=no
7883 if test $gdb_cv_hpux_savestate = yes
7885 cat >> confdefs.h
<<\EOF
7886 #define HAVE_STRUCT_SAVE_STATE_T 1
7890 if test $gdb_cv_hpux_sswide = yes
7892 cat >> confdefs.h
<<\EOF
7893 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
7897 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
7900 # If we are configured native on GNU/Linux, work around problems with
7902 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
7904 if test "${target}" = "${host}"; then
7907 cat >> confdefs.h
<<\EOF
7908 #define START_INFERIOR_TRAPS_EXPECTED 2
7911 cat >> confdefs.h
<<\EOF
7912 #define sys_quotactl 1
7917 cat >> confdefs.h
<<\EOF
7918 #define NEW_PROC_API 1
7922 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
7923 cat >> confdefs.h
<<\EOF
7924 #define NEW_PROC_API 1
7928 *-*-solaris2.
[6789])
7929 cat >> confdefs.h
<<\EOF
7930 #define NEW_PROC_API 1
7937 if test "$ac_cv_header_sys_procfs_h" = yes; then
7938 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
7939 echo "configure:7940: checking for pstatus_t in sys/procfs.h" >&5
7940 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
7941 echo $ac_n "(cached) $ac_c" 1>&6
7943 cat > conftest.
$ac_ext <<EOF
7944 #line 7945 "configure"
7945 #include "confdefs.h"
7948 #include <sys/procfs.h>
7953 if { (eval echo configure
:7954: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7955 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
7957 echo "configure: failed program was:" >&5
7958 cat conftest.
$ac_ext >&5
7960 bfd_cv_have_sys_procfs_type_pstatus_t
=no
7966 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
7967 cat >> confdefs.h
<<\EOF
7968 #define HAVE_PSTATUS_T 1
7972 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
7974 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
7975 echo "configure:7976: checking for prrun_t in sys/procfs.h" >&5
7976 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
7977 echo $ac_n "(cached) $ac_c" 1>&6
7979 cat > conftest.
$ac_ext <<EOF
7980 #line 7981 "configure"
7981 #include "confdefs.h"
7984 #include <sys/procfs.h>
7989 if { (eval echo configure
:7990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7991 bfd_cv_have_sys_procfs_type_prrun_t
=yes
7993 echo "configure: failed program was:" >&5
7994 cat conftest.
$ac_ext >&5
7996 bfd_cv_have_sys_procfs_type_prrun_t
=no
8002 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
8003 cat >> confdefs.h
<<\EOF
8004 #define HAVE_PRRUN_T 1
8008 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
8010 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
8011 echo "configure:8012: checking for gregset_t in sys/procfs.h" >&5
8012 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
8013 echo $ac_n "(cached) $ac_c" 1>&6
8015 cat > conftest.
$ac_ext <<EOF
8016 #line 8017 "configure"
8017 #include "confdefs.h"
8020 #include <sys/procfs.h>
8025 if { (eval echo configure
:8026: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8027 bfd_cv_have_sys_procfs_type_gregset_t
=yes
8029 echo "configure: failed program was:" >&5
8030 cat conftest.
$ac_ext >&5
8032 bfd_cv_have_sys_procfs_type_gregset_t
=no
8038 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
8039 cat >> confdefs.h
<<\EOF
8040 #define HAVE_GREGSET_T 1
8044 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
8046 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
8047 echo "configure:8048: checking for fpregset_t in sys/procfs.h" >&5
8048 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
8049 echo $ac_n "(cached) $ac_c" 1>&6
8051 cat > conftest.
$ac_ext <<EOF
8052 #line 8053 "configure"
8053 #include "confdefs.h"
8056 #include <sys/procfs.h>
8061 if { (eval echo configure
:8062: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8063 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
8065 echo "configure: failed program was:" >&5
8066 cat conftest.
$ac_ext >&5
8068 bfd_cv_have_sys_procfs_type_fpregset_t
=no
8074 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
8075 cat >> confdefs.h
<<\EOF
8076 #define HAVE_FPREGSET_T 1
8080 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
8082 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
8083 echo "configure:8084: checking for prgregset_t in sys/procfs.h" >&5
8084 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
8085 echo $ac_n "(cached) $ac_c" 1>&6
8087 cat > conftest.
$ac_ext <<EOF
8088 #line 8089 "configure"
8089 #include "confdefs.h"
8092 #include <sys/procfs.h>
8097 if { (eval echo configure
:8098: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8099 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
8101 echo "configure: failed program was:" >&5
8102 cat conftest.
$ac_ext >&5
8104 bfd_cv_have_sys_procfs_type_prgregset_t
=no
8110 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
8111 cat >> confdefs.h
<<\EOF
8112 #define HAVE_PRGREGSET_T 1
8116 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
8118 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
8119 echo "configure:8120: checking for prfpregset_t in sys/procfs.h" >&5
8120 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
8121 echo $ac_n "(cached) $ac_c" 1>&6
8123 cat > conftest.
$ac_ext <<EOF
8124 #line 8125 "configure"
8125 #include "confdefs.h"
8128 #include <sys/procfs.h>
8133 if { (eval echo configure
:8134: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8135 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
8137 echo "configure: failed program was:" >&5
8138 cat conftest.
$ac_ext >&5
8140 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
8146 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8147 cat >> confdefs.h
<<\EOF
8148 #define HAVE_PRFPREGSET_T 1
8152 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
8154 echo $ac_n "checking for prgregset32_t in sys/procfs.h""... $ac_c" 1>&6
8155 echo "configure:8156: checking for prgregset32_t in sys/procfs.h" >&5
8156 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset32_t'+set}'`\" = set"; then
8157 echo $ac_n "(cached) $ac_c" 1>&6
8159 cat > conftest.
$ac_ext <<EOF
8160 #line 8161 "configure"
8161 #include "confdefs.h"
8164 #include <sys/procfs.h>
8169 if { (eval echo configure
:8170: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8171 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
8173 echo "configure: failed program was:" >&5
8174 cat conftest.
$ac_ext >&5
8176 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
8182 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
8183 cat >> confdefs.h
<<\EOF
8184 #define HAVE_PRGREGSET32_T 1
8188 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset32_t" 1>&6
8190 echo $ac_n "checking for prfpregset32_t in sys/procfs.h""... $ac_c" 1>&6
8191 echo "configure:8192: checking for prfpregset32_t in sys/procfs.h" >&5
8192 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset32_t'+set}'`\" = set"; then
8193 echo $ac_n "(cached) $ac_c" 1>&6
8195 cat > conftest.
$ac_ext <<EOF
8196 #line 8197 "configure"
8197 #include "confdefs.h"
8200 #include <sys/procfs.h>
8205 if { (eval echo configure
:8206: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8207 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
8209 echo "configure: failed program was:" >&5
8210 cat conftest.
$ac_ext >&5
8212 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
8218 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
8219 cat >> confdefs.h
<<\EOF
8220 #define HAVE_PRFPREGSET32_T 1
8224 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset32_t" 1>&6
8226 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
8227 echo "configure:8228: checking for lwpid_t in sys/procfs.h" >&5
8228 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
8229 echo $ac_n "(cached) $ac_c" 1>&6
8231 cat > conftest.
$ac_ext <<EOF
8232 #line 8233 "configure"
8233 #include "confdefs.h"
8236 #include <sys/procfs.h>
8241 if { (eval echo configure
:8242: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8243 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
8245 echo "configure: failed program was:" >&5
8246 cat conftest.
$ac_ext >&5
8248 bfd_cv_have_sys_procfs_type_lwpid_t
=no
8254 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
8255 cat >> confdefs.h
<<\EOF
8256 #define HAVE_LWPID_T 1
8260 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
8262 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
8263 echo "configure:8264: checking for psaddr_t in sys/procfs.h" >&5
8264 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
8265 echo $ac_n "(cached) $ac_c" 1>&6
8267 cat > conftest.
$ac_ext <<EOF
8268 #line 8269 "configure"
8269 #include "confdefs.h"
8272 #include <sys/procfs.h>
8277 if { (eval echo configure
:8278: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8279 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
8281 echo "configure: failed program was:" >&5
8282 cat conftest.
$ac_ext >&5
8284 bfd_cv_have_sys_procfs_type_psaddr_t
=no
8290 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
8291 cat >> confdefs.h
<<\EOF
8292 #define HAVE_PSADDR_T 1
8296 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
8298 echo $ac_n "checking for prsysent_t in sys/procfs.h""... $ac_c" 1>&6
8299 echo "configure:8300: checking for prsysent_t in sys/procfs.h" >&5
8300 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prsysent_t'+set}'`\" = set"; then
8301 echo $ac_n "(cached) $ac_c" 1>&6
8303 cat > conftest.
$ac_ext <<EOF
8304 #line 8305 "configure"
8305 #include "confdefs.h"
8308 #include <sys/procfs.h>
8313 if { (eval echo configure
:8314: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8315 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
8317 echo "configure: failed program was:" >&5
8318 cat conftest.
$ac_ext >&5
8320 bfd_cv_have_sys_procfs_type_prsysent_t
=no
8326 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
8327 cat >> confdefs.h
<<\EOF
8328 #define HAVE_PRSYSENT_T 1
8332 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prsysent_t" 1>&6
8334 echo $ac_n "checking for pr_sigset_t in sys/procfs.h""... $ac_c" 1>&6
8335 echo "configure:8336: checking for pr_sigset_t in sys/procfs.h" >&5
8336 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigset_t'+set}'`\" = set"; then
8337 echo $ac_n "(cached) $ac_c" 1>&6
8339 cat > conftest.
$ac_ext <<EOF
8340 #line 8341 "configure"
8341 #include "confdefs.h"
8344 #include <sys/procfs.h>
8349 if { (eval echo configure
:8350: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8351 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
8353 echo "configure: failed program was:" >&5
8354 cat conftest.
$ac_ext >&5
8356 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
8362 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
8363 cat >> confdefs.h
<<\EOF
8364 #define HAVE_PR_SIGSET_T 1
8368 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigset_t" 1>&6
8370 echo $ac_n "checking for pr_sigaction64_t in sys/procfs.h""... $ac_c" 1>&6
8371 echo "configure:8372: checking for pr_sigaction64_t in sys/procfs.h" >&5
8372 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigaction64_t'+set}'`\" = set"; then
8373 echo $ac_n "(cached) $ac_c" 1>&6
8375 cat > conftest.
$ac_ext <<EOF
8376 #line 8377 "configure"
8377 #include "confdefs.h"
8380 #include <sys/procfs.h>
8382 pr_sigaction64_t avar
8385 if { (eval echo configure
:8386: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8387 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
8389 echo "configure: failed program was:" >&5
8390 cat conftest.
$ac_ext >&5
8392 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
8398 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
8399 cat >> confdefs.h
<<\EOF
8400 #define HAVE_PR_SIGACTION64_T 1
8404 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" 1>&6
8406 echo $ac_n "checking for pr_siginfo64_t in sys/procfs.h""... $ac_c" 1>&6
8407 echo "configure:8408: checking for pr_siginfo64_t in sys/procfs.h" >&5
8408 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_siginfo64_t'+set}'`\" = set"; then
8409 echo $ac_n "(cached) $ac_c" 1>&6
8411 cat > conftest.
$ac_ext <<EOF
8412 #line 8413 "configure"
8413 #include "confdefs.h"
8416 #include <sys/procfs.h>
8421 if { (eval echo configure
:8422: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8423 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
8425 echo "configure: failed program was:" >&5
8426 cat conftest.
$ac_ext >&5
8428 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
8434 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
8435 cat >> confdefs.h
<<\EOF
8436 #define HAVE_PR_SIGINFO64_T 1
8440 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" 1>&6
8446 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8447 echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
8448 echo "configure:8449: checking whether prfpregset_t type is broken" >&5
8449 if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
8450 echo $ac_n "(cached) $ac_c" 1>&6
8452 if test "$cross_compiling" = yes; then
8453 gdb_cv_prfpregset_t_broken
=yes
8455 cat > conftest.
$ac_ext <<EOF
8456 #line 8457 "configure"
8457 #include "confdefs.h"
8458 #include <sys/procfs.h>
8461 if (sizeof (prfpregset_t) == sizeof (void *))
8466 if { (eval echo configure
:8467: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8468 gdb_cv_prfpregset_t_broken
=no
8470 echo "configure: failed program was:" >&5
8471 cat conftest.
$ac_ext >&5
8473 gdb_cv_prfpregset_t_broken
=yes
8480 echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
8481 if test $gdb_cv_prfpregset_t_broken = yes; then
8482 cat >> confdefs.h
<<\EOF
8483 #define PRFPREGSET_T_BROKEN 1
8490 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
8491 echo "configure:8492: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
8492 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
8493 echo $ac_n "(cached) $ac_c" 1>&6
8495 cat > conftest.
$ac_ext <<EOF
8496 #line 8497 "configure"
8497 #include "confdefs.h"
8499 #include <sys/types.h>
8500 #include <sys/procfs.h>
8505 dummy = ioctl(0, PIOCSET, &dummy);
8509 if { (eval echo configure
:8510: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8511 gdb_cv_have_procfs_piocset
=yes
8513 echo "configure: failed program was:" >&5
8514 cat conftest.
$ac_ext >&5
8516 gdb_cv_have_procfs_piocset
=no
8521 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
8522 if test $gdb_cv_have_procfs_piocset = yes; then
8523 cat >> confdefs.h
<<\EOF
8524 #define HAVE_PROCFS_PIOCSET 1
8530 if test ${host} = ${target} ; then
8532 echo $ac_n "checking for member l_addr in struct link_map""... $ac_c" 1>&6
8533 echo "configure:8534: checking for member l_addr in struct link_map" >&5
8534 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_l_members'+set}'`\" = set"; then
8535 echo $ac_n "(cached) $ac_c" 1>&6
8537 cat > conftest.
$ac_ext <<EOF
8538 #line 8539 "configure"
8539 #include "confdefs.h"
8542 struct link_map lm; (void) lm.l_addr;
8545 if { (eval echo configure
:8546: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8547 gdb_cv_have_struct_link_map_with_l_members
=yes
8549 echo "configure: failed program was:" >&5
8550 cat conftest.
$ac_ext >&5
8552 gdb_cv_have_struct_link_map_with_l_members
=no
8557 echo "$ac_t""$gdb_cv_have_struct_link_map_with_l_members" 1>&6
8558 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
8559 cat >> confdefs.h
<<\EOF
8560 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
8566 echo $ac_n "checking for member lm_addr in struct link_map""... $ac_c" 1>&6
8567 echo "configure:8568: checking for member lm_addr in struct link_map" >&5
8568 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_lm_members'+set}'`\" = set"; then
8569 echo $ac_n "(cached) $ac_c" 1>&6
8571 cat > conftest.
$ac_ext <<EOF
8572 #line 8573 "configure"
8573 #include "confdefs.h"
8574 #include <sys/types.h>
8577 struct link_map lm; (void) lm.lm_addr;
8580 if { (eval echo configure
:8581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8582 gdb_cv_have_struct_link_map_with_lm_members
=yes
8584 echo "configure: failed program was:" >&5
8585 cat conftest.
$ac_ext >&5
8587 gdb_cv_have_struct_link_map_with_lm_members
=no
8592 echo "$ac_t""$gdb_cv_have_struct_link_map_with_lm_members" 1>&6
8593 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
8594 cat >> confdefs.h
<<\EOF
8595 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
8601 echo $ac_n "checking for member som_addr in struct so_map""... $ac_c" 1>&6
8602 echo "configure:8603: checking for member som_addr in struct so_map" >&5
8603 if eval "test \"`echo '$''{'gdb_cv_have_struct_so_map_with_som_members'+set}'`\" = set"; then
8604 echo $ac_n "(cached) $ac_c" 1>&6
8606 cat > conftest.
$ac_ext <<EOF
8607 #line 8608 "configure"
8608 #include "confdefs.h"
8609 #include <sys/types.h>
8615 struct so_map lm; (void) lm.som_addr;
8618 if { (eval echo configure
:8619: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8620 gdb_cv_have_struct_so_map_with_som_members
=yes
8622 echo "configure: failed program was:" >&5
8623 cat conftest.
$ac_ext >&5
8625 gdb_cv_have_struct_so_map_with_som_members
=no
8630 echo "$ac_t""$gdb_cv_have_struct_so_map_with_som_members" 1>&6
8631 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
8632 cat >> confdefs.h
<<\EOF
8633 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
8639 echo $ac_n "checking for struct link_map32 in sys/link.h""... $ac_c" 1>&6
8640 echo "configure:8641: checking for struct link_map32 in sys/link.h" >&5
8641 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map32'+set}'`\" = set"; then
8642 echo $ac_n "(cached) $ac_c" 1>&6
8644 cat > conftest.
$ac_ext <<EOF
8645 #line 8646 "configure"
8646 #include "confdefs.h"
8648 #include <sys/link.h>
8650 struct link_map32 l;
8653 if { (eval echo configure
:8654: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8655 gdb_cv_have_struct_link_map32
=yes
8657 echo "configure: failed program was:" >&5
8658 cat conftest.
$ac_ext >&5
8660 gdb_cv_have_struct_link_map32
=no
8665 echo "$ac_t""$gdb_cv_have_struct_link_map32" 1>&6
8666 if test $gdb_cv_have_struct_link_map32 = yes; then
8667 cat >> confdefs.h
<<\EOF
8668 #define HAVE_STRUCT_LINK_MAP32 1
8671 cat >> confdefs.h
<<\EOF
8672 #define _SYSCALL32 1
8679 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
8680 echo "configure:8681: checking for long long support in compiler" >&5
8681 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
8682 echo $ac_n "(cached) $ac_c" 1>&6
8684 cat > conftest.
$ac_ext <<EOF
8685 #line 8686 "configure"
8686 #include "confdefs.h"
8690 extern long long foo;
8691 switch (foo & 2) { case 0: return 1; }
8695 if { (eval echo configure
:8696: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8697 gdb_cv_c_long_long
=yes
8699 echo "configure: failed program was:" >&5
8700 cat conftest.
$ac_ext >&5
8702 gdb_cv_c_long_long
=no
8707 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
8708 if test $gdb_cv_c_long_long = yes; then
8709 cat >> confdefs.h
<<\EOF
8710 #define CC_HAS_LONG_LONG 1
8716 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
8717 echo "configure:8718: checking for long long support in printf" >&5
8718 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
8719 echo $ac_n "(cached) $ac_c" 1>&6
8721 if test "$cross_compiling" = yes; then
8722 gdb_cv_printf_has_long_long
=no
8724 cat > conftest.
$ac_ext <<EOF
8725 #line 8726 "configure"
8726 #include "confdefs.h"
8731 l = (l << 16) + 0x0123;
8732 l = (l << 16) + 0x4567;
8733 l = (l << 16) + 0x89ab;
8734 l = (l << 16) + 0xcdef;
8735 sprintf (buf, "0x%016llx", l);
8736 return (strcmp ("0x0123456789abcdef", buf));
8739 if { (eval echo configure
:8740: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8741 gdb_cv_printf_has_long_long
=yes
8743 echo "configure: failed program was:" >&5
8744 cat conftest.
$ac_ext >&5
8746 gdb_cv_printf_has_long_long
=no
8753 if test $gdb_cv_printf_has_long_long = yes; then
8754 cat >> confdefs.h
<<\EOF
8755 #define PRINTF_HAS_LONG_LONG 1
8759 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
8762 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
8763 echo "configure:8764: checking for long double support in compiler" >&5
8764 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
8765 echo $ac_n "(cached) $ac_c" 1>&6
8767 cat > conftest.
$ac_ext <<EOF
8768 #line 8769 "configure"
8769 #include "confdefs.h"
8775 if { (eval echo configure
:8776: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8777 ac_cv_c_long_double
=yes
8779 echo "configure: failed program was:" >&5
8780 cat conftest.
$ac_ext >&5
8782 ac_cv_c_long_double
=no
8787 echo "$ac_t""$ac_cv_c_long_double" 1>&6
8788 if test $ac_cv_c_long_double = yes; then
8789 cat >> confdefs.h
<<\EOF
8790 #define HAVE_LONG_DOUBLE 1
8796 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
8797 echo "configure:8798: checking for long double support in printf" >&5
8798 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
8799 echo $ac_n "(cached) $ac_c" 1>&6
8801 if test "$cross_compiling" = yes; then
8802 gdb_cv_printf_has_long_double
=no
8804 cat > conftest.
$ac_ext <<EOF
8805 #line 8806 "configure"
8806 #include "confdefs.h"
8810 long double f = 3.141592653;
8811 sprintf (buf, "%Lg", f);
8812 return (strncmp ("3.14159", buf, 7));
8815 if { (eval echo configure
:8816: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8817 gdb_cv_printf_has_long_double
=yes
8819 echo "configure: failed program was:" >&5
8820 cat conftest.
$ac_ext >&5
8822 gdb_cv_printf_has_long_double
=no
8829 if test $gdb_cv_printf_has_long_double = yes; then
8830 cat >> confdefs.h
<<\EOF
8831 #define PRINTF_HAS_LONG_DOUBLE 1
8835 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
8838 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
8839 echo "configure:8840: checking for long double support in scanf" >&5
8840 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
8841 echo $ac_n "(cached) $ac_c" 1>&6
8843 if test "$cross_compiling" = yes; then
8844 gdb_cv_scanf_has_long_double
=no
8846 cat > conftest.
$ac_ext <<EOF
8847 #line 8848 "configure"
8848 #include "confdefs.h"
8851 char *buf = "3.141592653";
8853 sscanf (buf, "%Lg", &f);
8854 return !(f > 3.14159 && f < 3.14160);
8857 if { (eval echo configure
:8858: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8859 gdb_cv_scanf_has_long_double
=yes
8861 echo "configure: failed program was:" >&5
8862 cat conftest.
$ac_ext >&5
8864 gdb_cv_scanf_has_long_double
=no
8871 if test $gdb_cv_scanf_has_long_double = yes; then
8872 cat >> confdefs.h
<<\EOF
8873 #define SCANF_HAS_LONG_DOUBLE 1
8877 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
8881 echo $ac_n "checking for -bbigtoc option""... $ac_c" 1>&6
8882 echo "configure:8883: checking for -bbigtoc option" >&5
8883 if eval "test \"`echo '$''{'gdb_cv_bigtoc'+set}'`\" = set"; then
8884 echo $ac_n "(cached) $ac_c" 1>&6
8887 SAVE_LDFLAGS
=$LDFLAGS
8890 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
8891 *) gdb_cv_bigtoc
=-bbigtoc ;;
8894 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
8895 cat > conftest.
$ac_ext <<EOF
8896 #line 8897 "configure"
8897 #include "confdefs.h"
8903 if { (eval echo configure
:8904: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8906 echo "configure: failed program was:" >&5
8907 cat conftest.
$ac_ext >&5
8915 echo "$ac_t""$gdb_cv_bigtoc" 1>&6
8916 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
8922 if test ${build} = ${host} -a ${host} = ${target} ; then
8925 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
8926 echo "configure:8927: checking for HPUX/OSF thread support" >&5
8927 if test -f /usr
/include
/dce
/cma_config.h
; then
8928 if test "$GCC" = "yes" ; then
8929 echo "$ac_t""yes" 1>&6
8930 cat >> confdefs.h
<<\EOF
8931 #define HAVE_HPUX_THREAD_SUPPORT 1
8934 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} hpux-thread.o"
8935 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
8937 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
8940 echo "$ac_t""no" 1>&6
8944 # See if thread_db library is around for Solaris thread debugging.
8945 # Note that we must explicitly test for version 1 of the library
8946 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
8948 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
8949 echo "configure:8950: checking for Solaris thread debugging library" >&5
8950 if test -f /usr
/lib
/libthread_db.so
.1 ; then
8951 echo "$ac_t""yes" 1>&6
8952 cat >> confdefs.h
<<\EOF
8953 #define HAVE_THREAD_DB_LIB 1
8956 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} sol-thread.o"
8957 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
8958 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
8959 echo "configure:8960: checking for dlopen in -ldl" >&5
8960 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
8961 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
8962 echo $ac_n "(cached) $ac_c" 1>&6
8964 ac_save_LIBS
="$LIBS"
8966 cat > conftest.
$ac_ext <<EOF
8967 #line 8968 "configure"
8968 #include "confdefs.h"
8969 /* Override any gcc2 internal prototype to avoid an error. */
8970 /* We use char because int might match the return type of a gcc2
8971 builtin and then its argument prototype would still apply. */
8978 if { (eval echo configure
:8979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8980 eval "ac_cv_lib_$ac_lib_var=yes"
8982 echo "configure: failed program was:" >&5
8983 cat conftest.
$ac_ext >&5
8985 eval "ac_cv_lib_$ac_lib_var=no"
8988 LIBS
="$ac_save_LIBS"
8991 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
8992 echo "$ac_t""yes" 1>&6
8993 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
8994 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
8995 cat >> confdefs.h
<<EOF
8996 #define $ac_tr_lib 1
9002 echo "$ac_t""no" 1>&6
9005 if test "$GCC" = "yes" ; then
9006 # The GNU linker requires the -export-dynamic option to make
9007 # all symbols visible in the dynamic symbol table.
9008 hold_ldflags
=$LDFLAGS
9009 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
9010 echo "configure:9011: checking for the ld -export-dynamic flag" >&5
9011 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
9012 cat > conftest.
$ac_ext <<EOF
9013 #line 9014 "configure"
9014 #include "confdefs.h"
9020 if { (eval echo configure
:9021: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
9024 echo "configure: failed program was:" >&5
9025 cat conftest.
$ac_ext >&5
9030 LDFLAGS
=$hold_ldflags
9031 echo "$ac_t""$found" 1>&6
9032 if test $found = yes; then
9033 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
9036 # Sun randomly tweaked the prototypes in <proc_service.h>
9038 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
9039 echo "configure:9040: checking if <proc_service.h> is old" >&5
9040 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
9041 echo $ac_n "(cached) $ac_c" 1>&6
9044 cat > conftest.
$ac_ext <<EOF
9045 #line 9046 "configure"
9046 #include "confdefs.h"
9048 #include <proc_service.h>
9050 (struct ps_prochandle*, psaddr_t, const void*, size_t);
9056 if { (eval echo configure
:9057: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9058 gdb_cv_proc_service_is_old
=no
9060 echo "configure: failed program was:" >&5
9061 cat conftest.
$ac_ext >&5
9063 gdb_cv_proc_service_is_old
=yes
9069 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
9070 if test $gdb_cv_proc_service_is_old = yes; then
9071 cat >> confdefs.h
<<\EOF
9072 #define PROC_SERVICE_IS_OLD 1
9077 echo "$ac_t""no" 1>&6
9081 echo $ac_n "checking for AiX thread debugging library""... $ac_c" 1>&6
9082 echo "configure:9083: checking for AiX thread debugging library" >&5
9083 if eval "test \"`echo '$''{'gdb_cv_have_aix_thread_debug'+set}'`\" = set"; then
9084 echo $ac_n "(cached) $ac_c" 1>&6
9086 cat > conftest.
$ac_ext <<EOF
9087 #line 9088 "configure"
9088 #include "confdefs.h"
9089 #include <sys/pthdebug.h>
9091 #ifndef PTHDB_VERSION_3
9096 if { (eval echo configure
:9097: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9098 gdb_cv_have_aix_thread_debug
=yes
9100 echo "configure: failed program was:" >&5
9101 cat conftest.
$ac_ext >&5
9103 gdb_cv_have_aix_thread_debug
=no
9108 echo "$ac_t""$gdb_cv_have_aix_thread_debug" 1>&6
9109 if test $gdb_cv_have_aix_thread_debug = yes; then
9110 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
9111 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} aix-thread.o"
9112 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
9119 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
9120 echo $ac_n "checking whether <thread_db.h> has TD_NOTALLOC""... $ac_c" 1>&6
9121 echo "configure:9122: checking whether <thread_db.h> has TD_NOTALLOC" >&5
9122 if eval "test \"`echo '$''{'gdb_cv_thread_db_h_has_td_notalloc'+set}'`\" = set"; then
9123 echo $ac_n "(cached) $ac_c" 1>&6
9125 cat > conftest.
$ac_ext <<EOF
9126 #line 9127 "configure"
9127 #include "confdefs.h"
9128 #include <thread_db.h>
9130 int i = TD_NOTALLOC;
9133 if { (eval echo configure
:9134: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9135 gdb_cv_thread_db_h_has_td_notalloc
=yes
9137 echo "configure: failed program was:" >&5
9138 cat conftest.
$ac_ext >&5
9140 gdb_cv_thread_db_h_has_td_notalloc
=no
9147 echo "$ac_t""$gdb_cv_thread_db_h_has_td_notalloc" 1>&6
9149 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
9150 cat >> confdefs.h
<<\EOF
9151 #define THREAD_DB_HAS_TD_NOTALLOC 1
9156 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
9157 echo $ac_n "checking whether <sys/syscall.h> has __NR_tkill""... $ac_c" 1>&6
9158 echo "configure:9159: checking whether <sys/syscall.h> has __NR_tkill" >&5
9159 if eval "test \"`echo '$''{'gdb_cv_sys_syscall_h_has_tkill'+set}'`\" = set"; then
9160 echo $ac_n "(cached) $ac_c" 1>&6
9162 cat > conftest.
$ac_ext <<EOF
9163 #line 9164 "configure"
9164 #include "confdefs.h"
9165 #include <sys/syscall.h>
9170 if { (eval echo configure
:9171: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9172 gdb_cv_sys_syscall_h_has_tkill
=yes
9174 echo "configure: failed program was:" >&5
9175 cat conftest.
$ac_ext >&5
9177 gdb_cv_sys_syscall_h_has_tkill
=no
9184 echo "$ac_t""$gdb_cv_sys_syscall_h_has_tkill" 1>&6
9186 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
9187 cat >> confdefs.h
<<\EOF
9188 #define HAVE_TKILL_SYSCALL 1
9194 # Check whether --with-sysroot or --without-sysroot was given.
9195 if test "${with_sysroot+set}" = set; then
9196 withval
="$with_sysroot"
9198 case ${with_sysroot} in
9199 yes) TARGET_SYSTEM_ROOT
='${exec_prefix}/${target_alias}/sys-root' ;;
9200 *) TARGET_SYSTEM_ROOT
=$with_sysroot ;;
9203 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
9205 if test "x$exec_prefix" = xNONE
; then
9206 if test "x$prefix" = xNONE
; then
9207 test_prefix
=/usr
/local
9212 test_prefix
=$exec_prefix
9214 case ${TARGET_SYSTEM_ROOT} in
9215 "${test_prefix}"|
"${test_prefix}/"*|\
9216 '${exec_prefix}'|
'${exec_prefix}/'*)
9217 t
="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
9218 TARGET_SYSTEM_ROOT_DEFINE
="$t"
9225 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"\"'
9232 # NOTE: Don't add -Wall or -Wunused, they both include
9233 # -Wunused-parameter which reports bogus warnings.
9234 # NOTE: If you add to this list, remember to update
9235 # gdb/doc/gdbint.texinfo.
9236 build_warnings
="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
9237 -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -Wformat-nonliteral \
9239 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
9240 # -Wunused-function -Wunused-variable -Wunused-value
9241 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
9242 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
9243 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
9244 # -Woverloaded-virtual -Winline -Werror"
9245 # Check whether --enable-build-warnings or --disable-build-warnings was given.
9246 if test "${enable_build_warnings+set}" = set; then
9247 enableval
="$enable_build_warnings"
9248 case "${enableval}" in
9250 no
) build_warnings
="-w";;
9251 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9252 build_warnings
="${build_warnings} ${t}";;
9253 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9254 build_warnings
="${t} ${build_warnings}";;
9255 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9257 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
9258 echo "Setting compiler warning flags = $build_warnings" 6>&1
9261 # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
9262 if test "${enable_gdb_build_warnings+set}" = set; then
9263 enableval
="$enable_gdb_build_warnings"
9264 case "${enableval}" in
9266 no
) build_warnings
="-w";;
9267 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9268 build_warnings
="${build_warnings} ${t}";;
9269 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9270 build_warnings
="${t} ${build_warnings}";;
9271 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9273 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
9274 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
9279 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
9281 echo $ac_n "checking compiler warning flags""... $ac_c" 1>&6
9282 echo "configure:9283: checking compiler warning flags" >&5
9283 # Separate out the -Werror flag as some files just cannot be
9284 # compiled with it enabled.
9285 for w
in ${build_warnings}; do
9287 -Werr*) WERROR_CFLAGS
=-Werror ;;
9288 *) # Check that GCC accepts it
9289 saved_CFLAGS
="$CFLAGS"
9291 cat > conftest.
$ac_ext <<EOF
9292 #line 9293 "configure"
9293 #include "confdefs.h"
9299 if { (eval echo configure
:9300: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9301 WARN_CFLAGS
="${WARN_CFLAGS} $w"
9303 echo "configure: failed program was:" >&5
9304 cat conftest.
$ac_ext >&5
9307 CFLAGS
="$saved_CFLAGS"
9310 echo "$ac_t""${WARN_CFLAGS}${WERROR_CFLAGS}" 1>&6
9315 # In the Cygwin environment, we need some additional flags.
9316 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
9317 echo "configure:9318: checking for cygwin" >&5
9318 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
9319 echo $ac_n "(cached) $ac_c" 1>&6
9321 cat > conftest.
$ac_ext <<EOF
9322 #line 9323 "configure"
9323 #include "confdefs.h"
9325 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
9329 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9330 egrep "lose" >/dev
/null
2>&1; then
9332 gdb_cv_os_cygwin
=yes
9341 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
9344 SER_HARDWIRE
="ser-unix.o ser-pipe.o ser-tcp.o"
9346 *go32
* ) SER_HARDWIRE
=ser-go32.o
;;
9347 *djgpp
* ) SER_HARDWIRE
=ser-go32.o
;;
9351 # libreadline needs libuser32.a in a cygwin environment
9353 if test x
$gdb_cv_os_cygwin = xyes
; then
9354 WIN32LIBS
="-luser32"
9356 *cygwin
*) WIN32LIBS
="$WIN32LIBS -limagehlp"
9362 LIBGUI
="../libgui/src/libgui.a"
9363 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
9374 if test "${enable_gdbtk}" = "yes"; then
9376 # Gdbtk must have an absolute path to srcdir in order to run
9377 # properly when not installed.
9385 # Ok, lets find the tcl configuration
9386 # First, look for one uninstalled.
9387 # the alternative search directory is invoked by --with-tclconfig
9390 if test x
"${no_tcl}" = x
; then
9391 # we reset no_tcl in case something fails here
9393 # Check whether --with-tclconfig or --without-tclconfig was given.
9394 if test "${with_tclconfig+set}" = set; then
9395 withval
="$with_tclconfig"
9396 with_tclconfig
=${withval}
9399 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
9400 echo "configure:9401: checking for Tcl configuration" >&5
9401 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
9402 echo $ac_n "(cached) $ac_c" 1>&6
9406 # First check to see if --with-tclconfig was specified.
9407 if test x
"${with_tclconfig}" != x
; then
9408 if test -f "${with_tclconfig}/tclConfig.sh" ; then
9409 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
9411 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
9415 # then check for a private Tcl installation
9416 if test x
"${ac_cv_c_tclconfig}" = x
; then
9419 `ls -dr ../tcl[7-9]* 2>/dev/null` \
9421 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
9423 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
9424 if test -f "$i/${configdir}/tclConfig.sh" ; then
9425 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9430 # check in a few common install locations
9431 if test x
"${ac_cv_c_tclconfig}" = x
; then
9432 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9433 if test -f "$i/tclConfig.sh" ; then
9434 ac_cv_c_tclconfig
=`(cd $i; pwd)`
9439 # check in a few other private locations
9440 if test x
"${ac_cv_c_tclconfig}" = x
; then
9443 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
9444 if test -f "$i/${configdir}/tclConfig.sh" ; then
9445 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9453 if test x
"${ac_cv_c_tclconfig}" = x
; then
9454 TCLCONFIG
="# no Tcl configs found"
9455 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
9458 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
9459 echo "$ac_t""found $TCLCONFIG" 1>&6
9463 if test -z "${no_tcl}"; then
9494 # Ok, lets find the tk configuration
9495 # First, look for one uninstalled.
9496 # the alternative search directory is invoked by --with-tkconfig
9499 if test x
"${no_tk}" = x
; then
9500 # we reset no_tk in case something fails here
9502 # Check whether --with-tkconfig or --without-tkconfig was given.
9503 if test "${with_tkconfig+set}" = set; then
9504 withval
="$with_tkconfig"
9505 with_tkconfig
=${withval}
9508 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
9509 echo "configure:9510: checking for Tk configuration" >&5
9510 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
9511 echo $ac_n "(cached) $ac_c" 1>&6
9515 # First check to see if --with-tkconfig was specified.
9516 if test x
"${with_tkconfig}" != x
; then
9517 if test -f "${with_tkconfig}/tkConfig.sh" ; then
9518 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
9520 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
9524 # then check for a private Tk library
9525 if test x
"${ac_cv_c_tkconfig}" = x
; then
9528 `ls -dr ../tk[4-9]* 2>/dev/null` \
9530 `ls -dr ../../tk[4-9]* 2>/dev/null` \
9532 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
9533 if test -f "$i/${configdir}/tkConfig.sh" ; then
9534 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9539 # check in a few common install locations
9540 if test x
"${ac_cv_c_tkconfig}" = x
; then
9541 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9542 if test -f "$i/tkConfig.sh" ; then
9543 ac_cv_c_tkconfig
=`(cd $i; pwd)`
9548 # check in a few other private locations
9549 if test x
"${ac_cv_c_tkconfig}" = x
; then
9552 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
9553 if test -f "$i/${configdir}/tkConfig.sh" ; then
9554 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9562 if test x
"${ac_cv_c_tkconfig}" = x
; then
9563 TKCONFIG
="# no Tk configs found"
9564 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
9567 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
9568 echo "$ac_t""found $TKCONFIG" 1>&6
9574 # now look for Tcl library stuff
9585 TCL_DEPS
="${tcldir}${TCL_LIB_FILE}"
9587 # If $no_tk is nonempty, then we can't do Tk, and there is no
9588 # point to doing Tcl.
9589 if test -z "${no_tk}"; then
9591 if test -f "$TKCONFIG" ; then
9609 # Ok, lets find the tcl source trees so we can use the headers
9610 # Warning: transition of version 9 to 10 will break this algorithm
9611 # because 10 sorts before 9. We also look for just tcl. We have to
9612 # be careful that we don't match stuff like tclX by accident.
9613 # the alternative search directory is involked by --with-tclinclude
9617 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
9618 echo "configure:9619: checking for Tcl private headers. dir=${configdir}" >&5
9619 # Check whether --with-tclinclude or --without-tclinclude was given.
9620 if test "${with_tclinclude+set}" = set; then
9621 withval
="$with_tclinclude"
9622 with_tclinclude
=${withval}
9625 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
9626 echo $ac_n "(cached) $ac_c" 1>&6
9629 # first check to see if --with-tclinclude was specified
9630 if test x
"${with_tclinclude}" != x
; then
9631 if test -f ${with_tclinclude}/tclInt.h
; then
9632 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
9633 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
9634 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
9636 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9640 # next check if it came with Tcl configuration file
9641 if test x
"${ac_cv_c_tclconfig}" = x
; then
9642 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
9643 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
9647 # next check in private source directory
9649 # since ls returns lowest version numbers first, reverse its output
9650 if test x
"${ac_cv_c_tclh}" = x
; then
9653 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
9654 ${srcdir}/..
/..
/tcl \
9655 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
9656 ${srcdir}/..
/..
/..
/tcl \
9657 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
9658 if test -f $i/generic
/tclInt.h
; then
9659 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
9664 # finally check in a few common install locations
9666 # since ls returns lowest version numbers first, reverse its output
9667 if test x
"${ac_cv_c_tclh}" = x
; then
9669 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
9670 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
9671 /usr
/local
/src
/tcl \
9672 /usr
/local
/lib
/tcl \
9673 ${prefix}/include
; do
9674 if test -f $i/generic
/tclInt.h
; then
9675 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
9680 # see if one is installed
9681 if test x
"${ac_cv_c_tclh}" = x
; then
9682 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
9683 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
9684 echo "configure:9685: checking for tclInt.h" >&5
9685 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9686 echo $ac_n "(cached) $ac_c" 1>&6
9688 cat > conftest.
$ac_ext <<EOF
9689 #line 9690 "configure"
9690 #include "confdefs.h"
9693 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9694 { (eval echo configure
:9695: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9695 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9696 if test -z "$ac_err"; then
9698 eval "ac_cv_header_$ac_safe=yes"
9701 echo "configure: failed program was:" >&5
9702 cat conftest.
$ac_ext >&5
9704 eval "ac_cv_header_$ac_safe=no"
9708 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9709 echo "$ac_t""yes" 1>&6
9710 ac_cv_c_tclh
=installed
9712 echo "$ac_t""no" 1>&6
9720 if test x
"${ac_cv_c_tclh}" = x
; then
9721 TCLHDIR
="# no Tcl private headers found"
9722 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
9724 if test x
"${ac_cv_c_tclh}" != x
; then
9726 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
9727 echo "$ac_t""is installed" 1>&6
9730 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
9731 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
9732 TCLHDIR
="-I${ac_cv_c_tclh}"
9740 # Ok, lets find the tk source trees so we can use the headers
9741 # If the directory (presumably symlink) named "tk" exists, use that one
9742 # in preference to any others. Same logic is used when choosing library
9743 # and again with Tcl. The search order is the best place to look first, then in
9744 # decreasing significance. The loop breaks if the trigger file is found.
9745 # Note the gross little conversion here of srcdir by cd'ing to the found
9746 # directory. This converts the path from a relative to an absolute, so
9747 # recursive cache variables for the path will work right. We check all
9748 # the possible paths in one loop rather than many seperate loops to speed
9750 # the alternative search directory is involked by --with-tkinclude
9753 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
9754 echo "configure:9755: checking for Tk private headers" >&5
9755 # Check whether --with-tkinclude or --without-tkinclude was given.
9756 if test "${with_tkinclude+set}" = set; then
9757 withval
="$with_tkinclude"
9758 with_tkinclude
=${withval}
9761 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
9762 echo $ac_n "(cached) $ac_c" 1>&6
9765 # first check to see if --with-tkinclude was specified
9766 if test x
"${with_tkinclude}" != x
; then
9767 if test -f ${with_tkinclude}/tk.h
; then
9768 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
9769 elif test -f ${with_tkinclude}/generic
/tk.h
; then
9770 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
9772 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9776 # next check if it came with Tk configuration file
9777 if test x
"${ac_cv_c_tkconfig}" = x
; then
9778 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
9779 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
9783 # next check in private source directory
9785 # since ls returns lowest version numbers first, reverse its output
9786 if test x
"${ac_cv_c_tkh}" = x
; then
9789 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
9790 ${srcdir}/..
/..
/tk \
9791 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
9792 ${srcdir}/..
/..
/..
/tk \
9793 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
9794 if test -f $i/generic
/tk.h
; then
9795 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
9800 # finally check in a few common install locations
9802 # since ls returns lowest version numbers first, reverse its output
9803 if test x
"${ac_cv_c_tkh}" = x
; then
9805 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
9806 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
9809 ${prefix}/include
; do
9810 if test -f $i/generic
/tk.h
; then
9811 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
9816 # see if one is installed
9817 if test x
"${ac_cv_c_tkh}" = x
; then
9818 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
9819 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
9820 echo "configure:9821: checking for tk.h" >&5
9821 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9822 echo $ac_n "(cached) $ac_c" 1>&6
9824 cat > conftest.
$ac_ext <<EOF
9825 #line 9826 "configure"
9826 #include "confdefs.h"
9829 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9830 { (eval echo configure
:9831: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9831 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9832 if test -z "$ac_err"; then
9834 eval "ac_cv_header_$ac_safe=yes"
9837 echo "configure: failed program was:" >&5
9838 cat conftest.
$ac_ext >&5
9840 eval "ac_cv_header_$ac_safe=no"
9844 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9845 echo "$ac_t""yes" 1>&6
9846 ac_cv_c_tkh
=installed
9848 echo "$ac_t""no" 1>&6
9856 if test x
"${ac_cv_c_tkh}" != x
; then
9858 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
9859 echo "$ac_t""is installed" 1>&6
9862 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
9863 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
9864 TKHDIR
="-I${ac_cv_c_tkh}"
9867 TKHDIR
="# no Tk directory found"
9868 echo "configure: warning: Can't find Tk private headers" 1>&2
9875 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9876 echo "configure:9877: checking for Itcl private headers. srcdir=${srcdir}" >&5
9877 if test x
"${ac_cv_c_itclh}" = x
; then
9878 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itcl
; do
9879 if test -f $i/generic
/itcl.h
; then
9880 ac_cv_c_itclh
=`(cd $i/generic; pwd)`
9885 if test x
"${ac_cv_c_itclh}" = x
; then
9886 ITCLHDIR
="# no Itcl private headers found"
9887 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
9889 if test x
"${ac_cv_c_itclh}" != x
; then
9890 ITCLHDIR
="-I${ac_cv_c_itclh}"
9892 # should always be here
9893 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
9898 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9899 echo "configure:9900: checking for Itk private headers. srcdir=${srcdir}" >&5
9900 if test x
"${ac_cv_c_itkh}" = x
; then
9901 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itk
; do
9902 if test -f $i/generic
/itk.h
; then
9903 ac_cv_c_itkh
=`(cd $i/generic; pwd)`
9908 if test x
"${ac_cv_c_itkh}" = x
; then
9909 ITKHDIR
="# no Itk private headers found"
9910 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
9912 if test x
"${ac_cv_c_itkh}" != x
; then
9913 ITKHDIR
="-I${ac_cv_c_itkh}"
9915 # should always be here
9916 # ITKLIB="../itcl/itk/unix/libitk.a"
9922 # now look for Tk library stuff
9933 TK_DEPS
="${tkdir}${TK_LIB_FILE}"
9935 # now look for Itcl library stuff
9939 # Ok, lets find the itcl configuration
9940 # First, look for one uninstalled.
9941 # the alternative search directory is invoked by --with-itclconfig
9944 if test x
"${no_itcl}" = x
; then
9945 # we reset no_itcl in case something fails here
9947 # Check whether --with-itclconfig or --without-itclconfig was given.
9948 if test "${with_itclconfig+set}" = set; then
9949 withval
="$with_itclconfig"
9950 with_itclconfig
=${withval}
9953 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
9954 echo "configure:9955: checking for Itcl configuration" >&5
9955 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
9956 echo $ac_n "(cached) $ac_c" 1>&6
9960 # First check to see if --with-itclconfig was specified.
9961 if test x
"${with_itclconfig}" != x
; then
9962 if test -f "${with_itclconfig}/itclConfig.sh" ; then
9963 ac_cv_c_itclconfig
=`(cd ${with_itclconfig}; pwd)`
9965 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
9969 # then check for a private Itcl library
9970 if test x
"${ac_cv_c_itclconfig}" = x
; then
9973 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
9975 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
9977 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
9978 if test -f "$i/itclConfig.sh" ; then
9979 ac_cv_c_itclconfig
=`(cd $i; pwd)`
9984 # check in a few common install locations
9985 if test x
"${ac_cv_c_itclconfig}" = x
; then
9986 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9987 if test -f "$i/itclConfig.sh" ; then
9988 ac_cv_c_itclconfig
=`(cd $i; pwd)`
9993 # check in a few other private locations
9994 if test x
"${ac_cv_c_itclconfig}" = x
; then
9996 ${srcdir}/..
/itcl
/itcl \
9997 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
9998 if test -f "$i/itclConfig.sh" ; then
9999 ac_cv_c_itclconfig
=`(cd $i; pwd)`
10007 if test x
"${ac_cv_c_itclconfig}" = x
; then
10008 ITCLCONFIG
="# no Itcl configs found"
10009 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
10012 ITCLCONFIG
=${ac_cv_c_itclconfig}/itclConfig.sh
10013 echo "$ac_t""found $ITCLCONFIG" 1>&6
10017 if test -z "${no_itcl}"; then
10019 if test -f "$ITCLCONFIG" ; then
10034 ITCLLIB
="${ITCL_BUILD_LIB_SPEC}"
10035 ITCL_DEPS
="${ITCL_LIB_FULL_PATH}"
10039 # now look for Itk library stuff
10042 # Ok, lets find the itk configuration
10043 # First, look for one uninstalled.
10044 # the alternative search directory is invoked by --with-itkconfig
10047 if test x
"${no_itk}" = x
; then
10048 # we reset no_itk in case something fails here
10050 # Check whether --with-itkconfig or --without-itkconfig was given.
10051 if test "${with_itkconfig+set}" = set; then
10052 withval
="$with_itkconfig"
10053 with_itkconfig
=${withval}
10056 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
10057 echo "configure:10058: checking for Itk configuration" >&5
10058 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
10059 echo $ac_n "(cached) $ac_c" 1>&6
10063 # First check to see if --with-itkconfig was specified.
10064 if test x
"${with_itkconfig}" != x
; then
10065 if test -f "${with_itkconfig}/itkConfig.sh" ; then
10066 ac_cv_c_itkconfig
=`(cd ${with_itkconfig}; pwd)`
10068 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
10072 # then check for a private Itk library
10073 if test x
"${ac_cv_c_itkconfig}" = x
; then
10076 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
10078 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
10080 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
10081 if test -f "$i/itkConfig.sh" ; then
10082 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10087 # check in a few common install locations
10088 if test x
"${ac_cv_c_itkconfig}" = x
; then
10089 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10090 if test -f "$i/itkConfig.sh" ; then
10091 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10096 # check in a few other private locations
10097 if test x
"${ac_cv_c_itkconfig}" = x
; then
10099 ${srcdir}/..
/itcl
/itk \
10100 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
10101 if test -f "$i/itkConfig.sh" ; then
10102 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10110 if test x
"${ac_cv_c_itkconfig}" = x
; then
10111 ITKCONFIG
="# no Itk configs found"
10112 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
10115 ITKCONFIG
=${ac_cv_c_itkconfig}/itkConfig.sh
10116 echo "$ac_t""found $ITKCONFIG" 1>&6
10121 if test -z "${no_itcl}"; then
10123 if test -f "$ITKCONFIG" ; then
10138 ITKLIB
="${ITK_BUILD_LIB_SPEC}"
10139 ITK_DEPS
="${ITK_LIB_FULL_PATH}"
10142 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
10143 # Tcl/Tk 8.1 require -fwritable strings. I don't
10144 # know whether 8.2 will or not, but I bet it will.
10145 # I don't have to worry about 7.x since we don't support it.
10147 if test "$GCC" = "yes"; then
10148 if test "$TCL_VERSION" != "8.0" ; then
10149 GDBTK_CFLAGS
="-fwritable-strings"
10153 # Include some libraries that Tcl and Tk want.
10154 TCL_LIBS
='$(LIBGUI) $(ITCL) $(ITK) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
10155 # Yes, the ordering seems wrong here. But it isn't.
10156 # TK_LIBS is the list of libraries that need to be linked
10157 # after Tcl/Tk. Note that this isn't put into LIBS. If it
10158 # were in LIBS then any link tests after this point would
10159 # try to include things like `$(LIBGUI)', which wouldn't work.
10160 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
10162 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
10163 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
10164 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
10165 CONFIG_INITS
="${CONFIG_INITS} \$(SUBDIR_GDBTK_INITS)"
10166 CONFIG_ALL
="${CONFIG_ALL} \$(SUBDIR_GDBTK_ALL)"
10167 CONFIG_CLEAN
="${CONFIG_CLEAN} \$(SUBDIR_GDBTK_CLEAN)"
10168 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_GDBTK_INSTALL)"
10169 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_GDBTK_UNINSTALL)"
10171 if test x
$gdb_cv_os_cygwin = xyes
; then
10172 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
10173 WIN32LDAPP
="-Wl,--subsystem,console"
10174 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
10179 configdirs
="${configdirs} gdbtk"
10195 # If we find X, set shell vars x_includes and x_libraries to the
10196 # paths, otherwise set no_x=yes.
10197 # Uses ac_ vars as temps to allow command line to override cache and checks.
10198 # --without-x overrides everything else, but does not touch the cache.
10199 echo $ac_n "checking for X""... $ac_c" 1>&6
10200 echo "configure:10201: checking for X" >&5
10202 # Check whether --with-x or --without-x was given.
10203 if test "${with_x+set}" = set; then
10208 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
10209 if test "x$with_x" = xno
; then
10210 # The user explicitly disabled X.
10213 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
10214 # Both variables are already set.
10217 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
10218 echo $ac_n "(cached) $ac_c" 1>&6
10220 # One or both of the vars are not set, and there is no cached value.
10221 ac_x_includes
=NO ac_x_libraries
=NO
10223 if mkdir conftestdir
; then
10225 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
10226 cat > Imakefile
<<'EOF'
10228 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
10230 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
10231 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
10232 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
10233 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
10234 for ac_extension
in a so sl
; do
10235 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
10236 test -f $ac_im_libdir/libX11.
$ac_extension; then
10237 ac_im_usrlibdir
=$ac_im_libdir; break
10240 # Screen out bogus values from the imake configuration. They are
10241 # bogus both because they are the default anyway, and because
10242 # using them would break gcc on systems where it needs fixed includes.
10243 case "$ac_im_incroot" in
10245 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
10247 case "$ac_im_usrlibdir" in
10248 /usr
/lib |
/lib
) ;;
10249 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
10256 if test "$ac_x_includes" = NO
; then
10257 # Guess where to find include files, by looking for this one X11 .h file.
10258 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
10260 # First, try using that file with no special directory specified.
10261 cat > conftest.
$ac_ext <<EOF
10262 #line 10263 "configure"
10263 #include "confdefs.h"
10264 #include <$x_direct_test_include>
10266 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10267 { (eval echo configure
:10268: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10268 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10269 if test -z "$ac_err"; then
10271 # We can compile using X headers with no special include directory.
10275 echo "configure: failed program was:" >&5
10276 cat conftest.
$ac_ext >&5
10278 # Look for the header file in a standard set of common directories.
10279 # Check X11 before X11Rn because it is often a symlink to the current release.
10282 /usr
/X11R
6/include \
10283 /usr
/X11R
5/include \
10284 /usr
/X11R
4/include \
10287 /usr
/include
/X11R6 \
10288 /usr
/include
/X11R5 \
10289 /usr
/include
/X11R4 \
10291 /usr
/local
/X11
/include \
10292 /usr
/local
/X11R
6/include \
10293 /usr
/local
/X11R
5/include \
10294 /usr
/local
/X11R
4/include \
10296 /usr
/local
/include
/X11 \
10297 /usr
/local
/include
/X11R6 \
10298 /usr
/local
/include
/X11R5 \
10299 /usr
/local
/include
/X11R4 \
10301 /usr
/X386
/include \
10302 /usr
/x386
/include \
10303 /usr
/XFree86
/include
/X11 \
10306 /usr
/local
/include \
10307 /usr
/unsupported
/include \
10308 /usr
/athena
/include \
10309 /usr
/local
/x11r
5/include \
10310 /usr
/lpp
/Xamples
/include \
10312 /usr
/openwin
/include \
10313 /usr
/openwin
/share
/include \
10316 if test -r "$ac_dir/$x_direct_test_include"; then
10317 ac_x_includes
=$ac_dir
10323 fi # $ac_x_includes = NO
10325 if test "$ac_x_libraries" = NO
; then
10326 # Check for the libraries.
10328 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
10329 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
10331 # See if we find them without any special options.
10332 # Don't add to $LIBS permanently.
10333 ac_save_LIBS
="$LIBS"
10334 LIBS
="-l$x_direct_test_library $LIBS"
10335 cat > conftest.
$ac_ext <<EOF
10336 #line 10337 "configure"
10337 #include "confdefs.h"
10340 ${x_direct_test_function}()
10343 if { (eval echo configure
:10344: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10345 LIBS
="$ac_save_LIBS"
10346 # We can link X programs with no special library path.
10349 echo "configure: failed program was:" >&5
10350 cat conftest.
$ac_ext >&5
10352 LIBS
="$ac_save_LIBS"
10353 # First see if replacing the include by lib works.
10354 # Check X11 before X11Rn because it is often a symlink to the current release.
10355 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
10366 /usr
/local
/X11
/lib \
10367 /usr
/local
/X11R
6/lib \
10368 /usr
/local
/X11R
5/lib \
10369 /usr
/local
/X11R
4/lib \
10371 /usr
/local
/lib
/X11 \
10372 /usr
/local
/lib
/X11R6 \
10373 /usr
/local
/lib
/X11R5 \
10374 /usr
/local
/lib
/X11R4 \
10378 /usr
/XFree86
/lib
/X11 \
10382 /usr
/unsupported
/lib \
10384 /usr
/local
/x11r
5/lib \
10385 /usr
/lpp
/Xamples
/lib \
10389 /usr
/openwin
/share
/lib \
10392 for ac_extension
in a so sl
; do
10393 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
10394 ac_x_libraries
=$ac_dir
10401 fi # $ac_x_libraries = NO
10403 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
10404 # Didn't find X anywhere. Cache the known absence of X.
10405 ac_cv_have_x
="have_x=no"
10407 # Record where we found X for the cache.
10408 ac_cv_have_x
="have_x=yes \
10409 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
10413 eval "$ac_cv_have_x"
10416 if test "$have_x" != yes; then
10417 echo "$ac_t""$have_x" 1>&6
10420 # If each of the values was on the command line, it overrides each guess.
10421 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
10422 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
10423 # Update the cache value to reflect the command line values.
10424 ac_cv_have_x
="have_x=yes \
10425 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
10426 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
10431 # Unlike the sim directory, whether a simulator is linked is controlled by
10432 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
10433 # This code just checks for a few cases where we'd like to ignore those
10434 # definitions, even when they're present in the '.mt' file. These cases
10435 # are when --disable-sim is specified, or if the simulator directory is
10436 # not part of the source tree.
10438 # Check whether --enable-sim or --disable-sim was given.
10439 if test "${enable_sim+set}" = set; then
10440 enableval
="$enable_sim"
10441 echo "enable_sim = $enable_sim";
10442 echo "enableval = ${enableval}";
10443 case "${enableval}" in
10444 yes) ignore_sim
=false
;;
10445 no
) ignore_sim
=true
;;
10446 *) ignore_sim
=false
;;
10453 if test ! -d "${srcdir}/../sim"; then
10457 if test "${ignore_sim}" = "true"; then
10459 IGNORE_SIM_OBS
="SIM_OBS="
10463 cat >> confdefs.h
<<\EOF
10484 # target_subdir is used by the testsuite to find the target libraries.
10486 if test "${host}" != "${target}"; then
10487 target_subdir
="${target_alias}/"
10492 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
10493 if test ! -f ${host_makefile_frag}; then
10494 # When building a native debuger the .mh file containing things
10495 # like NATDEPFILES is needed. Cross debuggers don't need .mh
10496 # since it no longer contains anything useful.
10497 if test "${target}" = "${host}"; then
10498 { echo "configure: error: "*** Gdb does not support native target
${host}"" 1>&2; exit 1; }
10500 host_makefile_frag
=/dev
/null
10503 frags
="$frags $host_makefile_frag"
10505 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
10506 if test ! -f ${target_makefile_frag}; then
10507 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
10509 frags
="$frags $target_makefile_frag"
10516 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10517 ' ${host_makefile_frag}`
10519 targetfile
=`sed -n '
10520 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10521 ' ${target_makefile_frag}`
10523 if test "${target}" = "${host}"; then
10524 # We pick this up from the host configuration file (.mh) because we
10525 # do not have a native configuration Makefile fragment.
10526 nativefile
=`sed -n '
10527 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10528 ' ${host_makefile_frag}`
10532 if test x
"${gdb_osabi}" != x
; then
10533 cat >> confdefs.h
<<EOF
10534 #define GDB_OSABI_DEFAULT $gdb_osabi
10539 # Enable multi-ice-gdb-server.
10540 # Check whether --enable-multi-ice or --disable-multi-ice was given.
10541 if test "${enable_multi_ice+set}" = set; then
10542 enableval
="$enable_multi_ice"
10546 *) { echo "configure: error: bad value $enableval for --enable-multi-ice" 1>&2; exit 1; } ;;
10550 if test "x$enable_multi_ice" = xyes
; then
10551 configdirs
="$configdirs multi-ice"
10554 # We only build gdbserver automatically if host and target are the same.
10555 if test "x$target" = "x$host"; then
10556 echo $ac_n "checking whether gdbserver is supported on this host""... $ac_c" 1>&6
10557 echo "configure:10558: checking whether gdbserver is supported on this host" >&5
10558 if test "x$build_gdbserver" = xyes
; then
10559 configdirs
="$configdirs gdbserver"
10560 echo "$ac_t""yes" 1>&6
10562 echo "$ac_t""no" 1>&6
10566 subdirs
="doc testsuite $configdirs"
10569 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
10570 # (NAT_FILE) is not set in config/*/*.m[ht] files, we link to an empty
10578 if test "${hostfile}" != ""; then
10580 GDB_XM_FILE
="config/${gdb_host_cpu}/${hostfile}"
10581 files
="${files} ${GDB_XM_FILE}"
10582 links
="${links} xm.h"
10583 cat >> confdefs.h
<<EOF
10584 #define GDB_XM_FILE ${GDB_XM_FILE}
10592 if test "${targetfile}" != ""; then
10594 GDB_TM_FILE
="config/${gdb_target_cpu}/${targetfile}"
10595 files
="${files} ${GDB_TM_FILE}"
10596 links
="${links} tm.h"
10597 cat >> confdefs.h
<<EOF
10598 #define GDB_TM_FILE ${GDB_TM_FILE}
10606 if test "${nativefile}" != ""; then
10608 GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}"
10609 files
="${files} ${GDB_NM_FILE}"
10610 links
="${links} nm.h"
10611 cat >> confdefs.h
<<EOF
10612 #define GDB_NM_FILE ${GDB_NM_FILE}
10620 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
10621 echo "configure:10622: checking for Cygwin environment" >&5
10622 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
10623 echo $ac_n "(cached) $ac_c" 1>&6
10625 cat > conftest.
$ac_ext <<EOF
10626 #line 10627 "configure"
10627 #include "confdefs.h"
10632 #define __CYGWIN__ __CYGWIN32__
10637 if { (eval echo configure
:10638: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10641 echo "configure: failed program was:" >&5
10642 cat conftest.
$ac_ext >&5
10650 echo "$ac_t""$ac_cv_cygwin" 1>&6
10652 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
10653 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
10654 echo "configure:10655: checking for mingw32 environment" >&5
10655 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
10656 echo $ac_n "(cached) $ac_c" 1>&6
10658 cat > conftest.
$ac_ext <<EOF
10659 #line 10660 "configure"
10660 #include "confdefs.h"
10663 return __MINGW32__;
10666 if { (eval echo configure
:10667: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10670 echo "configure: failed program was:" >&5
10671 cat conftest.
$ac_ext >&5
10679 echo "$ac_t""$ac_cv_mingw32" 1>&6
10681 test "$ac_cv_mingw32" = yes && MINGW32
=yes
10684 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
10685 echo "configure:10686: checking for executable suffix" >&5
10686 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
10687 echo $ac_n "(cached) $ac_c" 1>&6
10689 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
10693 echo 'int main () { return 0; }' > conftest.
$ac_ext
10695 if { (eval echo configure
:10696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
10696 for file in conftest.
*; do
10698 *.c |
*.o |
*.obj
) ;;
10699 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
10703 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
10706 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
10711 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
10712 echo "$ac_t""${ac_cv_exeext}" 1>&6
10717 cat >> confdefs.h
<<\EOF
10718 #define GDB_DEFAULT_HOST_CHARSET "ISO-8859-1"
10724 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10725 if test "${with_libiconv_prefix+set}" = set; then
10726 withval
="$with_libiconv_prefix"
10728 for dir
in `echo "$withval" | tr : ' '`; do
10729 if test -d $dir/include
; then CPPFLAGS
="$CPPFLAGS -I$dir/include"; fi
10730 if test -d $dir/lib
; then LDFLAGS
="$LDFLAGS -L$dir/lib"; fi
10736 echo $ac_n "checking for iconv""... $ac_c" 1>&6
10737 echo "configure:10738: checking for iconv" >&5
10738 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
10739 echo $ac_n "(cached) $ac_c" 1>&6
10742 am_cv_func_iconv
="no, consider installing GNU libiconv"
10744 cat > conftest.
$ac_ext <<EOF
10745 #line 10746 "configure"
10746 #include "confdefs.h"
10747 #include <stdlib.h>
10750 iconv_t cd = iconv_open("","");
10751 iconv(cd,NULL,NULL,NULL,NULL);
10755 if { (eval echo configure
:10756: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10757 am_cv_func_iconv
=yes
10759 echo "configure: failed program was:" >&5
10760 cat conftest.
$ac_ext >&5
10763 if test "$am_cv_func_iconv" != yes; then
10764 am_save_LIBS
="$LIBS"
10765 LIBS
="$LIBS -liconv"
10766 cat > conftest.
$ac_ext <<EOF
10767 #line 10768 "configure"
10768 #include "confdefs.h"
10769 #include <stdlib.h>
10772 iconv_t cd = iconv_open("","");
10773 iconv(cd,NULL,NULL,NULL,NULL);
10777 if { (eval echo configure
:10778: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10779 am_cv_lib_iconv
=yes
10780 am_cv_func_iconv
=yes
10782 echo "configure: failed program was:" >&5
10783 cat conftest.
$ac_ext >&5
10786 LIBS
="$am_save_LIBS"
10791 echo "$ac_t""$am_cv_func_iconv" 1>&6
10792 if test "$am_cv_func_iconv" = yes; then
10793 cat >> confdefs.h
<<\EOF
10794 #define HAVE_ICONV 1
10797 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
10798 echo "configure:10799: checking for iconv declaration" >&5
10799 if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
10800 echo $ac_n "(cached) $ac_c" 1>&6
10803 cat > conftest.
$ac_ext <<EOF
10804 #line 10805 "configure"
10805 #include "confdefs.h"
10807 #include <stdlib.h>
10813 #if defined(__STDC__) || defined(__cplusplus)
10814 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10823 if { (eval echo configure
:10824: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10825 am_cv_proto_iconv_arg1
=""
10827 echo "configure: failed program was:" >&5
10828 cat conftest.
$ac_ext >&5
10830 am_cv_proto_iconv_arg1
="const"
10833 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);"
10836 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10837 echo "$ac_t""${ac_t:-
10838 }$am_cv_proto_iconv" 1>&6
10839 cat >> confdefs.h
<<EOF
10840 #define ICONV_CONST $am_cv_proto_iconv_arg1
10845 if test "$am_cv_lib_iconv" = yes; then
10852 cat > confcache
<<\EOF
10853 # This file is a shell script that caches the results of configure
10854 # tests run on this system so they can be shared between configure
10855 # scripts and configure runs. It is not useful on other systems.
10856 # If it contains results you don't want to keep, you may remove or edit it.
10858 # By default, configure uses ./config.cache as the cache file,
10859 # creating it if it does not exist already. You can give configure
10860 # the --cache-file=FILE option to use a different cache file; that is
10861 # what configure does when it calls configure scripts in
10862 # subdirectories, so they share the cache.
10863 # Giving --cache-file=/dev/null disables caching, for debugging configure.
10864 # config.status only pays attention to the cache file if you give it the
10865 # --recheck option to rerun configure.
10868 # The following way of writing the cache mishandles newlines in values,
10869 # but we know of no workaround that is simple, portable, and efficient.
10870 # So, don't put newlines in cache variables' values.
10871 # Ultrix sh set writes to stderr and can't be redirected directly,
10872 # and sets the high bit in the cache file unless we assign to the vars.
10874 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10876 # `set' does not quote correctly, so add quotes (double-quote substitution
10877 # turns \\\\ into \\, and sed turns \\ into \).
10879 -e "s/'/'\\\\''/g" \
10880 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
10883 # `set' quotes correctly as required by POSIX, so do not add quotes.
10884 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
10887 if cmp -s $cache_file confcache
; then
10890 if test -w $cache_file; then
10891 echo "updating cache $cache_file"
10892 cat confcache
> $cache_file
10894 echo "not updating unwritable cache $cache_file"
10899 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
10901 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10902 # Let make expand exec_prefix.
10903 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10905 # Any assignment to VPATH causes Sun make to only execute
10906 # the first set of double-colon rules, so remove it if not needed.
10907 # If there is a colon in the path, we need to keep it.
10908 if test "x$srcdir" = x.
; then
10909 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
10912 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
10914 DEFS
=-DHAVE_CONFIG_H
10916 # Without the "./", some shells look in PATH for config.status.
10917 : ${CONFIG_STATUS=./config.status}
10919 echo creating
$CONFIG_STATUS
10920 rm -f $CONFIG_STATUS
10921 cat > $CONFIG_STATUS <<EOF
10923 # Generated automatically by configure.
10924 # Run this file to recreate the current configuration.
10925 # This directory was configured as follows,
10926 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10928 # $0 $ac_configure_args
10930 # Compiler output produced by configure, useful for debugging
10931 # configure, is in ./config.log if it exists.
10933 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
10936 case "\$ac_option" in
10937 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10938 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
10939 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
10940 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
10941 echo "$CONFIG_STATUS generated by autoconf version 2.13"
10943 -help | --help | --hel | --he | --h)
10944 echo "\$ac_cs_usage"; exit 0 ;;
10945 *) echo "\$ac_cs_usage"; exit 1 ;;
10949 ac_given_srcdir=$srcdir
10950 ac_given_INSTALL="$INSTALL"
10952 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
10954 cat >> $CONFIG_STATUS <<EOF
10956 # Protect against being on the right side of a sed subst in config.status.
10957 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
10958 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
10962 s%@CFLAGS@%$CFLAGS%g
10963 s%@CPPFLAGS@%$CPPFLAGS%g
10964 s%@CXXFLAGS@%$CXXFLAGS%g
10965 s%@FFLAGS@%$FFLAGS%g
10967 s%@LDFLAGS@%$LDFLAGS%g
10969 s%@exec_prefix@%$exec_prefix%g
10970 s%@prefix@%$prefix%g
10971 s%@program_transform_name@%$program_transform_name%g
10972 s%@bindir@%$bindir%g
10973 s%@sbindir@%$sbindir%g
10974 s%@libexecdir@%$libexecdir%g
10975 s%@datadir@%$datadir%g
10976 s%@sysconfdir@%$sysconfdir%g
10977 s%@sharedstatedir@%$sharedstatedir%g
10978 s%@localstatedir@%$localstatedir%g
10979 s%@libdir@%$libdir%g
10980 s%@includedir@%$includedir%g
10981 s%@oldincludedir@%$oldincludedir%g
10982 s%@infodir@%$infodir%g
10983 s%@mandir@%$mandir%g
10984 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
10985 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
10990 s%@host_alias@%$host_alias%g
10991 s%@host_cpu@%$host_cpu%g
10992 s%@host_vendor@%$host_vendor%g
10993 s%@host_os@%$host_os%g
10994 s%@target@%$target%g
10995 s%@target_alias@%$target_alias%g
10996 s%@target_cpu@%$target_cpu%g
10997 s%@target_vendor@%$target_vendor%g
10998 s%@target_os@%$target_os%g
11000 s%@build_alias@%$build_alias%g
11001 s%@build_cpu@%$build_cpu%g
11002 s%@build_vendor@%$build_vendor%g
11003 s%@build_os@%$build_os%g
11004 s%@RANLIB@%$RANLIB%g
11005 s%@SET_MAKE@%$SET_MAKE%g
11006 s%@ALLOCA@%$ALLOCA%g
11007 s%@USE_NLS@%$USE_NLS%g
11008 s%@MSGFMT@%$MSGFMT%g
11009 s%@GMSGFMT@%$GMSGFMT%g
11010 s%@XGETTEXT@%$XGETTEXT%g
11011 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
11012 s%@CATALOGS@%$CATALOGS%g
11013 s%@CATOBJEXT@%$CATOBJEXT%g
11014 s%@DATADIRNAME@%$DATADIRNAME%g
11015 s%@GMOFILES@%$GMOFILES%g
11016 s%@INSTOBJEXT@%$INSTOBJEXT%g
11017 s%@INTLDEPS@%$INTLDEPS%g
11018 s%@INTLLIBS@%$INTLLIBS%g
11019 s%@INTLOBJS@%$INTLOBJS%g
11020 s%@POFILES@%$POFILES%g
11022 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
11024 s%@GT_YES@%$GT_YES%g
11025 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
11027 s%@subdirs@%$subdirs%g
11029 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
11030 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
11031 s%@INSTALL_DATA@%$INSTALL_DATA%g
11035 s%@DLLTOOL@%$DLLTOOL%g
11036 s%@WINDRES@%$WINDRES%g
11038 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
11039 s%@TARGET_SYSTEM_ROOT@%$TARGET_SYSTEM_ROOT%g
11040 s%@TARGET_SYSTEM_ROOT_DEFINE@%$TARGET_SYSTEM_ROOT_DEFINE%g
11041 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
11042 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
11043 s%@SER_HARDWIRE@%$SER_HARDWIRE%g
11044 s%@WIN32LIBS@%$WIN32LIBS%g
11045 s%@LIBGUI@%$LIBGUI%g
11046 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
11047 s%@WIN32LDAPP@%$WIN32LDAPP%g
11048 s%@TCL_VERSION@%$TCL_VERSION%g
11049 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
11050 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
11051 s%@TCL_CC@%$TCL_CC%g
11052 s%@TCL_DEFS@%$TCL_DEFS%g
11053 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
11054 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
11055 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
11056 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
11057 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
11058 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
11059 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
11060 s%@TCL_CC_SEARCH_FLAGS@%$TCL_CC_SEARCH_FLAGS%g
11061 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
11062 s%@TCL_RANLIB@%$TCL_RANLIB%g
11063 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
11064 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
11065 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
11066 s%@TK_VERSION@%$TK_VERSION%g
11067 s%@TK_DEFS@%$TK_DEFS%g
11068 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
11069 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
11070 s%@TK_XLIBSW@%$TK_XLIBSW%g
11071 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
11072 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
11073 s%@TCLHDIR@%$TCLHDIR%g
11074 s%@TKHDIR@%$TKHDIR%g
11075 s%@ITCLHDIR@%$ITCLHDIR%g
11076 s%@ITKHDIR@%$ITKHDIR%g
11077 s%@ITCL_VERSION@%$ITCL_VERSION%g
11078 s%@ITCL_DEFS@%$ITCL_DEFS%g
11079 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
11080 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
11081 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
11082 s%@ITK_VERSION@%$ITK_VERSION%g
11083 s%@ITK_DEFS@%$ITK_DEFS%g
11084 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
11085 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
11086 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
11087 s%@X_CFLAGS@%$X_CFLAGS%g
11088 s%@X_LDFLAGS@%$X_LDFLAGS%g
11089 s%@X_LIBS@%$X_LIBS%g
11090 s%@TCL_DEPS@%$TCL_DEPS%g
11091 s%@TK_DEPS@%$TK_DEPS%g
11092 s%@ITCLLIB@%$ITCLLIB%g
11093 s%@ITCL_DEPS@%$ITCL_DEPS%g
11094 s%@ITKLIB@%$ITKLIB%g
11095 s%@ITK_DEPS@%$ITK_DEPS%g
11096 s%@GDBTKLIBS@%$GDBTKLIBS%g
11097 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
11098 s%@GDBTK_SRC_DIR@%$GDBTK_SRC_DIR%g
11099 s%@IGNORE_SIM@%$IGNORE_SIM%g
11100 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
11101 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
11102 s%@PROFILE_CFLAGS@%$PROFILE_CFLAGS%g
11103 s%@CONFIG_OBS@%$CONFIG_OBS%g
11104 s%@CONFIG_LIB_OBS@%$CONFIG_LIB_OBS%g
11105 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
11106 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
11107 s%@CONFIG_INITS@%$CONFIG_INITS%g
11108 s%@CONFIG_ALL@%$CONFIG_ALL%g
11109 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
11110 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
11111 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
11112 s%@target_subdir@%$target_subdir%g
11113 /@host_makefile_frag@/r $host_makefile_frag
11114 s%@host_makefile_frag@%%g
11115 /@target_makefile_frag@/r $target_makefile_frag
11116 s%@target_makefile_frag@%%g
11121 s%@EXEEXT@%$EXEEXT%g
11122 s%@LIBICONV@%$LIBICONV%g
11127 cat >> $CONFIG_STATUS <<\EOF
11129 # Split the substitutions into bite-sized pieces for seds with
11130 # small command number limits, like on Digital OSF/1 and HP-UX.
11131 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
11132 ac_file
=1 # Number of current file.
11133 ac_beg
=1 # First line for current file.
11134 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
11137 while $ac_more_lines; do
11138 if test $ac_beg -gt 1; then
11139 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
11141 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
11143 if test ! -s conftest.s
$ac_file; then
11144 ac_more_lines
=false
11145 rm -f conftest.s
$ac_file
11147 if test -z "$ac_sed_cmds"; then
11148 ac_sed_cmds
="sed -f conftest.s$ac_file"
11150 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
11152 ac_file
=`expr $ac_file + 1`
11154 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
11157 if test -z "$ac_sed_cmds"; then
11162 cat >> $CONFIG_STATUS <<EOF
11164 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
11166 cat >> $CONFIG_STATUS <<\EOF
11167 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
11168 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11170 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
11171 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11172 *) ac_file_in
="${ac_file}.in" ;;
11175 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
11177 # Remove last slash and all that follows it. Not all systems have dirname.
11178 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
11179 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
11180 # The file is in a subdirectory.
11181 test ! -d "$ac_dir" && mkdir
"$ac_dir"
11182 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
11183 # A "../" for each directory in $ac_dir_suffix.
11184 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
11186 ac_dir_suffix
= ac_dots
=
11189 case "$ac_given_srcdir" in
11191 if test -z "$ac_dots"; then top_srcdir
=.
11192 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
11193 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
11194 *) # Relative path.
11195 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
11196 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
11199 case "$ac_given_INSTALL" in
11200 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
11201 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
11204 echo creating
"$ac_file"
11206 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
11208 *Makefile
*) ac_comsub
="1i\\
11209 # $configure_input" ;;
11213 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11215 s%@configure_input@%$configure_input%g
11216 s%@srcdir@%$srcdir%g
11217 s%@top_srcdir@%$top_srcdir%g
11218 s%@INSTALL@%$INSTALL%g
11219 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
11223 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11224 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11226 # ac_d sets the value in "#define NAME VALUE" lines.
11227 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11228 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
11231 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
11232 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11233 ac_uB
='\([ ]\)%\1#\2define\3'
11236 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11237 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11238 ac_eB
='$%\1#\2define\3'
11242 if test "${CONFIG_HEADERS+set}" != set; then
11244 cat >> $CONFIG_STATUS <<EOF
11245 CONFIG_HEADERS="config.h:config.in"
11247 cat >> $CONFIG_STATUS <<\EOF
11249 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
11250 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11252 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
11253 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11254 *) ac_file_in
="${ac_file}.in" ;;
11257 echo creating
$ac_file
11259 rm -f conftest.frag conftest.
in conftest.out
11260 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11261 cat $ac_file_inputs > conftest.
in
11265 # Transform confdefs.h into a sed script conftest.vals that substitutes
11266 # the proper values into config.h.in to produce config.h. And first:
11267 # Protect against being on the right side of a sed subst in config.status.
11268 # Protect against being in an unquoted here document in config.status.
11269 rm -f conftest.vals
11270 cat > conftest.hdr
<<\EOF
11273 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
11277 sed -n -f conftest.hdr confdefs.h > conftest.vals
11280 # This sed command replaces #undef with comments. This is necessary, for
11281 # example, in the case of _POSIX_SOURCE, which is predefined and required
11282 # on some systems where configure will not decide to define it.
11283 cat >> conftest.vals <<\EOF
11284 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
11287 # Break up conftest.vals because some shells have a limit on
11288 # the size of here documents, and old seds have small limits too.
11290 rm -f conftest.tail
11293 ac_lines=`grep -c . conftest.vals
`
11294 # grep -c gives empty output for an empty file on some AIX systems.
11295 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
11296 # Write a limited-size here document to conftest.frag.
11297 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
11298 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
11300 sed -f conftest.frag conftest.in > conftest.out
11302 mv conftest.out conftest.in
11303 ' >> $CONFIG_STATUS
11304 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
11305 rm -f conftest.vals
11306 mv conftest.tail conftest.vals
11308 rm -f conftest.vals
11310 cat >> $CONFIG_STATUS <<\EOF
11311 rm -f conftest.frag conftest.h
11312 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
11313 cat conftest.in >> conftest.h
11315 if cmp -s $ac_file conftest.h 2>/dev/null; then
11316 echo "$ac_file is unchanged"
11319 # Remove last slash and all that follows it. Not all systems have dirname.
11320 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
11321 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11322 # The file is in a subdirectory.
11323 test ! -d "$ac_dir" && mkdir "$ac_dir"
11326 mv conftest.h $ac_file
11332 cat >> $CONFIG_STATUS <<EOF
11333 ac_sources="$files"
11337 cat >> $CONFIG_STATUS <<\EOF
11338 srcdir=$ac_given_srcdir
11339 while test -n "$ac_sources"; do
11340 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
11341 set $ac_sources; ac_source=$1; shift; ac_sources=$*
11343 echo "linking $srcdir/$ac_source to $ac_dest"
11345 if test ! -r $srcdir/$ac_source; then
11346 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
11350 # Make relative symlinks.
11351 # Remove last slash and all that follows it. Not all systems have dirname.
11352 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
11353 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
11354 # The dest file is in a subdirectory.
11355 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
11356 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
11357 # A "../" for each directory in $ac_dest_dir_suffix.
11358 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
11360 ac_dest_dir_suffix= ac_dots=
11364 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
11365 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
11368 # Make a symlink if possible; otherwise try a hard link.
11369 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11370 ln $srcdir/$ac_source $ac_dest; then :
11372 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
11376 cat >> $CONFIG_STATUS <<EOF
11378 gdb_host_cpu=$gdb_host_cpu
11379 gdb_target_cpu=$gdb_target_cpu
11380 nativefile=$nativefile
11383 cat >> $CONFIG_STATUS <<\EOF
11385 if test "${nativefile}" = ""; then
11387 sed -e '/^NATDEPFILES[ ]*=.*\\$/,/[^\\]$/s/^/# /' \
11388 -e '/^NATDEPFILES[ ]*=/s/^/# /' \
11389 | sed -e '/^\(NATDEPFILES[ ]*[+]=[ ]*\)/s//# \1/' \
11391 mv -f Makefile.tem Makefile
11394 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
11395 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
11396 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
11397 mv -f Makefile.tmp Makefile
11400 case x$CONFIG_HEADERS in
11401 xconfig.h:config.in)
11407 chmod +x $CONFIG_STATUS
11408 rm -fr confdefs* $ac_clean_files
11409 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
11411 if test "$no_recursion" != yes; then
11413 # Remove --cache-file and --srcdir arguments so they do not pile up.
11414 ac_sub_configure_args=
11416 for ac_arg in $ac_configure_args; do
11417 if test -n "$ac_prev"; then
11422 -cache-file | --cache-file | --cache-fil | --cache-fi \
11423 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
11424 ac_prev=cache_file ;;
11425 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
11426 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
11428 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11430 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11432 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
11436 for ac_config_dir in doc testsuite $configdirs; do
11438 # Do not complain, so a configure script can configure whichever
11439 # parts of a large source tree are present.
11440 if test ! -d $srcdir/$ac_config_dir; then
11444 echo configuring in $ac_config_dir
11449 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
11451 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
11459 # A "../" for each directory in /$ac_config_dir.
11460 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
11463 .) # No --srcdir option. We are building in place.
11464 ac_sub_srcdir=$srcdir ;;
11465 /*) # Absolute path.
11466 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
11467 *) # Relative path.
11468 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
11471 # Check for guested configure; otherwise get Cygnus style configure.
11472 if test -f $ac_sub_srcdir/configure; then
11473 ac_sub_configure=$ac_sub_srcdir/configure
11474 elif test -f $ac_sub_srcdir/configure.in; then
11475 ac_sub_configure=$ac_configure
11477 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
11481 # The recursion is here.
11482 if test -n "$ac_sub_configure"; then
11484 # Make the cache file name correct relative to the subdirectory.
11485 case "$cache_file" in
11486 /*) ac_sub_cache_file=$cache_file ;;
11487 *) # Relative path.
11488 ac_sub_cache_file="$ac_dots$cache_file" ;;
11490 case "$ac_given_INSTALL" in
11491 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11492 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11495 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
11496 # The eval makes quoting arguments work.
11497 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
11500 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }