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 --enable-profiling enable profiling of GDB"
34 --without-included-regex don't use included regex; this is the default
35 on systems with version 2 of the GNU C library
36 (use with caution on other system)"
38 --with-sysroot[=DIR] Search for usr/lib et al within DIR."
40 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
42 --enable-gdb-build-warnings Enable GDB specific build-time compiler warnings if gcc is used"
44 --with-mmalloc Use memory mapped malloc package"
46 --with-tclconfig=DIR Directory containing tcl configuration (tclConfig.sh)"
48 --with-tkconfig=DIR Directory containing tk configuration (tkConfig.sh)"
50 --with-tclinclude=DIR Directory where tcl private headers are"
52 --with-tkinclude=DIR Directory where tk private headers are"
54 --with-itclconfig Directory containing itcl configuration (itclConfig.sh)"
56 --with-itkconfig Directory containing itk configuration (itkConfig.sh)"
58 --with-x use the X Window System"
60 --enable-sim Link gdb with simulator"
62 --enable-multi-ice build the multi-ice-gdb-server"
64 --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib"
66 # Initialize some variables set by options.
67 # The variables have the same names as the options, with
68 # dashes changed to underlines.
70 cache_file
=.
/config.cache
79 program_transform_name
=s
,x
,x
,
88 bindir
='${exec_prefix}/bin'
89 sbindir
='${exec_prefix}/sbin'
90 libexecdir
='${exec_prefix}/libexec'
91 datadir
='${prefix}/share'
92 sysconfdir
='${prefix}/etc'
93 sharedstatedir
='${prefix}/com'
94 localstatedir
='${prefix}/var'
95 libdir
='${exec_prefix}/lib'
96 includedir
='${prefix}/include'
97 oldincludedir
='/usr/include'
98 infodir
='${prefix}/info'
99 mandir
='${prefix}/man'
101 # Initialize some other variables.
104 SHELL
=${CONFIG_SHELL-/bin/sh}
105 # Maximum number of lines to put in a shell here document.
112 # If the previous option needs an argument, assign it.
113 if test -n "$ac_prev"; then
114 eval "$ac_prev=\$ac_option"
120 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
124 # Accept the important Cygnus configure options, so we can diagnose typos.
128 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
130 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
131 bindir
="$ac_optarg" ;;
133 -build |
--build |
--buil |
--bui |
--bu)
135 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
136 build
="$ac_optarg" ;;
138 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
139 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
140 ac_prev
=cache_file
;;
141 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
142 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
143 cache_file
="$ac_optarg" ;;
145 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
147 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
149 datadir
="$ac_optarg" ;;
151 -disable-* |
--disable-*)
152 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
153 # Reject names that are not valid shell variable names.
154 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
155 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
157 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
158 eval "enable_${ac_feature}=no" ;;
160 -enable-* |
--enable-*)
161 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
162 # Reject names that are not valid shell variable names.
163 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
164 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
166 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
171 eval "enable_${ac_feature}='$ac_optarg'" ;;
173 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
174 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
175 |
--exec |
--exe |
--ex)
176 ac_prev
=exec_prefix
;;
177 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
178 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
179 |
--exec=* |
--exe=* |
--ex=*)
180 exec_prefix
="$ac_optarg" ;;
182 -gas |
--gas |
--ga |
--g)
183 # Obsolete; use --with-gas.
186 -help |
--help |
--hel |
--he)
187 # Omit some internal or obsolete options to make the list less imposing.
188 # This message is too long to be a string in the A/UX 3.1 sh.
190 Usage: configure [options] [host]
191 Options: [defaults in brackets after descriptions]
193 --cache-file=FILE cache test results in FILE
194 --help print this message
195 --no-create do not create output files
196 --quiet, --silent do not print \`checking...' messages
197 --site-file=FILE use FILE as the site file
198 --version print the version of autoconf that created configure
199 Directory and file names:
200 --prefix=PREFIX install architecture-independent files in PREFIX
202 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
204 --bindir=DIR user executables in DIR [EPREFIX/bin]
205 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
206 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
207 --datadir=DIR read-only architecture-independent data in DIR
209 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
210 --sharedstatedir=DIR modifiable architecture-independent data in DIR
212 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
213 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
214 --includedir=DIR C header files in DIR [PREFIX/include]
215 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
216 --infodir=DIR info documentation in DIR [PREFIX/info]
217 --mandir=DIR man documentation in DIR [PREFIX/man]
218 --srcdir=DIR find the sources in DIR [configure dir or ..]
219 --program-prefix=PREFIX prepend PREFIX to installed program names
220 --program-suffix=SUFFIX append SUFFIX to installed program names
221 --program-transform-name=PROGRAM
222 run sed PROGRAM on installed program names
226 --build=BUILD configure for building on BUILD [BUILD=HOST]
227 --host=HOST configure for HOST [guessed]
228 --target=TARGET configure for TARGET [TARGET=HOST]
229 Features and packages:
230 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
231 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
232 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
233 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
234 --x-includes=DIR X include files are in DIR
235 --x-libraries=DIR X library files are in DIR
237 if test -n "$ac_help"; then
238 echo "--enable and --with options recognized:$ac_help"
242 -host |
--host |
--hos |
--ho)
244 -host=* |
--host=* |
--hos=* |
--ho=*)
247 -includedir |
--includedir |
--includedi |
--included |
--include \
248 |
--includ |
--inclu |
--incl |
--inc)
249 ac_prev
=includedir
;;
250 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
251 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
252 includedir
="$ac_optarg" ;;
254 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
256 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
257 infodir
="$ac_optarg" ;;
259 -libdir |
--libdir |
--libdi |
--libd)
261 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
262 libdir
="$ac_optarg" ;;
264 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
265 |
--libexe |
--libex |
--libe)
266 ac_prev
=libexecdir
;;
267 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
268 |
--libexe=* |
--libex=* |
--libe=*)
269 libexecdir
="$ac_optarg" ;;
271 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
272 |
--localstate |
--localstat |
--localsta |
--localst \
273 |
--locals |
--local |
--loca |
--loc |
--lo)
274 ac_prev
=localstatedir
;;
275 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
276 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
277 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
278 localstatedir
="$ac_optarg" ;;
280 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
282 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
283 mandir
="$ac_optarg" ;;
286 # Obsolete; use --without-fp.
289 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
293 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
294 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
297 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
298 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
299 |
--oldin |
--oldi |
--old |
--ol |
--o)
300 ac_prev
=oldincludedir
;;
301 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
302 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
303 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
304 oldincludedir
="$ac_optarg" ;;
306 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
308 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
309 prefix
="$ac_optarg" ;;
311 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
312 |
--program-pre |
--program-pr |
--program-p)
313 ac_prev
=program_prefix
;;
314 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
315 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
316 program_prefix
="$ac_optarg" ;;
318 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
319 |
--program-suf |
--program-su |
--program-s)
320 ac_prev
=program_suffix
;;
321 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
322 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
323 program_suffix
="$ac_optarg" ;;
325 -program-transform-name |
--program-transform-name \
326 |
--program-transform-nam |
--program-transform-na \
327 |
--program-transform-n |
--program-transform- \
328 |
--program-transform |
--program-transfor \
329 |
--program-transfo |
--program-transf \
330 |
--program-trans |
--program-tran \
331 |
--progr-tra |
--program-tr |
--program-t)
332 ac_prev
=program_transform_name
;;
333 -program-transform-name=* |
--program-transform-name=* \
334 |
--program-transform-nam=* |
--program-transform-na=* \
335 |
--program-transform-n=* |
--program-transform-=* \
336 |
--program-transform=* |
--program-transfor=* \
337 |
--program-transfo=* |
--program-transf=* \
338 |
--program-trans=* |
--program-tran=* \
339 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
340 program_transform_name
="$ac_optarg" ;;
342 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
343 |
-silent |
--silent |
--silen |
--sile |
--sil)
346 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
348 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
350 sbindir
="$ac_optarg" ;;
352 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
353 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
354 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
356 ac_prev
=sharedstatedir
;;
357 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
358 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
359 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
361 sharedstatedir
="$ac_optarg" ;;
363 -site |
--site |
--sit)
365 -site=* |
--site=* |
--sit=*)
368 -site-file |
--site-file |
--site-fil |
--site-fi |
--site-f)
370 -site-file=* |
--site-file=* |
--site-fil=* |
--site-fi=* |
--site-f=*)
371 sitefile
="$ac_optarg" ;;
373 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
375 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
376 srcdir
="$ac_optarg" ;;
378 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
379 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
380 ac_prev
=sysconfdir
;;
381 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
382 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
383 sysconfdir
="$ac_optarg" ;;
385 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
387 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
388 target
="$ac_optarg" ;;
390 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
393 -version |
--version |
--versio |
--versi |
--vers)
394 echo "configure generated by autoconf version 2.13"
398 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
399 # Reject names that are not valid shell variable names.
400 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
401 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
403 ac_package
=`echo $ac_package| sed 's/-/_/g'`
408 eval "with_${ac_package}='$ac_optarg'" ;;
410 -without-* |
--without-*)
411 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
412 # Reject names that are not valid shell variable names.
413 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
414 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
416 ac_package
=`echo $ac_package| sed 's/-/_/g'`
417 eval "with_${ac_package}=no" ;;
420 # Obsolete; use --with-x.
423 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
424 |
--x-incl |
--x-inc |
--x-in |
--x-i)
425 ac_prev
=x_includes
;;
426 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
427 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
428 x_includes
="$ac_optarg" ;;
430 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
431 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
432 ac_prev
=x_libraries
;;
433 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
434 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
435 x_libraries
="$ac_optarg" ;;
437 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
441 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
442 echo "configure: warning: $ac_option: invalid host type" 1>&2
444 if test "x$nonopt" != xNONE
; then
445 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
453 if test -n "$ac_prev"; then
454 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
457 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
459 # File descriptor usage:
462 # 2 errors and warnings
463 # 3 some systems may open it to /dev/tty
464 # 4 used on the Kubota Titan
465 # 6 checking for... messages and results
466 # 5 compiler messages saved in config.log
467 if test "$silent" = yes; then
475 This file contains any messages produced by compilers while
476 running configure, to aid debugging if configure makes a mistake.
479 # Strip out --no-create and --no-recursion so they do not pile up.
480 # Also quote any args containing shell metacharacters.
485 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
486 |
--no-cr |
--no-c) ;;
487 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
488 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
489 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
490 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
491 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
496 # Only set these to C if already set. These must not be set unconditionally
497 # because not all systems understand e.g. LANG=C (notably SCO).
498 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
499 # Non-C LC_CTYPE values break the ctype check.
500 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
501 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
502 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
503 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
505 # confdefs.h avoids OS command line length limits that DEFS can exceed.
506 rm -rf conftest
* confdefs.h
507 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
510 # A filename unique to this package, relative to the directory that
511 # configure is in, which we can look for to find out if srcdir is correct.
512 ac_unique_file
=main.c
514 # Find the source files, if location was not specified.
515 if test -z "$srcdir"; then
516 ac_srcdir_defaulted
=yes
517 # Try the directory containing this script, then its parent.
519 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
520 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
522 if test ! -r $srcdir/$ac_unique_file; then
526 ac_srcdir_defaulted
=no
528 if test ! -r $srcdir/$ac_unique_file; then
529 if test "$ac_srcdir_defaulted" = yes; then
530 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
532 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
535 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
537 # Prefer explicitly selected file to automatically selected ones.
538 if test -z "$sitefile"; then
539 if test -z "$CONFIG_SITE"; then
540 if test "x$prefix" != xNONE
; then
541 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
543 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
547 CONFIG_SITE
="$sitefile"
549 for ac_site_file
in $CONFIG_SITE; do
550 if test -r "$ac_site_file"; then
551 echo "loading site script $ac_site_file"
556 if test -r "$cache_file"; then
557 echo "loading cache $cache_file"
560 echo "creating cache $cache_file"
565 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
566 ac_cpp
='$CPP $CPPFLAGS'
567 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
568 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
569 cross_compiling
=$ac_cv_prog_cc_cross
573 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
574 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
575 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
582 ac_n
= ac_c
='\c' ac_t
=
587 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
588 echo "configure:589: checking whether to enable maintainer-specific portions of Makefiles" >&5
589 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
590 if test "${enable_maintainer_mode+set}" = set; then
591 enableval
="$enable_maintainer_mode"
592 USE_MAINTAINER_MODE
=$enableval
594 USE_MAINTAINER_MODE
=no
597 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
600 if test $USE_MAINTAINER_MODE = yes; then
601 MAINTAINER_MODE_TRUE
=
602 MAINTAINER_MODE_FALSE
='#'
604 MAINTAINER_MODE_TRUE
='#'
605 MAINTAINER_MODE_FALSE
=
607 MAINT
=$MAINTAINER_MODE_TRUE
611 # Extract the first word of "gcc", so it can be a program name with args.
612 set dummy gcc
; ac_word
=$2
613 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
614 echo "configure:615: checking for $ac_word" >&5
615 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
616 echo $ac_n "(cached) $ac_c" 1>&6
618 if test -n "$CC"; then
619 ac_cv_prog_CC
="$CC" # Let the user override the test.
621 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
623 for ac_dir
in $ac_dummy; do
624 test -z "$ac_dir" && ac_dir
=.
625 if test -f $ac_dir/$ac_word; then
634 if test -n "$CC"; then
635 echo "$ac_t""$CC" 1>&6
637 echo "$ac_t""no" 1>&6
640 if test -z "$CC"; then
641 # Extract the first word of "cc", so it can be a program name with args.
642 set dummy cc
; ac_word
=$2
643 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
644 echo "configure:645: checking for $ac_word" >&5
645 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
646 echo $ac_n "(cached) $ac_c" 1>&6
648 if test -n "$CC"; then
649 ac_cv_prog_CC
="$CC" # Let the user override the test.
651 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
654 for ac_dir
in $ac_dummy; do
655 test -z "$ac_dir" && ac_dir
=.
656 if test -f $ac_dir/$ac_word; then
657 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
666 if test $ac_prog_rejected = yes; then
667 # We found a bogon in the path, so make sure we never use it.
668 set dummy
$ac_cv_prog_CC
670 if test $# -gt 0; then
671 # We chose a different compiler from the bogus one.
672 # However, it has the same basename, so the bogon will be chosen
673 # first if we set CC to just the basename; use the full file name.
675 set dummy
"$ac_dir/$ac_word" "$@"
683 if test -n "$CC"; then
684 echo "$ac_t""$CC" 1>&6
686 echo "$ac_t""no" 1>&6
689 if test -z "$CC"; then
692 # Extract the first word of "cl", so it can be a program name with args.
693 set dummy cl
; ac_word
=$2
694 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
695 echo "configure:696: checking for $ac_word" >&5
696 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
697 echo $ac_n "(cached) $ac_c" 1>&6
699 if test -n "$CC"; then
700 ac_cv_prog_CC
="$CC" # Let the user override the test.
702 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
704 for ac_dir
in $ac_dummy; do
705 test -z "$ac_dir" && ac_dir
=.
706 if test -f $ac_dir/$ac_word; then
715 if test -n "$CC"; then
716 echo "$ac_t""$CC" 1>&6
718 echo "$ac_t""no" 1>&6
723 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
726 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
727 echo "configure:728: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
730 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
731 ac_cpp
='$CPP $CPPFLAGS'
732 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
733 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
734 cross_compiling
=$ac_cv_prog_cc_cross
736 cat > conftest.
$ac_ext << EOF
738 #line 739 "configure"
739 #include "confdefs.h"
743 if { (eval echo configure
:744: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
744 ac_cv_prog_cc_works
=yes
745 # If we can't run a trivial program, we are probably using a cross compiler.
746 if (.
/conftest
; exit) 2>/dev
/null
; then
747 ac_cv_prog_cc_cross
=no
749 ac_cv_prog_cc_cross
=yes
752 echo "configure: failed program was:" >&5
753 cat conftest.
$ac_ext >&5
754 ac_cv_prog_cc_works
=no
758 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
759 ac_cpp
='$CPP $CPPFLAGS'
760 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
761 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
762 cross_compiling
=$ac_cv_prog_cc_cross
764 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
765 if test $ac_cv_prog_cc_works = no
; then
766 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
768 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
769 echo "configure:770: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
770 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
771 cross_compiling
=$ac_cv_prog_cc_cross
773 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
774 echo "configure:775: checking whether we are using GNU C" >&5
775 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
776 echo $ac_n "(cached) $ac_c" 1>&6
778 cat > conftest.c
<<EOF
783 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:784: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
790 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
792 if test $ac_cv_prog_gcc = yes; then
798 ac_test_CFLAGS
="${CFLAGS+set}"
799 ac_save_CFLAGS
="$CFLAGS"
801 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
802 echo "configure:803: checking whether ${CC-cc} accepts -g" >&5
803 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
804 echo $ac_n "(cached) $ac_c" 1>&6
806 echo 'void f(){}' > conftest.c
807 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
816 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
817 if test "$ac_test_CFLAGS" = set; then
818 CFLAGS
="$ac_save_CFLAGS"
819 elif test $ac_cv_prog_cc_g = yes; then
820 if test "$GCC" = yes; then
826 if test "$GCC" = yes; then
833 cat >> confdefs.h
<<\EOF
834 #define _GNU_SOURCE 1
838 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
839 echo "configure:840: checking how to run the C preprocessor" >&5
840 # On Suns, sometimes $CPP names a directory.
841 if test -n "$CPP" && test -d "$CPP"; then
844 if test -z "$CPP"; then
845 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
846 echo $ac_n "(cached) $ac_c" 1>&6
848 # This must be in double quotes, not single quotes, because CPP may get
849 # substituted into the Makefile and "${CC-cc}" will confuse make.
851 # On the NeXT, cc -E runs the code through the compiler's parser,
852 # not just through cpp.
853 cat > conftest.
$ac_ext <<EOF
854 #line 855 "configure"
855 #include "confdefs.h"
859 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
860 { (eval echo configure
:861: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
861 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
862 if test -z "$ac_err"; then
866 echo "configure: failed program was:" >&5
867 cat conftest.
$ac_ext >&5
869 CPP
="${CC-cc} -E -traditional-cpp"
870 cat > conftest.
$ac_ext <<EOF
871 #line 872 "configure"
872 #include "confdefs.h"
876 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
877 { (eval echo configure
:878: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
878 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
879 if test -z "$ac_err"; then
883 echo "configure: failed program was:" >&5
884 cat conftest.
$ac_ext >&5
886 CPP
="${CC-cc} -nologo -E"
887 cat > conftest.
$ac_ext <<EOF
888 #line 889 "configure"
889 #include "confdefs.h"
893 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
894 { (eval echo configure
:895: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
895 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
896 if test -z "$ac_err"; then
900 echo "configure: failed program was:" >&5
901 cat conftest.
$ac_ext >&5
910 ac_cv_prog_CPP
="$CPP"
912 CPP
="$ac_cv_prog_CPP"
914 ac_cv_prog_CPP
="$CPP"
916 echo "$ac_t""$CPP" 1>&6
918 echo $ac_n "checking for AIX""... $ac_c" 1>&6
919 echo "configure:920: checking for AIX" >&5
920 cat > conftest.
$ac_ext <<EOF
921 #line 922 "configure"
922 #include "confdefs.h"
928 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
929 egrep "yes" >/dev
/null
2>&1; then
931 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
932 #define _ALL_SOURCE 1
937 echo "$ac_t""no" 1>&6
942 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
943 echo "configure:944: checking for POSIXized ISC" >&5
944 if test -d /etc
/conf
/kconfig.d
&&
945 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
947 echo "$ac_t""yes" 1>&6
948 ISC
=yes # If later tests want to check for ISC.
949 cat >> confdefs.h
<<\EOF
950 #define _POSIX_SOURCE 1
953 if test "$GCC" = yes; then
959 echo "$ac_t""no" 1>&6
966 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
967 echo "configure:968: checking for ${CC-cc} option to accept ANSI C" >&5
968 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
969 echo $ac_n "(cached) $ac_c" 1>&6
971 am_cv_prog_cc_stdc
=no
973 # Don't try gcc -ansi; that turns off useful extensions and
974 # breaks some systems' header files.
976 # Ultrix and OSF/1 -std1
977 # HP-UX 10.20 and later -Ae
978 # HP-UX older versions -Aa -D_HPUX_SOURCE
979 # SVR4 -Xc -D__EXTENSIONS__
980 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
982 CC
="$ac_save_CC $ac_arg"
983 cat > conftest.
$ac_ext <<EOF
984 #line 985 "configure"
985 #include "confdefs.h"
988 #include <sys/types.h>
989 #include <sys/stat.h>
990 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
991 struct buf { int x; };
992 FILE * (*rcsopen) (struct buf *, struct stat *, int);
993 static char *e (p, i)
999 static char *f (char * (*g) (char **, int), char **p, ...)
1004 s = g (p, va_arg (v,int));
1008 int test (int i, double x);
1009 struct s1 {int (*f) (int a);};
1010 struct s2 {int (*f) (double a);};
1011 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1017 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1021 if { (eval echo configure
:1022: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1023 am_cv_prog_cc_stdc
="$ac_arg"; break
1025 echo "configure: failed program was:" >&5
1026 cat conftest.
$ac_ext >&5
1034 if test -z "$am_cv_prog_cc_stdc"; then
1035 echo "$ac_t""none needed" 1>&6
1037 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1039 case "x$am_cv_prog_cc_stdc" in
1041 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1046 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
1047 if test -f $ac_dir/install-sh
; then
1049 ac_install_sh
="$ac_aux_dir/install-sh -c"
1051 elif test -f $ac_dir/install.sh
; then
1053 ac_install_sh
="$ac_aux_dir/install.sh -c"
1057 if test -z "$ac_aux_dir"; then
1058 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1060 ac_config_guess
=$ac_aux_dir/config.guess
1061 ac_config_sub
=$ac_aux_dir/config.sub
1062 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1065 # Do some error checking and defaulting for the host and target type.
1067 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1070 # 1. You are not allowed to specify --host, --target, and nonopt at the
1072 # 2. Host defaults to nonopt.
1073 # 3. If nonopt is not specified, then host defaults to the current host,
1074 # as determined by config.guess.
1075 # 4. Target and build default to nonopt.
1076 # 5. If nonopt is not specified, then target and build default to host.
1078 # The aliases save the names the user supplied, while $host etc.
1079 # will get canonicalized.
1080 case $host---$target---$nonopt in
1081 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1082 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1086 # Make sure we can run config.sub.
1087 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1088 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1091 echo $ac_n "checking host system type""... $ac_c" 1>&6
1092 echo "configure:1093: checking host system type" >&5
1095 case "$host_alias" in
1099 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1100 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1102 *) host_alias
=$nonopt ;;
1106 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1107 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1108 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1109 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1110 echo "$ac_t""$host" 1>&6
1112 echo $ac_n "checking target system type""... $ac_c" 1>&6
1113 echo "configure:1114: checking target system type" >&5
1115 target_alias
=$target
1116 case "$target_alias" in
1119 NONE
) target_alias
=$host_alias ;;
1120 *) target_alias
=$nonopt ;;
1124 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1125 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1126 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1127 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1128 echo "$ac_t""$target" 1>&6
1130 echo $ac_n "checking build system type""... $ac_c" 1>&6
1131 echo "configure:1132: checking build system type" >&5
1134 case "$build_alias" in
1137 NONE
) build_alias
=$host_alias ;;
1138 *) build_alias
=$nonopt ;;
1142 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1143 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1144 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1145 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1146 echo "$ac_t""$build" 1>&6
1148 test "$host_alias" != "$target_alias" &&
1149 test "$program_prefix$program_suffix$program_transform_name" = \
1151 program_prefix
=${target_alias}-
1154 # FIXME: kettenis/20030102: The AC_PROG_RANLIB from Autoconf 2.13
1155 # doesn't support cross-compilation, but the one from Autoconf 2.5x
1156 # does. Override RANLIB here (i.e. before running AC_PROG_RANLIB) to
1157 # deal with the lossage. Note that CY_GNU_GETTEXT currently calls
1158 # AC_PROG_RANLIB. This can be removed when we switch to Autoconf
1160 if test $host != $build; then
1161 ac_tool_prefix
=${host_alias}-
1166 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1167 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1168 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1169 echo "configure:1170: checking for $ac_word" >&5
1170 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1171 echo $ac_n "(cached) $ac_c" 1>&6
1173 if test -n "$RANLIB"; then
1174 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1176 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1178 for ac_dir
in $ac_dummy; do
1179 test -z "$ac_dir" && ac_dir
=.
1180 if test -f $ac_dir/$ac_word; then
1181 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1188 RANLIB
="$ac_cv_prog_RANLIB"
1189 if test -n "$RANLIB"; then
1190 echo "$ac_t""$RANLIB" 1>&6
1192 echo "$ac_t""no" 1>&6
1196 if test -z "$ac_cv_prog_RANLIB"; then
1197 if test -n "$ac_tool_prefix"; then
1198 # Extract the first word of "ranlib", so it can be a program name with args.
1199 set dummy ranlib
; ac_word
=$2
1200 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1201 echo "configure:1202: checking for $ac_word" >&5
1202 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1203 echo $ac_n "(cached) $ac_c" 1>&6
1205 if test -n "$RANLIB"; then
1206 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1208 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1210 for ac_dir
in $ac_dummy; do
1211 test -z "$ac_dir" && ac_dir
=.
1212 if test -f $ac_dir/$ac_word; then
1213 ac_cv_prog_RANLIB
="ranlib"
1218 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1221 RANLIB
="$ac_cv_prog_RANLIB"
1222 if test -n "$RANLIB"; then
1223 echo "$ac_t""$RANLIB" 1>&6
1225 echo "$ac_t""no" 1>&6
1235 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1236 echo "configure:1237: checking whether ${MAKE-make} sets \${MAKE}" >&5
1237 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1238 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1239 echo $ac_n "(cached) $ac_c" 1>&6
1241 cat > conftestmake
<<\EOF
1243 @
echo 'ac_maketemp="${MAKE}"'
1245 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1246 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1247 if test -n "$ac_maketemp"; then
1248 eval ac_cv_prog_make_
${ac_make}_set
=yes
1250 eval ac_cv_prog_make_
${ac_make}_set
=no
1254 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1255 echo "$ac_t""yes" 1>&6
1258 echo "$ac_t""no" 1>&6
1259 SET_MAKE
="MAKE=${MAKE-make}"
1262 # Extract the first word of "ranlib", so it can be a program name with args.
1263 set dummy ranlib
; ac_word
=$2
1264 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1265 echo "configure:1266: checking for $ac_word" >&5
1266 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1267 echo $ac_n "(cached) $ac_c" 1>&6
1269 if test -n "$RANLIB"; then
1270 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1272 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1274 for ac_dir
in $ac_dummy; do
1275 test -z "$ac_dir" && ac_dir
=.
1276 if test -f $ac_dir/$ac_word; then
1277 ac_cv_prog_RANLIB
="ranlib"
1282 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1285 RANLIB
="$ac_cv_prog_RANLIB"
1286 if test -n "$RANLIB"; then
1287 echo "$ac_t""$RANLIB" 1>&6
1289 echo "$ac_t""no" 1>&6
1292 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1293 echo "configure:1294: checking for ANSI C header files" >&5
1294 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1295 echo $ac_n "(cached) $ac_c" 1>&6
1297 cat > conftest.
$ac_ext <<EOF
1298 #line 1299 "configure"
1299 #include "confdefs.h"
1305 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1306 { (eval echo configure
:1307: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1307 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1308 if test -z "$ac_err"; then
1310 ac_cv_header_stdc
=yes
1313 echo "configure: failed program was:" >&5
1314 cat conftest.
$ac_ext >&5
1316 ac_cv_header_stdc
=no
1320 if test $ac_cv_header_stdc = yes; then
1321 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1322 cat > conftest.
$ac_ext <<EOF
1323 #line 1324 "configure"
1324 #include "confdefs.h"
1327 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1328 egrep "memchr" >/dev
/null
2>&1; then
1332 ac_cv_header_stdc
=no
1338 if test $ac_cv_header_stdc = yes; then
1339 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1340 cat > conftest.
$ac_ext <<EOF
1341 #line 1342 "configure"
1342 #include "confdefs.h"
1345 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1346 egrep "free" >/dev
/null
2>&1; then
1350 ac_cv_header_stdc
=no
1356 if test $ac_cv_header_stdc = yes; then
1357 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1358 if test "$cross_compiling" = yes; then
1361 cat > conftest.
$ac_ext <<EOF
1362 #line 1363 "configure"
1363 #include "confdefs.h"
1365 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1366 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1367 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1368 int main () { int i; for (i = 0; i < 256; i++)
1369 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1373 if { (eval echo configure
:1374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1377 echo "configure: failed program was:" >&5
1378 cat conftest.
$ac_ext >&5
1380 ac_cv_header_stdc
=no
1388 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1389 if test $ac_cv_header_stdc = yes; then
1390 cat >> confdefs.h
<<\EOF
1391 #define STDC_HEADERS 1
1396 echo $ac_n "checking for working const""... $ac_c" 1>&6
1397 echo "configure:1398: checking for working const" >&5
1398 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1399 echo $ac_n "(cached) $ac_c" 1>&6
1401 cat > conftest.
$ac_ext <<EOF
1402 #line 1403 "configure"
1403 #include "confdefs.h"
1407 /* Ultrix mips cc rejects this. */
1408 typedef int charset[2]; const charset x;
1409 /* SunOS 4.1.1 cc rejects this. */
1410 char const *const *ccp;
1412 /* NEC SVR4.0.2 mips cc rejects this. */
1413 struct point {int x, y;};
1414 static struct point const zero = {0,0};
1415 /* AIX XL C 1.02.0.0 rejects this.
1416 It does not let you subtract one const X* pointer from another in an arm
1417 of an if-expression whose if-part is not a constant expression */
1418 const char *g = "string";
1419 ccp = &g + (g ? g-g : 0);
1420 /* HPUX 7.0 cc rejects these. */
1423 ccp = (char const *const *) p;
1424 { /* SCO 3.2v4 cc rejects this. */
1426 char const *s = 0 ? (char *) 0 : (char const *) 0;
1430 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1432 const int *foo = &x[0];
1435 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1436 typedef const int *iptr;
1440 { /* AIX XL C 1.02.0.0 rejects this saying
1441 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1442 struct s { int j; const int *ap[3]; };
1443 struct s *b; b->j = 5;
1445 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1451 if { (eval echo configure
:1452: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1455 echo "configure: failed program was:" >&5
1456 cat conftest.
$ac_ext >&5
1463 echo "$ac_t""$ac_cv_c_const" 1>&6
1464 if test $ac_cv_c_const = no
; then
1465 cat >> confdefs.h
<<\EOF
1471 echo $ac_n "checking for inline""... $ac_c" 1>&6
1472 echo "configure:1473: checking for inline" >&5
1473 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1474 echo $ac_n "(cached) $ac_c" 1>&6
1477 for ac_kw
in inline __inline__ __inline
; do
1478 cat > conftest.
$ac_ext <<EOF
1479 #line 1480 "configure"
1480 #include "confdefs.h"
1486 if { (eval echo configure
:1487: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1488 ac_cv_c_inline
=$ac_kw; break
1490 echo "configure: failed program was:" >&5
1491 cat conftest.
$ac_ext >&5
1498 echo "$ac_t""$ac_cv_c_inline" 1>&6
1499 case "$ac_cv_c_inline" in
1501 no
) cat >> confdefs.h
<<\EOF
1505 *) cat >> confdefs.h
<<EOF
1506 #define inline $ac_cv_c_inline
1511 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1512 echo "configure:1513: checking for off_t" >&5
1513 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1514 echo $ac_n "(cached) $ac_c" 1>&6
1516 cat > conftest.
$ac_ext <<EOF
1517 #line 1518 "configure"
1518 #include "confdefs.h"
1519 #include <sys/types.h>
1525 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1526 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1528 ac_cv_type_off_t
=yes
1536 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1537 if test $ac_cv_type_off_t = no
; then
1538 cat >> confdefs.h
<<\EOF
1544 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1545 echo "configure:1546: checking for size_t" >&5
1546 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1547 echo $ac_n "(cached) $ac_c" 1>&6
1549 cat > conftest.
$ac_ext <<EOF
1550 #line 1551 "configure"
1551 #include "confdefs.h"
1552 #include <sys/types.h>
1558 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1559 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1561 ac_cv_type_size_t
=yes
1564 ac_cv_type_size_t
=no
1569 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1570 if test $ac_cv_type_size_t = no
; then
1571 cat >> confdefs.h
<<\EOF
1572 #define size_t unsigned
1577 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1578 # for constant arguments. Useless!
1579 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1580 echo "configure:1581: checking for working alloca.h" >&5
1581 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1582 echo $ac_n "(cached) $ac_c" 1>&6
1584 cat > conftest.
$ac_ext <<EOF
1585 #line 1586 "configure"
1586 #include "confdefs.h"
1589 char *p = alloca(2 * sizeof(int));
1592 if { (eval echo configure
:1593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1594 ac_cv_header_alloca_h
=yes
1596 echo "configure: failed program was:" >&5
1597 cat conftest.
$ac_ext >&5
1599 ac_cv_header_alloca_h
=no
1604 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1605 if test $ac_cv_header_alloca_h = yes; then
1606 cat >> confdefs.h
<<\EOF
1607 #define HAVE_ALLOCA_H 1
1612 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1613 echo "configure:1614: checking for alloca" >&5
1614 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1615 echo $ac_n "(cached) $ac_c" 1>&6
1617 cat > conftest.
$ac_ext <<EOF
1618 #line 1619 "configure"
1619 #include "confdefs.h"
1622 # define alloca __builtin_alloca
1625 # include <malloc.h>
1626 # define alloca _alloca
1629 # include <alloca.h>
1634 # ifndef alloca /* predefined by HP cc +Olibcalls */
1643 char *p = (char *) alloca(1);
1646 if { (eval echo configure
:1647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1648 ac_cv_func_alloca_works
=yes
1650 echo "configure: failed program was:" >&5
1651 cat conftest.
$ac_ext >&5
1653 ac_cv_func_alloca_works
=no
1658 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1659 if test $ac_cv_func_alloca_works = yes; then
1660 cat >> confdefs.h
<<\EOF
1661 #define HAVE_ALLOCA 1
1666 if test $ac_cv_func_alloca_works = no
; then
1667 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1668 # that cause trouble. Some versions do not even contain alloca or
1669 # contain a buggy version. If you still want to use their alloca,
1670 # use ar to extract alloca.o from them instead of compiling alloca.c.
1671 ALLOCA
=alloca.
${ac_objext}
1672 cat >> confdefs.h
<<\EOF
1677 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1678 echo "configure:1679: checking whether alloca needs Cray hooks" >&5
1679 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1680 echo $ac_n "(cached) $ac_c" 1>&6
1682 cat > conftest.
$ac_ext <<EOF
1683 #line 1684 "configure"
1684 #include "confdefs.h"
1685 #if defined(CRAY) && ! defined(CRAY2)
1692 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1693 egrep "webecray" >/dev
/null
2>&1; then
1704 echo "$ac_t""$ac_cv_os_cray" 1>&6
1705 if test $ac_cv_os_cray = yes; then
1706 for ac_func
in _getb67 GETB67 getb67
; do
1707 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1708 echo "configure:1709: checking for $ac_func" >&5
1709 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1710 echo $ac_n "(cached) $ac_c" 1>&6
1712 cat > conftest.
$ac_ext <<EOF
1713 #line 1714 "configure"
1714 #include "confdefs.h"
1715 /* System header to define __stub macros and hopefully few prototypes,
1716 which can conflict with char $ac_func(); below. */
1718 /* Override any gcc2 internal prototype to avoid an error. */
1719 /* We use char because int might match the return type of a gcc2
1720 builtin and then its argument prototype would still apply. */
1725 /* The GNU C library defines this for functions which it implements
1726 to always fail with ENOSYS. Some functions are actually named
1727 something starting with __ and the normal name is an alias. */
1728 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1736 if { (eval echo configure
:1737: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1738 eval "ac_cv_func_$ac_func=yes"
1740 echo "configure: failed program was:" >&5
1741 cat conftest.
$ac_ext >&5
1743 eval "ac_cv_func_$ac_func=no"
1748 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1749 echo "$ac_t""yes" 1>&6
1750 cat >> confdefs.h
<<EOF
1751 #define CRAY_STACKSEG_END $ac_func
1756 echo "$ac_t""no" 1>&6
1762 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1763 echo "configure:1764: checking stack direction for C alloca" >&5
1764 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1765 echo $ac_n "(cached) $ac_c" 1>&6
1767 if test "$cross_compiling" = yes; then
1768 ac_cv_c_stack_direction
=0
1770 cat > conftest.
$ac_ext <<EOF
1771 #line 1772 "configure"
1772 #include "confdefs.h"
1773 find_stack_direction ()
1775 static char *addr = 0;
1780 return find_stack_direction ();
1783 return (&dummy > addr) ? 1 : -1;
1787 exit (find_stack_direction() < 0);
1790 if { (eval echo configure
:1791: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1792 ac_cv_c_stack_direction
=1
1794 echo "configure: failed program was:" >&5
1795 cat conftest.
$ac_ext >&5
1797 ac_cv_c_stack_direction
=-1
1804 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1805 cat >> confdefs.h
<<EOF
1806 #define STACK_DIRECTION $ac_cv_c_stack_direction
1811 for ac_hdr
in unistd.h
1813 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1814 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1815 echo "configure:1816: checking for $ac_hdr" >&5
1816 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1817 echo $ac_n "(cached) $ac_c" 1>&6
1819 cat > conftest.
$ac_ext <<EOF
1820 #line 1821 "configure"
1821 #include "confdefs.h"
1824 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1825 { (eval echo configure
:1826: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1826 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1827 if test -z "$ac_err"; then
1829 eval "ac_cv_header_$ac_safe=yes"
1832 echo "configure: failed program was:" >&5
1833 cat conftest.
$ac_ext >&5
1835 eval "ac_cv_header_$ac_safe=no"
1839 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1840 echo "$ac_t""yes" 1>&6
1841 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1842 cat >> confdefs.h
<<EOF
1843 #define $ac_tr_hdr 1
1847 echo "$ac_t""no" 1>&6
1851 for ac_func
in getpagesize
1853 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1854 echo "configure:1855: checking for $ac_func" >&5
1855 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1856 echo $ac_n "(cached) $ac_c" 1>&6
1858 cat > conftest.
$ac_ext <<EOF
1859 #line 1860 "configure"
1860 #include "confdefs.h"
1861 /* System header to define __stub macros and hopefully few prototypes,
1862 which can conflict with char $ac_func(); below. */
1864 /* Override any gcc2 internal prototype to avoid an error. */
1865 /* We use char because int might match the return type of a gcc2
1866 builtin and then its argument prototype would still apply. */
1871 /* The GNU C library defines this for functions which it implements
1872 to always fail with ENOSYS. Some functions are actually named
1873 something starting with __ and the normal name is an alias. */
1874 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1882 if { (eval echo configure
:1883: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1884 eval "ac_cv_func_$ac_func=yes"
1886 echo "configure: failed program was:" >&5
1887 cat conftest.
$ac_ext >&5
1889 eval "ac_cv_func_$ac_func=no"
1894 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1895 echo "$ac_t""yes" 1>&6
1896 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1897 cat >> confdefs.h
<<EOF
1898 #define $ac_tr_func 1
1902 echo "$ac_t""no" 1>&6
1906 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1907 echo "configure:1908: checking for working mmap" >&5
1908 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1909 echo $ac_n "(cached) $ac_c" 1>&6
1911 if test "$cross_compiling" = yes; then
1912 ac_cv_func_mmap_fixed_mapped
=no
1914 cat > conftest.
$ac_ext <<EOF
1915 #line 1916 "configure"
1916 #include "confdefs.h"
1918 /* Thanks to Mike Haertel and Jim Avera for this test.
1919 Here is a matrix of mmap possibilities:
1920 mmap private not fixed
1921 mmap private fixed at somewhere currently unmapped
1922 mmap private fixed at somewhere already mapped
1923 mmap shared not fixed
1924 mmap shared fixed at somewhere currently unmapped
1925 mmap shared fixed at somewhere already mapped
1926 For private mappings, we should verify that changes cannot be read()
1927 back from the file, nor mmap's back from the file at a different
1928 address. (There have been systems where private was not correctly
1929 implemented like the infamous i386 svr4.0, and systems where the
1930 VM page cache was not coherent with the filesystem buffer cache
1931 like early versions of FreeBSD and possibly contemporary NetBSD.)
1932 For shared mappings, we should conversely verify that changes get
1933 propogated back to all the places they're supposed to be.
1935 Grep wants private fixed already mapped.
1936 The main things grep needs to know about mmap are:
1937 * does it exist and is it safe to write into the mmap'd area
1938 * how to use it (BSD variants) */
1939 #include <sys/types.h>
1941 #include <sys/mman.h>
1943 /* This mess was copied from the GNU getpagesize.h. */
1944 #ifndef HAVE_GETPAGESIZE
1945 # ifdef HAVE_UNISTD_H
1946 # include <unistd.h>
1949 /* Assume that all systems that can run configure have sys/param.h. */
1950 # ifndef HAVE_SYS_PARAM_H
1951 # define HAVE_SYS_PARAM_H 1
1954 # ifdef _SC_PAGESIZE
1955 # define getpagesize() sysconf(_SC_PAGESIZE)
1956 # else /* no _SC_PAGESIZE */
1957 # ifdef HAVE_SYS_PARAM_H
1958 # include <sys/param.h>
1959 # ifdef EXEC_PAGESIZE
1960 # define getpagesize() EXEC_PAGESIZE
1961 # else /* no EXEC_PAGESIZE */
1963 # define getpagesize() NBPG * CLSIZE
1966 # endif /* no CLSIZE */
1967 # else /* no NBPG */
1969 # define getpagesize() NBPC
1970 # else /* no NBPC */
1972 # define getpagesize() PAGESIZE
1973 # endif /* PAGESIZE */
1974 # endif /* no NBPC */
1975 # endif /* no NBPG */
1976 # endif /* no EXEC_PAGESIZE */
1977 # else /* no HAVE_SYS_PARAM_H */
1978 # define getpagesize() 8192 /* punt totally */
1979 # endif /* no HAVE_SYS_PARAM_H */
1980 # endif /* no _SC_PAGESIZE */
1982 #endif /* no HAVE_GETPAGESIZE */
1985 extern "C" { void *malloc(unsigned); }
1993 char *data, *data2, *data3;
1997 pagesize = getpagesize();
2000 * First, make a file with some known garbage in it.
2002 data = malloc(pagesize);
2005 for (i = 0; i < pagesize; ++i)
2006 *(data + i) = rand();
2008 fd = creat("conftestmmap", 0600);
2011 if (write(fd, data, pagesize) != pagesize)
2016 * Next, try to mmap the file at a fixed address which
2017 * already has something else allocated at it. If we can,
2018 * also make sure that we see the same garbage.
2020 fd = open("conftestmmap", O_RDWR);
2023 data2 = malloc(2 * pagesize);
2026 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2027 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2028 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2030 for (i = 0; i < pagesize; ++i)
2031 if (*(data + i) != *(data2 + i))
2035 * Finally, make sure that changes to the mapped area
2036 * do not percolate back to the file as seen by read().
2037 * (This is a bug on some variants of i386 svr4.0.)
2039 for (i = 0; i < pagesize; ++i)
2040 *(data2 + i) = *(data2 + i) + 1;
2041 data3 = malloc(pagesize);
2044 if (read(fd, data3, pagesize) != pagesize)
2046 for (i = 0; i < pagesize; ++i)
2047 if (*(data + i) != *(data3 + i))
2050 unlink("conftestmmap");
2055 if { (eval echo configure
:2056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2057 ac_cv_func_mmap_fixed_mapped
=yes
2059 echo "configure: failed program was:" >&5
2060 cat conftest.
$ac_ext >&5
2062 ac_cv_func_mmap_fixed_mapped
=no
2069 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2070 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2071 cat >> confdefs.h
<<\EOF
2078 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2079 unistd.h values.h sys
/param.h
2081 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2082 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2083 echo "configure:2084: checking for $ac_hdr" >&5
2084 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2085 echo $ac_n "(cached) $ac_c" 1>&6
2087 cat > conftest.
$ac_ext <<EOF
2088 #line 2089 "configure"
2089 #include "confdefs.h"
2092 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2093 { (eval echo configure
:2094: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2094 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2095 if test -z "$ac_err"; then
2097 eval "ac_cv_header_$ac_safe=yes"
2100 echo "configure: failed program was:" >&5
2101 cat conftest.
$ac_ext >&5
2103 eval "ac_cv_header_$ac_safe=no"
2107 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2108 echo "$ac_t""yes" 1>&6
2109 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2110 cat >> confdefs.h
<<EOF
2111 #define $ac_tr_hdr 1
2115 echo "$ac_t""no" 1>&6
2119 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2120 __argz_count __argz_stringify __argz_next
2122 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2123 echo "configure:2124: checking for $ac_func" >&5
2124 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2125 echo $ac_n "(cached) $ac_c" 1>&6
2127 cat > conftest.
$ac_ext <<EOF
2128 #line 2129 "configure"
2129 #include "confdefs.h"
2130 /* System header to define __stub macros and hopefully few prototypes,
2131 which can conflict with char $ac_func(); below. */
2133 /* Override any gcc2 internal prototype to avoid an error. */
2134 /* We use char because int might match the return type of a gcc2
2135 builtin and then its argument prototype would still apply. */
2140 /* The GNU C library defines this for functions which it implements
2141 to always fail with ENOSYS. Some functions are actually named
2142 something starting with __ and the normal name is an alias. */
2143 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2151 if { (eval echo configure
:2152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2153 eval "ac_cv_func_$ac_func=yes"
2155 echo "configure: failed program was:" >&5
2156 cat conftest.
$ac_ext >&5
2158 eval "ac_cv_func_$ac_func=no"
2163 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2164 echo "$ac_t""yes" 1>&6
2165 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2166 cat >> confdefs.h
<<EOF
2167 #define $ac_tr_func 1
2171 echo "$ac_t""no" 1>&6
2176 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2177 for ac_func
in stpcpy
2179 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2180 echo "configure:2181: checking for $ac_func" >&5
2181 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2182 echo $ac_n "(cached) $ac_c" 1>&6
2184 cat > conftest.
$ac_ext <<EOF
2185 #line 2186 "configure"
2186 #include "confdefs.h"
2187 /* System header to define __stub macros and hopefully few prototypes,
2188 which can conflict with char $ac_func(); below. */
2190 /* Override any gcc2 internal prototype to avoid an error. */
2191 /* We use char because int might match the return type of a gcc2
2192 builtin and then its argument prototype would still apply. */
2197 /* The GNU C library defines this for functions which it implements
2198 to always fail with ENOSYS. Some functions are actually named
2199 something starting with __ and the normal name is an alias. */
2200 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2208 if { (eval echo configure
:2209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2210 eval "ac_cv_func_$ac_func=yes"
2212 echo "configure: failed program was:" >&5
2213 cat conftest.
$ac_ext >&5
2215 eval "ac_cv_func_$ac_func=no"
2220 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2221 echo "$ac_t""yes" 1>&6
2222 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2223 cat >> confdefs.h
<<EOF
2224 #define $ac_tr_func 1
2228 echo "$ac_t""no" 1>&6
2233 if test "${ac_cv_func_stpcpy}" = "yes"; then
2234 cat >> confdefs.h
<<\EOF
2235 #define HAVE_STPCPY 1
2240 if test $ac_cv_header_locale_h = yes; then
2241 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2242 echo "configure:2243: checking for LC_MESSAGES" >&5
2243 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2244 echo $ac_n "(cached) $ac_c" 1>&6
2246 cat > conftest.
$ac_ext <<EOF
2247 #line 2248 "configure"
2248 #include "confdefs.h"
2254 if { (eval echo configure
:2255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2256 am_cv_val_LC_MESSAGES
=yes
2258 echo "configure: failed program was:" >&5
2259 cat conftest.
$ac_ext >&5
2261 am_cv_val_LC_MESSAGES
=no
2266 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2267 if test $am_cv_val_LC_MESSAGES = yes; then
2268 cat >> confdefs.h
<<\EOF
2269 #define HAVE_LC_MESSAGES 1
2274 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2275 echo "configure:2276: checking whether NLS is requested" >&5
2276 # Check whether --enable-nls or --disable-nls was given.
2277 if test "${enable_nls+set}" = set; then
2278 enableval
="$enable_nls"
2284 echo "$ac_t""$USE_NLS" 1>&6
2287 USE_INCLUDED_LIBINTL
=no
2289 if test "$USE_NLS" = "yes"; then
2290 cat >> confdefs.h
<<\EOF
2291 #define ENABLE_NLS 1
2294 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2295 echo "configure:2296: checking whether included gettext is requested" >&5
2296 # Check whether --with-included-gettext or --without-included-gettext was given.
2297 if test "${with_included_gettext+set}" = set; then
2298 withval
="$with_included_gettext"
2299 nls_cv_force_use_gnu_gettext
=$withval
2301 nls_cv_force_use_gnu_gettext
=no
2304 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2306 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2307 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2309 nls_cv_header_libgt
=
2312 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2313 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2314 echo "configure:2315: checking for libintl.h" >&5
2315 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2316 echo $ac_n "(cached) $ac_c" 1>&6
2318 cat > conftest.
$ac_ext <<EOF
2319 #line 2320 "configure"
2320 #include "confdefs.h"
2321 #include <libintl.h>
2323 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2324 { (eval echo configure
:2325: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2325 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2326 if test -z "$ac_err"; then
2328 eval "ac_cv_header_$ac_safe=yes"
2331 echo "configure: failed program was:" >&5
2332 cat conftest.
$ac_ext >&5
2334 eval "ac_cv_header_$ac_safe=no"
2338 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2339 echo "$ac_t""yes" 1>&6
2340 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2341 echo "configure:2342: checking for gettext in libc" >&5
2342 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2343 echo $ac_n "(cached) $ac_c" 1>&6
2345 cat > conftest.
$ac_ext <<EOF
2346 #line 2347 "configure"
2347 #include "confdefs.h"
2348 #include <libintl.h>
2350 return (int) gettext ("")
2353 if { (eval echo configure
:2354: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2355 gt_cv_func_gettext_libc
=yes
2357 echo "configure: failed program was:" >&5
2358 cat conftest.
$ac_ext >&5
2360 gt_cv_func_gettext_libc
=no
2365 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2367 if test "$gt_cv_func_gettext_libc" != "yes"; then
2368 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2369 echo "configure:2370: checking for bindtextdomain in -lintl" >&5
2370 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2371 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2372 echo $ac_n "(cached) $ac_c" 1>&6
2374 ac_save_LIBS
="$LIBS"
2376 cat > conftest.
$ac_ext <<EOF
2377 #line 2378 "configure"
2378 #include "confdefs.h"
2379 /* Override any gcc2 internal prototype to avoid an error. */
2380 /* We use char because int might match the return type of a gcc2
2381 builtin and then its argument prototype would still apply. */
2382 char bindtextdomain();
2388 if { (eval echo configure
:2389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2390 eval "ac_cv_lib_$ac_lib_var=yes"
2392 echo "configure: failed program was:" >&5
2393 cat conftest.
$ac_ext >&5
2395 eval "ac_cv_lib_$ac_lib_var=no"
2398 LIBS
="$ac_save_LIBS"
2401 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2402 echo "$ac_t""yes" 1>&6
2403 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2404 echo "configure:2405: checking for gettext in libintl" >&5
2405 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2406 echo $ac_n "(cached) $ac_c" 1>&6
2408 cat > conftest.
$ac_ext <<EOF
2409 #line 2410 "configure"
2410 #include "confdefs.h"
2413 return (int) gettext ("")
2416 if { (eval echo configure
:2417: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2418 gt_cv_func_gettext_libintl
=yes
2420 echo "configure: failed program was:" >&5
2421 cat conftest.
$ac_ext >&5
2423 gt_cv_func_gettext_libintl
=no
2428 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2430 echo "$ac_t""no" 1>&6
2435 if test "$gt_cv_func_gettext_libc" = "yes" \
2436 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2437 cat >> confdefs.h
<<\EOF
2438 #define HAVE_GETTEXT 1
2441 # Extract the first word of "msgfmt", so it can be a program name with args.
2442 set dummy msgfmt
; ac_word
=$2
2443 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2444 echo "configure:2445: checking for $ac_word" >&5
2445 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2446 echo $ac_n "(cached) $ac_c" 1>&6
2450 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2453 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2454 for ac_dir
in $PATH; do
2455 test -z "$ac_dir" && ac_dir
=.
2456 if test -f $ac_dir/$ac_word; then
2457 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2458 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2464 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2468 MSGFMT
="$ac_cv_path_MSGFMT"
2469 if test -n "$MSGFMT"; then
2470 echo "$ac_t""$MSGFMT" 1>&6
2472 echo "$ac_t""no" 1>&6
2474 if test "$MSGFMT" != "no"; then
2475 for ac_func
in dcgettext
2477 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2478 echo "configure:2479: checking for $ac_func" >&5
2479 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2480 echo $ac_n "(cached) $ac_c" 1>&6
2482 cat > conftest.
$ac_ext <<EOF
2483 #line 2484 "configure"
2484 #include "confdefs.h"
2485 /* System header to define __stub macros and hopefully few prototypes,
2486 which can conflict with char $ac_func(); below. */
2488 /* Override any gcc2 internal prototype to avoid an error. */
2489 /* We use char because int might match the return type of a gcc2
2490 builtin and then its argument prototype would still apply. */
2495 /* The GNU C library defines this for functions which it implements
2496 to always fail with ENOSYS. Some functions are actually named
2497 something starting with __ and the normal name is an alias. */
2498 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2506 if { (eval echo configure
:2507: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2508 eval "ac_cv_func_$ac_func=yes"
2510 echo "configure: failed program was:" >&5
2511 cat conftest.
$ac_ext >&5
2513 eval "ac_cv_func_$ac_func=no"
2518 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2519 echo "$ac_t""yes" 1>&6
2520 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2521 cat >> confdefs.h
<<EOF
2522 #define $ac_tr_func 1
2526 echo "$ac_t""no" 1>&6
2530 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2531 set dummy gmsgfmt
; ac_word
=$2
2532 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2533 echo "configure:2534: checking for $ac_word" >&5
2534 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2535 echo $ac_n "(cached) $ac_c" 1>&6
2539 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2542 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2545 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2547 for ac_dir
in $ac_dummy; do
2548 test -z "$ac_dir" && ac_dir
=.
2549 if test -f $ac_dir/$ac_word; then
2550 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2555 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2559 GMSGFMT
="$ac_cv_path_GMSGFMT"
2560 if test -n "$GMSGFMT"; then
2561 echo "$ac_t""$GMSGFMT" 1>&6
2563 echo "$ac_t""no" 1>&6
2566 # Extract the first word of "xgettext", so it can be a program name with args.
2567 set dummy xgettext
; ac_word
=$2
2568 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2569 echo "configure:2570: checking for $ac_word" >&5
2570 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2571 echo $ac_n "(cached) $ac_c" 1>&6
2575 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2578 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2579 for ac_dir
in $PATH; do
2580 test -z "$ac_dir" && ac_dir
=.
2581 if test -f $ac_dir/$ac_word; then
2582 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2583 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2589 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2593 XGETTEXT
="$ac_cv_path_XGETTEXT"
2594 if test -n "$XGETTEXT"; then
2595 echo "$ac_t""$XGETTEXT" 1>&6
2597 echo "$ac_t""no" 1>&6
2600 cat > conftest.
$ac_ext <<EOF
2601 #line 2602 "configure"
2602 #include "confdefs.h"
2605 extern int _nl_msg_cat_cntr;
2606 return _nl_msg_cat_cntr
2609 if { (eval echo configure
:2610: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2614 echo "configure: failed program was:" >&5
2615 cat conftest.
$ac_ext >&5
2626 echo "$ac_t""no" 1>&6
2631 if test "$CATOBJEXT" = "NONE"; then
2632 nls_cv_use_gnu_gettext
=yes
2636 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2637 INTLOBJS
="\$(GETTOBJS)"
2638 # Extract the first word of "msgfmt", so it can be a program name with args.
2639 set dummy msgfmt
; ac_word
=$2
2640 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2641 echo "configure:2642: checking for $ac_word" >&5
2642 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2643 echo $ac_n "(cached) $ac_c" 1>&6
2647 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2650 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2651 for ac_dir
in $PATH; do
2652 test -z "$ac_dir" && ac_dir
=.
2653 if test -f $ac_dir/$ac_word; then
2654 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2655 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2661 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2665 MSGFMT
="$ac_cv_path_MSGFMT"
2666 if test -n "$MSGFMT"; then
2667 echo "$ac_t""$MSGFMT" 1>&6
2669 echo "$ac_t""no" 1>&6
2672 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2673 set dummy gmsgfmt
; ac_word
=$2
2674 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2675 echo "configure:2676: checking for $ac_word" >&5
2676 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2677 echo $ac_n "(cached) $ac_c" 1>&6
2681 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2684 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2687 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2689 for ac_dir
in $ac_dummy; do
2690 test -z "$ac_dir" && ac_dir
=.
2691 if test -f $ac_dir/$ac_word; then
2692 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2697 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2701 GMSGFMT
="$ac_cv_path_GMSGFMT"
2702 if test -n "$GMSGFMT"; then
2703 echo "$ac_t""$GMSGFMT" 1>&6
2705 echo "$ac_t""no" 1>&6
2708 # Extract the first word of "xgettext", so it can be a program name with args.
2709 set dummy xgettext
; ac_word
=$2
2710 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2711 echo "configure:2712: checking for $ac_word" >&5
2712 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2713 echo $ac_n "(cached) $ac_c" 1>&6
2717 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2720 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2721 for ac_dir
in $PATH; do
2722 test -z "$ac_dir" && ac_dir
=.
2723 if test -f $ac_dir/$ac_word; then
2724 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2725 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2731 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2735 XGETTEXT
="$ac_cv_path_XGETTEXT"
2736 if test -n "$XGETTEXT"; then
2737 echo "$ac_t""$XGETTEXT" 1>&6
2739 echo "$ac_t""no" 1>&6
2743 USE_INCLUDED_LIBINTL
=yes
2747 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2749 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2750 nls_cv_header_intl
=libintl.h
2751 nls_cv_header_libgt
=libgettext.h
2754 if test "$XGETTEXT" != ":"; then
2755 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2758 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2763 # We need to process the po/ directory.
2767 nls_cv_header_intl
=libintl.h
2768 nls_cv_header_libgt
=libgettext.h
2771 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2772 # because some of the sources are only built for this goal.
2773 if test "$PACKAGE" = gettext; then
2775 USE_INCLUDED_LIBINTL
=yes
2778 for lang
in $ALL_LINGUAS; do
2779 GMOFILES
="$GMOFILES $lang.gmo"
2780 POFILES
="$POFILES $lang.po"
2796 if test "x$CATOBJEXT" != "x"; then
2797 if test "x$ALL_LINGUAS" = "x"; then
2800 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2801 echo "configure:2802: checking for catalogs to be installed" >&5
2803 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2804 case "$ALL_LINGUAS" in
2805 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2808 LINGUAS
=$NEW_LINGUAS
2809 echo "$ac_t""$LINGUAS" 1>&6
2812 if test -n "$LINGUAS"; then
2813 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2817 if test $ac_cv_header_locale_h = yes; then
2818 INCLUDE_LOCALE_H
="#include <locale.h>"
2821 /* The system does not provide the header <locale.h>. Take care yourself. */"
2825 if test -f $srcdir/po2tbl.
sed.
in; then
2826 if test "$CATOBJEXT" = ".cat"; then
2827 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2828 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2829 echo "configure:2830: checking for linux/version.h" >&5
2830 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2831 echo $ac_n "(cached) $ac_c" 1>&6
2833 cat > conftest.
$ac_ext <<EOF
2834 #line 2835 "configure"
2835 #include "confdefs.h"
2836 #include <linux/version.h>
2838 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2839 { (eval echo configure
:2840: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2840 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2841 if test -z "$ac_err"; then
2843 eval "ac_cv_header_$ac_safe=yes"
2846 echo "configure: failed program was:" >&5
2847 cat conftest.
$ac_ext >&5
2849 eval "ac_cv_header_$ac_safe=no"
2853 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2854 echo "$ac_t""yes" 1>&6
2857 echo "$ac_t""no" 1>&6
2862 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2864 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2865 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2868 if test "$PACKAGE" = "gettext"; then
2878 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2884 if test -f $srcdir/po
/POTFILES.
in; then
2885 test -d po || mkdir po
2886 if test "x$srcdir" != "x."; then
2887 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2888 posrcprefix
="$srcdir/"
2890 posrcprefix
="../$srcdir/"
2896 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2897 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2900 cat >> confdefs.h
<<\EOF
2901 #define PACKAGE "gdb"
2905 debugdir
=${libdir}/debug
2907 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
2908 if test "${with_separate_debug_dir+set}" = set; then
2909 withval
="$with_separate_debug_dir"
2910 debugdir
="${withval}"
2915 test "x$prefix" = xNONE
&& prefix
="$ac_default_prefix"
2916 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2917 ac_define_dir
=`eval echo $debugdir`
2918 ac_define_dir
=`eval echo $ac_define_dir`
2919 cat >> confdefs.h
<<EOF
2920 #define DEBUGDIR "$ac_define_dir"
2924 #AC_DEFINE_UNQUOTED(DEBUGDIR, "$debugdir"),
2938 subdirs
="doc testsuite"
2942 .
$srcdir/configure.
host
2944 .
$srcdir/configure.tgt
2946 # Fetch the default architecture and default target vector from BFD.
2947 targ
=$target; .
$srcdir/..
/bfd
/config.bfd
2949 # We only want the first architecture, so strip off the others if
2950 # there is more than one.
2951 targ_archs
=`echo $targ_archs | sed 's/ .*//'`
2953 if test "x$targ_archs" != x
; then
2954 cat >> confdefs.h
<<EOF
2955 #define DEFAULT_BFD_ARCH $targ_archs
2959 if test "x$targ_defvec" != x
; then
2960 cat >> confdefs.h
<<EOF
2961 #define DEFAULT_BFD_VEC $targ_defvec
2966 if test "$program_transform_name" = s
,x
,x
,; then
2967 program_transform_name
=
2969 # Double any \ or $. echo might interpret backslashes.
2970 cat <<\EOF_SED
> conftestsed
2971 s
,\\,\\\\,g
; s
,\$
,$$
,g
2973 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
2976 test "$program_prefix" != NONE
&&
2977 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
2978 # Use a double $ so make ignores it.
2979 test "$program_suffix" != NONE
&&
2980 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
2982 # sed with no file args requires a program.
2983 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
2986 # The CLI cannot be disabled yet, but may be in the future.
2989 # Check whether --enable-gdbcli or --disable-gdbcli was given.
2990 if test "${enable_gdbcli+set}" = set; then
2991 enableval
="$enable_gdbcli"
2996 { echo "configure: error: the command-line interface cannot be disabled yet" 1>&2; exit 1; } ;;
2998 { echo "configure: error: bad value $enableval for --enable-gdbcli" 1>&2; exit 1; } ;;
3004 if test x
"$enable_gdbcli" = xyes
; then
3005 if test -d $srcdir/cli
; then
3006 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_CLI_OBS)"
3007 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_CLI_DEPS)"
3008 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_CLI_SRCS)"
3009 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_CLI_INITS)"
3010 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_CLI_CFLAGS)"
3011 CONFIG_ALL
="$CONFIG_ALL \$(SUBDIR_CLI_ALL)"
3012 CONFIG_CLEAN
="$CONFIG_CLEAN \$(SUBDIR_CLI_CLEAN)"
3013 CONFIG_INSTALL
="$CONFIG_INSTALL \$(SUBDIR_CLI_INSTALL)"
3014 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL \$(SUBDIR_CLI_UNINSTALL)"
3019 # Check whether --enable-gdbmi or --disable-gdbmi was given.
3020 if test "${enable_gdbmi+set}" = set; then
3021 enableval
="$enable_gdbmi"
3026 { echo "configure: error: bad value $enableval for --enable-gdbmi" 1>&2; exit 1; } ;;
3032 if test x
"$enable_gdbmi" = xyes
; then
3033 if test -d $srcdir/mi
; then
3034 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_MI_OBS)"
3035 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_MI_DEPS)"
3036 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_MI_SRCS)"
3037 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_MI_INITS)"
3038 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_MI_CFLAGS)"
3039 CONFIG_ALL
="$CONFIG_ALL \$(SUBDIR_MI_ALL)"
3040 CONFIG_CLEAN
="$CONFIG_CLEAN \$(SUBDIR_MI_CLEAN)"
3041 CONFIG_INSTALL
="$CONFIG_INSTALL \$(SUBDIR_MI_INSTALL)"
3042 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL \$(SUBDIR_MI_UNINSTALL)"
3047 # Check whether --enable-tui or --disable-tui was given.
3048 if test "${enable_tui+set}" = set; then
3049 enableval
="$enable_tui"
3054 { echo "configure: error: bad value $enableval for --enable-tui" 1>&2; exit 1; } ;;
3058 if test x
"$enable_tui" = xyes
; then
3059 if test -d $srcdir/tui
; then
3060 CONFIG_OBS
="$CONFIG_OBS \$(SUBDIR_TUI_OBS)"
3061 CONFIG_DEPS
="$CONFIG_DEPS \$(SUBDIR_TUI_DEPS)"
3062 CONFIG_SRCS
="$CONFIG_SRCS \$(SUBDIR_TUI_SRCS)"
3063 CONFIG_INITS
="$CONFIG_INITS \$(SUBDIR_TUI_INITS)"
3064 ENABLE_CFLAGS
="$ENABLE_CFLAGS \$(SUBDIR_TUI_CFLAGS)"
3065 CONFIG_ALL
="$CONFIG_ALL \$(SUBDIR_TUI_ALL)"
3066 CONFIG_CLEAN
="$CONFIG_CLEAN \$(SUBDIR_TUI_CLEAN)"
3067 CONFIG_INSTALL
="$CONFIG_INSTALL \$(SUBDIR_TUI_INSTALL)"
3068 CONFIG_UNINSTALL
="$CONFIG_UNINSTALL \$(SUBDIR_TUI_UNINSTALL)"
3074 # Check whether --enable-gdbtk or --disable-gdbtk was given.
3075 if test "${enable_gdbtk+set}" = set; then
3076 enableval
="$enable_gdbtk"
3081 { echo "configure: error: bad value $enableval for --enable-gdbtk" 1>&2; exit 1; } ;;
3084 if test -d $srcdir/gdbtk
; then
3091 # We unconditionally disable gdbtk tests on selected platforms.
3094 echo "configure: warning: gdbtk isn't supported on $host; disabling" 1>&2
3098 # Profiling support.
3099 # Check whether --enable-profiling or --disable-profiling was given.
3100 if test "${enable_profiling+set}" = set; then
3101 enableval
="$enable_profiling"
3106 { echo "configure: error: bad value $enableval for --enable-profile" 1>&2; exit 1; } ;;
3113 for ac_func
in monstartup _mcleanup
3115 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3116 echo "configure:3117: checking for $ac_func" >&5
3117 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3118 echo $ac_n "(cached) $ac_c" 1>&6
3120 cat > conftest.
$ac_ext <<EOF
3121 #line 3122 "configure"
3122 #include "confdefs.h"
3123 /* System header to define __stub macros and hopefully few prototypes,
3124 which can conflict with char $ac_func(); below. */
3126 /* Override any gcc2 internal prototype to avoid an error. */
3127 /* We use char because int might match the return type of a gcc2
3128 builtin and then its argument prototype would still apply. */
3133 /* The GNU C library defines this for functions which it implements
3134 to always fail with ENOSYS. Some functions are actually named
3135 something starting with __ and the normal name is an alias. */
3136 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3144 if { (eval echo configure
:3145: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3146 eval "ac_cv_func_$ac_func=yes"
3148 echo "configure: failed program was:" >&5
3149 cat conftest.
$ac_ext >&5
3151 eval "ac_cv_func_$ac_func=no"
3156 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3157 echo "$ac_t""yes" 1>&6
3158 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3159 cat >> confdefs.h
<<EOF
3160 #define $ac_tr_func 1
3164 echo "$ac_t""no" 1>&6
3168 echo $ac_n "checking for _etext""... $ac_c" 1>&6
3169 echo "configure:3170: checking for _etext" >&5
3170 if eval "test \"`echo '$''{'ac_cv_var__etext'+set}'`\" = set"; then
3171 echo $ac_n "(cached) $ac_c" 1>&6
3173 cat > conftest.
$ac_ext <<EOF
3174 #line 3175 "configure"
3175 #include "confdefs.h"
3183 if { (eval echo configure
:3184: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3185 ac_cv_var__etext
=yes
3187 echo "configure: failed program was:" >&5
3188 cat conftest.
$ac_ext >&5
3195 echo "$ac_t""$ac_cv_var__etext" 1>&6
3196 if test $ac_cv_var__etext = yes; then
3197 cat >> confdefs.h
<<\EOF
3198 #define HAVE__ETEXT 1
3202 if test "$enable_profiling" = yes ; then
3203 if test $ac_cv_func_monstartup = no ||
test $ac_cv_func__mcleanup = no
; then
3204 { echo "configure: error: --enable-profiling requires monstartup and _mcleanup" 1>&2; exit 1; }
3207 OLD_CFLAGS
="$CFLAGS"
3208 CFLAGS
="$CFLAGS $PROFILE_CFLAGS"
3210 echo $ac_n "checking whether $CC supports -pg""... $ac_c" 1>&6
3211 echo "configure:3212: checking whether $CC supports -pg" >&5
3212 if eval "test \"`echo '$''{'ac_cv_cc_supports_pg'+set}'`\" = set"; then
3213 echo $ac_n "(cached) $ac_c" 1>&6
3215 cat > conftest.
$ac_ext <<EOF
3216 #line 3217 "configure"
3217 #include "confdefs.h"
3223 if { (eval echo configure
:3224: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3225 ac_cv_cc_supports_pg
=yes
3227 echo "configure: failed program was:" >&5
3228 cat conftest.
$ac_ext >&5
3230 ac_cv_cc_supports_pg
=no
3235 echo "$ac_t""$ac_cv_cc_supports_pg" 1>&6
3237 if test $ac_cv_cc_supports_pg = no
; then
3238 { echo "configure: error: --enable-profiling requires a compiler which supports -pg" 1>&2; exit 1; }
3241 CFLAGS
="$OLD_CFLAGS"
3244 # --------------------- #
3245 # Checks for programs. #
3246 # --------------------- #
3248 for ac_prog
in mawk gawk nawk
awk
3250 # Extract the first word of "$ac_prog", so it can be a program name with args.
3251 set dummy
$ac_prog; ac_word
=$2
3252 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3253 echo "configure:3254: checking for $ac_word" >&5
3254 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3255 echo $ac_n "(cached) $ac_c" 1>&6
3257 if test -n "$AWK"; then
3258 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3260 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3262 for ac_dir
in $ac_dummy; do
3263 test -z "$ac_dir" && ac_dir
=.
3264 if test -f $ac_dir/$ac_word; then
3265 ac_cv_prog_AWK
="$ac_prog"
3272 AWK
="$ac_cv_prog_AWK"
3273 if test -n "$AWK"; then
3274 echo "$ac_t""$AWK" 1>&6
3276 echo "$ac_t""no" 1>&6
3279 test -n "$AWK" && break
3282 # Find a good install program. We prefer a C program (faster),
3283 # so one script is as good as another. But avoid the broken or
3284 # incompatible versions:
3285 # SysV /etc/install, /usr/sbin/install
3286 # SunOS /usr/etc/install
3287 # IRIX /sbin/install
3289 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3290 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3291 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3292 # ./install, which can be erroneously created by make from ./install.sh.
3293 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3294 echo "configure:3295: checking for a BSD compatible install" >&5
3295 if test -z "$INSTALL"; then
3296 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3297 echo $ac_n "(cached) $ac_c" 1>&6
3299 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
3300 for ac_dir
in $PATH; do
3301 # Account for people who put trailing slashes in PATH elements.
3303 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
3305 # OSF1 and SCO ODT 3.0 have their own names for install.
3306 # Don't use installbsd from OSF since it installs stuff as root
3308 for ac_prog
in ginstall scoinst
install; do
3309 if test -f $ac_dir/$ac_prog; then
3310 if test $ac_prog = install &&
3311 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
3312 # AIX install. It has an incompatible calling convention.
3315 ac_cv_path_install
="$ac_dir/$ac_prog -c"
3326 if test "${ac_cv_path_install+set}" = set; then
3327 INSTALL
="$ac_cv_path_install"
3329 # As a last resort, use the slow shell script. We don't cache a
3330 # path for INSTALL within a source directory, because that will
3331 # break other packages using the cache if that directory is
3332 # removed, or if the path is relative.
3333 INSTALL
="$ac_install_sh"
3336 echo "$ac_t""$INSTALL" 1>&6
3338 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3339 # It thinks the first close brace ends the variable substitution.
3340 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3342 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
3344 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3346 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3347 echo "configure:3348: checking whether ln -s works" >&5
3348 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3349 echo $ac_n "(cached) $ac_c" 1>&6
3352 if ln -s X conftestdata
2>/dev
/null
3355 ac_cv_prog_LN_S
="ln -s"
3360 LN_S
="$ac_cv_prog_LN_S"
3361 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3362 echo "$ac_t""yes" 1>&6
3364 echo "$ac_t""no" 1>&6
3367 # Extract the first word of "ranlib", so it can be a program name with args.
3368 set dummy ranlib
; ac_word
=$2
3369 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3370 echo "configure:3371: checking for $ac_word" >&5
3371 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3372 echo $ac_n "(cached) $ac_c" 1>&6
3374 if test -n "$RANLIB"; then
3375 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3377 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3379 for ac_dir
in $ac_dummy; do
3380 test -z "$ac_dir" && ac_dir
=.
3381 if test -f $ac_dir/$ac_word; then
3382 ac_cv_prog_RANLIB
="ranlib"
3387 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3390 RANLIB
="$ac_cv_prog_RANLIB"
3391 if test -n "$RANLIB"; then
3392 echo "$ac_t""$RANLIB" 1>&6
3394 echo "$ac_t""no" 1>&6
3397 for ac_prog
in 'bison -y' byacc
3399 # Extract the first word of "$ac_prog", so it can be a program name with args.
3400 set dummy
$ac_prog; ac_word
=$2
3401 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3402 echo "configure:3403: checking for $ac_word" >&5
3403 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3404 echo $ac_n "(cached) $ac_c" 1>&6
3406 if test -n "$YACC"; then
3407 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3409 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3411 for ac_dir
in $ac_dummy; do
3412 test -z "$ac_dir" && ac_dir
=.
3413 if test -f $ac_dir/$ac_word; then
3414 ac_cv_prog_YACC
="$ac_prog"
3421 YACC
="$ac_cv_prog_YACC"
3422 if test -n "$YACC"; then
3423 echo "$ac_t""$YACC" 1>&6
3425 echo "$ac_t""no" 1>&6
3428 test -n "$YACC" && break
3430 test -n "$YACC" || YACC
="yacc"
3433 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3434 set dummy
${ac_tool_prefix}ar; ac_word
=$2
3435 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3436 echo "configure:3437: checking for $ac_word" >&5
3437 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3438 echo $ac_n "(cached) $ac_c" 1>&6
3440 if test -n "$AR"; then
3441 ac_cv_prog_AR
="$AR" # Let the user override the test.
3443 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3445 for ac_dir
in $ac_dummy; do
3446 test -z "$ac_dir" && ac_dir
=.
3447 if test -f $ac_dir/$ac_word; then
3448 ac_cv_prog_AR
="${ac_tool_prefix}ar"
3453 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
3457 if test -n "$AR"; then
3458 echo "$ac_t""$AR" 1>&6
3460 echo "$ac_t""no" 1>&6
3465 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3466 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
3467 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3468 echo "configure:3469: checking for $ac_word" >&5
3469 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3470 echo $ac_n "(cached) $ac_c" 1>&6
3472 if test -n "$DLLTOOL"; then
3473 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
3475 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3477 for ac_dir
in $ac_dummy; do
3478 test -z "$ac_dir" && ac_dir
=.
3479 if test -f $ac_dir/$ac_word; then
3480 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
3485 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL
="dlltool"
3488 DLLTOOL
="$ac_cv_prog_DLLTOOL"
3489 if test -n "$DLLTOOL"; then
3490 echo "$ac_t""$DLLTOOL" 1>&6
3492 echo "$ac_t""no" 1>&6
3497 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3498 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
3499 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3500 echo "configure:3501: checking for $ac_word" >&5
3501 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3502 echo $ac_n "(cached) $ac_c" 1>&6
3504 if test -n "$WINDRES"; then
3505 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
3507 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3509 for ac_dir
in $ac_dummy; do
3510 test -z "$ac_dir" && ac_dir
=.
3511 if test -f $ac_dir/$ac_word; then
3512 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
3517 test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES
="windres"
3520 WINDRES
="$ac_cv_prog_WINDRES"
3521 if test -n "$WINDRES"; then
3522 echo "$ac_t""$WINDRES" 1>&6
3524 echo "$ac_t""no" 1>&6
3530 # Needed for GNU/Hurd.
3531 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3532 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
3533 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3534 echo "configure:3535: checking for $ac_word" >&5
3535 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3536 echo $ac_n "(cached) $ac_c" 1>&6
3538 if test -n "$MIG"; then
3539 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
3541 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3543 for ac_dir
in $ac_dummy; do
3544 test -z "$ac_dir" && ac_dir
=.
3545 if test -f $ac_dir/$ac_word; then
3546 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
3551 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG
="mig"
3554 MIG
="$ac_cv_prog_MIG"
3555 if test -n "$MIG"; then
3556 echo "$ac_t""$MIG" 1>&6
3558 echo "$ac_t""no" 1>&6
3564 # ---------------------- #
3565 # Checks for libraries. #
3566 # ---------------------- #
3568 # We might need to link with -lm; most simulators need it.
3569 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
3570 echo "configure:3571: checking for main in -lm" >&5
3571 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
3572 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3573 echo $ac_n "(cached) $ac_c" 1>&6
3575 ac_save_LIBS
="$LIBS"
3577 cat > conftest.
$ac_ext <<EOF
3578 #line 3579 "configure"
3579 #include "confdefs.h"
3585 if { (eval echo configure
:3586: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3587 eval "ac_cv_lib_$ac_lib_var=yes"
3589 echo "configure: failed program was:" >&5
3590 cat conftest.
$ac_ext >&5
3592 eval "ac_cv_lib_$ac_lib_var=no"
3595 LIBS
="$ac_save_LIBS"
3598 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3599 echo "$ac_t""yes" 1>&6
3600 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3601 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3602 cat >> confdefs.h
<<EOF
3603 #define $ac_tr_lib 1
3609 echo "$ac_t""no" 1>&6
3613 # We need to link with -lw to get `wctype' on Solaris before Solaris
3614 # 2.6. Solaris 2.6 and beyond have this function in libc, and have a
3615 # libw that some versions of the GNU linker cannot hanle (GNU ld 2.9.1
3616 # is known to have this problem). Therefore we avoid libw if we can.
3617 echo $ac_n "checking for wctype""... $ac_c" 1>&6
3618 echo "configure:3619: checking for wctype" >&5
3619 if eval "test \"`echo '$''{'ac_cv_func_wctype'+set}'`\" = set"; then
3620 echo $ac_n "(cached) $ac_c" 1>&6
3622 cat > conftest.
$ac_ext <<EOF
3623 #line 3624 "configure"
3624 #include "confdefs.h"
3625 /* System header to define __stub macros and hopefully few prototypes,
3626 which can conflict with char wctype(); below. */
3628 /* Override any gcc2 internal prototype to avoid an error. */
3629 /* We use char because int might match the return type of a gcc2
3630 builtin and then its argument prototype would still apply. */
3635 /* The GNU C library defines this for functions which it implements
3636 to always fail with ENOSYS. Some functions are actually named
3637 something starting with __ and the normal name is an alias. */
3638 #if defined (__stub_wctype) || defined (__stub___wctype)
3646 if { (eval echo configure
:3647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3648 eval "ac_cv_func_wctype=yes"
3650 echo "configure: failed program was:" >&5
3651 cat conftest.
$ac_ext >&5
3653 eval "ac_cv_func_wctype=no"
3658 if eval "test \"`echo '$ac_cv_func_'wctype`\" = yes"; then
3659 echo "$ac_t""yes" 1>&6
3662 echo "$ac_t""no" 1>&6
3663 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
3664 echo "configure:3665: checking for wctype in -lw" >&5
3665 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
3666 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3667 echo $ac_n "(cached) $ac_c" 1>&6
3669 ac_save_LIBS
="$LIBS"
3671 cat > conftest.
$ac_ext <<EOF
3672 #line 3673 "configure"
3673 #include "confdefs.h"
3674 /* Override any gcc2 internal prototype to avoid an error. */
3675 /* We use char because int might match the return type of a gcc2
3676 builtin and then its argument prototype would still apply. */
3683 if { (eval echo configure
:3684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3685 eval "ac_cv_lib_$ac_lib_var=yes"
3687 echo "configure: failed program was:" >&5
3688 cat conftest.
$ac_ext >&5
3690 eval "ac_cv_lib_$ac_lib_var=no"
3693 LIBS
="$ac_save_LIBS"
3696 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3697 echo "$ac_t""yes" 1>&6
3698 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3699 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3700 cat >> confdefs.h
<<EOF
3701 #define $ac_tr_lib 1
3707 echo "$ac_t""no" 1>&6
3713 # Some systems (e.g. Solaris) have `gethostbyname' in libnsl.
3715 echo $ac_n "checking for library containing gethostbyname""... $ac_c" 1>&6
3716 echo "configure:3717: checking for library containing gethostbyname" >&5
3717 if eval "test \"`echo '$''{'ac_cv_search_gethostbyname'+set}'`\" = set"; then
3718 echo $ac_n "(cached) $ac_c" 1>&6
3720 ac_func_search_save_LIBS
="$LIBS"
3721 ac_cv_search_gethostbyname
="no"
3722 cat > conftest.
$ac_ext <<EOF
3723 #line 3724 "configure"
3724 #include "confdefs.h"
3725 /* Override any gcc2 internal prototype to avoid an error. */
3726 /* We use char because int might match the return type of a gcc2
3727 builtin and then its argument prototype would still apply. */
3728 char gethostbyname();
3734 if { (eval echo configure
:3735: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3736 ac_cv_search_gethostbyname
="none required"
3738 echo "configure: failed program was:" >&5
3739 cat conftest.
$ac_ext >&5
3742 test "$ac_cv_search_gethostbyname" = "no" && for i
in nsl
; do
3743 LIBS
="-l$i $ac_func_search_save_LIBS"
3744 cat > conftest.
$ac_ext <<EOF
3745 #line 3746 "configure"
3746 #include "confdefs.h"
3747 /* Override any gcc2 internal prototype to avoid an error. */
3748 /* We use char because int might match the return type of a gcc2
3749 builtin and then its argument prototype would still apply. */
3750 char gethostbyname();
3756 if { (eval echo configure
:3757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3758 ac_cv_search_gethostbyname
="-l$i"
3761 echo "configure: failed program was:" >&5
3762 cat conftest.
$ac_ext >&5
3766 LIBS
="$ac_func_search_save_LIBS"
3769 echo "$ac_t""$ac_cv_search_gethostbyname" 1>&6
3770 if test "$ac_cv_search_gethostbyname" != "no"; then
3771 test "$ac_cv_search_gethostbyname" = "none required" || LIBS
="$ac_cv_search_gethostbyname $LIBS"
3777 # Some systems (e.g. Solaris) have `socketpair' in libsocket.
3779 echo $ac_n "checking for library containing socketpair""... $ac_c" 1>&6
3780 echo "configure:3781: checking for library containing socketpair" >&5
3781 if eval "test \"`echo '$''{'ac_cv_search_socketpair'+set}'`\" = set"; then
3782 echo $ac_n "(cached) $ac_c" 1>&6
3784 ac_func_search_save_LIBS
="$LIBS"
3785 ac_cv_search_socketpair
="no"
3786 cat > conftest.
$ac_ext <<EOF
3787 #line 3788 "configure"
3788 #include "confdefs.h"
3789 /* Override any gcc2 internal prototype to avoid an error. */
3790 /* We use char because int might match the return type of a gcc2
3791 builtin and then its argument prototype would still apply. */
3798 if { (eval echo configure
:3799: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3800 ac_cv_search_socketpair
="none required"
3802 echo "configure: failed program was:" >&5
3803 cat conftest.
$ac_ext >&5
3806 test "$ac_cv_search_socketpair" = "no" && for i
in socket
; do
3807 LIBS
="-l$i $ac_func_search_save_LIBS"
3808 cat > conftest.
$ac_ext <<EOF
3809 #line 3810 "configure"
3810 #include "confdefs.h"
3811 /* Override any gcc2 internal prototype to avoid an error. */
3812 /* We use char because int might match the return type of a gcc2
3813 builtin and then its argument prototype would still apply. */
3820 if { (eval echo configure
:3821: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3822 ac_cv_search_socketpair
="-l$i"
3825 echo "configure: failed program was:" >&5
3826 cat conftest.
$ac_ext >&5
3830 LIBS
="$ac_func_search_save_LIBS"
3833 echo "$ac_t""$ac_cv_search_socketpair" 1>&6
3834 if test "$ac_cv_search_socketpair" != "no"; then
3835 test "$ac_cv_search_socketpair" = "none required" || LIBS
="$ac_cv_search_socketpair $LIBS"
3841 # Since GDB uses Readline, we need termcap functionality, so we need
3842 # to find a library that provides that. When GDB is configured with
3843 # --enable-tui, we need full curses functionality.
3845 # FIXME: kettenis/20030102: We seem to prefer HP curses (Hcurses) over
3846 # Xcurses on HP-UX; see the `-D__HP_CURSES' in the relevant host
3847 # Makefile fragments. That's why we need to have `Hcurses' before
3848 # `curses'. I don't see why we should use HP curses if a more
3849 # standard curses is available, except that according to HP's
3850 # documentation one needs to compile `-D_XOPEN_SOURCE_EXTENDED' on
3851 # HP-UX 10.10 and 10.20.
3853 if test "$need_curses" = yes; then
3855 echo $ac_n "checking for library containing initscr""... $ac_c" 1>&6
3856 echo "configure:3857: checking for library containing initscr" >&5
3857 if eval "test \"`echo '$''{'ac_cv_search_initscr'+set}'`\" = set"; then
3858 echo $ac_n "(cached) $ac_c" 1>&6
3860 ac_func_search_save_LIBS
="$LIBS"
3861 ac_cv_search_initscr
="no"
3862 cat > conftest.
$ac_ext <<EOF
3863 #line 3864 "configure"
3864 #include "confdefs.h"
3865 /* Override any gcc2 internal prototype to avoid an error. */
3866 /* We use char because int might match the return type of a gcc2
3867 builtin and then its argument prototype would still apply. */
3874 if { (eval echo configure
:3875: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3876 ac_cv_search_initscr
="none required"
3878 echo "configure: failed program was:" >&5
3879 cat conftest.
$ac_ext >&5
3882 test "$ac_cv_search_initscr" = "no" && for i
in ncurses Hcurses curses
; do
3883 LIBS
="-l$i $ac_func_search_save_LIBS"
3884 cat > conftest.
$ac_ext <<EOF
3885 #line 3886 "configure"
3886 #include "confdefs.h"
3887 /* Override any gcc2 internal prototype to avoid an error. */
3888 /* We use char because int might match the return type of a gcc2
3889 builtin and then its argument prototype would still apply. */
3896 if { (eval echo configure
:3897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3898 ac_cv_search_initscr
="-l$i"
3901 echo "configure: failed program was:" >&5
3902 cat conftest.
$ac_ext >&5
3906 LIBS
="$ac_func_search_save_LIBS"
3909 echo "$ac_t""$ac_cv_search_initscr" 1>&6
3910 if test "$ac_cv_search_initscr" != "no"; then
3911 test "$ac_cv_search_initscr" = "none required" || LIBS
="$ac_cv_search_initscr $LIBS"
3914 { echo "configure: error: no curses library found" 1>&2; exit 1; }
3920 if test -d $srcdir/libtermcap
; then
3921 LIBS
="../libtermcap/libtermcap.a $LIBS"
3922 ac_cv_search_tgetent
="../libtermcap/libtermcap.a"
3925 # ??? Is this really true?
3926 ac_cv_search_tgetent
="none required"
3929 # Readline prefers curses over termcap on AIX.
3932 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
3933 echo "configure:3934: checking for library containing tgetent" >&5
3934 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
3935 echo $ac_n "(cached) $ac_c" 1>&6
3937 ac_func_search_save_LIBS
="$LIBS"
3938 ac_cv_search_tgetent
="no"
3939 cat > conftest.
$ac_ext <<EOF
3940 #line 3941 "configure"
3941 #include "confdefs.h"
3942 /* Override any gcc2 internal prototype to avoid an error. */
3943 /* We use char because int might match the return type of a gcc2
3944 builtin and then its argument prototype would still apply. */
3951 if { (eval echo configure
:3952: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3953 ac_cv_search_tgetent
="none required"
3955 echo "configure: failed program was:" >&5
3956 cat conftest.
$ac_ext >&5
3959 test "$ac_cv_search_tgetent" = "no" && for i
in tinfo ncurses curses termcap
; do
3960 LIBS
="-l$i $ac_func_search_save_LIBS"
3961 cat > conftest.
$ac_ext <<EOF
3962 #line 3963 "configure"
3963 #include "confdefs.h"
3964 /* Override any gcc2 internal prototype to avoid an error. */
3965 /* We use char because int might match the return type of a gcc2
3966 builtin and then its argument prototype would still apply. */
3973 if { (eval echo configure
:3974: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3975 ac_cv_search_tgetent
="-l$i"
3978 echo "configure: failed program was:" >&5
3979 cat conftest.
$ac_ext >&5
3983 LIBS
="$ac_func_search_save_LIBS"
3986 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
3987 if test "$ac_cv_search_tgetent" != "no"; then
3988 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
3996 # Note: We used to check for libtermlib and libterminfo too, but
3997 # Readline doesn't, so I think we're safe with leaving them out.
3999 echo $ac_n "checking for library containing tgetent""... $ac_c" 1>&6
4000 echo "configure:4001: checking for library containing tgetent" >&5
4001 if eval "test \"`echo '$''{'ac_cv_search_tgetent'+set}'`\" = set"; then
4002 echo $ac_n "(cached) $ac_c" 1>&6
4004 ac_func_search_save_LIBS
="$LIBS"
4005 ac_cv_search_tgetent
="no"
4006 cat > conftest.
$ac_ext <<EOF
4007 #line 4008 "configure"
4008 #include "confdefs.h"
4009 /* Override any gcc2 internal prototype to avoid an error. */
4010 /* We use char because int might match the return type of a gcc2
4011 builtin and then its argument prototype would still apply. */
4018 if { (eval echo configure
:4019: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4020 ac_cv_search_tgetent
="none required"
4022 echo "configure: failed program was:" >&5
4023 cat conftest.
$ac_ext >&5
4026 test "$ac_cv_search_tgetent" = "no" && for i
in termcap tinfo ncurses Hcurses curses
; do
4027 LIBS
="-l$i $ac_func_search_save_LIBS"
4028 cat > conftest.
$ac_ext <<EOF
4029 #line 4030 "configure"
4030 #include "confdefs.h"
4031 /* Override any gcc2 internal prototype to avoid an error. */
4032 /* We use char because int might match the return type of a gcc2
4033 builtin and then its argument prototype would still apply. */
4040 if { (eval echo configure
:4041: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4042 ac_cv_search_tgetent
="-l$i"
4045 echo "configure: failed program was:" >&5
4046 cat conftest.
$ac_ext >&5
4050 LIBS
="$ac_func_search_save_LIBS"
4053 echo "$ac_t""$ac_cv_search_tgetent" 1>&6
4054 if test "$ac_cv_search_tgetent" != "no"; then
4055 test "$ac_cv_search_tgetent" = "none required" || LIBS
="$ac_cv_search_tgetent $LIBS"
4061 if test "$ac_cv_search_tgetent" = no
; then
4062 { echo "configure: error: no termcap library found" 1>&2; exit 1; }
4065 # ------------------------- #
4066 # Checks for header files. #
4067 # ------------------------- #
4070 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
4072 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4073 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4074 echo "configure:4075: checking for $ac_hdr that defines DIR" >&5
4075 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4076 echo $ac_n "(cached) $ac_c" 1>&6
4078 cat > conftest.
$ac_ext <<EOF
4079 #line 4080 "configure"
4080 #include "confdefs.h"
4081 #include <sys/types.h>
4087 if { (eval echo configure
:4088: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4089 eval "ac_cv_header_dirent_$ac_safe=yes"
4091 echo "configure: failed program was:" >&5
4092 cat conftest.
$ac_ext >&5
4094 eval "ac_cv_header_dirent_$ac_safe=no"
4098 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4099 echo "$ac_t""yes" 1>&6
4100 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4101 cat >> confdefs.h
<<EOF
4102 #define $ac_tr_hdr 1
4104 ac_header_dirent
=$ac_hdr; break
4106 echo "$ac_t""no" 1>&6
4109 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4110 if test $ac_header_dirent = dirent.h
; then
4111 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4112 echo "configure:4113: checking for opendir in -ldir" >&5
4113 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4114 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4115 echo $ac_n "(cached) $ac_c" 1>&6
4117 ac_save_LIBS
="$LIBS"
4119 cat > conftest.
$ac_ext <<EOF
4120 #line 4121 "configure"
4121 #include "confdefs.h"
4122 /* Override any gcc2 internal prototype to avoid an error. */
4123 /* We use char because int might match the return type of a gcc2
4124 builtin and then its argument prototype would still apply. */
4131 if { (eval echo configure
:4132: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4133 eval "ac_cv_lib_$ac_lib_var=yes"
4135 echo "configure: failed program was:" >&5
4136 cat conftest.
$ac_ext >&5
4138 eval "ac_cv_lib_$ac_lib_var=no"
4141 LIBS
="$ac_save_LIBS"
4144 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4145 echo "$ac_t""yes" 1>&6
4148 echo "$ac_t""no" 1>&6
4152 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4153 echo "configure:4154: checking for opendir in -lx" >&5
4154 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4155 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4156 echo $ac_n "(cached) $ac_c" 1>&6
4158 ac_save_LIBS
="$LIBS"
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 eval "ac_cv_lib_$ac_lib_var=yes"
4176 echo "configure: failed program was:" >&5
4177 cat conftest.
$ac_ext >&5
4179 eval "ac_cv_lib_$ac_lib_var=no"
4182 LIBS
="$ac_save_LIBS"
4185 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4186 echo "$ac_t""yes" 1>&6
4189 echo "$ac_t""no" 1>&6
4194 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
4195 echo "configure:4196: checking whether stat file-mode macros are broken" >&5
4196 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
4197 echo $ac_n "(cached) $ac_c" 1>&6
4199 cat > conftest.
$ac_ext <<EOF
4200 #line 4201 "configure"
4201 #include "confdefs.h"
4202 #include <sys/types.h>
4203 #include <sys/stat.h>
4205 #if defined(S_ISBLK) && defined(S_IFDIR)
4206 # if S_ISBLK (S_IFDIR)
4211 #if defined(S_ISBLK) && defined(S_IFCHR)
4212 # if S_ISBLK (S_IFCHR)
4217 #if defined(S_ISLNK) && defined(S_IFREG)
4218 # if S_ISLNK (S_IFREG)
4223 #if defined(S_ISSOCK) && defined(S_IFREG)
4224 # if S_ISSOCK (S_IFREG)
4230 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4231 egrep "You lose" >/dev
/null
2>&1; then
4233 ac_cv_header_stat_broken
=yes
4236 ac_cv_header_stat_broken
=no
4242 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
4243 if test $ac_cv_header_stat_broken = yes; then
4244 cat >> confdefs.h
<<\EOF
4245 #define STAT_MACROS_BROKEN 1
4250 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
4251 echo "configure:4252: checking for ANSI C header files" >&5
4252 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
4253 echo $ac_n "(cached) $ac_c" 1>&6
4255 cat > conftest.
$ac_ext <<EOF
4256 #line 4257 "configure"
4257 #include "confdefs.h"
4263 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4264 { (eval echo configure
:4265: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4265 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4266 if test -z "$ac_err"; then
4268 ac_cv_header_stdc
=yes
4271 echo "configure: failed program was:" >&5
4272 cat conftest.
$ac_ext >&5
4274 ac_cv_header_stdc
=no
4278 if test $ac_cv_header_stdc = yes; then
4279 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4280 cat > conftest.
$ac_ext <<EOF
4281 #line 4282 "configure"
4282 #include "confdefs.h"
4285 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4286 egrep "memchr" >/dev
/null
2>&1; then
4290 ac_cv_header_stdc
=no
4296 if test $ac_cv_header_stdc = yes; then
4297 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4298 cat > conftest.
$ac_ext <<EOF
4299 #line 4300 "configure"
4300 #include "confdefs.h"
4303 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4304 egrep "free" >/dev
/null
2>&1; then
4308 ac_cv_header_stdc
=no
4314 if test $ac_cv_header_stdc = yes; then
4315 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4316 if test "$cross_compiling" = yes; then
4319 cat > conftest.
$ac_ext <<EOF
4320 #line 4321 "configure"
4321 #include "confdefs.h"
4323 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4324 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4325 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4326 int main () { int i; for (i = 0; i < 256; i++)
4327 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
4331 if { (eval echo configure
:4332: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4335 echo "configure: failed program was:" >&5
4336 cat conftest.
$ac_ext >&5
4338 ac_cv_header_stdc
=no
4346 echo "$ac_t""$ac_cv_header_stdc" 1>&6
4347 if test $ac_cv_header_stdc = yes; then
4348 cat >> confdefs.h
<<\EOF
4349 #define STDC_HEADERS 1
4354 for ac_hdr
in link.h
4356 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4357 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4358 echo "configure:4359: checking for $ac_hdr" >&5
4359 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4360 echo $ac_n "(cached) $ac_c" 1>&6
4362 cat > conftest.
$ac_ext <<EOF
4363 #line 4364 "configure"
4364 #include "confdefs.h"
4367 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4368 { (eval echo configure
:4369: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4369 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4370 if test -z "$ac_err"; then
4372 eval "ac_cv_header_$ac_safe=yes"
4375 echo "configure: failed program was:" >&5
4376 cat conftest.
$ac_ext >&5
4378 eval "ac_cv_header_$ac_safe=no"
4382 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4383 echo "$ac_t""yes" 1>&6
4384 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4385 cat >> confdefs.h
<<EOF
4386 #define $ac_tr_hdr 1
4390 echo "$ac_t""no" 1>&6
4394 for ac_hdr
in nlist.h
4396 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4397 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4398 echo "configure:4399: checking for $ac_hdr" >&5
4399 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4400 echo $ac_n "(cached) $ac_c" 1>&6
4402 cat > conftest.
$ac_ext <<EOF
4403 #line 4404 "configure"
4404 #include "confdefs.h"
4407 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4408 { (eval echo configure
:4409: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4409 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4410 if test -z "$ac_err"; then
4412 eval "ac_cv_header_$ac_safe=yes"
4415 echo "configure: failed program was:" >&5
4416 cat conftest.
$ac_ext >&5
4418 eval "ac_cv_header_$ac_safe=no"
4422 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4423 echo "$ac_t""yes" 1>&6
4424 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4425 cat >> confdefs.h
<<EOF
4426 #define $ac_tr_hdr 1
4430 echo "$ac_t""no" 1>&6
4434 for ac_hdr
in poll.h sys
/poll.h
4436 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4437 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4438 echo "configure:4439: checking for $ac_hdr" >&5
4439 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4440 echo $ac_n "(cached) $ac_c" 1>&6
4442 cat > conftest.
$ac_ext <<EOF
4443 #line 4444 "configure"
4444 #include "confdefs.h"
4447 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4448 { (eval echo configure
:4449: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4449 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4450 if test -z "$ac_err"; then
4452 eval "ac_cv_header_$ac_safe=yes"
4455 echo "configure: failed program was:" >&5
4456 cat conftest.
$ac_ext >&5
4458 eval "ac_cv_header_$ac_safe=no"
4462 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4463 echo "$ac_t""yes" 1>&6
4464 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4465 cat >> confdefs.h
<<EOF
4466 #define $ac_tr_hdr 1
4470 echo "$ac_t""no" 1>&6
4474 for ac_hdr
in proc_service.h thread_db.h
4476 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4477 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4478 echo "configure:4479: checking for $ac_hdr" >&5
4479 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4480 echo $ac_n "(cached) $ac_c" 1>&6
4482 cat > conftest.
$ac_ext <<EOF
4483 #line 4484 "configure"
4484 #include "confdefs.h"
4487 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4488 { (eval echo configure
:4489: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4489 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4490 if test -z "$ac_err"; then
4492 eval "ac_cv_header_$ac_safe=yes"
4495 echo "configure: failed program was:" >&5
4496 cat conftest.
$ac_ext >&5
4498 eval "ac_cv_header_$ac_safe=no"
4502 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4503 echo "$ac_t""yes" 1>&6
4504 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4505 cat >> confdefs.h
<<EOF
4506 #define $ac_tr_hdr 1
4510 echo "$ac_t""no" 1>&6
4514 for ac_hdr
in stddef.h
4516 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4517 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4518 echo "configure:4519: checking for $ac_hdr" >&5
4519 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4520 echo $ac_n "(cached) $ac_c" 1>&6
4522 cat > conftest.
$ac_ext <<EOF
4523 #line 4524 "configure"
4524 #include "confdefs.h"
4527 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4528 { (eval echo configure
:4529: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4529 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4530 if test -z "$ac_err"; then
4532 eval "ac_cv_header_$ac_safe=yes"
4535 echo "configure: failed program was:" >&5
4536 cat conftest.
$ac_ext >&5
4538 eval "ac_cv_header_$ac_safe=no"
4542 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4543 echo "$ac_t""yes" 1>&6
4544 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4545 cat >> confdefs.h
<<EOF
4546 #define $ac_tr_hdr 1
4550 echo "$ac_t""no" 1>&6
4554 for ac_hdr
in stdlib.h
4556 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4557 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4558 echo "configure:4559: checking for $ac_hdr" >&5
4559 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4560 echo $ac_n "(cached) $ac_c" 1>&6
4562 cat > conftest.
$ac_ext <<EOF
4563 #line 4564 "configure"
4564 #include "confdefs.h"
4567 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4568 { (eval echo configure
:4569: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4569 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4570 if test -z "$ac_err"; then
4572 eval "ac_cv_header_$ac_safe=yes"
4575 echo "configure: failed program was:" >&5
4576 cat conftest.
$ac_ext >&5
4578 eval "ac_cv_header_$ac_safe=no"
4582 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4583 echo "$ac_t""yes" 1>&6
4584 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4585 cat >> confdefs.h
<<EOF
4586 #define $ac_tr_hdr 1
4590 echo "$ac_t""no" 1>&6
4594 for ac_hdr
in stdint.h
4596 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4597 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4598 echo "configure:4599: checking for $ac_hdr" >&5
4599 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4600 echo $ac_n "(cached) $ac_c" 1>&6
4602 cat > conftest.
$ac_ext <<EOF
4603 #line 4604 "configure"
4604 #include "confdefs.h"
4607 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4608 { (eval echo configure
:4609: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4609 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4610 if test -z "$ac_err"; then
4612 eval "ac_cv_header_$ac_safe=yes"
4615 echo "configure: failed program was:" >&5
4616 cat conftest.
$ac_ext >&5
4618 eval "ac_cv_header_$ac_safe=no"
4622 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4623 echo "$ac_t""yes" 1>&6
4624 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4625 cat >> confdefs.h
<<EOF
4626 #define $ac_tr_hdr 1
4630 echo "$ac_t""no" 1>&6
4634 for ac_hdr
in string.h memory.h
strings.h
4636 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4637 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4638 echo "configure:4639: checking for $ac_hdr" >&5
4639 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4640 echo $ac_n "(cached) $ac_c" 1>&6
4642 cat > conftest.
$ac_ext <<EOF
4643 #line 4644 "configure"
4644 #include "confdefs.h"
4647 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4648 { (eval echo configure
:4649: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4649 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4650 if test -z "$ac_err"; then
4652 eval "ac_cv_header_$ac_safe=yes"
4655 echo "configure: failed program was:" >&5
4656 cat conftest.
$ac_ext >&5
4658 eval "ac_cv_header_$ac_safe=no"
4662 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4663 echo "$ac_t""yes" 1>&6
4664 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4665 cat >> confdefs.h
<<EOF
4666 #define $ac_tr_hdr 1
4670 echo "$ac_t""no" 1>&6
4674 for ac_hdr
in sys
/fault.h
4676 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4677 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4678 echo "configure:4679: checking for $ac_hdr" >&5
4679 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4680 echo $ac_n "(cached) $ac_c" 1>&6
4682 cat > conftest.
$ac_ext <<EOF
4683 #line 4684 "configure"
4684 #include "confdefs.h"
4687 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4688 { (eval echo configure
:4689: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4689 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4690 if test -z "$ac_err"; then
4692 eval "ac_cv_header_$ac_safe=yes"
4695 echo "configure: failed program was:" >&5
4696 cat conftest.
$ac_ext >&5
4698 eval "ac_cv_header_$ac_safe=no"
4702 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4703 echo "$ac_t""yes" 1>&6
4704 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4705 cat >> confdefs.h
<<EOF
4706 #define $ac_tr_hdr 1
4710 echo "$ac_t""no" 1>&6
4714 for ac_hdr
in sys
/file.h
4716 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4717 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4718 echo "configure:4719: checking for $ac_hdr" >&5
4719 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4720 echo $ac_n "(cached) $ac_c" 1>&6
4722 cat > conftest.
$ac_ext <<EOF
4723 #line 4724 "configure"
4724 #include "confdefs.h"
4727 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4728 { (eval echo configure
:4729: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4729 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4730 if test -z "$ac_err"; then
4732 eval "ac_cv_header_$ac_safe=yes"
4735 echo "configure: failed program was:" >&5
4736 cat conftest.
$ac_ext >&5
4738 eval "ac_cv_header_$ac_safe=no"
4742 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4743 echo "$ac_t""yes" 1>&6
4744 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4745 cat >> confdefs.h
<<EOF
4746 #define $ac_tr_hdr 1
4750 echo "$ac_t""no" 1>&6
4754 for ac_hdr
in sys
/filio.h
4756 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4757 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4758 echo "configure:4759: checking for $ac_hdr" >&5
4759 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4760 echo $ac_n "(cached) $ac_c" 1>&6
4762 cat > conftest.
$ac_ext <<EOF
4763 #line 4764 "configure"
4764 #include "confdefs.h"
4767 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4768 { (eval echo configure
:4769: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4769 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4770 if test -z "$ac_err"; then
4772 eval "ac_cv_header_$ac_safe=yes"
4775 echo "configure: failed program was:" >&5
4776 cat conftest.
$ac_ext >&5
4778 eval "ac_cv_header_$ac_safe=no"
4782 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4783 echo "$ac_t""yes" 1>&6
4784 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4785 cat >> confdefs.h
<<EOF
4786 #define $ac_tr_hdr 1
4790 echo "$ac_t""no" 1>&6
4794 for ac_hdr
in sys
/ioctl.h
4796 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4797 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4798 echo "configure:4799: checking for $ac_hdr" >&5
4799 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4800 echo $ac_n "(cached) $ac_c" 1>&6
4802 cat > conftest.
$ac_ext <<EOF
4803 #line 4804 "configure"
4804 #include "confdefs.h"
4807 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4808 { (eval echo configure
:4809: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4809 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4810 if test -z "$ac_err"; then
4812 eval "ac_cv_header_$ac_safe=yes"
4815 echo "configure: failed program was:" >&5
4816 cat conftest.
$ac_ext >&5
4818 eval "ac_cv_header_$ac_safe=no"
4822 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4823 echo "$ac_t""yes" 1>&6
4824 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4825 cat >> confdefs.h
<<EOF
4826 #define $ac_tr_hdr 1
4830 echo "$ac_t""no" 1>&6
4834 for ac_hdr
in sys
/param.h
4836 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4837 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4838 echo "configure:4839: checking for $ac_hdr" >&5
4839 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4840 echo $ac_n "(cached) $ac_c" 1>&6
4842 cat > conftest.
$ac_ext <<EOF
4843 #line 4844 "configure"
4844 #include "confdefs.h"
4847 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4848 { (eval echo configure
:4849: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4849 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4850 if test -z "$ac_err"; then
4852 eval "ac_cv_header_$ac_safe=yes"
4855 echo "configure: failed program was:" >&5
4856 cat conftest.
$ac_ext >&5
4858 eval "ac_cv_header_$ac_safe=no"
4862 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4863 echo "$ac_t""yes" 1>&6
4864 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4865 cat >> confdefs.h
<<EOF
4866 #define $ac_tr_hdr 1
4870 echo "$ac_t""no" 1>&6
4874 for ac_hdr
in sys
/proc.h
4876 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4877 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4878 echo "configure:4879: checking for $ac_hdr" >&5
4879 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4880 echo $ac_n "(cached) $ac_c" 1>&6
4882 cat > conftest.
$ac_ext <<EOF
4883 #line 4884 "configure"
4884 #include "confdefs.h"
4887 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4888 { (eval echo configure
:4889: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4889 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4890 if test -z "$ac_err"; then
4892 eval "ac_cv_header_$ac_safe=yes"
4895 echo "configure: failed program was:" >&5
4896 cat conftest.
$ac_ext >&5
4898 eval "ac_cv_header_$ac_safe=no"
4902 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4903 echo "$ac_t""yes" 1>&6
4904 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4905 cat >> confdefs.h
<<EOF
4906 #define $ac_tr_hdr 1
4910 echo "$ac_t""no" 1>&6
4914 for ac_hdr
in sys
/procfs.h
4916 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4917 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4918 echo "configure:4919: checking for $ac_hdr" >&5
4919 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4920 echo $ac_n "(cached) $ac_c" 1>&6
4922 cat > conftest.
$ac_ext <<EOF
4923 #line 4924 "configure"
4924 #include "confdefs.h"
4927 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4928 { (eval echo configure
:4929: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4929 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4930 if test -z "$ac_err"; then
4932 eval "ac_cv_header_$ac_safe=yes"
4935 echo "configure: failed program was:" >&5
4936 cat conftest.
$ac_ext >&5
4938 eval "ac_cv_header_$ac_safe=no"
4942 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4943 echo "$ac_t""yes" 1>&6
4944 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4945 cat >> confdefs.h
<<EOF
4946 #define $ac_tr_hdr 1
4950 echo "$ac_t""no" 1>&6
4954 for ac_hdr
in sys
/ptrace.h ptrace.h
4956 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4957 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4958 echo "configure:4959: checking for $ac_hdr" >&5
4959 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4960 echo $ac_n "(cached) $ac_c" 1>&6
4962 cat > conftest.
$ac_ext <<EOF
4963 #line 4964 "configure"
4964 #include "confdefs.h"
4967 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4968 { (eval echo configure
:4969: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4969 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4970 if test -z "$ac_err"; then
4972 eval "ac_cv_header_$ac_safe=yes"
4975 echo "configure: failed program was:" >&5
4976 cat conftest.
$ac_ext >&5
4978 eval "ac_cv_header_$ac_safe=no"
4982 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4983 echo "$ac_t""yes" 1>&6
4984 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4985 cat >> confdefs.h
<<EOF
4986 #define $ac_tr_hdr 1
4990 echo "$ac_t""no" 1>&6
4994 for ac_hdr
in sys
/reg.h sys
/debugreg.h
4996 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4997 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4998 echo "configure:4999: checking for $ac_hdr" >&5
4999 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5000 echo $ac_n "(cached) $ac_c" 1>&6
5002 cat > conftest.
$ac_ext <<EOF
5003 #line 5004 "configure"
5004 #include "confdefs.h"
5007 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5008 { (eval echo configure
:5009: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5009 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5010 if test -z "$ac_err"; then
5012 eval "ac_cv_header_$ac_safe=yes"
5015 echo "configure: failed program was:" >&5
5016 cat conftest.
$ac_ext >&5
5018 eval "ac_cv_header_$ac_safe=no"
5022 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5023 echo "$ac_t""yes" 1>&6
5024 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5025 cat >> confdefs.h
<<EOF
5026 #define $ac_tr_hdr 1
5030 echo "$ac_t""no" 1>&6
5034 for ac_hdr
in sys
/select.h
5036 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5037 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5038 echo "configure:5039: checking for $ac_hdr" >&5
5039 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5040 echo $ac_n "(cached) $ac_c" 1>&6
5042 cat > conftest.
$ac_ext <<EOF
5043 #line 5044 "configure"
5044 #include "confdefs.h"
5047 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5048 { (eval echo configure
:5049: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5049 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5050 if test -z "$ac_err"; then
5052 eval "ac_cv_header_$ac_safe=yes"
5055 echo "configure: failed program was:" >&5
5056 cat conftest.
$ac_ext >&5
5058 eval "ac_cv_header_$ac_safe=no"
5062 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5063 echo "$ac_t""yes" 1>&6
5064 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5065 cat >> confdefs.h
<<EOF
5066 #define $ac_tr_hdr 1
5070 echo "$ac_t""no" 1>&6
5074 for ac_hdr
in sys
/syscall.h
5076 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5077 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5078 echo "configure:5079: checking for $ac_hdr" >&5
5079 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5080 echo $ac_n "(cached) $ac_c" 1>&6
5082 cat > conftest.
$ac_ext <<EOF
5083 #line 5084 "configure"
5084 #include "confdefs.h"
5087 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5088 { (eval echo configure
:5089: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5089 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5090 if test -z "$ac_err"; then
5092 eval "ac_cv_header_$ac_safe=yes"
5095 echo "configure: failed program was:" >&5
5096 cat conftest.
$ac_ext >&5
5098 eval "ac_cv_header_$ac_safe=no"
5102 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5103 echo "$ac_t""yes" 1>&6
5104 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5105 cat >> confdefs.h
<<EOF
5106 #define $ac_tr_hdr 1
5110 echo "$ac_t""no" 1>&6
5114 for ac_hdr
in sys
/user.h
5116 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5117 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5118 echo "configure:5119: checking for $ac_hdr" >&5
5119 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5120 echo $ac_n "(cached) $ac_c" 1>&6
5122 cat > conftest.
$ac_ext <<EOF
5123 #line 5124 "configure"
5124 #include "confdefs.h"
5127 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5128 { (eval echo configure
:5129: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5129 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5130 if test -z "$ac_err"; then
5132 eval "ac_cv_header_$ac_safe=yes"
5135 echo "configure: failed program was:" >&5
5136 cat conftest.
$ac_ext >&5
5138 eval "ac_cv_header_$ac_safe=no"
5142 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5143 echo "$ac_t""yes" 1>&6
5144 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5145 cat >> confdefs.h
<<EOF
5146 #define $ac_tr_hdr 1
5150 echo "$ac_t""no" 1>&6
5154 for ac_hdr
in sys
/wait.h
wait.h
5156 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5157 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5158 echo "configure:5159: checking for $ac_hdr" >&5
5159 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5160 echo $ac_n "(cached) $ac_c" 1>&6
5162 cat > conftest.
$ac_ext <<EOF
5163 #line 5164 "configure"
5164 #include "confdefs.h"
5167 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5168 { (eval echo configure
:5169: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5169 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5170 if test -z "$ac_err"; then
5172 eval "ac_cv_header_$ac_safe=yes"
5175 echo "configure: failed program was:" >&5
5176 cat conftest.
$ac_ext >&5
5178 eval "ac_cv_header_$ac_safe=no"
5182 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5183 echo "$ac_t""yes" 1>&6
5184 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5185 cat >> confdefs.h
<<EOF
5186 #define $ac_tr_hdr 1
5190 echo "$ac_t""no" 1>&6
5194 for ac_hdr
in termios.h termio.h sgtty.h
5196 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5197 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5198 echo "configure:5199: checking for $ac_hdr" >&5
5199 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5200 echo $ac_n "(cached) $ac_c" 1>&6
5202 cat > conftest.
$ac_ext <<EOF
5203 #line 5204 "configure"
5204 #include "confdefs.h"
5207 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5208 { (eval echo configure
:5209: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5209 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5210 if test -z "$ac_err"; then
5212 eval "ac_cv_header_$ac_safe=yes"
5215 echo "configure: failed program was:" >&5
5216 cat conftest.
$ac_ext >&5
5218 eval "ac_cv_header_$ac_safe=no"
5222 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5223 echo "$ac_t""yes" 1>&6
5224 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5225 cat >> confdefs.h
<<EOF
5226 #define $ac_tr_hdr 1
5230 echo "$ac_t""no" 1>&6
5234 for ac_hdr
in unistd.h
5236 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5237 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5238 echo "configure:5239: checking for $ac_hdr" >&5
5239 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5240 echo $ac_n "(cached) $ac_c" 1>&6
5242 cat > conftest.
$ac_ext <<EOF
5243 #line 5244 "configure"
5244 #include "confdefs.h"
5247 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5248 { (eval echo configure
:5249: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5249 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5250 if test -z "$ac_err"; then
5252 eval "ac_cv_header_$ac_safe=yes"
5255 echo "configure: failed program was:" >&5
5256 cat conftest.
$ac_ext >&5
5258 eval "ac_cv_header_$ac_safe=no"
5262 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5263 echo "$ac_t""yes" 1>&6
5264 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5265 cat >> confdefs.h
<<EOF
5266 #define $ac_tr_hdr 1
5270 echo "$ac_t""no" 1>&6
5275 # On Solaris 2.[78], we need to define _MSE_INT_H to avoid a clash
5276 # between <widec.h> and <wchar.h> that would cause AC_CHECK_HEADERS to
5277 # think that we don't have <curses.h> if we're using GCC.
5280 if test "$GCC" = yes; then
5281 cat >> confdefs.h
<<\EOF
5282 #define _MSE_INT_H 1
5287 for ac_hdr
in curses.h ncurses.h term.h
5289 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5290 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5291 echo "configure:5292: checking for $ac_hdr" >&5
5292 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5293 echo $ac_n "(cached) $ac_c" 1>&6
5295 cat > conftest.
$ac_ext <<EOF
5296 #line 5297 "configure"
5297 #include "confdefs.h"
5300 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5301 { (eval echo configure
:5302: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5302 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5303 if test -z "$ac_err"; then
5305 eval "ac_cv_header_$ac_safe=yes"
5308 echo "configure: failed program was:" >&5
5309 cat conftest.
$ac_ext >&5
5311 eval "ac_cv_header_$ac_safe=no"
5315 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5316 echo "$ac_t""yes" 1>&6
5317 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5318 cat >> confdefs.h
<<EOF
5319 #define $ac_tr_hdr 1
5323 echo "$ac_t""no" 1>&6
5328 # FIXME: kettenis/20030102: In most cases we include these
5329 # unconditionally, so what's the point in checking these?
5330 for ac_hdr
in ctype.h
time.h
5332 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5333 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5334 echo "configure:5335: checking for $ac_hdr" >&5
5335 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5336 echo $ac_n "(cached) $ac_c" 1>&6
5338 cat > conftest.
$ac_ext <<EOF
5339 #line 5340 "configure"
5340 #include "confdefs.h"
5343 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5344 { (eval echo configure
:5345: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5345 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5346 if test -z "$ac_err"; then
5348 eval "ac_cv_header_$ac_safe=yes"
5351 echo "configure: failed program was:" >&5
5352 cat conftest.
$ac_ext >&5
5354 eval "ac_cv_header_$ac_safe=no"
5358 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5359 echo "$ac_t""yes" 1>&6
5360 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5361 cat >> confdefs.h
<<EOF
5362 #define $ac_tr_hdr 1
5366 echo "$ac_t""no" 1>&6
5371 # ------------------------- #
5372 # Checks for declarations. #
5373 # ------------------------- #
5375 for ac_func
in getopt
5377 ac_tr_decl
=HAVE_DECL_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5378 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
5379 echo "configure:5380: checking whether $ac_func is declared" >&5
5380 if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
5381 echo $ac_n "(cached) $ac_c" 1>&6
5383 cat > conftest.
$ac_ext <<EOF
5384 #line 5385 "configure"
5385 #include "confdefs.h"
5387 #define $ac_tr_decl 1
5392 char *(*pfn) = (char *(*)) $ac_func ;
5396 if { (eval echo configure
:5397: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5398 eval "gcc_cv_have_decl_$ac_func=yes"
5400 echo "configure: failed program was:" >&5
5401 cat conftest.
$ac_ext >&5
5403 eval "gcc_cv_have_decl_$ac_func=no"
5408 if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
5409 echo "$ac_t""yes" 1>&6 ; cat >> confdefs.h
<<EOF
5410 #define $ac_tr_decl 1
5414 echo "$ac_t""no" 1>&6 ; cat >> confdefs.h
<<EOF
5415 #define $ac_tr_decl 0
5421 if test x
= y
; then
5422 cat >> confdefs.h
<<\EOF
5423 #define HAVE_DECL_GETOPT 1
5428 # ------------------ #
5429 # Checks for types. #
5430 # ------------------ #
5432 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
5433 echo "configure:5434: checking return type of signal handlers" >&5
5434 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
5435 echo $ac_n "(cached) $ac_c" 1>&6
5437 cat > conftest.
$ac_ext <<EOF
5438 #line 5439 "configure"
5439 #include "confdefs.h"
5440 #include <sys/types.h>
5446 extern "C" void (*signal (int, void (*)(int)))(int);
5448 void (*signal ()) ();
5455 if { (eval echo configure
:5456: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5457 ac_cv_type_signal
=void
5459 echo "configure: failed program was:" >&5
5460 cat conftest.
$ac_ext >&5
5462 ac_cv_type_signal
=int
5467 echo "$ac_t""$ac_cv_type_signal" 1>&6
5468 cat >> confdefs.h
<<EOF
5469 #define RETSIGTYPE $ac_cv_type_signal
5474 # ------------------------------------- #
5475 # Checks for compiler characteristics. #
5476 # ------------------------------------- #
5478 echo $ac_n "checking for working const""... $ac_c" 1>&6
5479 echo "configure:5480: checking for working const" >&5
5480 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
5481 echo $ac_n "(cached) $ac_c" 1>&6
5483 cat > conftest.
$ac_ext <<EOF
5484 #line 5485 "configure"
5485 #include "confdefs.h"
5489 /* Ultrix mips cc rejects this. */
5490 typedef int charset[2]; const charset x;
5491 /* SunOS 4.1.1 cc rejects this. */
5492 char const *const *ccp;
5494 /* NEC SVR4.0.2 mips cc rejects this. */
5495 struct point {int x, y;};
5496 static struct point const zero = {0,0};
5497 /* AIX XL C 1.02.0.0 rejects this.
5498 It does not let you subtract one const X* pointer from another in an arm
5499 of an if-expression whose if-part is not a constant expression */
5500 const char *g = "string";
5501 ccp = &g + (g ? g-g : 0);
5502 /* HPUX 7.0 cc rejects these. */
5505 ccp = (char const *const *) p;
5506 { /* SCO 3.2v4 cc rejects this. */
5508 char const *s = 0 ? (char *) 0 : (char const *) 0;
5512 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5514 const int *foo = &x[0];
5517 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5518 typedef const int *iptr;
5522 { /* AIX XL C 1.02.0.0 rejects this saying
5523 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5524 struct s { int j; const int *ap[3]; };
5525 struct s *b; b->j = 5;
5527 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5533 if { (eval echo configure
:5534: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5537 echo "configure: failed program was:" >&5
5538 cat conftest.
$ac_ext >&5
5545 echo "$ac_t""$ac_cv_c_const" 1>&6
5546 if test $ac_cv_c_const = no
; then
5547 cat >> confdefs.h
<<\EOF
5553 echo $ac_n "checking for inline""... $ac_c" 1>&6
5554 echo "configure:5555: checking for inline" >&5
5555 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
5556 echo $ac_n "(cached) $ac_c" 1>&6
5559 for ac_kw
in inline __inline__ __inline
; do
5560 cat > conftest.
$ac_ext <<EOF
5561 #line 5562 "configure"
5562 #include "confdefs.h"
5568 if { (eval echo configure
:5569: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5570 ac_cv_c_inline
=$ac_kw; break
5572 echo "configure: failed program was:" >&5
5573 cat conftest.
$ac_ext >&5
5580 echo "$ac_t""$ac_cv_c_inline" 1>&6
5581 case "$ac_cv_c_inline" in
5583 no
) cat >> confdefs.h
<<\EOF
5587 *) cat >> confdefs.h
<<EOF
5588 #define inline $ac_cv_c_inline
5594 # ------------------------------ #
5595 # Checks for library functions. #
5596 # ------------------------------ #
5598 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5599 # for constant arguments. Useless!
5600 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
5601 echo "configure:5602: checking for working alloca.h" >&5
5602 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
5603 echo $ac_n "(cached) $ac_c" 1>&6
5605 cat > conftest.
$ac_ext <<EOF
5606 #line 5607 "configure"
5607 #include "confdefs.h"
5610 char *p = alloca(2 * sizeof(int));
5613 if { (eval echo configure
:5614: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5615 ac_cv_header_alloca_h
=yes
5617 echo "configure: failed program was:" >&5
5618 cat conftest.
$ac_ext >&5
5620 ac_cv_header_alloca_h
=no
5625 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
5626 if test $ac_cv_header_alloca_h = yes; then
5627 cat >> confdefs.h
<<\EOF
5628 #define HAVE_ALLOCA_H 1
5633 echo $ac_n "checking for alloca""... $ac_c" 1>&6
5634 echo "configure:5635: checking for alloca" >&5
5635 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
5636 echo $ac_n "(cached) $ac_c" 1>&6
5638 cat > conftest.
$ac_ext <<EOF
5639 #line 5640 "configure"
5640 #include "confdefs.h"
5643 # define alloca __builtin_alloca
5646 # include <malloc.h>
5647 # define alloca _alloca
5650 # include <alloca.h>
5655 # ifndef alloca /* predefined by HP cc +Olibcalls */
5664 char *p = (char *) alloca(1);
5667 if { (eval echo configure
:5668: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5669 ac_cv_func_alloca_works
=yes
5671 echo "configure: failed program was:" >&5
5672 cat conftest.
$ac_ext >&5
5674 ac_cv_func_alloca_works
=no
5679 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
5680 if test $ac_cv_func_alloca_works = yes; then
5681 cat >> confdefs.h
<<\EOF
5682 #define HAVE_ALLOCA 1
5687 if test $ac_cv_func_alloca_works = no
; then
5688 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5689 # that cause trouble. Some versions do not even contain alloca or
5690 # contain a buggy version. If you still want to use their alloca,
5691 # use ar to extract alloca.o from them instead of compiling alloca.c.
5692 ALLOCA
=alloca.
${ac_objext}
5693 cat >> confdefs.h
<<\EOF
5698 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
5699 echo "configure:5700: checking whether alloca needs Cray hooks" >&5
5700 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
5701 echo $ac_n "(cached) $ac_c" 1>&6
5703 cat > conftest.
$ac_ext <<EOF
5704 #line 5705 "configure"
5705 #include "confdefs.h"
5706 #if defined(CRAY) && ! defined(CRAY2)
5713 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5714 egrep "webecray" >/dev
/null
2>&1; then
5725 echo "$ac_t""$ac_cv_os_cray" 1>&6
5726 if test $ac_cv_os_cray = yes; then
5727 for ac_func
in _getb67 GETB67 getb67
; do
5728 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5729 echo "configure:5730: checking for $ac_func" >&5
5730 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5731 echo $ac_n "(cached) $ac_c" 1>&6
5733 cat > conftest.
$ac_ext <<EOF
5734 #line 5735 "configure"
5735 #include "confdefs.h"
5736 /* System header to define __stub macros and hopefully few prototypes,
5737 which can conflict with char $ac_func(); below. */
5739 /* Override any gcc2 internal prototype to avoid an error. */
5740 /* We use char because int might match the return type of a gcc2
5741 builtin and then its argument prototype would still apply. */
5746 /* The GNU C library defines this for functions which it implements
5747 to always fail with ENOSYS. Some functions are actually named
5748 something starting with __ and the normal name is an alias. */
5749 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5757 if { (eval echo configure
:5758: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5759 eval "ac_cv_func_$ac_func=yes"
5761 echo "configure: failed program was:" >&5
5762 cat conftest.
$ac_ext >&5
5764 eval "ac_cv_func_$ac_func=no"
5769 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5770 echo "$ac_t""yes" 1>&6
5771 cat >> confdefs.h
<<EOF
5772 #define CRAY_STACKSEG_END $ac_func
5777 echo "$ac_t""no" 1>&6
5783 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
5784 echo "configure:5785: checking stack direction for C alloca" >&5
5785 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
5786 echo $ac_n "(cached) $ac_c" 1>&6
5788 if test "$cross_compiling" = yes; then
5789 ac_cv_c_stack_direction
=0
5791 cat > conftest.
$ac_ext <<EOF
5792 #line 5793 "configure"
5793 #include "confdefs.h"
5794 find_stack_direction ()
5796 static char *addr = 0;
5801 return find_stack_direction ();
5804 return (&dummy > addr) ? 1 : -1;
5808 exit (find_stack_direction() < 0);
5811 if { (eval echo configure
:5812: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5813 ac_cv_c_stack_direction
=1
5815 echo "configure: failed program was:" >&5
5816 cat conftest.
$ac_ext >&5
5818 ac_cv_c_stack_direction
=-1
5825 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
5826 cat >> confdefs.h
<<EOF
5827 #define STACK_DIRECTION $ac_cv_c_stack_direction
5832 for ac_hdr
in unistd.h
5834 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5835 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5836 echo "configure:5837: checking for $ac_hdr" >&5
5837 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5838 echo $ac_n "(cached) $ac_c" 1>&6
5840 cat > conftest.
$ac_ext <<EOF
5841 #line 5842 "configure"
5842 #include "confdefs.h"
5845 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5846 { (eval echo configure
:5847: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5847 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5848 if test -z "$ac_err"; then
5850 eval "ac_cv_header_$ac_safe=yes"
5853 echo "configure: failed program was:" >&5
5854 cat conftest.
$ac_ext >&5
5856 eval "ac_cv_header_$ac_safe=no"
5860 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5861 echo "$ac_t""yes" 1>&6
5862 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5863 cat >> confdefs.h
<<EOF
5864 #define $ac_tr_hdr 1
5868 echo "$ac_t""no" 1>&6
5872 for ac_func
in getpagesize
5874 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
5875 echo "configure:5876: checking for $ac_func" >&5
5876 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
5877 echo $ac_n "(cached) $ac_c" 1>&6
5879 cat > conftest.
$ac_ext <<EOF
5880 #line 5881 "configure"
5881 #include "confdefs.h"
5882 /* System header to define __stub macros and hopefully few prototypes,
5883 which can conflict with char $ac_func(); below. */
5885 /* Override any gcc2 internal prototype to avoid an error. */
5886 /* We use char because int might match the return type of a gcc2
5887 builtin and then its argument prototype would still apply. */
5892 /* The GNU C library defines this for functions which it implements
5893 to always fail with ENOSYS. Some functions are actually named
5894 something starting with __ and the normal name is an alias. */
5895 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5903 if { (eval echo configure
:5904: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5905 eval "ac_cv_func_$ac_func=yes"
5907 echo "configure: failed program was:" >&5
5908 cat conftest.
$ac_ext >&5
5910 eval "ac_cv_func_$ac_func=no"
5915 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5916 echo "$ac_t""yes" 1>&6
5917 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5918 cat >> confdefs.h
<<EOF
5919 #define $ac_tr_func 1
5923 echo "$ac_t""no" 1>&6
5927 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
5928 echo "configure:5929: checking for working mmap" >&5
5929 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
5930 echo $ac_n "(cached) $ac_c" 1>&6
5932 if test "$cross_compiling" = yes; then
5933 ac_cv_func_mmap_fixed_mapped
=no
5935 cat > conftest.
$ac_ext <<EOF
5936 #line 5937 "configure"
5937 #include "confdefs.h"
5939 /* Thanks to Mike Haertel and Jim Avera for this test.
5940 Here is a matrix of mmap possibilities:
5941 mmap private not fixed
5942 mmap private fixed at somewhere currently unmapped
5943 mmap private fixed at somewhere already mapped
5944 mmap shared not fixed
5945 mmap shared fixed at somewhere currently unmapped
5946 mmap shared fixed at somewhere already mapped
5947 For private mappings, we should verify that changes cannot be read()
5948 back from the file, nor mmap's back from the file at a different
5949 address. (There have been systems where private was not correctly
5950 implemented like the infamous i386 svr4.0, and systems where the
5951 VM page cache was not coherent with the filesystem buffer cache
5952 like early versions of FreeBSD and possibly contemporary NetBSD.)
5953 For shared mappings, we should conversely verify that changes get
5954 propogated back to all the places they're supposed to be.
5956 Grep wants private fixed already mapped.
5957 The main things grep needs to know about mmap are:
5958 * does it exist and is it safe to write into the mmap'd area
5959 * how to use it (BSD variants) */
5960 #include <sys/types.h>
5962 #include <sys/mman.h>
5964 /* This mess was copied from the GNU getpagesize.h. */
5965 #ifndef HAVE_GETPAGESIZE
5966 # ifdef HAVE_UNISTD_H
5967 # include <unistd.h>
5970 /* Assume that all systems that can run configure have sys/param.h. */
5971 # ifndef HAVE_SYS_PARAM_H
5972 # define HAVE_SYS_PARAM_H 1
5975 # ifdef _SC_PAGESIZE
5976 # define getpagesize() sysconf(_SC_PAGESIZE)
5977 # else /* no _SC_PAGESIZE */
5978 # ifdef HAVE_SYS_PARAM_H
5979 # include <sys/param.h>
5980 # ifdef EXEC_PAGESIZE
5981 # define getpagesize() EXEC_PAGESIZE
5982 # else /* no EXEC_PAGESIZE */
5984 # define getpagesize() NBPG * CLSIZE
5987 # endif /* no CLSIZE */
5988 # else /* no NBPG */
5990 # define getpagesize() NBPC
5991 # else /* no NBPC */
5993 # define getpagesize() PAGESIZE
5994 # endif /* PAGESIZE */
5995 # endif /* no NBPC */
5996 # endif /* no NBPG */
5997 # endif /* no EXEC_PAGESIZE */
5998 # else /* no HAVE_SYS_PARAM_H */
5999 # define getpagesize() 8192 /* punt totally */
6000 # endif /* no HAVE_SYS_PARAM_H */
6001 # endif /* no _SC_PAGESIZE */
6003 #endif /* no HAVE_GETPAGESIZE */
6006 extern "C" { void *malloc(unsigned); }
6014 char *data, *data2, *data3;
6018 pagesize = getpagesize();
6021 * First, make a file with some known garbage in it.
6023 data = malloc(pagesize);
6026 for (i = 0; i < pagesize; ++i)
6027 *(data + i) = rand();
6029 fd = creat("conftestmmap", 0600);
6032 if (write(fd, data, pagesize) != pagesize)
6037 * Next, try to mmap the file at a fixed address which
6038 * already has something else allocated at it. If we can,
6039 * also make sure that we see the same garbage.
6041 fd = open("conftestmmap", O_RDWR);
6044 data2 = malloc(2 * pagesize);
6047 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6048 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6049 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6051 for (i = 0; i < pagesize; ++i)
6052 if (*(data + i) != *(data2 + i))
6056 * Finally, make sure that changes to the mapped area
6057 * do not percolate back to the file as seen by read().
6058 * (This is a bug on some variants of i386 svr4.0.)
6060 for (i = 0; i < pagesize; ++i)
6061 *(data2 + i) = *(data2 + i) + 1;
6062 data3 = malloc(pagesize);
6065 if (read(fd, data3, pagesize) != pagesize)
6067 for (i = 0; i < pagesize; ++i)
6068 if (*(data + i) != *(data3 + i))
6071 unlink("conftestmmap");
6076 if { (eval echo configure
:6077: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6078 ac_cv_func_mmap_fixed_mapped
=yes
6080 echo "configure: failed program was:" >&5
6081 cat conftest.
$ac_ext >&5
6083 ac_cv_func_mmap_fixed_mapped
=no
6090 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6091 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6092 cat >> confdefs.h
<<\EOF
6098 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
6099 echo "configure:6100: checking for pid_t" >&5
6100 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
6101 echo $ac_n "(cached) $ac_c" 1>&6
6103 cat > conftest.
$ac_ext <<EOF
6104 #line 6105 "configure"
6105 #include "confdefs.h"
6106 #include <sys/types.h>
6112 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6113 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
6115 ac_cv_type_pid_t
=yes
6123 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
6124 if test $ac_cv_type_pid_t = no
; then
6125 cat >> confdefs.h
<<\EOF
6131 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
6132 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
6133 echo "configure:6134: checking for vfork.h" >&5
6134 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6135 echo $ac_n "(cached) $ac_c" 1>&6
6137 cat > conftest.
$ac_ext <<EOF
6138 #line 6139 "configure"
6139 #include "confdefs.h"
6142 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6143 { (eval echo configure
:6144: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6144 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6145 if test -z "$ac_err"; then
6147 eval "ac_cv_header_$ac_safe=yes"
6150 echo "configure: failed program was:" >&5
6151 cat conftest.
$ac_ext >&5
6153 eval "ac_cv_header_$ac_safe=no"
6157 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6158 echo "$ac_t""yes" 1>&6
6159 cat >> confdefs.h
<<\EOF
6160 #define HAVE_VFORK_H 1
6164 echo "$ac_t""no" 1>&6
6167 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
6168 echo "configure:6169: checking for working vfork" >&5
6169 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
6170 echo $ac_n "(cached) $ac_c" 1>&6
6172 if test "$cross_compiling" = yes; then
6173 echo $ac_n "checking for vfork""... $ac_c" 1>&6
6174 echo "configure:6175: checking for vfork" >&5
6175 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
6176 echo $ac_n "(cached) $ac_c" 1>&6
6178 cat > conftest.
$ac_ext <<EOF
6179 #line 6180 "configure"
6180 #include "confdefs.h"
6181 /* System header to define __stub macros and hopefully few prototypes,
6182 which can conflict with char vfork(); below. */
6184 /* Override any gcc2 internal prototype to avoid an error. */
6185 /* We use char because int might match the return type of a gcc2
6186 builtin and then its argument prototype would still apply. */
6191 /* The GNU C library defines this for functions which it implements
6192 to always fail with ENOSYS. Some functions are actually named
6193 something starting with __ and the normal name is an alias. */
6194 #if defined (__stub_vfork) || defined (__stub___vfork)
6202 if { (eval echo configure
:6203: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6204 eval "ac_cv_func_vfork=yes"
6206 echo "configure: failed program was:" >&5
6207 cat conftest.
$ac_ext >&5
6209 eval "ac_cv_func_vfork=no"
6214 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
6215 echo "$ac_t""yes" 1>&6
6218 echo "$ac_t""no" 1>&6
6221 ac_cv_func_vfork_works
=$ac_cv_func_vfork
6223 cat > conftest.
$ac_ext <<EOF
6224 #line 6225 "configure"
6225 #include "confdefs.h"
6226 /* Thanks to Paul Eggert for this test. */
6228 #include <sys/types.h>
6229 #include <sys/stat.h>
6230 #ifdef HAVE_UNISTD_H
6236 /* On some sparc systems, changes by the child to local and incoming
6237 argument registers are propagated back to the parent.
6238 The compiler is told about this with #include <vfork.h>,
6239 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
6240 Test for this by using a static variable whose address
6241 is put into a register that is clobbered by the vfork. */
6244 sparc_address_test (int arg)
6246 sparc_address_test (arg) int arg;
6264 pid_t parent = getpid ();
6267 sparc_address_test ();
6272 /* Here is another test for sparc vfork register problems.
6273 This test uses lots of local variables, at least
6274 as many local variables as main has allocated so far
6275 including compiler temporaries. 4 locals are enough for
6276 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
6277 A buggy compiler should reuse the register of parent
6278 for one of the local variables, since it will think that
6279 parent can't possibly be used any more in this routine.
6280 Assigning to the local variable will thus munge parent
6281 in the parent process. */
6283 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6284 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6285 /* Convince the compiler that p..p7 are live; otherwise, it might
6286 use the same hardware register for all 8 local variables. */
6287 if (p != p1 || p != p2 || p != p3 || p != p4
6288 || p != p5 || p != p6 || p != p7)
6291 /* On some systems (e.g. IRIX 3.3),
6292 vfork doesn't separate parent from child file descriptors.
6293 If the child closes a descriptor before it execs or exits,
6294 this munges the parent's descriptor as well.
6295 Test for this by closing stdout in the child. */
6296 _exit(close(fileno(stdout)) != 0);
6301 while (wait(&status) != child)
6304 /* Was there some problem with vforking? */
6307 /* Did the child fail? (This shouldn't happen.) */
6310 /* Did the vfork/compiler bug occur? */
6311 || parent != getpid()
6313 /* Did the file descriptor bug occur? */
6314 || fstat(fileno(stdout), &st) != 0
6319 if { (eval echo configure
:6320: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6321 ac_cv_func_vfork_works
=yes
6323 echo "configure: failed program was:" >&5
6324 cat conftest.
$ac_ext >&5
6326 ac_cv_func_vfork_works
=no
6333 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
6334 if test $ac_cv_func_vfork_works = no
; then
6335 cat >> confdefs.h
<<\EOF
6341 for ac_func
in canonicalize_file_name realpath
6343 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6344 echo "configure:6345: checking for $ac_func" >&5
6345 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6346 echo $ac_n "(cached) $ac_c" 1>&6
6348 cat > conftest.
$ac_ext <<EOF
6349 #line 6350 "configure"
6350 #include "confdefs.h"
6351 /* System header to define __stub macros and hopefully few prototypes,
6352 which can conflict with char $ac_func(); below. */
6354 /* Override any gcc2 internal prototype to avoid an error. */
6355 /* We use char because int might match the return type of a gcc2
6356 builtin and then its argument prototype would still apply. */
6361 /* The GNU C library defines this for functions which it implements
6362 to always fail with ENOSYS. Some functions are actually named
6363 something starting with __ and the normal name is an alias. */
6364 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6372 if { (eval echo configure
:6373: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6374 eval "ac_cv_func_$ac_func=yes"
6376 echo "configure: failed program was:" >&5
6377 cat conftest.
$ac_ext >&5
6379 eval "ac_cv_func_$ac_func=no"
6384 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6385 echo "$ac_t""yes" 1>&6
6386 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6387 cat >> confdefs.h
<<EOF
6388 #define $ac_tr_func 1
6392 echo "$ac_t""no" 1>&6
6398 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6399 echo "configure:6400: checking for $ac_func" >&5
6400 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6401 echo $ac_n "(cached) $ac_c" 1>&6
6403 cat > conftest.
$ac_ext <<EOF
6404 #line 6405 "configure"
6405 #include "confdefs.h"
6406 /* System header to define __stub macros and hopefully few prototypes,
6407 which can conflict with char $ac_func(); below. */
6409 /* Override any gcc2 internal prototype to avoid an error. */
6410 /* We use char because int might match the return type of a gcc2
6411 builtin and then its argument prototype would still apply. */
6416 /* The GNU C library defines this for functions which it implements
6417 to always fail with ENOSYS. Some functions are actually named
6418 something starting with __ and the normal name is an alias. */
6419 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6427 if { (eval echo configure
:6428: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6429 eval "ac_cv_func_$ac_func=yes"
6431 echo "configure: failed program was:" >&5
6432 cat conftest.
$ac_ext >&5
6434 eval "ac_cv_func_$ac_func=no"
6439 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6440 echo "$ac_t""yes" 1>&6
6441 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6442 cat >> confdefs.h
<<EOF
6443 #define $ac_tr_func 1
6447 echo "$ac_t""no" 1>&6
6451 for ac_func
in pread64
6453 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6454 echo "configure:6455: checking for $ac_func" >&5
6455 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6456 echo $ac_n "(cached) $ac_c" 1>&6
6458 cat > conftest.
$ac_ext <<EOF
6459 #line 6460 "configure"
6460 #include "confdefs.h"
6461 /* System header to define __stub macros and hopefully few prototypes,
6462 which can conflict with char $ac_func(); below. */
6464 /* Override any gcc2 internal prototype to avoid an error. */
6465 /* We use char because int might match the return type of a gcc2
6466 builtin and then its argument prototype would still apply. */
6471 /* The GNU C library defines this for functions which it implements
6472 to always fail with ENOSYS. Some functions are actually named
6473 something starting with __ and the normal name is an alias. */
6474 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6482 if { (eval echo configure
:6483: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6484 eval "ac_cv_func_$ac_func=yes"
6486 echo "configure: failed program was:" >&5
6487 cat conftest.
$ac_ext >&5
6489 eval "ac_cv_func_$ac_func=no"
6494 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6495 echo "$ac_t""yes" 1>&6
6496 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6497 cat >> confdefs.h
<<EOF
6498 #define $ac_tr_func 1
6502 echo "$ac_t""no" 1>&6
6508 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6509 echo "configure:6510: checking for $ac_func" >&5
6510 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6511 echo $ac_n "(cached) $ac_c" 1>&6
6513 cat > conftest.
$ac_ext <<EOF
6514 #line 6515 "configure"
6515 #include "confdefs.h"
6516 /* System header to define __stub macros and hopefully few prototypes,
6517 which can conflict with char $ac_func(); below. */
6519 /* Override any gcc2 internal prototype to avoid an error. */
6520 /* We use char because int might match the return type of a gcc2
6521 builtin and then its argument prototype would still apply. */
6526 /* The GNU C library defines this for functions which it implements
6527 to always fail with ENOSYS. Some functions are actually named
6528 something starting with __ and the normal name is an alias. */
6529 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6537 if { (eval echo configure
:6538: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6539 eval "ac_cv_func_$ac_func=yes"
6541 echo "configure: failed program was:" >&5
6542 cat conftest.
$ac_ext >&5
6544 eval "ac_cv_func_$ac_func=no"
6549 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6550 echo "$ac_t""yes" 1>&6
6551 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6552 cat >> confdefs.h
<<EOF
6553 #define $ac_tr_func 1
6557 echo "$ac_t""no" 1>&6
6561 for ac_func
in setpgid setpgrp
6563 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6564 echo "configure:6565: checking for $ac_func" >&5
6565 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6566 echo $ac_n "(cached) $ac_c" 1>&6
6568 cat > conftest.
$ac_ext <<EOF
6569 #line 6570 "configure"
6570 #include "confdefs.h"
6571 /* System header to define __stub macros and hopefully few prototypes,
6572 which can conflict with char $ac_func(); below. */
6574 /* Override any gcc2 internal prototype to avoid an error. */
6575 /* We use char because int might match the return type of a gcc2
6576 builtin and then its argument prototype would still apply. */
6581 /* The GNU C library defines this for functions which it implements
6582 to always fail with ENOSYS. Some functions are actually named
6583 something starting with __ and the normal name is an alias. */
6584 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6592 if { (eval echo configure
:6593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6594 eval "ac_cv_func_$ac_func=yes"
6596 echo "configure: failed program was:" >&5
6597 cat conftest.
$ac_ext >&5
6599 eval "ac_cv_func_$ac_func=no"
6604 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6605 echo "$ac_t""yes" 1>&6
6606 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6607 cat >> confdefs.h
<<EOF
6608 #define $ac_tr_func 1
6612 echo "$ac_t""no" 1>&6
6616 for ac_func
in sigaction sigprocmask sigsetmask
6618 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6619 echo "configure:6620: checking for $ac_func" >&5
6620 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6621 echo $ac_n "(cached) $ac_c" 1>&6
6623 cat > conftest.
$ac_ext <<EOF
6624 #line 6625 "configure"
6625 #include "confdefs.h"
6626 /* System header to define __stub macros and hopefully few prototypes,
6627 which can conflict with char $ac_func(); below. */
6629 /* Override any gcc2 internal prototype to avoid an error. */
6630 /* We use char because int might match the return type of a gcc2
6631 builtin and then its argument prototype would still apply. */
6636 /* The GNU C library defines this for functions which it implements
6637 to always fail with ENOSYS. Some functions are actually named
6638 something starting with __ and the normal name is an alias. */
6639 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6647 if { (eval echo configure
:6648: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6649 eval "ac_cv_func_$ac_func=yes"
6651 echo "configure: failed program was:" >&5
6652 cat conftest.
$ac_ext >&5
6654 eval "ac_cv_func_$ac_func=no"
6659 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6660 echo "$ac_t""yes" 1>&6
6661 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6662 cat >> confdefs.h
<<EOF
6663 #define $ac_tr_func 1
6667 echo "$ac_t""no" 1>&6
6671 for ac_func
in socketpair
6673 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6674 echo "configure:6675: checking for $ac_func" >&5
6675 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6676 echo $ac_n "(cached) $ac_c" 1>&6
6678 cat > conftest.
$ac_ext <<EOF
6679 #line 6680 "configure"
6680 #include "confdefs.h"
6681 /* System header to define __stub macros and hopefully few prototypes,
6682 which can conflict with char $ac_func(); below. */
6684 /* Override any gcc2 internal prototype to avoid an error. */
6685 /* We use char because int might match the return type of a gcc2
6686 builtin and then its argument prototype would still apply. */
6691 /* The GNU C library defines this for functions which it implements
6692 to always fail with ENOSYS. Some functions are actually named
6693 something starting with __ and the normal name is an alias. */
6694 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6702 if { (eval echo configure
:6703: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6704 eval "ac_cv_func_$ac_func=yes"
6706 echo "configure: failed program was:" >&5
6707 cat conftest.
$ac_ext >&5
6709 eval "ac_cv_func_$ac_func=no"
6714 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6715 echo "$ac_t""yes" 1>&6
6716 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6717 cat >> confdefs.h
<<EOF
6718 #define $ac_tr_func 1
6722 echo "$ac_t""no" 1>&6
6726 for ac_func
in syscall
6728 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6729 echo "configure:6730: checking for $ac_func" >&5
6730 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6731 echo $ac_n "(cached) $ac_c" 1>&6
6733 cat > conftest.
$ac_ext <<EOF
6734 #line 6735 "configure"
6735 #include "confdefs.h"
6736 /* System header to define __stub macros and hopefully few prototypes,
6737 which can conflict with char $ac_func(); below. */
6739 /* Override any gcc2 internal prototype to avoid an error. */
6740 /* We use char because int might match the return type of a gcc2
6741 builtin and then its argument prototype would still apply. */
6746 /* The GNU C library defines this for functions which it implements
6747 to always fail with ENOSYS. Some functions are actually named
6748 something starting with __ and the normal name is an alias. */
6749 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6757 if { (eval echo configure
:6758: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6759 eval "ac_cv_func_$ac_func=yes"
6761 echo "configure: failed program was:" >&5
6762 cat conftest.
$ac_ext >&5
6764 eval "ac_cv_func_$ac_func=no"
6769 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6770 echo "$ac_t""yes" 1>&6
6771 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6772 cat >> confdefs.h
<<EOF
6773 #define $ac_tr_func 1
6777 echo "$ac_t""no" 1>&6
6782 if test "$cross_compiling" = no
; then
6783 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
6784 echo "configure:6785: checking whether setpgrp takes no argument" >&5
6785 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
6786 echo $ac_n "(cached) $ac_c" 1>&6
6788 if test "$cross_compiling" = yes; then
6789 { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
6791 cat > conftest.
$ac_ext <<EOF
6792 #line 6793 "configure"
6793 #include "confdefs.h"
6795 #ifdef HAVE_UNISTD_H
6800 * If this system has a BSD-style setpgrp, which takes arguments, exit
6805 if (setpgrp(1,1) == -1)
6812 if { (eval echo configure
:6813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6814 ac_cv_func_setpgrp_void
=no
6816 echo "configure: failed program was:" >&5
6817 cat conftest.
$ac_ext >&5
6819 ac_cv_func_setpgrp_void
=yes
6827 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
6828 if test $ac_cv_func_setpgrp_void = yes; then
6829 cat >> confdefs.h
<<\EOF
6830 #define SETPGRP_VOID 1
6836 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
6837 echo "configure:6838: checking whether setpgrp takes no argument" >&5
6838 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
6839 echo $ac_n "(cached) $ac_c" 1>&6
6841 cat > conftest.
$ac_ext <<EOF
6842 #line 6843 "configure"
6843 #include "confdefs.h"
6849 if (setpgrp(1,1) == -1)
6856 if { (eval echo configure
:6857: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6858 ac_cv_func_setpgrp_void
=no
6860 echo "configure: failed program was:" >&5
6861 cat conftest.
$ac_ext >&5
6863 ac_cv_func_setpgrp_void
=yes
6868 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
6869 if test $ac_cv_func_setpgrp_void = yes; then
6870 cat >> confdefs.h
<<\EOF
6871 #define SETPGRP_VOID 1
6877 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
6878 # since sigsetjmp might only be defined as a macro.
6879 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
6880 echo "configure:6881: checking for sigsetjmp" >&5
6881 if eval "test \"`echo '$''{'gdb_cv_func_sigsetjmp'+set}'`\" = set"; then
6882 echo $ac_n "(cached) $ac_c" 1>&6
6884 cat > conftest.
$ac_ext <<EOF
6885 #line 6886 "configure"
6886 #include "confdefs.h"
6891 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
6894 if { (eval echo configure
:6895: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6896 gdb_cv_func_sigsetjmp
=yes
6898 echo "configure: failed program was:" >&5
6899 cat conftest.
$ac_ext >&5
6901 gdb_cv_func_sigsetjmp
=no
6906 echo "$ac_t""$gdb_cv_func_sigsetjmp" 1>&6
6907 if test $gdb_cv_func_sigsetjmp = yes; then
6908 cat >> confdefs.h
<<\EOF
6909 #define HAVE_SIGSETJMP 1
6914 # Assume we'll default to using the included libiberty regex.
6915 gdb_use_included_regex
=yes
6917 # However, if the system regex is GNU regex, then default to *not*
6918 # using the included regex.
6919 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
6920 echo "configure:6921: checking for GNU regex" >&5
6921 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
6922 echo $ac_n "(cached) $ac_c" 1>&6
6924 cat > conftest.
$ac_ext <<EOF
6925 #line 6926 "configure"
6926 #include "confdefs.h"
6927 #include <gnu-versions.h>
6929 #define REGEX_INTERFACE_VERSION 1
6930 #if _GNU_REGEX_INTERFACE_VERSION != REGEX_INTERFACE_VERSION
6931 # error "Version mismatch"
6935 if { (eval echo configure
:6936: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6937 gdb_cv_have_gnu_regex
=yes
6939 echo "configure: failed program was:" >&5
6940 cat conftest.
$ac_ext >&5
6942 gdb_cv_have_gnu_regex
=no
6947 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
6948 if test $gdb_cv_have_gnu_regex = yes; then
6949 gdb_use_included_regex
=no
6952 # Check whether --with-included-regex or --without-included-regex was given.
6953 if test "${with_included_regex+set}" = set; then
6954 withval
="$with_included_regex"
6955 gdb_with_regex
=$withval
6957 gdb_with_regex
=$gdb_use_included_regex
6960 if test "$gdb_with_regex" = yes; then
6961 cat >> confdefs.h
<<\EOF
6962 #define USE_INCLUDED_REGEX 1
6967 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
6968 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
6969 echo $ac_n "checking for r_fs in struct reg""... $ac_c" 1>&6
6970 echo "configure:6971: checking for r_fs in struct reg" >&5
6971 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_fs'+set}'`\" = set"; then
6972 echo $ac_n "(cached) $ac_c" 1>&6
6974 cat > conftest.
$ac_ext <<EOF
6975 #line 6976 "configure"
6976 #include "confdefs.h"
6977 #include <machine/reg.h>
6979 struct reg r; r.r_fs;
6982 if { (eval echo configure
:6983: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6984 gdb_cv_struct_reg_r_fs
=yes
6986 echo "configure: failed program was:" >&5
6987 cat conftest.
$ac_ext >&5
6989 gdb_cv_struct_reg_r_fs
=no
6994 echo "$ac_t""$gdb_cv_struct_reg_r_fs" 1>&6
6995 if test $gdb_cv_struct_reg_r_fs = yes; then
6996 cat >> confdefs.h
<<\EOF
6997 #define HAVE_STRUCT_REG_R_FS 1
7001 echo $ac_n "checking for r_gs in struct reg""... $ac_c" 1>&6
7002 echo "configure:7003: checking for r_gs in struct reg" >&5
7003 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_gs'+set}'`\" = set"; then
7004 echo $ac_n "(cached) $ac_c" 1>&6
7006 cat > conftest.
$ac_ext <<EOF
7007 #line 7008 "configure"
7008 #include "confdefs.h"
7009 #include <machine/reg.h>
7011 struct reg r; r.r_gs;
7014 if { (eval echo configure
:7015: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7016 gdb_cv_struct_reg_r_gs
=yes
7018 echo "configure: failed program was:" >&5
7019 cat conftest.
$ac_ext >&5
7021 gdb_cv_struct_reg_r_gs
=no
7026 echo "$ac_t""$gdb_cv_struct_reg_r_gs" 1>&6
7027 if test $gdb_cv_struct_reg_r_gs = yes; then
7028 cat >> confdefs.h
<<\EOF
7029 #define HAVE_STRUCT_REG_R_GS 1
7034 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
7035 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
7036 echo "configure:7037: checking for PTRACE_GETREGS" >&5
7037 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
7038 echo $ac_n "(cached) $ac_c" 1>&6
7040 cat > conftest.
$ac_ext <<EOF
7041 #line 7042 "configure"
7042 #include "confdefs.h"
7043 #include <sys/ptrace.h>
7048 if { (eval echo configure
:7049: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7050 gdb_cv_have_ptrace_getregs
=yes
7052 echo "configure: failed program was:" >&5
7053 cat conftest.
$ac_ext >&5
7055 gdb_cv_have_ptrace_getregs
=no
7060 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
7061 if test $gdb_cv_have_ptrace_getregs = yes; then
7062 cat >> confdefs.h
<<\EOF
7063 #define HAVE_PTRACE_GETREGS 1
7068 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
7069 echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
7070 echo "configure:7071: checking for PTRACE_GETFPXREGS" >&5
7071 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
7072 echo $ac_n "(cached) $ac_c" 1>&6
7074 cat > conftest.
$ac_ext <<EOF
7075 #line 7076 "configure"
7076 #include "confdefs.h"
7077 #include <sys/ptrace.h>
7082 if { (eval echo configure
:7083: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7084 gdb_cv_have_ptrace_getfpxregs
=yes
7086 echo "configure: failed program was:" >&5
7087 cat conftest.
$ac_ext >&5
7089 gdb_cv_have_ptrace_getfpxregs
=no
7094 echo "$ac_t""$gdb_cv_have_ptrace_getfpxregs" 1>&6
7095 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
7096 cat >> confdefs.h
<<\EOF
7097 #define HAVE_PTRACE_GETFPXREGS 1
7102 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
7103 echo $ac_n "checking for PT_GETDBREGS""... $ac_c" 1>&6
7104 echo "configure:7105: checking for PT_GETDBREGS" >&5
7105 if eval "test \"`echo '$''{'gdb_cv_have_pt_getdbregs'+set}'`\" = set"; then
7106 echo $ac_n "(cached) $ac_c" 1>&6
7108 cat > conftest.
$ac_ext <<EOF
7109 #line 7110 "configure"
7110 #include "confdefs.h"
7111 #include <sys/types.h>
7112 #include <sys/ptrace.h>
7117 if { (eval echo configure
:7118: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7119 gdb_cv_have_pt_getdbregs
=yes
7121 echo "configure: failed program was:" >&5
7122 cat conftest.
$ac_ext >&5
7124 gdb_cv_have_pt_getdbregs
=no
7129 echo "$ac_t""$gdb_cv_have_pt_getdbregs" 1>&6
7130 if test $gdb_cv_have_pt_getdbregs = yes; then
7131 cat >> confdefs.h
<<\EOF
7132 #define HAVE_PT_GETDBREGS 1
7137 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
7138 echo $ac_n "checking for PT_GETXMMREGS""... $ac_c" 1>&6
7139 echo "configure:7140: checking for PT_GETXMMREGS" >&5
7140 if eval "test \"`echo '$''{'gdb_cv_have_pt_getxmmregs'+set}'`\" = set"; then
7141 echo $ac_n "(cached) $ac_c" 1>&6
7143 cat > conftest.
$ac_ext <<EOF
7144 #line 7145 "configure"
7145 #include "confdefs.h"
7146 #include <sys/types.h>
7147 #include <sys/ptrace.h>
7152 if { (eval echo configure
:7153: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7154 gdb_cv_have_pt_getxmmregs
=yes
7156 echo "configure: failed program was:" >&5
7157 cat conftest.
$ac_ext >&5
7159 gdb_cv_have_pt_getxmmregs
=no
7164 echo "$ac_t""$gdb_cv_have_pt_getxmmregs" 1>&6
7165 if test $gdb_cv_have_pt_getxmmregs = yes; then
7166 cat >> confdefs.h
<<\EOF
7167 #define HAVE_PT_GETXMMREGS 1
7172 # See if stdint.h provides the uintptr_t type.
7173 # Autoconf 2.5X has an improved AC_CHECK_TYPE which will simplify this.
7174 echo $ac_n "checking for uintptr_t in stdint.h""... $ac_c" 1>&6
7175 echo "configure:7176: checking for uintptr_t in stdint.h" >&5
7176 if eval "test \"`echo '$''{'gdb_cv_have_uintptr_t'+set}'`\" = set"; then
7177 echo $ac_n "(cached) $ac_c" 1>&6
7179 cat > conftest.
$ac_ext <<EOF
7180 #line 7181 "configure"
7181 #include "confdefs.h"
7187 if { (eval echo configure
:7188: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7189 gdb_cv_have_uintptr_t
=yes
7191 echo "configure: failed program was:" >&5
7192 cat conftest.
$ac_ext >&5
7194 gdb_cv_have_uintptr_t
=no
7199 echo "$ac_t""$gdb_cv_have_uintptr_t" 1>&6
7200 if test $gdb_cv_have_uintptr_t = yes; then
7201 cat >> confdefs.h
<<\EOF
7202 #define HAVE_UINTPTR_T 1
7207 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
7208 echo "configure:7209: checking whether malloc must be declared" >&5
7209 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
7210 echo $ac_n "(cached) $ac_c" 1>&6
7212 cat > conftest.
$ac_ext <<EOF
7213 #line 7214 "configure"
7214 #include "confdefs.h"
7217 #ifdef HAVE_STRING_H
7220 #ifdef HAVE_STRINGS_H
7221 #include <strings.h>
7224 #ifdef HAVE_STDLIB_H
7227 #ifdef HAVE_UNISTD_H
7231 char *(*pfn) = (char *(*)) malloc
7234 if { (eval echo configure
:7235: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7236 bfd_cv_decl_needed_malloc
=no
7238 echo "configure: failed program was:" >&5
7239 cat conftest.
$ac_ext >&5
7241 bfd_cv_decl_needed_malloc
=yes
7246 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
7247 if test $bfd_cv_decl_needed_malloc = yes; then
7248 cat >> confdefs.h
<<\EOF
7249 #define NEED_DECLARATION_MALLOC 1
7254 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
7255 echo "configure:7256: checking whether realloc must be declared" >&5
7256 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
7257 echo $ac_n "(cached) $ac_c" 1>&6
7259 cat > conftest.
$ac_ext <<EOF
7260 #line 7261 "configure"
7261 #include "confdefs.h"
7264 #ifdef HAVE_STRING_H
7267 #ifdef HAVE_STRINGS_H
7268 #include <strings.h>
7271 #ifdef HAVE_STDLIB_H
7274 #ifdef HAVE_UNISTD_H
7278 char *(*pfn) = (char *(*)) realloc
7281 if { (eval echo configure
:7282: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7283 bfd_cv_decl_needed_realloc
=no
7285 echo "configure: failed program was:" >&5
7286 cat conftest.
$ac_ext >&5
7288 bfd_cv_decl_needed_realloc
=yes
7293 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
7294 if test $bfd_cv_decl_needed_realloc = yes; then
7295 cat >> confdefs.h
<<\EOF
7296 #define NEED_DECLARATION_REALLOC 1
7301 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
7302 echo "configure:7303: checking whether free must be declared" >&5
7303 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
7304 echo $ac_n "(cached) $ac_c" 1>&6
7306 cat > conftest.
$ac_ext <<EOF
7307 #line 7308 "configure"
7308 #include "confdefs.h"
7311 #ifdef HAVE_STRING_H
7314 #ifdef HAVE_STRINGS_H
7315 #include <strings.h>
7318 #ifdef HAVE_STDLIB_H
7321 #ifdef HAVE_UNISTD_H
7325 char *(*pfn) = (char *(*)) free
7328 if { (eval echo configure
:7329: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7330 bfd_cv_decl_needed_free
=no
7332 echo "configure: failed program was:" >&5
7333 cat conftest.
$ac_ext >&5
7335 bfd_cv_decl_needed_free
=yes
7340 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
7341 if test $bfd_cv_decl_needed_free = yes; then
7342 cat >> confdefs.h
<<\EOF
7343 #define NEED_DECLARATION_FREE 1
7348 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
7349 echo "configure:7350: checking whether strerror must be declared" >&5
7350 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
7351 echo $ac_n "(cached) $ac_c" 1>&6
7353 cat > conftest.
$ac_ext <<EOF
7354 #line 7355 "configure"
7355 #include "confdefs.h"
7358 #ifdef HAVE_STRING_H
7361 #ifdef HAVE_STRINGS_H
7362 #include <strings.h>
7365 #ifdef HAVE_STDLIB_H
7368 #ifdef HAVE_UNISTD_H
7372 char *(*pfn) = (char *(*)) strerror
7375 if { (eval echo configure
:7376: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7377 bfd_cv_decl_needed_strerror
=no
7379 echo "configure: failed program was:" >&5
7380 cat conftest.
$ac_ext >&5
7382 bfd_cv_decl_needed_strerror
=yes
7387 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
7388 if test $bfd_cv_decl_needed_strerror = yes; then
7389 cat >> confdefs.h
<<\EOF
7390 #define NEED_DECLARATION_STRERROR 1
7395 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
7396 echo "configure:7397: checking whether strdup must be declared" >&5
7397 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
7398 echo $ac_n "(cached) $ac_c" 1>&6
7400 cat > conftest.
$ac_ext <<EOF
7401 #line 7402 "configure"
7402 #include "confdefs.h"
7405 #ifdef HAVE_STRING_H
7408 #ifdef HAVE_STRINGS_H
7409 #include <strings.h>
7412 #ifdef HAVE_STDLIB_H
7415 #ifdef HAVE_UNISTD_H
7419 char *(*pfn) = (char *(*)) strdup
7422 if { (eval echo configure
:7423: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7424 bfd_cv_decl_needed_strdup
=no
7426 echo "configure: failed program was:" >&5
7427 cat conftest.
$ac_ext >&5
7429 bfd_cv_decl_needed_strdup
=yes
7434 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
7435 if test $bfd_cv_decl_needed_strdup = yes; then
7436 cat >> confdefs.h
<<\EOF
7437 #define NEED_DECLARATION_STRDUP 1
7442 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
7443 echo "configure:7444: checking whether strstr must be declared" >&5
7444 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
7445 echo $ac_n "(cached) $ac_c" 1>&6
7447 cat > conftest.
$ac_ext <<EOF
7448 #line 7449 "configure"
7449 #include "confdefs.h"
7452 #ifdef HAVE_STRING_H
7455 #ifdef HAVE_STRINGS_H
7456 #include <strings.h>
7459 #ifdef HAVE_STDLIB_H
7462 #ifdef HAVE_UNISTD_H
7466 char *(*pfn) = (char *(*)) strstr
7469 if { (eval echo configure
:7470: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7471 bfd_cv_decl_needed_strstr
=no
7473 echo "configure: failed program was:" >&5
7474 cat conftest.
$ac_ext >&5
7476 bfd_cv_decl_needed_strstr
=yes
7481 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
7482 if test $bfd_cv_decl_needed_strstr = yes; then
7483 cat >> confdefs.h
<<\EOF
7484 #define NEED_DECLARATION_STRSTR 1
7489 echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
7490 echo "configure:7491: checking whether canonicalize_file_name must be declared" >&5
7491 if eval "test \"`echo '$''{'bfd_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
7492 echo $ac_n "(cached) $ac_c" 1>&6
7494 cat > conftest.
$ac_ext <<EOF
7495 #line 7496 "configure"
7496 #include "confdefs.h"
7499 #ifdef HAVE_STRING_H
7502 #ifdef HAVE_STRINGS_H
7503 #include <strings.h>
7506 #ifdef HAVE_STDLIB_H
7509 #ifdef HAVE_UNISTD_H
7513 char *(*pfn) = (char *(*)) canonicalize_file_name
7516 if { (eval echo configure
:7517: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7518 bfd_cv_decl_needed_canonicalize_file_name
=no
7520 echo "configure: failed program was:" >&5
7521 cat conftest.
$ac_ext >&5
7523 bfd_cv_decl_needed_canonicalize_file_name
=yes
7528 echo "$ac_t""$bfd_cv_decl_needed_canonicalize_file_name" 1>&6
7529 if test $bfd_cv_decl_needed_canonicalize_file_name = yes; then
7530 cat >> confdefs.h
<<\EOF
7531 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
7537 # The following save_state_t checkery is only necessary for HPUX
7538 # versions earlier than 10.20. When those fade from memory, this
7539 # could be expunged. --jsm 1999-03-22
7541 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
7542 echo "configure:7543: checking for HPUX save_state structure" >&5
7543 cat > conftest.
$ac_ext <<EOF
7544 #line 7545 "configure"
7545 #include "confdefs.h"
7546 #include <machine/save_state.h>
7548 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7549 egrep "save_state_t" >/dev
/null
2>&1; then
7551 gdb_cv_hpux_savestate
=yes
7554 gdb_cv_hpux_savestate
=no
7558 cat > conftest.
$ac_ext <<EOF
7559 #line 7560 "configure"
7560 #include "confdefs.h"
7561 #include <machine/save_state.h>
7563 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7564 egrep "ss_wide" >/dev
/null
2>&1; then
7566 gdb_cv_hpux_sswide
=yes
7569 gdb_cv_hpux_sswide
=no
7573 if test $gdb_cv_hpux_savestate = yes
7575 cat >> confdefs.h
<<\EOF
7576 #define HAVE_STRUCT_SAVE_STATE_T 1
7580 if test $gdb_cv_hpux_sswide = yes
7582 cat >> confdefs.h
<<\EOF
7583 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
7587 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
7590 # If we are configured native on GNU/Linux, work around problems with
7592 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
7594 if test "${target}" = "${host}"; then
7597 cat >> confdefs.h
<<\EOF
7598 #define START_INFERIOR_TRAPS_EXPECTED 2
7601 cat >> confdefs.h
<<\EOF
7602 #define sys_quotactl 1
7607 cat >> confdefs.h
<<\EOF
7608 #define NEW_PROC_API 1
7612 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5* |
*-*-interix* )
7613 cat >> confdefs.h
<<\EOF
7614 #define NEW_PROC_API 1
7619 cat >> confdefs.h
<<\EOF
7620 #define NEW_PROC_API 1
7627 if test "$ac_cv_header_sys_procfs_h" = yes; then
7628 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
7629 echo "configure:7630: checking for pstatus_t in sys/procfs.h" >&5
7630 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
7631 echo $ac_n "(cached) $ac_c" 1>&6
7633 cat > conftest.
$ac_ext <<EOF
7634 #line 7635 "configure"
7635 #include "confdefs.h"
7638 #include <sys/procfs.h>
7643 if { (eval echo configure
:7644: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7645 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
7647 echo "configure: failed program was:" >&5
7648 cat conftest.
$ac_ext >&5
7650 bfd_cv_have_sys_procfs_type_pstatus_t
=no
7656 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
7657 cat >> confdefs.h
<<\EOF
7658 #define HAVE_PSTATUS_T 1
7662 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
7664 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
7665 echo "configure:7666: checking for prrun_t in sys/procfs.h" >&5
7666 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
7667 echo $ac_n "(cached) $ac_c" 1>&6
7669 cat > conftest.
$ac_ext <<EOF
7670 #line 7671 "configure"
7671 #include "confdefs.h"
7674 #include <sys/procfs.h>
7679 if { (eval echo configure
:7680: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7681 bfd_cv_have_sys_procfs_type_prrun_t
=yes
7683 echo "configure: failed program was:" >&5
7684 cat conftest.
$ac_ext >&5
7686 bfd_cv_have_sys_procfs_type_prrun_t
=no
7692 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
7693 cat >> confdefs.h
<<\EOF
7694 #define HAVE_PRRUN_T 1
7698 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
7700 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
7701 echo "configure:7702: checking for gregset_t in sys/procfs.h" >&5
7702 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
7703 echo $ac_n "(cached) $ac_c" 1>&6
7705 cat > conftest.
$ac_ext <<EOF
7706 #line 7707 "configure"
7707 #include "confdefs.h"
7710 #include <sys/procfs.h>
7715 if { (eval echo configure
:7716: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7717 bfd_cv_have_sys_procfs_type_gregset_t
=yes
7719 echo "configure: failed program was:" >&5
7720 cat conftest.
$ac_ext >&5
7722 bfd_cv_have_sys_procfs_type_gregset_t
=no
7728 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
7729 cat >> confdefs.h
<<\EOF
7730 #define HAVE_GREGSET_T 1
7734 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
7736 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
7737 echo "configure:7738: checking for fpregset_t in sys/procfs.h" >&5
7738 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
7739 echo $ac_n "(cached) $ac_c" 1>&6
7741 cat > conftest.
$ac_ext <<EOF
7742 #line 7743 "configure"
7743 #include "confdefs.h"
7746 #include <sys/procfs.h>
7751 if { (eval echo configure
:7752: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7753 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
7755 echo "configure: failed program was:" >&5
7756 cat conftest.
$ac_ext >&5
7758 bfd_cv_have_sys_procfs_type_fpregset_t
=no
7764 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
7765 cat >> confdefs.h
<<\EOF
7766 #define HAVE_FPREGSET_T 1
7770 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
7772 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
7773 echo "configure:7774: checking for prgregset_t in sys/procfs.h" >&5
7774 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
7775 echo $ac_n "(cached) $ac_c" 1>&6
7777 cat > conftest.
$ac_ext <<EOF
7778 #line 7779 "configure"
7779 #include "confdefs.h"
7782 #include <sys/procfs.h>
7787 if { (eval echo configure
:7788: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7789 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
7791 echo "configure: failed program was:" >&5
7792 cat conftest.
$ac_ext >&5
7794 bfd_cv_have_sys_procfs_type_prgregset_t
=no
7800 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
7801 cat >> confdefs.h
<<\EOF
7802 #define HAVE_PRGREGSET_T 1
7806 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
7808 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
7809 echo "configure:7810: checking for prfpregset_t in sys/procfs.h" >&5
7810 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
7811 echo $ac_n "(cached) $ac_c" 1>&6
7813 cat > conftest.
$ac_ext <<EOF
7814 #line 7815 "configure"
7815 #include "confdefs.h"
7818 #include <sys/procfs.h>
7823 if { (eval echo configure
:7824: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7825 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
7827 echo "configure: failed program was:" >&5
7828 cat conftest.
$ac_ext >&5
7830 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
7836 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
7837 cat >> confdefs.h
<<\EOF
7838 #define HAVE_PRFPREGSET_T 1
7842 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
7844 echo $ac_n "checking for prgregset32_t in sys/procfs.h""... $ac_c" 1>&6
7845 echo "configure:7846: checking for prgregset32_t in sys/procfs.h" >&5
7846 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset32_t'+set}'`\" = set"; then
7847 echo $ac_n "(cached) $ac_c" 1>&6
7849 cat > conftest.
$ac_ext <<EOF
7850 #line 7851 "configure"
7851 #include "confdefs.h"
7854 #include <sys/procfs.h>
7859 if { (eval echo configure
:7860: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7861 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
7863 echo "configure: failed program was:" >&5
7864 cat conftest.
$ac_ext >&5
7866 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
7872 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
7873 cat >> confdefs.h
<<\EOF
7874 #define HAVE_PRGREGSET32_T 1
7878 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset32_t" 1>&6
7880 echo $ac_n "checking for prfpregset32_t in sys/procfs.h""... $ac_c" 1>&6
7881 echo "configure:7882: checking for prfpregset32_t in sys/procfs.h" >&5
7882 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset32_t'+set}'`\" = set"; then
7883 echo $ac_n "(cached) $ac_c" 1>&6
7885 cat > conftest.
$ac_ext <<EOF
7886 #line 7887 "configure"
7887 #include "confdefs.h"
7890 #include <sys/procfs.h>
7895 if { (eval echo configure
:7896: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7897 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
7899 echo "configure: failed program was:" >&5
7900 cat conftest.
$ac_ext >&5
7902 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
7908 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
7909 cat >> confdefs.h
<<\EOF
7910 #define HAVE_PRFPREGSET32_T 1
7914 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset32_t" 1>&6
7916 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
7917 echo "configure:7918: checking for lwpid_t in sys/procfs.h" >&5
7918 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
7919 echo $ac_n "(cached) $ac_c" 1>&6
7921 cat > conftest.
$ac_ext <<EOF
7922 #line 7923 "configure"
7923 #include "confdefs.h"
7926 #include <sys/procfs.h>
7931 if { (eval echo configure
:7932: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7933 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
7935 echo "configure: failed program was:" >&5
7936 cat conftest.
$ac_ext >&5
7938 bfd_cv_have_sys_procfs_type_lwpid_t
=no
7944 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
7945 cat >> confdefs.h
<<\EOF
7946 #define HAVE_LWPID_T 1
7950 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
7952 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
7953 echo "configure:7954: checking for psaddr_t in sys/procfs.h" >&5
7954 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
7955 echo $ac_n "(cached) $ac_c" 1>&6
7957 cat > conftest.
$ac_ext <<EOF
7958 #line 7959 "configure"
7959 #include "confdefs.h"
7962 #include <sys/procfs.h>
7967 if { (eval echo configure
:7968: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7969 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
7971 echo "configure: failed program was:" >&5
7972 cat conftest.
$ac_ext >&5
7974 bfd_cv_have_sys_procfs_type_psaddr_t
=no
7980 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
7981 cat >> confdefs.h
<<\EOF
7982 #define HAVE_PSADDR_T 1
7986 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
7988 echo $ac_n "checking for prsysent_t in sys/procfs.h""... $ac_c" 1>&6
7989 echo "configure:7990: checking for prsysent_t in sys/procfs.h" >&5
7990 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prsysent_t'+set}'`\" = set"; then
7991 echo $ac_n "(cached) $ac_c" 1>&6
7993 cat > conftest.
$ac_ext <<EOF
7994 #line 7995 "configure"
7995 #include "confdefs.h"
7998 #include <sys/procfs.h>
8003 if { (eval echo configure
:8004: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8005 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
8007 echo "configure: failed program was:" >&5
8008 cat conftest.
$ac_ext >&5
8010 bfd_cv_have_sys_procfs_type_prsysent_t
=no
8016 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
8017 cat >> confdefs.h
<<\EOF
8018 #define HAVE_PRSYSENT_T 1
8022 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prsysent_t" 1>&6
8024 echo $ac_n "checking for pr_sigset_t in sys/procfs.h""... $ac_c" 1>&6
8025 echo "configure:8026: checking for pr_sigset_t in sys/procfs.h" >&5
8026 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigset_t'+set}'`\" = set"; then
8027 echo $ac_n "(cached) $ac_c" 1>&6
8029 cat > conftest.
$ac_ext <<EOF
8030 #line 8031 "configure"
8031 #include "confdefs.h"
8034 #include <sys/procfs.h>
8039 if { (eval echo configure
:8040: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8041 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
8043 echo "configure: failed program was:" >&5
8044 cat conftest.
$ac_ext >&5
8046 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
8052 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
8053 cat >> confdefs.h
<<\EOF
8054 #define HAVE_PR_SIGSET_T 1
8058 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigset_t" 1>&6
8060 echo $ac_n "checking for pr_sigaction64_t in sys/procfs.h""... $ac_c" 1>&6
8061 echo "configure:8062: checking for pr_sigaction64_t in sys/procfs.h" >&5
8062 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigaction64_t'+set}'`\" = set"; then
8063 echo $ac_n "(cached) $ac_c" 1>&6
8065 cat > conftest.
$ac_ext <<EOF
8066 #line 8067 "configure"
8067 #include "confdefs.h"
8070 #include <sys/procfs.h>
8072 pr_sigaction64_t avar
8075 if { (eval echo configure
:8076: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8077 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
8079 echo "configure: failed program was:" >&5
8080 cat conftest.
$ac_ext >&5
8082 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
8088 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
8089 cat >> confdefs.h
<<\EOF
8090 #define HAVE_PR_SIGACTION64_T 1
8094 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" 1>&6
8096 echo $ac_n "checking for pr_siginfo64_t in sys/procfs.h""... $ac_c" 1>&6
8097 echo "configure:8098: checking for pr_siginfo64_t in sys/procfs.h" >&5
8098 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_siginfo64_t'+set}'`\" = set"; then
8099 echo $ac_n "(cached) $ac_c" 1>&6
8101 cat > conftest.
$ac_ext <<EOF
8102 #line 8103 "configure"
8103 #include "confdefs.h"
8106 #include <sys/procfs.h>
8111 if { (eval echo configure
:8112: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8113 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
8115 echo "configure: failed program was:" >&5
8116 cat conftest.
$ac_ext >&5
8118 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
8124 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
8125 cat >> confdefs.h
<<\EOF
8126 #define HAVE_PR_SIGINFO64_T 1
8130 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" 1>&6
8136 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
8137 echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
8138 echo "configure:8139: checking whether prfpregset_t type is broken" >&5
8139 if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
8140 echo $ac_n "(cached) $ac_c" 1>&6
8142 if test "$cross_compiling" = yes; then
8143 gdb_cv_prfpregset_t_broken
=yes
8145 cat > conftest.
$ac_ext <<EOF
8146 #line 8147 "configure"
8147 #include "confdefs.h"
8148 #include <sys/procfs.h>
8151 if (sizeof (prfpregset_t) == sizeof (void *))
8156 if { (eval echo configure
:8157: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8158 gdb_cv_prfpregset_t_broken
=no
8160 echo "configure: failed program was:" >&5
8161 cat conftest.
$ac_ext >&5
8163 gdb_cv_prfpregset_t_broken
=yes
8170 echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
8171 if test $gdb_cv_prfpregset_t_broken = yes; then
8172 cat >> confdefs.h
<<\EOF
8173 #define PRFPREGSET_T_BROKEN 1
8180 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
8181 echo "configure:8182: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
8182 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
8183 echo $ac_n "(cached) $ac_c" 1>&6
8185 cat > conftest.
$ac_ext <<EOF
8186 #line 8187 "configure"
8187 #include "confdefs.h"
8189 #include <sys/types.h>
8190 #include <sys/procfs.h>
8195 dummy = ioctl(0, PIOCSET, &dummy);
8199 if { (eval echo configure
:8200: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8201 gdb_cv_have_procfs_piocset
=yes
8203 echo "configure: failed program was:" >&5
8204 cat conftest.
$ac_ext >&5
8206 gdb_cv_have_procfs_piocset
=no
8211 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
8212 if test $gdb_cv_have_procfs_piocset = yes; then
8213 cat >> confdefs.h
<<\EOF
8214 #define HAVE_PROCFS_PIOCSET 1
8220 if test ${host} = ${target} ; then
8222 echo $ac_n "checking for member l_addr in struct link_map""... $ac_c" 1>&6
8223 echo "configure:8224: checking for member l_addr in struct link_map" >&5
8224 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_l_members'+set}'`\" = set"; then
8225 echo $ac_n "(cached) $ac_c" 1>&6
8227 cat > conftest.
$ac_ext <<EOF
8228 #line 8229 "configure"
8229 #include "confdefs.h"
8232 struct link_map lm; (void) lm.l_addr;
8235 if { (eval echo configure
:8236: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8237 gdb_cv_have_struct_link_map_with_l_members
=yes
8239 echo "configure: failed program was:" >&5
8240 cat conftest.
$ac_ext >&5
8242 gdb_cv_have_struct_link_map_with_l_members
=no
8247 echo "$ac_t""$gdb_cv_have_struct_link_map_with_l_members" 1>&6
8248 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
8249 cat >> confdefs.h
<<\EOF
8250 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
8256 echo $ac_n "checking for member lm_addr in struct link_map""... $ac_c" 1>&6
8257 echo "configure:8258: checking for member lm_addr in struct link_map" >&5
8258 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_lm_members'+set}'`\" = set"; then
8259 echo $ac_n "(cached) $ac_c" 1>&6
8261 cat > conftest.
$ac_ext <<EOF
8262 #line 8263 "configure"
8263 #include "confdefs.h"
8264 #include <sys/types.h>
8267 struct link_map lm; (void) lm.lm_addr;
8270 if { (eval echo configure
:8271: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8272 gdb_cv_have_struct_link_map_with_lm_members
=yes
8274 echo "configure: failed program was:" >&5
8275 cat conftest.
$ac_ext >&5
8277 gdb_cv_have_struct_link_map_with_lm_members
=no
8282 echo "$ac_t""$gdb_cv_have_struct_link_map_with_lm_members" 1>&6
8283 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
8284 cat >> confdefs.h
<<\EOF
8285 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
8291 echo $ac_n "checking for member som_addr in struct so_map""... $ac_c" 1>&6
8292 echo "configure:8293: checking for member som_addr in struct so_map" >&5
8293 if eval "test \"`echo '$''{'gdb_cv_have_struct_so_map_with_som_members'+set}'`\" = set"; then
8294 echo $ac_n "(cached) $ac_c" 1>&6
8296 cat > conftest.
$ac_ext <<EOF
8297 #line 8298 "configure"
8298 #include "confdefs.h"
8299 #include <sys/types.h>
8305 struct so_map lm; (void) lm.som_addr;
8308 if { (eval echo configure
:8309: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8310 gdb_cv_have_struct_so_map_with_som_members
=yes
8312 echo "configure: failed program was:" >&5
8313 cat conftest.
$ac_ext >&5
8315 gdb_cv_have_struct_so_map_with_som_members
=no
8320 echo "$ac_t""$gdb_cv_have_struct_so_map_with_som_members" 1>&6
8321 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
8322 cat >> confdefs.h
<<\EOF
8323 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
8329 echo $ac_n "checking for struct link_map32 in sys/link.h""... $ac_c" 1>&6
8330 echo "configure:8331: checking for struct link_map32 in sys/link.h" >&5
8331 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map32'+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"
8338 #include <sys/link.h>
8340 struct link_map32 l;
8343 if { (eval echo configure
:8344: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8345 gdb_cv_have_struct_link_map32
=yes
8347 echo "configure: failed program was:" >&5
8348 cat conftest.
$ac_ext >&5
8350 gdb_cv_have_struct_link_map32
=no
8355 echo "$ac_t""$gdb_cv_have_struct_link_map32" 1>&6
8356 if test $gdb_cv_have_struct_link_map32 = yes; then
8357 cat >> confdefs.h
<<\EOF
8358 #define HAVE_STRUCT_LINK_MAP32 1
8361 cat >> confdefs.h
<<\EOF
8362 #define _SYSCALL32 1
8369 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
8370 echo "configure:8371: checking for long long support in compiler" >&5
8371 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
8372 echo $ac_n "(cached) $ac_c" 1>&6
8374 cat > conftest.
$ac_ext <<EOF
8375 #line 8376 "configure"
8376 #include "confdefs.h"
8380 extern long long foo;
8381 switch (foo & 2) { case 0: return 1; }
8385 if { (eval echo configure
:8386: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8387 gdb_cv_c_long_long
=yes
8389 echo "configure: failed program was:" >&5
8390 cat conftest.
$ac_ext >&5
8392 gdb_cv_c_long_long
=no
8397 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
8398 if test $gdb_cv_c_long_long = yes; then
8399 cat >> confdefs.h
<<\EOF
8400 #define CC_HAS_LONG_LONG 1
8406 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
8407 echo "configure:8408: checking for long long support in printf" >&5
8408 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
8409 echo $ac_n "(cached) $ac_c" 1>&6
8411 if test "$cross_compiling" = yes; then
8412 gdb_cv_printf_has_long_long
=no
8414 cat > conftest.
$ac_ext <<EOF
8415 #line 8416 "configure"
8416 #include "confdefs.h"
8421 l = (l << 16) + 0x0123;
8422 l = (l << 16) + 0x4567;
8423 l = (l << 16) + 0x89ab;
8424 l = (l << 16) + 0xcdef;
8425 sprintf (buf, "0x%016llx", l);
8426 return (strcmp ("0x0123456789abcdef", buf));
8429 if { (eval echo configure
:8430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8431 gdb_cv_printf_has_long_long
=yes
8433 echo "configure: failed program was:" >&5
8434 cat conftest.
$ac_ext >&5
8436 gdb_cv_printf_has_long_long
=no
8443 if test $gdb_cv_printf_has_long_long = yes; then
8444 cat >> confdefs.h
<<\EOF
8445 #define PRINTF_HAS_LONG_LONG 1
8449 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
8452 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
8453 echo "configure:8454: checking for long double support in compiler" >&5
8454 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
8455 echo $ac_n "(cached) $ac_c" 1>&6
8457 cat > conftest.
$ac_ext <<EOF
8458 #line 8459 "configure"
8459 #include "confdefs.h"
8465 if { (eval echo configure
:8466: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8467 ac_cv_c_long_double
=yes
8469 echo "configure: failed program was:" >&5
8470 cat conftest.
$ac_ext >&5
8472 ac_cv_c_long_double
=no
8477 echo "$ac_t""$ac_cv_c_long_double" 1>&6
8478 if test $ac_cv_c_long_double = yes; then
8479 cat >> confdefs.h
<<\EOF
8480 #define HAVE_LONG_DOUBLE 1
8486 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
8487 echo "configure:8488: checking for long double support in printf" >&5
8488 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
8489 echo $ac_n "(cached) $ac_c" 1>&6
8491 if test "$cross_compiling" = yes; then
8492 gdb_cv_printf_has_long_double
=no
8494 cat > conftest.
$ac_ext <<EOF
8495 #line 8496 "configure"
8496 #include "confdefs.h"
8500 long double f = 3.141592653;
8501 sprintf (buf, "%Lg", f);
8502 return (strncmp ("3.14159", buf, 7));
8505 if { (eval echo configure
:8506: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8507 gdb_cv_printf_has_long_double
=yes
8509 echo "configure: failed program was:" >&5
8510 cat conftest.
$ac_ext >&5
8512 gdb_cv_printf_has_long_double
=no
8519 if test $gdb_cv_printf_has_long_double = yes; then
8520 cat >> confdefs.h
<<\EOF
8521 #define PRINTF_HAS_LONG_DOUBLE 1
8525 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
8528 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
8529 echo "configure:8530: checking for long double support in scanf" >&5
8530 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
8531 echo $ac_n "(cached) $ac_c" 1>&6
8533 if test "$cross_compiling" = yes; then
8534 gdb_cv_scanf_has_long_double
=no
8536 cat > conftest.
$ac_ext <<EOF
8537 #line 8538 "configure"
8538 #include "confdefs.h"
8541 char *buf = "3.141592653";
8543 sscanf (buf, "%Lg", &f);
8544 return !(f > 3.14159 && f < 3.14160);
8547 if { (eval echo configure
:8548: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
8549 gdb_cv_scanf_has_long_double
=yes
8551 echo "configure: failed program was:" >&5
8552 cat conftest.
$ac_ext >&5
8554 gdb_cv_scanf_has_long_double
=no
8561 if test $gdb_cv_scanf_has_long_double = yes; then
8562 cat >> confdefs.h
<<\EOF
8563 #define SCANF_HAS_LONG_DOUBLE 1
8567 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
8571 echo $ac_n "checking for -bbigtoc option""... $ac_c" 1>&6
8572 echo "configure:8573: checking for -bbigtoc option" >&5
8573 if eval "test \"`echo '$''{'gdb_cv_bigtoc'+set}'`\" = set"; then
8574 echo $ac_n "(cached) $ac_c" 1>&6
8577 SAVE_LDFLAGS
=$LDFLAGS
8580 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
8581 *) gdb_cv_bigtoc
=-bbigtoc ;;
8584 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
8585 cat > conftest.
$ac_ext <<EOF
8586 #line 8587 "configure"
8587 #include "confdefs.h"
8593 if { (eval echo configure
:8594: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8596 echo "configure: failed program was:" >&5
8597 cat conftest.
$ac_ext >&5
8605 echo "$ac_t""$gdb_cv_bigtoc" 1>&6
8606 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
8612 if test ${build} = ${host} -a ${host} = ${target} ; then
8615 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
8616 echo "configure:8617: checking for HPUX/OSF thread support" >&5
8617 if test -f /usr
/include
/dce
/cma_config.h
; then
8618 if test "$GCC" = "yes" ; then
8619 echo "$ac_t""yes" 1>&6
8620 cat >> confdefs.h
<<\EOF
8621 #define HAVE_HPUX_THREAD_SUPPORT 1
8624 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} hpux-thread.o"
8625 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
8627 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
8630 echo "$ac_t""no" 1>&6
8634 # See if thread_db library is around for Solaris thread debugging.
8635 # Note that we must explicitly test for version 1 of the library
8636 # because version 0 (present on Solaris 2.4 or earlier) doesn't have
8638 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
8639 echo "configure:8640: checking for Solaris thread debugging library" >&5
8640 if test -f /usr
/lib
/libthread_db.so
.1 ; then
8641 echo "$ac_t""yes" 1>&6
8642 cat >> confdefs.h
<<\EOF
8643 #define HAVE_THREAD_DB_LIB 1
8646 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} sol-thread.o"
8647 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
8648 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
8649 echo "configure:8650: checking for dlopen in -ldl" >&5
8650 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
8651 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
8652 echo $ac_n "(cached) $ac_c" 1>&6
8654 ac_save_LIBS
="$LIBS"
8656 cat > conftest.
$ac_ext <<EOF
8657 #line 8658 "configure"
8658 #include "confdefs.h"
8659 /* Override any gcc2 internal prototype to avoid an error. */
8660 /* We use char because int might match the return type of a gcc2
8661 builtin and then its argument prototype would still apply. */
8668 if { (eval echo configure
:8669: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8670 eval "ac_cv_lib_$ac_lib_var=yes"
8672 echo "configure: failed program was:" >&5
8673 cat conftest.
$ac_ext >&5
8675 eval "ac_cv_lib_$ac_lib_var=no"
8678 LIBS
="$ac_save_LIBS"
8681 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
8682 echo "$ac_t""yes" 1>&6
8683 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
8684 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
8685 cat >> confdefs.h
<<EOF
8686 #define $ac_tr_lib 1
8692 echo "$ac_t""no" 1>&6
8695 if test "$GCC" = "yes" ; then
8696 # The GNU linker requires the -export-dynamic option to make
8697 # all symbols visible in the dynamic symbol table.
8698 hold_ldflags
=$LDFLAGS
8699 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
8700 echo "configure:8701: checking for the ld -export-dynamic flag" >&5
8701 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
8702 cat > conftest.
$ac_ext <<EOF
8703 #line 8704 "configure"
8704 #include "confdefs.h"
8710 if { (eval echo configure
:8711: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8714 echo "configure: failed program was:" >&5
8715 cat conftest.
$ac_ext >&5
8720 LDFLAGS
=$hold_ldflags
8721 echo "$ac_t""$found" 1>&6
8722 if test $found = yes; then
8723 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
8726 # Sun randomly tweaked the prototypes in <proc_service.h>
8728 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
8729 echo "configure:8730: checking if <proc_service.h> is old" >&5
8730 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
8731 echo $ac_n "(cached) $ac_c" 1>&6
8734 cat > conftest.
$ac_ext <<EOF
8735 #line 8736 "configure"
8736 #include "confdefs.h"
8738 #include <proc_service.h>
8740 (struct ps_prochandle*, psaddr_t, const void*, size_t);
8746 if { (eval echo configure
:8747: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8748 gdb_cv_proc_service_is_old
=no
8750 echo "configure: failed program was:" >&5
8751 cat conftest.
$ac_ext >&5
8753 gdb_cv_proc_service_is_old
=yes
8759 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
8760 if test $gdb_cv_proc_service_is_old = yes; then
8761 cat >> confdefs.h
<<\EOF
8762 #define PROC_SERVICE_IS_OLD 1
8767 echo "$ac_t""no" 1>&6
8771 echo $ac_n "checking for AiX thread debugging library""... $ac_c" 1>&6
8772 echo "configure:8773: checking for AiX thread debugging library" >&5
8773 if eval "test \"`echo '$''{'gdb_cv_have_aix_thread_debug'+set}'`\" = set"; then
8774 echo $ac_n "(cached) $ac_c" 1>&6
8776 cat > conftest.
$ac_ext <<EOF
8777 #line 8778 "configure"
8778 #include "confdefs.h"
8779 #include <sys/pthdebug.h>
8781 #ifndef PTHDB_VERSION_3
8786 if { (eval echo configure
:8787: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8788 gdb_cv_have_aix_thread_debug
=yes
8790 echo "configure: failed program was:" >&5
8791 cat conftest.
$ac_ext >&5
8793 gdb_cv_have_aix_thread_debug
=no
8798 echo "$ac_t""$gdb_cv_have_aix_thread_debug" 1>&6
8799 if test $gdb_cv_have_aix_thread_debug = yes; then
8800 CONFIG_SRCS
="${CONFIG_SRCS} aix-thread.c"
8801 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} aix-thread.o"
8802 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -lpthdebug"
8809 if test "x$ac_cv_header_thread_db_h" = "xyes"; then
8810 echo $ac_n "checking whether <thread_db.h> has TD_NOTALLOC""... $ac_c" 1>&6
8811 echo "configure:8812: checking whether <thread_db.h> has TD_NOTALLOC" >&5
8812 if eval "test \"`echo '$''{'gdb_cv_thread_db_h_has_td_notalloc'+set}'`\" = set"; then
8813 echo $ac_n "(cached) $ac_c" 1>&6
8815 cat > conftest.
$ac_ext <<EOF
8816 #line 8817 "configure"
8817 #include "confdefs.h"
8818 #include <thread_db.h>
8820 int i = TD_NOTALLOC;
8823 if { (eval echo configure
:8824: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8825 gdb_cv_thread_db_h_has_td_notalloc
=yes
8827 echo "configure: failed program was:" >&5
8828 cat conftest.
$ac_ext >&5
8830 gdb_cv_thread_db_h_has_td_notalloc
=no
8837 echo "$ac_t""$gdb_cv_thread_db_h_has_td_notalloc" 1>&6
8839 if test "x$gdb_cv_thread_db_h_has_td_notalloc" = "xyes"; then
8840 cat >> confdefs.h
<<\EOF
8841 #define THREAD_DB_HAS_TD_NOTALLOC 1
8846 if test "x$ac_cv_header_sys_syscall_h" = "xyes"; then
8847 echo $ac_n "checking whether <sys/syscall.h> has __NR_tkill""... $ac_c" 1>&6
8848 echo "configure:8849: checking whether <sys/syscall.h> has __NR_tkill" >&5
8849 if eval "test \"`echo '$''{'gdb_cv_sys_syscall_h_has_tkill'+set}'`\" = set"; then
8850 echo $ac_n "(cached) $ac_c" 1>&6
8852 cat > conftest.
$ac_ext <<EOF
8853 #line 8854 "configure"
8854 #include "confdefs.h"
8855 #include <sys/syscall.h>
8860 if { (eval echo configure
:8861: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8862 gdb_cv_sys_syscall_h_has_tkill
=yes
8864 echo "configure: failed program was:" >&5
8865 cat conftest.
$ac_ext >&5
8867 gdb_cv_sys_syscall_h_has_tkill
=no
8874 echo "$ac_t""$gdb_cv_sys_syscall_h_has_tkill" 1>&6
8876 if test "x$gdb_cv_sys_syscall_h_has_tkill" = "xyes" && test "x$ac_cv_func_syscall" = "xyes"; then
8877 cat >> confdefs.h
<<\EOF
8878 #define HAVE_TKILL_SYSCALL 1
8884 # Check whether --with-sysroot or --without-sysroot was given.
8885 if test "${with_sysroot+set}" = set; then
8886 withval
="$with_sysroot"
8888 case ${with_sysroot} in
8889 yes) TARGET_SYSTEM_ROOT
='${exec_prefix}/${target_alias}/sys-root' ;;
8890 *) TARGET_SYSTEM_ROOT
=$with_sysroot ;;
8893 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
8895 if test "x$exec_prefix" = xNONE
; then
8896 if test "x$prefix" = xNONE
; then
8897 test_prefix
=/usr
/local
8902 test_prefix
=$exec_prefix
8904 case ${TARGET_SYSTEM_ROOT} in
8905 "${test_prefix}"|
"${test_prefix}/"*|\
8906 '${exec_prefix}'|
'${exec_prefix}/'*)
8907 t
="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
8908 TARGET_SYSTEM_ROOT_DEFINE
="$t"
8915 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"\"'
8922 # NOTE: Don't add -Wall or -Wunused, they both include
8923 # -Wunused-parameter which reports bogus warnings.
8924 # NOTE: If you add to this list, remember to update
8925 # gdb/doc/gdbint.texinfo.
8926 build_warnings
="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
8927 -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -Wformat-nonliteral"
8928 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
8929 # -Wunused-function -Wunused-label -Wunused-variable -Wunused-value
8930 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
8931 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
8932 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
8933 # -Woverloaded-virtual -Winline -Werror"
8934 # Check whether --enable-build-warnings or --disable-build-warnings was given.
8935 if test "${enable_build_warnings+set}" = set; then
8936 enableval
="$enable_build_warnings"
8937 case "${enableval}" in
8939 no
) build_warnings
="-w";;
8940 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
8941 build_warnings
="${build_warnings} ${t}";;
8942 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
8943 build_warnings
="${t} ${build_warnings}";;
8944 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
8946 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
8947 echo "Setting compiler warning flags = $build_warnings" 6>&1
8950 # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
8951 if test "${enable_gdb_build_warnings+set}" = set; then
8952 enableval
="$enable_gdb_build_warnings"
8953 case "${enableval}" in
8955 no
) build_warnings
="-w";;
8956 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
8957 build_warnings
="${build_warnings} ${t}";;
8958 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
8959 build_warnings
="${t} ${build_warnings}";;
8960 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
8962 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
8963 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
8968 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
8970 echo $ac_n "checking compiler warning flags""... $ac_c" 1>&6
8971 echo "configure:8972: checking compiler warning flags" >&5
8972 # Separate out the -Werror flag as some files just cannot be
8973 # compiled with it enabled.
8974 for w
in ${build_warnings}; do
8976 -Werr*) WERROR_CFLAGS
=-Werror ;;
8977 *) # Check that GCC accepts it
8978 saved_CFLAGS
="$CFLAGS"
8980 cat > conftest.
$ac_ext <<EOF
8981 #line 8982 "configure"
8982 #include "confdefs.h"
8988 if { (eval echo configure
:8989: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8990 WARN_CFLAGS
="${WARN_CFLAGS} $w"
8992 echo "configure: failed program was:" >&5
8993 cat conftest.
$ac_ext >&5
8996 CFLAGS
="$saved_CFLAGS"
8999 echo "$ac_t""${WARN_CFLAGS}${WERROR_CFLAGS}" 1>&6
9009 # Check whether --with-mmalloc or --without-mmalloc was given.
9010 if test "${with_mmalloc+set}" = set; then
9011 withval
="$with_mmalloc"
9012 case "${withval}" in
9013 yes) want_mmalloc
=true
;;
9014 no
) want_mmalloc
=false
;;
9015 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
9021 if test x
$want_mmalloc = xtrue
; then
9022 cat >> confdefs.h
<<\EOF
9023 #define USE_MMALLOC 1
9026 cat >> confdefs.h
<<\EOF
9027 #define MMCHECK_FORCE 1
9030 MMALLOC_CFLAGS
="-I$srcdir/../mmalloc"
9031 MMALLOC
='../mmalloc/libmmalloc.a'
9034 # In the Cygwin environment, we need some additional flags.
9035 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
9036 echo "configure:9037: checking for cygwin" >&5
9037 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
9038 echo $ac_n "(cached) $ac_c" 1>&6
9040 cat > conftest.
$ac_ext <<EOF
9041 #line 9042 "configure"
9042 #include "confdefs.h"
9044 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
9048 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9049 egrep "lose" >/dev
/null
2>&1; then
9051 gdb_cv_os_cygwin
=yes
9060 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
9063 SER_HARDWIRE
="ser-unix.o ser-pipe.o ser-tcp.o"
9065 *go32
* ) SER_HARDWIRE
=ser-go32.o
;;
9066 *djgpp
* ) SER_HARDWIRE
=ser-go32.o
;;
9070 # libreadline needs libuser32.a in a cygwin environment
9072 if test x
$gdb_cv_os_cygwin = xyes
; then
9073 WIN32LIBS
="-luser32"
9075 *cygwin
*) WIN32LIBS
="$WIN32LIBS -limagehlp"
9081 LIBGUI
="../libgui/src/libgui.a"
9082 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
9093 if test "${enable_gdbtk}" = "yes"; then
9095 # Gdbtk must have an absolute path to srcdir in order to run
9096 # properly when not installed.
9104 # Ok, lets find the tcl configuration
9105 # First, look for one uninstalled.
9106 # the alternative search directory is invoked by --with-tclconfig
9109 if test x
"${no_tcl}" = x
; then
9110 # we reset no_tcl in case something fails here
9112 # Check whether --with-tclconfig or --without-tclconfig was given.
9113 if test "${with_tclconfig+set}" = set; then
9114 withval
="$with_tclconfig"
9115 with_tclconfig
=${withval}
9118 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
9119 echo "configure:9120: checking for Tcl configuration" >&5
9120 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
9121 echo $ac_n "(cached) $ac_c" 1>&6
9125 # First check to see if --with-tclconfig was specified.
9126 if test x
"${with_tclconfig}" != x
; then
9127 if test -f "${with_tclconfig}/tclConfig.sh" ; then
9128 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
9130 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
9134 # then check for a private Tcl installation
9135 if test x
"${ac_cv_c_tclconfig}" = x
; then
9138 `ls -dr ../tcl[7-9]* 2>/dev/null` \
9140 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
9142 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
9143 if test -f "$i/${configdir}/tclConfig.sh" ; then
9144 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9149 # check in a few common install locations
9150 if test x
"${ac_cv_c_tclconfig}" = x
; then
9151 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9152 if test -f "$i/tclConfig.sh" ; then
9153 ac_cv_c_tclconfig
=`(cd $i; pwd)`
9158 # check in a few other private locations
9159 if test x
"${ac_cv_c_tclconfig}" = x
; then
9162 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
9163 if test -f "$i/${configdir}/tclConfig.sh" ; then
9164 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
9172 if test x
"${ac_cv_c_tclconfig}" = x
; then
9173 TCLCONFIG
="# no Tcl configs found"
9174 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
9177 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
9178 echo "$ac_t""found $TCLCONFIG" 1>&6
9182 if test -z "${no_tcl}"; then
9213 # Ok, lets find the tk configuration
9214 # First, look for one uninstalled.
9215 # the alternative search directory is invoked by --with-tkconfig
9218 if test x
"${no_tk}" = x
; then
9219 # we reset no_tk in case something fails here
9221 # Check whether --with-tkconfig or --without-tkconfig was given.
9222 if test "${with_tkconfig+set}" = set; then
9223 withval
="$with_tkconfig"
9224 with_tkconfig
=${withval}
9227 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
9228 echo "configure:9229: checking for Tk configuration" >&5
9229 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
9230 echo $ac_n "(cached) $ac_c" 1>&6
9234 # First check to see if --with-tkconfig was specified.
9235 if test x
"${with_tkconfig}" != x
; then
9236 if test -f "${with_tkconfig}/tkConfig.sh" ; then
9237 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
9239 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
9243 # then check for a private Tk library
9244 if test x
"${ac_cv_c_tkconfig}" = x
; then
9247 `ls -dr ../tk[4-9]* 2>/dev/null` \
9249 `ls -dr ../../tk[4-9]* 2>/dev/null` \
9251 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
9252 if test -f "$i/${configdir}/tkConfig.sh" ; then
9253 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9258 # check in a few common install locations
9259 if test x
"${ac_cv_c_tkconfig}" = x
; then
9260 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9261 if test -f "$i/tkConfig.sh" ; then
9262 ac_cv_c_tkconfig
=`(cd $i; pwd)`
9267 # check in a few other private locations
9268 if test x
"${ac_cv_c_tkconfig}" = x
; then
9271 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
9272 if test -f "$i/${configdir}/tkConfig.sh" ; then
9273 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
9281 if test x
"${ac_cv_c_tkconfig}" = x
; then
9282 TKCONFIG
="# no Tk configs found"
9283 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
9286 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
9287 echo "$ac_t""found $TKCONFIG" 1>&6
9293 # now look for Tcl library stuff
9304 TCL_DEPS
="${tcldir}${TCL_LIB_FILE}"
9306 # If $no_tk is nonempty, then we can't do Tk, and there is no
9307 # point to doing Tcl.
9308 if test -z "${no_tk}"; then
9310 if test -f "$TKCONFIG" ; then
9328 # Ok, lets find the tcl source trees so we can use the headers
9329 # Warning: transition of version 9 to 10 will break this algorithm
9330 # because 10 sorts before 9. We also look for just tcl. We have to
9331 # be careful that we don't match stuff like tclX by accident.
9332 # the alternative search directory is involked by --with-tclinclude
9336 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
9337 echo "configure:9338: checking for Tcl private headers. dir=${configdir}" >&5
9338 # Check whether --with-tclinclude or --without-tclinclude was given.
9339 if test "${with_tclinclude+set}" = set; then
9340 withval
="$with_tclinclude"
9341 with_tclinclude
=${withval}
9344 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
9345 echo $ac_n "(cached) $ac_c" 1>&6
9348 # first check to see if --with-tclinclude was specified
9349 if test x
"${with_tclinclude}" != x
; then
9350 if test -f ${with_tclinclude}/tclInt.h
; then
9351 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
9352 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
9353 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
9355 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9359 # next check if it came with Tcl configuration file
9360 if test x
"${ac_cv_c_tclconfig}" = x
; then
9361 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
9362 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
9366 # next check in private source directory
9368 # since ls returns lowest version numbers first, reverse its output
9369 if test x
"${ac_cv_c_tclh}" = x
; then
9372 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
9373 ${srcdir}/..
/..
/tcl \
9374 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
9375 ${srcdir}/..
/..
/..
/tcl \
9376 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
9377 if test -f $i/generic
/tclInt.h
; then
9378 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
9383 # finally check in a few common install locations
9385 # since ls returns lowest version numbers first, reverse its output
9386 if test x
"${ac_cv_c_tclh}" = x
; then
9388 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
9389 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
9390 /usr
/local
/src
/tcl \
9391 /usr
/local
/lib
/tcl \
9392 ${prefix}/include
; do
9393 if test -f $i/generic
/tclInt.h
; then
9394 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
9399 # see if one is installed
9400 if test x
"${ac_cv_c_tclh}" = x
; then
9401 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
9402 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
9403 echo "configure:9404: checking for tclInt.h" >&5
9404 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9405 echo $ac_n "(cached) $ac_c" 1>&6
9407 cat > conftest.
$ac_ext <<EOF
9408 #line 9409 "configure"
9409 #include "confdefs.h"
9412 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9413 { (eval echo configure
:9414: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9414 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9415 if test -z "$ac_err"; then
9417 eval "ac_cv_header_$ac_safe=yes"
9420 echo "configure: failed program was:" >&5
9421 cat conftest.
$ac_ext >&5
9423 eval "ac_cv_header_$ac_safe=no"
9427 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9428 echo "$ac_t""yes" 1>&6
9429 ac_cv_c_tclh
=installed
9431 echo "$ac_t""no" 1>&6
9439 if test x
"${ac_cv_c_tclh}" = x
; then
9440 TCLHDIR
="# no Tcl private headers found"
9441 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
9443 if test x
"${ac_cv_c_tclh}" != x
; then
9445 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
9446 echo "$ac_t""is installed" 1>&6
9449 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
9450 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
9451 TCLHDIR
="-I${ac_cv_c_tclh}"
9459 # Ok, lets find the tk source trees so we can use the headers
9460 # If the directory (presumably symlink) named "tk" exists, use that one
9461 # in preference to any others. Same logic is used when choosing library
9462 # and again with Tcl. The search order is the best place to look first, then in
9463 # decreasing significance. The loop breaks if the trigger file is found.
9464 # Note the gross little conversion here of srcdir by cd'ing to the found
9465 # directory. This converts the path from a relative to an absolute, so
9466 # recursive cache variables for the path will work right. We check all
9467 # the possible paths in one loop rather than many seperate loops to speed
9469 # the alternative search directory is involked by --with-tkinclude
9472 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
9473 echo "configure:9474: checking for Tk private headers" >&5
9474 # Check whether --with-tkinclude or --without-tkinclude was given.
9475 if test "${with_tkinclude+set}" = set; then
9476 withval
="$with_tkinclude"
9477 with_tkinclude
=${withval}
9480 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
9481 echo $ac_n "(cached) $ac_c" 1>&6
9484 # first check to see if --with-tkinclude was specified
9485 if test x
"${with_tkinclude}" != x
; then
9486 if test -f ${with_tkinclude}/tk.h
; then
9487 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
9488 elif test -f ${with_tkinclude}/generic
/tk.h
; then
9489 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
9491 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
9495 # next check if it came with Tk configuration file
9496 if test x
"${ac_cv_c_tkconfig}" = x
; then
9497 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
9498 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
9502 # next check in private source directory
9504 # since ls returns lowest version numbers first, reverse its output
9505 if test x
"${ac_cv_c_tkh}" = x
; then
9508 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
9509 ${srcdir}/..
/..
/tk \
9510 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
9511 ${srcdir}/..
/..
/..
/tk \
9512 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
9513 if test -f $i/generic
/tk.h
; then
9514 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
9519 # finally check in a few common install locations
9521 # since ls returns lowest version numbers first, reverse its output
9522 if test x
"${ac_cv_c_tkh}" = x
; then
9524 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
9525 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
9528 ${prefix}/include
; do
9529 if test -f $i/generic
/tk.h
; then
9530 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
9535 # see if one is installed
9536 if test x
"${ac_cv_c_tkh}" = x
; then
9537 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
9538 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
9539 echo "configure:9540: checking for tk.h" >&5
9540 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9541 echo $ac_n "(cached) $ac_c" 1>&6
9543 cat > conftest.
$ac_ext <<EOF
9544 #line 9545 "configure"
9545 #include "confdefs.h"
9548 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9549 { (eval echo configure
:9550: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9550 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9551 if test -z "$ac_err"; then
9553 eval "ac_cv_header_$ac_safe=yes"
9556 echo "configure: failed program was:" >&5
9557 cat conftest.
$ac_ext >&5
9559 eval "ac_cv_header_$ac_safe=no"
9563 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9564 echo "$ac_t""yes" 1>&6
9565 ac_cv_c_tkh
=installed
9567 echo "$ac_t""no" 1>&6
9575 if test x
"${ac_cv_c_tkh}" != x
; then
9577 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
9578 echo "$ac_t""is installed" 1>&6
9581 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
9582 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
9583 TKHDIR
="-I${ac_cv_c_tkh}"
9586 TKHDIR
="# no Tk directory found"
9587 echo "configure: warning: Can't find Tk private headers" 1>&2
9594 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9595 echo "configure:9596: checking for Itcl private headers. srcdir=${srcdir}" >&5
9596 if test x
"${ac_cv_c_itclh}" = x
; then
9597 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itcl
; do
9598 if test -f $i/generic
/itcl.h
; then
9599 ac_cv_c_itclh
=`(cd $i/generic; pwd)`
9604 if test x
"${ac_cv_c_itclh}" = x
; then
9605 ITCLHDIR
="# no Itcl private headers found"
9606 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
9608 if test x
"${ac_cv_c_itclh}" != x
; then
9609 ITCLHDIR
="-I${ac_cv_c_itclh}"
9611 # should always be here
9612 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
9617 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
9618 echo "configure:9619: checking for Itk private headers. srcdir=${srcdir}" >&5
9619 if test x
"${ac_cv_c_itkh}" = x
; then
9620 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itk
; do
9621 if test -f $i/generic
/itk.h
; then
9622 ac_cv_c_itkh
=`(cd $i/generic; pwd)`
9627 if test x
"${ac_cv_c_itkh}" = x
; then
9628 ITKHDIR
="# no Itk private headers found"
9629 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
9631 if test x
"${ac_cv_c_itkh}" != x
; then
9632 ITKHDIR
="-I${ac_cv_c_itkh}"
9634 # should always be here
9635 # ITKLIB="../itcl/itk/unix/libitk.a"
9641 # now look for Tk library stuff
9652 TK_DEPS
="${tkdir}${TK_LIB_FILE}"
9654 # now look for Itcl library stuff
9658 # Ok, lets find the itcl configuration
9659 # First, look for one uninstalled.
9660 # the alternative search directory is invoked by --with-itclconfig
9663 if test x
"${no_itcl}" = x
; then
9664 # we reset no_itcl in case something fails here
9666 # Check whether --with-itclconfig or --without-itclconfig was given.
9667 if test "${with_itclconfig+set}" = set; then
9668 withval
="$with_itclconfig"
9669 with_itclconfig
=${withval}
9672 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
9673 echo "configure:9674: checking for Itcl configuration" >&5
9674 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
9675 echo $ac_n "(cached) $ac_c" 1>&6
9679 # First check to see if --with-itclconfig was specified.
9680 if test x
"${with_itclconfig}" != x
; then
9681 if test -f "${with_itclconfig}/itclConfig.sh" ; then
9682 ac_cv_c_itclconfig
=`(cd ${with_itclconfig}; pwd)`
9684 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
9688 # then check for a private Itcl library
9689 if test x
"${ac_cv_c_itclconfig}" = x
; then
9692 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
9694 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
9696 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
9697 if test -f "$i/itclConfig.sh" ; then
9698 ac_cv_c_itclconfig
=`(cd $i; pwd)`
9703 # check in a few common install locations
9704 if test x
"${ac_cv_c_itclconfig}" = x
; then
9705 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9706 if test -f "$i/itclConfig.sh" ; then
9707 ac_cv_c_itclconfig
=`(cd $i; pwd)`
9712 # check in a few other private locations
9713 if test x
"${ac_cv_c_itclconfig}" = x
; then
9715 ${srcdir}/..
/itcl
/itcl \
9716 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
9717 if test -f "$i/itclConfig.sh" ; then
9718 ac_cv_c_itclconfig
=`(cd $i; pwd)`
9726 if test x
"${ac_cv_c_itclconfig}" = x
; then
9727 ITCLCONFIG
="# no Itcl configs found"
9728 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
9731 ITCLCONFIG
=${ac_cv_c_itclconfig}/itclConfig.sh
9732 echo "$ac_t""found $ITCLCONFIG" 1>&6
9736 if test -z "${no_itcl}"; then
9738 if test -f "$ITCLCONFIG" ; then
9753 ITCLLIB
="${ITCL_BUILD_LIB_SPEC}"
9754 ITCL_DEPS
="${ITCL_LIB_FULL_PATH}"
9758 # now look for Itk library stuff
9761 # Ok, lets find the itk configuration
9762 # First, look for one uninstalled.
9763 # the alternative search directory is invoked by --with-itkconfig
9766 if test x
"${no_itk}" = x
; then
9767 # we reset no_itk in case something fails here
9769 # Check whether --with-itkconfig or --without-itkconfig was given.
9770 if test "${with_itkconfig+set}" = set; then
9771 withval
="$with_itkconfig"
9772 with_itkconfig
=${withval}
9775 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
9776 echo "configure:9777: checking for Itk configuration" >&5
9777 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
9778 echo $ac_n "(cached) $ac_c" 1>&6
9782 # First check to see if --with-itkconfig was specified.
9783 if test x
"${with_itkconfig}" != x
; then
9784 if test -f "${with_itkconfig}/itkConfig.sh" ; then
9785 ac_cv_c_itkconfig
=`(cd ${with_itkconfig}; pwd)`
9787 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
9791 # then check for a private Itk library
9792 if test x
"${ac_cv_c_itkconfig}" = x
; then
9795 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
9797 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
9799 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
9800 if test -f "$i/itkConfig.sh" ; then
9801 ac_cv_c_itkconfig
=`(cd $i; pwd)`
9806 # check in a few common install locations
9807 if test x
"${ac_cv_c_itkconfig}" = x
; then
9808 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
9809 if test -f "$i/itkConfig.sh" ; then
9810 ac_cv_c_itkconfig
=`(cd $i; pwd)`
9815 # check in a few other private locations
9816 if test x
"${ac_cv_c_itkconfig}" = x
; then
9818 ${srcdir}/..
/itcl
/itk \
9819 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
9820 if test -f "$i/itkConfig.sh" ; then
9821 ac_cv_c_itkconfig
=`(cd $i; pwd)`
9829 if test x
"${ac_cv_c_itkconfig}" = x
; then
9830 ITKCONFIG
="# no Itk configs found"
9831 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
9834 ITKCONFIG
=${ac_cv_c_itkconfig}/itkConfig.sh
9835 echo "$ac_t""found $ITKCONFIG" 1>&6
9840 if test -z "${no_itcl}"; then
9842 if test -f "$ITKCONFIG" ; then
9857 ITKLIB
="${ITK_BUILD_LIB_SPEC}"
9858 ITK_DEPS
="${ITK_LIB_FULL_PATH}"
9861 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
9862 # Tcl/Tk 8.1 require -fwritable strings. I don't
9863 # know whether 8.2 will or not, but I bet it will.
9864 # I don't have to worry about 7.x since we don't support it.
9866 if test "$GCC" = "yes"; then
9867 if test "$TCL_VERSION" != "8.0" ; then
9868 GDBTK_CFLAGS
="-fwritable-strings"
9872 # Include some libraries that Tcl and Tk want.
9873 TCL_LIBS
='$(LIBGUI) $(ITCL) $(ITK) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
9874 # Yes, the ordering seems wrong here. But it isn't.
9875 # TK_LIBS is the list of libraries that need to be linked
9876 # after Tcl/Tk. Note that this isn't put into LIBS. If it
9877 # were in LIBS then any link tests after this point would
9878 # try to include things like `$(LIBGUI)', which wouldn't work.
9879 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
9881 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
9882 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
9883 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
9884 CONFIG_INITS
="${CONFIG_INITS} \$(SUBDIR_GDBTK_INITS)"
9885 CONFIG_ALL
="${CONFIG_ALL} \$(SUBDIR_GDBTK_ALL)"
9886 CONFIG_CLEAN
="${CONFIG_CLEAN} \$(SUBDIR_GDBTK_CLEAN)"
9887 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_GDBTK_INSTALL)"
9888 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_GDBTK_UNINSTALL)"
9890 if test x
$gdb_cv_os_cygwin = xyes
; then
9891 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
9892 WIN32LDAPP
="-Wl,--subsystem,console"
9893 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
9898 configdirs
="${configdirs} gdbtk"
9914 # If we find X, set shell vars x_includes and x_libraries to the
9915 # paths, otherwise set no_x=yes.
9916 # Uses ac_ vars as temps to allow command line to override cache and checks.
9917 # --without-x overrides everything else, but does not touch the cache.
9918 echo $ac_n "checking for X""... $ac_c" 1>&6
9919 echo "configure:9920: checking for X" >&5
9921 # Check whether --with-x or --without-x was given.
9922 if test "${with_x+set}" = set; then
9927 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
9928 if test "x$with_x" = xno
; then
9929 # The user explicitly disabled X.
9932 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
9933 # Both variables are already set.
9936 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
9937 echo $ac_n "(cached) $ac_c" 1>&6
9939 # One or both of the vars are not set, and there is no cached value.
9940 ac_x_includes
=NO ac_x_libraries
=NO
9942 if mkdir conftestdir
; then
9944 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
9945 cat > Imakefile
<<'EOF'
9947 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
9949 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
9950 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9951 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
9952 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
9953 for ac_extension
in a so sl
; do
9954 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
9955 test -f $ac_im_libdir/libX11.
$ac_extension; then
9956 ac_im_usrlibdir
=$ac_im_libdir; break
9959 # Screen out bogus values from the imake configuration. They are
9960 # bogus both because they are the default anyway, and because
9961 # using them would break gcc on systems where it needs fixed includes.
9962 case "$ac_im_incroot" in
9964 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
9966 case "$ac_im_usrlibdir" in
9968 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
9975 if test "$ac_x_includes" = NO
; then
9976 # Guess where to find include files, by looking for this one X11 .h file.
9977 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
9979 # First, try using that file with no special directory specified.
9980 cat > conftest.
$ac_ext <<EOF
9981 #line 9982 "configure"
9982 #include "confdefs.h"
9983 #include <$x_direct_test_include>
9985 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9986 { (eval echo configure
:9987: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9987 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9988 if test -z "$ac_err"; then
9990 # We can compile using X headers with no special include directory.
9994 echo "configure: failed program was:" >&5
9995 cat conftest.
$ac_ext >&5
9997 # Look for the header file in a standard set of common directories.
9998 # Check X11 before X11Rn because it is often a symlink to the current release.
10001 /usr
/X11R
6/include \
10002 /usr
/X11R
5/include \
10003 /usr
/X11R
4/include \
10006 /usr
/include
/X11R6 \
10007 /usr
/include
/X11R5 \
10008 /usr
/include
/X11R4 \
10010 /usr
/local
/X11
/include \
10011 /usr
/local
/X11R
6/include \
10012 /usr
/local
/X11R
5/include \
10013 /usr
/local
/X11R
4/include \
10015 /usr
/local
/include
/X11 \
10016 /usr
/local
/include
/X11R6 \
10017 /usr
/local
/include
/X11R5 \
10018 /usr
/local
/include
/X11R4 \
10020 /usr
/X386
/include \
10021 /usr
/x386
/include \
10022 /usr
/XFree86
/include
/X11 \
10025 /usr
/local
/include \
10026 /usr
/unsupported
/include \
10027 /usr
/athena
/include \
10028 /usr
/local
/x11r
5/include \
10029 /usr
/lpp
/Xamples
/include \
10031 /usr
/openwin
/include \
10032 /usr
/openwin
/share
/include \
10035 if test -r "$ac_dir/$x_direct_test_include"; then
10036 ac_x_includes
=$ac_dir
10042 fi # $ac_x_includes = NO
10044 if test "$ac_x_libraries" = NO
; then
10045 # Check for the libraries.
10047 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
10048 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
10050 # See if we find them without any special options.
10051 # Don't add to $LIBS permanently.
10052 ac_save_LIBS
="$LIBS"
10053 LIBS
="-l$x_direct_test_library $LIBS"
10054 cat > conftest.
$ac_ext <<EOF
10055 #line 10056 "configure"
10056 #include "confdefs.h"
10059 ${x_direct_test_function}()
10062 if { (eval echo configure
:10063: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10064 LIBS
="$ac_save_LIBS"
10065 # We can link X programs with no special library path.
10068 echo "configure: failed program was:" >&5
10069 cat conftest.
$ac_ext >&5
10071 LIBS
="$ac_save_LIBS"
10072 # First see if replacing the include by lib works.
10073 # Check X11 before X11Rn because it is often a symlink to the current release.
10074 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
10085 /usr
/local
/X11
/lib \
10086 /usr
/local
/X11R
6/lib \
10087 /usr
/local
/X11R
5/lib \
10088 /usr
/local
/X11R
4/lib \
10090 /usr
/local
/lib
/X11 \
10091 /usr
/local
/lib
/X11R6 \
10092 /usr
/local
/lib
/X11R5 \
10093 /usr
/local
/lib
/X11R4 \
10097 /usr
/XFree86
/lib
/X11 \
10101 /usr
/unsupported
/lib \
10103 /usr
/local
/x11r
5/lib \
10104 /usr
/lpp
/Xamples
/lib \
10108 /usr
/openwin
/share
/lib \
10111 for ac_extension
in a so sl
; do
10112 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
10113 ac_x_libraries
=$ac_dir
10120 fi # $ac_x_libraries = NO
10122 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
10123 # Didn't find X anywhere. Cache the known absence of X.
10124 ac_cv_have_x
="have_x=no"
10126 # Record where we found X for the cache.
10127 ac_cv_have_x
="have_x=yes \
10128 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
10132 eval "$ac_cv_have_x"
10135 if test "$have_x" != yes; then
10136 echo "$ac_t""$have_x" 1>&6
10139 # If each of the values was on the command line, it overrides each guess.
10140 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
10141 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
10142 # Update the cache value to reflect the command line values.
10143 ac_cv_have_x
="have_x=yes \
10144 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
10145 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
10150 # Unlike the sim directory, whether a simulator is linked is controlled by
10151 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
10152 # This code just checks for a few cases where we'd like to ignore those
10153 # definitions, even when they're present in the '.mt' file. These cases
10154 # are when --disable-sim is specified, or if the simulator directory is
10155 # not part of the source tree.
10157 # Check whether --enable-sim or --disable-sim was given.
10158 if test "${enable_sim+set}" = set; then
10159 enableval
="$enable_sim"
10160 echo "enable_sim = $enable_sim";
10161 echo "enableval = ${enableval}";
10162 case "${enableval}" in
10163 yes) ignore_sim
=false
;;
10164 no
) ignore_sim
=true
;;
10165 *) ignore_sim
=false
;;
10172 if test ! -d "${srcdir}/../sim"; then
10176 if test "${ignore_sim}" = "true"; then
10178 IGNORE_SIM_OBS
="SIM_OBS="
10182 cat >> confdefs.h
<<\EOF
10203 # target_subdir is used by the testsuite to find the target libraries.
10205 if test "${host}" != "${target}"; then
10206 target_subdir
="${target_alias}/"
10211 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
10212 if test ! -f ${host_makefile_frag}; then
10213 # When building a native debuger the .mh file containing things
10214 # like NATDEPFILES is needed. Cross debuggers don't need .mh
10215 # since it no longer contains anything useful.
10216 if test "${target}" = "${host}"; then
10217 { echo "configure: error: "*** Gdb does not support native target
${host}"" 1>&2; exit 1; }
10219 host_makefile_frag
=/dev
/null
10222 frags
="$frags $host_makefile_frag"
10224 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
10225 if test ! -f ${target_makefile_frag}; then
10226 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
10228 frags
="$frags $target_makefile_frag"
10235 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10236 ' ${host_makefile_frag}`
10238 targetfile
=`sed -n '
10239 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10240 ' ${target_makefile_frag}`
10242 if test "${target}" = "${host}"; then
10243 # We pick this up from the host configuration file (.mh) because we
10244 # do not have a native configuration Makefile fragment.
10245 nativefile
=`sed -n '
10246 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
10247 ' ${host_makefile_frag}`
10251 if test x
"${gdb_osabi}" != x
; then
10252 cat >> confdefs.h
<<EOF
10253 #define GDB_OSABI_DEFAULT $gdb_osabi
10258 # Enable multi-ice-gdb-server.
10259 # Check whether --enable-multi-ice or --disable-multi-ice was given.
10260 if test "${enable_multi_ice+set}" = set; then
10261 enableval
="$enable_multi_ice"
10265 *) { echo "configure: error: bad value $enableval for --enable-multi-ice" 1>&2; exit 1; } ;;
10269 if test "x$enable_multi_ice" = xyes
; then
10270 configdirs
="$configdirs multi-ice"
10273 # We only build gdbserver automatically if host and target are the same.
10274 if test "x$target" = "x$host"; then
10275 echo $ac_n "checking whether gdbserver is supported on this host""... $ac_c" 1>&6
10276 echo "configure:10277: checking whether gdbserver is supported on this host" >&5
10277 if test "x$build_gdbserver" = xyes
; then
10278 configdirs
="$configdirs gdbserver"
10279 echo "$ac_t""yes" 1>&6
10281 echo "$ac_t""no" 1>&6
10285 subdirs
="doc testsuite $configdirs"
10288 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
10289 # (NAT_FILE) is not set in config/*/*.m[ht] files, we link to an empty
10297 if test "${hostfile}" != ""; then
10299 GDB_XM_FILE
="config/${gdb_host_cpu}/${hostfile}"
10300 files
="${files} ${GDB_XM_FILE}"
10301 links
="${links} xm.h"
10302 cat >> confdefs.h
<<EOF
10303 #define GDB_XM_FILE ${GDB_XM_FILE}
10311 if test "${targetfile}" != ""; then
10313 GDB_TM_FILE
="config/${gdb_target_cpu}/${targetfile}"
10314 files
="${files} ${GDB_TM_FILE}"
10315 links
="${links} tm.h"
10316 cat >> confdefs.h
<<EOF
10317 #define GDB_TM_FILE ${GDB_TM_FILE}
10325 if test "${nativefile}" != ""; then
10327 GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}"
10328 files
="${files} ${GDB_NM_FILE}"
10329 links
="${links} nm.h"
10330 cat >> confdefs.h
<<EOF
10331 #define GDB_NM_FILE ${GDB_NM_FILE}
10339 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
10340 echo "configure:10341: checking for Cygwin environment" >&5
10341 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
10342 echo $ac_n "(cached) $ac_c" 1>&6
10344 cat > conftest.
$ac_ext <<EOF
10345 #line 10346 "configure"
10346 #include "confdefs.h"
10351 #define __CYGWIN__ __CYGWIN32__
10356 if { (eval echo configure
:10357: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10360 echo "configure: failed program was:" >&5
10361 cat conftest.
$ac_ext >&5
10369 echo "$ac_t""$ac_cv_cygwin" 1>&6
10371 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
10372 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
10373 echo "configure:10374: checking for mingw32 environment" >&5
10374 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
10375 echo $ac_n "(cached) $ac_c" 1>&6
10377 cat > conftest.
$ac_ext <<EOF
10378 #line 10379 "configure"
10379 #include "confdefs.h"
10382 return __MINGW32__;
10385 if { (eval echo configure
:10386: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10389 echo "configure: failed program was:" >&5
10390 cat conftest.
$ac_ext >&5
10398 echo "$ac_t""$ac_cv_mingw32" 1>&6
10400 test "$ac_cv_mingw32" = yes && MINGW32
=yes
10403 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
10404 echo "configure:10405: checking for executable suffix" >&5
10405 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
10406 echo $ac_n "(cached) $ac_c" 1>&6
10408 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
10412 echo 'int main () { return 0; }' > conftest.
$ac_ext
10414 if { (eval echo configure
:10415: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
10415 for file in conftest.
*; do
10417 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
10418 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
10422 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
10425 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
10430 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
10431 echo "$ac_t""${ac_cv_exeext}" 1>&6
10436 cat >> confdefs.h
<<\EOF
10437 #define GDB_DEFAULT_HOST_CHARSET "ISO-8859-1"
10443 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10444 if test "${with_libiconv_prefix+set}" = set; then
10445 withval
="$with_libiconv_prefix"
10447 for dir
in `echo "$withval" | tr : ' '`; do
10448 if test -d $dir/include
; then CPPFLAGS
="$CPPFLAGS -I$dir/include"; fi
10449 if test -d $dir/lib
; then LDFLAGS
="$LDFLAGS -L$dir/lib"; fi
10455 echo $ac_n "checking for iconv""... $ac_c" 1>&6
10456 echo "configure:10457: checking for iconv" >&5
10457 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
10458 echo $ac_n "(cached) $ac_c" 1>&6
10461 am_cv_func_iconv
="no, consider installing GNU libiconv"
10463 cat > conftest.
$ac_ext <<EOF
10464 #line 10465 "configure"
10465 #include "confdefs.h"
10466 #include <stdlib.h>
10469 iconv_t cd = iconv_open("","");
10470 iconv(cd,NULL,NULL,NULL,NULL);
10474 if { (eval echo configure
:10475: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10476 am_cv_func_iconv
=yes
10478 echo "configure: failed program was:" >&5
10479 cat conftest.
$ac_ext >&5
10482 if test "$am_cv_func_iconv" != yes; then
10483 am_save_LIBS
="$LIBS"
10484 LIBS
="$LIBS -liconv"
10485 cat > conftest.
$ac_ext <<EOF
10486 #line 10487 "configure"
10487 #include "confdefs.h"
10488 #include <stdlib.h>
10491 iconv_t cd = iconv_open("","");
10492 iconv(cd,NULL,NULL,NULL,NULL);
10496 if { (eval echo configure
:10497: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
10498 am_cv_lib_iconv
=yes
10499 am_cv_func_iconv
=yes
10501 echo "configure: failed program was:" >&5
10502 cat conftest.
$ac_ext >&5
10505 LIBS
="$am_save_LIBS"
10510 echo "$ac_t""$am_cv_func_iconv" 1>&6
10511 if test "$am_cv_func_iconv" = yes; then
10512 cat >> confdefs.h
<<\EOF
10513 #define HAVE_ICONV 1
10516 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
10517 echo "configure:10518: checking for iconv declaration" >&5
10518 if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
10519 echo $ac_n "(cached) $ac_c" 1>&6
10522 cat > conftest.
$ac_ext <<EOF
10523 #line 10524 "configure"
10524 #include "confdefs.h"
10526 #include <stdlib.h>
10532 #if defined(__STDC__) || defined(__cplusplus)
10533 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10542 if { (eval echo configure
:10543: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10544 am_cv_proto_iconv_arg1
=""
10546 echo "configure: failed program was:" >&5
10547 cat conftest.
$ac_ext >&5
10549 am_cv_proto_iconv_arg1
="const"
10552 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);"
10555 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10556 echo "$ac_t""${ac_t:-
10557 }$am_cv_proto_iconv" 1>&6
10558 cat >> confdefs.h
<<EOF
10559 #define ICONV_CONST $am_cv_proto_iconv_arg1
10564 if test "$am_cv_lib_iconv" = yes; then
10571 cat > confcache
<<\EOF
10572 # This file is a shell script that caches the results of configure
10573 # tests run on this system so they can be shared between configure
10574 # scripts and configure runs. It is not useful on other systems.
10575 # If it contains results you don't want to keep, you may remove or edit it.
10577 # By default, configure uses ./config.cache as the cache file,
10578 # creating it if it does not exist already. You can give configure
10579 # the --cache-file=FILE option to use a different cache file; that is
10580 # what configure does when it calls configure scripts in
10581 # subdirectories, so they share the cache.
10582 # Giving --cache-file=/dev/null disables caching, for debugging configure.
10583 # config.status only pays attention to the cache file if you give it the
10584 # --recheck option to rerun configure.
10587 # The following way of writing the cache mishandles newlines in values,
10588 # but we know of no workaround that is simple, portable, and efficient.
10589 # So, don't put newlines in cache variables' values.
10590 # Ultrix sh set writes to stderr and can't be redirected directly,
10591 # and sets the high bit in the cache file unless we assign to the vars.
10593 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10595 # `set' does not quote correctly, so add quotes (double-quote substitution
10596 # turns \\\\ into \\, and sed turns \\ into \).
10598 -e "s/'/'\\\\''/g" \
10599 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
10602 # `set' quotes correctly as required by POSIX, so do not add quotes.
10603 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
10606 if cmp -s $cache_file confcache
; then
10609 if test -w $cache_file; then
10610 echo "updating cache $cache_file"
10611 cat confcache
> $cache_file
10613 echo "not updating unwritable cache $cache_file"
10618 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
10620 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10621 # Let make expand exec_prefix.
10622 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10624 # Any assignment to VPATH causes Sun make to only execute
10625 # the first set of double-colon rules, so remove it if not needed.
10626 # If there is a colon in the path, we need to keep it.
10627 if test "x$srcdir" = x.
; then
10628 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
10631 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
10633 DEFS
=-DHAVE_CONFIG_H
10635 # Without the "./", some shells look in PATH for config.status.
10636 : ${CONFIG_STATUS=./config.status}
10638 echo creating
$CONFIG_STATUS
10639 rm -f $CONFIG_STATUS
10640 cat > $CONFIG_STATUS <<EOF
10642 # Generated automatically by configure.
10643 # Run this file to recreate the current configuration.
10644 # This directory was configured as follows,
10645 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10647 # $0 $ac_configure_args
10649 # Compiler output produced by configure, useful for debugging
10650 # configure, is in ./config.log if it exists.
10652 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
10655 case "\$ac_option" in
10656 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10657 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
10658 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
10659 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
10660 echo "$CONFIG_STATUS generated by autoconf version 2.13"
10662 -help | --help | --hel | --he | --h)
10663 echo "\$ac_cs_usage"; exit 0 ;;
10664 *) echo "\$ac_cs_usage"; exit 1 ;;
10668 ac_given_srcdir=$srcdir
10669 ac_given_INSTALL="$INSTALL"
10671 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
10673 cat >> $CONFIG_STATUS <<EOF
10675 # Protect against being on the right side of a sed subst in config.status.
10676 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
10677 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
10681 s%@CFLAGS@%$CFLAGS%g
10682 s%@CPPFLAGS@%$CPPFLAGS%g
10683 s%@CXXFLAGS@%$CXXFLAGS%g
10684 s%@FFLAGS@%$FFLAGS%g
10686 s%@LDFLAGS@%$LDFLAGS%g
10688 s%@exec_prefix@%$exec_prefix%g
10689 s%@prefix@%$prefix%g
10690 s%@program_transform_name@%$program_transform_name%g
10691 s%@bindir@%$bindir%g
10692 s%@sbindir@%$sbindir%g
10693 s%@libexecdir@%$libexecdir%g
10694 s%@datadir@%$datadir%g
10695 s%@sysconfdir@%$sysconfdir%g
10696 s%@sharedstatedir@%$sharedstatedir%g
10697 s%@localstatedir@%$localstatedir%g
10698 s%@libdir@%$libdir%g
10699 s%@includedir@%$includedir%g
10700 s%@oldincludedir@%$oldincludedir%g
10701 s%@infodir@%$infodir%g
10702 s%@mandir@%$mandir%g
10703 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
10704 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
10709 s%@host_alias@%$host_alias%g
10710 s%@host_cpu@%$host_cpu%g
10711 s%@host_vendor@%$host_vendor%g
10712 s%@host_os@%$host_os%g
10713 s%@target@%$target%g
10714 s%@target_alias@%$target_alias%g
10715 s%@target_cpu@%$target_cpu%g
10716 s%@target_vendor@%$target_vendor%g
10717 s%@target_os@%$target_os%g
10719 s%@build_alias@%$build_alias%g
10720 s%@build_cpu@%$build_cpu%g
10721 s%@build_vendor@%$build_vendor%g
10722 s%@build_os@%$build_os%g
10723 s%@RANLIB@%$RANLIB%g
10724 s%@SET_MAKE@%$SET_MAKE%g
10725 s%@ALLOCA@%$ALLOCA%g
10726 s%@USE_NLS@%$USE_NLS%g
10727 s%@MSGFMT@%$MSGFMT%g
10728 s%@GMSGFMT@%$GMSGFMT%g
10729 s%@XGETTEXT@%$XGETTEXT%g
10730 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
10731 s%@CATALOGS@%$CATALOGS%g
10732 s%@CATOBJEXT@%$CATOBJEXT%g
10733 s%@DATADIRNAME@%$DATADIRNAME%g
10734 s%@GMOFILES@%$GMOFILES%g
10735 s%@INSTOBJEXT@%$INSTOBJEXT%g
10736 s%@INTLDEPS@%$INTLDEPS%g
10737 s%@INTLLIBS@%$INTLLIBS%g
10738 s%@INTLOBJS@%$INTLOBJS%g
10739 s%@POFILES@%$POFILES%g
10741 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
10743 s%@GT_YES@%$GT_YES%g
10744 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
10746 s%@subdirs@%$subdirs%g
10748 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
10749 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
10750 s%@INSTALL_DATA@%$INSTALL_DATA%g
10754 s%@DLLTOOL@%$DLLTOOL%g
10755 s%@WINDRES@%$WINDRES%g
10757 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
10758 s%@TARGET_SYSTEM_ROOT@%$TARGET_SYSTEM_ROOT%g
10759 s%@TARGET_SYSTEM_ROOT_DEFINE@%$TARGET_SYSTEM_ROOT_DEFINE%g
10760 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
10761 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
10762 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
10763 s%@MMALLOC@%$MMALLOC%g
10764 s%@SER_HARDWIRE@%$SER_HARDWIRE%g
10765 s%@WIN32LIBS@%$WIN32LIBS%g
10766 s%@LIBGUI@%$LIBGUI%g
10767 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
10768 s%@WIN32LDAPP@%$WIN32LDAPP%g
10769 s%@TCL_VERSION@%$TCL_VERSION%g
10770 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
10771 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
10772 s%@TCL_CC@%$TCL_CC%g
10773 s%@TCL_DEFS@%$TCL_DEFS%g
10774 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
10775 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
10776 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
10777 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
10778 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
10779 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
10780 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
10781 s%@TCL_CC_SEARCH_FLAGS@%$TCL_CC_SEARCH_FLAGS%g
10782 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
10783 s%@TCL_RANLIB@%$TCL_RANLIB%g
10784 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
10785 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
10786 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
10787 s%@TK_VERSION@%$TK_VERSION%g
10788 s%@TK_DEFS@%$TK_DEFS%g
10789 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
10790 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
10791 s%@TK_XLIBSW@%$TK_XLIBSW%g
10792 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
10793 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
10794 s%@TCLHDIR@%$TCLHDIR%g
10795 s%@TKHDIR@%$TKHDIR%g
10796 s%@ITCLHDIR@%$ITCLHDIR%g
10797 s%@ITKHDIR@%$ITKHDIR%g
10798 s%@ITCL_VERSION@%$ITCL_VERSION%g
10799 s%@ITCL_DEFS@%$ITCL_DEFS%g
10800 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
10801 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
10802 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
10803 s%@ITK_VERSION@%$ITK_VERSION%g
10804 s%@ITK_DEFS@%$ITK_DEFS%g
10805 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
10806 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
10807 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
10808 s%@X_CFLAGS@%$X_CFLAGS%g
10809 s%@X_LDFLAGS@%$X_LDFLAGS%g
10810 s%@X_LIBS@%$X_LIBS%g
10811 s%@TCL_DEPS@%$TCL_DEPS%g
10812 s%@TK_DEPS@%$TK_DEPS%g
10813 s%@ITCLLIB@%$ITCLLIB%g
10814 s%@ITCL_DEPS@%$ITCL_DEPS%g
10815 s%@ITKLIB@%$ITKLIB%g
10816 s%@ITK_DEPS@%$ITK_DEPS%g
10817 s%@GDBTKLIBS@%$GDBTKLIBS%g
10818 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
10819 s%@GDBTK_SRC_DIR@%$GDBTK_SRC_DIR%g
10820 s%@IGNORE_SIM@%$IGNORE_SIM%g
10821 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
10822 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
10823 s%@PROFILE_CFLAGS@%$PROFILE_CFLAGS%g
10824 s%@CONFIG_OBS@%$CONFIG_OBS%g
10825 s%@CONFIG_LIB_OBS@%$CONFIG_LIB_OBS%g
10826 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
10827 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
10828 s%@CONFIG_INITS@%$CONFIG_INITS%g
10829 s%@CONFIG_ALL@%$CONFIG_ALL%g
10830 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
10831 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
10832 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
10833 s%@target_subdir@%$target_subdir%g
10834 /@host_makefile_frag@/r $host_makefile_frag
10835 s%@host_makefile_frag@%%g
10836 /@target_makefile_frag@/r $target_makefile_frag
10837 s%@target_makefile_frag@%%g
10842 s%@EXEEXT@%$EXEEXT%g
10843 s%@LIBICONV@%$LIBICONV%g
10848 cat >> $CONFIG_STATUS <<\EOF
10850 # Split the substitutions into bite-sized pieces for seds with
10851 # small command number limits, like on Digital OSF/1 and HP-UX.
10852 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
10853 ac_file
=1 # Number of current file.
10854 ac_beg
=1 # First line for current file.
10855 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
10858 while $ac_more_lines; do
10859 if test $ac_beg -gt 1; then
10860 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
10862 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
10864 if test ! -s conftest.s
$ac_file; then
10865 ac_more_lines
=false
10866 rm -f conftest.s
$ac_file
10868 if test -z "$ac_sed_cmds"; then
10869 ac_sed_cmds
="sed -f conftest.s$ac_file"
10871 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
10873 ac_file
=`expr $ac_file + 1`
10875 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
10878 if test -z "$ac_sed_cmds"; then
10883 cat >> $CONFIG_STATUS <<EOF
10885 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
10887 cat >> $CONFIG_STATUS <<\EOF
10888 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
10889 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10891 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
10892 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
10893 *) ac_file_in
="${ac_file}.in" ;;
10896 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
10898 # Remove last slash and all that follows it. Not all systems have dirname.
10899 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
10900 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
10901 # The file is in a subdirectory.
10902 test ! -d "$ac_dir" && mkdir
"$ac_dir"
10903 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
10904 # A "../" for each directory in $ac_dir_suffix.
10905 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
10907 ac_dir_suffix
= ac_dots
=
10910 case "$ac_given_srcdir" in
10912 if test -z "$ac_dots"; then top_srcdir
=.
10913 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
10914 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
10915 *) # Relative path.
10916 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
10917 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
10920 case "$ac_given_INSTALL" in
10921 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
10922 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
10925 echo creating
"$ac_file"
10927 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
10929 *Makefile
*) ac_comsub
="1i\\
10930 # $configure_input" ;;
10934 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
10936 s%@configure_input@%$configure_input%g
10937 s%@srcdir@%$srcdir%g
10938 s%@top_srcdir@%$top_srcdir%g
10939 s%@INSTALL@%$INSTALL%g
10940 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
10944 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
10945 # NAME is the cpp macro being defined and VALUE is the value it is being given.
10947 # ac_d sets the value in "#define NAME VALUE" lines.
10948 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
10949 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
10952 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
10953 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
10954 ac_uB
='\([ ]\)%\1#\2define\3'
10957 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
10958 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
10959 ac_eB
='$%\1#\2define\3'
10963 if test "${CONFIG_HEADERS+set}" != set; then
10965 cat >> $CONFIG_STATUS <<EOF
10966 CONFIG_HEADERS="config.h:config.in"
10968 cat >> $CONFIG_STATUS <<\EOF
10970 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
10971 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10973 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
10974 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
10975 *) ac_file_in
="${ac_file}.in" ;;
10978 echo creating
$ac_file
10980 rm -f conftest.frag conftest.
in conftest.out
10981 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
10982 cat $ac_file_inputs > conftest.
in
10986 # Transform confdefs.h into a sed script conftest.vals that substitutes
10987 # the proper values into config.h.in to produce config.h. And first:
10988 # Protect against being on the right side of a sed subst in config.status.
10989 # Protect against being in an unquoted here document in config.status.
10990 rm -f conftest.vals
10991 cat > conftest.hdr
<<\EOF
10994 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
10998 sed -n -f conftest.hdr confdefs.h > conftest.vals
11001 # This sed command replaces #undef with comments. This is necessary, for
11002 # example, in the case of _POSIX_SOURCE, which is predefined and required
11003 # on some systems where configure will not decide to define it.
11004 cat >> conftest.vals <<\EOF
11005 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
11008 # Break up conftest.vals because some shells have a limit on
11009 # the size of here documents, and old seds have small limits too.
11011 rm -f conftest.tail
11014 ac_lines=`grep -c . conftest.vals
`
11015 # grep -c gives empty output for an empty file on some AIX systems.
11016 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
11017 # Write a limited-size here document to conftest.frag.
11018 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
11019 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
11021 sed -f conftest.frag conftest.in > conftest.out
11023 mv conftest.out conftest.in
11024 ' >> $CONFIG_STATUS
11025 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
11026 rm -f conftest.vals
11027 mv conftest.tail conftest.vals
11029 rm -f conftest.vals
11031 cat >> $CONFIG_STATUS <<\EOF
11032 rm -f conftest.frag conftest.h
11033 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
11034 cat conftest.in >> conftest.h
11036 if cmp -s $ac_file conftest.h 2>/dev/null; then
11037 echo "$ac_file is unchanged"
11040 # Remove last slash and all that follows it. Not all systems have dirname.
11041 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
11042 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
11043 # The file is in a subdirectory.
11044 test ! -d "$ac_dir" && mkdir "$ac_dir"
11047 mv conftest.h $ac_file
11053 cat >> $CONFIG_STATUS <<EOF
11054 ac_sources="$files"
11058 cat >> $CONFIG_STATUS <<\EOF
11059 srcdir=$ac_given_srcdir
11060 while test -n "$ac_sources"; do
11061 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
11062 set $ac_sources; ac_source=$1; shift; ac_sources=$*
11064 echo "linking $srcdir/$ac_source to $ac_dest"
11066 if test ! -r $srcdir/$ac_source; then
11067 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
11071 # Make relative symlinks.
11072 # Remove last slash and all that follows it. Not all systems have dirname.
11073 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
11074 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
11075 # The dest file is in a subdirectory.
11076 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
11077 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
11078 # A "../" for each directory in $ac_dest_dir_suffix.
11079 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
11081 ac_dest_dir_suffix= ac_dots=
11085 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
11086 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
11089 # Make a symlink if possible; otherwise try a hard link.
11090 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
11091 ln $srcdir/$ac_source $ac_dest; then :
11093 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
11097 cat >> $CONFIG_STATUS <<EOF
11099 gdb_host_cpu=$gdb_host_cpu
11100 gdb_target_cpu=$gdb_target_cpu
11101 nativefile=$nativefile
11104 cat >> $CONFIG_STATUS <<\EOF
11106 if test "${nativefile}" = ""; then
11108 sed -e '/^NATDEPFILES[ ]*=.*\\$/,/[^\\]$/s/^/# /' \
11109 -e '/^NATDEPFILES[ ]*=/s/^/# /' \
11110 | sed -e '/^\(NATDEPFILES[ ]*[+]=[ ]*\)/s//# \1/' \
11112 mv -f Makefile.tem Makefile
11115 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
11116 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
11117 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
11118 mv -f Makefile.tmp Makefile
11121 case x$CONFIG_HEADERS in
11122 xconfig.h:config.in)
11128 chmod +x $CONFIG_STATUS
11129 rm -fr confdefs* $ac_clean_files
11130 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
11132 if test "$no_recursion" != yes; then
11134 # Remove --cache-file and --srcdir arguments so they do not pile up.
11135 ac_sub_configure_args=
11137 for ac_arg in $ac_configure_args; do
11138 if test -n "$ac_prev"; then
11143 -cache-file | --cache-file | --cache-fil | --cache-fi \
11144 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
11145 ac_prev=cache_file ;;
11146 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
11147 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
11149 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11151 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11153 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
11157 for ac_config_dir in doc testsuite $configdirs; do
11159 # Do not complain, so a configure script can configure whichever
11160 # parts of a large source tree are present.
11161 if test ! -d $srcdir/$ac_config_dir; then
11165 echo configuring in $ac_config_dir
11170 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
11172 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
11180 # A "../" for each directory in /$ac_config_dir.
11181 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
11184 .) # No --srcdir option. We are building in place.
11185 ac_sub_srcdir=$srcdir ;;
11186 /*) # Absolute path.
11187 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
11188 *) # Relative path.
11189 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
11192 # Check for guested configure; otherwise get Cygnus style configure.
11193 if test -f $ac_sub_srcdir/configure; then
11194 ac_sub_configure=$ac_sub_srcdir/configure
11195 elif test -f $ac_sub_srcdir/configure.in; then
11196 ac_sub_configure=$ac_configure
11198 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
11202 # The recursion is here.
11203 if test -n "$ac_sub_configure"; then
11205 # Make the cache file name correct relative to the subdirectory.
11206 case "$cache_file" in
11207 /*) ac_sub_cache_file=$cache_file ;;
11208 *) # Relative path.
11209 ac_sub_cache_file="$ac_dots$cache_file" ;;
11211 case "$ac_given_INSTALL" in
11212 [/$]*) INSTALL="$ac_given_INSTALL" ;;
11213 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
11216 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
11217 # The eval makes quoting arguments work.
11218 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
11221 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }