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
1246 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1247 echo "configure:1248: checking whether ${MAKE-make} sets \${MAKE}" >&5
1248 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1249 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1250 echo $ac_n "(cached) $ac_c" 1>&6
1252 cat > conftestmake
<<\EOF
1254 @
echo 'ac_maketemp="${MAKE}"'
1256 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1257 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1258 if test -n "$ac_maketemp"; then
1259 eval ac_cv_prog_make_
${ac_make}_set
=yes
1261 eval ac_cv_prog_make_
${ac_make}_set
=no
1265 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1266 echo "$ac_t""yes" 1>&6
1269 echo "$ac_t""no" 1>&6
1270 SET_MAKE
="MAKE=${MAKE-make}"
1273 # Extract the first word of "ranlib", so it can be a program name with args.
1274 set dummy ranlib
; ac_word
=$2
1275 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1276 echo "configure:1277: checking for $ac_word" >&5
1277 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1278 echo $ac_n "(cached) $ac_c" 1>&6
1280 if test -n "$RANLIB"; then
1281 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1283 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1285 for ac_dir
in $ac_dummy; do
1286 test -z "$ac_dir" && ac_dir
=.
1287 if test -f $ac_dir/$ac_word; then
1288 ac_cv_prog_RANLIB
="ranlib"
1293 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1296 RANLIB
="$ac_cv_prog_RANLIB"
1297 if test -n "$RANLIB"; then
1298 echo "$ac_t""$RANLIB" 1>&6
1300 echo "$ac_t""no" 1>&6
1303 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1304 echo "configure:1305: checking for ANSI C header files" >&5
1305 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1306 echo $ac_n "(cached) $ac_c" 1>&6
1308 cat > conftest.
$ac_ext <<EOF
1309 #line 1310 "configure"
1310 #include "confdefs.h"
1316 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1317 { (eval echo configure
:1318: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1318 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1319 if test -z "$ac_err"; then
1321 ac_cv_header_stdc
=yes
1324 echo "configure: failed program was:" >&5
1325 cat conftest.
$ac_ext >&5
1327 ac_cv_header_stdc
=no
1331 if test $ac_cv_header_stdc = yes; then
1332 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1333 cat > conftest.
$ac_ext <<EOF
1334 #line 1335 "configure"
1335 #include "confdefs.h"
1338 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1339 egrep "memchr" >/dev
/null
2>&1; then
1343 ac_cv_header_stdc
=no
1349 if test $ac_cv_header_stdc = yes; then
1350 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1351 cat > conftest.
$ac_ext <<EOF
1352 #line 1353 "configure"
1353 #include "confdefs.h"
1356 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1357 egrep "free" >/dev
/null
2>&1; then
1361 ac_cv_header_stdc
=no
1367 if test $ac_cv_header_stdc = yes; then
1368 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1369 if test "$cross_compiling" = yes; then
1372 cat > conftest.
$ac_ext <<EOF
1373 #line 1374 "configure"
1374 #include "confdefs.h"
1376 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1377 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1378 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1379 int main () { int i; for (i = 0; i < 256; i++)
1380 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1384 if { (eval echo configure
:1385: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1388 echo "configure: failed program was:" >&5
1389 cat conftest.
$ac_ext >&5
1391 ac_cv_header_stdc
=no
1399 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1400 if test $ac_cv_header_stdc = yes; then
1401 cat >> confdefs.h
<<\EOF
1402 #define STDC_HEADERS 1
1407 echo $ac_n "checking for working const""... $ac_c" 1>&6
1408 echo "configure:1409: checking for working const" >&5
1409 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1410 echo $ac_n "(cached) $ac_c" 1>&6
1412 cat > conftest.
$ac_ext <<EOF
1413 #line 1414 "configure"
1414 #include "confdefs.h"
1418 /* Ultrix mips cc rejects this. */
1419 typedef int charset[2]; const charset x;
1420 /* SunOS 4.1.1 cc rejects this. */
1421 char const *const *ccp;
1423 /* NEC SVR4.0.2 mips cc rejects this. */
1424 struct point {int x, y;};
1425 static struct point const zero = {0,0};
1426 /* AIX XL C 1.02.0.0 rejects this.
1427 It does not let you subtract one const X* pointer from another in an arm
1428 of an if-expression whose if-part is not a constant expression */
1429 const char *g = "string";
1430 ccp = &g + (g ? g-g : 0);
1431 /* HPUX 7.0 cc rejects these. */
1434 ccp = (char const *const *) p;
1435 { /* SCO 3.2v4 cc rejects this. */
1437 char const *s = 0 ? (char *) 0 : (char const *) 0;
1441 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1443 const int *foo = &x[0];
1446 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1447 typedef const int *iptr;
1451 { /* AIX XL C 1.02.0.0 rejects this saying
1452 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1453 struct s { int j; const int *ap[3]; };
1454 struct s *b; b->j = 5;
1456 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1462 if { (eval echo configure
:1463: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1466 echo "configure: failed program was:" >&5
1467 cat conftest.
$ac_ext >&5
1474 echo "$ac_t""$ac_cv_c_const" 1>&6
1475 if test $ac_cv_c_const = no
; then
1476 cat >> confdefs.h
<<\EOF
1482 echo $ac_n "checking for inline""... $ac_c" 1>&6
1483 echo "configure:1484: checking for inline" >&5
1484 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1485 echo $ac_n "(cached) $ac_c" 1>&6
1488 for ac_kw
in inline __inline__ __inline
; do
1489 cat > conftest.
$ac_ext <<EOF
1490 #line 1491 "configure"
1491 #include "confdefs.h"
1497 if { (eval echo configure
:1498: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1499 ac_cv_c_inline
=$ac_kw; break
1501 echo "configure: failed program was:" >&5
1502 cat conftest.
$ac_ext >&5
1509 echo "$ac_t""$ac_cv_c_inline" 1>&6
1510 case "$ac_cv_c_inline" in
1512 no
) cat >> confdefs.h
<<\EOF
1516 *) cat >> confdefs.h
<<EOF
1517 #define inline $ac_cv_c_inline
1522 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1523 echo "configure:1524: checking for off_t" >&5
1524 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1525 echo $ac_n "(cached) $ac_c" 1>&6
1527 cat > conftest.
$ac_ext <<EOF
1528 #line 1529 "configure"
1529 #include "confdefs.h"
1530 #include <sys/types.h>
1536 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1537 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1539 ac_cv_type_off_t
=yes
1547 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1548 if test $ac_cv_type_off_t = no
; then
1549 cat >> confdefs.h
<<\EOF
1555 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1556 echo "configure:1557: checking for size_t" >&5
1557 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1558 echo $ac_n "(cached) $ac_c" 1>&6
1560 cat > conftest.
$ac_ext <<EOF
1561 #line 1562 "configure"
1562 #include "confdefs.h"
1563 #include <sys/types.h>
1569 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1570 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1572 ac_cv_type_size_t
=yes
1575 ac_cv_type_size_t
=no
1580 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1581 if test $ac_cv_type_size_t = no
; then
1582 cat >> confdefs.h
<<\EOF
1583 #define size_t unsigned
1588 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1589 # for constant arguments. Useless!
1590 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1591 echo "configure:1592: checking for working alloca.h" >&5
1592 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1593 echo $ac_n "(cached) $ac_c" 1>&6
1595 cat > conftest.
$ac_ext <<EOF
1596 #line 1597 "configure"
1597 #include "confdefs.h"
1600 char *p = alloca(2 * sizeof(int));
1603 if { (eval echo configure
:1604: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1605 ac_cv_header_alloca_h
=yes
1607 echo "configure: failed program was:" >&5
1608 cat conftest.
$ac_ext >&5
1610 ac_cv_header_alloca_h
=no
1615 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1616 if test $ac_cv_header_alloca_h = yes; then
1617 cat >> confdefs.h
<<\EOF
1618 #define HAVE_ALLOCA_H 1
1623 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1624 echo "configure:1625: checking for alloca" >&5
1625 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1626 echo $ac_n "(cached) $ac_c" 1>&6
1628 cat > conftest.
$ac_ext <<EOF
1629 #line 1630 "configure"
1630 #include "confdefs.h"
1633 # define alloca __builtin_alloca
1636 # include <malloc.h>
1637 # define alloca _alloca
1640 # include <alloca.h>
1645 # ifndef alloca /* predefined by HP cc +Olibcalls */
1654 char *p = (char *) alloca(1);
1657 if { (eval echo configure
:1658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1659 ac_cv_func_alloca_works
=yes
1661 echo "configure: failed program was:" >&5
1662 cat conftest.
$ac_ext >&5
1664 ac_cv_func_alloca_works
=no
1669 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1670 if test $ac_cv_func_alloca_works = yes; then
1671 cat >> confdefs.h
<<\EOF
1672 #define HAVE_ALLOCA 1
1677 if test $ac_cv_func_alloca_works = no
; then
1678 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1679 # that cause trouble. Some versions do not even contain alloca or
1680 # contain a buggy version. If you still want to use their alloca,
1681 # use ar to extract alloca.o from them instead of compiling alloca.c.
1682 ALLOCA
=alloca.
${ac_objext}
1683 cat >> confdefs.h
<<\EOF
1688 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1689 echo "configure:1690: checking whether alloca needs Cray hooks" >&5
1690 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1691 echo $ac_n "(cached) $ac_c" 1>&6
1693 cat > conftest.
$ac_ext <<EOF
1694 #line 1695 "configure"
1695 #include "confdefs.h"
1696 #if defined(CRAY) && ! defined(CRAY2)
1703 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1704 egrep "webecray" >/dev
/null
2>&1; then
1715 echo "$ac_t""$ac_cv_os_cray" 1>&6
1716 if test $ac_cv_os_cray = yes; then
1717 for ac_func
in _getb67 GETB67 getb67
; do
1718 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1719 echo "configure:1720: checking for $ac_func" >&5
1720 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1721 echo $ac_n "(cached) $ac_c" 1>&6
1723 cat > conftest.
$ac_ext <<EOF
1724 #line 1725 "configure"
1725 #include "confdefs.h"
1726 /* System header to define __stub macros and hopefully few prototypes,
1727 which can conflict with char $ac_func(); below. */
1729 /* Override any gcc2 internal prototype to avoid an error. */
1730 /* We use char because int might match the return type of a gcc2
1731 builtin and then its argument prototype would still apply. */
1736 /* The GNU C library defines this for functions which it implements
1737 to always fail with ENOSYS. Some functions are actually named
1738 something starting with __ and the normal name is an alias. */
1739 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1747 if { (eval echo configure
:1748: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1749 eval "ac_cv_func_$ac_func=yes"
1751 echo "configure: failed program was:" >&5
1752 cat conftest.
$ac_ext >&5
1754 eval "ac_cv_func_$ac_func=no"
1759 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1760 echo "$ac_t""yes" 1>&6
1761 cat >> confdefs.h
<<EOF
1762 #define CRAY_STACKSEG_END $ac_func
1767 echo "$ac_t""no" 1>&6
1773 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1774 echo "configure:1775: checking stack direction for C alloca" >&5
1775 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1776 echo $ac_n "(cached) $ac_c" 1>&6
1778 if test "$cross_compiling" = yes; then
1779 ac_cv_c_stack_direction
=0
1781 cat > conftest.
$ac_ext <<EOF
1782 #line 1783 "configure"
1783 #include "confdefs.h"
1784 find_stack_direction ()
1786 static char *addr = 0;
1791 return find_stack_direction ();
1794 return (&dummy > addr) ? 1 : -1;
1798 exit (find_stack_direction() < 0);
1801 if { (eval echo configure
:1802: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1803 ac_cv_c_stack_direction
=1
1805 echo "configure: failed program was:" >&5
1806 cat conftest.
$ac_ext >&5
1808 ac_cv_c_stack_direction
=-1
1815 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1816 cat >> confdefs.h
<<EOF
1817 #define STACK_DIRECTION $ac_cv_c_stack_direction
1822 for ac_hdr
in unistd.h
1824 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1825 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1826 echo "configure:1827: checking for $ac_hdr" >&5
1827 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1828 echo $ac_n "(cached) $ac_c" 1>&6
1830 cat > conftest.
$ac_ext <<EOF
1831 #line 1832 "configure"
1832 #include "confdefs.h"
1835 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1836 { (eval echo configure
:1837: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1837 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1838 if test -z "$ac_err"; then
1840 eval "ac_cv_header_$ac_safe=yes"
1843 echo "configure: failed program was:" >&5
1844 cat conftest.
$ac_ext >&5
1846 eval "ac_cv_header_$ac_safe=no"
1850 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1851 echo "$ac_t""yes" 1>&6
1852 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1853 cat >> confdefs.h
<<EOF
1854 #define $ac_tr_hdr 1
1858 echo "$ac_t""no" 1>&6
1862 for ac_func
in getpagesize
1864 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1865 echo "configure:1866: checking for $ac_func" >&5
1866 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1867 echo $ac_n "(cached) $ac_c" 1>&6
1869 cat > conftest.
$ac_ext <<EOF
1870 #line 1871 "configure"
1871 #include "confdefs.h"
1872 /* System header to define __stub macros and hopefully few prototypes,
1873 which can conflict with char $ac_func(); below. */
1875 /* Override any gcc2 internal prototype to avoid an error. */
1876 /* We use char because int might match the return type of a gcc2
1877 builtin and then its argument prototype would still apply. */
1882 /* The GNU C library defines this for functions which it implements
1883 to always fail with ENOSYS. Some functions are actually named
1884 something starting with __ and the normal name is an alias. */
1885 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1893 if { (eval echo configure
:1894: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1895 eval "ac_cv_func_$ac_func=yes"
1897 echo "configure: failed program was:" >&5
1898 cat conftest.
$ac_ext >&5
1900 eval "ac_cv_func_$ac_func=no"
1905 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1906 echo "$ac_t""yes" 1>&6
1907 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1908 cat >> confdefs.h
<<EOF
1909 #define $ac_tr_func 1
1913 echo "$ac_t""no" 1>&6
1917 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1918 echo "configure:1919: checking for working mmap" >&5
1919 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1920 echo $ac_n "(cached) $ac_c" 1>&6
1922 if test "$cross_compiling" = yes; then
1923 ac_cv_func_mmap_fixed_mapped
=no
1925 cat > conftest.
$ac_ext <<EOF
1926 #line 1927 "configure"
1927 #include "confdefs.h"
1929 /* Thanks to Mike Haertel and Jim Avera for this test.
1930 Here is a matrix of mmap possibilities:
1931 mmap private not fixed
1932 mmap private fixed at somewhere currently unmapped
1933 mmap private fixed at somewhere already mapped
1934 mmap shared not fixed
1935 mmap shared fixed at somewhere currently unmapped
1936 mmap shared fixed at somewhere already mapped
1937 For private mappings, we should verify that changes cannot be read()
1938 back from the file, nor mmap's back from the file at a different
1939 address. (There have been systems where private was not correctly
1940 implemented like the infamous i386 svr4.0, and systems where the
1941 VM page cache was not coherent with the filesystem buffer cache
1942 like early versions of FreeBSD and possibly contemporary NetBSD.)
1943 For shared mappings, we should conversely verify that changes get
1944 propogated back to all the places they're supposed to be.
1946 Grep wants private fixed already mapped.
1947 The main things grep needs to know about mmap are:
1948 * does it exist and is it safe to write into the mmap'd area
1949 * how to use it (BSD variants) */
1950 #include <sys/types.h>
1952 #include <sys/mman.h>
1954 /* This mess was copied from the GNU getpagesize.h. */
1955 #ifndef HAVE_GETPAGESIZE
1956 # ifdef HAVE_UNISTD_H
1957 # include <unistd.h>
1960 /* Assume that all systems that can run configure have sys/param.h. */
1961 # ifndef HAVE_SYS_PARAM_H
1962 # define HAVE_SYS_PARAM_H 1
1965 # ifdef _SC_PAGESIZE
1966 # define getpagesize() sysconf(_SC_PAGESIZE)
1967 # else /* no _SC_PAGESIZE */
1968 # ifdef HAVE_SYS_PARAM_H
1969 # include <sys/param.h>
1970 # ifdef EXEC_PAGESIZE
1971 # define getpagesize() EXEC_PAGESIZE
1972 # else /* no EXEC_PAGESIZE */
1974 # define getpagesize() NBPG * CLSIZE
1977 # endif /* no CLSIZE */
1978 # else /* no NBPG */
1980 # define getpagesize() NBPC
1981 # else /* no NBPC */
1983 # define getpagesize() PAGESIZE
1984 # endif /* PAGESIZE */
1985 # endif /* no NBPC */
1986 # endif /* no NBPG */
1987 # endif /* no EXEC_PAGESIZE */
1988 # else /* no HAVE_SYS_PARAM_H */
1989 # define getpagesize() 8192 /* punt totally */
1990 # endif /* no HAVE_SYS_PARAM_H */
1991 # endif /* no _SC_PAGESIZE */
1993 #endif /* no HAVE_GETPAGESIZE */
1996 extern "C" { void *malloc(unsigned); }
2004 char *data, *data2, *data3;
2008 pagesize = getpagesize();
2011 * First, make a file with some known garbage in it.
2013 data = malloc(pagesize);
2016 for (i = 0; i < pagesize; ++i)
2017 *(data + i) = rand();
2019 fd = creat("conftestmmap", 0600);
2022 if (write(fd, data, pagesize) != pagesize)
2027 * Next, try to mmap the file at a fixed address which
2028 * already has something else allocated at it. If we can,
2029 * also make sure that we see the same garbage.
2031 fd = open("conftestmmap", O_RDWR);
2034 data2 = malloc(2 * pagesize);
2037 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2038 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2039 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2041 for (i = 0; i < pagesize; ++i)
2042 if (*(data + i) != *(data2 + i))
2046 * Finally, make sure that changes to the mapped area
2047 * do not percolate back to the file as seen by read().
2048 * (This is a bug on some variants of i386 svr4.0.)
2050 for (i = 0; i < pagesize; ++i)
2051 *(data2 + i) = *(data2 + i) + 1;
2052 data3 = malloc(pagesize);
2055 if (read(fd, data3, pagesize) != pagesize)
2057 for (i = 0; i < pagesize; ++i)
2058 if (*(data + i) != *(data3 + i))
2061 unlink("conftestmmap");
2066 if { (eval echo configure
:2067: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2068 ac_cv_func_mmap_fixed_mapped
=yes
2070 echo "configure: failed program was:" >&5
2071 cat conftest.
$ac_ext >&5
2073 ac_cv_func_mmap_fixed_mapped
=no
2080 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2081 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2082 cat >> confdefs.h
<<\EOF
2089 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2090 unistd.h values.h sys
/param.h
2092 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2093 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2094 echo "configure:2095: checking for $ac_hdr" >&5
2095 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2096 echo $ac_n "(cached) $ac_c" 1>&6
2098 cat > conftest.
$ac_ext <<EOF
2099 #line 2100 "configure"
2100 #include "confdefs.h"
2103 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2104 { (eval echo configure
:2105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2105 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2106 if test -z "$ac_err"; then
2108 eval "ac_cv_header_$ac_safe=yes"
2111 echo "configure: failed program was:" >&5
2112 cat conftest.
$ac_ext >&5
2114 eval "ac_cv_header_$ac_safe=no"
2118 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2119 echo "$ac_t""yes" 1>&6
2120 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2121 cat >> confdefs.h
<<EOF
2122 #define $ac_tr_hdr 1
2126 echo "$ac_t""no" 1>&6
2130 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2131 __argz_count __argz_stringify __argz_next
2133 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2134 echo "configure:2135: checking for $ac_func" >&5
2135 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2136 echo $ac_n "(cached) $ac_c" 1>&6
2138 cat > conftest.
$ac_ext <<EOF
2139 #line 2140 "configure"
2140 #include "confdefs.h"
2141 /* System header to define __stub macros and hopefully few prototypes,
2142 which can conflict with char $ac_func(); below. */
2144 /* Override any gcc2 internal prototype to avoid an error. */
2145 /* We use char because int might match the return type of a gcc2
2146 builtin and then its argument prototype would still apply. */
2151 /* The GNU C library defines this for functions which it implements
2152 to always fail with ENOSYS. Some functions are actually named
2153 something starting with __ and the normal name is an alias. */
2154 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2162 if { (eval echo configure
:2163: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2164 eval "ac_cv_func_$ac_func=yes"
2166 echo "configure: failed program was:" >&5
2167 cat conftest.
$ac_ext >&5
2169 eval "ac_cv_func_$ac_func=no"
2174 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2175 echo "$ac_t""yes" 1>&6
2176 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2177 cat >> confdefs.h
<<EOF
2178 #define $ac_tr_func 1
2182 echo "$ac_t""no" 1>&6
2187 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2188 for ac_func
in stpcpy
2190 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2191 echo "configure:2192: checking for $ac_func" >&5
2192 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2193 echo $ac_n "(cached) $ac_c" 1>&6
2195 cat > conftest.
$ac_ext <<EOF
2196 #line 2197 "configure"
2197 #include "confdefs.h"
2198 /* System header to define __stub macros and hopefully few prototypes,
2199 which can conflict with char $ac_func(); below. */
2201 /* Override any gcc2 internal prototype to avoid an error. */
2202 /* We use char because int might match the return type of a gcc2
2203 builtin and then its argument prototype would still apply. */
2208 /* The GNU C library defines this for functions which it implements
2209 to always fail with ENOSYS. Some functions are actually named
2210 something starting with __ and the normal name is an alias. */
2211 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2219 if { (eval echo configure
:2220: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2221 eval "ac_cv_func_$ac_func=yes"
2223 echo "configure: failed program was:" >&5
2224 cat conftest.
$ac_ext >&5
2226 eval "ac_cv_func_$ac_func=no"
2231 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2232 echo "$ac_t""yes" 1>&6
2233 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2234 cat >> confdefs.h
<<EOF
2235 #define $ac_tr_func 1
2239 echo "$ac_t""no" 1>&6
2244 if test "${ac_cv_func_stpcpy}" = "yes"; then
2245 cat >> confdefs.h
<<\EOF
2246 #define HAVE_STPCPY 1
2251 if test $ac_cv_header_locale_h = yes; then
2252 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2253 echo "configure:2254: checking for LC_MESSAGES" >&5
2254 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2255 echo $ac_n "(cached) $ac_c" 1>&6
2257 cat > conftest.
$ac_ext <<EOF
2258 #line 2259 "configure"
2259 #include "confdefs.h"
2265 if { (eval echo configure
:2266: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2267 am_cv_val_LC_MESSAGES
=yes
2269 echo "configure: failed program was:" >&5
2270 cat conftest.
$ac_ext >&5
2272 am_cv_val_LC_MESSAGES
=no
2277 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2278 if test $am_cv_val_LC_MESSAGES = yes; then
2279 cat >> confdefs.h
<<\EOF
2280 #define HAVE_LC_MESSAGES 1
2285 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2286 echo "configure:2287: checking whether NLS is requested" >&5
2287 # Check whether --enable-nls or --disable-nls was given.
2288 if test "${enable_nls+set}" = set; then
2289 enableval
="$enable_nls"
2295 echo "$ac_t""$USE_NLS" 1>&6
2298 USE_INCLUDED_LIBINTL
=no
2300 if test "$USE_NLS" = "yes"; then
2301 cat >> confdefs.h
<<\EOF
2302 #define ENABLE_NLS 1
2305 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2306 echo "configure:2307: checking whether included gettext is requested" >&5
2307 # Check whether --with-included-gettext or --without-included-gettext was given.
2308 if test "${with_included_gettext+set}" = set; then
2309 withval
="$with_included_gettext"
2310 nls_cv_force_use_gnu_gettext
=$withval
2312 nls_cv_force_use_gnu_gettext
=no
2315 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2317 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2318 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2320 nls_cv_header_libgt
=
2323 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2324 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2325 echo "configure:2326: checking for libintl.h" >&5
2326 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2327 echo $ac_n "(cached) $ac_c" 1>&6
2329 cat > conftest.
$ac_ext <<EOF
2330 #line 2331 "configure"
2331 #include "confdefs.h"
2332 #include <libintl.h>
2334 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2335 { (eval echo configure
:2336: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2336 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2337 if test -z "$ac_err"; then
2339 eval "ac_cv_header_$ac_safe=yes"
2342 echo "configure: failed program was:" >&5
2343 cat conftest.
$ac_ext >&5
2345 eval "ac_cv_header_$ac_safe=no"
2349 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2350 echo "$ac_t""yes" 1>&6
2351 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2352 echo "configure:2353: checking for gettext in libc" >&5
2353 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2354 echo $ac_n "(cached) $ac_c" 1>&6
2356 cat > conftest.
$ac_ext <<EOF
2357 #line 2358 "configure"
2358 #include "confdefs.h"
2359 #include <libintl.h>
2361 return (int) gettext ("")
2364 if { (eval echo configure
:2365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2366 gt_cv_func_gettext_libc
=yes
2368 echo "configure: failed program was:" >&5
2369 cat conftest.
$ac_ext >&5
2371 gt_cv_func_gettext_libc
=no
2376 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2378 if test "$gt_cv_func_gettext_libc" != "yes"; then
2379 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2380 echo "configure:2381: checking for bindtextdomain in -lintl" >&5
2381 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2382 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2383 echo $ac_n "(cached) $ac_c" 1>&6
2385 ac_save_LIBS
="$LIBS"
2387 cat > conftest.
$ac_ext <<EOF
2388 #line 2389 "configure"
2389 #include "confdefs.h"
2390 /* Override any gcc2 internal prototype to avoid an error. */
2391 /* We use char because int might match the return type of a gcc2
2392 builtin and then its argument prototype would still apply. */
2393 char bindtextdomain();
2399 if { (eval echo configure
:2400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2401 eval "ac_cv_lib_$ac_lib_var=yes"
2403 echo "configure: failed program was:" >&5
2404 cat conftest.
$ac_ext >&5
2406 eval "ac_cv_lib_$ac_lib_var=no"
2409 LIBS
="$ac_save_LIBS"
2412 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2413 echo "$ac_t""yes" 1>&6
2414 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2415 echo "configure:2416: checking for gettext in libintl" >&5
2416 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2417 echo $ac_n "(cached) $ac_c" 1>&6
2419 cat > conftest.
$ac_ext <<EOF
2420 #line 2421 "configure"
2421 #include "confdefs.h"
2424 return (int) gettext ("")
2427 if { (eval echo configure
:2428: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2429 gt_cv_func_gettext_libintl
=yes
2431 echo "configure: failed program was:" >&5
2432 cat conftest.
$ac_ext >&5
2434 gt_cv_func_gettext_libintl
=no
2439 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2441 echo "$ac_t""no" 1>&6
2446 if test "$gt_cv_func_gettext_libc" = "yes" \
2447 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2448 cat >> confdefs.h
<<\EOF
2449 #define HAVE_GETTEXT 1
2452 # Extract the first word of "msgfmt", so it can be a program name with args.
2453 set dummy msgfmt
; ac_word
=$2
2454 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2455 echo "configure:2456: checking for $ac_word" >&5
2456 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2457 echo $ac_n "(cached) $ac_c" 1>&6
2461 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2464 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2465 for ac_dir
in $PATH; do
2466 test -z "$ac_dir" && ac_dir
=.
2467 if test -f $ac_dir/$ac_word; then
2468 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2469 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2475 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2479 MSGFMT
="$ac_cv_path_MSGFMT"
2480 if test -n "$MSGFMT"; then
2481 echo "$ac_t""$MSGFMT" 1>&6
2483 echo "$ac_t""no" 1>&6
2485 if test "$MSGFMT" != "no"; then
2486 for ac_func
in dcgettext
2488 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2489 echo "configure:2490: checking for $ac_func" >&5
2490 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2491 echo $ac_n "(cached) $ac_c" 1>&6
2493 cat > conftest.
$ac_ext <<EOF
2494 #line 2495 "configure"
2495 #include "confdefs.h"
2496 /* System header to define __stub macros and hopefully few prototypes,
2497 which can conflict with char $ac_func(); below. */
2499 /* Override any gcc2 internal prototype to avoid an error. */
2500 /* We use char because int might match the return type of a gcc2
2501 builtin and then its argument prototype would still apply. */
2506 /* The GNU C library defines this for functions which it implements
2507 to always fail with ENOSYS. Some functions are actually named
2508 something starting with __ and the normal name is an alias. */
2509 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2517 if { (eval echo configure
:2518: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2519 eval "ac_cv_func_$ac_func=yes"
2521 echo "configure: failed program was:" >&5
2522 cat conftest.
$ac_ext >&5
2524 eval "ac_cv_func_$ac_func=no"
2529 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2530 echo "$ac_t""yes" 1>&6
2531 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2532 cat >> confdefs.h
<<EOF
2533 #define $ac_tr_func 1
2537 echo "$ac_t""no" 1>&6
2541 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2542 set dummy gmsgfmt
; ac_word
=$2
2543 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2544 echo "configure:2545: checking for $ac_word" >&5
2545 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2546 echo $ac_n "(cached) $ac_c" 1>&6
2550 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2553 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2556 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2558 for ac_dir
in $ac_dummy; do
2559 test -z "$ac_dir" && ac_dir
=.
2560 if test -f $ac_dir/$ac_word; then
2561 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2566 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2570 GMSGFMT
="$ac_cv_path_GMSGFMT"
2571 if test -n "$GMSGFMT"; then
2572 echo "$ac_t""$GMSGFMT" 1>&6
2574 echo "$ac_t""no" 1>&6
2577 # Extract the first word of "xgettext", so it can be a program name with args.
2578 set dummy xgettext
; ac_word
=$2
2579 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2580 echo "configure:2581: checking for $ac_word" >&5
2581 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2582 echo $ac_n "(cached) $ac_c" 1>&6
2586 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2589 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2590 for ac_dir
in $PATH; do
2591 test -z "$ac_dir" && ac_dir
=.
2592 if test -f $ac_dir/$ac_word; then
2593 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2594 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2600 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2604 XGETTEXT
="$ac_cv_path_XGETTEXT"
2605 if test -n "$XGETTEXT"; then
2606 echo "$ac_t""$XGETTEXT" 1>&6
2608 echo "$ac_t""no" 1>&6
2611 cat > conftest.
$ac_ext <<EOF
2612 #line 2613 "configure"
2613 #include "confdefs.h"
2616 extern int _nl_msg_cat_cntr;
2617 return _nl_msg_cat_cntr
2620 if { (eval echo configure
:2621: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2625 echo "configure: failed program was:" >&5
2626 cat conftest.
$ac_ext >&5
2637 echo "$ac_t""no" 1>&6
2642 if test "$CATOBJEXT" = "NONE"; then
2643 nls_cv_use_gnu_gettext
=yes
2647 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2648 INTLOBJS
="\$(GETTOBJS)"
2649 # Extract the first word of "msgfmt", so it can be a program name with args.
2650 set dummy msgfmt
; ac_word
=$2
2651 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2652 echo "configure:2653: checking for $ac_word" >&5
2653 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2654 echo $ac_n "(cached) $ac_c" 1>&6
2658 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2661 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2662 for ac_dir
in $PATH; do
2663 test -z "$ac_dir" && ac_dir
=.
2664 if test -f $ac_dir/$ac_word; then
2665 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2666 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2672 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2676 MSGFMT
="$ac_cv_path_MSGFMT"
2677 if test -n "$MSGFMT"; then
2678 echo "$ac_t""$MSGFMT" 1>&6
2680 echo "$ac_t""no" 1>&6
2683 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2684 set dummy gmsgfmt
; ac_word
=$2
2685 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2686 echo "configure:2687: checking for $ac_word" >&5
2687 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2688 echo $ac_n "(cached) $ac_c" 1>&6
2692 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2695 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2698 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2700 for ac_dir
in $ac_dummy; do
2701 test -z "$ac_dir" && ac_dir
=.
2702 if test -f $ac_dir/$ac_word; then
2703 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2708 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2712 GMSGFMT
="$ac_cv_path_GMSGFMT"
2713 if test -n "$GMSGFMT"; then
2714 echo "$ac_t""$GMSGFMT" 1>&6
2716 echo "$ac_t""no" 1>&6
2719 # Extract the first word of "xgettext", so it can be a program name with args.
2720 set dummy xgettext
; ac_word
=$2
2721 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2722 echo "configure:2723: checking for $ac_word" >&5
2723 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2724 echo $ac_n "(cached) $ac_c" 1>&6
2728 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2731 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2732 for ac_dir
in $PATH; do
2733 test -z "$ac_dir" && ac_dir
=.
2734 if test -f $ac_dir/$ac_word; then
2735 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2736 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2742 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2746 XGETTEXT
="$ac_cv_path_XGETTEXT"
2747 if test -n "$XGETTEXT"; then
2748 echo "$ac_t""$XGETTEXT" 1>&6
2750 echo "$ac_t""no" 1>&6
2754 USE_INCLUDED_LIBINTL
=yes
2758 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2760 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2761 nls_cv_header_intl
=libintl.h
2762 nls_cv_header_libgt
=libgettext.h
2765 if test "$XGETTEXT" != ":"; then
2766 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2769 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2774 # We need to process the po/ directory.
2778 nls_cv_header_intl
=libintl.h
2779 nls_cv_header_libgt
=libgettext.h
2782 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2783 # because some of the sources are only built for this goal.
2784 if test "$PACKAGE" = gettext; then
2786 USE_INCLUDED_LIBINTL
=yes
2789 for lang
in $ALL_LINGUAS; do
2790 GMOFILES
="$GMOFILES $lang.gmo"
2791 POFILES
="$POFILES $lang.po"
2807 if test "x$CATOBJEXT" != "x"; then
2808 if test "x$ALL_LINGUAS" = "x"; then
2811 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2812 echo "configure:2813: checking for catalogs to be installed" >&5
2814 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2815 case "$ALL_LINGUAS" in
2816 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2819 LINGUAS
=$NEW_LINGUAS
2820 echo "$ac_t""$LINGUAS" 1>&6
2823 if test -n "$LINGUAS"; then
2824 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2828 if test $ac_cv_header_locale_h = yes; then
2829 INCLUDE_LOCALE_H
="#include <locale.h>"
2832 /* The system does not provide the header <locale.h>. Take care yourself. */"
2836 if test -f $srcdir/po2tbl.
sed.
in; then
2837 if test "$CATOBJEXT" = ".cat"; then
2838 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2839 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2840 echo "configure:2841: checking for linux/version.h" >&5
2841 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2842 echo $ac_n "(cached) $ac_c" 1>&6
2844 cat > conftest.
$ac_ext <<EOF
2845 #line 2846 "configure"
2846 #include "confdefs.h"
2847 #include <linux/version.h>
2849 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2850 { (eval echo configure
:2851: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2851 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2852 if test -z "$ac_err"; then
2854 eval "ac_cv_header_$ac_safe=yes"
2857 echo "configure: failed program was:" >&5
2858 cat conftest.
$ac_ext >&5
2860 eval "ac_cv_header_$ac_safe=no"
2864 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2865 echo "$ac_t""yes" 1>&6
2868 echo "$ac_t""no" 1>&6
2873 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2875 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2876 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2879 if test "$PACKAGE" = "gettext"; then
2889 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2895 if test -f $srcdir/po
/POTFILES.
in; then
2896 test -d po || mkdir po
2897 if test "x$srcdir" != "x."; then
2898 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2899 posrcprefix
="$srcdir/"
2901 posrcprefix
="../$srcdir/"
2907 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2908 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2912 localedir
='${datadir}/locale'
2915 if test "x$POSUB" != x
; then
2917 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2918 echo "configure:2919: checking for catalogs to be installed" >&5
2919 # Look for .po and .gmo files in the source directory.
2922 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
2923 # If there aren't any .gmo files the shell will give us the
2924 # literal string "../path/to/srcdir/po/*.gmo" which has to be
2926 case "$cat" in *\
**)
2929 # The quadruple backslash is collapsed to a double backslash
2930 # by the backticks, then collapsed again by the double quotes,
2931 # leaving us with one backslash in the sed expression (right
2932 # before the dot that mustn't act as a wildcard).
2933 cat=`echo $cat | sed -e "s!$srcdir/!!" -e "s!\\\\.po!.gmo!"`
2934 lang
=`echo $cat | sed -e 's!po/!!' -e "s!\\\\.gmo!!"`
2935 # The user is allowed to set LINGUAS to a list of languages to
2936 # install catalogs for. If it's empty that means "all of them."
2937 if test "x$LINGUAS" = x
; then
2938 CATALOGS
="$CATALOGS $cat"
2939 XLINGUAS
="$XLINGUAS $lang"
2941 case "$LINGUAS" in *$lang*)
2942 CATALOGS
="$CATALOGS $cat"
2943 XLINGUAS
="$XLINGUAS $lang"
2949 echo "$ac_t""$LINGUAS" 1>&6
2951 CONFIG_ALL
="$CONFIG_ALL all-po"
2952 CONFIG_CLEAN
="$CONFIG_CLEAN clean-po"
2953 CONFIG_INSTALL
="$CONFIG_INSTALL install-po"
2954 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL uninstall-po"
2958 cat >> confdefs.h
<<EOF
2959 #define PACKAGE "$PACKAGE"
2964 debugdir
=${libdir}/debug
2966 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
2967 if test "${with_separate_debug_dir+set}" = set; then
2968 withval
="$with_separate_debug_dir"
2969 debugdir
="${withval}"
2974 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
2975 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2976 ac_define_dir
=`eval echo $debugdir`
2977 ac_define_dir
=`eval echo $ac_define_dir`
2978 cat >> confdefs.h
<<EOF
2979 #define DEBUGDIR "$ac_define_dir"
2983 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
2985 subdirs
="doc testsuite"
2989 .
$srcdir/configure.
host
2991 .
$srcdir/configure.tgt
2993 # Fetch the default architecture and default target vector from BFD.
2994 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
2996 # We only want the first architecture, so strip off the others if
2997 # there is more than one.
2998 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
3000 if test "x$targ_archs" != x
; then
3001 cat >> confdefs.h
<<EOF
3002 #define DEFAULT_BFD_ARCH $targ_archs
3006 if test "x$targ_defvec" != x
; then
3007 cat >> confdefs.h
<<EOF
3008 #define DEFAULT_BFD_VEC $targ_defvec
3013 if test "$program_transform_name" = s
,x
,x
,; then
3014 program_transform_name
=
3016 # Double any \ or $. echo might interpret backslashes.
3017 cat <<\EOF_SED
> conftestsed
3018 s
,\\,\\\\,g
; s
,\$
,$$
,g
3020 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
3023 test "$program_prefix" != NONE
&&
3024 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
3025 # Use a double $ so make ignores it.
3026 test "$program_suffix" != NONE
&&
3027 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
3029 # sed with no file args requires a program.
3030 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
3033 # The CLI cannot be disabled yet, but may be in the future.
3036 # Check whether --enable-gdbcli or --disable-gdbcli was given.
3037 if test "${enable_gdbcli+set}" = set; then
3038 enableval
="$enable_gdbcli"
3043 { echo "configure: error: the command-line interface cannot be disabled yet" 1>&2; exit 1; } ;;
3045 { echo "configure: error: bad value $enableval for --enable-gdbcli" 1>&2; exit 1; } ;;
3051 if test x
"$enable_gdbcli" = xyes
; then
3052 if test -d $srcdir/cli
; then
3053 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
3054 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
3055 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
3056 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
3061 # Check whether --enable-gdbmi or --disable-gdbmi was given.
3062 if test "${enable_gdbmi+set}" = set; then
3063 enableval
="$enable_gdbmi"
3068 { echo "configure: error: bad value $enableval for --enable-gdbmi" 1>&2; exit 1; } ;;
3074 if test x
"$enable_gdbmi" = xyes
; then
3075 if test -d $srcdir/mi
; then
3076 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
3077 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
3078 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
3079 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
3084 # Check whether --enable-tui or --disable-tui was given.
3085 if test "${enable_tui+set}" = set; then
3086 enableval
="$enable_tui"
3091 { echo "configure: error: bad value $enableval for --enable-tui" 1>&2; exit 1; } ;;
3097 if test x
"$enable_tui" = xyes
; then
3098 if test -d $srcdir/tui
; then
3099 if test "$ac_cv_search_initscr" != no
-a "$ac_cv_search_wborder" != no
; then
3100 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
3101 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
3102 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
3103 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_TUI_INITS)"
3104 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
3105 CONFIG_ALL
="${CONFIG_ALL} all-tui"
3106 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-tui"
3107 CONFIG_INSTALL
="${CONFIG_INSTALL} install-tui"
3108 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-tui"
3114 # Check whether --enable-gdbtk or --disable-gdbtk was given.
3115 if test "${enable_gdbtk+set}" = set; then
3116 enableval
="$enable_gdbtk"
3121 { echo "configure: error: bad value $enableval for --enable-gdbtk" 1>&2; exit 1; } ;;
3124 if test -d $srcdir/gdbtk
; then
3131 # We unconditionally disable gdbtk tests on selected platforms.
3134 echo "configure: warning: gdbtk isn't supported on $host; disabling" 1>&2
3138 # Libunwind support.
3139 # Check whether --with-libunwind or --without-libunwind was given.
3140 if test "${with_libunwind+set}" = set; then
3141 withval
="$with_libunwind"
3142 case "${withval}" in
3143 yes) enable_libunwind
=yes ;;
3144 no
) enable_libunwind
=no
;;
3145 *) { echo "configure: error: bad value ${withval} for GDB with-libunwind option" 1>&2; exit 1; } ;;
3149 for ac_hdr
in libunwind.h
3151 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3152 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3153 echo "configure:3154: checking for $ac_hdr" >&5
3154 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3155 echo $ac_n "(cached) $ac_c" 1>&6
3157 cat > conftest.
$ac_ext <<EOF
3158 #line 3159 "configure"
3159 #include "confdefs.h"
3162 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3163 { (eval echo configure
:3164: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3164 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3165 if test -z "$ac_err"; then
3167 eval "ac_cv_header_$ac_safe=yes"
3170 echo "configure: failed program was:" >&5
3171 cat conftest.
$ac_ext >&5
3173 eval "ac_cv_header_$ac_safe=no"
3177 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3178 echo "$ac_t""yes" 1>&6
3179 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3180 cat >> confdefs.h
<<EOF
3181 #define $ac_tr_hdr 1
3185 echo "$ac_t""no" 1>&6
3189 for ac_hdr
in libunwind-ia64.h
3191 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3192 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3193 echo "configure:3194: checking for $ac_hdr" >&5
3194 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3195 echo $ac_n "(cached) $ac_c" 1>&6
3197 cat > conftest.
$ac_ext <<EOF
3198 #line 3199 "configure"
3199 #include "confdefs.h"
3202 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3203 { (eval echo configure
:3204: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3204 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3205 if test -z "$ac_err"; then
3207 eval "ac_cv_header_$ac_safe=yes"
3210 echo "configure: failed program was:" >&5
3211 cat conftest.
$ac_ext >&5
3213 eval "ac_cv_header_$ac_safe=no"
3217 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3218 echo "$ac_t""yes" 1>&6
3219 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3220 cat >> confdefs.h
<<EOF
3221 #define $ac_tr_hdr 1
3225 echo "$ac_t""no" 1>&6
3229 if test x
"$ac_cv_header_libunwind_h" = xyes
-a x
"$ac_cv_header_libunwind_ia64_h" = xyes
; then
3230 enable_libunwind
=yes;
3236 if test x
"$enable_libunwind" = xyes
; then
3237 for ac_hdr
in libunwind.h
3239 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3240 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3241 echo "configure:3242: checking for $ac_hdr" >&5
3242 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3243 echo $ac_n "(cached) $ac_c" 1>&6
3245 cat > conftest.
$ac_ext <<EOF
3246 #line 3247 "configure"
3247 #include "confdefs.h"
3250 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3251 { (eval echo configure
:3252: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3252 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3253 if test -z "$ac_err"; then
3255 eval "ac_cv_header_$ac_safe=yes"
3258 echo "configure: failed program was:" >&5
3259 cat conftest.
$ac_ext >&5
3261 eval "ac_cv_header_$ac_safe=no"
3265 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3266 echo "$ac_t""yes" 1>&6
3267 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3268 cat >> confdefs.h
<<EOF
3269 #define $ac_tr_hdr 1
3273 echo "$ac_t""no" 1>&6
3277 for ac_hdr
in libunwind-ia64.h
3279 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3280 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3281 echo "configure:3282: checking for $ac_hdr" >&5
3282 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3283 echo $ac_n "(cached) $ac_c" 1>&6
3285 cat > conftest.
$ac_ext <<EOF
3286 #line 3287 "configure"
3287 #include "confdefs.h"
3290 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3291 { (eval echo configure
:3292: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3292 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3293 if test -z "$ac_err"; then
3295 eval "ac_cv_header_$ac_safe=yes"
3298 echo "configure: failed program was:" >&5
3299 cat conftest.
$ac_ext >&5
3301 eval "ac_cv_header_$ac_safe=no"
3305 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3306 echo "$ac_t""yes" 1>&6
3307 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3308 cat >> confdefs.h
<<EOF
3309 #define $ac_tr_hdr 1
3313 echo "$ac_t""no" 1>&6
3317 cat >> confdefs.h
<<\EOF
3318 #define HAVE_LIBUNWIND 1
3321 CONFIG_OBS
="$CONFIG_OBS libunwind-frame.o"
3322 CONFIG_DEPS
="$CONFIG_DEPS libunwind-frame.o"
3323 CONFIG_SRCS
="$CONFIG_SRCS libunwind-frame.c"
3326 # Profiling support.
3327 # Check whether --enable-profiling or --disable-profiling was given.
3328 if test "${enable_profiling+set}" = set; then
3329 enableval
="$enable_profiling"
3334 { echo "configure: error: bad value $enableval for --enable-profile" 1>&2; exit 1; } ;;
3341 for ac_func
in monstartup _mcleanup
3343 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3344 echo "configure:3345: checking for $ac_func" >&5
3345 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3346 echo $ac_n "(cached) $ac_c" 1>&6
3348 cat > conftest.
$ac_ext <<EOF
3349 #line 3350 "configure"
3350 #include "confdefs.h"
3351 /* System header to define __stub macros and hopefully few prototypes,
3352 which can conflict with char $ac_func(); below. */
3354 /* Override any gcc2 internal prototype to avoid an error. */
3355 /* We use char because int might match the return type of a gcc2
3356 builtin and then its argument prototype would still apply. */
3361 /* The GNU C library defines this for functions which it implements
3362 to always fail with ENOSYS. Some functions are actually named
3363 something starting with __ and the normal name is an alias. */
3364 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3372 if { (eval echo configure
:3373: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3374 eval "ac_cv_func_$ac_func=yes"
3376 echo "configure: failed program was:" >&5
3377 cat conftest.
$ac_ext >&5
3379 eval "ac_cv_func_$ac_func=no"
3384 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3385 echo "$ac_t""yes" 1>&6
3386 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3387 cat >> confdefs.h
<<EOF
3388 #define $ac_tr_func 1
3392 echo "$ac_t""no" 1>&6
3396 echo $ac_n "checking for _etext""... $ac_c" 1>&6
3397 echo "configure:3398: checking for _etext" >&5
3398 if eval "test \"`echo '$''{'ac_cv_var__etext'+set}'`\" = set"; then
3399 echo $ac_n "(cached) $ac_c" 1>&6
3401 cat > conftest.
$ac_ext <<EOF
3402 #line 3403 "configure"
3403 #include "confdefs.h"
3411 if { (eval echo configure
:3412: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3413 ac_cv_var__etext
=yes
3415 echo "configure: failed program was:" >&5
3416 cat conftest.
$ac_ext >&5
3423 echo "$ac_t""$ac_cv_var__etext" 1>&6
3424 if test $ac_cv_var__etext = yes; then
3425 cat >> confdefs.h
<<\EOF
3426 #define HAVE__ETEXT 1
3430 if test "$enable_profiling" = yes ; then
3431 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
3432 { echo "configure: error: --enable-profiling requires monstartup and _mcleanup" 1>&2; exit 1; }
3435 OLD_CFLAGS
="$CFLAGS"
3436 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
3438 echo $ac_n "checking whether $CC supports -pg""... $ac_c" 1>&6
3439 echo "configure:3440: checking whether $CC supports -pg" >&5
3440 if eval "test \"`echo '$''{'ac_cv_cc_supports_pg'+set}'`\" = set"; then
3441 echo $ac_n "(cached) $ac_c" 1>&6
3443 cat > conftest.
$ac_ext <<EOF
3444 #line 3445 "configure"
3445 #include "confdefs.h"
3451 if { (eval echo configure
:3452: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3453 ac_cv_cc_supports_pg
=yes
3455 echo "configure: failed program was:" >&5
3456 cat conftest.
$ac_ext >&5
3458 ac_cv_cc_supports_pg
=no
3463 echo "$ac_t""$ac_cv_cc_supports_pg" 1>&6
3465 if test $ac_cv_cc_supports_pg = no
; then
3466 { echo "configure: error: --enable-profiling requires a compiler which supports -pg" 1>&2; exit 1; }
3469 CFLAGS
="$OLD_CFLAGS"
3472 # --------------------- #
3473 # Checks for programs. #
3474 # --------------------- #
3476 for ac_prog
in mawk gawk nawk
awk
3478 # Extract the first word of "$ac_prog", so it can be a program name with args.
3479 set dummy
$ac_prog; ac_word
=$2
3480 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3481 echo "configure:3482: checking for $ac_word" >&5
3482 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3483 echo $ac_n "(cached) $ac_c" 1>&6
3485 if test -n "$AWK"; then
3486 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3488 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3490 for ac_dir
in $ac_dummy; do
3491 test -z "$ac_dir" && ac_dir
=.
3492 if test -f $ac_dir/$ac_word; then
3493 ac_cv_prog_AWK
="$ac_prog"
3500 AWK
="$ac_cv_prog_AWK"
3501 if test -n "$AWK"; then
3502 echo "$ac_t""$AWK" 1>&6
3504 echo "$ac_t""no" 1>&6
3507 test -n "$AWK" && break
3510 # Find a good install program. We prefer a C program (faster),
3511 # so one script is as good as another. But avoid the broken or
3512 # incompatible versions:
3513 # SysV /etc/install, /usr/sbin/install
3514 # SunOS /usr/etc/install
3515 # IRIX /sbin/install
3517 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3518 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3519 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3520 # ./install, which can be erroneously created by make from ./install.sh.
3521 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3522 echo "configure:3523: checking for a BSD compatible install" >&5
3523 if test -z "$INSTALL"; then
3524 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3525 echo $ac_n "(cached) $ac_c" 1>&6
3527 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
3528 for ac_dir
in $PATH; do
3529 # Account for people who put trailing slashes in PATH elements.
3531 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
3533 # OSF1 and SCO ODT 3.0 have their own names for install.
3534 # Don't use installbsd from OSF since it installs stuff as root
3536 for ac_prog
in ginstall scoinst
install; do
3537 if test -f $ac_dir/$ac_prog; then
3538 if test $ac_prog = install &&
3539 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
3540 # AIX install. It has an incompatible calling convention.
3543 ac_cv_path_install
="$ac_dir/$ac_prog -c"
3554 if test "${ac_cv_path_install+set}" = set; then
3555 INSTALL
="$ac_cv_path_install"
3557 # As a last resort, use the slow shell script. We don't cache a
3558 # path for INSTALL within a source directory, because that will
3559 # break other packages using the cache if that directory is
3560 # removed, or if the path is relative.
3561 INSTALL
="$ac_install_sh"
3564 echo "$ac_t""$INSTALL" 1>&6
3566 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3567 # It thinks the first close brace ends the variable substitution.
3568 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3570 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
3572 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3574 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3575 echo "configure:3576: checking whether ln -s works" >&5
3576 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3577 echo $ac_n "(cached) $ac_c" 1>&6
3580 if ln -s X conftestdata
2>/dev
/null
3583 ac_cv_prog_LN_S
="ln -s"
3588 LN_S
="$ac_cv_prog_LN_S"
3589 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3590 echo "$ac_t""yes" 1>&6
3592 echo "$ac_t""no" 1>&6
3595 # Extract the first word of "ranlib", so it can be a program name with args.
3596 set dummy ranlib
; ac_word
=$2
3597 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3598 echo "configure:3599: checking for $ac_word" >&5
3599 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3600 echo $ac_n "(cached) $ac_c" 1>&6
3602 if test -n "$RANLIB"; then
3603 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3605 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3607 for ac_dir
in $ac_dummy; do
3608 test -z "$ac_dir" && ac_dir
=.
3609 if test -f $ac_dir/$ac_word; then
3610 ac_cv_prog_RANLIB
="ranlib"
3615 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3618 RANLIB
="$ac_cv_prog_RANLIB"
3619 if test -n "$RANLIB"; then
3620 echo "$ac_t""$RANLIB" 1>&6
3622 echo "$ac_t""no" 1>&6
3625 for ac_prog
in 'bison -y' byacc
3627 # Extract the first word of "$ac_prog", so it can be a program name with args.
3628 set dummy
$ac_prog; ac_word
=$2
3629 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3630 echo "configure:3631: checking for $ac_word" >&5
3631 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3632 echo $ac_n "(cached) $ac_c" 1>&6
3634 if test -n "$YACC"; then
3635 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3637 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3639 for ac_dir
in $ac_dummy; do
3640 test -z "$ac_dir" && ac_dir
=.
3641 if test -f $ac_dir/$ac_word; then
3642 ac_cv_prog_YACC
="$ac_prog"
3649 YACC
="$ac_cv_prog_YACC"
3650 if test -n "$YACC"; then
3651 echo "$ac_t""$YACC" 1>&6
3653 echo "$ac_t""no" 1>&6
3656 test -n "$YACC" && break
3658 test -n "$YACC" || YACC
="yacc"
3661 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3662 set dummy
${ac_tool_prefix}ar; ac_word
=$2
3663 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3664 echo "configure:3665: checking for $ac_word" >&5
3665 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3666 echo $ac_n "(cached) $ac_c" 1>&6
3668 if test -n "$AR"; then
3669 ac_cv_prog_AR
="$AR" # Let the user override the test.
3671 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3673 for ac_dir
in $ac_dummy; do
3674 test -z "$ac_dir" && ac_dir
=.
3675 if test -f $ac_dir/$ac_word; then
3676 ac_cv_prog_AR
="${ac_tool_prefix}ar"
3681 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
3685 if test -n "$AR"; then
3686 echo "$ac_t""$AR" 1>&6
3688 echo "$ac_t""no" 1>&6
3693 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3694 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
3695 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3696 echo "configure:3697: checking for $ac_word" >&5
3697 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3698 echo $ac_n "(cached) $ac_c" 1>&6
3700 if test -n "$DLLTOOL"; then
3701 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
3703 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3705 for ac_dir
in $ac_dummy; do
3706 test -z "$ac_dir" && ac_dir
=.
3707 if test -f $ac_dir/$ac_word; then
3708 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
3713 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL
="dlltool"
3716 DLLTOOL
="$ac_cv_prog_DLLTOOL"
3717 if test -n "$DLLTOOL"; then
3718 echo "$ac_t""$DLLTOOL" 1>&6
3720 echo "$ac_t""no" 1>&6
3725 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3726 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
3727 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3728 echo "configure:3729: checking for $ac_word" >&5
3729 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3730 echo $ac_n "(cached) $ac_c" 1>&6
3732 if test -n "$WINDRES"; then
3733 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
3735 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3737 for ac_dir
in $ac_dummy; do
3738 test -z "$ac_dir" && ac_dir
=.
3739 if test -f $ac_dir/$ac_word; then
3740 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
3745 test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES
="windres"
3748 WINDRES
="$ac_cv_prog_WINDRES"
3749 if test -n "$WINDRES"; then
3750 echo "$ac_t""$WINDRES" 1>&6
3752 echo "$ac_t""no" 1>&6
3758 # Needed for GNU/Hurd.
3759 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3760 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
3761 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3762 echo "configure:3763: checking for $ac_word" >&5
3763 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3764 echo $ac_n "(cached) $ac_c" 1>&6
3766 if test -n "$MIG"; then
3767 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
3769 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3771 for ac_dir
in $ac_dummy; do
3772 test -z "$ac_dir" && ac_dir
=.
3773 if test -f $ac_dir/$ac_word; then
3774 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
3779 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG
="mig"
3782 MIG
="$ac_cv_prog_MIG"
3783 if test -n "$MIG"; then
3784 echo "$ac_t""$MIG" 1>&6
3786 echo "$ac_t""no" 1>&6
3792 # ---------------------- #
3793 # Checks for libraries. #
3794 # ---------------------- #
3796 # We might need to link with -lm; most simulators need it.
3797 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
3798 echo "configure:3799: checking for main in -lm" >&5
3799 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
3800 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3801 echo $ac_n "(cached) $ac_c" 1>&6
3803 ac_save_LIBS
="$LIBS"
3805 cat > conftest.
$ac_ext <<EOF
3806 #line 3807 "configure"
3807 #include "confdefs.h"
3813 if { (eval echo configure
:3814: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3815 eval "ac_cv_lib_$ac_lib_var=yes"
3817 echo "configure: failed program was:" >&5
3818 cat conftest.
$ac_ext >&5
3820 eval "ac_cv_lib_$ac_lib_var=no"
3823 LIBS
="$ac_save_LIBS"
3826 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3827 echo "$ac_t""yes" 1>&6
3828 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3829 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3830 cat >> confdefs.h
<<EOF
3831 #define $ac_tr_lib 1
3837 echo "$ac_t""no" 1>&6
3841 # We need to link with -lw to get `wctype' on Solaris before Solaris
3842 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
3843 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
3844 # is known to have this problem). Therefore we avoid libw if we can.
3845 echo $ac_n "checking for wctype""... $ac_c" 1>&6
3846 echo "configure:3847: checking for wctype" >&5
3847 if eval "test \"`echo '$''{'ac_cv_func_wctype'+set}'`\" = set"; then
3848 echo $ac_n "(cached) $ac_c" 1>&6
3850 cat > conftest.
$ac_ext <<EOF
3851 #line 3852 "configure"
3852 #include "confdefs.h"
3853 /* System header to define __stub macros and hopefully few prototypes,
3854 which can conflict with char wctype(); below. */
3856 /* Override any gcc2 internal prototype to avoid an error. */
3857 /* We use char because int might match the return type of a gcc2
3858 builtin and then its argument prototype would still apply. */
3863 /* The GNU C library defines this for functions which it implements
3864 to always fail with ENOSYS. Some functions are actually named
3865 something starting with __ and the normal name is an alias. */
3866 #if defined (__stub_wctype) || defined (__stub___wctype)
3874 if { (eval echo configure
:3875: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3876 eval "ac_cv_func_wctype=yes"
3878 echo "configure: failed program was:" >&5
3879 cat conftest.
$ac_ext >&5
3881 eval "ac_cv_func_wctype=no"
3886 if eval "test \"`echo '$ac_cv_func_'wctype`\" = yes"; then
3887 echo "$ac_t""yes" 1>&6
3890 echo "$ac_t""no" 1>&6
3891 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
3892 echo "configure:3893: checking for wctype in -lw" >&5
3893 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
3894 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3895 echo $ac_n "(cached) $ac_c" 1>&6
3897 ac_save_LIBS
="$LIBS"
3899 cat > conftest.
$ac_ext <<EOF
3900 #line 3901 "configure"
3901 #include "confdefs.h"
3902 /* Override any gcc2 internal prototype to avoid an error. */
3903 /* We use char because int might match the return type of a gcc2
3904 builtin and then its argument prototype would still apply. */
3911 if { (eval echo configure
:3912: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3913 eval "ac_cv_lib_$ac_lib_var=yes"
3915 echo "configure: failed program was:" >&5
3916 cat conftest.
$ac_ext >&5
3918 eval "ac_cv_lib_$ac_lib_var=no"
3921 LIBS
="$ac_save_LIBS"
3924 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3925 echo "$ac_t""yes" 1>&6
3926 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3927 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3928 cat >> confdefs.h
<<EOF
3929 #define $ac_tr_lib 1
3935 echo "$ac_t""no" 1>&6
3941 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
3943 echo $ac_n "checking for library containing gethostbyname""... $ac_c" 1>&6
3944 echo "configure:3945: checking for library containing gethostbyname" >&5
3945 if eval "test \"`echo '$''{'ac_cv_search_gethostbyname'+set}'`\" = set"; then
3946 echo $ac_n "(cached) $ac_c" 1>&6
3948 ac_func_search_save_LIBS
="$LIBS"
3949 ac_cv_search_gethostbyname
="no"
3950 cat > conftest.
$ac_ext <<EOF
3951 #line 3952 "configure"
3952 #include "confdefs.h"
3953 /* Override any gcc2 internal prototype to avoid an error. */
3954 /* We use char because int might match the return type of a gcc2
3955 builtin and then its argument prototype would still apply. */
3956 char gethostbyname();
3962 if { (eval echo configure
:3963: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3964 ac_cv_search_gethostbyname
="none required"
3966 echo "configure: failed program was:" >&5
3967 cat conftest.
$ac_ext >&5
3970 test "$ac_cv_search_gethostbyname" = "no" && for i
in nsl
; do
3971 LIBS
="-l$i $ac_func_search_save_LIBS"
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
="-l$i"
3989 echo "configure: failed program was:" >&5
3990 cat conftest.
$ac_ext >&5
3994 LIBS
="$ac_func_search_save_LIBS"
3997 echo "$ac_t""$ac_cv_search_gethostbyname" 1>&6
3998 if test "$ac_cv_search_gethostbyname" != "no"; then
3999 test "$ac_cv_search_gethostbyname" = "none required" || LIBS
="$ac_cv_search_gethostbyname $LIBS"
4005 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
4007 echo $ac_n "checking for library containing socketpair""... $ac_c" 1>&6
4008 echo "configure:4009: checking for library containing socketpair" >&5
4009 if eval "test \"`echo '$''{'ac_cv_search_socketpair'+set}'`\" = set"; then
4010 echo $ac_n "(cached) $ac_c" 1>&6
4012 ac_func_search_save_LIBS
="$LIBS"
4013 ac_cv_search_socketpair
="no"
4014 cat > conftest.
$ac_ext <<EOF
4015 #line 4016 "configure"
4016 #include "confdefs.h"
4017 /* Override any gcc2 internal prototype to avoid an error. */
4018 /* We use char because int might match the return type of a gcc2
4019 builtin and then its argument prototype would still apply. */
4026 if { (eval echo configure
:4027: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4028 ac_cv_search_socketpair
="none required"
4030 echo "configure: failed program was:" >&5
4031 cat conftest.
$ac_ext >&5
4034 test "$ac_cv_search_socketpair" = "no" && for i
in socket
; do
4035 LIBS
="-l$i $ac_func_search_save_LIBS"
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
="-l$i"
4053 echo "configure: failed program was:" >&5
4054 cat conftest.
$ac_ext >&5
4058 LIBS
="$ac_func_search_save_LIBS"
4061 echo "$ac_t""$ac_cv_search_socketpair" 1>&6
4062 if test "$ac_cv_search_socketpair" != "no"; then
4063 test "$ac_cv_search_socketpair" = "none required" || LIBS
="$ac_cv_search_socketpair $LIBS"
4069 # Since GDB uses Readline, we need termcap functionality, so we need
4070 # to find a library that provides that. When GDB is configured with
4071 # the TUI, we need full curses functionality.
4075 if test -d $srcdir/libtermcap
; then
4076 LIBS
="../libtermcap/libtermcap.a $LIBS"
4077 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
4080 ac_cv_search_tgetent
="none required"
4083 # Readline prefers curses over termcap on AIX.
4086 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4087 echo "configure:4088: checking for library containing tgetent" >&5
4088 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4089 echo $ac_n "(cached) $ac_c" 1>&6
4091 ac_func_search_save_LIBS
="$LIBS"
4092 ac_cv_search_tgetent
="no"
4093 cat > conftest.
$ac_ext <<EOF
4094 #line 4095 "configure"
4095 #include "confdefs.h"
4096 /* Override any gcc2 internal prototype to avoid an error. */
4097 /* We use char because int might match the return type of a gcc2
4098 builtin and then its argument prototype would still apply. */
4105 if { (eval echo configure
:4106: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4107 ac_cv_search_tgetent
="none required"
4109 echo "configure: failed program was:" >&5
4110 cat conftest.
$ac_ext >&5
4113 test "$ac_cv_search_tgetent" = "no" && for i
in tinfo ncurses curses termcap
; do
4114 LIBS
="-l$i $ac_func_search_save_LIBS"
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
="-l$i"
4132 echo "configure: failed program was:" >&5
4133 cat conftest.
$ac_ext >&5
4137 LIBS
="$ac_func_search_save_LIBS"
4140 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4141 if test "$ac_cv_search_tgetent" != "no"; then
4142 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
4150 # Note: We used to check for libtermlib and libterminfo too, but
4151 # Readline doesn't, so I think we're safe with leaving them out.
4153 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4154 echo "configure:4155: checking for library containing tgetent" >&5
4155 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4156 echo $ac_n "(cached) $ac_c" 1>&6
4158 ac_func_search_save_LIBS
="$LIBS"
4159 ac_cv_search_tgetent
="no"
4160 cat > conftest.
$ac_ext <<EOF
4161 #line 4162 "configure"
4162 #include "confdefs.h"
4163 /* Override any gcc2 internal prototype to avoid an error. */
4164 /* We use char because int might match the return type of a gcc2
4165 builtin and then its argument prototype would still apply. */
4172 if { (eval echo configure
:4173: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4174 ac_cv_search_tgetent
="none required"
4176 echo "configure: failed program was:" >&5
4177 cat conftest.
$ac_ext >&5
4180 test "$ac_cv_search_tgetent" = "no" && for i
in termcap tinfo ncurses Hcurses curses
; do
4181 LIBS
="-l$i $ac_func_search_save_LIBS"
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
="-l$i"
4199 echo "configure: failed program was:" >&5
4200 cat conftest.
$ac_ext >&5
4204 LIBS
="$ac_func_search_save_LIBS"
4207 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4208 if test "$ac_cv_search_tgetent" != "no"; then
4209 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
4215 if test "$ac_cv_search_tgetent" = no
; then
4216 { echo "configure: error: no termcap library found" 1>&2; exit 1; }
4219 # FIXME: kettenis/20030102: We seem to prefer HP curses (Hcurses) over
4220 # Xcurses on HP-UX; see the `-D__HP_CURSES' in the relevant host
4221 # Makefile fragments. That's why we need to have `Hcurses' before
4222 # `curses'. I don't see why we should use HP curses if a more
4223 # standard curses is available, except that according to HP's
4224 # documentation one needs to compile `-D_XOPEN_SOURCE_EXTENDED' on
4225 # HP-UX 10.10 and 10.20.
4227 # FIXME: ncurses does not work on native alphaev68-dec-osf5.1,
4228 # and probably other platforms. AC_SEARCH_LIBS finds the library
4229 # in a place such as /usr/local/lib/libncurses.a, but does not
4230 # do anything to look for the matching include files.
4231 # -- chastain 2004-05-01
4234 echo $ac_n "checking for library containing initscr""... $ac_c" 1>&6
4235 echo "configure:4236: checking for library containing initscr" >&5
4236 if eval "test \"`echo '$''{'ac_cv_search_initscr'+set}'`\" = set"; then
4237 echo $ac_n "(cached) $ac_c" 1>&6
4239 ac_func_search_save_LIBS
="$LIBS"
4240 ac_cv_search_initscr
="no"
4241 cat > conftest.
$ac_ext <<EOF
4242 #line 4243 "configure"
4243 #include "confdefs.h"
4244 /* Override any gcc2 internal prototype to avoid an error. */
4245 /* We use char because int might match the return type of a gcc2
4246 builtin and then its argument prototype would still apply. */
4253 if { (eval echo configure
:4254: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4255 ac_cv_search_initscr
="none required"
4257 echo "configure: failed program was:" >&5
4258 cat conftest.
$ac_ext >&5
4261 test "$ac_cv_search_initscr" = "no" && for i
in ncurses Hcurses cursesX curses pdcurses
; do
4262 LIBS
="-l$i $ac_func_search_save_LIBS"
4263 cat > conftest.
$ac_ext <<EOF
4264 #line 4265 "configure"
4265 #include "confdefs.h"
4266 /* Override any gcc2 internal prototype to avoid an error. */
4267 /* We use char because int might match the return type of a gcc2
4268 builtin and then its argument prototype would still apply. */
4275 if { (eval echo configure
:4276: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4277 ac_cv_search_initscr
="-l$i"
4280 echo "configure: failed program was:" >&5
4281 cat conftest.
$ac_ext >&5
4285 LIBS
="$ac_func_search_save_LIBS"
4288 echo "$ac_t""$ac_cv_search_initscr" 1>&6
4289 if test "$ac_cv_search_initscr" != "no"; then
4290 test "$ac_cv_search_initscr" = "none required" || LIBS
="$ac_cv_search_initscr $LIBS"
4293 echo "configure: warning: no curses library found" 1>&2
4296 # Check whether the wborder function is provided by the curses
4297 # library detected above. In certain implementations such as
4298 # the HP/UX Hcurses for instance, this function is provided by an
4299 # additional library. So if we did not find this function inside
4300 # the curses library, try some alternate libraries we know might
4303 echo $ac_n "checking for library containing wborder""... $ac_c" 1>&6
4304 echo "configure:4305: checking for library containing wborder" >&5
4305 if eval "test \"`echo '$''{'ac_cv_search_wborder'+set}'`\" = set"; then
4306 echo $ac_n "(cached) $ac_c" 1>&6
4308 ac_func_search_save_LIBS
="$LIBS"
4309 ac_cv_search_wborder
="no"
4310 cat > conftest.
$ac_ext <<EOF
4311 #line 4312 "configure"
4312 #include "confdefs.h"
4313 /* Override any gcc2 internal prototype to avoid an error. */
4314 /* We use char because int might match the return type of a gcc2
4315 builtin and then its argument prototype would still apply. */
4322 if { (eval echo configure
:4323: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4324 ac_cv_search_wborder
="none required"
4326 echo "configure: failed program was:" >&5
4327 cat conftest.
$ac_ext >&5
4330 test "$ac_cv_search_wborder" = "no" && for i
in cur_colr
; do
4331 LIBS
="-l$i $ac_func_search_save_LIBS"
4332 cat > conftest.
$ac_ext <<EOF
4333 #line 4334 "configure"
4334 #include "confdefs.h"
4335 /* Override any gcc2 internal prototype to avoid an error. */
4336 /* We use char because int might match the return type of a gcc2
4337 builtin and then its argument prototype would still apply. */
4344 if { (eval echo configure
:4345: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4346 ac_cv_search_wborder
="-l$i"
4349 echo "configure: failed program was:" >&5
4350 cat conftest.
$ac_ext >&5
4354 LIBS
="$ac_func_search_save_LIBS"
4357 echo "$ac_t""$ac_cv_search_wborder" 1>&6
4358 if test "$ac_cv_search_wborder" != "no"; then
4359 test "$ac_cv_search_wborder" = "none required" || LIBS
="$ac_cv_search_wborder $LIBS"
4362 echo "configure: warning: wborder function not found, tui will be disabled" 1>&2
4365 # ------------------------- #
4366 # Checks for header files. #
4367 # ------------------------- #
4370 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4372 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4373 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4374 echo "configure:4375: checking for $ac_hdr that defines DIR" >&5
4375 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4376 echo $ac_n "(cached) $ac_c" 1>&6
4378 cat > conftest.
$ac_ext <<EOF
4379 #line 4380 "configure"
4380 #include "confdefs.h"
4381 #include <sys/types.h>
4387 if { (eval echo configure
:4388: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4389 eval "ac_cv_header_dirent_$ac_safe=yes"
4391 echo "configure: failed program was:" >&5
4392 cat conftest.
$ac_ext >&5
4394 eval "ac_cv_header_dirent_$ac_safe=no"
4398 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4399 echo "$ac_t""yes" 1>&6
4400 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4401 cat >> confdefs.h
<<EOF
4402 #define $ac_tr_hdr 1
4404 ac_header_dirent
=$ac_hdr; break
4406 echo "$ac_t""no" 1>&6
4409 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4410 if test $ac_header_dirent = dirent.h
; then
4411 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4412 echo "configure:4413: checking for opendir in -ldir" >&5
4413 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4414 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4415 echo $ac_n "(cached) $ac_c" 1>&6
4417 ac_save_LIBS
="$LIBS"
4419 cat > conftest.
$ac_ext <<EOF
4420 #line 4421 "configure"
4421 #include "confdefs.h"
4422 /* Override any gcc2 internal prototype to avoid an error. */
4423 /* We use char because int might match the return type of a gcc2
4424 builtin and then its argument prototype would still apply. */
4431 if { (eval echo configure
:4432: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4433 eval "ac_cv_lib_$ac_lib_var=yes"
4435 echo "configure: failed program was:" >&5
4436 cat conftest.
$ac_ext >&5
4438 eval "ac_cv_lib_$ac_lib_var=no"
4441 LIBS
="$ac_save_LIBS"
4444 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4445 echo "$ac_t""yes" 1>&6
4448 echo "$ac_t""no" 1>&6
4452 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4453 echo "configure:4454: checking for opendir in -lx" >&5
4454 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4455 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4456 echo $ac_n "(cached) $ac_c" 1>&6
4458 ac_save_LIBS
="$LIBS"
4460 cat > conftest.
$ac_ext <<EOF
4461 #line 4462 "configure"
4462 #include "confdefs.h"
4463 /* Override any gcc2 internal prototype to avoid an error. */
4464 /* We use char because int might match the return type of a gcc2
4465 builtin and then its argument prototype would still apply. */
4472 if { (eval echo configure
:4473: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4474 eval "ac_cv_lib_$ac_lib_var=yes"
4476 echo "configure: failed program was:" >&5
4477 cat conftest.
$ac_ext >&5
4479 eval "ac_cv_lib_$ac_lib_var=no"
4482 LIBS
="$ac_save_LIBS"
4485 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4486 echo "$ac_t""yes" 1>&6
4489 echo "$ac_t""no" 1>&6
4494 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
4495 echo "configure:4496: checking whether stat file-mode macros are broken" >&5
4496 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
4497 echo $ac_n "(cached) $ac_c" 1>&6
4499 cat > conftest.
$ac_ext <<EOF
4500 #line 4501 "configure"
4501 #include "confdefs.h"
4502 #include <sys/types.h>
4503 #include <sys/stat.h>
4505 #if defined(S_ISBLK) && defined(S_IFDIR)
4506 # if S_ISBLK (S_IFDIR)
4511 #if defined(S_ISBLK) && defined(S_IFCHR)
4512 # if S_ISBLK (S_IFCHR)
4517 #if defined(S_ISLNK) && defined(S_IFREG)
4518 # if S_ISLNK (S_IFREG)
4523 #if defined(S_ISSOCK) && defined(S_IFREG)
4524 # if S_ISSOCK (S_IFREG)
4530 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4531 egrep "You lose" >/dev
/null
2>&1; then
4533 ac_cv_header_stat_broken
=yes
4536 ac_cv_header_stat_broken
=no
4542 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
4543 if test $ac_cv_header_stat_broken = yes; then
4544 cat >> confdefs.h
<<\EOF
4545 #define STAT_MACROS_BROKEN 1
4550 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
4551 echo "configure:4552: checking for ANSI C header files" >&5
4552 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
4553 echo $ac_n "(cached) $ac_c" 1>&6
4555 cat > conftest.
$ac_ext <<EOF
4556 #line 4557 "configure"
4557 #include "confdefs.h"
4563 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4564 { (eval echo configure
:4565: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4565 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4566 if test -z "$ac_err"; then
4568 ac_cv_header_stdc
=yes
4571 echo "configure: failed program was:" >&5
4572 cat conftest.
$ac_ext >&5
4574 ac_cv_header_stdc
=no
4578 if test $ac_cv_header_stdc = yes; then
4579 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4580 cat > conftest.
$ac_ext <<EOF
4581 #line 4582 "configure"
4582 #include "confdefs.h"
4585 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4586 egrep "memchr" >/dev
/null
2>&1; then
4590 ac_cv_header_stdc
=no
4596 if test $ac_cv_header_stdc = yes; then
4597 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4598 cat > conftest.
$ac_ext <<EOF
4599 #line 4600 "configure"
4600 #include "confdefs.h"
4603 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4604 egrep "free" >/dev
/null
2>&1; then
4608 ac_cv_header_stdc
=no
4614 if test $ac_cv_header_stdc = yes; then
4615 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4616 if test "$cross_compiling" = yes; then
4619 cat > conftest.
$ac_ext <<EOF
4620 #line 4621 "configure"
4621 #include "confdefs.h"
4623 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4624 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4625 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4626 int main () { int i; for (i = 0; i < 256; i++)
4627 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
4631 if { (eval echo configure
:4632: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4635 echo "configure: failed program was:" >&5
4636 cat conftest.
$ac_ext >&5
4638 ac_cv_header_stdc
=no
4646 echo "$ac_t""$ac_cv_header_stdc" 1>&6
4647 if test $ac_cv_header_stdc = yes; then
4648 cat >> confdefs.h
<<\EOF
4649 #define STDC_HEADERS 1
4654 for ac_hdr
in link.h
4656 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4657 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4658 echo "configure:4659: checking for $ac_hdr" >&5
4659 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4660 echo $ac_n "(cached) $ac_c" 1>&6
4662 cat > conftest.
$ac_ext <<EOF
4663 #line 4664 "configure"
4664 #include "confdefs.h"
4667 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4668 { (eval echo configure
:4669: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4669 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4670 if test -z "$ac_err"; then
4672 eval "ac_cv_header_$ac_safe=yes"
4675 echo "configure: failed program was:" >&5
4676 cat conftest.
$ac_ext >&5
4678 eval "ac_cv_header_$ac_safe=no"
4682 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4683 echo "$ac_t""yes" 1>&6
4684 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4685 cat >> confdefs.h
<<EOF
4686 #define $ac_tr_hdr 1
4690 echo "$ac_t""no" 1>&6
4694 for ac_hdr
in machine
/reg.h
4696 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4697 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4698 echo "configure:4699: checking for $ac_hdr" >&5
4699 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4700 echo $ac_n "(cached) $ac_c" 1>&6
4702 cat > conftest.
$ac_ext <<EOF
4703 #line 4704 "configure"
4704 #include "confdefs.h"
4707 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4708 { (eval echo configure
:4709: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4709 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4710 if test -z "$ac_err"; then
4712 eval "ac_cv_header_$ac_safe=yes"
4715 echo "configure: failed program was:" >&5
4716 cat conftest.
$ac_ext >&5
4718 eval "ac_cv_header_$ac_safe=no"
4722 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4723 echo "$ac_t""yes" 1>&6
4724 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4725 cat >> confdefs.h
<<EOF
4726 #define $ac_tr_hdr 1
4730 echo "$ac_t""no" 1>&6
4734 for ac_hdr
in nlist.h
4736 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4737 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4738 echo "configure:4739: checking for $ac_hdr" >&5
4739 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4740 echo $ac_n "(cached) $ac_c" 1>&6
4742 cat > conftest.
$ac_ext <<EOF
4743 #line 4744 "configure"
4744 #include "confdefs.h"
4747 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4748 { (eval echo configure
:4749: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4749 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4750 if test -z "$ac_err"; then
4752 eval "ac_cv_header_$ac_safe=yes"
4755 echo "configure: failed program was:" >&5
4756 cat conftest.
$ac_ext >&5
4758 eval "ac_cv_header_$ac_safe=no"
4762 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4763 echo "$ac_t""yes" 1>&6
4764 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4765 cat >> confdefs.h
<<EOF
4766 #define $ac_tr_hdr 1
4770 echo "$ac_t""no" 1>&6
4774 for ac_hdr
in poll.h sys
/poll.h
4776 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4777 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4778 echo "configure:4779: checking for $ac_hdr" >&5
4779 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4780 echo $ac_n "(cached) $ac_c" 1>&6
4782 cat > conftest.
$ac_ext <<EOF
4783 #line 4784 "configure"
4784 #include "confdefs.h"
4787 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4788 { (eval echo configure
:4789: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4789 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4790 if test -z "$ac_err"; then
4792 eval "ac_cv_header_$ac_safe=yes"
4795 echo "configure: failed program was:" >&5
4796 cat conftest.
$ac_ext >&5
4798 eval "ac_cv_header_$ac_safe=no"
4802 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4803 echo "$ac_t""yes" 1>&6
4804 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4805 cat >> confdefs.h
<<EOF
4806 #define $ac_tr_hdr 1
4810 echo "$ac_t""no" 1>&6
4814 for ac_hdr
in proc_service.h thread_db.h gnu
/libc-version.h
4816 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4817 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4818 echo "configure:4819: checking for $ac_hdr" >&5
4819 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4820 echo $ac_n "(cached) $ac_c" 1>&6
4822 cat > conftest.
$ac_ext <<EOF
4823 #line 4824 "configure"
4824 #include "confdefs.h"
4827 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4828 { (eval echo configure
:4829: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4829 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4830 if test -z "$ac_err"; then
4832 eval "ac_cv_header_$ac_safe=yes"
4835 echo "configure: failed program was:" >&5
4836 cat conftest.
$ac_ext >&5
4838 eval "ac_cv_header_$ac_safe=no"
4842 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4843 echo "$ac_t""yes" 1>&6
4844 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4845 cat >> confdefs.h
<<EOF
4846 #define $ac_tr_hdr 1
4850 echo "$ac_t""no" 1>&6
4854 for ac_hdr
in stddef.h
4856 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4857 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4858 echo "configure:4859: checking for $ac_hdr" >&5
4859 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4860 echo $ac_n "(cached) $ac_c" 1>&6
4862 cat > conftest.
$ac_ext <<EOF
4863 #line 4864 "configure"
4864 #include "confdefs.h"
4867 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4868 { (eval echo configure
:4869: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4869 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4870 if test -z "$ac_err"; then
4872 eval "ac_cv_header_$ac_safe=yes"
4875 echo "configure: failed program was:" >&5
4876 cat conftest.
$ac_ext >&5
4878 eval "ac_cv_header_$ac_safe=no"
4882 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4883 echo "$ac_t""yes" 1>&6
4884 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4885 cat >> confdefs.h
<<EOF
4886 #define $ac_tr_hdr 1
4890 echo "$ac_t""no" 1>&6
4894 for ac_hdr
in stdlib.h
4896 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4897 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4898 echo "configure:4899: checking for $ac_hdr" >&5
4899 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4900 echo $ac_n "(cached) $ac_c" 1>&6
4902 cat > conftest.
$ac_ext <<EOF
4903 #line 4904 "configure"
4904 #include "confdefs.h"
4907 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4908 { (eval echo configure
:4909: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4909 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4910 if test -z "$ac_err"; then
4912 eval "ac_cv_header_$ac_safe=yes"
4915 echo "configure: failed program was:" >&5
4916 cat conftest.
$ac_ext >&5
4918 eval "ac_cv_header_$ac_safe=no"
4922 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4923 echo "$ac_t""yes" 1>&6
4924 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4925 cat >> confdefs.h
<<EOF
4926 #define $ac_tr_hdr 1
4930 echo "$ac_t""no" 1>&6
4934 for ac_hdr
in stdint.h
4936 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4937 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4938 echo "configure:4939: checking for $ac_hdr" >&5
4939 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4940 echo $ac_n "(cached) $ac_c" 1>&6
4942 cat > conftest.
$ac_ext <<EOF
4943 #line 4944 "configure"
4944 #include "confdefs.h"
4947 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4948 { (eval echo configure
:4949: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4949 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4950 if test -z "$ac_err"; then
4952 eval "ac_cv_header_$ac_safe=yes"
4955 echo "configure: failed program was:" >&5
4956 cat conftest.
$ac_ext >&5
4958 eval "ac_cv_header_$ac_safe=no"
4962 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4963 echo "$ac_t""yes" 1>&6
4964 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4965 cat >> confdefs.h
<<EOF
4966 #define $ac_tr_hdr 1
4970 echo "$ac_t""no" 1>&6
4974 for ac_hdr
in string.h memory.h
strings.h
4976 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4977 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4978 echo "configure:4979: checking for $ac_hdr" >&5
4979 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4980 echo $ac_n "(cached) $ac_c" 1>&6
4982 cat > conftest.
$ac_ext <<EOF
4983 #line 4984 "configure"
4984 #include "confdefs.h"
4987 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4988 { (eval echo configure
:4989: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4989 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4990 if test -z "$ac_err"; then
4992 eval "ac_cv_header_$ac_safe=yes"
4995 echo "configure: failed program was:" >&5
4996 cat conftest.
$ac_ext >&5
4998 eval "ac_cv_header_$ac_safe=no"
5002 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5003 echo "$ac_t""yes" 1>&6
5004 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5005 cat >> confdefs.h
<<EOF
5006 #define $ac_tr_hdr 1
5010 echo "$ac_t""no" 1>&6
5014 for ac_hdr
in sys
/fault.h
5016 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5017 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5018 echo "configure:5019: checking for $ac_hdr" >&5
5019 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5020 echo $ac_n "(cached) $ac_c" 1>&6
5022 cat > conftest.
$ac_ext <<EOF
5023 #line 5024 "configure"
5024 #include "confdefs.h"
5027 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5028 { (eval echo configure
:5029: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5029 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5030 if test -z "$ac_err"; then
5032 eval "ac_cv_header_$ac_safe=yes"
5035 echo "configure: failed program was:" >&5
5036 cat conftest.
$ac_ext >&5
5038 eval "ac_cv_header_$ac_safe=no"
5042 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5043 echo "$ac_t""yes" 1>&6
5044 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5045 cat >> confdefs.h
<<EOF
5046 #define $ac_tr_hdr 1
5050 echo "$ac_t""no" 1>&6
5054 for ac_hdr
in sys
/file.h
5056 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5057 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5058 echo "configure:5059: checking for $ac_hdr" >&5
5059 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5060 echo $ac_n "(cached) $ac_c" 1>&6
5062 cat > conftest.
$ac_ext <<EOF
5063 #line 5064 "configure"
5064 #include "confdefs.h"
5067 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5068 { (eval echo configure
:5069: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5069 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5070 if test -z "$ac_err"; then
5072 eval "ac_cv_header_$ac_safe=yes"
5075 echo "configure: failed program was:" >&5
5076 cat conftest.
$ac_ext >&5
5078 eval "ac_cv_header_$ac_safe=no"
5082 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5083 echo "$ac_t""yes" 1>&6
5084 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5085 cat >> confdefs.h
<<EOF
5086 #define $ac_tr_hdr 1
5090 echo "$ac_t""no" 1>&6
5094 for ac_hdr
in sys
/filio.h
5096 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5097 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5098 echo "configure:5099: checking for $ac_hdr" >&5
5099 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5100 echo $ac_n "(cached) $ac_c" 1>&6
5102 cat > conftest.
$ac_ext <<EOF
5103 #line 5104 "configure"
5104 #include "confdefs.h"
5107 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5108 { (eval echo configure
:5109: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5109 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5110 if test -z "$ac_err"; then
5112 eval "ac_cv_header_$ac_safe=yes"
5115 echo "configure: failed program was:" >&5
5116 cat conftest.
$ac_ext >&5
5118 eval "ac_cv_header_$ac_safe=no"
5122 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5123 echo "$ac_t""yes" 1>&6
5124 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5125 cat >> confdefs.h
<<EOF
5126 #define $ac_tr_hdr 1
5130 echo "$ac_t""no" 1>&6
5134 for ac_hdr
in sys
/ioctl.h
5136 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5137 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5138 echo "configure:5139: checking for $ac_hdr" >&5
5139 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5140 echo $ac_n "(cached) $ac_c" 1>&6
5142 cat > conftest.
$ac_ext <<EOF
5143 #line 5144 "configure"
5144 #include "confdefs.h"
5147 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5148 { (eval echo configure
:5149: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5149 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5150 if test -z "$ac_err"; then
5152 eval "ac_cv_header_$ac_safe=yes"
5155 echo "configure: failed program was:" >&5
5156 cat conftest.
$ac_ext >&5
5158 eval "ac_cv_header_$ac_safe=no"
5162 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5163 echo "$ac_t""yes" 1>&6
5164 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5165 cat >> confdefs.h
<<EOF
5166 #define $ac_tr_hdr 1
5170 echo "$ac_t""no" 1>&6
5174 for ac_hdr
in sys
/param.h
5176 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5177 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5178 echo "configure:5179: checking for $ac_hdr" >&5
5179 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5180 echo $ac_n "(cached) $ac_c" 1>&6
5182 cat > conftest.
$ac_ext <<EOF
5183 #line 5184 "configure"
5184 #include "confdefs.h"
5187 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5188 { (eval echo configure
:5189: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5189 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5190 if test -z "$ac_err"; then
5192 eval "ac_cv_header_$ac_safe=yes"
5195 echo "configure: failed program was:" >&5
5196 cat conftest.
$ac_ext >&5
5198 eval "ac_cv_header_$ac_safe=no"
5202 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5203 echo "$ac_t""yes" 1>&6
5204 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5205 cat >> confdefs.h
<<EOF
5206 #define $ac_tr_hdr 1
5210 echo "$ac_t""no" 1>&6
5214 for ac_hdr
in sys
/proc.h
5216 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5217 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5218 echo "configure:5219: checking for $ac_hdr" >&5
5219 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5220 echo $ac_n "(cached) $ac_c" 1>&6
5222 cat > conftest.
$ac_ext <<EOF
5223 #line 5224 "configure"
5224 #include "confdefs.h"
5227 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5228 { (eval echo configure
:5229: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5229 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5230 if test -z "$ac_err"; then
5232 eval "ac_cv_header_$ac_safe=yes"
5235 echo "configure: failed program was:" >&5
5236 cat conftest.
$ac_ext >&5
5238 eval "ac_cv_header_$ac_safe=no"
5242 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5243 echo "$ac_t""yes" 1>&6
5244 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5245 cat >> confdefs.h
<<EOF
5246 #define $ac_tr_hdr 1
5250 echo "$ac_t""no" 1>&6
5254 for ac_hdr
in sys
/procfs.h
5256 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5257 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5258 echo "configure:5259: checking for $ac_hdr" >&5
5259 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5260 echo $ac_n "(cached) $ac_c" 1>&6
5262 cat > conftest.
$ac_ext <<EOF
5263 #line 5264 "configure"
5264 #include "confdefs.h"
5267 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5268 { (eval echo configure
:5269: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5269 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5270 if test -z "$ac_err"; then
5272 eval "ac_cv_header_$ac_safe=yes"
5275 echo "configure: failed program was:" >&5
5276 cat conftest.
$ac_ext >&5
5278 eval "ac_cv_header_$ac_safe=no"
5282 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5283 echo "$ac_t""yes" 1>&6
5284 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5285 cat >> confdefs.h
<<EOF
5286 #define $ac_tr_hdr 1
5290 echo "$ac_t""no" 1>&6
5294 for ac_hdr
in sys
/ptrace.h ptrace.h
5296 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5297 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5298 echo "configure:5299: checking for $ac_hdr" >&5
5299 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5300 echo $ac_n "(cached) $ac_c" 1>&6
5302 cat > conftest.
$ac_ext <<EOF
5303 #line 5304 "configure"
5304 #include "confdefs.h"
5307 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5308 { (eval echo configure
:5309: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5309 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5310 if test -z "$ac_err"; then
5312 eval "ac_cv_header_$ac_safe=yes"
5315 echo "configure: failed program was:" >&5
5316 cat conftest.
$ac_ext >&5
5318 eval "ac_cv_header_$ac_safe=no"
5322 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5323 echo "$ac_t""yes" 1>&6
5324 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5325 cat >> confdefs.h
<<EOF
5326 #define $ac_tr_hdr 1
5330 echo "$ac_t""no" 1>&6
5334 for ac_hdr
in sys
/reg.h sys
/debugreg.h
5336 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5337 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5338 echo "configure:5339: checking for $ac_hdr" >&5
5339 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5340 echo $ac_n "(cached) $ac_c" 1>&6
5342 cat > conftest.
$ac_ext <<EOF
5343 #line 5344 "configure"
5344 #include "confdefs.h"
5347 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5348 { (eval echo configure
:5349: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5349 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5350 if test -z "$ac_err"; then
5352 eval "ac_cv_header_$ac_safe=yes"
5355 echo "configure: failed program was:" >&5
5356 cat conftest.
$ac_ext >&5
5358 eval "ac_cv_header_$ac_safe=no"
5362 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5363 echo "$ac_t""yes" 1>&6
5364 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5365 cat >> confdefs.h
<<EOF
5366 #define $ac_tr_hdr 1
5370 echo "$ac_t""no" 1>&6
5374 for ac_hdr
in sys
/select.h
5376 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5377 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5378 echo "configure:5379: checking for $ac_hdr" >&5
5379 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5380 echo $ac_n "(cached) $ac_c" 1>&6
5382 cat > conftest.
$ac_ext <<EOF
5383 #line 5384 "configure"
5384 #include "confdefs.h"
5387 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5388 { (eval echo configure
:5389: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5389 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5390 if test -z "$ac_err"; then
5392 eval "ac_cv_header_$ac_safe=yes"
5395 echo "configure: failed program was:" >&5
5396 cat conftest.
$ac_ext >&5
5398 eval "ac_cv_header_$ac_safe=no"
5402 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5403 echo "$ac_t""yes" 1>&6
5404 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5405 cat >> confdefs.h
<<EOF
5406 #define $ac_tr_hdr 1
5410 echo "$ac_t""no" 1>&6
5414 for ac_hdr
in sys
/syscall.h
5416 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5417 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5418 echo "configure:5419: checking for $ac_hdr" >&5
5419 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5420 echo $ac_n "(cached) $ac_c" 1>&6
5422 cat > conftest.
$ac_ext <<EOF
5423 #line 5424 "configure"
5424 #include "confdefs.h"
5427 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5428 { (eval echo configure
:5429: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5429 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5430 if test -z "$ac_err"; then
5432 eval "ac_cv_header_$ac_safe=yes"
5435 echo "configure: failed program was:" >&5
5436 cat conftest.
$ac_ext >&5
5438 eval "ac_cv_header_$ac_safe=no"
5442 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5443 echo "$ac_t""yes" 1>&6
5444 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5445 cat >> confdefs.h
<<EOF
5446 #define $ac_tr_hdr 1
5450 echo "$ac_t""no" 1>&6
5454 for ac_hdr
in sys
/user.h
5456 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5457 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5458 echo "configure:5459: checking for $ac_hdr" >&5
5459 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5460 echo $ac_n "(cached) $ac_c" 1>&6
5462 cat > conftest.
$ac_ext <<EOF
5463 #line 5464 "configure"
5464 #include "confdefs.h"
5467 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5468 { (eval echo configure
:5469: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5469 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5470 if test -z "$ac_err"; then
5472 eval "ac_cv_header_$ac_safe=yes"
5475 echo "configure: failed program was:" >&5
5476 cat conftest.
$ac_ext >&5
5478 eval "ac_cv_header_$ac_safe=no"
5482 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5483 echo "$ac_t""yes" 1>&6
5484 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5485 cat >> confdefs.h
<<EOF
5486 #define $ac_tr_hdr 1
5490 echo "$ac_t""no" 1>&6
5494 for ac_hdr
in sys
/wait.h
wait.h
5496 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5497 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5498 echo "configure:5499: checking for $ac_hdr" >&5
5499 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5500 echo $ac_n "(cached) $ac_c" 1>&6
5502 cat > conftest.
$ac_ext <<EOF
5503 #line 5504 "configure"
5504 #include "confdefs.h"
5507 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5508 { (eval echo configure
:5509: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5509 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5510 if test -z "$ac_err"; then
5512 eval "ac_cv_header_$ac_safe=yes"
5515 echo "configure: failed program was:" >&5
5516 cat conftest.
$ac_ext >&5
5518 eval "ac_cv_header_$ac_safe=no"
5522 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5523 echo "$ac_t""yes" 1>&6
5524 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5525 cat >> confdefs.h
<<EOF
5526 #define $ac_tr_hdr 1
5530 echo "$ac_t""no" 1>&6
5534 for ac_hdr
in termios.h termio.h sgtty.h
5536 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5537 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5538 echo "configure:5539: checking for $ac_hdr" >&5
5539 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5540 echo $ac_n "(cached) $ac_c" 1>&6
5542 cat > conftest.
$ac_ext <<EOF
5543 #line 5544 "configure"
5544 #include "confdefs.h"
5547 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5548 { (eval echo configure
:5549: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5549 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5550 if test -z "$ac_err"; then
5552 eval "ac_cv_header_$ac_safe=yes"
5555 echo "configure: failed program was:" >&5
5556 cat conftest.
$ac_ext >&5
5558 eval "ac_cv_header_$ac_safe=no"
5562 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5563 echo "$ac_t""yes" 1>&6
5564 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5565 cat >> confdefs.h
<<EOF
5566 #define $ac_tr_hdr 1
5570 echo "$ac_t""no" 1>&6
5574 for ac_hdr
in unistd.h
5576 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5577 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5578 echo "configure:5579: checking for $ac_hdr" >&5
5579 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5580 echo $ac_n "(cached) $ac_c" 1>&6
5582 cat > conftest.
$ac_ext <<EOF
5583 #line 5584 "configure"
5584 #include "confdefs.h"
5587 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5588 { (eval echo configure
:5589: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5589 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5590 if test -z "$ac_err"; then
5592 eval "ac_cv_header_$ac_safe=yes"
5595 echo "configure: failed program was:" >&5
5596 cat conftest.
$ac_ext >&5
5598 eval "ac_cv_header_$ac_safe=no"
5602 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5603 echo "$ac_t""yes" 1>&6
5604 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5605 cat >> confdefs.h
<<EOF
5606 #define $ac_tr_hdr 1
5610 echo "$ac_t""no" 1>&6
5615 # On Solaris 2.[789], we need to define _MSE_INT_H to avoid a clash
5616 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
5617 # think that we don't have <curses.h> if we're using GCC.
5620 if test "$GCC" = yes; then
5621 cat >> confdefs.h
<<\EOF
5622 #define _MSE_INT_H 1
5627 for ac_hdr
in curses.h cursesX.h ncurses.h term.h
5629 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5630 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5631 echo "configure:5632: checking for $ac_hdr" >&5
5632 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5633 echo $ac_n "(cached) $ac_c" 1>&6
5635 cat > conftest.
$ac_ext <<EOF
5636 #line 5637 "configure"
5637 #include "confdefs.h"
5640 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5641 { (eval echo configure
:5642: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5642 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5643 if test -z "$ac_err"; then
5645 eval "ac_cv_header_$ac_safe=yes"
5648 echo "configure: failed program was:" >&5
5649 cat conftest.
$ac_ext >&5
5651 eval "ac_cv_header_$ac_safe=no"
5655 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5656 echo "$ac_t""yes" 1>&6
5657 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5658 cat >> confdefs.h
<<EOF
5659 #define $ac_tr_hdr 1
5663 echo "$ac_t""no" 1>&6
5668 # FIXME: kettenis/20030102: In most cases we include these
5669 # unconditionally, so what's the point in checking these?
5670 for ac_hdr
in ctype.h
time.h
5672 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5673 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5674 echo "configure:5675: checking for $ac_hdr" >&5
5675 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5676 echo $ac_n "(cached) $ac_c" 1>&6
5678 cat > conftest.
$ac_ext <<EOF
5679 #line 5680 "configure"
5680 #include "confdefs.h"
5683 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5684 { (eval echo configure
:5685: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5685 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5686 if test -z "$ac_err"; then
5688 eval "ac_cv_header_$ac_safe=yes"
5691 echo "configure: failed program was:" >&5
5692 cat conftest.
$ac_ext >&5
5694 eval "ac_cv_header_$ac_safe=no"
5698 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5699 echo "$ac_t""yes" 1>&6
5700 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5701 cat >> confdefs.h
<<EOF
5702 #define $ac_tr_hdr 1
5706 echo "$ac_t""no" 1>&6
5711 echo $ac_n "checking for member st_blocks in struct stat""... $ac_c" 1>&6
5712 echo "configure:5713: checking for member st_blocks in struct stat" >&5
5713 if eval "test \"`echo '$''{'gdb_cv_have_struct_stat_with_st_blocks_member'+set}'`\" = set"; then
5714 echo $ac_n "(cached) $ac_c" 1>&6
5716 cat > conftest.
$ac_ext <<EOF
5717 #line 5718 "configure"
5718 #include "confdefs.h"
5719 #include <sys/types.h>
5720 #include <sys/stat.h>
5722 struct stat st; (void) st.st_blocks;
5725 if { (eval echo configure
:5726: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5727 gdb_cv_have_struct_stat_with_st_blocks_member
=yes
5729 echo "configure: failed program was:" >&5
5730 cat conftest.
$ac_ext >&5
5732 gdb_cv_have_struct_stat_with_st_blocks_member
=no
5737 echo "$ac_t""$gdb_cv_have_struct_stat_with_st_blocks_member" 1>&6
5738 if test $gdb_cv_have_struct_stat_with_st_blocks_member = yes; then
5739 cat >> confdefs.h
<<\EOF
5740 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
5744 # ------------------------- #
5745 # Checks for declarations. #
5746 # ------------------------- #
5748 for ac_func
in getopt
5750 ac_tr_decl
=HAVE_DECL_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5751 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
5752 echo "configure:5753: checking whether $ac_func is declared" >&5
5753 if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
5754 echo $ac_n "(cached) $ac_c" 1>&6
5756 cat > conftest.
$ac_ext <<EOF
5757 #line 5758 "configure"
5758 #include "confdefs.h"
5760 #define $ac_tr_decl 1
5765 char *(*pfn) = (char *(*)) $ac_func ;
5769 if { (eval echo configure
:5770: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5771 eval "gcc_cv_have_decl_$ac_func=yes"
5773 echo "configure: failed program was:" >&5
5774 cat conftest.
$ac_ext >&5
5776 eval "gcc_cv_have_decl_$ac_func=no"
5781 if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
5782 echo "$ac_t""yes" 1>&6 ; cat >> confdefs.h
<<EOF
5783 #define $ac_tr_decl 1
5787 echo "$ac_t""no" 1>&6 ; cat >> confdefs.h
<<EOF
5788 #define $ac_tr_decl 0
5794 if test x
= y
; then
5795 cat >> confdefs.h
<<\EOF
5796 #define HAVE_DECL_GETOPT 1
5801 # ------------------ #
5802 # Checks for types. #
5803 # ------------------ #
5805 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
5806 echo "configure:5807: checking return type of signal handlers" >&5
5807 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
5808 echo $ac_n "(cached) $ac_c" 1>&6
5810 cat > conftest.
$ac_ext <<EOF
5811 #line 5812 "configure"
5812 #include "confdefs.h"
5813 #include <sys/types.h>
5819 extern "C" void (*signal (int, void (*)(int)))(int);
5821 void (*signal ()) ();
5828 if { (eval echo configure
:5829: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5830 ac_cv_type_signal
=void
5832 echo "configure: failed program was:" >&5
5833 cat conftest.
$ac_ext >&5
5835 ac_cv_type_signal
=int
5840 echo "$ac_t""$ac_cv_type_signal" 1>&6
5841 cat >> confdefs.h
<<EOF
5842 #define RETSIGTYPE $ac_cv_type_signal
5847 # ------------------------------------- #
5848 # Checks for compiler characteristics. #
5849 # ------------------------------------- #
5851 echo $ac_n "checking for working const""... $ac_c" 1>&6
5852 echo "configure:5853: checking for working const" >&5
5853 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
5854 echo $ac_n "(cached) $ac_c" 1>&6
5856 cat > conftest.
$ac_ext <<EOF
5857 #line 5858 "configure"
5858 #include "confdefs.h"
5862 /* Ultrix mips cc rejects this. */
5863 typedef int charset[2]; const charset x;
5864 /* SunOS 4.1.1 cc rejects this. */
5865 char const *const *ccp;
5867 /* NEC SVR4.0.2 mips cc rejects this. */
5868 struct point {int x, y;};
5869 static struct point const zero = {0,0};
5870 /* AIX XL C 1.02.0.0 rejects this.
5871 It does not let you subtract one const X* pointer from another in an arm
5872 of an if-expression whose if-part is not a constant expression */
5873 const char *g = "string";
5874 ccp = &g + (g ? g-g : 0);
5875 /* HPUX 7.0 cc rejects these. */
5878 ccp = (char const *const *) p;
5879 { /* SCO 3.2v4 cc rejects this. */
5881 char const *s = 0 ? (char *) 0 : (char const *) 0;
5885 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5887 const int *foo = &x[0];
5890 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5891 typedef const int *iptr;
5895 { /* AIX XL C 1.02.0.0 rejects this saying
5896 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5897 struct s { int j; const int *ap[3]; };
5898 struct s *b; b->j = 5;
5900 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5906 if { (eval echo configure
:5907: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5910 echo "configure: failed program was:" >&5
5911 cat conftest.
$ac_ext >&5
5918 echo "$ac_t""$ac_cv_c_const" 1>&6
5919 if test $ac_cv_c_const = no
; then
5920 cat >> confdefs.h
<<\EOF
5926 echo $ac_n "checking for inline""... $ac_c" 1>&6
5927 echo "configure:5928: checking for inline" >&5
5928 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5929 echo $ac_n "(cached) $ac_c" 1>&6
5932 for ac_kw
in inline __inline__ __inline
; do
5933 cat > conftest.
$ac_ext <<EOF
5934 #line 5935 "configure"
5935 #include "confdefs.h"
5941 if { (eval echo configure
:5942: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5943 ac_cv_c_inline
=$ac_kw; break
5945 echo "configure: failed program was:" >&5
5946 cat conftest.
$ac_ext >&5
5953 echo "$ac_t""$ac_cv_c_inline" 1>&6
5954 case "$ac_cv_c_inline" in
5956 no
) cat >> confdefs.h
<<\EOF
5960 *) cat >> confdefs.h
<<EOF
5961 #define inline $ac_cv_c_inline
5967 # ------------------------------ #
5968 # Checks for library functions. #
5969 # ------------------------------ #
5971 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5972 # for constant arguments. Useless!
5973 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5974 echo "configure:5975: checking for working alloca.h" >&5
5975 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5976 echo $ac_n "(cached) $ac_c" 1>&6
5978 cat > conftest.
$ac_ext <<EOF
5979 #line 5980 "configure"
5980 #include "confdefs.h"
5983 char *p = alloca(2 * sizeof(int));
5986 if { (eval echo configure
:5987: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5988 ac_cv_header_alloca_h
=yes
5990 echo "configure: failed program was:" >&5
5991 cat conftest.
$ac_ext >&5
5993 ac_cv_header_alloca_h
=no
5998 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5999 if test $ac_cv_header_alloca_h = yes; then
6000 cat >> confdefs.h
<<\EOF
6001 #define HAVE_ALLOCA_H 1
6006 echo $ac_n "checking for alloca""... $ac_c" 1>&6
6007 echo "configure:6008: checking for alloca" >&5
6008 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
6009 echo $ac_n "(cached) $ac_c" 1>&6
6011 cat > conftest.
$ac_ext <<EOF
6012 #line 6013 "configure"
6013 #include "confdefs.h"
6016 # define alloca __builtin_alloca
6019 # include <malloc.h>
6020 # define alloca _alloca
6023 # include <alloca.h>
6028 # ifndef alloca /* predefined by HP cc +Olibcalls */
6037 char *p = (char *) alloca(1);
6040 if { (eval echo configure
:6041: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6042 ac_cv_func_alloca_works
=yes
6044 echo "configure: failed program was:" >&5
6045 cat conftest.
$ac_ext >&5
6047 ac_cv_func_alloca_works
=no
6052 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
6053 if test $ac_cv_func_alloca_works = yes; then
6054 cat >> confdefs.h
<<\EOF
6055 #define HAVE_ALLOCA 1
6060 if test $ac_cv_func_alloca_works = no
; then
6061 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6062 # that cause trouble. Some versions do not even contain alloca or
6063 # contain a buggy version. If you still want to use their alloca,
6064 # use ar to extract alloca.o from them instead of compiling alloca.c.
6065 ALLOCA
=alloca.
${ac_objext}
6066 cat >> confdefs.h
<<\EOF
6071 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
6072 echo "configure:6073: checking whether alloca needs Cray hooks" >&5
6073 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
6074 echo $ac_n "(cached) $ac_c" 1>&6
6076 cat > conftest.
$ac_ext <<EOF
6077 #line 6078 "configure"
6078 #include "confdefs.h"
6079 #if defined(CRAY) && ! defined(CRAY2)
6086 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6087 egrep "webecray" >/dev
/null
2>&1; then
6098 echo "$ac_t""$ac_cv_os_cray" 1>&6
6099 if test $ac_cv_os_cray = yes; then
6100 for ac_func
in _getb67 GETB67 getb67
; do
6101 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6102 echo "configure:6103: checking for $ac_func" >&5
6103 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6104 echo $ac_n "(cached) $ac_c" 1>&6
6106 cat > conftest.
$ac_ext <<EOF
6107 #line 6108 "configure"
6108 #include "confdefs.h"
6109 /* System header to define __stub macros and hopefully few prototypes,
6110 which can conflict with char $ac_func(); below. */
6112 /* Override any gcc2 internal prototype to avoid an error. */
6113 /* We use char because int might match the return type of a gcc2
6114 builtin and then its argument prototype would still apply. */
6119 /* The GNU C library defines this for functions which it implements
6120 to always fail with ENOSYS. Some functions are actually named
6121 something starting with __ and the normal name is an alias. */
6122 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6130 if { (eval echo configure
:6131: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6132 eval "ac_cv_func_$ac_func=yes"
6134 echo "configure: failed program was:" >&5
6135 cat conftest.
$ac_ext >&5
6137 eval "ac_cv_func_$ac_func=no"
6142 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6143 echo "$ac_t""yes" 1>&6
6144 cat >> confdefs.h
<<EOF
6145 #define CRAY_STACKSEG_END $ac_func
6150 echo "$ac_t""no" 1>&6
6156 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
6157 echo "configure:6158: checking stack direction for C alloca" >&5
6158 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
6159 echo $ac_n "(cached) $ac_c" 1>&6
6161 if test "$cross_compiling" = yes; then
6162 ac_cv_c_stack_direction
=0
6164 cat > conftest.
$ac_ext <<EOF
6165 #line 6166 "configure"
6166 #include "confdefs.h"
6167 find_stack_direction ()
6169 static char *addr = 0;
6174 return find_stack_direction ();
6177 return (&dummy > addr) ? 1 : -1;
6181 exit (find_stack_direction() < 0);
6184 if { (eval echo configure
:6185: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6186 ac_cv_c_stack_direction
=1
6188 echo "configure: failed program was:" >&5
6189 cat conftest.
$ac_ext >&5
6191 ac_cv_c_stack_direction
=-1
6198 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
6199 cat >> confdefs.h
<<EOF
6200 #define STACK_DIRECTION $ac_cv_c_stack_direction
6205 for ac_hdr
in unistd.h
6207 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6208 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6209 echo "configure:6210: checking for $ac_hdr" >&5
6210 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6211 echo $ac_n "(cached) $ac_c" 1>&6
6213 cat > conftest.
$ac_ext <<EOF
6214 #line 6215 "configure"
6215 #include "confdefs.h"
6218 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6219 { (eval echo configure
:6220: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6220 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6221 if test -z "$ac_err"; then
6223 eval "ac_cv_header_$ac_safe=yes"
6226 echo "configure: failed program was:" >&5
6227 cat conftest.
$ac_ext >&5
6229 eval "ac_cv_header_$ac_safe=no"
6233 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6234 echo "$ac_t""yes" 1>&6
6235 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6236 cat >> confdefs.h
<<EOF
6237 #define $ac_tr_hdr 1
6241 echo "$ac_t""no" 1>&6
6245 for ac_func
in getpagesize
6247 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6248 echo "configure:6249: checking for $ac_func" >&5
6249 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6250 echo $ac_n "(cached) $ac_c" 1>&6
6252 cat > conftest.
$ac_ext <<EOF
6253 #line 6254 "configure"
6254 #include "confdefs.h"
6255 /* System header to define __stub macros and hopefully few prototypes,
6256 which can conflict with char $ac_func(); below. */
6258 /* Override any gcc2 internal prototype to avoid an error. */
6259 /* We use char because int might match the return type of a gcc2
6260 builtin and then its argument prototype would still apply. */
6265 /* The GNU C library defines this for functions which it implements
6266 to always fail with ENOSYS. Some functions are actually named
6267 something starting with __ and the normal name is an alias. */
6268 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6276 if { (eval echo configure
:6277: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6278 eval "ac_cv_func_$ac_func=yes"
6280 echo "configure: failed program was:" >&5
6281 cat conftest.
$ac_ext >&5
6283 eval "ac_cv_func_$ac_func=no"
6288 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6289 echo "$ac_t""yes" 1>&6
6290 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6291 cat >> confdefs.h
<<EOF
6292 #define $ac_tr_func 1
6296 echo "$ac_t""no" 1>&6
6300 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6301 echo "configure:6302: checking for working mmap" >&5
6302 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6303 echo $ac_n "(cached) $ac_c" 1>&6
6305 if test "$cross_compiling" = yes; then
6306 ac_cv_func_mmap_fixed_mapped
=no
6308 cat > conftest.
$ac_ext <<EOF
6309 #line 6310 "configure"
6310 #include "confdefs.h"
6312 /* Thanks to Mike Haertel and Jim Avera for this test.
6313 Here is a matrix of mmap possibilities:
6314 mmap private not fixed
6315 mmap private fixed at somewhere currently unmapped
6316 mmap private fixed at somewhere already mapped
6317 mmap shared not fixed
6318 mmap shared fixed at somewhere currently unmapped
6319 mmap shared fixed at somewhere already mapped
6320 For private mappings, we should verify that changes cannot be read()
6321 back from the file, nor mmap's back from the file at a different
6322 address. (There have been systems where private was not correctly
6323 implemented like the infamous i386 svr4.0, and systems where the
6324 VM page cache was not coherent with the filesystem buffer cache
6325 like early versions of FreeBSD and possibly contemporary NetBSD.)
6326 For shared mappings, we should conversely verify that changes get
6327 propogated back to all the places they're supposed to be.
6329 Grep wants private fixed already mapped.
6330 The main things grep needs to know about mmap are:
6331 * does it exist and is it safe to write into the mmap'd area
6332 * how to use it (BSD variants) */
6333 #include <sys/types.h>
6335 #include <sys/mman.h>
6337 /* This mess was copied from the GNU getpagesize.h. */
6338 #ifndef HAVE_GETPAGESIZE
6339 # ifdef HAVE_UNISTD_H
6340 # include <unistd.h>
6343 /* Assume that all systems that can run configure have sys/param.h. */
6344 # ifndef HAVE_SYS_PARAM_H
6345 # define HAVE_SYS_PARAM_H 1
6348 # ifdef _SC_PAGESIZE
6349 # define getpagesize() sysconf(_SC_PAGESIZE)
6350 # else /* no _SC_PAGESIZE */
6351 # ifdef HAVE_SYS_PARAM_H
6352 # include <sys/param.h>
6353 # ifdef EXEC_PAGESIZE
6354 # define getpagesize() EXEC_PAGESIZE
6355 # else /* no EXEC_PAGESIZE */
6357 # define getpagesize() NBPG * CLSIZE
6360 # endif /* no CLSIZE */
6361 # else /* no NBPG */
6363 # define getpagesize() NBPC
6364 # else /* no NBPC */
6366 # define getpagesize() PAGESIZE
6367 # endif /* PAGESIZE */
6368 # endif /* no NBPC */
6369 # endif /* no NBPG */
6370 # endif /* no EXEC_PAGESIZE */
6371 # else /* no HAVE_SYS_PARAM_H */
6372 # define getpagesize() 8192 /* punt totally */
6373 # endif /* no HAVE_SYS_PARAM_H */
6374 # endif /* no _SC_PAGESIZE */
6376 #endif /* no HAVE_GETPAGESIZE */
6379 extern "C" { void *malloc(unsigned); }
6387 char *data, *data2, *data3;
6391 pagesize = getpagesize();
6394 * First, make a file with some known garbage in it.
6396 data = malloc(pagesize);
6399 for (i = 0; i < pagesize; ++i)
6400 *(data + i) = rand();
6402 fd = creat("conftestmmap", 0600);
6405 if (write(fd, data, pagesize) != pagesize)
6410 * Next, try to mmap the file at a fixed address which
6411 * already has something else allocated at it. If we can,
6412 * also make sure that we see the same garbage.
6414 fd = open("conftestmmap", O_RDWR);
6417 data2 = malloc(2 * pagesize);
6420 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6421 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6422 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6424 for (i = 0; i < pagesize; ++i)
6425 if (*(data + i) != *(data2 + i))
6429 * Finally, make sure that changes to the mapped area
6430 * do not percolate back to the file as seen by read().
6431 * (This is a bug on some variants of i386 svr4.0.)
6433 for (i = 0; i < pagesize; ++i)
6434 *(data2 + i) = *(data2 + i) + 1;
6435 data3 = malloc(pagesize);
6438 if (read(fd, data3, pagesize) != pagesize)
6440 for (i = 0; i < pagesize; ++i)
6441 if (*(data + i) != *(data3 + i))
6444 unlink("conftestmmap");
6449 if { (eval echo configure
:6450: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6451 ac_cv_func_mmap_fixed_mapped
=yes
6453 echo "configure: failed program was:" >&5
6454 cat conftest.
$ac_ext >&5
6456 ac_cv_func_mmap_fixed_mapped
=no
6463 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6464 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6465 cat >> confdefs.h
<<\EOF
6471 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
6472 echo "configure:6473: checking for pid_t" >&5
6473 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
6474 echo $ac_n "(cached) $ac_c" 1>&6
6476 cat > conftest.
$ac_ext <<EOF
6477 #line 6478 "configure"
6478 #include "confdefs.h"
6479 #include <sys/types.h>
6485 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6486 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
6488 ac_cv_type_pid_t
=yes
6496 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
6497 if test $ac_cv_type_pid_t = no
; then
6498 cat >> confdefs.h
<<\EOF
6504 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
6505 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
6506 echo "configure:6507: checking for vfork.h" >&5
6507 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6508 echo $ac_n "(cached) $ac_c" 1>&6
6510 cat > conftest.
$ac_ext <<EOF
6511 #line 6512 "configure"
6512 #include "confdefs.h"
6515 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6516 { (eval echo configure
:6517: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6517 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6518 if test -z "$ac_err"; then
6520 eval "ac_cv_header_$ac_safe=yes"
6523 echo "configure: failed program was:" >&5
6524 cat conftest.
$ac_ext >&5
6526 eval "ac_cv_header_$ac_safe=no"
6530 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6531 echo "$ac_t""yes" 1>&6
6532 cat >> confdefs.h
<<\EOF
6533 #define HAVE_VFORK_H 1
6537 echo "$ac_t""no" 1>&6
6540 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
6541 echo "configure:6542: checking for working vfork" >&5
6542 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
6543 echo $ac_n "(cached) $ac_c" 1>&6
6545 if test "$cross_compiling" = yes; then
6546 echo $ac_n "checking for vfork""... $ac_c" 1>&6
6547 echo "configure:6548: checking for vfork" >&5
6548 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
6549 echo $ac_n "(cached) $ac_c" 1>&6
6551 cat > conftest.
$ac_ext <<EOF
6552 #line 6553 "configure"
6553 #include "confdefs.h"
6554 /* System header to define __stub macros and hopefully few prototypes,
6555 which can conflict with char vfork(); below. */
6557 /* Override any gcc2 internal prototype to avoid an error. */
6558 /* We use char because int might match the return type of a gcc2
6559 builtin and then its argument prototype would still apply. */
6564 /* The GNU C library defines this for functions which it implements
6565 to always fail with ENOSYS. Some functions are actually named
6566 something starting with __ and the normal name is an alias. */
6567 #if defined (__stub_vfork) || defined (__stub___vfork)
6575 if { (eval echo configure
:6576: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6577 eval "ac_cv_func_vfork=yes"
6579 echo "configure: failed program was:" >&5
6580 cat conftest.
$ac_ext >&5
6582 eval "ac_cv_func_vfork=no"
6587 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
6588 echo "$ac_t""yes" 1>&6
6591 echo "$ac_t""no" 1>&6
6594 ac_cv_func_vfork_works
=$ac_cv_func_vfork
6596 cat > conftest.
$ac_ext <<EOF
6597 #line 6598 "configure"
6598 #include "confdefs.h"
6599 /* Thanks to Paul Eggert for this test. */
6601 #include <sys/types.h>
6602 #include <sys/stat.h>
6603 #ifdef HAVE_UNISTD_H
6609 /* On some sparc systems, changes by the child to local and incoming
6610 argument registers are propagated back to the parent.
6611 The compiler is told about this with #include <vfork.h>,
6612 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
6613 Test for this by using a static variable whose address
6614 is put into a register that is clobbered by the vfork. */
6617 sparc_address_test (int arg)
6619 sparc_address_test (arg) int arg;
6637 pid_t parent = getpid ();
6640 sparc_address_test ();
6645 /* Here is another test for sparc vfork register problems.
6646 This test uses lots of local variables, at least
6647 as many local variables as main has allocated so far
6648 including compiler temporaries. 4 locals are enough for
6649 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
6650 A buggy compiler should reuse the register of parent
6651 for one of the local variables, since it will think that
6652 parent can't possibly be used any more in this routine.
6653 Assigning to the local variable will thus munge parent
6654 in the parent process. */
6656 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6657 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6658 /* Convince the compiler that p..p7 are live; otherwise, it might
6659 use the same hardware register for all 8 local variables. */
6660 if (p != p1 || p != p2 || p != p3 || p != p4
6661 || p != p5 || p != p6 || p != p7)
6664 /* On some systems (e.g. IRIX 3.3),
6665 vfork doesn't separate parent from child file descriptors.
6666 If the child closes a descriptor before it execs or exits,
6667 this munges the parent's descriptor as well.
6668 Test for this by closing stdout in the child. */
6669 _exit(close(fileno(stdout)) != 0);
6674 while (wait(&status) != child)
6677 /* Was there some problem with vforking? */
6680 /* Did the child fail? (This shouldn't happen.) */
6683 /* Did the vfork/compiler bug occur? */
6684 || parent != getpid()
6686 /* Did the file descriptor bug occur? */
6687 || fstat(fileno(stdout), &st) != 0
6692 if { (eval echo configure
:6693: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6694 ac_cv_func_vfork_works
=yes
6696 echo "configure: failed program was:" >&5
6697 cat conftest.
$ac_ext >&5
6699 ac_cv_func_vfork_works
=no
6706 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
6707 if test $ac_cv_func_vfork_works = no
; then
6708 cat >> confdefs.h
<<\EOF
6714 for ac_func
in canonicalize_file_name realpath
6716 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6717 echo "configure:6718: checking for $ac_func" >&5
6718 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6719 echo $ac_n "(cached) $ac_c" 1>&6
6721 cat > conftest.
$ac_ext <<EOF
6722 #line 6723 "configure"
6723 #include "confdefs.h"
6724 /* System header to define __stub macros and hopefully few prototypes,
6725 which can conflict with char $ac_func(); below. */
6727 /* Override any gcc2 internal prototype to avoid an error. */
6728 /* We use char because int might match the return type of a gcc2
6729 builtin and then its argument prototype would still apply. */
6734 /* The GNU C library defines this for functions which it implements
6735 to always fail with ENOSYS. Some functions are actually named
6736 something starting with __ and the normal name is an alias. */
6737 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6745 if { (eval echo configure
:6746: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6747 eval "ac_cv_func_$ac_func=yes"
6749 echo "configure: failed program was:" >&5
6750 cat conftest.
$ac_ext >&5
6752 eval "ac_cv_func_$ac_func=no"
6757 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6758 echo "$ac_t""yes" 1>&6
6759 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6760 cat >> confdefs.h
<<EOF
6761 #define $ac_tr_func 1
6765 echo "$ac_t""no" 1>&6
6771 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6772 echo "configure:6773: checking for $ac_func" >&5
6773 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6774 echo $ac_n "(cached) $ac_c" 1>&6
6776 cat > conftest.
$ac_ext <<EOF
6777 #line 6778 "configure"
6778 #include "confdefs.h"
6779 /* System header to define __stub macros and hopefully few prototypes,
6780 which can conflict with char $ac_func(); below. */
6782 /* Override any gcc2 internal prototype to avoid an error. */
6783 /* We use char because int might match the return type of a gcc2
6784 builtin and then its argument prototype would still apply. */
6789 /* The GNU C library defines this for functions which it implements
6790 to always fail with ENOSYS. Some functions are actually named
6791 something starting with __ and the normal name is an alias. */
6792 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6800 if { (eval echo configure
:6801: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6802 eval "ac_cv_func_$ac_func=yes"
6804 echo "configure: failed program was:" >&5
6805 cat conftest.
$ac_ext >&5
6807 eval "ac_cv_func_$ac_func=no"
6812 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6813 echo "$ac_t""yes" 1>&6
6814 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6815 cat >> confdefs.h
<<EOF
6816 #define $ac_tr_func 1
6820 echo "$ac_t""no" 1>&6
6824 for ac_func
in pread64
6826 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6827 echo "configure:6828: checking for $ac_func" >&5
6828 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6829 echo $ac_n "(cached) $ac_c" 1>&6
6831 cat > conftest.
$ac_ext <<EOF
6832 #line 6833 "configure"
6833 #include "confdefs.h"
6834 /* System header to define __stub macros and hopefully few prototypes,
6835 which can conflict with char $ac_func(); below. */
6837 /* Override any gcc2 internal prototype to avoid an error. */
6838 /* We use char because int might match the return type of a gcc2
6839 builtin and then its argument prototype would still apply. */
6844 /* The GNU C library defines this for functions which it implements
6845 to always fail with ENOSYS. Some functions are actually named
6846 something starting with __ and the normal name is an alias. */
6847 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6855 if { (eval echo configure
:6856: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6857 eval "ac_cv_func_$ac_func=yes"
6859 echo "configure: failed program was:" >&5
6860 cat conftest.
$ac_ext >&5
6862 eval "ac_cv_func_$ac_func=no"
6867 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6868 echo "$ac_t""yes" 1>&6
6869 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6870 cat >> confdefs.h
<<EOF
6871 #define $ac_tr_func 1
6875 echo "$ac_t""no" 1>&6
6881 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6882 echo "configure:6883: checking for $ac_func" >&5
6883 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6884 echo $ac_n "(cached) $ac_c" 1>&6
6886 cat > conftest.
$ac_ext <<EOF
6887 #line 6888 "configure"
6888 #include "confdefs.h"
6889 /* System header to define __stub macros and hopefully few prototypes,
6890 which can conflict with char $ac_func(); below. */
6892 /* Override any gcc2 internal prototype to avoid an error. */
6893 /* We use char because int might match the return type of a gcc2
6894 builtin and then its argument prototype would still apply. */
6899 /* The GNU C library defines this for functions which it implements
6900 to always fail with ENOSYS. Some functions are actually named
6901 something starting with __ and the normal name is an alias. */
6902 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6910 if { (eval echo configure
:6911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6912 eval "ac_cv_func_$ac_func=yes"
6914 echo "configure: failed program was:" >&5
6915 cat conftest.
$ac_ext >&5
6917 eval "ac_cv_func_$ac_func=no"
6922 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6923 echo "$ac_t""yes" 1>&6
6924 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6925 cat >> confdefs.h
<<EOF
6926 #define $ac_tr_func 1
6930 echo "$ac_t""no" 1>&6
6934 for ac_func
in setpgid setpgrp
6936 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6937 echo "configure:6938: checking for $ac_func" >&5
6938 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6939 echo $ac_n "(cached) $ac_c" 1>&6
6941 cat > conftest.
$ac_ext <<EOF
6942 #line 6943 "configure"
6943 #include "confdefs.h"
6944 /* System header to define __stub macros and hopefully few prototypes,
6945 which can conflict with char $ac_func(); below. */
6947 /* Override any gcc2 internal prototype to avoid an error. */
6948 /* We use char because int might match the return type of a gcc2
6949 builtin and then its argument prototype would still apply. */
6954 /* The GNU C library defines this for functions which it implements
6955 to always fail with ENOSYS. Some functions are actually named
6956 something starting with __ and the normal name is an alias. */
6957 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6965 if { (eval echo configure
:6966: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6967 eval "ac_cv_func_$ac_func=yes"
6969 echo "configure: failed program was:" >&5
6970 cat conftest.
$ac_ext >&5
6972 eval "ac_cv_func_$ac_func=no"
6977 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6978 echo "$ac_t""yes" 1>&6
6979 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6980 cat >> confdefs.h
<<EOF
6981 #define $ac_tr_func 1
6985 echo "$ac_t""no" 1>&6
6989 for ac_func
in sigaction sigprocmask sigsetmask
6991 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6992 echo "configure:6993: checking for $ac_func" >&5
6993 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6994 echo $ac_n "(cached) $ac_c" 1>&6
6996 cat > conftest.
$ac_ext <<EOF
6997 #line 6998 "configure"
6998 #include "confdefs.h"
6999 /* System header to define __stub macros and hopefully few prototypes,
7000 which can conflict with char $ac_func(); below. */
7002 /* Override any gcc2 internal prototype to avoid an error. */
7003 /* We use char because int might match the return type of a gcc2
7004 builtin and then its argument prototype would still apply. */
7009 /* The GNU C library defines this for functions which it implements
7010 to always fail with ENOSYS. Some functions are actually named
7011 something starting with __ and the normal name is an alias. */
7012 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7020 if { (eval echo configure
:7021: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7022 eval "ac_cv_func_$ac_func=yes"
7024 echo "configure: failed program was:" >&5
7025 cat conftest.
$ac_ext >&5
7027 eval "ac_cv_func_$ac_func=no"
7032 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7033 echo "$ac_t""yes" 1>&6
7034 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7035 cat >> confdefs.h
<<EOF
7036 #define $ac_tr_func 1
7040 echo "$ac_t""no" 1>&6
7044 for ac_func
in socketpair
7046 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
7047 echo "configure:7048: checking for $ac_func" >&5
7048 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7049 echo $ac_n "(cached) $ac_c" 1>&6
7051 cat > conftest.
$ac_ext <<EOF
7052 #line 7053 "configure"
7053 #include "confdefs.h"
7054 /* System header to define __stub macros and hopefully few prototypes,
7055 which can conflict with char $ac_func(); below. */
7057 /* Override any gcc2 internal prototype to avoid an error. */
7058 /* We use char because int might match the return type of a gcc2
7059 builtin and then its argument prototype would still apply. */
7064 /* The GNU C library defines this for functions which it implements
7065 to always fail with ENOSYS. Some functions are actually named
7066 something starting with __ and the normal name is an alias. */
7067 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7075 if { (eval echo configure
:7076: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7077 eval "ac_cv_func_$ac_func=yes"
7079 echo "configure: failed program was:" >&5
7080 cat conftest.
$ac_ext >&5
7082 eval "ac_cv_func_$ac_func=no"
7087 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7088 echo "$ac_t""yes" 1>&6
7089 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7090 cat >> confdefs.h
<<EOF
7091 #define $ac_tr_func 1
7095 echo "$ac_t""no" 1>&6
7099 for ac_func
in syscall
7101 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
7102 echo "configure:7103: checking for $ac_func" >&5
7103 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7104 echo $ac_n "(cached) $ac_c" 1>&6
7106 cat > conftest.
$ac_ext <<EOF
7107 #line 7108 "configure"
7108 #include "confdefs.h"
7109 /* System header to define __stub macros and hopefully few prototypes,
7110 which can conflict with char $ac_func(); below. */
7112 /* Override any gcc2 internal prototype to avoid an error. */
7113 /* We use char because int might match the return type of a gcc2
7114 builtin and then its argument prototype would still apply. */
7119 /* The GNU C library defines this for functions which it implements
7120 to always fail with ENOSYS. Some functions are actually named
7121 something starting with __ and the normal name is an alias. */
7122 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7130 if { (eval echo configure
:7131: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7132 eval "ac_cv_func_$ac_func=yes"
7134 echo "configure: failed program was:" >&5
7135 cat conftest.
$ac_ext >&5
7137 eval "ac_cv_func_$ac_func=no"
7142 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7143 echo "$ac_t""yes" 1>&6
7144 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7145 cat >> confdefs.h
<<EOF
7146 #define $ac_tr_func 1
7150 echo "$ac_t""no" 1>&6
7155 if test "$cross_compiling" = no
; then
7156 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7157 echo "configure:7158: checking whether setpgrp takes no argument" >&5
7158 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7159 echo $ac_n "(cached) $ac_c" 1>&6
7161 if test "$cross_compiling" = yes; then
7162 { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
7164 cat > conftest.
$ac_ext <<EOF
7165 #line 7166 "configure"
7166 #include "confdefs.h"
7168 #ifdef HAVE_UNISTD_H
7173 * If this system has a BSD-style setpgrp, which takes arguments, exit
7178 if (setpgrp(1,1) == -1)
7185 if { (eval echo configure
:7186: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
7187 ac_cv_func_setpgrp_void
=no
7189 echo "configure: failed program was:" >&5
7190 cat conftest.
$ac_ext >&5
7192 ac_cv_func_setpgrp_void
=yes
7200 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7201 if test $ac_cv_func_setpgrp_void = yes; then
7202 cat >> confdefs.h
<<\EOF
7203 #define SETPGRP_VOID 1
7209 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
7210 echo "configure:7211: checking whether setpgrp takes no argument" >&5
7211 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
7212 echo $ac_n "(cached) $ac_c" 1>&6
7214 cat > conftest.
$ac_ext <<EOF
7215 #line 7216 "configure"
7216 #include "confdefs.h"
7222 if (setpgrp(1,1) == -1)
7229 if { (eval echo configure
:7230: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7231 ac_cv_func_setpgrp_void
=no
7233 echo "configure: failed program was:" >&5
7234 cat conftest.
$ac_ext >&5
7236 ac_cv_func_setpgrp_void
=yes
7241 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
7242 if test $ac_cv_func_setpgrp_void = yes; then
7243 cat >> confdefs.h
<<\EOF
7244 #define SETPGRP_VOID 1
7250 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
7251 # since sigsetjmp might only be defined as a macro.
7252 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
7253 echo "configure:7254: checking for sigsetjmp" >&5
7254 if eval "test \"`echo '$''{'gdb_cv_func_sigsetjmp'+set}'`\" = set"; then
7255 echo $ac_n "(cached) $ac_c" 1>&6
7257 cat > conftest.
$ac_ext <<EOF
7258 #line 7259 "configure"
7259 #include "confdefs.h"
7264 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
7267 if { (eval echo configure
:7268: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7269 gdb_cv_func_sigsetjmp
=yes
7271 echo "configure: failed program was:" >&5
7272 cat conftest.
$ac_ext >&5
7274 gdb_cv_func_sigsetjmp
=no
7279 echo "$ac_t""$gdb_cv_func_sigsetjmp" 1>&6
7280 if test $gdb_cv_func_sigsetjmp = yes; then
7281 cat >> confdefs.h
<<\EOF
7282 #define HAVE_SIGSETJMP 1
7287 # Assume we'll default to using the included libiberty regex.
7288 gdb_use_included_regex
=yes
7290 # However, if the system regex is GNU regex, then default to *not*
7291 # using the included regex.
7292 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
7293 echo "configure:7294: checking for GNU regex" >&5
7294 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
7295 echo $ac_n "(cached) $ac_c" 1>&6
7297 cat > conftest.
$ac_ext <<EOF
7298 #line 7299 "configure"
7299 #include "confdefs.h"
7300 #include <gnu-versions.h>
7302 #define REGEX_INTERFACE_VERSION 1
7303 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
7304 # error "Version mismatch"
7308 if { (eval echo configure
:7309: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7310 gdb_cv_have_gnu_regex
=yes
7312 echo "configure: failed program was:" >&5
7313 cat conftest.
$ac_ext >&5
7315 gdb_cv_have_gnu_regex
=no
7320 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
7321 if test $gdb_cv_have_gnu_regex = yes; then
7322 gdb_use_included_regex
=no
7325 # Check whether --with-included-regex or --without-included-regex was given.
7326 if test "${with_included_regex+set}" = set; then
7327 withval
="$with_included_regex"
7328 gdb_with_regex
=$withval
7330 gdb_with_regex
=$gdb_use_included_regex
7333 if test "$gdb_with_regex" = yes; then
7334 cat >> confdefs.h
<<\EOF
7335 #define USE_INCLUDED_REGEX 1
7340 # See if <sys/proc.h> defines `struct thread' with a td_pcb member.
7341 echo $ac_n "checking for td_pcb in struct thread""... $ac_c" 1>&6
7342 echo "configure:7343: checking for td_pcb in struct thread" >&5
7343 if eval "test \"`echo '$''{'gdb_cv_struct_thread_td_pcb'+set}'`\" = set"; then
7344 echo $ac_n "(cached) $ac_c" 1>&6
7346 cat > conftest.
$ac_ext <<EOF
7347 #line 7348 "configure"
7348 #include "confdefs.h"
7349 #include <sys/param.h>
7350 #include <sys/proc.h>
7352 struct thread td; td.td_pcb;
7355 if { (eval echo configure
:7356: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7357 gdb_cv_struct_thread_td_pcb
=yes
7359 echo "configure: failed program was:" >&5
7360 cat conftest.
$ac_ext >&5
7362 gdb_cv_struct_thread_td_pcb
=no
7367 echo "$ac_t""$gdb_cv_struct_thread_td_pcb" 1>&6
7368 if test $gdb_cv_struct_thread_td_pcb = yes; then
7369 cat >> confdefs.h
<<\EOF
7370 #define HAVE_STRUCT_THREAD_TD_PCB 1
7375 # See if <sys/lwp.h> defines `struct lwp`.
7376 echo $ac_n "checking for struct lwp""... $ac_c" 1>&6
7377 echo "configure:7378: checking for struct lwp" >&5
7378 if eval "test \"`echo '$''{'gdb_cv_struct_lwp'+set}'`\" = set"; then
7379 echo $ac_n "(cached) $ac_c" 1>&6
7381 cat > conftest.
$ac_ext <<EOF
7382 #line 7383 "configure"
7383 #include "confdefs.h"
7384 #include <sys/param.h>
7385 #include <sys/lwp.h>
7390 if { (eval echo configure
:7391: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7392 gdb_cv_struct_lwp
=yes
7394 echo "configure: failed program was:" >&5
7395 cat conftest.
$ac_ext >&5
7397 gdb_cv_struct_lwp
=no
7402 echo "$ac_t""$gdb_cv_struct_lwp" 1>&6
7403 if test $gdb_cv_struct_lwp = yes; then
7404 cat >> confdefs.h
<<\EOF
7405 #define HAVE_STRUCT_LWP 1
7410 # See if <machine/reg.h> degines `struct reg'.
7411 echo $ac_n "checking for struct reg in machine/reg.h""... $ac_c" 1>&6
7412 echo "configure:7413: checking for struct reg in machine/reg.h" >&5
7413 if eval "test \"`echo '$''{'gdb_cv_struct_reg'+set}'`\" = set"; then
7414 echo $ac_n "(cached) $ac_c" 1>&6
7416 cat > conftest.
$ac_ext <<EOF
7417 #line 7418 "configure"
7418 #include "confdefs.h"
7419 #include <sys/types.h>
7420 #include <machine/reg.h>
7425 if { (eval echo configure
:7426: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7427 gdb_cv_struct_reg
=yes
7429 echo "configure: failed program was:" >&5
7430 cat conftest.
$ac_ext >&5
7432 gdb_cv_struct_reg
=no
7437 echo "$ac_t""$gdb_cv_struct_reg" 1>&6
7438 if test $gdb_cv_struct_reg = yes; then
7439 cat >> confdefs.h
<<\EOF
7440 #define HAVE_STRUCT_REG 1
7445 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
7446 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
7447 echo $ac_n "checking for r_fs in struct reg""... $ac_c" 1>&6
7448 echo "configure:7449: checking for r_fs in struct reg" >&5
7449 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_fs'+set}'`\" = set"; then
7450 echo $ac_n "(cached) $ac_c" 1>&6
7452 cat > conftest.
$ac_ext <<EOF
7453 #line 7454 "configure"
7454 #include "confdefs.h"
7455 #include <machine/reg.h>
7457 struct reg r; r.r_fs;
7460 if { (eval echo configure
:7461: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7462 gdb_cv_struct_reg_r_fs
=yes
7464 echo "configure: failed program was:" >&5
7465 cat conftest.
$ac_ext >&5
7467 gdb_cv_struct_reg_r_fs
=no
7472 echo "$ac_t""$gdb_cv_struct_reg_r_fs" 1>&6
7473 if test $gdb_cv_struct_reg_r_fs = yes; then
7474 cat >> confdefs.h
<<\EOF
7475 #define HAVE_STRUCT_REG_R_FS 1
7479 echo $ac_n "checking for r_gs in struct reg""... $ac_c" 1>&6
7480 echo "configure:7481: checking for r_gs in struct reg" >&5
7481 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_gs'+set}'`\" = set"; then
7482 echo $ac_n "(cached) $ac_c" 1>&6
7484 cat > conftest.
$ac_ext <<EOF
7485 #line 7486 "configure"
7486 #include "confdefs.h"
7487 #include <machine/reg.h>
7489 struct reg r; r.r_gs;
7492 if { (eval echo configure
:7493: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7494 gdb_cv_struct_reg_r_gs
=yes
7496 echo "configure: failed program was:" >&5
7497 cat conftest.
$ac_ext >&5
7499 gdb_cv_struct_reg_r_gs
=no
7504 echo "$ac_t""$gdb_cv_struct_reg_r_gs" 1>&6
7505 if test $gdb_cv_struct_reg_r_gs = yes; then
7506 cat >> confdefs.h
<<\EOF
7507 #define HAVE_STRUCT_REG_R_GS 1
7512 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
7513 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
7514 echo "configure:7515: checking for PTRACE_GETREGS" >&5
7515 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
7516 echo $ac_n "(cached) $ac_c" 1>&6
7518 cat > conftest.
$ac_ext <<EOF
7519 #line 7520 "configure"
7520 #include "confdefs.h"
7521 #include <sys/ptrace.h>
7526 if { (eval echo configure
:7527: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7528 gdb_cv_have_ptrace_getregs
=yes
7530 echo "configure: failed program was:" >&5
7531 cat conftest.
$ac_ext >&5
7533 gdb_cv_have_ptrace_getregs
=no
7538 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
7539 if test $gdb_cv_have_ptrace_getregs = yes; then
7540 cat >> confdefs.h
<<\EOF
7541 #define HAVE_PTRACE_GETREGS 1
7546 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
7547 echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
7548 echo "configure:7549: checking for PTRACE_GETFPXREGS" >&5
7549 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
7550 echo $ac_n "(cached) $ac_c" 1>&6
7552 cat > conftest.
$ac_ext <<EOF
7553 #line 7554 "configure"
7554 #include "confdefs.h"
7555 #include <sys/ptrace.h>
7560 if { (eval echo configure
:7561: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7562 gdb_cv_have_ptrace_getfpxregs
=yes
7564 echo "configure: failed program was:" >&5
7565 cat conftest.
$ac_ext >&5
7567 gdb_cv_have_ptrace_getfpxregs
=no
7572 echo "$ac_t""$gdb_cv_have_ptrace_getfpxregs" 1>&6
7573 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
7574 cat >> confdefs.h
<<\EOF
7575 #define HAVE_PTRACE_GETFPXREGS 1
7580 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
7581 echo $ac_n "checking for PT_GETDBREGS""... $ac_c" 1>&6
7582 echo "configure:7583: checking for PT_GETDBREGS" >&5
7583 if eval "test \"`echo '$''{'gdb_cv_have_pt_getdbregs'+set}'`\" = set"; then
7584 echo $ac_n "(cached) $ac_c" 1>&6
7586 cat > conftest.
$ac_ext <<EOF
7587 #line 7588 "configure"
7588 #include "confdefs.h"
7589 #include <sys/types.h>
7590 #include <sys/ptrace.h>
7595 if { (eval echo configure
:7596: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7597 gdb_cv_have_pt_getdbregs
=yes
7599 echo "configure: failed program was:" >&5
7600 cat conftest.
$ac_ext >&5
7602 gdb_cv_have_pt_getdbregs
=no
7607 echo "$ac_t""$gdb_cv_have_pt_getdbregs" 1>&6
7608 if test $gdb_cv_have_pt_getdbregs = yes; then
7609 cat >> confdefs.h
<<\EOF
7610 #define HAVE_PT_GETDBREGS 1
7615 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
7616 echo $ac_n "checking for PT_GETXMMREGS""... $ac_c" 1>&6
7617 echo "configure:7618: checking for PT_GETXMMREGS" >&5
7618 if eval "test \"`echo '$''{'gdb_cv_have_pt_getxmmregs'+set}'`\" = set"; then
7619 echo $ac_n "(cached) $ac_c" 1>&6
7621 cat > conftest.
$ac_ext <<EOF
7622 #line 7623 "configure"
7623 #include "confdefs.h"
7624 #include <sys/types.h>
7625 #include <sys/ptrace.h>
7630 if { (eval echo configure
:7631: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7632 gdb_cv_have_pt_getxmmregs
=yes
7634 echo "configure: failed program was:" >&5
7635 cat conftest.
$ac_ext >&5
7637 gdb_cv_have_pt_getxmmregs
=no
7642 echo "$ac_t""$gdb_cv_have_pt_getxmmregs" 1>&6
7643 if test $gdb_cv_have_pt_getxmmregs = yes; then
7644 cat >> confdefs.h
<<\EOF
7645 #define HAVE_PT_GETXMMREGS 1
7650 # See if stdint.h provides the uintptr_t type.
7651 # Autoconf 2.5X has an improved AC_CHECK_TYPE which will simplify this.
7652 echo $ac_n "checking for uintptr_t in stdint.h""... $ac_c" 1>&6
7653 echo "configure:7654: checking for uintptr_t in stdint.h" >&5
7654 if eval "test \"`echo '$''{'gdb_cv_have_uintptr_t'+set}'`\" = set"; then
7655 echo $ac_n "(cached) $ac_c" 1>&6
7657 cat > conftest.
$ac_ext <<EOF
7658 #line 7659 "configure"
7659 #include "confdefs.h"
7665 if { (eval echo configure
:7666: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7667 gdb_cv_have_uintptr_t
=yes
7669 echo "configure: failed program was:" >&5
7670 cat conftest.
$ac_ext >&5
7672 gdb_cv_have_uintptr_t
=no
7677 echo "$ac_t""$gdb_cv_have_uintptr_t" 1>&6
7678 if test $gdb_cv_have_uintptr_t = yes; then
7679 cat >> confdefs.h
<<\EOF
7680 #define HAVE_UINTPTR_T 1
7685 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
7686 echo "configure:7687: checking whether malloc must be declared" >&5
7687 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
7688 echo $ac_n "(cached) $ac_c" 1>&6
7690 cat > conftest.
$ac_ext <<EOF
7691 #line 7692 "configure"
7692 #include "confdefs.h"
7695 #ifdef HAVE_STRING_H
7698 #ifdef HAVE_STRINGS_H
7699 #include <strings.h>
7702 #ifdef HAVE_STDLIB_H
7705 #ifdef HAVE_UNISTD_H
7709 char *(*pfn) = (char *(*)) malloc
7712 if { (eval echo configure
:7713: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7714 bfd_cv_decl_needed_malloc
=no
7716 echo "configure: failed program was:" >&5
7717 cat conftest.
$ac_ext >&5
7719 bfd_cv_decl_needed_malloc
=yes
7724 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
7725 if test $bfd_cv_decl_needed_malloc = yes; then
7726 cat >> confdefs.h
<<\EOF
7727 #define NEED_DECLARATION_MALLOC 1
7732 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
7733 echo "configure:7734: checking whether realloc must be declared" >&5
7734 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
7735 echo $ac_n "(cached) $ac_c" 1>&6
7737 cat > conftest.
$ac_ext <<EOF
7738 #line 7739 "configure"
7739 #include "confdefs.h"
7742 #ifdef HAVE_STRING_H
7745 #ifdef HAVE_STRINGS_H
7746 #include <strings.h>
7749 #ifdef HAVE_STDLIB_H
7752 #ifdef HAVE_UNISTD_H
7756 char *(*pfn) = (char *(*)) realloc
7759 if { (eval echo configure
:7760: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7761 bfd_cv_decl_needed_realloc
=no
7763 echo "configure: failed program was:" >&5
7764 cat conftest.
$ac_ext >&5
7766 bfd_cv_decl_needed_realloc
=yes
7771 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
7772 if test $bfd_cv_decl_needed_realloc = yes; then
7773 cat >> confdefs.h
<<\EOF
7774 #define NEED_DECLARATION_REALLOC 1
7779 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
7780 echo "configure:7781: checking whether free must be declared" >&5
7781 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
7782 echo $ac_n "(cached) $ac_c" 1>&6
7784 cat > conftest.
$ac_ext <<EOF
7785 #line 7786 "configure"
7786 #include "confdefs.h"
7789 #ifdef HAVE_STRING_H
7792 #ifdef HAVE_STRINGS_H
7793 #include <strings.h>
7796 #ifdef HAVE_STDLIB_H
7799 #ifdef HAVE_UNISTD_H
7803 char *(*pfn) = (char *(*)) free
7806 if { (eval echo configure
:7807: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7808 bfd_cv_decl_needed_free
=no
7810 echo "configure: failed program was:" >&5
7811 cat conftest.
$ac_ext >&5
7813 bfd_cv_decl_needed_free
=yes
7818 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
7819 if test $bfd_cv_decl_needed_free = yes; then
7820 cat >> confdefs.h
<<\EOF
7821 #define NEED_DECLARATION_FREE 1
7826 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
7827 echo "configure:7828: checking whether strerror must be declared" >&5
7828 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
7829 echo $ac_n "(cached) $ac_c" 1>&6
7831 cat > conftest.
$ac_ext <<EOF
7832 #line 7833 "configure"
7833 #include "confdefs.h"
7836 #ifdef HAVE_STRING_H
7839 #ifdef HAVE_STRINGS_H
7840 #include <strings.h>
7843 #ifdef HAVE_STDLIB_H
7846 #ifdef HAVE_UNISTD_H
7850 char *(*pfn) = (char *(*)) strerror
7853 if { (eval echo configure
:7854: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7855 bfd_cv_decl_needed_strerror
=no
7857 echo "configure: failed program was:" >&5
7858 cat conftest.
$ac_ext >&5
7860 bfd_cv_decl_needed_strerror
=yes
7865 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
7866 if test $bfd_cv_decl_needed_strerror = yes; then
7867 cat >> confdefs.h
<<\EOF
7868 #define NEED_DECLARATION_STRERROR 1
7873 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
7874 echo "configure:7875: checking whether strdup must be declared" >&5
7875 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
7876 echo $ac_n "(cached) $ac_c" 1>&6
7878 cat > conftest.
$ac_ext <<EOF
7879 #line 7880 "configure"
7880 #include "confdefs.h"
7883 #ifdef HAVE_STRING_H
7886 #ifdef HAVE_STRINGS_H
7887 #include <strings.h>
7890 #ifdef HAVE_STDLIB_H
7893 #ifdef HAVE_UNISTD_H
7897 char *(*pfn) = (char *(*)) strdup
7900 if { (eval echo configure
:7901: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7902 bfd_cv_decl_needed_strdup
=no
7904 echo "configure: failed program was:" >&5
7905 cat conftest.
$ac_ext >&5
7907 bfd_cv_decl_needed_strdup
=yes
7912 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
7913 if test $bfd_cv_decl_needed_strdup = yes; then
7914 cat >> confdefs.h
<<\EOF
7915 #define NEED_DECLARATION_STRDUP 1
7920 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
7921 echo "configure:7922: checking whether strstr must be declared" >&5
7922 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
7923 echo $ac_n "(cached) $ac_c" 1>&6
7925 cat > conftest.
$ac_ext <<EOF
7926 #line 7927 "configure"
7927 #include "confdefs.h"
7930 #ifdef HAVE_STRING_H
7933 #ifdef HAVE_STRINGS_H
7934 #include <strings.h>
7937 #ifdef HAVE_STDLIB_H
7940 #ifdef HAVE_UNISTD_H
7944 char *(*pfn) = (char *(*)) strstr
7947 if { (eval echo configure
:7948: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7949 bfd_cv_decl_needed_strstr
=no
7951 echo "configure: failed program was:" >&5
7952 cat conftest.
$ac_ext >&5
7954 bfd_cv_decl_needed_strstr
=yes
7959 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
7960 if test $bfd_cv_decl_needed_strstr = yes; then
7961 cat >> confdefs.h
<<\EOF
7962 #define NEED_DECLARATION_STRSTR 1
7967 echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
7968 echo "configure:7969: checking whether canonicalize_file_name must be declared" >&5
7969 if eval "test \"`echo '$''{'bfd_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
7970 echo $ac_n "(cached) $ac_c" 1>&6
7972 cat > conftest.
$ac_ext <<EOF
7973 #line 7974 "configure"
7974 #include "confdefs.h"
7977 #ifdef HAVE_STRING_H
7980 #ifdef HAVE_STRINGS_H
7981 #include <strings.h>
7984 #ifdef HAVE_STDLIB_H
7987 #ifdef HAVE_UNISTD_H
7991 char *(*pfn) = (char *(*)) canonicalize_file_name
7994 if { (eval echo configure
:7995: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7996 bfd_cv_decl_needed_canonicalize_file_name
=no
7998 echo "configure: failed program was:" >&5
7999 cat conftest.
$ac_ext >&5
8001 bfd_cv_decl_needed_canonicalize_file_name
=yes
8006 echo "$ac_t""$bfd_cv_decl_needed_canonicalize_file_name" 1>&6
8007 if test $bfd_cv_decl_needed_canonicalize_file_name = yes; then
8008 cat >> confdefs.h
<<\EOF
8009 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
8015 # The following save_state_t checkery is only necessary for HPUX
8016 # versions earlier than 10.20. When those fade from memory, this
8017 # could be expunged. --jsm 1999-03-22
8019 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
8020 echo "configure:8021: checking for HPUX save_state structure" >&5
8021 cat > conftest.
$ac_ext <<EOF
8022 #line 8023 "configure"
8023 #include "confdefs.h"
8024 #include <machine/save_state.h>
8026 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8027 egrep "save_state_t" >/dev
/null
2>&1; then
8029 gdb_cv_hpux_savestate
=yes
8032 gdb_cv_hpux_savestate
=no
8036 cat > conftest.
$ac_ext <<EOF
8037 #line 8038 "configure"
8038 #include "confdefs.h"
8039 #include <machine/save_state.h>
8041 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8042 egrep "ss_wide" >/dev
/null
2>&1; then
8044 gdb_cv_hpux_sswide
=yes
8047 gdb_cv_hpux_sswide
=no
8051 if test $gdb_cv_hpux_savestate = yes
8053 cat >> confdefs.h
<<\EOF
8054 #define HAVE_STRUCT_SAVE_STATE_T 1
8058 if test $gdb_cv_hpux_sswide = yes
8060 cat >> confdefs.h
<<\EOF
8061 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
8065 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
8068 # If we are configured native on GNU/Linux, work around problems with
8070 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
8072 if test "${target}" = "${host}"; then
8075 cat >> confdefs.h
<<\EOF
8076 #define START_INFERIOR_TRAPS_EXPECTED 2
8079 cat >> confdefs.h
<<\EOF
8080 #define sys_quotactl 1
8085 cat >> confdefs.h
<<\EOF
8086 #define NEW_PROC_API 1
8090 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
8091 cat >> confdefs.h
<<\EOF
8092 #define NEW_PROC_API 1
8096 *-*-solaris2.
[6789])
8097 cat >> confdefs.h
<<\EOF
8098 #define NEW_PROC_API 1
8103 # Work around <sys/proc.h> needing _KMEMUSER problem on IRIX 5.
8104 cat >> confdefs.h
<<\EOF
8112 if test "$ac_cv_header_sys_procfs_h" = yes; then
8113 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
8114 echo "configure:8115: checking for pstatus_t in sys/procfs.h" >&5
8115 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
8116 echo $ac_n "(cached) $ac_c" 1>&6
8118 cat > conftest.
$ac_ext <<EOF
8119 #line 8120 "configure"
8120 #include "confdefs.h"
8123 #include <sys/procfs.h>
8128 if { (eval echo configure
:8129: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8130 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
8132 echo "configure: failed program was:" >&5
8133 cat conftest.
$ac_ext >&5
8135 bfd_cv_have_sys_procfs_type_pstatus_t
=no
8141 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
8142 cat >> confdefs.h
<<\EOF
8143 #define HAVE_PSTATUS_T 1
8147 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
8149 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
8150 echo "configure:8151: checking for prrun_t in sys/procfs.h" >&5
8151 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
8152 echo $ac_n "(cached) $ac_c" 1>&6
8154 cat > conftest.
$ac_ext <<EOF
8155 #line 8156 "configure"
8156 #include "confdefs.h"
8159 #include <sys/procfs.h>
8164 if { (eval echo configure
:8165: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8166 bfd_cv_have_sys_procfs_type_prrun_t
=yes
8168 echo "configure: failed program was:" >&5
8169 cat conftest.
$ac_ext >&5
8171 bfd_cv_have_sys_procfs_type_prrun_t
=no
8177 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
8178 cat >> confdefs.h
<<\EOF
8179 #define HAVE_PRRUN_T 1
8183 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
8185 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
8186 echo "configure:8187: checking for gregset_t in sys/procfs.h" >&5
8187 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
8188 echo $ac_n "(cached) $ac_c" 1>&6
8190 cat > conftest.
$ac_ext <<EOF
8191 #line 8192 "configure"
8192 #include "confdefs.h"
8195 #include <sys/procfs.h>
8200 if { (eval echo configure
:8201: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8202 bfd_cv_have_sys_procfs_type_gregset_t
=yes
8204 echo "configure: failed program was:" >&5
8205 cat conftest.
$ac_ext >&5
8207 bfd_cv_have_sys_procfs_type_gregset_t
=no
8213 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
8214 cat >> confdefs.h
<<\EOF
8215 #define HAVE_GREGSET_T 1
8219 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
8221 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
8222 echo "configure:8223: checking for fpregset_t in sys/procfs.h" >&5
8223 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
8224 echo $ac_n "(cached) $ac_c" 1>&6
8226 cat > conftest.
$ac_ext <<EOF
8227 #line 8228 "configure"
8228 #include "confdefs.h"
8231 #include <sys/procfs.h>
8236 if { (eval echo configure
:8237: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8238 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
8240 echo "configure: failed program was:" >&5
8241 cat conftest.
$ac_ext >&5
8243 bfd_cv_have_sys_procfs_type_fpregset_t
=no
8249 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
8250 cat >> confdefs.h
<<\EOF
8251 #define HAVE_FPREGSET_T 1
8255 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
8257 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
8258 echo "configure:8259: checking for prgregset_t in sys/procfs.h" >&5
8259 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
8260 echo $ac_n "(cached) $ac_c" 1>&6
8262 cat > conftest.
$ac_ext <<EOF
8263 #line 8264 "configure"
8264 #include "confdefs.h"
8267 #include <sys/procfs.h>
8272 if { (eval echo configure
:8273: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8274 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
8276 echo "configure: failed program was:" >&5
8277 cat conftest.
$ac_ext >&5
8279 bfd_cv_have_sys_procfs_type_prgregset_t
=no
8285 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
8286 cat >> confdefs.h
<<\EOF
8287 #define HAVE_PRGREGSET_T 1
8291 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
8293 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
8294 echo "configure:8295: checking for prfpregset_t in sys/procfs.h" >&5
8295 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
8296 echo $ac_n "(cached) $ac_c" 1>&6
8298 cat > conftest.
$ac_ext <<EOF
8299 #line 8300 "configure"
8300 #include "confdefs.h"
8303 #include <sys/procfs.h>
8308 if { (eval echo configure
:8309: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8310 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
8312 echo "configure: failed program was:" >&5
8313 cat conftest.
$ac_ext >&5
8315 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
8321 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8322 cat >> confdefs.h
<<\EOF
8323 #define HAVE_PRFPREGSET_T 1
8327 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
8329 echo $ac_n "checking for prgregset32_t in sys/procfs.h""... $ac_c" 1>&6
8330 echo "configure:8331: checking for prgregset32_t in sys/procfs.h" >&5
8331 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset32_t'+set}'`\" = set"; then
8332 echo $ac_n "(cached) $ac_c" 1>&6
8334 cat > conftest.
$ac_ext <<EOF
8335 #line 8336 "configure"
8336 #include "confdefs.h"
8339 #include <sys/procfs.h>
8344 if { (eval echo configure
:8345: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8346 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
8348 echo "configure: failed program was:" >&5
8349 cat conftest.
$ac_ext >&5
8351 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
8357 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
8358 cat >> confdefs.h
<<\EOF
8359 #define HAVE_PRGREGSET32_T 1
8363 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset32_t" 1>&6
8365 echo $ac_n "checking for prfpregset32_t in sys/procfs.h""... $ac_c" 1>&6
8366 echo "configure:8367: checking for prfpregset32_t in sys/procfs.h" >&5
8367 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset32_t'+set}'`\" = set"; then
8368 echo $ac_n "(cached) $ac_c" 1>&6
8370 cat > conftest.
$ac_ext <<EOF
8371 #line 8372 "configure"
8372 #include "confdefs.h"
8375 #include <sys/procfs.h>
8380 if { (eval echo configure
:8381: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8382 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
8384 echo "configure: failed program was:" >&5
8385 cat conftest.
$ac_ext >&5
8387 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
8393 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
8394 cat >> confdefs.h
<<\EOF
8395 #define HAVE_PRFPREGSET32_T 1
8399 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset32_t" 1>&6
8401 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
8402 echo "configure:8403: checking for lwpid_t in sys/procfs.h" >&5
8403 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
8404 echo $ac_n "(cached) $ac_c" 1>&6
8406 cat > conftest.
$ac_ext <<EOF
8407 #line 8408 "configure"
8408 #include "confdefs.h"
8411 #include <sys/procfs.h>
8416 if { (eval echo configure
:8417: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8418 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
8420 echo "configure: failed program was:" >&5
8421 cat conftest.
$ac_ext >&5
8423 bfd_cv_have_sys_procfs_type_lwpid_t
=no
8429 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
8430 cat >> confdefs.h
<<\EOF
8431 #define HAVE_LWPID_T 1
8435 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
8437 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
8438 echo "configure:8439: checking for psaddr_t in sys/procfs.h" >&5
8439 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
8440 echo $ac_n "(cached) $ac_c" 1>&6
8442 cat > conftest.
$ac_ext <<EOF
8443 #line 8444 "configure"
8444 #include "confdefs.h"
8447 #include <sys/procfs.h>
8452 if { (eval echo configure
:8453: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8454 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
8456 echo "configure: failed program was:" >&5
8457 cat conftest.
$ac_ext >&5
8459 bfd_cv_have_sys_procfs_type_psaddr_t
=no
8465 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
8466 cat >> confdefs.h
<<\EOF
8467 #define HAVE_PSADDR_T 1
8471 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
8473 echo $ac_n "checking for prsysent_t in sys/procfs.h""... $ac_c" 1>&6
8474 echo "configure:8475: checking for prsysent_t in sys/procfs.h" >&5
8475 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prsysent_t'+set}'`\" = set"; then
8476 echo $ac_n "(cached) $ac_c" 1>&6
8478 cat > conftest.
$ac_ext <<EOF
8479 #line 8480 "configure"
8480 #include "confdefs.h"
8483 #include <sys/procfs.h>
8488 if { (eval echo configure
:8489: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8490 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
8492 echo "configure: failed program was:" >&5
8493 cat conftest.
$ac_ext >&5
8495 bfd_cv_have_sys_procfs_type_prsysent_t
=no
8501 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
8502 cat >> confdefs.h
<<\EOF
8503 #define HAVE_PRSYSENT_T 1
8507 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prsysent_t" 1>&6
8509 echo $ac_n "checking for pr_sigset_t in sys/procfs.h""... $ac_c" 1>&6
8510 echo "configure:8511: checking for pr_sigset_t in sys/procfs.h" >&5
8511 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigset_t'+set}'`\" = set"; then
8512 echo $ac_n "(cached) $ac_c" 1>&6
8514 cat > conftest.
$ac_ext <<EOF
8515 #line 8516 "configure"
8516 #include "confdefs.h"
8519 #include <sys/procfs.h>
8524 if { (eval echo configure
:8525: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8526 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
8528 echo "configure: failed program was:" >&5
8529 cat conftest.
$ac_ext >&5
8531 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
8537 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
8538 cat >> confdefs.h
<<\EOF
8539 #define HAVE_PR_SIGSET_T 1
8543 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigset_t" 1>&6
8545 echo $ac_n "checking for pr_sigaction64_t in sys/procfs.h""... $ac_c" 1>&6
8546 echo "configure:8547: checking for pr_sigaction64_t in sys/procfs.h" >&5
8547 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigaction64_t'+set}'`\" = set"; then
8548 echo $ac_n "(cached) $ac_c" 1>&6
8550 cat > conftest.
$ac_ext <<EOF
8551 #line 8552 "configure"
8552 #include "confdefs.h"
8555 #include <sys/procfs.h>
8557 pr_sigaction64_t avar
8560 if { (eval echo configure
:8561: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8562 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
8564 echo "configure: failed program was:" >&5
8565 cat conftest.
$ac_ext >&5
8567 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
8573 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
8574 cat >> confdefs.h
<<\EOF
8575 #define HAVE_PR_SIGACTION64_T 1
8579 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" 1>&6
8581 echo $ac_n "checking for pr_siginfo64_t in sys/procfs.h""... $ac_c" 1>&6
8582 echo "configure:8583: checking for pr_siginfo64_t in sys/procfs.h" >&5
8583 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_siginfo64_t'+set}'`\" = set"; then
8584 echo $ac_n "(cached) $ac_c" 1>&6
8586 cat > conftest.
$ac_ext <<EOF
8587 #line 8588 "configure"
8588 #include "confdefs.h"
8591 #include <sys/procfs.h>
8596 if { (eval echo configure
:8597: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8598 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
8600 echo "configure: failed program was:" >&5
8601 cat conftest.
$ac_ext >&5
8603 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
8609 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
8610 cat >> confdefs.h
<<\EOF
8611 #define HAVE_PR_SIGINFO64_T 1
8615 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" 1>&6
8621 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8622 echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
8623 echo "configure:8624: checking whether prfpregset_t type is broken" >&5
8624 if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
8625 echo $ac_n "(cached) $ac_c" 1>&6
8627 if test "$cross_compiling" = yes; then
8628 gdb_cv_prfpregset_t_broken
=yes
8630 cat > conftest.
$ac_ext <<EOF
8631 #line 8632 "configure"
8632 #include "confdefs.h"
8633 #include <sys/procfs.h>
8636 if (sizeof (prfpregset_t) == sizeof (void *))
8641 if { (eval echo configure
:8642: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8643 gdb_cv_prfpregset_t_broken
=no
8645 echo "configure: failed program was:" >&5
8646 cat conftest.
$ac_ext >&5
8648 gdb_cv_prfpregset_t_broken
=yes
8655 echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
8656 if test $gdb_cv_prfpregset_t_broken = yes; then
8657 cat >> confdefs.h
<<\EOF
8658 #define PRFPREGSET_T_BROKEN 1
8665 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
8666 echo "configure:8667: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
8667 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
8668 echo $ac_n "(cached) $ac_c" 1>&6
8670 cat > conftest.
$ac_ext <<EOF
8671 #line 8672 "configure"
8672 #include "confdefs.h"
8674 #include <sys/types.h>
8675 #include <sys/procfs.h>
8680 dummy = ioctl(0, PIOCSET, &dummy);
8684 if { (eval echo configure
:8685: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8686 gdb_cv_have_procfs_piocset
=yes
8688 echo "configure: failed program was:" >&5
8689 cat conftest.
$ac_ext >&5
8691 gdb_cv_have_procfs_piocset
=no
8696 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
8697 if test $gdb_cv_have_procfs_piocset = yes; then
8698 cat >> confdefs.h
<<\EOF
8699 #define HAVE_PROCFS_PIOCSET 1
8705 if test ${host} = ${target} ; then
8707 echo $ac_n "checking for member l_addr in struct link_map""... $ac_c" 1>&6
8708 echo "configure:8709: checking for member l_addr in struct link_map" >&5
8709 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_l_members'+set}'`\" = set"; then
8710 echo $ac_n "(cached) $ac_c" 1>&6
8712 cat > conftest.
$ac_ext <<EOF
8713 #line 8714 "configure"
8714 #include "confdefs.h"
8717 struct link_map lm; (void) lm.l_addr;
8720 if { (eval echo configure
:8721: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8722 gdb_cv_have_struct_link_map_with_l_members
=yes
8724 echo "configure: failed program was:" >&5
8725 cat conftest.
$ac_ext >&5
8727 gdb_cv_have_struct_link_map_with_l_members
=no
8732 echo "$ac_t""$gdb_cv_have_struct_link_map_with_l_members" 1>&6
8733 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
8734 cat >> confdefs.h
<<\EOF
8735 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
8741 echo $ac_n "checking for member lm_addr in struct link_map""... $ac_c" 1>&6
8742 echo "configure:8743: checking for member lm_addr in struct link_map" >&5
8743 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_lm_members'+set}'`\" = set"; then
8744 echo $ac_n "(cached) $ac_c" 1>&6
8746 cat > conftest.
$ac_ext <<EOF
8747 #line 8748 "configure"
8748 #include "confdefs.h"
8749 #include <sys/types.h>
8752 struct link_map lm; (void) lm.lm_addr;
8755 if { (eval echo configure
:8756: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8757 gdb_cv_have_struct_link_map_with_lm_members
=yes
8759 echo "configure: failed program was:" >&5
8760 cat conftest.
$ac_ext >&5
8762 gdb_cv_have_struct_link_map_with_lm_members
=no
8767 echo "$ac_t""$gdb_cv_have_struct_link_map_with_lm_members" 1>&6
8768 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
8769 cat >> confdefs.h
<<\EOF
8770 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
8776 echo $ac_n "checking for member som_addr in struct so_map""... $ac_c" 1>&6
8777 echo "configure:8778: checking for member som_addr in struct so_map" >&5
8778 if eval "test \"`echo '$''{'gdb_cv_have_struct_so_map_with_som_members'+set}'`\" = set"; then
8779 echo $ac_n "(cached) $ac_c" 1>&6
8781 cat > conftest.
$ac_ext <<EOF
8782 #line 8783 "configure"
8783 #include "confdefs.h"
8784 #include <sys/types.h>
8790 struct so_map lm; (void) lm.som_addr;
8793 if { (eval echo configure
:8794: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8795 gdb_cv_have_struct_so_map_with_som_members
=yes
8797 echo "configure: failed program was:" >&5
8798 cat conftest.
$ac_ext >&5
8800 gdb_cv_have_struct_so_map_with_som_members
=no
8805 echo "$ac_t""$gdb_cv_have_struct_so_map_with_som_members" 1>&6
8806 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
8807 cat >> confdefs.h
<<\EOF
8808 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
8814 echo $ac_n "checking for struct link_map32 in sys/link.h""... $ac_c" 1>&6
8815 echo "configure:8816: checking for struct link_map32 in sys/link.h" >&5
8816 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map32'+set}'`\" = set"; then
8817 echo $ac_n "(cached) $ac_c" 1>&6
8819 cat > conftest.
$ac_ext <<EOF
8820 #line 8821 "configure"
8821 #include "confdefs.h"
8823 #include <sys/link.h>
8825 struct link_map32 l;
8828 if { (eval echo configure
:8829: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8830 gdb_cv_have_struct_link_map32
=yes
8832 echo "configure: failed program was:" >&5
8833 cat conftest.
$ac_ext >&5
8835 gdb_cv_have_struct_link_map32
=no
8840 echo "$ac_t""$gdb_cv_have_struct_link_map32" 1>&6
8841 if test $gdb_cv_have_struct_link_map32 = yes; then
8842 cat >> confdefs.h
<<\EOF
8843 #define HAVE_STRUCT_LINK_MAP32 1
8846 cat >> confdefs.h
<<\EOF
8847 #define _SYSCALL32 1
8854 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
8855 echo "configure:8856: checking for long long support in compiler" >&5
8856 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
8857 echo $ac_n "(cached) $ac_c" 1>&6
8859 cat > conftest.
$ac_ext <<EOF
8860 #line 8861 "configure"
8861 #include "confdefs.h"
8865 extern long long foo;
8866 switch (foo & 2) { case 0: return 1; }
8870 if { (eval echo configure
:8871: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8872 gdb_cv_c_long_long
=yes
8874 echo "configure: failed program was:" >&5
8875 cat conftest.
$ac_ext >&5
8877 gdb_cv_c_long_long
=no
8882 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
8883 if test $gdb_cv_c_long_long = yes; then
8884 cat >> confdefs.h
<<\EOF
8885 #define CC_HAS_LONG_LONG 1
8891 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
8892 echo "configure:8893: checking for long long support in printf" >&5
8893 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
8894 echo $ac_n "(cached) $ac_c" 1>&6
8896 if test "$cross_compiling" = yes; then
8897 gdb_cv_printf_has_long_long
=no
8899 cat > conftest.
$ac_ext <<EOF
8900 #line 8901 "configure"
8901 #include "confdefs.h"
8906 l = (l << 16) + 0x0123;
8907 l = (l << 16) + 0x4567;
8908 l = (l << 16) + 0x89ab;
8909 l = (l << 16) + 0xcdef;
8910 sprintf (buf, "0x%016llx", l);
8911 return (strcmp ("0x0123456789abcdef", buf));
8914 if { (eval echo configure
:8915: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8916 gdb_cv_printf_has_long_long
=yes
8918 echo "configure: failed program was:" >&5
8919 cat conftest.
$ac_ext >&5
8921 gdb_cv_printf_has_long_long
=no
8928 if test $gdb_cv_printf_has_long_long = yes; then
8929 cat >> confdefs.h
<<\EOF
8930 #define PRINTF_HAS_LONG_LONG 1
8934 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
8937 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
8938 echo "configure:8939: checking for long double support in compiler" >&5
8939 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
8940 echo $ac_n "(cached) $ac_c" 1>&6
8942 cat > conftest.
$ac_ext <<EOF
8943 #line 8944 "configure"
8944 #include "confdefs.h"
8950 if { (eval echo configure
:8951: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8952 ac_cv_c_long_double
=yes
8954 echo "configure: failed program was:" >&5
8955 cat conftest.
$ac_ext >&5
8957 ac_cv_c_long_double
=no
8962 echo "$ac_t""$ac_cv_c_long_double" 1>&6
8963 if test $ac_cv_c_long_double = yes; then
8964 cat >> confdefs.h
<<\EOF
8965 #define HAVE_LONG_DOUBLE 1
8971 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
8972 echo "configure:8973: checking for long double support in printf" >&5
8973 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
8974 echo $ac_n "(cached) $ac_c" 1>&6
8976 if test "$cross_compiling" = yes; then
8977 gdb_cv_printf_has_long_double
=no
8979 cat > conftest.
$ac_ext <<EOF
8980 #line 8981 "configure"
8981 #include "confdefs.h"
8985 long double f = 3.141592653;
8986 sprintf (buf, "%Lg", f);
8987 return (strncmp ("3.14159", buf, 7));
8990 if { (eval echo configure
:8991: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8992 gdb_cv_printf_has_long_double
=yes
8994 echo "configure: failed program was:" >&5
8995 cat conftest.
$ac_ext >&5
8997 gdb_cv_printf_has_long_double
=no
9004 if test $gdb_cv_printf_has_long_double = yes; then
9005 cat >> confdefs.h
<<\EOF
9006 #define PRINTF_HAS_LONG_DOUBLE 1
9010 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
9013 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
9014 echo "configure:9015: checking for long double support in scanf" >&5
9015 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
9016 echo $ac_n "(cached) $ac_c" 1>&6
9018 if test "$cross_compiling" = yes; then
9019 gdb_cv_scanf_has_long_double
=no
9021 cat > conftest.
$ac_ext <<EOF
9022 #line 9023 "configure"
9023 #include "confdefs.h"
9026 char *buf = "3.141592653";
9028 sscanf (buf, "%Lg", &f);
9029 return !(f > 3.14159 && f < 3.14160);
9032 if { (eval echo configure
:9033: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
9034 gdb_cv_scanf_has_long_double
=yes
9036 echo "configure: failed program was:" >&5
9037 cat conftest.
$ac_ext >&5
9039 gdb_cv_scanf_has_long_double
=no
9046 if test $gdb_cv_scanf_has_long_double = yes; then
9047 cat >> confdefs.h
<<\EOF
9048 #define SCANF_HAS_LONG_DOUBLE 1
9052 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
9056 echo $ac_n "checking for -bbigtoc option""... $ac_c" 1>&6
9057 echo "configure:9058: checking for -bbigtoc option" >&5
9058 if eval "test \"`echo '$''{'gdb_cv_bigtoc'+set}'`\" = set"; then
9059 echo $ac_n "(cached) $ac_c" 1>&6
9062 SAVE_LDFLAGS
=$LDFLAGS
9065 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
9066 *) gdb_cv_bigtoc
=-bbigtoc ;;
9069 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
9070 cat > conftest.
$ac_ext <<EOF
9071 #line 9072 "configure"
9072 #include "confdefs.h"
9078 if { (eval echo configure
:9079: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
9081 echo "configure: failed program was:" >&5
9082 cat conftest.
$ac_ext >&5
9087 LDFLAGS
="${SAVE_LDFLAGS}"
9091 echo "$ac_t""$gdb_cv_bigtoc" 1>&6
9092 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
9098 if test ${build} = ${host} -a ${host} = ${target} ; then
9101 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
9102 echo "configure:9103: checking for HPUX/OSF thread support" >&5
9103 if test -f /usr
/include
/dce
/cma_config.h
; then
9104 if test "$GCC" = "yes" ; then
9105 echo "$ac_t""yes" 1>&6
9106 cat >> confdefs.h
<<\EOF
9107 #define HAVE_HPUX_THREAD_SUPPORT 1
9110 CONFIG_OBS
="${CONFIG_OBS} hpux-thread.o"
9111 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
9113 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
9116 echo "$ac_t""no" 1>&6
9120 # See if thread_db library is around for Solaris thread debugging.
9121 # Note that we must explicitly test for version 1 of the library
9122 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
9124 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
9125 echo "configure:9126: checking for Solaris thread debugging library" >&5
9126 if test -f /usr
/lib
/libthread_db.so
.1 ; then
9127 echo "$ac_t""yes" 1>&6
9128 cat >> confdefs.h
<<\EOF
9129 #define HAVE_THREAD_DB_LIB 1
9132 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
9133 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
9134 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
9135 echo "configure:9136: checking for dlopen in -ldl" >&5
9136 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
9137 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
9138 echo $ac_n "(cached) $ac_c" 1>&6
9140 ac_save_LIBS
="$LIBS"
9142 cat > conftest.
$ac_ext <<EOF
9143 #line 9144 "configure"
9144 #include "confdefs.h"
9145 /* Override any gcc2 internal prototype to avoid an error. */
9146 /* We use char because int might match the return type of a gcc2
9147 builtin and then its argument prototype would still apply. */
9154 if { (eval echo configure
:9155: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
9156 eval "ac_cv_lib_$ac_lib_var=yes"
9158 echo "configure: failed program was:" >&5
9159 cat conftest.
$ac_ext >&5
9161 eval "ac_cv_lib_$ac_lib_var=no"
9164 LIBS
="$ac_save_LIBS"
9167 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
9168 echo "$ac_t""yes" 1>&6
9169 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
9170 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
9171 cat >> confdefs.h
<<EOF
9172 #define $ac_tr_lib 1
9178 echo "$ac_t""no" 1>&6
9181 if test "$GCC" = "yes" ; then
9182 # The GNU linker requires the -export-dynamic option to make
9183 # all symbols visible in the dynamic symbol table.
9184 hold_ldflags
=$LDFLAGS
9185 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
9186 echo "configure:9187: checking for the ld -export-dynamic flag" >&5
9187 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
9188 cat > conftest.
$ac_ext <<EOF
9189 #line 9190 "configure"
9190 #include "confdefs.h"
9196 if { (eval echo configure
:9197: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
9200 echo "configure: failed program was:" >&5
9201 cat conftest.
$ac_ext >&5
9206 LDFLAGS
=$hold_ldflags
9207 echo "$ac_t""$found" 1>&6
9208 if test $found = yes; then
9209 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
9212 # Sun randomly tweaked the prototypes in <proc_service.h>
9214 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
9215 echo "configure:9216: checking if <proc_service.h> is old" >&5
9216 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
9217 echo $ac_n "(cached) $ac_c" 1>&6
9220 cat > conftest.
$ac_ext <<EOF
9221 #line 9222 "configure"
9222 #include "confdefs.h"
9224 #include <proc_service.h>
9226 (struct ps_prochandle*, psaddr_t, const void*, size_t);
9232 if { (eval echo configure
:9233: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9234 gdb_cv_proc_service_is_old
=no
9236 echo "configure: failed program was:" >&5
9237 cat conftest.
$ac_ext >&5
9239 gdb_cv_proc_service_is_old
=yes
9245 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
9246 if test $gdb_cv_proc_service_is_old = yes; then
9247 cat >> confdefs.h
<<\EOF
9248 #define PROC_SERVICE_IS_OLD 1
9253 echo "$ac_t""no" 1>&6
9257 echo $ac_n "checking for AiX thread debugging library""... $ac_c" 1>&6
9258 echo "configure:9259: checking for AiX thread debugging library" >&5
9259 if eval "test \"`echo '$''{'gdb_cv_have_aix_thread_debug'+set}'`\" = set"; then
9260 echo $ac_n "(cached) $ac_c" 1>&6
9262 cat > conftest.
$ac_ext <<EOF
9263 #line 9264 "configure"
9264 #include "confdefs.h"
9265 #include <sys/pthdebug.h>
9267 #ifndef PTHDB_VERSION_3
9272 if { (eval echo configure
:9273: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9274 gdb_cv_have_aix_thread_debug
=yes
9276 echo "configure: failed program was:" >&5
9277 cat conftest.
$ac_ext >&5
9279 gdb_cv_have_aix_thread_debug
=no
9284 echo "$ac_t""$gdb_cv_have_aix_thread_debug" 1>&6
9285 if test $gdb_cv_have_aix_thread_debug = yes; then
9286 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
9287 CONFIG_OBS
="${CONFIG_OBS} aix-thread.o"
9288 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
9295 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
9296 echo $ac_n "checking whether <thread_db.h> has TD_NOTALLOC""... $ac_c" 1>&6
9297 echo "configure:9298: checking whether <thread_db.h> has TD_NOTALLOC" >&5
9298 if eval "test \"`echo '$''{'gdb_cv_thread_db_h_has_td_notalloc'+set}'`\" = set"; then
9299 echo $ac_n "(cached) $ac_c" 1>&6
9301 cat > conftest.
$ac_ext <<EOF
9302 #line 9303 "configure"
9303 #include "confdefs.h"
9304 #include <thread_db.h>
9306 int i = TD_NOTALLOC;
9309 if { (eval echo configure
:9310: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9311 gdb_cv_thread_db_h_has_td_notalloc
=yes
9313 echo "configure: failed program was:" >&5
9314 cat conftest.
$ac_ext >&5
9316 gdb_cv_thread_db_h_has_td_notalloc
=no
9323 echo "$ac_t""$gdb_cv_thread_db_h_has_td_notalloc" 1>&6
9325 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
9326 cat >> confdefs.h
<<\EOF
9327 #define THREAD_DB_HAS_TD_NOTALLOC 1
9332 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
9333 echo $ac_n "checking whether <sys/syscall.h> has __NR_tkill""... $ac_c" 1>&6
9334 echo "configure:9335: checking whether <sys/syscall.h> has __NR_tkill" >&5
9335 if eval "test \"`echo '$''{'gdb_cv_sys_syscall_h_has_tkill'+set}'`\" = set"; then
9336 echo $ac_n "(cached) $ac_c" 1>&6
9338 cat > conftest.
$ac_ext <<EOF
9339 #line 9340 "configure"
9340 #include "confdefs.h"
9341 #include <sys/syscall.h>
9346 if { (eval echo configure
:9347: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9348 gdb_cv_sys_syscall_h_has_tkill
=yes
9350 echo "configure: failed program was:" >&5
9351 cat conftest.
$ac_ext >&5
9353 gdb_cv_sys_syscall_h_has_tkill
=no
9360 echo "$ac_t""$gdb_cv_sys_syscall_h_has_tkill" 1>&6
9362 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
9363 cat >> confdefs.h
<<\EOF
9364 #define HAVE_TKILL_SYSCALL 1
9370 # Check whether --with-sysroot or --without-sysroot was given.
9371 if test "${with_sysroot+set}" = set; then
9372 withval
="$with_sysroot"
9374 case ${with_sysroot} in
9375 yes) TARGET_SYSTEM_ROOT
='${exec_prefix}/${target_alias}/sys-root' ;;
9376 *) TARGET_SYSTEM_ROOT
=$with_sysroot ;;
9379 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
9381 if test "x$exec_prefix" = xNONE
; then
9382 if test "x$prefix" = xNONE
; then
9383 test_prefix
=/usr
/local
9388 test_prefix
=$exec_prefix
9390 case ${TARGET_SYSTEM_ROOT} in
9391 "${test_prefix}"|
"${test_prefix}/"*|\
9392 '${exec_prefix}'|
'${exec_prefix}/'*)
9393 t
="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
9394 TARGET_SYSTEM_ROOT_DEFINE
="$t"
9401 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"\"'
9408 # NOTE: Don't add -Wall or -Wunused, they both include
9409 # -Wunused-parameter which reports bogus warnings.
9410 # NOTE: If you add to this list, remember to update
9411 # gdb/doc/gdbint.texinfo.
9412 build_warnings
="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
9413 -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -Wformat-nonliteral \
9414 -Wunused-label -Wunused-function"
9415 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
9416 # -Wunused-function -Wunused-variable -Wunused-value
9417 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
9418 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
9419 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
9420 # -Woverloaded-virtual -Winline -Werror"
9421 # Check whether --enable-build-warnings or --disable-build-warnings was given.
9422 if test "${enable_build_warnings+set}" = set; then
9423 enableval
="$enable_build_warnings"
9424 case "${enableval}" in
9426 no
) build_warnings
="-w";;
9427 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9428 build_warnings
="${build_warnings} ${t}";;
9429 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9430 build_warnings
="${t} ${build_warnings}";;
9431 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9433 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
9434 echo "Setting compiler warning flags = $build_warnings" 6>&1
9437 # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
9438 if test "${enable_gdb_build_warnings+set}" = set; then
9439 enableval
="$enable_gdb_build_warnings"
9440 case "${enableval}" in
9442 no
) build_warnings
="-w";;
9443 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9444 build_warnings
="${build_warnings} ${t}";;
9445 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
9446 build_warnings
="${t} ${build_warnings}";;
9447 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
9449 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
9450 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
9455 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
9457 echo $ac_n "checking compiler warning flags""... $ac_c" 1>&6
9458 echo "configure:9459: checking compiler warning flags" >&5
9459 # Separate out the -Werror flag as some files just cannot be
9460 # compiled with it enabled.
9461 for w
in ${build_warnings}; do
9463 -Werr*) WERROR_CFLAGS
=-Werror ;;
9464 *) # Check that GCC accepts it
9465 saved_CFLAGS
="$CFLAGS"
9467 cat > conftest.
$ac_ext <<EOF
9468 #line 9469 "configure"
9469 #include "confdefs.h"
9475 if { (eval echo configure
:9476: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9477 WARN_CFLAGS
="${WARN_CFLAGS} $w"
9479 echo "configure: failed program was:" >&5
9480 cat conftest.
$ac_ext >&5
9483 CFLAGS
="$saved_CFLAGS"
9486 echo "$ac_t""${WARN_CFLAGS}${WERROR_CFLAGS}" 1>&6
9491 # In the Cygwin environment, we need some additional flags.
9492 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
9493 echo "configure:9494: checking for cygwin" >&5
9494 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
9495 echo $ac_n "(cached) $ac_c" 1>&6
9497 cat > conftest.
$ac_ext <<EOF
9498 #line 9499 "configure"
9499 #include "confdefs.h"
9501 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
9505 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9506 egrep "lose" >/dev
/null
2>&1; then
9508 gdb_cv_os_cygwin
=yes
9517 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
9520 SER_HARDWIRE
="ser-unix.o ser-pipe.o ser-tcp.o"
9522 *go32
* ) SER_HARDWIRE
=ser-go32.o
;;
9523 *djgpp
* ) SER_HARDWIRE
=ser-go32.o
;;
9527 # libreadline needs libuser32.a in a cygwin environment
9529 if test x
$gdb_cv_os_cygwin = xyes
; then
9530 WIN32LIBS
="-luser32"
9532 *cygwin
*) WIN32LIBS
="$WIN32LIBS -limagehlp"
9538 LIBGUI
="../libgui/src/libgui.a"
9539 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
9557 if test "${enable_gdbtk}" = "yes"; then
9559 # Gdbtk must have an absolute path to srcdir in order to run
9560 # properly when not installed.
9568 # Ok, lets find the tcl configuration
9569 # First, look for one uninstalled.
9570 # the alternative search directory is invoked by --with-tclconfig
9573 if test x
"${no_tcl}" = x
; then
9574 # we reset no_tcl in case something fails here
9576 # Check whether --with-tclconfig or --without-tclconfig was given.
9577 if test "${with_tclconfig+set}" = set; then
9578 withval
="$with_tclconfig"
9579 with_tclconfig
=${withval}
9582 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
9583 echo "configure:9584: checking for Tcl configuration" >&5
9584 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
9585 echo $ac_n "(cached) $ac_c" 1>&6
9589 # First check to see if --with-tclconfig was specified.
9590 if test x
"${with_tclconfig}" != x
; then
9591 if test -f "${with_tclconfig}/tclConfig.sh" ; then
9592 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
9594 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
9598 # then check for a private Tcl installation
9599 if test x
"${ac_cv_c_tclconfig}" = x
; then
9602 `ls -dr ../tcl[7-9]* 2>/dev/null` \
9604 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
9606 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
9607 if test -f "$i/${configdir}/tclConfig.sh" ; then
9608 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9613 # check in a few common install locations
9614 if test x
"${ac_cv_c_tclconfig}" = x
; then
9615 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9616 if test -f "$i/tclConfig.sh" ; then
9617 ac_cv_c_tclconfig
=`(cd $i; pwd)`
9622 # check in a few other private locations
9623 if test x
"${ac_cv_c_tclconfig}" = x
; then
9626 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
9627 if test -f "$i/${configdir}/tclConfig.sh" ; then
9628 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9636 if test x
"${ac_cv_c_tclconfig}" = x
; then
9637 TCLCONFIG
="# no Tcl configs found"
9638 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
9641 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
9642 echo "$ac_t""found $TCLCONFIG" 1>&6
9646 if test -z "${no_tcl}"; then
9677 # Ok, lets find the tk configuration
9678 # First, look for one uninstalled.
9679 # the alternative search directory is invoked by --with-tkconfig
9682 if test x
"${no_tk}" = x
; then
9683 # we reset no_tk in case something fails here
9685 # Check whether --with-tkconfig or --without-tkconfig was given.
9686 if test "${with_tkconfig+set}" = set; then
9687 withval
="$with_tkconfig"
9688 with_tkconfig
=${withval}
9691 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
9692 echo "configure:9693: checking for Tk configuration" >&5
9693 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
9694 echo $ac_n "(cached) $ac_c" 1>&6
9698 # First check to see if --with-tkconfig was specified.
9699 if test x
"${with_tkconfig}" != x
; then
9700 if test -f "${with_tkconfig}/tkConfig.sh" ; then
9701 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
9703 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
9707 # then check for a private Tk library
9708 if test x
"${ac_cv_c_tkconfig}" = x
; then
9711 `ls -dr ../tk[4-9]* 2>/dev/null` \
9713 `ls -dr ../../tk[4-9]* 2>/dev/null` \
9715 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
9716 if test -f "$i/${configdir}/tkConfig.sh" ; then
9717 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9722 # check in a few common install locations
9723 if test x
"${ac_cv_c_tkconfig}" = x
; then
9724 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9725 if test -f "$i/tkConfig.sh" ; then
9726 ac_cv_c_tkconfig
=`(cd $i; pwd)`
9731 # check in a few other private locations
9732 if test x
"${ac_cv_c_tkconfig}" = x
; then
9735 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
9736 if test -f "$i/${configdir}/tkConfig.sh" ; then
9737 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9745 if test x
"${ac_cv_c_tkconfig}" = x
; then
9746 TKCONFIG
="# no Tk configs found"
9747 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
9750 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
9751 echo "$ac_t""found $TKCONFIG" 1>&6
9757 # now look for Tcl library stuff
9759 tcldir
="../tcl/${configdir}/"
9761 TCL_DEPS
="${tcldir}${TCL_LIB_FILE}"
9763 # If $no_tk is nonempty, then we can't do Tk, and there is no
9764 # point to doing Tcl.
9765 if test -z "${no_tk}"; then
9767 if test -f "$TKCONFIG" ; then
9785 # Ok, lets find the tcl source trees so we can use the headers
9786 # Warning: transition of version 9 to 10 will break this algorithm
9787 # because 10 sorts before 9. We also look for just tcl. We have to
9788 # be careful that we don't match stuff like tclX by accident.
9789 # the alternative search directory is involked by --with-tclinclude
9793 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
9794 echo "configure:9795: checking for Tcl private headers. dir=${configdir}" >&5
9795 # Check whether --with-tclinclude or --without-tclinclude was given.
9796 if test "${with_tclinclude+set}" = set; then
9797 withval
="$with_tclinclude"
9798 with_tclinclude
=${withval}
9801 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
9802 echo $ac_n "(cached) $ac_c" 1>&6
9805 # first check to see if --with-tclinclude was specified
9806 if test x
"${with_tclinclude}" != x
; then
9807 if test -f ${with_tclinclude}/tclInt.h
; then
9808 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
9809 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
9810 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
9812 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9816 # next check if it came with Tcl configuration file
9817 if test x
"${ac_cv_c_tclconfig}" = x
; then
9818 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
9819 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
9823 # next check in private source directory
9825 # since ls returns lowest version numbers first, reverse its output
9826 if test x
"${ac_cv_c_tclh}" = x
; then
9829 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
9830 ${srcdir}/..
/..
/tcl \
9831 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
9832 ${srcdir}/..
/..
/..
/tcl \
9833 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
9834 if test -f $i/generic
/tclInt.h
; then
9835 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
9840 # finally check in a few common install locations
9842 # since ls returns lowest version numbers first, reverse its output
9843 if test x
"${ac_cv_c_tclh}" = x
; then
9845 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
9846 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
9847 /usr
/local
/src
/tcl \
9848 /usr
/local
/lib
/tcl \
9849 ${prefix}/include
; do
9850 if test -f $i/generic
/tclInt.h
; then
9851 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
9856 # see if one is installed
9857 if test x
"${ac_cv_c_tclh}" = x
; then
9858 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
9859 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
9860 echo "configure:9861: checking for tclInt.h" >&5
9861 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9862 echo $ac_n "(cached) $ac_c" 1>&6
9864 cat > conftest.
$ac_ext <<EOF
9865 #line 9866 "configure"
9866 #include "confdefs.h"
9869 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9870 { (eval echo configure
:9871: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9871 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9872 if test -z "$ac_err"; then
9874 eval "ac_cv_header_$ac_safe=yes"
9877 echo "configure: failed program was:" >&5
9878 cat conftest.
$ac_ext >&5
9880 eval "ac_cv_header_$ac_safe=no"
9884 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9885 echo "$ac_t""yes" 1>&6
9886 ac_cv_c_tclh
=installed
9888 echo "$ac_t""no" 1>&6
9896 if test x
"${ac_cv_c_tclh}" = x
; then
9897 TCLHDIR
="# no Tcl private headers found"
9898 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
9900 if test x
"${ac_cv_c_tclh}" != x
; then
9902 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
9903 echo "$ac_t""is installed" 1>&6
9906 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
9907 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
9908 TCLHDIR
="-I${ac_cv_c_tclh}"
9916 # Ok, lets find the tk source trees so we can use the headers
9917 # If the directory (presumably symlink) named "tk" exists, use that one
9918 # in preference to any others. Same logic is used when choosing library
9919 # and again with Tcl. The search order is the best place to look first, then in
9920 # decreasing significance. The loop breaks if the trigger file is found.
9921 # Note the gross little conversion here of srcdir by cd'ing to the found
9922 # directory. This converts the path from a relative to an absolute, so
9923 # recursive cache variables for the path will work right. We check all
9924 # the possible paths in one loop rather than many seperate loops to speed
9926 # the alternative search directory is involked by --with-tkinclude
9929 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
9930 echo "configure:9931: checking for Tk private headers" >&5
9931 # Check whether --with-tkinclude or --without-tkinclude was given.
9932 if test "${with_tkinclude+set}" = set; then
9933 withval
="$with_tkinclude"
9934 with_tkinclude
=${withval}
9937 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
9938 echo $ac_n "(cached) $ac_c" 1>&6
9941 # first check to see if --with-tkinclude was specified
9942 if test x
"${with_tkinclude}" != x
; then
9943 if test -f ${with_tkinclude}/tk.h
; then
9944 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
9945 elif test -f ${with_tkinclude}/generic
/tk.h
; then
9946 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
9948 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9952 # next check if it came with Tk configuration file
9953 if test x
"${ac_cv_c_tkconfig}" = x
; then
9954 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
9955 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
9959 # next check in private source directory
9961 # since ls returns lowest version numbers first, reverse its output
9962 if test x
"${ac_cv_c_tkh}" = x
; then
9965 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
9966 ${srcdir}/..
/..
/tk \
9967 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
9968 ${srcdir}/..
/..
/..
/tk \
9969 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
9970 if test -f $i/generic
/tk.h
; then
9971 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
9976 # finally check in a few common install locations
9978 # since ls returns lowest version numbers first, reverse its output
9979 if test x
"${ac_cv_c_tkh}" = x
; then
9981 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
9982 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
9985 ${prefix}/include
; do
9986 if test -f $i/generic
/tk.h
; then
9987 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
9992 # see if one is installed
9993 if test x
"${ac_cv_c_tkh}" = x
; then
9994 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
9995 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
9996 echo "configure:9997: checking for tk.h" >&5
9997 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9998 echo $ac_n "(cached) $ac_c" 1>&6
10000 cat > conftest.
$ac_ext <<EOF
10001 #line 10002 "configure"
10002 #include "confdefs.h"
10005 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10006 { (eval echo configure
:10007: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10007 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10008 if test -z "$ac_err"; then
10010 eval "ac_cv_header_$ac_safe=yes"
10013 echo "configure: failed program was:" >&5
10014 cat conftest.
$ac_ext >&5
10016 eval "ac_cv_header_$ac_safe=no"
10020 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
10021 echo "$ac_t""yes" 1>&6
10022 ac_cv_c_tkh
=installed
10024 echo "$ac_t""no" 1>&6
10032 if test x
"${ac_cv_c_tkh}" != x
; then
10034 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
10035 echo "$ac_t""is installed" 1>&6
10038 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
10039 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
10040 TKHDIR
="-I${ac_cv_c_tkh}"
10043 TKHDIR
="# no Tk directory found"
10044 echo "configure: warning: Can't find Tk private headers" 1>&2
10051 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
10052 echo "configure:10053: checking for Itcl private headers. srcdir=${srcdir}" >&5
10053 if test x
"${ac_cv_c_itclh}" = x
; then
10054 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itcl
; do
10055 if test -f $i/generic
/itcl.h
; then
10056 ac_cv_c_itclh
=`(cd $i/generic; pwd)`
10061 if test x
"${ac_cv_c_itclh}" = x
; then
10062 ITCLHDIR
="# no Itcl private headers found"
10063 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
10065 if test x
"${ac_cv_c_itclh}" != x
; then
10066 ITCLHDIR
="-I${ac_cv_c_itclh}"
10068 # should always be here
10069 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
10074 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
10075 echo "configure:10076: checking for Itk private headers. srcdir=${srcdir}" >&5
10076 if test x
"${ac_cv_c_itkh}" = x
; then
10077 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itk
; do
10078 if test -f $i/generic
/itk.h
; then
10079 ac_cv_c_itkh
=`(cd $i/generic; pwd)`
10084 if test x
"${ac_cv_c_itkh}" = x
; then
10085 ITKHDIR
="# no Itk private headers found"
10086 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
10088 if test x
"${ac_cv_c_itkh}" != x
; then
10089 ITKHDIR
="-I${ac_cv_c_itkh}"
10091 # should always be here
10092 # ITKLIB="../itcl/itk/unix/libitk.a"
10098 # now look for Tk library stuff
10100 tkdir
="../tk/${configdir}/"
10102 TK_DEPS
="${tkdir}${TK_LIB_FILE}"
10104 # now look for Itcl library stuff
10108 # Ok, lets find the itcl configuration
10109 # First, look for one uninstalled.
10110 # the alternative search directory is invoked by --with-itclconfig
10113 if test x
"${no_itcl}" = x
; then
10114 # we reset no_itcl in case something fails here
10116 # Check whether --with-itclconfig or --without-itclconfig was given.
10117 if test "${with_itclconfig+set}" = set; then
10118 withval
="$with_itclconfig"
10119 with_itclconfig
=${withval}
10122 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
10123 echo "configure:10124: checking for Itcl configuration" >&5
10124 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
10125 echo $ac_n "(cached) $ac_c" 1>&6
10129 # First check to see if --with-itclconfig was specified.
10130 if test x
"${with_itclconfig}" != x
; then
10131 if test -f "${with_itclconfig}/itclConfig.sh" ; then
10132 ac_cv_c_itclconfig
=`(cd ${with_itclconfig}; pwd)`
10134 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
10138 # then check for a private Itcl library
10139 if test x
"${ac_cv_c_itclconfig}" = x
; then
10142 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
10144 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
10146 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
10147 if test -f "$i/itclConfig.sh" ; then
10148 ac_cv_c_itclconfig
=`(cd $i; pwd)`
10153 # check in a few common install locations
10154 if test x
"${ac_cv_c_itclconfig}" = x
; then
10155 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10156 if test -f "$i/itclConfig.sh" ; then
10157 ac_cv_c_itclconfig
=`(cd $i; pwd)`
10162 # check in a few other private locations
10163 if test x
"${ac_cv_c_itclconfig}" = x
; then
10165 ${srcdir}/..
/itcl
/itcl \
10166 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
10167 if test -f "$i/itclConfig.sh" ; then
10168 ac_cv_c_itclconfig
=`(cd $i; pwd)`
10176 if test x
"${ac_cv_c_itclconfig}" = x
; then
10177 ITCLCONFIG
="# no Itcl configs found"
10178 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
10181 ITCLCONFIG
=${ac_cv_c_itclconfig}/itclConfig.sh
10182 echo "$ac_t""found $ITCLCONFIG" 1>&6
10186 if test -z "${no_itcl}"; then
10188 if test -f "$ITCLCONFIG" ; then
10203 ITCLLIB
="${ITCL_BUILD_LIB_SPEC}"
10204 ITCL_DEPS
="${ITCL_LIB_FULL_PATH}"
10208 # now look for Itk library stuff
10211 # Ok, lets find the itk configuration
10212 # First, look for one uninstalled.
10213 # the alternative search directory is invoked by --with-itkconfig
10216 if test x
"${no_itk}" = x
; then
10217 # we reset no_itk in case something fails here
10219 # Check whether --with-itkconfig or --without-itkconfig was given.
10220 if test "${with_itkconfig+set}" = set; then
10221 withval
="$with_itkconfig"
10222 with_itkconfig
=${withval}
10225 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
10226 echo "configure:10227: checking for Itk configuration" >&5
10227 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
10228 echo $ac_n "(cached) $ac_c" 1>&6
10232 # First check to see if --with-itkconfig was specified.
10233 if test x
"${with_itkconfig}" != x
; then
10234 if test -f "${with_itkconfig}/itkConfig.sh" ; then
10235 ac_cv_c_itkconfig
=`(cd ${with_itkconfig}; pwd)`
10237 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
10241 # then check for a private Itk library
10242 if test x
"${ac_cv_c_itkconfig}" = x
; then
10245 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
10247 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
10249 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
10250 if test -f "$i/itkConfig.sh" ; then
10251 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10256 # check in a few common install locations
10257 if test x
"${ac_cv_c_itkconfig}" = x
; then
10258 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
10259 if test -f "$i/itkConfig.sh" ; then
10260 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10265 # check in a few other private locations
10266 if test x
"${ac_cv_c_itkconfig}" = x
; then
10268 ${srcdir}/..
/itcl
/itk \
10269 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
10270 if test -f "$i/itkConfig.sh" ; then
10271 ac_cv_c_itkconfig
=`(cd $i; pwd)`
10279 if test x
"${ac_cv_c_itkconfig}" = x
; then
10280 ITKCONFIG
="# no Itk configs found"
10281 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
10284 ITKCONFIG
=${ac_cv_c_itkconfig}/itkConfig.sh
10285 echo "$ac_t""found $ITKCONFIG" 1>&6
10290 if test -z "${no_itcl}"; then
10292 if test -f "$ITKCONFIG" ; then
10307 ITKLIB
="${ITK_BUILD_LIB_SPEC}"
10308 ITK_DEPS
="${ITK_LIB_FULL_PATH}"
10311 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
10312 # Tcl/Tk 8.1 require -fwritable strings. I don't
10313 # know whether 8.2 will or not, but I bet it will.
10314 # I don't have to worry about 7.x since we don't support it.
10316 if test "$GCC" = "yes"; then
10317 if test "$TCL_VERSION" != "8.0" ; then
10318 GDBTK_CFLAGS
="-fwritable-strings"
10322 # Include some libraries that Tcl and Tk want.
10323 TCL_LIBS
='$(LIBGUI) $(ITCL) $(ITK) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
10324 # Yes, the ordering seems wrong here. But it isn't.
10325 # TK_LIBS is the list of libraries that need to be linked
10326 # after Tcl/Tk. Note that this isn't put into LIBS. If it
10327 # were in LIBS then any link tests after this point would
10328 # try to include things like `$(LIBGUI)', which wouldn't work.
10329 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
10331 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
10332 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
10333 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
10334 CONFIG_ALL
="${CONFIG_ALL} all-gdbtk"
10335 CONFIG_CLEAN
="${CONFIG_CLEAN} clean-gdbtk"
10336 CONFIG_INSTALL
="${CONFIG_INSTALL} install-gdbtk"
10337 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} uninstall-gdbtk"
10339 if test x
$gdb_cv_os_cygwin = xyes
; then
10340 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
10341 WIN32LDAPP
="-Wl,--subsystem,console"
10342 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
10347 configdirs
="${configdirs} gdbtk"
10363 # If we find X, set shell vars x_includes and x_libraries to the
10364 # paths, otherwise set no_x=yes.
10365 # Uses ac_ vars as temps to allow command line to override cache and checks.
10366 # --without-x overrides everything else, but does not touch the cache.
10367 echo $ac_n "checking for X""... $ac_c" 1>&6
10368 echo "configure:10369: checking for X" >&5
10370 # Check whether --with-x or --without-x was given.
10371 if test "${with_x+set}" = set; then
10376 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
10377 if test "x$with_x" = xno
; then
10378 # The user explicitly disabled X.
10381 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
10382 # Both variables are already set.
10385 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
10386 echo $ac_n "(cached) $ac_c" 1>&6
10388 # One or both of the vars are not set, and there is no cached value.
10389 ac_x_includes
=NO ac_x_libraries
=NO
10391 if mkdir conftestdir
; then
10393 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
10394 cat > Imakefile
<<'EOF'
10396 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
10398 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
10399 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
10400 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
10401 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
10402 for ac_extension
in a so sl
; do
10403 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
10404 test -f $ac_im_libdir/libX11.
$ac_extension; then
10405 ac_im_usrlibdir
=$ac_im_libdir; break
10408 # Screen out bogus values from the imake configuration. They are
10409 # bogus both because they are the default anyway, and because
10410 # using them would break gcc on systems where it needs fixed includes.
10411 case "$ac_im_incroot" in
10413 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
10415 case "$ac_im_usrlibdir" in
10416 /usr
/lib |
/lib
) ;;
10417 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
10424 if test "$ac_x_includes" = NO
; then
10425 # Guess where to find include files, by looking for this one X11 .h file.
10426 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
10428 # First, try using that file with no special directory specified.
10429 cat > conftest.
$ac_ext <<EOF
10430 #line 10431 "configure"
10431 #include "confdefs.h"
10432 #include <$x_direct_test_include>
10434 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
10435 { (eval echo configure
:10436: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
10436 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
10437 if test -z "$ac_err"; then
10439 # We can compile using X headers with no special include directory.
10443 echo "configure: failed program was:" >&5
10444 cat conftest.
$ac_ext >&5
10446 # Look for the header file in a standard set of common directories.
10447 # Check X11 before X11Rn because it is often a symlink to the current release.
10450 /usr
/X11R
6/include \
10451 /usr
/X11R
5/include \
10452 /usr
/X11R
4/include \
10455 /usr
/include
/X11R6 \
10456 /usr
/include
/X11R5 \
10457 /usr
/include
/X11R4 \
10459 /usr
/local
/X11
/include \
10460 /usr
/local
/X11R
6/include \
10461 /usr
/local
/X11R
5/include \
10462 /usr
/local
/X11R
4/include \
10464 /usr
/local
/include
/X11 \
10465 /usr
/local
/include
/X11R6 \
10466 /usr
/local
/include
/X11R5 \
10467 /usr
/local
/include
/X11R4 \
10469 /usr
/X386
/include \
10470 /usr
/x386
/include \
10471 /usr
/XFree86
/include
/X11 \
10474 /usr
/local
/include \
10475 /usr
/unsupported
/include \
10476 /usr
/athena
/include \
10477 /usr
/local
/x11r
5/include \
10478 /usr
/lpp
/Xamples
/include \
10480 /usr
/openwin
/include \
10481 /usr
/openwin
/share
/include \
10484 if test -r "$ac_dir/$x_direct_test_include"; then
10485 ac_x_includes
=$ac_dir
10491 fi # $ac_x_includes = NO
10493 if test "$ac_x_libraries" = NO
; then
10494 # Check for the libraries.
10496 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
10497 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
10499 # See if we find them without any special options.
10500 # Don't add to $LIBS permanently.
10501 ac_save_LIBS
="$LIBS"
10502 LIBS
="-l$x_direct_test_library $LIBS"
10503 cat > conftest.
$ac_ext <<EOF
10504 #line 10505 "configure"
10505 #include "confdefs.h"
10508 ${x_direct_test_function}()
10511 if { (eval echo configure
:10512: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10513 LIBS
="$ac_save_LIBS"
10514 # We can link X programs with no special library path.
10517 echo "configure: failed program was:" >&5
10518 cat conftest.
$ac_ext >&5
10520 LIBS
="$ac_save_LIBS"
10521 # First see if replacing the include by lib works.
10522 # Check X11 before X11Rn because it is often a symlink to the current release.
10523 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
10534 /usr
/local
/X11
/lib \
10535 /usr
/local
/X11R
6/lib \
10536 /usr
/local
/X11R
5/lib \
10537 /usr
/local
/X11R
4/lib \
10539 /usr
/local
/lib
/X11 \
10540 /usr
/local
/lib
/X11R6 \
10541 /usr
/local
/lib
/X11R5 \
10542 /usr
/local
/lib
/X11R4 \
10546 /usr
/XFree86
/lib
/X11 \
10550 /usr
/unsupported
/lib \
10552 /usr
/local
/x11r
5/lib \
10553 /usr
/lpp
/Xamples
/lib \
10557 /usr
/openwin
/share
/lib \
10560 for ac_extension
in a so sl
; do
10561 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
10562 ac_x_libraries
=$ac_dir
10569 fi # $ac_x_libraries = NO
10571 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
10572 # Didn't find X anywhere. Cache the known absence of X.
10573 ac_cv_have_x
="have_x=no"
10575 # Record where we found X for the cache.
10576 ac_cv_have_x
="have_x=yes \
10577 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
10581 eval "$ac_cv_have_x"
10584 if test "$have_x" != yes; then
10585 echo "$ac_t""$have_x" 1>&6
10588 # If each of the values was on the command line, it overrides each guess.
10589 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
10590 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
10591 # Update the cache value to reflect the command line values.
10592 ac_cv_have_x
="have_x=yes \
10593 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
10594 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
10599 # Unlike the sim directory, whether a simulator is linked is controlled by
10600 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
10601 # This code just checks for a few cases where we'd like to ignore those
10602 # definitions, even when they're present in the '.mt' file. These cases
10603 # are when --disable-sim is specified, or if the simulator directory is
10604 # not part of the source tree.
10606 # Check whether --enable-sim or --disable-sim was given.
10607 if test "${enable_sim+set}" = set; then
10608 enableval
="$enable_sim"
10609 echo "enable_sim = $enable_sim";
10610 echo "enableval = ${enableval}";
10611 case "${enableval}" in
10612 yes) ignore_sim
=false
;;
10613 no
) ignore_sim
=true
;;
10614 *) ignore_sim
=false
;;
10621 if test ! -d "${srcdir}/../sim"; then
10625 if test "${ignore_sim}" = "true"; then
10627 IGNORE_SIM_OBS
="SIM_OBS="
10631 cat >> confdefs.h
<<\EOF
10650 # List of host floatformats.
10651 cat >> confdefs.h
<<EOF
10652 #define GDB_HOST_FLOAT_FORMAT $gdb_host_float_format
10655 cat >> confdefs.h
<<EOF
10656 #define GDB_HOST_DOUBLE_FORMAT $gdb_host_double_format
10659 cat >> confdefs.h
<<EOF
10660 #define GDB_HOST_LONG_DOUBLE_FORMAT $gdb_host_long_double_format
10664 # target_subdir is used by the testsuite to find the target libraries.
10666 if test "${host}" != "${target}"; then
10667 target_subdir
="${target_alias}/"
10672 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
10673 if test ! -f ${host_makefile_frag}; then
10674 # When building a native debuger the .mh file containing things
10675 # like NATDEPFILES is needed. Cross debuggers don't need .mh
10676 # since it no longer contains anything useful.
10677 if test "${target}" = "${host}"; then
10678 { echo "configure: error: "*** Gdb does not support native target
${host}"" 1>&2; exit 1; }
10680 host_makefile_frag
=/dev
/null
10683 frags
="$frags $host_makefile_frag"
10685 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
10686 if test ! -f ${target_makefile_frag}; then
10687 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
10689 frags
="$frags $target_makefile_frag"
10696 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10697 ' ${host_makefile_frag}`
10699 targetfile
=`sed -n '
10700 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10701 ' ${target_makefile_frag}`
10703 if test "${target}" = "${host}"; then
10704 # We pick this up from the host configuration file (.mh) because we
10705 # do not have a native configuration Makefile fragment.
10706 nativefile
=`sed -n '
10707 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10708 ' ${host_makefile_frag}`
10712 if test x
"${gdb_osabi}" != x
; then
10713 cat >> confdefs.h
<<EOF
10714 #define GDB_OSABI_DEFAULT $gdb_osabi
10719 # Enable multi-ice-gdb-server.
10720 # Check whether --enable-multi-ice or --disable-multi-ice was given.
10721 if test "${enable_multi_ice+set}" = set; then
10722 enableval
="$enable_multi_ice"
10726 *) { echo "configure: error: bad value $enableval for --enable-multi-ice" 1>&2; exit 1; } ;;
10730 if test "x$enable_multi_ice" = xyes
; then
10731 configdirs
="$configdirs multi-ice"
10734 # We only build gdbserver automatically if host and target are the same.
10735 if test "x$target" = "x$host"; then
10736 echo $ac_n "checking whether gdbserver is supported on this host""... $ac_c" 1>&6
10737 echo "configure:10738: checking whether gdbserver is supported on this host" >&5
10738 if test "x$build_gdbserver" = xyes
; then
10739 configdirs
="$configdirs gdbserver"
10740 echo "$ac_t""yes" 1>&6
10742 echo "$ac_t""no" 1>&6
10746 subdirs
="doc testsuite $configdirs"
10749 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
10750 # (NAT_FILE) is not set in config/*/*.m[ht] files, we link to an empty
10758 if test "${hostfile}" != ""; then
10760 GDB_XM_FILE
="config/${gdb_host_cpu}/${hostfile}"
10761 files
="${files} ${GDB_XM_FILE}"
10762 links
="${links} xm.h"
10763 cat >> confdefs.h
<<EOF
10764 #define GDB_XM_FILE ${GDB_XM_FILE}
10772 if test "${targetfile}" != ""; then
10774 GDB_TM_FILE
="config/${gdb_target_cpu}/${targetfile}"
10775 files
="${files} ${GDB_TM_FILE}"
10776 links
="${links} tm.h"
10777 cat >> confdefs.h
<<EOF
10778 #define GDB_TM_FILE ${GDB_TM_FILE}
10786 if test "${nativefile}" != ""; then
10788 GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}"
10789 files
="${files} ${GDB_NM_FILE}"
10790 links
="${links} nm.h"
10791 cat >> confdefs.h
<<EOF
10792 #define GDB_NM_FILE ${GDB_NM_FILE}
10800 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
10801 echo "configure:10802: checking for Cygwin environment" >&5
10802 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
10803 echo $ac_n "(cached) $ac_c" 1>&6
10805 cat > conftest.
$ac_ext <<EOF
10806 #line 10807 "configure"
10807 #include "confdefs.h"
10812 #define __CYGWIN__ __CYGWIN32__
10817 if { (eval echo configure
:10818: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10821 echo "configure: failed program was:" >&5
10822 cat conftest.
$ac_ext >&5
10830 echo "$ac_t""$ac_cv_cygwin" 1>&6
10832 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
10833 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
10834 echo "configure:10835: checking for mingw32 environment" >&5
10835 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
10836 echo $ac_n "(cached) $ac_c" 1>&6
10838 cat > conftest.
$ac_ext <<EOF
10839 #line 10840 "configure"
10840 #include "confdefs.h"
10843 return __MINGW32__;
10846 if { (eval echo configure
:10847: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10850 echo "configure: failed program was:" >&5
10851 cat conftest.
$ac_ext >&5
10859 echo "$ac_t""$ac_cv_mingw32" 1>&6
10861 test "$ac_cv_mingw32" = yes && MINGW32
=yes
10864 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
10865 echo "configure:10866: checking for executable suffix" >&5
10866 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
10867 echo $ac_n "(cached) $ac_c" 1>&6
10869 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
10873 echo 'int main () { return 0; }' > conftest.
$ac_ext
10875 if { (eval echo configure
:10876: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
10876 for file in conftest.
*; do
10878 *.c |
*.C |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
10879 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
10883 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
10886 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
10891 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
10892 echo "$ac_t""${ac_cv_exeext}" 1>&6
10897 cat >> confdefs.h
<<\EOF
10898 #define GDB_DEFAULT_HOST_CHARSET "ISO-8859-1"
10904 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10905 if test "${with_libiconv_prefix+set}" = set; then
10906 withval
="$with_libiconv_prefix"
10908 for dir
in `echo "$withval" | tr : ' '`; do
10909 if test -d $dir/include
; then CPPFLAGS
="$CPPFLAGS -I$dir/include"; fi
10910 if test -d $dir/lib
; then LDFLAGS
="$LDFLAGS -L$dir/lib"; fi
10916 echo $ac_n "checking for iconv""... $ac_c" 1>&6
10917 echo "configure:10918: checking for iconv" >&5
10918 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
10919 echo $ac_n "(cached) $ac_c" 1>&6
10922 am_cv_func_iconv
="no, consider installing GNU libiconv"
10924 cat > conftest.
$ac_ext <<EOF
10925 #line 10926 "configure"
10926 #include "confdefs.h"
10927 #include <stdlib.h>
10930 iconv_t cd = iconv_open("","");
10931 iconv(cd,NULL,NULL,NULL,NULL);
10935 if { (eval echo configure
:10936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10937 am_cv_func_iconv
=yes
10939 echo "configure: failed program was:" >&5
10940 cat conftest.
$ac_ext >&5
10943 if test "$am_cv_func_iconv" != yes; then
10944 am_save_LIBS
="$LIBS"
10945 LIBS
="$LIBS -liconv"
10946 cat > conftest.
$ac_ext <<EOF
10947 #line 10948 "configure"
10948 #include "confdefs.h"
10949 #include <stdlib.h>
10952 iconv_t cd = iconv_open("","");
10953 iconv(cd,NULL,NULL,NULL,NULL);
10957 if { (eval echo configure
:10958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10959 am_cv_lib_iconv
=yes
10960 am_cv_func_iconv
=yes
10962 echo "configure: failed program was:" >&5
10963 cat conftest.
$ac_ext >&5
10966 LIBS
="$am_save_LIBS"
10971 echo "$ac_t""$am_cv_func_iconv" 1>&6
10972 if test "$am_cv_func_iconv" = yes; then
10973 cat >> confdefs.h
<<\EOF
10974 #define HAVE_ICONV 1
10977 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
10978 echo "configure:10979: checking for iconv declaration" >&5
10979 if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
10980 echo $ac_n "(cached) $ac_c" 1>&6
10983 cat > conftest.
$ac_ext <<EOF
10984 #line 10985 "configure"
10985 #include "confdefs.h"
10987 #include <stdlib.h>
10993 #if defined(__STDC__) || defined(__cplusplus)
10994 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
11003 if { (eval echo configure
:11004: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
11005 am_cv_proto_iconv_arg1
=""
11007 echo "configure: failed program was:" >&5
11008 cat conftest.
$ac_ext >&5
11010 am_cv_proto_iconv_arg1
="const"
11013 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);"
11016 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
11017 echo "$ac_t""${ac_t:-
11018 }$am_cv_proto_iconv" 1>&6
11019 cat >> confdefs.h
<<EOF
11020 #define ICONV_CONST $am_cv_proto_iconv_arg1
11025 if test "$am_cv_lib_iconv" = yes; then
11032 cat > confcache
<<\EOF
11033 # This file is a shell script that caches the results of configure
11034 # tests run on this system so they can be shared between configure
11035 # scripts and configure runs. It is not useful on other systems.
11036 # If it contains results you don't want to keep, you may remove or edit it.
11038 # By default, configure uses ./config.cache as the cache file,
11039 # creating it if it does not exist already. You can give configure
11040 # the --cache-file=FILE option to use a different cache file; that is
11041 # what configure does when it calls configure scripts in
11042 # subdirectories, so they share the cache.
11043 # Giving --cache-file=/dev/null disables caching, for debugging configure.
11044 # config.status only pays attention to the cache file if you give it the
11045 # --recheck option to rerun configure.
11048 # The following way of writing the cache mishandles newlines in values,
11049 # but we know of no workaround that is simple, portable, and efficient.
11050 # So, don't put newlines in cache variables' values.
11051 # Ultrix sh set writes to stderr and can't be redirected directly,
11052 # and sets the high bit in the cache file unless we assign to the vars.
11054 case `(ac_space=' '; set | grep ac_space) 2>&1` in
11056 # `set' does not quote correctly, so add quotes (double-quote substitution
11057 # turns \\\\ into \\, and sed turns \\ into \).
11059 -e "s/'/'\\\\''/g" \
11060 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
11063 # `set' quotes correctly as required by POSIX, so do not add quotes.
11064 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
11067 if cmp -s $cache_file confcache
; then
11070 if test -w $cache_file; then
11071 echo "updating cache $cache_file"
11072 cat confcache
> $cache_file
11074 echo "not updating unwritable cache $cache_file"
11079 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
11081 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
11082 # Let make expand exec_prefix.
11083 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
11085 # Any assignment to VPATH causes Sun make to only execute
11086 # the first set of double-colon rules, so remove it if not needed.
11087 # If there is a colon in the path, we need to keep it.
11088 if test "x$srcdir" = x.
; then
11089 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
11092 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
11094 DEFS
=-DHAVE_CONFIG_H
11096 # Without the "./", some shells look in PATH for config.status.
11097 : ${CONFIG_STATUS=./config.status}
11099 echo creating
$CONFIG_STATUS
11100 rm -f $CONFIG_STATUS
11101 cat > $CONFIG_STATUS <<EOF
11103 # Generated automatically by configure.
11104 # Run this file to recreate the current configuration.
11105 # This directory was configured as follows,
11106 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
11108 # $0 $ac_configure_args
11110 # Compiler output produced by configure, useful for debugging
11111 # configure, is in ./config.log if it exists.
11113 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
11116 case "\$ac_option" in
11117 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11118 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
11119 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
11120 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
11121 echo "$CONFIG_STATUS generated by autoconf version 2.13"
11123 -help | --help | --hel | --he | --h)
11124 echo "\$ac_cs_usage"; exit 0 ;;
11125 *) echo "\$ac_cs_usage"; exit 1 ;;
11129 ac_given_srcdir=$srcdir
11130 ac_given_INSTALL="$INSTALL"
11132 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
11134 cat >> $CONFIG_STATUS <<EOF
11136 # Protect against being on the right side of a sed subst in config.status.
11137 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
11138 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
11142 s%@CFLAGS@%$CFLAGS%g
11143 s%@CPPFLAGS@%$CPPFLAGS%g
11144 s%@CXXFLAGS@%$CXXFLAGS%g
11145 s%@FFLAGS@%$FFLAGS%g
11147 s%@LDFLAGS@%$LDFLAGS%g
11149 s%@exec_prefix@%$exec_prefix%g
11150 s%@prefix@%$prefix%g
11151 s%@program_transform_name@%$program_transform_name%g
11152 s%@bindir@%$bindir%g
11153 s%@sbindir@%$sbindir%g
11154 s%@libexecdir@%$libexecdir%g
11155 s%@datadir@%$datadir%g
11156 s%@sysconfdir@%$sysconfdir%g
11157 s%@sharedstatedir@%$sharedstatedir%g
11158 s%@localstatedir@%$localstatedir%g
11159 s%@libdir@%$libdir%g
11160 s%@includedir@%$includedir%g
11161 s%@oldincludedir@%$oldincludedir%g
11162 s%@infodir@%$infodir%g
11163 s%@mandir@%$mandir%g
11164 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
11165 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
11170 s%@host_alias@%$host_alias%g
11171 s%@host_cpu@%$host_cpu%g
11172 s%@host_vendor@%$host_vendor%g
11173 s%@host_os@%$host_os%g
11174 s%@target@%$target%g
11175 s%@target_alias@%$target_alias%g
11176 s%@target_cpu@%$target_cpu%g
11177 s%@target_vendor@%$target_vendor%g
11178 s%@target_os@%$target_os%g
11180 s%@build_alias@%$build_alias%g
11181 s%@build_cpu@%$build_cpu%g
11182 s%@build_vendor@%$build_vendor%g
11183 s%@build_os@%$build_os%g
11184 s%@RANLIB@%$RANLIB%g
11185 s%@SET_MAKE@%$SET_MAKE%g
11186 s%@ALLOCA@%$ALLOCA%g
11187 s%@USE_NLS@%$USE_NLS%g
11188 s%@MSGFMT@%$MSGFMT%g
11189 s%@GMSGFMT@%$GMSGFMT%g
11190 s%@XGETTEXT@%$XGETTEXT%g
11191 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
11192 s%@CATALOGS@%$CATALOGS%g
11193 s%@CATOBJEXT@%$CATOBJEXT%g
11194 s%@DATADIRNAME@%$DATADIRNAME%g
11195 s%@GMOFILES@%$GMOFILES%g
11196 s%@INSTOBJEXT@%$INSTOBJEXT%g
11197 s%@INTLDEPS@%$INTLDEPS%g
11198 s%@INTLLIBS@%$INTLLIBS%g
11199 s%@INTLOBJS@%$INTLOBJS%g
11200 s%@POFILES@%$POFILES%g
11202 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
11204 s%@GT_YES@%$GT_YES%g
11205 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
11207 s%@localedir@%$localedir%g
11208 s%@PACKAGE@%$PACKAGE%g
11209 s%@subdirs@%$subdirs%g
11211 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
11212 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
11213 s%@INSTALL_DATA@%$INSTALL_DATA%g
11217 s%@DLLTOOL@%$DLLTOOL%g
11218 s%@WINDRES@%$WINDRES%g
11220 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
11221 s%@TARGET_SYSTEM_ROOT@%$TARGET_SYSTEM_ROOT%g
11222 s%@TARGET_SYSTEM_ROOT_DEFINE@%$TARGET_SYSTEM_ROOT_DEFINE%g
11223 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
11224 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
11225 s%@SER_HARDWIRE@%$SER_HARDWIRE%g
11226 s%@WIN32LIBS@%$WIN32LIBS%g
11227 s%@LIBGUI@%$LIBGUI%g
11228 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
11229 s%@WIN32LDAPP@%$WIN32LDAPP%g
11230 s%@TCL_VERSION@%$TCL_VERSION%g
11231 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
11232 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
11233 s%@TCL_CC@%$TCL_CC%g
11234 s%@TCL_DEFS@%$TCL_DEFS%g
11235 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
11236 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
11237 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
11238 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
11239 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
11240 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
11241 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
11242 s%@TCL_CC_SEARCH_FLAGS@%$TCL_CC_SEARCH_FLAGS%g
11243 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
11244 s%@TCL_RANLIB@%$TCL_RANLIB%g
11245 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
11246 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
11247 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
11248 s%@TK_VERSION@%$TK_VERSION%g
11249 s%@TK_DEFS@%$TK_DEFS%g
11250 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
11251 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
11252 s%@TK_XLIBSW@%$TK_XLIBSW%g
11253 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
11254 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
11255 s%@TCLHDIR@%$TCLHDIR%g
11256 s%@TKHDIR@%$TKHDIR%g
11257 s%@ITCLHDIR@%$ITCLHDIR%g
11258 s%@ITKHDIR@%$ITKHDIR%g
11259 s%@ITCL_VERSION@%$ITCL_VERSION%g
11260 s%@ITCL_DEFS@%$ITCL_DEFS%g
11261 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
11262 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
11263 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
11264 s%@ITK_VERSION@%$ITK_VERSION%g
11265 s%@ITK_DEFS@%$ITK_DEFS%g
11266 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
11267 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
11268 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
11269 s%@X_CFLAGS@%$X_CFLAGS%g
11270 s%@X_LDFLAGS@%$X_LDFLAGS%g
11271 s%@X_LIBS@%$X_LIBS%g
11272 s%@TCL_DEPS@%$TCL_DEPS%g
11273 s%@TK_DEPS@%$TK_DEPS%g
11274 s%@ITCLLIB@%$ITCLLIB%g
11275 s%@ITCL_DEPS@%$ITCL_DEPS%g
11276 s%@ITKLIB@%$ITKLIB%g
11277 s%@ITK_DEPS@%$ITK_DEPS%g
11278 s%@GDBTKLIBS@%$GDBTKLIBS%g
11279 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
11280 s%@GDBTK_SRC_DIR@%$GDBTK_SRC_DIR%g
11281 s%@IGNORE_SIM@%$IGNORE_SIM%g
11282 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
11283 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
11284 s%@PROFILE_CFLAGS@%$PROFILE_CFLAGS%g
11285 s%@CONFIG_OBS@%$CONFIG_OBS%g
11286 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
11287 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
11288 s%@CONFIG_ALL@%$CONFIG_ALL%g
11289 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
11290 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
11291 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
11292 s%@target_subdir@%$target_subdir%g
11293 /@host_makefile_frag@/r $host_makefile_frag
11294 s%@host_makefile_frag@%%g
11295 /@target_makefile_frag@/r $target_makefile_frag
11296 s%@target_makefile_frag@%%g
11301 s%@EXEEXT@%$EXEEXT%g
11302 s%@LIBICONV@%$LIBICONV%g
11307 cat >> $CONFIG_STATUS <<\EOF
11309 # Split the substitutions into bite-sized pieces for seds with
11310 # small command number limits, like on Digital OSF/1 and HP-UX.
11311 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
11312 ac_file
=1 # Number of current file.
11313 ac_beg
=1 # First line for current file.
11314 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
11317 while $ac_more_lines; do
11318 if test $ac_beg -gt 1; then
11319 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
11321 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
11323 if test ! -s conftest.s
$ac_file; then
11324 ac_more_lines
=false
11325 rm -f conftest.s
$ac_file
11327 if test -z "$ac_sed_cmds"; then
11328 ac_sed_cmds
="sed -f conftest.s$ac_file"
11330 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
11332 ac_file
=`expr $ac_file + 1`
11334 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
11337 if test -z "$ac_sed_cmds"; then
11342 cat >> $CONFIG_STATUS <<EOF
11344 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
11346 cat >> $CONFIG_STATUS <<\EOF
11347 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
11348 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11350 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
11351 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11352 *) ac_file_in
="${ac_file}.in" ;;
11355 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
11357 # Remove last slash and all that follows it. Not all systems have dirname.
11358 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
11359 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
11360 # The file is in a subdirectory.
11361 test ! -d "$ac_dir" && mkdir
"$ac_dir"
11362 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
11363 # A "../" for each directory in $ac_dir_suffix.
11364 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
11366 ac_dir_suffix
= ac_dots
=
11369 case "$ac_given_srcdir" in
11371 if test -z "$ac_dots"; then top_srcdir
=.
11372 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
11373 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
11374 *) # Relative path.
11375 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
11376 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
11379 case "$ac_given_INSTALL" in
11380 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
11381 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
11384 echo creating
"$ac_file"
11386 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
11388 *Makefile
*) ac_comsub
="1i\\
11389 # $configure_input" ;;
11393 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11395 s%@configure_input@%$configure_input%g
11396 s%@srcdir@%$srcdir%g
11397 s%@top_srcdir@%$top_srcdir%g
11398 s%@INSTALL@%$INSTALL%g
11399 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
11403 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11404 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11406 # ac_d sets the value in "#define NAME VALUE" lines.
11407 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11408 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
11411 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
11412 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11413 ac_uB
='\([ ]\)%\1#\2define\3'
11416 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11417 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11418 ac_eB
='$%\1#\2define\3'
11422 if test "${CONFIG_HEADERS+set}" != set; then
11424 cat >> $CONFIG_STATUS <<EOF
11425 CONFIG_HEADERS="config.h:config.in"
11427 cat >> $CONFIG_STATUS <<\EOF
11429 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
11430 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11432 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
11433 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11434 *) ac_file_in
="${ac_file}.in" ;;
11437 echo creating
$ac_file
11439 rm -f conftest.frag conftest.
in conftest.out
11440 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
11441 cat $ac_file_inputs > conftest.
in
11445 # Transform confdefs.h into a sed script conftest.vals that substitutes
11446 # the proper values into config.h.in to produce config.h. And first:
11447 # Protect against being on the right side of a sed subst in config.status.
11448 # Protect against being in an unquoted here document in config.status.
11449 rm -f conftest.vals
11450 cat > conftest.hdr
<<\EOF
11453 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
11457 sed -n -f conftest.hdr confdefs.h > conftest.vals
11460 # This sed command replaces #undef with comments. This is necessary, for
11461 # example, in the case of _POSIX_SOURCE, which is predefined and required
11462 # on some systems where configure will not decide to define it.
11463 cat >> conftest.vals <<\EOF
11464 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
11467 # Break up conftest.vals because some shells have a limit on
11468 # the size of here documents, and old seds have small limits too.
11470 rm -f conftest.tail
11473 ac_lines=`grep -c . conftest.vals
`
11474 # grep -c gives empty output for an empty file on some AIX systems.
11475 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
11476 # Write a limited-size here document to conftest.frag.
11477 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
11478 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
11480 sed -f conftest.frag conftest.in > conftest.out
11482 mv conftest.out conftest.in
11483 ' >> $CONFIG_STATUS
11484 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
11485 rm -f conftest.vals
11486 mv conftest.tail conftest.vals
11488 rm -f conftest.vals
11490 cat >> $CONFIG_STATUS <<\EOF
11491 rm -f conftest.frag conftest.h
11492 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
11493 cat conftest.in >> conftest.h
11495 if cmp -s $ac_file conftest.h 2>/dev/null; then
11496 echo "$ac_file is unchanged"
11499 # Remove last slash and all that follows it. Not all systems have dirname.
11500 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
11501 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11502 # The file is in a subdirectory.
11503 test ! -d "$ac_dir" && mkdir "$ac_dir"
11506 mv conftest.h $ac_file
11512 cat >> $CONFIG_STATUS <<EOF
11513 ac_sources="$files"
11517 cat >> $CONFIG_STATUS <<\EOF
11518 srcdir=$ac_given_srcdir
11519 while test -n "$ac_sources"; do
11520 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
11521 set $ac_sources; ac_source=$1; shift; ac_sources=$*
11523 echo "linking $srcdir/$ac_source to $ac_dest"
11525 if test ! -r $srcdir/$ac_source; then
11526 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
11530 # Make relative symlinks.
11531 # Remove last slash and all that follows it. Not all systems have dirname.
11532 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
11533 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
11534 # The dest file is in a subdirectory.
11535 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
11536 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
11537 # A "../" for each directory in $ac_dest_dir_suffix.
11538 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
11540 ac_dest_dir_suffix= ac_dots=
11544 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
11545 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
11548 # Make a symlink if possible; otherwise try a hard link.
11549 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11550 ln $srcdir/$ac_source $ac_dest; then :
11552 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
11556 cat >> $CONFIG_STATUS <<EOF
11558 gdb_host_cpu=$gdb_host_cpu
11559 gdb_target_cpu=$gdb_target_cpu
11560 nativefile=$nativefile
11563 cat >> $CONFIG_STATUS <<\EOF
11565 if test "${nativefile}" = ""; then
11567 sed -e '/^NATDEPFILES[ ]*=.*\\$/,/[^\\]$/s/^/# /' \
11568 -e '/^NATDEPFILES[ ]*=/s/^/# /' \
11569 | sed -e '/^\(NATDEPFILES[ ]*[+]=[ ]*\)/s//# \1/' \
11571 mv -f Makefile.tem Makefile
11574 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
11575 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
11576 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
11577 mv -f Makefile.tmp Makefile
11580 case x$CONFIG_HEADERS in
11581 xconfig.h:config.in)
11587 chmod +x $CONFIG_STATUS
11588 rm -fr confdefs* $ac_clean_files
11589 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
11591 if test "$no_recursion" != yes; then
11593 # Remove --cache-file and --srcdir arguments so they do not pile up.
11594 ac_sub_configure_args=
11596 for ac_arg in $ac_configure_args; do
11597 if test -n "$ac_prev"; then
11602 -cache-file | --cache-file | --cache-fil | --cache-fi \
11603 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
11604 ac_prev=cache_file ;;
11605 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
11606 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
11608 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11610 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11612 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
11616 for ac_config_dir in doc testsuite $configdirs; do
11618 # Do not complain, so a configure script can configure whichever
11619 # parts of a large source tree are present.
11620 if test ! -d $srcdir/$ac_config_dir; then
11624 echo configuring in $ac_config_dir
11629 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
11631 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
11639 # A "../" for each directory in /$ac_config_dir.
11640 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
11643 .) # No --srcdir option. We are building in place.
11644 ac_sub_srcdir=$srcdir ;;
11645 /*) # Absolute path.
11646 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
11647 *) # Relative path.
11648 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
11651 # Check for guested configure; otherwise get Cygnus style configure.
11652 if test -f $ac_sub_srcdir/configure; then
11653 ac_sub_configure=$ac_sub_srcdir/configure
11654 elif test -f $ac_sub_srcdir/configure.in; then
11655 ac_sub_configure=$ac_configure
11657 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
11661 # The recursion is here.
11662 if test -n "$ac_sub_configure"; then
11664 # Make the cache file name correct relative to the subdirectory.
11665 case "$cache_file" in
11666 /*) ac_sub_cache_file=$cache_file ;;
11667 *) # Relative path.
11668 ac_sub_cache_file="$ac_dots$cache_file" ;;
11670 case "$ac_given_INSTALL" in
11671 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11672 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11675 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
11676 # The eval makes quoting arguments work.
11677 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
11680 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }