3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --enable-maintainer-mode enable make rules and dependencies not useful
16 (and sometimes confusing) to the casual installer"
18 --disable-nls do not use Native Language Support"
20 --with-included-gettext use the GNU gettext library included here"
22 --with-separate-debug-dir=path Look for global separate debug info in this path [LIBDIR/debug]"
24 --disable-gdbcli disable command-line interface (CLI)"
26 --disable-gdbmi disable machine-interface (MI)"
28 --enable-tui enable full-screen terminal user interface (TUI)"
30 --enable-gdbtk enable gdbtk graphical user interface (GUI)"
32 --with-libunwind Use libunwind frame unwinding support"
34 --enable-profiling enable profiling of GDB"
36 --without-included-regex don't use included regex; this is the default
37 on systems with version 2 of the GNU C library
38 (use with caution on other system)"
40 --with-sysroot[=DIR] Search for usr/lib et al within DIR."
42 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
44 --enable-gdb-build-warnings Enable GDB specific build-time compiler warnings if gcc is used"
46 --with-tclconfig=DIR Directory containing tcl configuration (tclConfig.sh)"
48 --with-tkconfig=DIR Directory containing tk configuration (tkConfig.sh)"
50 --with-tclinclude=DIR Directory where tcl private headers are"
52 --with-tkinclude=DIR Directory where tk private headers are"
54 --with-itclconfig Directory containing itcl configuration (itclConfig.sh)"
56 --with-itkconfig Directory containing itk configuration (itkConfig.sh)"
58 --with-x use the X Window System"
60 --enable-sim Link gdb with simulator"
62 --enable-multi-ice build the multi-ice-gdb-server"
64 --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib"
66 # Initialize some variables set by options.
67 # The variables have the same names as the options, with
68 # dashes changed to underlines.
70 cache_file
=.
/config.cache
79 program_transform_name
=s
,x
,x
,
88 bindir
='${exec_prefix}/bin'
89 sbindir
='${exec_prefix}/sbin'
90 libexecdir
='${exec_prefix}/libexec'
91 datadir
='${prefix}/share'
92 sysconfdir
='${prefix}/etc'
93 sharedstatedir
='${prefix}/com'
94 localstatedir
='${prefix}/var'
95 libdir
='${exec_prefix}/lib'
96 includedir
='${prefix}/include'
97 oldincludedir
='/usr/include'
98 infodir
='${prefix}/info'
99 mandir
='${prefix}/man'
101 # Initialize some other variables.
104 SHELL
=${CONFIG_SHELL-/bin/sh}
105 # Maximum number of lines to put in a shell here document.
112 # If the previous option needs an argument, assign it.
113 if test -n "$ac_prev"; then
114 eval "$ac_prev=\$ac_option"
120 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
124 # Accept the important Cygnus configure options, so we can diagnose typos.
128 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
130 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
131 bindir
="$ac_optarg" ;;
133 -build |
--build |
--buil |
--bui |
--bu)
135 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
136 build
="$ac_optarg" ;;
138 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
139 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
140 ac_prev
=cache_file
;;
141 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
142 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
143 cache_file
="$ac_optarg" ;;
145 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
147 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
149 datadir
="$ac_optarg" ;;
151 -disable-* |
--disable-*)
152 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
153 # Reject names that are not valid shell variable names.
154 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
155 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
157 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
158 eval "enable_${ac_feature}=no" ;;
160 -enable-* |
--enable-*)
161 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
162 # Reject names that are not valid shell variable names.
163 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
164 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
166 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
171 eval "enable_${ac_feature}='$ac_optarg'" ;;
173 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
174 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
175 |
--exec |
--exe |
--ex)
176 ac_prev
=exec_prefix
;;
177 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
178 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
179 |
--exec=* |
--exe=* |
--ex=*)
180 exec_prefix
="$ac_optarg" ;;
182 -gas |
--gas |
--ga |
--g)
183 # Obsolete; use --with-gas.
186 -help |
--help |
--hel |
--he)
187 # Omit some internal or obsolete options to make the list less imposing.
188 # This message is too long to be a string in the A/UX 3.1 sh.
190 Usage: configure [options] [host]
191 Options: [defaults in brackets after descriptions]
193 --cache-file=FILE cache test results in FILE
194 --help print this message
195 --no-create do not create output files
196 --quiet, --silent do not print \`checking...' messages
197 --site-file=FILE use FILE as the site file
198 --version print the version of autoconf that created configure
199 Directory and file names:
200 --prefix=PREFIX install architecture-independent files in PREFIX
202 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
204 --bindir=DIR user executables in DIR [EPREFIX/bin]
205 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
206 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
207 --datadir=DIR read-only architecture-independent data in DIR
209 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
210 --sharedstatedir=DIR modifiable architecture-independent data in DIR
212 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
213 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
214 --includedir=DIR C header files in DIR [PREFIX/include]
215 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
216 --infodir=DIR info documentation in DIR [PREFIX/info]
217 --mandir=DIR man documentation in DIR [PREFIX/man]
218 --srcdir=DIR find the sources in DIR [configure dir or ..]
219 --program-prefix=PREFIX prepend PREFIX to installed program names
220 --program-suffix=SUFFIX append SUFFIX to installed program names
221 --program-transform-name=PROGRAM
222 run sed PROGRAM on installed program names
226 --build=BUILD configure for building on BUILD [BUILD=HOST]
227 --host=HOST configure for HOST [guessed]
228 --target=TARGET configure for TARGET [TARGET=HOST]
229 Features and packages:
230 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
231 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
232 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
233 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
234 --x-includes=DIR X include files are in DIR
235 --x-libraries=DIR X library files are in DIR
237 if test -n "$ac_help"; then
238 echo "--enable and --with options recognized:$ac_help"
242 -host |
--host |
--hos |
--ho)
244 -host=* |
--host=* |
--hos=* |
--ho=*)
247 -includedir |
--includedir |
--includedi |
--included |
--include \
248 |
--includ |
--inclu |
--incl |
--inc)
249 ac_prev
=includedir
;;
250 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
251 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
252 includedir
="$ac_optarg" ;;
254 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
256 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
257 infodir
="$ac_optarg" ;;
259 -libdir |
--libdir |
--libdi |
--libd)
261 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
262 libdir
="$ac_optarg" ;;
264 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
265 |
--libexe |
--libex |
--libe)
266 ac_prev
=libexecdir
;;
267 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
268 |
--libexe=* |
--libex=* |
--libe=*)
269 libexecdir
="$ac_optarg" ;;
271 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
272 |
--localstate |
--localstat |
--localsta |
--localst \
273 |
--locals |
--local |
--loca |
--loc |
--lo)
274 ac_prev
=localstatedir
;;
275 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
276 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
277 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
278 localstatedir
="$ac_optarg" ;;
280 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
282 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
283 mandir
="$ac_optarg" ;;
286 # Obsolete; use --without-fp.
289 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
293 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
294 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
297 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
298 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
299 |
--oldin |
--oldi |
--old |
--ol |
--o)
300 ac_prev
=oldincludedir
;;
301 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
302 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
303 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
304 oldincludedir
="$ac_optarg" ;;
306 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
308 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
309 prefix
="$ac_optarg" ;;
311 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
312 |
--program-pre |
--program-pr |
--program-p)
313 ac_prev
=program_prefix
;;
314 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
315 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
316 program_prefix
="$ac_optarg" ;;
318 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
319 |
--program-suf |
--program-su |
--program-s)
320 ac_prev
=program_suffix
;;
321 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
322 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
323 program_suffix
="$ac_optarg" ;;
325 -program-transform-name |
--program-transform-name \
326 |
--program-transform-nam |
--program-transform-na \
327 |
--program-transform-n |
--program-transform- \
328 |
--program-transform |
--program-transfor \
329 |
--program-transfo |
--program-transf \
330 |
--program-trans |
--program-tran \
331 |
--progr-tra |
--program-tr |
--program-t)
332 ac_prev
=program_transform_name
;;
333 -program-transform-name=* |
--program-transform-name=* \
334 |
--program-transform-nam=* |
--program-transform-na=* \
335 |
--program-transform-n=* |
--program-transform-=* \
336 |
--program-transform=* |
--program-transfor=* \
337 |
--program-transfo=* |
--program-transf=* \
338 |
--program-trans=* |
--program-tran=* \
339 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
340 program_transform_name
="$ac_optarg" ;;
342 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
343 |
-silent |
--silent |
--silen |
--sile |
--sil)
346 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
348 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
350 sbindir
="$ac_optarg" ;;
352 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
353 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
354 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
356 ac_prev
=sharedstatedir
;;
357 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
358 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
359 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
361 sharedstatedir
="$ac_optarg" ;;
363 -site |
--site |
--sit)
365 -site=* |
--site=* |
--sit=*)
368 -site-file |
--site-file |
--site-fil |
--site-fi |
--site-f)
370 -site-file=* |
--site-file=* |
--site-fil=* |
--site-fi=* |
--site-f=*)
371 sitefile
="$ac_optarg" ;;
373 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
375 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
376 srcdir
="$ac_optarg" ;;
378 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
379 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
380 ac_prev
=sysconfdir
;;
381 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
382 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
383 sysconfdir
="$ac_optarg" ;;
385 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
387 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
388 target
="$ac_optarg" ;;
390 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
393 -version |
--version |
--versio |
--versi |
--vers)
394 echo "configure generated by autoconf version 2.13"
398 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
399 # Reject names that are not valid shell variable names.
400 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
401 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
403 ac_package
=`echo $ac_package| sed 's/-/_/g'`
408 eval "with_${ac_package}='$ac_optarg'" ;;
410 -without-* |
--without-*)
411 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
412 # Reject names that are not valid shell variable names.
413 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
414 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
416 ac_package
=`echo $ac_package| sed 's/-/_/g'`
417 eval "with_${ac_package}=no" ;;
420 # Obsolete; use --with-x.
423 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
424 |
--x-incl |
--x-inc |
--x-in |
--x-i)
425 ac_prev
=x_includes
;;
426 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
427 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
428 x_includes
="$ac_optarg" ;;
430 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
431 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
432 ac_prev
=x_libraries
;;
433 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
434 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
435 x_libraries
="$ac_optarg" ;;
437 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
441 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
442 echo "configure: warning: $ac_option: invalid host type" 1>&2
444 if test "x$nonopt" != xNONE
; then
445 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
453 if test -n "$ac_prev"; then
454 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
457 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
459 # File descriptor usage:
462 # 2 errors and warnings
463 # 3 some systems may open it to /dev/tty
464 # 4 used on the Kubota Titan
465 # 6 checking for... messages and results
466 # 5 compiler messages saved in config.log
467 if test "$silent" = yes; then
475 This file contains any messages produced by compilers while
476 running configure, to aid debugging if configure makes a mistake.
479 # Strip out --no-create and --no-recursion so they do not pile up.
480 # Also quote any args containing shell metacharacters.
485 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
486 |
--no-cr |
--no-c) ;;
487 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
488 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
489 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
490 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
491 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
496 # Only set these to C if already set. These must not be set unconditionally
497 # because not all systems understand e.g. LANG=C (notably SCO).
498 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
499 # Non-C LC_CTYPE values break the ctype check.
500 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
501 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
502 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
503 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
505 # confdefs.h avoids OS command line length limits that DEFS can exceed.
506 rm -rf conftest
* confdefs.h
507 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
510 # A filename unique to this package, relative to the directory that
511 # configure is in, which we can look for to find out if srcdir is correct.
512 ac_unique_file
=main.c
514 # Find the source files, if location was not specified.
515 if test -z "$srcdir"; then
516 ac_srcdir_defaulted
=yes
517 # Try the directory containing this script, then its parent.
519 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
520 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
522 if test ! -r $srcdir/$ac_unique_file; then
526 ac_srcdir_defaulted
=no
528 if test ! -r $srcdir/$ac_unique_file; then
529 if test "$ac_srcdir_defaulted" = yes; then
530 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
532 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
535 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
537 # Prefer explicitly selected file to automatically selected ones.
538 if test -z "$sitefile"; then
539 if test -z "$CONFIG_SITE"; then
540 if test "x$prefix" != xNONE
; then
541 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
543 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
547 CONFIG_SITE
="$sitefile"
549 for ac_site_file
in $CONFIG_SITE; do
550 if test -r "$ac_site_file"; then
551 echo "loading site script $ac_site_file"
556 if test -r "$cache_file"; then
557 echo "loading cache $cache_file"
560 echo "creating cache $cache_file"
565 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
566 ac_cpp
='$CPP $CPPFLAGS'
567 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
568 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
569 cross_compiling
=$ac_cv_prog_cc_cross
573 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
574 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
575 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
582 ac_n
= ac_c
='\c' ac_t
=
587 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
588 echo "configure:589: checking whether to enable maintainer-specific portions of Makefiles" >&5
589 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
590 if test "${enable_maintainer_mode+set}" = set; then
591 enableval
="$enable_maintainer_mode"
592 USE_MAINTAINER_MODE
=$enableval
594 USE_MAINTAINER_MODE
=no
597 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
600 if test $USE_MAINTAINER_MODE = yes; then
601 MAINTAINER_MODE_TRUE
=
602 MAINTAINER_MODE_FALSE
='#'
604 MAINTAINER_MODE_TRUE
='#'
605 MAINTAINER_MODE_FALSE
=
607 MAINT
=$MAINTAINER_MODE_TRUE
611 # Extract the first word of "gcc", so it can be a program name with args.
612 set dummy gcc
; ac_word
=$2
613 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
614 echo "configure:615: checking for $ac_word" >&5
615 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
616 echo $ac_n "(cached) $ac_c" 1>&6
618 if test -n "$CC"; then
619 ac_cv_prog_CC
="$CC" # Let the user override the test.
621 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
623 for ac_dir
in $ac_dummy; do
624 test -z "$ac_dir" && ac_dir
=.
625 if test -f $ac_dir/$ac_word; then
634 if test -n "$CC"; then
635 echo "$ac_t""$CC" 1>&6
637 echo "$ac_t""no" 1>&6
640 if test -z "$CC"; then
641 # Extract the first word of "cc", so it can be a program name with args.
642 set dummy cc
; ac_word
=$2
643 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
644 echo "configure:645: checking for $ac_word" >&5
645 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
646 echo $ac_n "(cached) $ac_c" 1>&6
648 if test -n "$CC"; then
649 ac_cv_prog_CC
="$CC" # Let the user override the test.
651 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
654 for ac_dir
in $ac_dummy; do
655 test -z "$ac_dir" && ac_dir
=.
656 if test -f $ac_dir/$ac_word; then
657 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
666 if test $ac_prog_rejected = yes; then
667 # We found a bogon in the path, so make sure we never use it.
668 set dummy
$ac_cv_prog_CC
670 if test $# -gt 0; then
671 # We chose a different compiler from the bogus one.
672 # However, it has the same basename, so the bogon will be chosen
673 # first if we set CC to just the basename; use the full file name.
675 set dummy
"$ac_dir/$ac_word" "$@"
683 if test -n "$CC"; then
684 echo "$ac_t""$CC" 1>&6
686 echo "$ac_t""no" 1>&6
689 if test -z "$CC"; then
692 # Extract the first word of "cl", so it can be a program name with args.
693 set dummy cl
; ac_word
=$2
694 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
695 echo "configure:696: checking for $ac_word" >&5
696 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
697 echo $ac_n "(cached) $ac_c" 1>&6
699 if test -n "$CC"; then
700 ac_cv_prog_CC
="$CC" # Let the user override the test.
702 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
704 for ac_dir
in $ac_dummy; do
705 test -z "$ac_dir" && ac_dir
=.
706 if test -f $ac_dir/$ac_word; then
715 if test -n "$CC"; then
716 echo "$ac_t""$CC" 1>&6
718 echo "$ac_t""no" 1>&6
723 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
726 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
727 echo "configure:728: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
730 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
731 ac_cpp
='$CPP $CPPFLAGS'
732 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
733 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
734 cross_compiling
=$ac_cv_prog_cc_cross
736 cat > conftest.
$ac_ext << EOF
738 #line 739 "configure"
739 #include "confdefs.h"
743 if { (eval echo configure
:744: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
744 ac_cv_prog_cc_works
=yes
745 # If we can't run a trivial program, we are probably using a cross compiler.
746 if (.
/conftest
; exit) 2>/dev
/null
; then
747 ac_cv_prog_cc_cross
=no
749 ac_cv_prog_cc_cross
=yes
752 echo "configure: failed program was:" >&5
753 cat conftest.
$ac_ext >&5
754 ac_cv_prog_cc_works
=no
758 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
759 ac_cpp
='$CPP $CPPFLAGS'
760 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
761 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
762 cross_compiling
=$ac_cv_prog_cc_cross
764 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
765 if test $ac_cv_prog_cc_works = no
; then
766 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
768 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
769 echo "configure:770: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
770 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
771 cross_compiling
=$ac_cv_prog_cc_cross
773 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
774 echo "configure:775: checking whether we are using GNU C" >&5
775 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
776 echo $ac_n "(cached) $ac_c" 1>&6
778 cat > conftest.c
<<EOF
783 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:784: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
790 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
792 if test $ac_cv_prog_gcc = yes; then
798 ac_test_CFLAGS
="${CFLAGS+set}"
799 ac_save_CFLAGS
="$CFLAGS"
801 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
802 echo "configure:803: checking whether ${CC-cc} accepts -g" >&5
803 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
804 echo $ac_n "(cached) $ac_c" 1>&6
806 echo 'void f(){}' > conftest.c
807 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
816 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
817 if test "$ac_test_CFLAGS" = set; then
818 CFLAGS
="$ac_save_CFLAGS"
819 elif test $ac_cv_prog_cc_g = yes; then
820 if test "$GCC" = yes; then
826 if test "$GCC" = yes; then
833 cat >> confdefs.h
<<\EOF
834 #define _GNU_SOURCE 1
838 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
839 echo "configure:840: checking how to run the C preprocessor" >&5
840 # On Suns, sometimes $CPP names a directory.
841 if test -n "$CPP" && test -d "$CPP"; then
844 if test -z "$CPP"; then
845 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
846 echo $ac_n "(cached) $ac_c" 1>&6
848 # This must be in double quotes, not single quotes, because CPP may get
849 # substituted into the Makefile and "${CC-cc}" will confuse make.
851 # On the NeXT, cc -E runs the code through the compiler's parser,
852 # not just through cpp.
853 cat > conftest.
$ac_ext <<EOF
854 #line 855 "configure"
855 #include "confdefs.h"
859 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
860 { (eval echo configure
:861: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
861 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
862 if test -z "$ac_err"; then
866 echo "configure: failed program was:" >&5
867 cat conftest.
$ac_ext >&5
869 CPP
="${CC-cc} -E -traditional-cpp"
870 cat > conftest.
$ac_ext <<EOF
871 #line 872 "configure"
872 #include "confdefs.h"
876 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
877 { (eval echo configure
:878: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
878 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
879 if test -z "$ac_err"; then
883 echo "configure: failed program was:" >&5
884 cat conftest.
$ac_ext >&5
886 CPP
="${CC-cc} -nologo -E"
887 cat > conftest.
$ac_ext <<EOF
888 #line 889 "configure"
889 #include "confdefs.h"
893 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
894 { (eval echo configure
:895: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
895 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
896 if test -z "$ac_err"; then
900 echo "configure: failed program was:" >&5
901 cat conftest.
$ac_ext >&5
910 ac_cv_prog_CPP
="$CPP"
912 CPP
="$ac_cv_prog_CPP"
914 ac_cv_prog_CPP
="$CPP"
916 echo "$ac_t""$CPP" 1>&6
918 echo $ac_n "checking for AIX""... $ac_c" 1>&6
919 echo "configure:920: checking for AIX" >&5
920 cat > conftest.
$ac_ext <<EOF
921 #line 922 "configure"
922 #include "confdefs.h"
928 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
929 egrep "yes" >/dev
/null
2>&1; then
931 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
932 #define _ALL_SOURCE 1
937 echo "$ac_t""no" 1>&6
942 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
943 echo "configure:944: checking for POSIXized ISC" >&5
944 if test -d /etc
/conf
/kconfig.d
&&
945 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
947 echo "$ac_t""yes" 1>&6
948 ISC
=yes # If later tests want to check for ISC.
949 cat >> confdefs.h
<<\EOF
950 #define _POSIX_SOURCE 1
953 if test "$GCC" = yes; then
959 echo "$ac_t""no" 1>&6
966 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
967 echo "configure:968: checking for ${CC-cc} option to accept ANSI C" >&5
968 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
969 echo $ac_n "(cached) $ac_c" 1>&6
971 am_cv_prog_cc_stdc
=no
973 # Don't try gcc -ansi; that turns off useful extensions and
974 # breaks some systems' header files.
976 # Ultrix and OSF/1 -std1
977 # HP-UX 10.20 and later -Ae
978 # HP-UX older versions -Aa -D_HPUX_SOURCE
979 # SVR4 -Xc -D__EXTENSIONS__
980 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
982 CC
="$ac_save_CC $ac_arg"
983 cat > conftest.
$ac_ext <<EOF
984 #line 985 "configure"
985 #include "confdefs.h"
988 #include <sys/types.h>
989 #include <sys/stat.h>
990 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
991 struct buf { int x; };
992 FILE * (*rcsopen) (struct buf *, struct stat *, int);
993 static char *e (p, i)
999 static char *f (char * (*g) (char **, int), char **p, ...)
1004 s = g (p, va_arg (v,int));
1008 int test (int i, double x);
1009 struct s1 {int (*f) (int a);};
1010 struct s2 {int (*f) (double a);};
1011 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1017 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1021 if { (eval echo configure
:1022: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1023 am_cv_prog_cc_stdc
="$ac_arg"; break
1025 echo "configure: failed program was:" >&5
1026 cat conftest.
$ac_ext >&5
1034 if test -z "$am_cv_prog_cc_stdc"; then
1035 echo "$ac_t""none needed" 1>&6
1037 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1039 case "x$am_cv_prog_cc_stdc" in
1041 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1046 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
1047 if test -f $ac_dir/install-sh
; then
1049 ac_install_sh
="$ac_aux_dir/install-sh -c"
1051 elif test -f $ac_dir/install.sh
; then
1053 ac_install_sh
="$ac_aux_dir/install.sh -c"
1057 if test -z "$ac_aux_dir"; then
1058 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1060 ac_config_guess
=$ac_aux_dir/config.guess
1061 ac_config_sub
=$ac_aux_dir/config.sub
1062 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1065 # Do some error checking and defaulting for the host and target type.
1067 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1070 # 1. You are not allowed to specify --host, --target, and nonopt at the
1072 # 2. Host defaults to nonopt.
1073 # 3. If nonopt is not specified, then host defaults to the current host,
1074 # as determined by config.guess.
1075 # 4. Target and build default to nonopt.
1076 # 5. If nonopt is not specified, then target and build default to host.
1078 # The aliases save the names the user supplied, while $host etc.
1079 # will get canonicalized.
1080 case $host---$target---$nonopt in
1081 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1082 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1086 # Make sure we can run config.sub.
1087 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1088 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1091 echo $ac_n "checking host system type""... $ac_c" 1>&6
1092 echo "configure:1093: checking host system type" >&5
1095 case "$host_alias" in
1099 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1100 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1102 *) host_alias
=$nonopt ;;
1106 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1107 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1108 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1109 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1110 echo "$ac_t""$host" 1>&6
1112 echo $ac_n "checking target system type""... $ac_c" 1>&6
1113 echo "configure:1114: checking target system type" >&5
1115 target_alias
=$target
1116 case "$target_alias" in
1119 NONE
) target_alias
=$host_alias ;;
1120 *) target_alias
=$nonopt ;;
1124 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1125 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1126 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1127 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1128 echo "$ac_t""$target" 1>&6
1130 echo $ac_n "checking build system type""... $ac_c" 1>&6
1131 echo "configure:1132: checking build system type" >&5
1134 case "$build_alias" in
1137 NONE
) build_alias
=$host_alias ;;
1138 *) build_alias
=$nonopt ;;
1142 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1143 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1144 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1145 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1146 echo "$ac_t""$build" 1>&6
1148 test "$host_alias" != "$target_alias" &&
1149 test "$program_prefix$program_suffix$program_transform_name" = \
1151 program_prefix
=${target_alias}-
1154 # FIXME: kettenis/20030102: The AC_PROG_RANLIB from Autoconf 2.13
1155 # doesn't support cross-compilation, but the one from Autoconf 2.5x
1156 # does. Override RANLIB here (i.e. before running AC_PROG_RANLIB) to
1157 # deal with the lossage. Note that CY_GNU_GETTEXT currently calls
1158 # AC_PROG_RANLIB. This can be removed when we switch to Autoconf
1160 if test $host != $build; then
1161 ac_tool_prefix
=${host_alias}-
1166 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1167 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1168 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1169 echo "configure:1170: checking for $ac_word" >&5
1170 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1171 echo $ac_n "(cached) $ac_c" 1>&6
1173 if test -n "$RANLIB"; then
1174 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1176 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1178 for ac_dir
in $ac_dummy; do
1179 test -z "$ac_dir" && ac_dir
=.
1180 if test -f $ac_dir/$ac_word; then
1181 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1188 RANLIB
="$ac_cv_prog_RANLIB"
1189 if test -n "$RANLIB"; then
1190 echo "$ac_t""$RANLIB" 1>&6
1192 echo "$ac_t""no" 1>&6
1196 if test -z "$ac_cv_prog_RANLIB"; then
1197 if test -n "$ac_tool_prefix"; then
1198 # Extract the first word of "ranlib", so it can be a program name with args.
1199 set dummy ranlib
; ac_word
=$2
1200 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1201 echo "configure:1202: checking for $ac_word" >&5
1202 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1203 echo $ac_n "(cached) $ac_c" 1>&6
1205 if test -n "$RANLIB"; then
1206 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1208 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1210 for ac_dir
in $ac_dummy; do
1211 test -z "$ac_dir" && ac_dir
=.
1212 if test -f $ac_dir/$ac_word; then
1213 ac_cv_prog_RANLIB
="ranlib"
1218 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1221 RANLIB
="$ac_cv_prog_RANLIB"
1222 if test -n "$RANLIB"; then
1223 echo "$ac_t""$RANLIB" 1>&6
1225 echo "$ac_t""no" 1>&6
1235 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1236 echo "configure:1237: checking whether ${MAKE-make} sets \${MAKE}" >&5
1237 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1238 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1239 echo $ac_n "(cached) $ac_c" 1>&6
1241 cat > conftestmake
<<\EOF
1243 @
echo 'ac_maketemp="${MAKE}"'
1245 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1246 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1247 if test -n "$ac_maketemp"; then
1248 eval ac_cv_prog_make_
${ac_make}_set
=yes
1250 eval ac_cv_prog_make_
${ac_make}_set
=no
1254 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1255 echo "$ac_t""yes" 1>&6
1258 echo "$ac_t""no" 1>&6
1259 SET_MAKE
="MAKE=${MAKE-make}"
1262 # Extract the first word of "ranlib", so it can be a program name with args.
1263 set dummy ranlib
; ac_word
=$2
1264 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1265 echo "configure:1266: checking for $ac_word" >&5
1266 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1267 echo $ac_n "(cached) $ac_c" 1>&6
1269 if test -n "$RANLIB"; then
1270 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1272 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1274 for ac_dir
in $ac_dummy; do
1275 test -z "$ac_dir" && ac_dir
=.
1276 if test -f $ac_dir/$ac_word; then
1277 ac_cv_prog_RANLIB
="ranlib"
1282 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1285 RANLIB
="$ac_cv_prog_RANLIB"
1286 if test -n "$RANLIB"; then
1287 echo "$ac_t""$RANLIB" 1>&6
1289 echo "$ac_t""no" 1>&6
1292 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1293 echo "configure:1294: checking for ANSI C header files" >&5
1294 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1295 echo $ac_n "(cached) $ac_c" 1>&6
1297 cat > conftest.
$ac_ext <<EOF
1298 #line 1299 "configure"
1299 #include "confdefs.h"
1305 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1306 { (eval echo configure
:1307: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1307 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1308 if test -z "$ac_err"; then
1310 ac_cv_header_stdc
=yes
1313 echo "configure: failed program was:" >&5
1314 cat conftest.
$ac_ext >&5
1316 ac_cv_header_stdc
=no
1320 if test $ac_cv_header_stdc = yes; then
1321 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1322 cat > conftest.
$ac_ext <<EOF
1323 #line 1324 "configure"
1324 #include "confdefs.h"
1327 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1328 egrep "memchr" >/dev
/null
2>&1; then
1332 ac_cv_header_stdc
=no
1338 if test $ac_cv_header_stdc = yes; then
1339 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1340 cat > conftest.
$ac_ext <<EOF
1341 #line 1342 "configure"
1342 #include "confdefs.h"
1345 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1346 egrep "free" >/dev
/null
2>&1; then
1350 ac_cv_header_stdc
=no
1356 if test $ac_cv_header_stdc = yes; then
1357 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1358 if test "$cross_compiling" = yes; then
1361 cat > conftest.
$ac_ext <<EOF
1362 #line 1363 "configure"
1363 #include "confdefs.h"
1365 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1366 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1367 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1368 int main () { int i; for (i = 0; i < 256; i++)
1369 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1373 if { (eval echo configure
:1374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1377 echo "configure: failed program was:" >&5
1378 cat conftest.
$ac_ext >&5
1380 ac_cv_header_stdc
=no
1388 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1389 if test $ac_cv_header_stdc = yes; then
1390 cat >> confdefs.h
<<\EOF
1391 #define STDC_HEADERS 1
1396 echo $ac_n "checking for working const""... $ac_c" 1>&6
1397 echo "configure:1398: checking for working const" >&5
1398 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1399 echo $ac_n "(cached) $ac_c" 1>&6
1401 cat > conftest.
$ac_ext <<EOF
1402 #line 1403 "configure"
1403 #include "confdefs.h"
1407 /* Ultrix mips cc rejects this. */
1408 typedef int charset[2]; const charset x;
1409 /* SunOS 4.1.1 cc rejects this. */
1410 char const *const *ccp;
1412 /* NEC SVR4.0.2 mips cc rejects this. */
1413 struct point {int x, y;};
1414 static struct point const zero = {0,0};
1415 /* AIX XL C 1.02.0.0 rejects this.
1416 It does not let you subtract one const X* pointer from another in an arm
1417 of an if-expression whose if-part is not a constant expression */
1418 const char *g = "string";
1419 ccp = &g + (g ? g-g : 0);
1420 /* HPUX 7.0 cc rejects these. */
1423 ccp = (char const *const *) p;
1424 { /* SCO 3.2v4 cc rejects this. */
1426 char const *s = 0 ? (char *) 0 : (char const *) 0;
1430 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1432 const int *foo = &x[0];
1435 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1436 typedef const int *iptr;
1440 { /* AIX XL C 1.02.0.0 rejects this saying
1441 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1442 struct s { int j; const int *ap[3]; };
1443 struct s *b; b->j = 5;
1445 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1451 if { (eval echo configure
:1452: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1455 echo "configure: failed program was:" >&5
1456 cat conftest.
$ac_ext >&5
1463 echo "$ac_t""$ac_cv_c_const" 1>&6
1464 if test $ac_cv_c_const = no
; then
1465 cat >> confdefs.h
<<\EOF
1471 echo $ac_n "checking for inline""... $ac_c" 1>&6
1472 echo "configure:1473: checking for inline" >&5
1473 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1474 echo $ac_n "(cached) $ac_c" 1>&6
1477 for ac_kw
in inline __inline__ __inline
; do
1478 cat > conftest.
$ac_ext <<EOF
1479 #line 1480 "configure"
1480 #include "confdefs.h"
1486 if { (eval echo configure
:1487: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1488 ac_cv_c_inline
=$ac_kw; break
1490 echo "configure: failed program was:" >&5
1491 cat conftest.
$ac_ext >&5
1498 echo "$ac_t""$ac_cv_c_inline" 1>&6
1499 case "$ac_cv_c_inline" in
1501 no
) cat >> confdefs.h
<<\EOF
1505 *) cat >> confdefs.h
<<EOF
1506 #define inline $ac_cv_c_inline
1511 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1512 echo "configure:1513: checking for off_t" >&5
1513 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1514 echo $ac_n "(cached) $ac_c" 1>&6
1516 cat > conftest.
$ac_ext <<EOF
1517 #line 1518 "configure"
1518 #include "confdefs.h"
1519 #include <sys/types.h>
1525 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1526 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1528 ac_cv_type_off_t
=yes
1536 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1537 if test $ac_cv_type_off_t = no
; then
1538 cat >> confdefs.h
<<\EOF
1544 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1545 echo "configure:1546: checking for size_t" >&5
1546 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1547 echo $ac_n "(cached) $ac_c" 1>&6
1549 cat > conftest.
$ac_ext <<EOF
1550 #line 1551 "configure"
1551 #include "confdefs.h"
1552 #include <sys/types.h>
1558 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1559 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1561 ac_cv_type_size_t
=yes
1564 ac_cv_type_size_t
=no
1569 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1570 if test $ac_cv_type_size_t = no
; then
1571 cat >> confdefs.h
<<\EOF
1572 #define size_t unsigned
1577 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1578 # for constant arguments. Useless!
1579 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1580 echo "configure:1581: checking for working alloca.h" >&5
1581 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1582 echo $ac_n "(cached) $ac_c" 1>&6
1584 cat > conftest.
$ac_ext <<EOF
1585 #line 1586 "configure"
1586 #include "confdefs.h"
1589 char *p = alloca(2 * sizeof(int));
1592 if { (eval echo configure
:1593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1594 ac_cv_header_alloca_h
=yes
1596 echo "configure: failed program was:" >&5
1597 cat conftest.
$ac_ext >&5
1599 ac_cv_header_alloca_h
=no
1604 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1605 if test $ac_cv_header_alloca_h = yes; then
1606 cat >> confdefs.h
<<\EOF
1607 #define HAVE_ALLOCA_H 1
1612 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1613 echo "configure:1614: checking for alloca" >&5
1614 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1615 echo $ac_n "(cached) $ac_c" 1>&6
1617 cat > conftest.
$ac_ext <<EOF
1618 #line 1619 "configure"
1619 #include "confdefs.h"
1622 # define alloca __builtin_alloca
1625 # include <malloc.h>
1626 # define alloca _alloca
1629 # include <alloca.h>
1634 # ifndef alloca /* predefined by HP cc +Olibcalls */
1643 char *p = (char *) alloca(1);
1646 if { (eval echo configure
:1647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1648 ac_cv_func_alloca_works
=yes
1650 echo "configure: failed program was:" >&5
1651 cat conftest.
$ac_ext >&5
1653 ac_cv_func_alloca_works
=no
1658 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1659 if test $ac_cv_func_alloca_works = yes; then
1660 cat >> confdefs.h
<<\EOF
1661 #define HAVE_ALLOCA 1
1666 if test $ac_cv_func_alloca_works = no
; then
1667 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1668 # that cause trouble. Some versions do not even contain alloca or
1669 # contain a buggy version. If you still want to use their alloca,
1670 # use ar to extract alloca.o from them instead of compiling alloca.c.
1671 ALLOCA
=alloca.
${ac_objext}
1672 cat >> confdefs.h
<<\EOF
1677 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1678 echo "configure:1679: checking whether alloca needs Cray hooks" >&5
1679 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1680 echo $ac_n "(cached) $ac_c" 1>&6
1682 cat > conftest.
$ac_ext <<EOF
1683 #line 1684 "configure"
1684 #include "confdefs.h"
1685 #if defined(CRAY) && ! defined(CRAY2)
1692 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1693 egrep "webecray" >/dev
/null
2>&1; then
1704 echo "$ac_t""$ac_cv_os_cray" 1>&6
1705 if test $ac_cv_os_cray = yes; then
1706 for ac_func
in _getb67 GETB67 getb67
; do
1707 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1708 echo "configure:1709: checking for $ac_func" >&5
1709 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1710 echo $ac_n "(cached) $ac_c" 1>&6
1712 cat > conftest.
$ac_ext <<EOF
1713 #line 1714 "configure"
1714 #include "confdefs.h"
1715 /* System header to define __stub macros and hopefully few prototypes,
1716 which can conflict with char $ac_func(); below. */
1718 /* Override any gcc2 internal prototype to avoid an error. */
1719 /* We use char because int might match the return type of a gcc2
1720 builtin and then its argument prototype would still apply. */
1725 /* The GNU C library defines this for functions which it implements
1726 to always fail with ENOSYS. Some functions are actually named
1727 something starting with __ and the normal name is an alias. */
1728 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1736 if { (eval echo configure
:1737: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1738 eval "ac_cv_func_$ac_func=yes"
1740 echo "configure: failed program was:" >&5
1741 cat conftest.
$ac_ext >&5
1743 eval "ac_cv_func_$ac_func=no"
1748 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1749 echo "$ac_t""yes" 1>&6
1750 cat >> confdefs.h
<<EOF
1751 #define CRAY_STACKSEG_END $ac_func
1756 echo "$ac_t""no" 1>&6
1762 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1763 echo "configure:1764: checking stack direction for C alloca" >&5
1764 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1765 echo $ac_n "(cached) $ac_c" 1>&6
1767 if test "$cross_compiling" = yes; then
1768 ac_cv_c_stack_direction
=0
1770 cat > conftest.
$ac_ext <<EOF
1771 #line 1772 "configure"
1772 #include "confdefs.h"
1773 find_stack_direction ()
1775 static char *addr = 0;
1780 return find_stack_direction ();
1783 return (&dummy > addr) ? 1 : -1;
1787 exit (find_stack_direction() < 0);
1790 if { (eval echo configure
:1791: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1792 ac_cv_c_stack_direction
=1
1794 echo "configure: failed program was:" >&5
1795 cat conftest.
$ac_ext >&5
1797 ac_cv_c_stack_direction
=-1
1804 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1805 cat >> confdefs.h
<<EOF
1806 #define STACK_DIRECTION $ac_cv_c_stack_direction
1811 for ac_hdr
in unistd.h
1813 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1814 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1815 echo "configure:1816: checking for $ac_hdr" >&5
1816 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1817 echo $ac_n "(cached) $ac_c" 1>&6
1819 cat > conftest.
$ac_ext <<EOF
1820 #line 1821 "configure"
1821 #include "confdefs.h"
1824 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1825 { (eval echo configure
:1826: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1826 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1827 if test -z "$ac_err"; then
1829 eval "ac_cv_header_$ac_safe=yes"
1832 echo "configure: failed program was:" >&5
1833 cat conftest.
$ac_ext >&5
1835 eval "ac_cv_header_$ac_safe=no"
1839 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1840 echo "$ac_t""yes" 1>&6
1841 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1842 cat >> confdefs.h
<<EOF
1843 #define $ac_tr_hdr 1
1847 echo "$ac_t""no" 1>&6
1851 for ac_func
in getpagesize
1853 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1854 echo "configure:1855: checking for $ac_func" >&5
1855 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1856 echo $ac_n "(cached) $ac_c" 1>&6
1858 cat > conftest.
$ac_ext <<EOF
1859 #line 1860 "configure"
1860 #include "confdefs.h"
1861 /* System header to define __stub macros and hopefully few prototypes,
1862 which can conflict with char $ac_func(); below. */
1864 /* Override any gcc2 internal prototype to avoid an error. */
1865 /* We use char because int might match the return type of a gcc2
1866 builtin and then its argument prototype would still apply. */
1871 /* The GNU C library defines this for functions which it implements
1872 to always fail with ENOSYS. Some functions are actually named
1873 something starting with __ and the normal name is an alias. */
1874 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1882 if { (eval echo configure
:1883: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1884 eval "ac_cv_func_$ac_func=yes"
1886 echo "configure: failed program was:" >&5
1887 cat conftest.
$ac_ext >&5
1889 eval "ac_cv_func_$ac_func=no"
1894 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1895 echo "$ac_t""yes" 1>&6
1896 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1897 cat >> confdefs.h
<<EOF
1898 #define $ac_tr_func 1
1902 echo "$ac_t""no" 1>&6
1906 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1907 echo "configure:1908: checking for working mmap" >&5
1908 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1909 echo $ac_n "(cached) $ac_c" 1>&6
1911 if test "$cross_compiling" = yes; then
1912 ac_cv_func_mmap_fixed_mapped
=no
1914 cat > conftest.
$ac_ext <<EOF
1915 #line 1916 "configure"
1916 #include "confdefs.h"
1918 /* Thanks to Mike Haertel and Jim Avera for this test.
1919 Here is a matrix of mmap possibilities:
1920 mmap private not fixed
1921 mmap private fixed at somewhere currently unmapped
1922 mmap private fixed at somewhere already mapped
1923 mmap shared not fixed
1924 mmap shared fixed at somewhere currently unmapped
1925 mmap shared fixed at somewhere already mapped
1926 For private mappings, we should verify that changes cannot be read()
1927 back from the file, nor mmap's back from the file at a different
1928 address. (There have been systems where private was not correctly
1929 implemented like the infamous i386 svr4.0, and systems where the
1930 VM page cache was not coherent with the filesystem buffer cache
1931 like early versions of FreeBSD and possibly contemporary NetBSD.)
1932 For shared mappings, we should conversely verify that changes get
1933 propogated back to all the places they're supposed to be.
1935 Grep wants private fixed already mapped.
1936 The main things grep needs to know about mmap are:
1937 * does it exist and is it safe to write into the mmap'd area
1938 * how to use it (BSD variants) */
1939 #include <sys/types.h>
1941 #include <sys/mman.h>
1943 /* This mess was copied from the GNU getpagesize.h. */
1944 #ifndef HAVE_GETPAGESIZE
1945 # ifdef HAVE_UNISTD_H
1946 # include <unistd.h>
1949 /* Assume that all systems that can run configure have sys/param.h. */
1950 # ifndef HAVE_SYS_PARAM_H
1951 # define HAVE_SYS_PARAM_H 1
1954 # ifdef _SC_PAGESIZE
1955 # define getpagesize() sysconf(_SC_PAGESIZE)
1956 # else /* no _SC_PAGESIZE */
1957 # ifdef HAVE_SYS_PARAM_H
1958 # include <sys/param.h>
1959 # ifdef EXEC_PAGESIZE
1960 # define getpagesize() EXEC_PAGESIZE
1961 # else /* no EXEC_PAGESIZE */
1963 # define getpagesize() NBPG * CLSIZE
1966 # endif /* no CLSIZE */
1967 # else /* no NBPG */
1969 # define getpagesize() NBPC
1970 # else /* no NBPC */
1972 # define getpagesize() PAGESIZE
1973 # endif /* PAGESIZE */
1974 # endif /* no NBPC */
1975 # endif /* no NBPG */
1976 # endif /* no EXEC_PAGESIZE */
1977 # else /* no HAVE_SYS_PARAM_H */
1978 # define getpagesize() 8192 /* punt totally */
1979 # endif /* no HAVE_SYS_PARAM_H */
1980 # endif /* no _SC_PAGESIZE */
1982 #endif /* no HAVE_GETPAGESIZE */
1985 extern "C" { void *malloc(unsigned); }
1993 char *data, *data2, *data3;
1997 pagesize = getpagesize();
2000 * First, make a file with some known garbage in it.
2002 data = malloc(pagesize);
2005 for (i = 0; i < pagesize; ++i)
2006 *(data + i) = rand();
2008 fd = creat("conftestmmap", 0600);
2011 if (write(fd, data, pagesize) != pagesize)
2016 * Next, try to mmap the file at a fixed address which
2017 * already has something else allocated at it. If we can,
2018 * also make sure that we see the same garbage.
2020 fd = open("conftestmmap", O_RDWR);
2023 data2 = malloc(2 * pagesize);
2026 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2027 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2028 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2030 for (i = 0; i < pagesize; ++i)
2031 if (*(data + i) != *(data2 + i))
2035 * Finally, make sure that changes to the mapped area
2036 * do not percolate back to the file as seen by read().
2037 * (This is a bug on some variants of i386 svr4.0.)
2039 for (i = 0; i < pagesize; ++i)
2040 *(data2 + i) = *(data2 + i) + 1;
2041 data3 = malloc(pagesize);
2044 if (read(fd, data3, pagesize) != pagesize)
2046 for (i = 0; i < pagesize; ++i)
2047 if (*(data + i) != *(data3 + i))
2050 unlink("conftestmmap");
2055 if { (eval echo configure
:2056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2057 ac_cv_func_mmap_fixed_mapped
=yes
2059 echo "configure: failed program was:" >&5
2060 cat conftest.
$ac_ext >&5
2062 ac_cv_func_mmap_fixed_mapped
=no
2069 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2070 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2071 cat >> confdefs.h
<<\EOF
2078 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2079 unistd.h values.h sys
/param.h
2081 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2082 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2083 echo "configure:2084: checking for $ac_hdr" >&5
2084 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2085 echo $ac_n "(cached) $ac_c" 1>&6
2087 cat > conftest.
$ac_ext <<EOF
2088 #line 2089 "configure"
2089 #include "confdefs.h"
2092 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2093 { (eval echo configure
:2094: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2094 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2095 if test -z "$ac_err"; then
2097 eval "ac_cv_header_$ac_safe=yes"
2100 echo "configure: failed program was:" >&5
2101 cat conftest.
$ac_ext >&5
2103 eval "ac_cv_header_$ac_safe=no"
2107 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2108 echo "$ac_t""yes" 1>&6
2109 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2110 cat >> confdefs.h
<<EOF
2111 #define $ac_tr_hdr 1
2115 echo "$ac_t""no" 1>&6
2119 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2120 __argz_count __argz_stringify __argz_next
2122 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2123 echo "configure:2124: checking for $ac_func" >&5
2124 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2125 echo $ac_n "(cached) $ac_c" 1>&6
2127 cat > conftest.
$ac_ext <<EOF
2128 #line 2129 "configure"
2129 #include "confdefs.h"
2130 /* System header to define __stub macros and hopefully few prototypes,
2131 which can conflict with char $ac_func(); below. */
2133 /* Override any gcc2 internal prototype to avoid an error. */
2134 /* We use char because int might match the return type of a gcc2
2135 builtin and then its argument prototype would still apply. */
2140 /* The GNU C library defines this for functions which it implements
2141 to always fail with ENOSYS. Some functions are actually named
2142 something starting with __ and the normal name is an alias. */
2143 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2151 if { (eval echo configure
:2152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2153 eval "ac_cv_func_$ac_func=yes"
2155 echo "configure: failed program was:" >&5
2156 cat conftest.
$ac_ext >&5
2158 eval "ac_cv_func_$ac_func=no"
2163 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2164 echo "$ac_t""yes" 1>&6
2165 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2166 cat >> confdefs.h
<<EOF
2167 #define $ac_tr_func 1
2171 echo "$ac_t""no" 1>&6
2176 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2177 for ac_func
in stpcpy
2179 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2180 echo "configure:2181: checking for $ac_func" >&5
2181 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2182 echo $ac_n "(cached) $ac_c" 1>&6
2184 cat > conftest.
$ac_ext <<EOF
2185 #line 2186 "configure"
2186 #include "confdefs.h"
2187 /* System header to define __stub macros and hopefully few prototypes,
2188 which can conflict with char $ac_func(); below. */
2190 /* Override any gcc2 internal prototype to avoid an error. */
2191 /* We use char because int might match the return type of a gcc2
2192 builtin and then its argument prototype would still apply. */
2197 /* The GNU C library defines this for functions which it implements
2198 to always fail with ENOSYS. Some functions are actually named
2199 something starting with __ and the normal name is an alias. */
2200 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2208 if { (eval echo configure
:2209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2210 eval "ac_cv_func_$ac_func=yes"
2212 echo "configure: failed program was:" >&5
2213 cat conftest.
$ac_ext >&5
2215 eval "ac_cv_func_$ac_func=no"
2220 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2221 echo "$ac_t""yes" 1>&6
2222 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2223 cat >> confdefs.h
<<EOF
2224 #define $ac_tr_func 1
2228 echo "$ac_t""no" 1>&6
2233 if test "${ac_cv_func_stpcpy}" = "yes"; then
2234 cat >> confdefs.h
<<\EOF
2235 #define HAVE_STPCPY 1
2240 if test $ac_cv_header_locale_h = yes; then
2241 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2242 echo "configure:2243: checking for LC_MESSAGES" >&5
2243 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2244 echo $ac_n "(cached) $ac_c" 1>&6
2246 cat > conftest.
$ac_ext <<EOF
2247 #line 2248 "configure"
2248 #include "confdefs.h"
2254 if { (eval echo configure
:2255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2256 am_cv_val_LC_MESSAGES
=yes
2258 echo "configure: failed program was:" >&5
2259 cat conftest.
$ac_ext >&5
2261 am_cv_val_LC_MESSAGES
=no
2266 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2267 if test $am_cv_val_LC_MESSAGES = yes; then
2268 cat >> confdefs.h
<<\EOF
2269 #define HAVE_LC_MESSAGES 1
2274 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2275 echo "configure:2276: checking whether NLS is requested" >&5
2276 # Check whether --enable-nls or --disable-nls was given.
2277 if test "${enable_nls+set}" = set; then
2278 enableval
="$enable_nls"
2284 echo "$ac_t""$USE_NLS" 1>&6
2287 USE_INCLUDED_LIBINTL
=no
2289 if test "$USE_NLS" = "yes"; then
2290 cat >> confdefs.h
<<\EOF
2291 #define ENABLE_NLS 1
2294 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2295 echo "configure:2296: checking whether included gettext is requested" >&5
2296 # Check whether --with-included-gettext or --without-included-gettext was given.
2297 if test "${with_included_gettext+set}" = set; then
2298 withval
="$with_included_gettext"
2299 nls_cv_force_use_gnu_gettext
=$withval
2301 nls_cv_force_use_gnu_gettext
=no
2304 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2306 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2307 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2309 nls_cv_header_libgt
=
2312 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2313 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2314 echo "configure:2315: checking for libintl.h" >&5
2315 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2316 echo $ac_n "(cached) $ac_c" 1>&6
2318 cat > conftest.
$ac_ext <<EOF
2319 #line 2320 "configure"
2320 #include "confdefs.h"
2321 #include <libintl.h>
2323 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2324 { (eval echo configure
:2325: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2325 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2326 if test -z "$ac_err"; then
2328 eval "ac_cv_header_$ac_safe=yes"
2331 echo "configure: failed program was:" >&5
2332 cat conftest.
$ac_ext >&5
2334 eval "ac_cv_header_$ac_safe=no"
2338 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2339 echo "$ac_t""yes" 1>&6
2340 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2341 echo "configure:2342: checking for gettext in libc" >&5
2342 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2343 echo $ac_n "(cached) $ac_c" 1>&6
2345 cat > conftest.
$ac_ext <<EOF
2346 #line 2347 "configure"
2347 #include "confdefs.h"
2348 #include <libintl.h>
2350 return (int) gettext ("")
2353 if { (eval echo configure
:2354: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2355 gt_cv_func_gettext_libc
=yes
2357 echo "configure: failed program was:" >&5
2358 cat conftest.
$ac_ext >&5
2360 gt_cv_func_gettext_libc
=no
2365 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2367 if test "$gt_cv_func_gettext_libc" != "yes"; then
2368 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2369 echo "configure:2370: checking for bindtextdomain in -lintl" >&5
2370 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2371 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2372 echo $ac_n "(cached) $ac_c" 1>&6
2374 ac_save_LIBS
="$LIBS"
2376 cat > conftest.
$ac_ext <<EOF
2377 #line 2378 "configure"
2378 #include "confdefs.h"
2379 /* Override any gcc2 internal prototype to avoid an error. */
2380 /* We use char because int might match the return type of a gcc2
2381 builtin and then its argument prototype would still apply. */
2382 char bindtextdomain();
2388 if { (eval echo configure
:2389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2390 eval "ac_cv_lib_$ac_lib_var=yes"
2392 echo "configure: failed program was:" >&5
2393 cat conftest.
$ac_ext >&5
2395 eval "ac_cv_lib_$ac_lib_var=no"
2398 LIBS
="$ac_save_LIBS"
2401 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2402 echo "$ac_t""yes" 1>&6
2403 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2404 echo "configure:2405: checking for gettext in libintl" >&5
2405 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2406 echo $ac_n "(cached) $ac_c" 1>&6
2408 cat > conftest.
$ac_ext <<EOF
2409 #line 2410 "configure"
2410 #include "confdefs.h"
2413 return (int) gettext ("")
2416 if { (eval echo configure
:2417: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2418 gt_cv_func_gettext_libintl
=yes
2420 echo "configure: failed program was:" >&5
2421 cat conftest.
$ac_ext >&5
2423 gt_cv_func_gettext_libintl
=no
2428 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2430 echo "$ac_t""no" 1>&6
2435 if test "$gt_cv_func_gettext_libc" = "yes" \
2436 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2437 cat >> confdefs.h
<<\EOF
2438 #define HAVE_GETTEXT 1
2441 # Extract the first word of "msgfmt", so it can be a program name with args.
2442 set dummy msgfmt
; ac_word
=$2
2443 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2444 echo "configure:2445: checking for $ac_word" >&5
2445 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2446 echo $ac_n "(cached) $ac_c" 1>&6
2450 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2453 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2454 for ac_dir
in $PATH; do
2455 test -z "$ac_dir" && ac_dir
=.
2456 if test -f $ac_dir/$ac_word; then
2457 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2458 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2464 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2468 MSGFMT
="$ac_cv_path_MSGFMT"
2469 if test -n "$MSGFMT"; then
2470 echo "$ac_t""$MSGFMT" 1>&6
2472 echo "$ac_t""no" 1>&6
2474 if test "$MSGFMT" != "no"; then
2475 for ac_func
in dcgettext
2477 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2478 echo "configure:2479: checking for $ac_func" >&5
2479 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2480 echo $ac_n "(cached) $ac_c" 1>&6
2482 cat > conftest.
$ac_ext <<EOF
2483 #line 2484 "configure"
2484 #include "confdefs.h"
2485 /* System header to define __stub macros and hopefully few prototypes,
2486 which can conflict with char $ac_func(); below. */
2488 /* Override any gcc2 internal prototype to avoid an error. */
2489 /* We use char because int might match the return type of a gcc2
2490 builtin and then its argument prototype would still apply. */
2495 /* The GNU C library defines this for functions which it implements
2496 to always fail with ENOSYS. Some functions are actually named
2497 something starting with __ and the normal name is an alias. */
2498 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2506 if { (eval echo configure
:2507: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2508 eval "ac_cv_func_$ac_func=yes"
2510 echo "configure: failed program was:" >&5
2511 cat conftest.
$ac_ext >&5
2513 eval "ac_cv_func_$ac_func=no"
2518 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2519 echo "$ac_t""yes" 1>&6
2520 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2521 cat >> confdefs.h
<<EOF
2522 #define $ac_tr_func 1
2526 echo "$ac_t""no" 1>&6
2530 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2531 set dummy gmsgfmt
; ac_word
=$2
2532 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2533 echo "configure:2534: checking for $ac_word" >&5
2534 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2535 echo $ac_n "(cached) $ac_c" 1>&6
2539 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2542 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2545 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2547 for ac_dir
in $ac_dummy; do
2548 test -z "$ac_dir" && ac_dir
=.
2549 if test -f $ac_dir/$ac_word; then
2550 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2555 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2559 GMSGFMT
="$ac_cv_path_GMSGFMT"
2560 if test -n "$GMSGFMT"; then
2561 echo "$ac_t""$GMSGFMT" 1>&6
2563 echo "$ac_t""no" 1>&6
2566 # Extract the first word of "xgettext", so it can be a program name with args.
2567 set dummy xgettext
; ac_word
=$2
2568 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2569 echo "configure:2570: checking for $ac_word" >&5
2570 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2571 echo $ac_n "(cached) $ac_c" 1>&6
2575 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2578 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2579 for ac_dir
in $PATH; do
2580 test -z "$ac_dir" && ac_dir
=.
2581 if test -f $ac_dir/$ac_word; then
2582 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2583 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2589 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2593 XGETTEXT
="$ac_cv_path_XGETTEXT"
2594 if test -n "$XGETTEXT"; then
2595 echo "$ac_t""$XGETTEXT" 1>&6
2597 echo "$ac_t""no" 1>&6
2600 cat > conftest.
$ac_ext <<EOF
2601 #line 2602 "configure"
2602 #include "confdefs.h"
2605 extern int _nl_msg_cat_cntr;
2606 return _nl_msg_cat_cntr
2609 if { (eval echo configure
:2610: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2614 echo "configure: failed program was:" >&5
2615 cat conftest.
$ac_ext >&5
2626 echo "$ac_t""no" 1>&6
2631 if test "$CATOBJEXT" = "NONE"; then
2632 nls_cv_use_gnu_gettext
=yes
2636 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2637 INTLOBJS
="\$(GETTOBJS)"
2638 # Extract the first word of "msgfmt", so it can be a program name with args.
2639 set dummy msgfmt
; ac_word
=$2
2640 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2641 echo "configure:2642: checking for $ac_word" >&5
2642 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2643 echo $ac_n "(cached) $ac_c" 1>&6
2647 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2650 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2651 for ac_dir
in $PATH; do
2652 test -z "$ac_dir" && ac_dir
=.
2653 if test -f $ac_dir/$ac_word; then
2654 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2655 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2661 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2665 MSGFMT
="$ac_cv_path_MSGFMT"
2666 if test -n "$MSGFMT"; then
2667 echo "$ac_t""$MSGFMT" 1>&6
2669 echo "$ac_t""no" 1>&6
2672 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2673 set dummy gmsgfmt
; ac_word
=$2
2674 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2675 echo "configure:2676: checking for $ac_word" >&5
2676 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2677 echo $ac_n "(cached) $ac_c" 1>&6
2681 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2684 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2687 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2689 for ac_dir
in $ac_dummy; do
2690 test -z "$ac_dir" && ac_dir
=.
2691 if test -f $ac_dir/$ac_word; then
2692 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2697 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2701 GMSGFMT
="$ac_cv_path_GMSGFMT"
2702 if test -n "$GMSGFMT"; then
2703 echo "$ac_t""$GMSGFMT" 1>&6
2705 echo "$ac_t""no" 1>&6
2708 # Extract the first word of "xgettext", so it can be a program name with args.
2709 set dummy xgettext
; ac_word
=$2
2710 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2711 echo "configure:2712: checking for $ac_word" >&5
2712 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2713 echo $ac_n "(cached) $ac_c" 1>&6
2717 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2720 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2721 for ac_dir
in $PATH; do
2722 test -z "$ac_dir" && ac_dir
=.
2723 if test -f $ac_dir/$ac_word; then
2724 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2725 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2731 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2735 XGETTEXT
="$ac_cv_path_XGETTEXT"
2736 if test -n "$XGETTEXT"; then
2737 echo "$ac_t""$XGETTEXT" 1>&6
2739 echo "$ac_t""no" 1>&6
2743 USE_INCLUDED_LIBINTL
=yes
2747 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2749 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2750 nls_cv_header_intl
=libintl.h
2751 nls_cv_header_libgt
=libgettext.h
2754 if test "$XGETTEXT" != ":"; then
2755 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2758 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2763 # We need to process the po/ directory.
2767 nls_cv_header_intl
=libintl.h
2768 nls_cv_header_libgt
=libgettext.h
2771 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2772 # because some of the sources are only built for this goal.
2773 if test "$PACKAGE" = gettext; then
2775 USE_INCLUDED_LIBINTL
=yes
2778 for lang
in $ALL_LINGUAS; do
2779 GMOFILES
="$GMOFILES $lang.gmo"
2780 POFILES
="$POFILES $lang.po"
2796 if test "x$CATOBJEXT" != "x"; then
2797 if test "x$ALL_LINGUAS" = "x"; then
2800 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2801 echo "configure:2802: checking for catalogs to be installed" >&5
2803 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2804 case "$ALL_LINGUAS" in
2805 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2808 LINGUAS
=$NEW_LINGUAS
2809 echo "$ac_t""$LINGUAS" 1>&6
2812 if test -n "$LINGUAS"; then
2813 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2817 if test $ac_cv_header_locale_h = yes; then
2818 INCLUDE_LOCALE_H
="#include <locale.h>"
2821 /* The system does not provide the header <locale.h>. Take care yourself. */"
2825 if test -f $srcdir/po2tbl.
sed.
in; then
2826 if test "$CATOBJEXT" = ".cat"; then
2827 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2828 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2829 echo "configure:2830: checking for linux/version.h" >&5
2830 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2831 echo $ac_n "(cached) $ac_c" 1>&6
2833 cat > conftest.
$ac_ext <<EOF
2834 #line 2835 "configure"
2835 #include "confdefs.h"
2836 #include <linux/version.h>
2838 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2839 { (eval echo configure
:2840: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2840 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2841 if test -z "$ac_err"; then
2843 eval "ac_cv_header_$ac_safe=yes"
2846 echo "configure: failed program was:" >&5
2847 cat conftest.
$ac_ext >&5
2849 eval "ac_cv_header_$ac_safe=no"
2853 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2854 echo "$ac_t""yes" 1>&6
2857 echo "$ac_t""no" 1>&6
2862 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2864 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2865 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2868 if test "$PACKAGE" = "gettext"; then
2878 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2884 if test -f $srcdir/po
/POTFILES.
in; then
2885 test -d po || mkdir po
2886 if test "x$srcdir" != "x."; then
2887 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2888 posrcprefix
="$srcdir/"
2890 posrcprefix
="../$srcdir/"
2896 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2897 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2900 cat >> confdefs.h
<<\EOF
2901 #define PACKAGE "gdb"
2905 debugdir
=${libdir}/debug
2907 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
2908 if test "${with_separate_debug_dir+set}" = set; then
2909 withval
="$with_separate_debug_dir"
2910 debugdir
="${withval}"
2915 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
2916 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2917 ac_define_dir
=`eval echo $debugdir`
2918 ac_define_dir
=`eval echo $ac_define_dir`
2919 cat >> confdefs.h
<<EOF
2920 #define DEBUGDIR "$ac_define_dir"
2924 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
2936 subdirs
="doc testsuite"
2940 .
$srcdir/configure.
host
2942 .
$srcdir/configure.tgt
2944 # Fetch the default architecture and default target vector from BFD.
2945 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
2947 # We only want the first architecture, so strip off the others if
2948 # there is more than one.
2949 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
2951 if test "x$targ_archs" != x
; then
2952 cat >> confdefs.h
<<EOF
2953 #define DEFAULT_BFD_ARCH $targ_archs
2957 if test "x$targ_defvec" != x
; then
2958 cat >> confdefs.h
<<EOF
2959 #define DEFAULT_BFD_VEC $targ_defvec
2964 if test "$program_transform_name" = s
,x
,x
,; then
2965 program_transform_name
=
2967 # Double any \ or $. echo might interpret backslashes.
2968 cat <<\EOF_SED
> conftestsed
2969 s
,\\,\\\\,g
; s
,\$
,$$
,g
2971 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
2974 test "$program_prefix" != NONE
&&
2975 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
2976 # Use a double $ so make ignores it.
2977 test "$program_suffix" != NONE
&&
2978 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
2980 # sed with no file args requires a program.
2981 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
2984 # The CLI cannot be disabled yet, but may be in the future.
2987 # Check whether --enable-gdbcli or --disable-gdbcli was given.
2988 if test "${enable_gdbcli+set}" = set; then
2989 enableval
="$enable_gdbcli"
2994 { echo "configure: error: the command-line interface cannot be disabled yet" 1>&2; exit 1; } ;;
2996 { echo "configure: error: bad value $enableval for --enable-gdbcli" 1>&2; exit 1; } ;;
3002 if test x
"$enable_gdbcli" = xyes
; then
3003 if test -d $srcdir/cli
; then
3004 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
3005 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
3006 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
3007 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
3012 # Check whether --enable-gdbmi or --disable-gdbmi was given.
3013 if test "${enable_gdbmi+set}" = set; then
3014 enableval
="$enable_gdbmi"
3019 { echo "configure: error: bad value $enableval for --enable-gdbmi" 1>&2; exit 1; } ;;
3025 if test x
"$enable_gdbmi" = xyes
; then
3026 if test -d $srcdir/mi
; then
3027 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
3028 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
3029 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
3030 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
3034 # FIXME: kettenis/20030102: We seem to prefer HP curses (Hcurses) over
3035 # Xcurses on HP-UX; see the `-D__HP_CURSES' in the relevant host
3036 # Makefile fragments. That's why we need to have `Hcurses' before
3037 # `curses'. I don't see why we should use HP curses if a more
3038 # standard curses is available, except that according to HP's
3039 # documentation one needs to compile `-D_XOPEN_SOURCE_EXTENDED' on
3040 # HP-UX 10.10 and 10.20.
3043 echo $ac_n "checking for library containing initscr""... $ac_c" 1>&6
3044 echo "configure:3045: checking for library containing initscr" >&5
3045 if eval "test \"`echo '$''{'ac_cv_search_initscr'+set}'`\" = set"; then
3046 echo $ac_n "(cached) $ac_c" 1>&6
3048 ac_func_search_save_LIBS
="$LIBS"
3049 ac_cv_search_initscr
="no"
3050 cat > conftest.
$ac_ext <<EOF
3051 #line 3052 "configure"
3052 #include "confdefs.h"
3053 /* Override any gcc2 internal prototype to avoid an error. */
3054 /* We use char because int might match the return type of a gcc2
3055 builtin and then its argument prototype would still apply. */
3062 if { (eval echo configure
:3063: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3064 ac_cv_search_initscr
="none required"
3066 echo "configure: failed program was:" >&5
3067 cat conftest.
$ac_ext >&5
3070 test "$ac_cv_search_initscr" = "no" && for i
in ncurses Hcurses curses pdcurses
; do
3071 LIBS
="-l$i $ac_func_search_save_LIBS"
3072 cat > conftest.
$ac_ext <<EOF
3073 #line 3074 "configure"
3074 #include "confdefs.h"
3075 /* Override any gcc2 internal prototype to avoid an error. */
3076 /* We use char because int might match the return type of a gcc2
3077 builtin and then its argument prototype would still apply. */
3084 if { (eval echo configure
:3085: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3086 ac_cv_search_initscr
="-l$i"
3089 echo "configure: failed program was:" >&5
3090 cat conftest.
$ac_ext >&5
3094 LIBS
="$ac_func_search_save_LIBS"
3097 echo "$ac_t""$ac_cv_search_initscr" 1>&6
3098 if test "$ac_cv_search_initscr" != "no"; then
3099 test "$ac_cv_search_initscr" = "none required" || LIBS
="$ac_cv_search_initscr $LIBS"
3102 echo "configure: warning: no curses library found" 1>&2
3106 # Check whether --enable-tui or --disable-tui was given.
3107 if test "${enable_tui+set}" = set; then
3108 enableval
="$enable_tui"
3113 { echo "configure: error: bad value $enableval for --enable-tui" 1>&2; exit 1; } ;;
3119 if test x
"$enable_tui" = xyes
; then
3120 if test -d $srcdir/tui
; then
3121 if test "$ac_cv_search_initscr" != no
; then
3122 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
3123 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
3124 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
3125 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_TUI_INITS)"
3126 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
3127 CONFIG_ALL
="${CONFIG_ALL} all-tui"
3128 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-tui"
3129 CONFIG_INSTALL
="${CONFIG_INSTALL} install-tui"
3130 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-tui"
3136 # Check whether --enable-gdbtk or --disable-gdbtk was given.
3137 if test "${enable_gdbtk+set}" = set; then
3138 enableval
="$enable_gdbtk"
3143 { echo "configure: error: bad value $enableval for --enable-gdbtk" 1>&2; exit 1; } ;;
3146 if test -d $srcdir/gdbtk
; then
3153 # We unconditionally disable gdbtk tests on selected platforms.
3156 echo "configure: warning: gdbtk isn't supported on $host; disabling" 1>&2
3160 # Libunwind support.
3161 # Check whether --with-libunwind or --without-libunwind was given.
3162 if test "${with_libunwind+set}" = set; then
3163 withval
="$with_libunwind"
3164 case "${withval}" in
3165 yes) enable_libunwind
=yes ;;
3166 no
) enable_libunwind
=no
;;
3167 *) { echo "configure: error: bad value ${withval} for GDB with-libunwind option" 1>&2; exit 1; } ;;
3171 for ac_hdr
in libunwind.h
3173 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3174 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3175 echo "configure:3176: checking for $ac_hdr" >&5
3176 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3177 echo $ac_n "(cached) $ac_c" 1>&6
3179 cat > conftest.
$ac_ext <<EOF
3180 #line 3181 "configure"
3181 #include "confdefs.h"
3184 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3185 { (eval echo configure
:3186: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3186 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3187 if test -z "$ac_err"; then
3189 eval "ac_cv_header_$ac_safe=yes"
3192 echo "configure: failed program was:" >&5
3193 cat conftest.
$ac_ext >&5
3195 eval "ac_cv_header_$ac_safe=no"
3199 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3200 echo "$ac_t""yes" 1>&6
3201 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3202 cat >> confdefs.h
<<EOF
3203 #define $ac_tr_hdr 1
3207 echo "$ac_t""no" 1>&6
3211 for ac_hdr
in libunwind-ia64.h
3213 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3214 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3215 echo "configure:3216: checking for $ac_hdr" >&5
3216 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3217 echo $ac_n "(cached) $ac_c" 1>&6
3219 cat > conftest.
$ac_ext <<EOF
3220 #line 3221 "configure"
3221 #include "confdefs.h"
3224 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3225 { (eval echo configure
:3226: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3226 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3227 if test -z "$ac_err"; then
3229 eval "ac_cv_header_$ac_safe=yes"
3232 echo "configure: failed program was:" >&5
3233 cat conftest.
$ac_ext >&5
3235 eval "ac_cv_header_$ac_safe=no"
3239 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3240 echo "$ac_t""yes" 1>&6
3241 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3242 cat >> confdefs.h
<<EOF
3243 #define $ac_tr_hdr 1
3247 echo "$ac_t""no" 1>&6
3251 if test x
"$ac_cv_header_libunwind_h" = xyes
-a x
"$ac_cv_header_libunwind_ia64_h" = xyes
; then
3252 enable_libunwind
=yes;
3258 if test x
"$enable_libunwind" = xyes
; then
3259 for ac_hdr
in libunwind.h
3261 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3262 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3263 echo "configure:3264: checking for $ac_hdr" >&5
3264 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3265 echo $ac_n "(cached) $ac_c" 1>&6
3267 cat > conftest.
$ac_ext <<EOF
3268 #line 3269 "configure"
3269 #include "confdefs.h"
3272 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3273 { (eval echo configure
:3274: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3274 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3275 if test -z "$ac_err"; then
3277 eval "ac_cv_header_$ac_safe=yes"
3280 echo "configure: failed program was:" >&5
3281 cat conftest.
$ac_ext >&5
3283 eval "ac_cv_header_$ac_safe=no"
3287 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3288 echo "$ac_t""yes" 1>&6
3289 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3290 cat >> confdefs.h
<<EOF
3291 #define $ac_tr_hdr 1
3295 echo "$ac_t""no" 1>&6
3299 for ac_hdr
in libunwind-ia64.h
3301 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3302 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3303 echo "configure:3304: checking for $ac_hdr" >&5
3304 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3305 echo $ac_n "(cached) $ac_c" 1>&6
3307 cat > conftest.
$ac_ext <<EOF
3308 #line 3309 "configure"
3309 #include "confdefs.h"
3312 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3313 { (eval echo configure
:3314: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3314 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3315 if test -z "$ac_err"; then
3317 eval "ac_cv_header_$ac_safe=yes"
3320 echo "configure: failed program was:" >&5
3321 cat conftest.
$ac_ext >&5
3323 eval "ac_cv_header_$ac_safe=no"
3327 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3328 echo "$ac_t""yes" 1>&6
3329 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3330 cat >> confdefs.h
<<EOF
3331 #define $ac_tr_hdr 1
3335 echo "$ac_t""no" 1>&6
3339 cat >> confdefs.h
<<\EOF
3340 #define HAVE_LIBUNWIND 1
3343 CONFIG_OBS
="$CONFIG_OBS libunwind-frame.o"
3344 CONFIG_DEPS
="$CONFIG_DEPS libunwind-frame.o"
3345 CONFIG_SRCS
="$CONFIG_SRCS libunwind-frame.c"
3348 # Profiling support.
3349 # Check whether --enable-profiling or --disable-profiling was given.
3350 if test "${enable_profiling+set}" = set; then
3351 enableval
="$enable_profiling"
3356 { echo "configure: error: bad value $enableval for --enable-profile" 1>&2; exit 1; } ;;
3363 for ac_func
in monstartup _mcleanup
3365 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3366 echo "configure:3367: checking for $ac_func" >&5
3367 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3368 echo $ac_n "(cached) $ac_c" 1>&6
3370 cat > conftest.
$ac_ext <<EOF
3371 #line 3372 "configure"
3372 #include "confdefs.h"
3373 /* System header to define __stub macros and hopefully few prototypes,
3374 which can conflict with char $ac_func(); below. */
3376 /* Override any gcc2 internal prototype to avoid an error. */
3377 /* We use char because int might match the return type of a gcc2
3378 builtin and then its argument prototype would still apply. */
3383 /* The GNU C library defines this for functions which it implements
3384 to always fail with ENOSYS. Some functions are actually named
3385 something starting with __ and the normal name is an alias. */
3386 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3394 if { (eval echo configure
:3395: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3396 eval "ac_cv_func_$ac_func=yes"
3398 echo "configure: failed program was:" >&5
3399 cat conftest.
$ac_ext >&5
3401 eval "ac_cv_func_$ac_func=no"
3406 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3407 echo "$ac_t""yes" 1>&6
3408 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3409 cat >> confdefs.h
<<EOF
3410 #define $ac_tr_func 1
3414 echo "$ac_t""no" 1>&6
3418 echo $ac_n "checking for _etext""... $ac_c" 1>&6
3419 echo "configure:3420: checking for _etext" >&5
3420 if eval "test \"`echo '$''{'ac_cv_var__etext'+set}'`\" = set"; then
3421 echo $ac_n "(cached) $ac_c" 1>&6
3423 cat > conftest.
$ac_ext <<EOF
3424 #line 3425 "configure"
3425 #include "confdefs.h"
3433 if { (eval echo configure
:3434: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3435 ac_cv_var__etext
=yes
3437 echo "configure: failed program was:" >&5
3438 cat conftest.
$ac_ext >&5
3445 echo "$ac_t""$ac_cv_var__etext" 1>&6
3446 if test $ac_cv_var__etext = yes; then
3447 cat >> confdefs.h
<<\EOF
3448 #define HAVE__ETEXT 1
3452 if test "$enable_profiling" = yes ; then
3453 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
3454 { echo "configure: error: --enable-profiling requires monstartup and _mcleanup" 1>&2; exit 1; }
3457 OLD_CFLAGS
="$CFLAGS"
3458 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
3460 echo $ac_n "checking whether $CC supports -pg""... $ac_c" 1>&6
3461 echo "configure:3462: checking whether $CC supports -pg" >&5
3462 if eval "test \"`echo '$''{'ac_cv_cc_supports_pg'+set}'`\" = set"; then
3463 echo $ac_n "(cached) $ac_c" 1>&6
3465 cat > conftest.
$ac_ext <<EOF
3466 #line 3467 "configure"
3467 #include "confdefs.h"
3473 if { (eval echo configure
:3474: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3475 ac_cv_cc_supports_pg
=yes
3477 echo "configure: failed program was:" >&5
3478 cat conftest.
$ac_ext >&5
3480 ac_cv_cc_supports_pg
=no
3485 echo "$ac_t""$ac_cv_cc_supports_pg" 1>&6
3487 if test $ac_cv_cc_supports_pg = no
; then
3488 { echo "configure: error: --enable-profiling requires a compiler which supports -pg" 1>&2; exit 1; }
3491 CFLAGS
="$OLD_CFLAGS"
3494 # --------------------- #
3495 # Checks for programs. #
3496 # --------------------- #
3498 for ac_prog
in mawk gawk nawk
awk
3500 # Extract the first word of "$ac_prog", so it can be a program name with args.
3501 set dummy
$ac_prog; ac_word
=$2
3502 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3503 echo "configure:3504: checking for $ac_word" >&5
3504 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3505 echo $ac_n "(cached) $ac_c" 1>&6
3507 if test -n "$AWK"; then
3508 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3510 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3512 for ac_dir
in $ac_dummy; do
3513 test -z "$ac_dir" && ac_dir
=.
3514 if test -f $ac_dir/$ac_word; then
3515 ac_cv_prog_AWK
="$ac_prog"
3522 AWK
="$ac_cv_prog_AWK"
3523 if test -n "$AWK"; then
3524 echo "$ac_t""$AWK" 1>&6
3526 echo "$ac_t""no" 1>&6
3529 test -n "$AWK" && break
3532 # Find a good install program. We prefer a C program (faster),
3533 # so one script is as good as another. But avoid the broken or
3534 # incompatible versions:
3535 # SysV /etc/install, /usr/sbin/install
3536 # SunOS /usr/etc/install
3537 # IRIX /sbin/install
3539 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3540 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3541 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3542 # ./install, which can be erroneously created by make from ./install.sh.
3543 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3544 echo "configure:3545: checking for a BSD compatible install" >&5
3545 if test -z "$INSTALL"; then
3546 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3547 echo $ac_n "(cached) $ac_c" 1>&6
3549 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
3550 for ac_dir
in $PATH; do
3551 # Account for people who put trailing slashes in PATH elements.
3553 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
3555 # OSF1 and SCO ODT 3.0 have their own names for install.
3556 # Don't use installbsd from OSF since it installs stuff as root
3558 for ac_prog
in ginstall scoinst
install; do
3559 if test -f $ac_dir/$ac_prog; then
3560 if test $ac_prog = install &&
3561 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
3562 # AIX install. It has an incompatible calling convention.
3565 ac_cv_path_install
="$ac_dir/$ac_prog -c"
3576 if test "${ac_cv_path_install+set}" = set; then
3577 INSTALL
="$ac_cv_path_install"
3579 # As a last resort, use the slow shell script. We don't cache a
3580 # path for INSTALL within a source directory, because that will
3581 # break other packages using the cache if that directory is
3582 # removed, or if the path is relative.
3583 INSTALL
="$ac_install_sh"
3586 echo "$ac_t""$INSTALL" 1>&6
3588 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3589 # It thinks the first close brace ends the variable substitution.
3590 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3592 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
3594 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3596 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3597 echo "configure:3598: checking whether ln -s works" >&5
3598 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3599 echo $ac_n "(cached) $ac_c" 1>&6
3602 if ln -s X conftestdata
2>/dev
/null
3605 ac_cv_prog_LN_S
="ln -s"
3610 LN_S
="$ac_cv_prog_LN_S"
3611 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3612 echo "$ac_t""yes" 1>&6
3614 echo "$ac_t""no" 1>&6
3617 # Extract the first word of "ranlib", so it can be a program name with args.
3618 set dummy ranlib
; ac_word
=$2
3619 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3620 echo "configure:3621: checking for $ac_word" >&5
3621 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3622 echo $ac_n "(cached) $ac_c" 1>&6
3624 if test -n "$RANLIB"; then
3625 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3627 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3629 for ac_dir
in $ac_dummy; do
3630 test -z "$ac_dir" && ac_dir
=.
3631 if test -f $ac_dir/$ac_word; then
3632 ac_cv_prog_RANLIB
="ranlib"
3637 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3640 RANLIB
="$ac_cv_prog_RANLIB"
3641 if test -n "$RANLIB"; then
3642 echo "$ac_t""$RANLIB" 1>&6
3644 echo "$ac_t""no" 1>&6
3647 for ac_prog
in 'bison -y' byacc
3649 # Extract the first word of "$ac_prog", so it can be a program name with args.
3650 set dummy
$ac_prog; ac_word
=$2
3651 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3652 echo "configure:3653: checking for $ac_word" >&5
3653 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3654 echo $ac_n "(cached) $ac_c" 1>&6
3656 if test -n "$YACC"; then
3657 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3659 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3661 for ac_dir
in $ac_dummy; do
3662 test -z "$ac_dir" && ac_dir
=.
3663 if test -f $ac_dir/$ac_word; then
3664 ac_cv_prog_YACC
="$ac_prog"
3671 YACC
="$ac_cv_prog_YACC"
3672 if test -n "$YACC"; then
3673 echo "$ac_t""$YACC" 1>&6
3675 echo "$ac_t""no" 1>&6
3678 test -n "$YACC" && break
3680 test -n "$YACC" || YACC
="yacc"
3683 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3684 set dummy
${ac_tool_prefix}ar; ac_word
=$2
3685 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3686 echo "configure:3687: checking for $ac_word" >&5
3687 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3688 echo $ac_n "(cached) $ac_c" 1>&6
3690 if test -n "$AR"; then
3691 ac_cv_prog_AR
="$AR" # Let the user override the test.
3693 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3695 for ac_dir
in $ac_dummy; do
3696 test -z "$ac_dir" && ac_dir
=.
3697 if test -f $ac_dir/$ac_word; then
3698 ac_cv_prog_AR
="${ac_tool_prefix}ar"
3703 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
3707 if test -n "$AR"; then
3708 echo "$ac_t""$AR" 1>&6
3710 echo "$ac_t""no" 1>&6
3715 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3716 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
3717 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3718 echo "configure:3719: checking for $ac_word" >&5
3719 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3720 echo $ac_n "(cached) $ac_c" 1>&6
3722 if test -n "$DLLTOOL"; then
3723 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
3725 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3727 for ac_dir
in $ac_dummy; do
3728 test -z "$ac_dir" && ac_dir
=.
3729 if test -f $ac_dir/$ac_word; then
3730 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
3735 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL
="dlltool"
3738 DLLTOOL
="$ac_cv_prog_DLLTOOL"
3739 if test -n "$DLLTOOL"; then
3740 echo "$ac_t""$DLLTOOL" 1>&6
3742 echo "$ac_t""no" 1>&6
3747 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3748 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
3749 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3750 echo "configure:3751: checking for $ac_word" >&5
3751 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3752 echo $ac_n "(cached) $ac_c" 1>&6
3754 if test -n "$WINDRES"; then
3755 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
3757 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3759 for ac_dir
in $ac_dummy; do
3760 test -z "$ac_dir" && ac_dir
=.
3761 if test -f $ac_dir/$ac_word; then
3762 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
3767 test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES
="windres"
3770 WINDRES
="$ac_cv_prog_WINDRES"
3771 if test -n "$WINDRES"; then
3772 echo "$ac_t""$WINDRES" 1>&6
3774 echo "$ac_t""no" 1>&6
3780 # Needed for GNU/Hurd.
3781 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3782 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
3783 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3784 echo "configure:3785: checking for $ac_word" >&5
3785 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3786 echo $ac_n "(cached) $ac_c" 1>&6
3788 if test -n "$MIG"; then
3789 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
3791 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3793 for ac_dir
in $ac_dummy; do
3794 test -z "$ac_dir" && ac_dir
=.
3795 if test -f $ac_dir/$ac_word; then
3796 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
3801 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG
="mig"
3804 MIG
="$ac_cv_prog_MIG"
3805 if test -n "$MIG"; then
3806 echo "$ac_t""$MIG" 1>&6
3808 echo "$ac_t""no" 1>&6
3814 # ---------------------- #
3815 # Checks for libraries. #
3816 # ---------------------- #
3818 # We might need to link with -lm; most simulators need it.
3819 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
3820 echo "configure:3821: checking for main in -lm" >&5
3821 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
3822 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3823 echo $ac_n "(cached) $ac_c" 1>&6
3825 ac_save_LIBS
="$LIBS"
3827 cat > conftest.
$ac_ext <<EOF
3828 #line 3829 "configure"
3829 #include "confdefs.h"
3835 if { (eval echo configure
:3836: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3837 eval "ac_cv_lib_$ac_lib_var=yes"
3839 echo "configure: failed program was:" >&5
3840 cat conftest.
$ac_ext >&5
3842 eval "ac_cv_lib_$ac_lib_var=no"
3845 LIBS
="$ac_save_LIBS"
3848 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3849 echo "$ac_t""yes" 1>&6
3850 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3851 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3852 cat >> confdefs.h
<<EOF
3853 #define $ac_tr_lib 1
3859 echo "$ac_t""no" 1>&6
3863 # We need to link with -lw to get `wctype' on Solaris before Solaris
3864 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
3865 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
3866 # is known to have this problem). Therefore we avoid libw if we can.
3867 echo $ac_n "checking for wctype""... $ac_c" 1>&6
3868 echo "configure:3869: checking for wctype" >&5
3869 if eval "test \"`echo '$''{'ac_cv_func_wctype'+set}'`\" = set"; then
3870 echo $ac_n "(cached) $ac_c" 1>&6
3872 cat > conftest.
$ac_ext <<EOF
3873 #line 3874 "configure"
3874 #include "confdefs.h"
3875 /* System header to define __stub macros and hopefully few prototypes,
3876 which can conflict with char wctype(); below. */
3878 /* Override any gcc2 internal prototype to avoid an error. */
3879 /* We use char because int might match the return type of a gcc2
3880 builtin and then its argument prototype would still apply. */
3885 /* The GNU C library defines this for functions which it implements
3886 to always fail with ENOSYS. Some functions are actually named
3887 something starting with __ and the normal name is an alias. */
3888 #if defined (__stub_wctype) || defined (__stub___wctype)
3896 if { (eval echo configure
:3897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3898 eval "ac_cv_func_wctype=yes"
3900 echo "configure: failed program was:" >&5
3901 cat conftest.
$ac_ext >&5
3903 eval "ac_cv_func_wctype=no"
3908 if eval "test \"`echo '$ac_cv_func_'wctype`\" = yes"; then
3909 echo "$ac_t""yes" 1>&6
3912 echo "$ac_t""no" 1>&6
3913 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
3914 echo "configure:3915: checking for wctype in -lw" >&5
3915 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
3916 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3917 echo $ac_n "(cached) $ac_c" 1>&6
3919 ac_save_LIBS
="$LIBS"
3921 cat > conftest.
$ac_ext <<EOF
3922 #line 3923 "configure"
3923 #include "confdefs.h"
3924 /* Override any gcc2 internal prototype to avoid an error. */
3925 /* We use char because int might match the return type of a gcc2
3926 builtin and then its argument prototype would still apply. */
3933 if { (eval echo configure
:3934: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3935 eval "ac_cv_lib_$ac_lib_var=yes"
3937 echo "configure: failed program was:" >&5
3938 cat conftest.
$ac_ext >&5
3940 eval "ac_cv_lib_$ac_lib_var=no"
3943 LIBS
="$ac_save_LIBS"
3946 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3947 echo "$ac_t""yes" 1>&6
3948 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3949 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3950 cat >> confdefs.h
<<EOF
3951 #define $ac_tr_lib 1
3957 echo "$ac_t""no" 1>&6
3963 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
3965 echo $ac_n "checking for library containing gethostbyname""... $ac_c" 1>&6
3966 echo "configure:3967: checking for library containing gethostbyname" >&5
3967 if eval "test \"`echo '$''{'ac_cv_search_gethostbyname'+set}'`\" = set"; then
3968 echo $ac_n "(cached) $ac_c" 1>&6
3970 ac_func_search_save_LIBS
="$LIBS"
3971 ac_cv_search_gethostbyname
="no"
3972 cat > conftest.
$ac_ext <<EOF
3973 #line 3974 "configure"
3974 #include "confdefs.h"
3975 /* Override any gcc2 internal prototype to avoid an error. */
3976 /* We use char because int might match the return type of a gcc2
3977 builtin and then its argument prototype would still apply. */
3978 char gethostbyname();
3984 if { (eval echo configure
:3985: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3986 ac_cv_search_gethostbyname
="none required"
3988 echo "configure: failed program was:" >&5
3989 cat conftest.
$ac_ext >&5
3992 test "$ac_cv_search_gethostbyname" = "no" && for i
in nsl
; do
3993 LIBS
="-l$i $ac_func_search_save_LIBS"
3994 cat > conftest.
$ac_ext <<EOF
3995 #line 3996 "configure"
3996 #include "confdefs.h"
3997 /* Override any gcc2 internal prototype to avoid an error. */
3998 /* We use char because int might match the return type of a gcc2
3999 builtin and then its argument prototype would still apply. */
4000 char gethostbyname();
4006 if { (eval echo configure
:4007: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4008 ac_cv_search_gethostbyname
="-l$i"
4011 echo "configure: failed program was:" >&5
4012 cat conftest.
$ac_ext >&5
4016 LIBS
="$ac_func_search_save_LIBS"
4019 echo "$ac_t""$ac_cv_search_gethostbyname" 1>&6
4020 if test "$ac_cv_search_gethostbyname" != "no"; then
4021 test "$ac_cv_search_gethostbyname" = "none required" || LIBS
="$ac_cv_search_gethostbyname $LIBS"
4027 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
4029 echo $ac_n "checking for library containing socketpair""... $ac_c" 1>&6
4030 echo "configure:4031: checking for library containing socketpair" >&5
4031 if eval "test \"`echo '$''{'ac_cv_search_socketpair'+set}'`\" = set"; then
4032 echo $ac_n "(cached) $ac_c" 1>&6
4034 ac_func_search_save_LIBS
="$LIBS"
4035 ac_cv_search_socketpair
="no"
4036 cat > conftest.
$ac_ext <<EOF
4037 #line 4038 "configure"
4038 #include "confdefs.h"
4039 /* Override any gcc2 internal prototype to avoid an error. */
4040 /* We use char because int might match the return type of a gcc2
4041 builtin and then its argument prototype would still apply. */
4048 if { (eval echo configure
:4049: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4050 ac_cv_search_socketpair
="none required"
4052 echo "configure: failed program was:" >&5
4053 cat conftest.
$ac_ext >&5
4056 test "$ac_cv_search_socketpair" = "no" && for i
in socket
; do
4057 LIBS
="-l$i $ac_func_search_save_LIBS"
4058 cat > conftest.
$ac_ext <<EOF
4059 #line 4060 "configure"
4060 #include "confdefs.h"
4061 /* Override any gcc2 internal prototype to avoid an error. */
4062 /* We use char because int might match the return type of a gcc2
4063 builtin and then its argument prototype would still apply. */
4070 if { (eval echo configure
:4071: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4072 ac_cv_search_socketpair
="-l$i"
4075 echo "configure: failed program was:" >&5
4076 cat conftest.
$ac_ext >&5
4080 LIBS
="$ac_func_search_save_LIBS"
4083 echo "$ac_t""$ac_cv_search_socketpair" 1>&6
4084 if test "$ac_cv_search_socketpair" != "no"; then
4085 test "$ac_cv_search_socketpair" = "none required" || LIBS
="$ac_cv_search_socketpair $LIBS"
4091 # Since GDB uses Readline, we need termcap functionality, so we need
4092 # to find a library that provides that. When GDB is configured with
4093 # the TUI, we need full curses functionality.
4097 if test -d $srcdir/libtermcap
; then
4098 LIBS
="../libtermcap/libtermcap.a $LIBS"
4099 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
4102 ac_cv_search_tgetent
="none required"
4105 # Readline prefers curses over termcap on AIX.
4108 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4109 echo "configure:4110: checking for library containing tgetent" >&5
4110 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4111 echo $ac_n "(cached) $ac_c" 1>&6
4113 ac_func_search_save_LIBS
="$LIBS"
4114 ac_cv_search_tgetent
="no"
4115 cat > conftest.
$ac_ext <<EOF
4116 #line 4117 "configure"
4117 #include "confdefs.h"
4118 /* Override any gcc2 internal prototype to avoid an error. */
4119 /* We use char because int might match the return type of a gcc2
4120 builtin and then its argument prototype would still apply. */
4127 if { (eval echo configure
:4128: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4129 ac_cv_search_tgetent
="none required"
4131 echo "configure: failed program was:" >&5
4132 cat conftest.
$ac_ext >&5
4135 test "$ac_cv_search_tgetent" = "no" && for i
in tinfo ncurses curses termcap
; do
4136 LIBS
="-l$i $ac_func_search_save_LIBS"
4137 cat > conftest.
$ac_ext <<EOF
4138 #line 4139 "configure"
4139 #include "confdefs.h"
4140 /* Override any gcc2 internal prototype to avoid an error. */
4141 /* We use char because int might match the return type of a gcc2
4142 builtin and then its argument prototype would still apply. */
4149 if { (eval echo configure
:4150: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4151 ac_cv_search_tgetent
="-l$i"
4154 echo "configure: failed program was:" >&5
4155 cat conftest.
$ac_ext >&5
4159 LIBS
="$ac_func_search_save_LIBS"
4162 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4163 if test "$ac_cv_search_tgetent" != "no"; then
4164 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
4172 # Note: We used to check for libtermlib and libterminfo too, but
4173 # Readline doesn't, so I think we're safe with leaving them out.
4175 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4176 echo "configure:4177: checking for library containing tgetent" >&5
4177 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4178 echo $ac_n "(cached) $ac_c" 1>&6
4180 ac_func_search_save_LIBS
="$LIBS"
4181 ac_cv_search_tgetent
="no"
4182 cat > conftest.
$ac_ext <<EOF
4183 #line 4184 "configure"
4184 #include "confdefs.h"
4185 /* Override any gcc2 internal prototype to avoid an error. */
4186 /* We use char because int might match the return type of a gcc2
4187 builtin and then its argument prototype would still apply. */
4194 if { (eval echo configure
:4195: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4196 ac_cv_search_tgetent
="none required"
4198 echo "configure: failed program was:" >&5
4199 cat conftest.
$ac_ext >&5
4202 test "$ac_cv_search_tgetent" = "no" && for i
in termcap tinfo ncurses Hcurses curses
; do
4203 LIBS
="-l$i $ac_func_search_save_LIBS"
4204 cat > conftest.
$ac_ext <<EOF
4205 #line 4206 "configure"
4206 #include "confdefs.h"
4207 /* Override any gcc2 internal prototype to avoid an error. */
4208 /* We use char because int might match the return type of a gcc2
4209 builtin and then its argument prototype would still apply. */
4216 if { (eval echo configure
:4217: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4218 ac_cv_search_tgetent
="-l$i"
4221 echo "configure: failed program was:" >&5
4222 cat conftest.
$ac_ext >&5
4226 LIBS
="$ac_func_search_save_LIBS"
4229 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4230 if test "$ac_cv_search_tgetent" != "no"; then
4231 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
4237 if test "$ac_cv_search_tgetent" = no
; then
4238 { echo "configure: error: no termcap library found" 1>&2; exit 1; }
4241 # ------------------------- #
4242 # Checks for header files. #
4243 # ------------------------- #
4246 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4248 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4249 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4250 echo "configure:4251: checking for $ac_hdr that defines DIR" >&5
4251 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4252 echo $ac_n "(cached) $ac_c" 1>&6
4254 cat > conftest.
$ac_ext <<EOF
4255 #line 4256 "configure"
4256 #include "confdefs.h"
4257 #include <sys/types.h>
4263 if { (eval echo configure
:4264: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4265 eval "ac_cv_header_dirent_$ac_safe=yes"
4267 echo "configure: failed program was:" >&5
4268 cat conftest.
$ac_ext >&5
4270 eval "ac_cv_header_dirent_$ac_safe=no"
4274 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4275 echo "$ac_t""yes" 1>&6
4276 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4277 cat >> confdefs.h
<<EOF
4278 #define $ac_tr_hdr 1
4280 ac_header_dirent
=$ac_hdr; break
4282 echo "$ac_t""no" 1>&6
4285 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4286 if test $ac_header_dirent = dirent.h
; then
4287 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4288 echo "configure:4289: checking for opendir in -ldir" >&5
4289 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4290 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4291 echo $ac_n "(cached) $ac_c" 1>&6
4293 ac_save_LIBS
="$LIBS"
4295 cat > conftest.
$ac_ext <<EOF
4296 #line 4297 "configure"
4297 #include "confdefs.h"
4298 /* Override any gcc2 internal prototype to avoid an error. */
4299 /* We use char because int might match the return type of a gcc2
4300 builtin and then its argument prototype would still apply. */
4307 if { (eval echo configure
:4308: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4309 eval "ac_cv_lib_$ac_lib_var=yes"
4311 echo "configure: failed program was:" >&5
4312 cat conftest.
$ac_ext >&5
4314 eval "ac_cv_lib_$ac_lib_var=no"
4317 LIBS
="$ac_save_LIBS"
4320 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4321 echo "$ac_t""yes" 1>&6
4324 echo "$ac_t""no" 1>&6
4328 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4329 echo "configure:4330: checking for opendir in -lx" >&5
4330 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4331 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4332 echo $ac_n "(cached) $ac_c" 1>&6
4334 ac_save_LIBS
="$LIBS"
4336 cat > conftest.
$ac_ext <<EOF
4337 #line 4338 "configure"
4338 #include "confdefs.h"
4339 /* Override any gcc2 internal prototype to avoid an error. */
4340 /* We use char because int might match the return type of a gcc2
4341 builtin and then its argument prototype would still apply. */
4348 if { (eval echo configure
:4349: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4350 eval "ac_cv_lib_$ac_lib_var=yes"
4352 echo "configure: failed program was:" >&5
4353 cat conftest.
$ac_ext >&5
4355 eval "ac_cv_lib_$ac_lib_var=no"
4358 LIBS
="$ac_save_LIBS"
4361 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4362 echo "$ac_t""yes" 1>&6
4365 echo "$ac_t""no" 1>&6
4370 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
4371 echo "configure:4372: checking whether stat file-mode macros are broken" >&5
4372 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
4373 echo $ac_n "(cached) $ac_c" 1>&6
4375 cat > conftest.
$ac_ext <<EOF
4376 #line 4377 "configure"
4377 #include "confdefs.h"
4378 #include <sys/types.h>
4379 #include <sys/stat.h>
4381 #if defined(S_ISBLK) && defined(S_IFDIR)
4382 # if S_ISBLK (S_IFDIR)
4387 #if defined(S_ISBLK) && defined(S_IFCHR)
4388 # if S_ISBLK (S_IFCHR)
4393 #if defined(S_ISLNK) && defined(S_IFREG)
4394 # if S_ISLNK (S_IFREG)
4399 #if defined(S_ISSOCK) && defined(S_IFREG)
4400 # if S_ISSOCK (S_IFREG)
4406 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4407 egrep "You lose" >/dev
/null
2>&1; then
4409 ac_cv_header_stat_broken
=yes
4412 ac_cv_header_stat_broken
=no
4418 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
4419 if test $ac_cv_header_stat_broken = yes; then
4420 cat >> confdefs.h
<<\EOF
4421 #define STAT_MACROS_BROKEN 1
4426 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
4427 echo "configure:4428: checking for ANSI C header files" >&5
4428 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
4429 echo $ac_n "(cached) $ac_c" 1>&6
4431 cat > conftest.
$ac_ext <<EOF
4432 #line 4433 "configure"
4433 #include "confdefs.h"
4439 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4440 { (eval echo configure
:4441: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4441 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4442 if test -z "$ac_err"; then
4444 ac_cv_header_stdc
=yes
4447 echo "configure: failed program was:" >&5
4448 cat conftest.
$ac_ext >&5
4450 ac_cv_header_stdc
=no
4454 if test $ac_cv_header_stdc = yes; then
4455 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4456 cat > conftest.
$ac_ext <<EOF
4457 #line 4458 "configure"
4458 #include "confdefs.h"
4461 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4462 egrep "memchr" >/dev
/null
2>&1; then
4466 ac_cv_header_stdc
=no
4472 if test $ac_cv_header_stdc = yes; then
4473 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4474 cat > conftest.
$ac_ext <<EOF
4475 #line 4476 "configure"
4476 #include "confdefs.h"
4479 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4480 egrep "free" >/dev
/null
2>&1; then
4484 ac_cv_header_stdc
=no
4490 if test $ac_cv_header_stdc = yes; then
4491 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4492 if test "$cross_compiling" = yes; then
4495 cat > conftest.
$ac_ext <<EOF
4496 #line 4497 "configure"
4497 #include "confdefs.h"
4499 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4500 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4501 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4502 int main () { int i; for (i = 0; i < 256; i++)
4503 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
4507 if { (eval echo configure
:4508: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4511 echo "configure: failed program was:" >&5
4512 cat conftest.
$ac_ext >&5
4514 ac_cv_header_stdc
=no
4522 echo "$ac_t""$ac_cv_header_stdc" 1>&6
4523 if test $ac_cv_header_stdc = yes; then
4524 cat >> confdefs.h
<<\EOF
4525 #define STDC_HEADERS 1
4530 for ac_hdr
in link.h
4532 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4533 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4534 echo "configure:4535: checking for $ac_hdr" >&5
4535 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4536 echo $ac_n "(cached) $ac_c" 1>&6
4538 cat > conftest.
$ac_ext <<EOF
4539 #line 4540 "configure"
4540 #include "confdefs.h"
4543 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4544 { (eval echo configure
:4545: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4545 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4546 if test -z "$ac_err"; then
4548 eval "ac_cv_header_$ac_safe=yes"
4551 echo "configure: failed program was:" >&5
4552 cat conftest.
$ac_ext >&5
4554 eval "ac_cv_header_$ac_safe=no"
4558 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4559 echo "$ac_t""yes" 1>&6
4560 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4561 cat >> confdefs.h
<<EOF
4562 #define $ac_tr_hdr 1
4566 echo "$ac_t""no" 1>&6
4570 for ac_hdr
in machine
/reg.h
4572 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4573 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4574 echo "configure:4575: checking for $ac_hdr" >&5
4575 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4576 echo $ac_n "(cached) $ac_c" 1>&6
4578 cat > conftest.
$ac_ext <<EOF
4579 #line 4580 "configure"
4580 #include "confdefs.h"
4583 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4584 { (eval echo configure
:4585: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4585 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4586 if test -z "$ac_err"; then
4588 eval "ac_cv_header_$ac_safe=yes"
4591 echo "configure: failed program was:" >&5
4592 cat conftest.
$ac_ext >&5
4594 eval "ac_cv_header_$ac_safe=no"
4598 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4599 echo "$ac_t""yes" 1>&6
4600 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4601 cat >> confdefs.h
<<EOF
4602 #define $ac_tr_hdr 1
4606 echo "$ac_t""no" 1>&6
4610 for ac_hdr
in nlist.h
4612 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4613 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4614 echo "configure:4615: checking for $ac_hdr" >&5
4615 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4616 echo $ac_n "(cached) $ac_c" 1>&6
4618 cat > conftest.
$ac_ext <<EOF
4619 #line 4620 "configure"
4620 #include "confdefs.h"
4623 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4624 { (eval echo configure
:4625: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4625 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4626 if test -z "$ac_err"; then
4628 eval "ac_cv_header_$ac_safe=yes"
4631 echo "configure: failed program was:" >&5
4632 cat conftest.
$ac_ext >&5
4634 eval "ac_cv_header_$ac_safe=no"
4638 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4639 echo "$ac_t""yes" 1>&6
4640 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4641 cat >> confdefs.h
<<EOF
4642 #define $ac_tr_hdr 1
4646 echo "$ac_t""no" 1>&6
4650 for ac_hdr
in poll.h sys
/poll.h
4652 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4653 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4654 echo "configure:4655: checking for $ac_hdr" >&5
4655 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4656 echo $ac_n "(cached) $ac_c" 1>&6
4658 cat > conftest.
$ac_ext <<EOF
4659 #line 4660 "configure"
4660 #include "confdefs.h"
4663 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4664 { (eval echo configure
:4665: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4665 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4666 if test -z "$ac_err"; then
4668 eval "ac_cv_header_$ac_safe=yes"
4671 echo "configure: failed program was:" >&5
4672 cat conftest.
$ac_ext >&5
4674 eval "ac_cv_header_$ac_safe=no"
4678 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4679 echo "$ac_t""yes" 1>&6
4680 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4681 cat >> confdefs.h
<<EOF
4682 #define $ac_tr_hdr 1
4686 echo "$ac_t""no" 1>&6
4690 for ac_hdr
in proc_service.h thread_db.h
4692 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4693 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4694 echo "configure:4695: checking for $ac_hdr" >&5
4695 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4696 echo $ac_n "(cached) $ac_c" 1>&6
4698 cat > conftest.
$ac_ext <<EOF
4699 #line 4700 "configure"
4700 #include "confdefs.h"
4703 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4704 { (eval echo configure
:4705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4705 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4706 if test -z "$ac_err"; then
4708 eval "ac_cv_header_$ac_safe=yes"
4711 echo "configure: failed program was:" >&5
4712 cat conftest.
$ac_ext >&5
4714 eval "ac_cv_header_$ac_safe=no"
4718 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4719 echo "$ac_t""yes" 1>&6
4720 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4721 cat >> confdefs.h
<<EOF
4722 #define $ac_tr_hdr 1
4726 echo "$ac_t""no" 1>&6
4730 for ac_hdr
in stddef.h
4732 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4733 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4734 echo "configure:4735: checking for $ac_hdr" >&5
4735 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4736 echo $ac_n "(cached) $ac_c" 1>&6
4738 cat > conftest.
$ac_ext <<EOF
4739 #line 4740 "configure"
4740 #include "confdefs.h"
4743 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4744 { (eval echo configure
:4745: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4745 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4746 if test -z "$ac_err"; then
4748 eval "ac_cv_header_$ac_safe=yes"
4751 echo "configure: failed program was:" >&5
4752 cat conftest.
$ac_ext >&5
4754 eval "ac_cv_header_$ac_safe=no"
4758 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4759 echo "$ac_t""yes" 1>&6
4760 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4761 cat >> confdefs.h
<<EOF
4762 #define $ac_tr_hdr 1
4766 echo "$ac_t""no" 1>&6
4770 for ac_hdr
in stdlib.h
4772 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4773 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4774 echo "configure:4775: checking for $ac_hdr" >&5
4775 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4776 echo $ac_n "(cached) $ac_c" 1>&6
4778 cat > conftest.
$ac_ext <<EOF
4779 #line 4780 "configure"
4780 #include "confdefs.h"
4783 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4784 { (eval echo configure
:4785: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4785 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4786 if test -z "$ac_err"; then
4788 eval "ac_cv_header_$ac_safe=yes"
4791 echo "configure: failed program was:" >&5
4792 cat conftest.
$ac_ext >&5
4794 eval "ac_cv_header_$ac_safe=no"
4798 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4799 echo "$ac_t""yes" 1>&6
4800 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4801 cat >> confdefs.h
<<EOF
4802 #define $ac_tr_hdr 1
4806 echo "$ac_t""no" 1>&6
4810 for ac_hdr
in stdint.h
4812 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4813 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4814 echo "configure:4815: checking for $ac_hdr" >&5
4815 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4816 echo $ac_n "(cached) $ac_c" 1>&6
4818 cat > conftest.
$ac_ext <<EOF
4819 #line 4820 "configure"
4820 #include "confdefs.h"
4823 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4824 { (eval echo configure
:4825: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4825 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4826 if test -z "$ac_err"; then
4828 eval "ac_cv_header_$ac_safe=yes"
4831 echo "configure: failed program was:" >&5
4832 cat conftest.
$ac_ext >&5
4834 eval "ac_cv_header_$ac_safe=no"
4838 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4839 echo "$ac_t""yes" 1>&6
4840 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4841 cat >> confdefs.h
<<EOF
4842 #define $ac_tr_hdr 1
4846 echo "$ac_t""no" 1>&6
4850 for ac_hdr
in string.h memory.h
strings.h
4852 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4853 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4854 echo "configure:4855: checking for $ac_hdr" >&5
4855 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4856 echo $ac_n "(cached) $ac_c" 1>&6
4858 cat > conftest.
$ac_ext <<EOF
4859 #line 4860 "configure"
4860 #include "confdefs.h"
4863 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4864 { (eval echo configure
:4865: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4865 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4866 if test -z "$ac_err"; then
4868 eval "ac_cv_header_$ac_safe=yes"
4871 echo "configure: failed program was:" >&5
4872 cat conftest.
$ac_ext >&5
4874 eval "ac_cv_header_$ac_safe=no"
4878 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4879 echo "$ac_t""yes" 1>&6
4880 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4881 cat >> confdefs.h
<<EOF
4882 #define $ac_tr_hdr 1
4886 echo "$ac_t""no" 1>&6
4890 for ac_hdr
in sys
/fault.h
4892 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4893 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4894 echo "configure:4895: checking for $ac_hdr" >&5
4895 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4896 echo $ac_n "(cached) $ac_c" 1>&6
4898 cat > conftest.
$ac_ext <<EOF
4899 #line 4900 "configure"
4900 #include "confdefs.h"
4903 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4904 { (eval echo configure
:4905: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4905 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4906 if test -z "$ac_err"; then
4908 eval "ac_cv_header_$ac_safe=yes"
4911 echo "configure: failed program was:" >&5
4912 cat conftest.
$ac_ext >&5
4914 eval "ac_cv_header_$ac_safe=no"
4918 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4919 echo "$ac_t""yes" 1>&6
4920 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4921 cat >> confdefs.h
<<EOF
4922 #define $ac_tr_hdr 1
4926 echo "$ac_t""no" 1>&6
4930 for ac_hdr
in sys
/file.h
4932 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4933 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4934 echo "configure:4935: checking for $ac_hdr" >&5
4935 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4936 echo $ac_n "(cached) $ac_c" 1>&6
4938 cat > conftest.
$ac_ext <<EOF
4939 #line 4940 "configure"
4940 #include "confdefs.h"
4943 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4944 { (eval echo configure
:4945: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4945 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4946 if test -z "$ac_err"; then
4948 eval "ac_cv_header_$ac_safe=yes"
4951 echo "configure: failed program was:" >&5
4952 cat conftest.
$ac_ext >&5
4954 eval "ac_cv_header_$ac_safe=no"
4958 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4959 echo "$ac_t""yes" 1>&6
4960 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4961 cat >> confdefs.h
<<EOF
4962 #define $ac_tr_hdr 1
4966 echo "$ac_t""no" 1>&6
4970 for ac_hdr
in sys
/filio.h
4972 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4973 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4974 echo "configure:4975: checking for $ac_hdr" >&5
4975 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4976 echo $ac_n "(cached) $ac_c" 1>&6
4978 cat > conftest.
$ac_ext <<EOF
4979 #line 4980 "configure"
4980 #include "confdefs.h"
4983 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4984 { (eval echo configure
:4985: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4985 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4986 if test -z "$ac_err"; then
4988 eval "ac_cv_header_$ac_safe=yes"
4991 echo "configure: failed program was:" >&5
4992 cat conftest.
$ac_ext >&5
4994 eval "ac_cv_header_$ac_safe=no"
4998 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4999 echo "$ac_t""yes" 1>&6
5000 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5001 cat >> confdefs.h
<<EOF
5002 #define $ac_tr_hdr 1
5006 echo "$ac_t""no" 1>&6
5010 for ac_hdr
in sys
/ioctl.h
5012 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5013 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5014 echo "configure:5015: checking for $ac_hdr" >&5
5015 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5016 echo $ac_n "(cached) $ac_c" 1>&6
5018 cat > conftest.
$ac_ext <<EOF
5019 #line 5020 "configure"
5020 #include "confdefs.h"
5023 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5024 { (eval echo configure
:5025: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5025 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5026 if test -z "$ac_err"; then
5028 eval "ac_cv_header_$ac_safe=yes"
5031 echo "configure: failed program was:" >&5
5032 cat conftest.
$ac_ext >&5
5034 eval "ac_cv_header_$ac_safe=no"
5038 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5039 echo "$ac_t""yes" 1>&6
5040 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5041 cat >> confdefs.h
<<EOF
5042 #define $ac_tr_hdr 1
5046 echo "$ac_t""no" 1>&6
5050 for ac_hdr
in sys
/param.h
5052 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5053 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5054 echo "configure:5055: checking for $ac_hdr" >&5
5055 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5056 echo $ac_n "(cached) $ac_c" 1>&6
5058 cat > conftest.
$ac_ext <<EOF
5059 #line 5060 "configure"
5060 #include "confdefs.h"
5063 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5064 { (eval echo configure
:5065: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5065 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5066 if test -z "$ac_err"; then
5068 eval "ac_cv_header_$ac_safe=yes"
5071 echo "configure: failed program was:" >&5
5072 cat conftest.
$ac_ext >&5
5074 eval "ac_cv_header_$ac_safe=no"
5078 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5079 echo "$ac_t""yes" 1>&6
5080 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5081 cat >> confdefs.h
<<EOF
5082 #define $ac_tr_hdr 1
5086 echo "$ac_t""no" 1>&6
5090 for ac_hdr
in sys
/proc.h
5092 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5093 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5094 echo "configure:5095: checking for $ac_hdr" >&5
5095 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5096 echo $ac_n "(cached) $ac_c" 1>&6
5098 cat > conftest.
$ac_ext <<EOF
5099 #line 5100 "configure"
5100 #include "confdefs.h"
5103 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5104 { (eval echo configure
:5105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5105 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5106 if test -z "$ac_err"; then
5108 eval "ac_cv_header_$ac_safe=yes"
5111 echo "configure: failed program was:" >&5
5112 cat conftest.
$ac_ext >&5
5114 eval "ac_cv_header_$ac_safe=no"
5118 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5119 echo "$ac_t""yes" 1>&6
5120 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5121 cat >> confdefs.h
<<EOF
5122 #define $ac_tr_hdr 1
5126 echo "$ac_t""no" 1>&6
5130 for ac_hdr
in sys
/procfs.h
5132 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5133 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5134 echo "configure:5135: checking for $ac_hdr" >&5
5135 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5136 echo $ac_n "(cached) $ac_c" 1>&6
5138 cat > conftest.
$ac_ext <<EOF
5139 #line 5140 "configure"
5140 #include "confdefs.h"
5143 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5144 { (eval echo configure
:5145: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5145 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5146 if test -z "$ac_err"; then
5148 eval "ac_cv_header_$ac_safe=yes"
5151 echo "configure: failed program was:" >&5
5152 cat conftest.
$ac_ext >&5
5154 eval "ac_cv_header_$ac_safe=no"
5158 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5159 echo "$ac_t""yes" 1>&6
5160 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5161 cat >> confdefs.h
<<EOF
5162 #define $ac_tr_hdr 1
5166 echo "$ac_t""no" 1>&6
5170 for ac_hdr
in sys
/ptrace.h ptrace.h
5172 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5173 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5174 echo "configure:5175: checking for $ac_hdr" >&5
5175 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5176 echo $ac_n "(cached) $ac_c" 1>&6
5178 cat > conftest.
$ac_ext <<EOF
5179 #line 5180 "configure"
5180 #include "confdefs.h"
5183 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5184 { (eval echo configure
:5185: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5185 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5186 if test -z "$ac_err"; then
5188 eval "ac_cv_header_$ac_safe=yes"
5191 echo "configure: failed program was:" >&5
5192 cat conftest.
$ac_ext >&5
5194 eval "ac_cv_header_$ac_safe=no"
5198 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5199 echo "$ac_t""yes" 1>&6
5200 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5201 cat >> confdefs.h
<<EOF
5202 #define $ac_tr_hdr 1
5206 echo "$ac_t""no" 1>&6
5210 for ac_hdr
in sys
/reg.h sys
/debugreg.h
5212 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5213 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5214 echo "configure:5215: checking for $ac_hdr" >&5
5215 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5216 echo $ac_n "(cached) $ac_c" 1>&6
5218 cat > conftest.
$ac_ext <<EOF
5219 #line 5220 "configure"
5220 #include "confdefs.h"
5223 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5224 { (eval echo configure
:5225: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5225 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5226 if test -z "$ac_err"; then
5228 eval "ac_cv_header_$ac_safe=yes"
5231 echo "configure: failed program was:" >&5
5232 cat conftest.
$ac_ext >&5
5234 eval "ac_cv_header_$ac_safe=no"
5238 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5239 echo "$ac_t""yes" 1>&6
5240 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5241 cat >> confdefs.h
<<EOF
5242 #define $ac_tr_hdr 1
5246 echo "$ac_t""no" 1>&6
5250 for ac_hdr
in sys
/select.h
5252 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5253 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5254 echo "configure:5255: checking for $ac_hdr" >&5
5255 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5256 echo $ac_n "(cached) $ac_c" 1>&6
5258 cat > conftest.
$ac_ext <<EOF
5259 #line 5260 "configure"
5260 #include "confdefs.h"
5263 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5264 { (eval echo configure
:5265: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5265 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5266 if test -z "$ac_err"; then
5268 eval "ac_cv_header_$ac_safe=yes"
5271 echo "configure: failed program was:" >&5
5272 cat conftest.
$ac_ext >&5
5274 eval "ac_cv_header_$ac_safe=no"
5278 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5279 echo "$ac_t""yes" 1>&6
5280 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5281 cat >> confdefs.h
<<EOF
5282 #define $ac_tr_hdr 1
5286 echo "$ac_t""no" 1>&6
5290 for ac_hdr
in sys
/syscall.h
5292 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5293 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5294 echo "configure:5295: checking for $ac_hdr" >&5
5295 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5296 echo $ac_n "(cached) $ac_c" 1>&6
5298 cat > conftest.
$ac_ext <<EOF
5299 #line 5300 "configure"
5300 #include "confdefs.h"
5303 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5304 { (eval echo configure
:5305: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5305 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5306 if test -z "$ac_err"; then
5308 eval "ac_cv_header_$ac_safe=yes"
5311 echo "configure: failed program was:" >&5
5312 cat conftest.
$ac_ext >&5
5314 eval "ac_cv_header_$ac_safe=no"
5318 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5319 echo "$ac_t""yes" 1>&6
5320 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5321 cat >> confdefs.h
<<EOF
5322 #define $ac_tr_hdr 1
5326 echo "$ac_t""no" 1>&6
5330 for ac_hdr
in sys
/user.h
5332 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5333 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5334 echo "configure:5335: checking for $ac_hdr" >&5
5335 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5336 echo $ac_n "(cached) $ac_c" 1>&6
5338 cat > conftest.
$ac_ext <<EOF
5339 #line 5340 "configure"
5340 #include "confdefs.h"
5343 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5344 { (eval echo configure
:5345: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5345 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5346 if test -z "$ac_err"; then
5348 eval "ac_cv_header_$ac_safe=yes"
5351 echo "configure: failed program was:" >&5
5352 cat conftest.
$ac_ext >&5
5354 eval "ac_cv_header_$ac_safe=no"
5358 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5359 echo "$ac_t""yes" 1>&6
5360 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5361 cat >> confdefs.h
<<EOF
5362 #define $ac_tr_hdr 1
5366 echo "$ac_t""no" 1>&6
5370 for ac_hdr
in sys
/wait.h
wait.h
5372 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5373 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5374 echo "configure:5375: checking for $ac_hdr" >&5
5375 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5376 echo $ac_n "(cached) $ac_c" 1>&6
5378 cat > conftest.
$ac_ext <<EOF
5379 #line 5380 "configure"
5380 #include "confdefs.h"
5383 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5384 { (eval echo configure
:5385: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5385 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5386 if test -z "$ac_err"; then
5388 eval "ac_cv_header_$ac_safe=yes"
5391 echo "configure: failed program was:" >&5
5392 cat conftest.
$ac_ext >&5
5394 eval "ac_cv_header_$ac_safe=no"
5398 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5399 echo "$ac_t""yes" 1>&6
5400 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5401 cat >> confdefs.h
<<EOF
5402 #define $ac_tr_hdr 1
5406 echo "$ac_t""no" 1>&6
5410 for ac_hdr
in termios.h termio.h sgtty.h
5412 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5413 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5414 echo "configure:5415: checking for $ac_hdr" >&5
5415 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5416 echo $ac_n "(cached) $ac_c" 1>&6
5418 cat > conftest.
$ac_ext <<EOF
5419 #line 5420 "configure"
5420 #include "confdefs.h"
5423 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5424 { (eval echo configure
:5425: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5425 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5426 if test -z "$ac_err"; then
5428 eval "ac_cv_header_$ac_safe=yes"
5431 echo "configure: failed program was:" >&5
5432 cat conftest.
$ac_ext >&5
5434 eval "ac_cv_header_$ac_safe=no"
5438 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5439 echo "$ac_t""yes" 1>&6
5440 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5441 cat >> confdefs.h
<<EOF
5442 #define $ac_tr_hdr 1
5446 echo "$ac_t""no" 1>&6
5450 for ac_hdr
in unistd.h
5452 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5453 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5454 echo "configure:5455: checking for $ac_hdr" >&5
5455 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5456 echo $ac_n "(cached) $ac_c" 1>&6
5458 cat > conftest.
$ac_ext <<EOF
5459 #line 5460 "configure"
5460 #include "confdefs.h"
5463 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5464 { (eval echo configure
:5465: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5465 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5466 if test -z "$ac_err"; then
5468 eval "ac_cv_header_$ac_safe=yes"
5471 echo "configure: failed program was:" >&5
5472 cat conftest.
$ac_ext >&5
5474 eval "ac_cv_header_$ac_safe=no"
5478 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5479 echo "$ac_t""yes" 1>&6
5480 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5481 cat >> confdefs.h
<<EOF
5482 #define $ac_tr_hdr 1
5486 echo "$ac_t""no" 1>&6
5491 # On Solaris 2.[78], we need to define _MSE_INT_H to avoid a clash
5492 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
5493 # think that we don't have <curses.h> if we're using GCC.
5496 if test "$GCC" = yes; then
5497 cat >> confdefs.h
<<\EOF
5498 #define _MSE_INT_H 1
5503 for ac_hdr
in curses.h ncurses.h term.h
5505 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5506 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5507 echo "configure:5508: checking for $ac_hdr" >&5
5508 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5509 echo $ac_n "(cached) $ac_c" 1>&6
5511 cat > conftest.
$ac_ext <<EOF
5512 #line 5513 "configure"
5513 #include "confdefs.h"
5516 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5517 { (eval echo configure
:5518: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5518 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5519 if test -z "$ac_err"; then
5521 eval "ac_cv_header_$ac_safe=yes"
5524 echo "configure: failed program was:" >&5
5525 cat conftest.
$ac_ext >&5
5527 eval "ac_cv_header_$ac_safe=no"
5531 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5532 echo "$ac_t""yes" 1>&6
5533 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5534 cat >> confdefs.h
<<EOF
5535 #define $ac_tr_hdr 1
5539 echo "$ac_t""no" 1>&6
5544 # FIXME: kettenis/20030102: In most cases we include these
5545 # unconditionally, so what's the point in checking these?
5546 for ac_hdr
in ctype.h
time.h
5548 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5549 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5550 echo "configure:5551: checking for $ac_hdr" >&5
5551 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5552 echo $ac_n "(cached) $ac_c" 1>&6
5554 cat > conftest.
$ac_ext <<EOF
5555 #line 5556 "configure"
5556 #include "confdefs.h"
5559 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5560 { (eval echo configure
:5561: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5561 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5562 if test -z "$ac_err"; then
5564 eval "ac_cv_header_$ac_safe=yes"
5567 echo "configure: failed program was:" >&5
5568 cat conftest.
$ac_ext >&5
5570 eval "ac_cv_header_$ac_safe=no"
5574 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5575 echo "$ac_t""yes" 1>&6
5576 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5577 cat >> confdefs.h
<<EOF
5578 #define $ac_tr_hdr 1
5582 echo "$ac_t""no" 1>&6
5587 echo $ac_n "checking for member st_blocks in struct stat""... $ac_c" 1>&6
5588 echo "configure:5589: checking for member st_blocks in struct stat" >&5
5589 if eval "test \"`echo '$''{'gdb_cv_have_struct_stat_with_st_blocks_member'+set}'`\" = set"; then
5590 echo $ac_n "(cached) $ac_c" 1>&6
5592 cat > conftest.
$ac_ext <<EOF
5593 #line 5594 "configure"
5594 #include "confdefs.h"
5595 #include <sys/types.h>
5596 #include <sys/stat.h>
5598 struct stat st; (void) st.st_blocks;
5601 if { (eval echo configure
:5602: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5603 gdb_cv_have_struct_stat_with_st_blocks_member
=yes
5605 echo "configure: failed program was:" >&5
5606 cat conftest.
$ac_ext >&5
5608 gdb_cv_have_struct_stat_with_st_blocks_member
=no
5613 echo "$ac_t""$gdb_cv_have_struct_stat_with_st_blocks_member" 1>&6
5614 if test $gdb_cv_have_struct_stat_with_st_blocks_member = yes; then
5615 cat >> confdefs.h
<<\EOF
5616 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
5620 # ------------------------- #
5621 # Checks for declarations. #
5622 # ------------------------- #
5624 for ac_func
in getopt
5626 ac_tr_decl
=HAVE_DECL_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5627 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
5628 echo "configure:5629: checking whether $ac_func is declared" >&5
5629 if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
5630 echo $ac_n "(cached) $ac_c" 1>&6
5632 cat > conftest.
$ac_ext <<EOF
5633 #line 5634 "configure"
5634 #include "confdefs.h"
5636 #define $ac_tr_decl 1
5641 char *(*pfn) = (char *(*)) $ac_func ;
5645 if { (eval echo configure
:5646: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5647 eval "gcc_cv_have_decl_$ac_func=yes"
5649 echo "configure: failed program was:" >&5
5650 cat conftest.
$ac_ext >&5
5652 eval "gcc_cv_have_decl_$ac_func=no"
5657 if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
5658 echo "$ac_t""yes" 1>&6 ; cat >> confdefs.h
<<EOF
5659 #define $ac_tr_decl 1
5663 echo "$ac_t""no" 1>&6 ; cat >> confdefs.h
<<EOF
5664 #define $ac_tr_decl 0
5670 if test x
= y
; then
5671 cat >> confdefs.h
<<\EOF
5672 #define HAVE_DECL_GETOPT 1
5677 # ------------------ #
5678 # Checks for types. #
5679 # ------------------ #
5681 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
5682 echo "configure:5683: checking return type of signal handlers" >&5
5683 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
5684 echo $ac_n "(cached) $ac_c" 1>&6
5686 cat > conftest.
$ac_ext <<EOF
5687 #line 5688 "configure"
5688 #include "confdefs.h"
5689 #include <sys/types.h>
5695 extern "C" void (*signal (int, void (*)(int)))(int);
5697 void (*signal ()) ();
5704 if { (eval echo configure
:5705: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5706 ac_cv_type_signal
=void
5708 echo "configure: failed program was:" >&5
5709 cat conftest.
$ac_ext >&5
5711 ac_cv_type_signal
=int
5716 echo "$ac_t""$ac_cv_type_signal" 1>&6
5717 cat >> confdefs.h
<<EOF
5718 #define RETSIGTYPE $ac_cv_type_signal
5723 # ------------------------------------- #
5724 # Checks for compiler characteristics. #
5725 # ------------------------------------- #
5727 echo $ac_n "checking for working const""... $ac_c" 1>&6
5728 echo "configure:5729: checking for working const" >&5
5729 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
5730 echo $ac_n "(cached) $ac_c" 1>&6
5732 cat > conftest.
$ac_ext <<EOF
5733 #line 5734 "configure"
5734 #include "confdefs.h"
5738 /* Ultrix mips cc rejects this. */
5739 typedef int charset[2]; const charset x;
5740 /* SunOS 4.1.1 cc rejects this. */
5741 char const *const *ccp;
5743 /* NEC SVR4.0.2 mips cc rejects this. */
5744 struct point {int x, y;};
5745 static struct point const zero = {0,0};
5746 /* AIX XL C 1.02.0.0 rejects this.
5747 It does not let you subtract one const X* pointer from another in an arm
5748 of an if-expression whose if-part is not a constant expression */
5749 const char *g = "string";
5750 ccp = &g + (g ? g-g : 0);
5751 /* HPUX 7.0 cc rejects these. */
5754 ccp = (char const *const *) p;
5755 { /* SCO 3.2v4 cc rejects this. */
5757 char const *s = 0 ? (char *) 0 : (char const *) 0;
5761 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5763 const int *foo = &x[0];
5766 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5767 typedef const int *iptr;
5771 { /* AIX XL C 1.02.0.0 rejects this saying
5772 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5773 struct s { int j; const int *ap[3]; };
5774 struct s *b; b->j = 5;
5776 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5782 if { (eval echo configure
:5783: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5786 echo "configure: failed program was:" >&5
5787 cat conftest.
$ac_ext >&5
5794 echo "$ac_t""$ac_cv_c_const" 1>&6
5795 if test $ac_cv_c_const = no
; then
5796 cat >> confdefs.h
<<\EOF
5802 echo $ac_n "checking for inline""... $ac_c" 1>&6
5803 echo "configure:5804: checking for inline" >&5
5804 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5805 echo $ac_n "(cached) $ac_c" 1>&6
5808 for ac_kw
in inline __inline__ __inline
; do
5809 cat > conftest.
$ac_ext <<EOF
5810 #line 5811 "configure"
5811 #include "confdefs.h"
5817 if { (eval echo configure
:5818: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5819 ac_cv_c_inline
=$ac_kw; break
5821 echo "configure: failed program was:" >&5
5822 cat conftest.
$ac_ext >&5
5829 echo "$ac_t""$ac_cv_c_inline" 1>&6
5830 case "$ac_cv_c_inline" in
5832 no
) cat >> confdefs.h
<<\EOF
5836 *) cat >> confdefs.h
<<EOF
5837 #define inline $ac_cv_c_inline
5843 # ------------------------------ #
5844 # Checks for library functions. #
5845 # ------------------------------ #
5847 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5848 # for constant arguments. Useless!
5849 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5850 echo "configure:5851: checking for working alloca.h" >&5
5851 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5852 echo $ac_n "(cached) $ac_c" 1>&6
5854 cat > conftest.
$ac_ext <<EOF
5855 #line 5856 "configure"
5856 #include "confdefs.h"
5859 char *p = alloca(2 * sizeof(int));
5862 if { (eval echo configure
:5863: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5864 ac_cv_header_alloca_h
=yes
5866 echo "configure: failed program was:" >&5
5867 cat conftest.
$ac_ext >&5
5869 ac_cv_header_alloca_h
=no
5874 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5875 if test $ac_cv_header_alloca_h = yes; then
5876 cat >> confdefs.h
<<\EOF
5877 #define HAVE_ALLOCA_H 1
5882 echo $ac_n "checking for alloca""... $ac_c" 1>&6
5883 echo "configure:5884: checking for alloca" >&5
5884 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
5885 echo $ac_n "(cached) $ac_c" 1>&6
5887 cat > conftest.
$ac_ext <<EOF
5888 #line 5889 "configure"
5889 #include "confdefs.h"
5892 # define alloca __builtin_alloca
5895 # include <malloc.h>
5896 # define alloca _alloca
5899 # include <alloca.h>
5904 # ifndef alloca /* predefined by HP cc +Olibcalls */
5913 char *p = (char *) alloca(1);
5916 if { (eval echo configure
:5917: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5918 ac_cv_func_alloca_works
=yes
5920 echo "configure: failed program was:" >&5
5921 cat conftest.
$ac_ext >&5
5923 ac_cv_func_alloca_works
=no
5928 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5929 if test $ac_cv_func_alloca_works = yes; then
5930 cat >> confdefs.h
<<\EOF
5931 #define HAVE_ALLOCA 1
5936 if test $ac_cv_func_alloca_works = no
; then
5937 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5938 # that cause trouble. Some versions do not even contain alloca or
5939 # contain a buggy version. If you still want to use their alloca,
5940 # use ar to extract alloca.o from them instead of compiling alloca.c.
5941 ALLOCA
=alloca.
${ac_objext}
5942 cat >> confdefs.h
<<\EOF
5947 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5948 echo "configure:5949: checking whether alloca needs Cray hooks" >&5
5949 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5950 echo $ac_n "(cached) $ac_c" 1>&6
5952 cat > conftest.
$ac_ext <<EOF
5953 #line 5954 "configure"
5954 #include "confdefs.h"
5955 #if defined(CRAY) && ! defined(CRAY2)
5962 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5963 egrep "webecray" >/dev
/null
2>&1; then
5974 echo "$ac_t""$ac_cv_os_cray" 1>&6
5975 if test $ac_cv_os_cray = yes; then
5976 for ac_func
in _getb67 GETB67 getb67
; do
5977 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5978 echo "configure:5979: checking for $ac_func" >&5
5979 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5980 echo $ac_n "(cached) $ac_c" 1>&6
5982 cat > conftest.
$ac_ext <<EOF
5983 #line 5984 "configure"
5984 #include "confdefs.h"
5985 /* System header to define __stub macros and hopefully few prototypes,
5986 which can conflict with char $ac_func(); below. */
5988 /* Override any gcc2 internal prototype to avoid an error. */
5989 /* We use char because int might match the return type of a gcc2
5990 builtin and then its argument prototype would still apply. */
5995 /* The GNU C library defines this for functions which it implements
5996 to always fail with ENOSYS. Some functions are actually named
5997 something starting with __ and the normal name is an alias. */
5998 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6006 if { (eval echo configure
:6007: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6008 eval "ac_cv_func_$ac_func=yes"
6010 echo "configure: failed program was:" >&5
6011 cat conftest.
$ac_ext >&5
6013 eval "ac_cv_func_$ac_func=no"
6018 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6019 echo "$ac_t""yes" 1>&6
6020 cat >> confdefs.h
<<EOF
6021 #define CRAY_STACKSEG_END $ac_func
6026 echo "$ac_t""no" 1>&6
6032 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
6033 echo "configure:6034: checking stack direction for C alloca" >&5
6034 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
6035 echo $ac_n "(cached) $ac_c" 1>&6
6037 if test "$cross_compiling" = yes; then
6038 ac_cv_c_stack_direction
=0
6040 cat > conftest.
$ac_ext <<EOF
6041 #line 6042 "configure"
6042 #include "confdefs.h"
6043 find_stack_direction ()
6045 static char *addr = 0;
6050 return find_stack_direction ();
6053 return (&dummy > addr) ? 1 : -1;
6057 exit (find_stack_direction() < 0);
6060 if { (eval echo configure
:6061: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6062 ac_cv_c_stack_direction
=1
6064 echo "configure: failed program was:" >&5
6065 cat conftest.
$ac_ext >&5
6067 ac_cv_c_stack_direction
=-1
6074 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
6075 cat >> confdefs.h
<<EOF
6076 #define STACK_DIRECTION $ac_cv_c_stack_direction
6081 for ac_hdr
in unistd.h
6083 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6084 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6085 echo "configure:6086: checking for $ac_hdr" >&5
6086 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6087 echo $ac_n "(cached) $ac_c" 1>&6
6089 cat > conftest.
$ac_ext <<EOF
6090 #line 6091 "configure"
6091 #include "confdefs.h"
6094 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6095 { (eval echo configure
:6096: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6096 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6097 if test -z "$ac_err"; then
6099 eval "ac_cv_header_$ac_safe=yes"
6102 echo "configure: failed program was:" >&5
6103 cat conftest.
$ac_ext >&5
6105 eval "ac_cv_header_$ac_safe=no"
6109 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6110 echo "$ac_t""yes" 1>&6
6111 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6112 cat >> confdefs.h
<<EOF
6113 #define $ac_tr_hdr 1
6117 echo "$ac_t""no" 1>&6
6121 for ac_func
in getpagesize
6123 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6124 echo "configure:6125: checking for $ac_func" >&5
6125 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6126 echo $ac_n "(cached) $ac_c" 1>&6
6128 cat > conftest.
$ac_ext <<EOF
6129 #line 6130 "configure"
6130 #include "confdefs.h"
6131 /* System header to define __stub macros and hopefully few prototypes,
6132 which can conflict with char $ac_func(); below. */
6134 /* Override any gcc2 internal prototype to avoid an error. */
6135 /* We use char because int might match the return type of a gcc2
6136 builtin and then its argument prototype would still apply. */
6141 /* The GNU C library defines this for functions which it implements
6142 to always fail with ENOSYS. Some functions are actually named
6143 something starting with __ and the normal name is an alias. */
6144 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6152 if { (eval echo configure
:6153: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6154 eval "ac_cv_func_$ac_func=yes"
6156 echo "configure: failed program was:" >&5
6157 cat conftest.
$ac_ext >&5
6159 eval "ac_cv_func_$ac_func=no"
6164 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6165 echo "$ac_t""yes" 1>&6
6166 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6167 cat >> confdefs.h
<<EOF
6168 #define $ac_tr_func 1
6172 echo "$ac_t""no" 1>&6
6176 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6177 echo "configure:6178: checking for working mmap" >&5
6178 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6179 echo $ac_n "(cached) $ac_c" 1>&6
6181 if test "$cross_compiling" = yes; then
6182 ac_cv_func_mmap_fixed_mapped
=no
6184 cat > conftest.
$ac_ext <<EOF
6185 #line 6186 "configure"
6186 #include "confdefs.h"
6188 /* Thanks to Mike Haertel and Jim Avera for this test.
6189 Here is a matrix of mmap possibilities:
6190 mmap private not fixed
6191 mmap private fixed at somewhere currently unmapped
6192 mmap private fixed at somewhere already mapped
6193 mmap shared not fixed
6194 mmap shared fixed at somewhere currently unmapped
6195 mmap shared fixed at somewhere already mapped
6196 For private mappings, we should verify that changes cannot be read()
6197 back from the file, nor mmap's back from the file at a different
6198 address. (There have been systems where private was not correctly
6199 implemented like the infamous i386 svr4.0, and systems where the
6200 VM page cache was not coherent with the filesystem buffer cache
6201 like early versions of FreeBSD and possibly contemporary NetBSD.)
6202 For shared mappings, we should conversely verify that changes get
6203 propogated back to all the places they're supposed to be.
6205 Grep wants private fixed already mapped.
6206 The main things grep needs to know about mmap are:
6207 * does it exist and is it safe to write into the mmap'd area
6208 * how to use it (BSD variants) */
6209 #include <sys/types.h>
6211 #include <sys/mman.h>
6213 /* This mess was copied from the GNU getpagesize.h. */
6214 #ifndef HAVE_GETPAGESIZE
6215 # ifdef HAVE_UNISTD_H
6216 # include <unistd.h>
6219 /* Assume that all systems that can run configure have sys/param.h. */
6220 # ifndef HAVE_SYS_PARAM_H
6221 # define HAVE_SYS_PARAM_H 1
6224 # ifdef _SC_PAGESIZE
6225 # define getpagesize() sysconf(_SC_PAGESIZE)
6226 # else /* no _SC_PAGESIZE */
6227 # ifdef HAVE_SYS_PARAM_H
6228 # include <sys/param.h>
6229 # ifdef EXEC_PAGESIZE
6230 # define getpagesize() EXEC_PAGESIZE
6231 # else /* no EXEC_PAGESIZE */
6233 # define getpagesize() NBPG * CLSIZE
6236 # endif /* no CLSIZE */
6237 # else /* no NBPG */
6239 # define getpagesize() NBPC
6240 # else /* no NBPC */
6242 # define getpagesize() PAGESIZE
6243 # endif /* PAGESIZE */
6244 # endif /* no NBPC */
6245 # endif /* no NBPG */
6246 # endif /* no EXEC_PAGESIZE */
6247 # else /* no HAVE_SYS_PARAM_H */
6248 # define getpagesize() 8192 /* punt totally */
6249 # endif /* no HAVE_SYS_PARAM_H */
6250 # endif /* no _SC_PAGESIZE */
6252 #endif /* no HAVE_GETPAGESIZE */
6255 extern "C" { void *malloc(unsigned); }
6263 char *data, *data2, *data3;
6267 pagesize = getpagesize();
6270 * First, make a file with some known garbage in it.
6272 data = malloc(pagesize);
6275 for (i = 0; i < pagesize; ++i)
6276 *(data + i) = rand();
6278 fd = creat("conftestmmap", 0600);
6281 if (write(fd, data, pagesize) != pagesize)
6286 * Next, try to mmap the file at a fixed address which
6287 * already has something else allocated at it. If we can,
6288 * also make sure that we see the same garbage.
6290 fd = open("conftestmmap", O_RDWR);
6293 data2 = malloc(2 * pagesize);
6296 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6297 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6298 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6300 for (i = 0; i < pagesize; ++i)
6301 if (*(data + i) != *(data2 + i))
6305 * Finally, make sure that changes to the mapped area
6306 * do not percolate back to the file as seen by read().
6307 * (This is a bug on some variants of i386 svr4.0.)
6309 for (i = 0; i < pagesize; ++i)
6310 *(data2 + i) = *(data2 + i) + 1;
6311 data3 = malloc(pagesize);
6314 if (read(fd, data3, pagesize) != pagesize)
6316 for (i = 0; i < pagesize; ++i)
6317 if (*(data + i) != *(data3 + i))
6320 unlink("conftestmmap");
6325 if { (eval echo configure
:6326: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6327 ac_cv_func_mmap_fixed_mapped
=yes
6329 echo "configure: failed program was:" >&5
6330 cat conftest.
$ac_ext >&5
6332 ac_cv_func_mmap_fixed_mapped
=no
6339 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6340 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6341 cat >> confdefs.h
<<\EOF
6347 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
6348 echo "configure:6349: checking for pid_t" >&5
6349 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
6350 echo $ac_n "(cached) $ac_c" 1>&6
6352 cat > conftest.
$ac_ext <<EOF
6353 #line 6354 "configure"
6354 #include "confdefs.h"
6355 #include <sys/types.h>
6361 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6362 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
6364 ac_cv_type_pid_t
=yes
6372 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
6373 if test $ac_cv_type_pid_t = no
; then
6374 cat >> confdefs.h
<<\EOF
6380 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
6381 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
6382 echo "configure:6383: checking for vfork.h" >&5
6383 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6384 echo $ac_n "(cached) $ac_c" 1>&6
6386 cat > conftest.
$ac_ext <<EOF
6387 #line 6388 "configure"
6388 #include "confdefs.h"
6391 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6392 { (eval echo configure
:6393: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6393 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6394 if test -z "$ac_err"; then
6396 eval "ac_cv_header_$ac_safe=yes"
6399 echo "configure: failed program was:" >&5
6400 cat conftest.
$ac_ext >&5
6402 eval "ac_cv_header_$ac_safe=no"
6406 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6407 echo "$ac_t""yes" 1>&6
6408 cat >> confdefs.h
<<\EOF
6409 #define HAVE_VFORK_H 1
6413 echo "$ac_t""no" 1>&6
6416 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
6417 echo "configure:6418: checking for working vfork" >&5
6418 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
6419 echo $ac_n "(cached) $ac_c" 1>&6
6421 if test "$cross_compiling" = yes; then
6422 echo $ac_n "checking for vfork""... $ac_c" 1>&6
6423 echo "configure:6424: checking for vfork" >&5
6424 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
6425 echo $ac_n "(cached) $ac_c" 1>&6
6427 cat > conftest.
$ac_ext <<EOF
6428 #line 6429 "configure"
6429 #include "confdefs.h"
6430 /* System header to define __stub macros and hopefully few prototypes,
6431 which can conflict with char vfork(); below. */
6433 /* Override any gcc2 internal prototype to avoid an error. */
6434 /* We use char because int might match the return type of a gcc2
6435 builtin and then its argument prototype would still apply. */
6440 /* The GNU C library defines this for functions which it implements
6441 to always fail with ENOSYS. Some functions are actually named
6442 something starting with __ and the normal name is an alias. */
6443 #if defined (__stub_vfork) || defined (__stub___vfork)
6451 if { (eval echo configure
:6452: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6453 eval "ac_cv_func_vfork=yes"
6455 echo "configure: failed program was:" >&5
6456 cat conftest.
$ac_ext >&5
6458 eval "ac_cv_func_vfork=no"
6463 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
6464 echo "$ac_t""yes" 1>&6
6467 echo "$ac_t""no" 1>&6
6470 ac_cv_func_vfork_works
=$ac_cv_func_vfork
6472 cat > conftest.
$ac_ext <<EOF
6473 #line 6474 "configure"
6474 #include "confdefs.h"
6475 /* Thanks to Paul Eggert for this test. */
6477 #include <sys/types.h>
6478 #include <sys/stat.h>
6479 #ifdef HAVE_UNISTD_H
6485 /* On some sparc systems, changes by the child to local and incoming
6486 argument registers are propagated back to the parent.
6487 The compiler is told about this with #include <vfork.h>,
6488 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
6489 Test for this by using a static variable whose address
6490 is put into a register that is clobbered by the vfork. */
6493 sparc_address_test (int arg)
6495 sparc_address_test (arg) int arg;
6513 pid_t parent = getpid ();
6516 sparc_address_test ();
6521 /* Here is another test for sparc vfork register problems.
6522 This test uses lots of local variables, at least
6523 as many local variables as main has allocated so far
6524 including compiler temporaries. 4 locals are enough for
6525 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
6526 A buggy compiler should reuse the register of parent
6527 for one of the local variables, since it will think that
6528 parent can't possibly be used any more in this routine.
6529 Assigning to the local variable will thus munge parent
6530 in the parent process. */
6532 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6533 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6534 /* Convince the compiler that p..p7 are live; otherwise, it might
6535 use the same hardware register for all 8 local variables. */
6536 if (p != p1 || p != p2 || p != p3 || p != p4
6537 || p != p5 || p != p6 || p != p7)
6540 /* On some systems (e.g. IRIX 3.3),
6541 vfork doesn't separate parent from child file descriptors.
6542 If the child closes a descriptor before it execs or exits,
6543 this munges the parent's descriptor as well.
6544 Test for this by closing stdout in the child. */
6545 _exit(close(fileno(stdout)) != 0);
6550 while (wait(&status) != child)
6553 /* Was there some problem with vforking? */
6556 /* Did the child fail? (This shouldn't happen.) */
6559 /* Did the vfork/compiler bug occur? */
6560 || parent != getpid()
6562 /* Did the file descriptor bug occur? */
6563 || fstat(fileno(stdout), &st) != 0
6568 if { (eval echo configure
:6569: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6570 ac_cv_func_vfork_works
=yes
6572 echo "configure: failed program was:" >&5
6573 cat conftest.
$ac_ext >&5
6575 ac_cv_func_vfork_works
=no
6582 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
6583 if test $ac_cv_func_vfork_works = no
; then
6584 cat >> confdefs.h
<<\EOF
6590 for ac_func
in canonicalize_file_name realpath
6592 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6593 echo "configure:6594: checking for $ac_func" >&5
6594 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6595 echo $ac_n "(cached) $ac_c" 1>&6
6597 cat > conftest.
$ac_ext <<EOF
6598 #line 6599 "configure"
6599 #include "confdefs.h"
6600 /* System header to define __stub macros and hopefully few prototypes,
6601 which can conflict with char $ac_func(); below. */
6603 /* Override any gcc2 internal prototype to avoid an error. */
6604 /* We use char because int might match the return type of a gcc2
6605 builtin and then its argument prototype would still apply. */
6610 /* The GNU C library defines this for functions which it implements
6611 to always fail with ENOSYS. Some functions are actually named
6612 something starting with __ and the normal name is an alias. */
6613 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6621 if { (eval echo configure
:6622: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6623 eval "ac_cv_func_$ac_func=yes"
6625 echo "configure: failed program was:" >&5
6626 cat conftest.
$ac_ext >&5
6628 eval "ac_cv_func_$ac_func=no"
6633 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6634 echo "$ac_t""yes" 1>&6
6635 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6636 cat >> confdefs.h
<<EOF
6637 #define $ac_tr_func 1
6641 echo "$ac_t""no" 1>&6
6647 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6648 echo "configure:6649: checking for $ac_func" >&5
6649 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6650 echo $ac_n "(cached) $ac_c" 1>&6
6652 cat > conftest.
$ac_ext <<EOF
6653 #line 6654 "configure"
6654 #include "confdefs.h"
6655 /* System header to define __stub macros and hopefully few prototypes,
6656 which can conflict with char $ac_func(); below. */
6658 /* Override any gcc2 internal prototype to avoid an error. */
6659 /* We use char because int might match the return type of a gcc2
6660 builtin and then its argument prototype would still apply. */
6665 /* The GNU C library defines this for functions which it implements
6666 to always fail with ENOSYS. Some functions are actually named
6667 something starting with __ and the normal name is an alias. */
6668 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6676 if { (eval echo configure
:6677: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6678 eval "ac_cv_func_$ac_func=yes"
6680 echo "configure: failed program was:" >&5
6681 cat conftest.
$ac_ext >&5
6683 eval "ac_cv_func_$ac_func=no"
6688 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6689 echo "$ac_t""yes" 1>&6
6690 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6691 cat >> confdefs.h
<<EOF
6692 #define $ac_tr_func 1
6696 echo "$ac_t""no" 1>&6
6700 for ac_func
in pread64
6702 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6703 echo "configure:6704: checking for $ac_func" >&5
6704 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6705 echo $ac_n "(cached) $ac_c" 1>&6
6707 cat > conftest.
$ac_ext <<EOF
6708 #line 6709 "configure"
6709 #include "confdefs.h"
6710 /* System header to define __stub macros and hopefully few prototypes,
6711 which can conflict with char $ac_func(); below. */
6713 /* Override any gcc2 internal prototype to avoid an error. */
6714 /* We use char because int might match the return type of a gcc2
6715 builtin and then its argument prototype would still apply. */
6720 /* The GNU C library defines this for functions which it implements
6721 to always fail with ENOSYS. Some functions are actually named
6722 something starting with __ and the normal name is an alias. */
6723 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6731 if { (eval echo configure
:6732: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6733 eval "ac_cv_func_$ac_func=yes"
6735 echo "configure: failed program was:" >&5
6736 cat conftest.
$ac_ext >&5
6738 eval "ac_cv_func_$ac_func=no"
6743 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6744 echo "$ac_t""yes" 1>&6
6745 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6746 cat >> confdefs.h
<<EOF
6747 #define $ac_tr_func 1
6751 echo "$ac_t""no" 1>&6
6757 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6758 echo "configure:6759: checking for $ac_func" >&5
6759 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6760 echo $ac_n "(cached) $ac_c" 1>&6
6762 cat > conftest.
$ac_ext <<EOF
6763 #line 6764 "configure"
6764 #include "confdefs.h"
6765 /* System header to define __stub macros and hopefully few prototypes,
6766 which can conflict with char $ac_func(); below. */
6768 /* Override any gcc2 internal prototype to avoid an error. */
6769 /* We use char because int might match the return type of a gcc2
6770 builtin and then its argument prototype would still apply. */
6775 /* The GNU C library defines this for functions which it implements
6776 to always fail with ENOSYS. Some functions are actually named
6777 something starting with __ and the normal name is an alias. */
6778 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6786 if { (eval echo configure
:6787: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6788 eval "ac_cv_func_$ac_func=yes"
6790 echo "configure: failed program was:" >&5
6791 cat conftest.
$ac_ext >&5
6793 eval "ac_cv_func_$ac_func=no"
6798 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6799 echo "$ac_t""yes" 1>&6
6800 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6801 cat >> confdefs.h
<<EOF
6802 #define $ac_tr_func 1
6806 echo "$ac_t""no" 1>&6
6810 for ac_func
in setpgid setpgrp
6812 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6813 echo "configure:6814: checking for $ac_func" >&5
6814 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6815 echo $ac_n "(cached) $ac_c" 1>&6
6817 cat > conftest.
$ac_ext <<EOF
6818 #line 6819 "configure"
6819 #include "confdefs.h"
6820 /* System header to define __stub macros and hopefully few prototypes,
6821 which can conflict with char $ac_func(); below. */
6823 /* Override any gcc2 internal prototype to avoid an error. */
6824 /* We use char because int might match the return type of a gcc2
6825 builtin and then its argument prototype would still apply. */
6830 /* The GNU C library defines this for functions which it implements
6831 to always fail with ENOSYS. Some functions are actually named
6832 something starting with __ and the normal name is an alias. */
6833 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6841 if { (eval echo configure
:6842: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6843 eval "ac_cv_func_$ac_func=yes"
6845 echo "configure: failed program was:" >&5
6846 cat conftest.
$ac_ext >&5
6848 eval "ac_cv_func_$ac_func=no"
6853 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6854 echo "$ac_t""yes" 1>&6
6855 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6856 cat >> confdefs.h
<<EOF
6857 #define $ac_tr_func 1
6861 echo "$ac_t""no" 1>&6
6865 for ac_func
in sigaction sigprocmask sigsetmask
6867 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6868 echo "configure:6869: checking for $ac_func" >&5
6869 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6870 echo $ac_n "(cached) $ac_c" 1>&6
6872 cat > conftest.
$ac_ext <<EOF
6873 #line 6874 "configure"
6874 #include "confdefs.h"
6875 /* System header to define __stub macros and hopefully few prototypes,
6876 which can conflict with char $ac_func(); below. */
6878 /* Override any gcc2 internal prototype to avoid an error. */
6879 /* We use char because int might match the return type of a gcc2
6880 builtin and then its argument prototype would still apply. */
6885 /* The GNU C library defines this for functions which it implements
6886 to always fail with ENOSYS. Some functions are actually named
6887 something starting with __ and the normal name is an alias. */
6888 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6896 if { (eval echo configure
:6897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6898 eval "ac_cv_func_$ac_func=yes"
6900 echo "configure: failed program was:" >&5
6901 cat conftest.
$ac_ext >&5
6903 eval "ac_cv_func_$ac_func=no"
6908 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6909 echo "$ac_t""yes" 1>&6
6910 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6911 cat >> confdefs.h
<<EOF
6912 #define $ac_tr_func 1
6916 echo "$ac_t""no" 1>&6
6920 for ac_func
in socketpair
6922 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6923 echo "configure:6924: checking for $ac_func" >&5
6924 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6925 echo $ac_n "(cached) $ac_c" 1>&6
6927 cat > conftest.
$ac_ext <<EOF
6928 #line 6929 "configure"
6929 #include "confdefs.h"
6930 /* System header to define __stub macros and hopefully few prototypes,
6931 which can conflict with char $ac_func(); below. */
6933 /* Override any gcc2 internal prototype to avoid an error. */
6934 /* We use char because int might match the return type of a gcc2
6935 builtin and then its argument prototype would still apply. */
6940 /* The GNU C library defines this for functions which it implements
6941 to always fail with ENOSYS. Some functions are actually named
6942 something starting with __ and the normal name is an alias. */
6943 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6951 if { (eval echo configure
:6952: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6953 eval "ac_cv_func_$ac_func=yes"
6955 echo "configure: failed program was:" >&5
6956 cat conftest.
$ac_ext >&5
6958 eval "ac_cv_func_$ac_func=no"
6963 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6964 echo "$ac_t""yes" 1>&6
6965 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6966 cat >> confdefs.h
<<EOF
6967 #define $ac_tr_func 1
6971 echo "$ac_t""no" 1>&6
6975 for ac_func
in syscall
6977 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6978 echo "configure:6979: checking for $ac_func" >&5
6979 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6980 echo $ac_n "(cached) $ac_c" 1>&6
6982 cat > conftest.
$ac_ext <<EOF
6983 #line 6984 "configure"
6984 #include "confdefs.h"
6985 /* System header to define __stub macros and hopefully few prototypes,
6986 which can conflict with char $ac_func(); below. */
6988 /* Override any gcc2 internal prototype to avoid an error. */
6989 /* We use char because int might match the return type of a gcc2
6990 builtin and then its argument prototype would still apply. */
6995 /* The GNU C library defines this for functions which it implements
6996 to always fail with ENOSYS. Some functions are actually named
6997 something starting with __ and the normal name is an alias. */
6998 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7006 if { (eval echo configure
:7007: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7008 eval "ac_cv_func_$ac_func=yes"
7010 echo "configure: failed program was:" >&5
7011 cat conftest.
$ac_ext >&5
7013 eval "ac_cv_func_$ac_func=no"
7018 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7019 echo "$ac_t""yes" 1>&6
7020 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7021 cat >> confdefs.h
<<EOF
7022 #define $ac_tr_func 1
7026 echo "$ac_t""no" 1>&6
7031 if test "$cross_compiling" = no
; then
7032 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7033 echo "configure:7034: checking whether setpgrp takes no argument" >&5
7034 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7035 echo $ac_n "(cached) $ac_c" 1>&6
7037 if test "$cross_compiling" = yes; then
7038 { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
7040 cat > conftest.
$ac_ext <<EOF
7041 #line 7042 "configure"
7042 #include "confdefs.h"
7044 #ifdef HAVE_UNISTD_H
7049 * If this system has a BSD-style setpgrp, which takes arguments, exit
7054 if (setpgrp(1,1) == -1)
7061 if { (eval echo configure
:7062: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
7063 ac_cv_func_setpgrp_void
=no
7065 echo "configure: failed program was:" >&5
7066 cat conftest.
$ac_ext >&5
7068 ac_cv_func_setpgrp_void
=yes
7076 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7077 if test $ac_cv_func_setpgrp_void = yes; then
7078 cat >> confdefs.h
<<\EOF
7079 #define SETPGRP_VOID 1
7085 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7086 echo "configure:7087: checking whether setpgrp takes no argument" >&5
7087 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7088 echo $ac_n "(cached) $ac_c" 1>&6
7090 cat > conftest.
$ac_ext <<EOF
7091 #line 7092 "configure"
7092 #include "confdefs.h"
7098 if (setpgrp(1,1) == -1)
7105 if { (eval echo configure
:7106: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7107 ac_cv_func_setpgrp_void
=no
7109 echo "configure: failed program was:" >&5
7110 cat conftest.
$ac_ext >&5
7112 ac_cv_func_setpgrp_void
=yes
7117 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7118 if test $ac_cv_func_setpgrp_void = yes; then
7119 cat >> confdefs.h
<<\EOF
7120 #define SETPGRP_VOID 1
7126 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
7127 # since sigsetjmp might only be defined as a macro.
7128 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
7129 echo "configure:7130: checking for sigsetjmp" >&5
7130 if eval "test \"`echo '$''{'gdb_cv_func_sigsetjmp'+set}'`\" = set"; then
7131 echo $ac_n "(cached) $ac_c" 1>&6
7133 cat > conftest.
$ac_ext <<EOF
7134 #line 7135 "configure"
7135 #include "confdefs.h"
7140 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
7143 if { (eval echo configure
:7144: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7145 gdb_cv_func_sigsetjmp
=yes
7147 echo "configure: failed program was:" >&5
7148 cat conftest.
$ac_ext >&5
7150 gdb_cv_func_sigsetjmp
=no
7155 echo "$ac_t""$gdb_cv_func_sigsetjmp" 1>&6
7156 if test $gdb_cv_func_sigsetjmp = yes; then
7157 cat >> confdefs.h
<<\EOF
7158 #define HAVE_SIGSETJMP 1
7163 # Assume we'll default to using the included libiberty regex.
7164 gdb_use_included_regex
=yes
7166 # However, if the system regex is GNU regex, then default to *not*
7167 # using the included regex.
7168 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
7169 echo "configure:7170: checking for GNU regex" >&5
7170 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
7171 echo $ac_n "(cached) $ac_c" 1>&6
7173 cat > conftest.
$ac_ext <<EOF
7174 #line 7175 "configure"
7175 #include "confdefs.h"
7176 #include <gnu-versions.h>
7178 #define REGEX_INTERFACE_VERSION 1
7179 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
7180 # error "Version mismatch"
7184 if { (eval echo configure
:7185: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7186 gdb_cv_have_gnu_regex
=yes
7188 echo "configure: failed program was:" >&5
7189 cat conftest.
$ac_ext >&5
7191 gdb_cv_have_gnu_regex
=no
7196 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
7197 if test $gdb_cv_have_gnu_regex = yes; then
7198 gdb_use_included_regex
=no
7201 # Check whether --with-included-regex or --without-included-regex was given.
7202 if test "${with_included_regex+set}" = set; then
7203 withval
="$with_included_regex"
7204 gdb_with_regex
=$withval
7206 gdb_with_regex
=$gdb_use_included_regex
7209 if test "$gdb_with_regex" = yes; then
7210 cat >> confdefs.h
<<\EOF
7211 #define USE_INCLUDED_REGEX 1
7216 # See if <machine/reg.h> degines `struct reg'.
7217 echo $ac_n "checking for struct reg in machine/reg.h""... $ac_c" 1>&6
7218 echo "configure:7219: checking for struct reg in machine/reg.h" >&5
7219 if eval "test \"`echo '$''{'gdb_cv_struct_reg'+set}'`\" = set"; then
7220 echo $ac_n "(cached) $ac_c" 1>&6
7222 cat > conftest.
$ac_ext <<EOF
7223 #line 7224 "configure"
7224 #include "confdefs.h"
7225 #include <sys/types.h>
7226 #include <machine/reg.h>
7231 if { (eval echo configure
:7232: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7233 gdb_cv_struct_reg
=yes
7235 echo "configure: failed program was:" >&5
7236 cat conftest.
$ac_ext >&5
7238 gdb_cv_struct_reg
=no
7243 echo "$ac_t""$gdb_cv_struct_reg" 1>&6
7244 if test $gdb_cv_struct_reg = yes; then
7245 cat >> confdefs.h
<<\EOF
7246 #define HAVE_STRUCT_REG 1
7251 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
7252 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
7253 echo $ac_n "checking for r_fs in struct reg""... $ac_c" 1>&6
7254 echo "configure:7255: checking for r_fs in struct reg" >&5
7255 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_fs'+set}'`\" = set"; then
7256 echo $ac_n "(cached) $ac_c" 1>&6
7258 cat > conftest.
$ac_ext <<EOF
7259 #line 7260 "configure"
7260 #include "confdefs.h"
7261 #include <machine/reg.h>
7263 struct reg r; r.r_fs;
7266 if { (eval echo configure
:7267: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7268 gdb_cv_struct_reg_r_fs
=yes
7270 echo "configure: failed program was:" >&5
7271 cat conftest.
$ac_ext >&5
7273 gdb_cv_struct_reg_r_fs
=no
7278 echo "$ac_t""$gdb_cv_struct_reg_r_fs" 1>&6
7279 if test $gdb_cv_struct_reg_r_fs = yes; then
7280 cat >> confdefs.h
<<\EOF
7281 #define HAVE_STRUCT_REG_R_FS 1
7285 echo $ac_n "checking for r_gs in struct reg""... $ac_c" 1>&6
7286 echo "configure:7287: checking for r_gs in struct reg" >&5
7287 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_gs'+set}'`\" = set"; then
7288 echo $ac_n "(cached) $ac_c" 1>&6
7290 cat > conftest.
$ac_ext <<EOF
7291 #line 7292 "configure"
7292 #include "confdefs.h"
7293 #include <machine/reg.h>
7295 struct reg r; r.r_gs;
7298 if { (eval echo configure
:7299: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7300 gdb_cv_struct_reg_r_gs
=yes
7302 echo "configure: failed program was:" >&5
7303 cat conftest.
$ac_ext >&5
7305 gdb_cv_struct_reg_r_gs
=no
7310 echo "$ac_t""$gdb_cv_struct_reg_r_gs" 1>&6
7311 if test $gdb_cv_struct_reg_r_gs = yes; then
7312 cat >> confdefs.h
<<\EOF
7313 #define HAVE_STRUCT_REG_R_GS 1
7318 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
7319 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
7320 echo "configure:7321: checking for PTRACE_GETREGS" >&5
7321 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
7322 echo $ac_n "(cached) $ac_c" 1>&6
7324 cat > conftest.
$ac_ext <<EOF
7325 #line 7326 "configure"
7326 #include "confdefs.h"
7327 #include <sys/ptrace.h>
7332 if { (eval echo configure
:7333: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7334 gdb_cv_have_ptrace_getregs
=yes
7336 echo "configure: failed program was:" >&5
7337 cat conftest.
$ac_ext >&5
7339 gdb_cv_have_ptrace_getregs
=no
7344 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
7345 if test $gdb_cv_have_ptrace_getregs = yes; then
7346 cat >> confdefs.h
<<\EOF
7347 #define HAVE_PTRACE_GETREGS 1
7352 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
7353 echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
7354 echo "configure:7355: checking for PTRACE_GETFPXREGS" >&5
7355 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
7356 echo $ac_n "(cached) $ac_c" 1>&6
7358 cat > conftest.
$ac_ext <<EOF
7359 #line 7360 "configure"
7360 #include "confdefs.h"
7361 #include <sys/ptrace.h>
7366 if { (eval echo configure
:7367: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7368 gdb_cv_have_ptrace_getfpxregs
=yes
7370 echo "configure: failed program was:" >&5
7371 cat conftest.
$ac_ext >&5
7373 gdb_cv_have_ptrace_getfpxregs
=no
7378 echo "$ac_t""$gdb_cv_have_ptrace_getfpxregs" 1>&6
7379 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
7380 cat >> confdefs.h
<<\EOF
7381 #define HAVE_PTRACE_GETFPXREGS 1
7386 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
7387 echo $ac_n "checking for PT_GETDBREGS""... $ac_c" 1>&6
7388 echo "configure:7389: checking for PT_GETDBREGS" >&5
7389 if eval "test \"`echo '$''{'gdb_cv_have_pt_getdbregs'+set}'`\" = set"; then
7390 echo $ac_n "(cached) $ac_c" 1>&6
7392 cat > conftest.
$ac_ext <<EOF
7393 #line 7394 "configure"
7394 #include "confdefs.h"
7395 #include <sys/types.h>
7396 #include <sys/ptrace.h>
7401 if { (eval echo configure
:7402: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7403 gdb_cv_have_pt_getdbregs
=yes
7405 echo "configure: failed program was:" >&5
7406 cat conftest.
$ac_ext >&5
7408 gdb_cv_have_pt_getdbregs
=no
7413 echo "$ac_t""$gdb_cv_have_pt_getdbregs" 1>&6
7414 if test $gdb_cv_have_pt_getdbregs = yes; then
7415 cat >> confdefs.h
<<\EOF
7416 #define HAVE_PT_GETDBREGS 1
7421 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
7422 echo $ac_n "checking for PT_GETXMMREGS""... $ac_c" 1>&6
7423 echo "configure:7424: checking for PT_GETXMMREGS" >&5
7424 if eval "test \"`echo '$''{'gdb_cv_have_pt_getxmmregs'+set}'`\" = set"; then
7425 echo $ac_n "(cached) $ac_c" 1>&6
7427 cat > conftest.
$ac_ext <<EOF
7428 #line 7429 "configure"
7429 #include "confdefs.h"
7430 #include <sys/types.h>
7431 #include <sys/ptrace.h>
7436 if { (eval echo configure
:7437: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7438 gdb_cv_have_pt_getxmmregs
=yes
7440 echo "configure: failed program was:" >&5
7441 cat conftest.
$ac_ext >&5
7443 gdb_cv_have_pt_getxmmregs
=no
7448 echo "$ac_t""$gdb_cv_have_pt_getxmmregs" 1>&6
7449 if test $gdb_cv_have_pt_getxmmregs = yes; then
7450 cat >> confdefs.h
<<\EOF
7451 #define HAVE_PT_GETXMMREGS 1
7456 # See if stdint.h provides the uintptr_t type.
7457 # Autoconf 2.5X has an improved AC_CHECK_TYPE which will simplify this.
7458 echo $ac_n "checking for uintptr_t in stdint.h""... $ac_c" 1>&6
7459 echo "configure:7460: checking for uintptr_t in stdint.h" >&5
7460 if eval "test \"`echo '$''{'gdb_cv_have_uintptr_t'+set}'`\" = set"; then
7461 echo $ac_n "(cached) $ac_c" 1>&6
7463 cat > conftest.
$ac_ext <<EOF
7464 #line 7465 "configure"
7465 #include "confdefs.h"
7471 if { (eval echo configure
:7472: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7473 gdb_cv_have_uintptr_t
=yes
7475 echo "configure: failed program was:" >&5
7476 cat conftest.
$ac_ext >&5
7478 gdb_cv_have_uintptr_t
=no
7483 echo "$ac_t""$gdb_cv_have_uintptr_t" 1>&6
7484 if test $gdb_cv_have_uintptr_t = yes; then
7485 cat >> confdefs.h
<<\EOF
7486 #define HAVE_UINTPTR_T 1
7491 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
7492 echo "configure:7493: checking whether malloc must be declared" >&5
7493 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
7494 echo $ac_n "(cached) $ac_c" 1>&6
7496 cat > conftest.
$ac_ext <<EOF
7497 #line 7498 "configure"
7498 #include "confdefs.h"
7501 #ifdef HAVE_STRING_H
7504 #ifdef HAVE_STRINGS_H
7505 #include <strings.h>
7508 #ifdef HAVE_STDLIB_H
7511 #ifdef HAVE_UNISTD_H
7515 char *(*pfn) = (char *(*)) malloc
7518 if { (eval echo configure
:7519: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7520 bfd_cv_decl_needed_malloc
=no
7522 echo "configure: failed program was:" >&5
7523 cat conftest.
$ac_ext >&5
7525 bfd_cv_decl_needed_malloc
=yes
7530 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
7531 if test $bfd_cv_decl_needed_malloc = yes; then
7532 cat >> confdefs.h
<<\EOF
7533 #define NEED_DECLARATION_MALLOC 1
7538 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
7539 echo "configure:7540: checking whether realloc must be declared" >&5
7540 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
7541 echo $ac_n "(cached) $ac_c" 1>&6
7543 cat > conftest.
$ac_ext <<EOF
7544 #line 7545 "configure"
7545 #include "confdefs.h"
7548 #ifdef HAVE_STRING_H
7551 #ifdef HAVE_STRINGS_H
7552 #include <strings.h>
7555 #ifdef HAVE_STDLIB_H
7558 #ifdef HAVE_UNISTD_H
7562 char *(*pfn) = (char *(*)) realloc
7565 if { (eval echo configure
:7566: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7567 bfd_cv_decl_needed_realloc
=no
7569 echo "configure: failed program was:" >&5
7570 cat conftest.
$ac_ext >&5
7572 bfd_cv_decl_needed_realloc
=yes
7577 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
7578 if test $bfd_cv_decl_needed_realloc = yes; then
7579 cat >> confdefs.h
<<\EOF
7580 #define NEED_DECLARATION_REALLOC 1
7585 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
7586 echo "configure:7587: checking whether free must be declared" >&5
7587 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
7588 echo $ac_n "(cached) $ac_c" 1>&6
7590 cat > conftest.
$ac_ext <<EOF
7591 #line 7592 "configure"
7592 #include "confdefs.h"
7595 #ifdef HAVE_STRING_H
7598 #ifdef HAVE_STRINGS_H
7599 #include <strings.h>
7602 #ifdef HAVE_STDLIB_H
7605 #ifdef HAVE_UNISTD_H
7609 char *(*pfn) = (char *(*)) free
7612 if { (eval echo configure
:7613: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7614 bfd_cv_decl_needed_free
=no
7616 echo "configure: failed program was:" >&5
7617 cat conftest.
$ac_ext >&5
7619 bfd_cv_decl_needed_free
=yes
7624 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
7625 if test $bfd_cv_decl_needed_free = yes; then
7626 cat >> confdefs.h
<<\EOF
7627 #define NEED_DECLARATION_FREE 1
7632 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
7633 echo "configure:7634: checking whether strerror must be declared" >&5
7634 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
7635 echo $ac_n "(cached) $ac_c" 1>&6
7637 cat > conftest.
$ac_ext <<EOF
7638 #line 7639 "configure"
7639 #include "confdefs.h"
7642 #ifdef HAVE_STRING_H
7645 #ifdef HAVE_STRINGS_H
7646 #include <strings.h>
7649 #ifdef HAVE_STDLIB_H
7652 #ifdef HAVE_UNISTD_H
7656 char *(*pfn) = (char *(*)) strerror
7659 if { (eval echo configure
:7660: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7661 bfd_cv_decl_needed_strerror
=no
7663 echo "configure: failed program was:" >&5
7664 cat conftest.
$ac_ext >&5
7666 bfd_cv_decl_needed_strerror
=yes
7671 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
7672 if test $bfd_cv_decl_needed_strerror = yes; then
7673 cat >> confdefs.h
<<\EOF
7674 #define NEED_DECLARATION_STRERROR 1
7679 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
7680 echo "configure:7681: checking whether strdup must be declared" >&5
7681 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
7682 echo $ac_n "(cached) $ac_c" 1>&6
7684 cat > conftest.
$ac_ext <<EOF
7685 #line 7686 "configure"
7686 #include "confdefs.h"
7689 #ifdef HAVE_STRING_H
7692 #ifdef HAVE_STRINGS_H
7693 #include <strings.h>
7696 #ifdef HAVE_STDLIB_H
7699 #ifdef HAVE_UNISTD_H
7703 char *(*pfn) = (char *(*)) strdup
7706 if { (eval echo configure
:7707: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7708 bfd_cv_decl_needed_strdup
=no
7710 echo "configure: failed program was:" >&5
7711 cat conftest.
$ac_ext >&5
7713 bfd_cv_decl_needed_strdup
=yes
7718 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
7719 if test $bfd_cv_decl_needed_strdup = yes; then
7720 cat >> confdefs.h
<<\EOF
7721 #define NEED_DECLARATION_STRDUP 1
7726 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
7727 echo "configure:7728: checking whether strstr must be declared" >&5
7728 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
7729 echo $ac_n "(cached) $ac_c" 1>&6
7731 cat > conftest.
$ac_ext <<EOF
7732 #line 7733 "configure"
7733 #include "confdefs.h"
7736 #ifdef HAVE_STRING_H
7739 #ifdef HAVE_STRINGS_H
7740 #include <strings.h>
7743 #ifdef HAVE_STDLIB_H
7746 #ifdef HAVE_UNISTD_H
7750 char *(*pfn) = (char *(*)) strstr
7753 if { (eval echo configure
:7754: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7755 bfd_cv_decl_needed_strstr
=no
7757 echo "configure: failed program was:" >&5
7758 cat conftest.
$ac_ext >&5
7760 bfd_cv_decl_needed_strstr
=yes
7765 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
7766 if test $bfd_cv_decl_needed_strstr = yes; then
7767 cat >> confdefs.h
<<\EOF
7768 #define NEED_DECLARATION_STRSTR 1
7773 echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
7774 echo "configure:7775: checking whether canonicalize_file_name must be declared" >&5
7775 if eval "test \"`echo '$''{'bfd_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
7776 echo $ac_n "(cached) $ac_c" 1>&6
7778 cat > conftest.
$ac_ext <<EOF
7779 #line 7780 "configure"
7780 #include "confdefs.h"
7783 #ifdef HAVE_STRING_H
7786 #ifdef HAVE_STRINGS_H
7787 #include <strings.h>
7790 #ifdef HAVE_STDLIB_H
7793 #ifdef HAVE_UNISTD_H
7797 char *(*pfn) = (char *(*)) canonicalize_file_name
7800 if { (eval echo configure
:7801: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7802 bfd_cv_decl_needed_canonicalize_file_name
=no
7804 echo "configure: failed program was:" >&5
7805 cat conftest.
$ac_ext >&5
7807 bfd_cv_decl_needed_canonicalize_file_name
=yes
7812 echo "$ac_t""$bfd_cv_decl_needed_canonicalize_file_name" 1>&6
7813 if test $bfd_cv_decl_needed_canonicalize_file_name = yes; then
7814 cat >> confdefs.h
<<\EOF
7815 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
7821 # The following save_state_t checkery is only necessary for HPUX
7822 # versions earlier than 10.20. When those fade from memory, this
7823 # could be expunged. --jsm 1999-03-22
7825 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
7826 echo "configure:7827: checking for HPUX save_state structure" >&5
7827 cat > conftest.
$ac_ext <<EOF
7828 #line 7829 "configure"
7829 #include "confdefs.h"
7830 #include <machine/save_state.h>
7832 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7833 egrep "save_state_t" >/dev
/null
2>&1; then
7835 gdb_cv_hpux_savestate
=yes
7838 gdb_cv_hpux_savestate
=no
7842 cat > conftest.
$ac_ext <<EOF
7843 #line 7844 "configure"
7844 #include "confdefs.h"
7845 #include <machine/save_state.h>
7847 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7848 egrep "ss_wide" >/dev
/null
2>&1; then
7850 gdb_cv_hpux_sswide
=yes
7853 gdb_cv_hpux_sswide
=no
7857 if test $gdb_cv_hpux_savestate = yes
7859 cat >> confdefs.h
<<\EOF
7860 #define HAVE_STRUCT_SAVE_STATE_T 1
7864 if test $gdb_cv_hpux_sswide = yes
7866 cat >> confdefs.h
<<\EOF
7867 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
7871 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
7874 # If we are configured native on GNU/Linux, work around problems with
7876 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
7878 if test "${target}" = "${host}"; then
7881 cat >> confdefs.h
<<\EOF
7882 #define START_INFERIOR_TRAPS_EXPECTED 2
7885 cat >> confdefs.h
<<\EOF
7886 #define sys_quotactl 1
7891 cat >> confdefs.h
<<\EOF
7892 #define NEW_PROC_API 1
7896 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
7897 cat >> confdefs.h
<<\EOF
7898 #define NEW_PROC_API 1
7902 *-*-solaris2.
[6789])
7903 cat >> confdefs.h
<<\EOF
7904 #define NEW_PROC_API 1
7911 if test "$ac_cv_header_sys_procfs_h" = yes; then
7912 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
7913 echo "configure:7914: checking for pstatus_t in sys/procfs.h" >&5
7914 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
7915 echo $ac_n "(cached) $ac_c" 1>&6
7917 cat > conftest.
$ac_ext <<EOF
7918 #line 7919 "configure"
7919 #include "confdefs.h"
7922 #include <sys/procfs.h>
7927 if { (eval echo configure
:7928: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7929 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
7931 echo "configure: failed program was:" >&5
7932 cat conftest.
$ac_ext >&5
7934 bfd_cv_have_sys_procfs_type_pstatus_t
=no
7940 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
7941 cat >> confdefs.h
<<\EOF
7942 #define HAVE_PSTATUS_T 1
7946 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
7948 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
7949 echo "configure:7950: checking for prrun_t in sys/procfs.h" >&5
7950 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
7951 echo $ac_n "(cached) $ac_c" 1>&6
7953 cat > conftest.
$ac_ext <<EOF
7954 #line 7955 "configure"
7955 #include "confdefs.h"
7958 #include <sys/procfs.h>
7963 if { (eval echo configure
:7964: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7965 bfd_cv_have_sys_procfs_type_prrun_t
=yes
7967 echo "configure: failed program was:" >&5
7968 cat conftest.
$ac_ext >&5
7970 bfd_cv_have_sys_procfs_type_prrun_t
=no
7976 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
7977 cat >> confdefs.h
<<\EOF
7978 #define HAVE_PRRUN_T 1
7982 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
7984 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
7985 echo "configure:7986: checking for gregset_t in sys/procfs.h" >&5
7986 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
7987 echo $ac_n "(cached) $ac_c" 1>&6
7989 cat > conftest.
$ac_ext <<EOF
7990 #line 7991 "configure"
7991 #include "confdefs.h"
7994 #include <sys/procfs.h>
7999 if { (eval echo configure
:8000: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8001 bfd_cv_have_sys_procfs_type_gregset_t
=yes
8003 echo "configure: failed program was:" >&5
8004 cat conftest.
$ac_ext >&5
8006 bfd_cv_have_sys_procfs_type_gregset_t
=no
8012 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
8013 cat >> confdefs.h
<<\EOF
8014 #define HAVE_GREGSET_T 1
8018 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
8020 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
8021 echo "configure:8022: checking for fpregset_t in sys/procfs.h" >&5
8022 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
8023 echo $ac_n "(cached) $ac_c" 1>&6
8025 cat > conftest.
$ac_ext <<EOF
8026 #line 8027 "configure"
8027 #include "confdefs.h"
8030 #include <sys/procfs.h>
8035 if { (eval echo configure
:8036: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8037 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
8039 echo "configure: failed program was:" >&5
8040 cat conftest.
$ac_ext >&5
8042 bfd_cv_have_sys_procfs_type_fpregset_t
=no
8048 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
8049 cat >> confdefs.h
<<\EOF
8050 #define HAVE_FPREGSET_T 1
8054 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
8056 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
8057 echo "configure:8058: checking for prgregset_t in sys/procfs.h" >&5
8058 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
8059 echo $ac_n "(cached) $ac_c" 1>&6
8061 cat > conftest.
$ac_ext <<EOF
8062 #line 8063 "configure"
8063 #include "confdefs.h"
8066 #include <sys/procfs.h>
8071 if { (eval echo configure
:8072: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8073 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
8075 echo "configure: failed program was:" >&5
8076 cat conftest.
$ac_ext >&5
8078 bfd_cv_have_sys_procfs_type_prgregset_t
=no
8084 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
8085 cat >> confdefs.h
<<\EOF
8086 #define HAVE_PRGREGSET_T 1
8090 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
8092 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
8093 echo "configure:8094: checking for prfpregset_t in sys/procfs.h" >&5
8094 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
8095 echo $ac_n "(cached) $ac_c" 1>&6
8097 cat > conftest.
$ac_ext <<EOF
8098 #line 8099 "configure"
8099 #include "confdefs.h"
8102 #include <sys/procfs.h>
8107 if { (eval echo configure
:8108: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8109 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
8111 echo "configure: failed program was:" >&5
8112 cat conftest.
$ac_ext >&5
8114 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
8120 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8121 cat >> confdefs.h
<<\EOF
8122 #define HAVE_PRFPREGSET_T 1
8126 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
8128 echo $ac_n "checking for prgregset32_t in sys/procfs.h""... $ac_c" 1>&6
8129 echo "configure:8130: checking for prgregset32_t in sys/procfs.h" >&5
8130 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset32_t'+set}'`\" = set"; then
8131 echo $ac_n "(cached) $ac_c" 1>&6
8133 cat > conftest.
$ac_ext <<EOF
8134 #line 8135 "configure"
8135 #include "confdefs.h"
8138 #include <sys/procfs.h>
8143 if { (eval echo configure
:8144: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8145 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
8147 echo "configure: failed program was:" >&5
8148 cat conftest.
$ac_ext >&5
8150 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
8156 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
8157 cat >> confdefs.h
<<\EOF
8158 #define HAVE_PRGREGSET32_T 1
8162 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset32_t" 1>&6
8164 echo $ac_n "checking for prfpregset32_t in sys/procfs.h""... $ac_c" 1>&6
8165 echo "configure:8166: checking for prfpregset32_t in sys/procfs.h" >&5
8166 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset32_t'+set}'`\" = set"; then
8167 echo $ac_n "(cached) $ac_c" 1>&6
8169 cat > conftest.
$ac_ext <<EOF
8170 #line 8171 "configure"
8171 #include "confdefs.h"
8174 #include <sys/procfs.h>
8179 if { (eval echo configure
:8180: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8181 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
8183 echo "configure: failed program was:" >&5
8184 cat conftest.
$ac_ext >&5
8186 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
8192 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
8193 cat >> confdefs.h
<<\EOF
8194 #define HAVE_PRFPREGSET32_T 1
8198 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset32_t" 1>&6
8200 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
8201 echo "configure:8202: checking for lwpid_t in sys/procfs.h" >&5
8202 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
8203 echo $ac_n "(cached) $ac_c" 1>&6
8205 cat > conftest.
$ac_ext <<EOF
8206 #line 8207 "configure"
8207 #include "confdefs.h"
8210 #include <sys/procfs.h>
8215 if { (eval echo configure
:8216: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8217 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
8219 echo "configure: failed program was:" >&5
8220 cat conftest.
$ac_ext >&5
8222 bfd_cv_have_sys_procfs_type_lwpid_t
=no
8228 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
8229 cat >> confdefs.h
<<\EOF
8230 #define HAVE_LWPID_T 1
8234 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
8236 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
8237 echo "configure:8238: checking for psaddr_t in sys/procfs.h" >&5
8238 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
8239 echo $ac_n "(cached) $ac_c" 1>&6
8241 cat > conftest.
$ac_ext <<EOF
8242 #line 8243 "configure"
8243 #include "confdefs.h"
8246 #include <sys/procfs.h>
8251 if { (eval echo configure
:8252: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8253 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
8255 echo "configure: failed program was:" >&5
8256 cat conftest.
$ac_ext >&5
8258 bfd_cv_have_sys_procfs_type_psaddr_t
=no
8264 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
8265 cat >> confdefs.h
<<\EOF
8266 #define HAVE_PSADDR_T 1
8270 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
8272 echo $ac_n "checking for prsysent_t in sys/procfs.h""... $ac_c" 1>&6
8273 echo "configure:8274: checking for prsysent_t in sys/procfs.h" >&5
8274 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prsysent_t'+set}'`\" = set"; then
8275 echo $ac_n "(cached) $ac_c" 1>&6
8277 cat > conftest.
$ac_ext <<EOF
8278 #line 8279 "configure"
8279 #include "confdefs.h"
8282 #include <sys/procfs.h>
8287 if { (eval echo configure
:8288: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8289 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
8291 echo "configure: failed program was:" >&5
8292 cat conftest.
$ac_ext >&5
8294 bfd_cv_have_sys_procfs_type_prsysent_t
=no
8300 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
8301 cat >> confdefs.h
<<\EOF
8302 #define HAVE_PRSYSENT_T 1
8306 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prsysent_t" 1>&6
8308 echo $ac_n "checking for pr_sigset_t in sys/procfs.h""... $ac_c" 1>&6
8309 echo "configure:8310: checking for pr_sigset_t in sys/procfs.h" >&5
8310 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigset_t'+set}'`\" = set"; then
8311 echo $ac_n "(cached) $ac_c" 1>&6
8313 cat > conftest.
$ac_ext <<EOF
8314 #line 8315 "configure"
8315 #include "confdefs.h"
8318 #include <sys/procfs.h>
8323 if { (eval echo configure
:8324: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8325 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
8327 echo "configure: failed program was:" >&5
8328 cat conftest.
$ac_ext >&5
8330 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
8336 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
8337 cat >> confdefs.h
<<\EOF
8338 #define HAVE_PR_SIGSET_T 1
8342 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigset_t" 1>&6
8344 echo $ac_n "checking for pr_sigaction64_t in sys/procfs.h""... $ac_c" 1>&6
8345 echo "configure:8346: checking for pr_sigaction64_t in sys/procfs.h" >&5
8346 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigaction64_t'+set}'`\" = set"; then
8347 echo $ac_n "(cached) $ac_c" 1>&6
8349 cat > conftest.
$ac_ext <<EOF
8350 #line 8351 "configure"
8351 #include "confdefs.h"
8354 #include <sys/procfs.h>
8356 pr_sigaction64_t avar
8359 if { (eval echo configure
:8360: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8361 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
8363 echo "configure: failed program was:" >&5
8364 cat conftest.
$ac_ext >&5
8366 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
8372 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
8373 cat >> confdefs.h
<<\EOF
8374 #define HAVE_PR_SIGACTION64_T 1
8378 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" 1>&6
8380 echo $ac_n "checking for pr_siginfo64_t in sys/procfs.h""... $ac_c" 1>&6
8381 echo "configure:8382: checking for pr_siginfo64_t in sys/procfs.h" >&5
8382 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_siginfo64_t'+set}'`\" = set"; then
8383 echo $ac_n "(cached) $ac_c" 1>&6
8385 cat > conftest.
$ac_ext <<EOF
8386 #line 8387 "configure"
8387 #include "confdefs.h"
8390 #include <sys/procfs.h>
8395 if { (eval echo configure
:8396: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8397 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
8399 echo "configure: failed program was:" >&5
8400 cat conftest.
$ac_ext >&5
8402 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
8408 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
8409 cat >> confdefs.h
<<\EOF
8410 #define HAVE_PR_SIGINFO64_T 1
8414 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" 1>&6
8420 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8421 echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
8422 echo "configure:8423: checking whether prfpregset_t type is broken" >&5
8423 if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
8424 echo $ac_n "(cached) $ac_c" 1>&6
8426 if test "$cross_compiling" = yes; then
8427 gdb_cv_prfpregset_t_broken
=yes
8429 cat > conftest.
$ac_ext <<EOF
8430 #line 8431 "configure"
8431 #include "confdefs.h"
8432 #include <sys/procfs.h>
8435 if (sizeof (prfpregset_t) == sizeof (void *))
8440 if { (eval echo configure
:8441: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8442 gdb_cv_prfpregset_t_broken
=no
8444 echo "configure: failed program was:" >&5
8445 cat conftest.
$ac_ext >&5
8447 gdb_cv_prfpregset_t_broken
=yes
8454 echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
8455 if test $gdb_cv_prfpregset_t_broken = yes; then
8456 cat >> confdefs.h
<<\EOF
8457 #define PRFPREGSET_T_BROKEN 1
8464 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
8465 echo "configure:8466: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
8466 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
8467 echo $ac_n "(cached) $ac_c" 1>&6
8469 cat > conftest.
$ac_ext <<EOF
8470 #line 8471 "configure"
8471 #include "confdefs.h"
8473 #include <sys/types.h>
8474 #include <sys/procfs.h>
8479 dummy = ioctl(0, PIOCSET, &dummy);
8483 if { (eval echo configure
:8484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8485 gdb_cv_have_procfs_piocset
=yes
8487 echo "configure: failed program was:" >&5
8488 cat conftest.
$ac_ext >&5
8490 gdb_cv_have_procfs_piocset
=no
8495 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
8496 if test $gdb_cv_have_procfs_piocset = yes; then
8497 cat >> confdefs.h
<<\EOF
8498 #define HAVE_PROCFS_PIOCSET 1
8504 if test ${host} = ${target} ; then
8506 echo $ac_n "checking for member l_addr in struct link_map""... $ac_c" 1>&6
8507 echo "configure:8508: checking for member l_addr in struct link_map" >&5
8508 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_l_members'+set}'`\" = set"; then
8509 echo $ac_n "(cached) $ac_c" 1>&6
8511 cat > conftest.
$ac_ext <<EOF
8512 #line 8513 "configure"
8513 #include "confdefs.h"
8516 struct link_map lm; (void) lm.l_addr;
8519 if { (eval echo configure
:8520: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8521 gdb_cv_have_struct_link_map_with_l_members
=yes
8523 echo "configure: failed program was:" >&5
8524 cat conftest.
$ac_ext >&5
8526 gdb_cv_have_struct_link_map_with_l_members
=no
8531 echo "$ac_t""$gdb_cv_have_struct_link_map_with_l_members" 1>&6
8532 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
8533 cat >> confdefs.h
<<\EOF
8534 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
8540 echo $ac_n "checking for member lm_addr in struct link_map""... $ac_c" 1>&6
8541 echo "configure:8542: checking for member lm_addr in struct link_map" >&5
8542 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_lm_members'+set}'`\" = set"; then
8543 echo $ac_n "(cached) $ac_c" 1>&6
8545 cat > conftest.
$ac_ext <<EOF
8546 #line 8547 "configure"
8547 #include "confdefs.h"
8548 #include <sys/types.h>
8551 struct link_map lm; (void) lm.lm_addr;
8554 if { (eval echo configure
:8555: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8556 gdb_cv_have_struct_link_map_with_lm_members
=yes
8558 echo "configure: failed program was:" >&5
8559 cat conftest.
$ac_ext >&5
8561 gdb_cv_have_struct_link_map_with_lm_members
=no
8566 echo "$ac_t""$gdb_cv_have_struct_link_map_with_lm_members" 1>&6
8567 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
8568 cat >> confdefs.h
<<\EOF
8569 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
8575 echo $ac_n "checking for member som_addr in struct so_map""... $ac_c" 1>&6
8576 echo "configure:8577: checking for member som_addr in struct so_map" >&5
8577 if eval "test \"`echo '$''{'gdb_cv_have_struct_so_map_with_som_members'+set}'`\" = set"; then
8578 echo $ac_n "(cached) $ac_c" 1>&6
8580 cat > conftest.
$ac_ext <<EOF
8581 #line 8582 "configure"
8582 #include "confdefs.h"
8583 #include <sys/types.h>
8589 struct so_map lm; (void) lm.som_addr;
8592 if { (eval echo configure
:8593: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8594 gdb_cv_have_struct_so_map_with_som_members
=yes
8596 echo "configure: failed program was:" >&5
8597 cat conftest.
$ac_ext >&5
8599 gdb_cv_have_struct_so_map_with_som_members
=no
8604 echo "$ac_t""$gdb_cv_have_struct_so_map_with_som_members" 1>&6
8605 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
8606 cat >> confdefs.h
<<\EOF
8607 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
8613 echo $ac_n "checking for struct link_map32 in sys/link.h""... $ac_c" 1>&6
8614 echo "configure:8615: checking for struct link_map32 in sys/link.h" >&5
8615 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map32'+set}'`\" = set"; then
8616 echo $ac_n "(cached) $ac_c" 1>&6
8618 cat > conftest.
$ac_ext <<EOF
8619 #line 8620 "configure"
8620 #include "confdefs.h"
8622 #include <sys/link.h>
8624 struct link_map32 l;
8627 if { (eval echo configure
:8628: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8629 gdb_cv_have_struct_link_map32
=yes
8631 echo "configure: failed program was:" >&5
8632 cat conftest.
$ac_ext >&5
8634 gdb_cv_have_struct_link_map32
=no
8639 echo "$ac_t""$gdb_cv_have_struct_link_map32" 1>&6
8640 if test $gdb_cv_have_struct_link_map32 = yes; then
8641 cat >> confdefs.h
<<\EOF
8642 #define HAVE_STRUCT_LINK_MAP32 1
8645 cat >> confdefs.h
<<\EOF
8646 #define _SYSCALL32 1
8653 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
8654 echo "configure:8655: checking for long long support in compiler" >&5
8655 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
8656 echo $ac_n "(cached) $ac_c" 1>&6
8658 cat > conftest.
$ac_ext <<EOF
8659 #line 8660 "configure"
8660 #include "confdefs.h"
8664 extern long long foo;
8665 switch (foo & 2) { case 0: return 1; }
8669 if { (eval echo configure
:8670: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8671 gdb_cv_c_long_long
=yes
8673 echo "configure: failed program was:" >&5
8674 cat conftest.
$ac_ext >&5
8676 gdb_cv_c_long_long
=no
8681 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
8682 if test $gdb_cv_c_long_long = yes; then
8683 cat >> confdefs.h
<<\EOF
8684 #define CC_HAS_LONG_LONG 1
8690 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
8691 echo "configure:8692: checking for long long support in printf" >&5
8692 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
8693 echo $ac_n "(cached) $ac_c" 1>&6
8695 if test "$cross_compiling" = yes; then
8696 gdb_cv_printf_has_long_long
=no
8698 cat > conftest.
$ac_ext <<EOF
8699 #line 8700 "configure"
8700 #include "confdefs.h"
8705 l = (l << 16) + 0x0123;
8706 l = (l << 16) + 0x4567;
8707 l = (l << 16) + 0x89ab;
8708 l = (l << 16) + 0xcdef;
8709 sprintf (buf, "0x%016llx", l);
8710 return (strcmp ("0x0123456789abcdef", buf));
8713 if { (eval echo configure
:8714: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8715 gdb_cv_printf_has_long_long
=yes
8717 echo "configure: failed program was:" >&5
8718 cat conftest.
$ac_ext >&5
8720 gdb_cv_printf_has_long_long
=no
8727 if test $gdb_cv_printf_has_long_long = yes; then
8728 cat >> confdefs.h
<<\EOF
8729 #define PRINTF_HAS_LONG_LONG 1
8733 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
8736 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
8737 echo "configure:8738: checking for long double support in compiler" >&5
8738 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
8739 echo $ac_n "(cached) $ac_c" 1>&6
8741 cat > conftest.
$ac_ext <<EOF
8742 #line 8743 "configure"
8743 #include "confdefs.h"
8749 if { (eval echo configure
:8750: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8751 ac_cv_c_long_double
=yes
8753 echo "configure: failed program was:" >&5
8754 cat conftest.
$ac_ext >&5
8756 ac_cv_c_long_double
=no
8761 echo "$ac_t""$ac_cv_c_long_double" 1>&6
8762 if test $ac_cv_c_long_double = yes; then
8763 cat >> confdefs.h
<<\EOF
8764 #define HAVE_LONG_DOUBLE 1
8770 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
8771 echo "configure:8772: checking for long double support in printf" >&5
8772 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
8773 echo $ac_n "(cached) $ac_c" 1>&6
8775 if test "$cross_compiling" = yes; then
8776 gdb_cv_printf_has_long_double
=no
8778 cat > conftest.
$ac_ext <<EOF
8779 #line 8780 "configure"
8780 #include "confdefs.h"
8784 long double f = 3.141592653;
8785 sprintf (buf, "%Lg", f);
8786 return (strncmp ("3.14159", buf, 7));
8789 if { (eval echo configure
:8790: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8791 gdb_cv_printf_has_long_double
=yes
8793 echo "configure: failed program was:" >&5
8794 cat conftest.
$ac_ext >&5
8796 gdb_cv_printf_has_long_double
=no
8803 if test $gdb_cv_printf_has_long_double = yes; then
8804 cat >> confdefs.h
<<\EOF
8805 #define PRINTF_HAS_LONG_DOUBLE 1
8809 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
8812 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
8813 echo "configure:8814: checking for long double support in scanf" >&5
8814 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
8815 echo $ac_n "(cached) $ac_c" 1>&6
8817 if test "$cross_compiling" = yes; then
8818 gdb_cv_scanf_has_long_double
=no
8820 cat > conftest.
$ac_ext <<EOF
8821 #line 8822 "configure"
8822 #include "confdefs.h"
8825 char *buf = "3.141592653";
8827 sscanf (buf, "%Lg", &f);
8828 return !(f > 3.14159 && f < 3.14160);
8831 if { (eval echo configure
:8832: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8833 gdb_cv_scanf_has_long_double
=yes
8835 echo "configure: failed program was:" >&5
8836 cat conftest.
$ac_ext >&5
8838 gdb_cv_scanf_has_long_double
=no
8845 if test $gdb_cv_scanf_has_long_double = yes; then
8846 cat >> confdefs.h
<<\EOF
8847 #define SCANF_HAS_LONG_DOUBLE 1
8851 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
8855 echo $ac_n "checking for -bbigtoc option""... $ac_c" 1>&6
8856 echo "configure:8857: checking for -bbigtoc option" >&5
8857 if eval "test \"`echo '$''{'gdb_cv_bigtoc'+set}'`\" = set"; then
8858 echo $ac_n "(cached) $ac_c" 1>&6
8861 SAVE_LDFLAGS
=$LDFLAGS
8864 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
8865 *) gdb_cv_bigtoc
=-bbigtoc ;;
8868 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
8869 cat > conftest.
$ac_ext <<EOF
8870 #line 8871 "configure"
8871 #include "confdefs.h"
8877 if { (eval echo configure
:8878: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8880 echo "configure: failed program was:" >&5
8881 cat conftest.
$ac_ext >&5
8889 echo "$ac_t""$gdb_cv_bigtoc" 1>&6
8890 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
8896 if test ${build} = ${host} -a ${host} = ${target} ; then
8899 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
8900 echo "configure:8901: checking for HPUX/OSF thread support" >&5
8901 if test -f /usr
/include
/dce
/cma_config.h
; then
8902 if test "$GCC" = "yes" ; then
8903 echo "$ac_t""yes" 1>&6
8904 cat >> confdefs.h
<<\EOF
8905 #define HAVE_HPUX_THREAD_SUPPORT 1
8908 CONFIG_OBS
="${CONFIG_OBS} hpux-thread.o"
8909 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
8911 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
8914 echo "$ac_t""no" 1>&6
8918 # See if thread_db library is around for Solaris thread debugging.
8919 # Note that we must explicitly test for version 1 of the library
8920 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
8922 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
8923 echo "configure:8924: checking for Solaris thread debugging library" >&5
8924 if test -f /usr
/lib
/libthread_db.so
.1 ; then
8925 echo "$ac_t""yes" 1>&6
8926 cat >> confdefs.h
<<\EOF
8927 #define HAVE_THREAD_DB_LIB 1
8930 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
8931 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
8932 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
8933 echo "configure:8934: checking for dlopen in -ldl" >&5
8934 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
8935 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
8936 echo $ac_n "(cached) $ac_c" 1>&6
8938 ac_save_LIBS
="$LIBS"
8940 cat > conftest.
$ac_ext <<EOF
8941 #line 8942 "configure"
8942 #include "confdefs.h"
8943 /* Override any gcc2 internal prototype to avoid an error. */
8944 /* We use char because int might match the return type of a gcc2
8945 builtin and then its argument prototype would still apply. */
8952 if { (eval echo configure
:8953: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8954 eval "ac_cv_lib_$ac_lib_var=yes"
8956 echo "configure: failed program was:" >&5
8957 cat conftest.
$ac_ext >&5
8959 eval "ac_cv_lib_$ac_lib_var=no"
8962 LIBS
="$ac_save_LIBS"
8965 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
8966 echo "$ac_t""yes" 1>&6
8967 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
8968 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
8969 cat >> confdefs.h
<<EOF
8970 #define $ac_tr_lib 1
8976 echo "$ac_t""no" 1>&6
8979 if test "$GCC" = "yes" ; then
8980 # The GNU linker requires the -export-dynamic option to make
8981 # all symbols visible in the dynamic symbol table.
8982 hold_ldflags
=$LDFLAGS
8983 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
8984 echo "configure:8985: checking for the ld -export-dynamic flag" >&5
8985 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
8986 cat > conftest.
$ac_ext <<EOF
8987 #line 8988 "configure"
8988 #include "confdefs.h"
8994 if { (eval echo configure
:8995: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8998 echo "configure: failed program was:" >&5
8999 cat conftest.
$ac_ext >&5
9004 LDFLAGS
=$hold_ldflags
9005 echo "$ac_t""$found" 1>&6
9006 if test $found = yes; then
9007 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
9010 # Sun randomly tweaked the prototypes in <proc_service.h>
9012 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
9013 echo "configure:9014: checking if <proc_service.h> is old" >&5
9014 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
9015 echo $ac_n "(cached) $ac_c" 1>&6
9018 cat > conftest.
$ac_ext <<EOF
9019 #line 9020 "configure"
9020 #include "confdefs.h"
9022 #include <proc_service.h>
9024 (struct ps_prochandle*, psaddr_t, const void*, size_t);
9030 if { (eval echo configure
:9031: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9032 gdb_cv_proc_service_is_old
=no
9034 echo "configure: failed program was:" >&5
9035 cat conftest.
$ac_ext >&5
9037 gdb_cv_proc_service_is_old
=yes
9043 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
9044 if test $gdb_cv_proc_service_is_old = yes; then
9045 cat >> confdefs.h
<<\EOF
9046 #define PROC_SERVICE_IS_OLD 1
9051 echo "$ac_t""no" 1>&6
9055 echo $ac_n "checking for AiX thread debugging library""... $ac_c" 1>&6
9056 echo "configure:9057: checking for AiX thread debugging library" >&5
9057 if eval "test \"`echo '$''{'gdb_cv_have_aix_thread_debug'+set}'`\" = set"; then
9058 echo $ac_n "(cached) $ac_c" 1>&6
9060 cat > conftest.
$ac_ext <<EOF
9061 #line 9062 "configure"
9062 #include "confdefs.h"
9063 #include <sys/pthdebug.h>
9065 #ifndef PTHDB_VERSION_3
9070 if { (eval echo configure
:9071: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9072 gdb_cv_have_aix_thread_debug
=yes
9074 echo "configure: failed program was:" >&5
9075 cat conftest.
$ac_ext >&5
9077 gdb_cv_have_aix_thread_debug
=no
9082 echo "$ac_t""$gdb_cv_have_aix_thread_debug" 1>&6
9083 if test $gdb_cv_have_aix_thread_debug = yes; then
9084 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
9085 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
9086 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
9093 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
9094 echo $ac_n "checking whether <thread_db.h> has TD_NOTALLOC""... $ac_c" 1>&6
9095 echo "configure:9096: checking whether <thread_db.h> has TD_NOTALLOC" >&5
9096 if eval "test \"`echo '$''{'gdb_cv_thread_db_h_has_td_notalloc'+set}'`\" = set"; then
9097 echo $ac_n "(cached) $ac_c" 1>&6
9099 cat > conftest.
$ac_ext <<EOF
9100 #line 9101 "configure"
9101 #include "confdefs.h"
9102 #include <thread_db.h>
9104 int i = TD_NOTALLOC;
9107 if { (eval echo configure
:9108: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9109 gdb_cv_thread_db_h_has_td_notalloc
=yes
9111 echo "configure: failed program was:" >&5
9112 cat conftest.
$ac_ext >&5
9114 gdb_cv_thread_db_h_has_td_notalloc
=no
9121 echo "$ac_t""$gdb_cv_thread_db_h_has_td_notalloc" 1>&6
9123 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
9124 cat >> confdefs.h
<<\EOF
9125 #define THREAD_DB_HAS_TD_NOTALLOC 1
9130 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
9131 echo $ac_n "checking whether <sys/syscall.h> has __NR_tkill""... $ac_c" 1>&6
9132 echo "configure:9133: checking whether <sys/syscall.h> has __NR_tkill" >&5
9133 if eval "test \"`echo '$''{'gdb_cv_sys_syscall_h_has_tkill'+set}'`\" = set"; then
9134 echo $ac_n "(cached) $ac_c" 1>&6
9136 cat > conftest.
$ac_ext <<EOF
9137 #line 9138 "configure"
9138 #include "confdefs.h"
9139 #include <sys/syscall.h>
9144 if { (eval echo configure
:9145: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9146 gdb_cv_sys_syscall_h_has_tkill
=yes
9148 echo "configure: failed program was:" >&5
9149 cat conftest.
$ac_ext >&5
9151 gdb_cv_sys_syscall_h_has_tkill
=no
9158 echo "$ac_t""$gdb_cv_sys_syscall_h_has_tkill" 1>&6
9160 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
9161 cat >> confdefs.h
<<\EOF
9162 #define HAVE_TKILL_SYSCALL 1
9168 # Check whether --with-sysroot or --without-sysroot was given.
9169 if test "${with_sysroot+set}" = set; then
9170 withval
="$with_sysroot"
9172 case ${with_sysroot} in
9173 yes) TARGET_SYSTEM_ROOT
='${exec_prefix}/${target_alias}/sys-root' ;;
9174 *) TARGET_SYSTEM_ROOT
=$with_sysroot ;;
9177 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
9179 if test "x$exec_prefix" = xNONE
; then
9180 if test "x$prefix" = xNONE
; then
9181 test_prefix
=/usr
/local
9186 test_prefix
=$exec_prefix
9188 case ${TARGET_SYSTEM_ROOT} in
9189 "${test_prefix}"|
"${test_prefix}/"*|\
9190 '${exec_prefix}'|
'${exec_prefix}/'*)
9191 t
="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
9192 TARGET_SYSTEM_ROOT_DEFINE
="$t"
9199 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"\"'
9206 # NOTE: Don't add -Wall or -Wunused, they both include
9207 # -Wunused-parameter which reports bogus warnings.
9208 # NOTE: If you add to this list, remember to update
9209 # gdb/doc/gdbint.texinfo.
9210 build_warnings
="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
9211 -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -Wformat-nonliteral \
9212 -Wunused-label -Wunused-function"
9213 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
9214 # -Wunused-function -Wunused-variable -Wunused-value
9215 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
9216 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
9217 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
9218 # -Woverloaded-virtual -Winline -Werror"
9219 # Check whether --enable-build-warnings or --disable-build-warnings was given.
9220 if test "${enable_build_warnings+set}" = set; then
9221 enableval
="$enable_build_warnings"
9222 case "${enableval}" in
9224 no
) build_warnings
="-w";;
9225 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9226 build_warnings
="${build_warnings} ${t}";;
9227 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9228 build_warnings
="${t} ${build_warnings}";;
9229 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9231 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
9232 echo "Setting compiler warning flags = $build_warnings" 6>&1
9235 # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
9236 if test "${enable_gdb_build_warnings+set}" = set; then
9237 enableval
="$enable_gdb_build_warnings"
9238 case "${enableval}" in
9240 no
) build_warnings
="-w";;
9241 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9242 build_warnings
="${build_warnings} ${t}";;
9243 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9244 build_warnings
="${t} ${build_warnings}";;
9245 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9247 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
9248 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
9253 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
9255 echo $ac_n "checking compiler warning flags""... $ac_c" 1>&6
9256 echo "configure:9257: checking compiler warning flags" >&5
9257 # Separate out the -Werror flag as some files just cannot be
9258 # compiled with it enabled.
9259 for w
in ${build_warnings}; do
9261 -Werr*) WERROR_CFLAGS
=-Werror ;;
9262 *) # Check that GCC accepts it
9263 saved_CFLAGS
="$CFLAGS"
9265 cat > conftest.
$ac_ext <<EOF
9266 #line 9267 "configure"
9267 #include "confdefs.h"
9273 if { (eval echo configure
:9274: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9275 WARN_CFLAGS
="${WARN_CFLAGS} $w"
9277 echo "configure: failed program was:" >&5
9278 cat conftest.
$ac_ext >&5
9281 CFLAGS
="$saved_CFLAGS"
9284 echo "$ac_t""${WARN_CFLAGS}${WERROR_CFLAGS}" 1>&6
9289 # In the Cygwin environment, we need some additional flags.
9290 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
9291 echo "configure:9292: checking for cygwin" >&5
9292 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
9293 echo $ac_n "(cached) $ac_c" 1>&6
9295 cat > conftest.
$ac_ext <<EOF
9296 #line 9297 "configure"
9297 #include "confdefs.h"
9299 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
9303 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9304 egrep "lose" >/dev
/null
2>&1; then
9306 gdb_cv_os_cygwin
=yes
9315 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
9318 SER_HARDWIRE
="ser-unix.o ser-pipe.o ser-tcp.o"
9320 *go32
* ) SER_HARDWIRE
=ser-go32.o
;;
9321 *djgpp
* ) SER_HARDWIRE
=ser-go32.o
;;
9325 # libreadline needs libuser32.a in a cygwin environment
9327 if test x
$gdb_cv_os_cygwin = xyes
; then
9328 WIN32LIBS
="-luser32"
9330 *cygwin
*) WIN32LIBS
="$WIN32LIBS -limagehlp"
9336 LIBGUI
="../libgui/src/libgui.a"
9337 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
9348 if test "${enable_gdbtk}" = "yes"; then
9350 # Gdbtk must have an absolute path to srcdir in order to run
9351 # properly when not installed.
9359 # Ok, lets find the tcl configuration
9360 # First, look for one uninstalled.
9361 # the alternative search directory is invoked by --with-tclconfig
9364 if test x
"${no_tcl}" = x
; then
9365 # we reset no_tcl in case something fails here
9367 # Check whether --with-tclconfig or --without-tclconfig was given.
9368 if test "${with_tclconfig+set}" = set; then
9369 withval
="$with_tclconfig"
9370 with_tclconfig
=${withval}
9373 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
9374 echo "configure:9375: checking for Tcl configuration" >&5
9375 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
9376 echo $ac_n "(cached) $ac_c" 1>&6
9380 # First check to see if --with-tclconfig was specified.
9381 if test x
"${with_tclconfig}" != x
; then
9382 if test -f "${with_tclconfig}/tclConfig.sh" ; then
9383 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
9385 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
9389 # then check for a private Tcl installation
9390 if test x
"${ac_cv_c_tclconfig}" = x
; then
9393 `ls -dr ../tcl[7-9]* 2>/dev/null` \
9395 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
9397 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
9398 if test -f "$i/${configdir}/tclConfig.sh" ; then
9399 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9404 # check in a few common install locations
9405 if test x
"${ac_cv_c_tclconfig}" = x
; then
9406 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9407 if test -f "$i/tclConfig.sh" ; then
9408 ac_cv_c_tclconfig
=`(cd $i; pwd)`
9413 # check in a few other private locations
9414 if test x
"${ac_cv_c_tclconfig}" = x
; then
9417 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
9418 if test -f "$i/${configdir}/tclConfig.sh" ; then
9419 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9427 if test x
"${ac_cv_c_tclconfig}" = x
; then
9428 TCLCONFIG
="# no Tcl configs found"
9429 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
9432 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
9433 echo "$ac_t""found $TCLCONFIG" 1>&6
9437 if test -z "${no_tcl}"; then
9468 # Ok, lets find the tk configuration
9469 # First, look for one uninstalled.
9470 # the alternative search directory is invoked by --with-tkconfig
9473 if test x
"${no_tk}" = x
; then
9474 # we reset no_tk in case something fails here
9476 # Check whether --with-tkconfig or --without-tkconfig was given.
9477 if test "${with_tkconfig+set}" = set; then
9478 withval
="$with_tkconfig"
9479 with_tkconfig
=${withval}
9482 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
9483 echo "configure:9484: checking for Tk configuration" >&5
9484 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
9485 echo $ac_n "(cached) $ac_c" 1>&6
9489 # First check to see if --with-tkconfig was specified.
9490 if test x
"${with_tkconfig}" != x
; then
9491 if test -f "${with_tkconfig}/tkConfig.sh" ; then
9492 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
9494 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
9498 # then check for a private Tk library
9499 if test x
"${ac_cv_c_tkconfig}" = x
; then
9502 `ls -dr ../tk[4-9]* 2>/dev/null` \
9504 `ls -dr ../../tk[4-9]* 2>/dev/null` \
9506 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
9507 if test -f "$i/${configdir}/tkConfig.sh" ; then
9508 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9513 # check in a few common install locations
9514 if test x
"${ac_cv_c_tkconfig}" = x
; then
9515 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9516 if test -f "$i/tkConfig.sh" ; then
9517 ac_cv_c_tkconfig
=`(cd $i; pwd)`
9522 # check in a few other private locations
9523 if test x
"${ac_cv_c_tkconfig}" = x
; then
9526 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
9527 if test -f "$i/${configdir}/tkConfig.sh" ; then
9528 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9536 if test x
"${ac_cv_c_tkconfig}" = x
; then
9537 TKCONFIG
="# no Tk configs found"
9538 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
9541 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
9542 echo "$ac_t""found $TKCONFIG" 1>&6
9548 # now look for Tcl library stuff
9559 TCL_DEPS
="${tcldir}${TCL_LIB_FILE}"
9561 # If $no_tk is nonempty, then we can't do Tk, and there is no
9562 # point to doing Tcl.
9563 if test -z "${no_tk}"; then
9565 if test -f "$TKCONFIG" ; then
9583 # Ok, lets find the tcl source trees so we can use the headers
9584 # Warning: transition of version 9 to 10 will break this algorithm
9585 # because 10 sorts before 9. We also look for just tcl. We have to
9586 # be careful that we don't match stuff like tclX by accident.
9587 # the alternative search directory is involked by --with-tclinclude
9591 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
9592 echo "configure:9593: checking for Tcl private headers. dir=${configdir}" >&5
9593 # Check whether --with-tclinclude or --without-tclinclude was given.
9594 if test "${with_tclinclude+set}" = set; then
9595 withval
="$with_tclinclude"
9596 with_tclinclude
=${withval}
9599 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
9600 echo $ac_n "(cached) $ac_c" 1>&6
9603 # first check to see if --with-tclinclude was specified
9604 if test x
"${with_tclinclude}" != x
; then
9605 if test -f ${with_tclinclude}/tclInt.h
; then
9606 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
9607 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
9608 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
9610 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9614 # next check if it came with Tcl configuration file
9615 if test x
"${ac_cv_c_tclconfig}" = x
; then
9616 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
9617 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
9621 # next check in private source directory
9623 # since ls returns lowest version numbers first, reverse its output
9624 if test x
"${ac_cv_c_tclh}" = x
; then
9627 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
9628 ${srcdir}/..
/..
/tcl \
9629 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
9630 ${srcdir}/..
/..
/..
/tcl \
9631 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
9632 if test -f $i/generic
/tclInt.h
; then
9633 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
9638 # finally check in a few common install locations
9640 # since ls returns lowest version numbers first, reverse its output
9641 if test x
"${ac_cv_c_tclh}" = x
; then
9643 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
9644 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
9645 /usr
/local
/src
/tcl \
9646 /usr
/local
/lib
/tcl \
9647 ${prefix}/include
; do
9648 if test -f $i/generic
/tclInt.h
; then
9649 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
9654 # see if one is installed
9655 if test x
"${ac_cv_c_tclh}" = x
; then
9656 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
9657 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
9658 echo "configure:9659: checking for tclInt.h" >&5
9659 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9660 echo $ac_n "(cached) $ac_c" 1>&6
9662 cat > conftest.
$ac_ext <<EOF
9663 #line 9664 "configure"
9664 #include "confdefs.h"
9667 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9668 { (eval echo configure
:9669: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9669 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9670 if test -z "$ac_err"; then
9672 eval "ac_cv_header_$ac_safe=yes"
9675 echo "configure: failed program was:" >&5
9676 cat conftest.
$ac_ext >&5
9678 eval "ac_cv_header_$ac_safe=no"
9682 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9683 echo "$ac_t""yes" 1>&6
9684 ac_cv_c_tclh
=installed
9686 echo "$ac_t""no" 1>&6
9694 if test x
"${ac_cv_c_tclh}" = x
; then
9695 TCLHDIR
="# no Tcl private headers found"
9696 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
9698 if test x
"${ac_cv_c_tclh}" != x
; then
9700 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
9701 echo "$ac_t""is installed" 1>&6
9704 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
9705 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
9706 TCLHDIR
="-I${ac_cv_c_tclh}"
9714 # Ok, lets find the tk source trees so we can use the headers
9715 # If the directory (presumably symlink) named "tk" exists, use that one
9716 # in preference to any others. Same logic is used when choosing library
9717 # and again with Tcl. The search order is the best place to look first, then in
9718 # decreasing significance. The loop breaks if the trigger file is found.
9719 # Note the gross little conversion here of srcdir by cd'ing to the found
9720 # directory. This converts the path from a relative to an absolute, so
9721 # recursive cache variables for the path will work right. We check all
9722 # the possible paths in one loop rather than many seperate loops to speed
9724 # the alternative search directory is involked by --with-tkinclude
9727 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
9728 echo "configure:9729: checking for Tk private headers" >&5
9729 # Check whether --with-tkinclude or --without-tkinclude was given.
9730 if test "${with_tkinclude+set}" = set; then
9731 withval
="$with_tkinclude"
9732 with_tkinclude
=${withval}
9735 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
9736 echo $ac_n "(cached) $ac_c" 1>&6
9739 # first check to see if --with-tkinclude was specified
9740 if test x
"${with_tkinclude}" != x
; then
9741 if test -f ${with_tkinclude}/tk.h
; then
9742 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
9743 elif test -f ${with_tkinclude}/generic
/tk.h
; then
9744 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
9746 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9750 # next check if it came with Tk configuration file
9751 if test x
"${ac_cv_c_tkconfig}" = x
; then
9752 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
9753 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
9757 # next check in private source directory
9759 # since ls returns lowest version numbers first, reverse its output
9760 if test x
"${ac_cv_c_tkh}" = x
; then
9763 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
9764 ${srcdir}/..
/..
/tk \
9765 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
9766 ${srcdir}/..
/..
/..
/tk \
9767 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
9768 if test -f $i/generic
/tk.h
; then
9769 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
9774 # finally check in a few common install locations
9776 # since ls returns lowest version numbers first, reverse its output
9777 if test x
"${ac_cv_c_tkh}" = x
; then
9779 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
9780 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
9783 ${prefix}/include
; do
9784 if test -f $i/generic
/tk.h
; then
9785 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
9790 # see if one is installed
9791 if test x
"${ac_cv_c_tkh}" = x
; then
9792 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
9793 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
9794 echo "configure:9795: checking for tk.h" >&5
9795 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9796 echo $ac_n "(cached) $ac_c" 1>&6
9798 cat > conftest.
$ac_ext <<EOF
9799 #line 9800 "configure"
9800 #include "confdefs.h"
9803 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9804 { (eval echo configure
:9805: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9805 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9806 if test -z "$ac_err"; then
9808 eval "ac_cv_header_$ac_safe=yes"
9811 echo "configure: failed program was:" >&5
9812 cat conftest.
$ac_ext >&5
9814 eval "ac_cv_header_$ac_safe=no"
9818 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9819 echo "$ac_t""yes" 1>&6
9820 ac_cv_c_tkh
=installed
9822 echo "$ac_t""no" 1>&6
9830 if test x
"${ac_cv_c_tkh}" != x
; then
9832 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
9833 echo "$ac_t""is installed" 1>&6
9836 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
9837 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
9838 TKHDIR
="-I${ac_cv_c_tkh}"
9841 TKHDIR
="# no Tk directory found"
9842 echo "configure: warning: Can't find Tk private headers" 1>&2
9849 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9850 echo "configure:9851: checking for Itcl private headers. srcdir=${srcdir}" >&5
9851 if test x
"${ac_cv_c_itclh}" = x
; then
9852 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itcl
; do
9853 if test -f $i/generic
/itcl.h
; then
9854 ac_cv_c_itclh
=`(cd $i/generic; pwd)`
9859 if test x
"${ac_cv_c_itclh}" = x
; then
9860 ITCLHDIR
="# no Itcl private headers found"
9861 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
9863 if test x
"${ac_cv_c_itclh}" != x
; then
9864 ITCLHDIR
="-I${ac_cv_c_itclh}"
9866 # should always be here
9867 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
9872 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9873 echo "configure:9874: checking for Itk private headers. srcdir=${srcdir}" >&5
9874 if test x
"${ac_cv_c_itkh}" = x
; then
9875 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itk
; do
9876 if test -f $i/generic
/itk.h
; then
9877 ac_cv_c_itkh
=`(cd $i/generic; pwd)`
9882 if test x
"${ac_cv_c_itkh}" = x
; then
9883 ITKHDIR
="# no Itk private headers found"
9884 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
9886 if test x
"${ac_cv_c_itkh}" != x
; then
9887 ITKHDIR
="-I${ac_cv_c_itkh}"
9889 # should always be here
9890 # ITKLIB="../itcl/itk/unix/libitk.a"
9896 # now look for Tk library stuff
9907 TK_DEPS
="${tkdir}${TK_LIB_FILE}"
9909 # now look for Itcl library stuff
9913 # Ok, lets find the itcl configuration
9914 # First, look for one uninstalled.
9915 # the alternative search directory is invoked by --with-itclconfig
9918 if test x
"${no_itcl}" = x
; then
9919 # we reset no_itcl in case something fails here
9921 # Check whether --with-itclconfig or --without-itclconfig was given.
9922 if test "${with_itclconfig+set}" = set; then
9923 withval
="$with_itclconfig"
9924 with_itclconfig
=${withval}
9927 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
9928 echo "configure:9929: checking for Itcl configuration" >&5
9929 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
9930 echo $ac_n "(cached) $ac_c" 1>&6
9934 # First check to see if --with-itclconfig was specified.
9935 if test x
"${with_itclconfig}" != x
; then
9936 if test -f "${with_itclconfig}/itclConfig.sh" ; then
9937 ac_cv_c_itclconfig
=`(cd ${with_itclconfig}; pwd)`
9939 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
9943 # then check for a private Itcl library
9944 if test x
"${ac_cv_c_itclconfig}" = x
; then
9947 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
9949 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
9951 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
9952 if test -f "$i/itclConfig.sh" ; then
9953 ac_cv_c_itclconfig
=`(cd $i; pwd)`
9958 # check in a few common install locations
9959 if test x
"${ac_cv_c_itclconfig}" = x
; then
9960 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9961 if test -f "$i/itclConfig.sh" ; then
9962 ac_cv_c_itclconfig
=`(cd $i; pwd)`
9967 # check in a few other private locations
9968 if test x
"${ac_cv_c_itclconfig}" = x
; then
9970 ${srcdir}/..
/itcl
/itcl \
9971 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
9972 if test -f "$i/itclConfig.sh" ; then
9973 ac_cv_c_itclconfig
=`(cd $i; pwd)`
9981 if test x
"${ac_cv_c_itclconfig}" = x
; then
9982 ITCLCONFIG
="# no Itcl configs found"
9983 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
9986 ITCLCONFIG
=${ac_cv_c_itclconfig}/itclConfig.sh
9987 echo "$ac_t""found $ITCLCONFIG" 1>&6
9991 if test -z "${no_itcl}"; then
9993 if test -f "$ITCLCONFIG" ; then
10008 ITCLLIB
="${ITCL_BUILD_LIB_SPEC}"
10009 ITCL_DEPS
="${ITCL_LIB_FULL_PATH}"
10013 # now look for Itk library stuff
10016 # Ok, lets find the itk configuration
10017 # First, look for one uninstalled.
10018 # the alternative search directory is invoked by --with-itkconfig
10021 if test x
"${no_itk}" = x
; then
10022 # we reset no_itk in case something fails here
10024 # Check whether --with-itkconfig or --without-itkconfig was given.
10025 if test "${with_itkconfig+set}" = set; then
10026 withval
="$with_itkconfig"
10027 with_itkconfig
=${withval}
10030 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
10031 echo "configure:10032: checking for Itk configuration" >&5
10032 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
10033 echo $ac_n "(cached) $ac_c" 1>&6
10037 # First check to see if --with-itkconfig was specified.
10038 if test x
"${with_itkconfig}" != x
; then
10039 if test -f "${with_itkconfig}/itkConfig.sh" ; then
10040 ac_cv_c_itkconfig
=`(cd ${with_itkconfig}; pwd)`
10042 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
10046 # then check for a private Itk library
10047 if test x
"${ac_cv_c_itkconfig}" = x
; then
10050 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
10052 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
10054 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
10055 if test -f "$i/itkConfig.sh" ; then
10056 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10061 # check in a few common install locations
10062 if test x
"${ac_cv_c_itkconfig}" = x
; then
10063 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10064 if test -f "$i/itkConfig.sh" ; then
10065 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10070 # check in a few other private locations
10071 if test x
"${ac_cv_c_itkconfig}" = x
; then
10073 ${srcdir}/..
/itcl
/itk \
10074 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
10075 if test -f "$i/itkConfig.sh" ; then
10076 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10084 if test x
"${ac_cv_c_itkconfig}" = x
; then
10085 ITKCONFIG
="# no Itk configs found"
10086 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
10089 ITKCONFIG
=${ac_cv_c_itkconfig}/itkConfig.sh
10090 echo "$ac_t""found $ITKCONFIG" 1>&6
10095 if test -z "${no_itcl}"; then
10097 if test -f "$ITKCONFIG" ; then
10112 ITKLIB
="${ITK_BUILD_LIB_SPEC}"
10113 ITK_DEPS
="${ITK_LIB_FULL_PATH}"
10116 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
10117 # Tcl/Tk 8.1 require -fwritable strings. I don't
10118 # know whether 8.2 will or not, but I bet it will.
10119 # I don't have to worry about 7.x since we don't support it.
10121 if test "$GCC" = "yes"; then
10122 if test "$TCL_VERSION" != "8.0" ; then
10123 GDBTK_CFLAGS
="-fwritable-strings"
10127 # Include some libraries that Tcl and Tk want.
10128 TCL_LIBS
='$(LIBGUI) $(ITCL) $(ITK) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
10129 # Yes, the ordering seems wrong here. But it isn't.
10130 # TK_LIBS is the list of libraries that need to be linked
10131 # after Tcl/Tk. Note that this isn't put into LIBS. If it
10132 # were in LIBS then any link tests after this point would
10133 # try to include things like `$(LIBGUI)', which wouldn't work.
10134 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
10136 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
10137 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
10138 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
10139 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
10140 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
10141 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
10142 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
10144 if test x
$gdb_cv_os_cygwin = xyes
; then
10145 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
10146 WIN32LDAPP
="-Wl,--subsystem,console"
10147 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
10152 configdirs
="${configdirs} gdbtk"
10168 # If we find X, set shell vars x_includes and x_libraries to the
10169 # paths, otherwise set no_x=yes.
10170 # Uses ac_ vars as temps to allow command line to override cache and checks.
10171 # --without-x overrides everything else, but does not touch the cache.
10172 echo $ac_n "checking for X""... $ac_c" 1>&6
10173 echo "configure:10174: checking for X" >&5
10175 # Check whether --with-x or --without-x was given.
10176 if test "${with_x+set}" = set; then
10181 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
10182 if test "x$with_x" = xno
; then
10183 # The user explicitly disabled X.
10186 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
10187 # Both variables are already set.
10190 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
10191 echo $ac_n "(cached) $ac_c" 1>&6
10193 # One or both of the vars are not set, and there is no cached value.
10194 ac_x_includes
=NO ac_x_libraries
=NO
10196 if mkdir conftestdir
; then
10198 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
10199 cat > Imakefile
<<'EOF'
10201 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
10203 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
10204 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
10205 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
10206 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
10207 for ac_extension
in a so sl
; do
10208 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
10209 test -f $ac_im_libdir/libX11.
$ac_extension; then
10210 ac_im_usrlibdir
=$ac_im_libdir; break
10213 # Screen out bogus values from the imake configuration. They are
10214 # bogus both because they are the default anyway, and because
10215 # using them would break gcc on systems where it needs fixed includes.
10216 case "$ac_im_incroot" in
10218 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
10220 case "$ac_im_usrlibdir" in
10221 /usr
/lib |
/lib
) ;;
10222 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
10229 if test "$ac_x_includes" = NO
; then
10230 # Guess where to find include files, by looking for this one X11 .h file.
10231 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
10233 # First, try using that file with no special directory specified.
10234 cat > conftest.
$ac_ext <<EOF
10235 #line 10236 "configure"
10236 #include "confdefs.h"
10237 #include <$x_direct_test_include>
10239 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10240 { (eval echo configure
:10241: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10241 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10242 if test -z "$ac_err"; then
10244 # We can compile using X headers with no special include directory.
10248 echo "configure: failed program was:" >&5
10249 cat conftest.
$ac_ext >&5
10251 # Look for the header file in a standard set of common directories.
10252 # Check X11 before X11Rn because it is often a symlink to the current release.
10255 /usr
/X11R
6/include \
10256 /usr
/X11R
5/include \
10257 /usr
/X11R
4/include \
10260 /usr
/include
/X11R6 \
10261 /usr
/include
/X11R5 \
10262 /usr
/include
/X11R4 \
10264 /usr
/local
/X11
/include \
10265 /usr
/local
/X11R
6/include \
10266 /usr
/local
/X11R
5/include \
10267 /usr
/local
/X11R
4/include \
10269 /usr
/local
/include
/X11 \
10270 /usr
/local
/include
/X11R6 \
10271 /usr
/local
/include
/X11R5 \
10272 /usr
/local
/include
/X11R4 \
10274 /usr
/X386
/include \
10275 /usr
/x386
/include \
10276 /usr
/XFree86
/include
/X11 \
10279 /usr
/local
/include \
10280 /usr
/unsupported
/include \
10281 /usr
/athena
/include \
10282 /usr
/local
/x11r
5/include \
10283 /usr
/lpp
/Xamples
/include \
10285 /usr
/openwin
/include \
10286 /usr
/openwin
/share
/include \
10289 if test -r "$ac_dir/$x_direct_test_include"; then
10290 ac_x_includes
=$ac_dir
10296 fi # $ac_x_includes = NO
10298 if test "$ac_x_libraries" = NO
; then
10299 # Check for the libraries.
10301 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
10302 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
10304 # See if we find them without any special options.
10305 # Don't add to $LIBS permanently.
10306 ac_save_LIBS
="$LIBS"
10307 LIBS
="-l$x_direct_test_library $LIBS"
10308 cat > conftest.
$ac_ext <<EOF
10309 #line 10310 "configure"
10310 #include "confdefs.h"
10313 ${x_direct_test_function}()
10316 if { (eval echo configure
:10317: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10318 LIBS
="$ac_save_LIBS"
10319 # We can link X programs with no special library path.
10322 echo "configure: failed program was:" >&5
10323 cat conftest.
$ac_ext >&5
10325 LIBS
="$ac_save_LIBS"
10326 # First see if replacing the include by lib works.
10327 # Check X11 before X11Rn because it is often a symlink to the current release.
10328 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
10339 /usr
/local
/X11
/lib \
10340 /usr
/local
/X11R
6/lib \
10341 /usr
/local
/X11R
5/lib \
10342 /usr
/local
/X11R
4/lib \
10344 /usr
/local
/lib
/X11 \
10345 /usr
/local
/lib
/X11R6 \
10346 /usr
/local
/lib
/X11R5 \
10347 /usr
/local
/lib
/X11R4 \
10351 /usr
/XFree86
/lib
/X11 \
10355 /usr
/unsupported
/lib \
10357 /usr
/local
/x11r
5/lib \
10358 /usr
/lpp
/Xamples
/lib \
10362 /usr
/openwin
/share
/lib \
10365 for ac_extension
in a so sl
; do
10366 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
10367 ac_x_libraries
=$ac_dir
10374 fi # $ac_x_libraries = NO
10376 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
10377 # Didn't find X anywhere. Cache the known absence of X.
10378 ac_cv_have_x
="have_x=no"
10380 # Record where we found X for the cache.
10381 ac_cv_have_x
="have_x=yes \
10382 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
10386 eval "$ac_cv_have_x"
10389 if test "$have_x" != yes; then
10390 echo "$ac_t""$have_x" 1>&6
10393 # If each of the values was on the command line, it overrides each guess.
10394 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
10395 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
10396 # Update the cache value to reflect the command line values.
10397 ac_cv_have_x
="have_x=yes \
10398 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
10399 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
10404 # Unlike the sim directory, whether a simulator is linked is controlled by
10405 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
10406 # This code just checks for a few cases where we'd like to ignore those
10407 # definitions, even when they're present in the '.mt' file. These cases
10408 # are when --disable-sim is specified, or if the simulator directory is
10409 # not part of the source tree.
10411 # Check whether --enable-sim or --disable-sim was given.
10412 if test "${enable_sim+set}" = set; then
10413 enableval
="$enable_sim"
10414 echo "enable_sim = $enable_sim";
10415 echo "enableval = ${enableval}";
10416 case "${enableval}" in
10417 yes) ignore_sim
=false
;;
10418 no
) ignore_sim
=true
;;
10419 *) ignore_sim
=false
;;
10426 if test ! -d "${srcdir}/../sim"; then
10430 if test "${ignore_sim}" = "true"; then
10432 IGNORE_SIM_OBS
="SIM_OBS="
10436 cat >> confdefs.h
<<\EOF
10455 # target_subdir is used by the testsuite to find the target libraries.
10457 if test "${host}" != "${target}"; then
10458 target_subdir
="${target_alias}/"
10463 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
10464 if test ! -f ${host_makefile_frag}; then
10465 # When building a native debuger the .mh file containing things
10466 # like NATDEPFILES is needed. Cross debuggers don't need .mh
10467 # since it no longer contains anything useful.
10468 if test "${target}" = "${host}"; then
10469 { echo "configure: error: "*** Gdb does not support native target
${host}"" 1>&2; exit 1; }
10471 host_makefile_frag
=/dev
/null
10474 frags
="$frags $host_makefile_frag"
10476 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
10477 if test ! -f ${target_makefile_frag}; then
10478 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
10480 frags
="$frags $target_makefile_frag"
10487 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10488 ' ${host_makefile_frag}`
10490 targetfile
=`sed -n '
10491 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10492 ' ${target_makefile_frag}`
10494 if test "${target}" = "${host}"; then
10495 # We pick this up from the host configuration file (.mh) because we
10496 # do not have a native configuration Makefile fragment.
10497 nativefile
=`sed -n '
10498 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10499 ' ${host_makefile_frag}`
10503 if test x
"${gdb_osabi}" != x
; then
10504 cat >> confdefs.h
<<EOF
10505 #define GDB_OSABI_DEFAULT $gdb_osabi
10510 # Enable multi-ice-gdb-server.
10511 # Check whether --enable-multi-ice or --disable-multi-ice was given.
10512 if test "${enable_multi_ice+set}" = set; then
10513 enableval
="$enable_multi_ice"
10517 *) { echo "configure: error: bad value $enableval for --enable-multi-ice" 1>&2; exit 1; } ;;
10521 if test "x$enable_multi_ice" = xyes
; then
10522 configdirs
="$configdirs multi-ice"
10525 # We only build gdbserver automatically if host and target are the same.
10526 if test "x$target" = "x$host"; then
10527 echo $ac_n "checking whether gdbserver is supported on this host""... $ac_c" 1>&6
10528 echo "configure:10529: checking whether gdbserver is supported on this host" >&5
10529 if test "x$build_gdbserver" = xyes
; then
10530 configdirs
="$configdirs gdbserver"
10531 echo "$ac_t""yes" 1>&6
10533 echo "$ac_t""no" 1>&6
10537 subdirs
="doc testsuite $configdirs"
10540 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
10541 # (NAT_FILE) is not set in config/*/*.m[ht] files, we link to an empty
10549 if test "${hostfile}" != ""; then
10551 GDB_XM_FILE
="config/${gdb_host_cpu}/${hostfile}"
10552 files
="${files} ${GDB_XM_FILE}"
10553 links
="${links} xm.h"
10554 cat >> confdefs.h
<<EOF
10555 #define GDB_XM_FILE ${GDB_XM_FILE}
10563 if test "${targetfile}" != ""; then
10565 GDB_TM_FILE
="config/${gdb_target_cpu}/${targetfile}"
10566 files
="${files} ${GDB_TM_FILE}"
10567 links
="${links} tm.h"
10568 cat >> confdefs.h
<<EOF
10569 #define GDB_TM_FILE ${GDB_TM_FILE}
10577 if test "${nativefile}" != ""; then
10579 GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}"
10580 files
="${files} ${GDB_NM_FILE}"
10581 links
="${links} nm.h"
10582 cat >> confdefs.h
<<EOF
10583 #define GDB_NM_FILE ${GDB_NM_FILE}
10591 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
10592 echo "configure:10593: checking for Cygwin environment" >&5
10593 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
10594 echo $ac_n "(cached) $ac_c" 1>&6
10596 cat > conftest.
$ac_ext <<EOF
10597 #line 10598 "configure"
10598 #include "confdefs.h"
10603 #define __CYGWIN__ __CYGWIN32__
10608 if { (eval echo configure
:10609: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10612 echo "configure: failed program was:" >&5
10613 cat conftest.
$ac_ext >&5
10621 echo "$ac_t""$ac_cv_cygwin" 1>&6
10623 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
10624 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
10625 echo "configure:10626: checking for mingw32 environment" >&5
10626 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
10627 echo $ac_n "(cached) $ac_c" 1>&6
10629 cat > conftest.
$ac_ext <<EOF
10630 #line 10631 "configure"
10631 #include "confdefs.h"
10634 return __MINGW32__;
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_mingw32" 1>&6
10652 test "$ac_cv_mingw32" = yes && MINGW32
=yes
10655 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
10656 echo "configure:10657: checking for executable suffix" >&5
10657 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
10658 echo $ac_n "(cached) $ac_c" 1>&6
10660 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
10664 echo 'int main () { return 0; }' > conftest.
$ac_ext
10666 if { (eval echo configure
:10667: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
10667 for file in conftest.
*; do
10669 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
10670 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
10674 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
10677 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
10682 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
10683 echo "$ac_t""${ac_cv_exeext}" 1>&6
10688 cat >> confdefs.h
<<\EOF
10689 #define GDB_DEFAULT_HOST_CHARSET "ISO-8859-1"
10695 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10696 if test "${with_libiconv_prefix+set}" = set; then
10697 withval
="$with_libiconv_prefix"
10699 for dir
in `echo "$withval" | tr : ' '`; do
10700 if test -d $dir/include
; then CPPFLAGS
="$CPPFLAGS -I$dir/include"; fi
10701 if test -d $dir/lib
; then LDFLAGS
="$LDFLAGS -L$dir/lib"; fi
10707 echo $ac_n "checking for iconv""... $ac_c" 1>&6
10708 echo "configure:10709: checking for iconv" >&5
10709 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
10710 echo $ac_n "(cached) $ac_c" 1>&6
10713 am_cv_func_iconv
="no, consider installing GNU libiconv"
10715 cat > conftest.
$ac_ext <<EOF
10716 #line 10717 "configure"
10717 #include "confdefs.h"
10718 #include <stdlib.h>
10721 iconv_t cd = iconv_open("","");
10722 iconv(cd,NULL,NULL,NULL,NULL);
10726 if { (eval echo configure
:10727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10728 am_cv_func_iconv
=yes
10730 echo "configure: failed program was:" >&5
10731 cat conftest.
$ac_ext >&5
10734 if test "$am_cv_func_iconv" != yes; then
10735 am_save_LIBS
="$LIBS"
10736 LIBS
="$LIBS -liconv"
10737 cat > conftest.
$ac_ext <<EOF
10738 #line 10739 "configure"
10739 #include "confdefs.h"
10740 #include <stdlib.h>
10743 iconv_t cd = iconv_open("","");
10744 iconv(cd,NULL,NULL,NULL,NULL);
10748 if { (eval echo configure
:10749: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10750 am_cv_lib_iconv
=yes
10751 am_cv_func_iconv
=yes
10753 echo "configure: failed program was:" >&5
10754 cat conftest.
$ac_ext >&5
10757 LIBS
="$am_save_LIBS"
10762 echo "$ac_t""$am_cv_func_iconv" 1>&6
10763 if test "$am_cv_func_iconv" = yes; then
10764 cat >> confdefs.h
<<\EOF
10765 #define HAVE_ICONV 1
10768 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
10769 echo "configure:10770: checking for iconv declaration" >&5
10770 if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
10771 echo $ac_n "(cached) $ac_c" 1>&6
10774 cat > conftest.
$ac_ext <<EOF
10775 #line 10776 "configure"
10776 #include "confdefs.h"
10778 #include <stdlib.h>
10784 #if defined(__STDC__) || defined(__cplusplus)
10785 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10794 if { (eval echo configure
:10795: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10796 am_cv_proto_iconv_arg1
=""
10798 echo "configure: failed program was:" >&5
10799 cat conftest.
$ac_ext >&5
10801 am_cv_proto_iconv_arg1
="const"
10804 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);"
10807 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10808 echo "$ac_t""${ac_t:-
10809 }$am_cv_proto_iconv" 1>&6
10810 cat >> confdefs.h
<<EOF
10811 #define ICONV_CONST $am_cv_proto_iconv_arg1
10816 if test "$am_cv_lib_iconv" = yes; then
10823 cat > confcache
<<\EOF
10824 # This file is a shell script that caches the results of configure
10825 # tests run on this system so they can be shared between configure
10826 # scripts and configure runs. It is not useful on other systems.
10827 # If it contains results you don't want to keep, you may remove or edit it.
10829 # By default, configure uses ./config.cache as the cache file,
10830 # creating it if it does not exist already. You can give configure
10831 # the --cache-file=FILE option to use a different cache file; that is
10832 # what configure does when it calls configure scripts in
10833 # subdirectories, so they share the cache.
10834 # Giving --cache-file=/dev/null disables caching, for debugging configure.
10835 # config.status only pays attention to the cache file if you give it the
10836 # --recheck option to rerun configure.
10839 # The following way of writing the cache mishandles newlines in values,
10840 # but we know of no workaround that is simple, portable, and efficient.
10841 # So, don't put newlines in cache variables' values.
10842 # Ultrix sh set writes to stderr and can't be redirected directly,
10843 # and sets the high bit in the cache file unless we assign to the vars.
10845 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10847 # `set' does not quote correctly, so add quotes (double-quote substitution
10848 # turns \\\\ into \\, and sed turns \\ into \).
10850 -e "s/'/'\\\\''/g" \
10851 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
10854 # `set' quotes correctly as required by POSIX, so do not add quotes.
10855 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
10858 if cmp -s $cache_file confcache
; then
10861 if test -w $cache_file; then
10862 echo "updating cache $cache_file"
10863 cat confcache
> $cache_file
10865 echo "not updating unwritable cache $cache_file"
10870 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
10872 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10873 # Let make expand exec_prefix.
10874 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10876 # Any assignment to VPATH causes Sun make to only execute
10877 # the first set of double-colon rules, so remove it if not needed.
10878 # If there is a colon in the path, we need to keep it.
10879 if test "x$srcdir" = x.
; then
10880 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
10883 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
10885 DEFS
=-DHAVE_CONFIG_H
10887 # Without the "./", some shells look in PATH for config.status.
10888 : ${CONFIG_STATUS=./config.status}
10890 echo creating
$CONFIG_STATUS
10891 rm -f $CONFIG_STATUS
10892 cat > $CONFIG_STATUS <<EOF
10894 # Generated automatically by configure.
10895 # Run this file to recreate the current configuration.
10896 # This directory was configured as follows,
10897 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10899 # $0 $ac_configure_args
10901 # Compiler output produced by configure, useful for debugging
10902 # configure, is in ./config.log if it exists.
10904 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
10907 case "\$ac_option" in
10908 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10909 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
10910 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
10911 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
10912 echo "$CONFIG_STATUS generated by autoconf version 2.13"
10914 -help | --help | --hel | --he | --h)
10915 echo "\$ac_cs_usage"; exit 0 ;;
10916 *) echo "\$ac_cs_usage"; exit 1 ;;
10920 ac_given_srcdir=$srcdir
10921 ac_given_INSTALL="$INSTALL"
10923 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
10925 cat >> $CONFIG_STATUS <<EOF
10927 # Protect against being on the right side of a sed subst in config.status.
10928 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
10929 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
10933 s%@CFLAGS@%$CFLAGS%g
10934 s%@CPPFLAGS@%$CPPFLAGS%g
10935 s%@CXXFLAGS@%$CXXFLAGS%g
10936 s%@FFLAGS@%$FFLAGS%g
10938 s%@LDFLAGS@%$LDFLAGS%g
10940 s%@exec_prefix@%$exec_prefix%g
10941 s%@prefix@%$prefix%g
10942 s%@program_transform_name@%$program_transform_name%g
10943 s%@bindir@%$bindir%g
10944 s%@sbindir@%$sbindir%g
10945 s%@libexecdir@%$libexecdir%g
10946 s%@datadir@%$datadir%g
10947 s%@sysconfdir@%$sysconfdir%g
10948 s%@sharedstatedir@%$sharedstatedir%g
10949 s%@localstatedir@%$localstatedir%g
10950 s%@libdir@%$libdir%g
10951 s%@includedir@%$includedir%g
10952 s%@oldincludedir@%$oldincludedir%g
10953 s%@infodir@%$infodir%g
10954 s%@mandir@%$mandir%g
10955 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
10956 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
10961 s%@host_alias@%$host_alias%g
10962 s%@host_cpu@%$host_cpu%g
10963 s%@host_vendor@%$host_vendor%g
10964 s%@host_os@%$host_os%g
10965 s%@target@%$target%g
10966 s%@target_alias@%$target_alias%g
10967 s%@target_cpu@%$target_cpu%g
10968 s%@target_vendor@%$target_vendor%g
10969 s%@target_os@%$target_os%g
10971 s%@build_alias@%$build_alias%g
10972 s%@build_cpu@%$build_cpu%g
10973 s%@build_vendor@%$build_vendor%g
10974 s%@build_os@%$build_os%g
10975 s%@RANLIB@%$RANLIB%g
10976 s%@SET_MAKE@%$SET_MAKE%g
10977 s%@ALLOCA@%$ALLOCA%g
10978 s%@USE_NLS@%$USE_NLS%g
10979 s%@MSGFMT@%$MSGFMT%g
10980 s%@GMSGFMT@%$GMSGFMT%g
10981 s%@XGETTEXT@%$XGETTEXT%g
10982 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
10983 s%@CATALOGS@%$CATALOGS%g
10984 s%@CATOBJEXT@%$CATOBJEXT%g
10985 s%@DATADIRNAME@%$DATADIRNAME%g
10986 s%@GMOFILES@%$GMOFILES%g
10987 s%@INSTOBJEXT@%$INSTOBJEXT%g
10988 s%@INTLDEPS@%$INTLDEPS%g
10989 s%@INTLLIBS@%$INTLLIBS%g
10990 s%@INTLOBJS@%$INTLOBJS%g
10991 s%@POFILES@%$POFILES%g
10993 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
10995 s%@GT_YES@%$GT_YES%g
10996 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
10998 s%@subdirs@%$subdirs%g
11000 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
11001 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
11002 s%@INSTALL_DATA@%$INSTALL_DATA%g
11006 s%@DLLTOOL@%$DLLTOOL%g
11007 s%@WINDRES@%$WINDRES%g
11009 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
11010 s%@TARGET_SYSTEM_ROOT@%$TARGET_SYSTEM_ROOT%g
11011 s%@TARGET_SYSTEM_ROOT_DEFINE@%$TARGET_SYSTEM_ROOT_DEFINE%g
11012 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
11013 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
11014 s%@SER_HARDWIRE@%$SER_HARDWIRE%g
11015 s%@WIN32LIBS@%$WIN32LIBS%g
11016 s%@LIBGUI@%$LIBGUI%g
11017 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
11018 s%@WIN32LDAPP@%$WIN32LDAPP%g
11019 s%@TCL_VERSION@%$TCL_VERSION%g
11020 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
11021 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
11022 s%@TCL_CC@%$TCL_CC%g
11023 s%@TCL_DEFS@%$TCL_DEFS%g
11024 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
11025 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
11026 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
11027 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
11028 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
11029 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
11030 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
11031 s%@TCL_CC_SEARCH_FLAGS@%$TCL_CC_SEARCH_FLAGS%g
11032 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
11033 s%@TCL_RANLIB@%$TCL_RANLIB%g
11034 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
11035 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
11036 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
11037 s%@TK_VERSION@%$TK_VERSION%g
11038 s%@TK_DEFS@%$TK_DEFS%g
11039 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
11040 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
11041 s%@TK_XLIBSW@%$TK_XLIBSW%g
11042 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
11043 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
11044 s%@TCLHDIR@%$TCLHDIR%g
11045 s%@TKHDIR@%$TKHDIR%g
11046 s%@ITCLHDIR@%$ITCLHDIR%g
11047 s%@ITKHDIR@%$ITKHDIR%g
11048 s%@ITCL_VERSION@%$ITCL_VERSION%g
11049 s%@ITCL_DEFS@%$ITCL_DEFS%g
11050 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
11051 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
11052 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
11053 s%@ITK_VERSION@%$ITK_VERSION%g
11054 s%@ITK_DEFS@%$ITK_DEFS%g
11055 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
11056 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
11057 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
11058 s%@X_CFLAGS@%$X_CFLAGS%g
11059 s%@X_LDFLAGS@%$X_LDFLAGS%g
11060 s%@X_LIBS@%$X_LIBS%g
11061 s%@TCL_DEPS@%$TCL_DEPS%g
11062 s%@TK_DEPS@%$TK_DEPS%g
11063 s%@ITCLLIB@%$ITCLLIB%g
11064 s%@ITCL_DEPS@%$ITCL_DEPS%g
11065 s%@ITKLIB@%$ITKLIB%g
11066 s%@ITK_DEPS@%$ITK_DEPS%g
11067 s%@GDBTKLIBS@%$GDBTKLIBS%g
11068 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
11069 s%@GDBTK_SRC_DIR@%$GDBTK_SRC_DIR%g
11070 s%@IGNORE_SIM@%$IGNORE_SIM%g
11071 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
11072 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
11073 s%@PROFILE_CFLAGS@%$PROFILE_CFLAGS%g
11074 s%@CONFIG_OBS@%$CONFIG_OBS%g
11075 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
11076 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
11077 s%@CONFIG_ALL@%$CONFIG_ALL%g
11078 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
11079 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
11080 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
11081 s%@target_subdir@%$target_subdir%g
11082 /@host_makefile_frag@/r $host_makefile_frag
11083 s%@host_makefile_frag@%%g
11084 /@target_makefile_frag@/r $target_makefile_frag
11085 s%@target_makefile_frag@%%g
11090 s%@EXEEXT@%$EXEEXT%g
11091 s%@LIBICONV@%$LIBICONV%g
11096 cat >> $CONFIG_STATUS <<\EOF
11098 # Split the substitutions into bite-sized pieces for seds with
11099 # small command number limits, like on Digital OSF/1 and HP-UX.
11100 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
11101 ac_file
=1 # Number of current file.
11102 ac_beg
=1 # First line for current file.
11103 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
11106 while $ac_more_lines; do
11107 if test $ac_beg -gt 1; then
11108 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
11110 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
11112 if test ! -s conftest.s
$ac_file; then
11113 ac_more_lines
=false
11114 rm -f conftest.s
$ac_file
11116 if test -z "$ac_sed_cmds"; then
11117 ac_sed_cmds
="sed -f conftest.s$ac_file"
11119 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
11121 ac_file
=`expr $ac_file + 1`
11123 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
11126 if test -z "$ac_sed_cmds"; then
11131 cat >> $CONFIG_STATUS <<EOF
11133 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
11135 cat >> $CONFIG_STATUS <<\EOF
11136 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
11137 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11139 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
11140 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11141 *) ac_file_in
="${ac_file}.in" ;;
11144 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
11146 # Remove last slash and all that follows it. Not all systems have dirname.
11147 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
11148 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
11149 # The file is in a subdirectory.
11150 test ! -d "$ac_dir" && mkdir
"$ac_dir"
11151 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
11152 # A "../" for each directory in $ac_dir_suffix.
11153 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
11155 ac_dir_suffix
= ac_dots
=
11158 case "$ac_given_srcdir" in
11160 if test -z "$ac_dots"; then top_srcdir
=.
11161 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
11162 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
11163 *) # Relative path.
11164 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
11165 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
11168 case "$ac_given_INSTALL" in
11169 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
11170 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
11173 echo creating
"$ac_file"
11175 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
11177 *Makefile
*) ac_comsub
="1i\\
11178 # $configure_input" ;;
11182 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11184 s%@configure_input@%$configure_input%g
11185 s%@srcdir@%$srcdir%g
11186 s%@top_srcdir@%$top_srcdir%g
11187 s%@INSTALL@%$INSTALL%g
11188 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
11192 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11193 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11195 # ac_d sets the value in "#define NAME VALUE" lines.
11196 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11197 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
11200 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
11201 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11202 ac_uB
='\([ ]\)%\1#\2define\3'
11205 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11206 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11207 ac_eB
='$%\1#\2define\3'
11211 if test "${CONFIG_HEADERS+set}" != set; then
11213 cat >> $CONFIG_STATUS <<EOF
11214 CONFIG_HEADERS="config.h:config.in"
11216 cat >> $CONFIG_STATUS <<\EOF
11218 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
11219 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11221 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
11222 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11223 *) ac_file_in
="${ac_file}.in" ;;
11226 echo creating
$ac_file
11228 rm -f conftest.frag conftest.
in conftest.out
11229 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11230 cat $ac_file_inputs > conftest.
in
11234 # Transform confdefs.h into a sed script conftest.vals that substitutes
11235 # the proper values into config.h.in to produce config.h. And first:
11236 # Protect against being on the right side of a sed subst in config.status.
11237 # Protect against being in an unquoted here document in config.status.
11238 rm -f conftest.vals
11239 cat > conftest.hdr
<<\EOF
11242 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
11246 sed -n -f conftest.hdr confdefs.h > conftest.vals
11249 # This sed command replaces #undef with comments. This is necessary, for
11250 # example, in the case of _POSIX_SOURCE, which is predefined and required
11251 # on some systems where configure will not decide to define it.
11252 cat >> conftest.vals <<\EOF
11253 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
11256 # Break up conftest.vals because some shells have a limit on
11257 # the size of here documents, and old seds have small limits too.
11259 rm -f conftest.tail
11262 ac_lines=`grep -c . conftest.vals
`
11263 # grep -c gives empty output for an empty file on some AIX systems.
11264 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
11265 # Write a limited-size here document to conftest.frag.
11266 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
11267 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
11269 sed -f conftest.frag conftest.in > conftest.out
11271 mv conftest.out conftest.in
11272 ' >> $CONFIG_STATUS
11273 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
11274 rm -f conftest.vals
11275 mv conftest.tail conftest.vals
11277 rm -f conftest.vals
11279 cat >> $CONFIG_STATUS <<\EOF
11280 rm -f conftest.frag conftest.h
11281 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
11282 cat conftest.in >> conftest.h
11284 if cmp -s $ac_file conftest.h 2>/dev/null; then
11285 echo "$ac_file is unchanged"
11288 # Remove last slash and all that follows it. Not all systems have dirname.
11289 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
11290 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11291 # The file is in a subdirectory.
11292 test ! -d "$ac_dir" && mkdir "$ac_dir"
11295 mv conftest.h $ac_file
11301 cat >> $CONFIG_STATUS <<EOF
11302 ac_sources="$files"
11306 cat >> $CONFIG_STATUS <<\EOF
11307 srcdir=$ac_given_srcdir
11308 while test -n "$ac_sources"; do
11309 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
11310 set $ac_sources; ac_source=$1; shift; ac_sources=$*
11312 echo "linking $srcdir/$ac_source to $ac_dest"
11314 if test ! -r $srcdir/$ac_source; then
11315 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
11319 # Make relative symlinks.
11320 # Remove last slash and all that follows it. Not all systems have dirname.
11321 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
11322 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
11323 # The dest file is in a subdirectory.
11324 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
11325 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
11326 # A "../" for each directory in $ac_dest_dir_suffix.
11327 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
11329 ac_dest_dir_suffix= ac_dots=
11333 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
11334 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
11337 # Make a symlink if possible; otherwise try a hard link.
11338 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11339 ln $srcdir/$ac_source $ac_dest; then :
11341 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
11345 cat >> $CONFIG_STATUS <<EOF
11347 gdb_host_cpu=$gdb_host_cpu
11348 gdb_target_cpu=$gdb_target_cpu
11349 nativefile=$nativefile
11352 cat >> $CONFIG_STATUS <<\EOF
11354 if test "${nativefile}" = ""; then
11356 sed -e '/^NATDEPFILES[ ]*=.*\\$/,/[^\\]$/s/^/# /' \
11357 -e '/^NATDEPFILES[ ]*=/s/^/# /' \
11358 | sed -e '/^\(NATDEPFILES[ ]*[+]=[ ]*\)/s//# \1/' \
11360 mv -f Makefile.tem Makefile
11363 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
11364 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
11365 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
11366 mv -f Makefile.tmp Makefile
11369 case x$CONFIG_HEADERS in
11370 xconfig.h:config.in)
11376 chmod +x $CONFIG_STATUS
11377 rm -fr confdefs* $ac_clean_files
11378 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
11380 if test "$no_recursion" != yes; then
11382 # Remove --cache-file and --srcdir arguments so they do not pile up.
11383 ac_sub_configure_args=
11385 for ac_arg in $ac_configure_args; do
11386 if test -n "$ac_prev"; then
11391 -cache-file | --cache-file | --cache-fil | --cache-fi \
11392 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
11393 ac_prev=cache_file ;;
11394 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
11395 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
11397 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11399 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11401 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
11405 for ac_config_dir in doc testsuite $configdirs; do
11407 # Do not complain, so a configure script can configure whichever
11408 # parts of a large source tree are present.
11409 if test ! -d $srcdir/$ac_config_dir; then
11413 echo configuring in $ac_config_dir
11418 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
11420 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
11428 # A "../" for each directory in /$ac_config_dir.
11429 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
11432 .) # No --srcdir option. We are building in place.
11433 ac_sub_srcdir=$srcdir ;;
11434 /*) # Absolute path.
11435 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
11436 *) # Relative path.
11437 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
11440 # Check for guested configure; otherwise get Cygnus style configure.
11441 if test -f $ac_sub_srcdir/configure; then
11442 ac_sub_configure=$ac_sub_srcdir/configure
11443 elif test -f $ac_sub_srcdir/configure.in; then
11444 ac_sub_configure=$ac_configure
11446 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
11450 # The recursion is here.
11451 if test -n "$ac_sub_configure"; then
11453 # Make the cache file name correct relative to the subdirectory.
11454 case "$cache_file" in
11455 /*) ac_sub_cache_file=$cache_file ;;
11456 *) # Relative path.
11457 ac_sub_cache_file="$ac_dots$cache_file" ;;
11459 case "$ac_given_INSTALL" in
11460 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11461 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11464 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
11465 # The eval makes quoting arguments work.
11466 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
11469 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }