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 --enable-multi-ice Build the multi-ice-gdb-server"
24 --enable-gdbcli Enable GDB-CLI interface"
26 --enable-gdbmi Enable GDB-MI interface"
28 --with-uiout Use new uiout functions instead of *printf's"
30 --enable-tui Enable full-screen terminal user interface"
32 --enable-netrom Enable NetROM support"
34 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
36 --enable-gdb-build-warnings Enable GDB specific build-time compiler warnings if gcc is used"
38 --with-mmalloc Use memory mapped malloc package"
40 --with-included-regex Use included regex"
42 --with-cpu=CPU Set the default CPU variant to debug"
44 --enable-gdbtk Enable GDBTK GUI front end"
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-tixconfig Directory containing tix configuration (tixConfig.sh)"
60 --with-x use the X Window System"
62 --enable-sim Link gdb with simulator"
64 --enable-shared Use shared libraries"
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 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
834 echo "configure:835: checking how to run the C preprocessor" >&5
835 # On Suns, sometimes $CPP names a directory.
836 if test -n "$CPP" && test -d "$CPP"; then
839 if test -z "$CPP"; then
840 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
841 echo $ac_n "(cached) $ac_c" 1>&6
843 # This must be in double quotes, not single quotes, because CPP may get
844 # substituted into the Makefile and "${CC-cc}" will confuse make.
846 # On the NeXT, cc -E runs the code through the compiler's parser,
847 # not just through cpp.
848 cat > conftest.
$ac_ext <<EOF
849 #line 850 "configure"
850 #include "confdefs.h"
854 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
855 { (eval echo configure
:856: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
856 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
857 if test -z "$ac_err"; then
861 echo "configure: failed program was:" >&5
862 cat conftest.
$ac_ext >&5
864 CPP
="${CC-cc} -E -traditional-cpp"
865 cat > conftest.
$ac_ext <<EOF
866 #line 867 "configure"
867 #include "confdefs.h"
871 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
872 { (eval echo configure
:873: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
873 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
874 if test -z "$ac_err"; then
878 echo "configure: failed program was:" >&5
879 cat conftest.
$ac_ext >&5
881 CPP
="${CC-cc} -nologo -E"
882 cat > conftest.
$ac_ext <<EOF
883 #line 884 "configure"
884 #include "confdefs.h"
888 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
889 { (eval echo configure
:890: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
890 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
891 if test -z "$ac_err"; then
895 echo "configure: failed program was:" >&5
896 cat conftest.
$ac_ext >&5
905 ac_cv_prog_CPP
="$CPP"
907 CPP
="$ac_cv_prog_CPP"
909 ac_cv_prog_CPP
="$CPP"
911 echo "$ac_t""$CPP" 1>&6
913 echo $ac_n "checking for AIX""... $ac_c" 1>&6
914 echo "configure:915: checking for AIX" >&5
915 cat > conftest.
$ac_ext <<EOF
916 #line 917 "configure"
917 #include "confdefs.h"
923 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
924 egrep "yes" >/dev
/null
2>&1; then
926 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
927 #define _ALL_SOURCE 1
932 echo "$ac_t""no" 1>&6
937 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
938 echo "configure:939: checking for POSIXized ISC" >&5
939 if test -d /etc
/conf
/kconfig.d
&&
940 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
942 echo "$ac_t""yes" 1>&6
943 ISC
=yes # If later tests want to check for ISC.
944 cat >> confdefs.h
<<\EOF
945 #define _POSIX_SOURCE 1
948 if test "$GCC" = yes; then
954 echo "$ac_t""no" 1>&6
961 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
962 echo "configure:963: checking for ${CC-cc} option to accept ANSI C" >&5
963 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
964 echo $ac_n "(cached) $ac_c" 1>&6
966 am_cv_prog_cc_stdc
=no
968 # Don't try gcc -ansi; that turns off useful extensions and
969 # breaks some systems' header files.
971 # Ultrix and OSF/1 -std1
972 # HP-UX 10.20 and later -Ae
973 # HP-UX older versions -Aa -D_HPUX_SOURCE
974 # SVR4 -Xc -D__EXTENSIONS__
975 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
977 CC
="$ac_save_CC $ac_arg"
978 cat > conftest.
$ac_ext <<EOF
979 #line 980 "configure"
980 #include "confdefs.h"
983 #include <sys/types.h>
984 #include <sys/stat.h>
985 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
986 struct buf { int x; };
987 FILE * (*rcsopen) (struct buf *, struct stat *, int);
988 static char *e (p, i)
994 static char *f (char * (*g) (char **, int), char **p, ...)
999 s = g (p, va_arg (v,int));
1003 int test (int i, double x);
1004 struct s1 {int (*f) (int a);};
1005 struct s2 {int (*f) (double a);};
1006 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1012 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1016 if { (eval echo configure
:1017: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1018 am_cv_prog_cc_stdc
="$ac_arg"; break
1020 echo "configure: failed program was:" >&5
1021 cat conftest.
$ac_ext >&5
1029 if test -z "$am_cv_prog_cc_stdc"; then
1030 echo "$ac_t""none needed" 1>&6
1032 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1034 case "x$am_cv_prog_cc_stdc" in
1036 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1041 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
1042 if test -f $ac_dir/install-sh
; then
1044 ac_install_sh
="$ac_aux_dir/install-sh -c"
1046 elif test -f $ac_dir/install.sh
; then
1048 ac_install_sh
="$ac_aux_dir/install.sh -c"
1052 if test -z "$ac_aux_dir"; then
1053 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1055 ac_config_guess
=$ac_aux_dir/config.guess
1056 ac_config_sub
=$ac_aux_dir/config.sub
1057 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1060 # Do some error checking and defaulting for the host and target type.
1062 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1065 # 1. You are not allowed to specify --host, --target, and nonopt at the
1067 # 2. Host defaults to nonopt.
1068 # 3. If nonopt is not specified, then host defaults to the current host,
1069 # as determined by config.guess.
1070 # 4. Target and build default to nonopt.
1071 # 5. If nonopt is not specified, then target and build default to host.
1073 # The aliases save the names the user supplied, while $host etc.
1074 # will get canonicalized.
1075 case $host---$target---$nonopt in
1076 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1077 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1081 # Make sure we can run config.sub.
1082 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1083 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1086 echo $ac_n "checking host system type""... $ac_c" 1>&6
1087 echo "configure:1088: checking host system type" >&5
1090 case "$host_alias" in
1094 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1095 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1097 *) host_alias
=$nonopt ;;
1101 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1102 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1103 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1104 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1105 echo "$ac_t""$host" 1>&6
1107 echo $ac_n "checking target system type""... $ac_c" 1>&6
1108 echo "configure:1109: checking target system type" >&5
1110 target_alias
=$target
1111 case "$target_alias" in
1114 NONE
) target_alias
=$host_alias ;;
1115 *) target_alias
=$nonopt ;;
1119 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1120 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1121 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1122 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1123 echo "$ac_t""$target" 1>&6
1125 echo $ac_n "checking build system type""... $ac_c" 1>&6
1126 echo "configure:1127: checking build system type" >&5
1129 case "$build_alias" in
1132 NONE
) build_alias
=$host_alias ;;
1133 *) build_alias
=$nonopt ;;
1137 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1138 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1139 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1140 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1141 echo "$ac_t""$build" 1>&6
1143 test "$host_alias" != "$target_alias" &&
1144 test "$program_prefix$program_suffix$program_transform_name" = \
1146 program_prefix
=${target_alias}-
1150 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1151 echo "configure:1152: checking whether ${MAKE-make} sets \${MAKE}" >&5
1152 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1153 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1154 echo $ac_n "(cached) $ac_c" 1>&6
1156 cat > conftestmake
<<\EOF
1158 @
echo 'ac_maketemp="${MAKE}"'
1160 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1161 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1162 if test -n "$ac_maketemp"; then
1163 eval ac_cv_prog_make_
${ac_make}_set
=yes
1165 eval ac_cv_prog_make_
${ac_make}_set
=no
1169 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1170 echo "$ac_t""yes" 1>&6
1173 echo "$ac_t""no" 1>&6
1174 SET_MAKE
="MAKE=${MAKE-make}"
1177 # Extract the first word of "ranlib", so it can be a program name with args.
1178 set dummy ranlib
; ac_word
=$2
1179 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1180 echo "configure:1181: checking for $ac_word" >&5
1181 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1182 echo $ac_n "(cached) $ac_c" 1>&6
1184 if test -n "$RANLIB"; then
1185 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1187 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1189 for ac_dir
in $ac_dummy; do
1190 test -z "$ac_dir" && ac_dir
=.
1191 if test -f $ac_dir/$ac_word; then
1192 ac_cv_prog_RANLIB
="ranlib"
1197 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1200 RANLIB
="$ac_cv_prog_RANLIB"
1201 if test -n "$RANLIB"; then
1202 echo "$ac_t""$RANLIB" 1>&6
1204 echo "$ac_t""no" 1>&6
1207 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1208 echo "configure:1209: checking for ANSI C header files" >&5
1209 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1210 echo $ac_n "(cached) $ac_c" 1>&6
1212 cat > conftest.
$ac_ext <<EOF
1213 #line 1214 "configure"
1214 #include "confdefs.h"
1220 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1221 { (eval echo configure
:1222: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1222 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1223 if test -z "$ac_err"; then
1225 ac_cv_header_stdc
=yes
1228 echo "configure: failed program was:" >&5
1229 cat conftest.
$ac_ext >&5
1231 ac_cv_header_stdc
=no
1235 if test $ac_cv_header_stdc = yes; then
1236 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1237 cat > conftest.
$ac_ext <<EOF
1238 #line 1239 "configure"
1239 #include "confdefs.h"
1242 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1243 egrep "memchr" >/dev
/null
2>&1; then
1247 ac_cv_header_stdc
=no
1253 if test $ac_cv_header_stdc = yes; then
1254 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1255 cat > conftest.
$ac_ext <<EOF
1256 #line 1257 "configure"
1257 #include "confdefs.h"
1260 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1261 egrep "free" >/dev
/null
2>&1; then
1265 ac_cv_header_stdc
=no
1271 if test $ac_cv_header_stdc = yes; then
1272 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1273 if test "$cross_compiling" = yes; then
1276 cat > conftest.
$ac_ext <<EOF
1277 #line 1278 "configure"
1278 #include "confdefs.h"
1280 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1281 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1282 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1283 int main () { int i; for (i = 0; i < 256; i++)
1284 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1288 if { (eval echo configure
:1289: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1292 echo "configure: failed program was:" >&5
1293 cat conftest.
$ac_ext >&5
1295 ac_cv_header_stdc
=no
1303 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1304 if test $ac_cv_header_stdc = yes; then
1305 cat >> confdefs.h
<<\EOF
1306 #define STDC_HEADERS 1
1311 echo $ac_n "checking for working const""... $ac_c" 1>&6
1312 echo "configure:1313: checking for working const" >&5
1313 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1314 echo $ac_n "(cached) $ac_c" 1>&6
1316 cat > conftest.
$ac_ext <<EOF
1317 #line 1318 "configure"
1318 #include "confdefs.h"
1322 /* Ultrix mips cc rejects this. */
1323 typedef int charset[2]; const charset x;
1324 /* SunOS 4.1.1 cc rejects this. */
1325 char const *const *ccp;
1327 /* NEC SVR4.0.2 mips cc rejects this. */
1328 struct point {int x, y;};
1329 static struct point const zero = {0,0};
1330 /* AIX XL C 1.02.0.0 rejects this.
1331 It does not let you subtract one const X* pointer from another in an arm
1332 of an if-expression whose if-part is not a constant expression */
1333 const char *g = "string";
1334 ccp = &g + (g ? g-g : 0);
1335 /* HPUX 7.0 cc rejects these. */
1338 ccp = (char const *const *) p;
1339 { /* SCO 3.2v4 cc rejects this. */
1341 char const *s = 0 ? (char *) 0 : (char const *) 0;
1345 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1347 const int *foo = &x[0];
1350 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1351 typedef const int *iptr;
1355 { /* AIX XL C 1.02.0.0 rejects this saying
1356 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1357 struct s { int j; const int *ap[3]; };
1358 struct s *b; b->j = 5;
1360 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1366 if { (eval echo configure
:1367: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1370 echo "configure: failed program was:" >&5
1371 cat conftest.
$ac_ext >&5
1378 echo "$ac_t""$ac_cv_c_const" 1>&6
1379 if test $ac_cv_c_const = no
; then
1380 cat >> confdefs.h
<<\EOF
1386 echo $ac_n "checking for inline""... $ac_c" 1>&6
1387 echo "configure:1388: checking for inline" >&5
1388 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1389 echo $ac_n "(cached) $ac_c" 1>&6
1392 for ac_kw
in inline __inline__ __inline
; do
1393 cat > conftest.
$ac_ext <<EOF
1394 #line 1395 "configure"
1395 #include "confdefs.h"
1401 if { (eval echo configure
:1402: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1403 ac_cv_c_inline
=$ac_kw; break
1405 echo "configure: failed program was:" >&5
1406 cat conftest.
$ac_ext >&5
1413 echo "$ac_t""$ac_cv_c_inline" 1>&6
1414 case "$ac_cv_c_inline" in
1416 no
) cat >> confdefs.h
<<\EOF
1420 *) cat >> confdefs.h
<<EOF
1421 #define inline $ac_cv_c_inline
1426 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1427 echo "configure:1428: checking for off_t" >&5
1428 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1429 echo $ac_n "(cached) $ac_c" 1>&6
1431 cat > conftest.
$ac_ext <<EOF
1432 #line 1433 "configure"
1433 #include "confdefs.h"
1434 #include <sys/types.h>
1440 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1441 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1443 ac_cv_type_off_t
=yes
1451 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1452 if test $ac_cv_type_off_t = no
; then
1453 cat >> confdefs.h
<<\EOF
1459 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1460 echo "configure:1461: checking for size_t" >&5
1461 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1462 echo $ac_n "(cached) $ac_c" 1>&6
1464 cat > conftest.
$ac_ext <<EOF
1465 #line 1466 "configure"
1466 #include "confdefs.h"
1467 #include <sys/types.h>
1473 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1474 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1476 ac_cv_type_size_t
=yes
1479 ac_cv_type_size_t
=no
1484 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1485 if test $ac_cv_type_size_t = no
; then
1486 cat >> confdefs.h
<<\EOF
1487 #define size_t unsigned
1492 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1493 # for constant arguments. Useless!
1494 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1495 echo "configure:1496: checking for working alloca.h" >&5
1496 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1497 echo $ac_n "(cached) $ac_c" 1>&6
1499 cat > conftest.
$ac_ext <<EOF
1500 #line 1501 "configure"
1501 #include "confdefs.h"
1504 char *p = alloca(2 * sizeof(int));
1507 if { (eval echo configure
:1508: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1509 ac_cv_header_alloca_h
=yes
1511 echo "configure: failed program was:" >&5
1512 cat conftest.
$ac_ext >&5
1514 ac_cv_header_alloca_h
=no
1519 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1520 if test $ac_cv_header_alloca_h = yes; then
1521 cat >> confdefs.h
<<\EOF
1522 #define HAVE_ALLOCA_H 1
1527 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1528 echo "configure:1529: checking for alloca" >&5
1529 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1530 echo $ac_n "(cached) $ac_c" 1>&6
1532 cat > conftest.
$ac_ext <<EOF
1533 #line 1534 "configure"
1534 #include "confdefs.h"
1537 # define alloca __builtin_alloca
1540 # include <malloc.h>
1541 # define alloca _alloca
1544 # include <alloca.h>
1549 # ifndef alloca /* predefined by HP cc +Olibcalls */
1558 char *p = (char *) alloca(1);
1561 if { (eval echo configure
:1562: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1563 ac_cv_func_alloca_works
=yes
1565 echo "configure: failed program was:" >&5
1566 cat conftest.
$ac_ext >&5
1568 ac_cv_func_alloca_works
=no
1573 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1574 if test $ac_cv_func_alloca_works = yes; then
1575 cat >> confdefs.h
<<\EOF
1576 #define HAVE_ALLOCA 1
1581 if test $ac_cv_func_alloca_works = no
; then
1582 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1583 # that cause trouble. Some versions do not even contain alloca or
1584 # contain a buggy version. If you still want to use their alloca,
1585 # use ar to extract alloca.o from them instead of compiling alloca.c.
1586 ALLOCA
=alloca.
${ac_objext}
1587 cat >> confdefs.h
<<\EOF
1592 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1593 echo "configure:1594: checking whether alloca needs Cray hooks" >&5
1594 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1595 echo $ac_n "(cached) $ac_c" 1>&6
1597 cat > conftest.
$ac_ext <<EOF
1598 #line 1599 "configure"
1599 #include "confdefs.h"
1600 #if defined(CRAY) && ! defined(CRAY2)
1607 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1608 egrep "webecray" >/dev
/null
2>&1; then
1619 echo "$ac_t""$ac_cv_os_cray" 1>&6
1620 if test $ac_cv_os_cray = yes; then
1621 for ac_func
in _getb67 GETB67 getb67
; do
1622 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1623 echo "configure:1624: checking for $ac_func" >&5
1624 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1625 echo $ac_n "(cached) $ac_c" 1>&6
1627 cat > conftest.
$ac_ext <<EOF
1628 #line 1629 "configure"
1629 #include "confdefs.h"
1630 /* System header to define __stub macros and hopefully few prototypes,
1631 which can conflict with char $ac_func(); below. */
1633 /* Override any gcc2 internal prototype to avoid an error. */
1634 /* We use char because int might match the return type of a gcc2
1635 builtin and then its argument prototype would still apply. */
1640 /* The GNU C library defines this for functions which it implements
1641 to always fail with ENOSYS. Some functions are actually named
1642 something starting with __ and the normal name is an alias. */
1643 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1651 if { (eval echo configure
:1652: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1653 eval "ac_cv_func_$ac_func=yes"
1655 echo "configure: failed program was:" >&5
1656 cat conftest.
$ac_ext >&5
1658 eval "ac_cv_func_$ac_func=no"
1663 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1664 echo "$ac_t""yes" 1>&6
1665 cat >> confdefs.h
<<EOF
1666 #define CRAY_STACKSEG_END $ac_func
1671 echo "$ac_t""no" 1>&6
1677 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1678 echo "configure:1679: checking stack direction for C alloca" >&5
1679 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1680 echo $ac_n "(cached) $ac_c" 1>&6
1682 if test "$cross_compiling" = yes; then
1683 ac_cv_c_stack_direction
=0
1685 cat > conftest.
$ac_ext <<EOF
1686 #line 1687 "configure"
1687 #include "confdefs.h"
1688 find_stack_direction ()
1690 static char *addr = 0;
1695 return find_stack_direction ();
1698 return (&dummy > addr) ? 1 : -1;
1702 exit (find_stack_direction() < 0);
1705 if { (eval echo configure
:1706: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1707 ac_cv_c_stack_direction
=1
1709 echo "configure: failed program was:" >&5
1710 cat conftest.
$ac_ext >&5
1712 ac_cv_c_stack_direction
=-1
1719 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1720 cat >> confdefs.h
<<EOF
1721 #define STACK_DIRECTION $ac_cv_c_stack_direction
1726 for ac_hdr
in unistd.h
1728 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1729 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1730 echo "configure:1731: checking for $ac_hdr" >&5
1731 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1732 echo $ac_n "(cached) $ac_c" 1>&6
1734 cat > conftest.
$ac_ext <<EOF
1735 #line 1736 "configure"
1736 #include "confdefs.h"
1739 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1740 { (eval echo configure
:1741: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1741 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1742 if test -z "$ac_err"; then
1744 eval "ac_cv_header_$ac_safe=yes"
1747 echo "configure: failed program was:" >&5
1748 cat conftest.
$ac_ext >&5
1750 eval "ac_cv_header_$ac_safe=no"
1754 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1755 echo "$ac_t""yes" 1>&6
1756 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1757 cat >> confdefs.h
<<EOF
1758 #define $ac_tr_hdr 1
1762 echo "$ac_t""no" 1>&6
1766 for ac_func
in getpagesize
1768 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1769 echo "configure:1770: checking for $ac_func" >&5
1770 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1771 echo $ac_n "(cached) $ac_c" 1>&6
1773 cat > conftest.
$ac_ext <<EOF
1774 #line 1775 "configure"
1775 #include "confdefs.h"
1776 /* System header to define __stub macros and hopefully few prototypes,
1777 which can conflict with char $ac_func(); below. */
1779 /* Override any gcc2 internal prototype to avoid an error. */
1780 /* We use char because int might match the return type of a gcc2
1781 builtin and then its argument prototype would still apply. */
1786 /* The GNU C library defines this for functions which it implements
1787 to always fail with ENOSYS. Some functions are actually named
1788 something starting with __ and the normal name is an alias. */
1789 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1797 if { (eval echo configure
:1798: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1799 eval "ac_cv_func_$ac_func=yes"
1801 echo "configure: failed program was:" >&5
1802 cat conftest.
$ac_ext >&5
1804 eval "ac_cv_func_$ac_func=no"
1809 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1810 echo "$ac_t""yes" 1>&6
1811 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1812 cat >> confdefs.h
<<EOF
1813 #define $ac_tr_func 1
1817 echo "$ac_t""no" 1>&6
1821 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1822 echo "configure:1823: checking for working mmap" >&5
1823 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1824 echo $ac_n "(cached) $ac_c" 1>&6
1826 if test "$cross_compiling" = yes; then
1827 ac_cv_func_mmap_fixed_mapped
=no
1829 cat > conftest.
$ac_ext <<EOF
1830 #line 1831 "configure"
1831 #include "confdefs.h"
1833 /* Thanks to Mike Haertel and Jim Avera for this test.
1834 Here is a matrix of mmap possibilities:
1835 mmap private not fixed
1836 mmap private fixed at somewhere currently unmapped
1837 mmap private fixed at somewhere already mapped
1838 mmap shared not fixed
1839 mmap shared fixed at somewhere currently unmapped
1840 mmap shared fixed at somewhere already mapped
1841 For private mappings, we should verify that changes cannot be read()
1842 back from the file, nor mmap's back from the file at a different
1843 address. (There have been systems where private was not correctly
1844 implemented like the infamous i386 svr4.0, and systems where the
1845 VM page cache was not coherent with the filesystem buffer cache
1846 like early versions of FreeBSD and possibly contemporary NetBSD.)
1847 For shared mappings, we should conversely verify that changes get
1848 propogated back to all the places they're supposed to be.
1850 Grep wants private fixed already mapped.
1851 The main things grep needs to know about mmap are:
1852 * does it exist and is it safe to write into the mmap'd area
1853 * how to use it (BSD variants) */
1854 #include <sys/types.h>
1856 #include <sys/mman.h>
1858 /* This mess was copied from the GNU getpagesize.h. */
1859 #ifndef HAVE_GETPAGESIZE
1860 # ifdef HAVE_UNISTD_H
1861 # include <unistd.h>
1864 /* Assume that all systems that can run configure have sys/param.h. */
1865 # ifndef HAVE_SYS_PARAM_H
1866 # define HAVE_SYS_PARAM_H 1
1869 # ifdef _SC_PAGESIZE
1870 # define getpagesize() sysconf(_SC_PAGESIZE)
1871 # else /* no _SC_PAGESIZE */
1872 # ifdef HAVE_SYS_PARAM_H
1873 # include <sys/param.h>
1874 # ifdef EXEC_PAGESIZE
1875 # define getpagesize() EXEC_PAGESIZE
1876 # else /* no EXEC_PAGESIZE */
1878 # define getpagesize() NBPG * CLSIZE
1881 # endif /* no CLSIZE */
1882 # else /* no NBPG */
1884 # define getpagesize() NBPC
1885 # else /* no NBPC */
1887 # define getpagesize() PAGESIZE
1888 # endif /* PAGESIZE */
1889 # endif /* no NBPC */
1890 # endif /* no NBPG */
1891 # endif /* no EXEC_PAGESIZE */
1892 # else /* no HAVE_SYS_PARAM_H */
1893 # define getpagesize() 8192 /* punt totally */
1894 # endif /* no HAVE_SYS_PARAM_H */
1895 # endif /* no _SC_PAGESIZE */
1897 #endif /* no HAVE_GETPAGESIZE */
1900 extern "C" { void *malloc(unsigned); }
1908 char *data, *data2, *data3;
1912 pagesize = getpagesize();
1915 * First, make a file with some known garbage in it.
1917 data = malloc(pagesize);
1920 for (i = 0; i < pagesize; ++i)
1921 *(data + i) = rand();
1923 fd = creat("conftestmmap", 0600);
1926 if (write(fd, data, pagesize) != pagesize)
1931 * Next, try to mmap the file at a fixed address which
1932 * already has something else allocated at it. If we can,
1933 * also make sure that we see the same garbage.
1935 fd = open("conftestmmap", O_RDWR);
1938 data2 = malloc(2 * pagesize);
1941 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1942 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1943 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1945 for (i = 0; i < pagesize; ++i)
1946 if (*(data + i) != *(data2 + i))
1950 * Finally, make sure that changes to the mapped area
1951 * do not percolate back to the file as seen by read().
1952 * (This is a bug on some variants of i386 svr4.0.)
1954 for (i = 0; i < pagesize; ++i)
1955 *(data2 + i) = *(data2 + i) + 1;
1956 data3 = malloc(pagesize);
1959 if (read(fd, data3, pagesize) != pagesize)
1961 for (i = 0; i < pagesize; ++i)
1962 if (*(data + i) != *(data3 + i))
1965 unlink("conftestmmap");
1970 if { (eval echo configure
:1971: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1972 ac_cv_func_mmap_fixed_mapped
=yes
1974 echo "configure: failed program was:" >&5
1975 cat conftest.
$ac_ext >&5
1977 ac_cv_func_mmap_fixed_mapped
=no
1984 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1985 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1986 cat >> confdefs.h
<<\EOF
1993 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
1994 unistd.h values.h sys
/param.h
1996 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1997 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1998 echo "configure:1999: checking for $ac_hdr" >&5
1999 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2000 echo $ac_n "(cached) $ac_c" 1>&6
2002 cat > conftest.
$ac_ext <<EOF
2003 #line 2004 "configure"
2004 #include "confdefs.h"
2007 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2008 { (eval echo configure
:2009: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2009 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2010 if test -z "$ac_err"; then
2012 eval "ac_cv_header_$ac_safe=yes"
2015 echo "configure: failed program was:" >&5
2016 cat conftest.
$ac_ext >&5
2018 eval "ac_cv_header_$ac_safe=no"
2022 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2023 echo "$ac_t""yes" 1>&6
2024 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2025 cat >> confdefs.h
<<EOF
2026 #define $ac_tr_hdr 1
2030 echo "$ac_t""no" 1>&6
2034 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2035 __argz_count __argz_stringify __argz_next
2037 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2038 echo "configure:2039: checking for $ac_func" >&5
2039 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2040 echo $ac_n "(cached) $ac_c" 1>&6
2042 cat > conftest.
$ac_ext <<EOF
2043 #line 2044 "configure"
2044 #include "confdefs.h"
2045 /* System header to define __stub macros and hopefully few prototypes,
2046 which can conflict with char $ac_func(); below. */
2048 /* Override any gcc2 internal prototype to avoid an error. */
2049 /* We use char because int might match the return type of a gcc2
2050 builtin and then its argument prototype would still apply. */
2055 /* The GNU C library defines this for functions which it implements
2056 to always fail with ENOSYS. Some functions are actually named
2057 something starting with __ and the normal name is an alias. */
2058 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2066 if { (eval echo configure
:2067: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2068 eval "ac_cv_func_$ac_func=yes"
2070 echo "configure: failed program was:" >&5
2071 cat conftest.
$ac_ext >&5
2073 eval "ac_cv_func_$ac_func=no"
2078 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2079 echo "$ac_t""yes" 1>&6
2080 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2081 cat >> confdefs.h
<<EOF
2082 #define $ac_tr_func 1
2086 echo "$ac_t""no" 1>&6
2091 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2092 for ac_func
in stpcpy
2094 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2095 echo "configure:2096: checking for $ac_func" >&5
2096 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2097 echo $ac_n "(cached) $ac_c" 1>&6
2099 cat > conftest.
$ac_ext <<EOF
2100 #line 2101 "configure"
2101 #include "confdefs.h"
2102 /* System header to define __stub macros and hopefully few prototypes,
2103 which can conflict with char $ac_func(); below. */
2105 /* Override any gcc2 internal prototype to avoid an error. */
2106 /* We use char because int might match the return type of a gcc2
2107 builtin and then its argument prototype would still apply. */
2112 /* The GNU C library defines this for functions which it implements
2113 to always fail with ENOSYS. Some functions are actually named
2114 something starting with __ and the normal name is an alias. */
2115 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2123 if { (eval echo configure
:2124: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2125 eval "ac_cv_func_$ac_func=yes"
2127 echo "configure: failed program was:" >&5
2128 cat conftest.
$ac_ext >&5
2130 eval "ac_cv_func_$ac_func=no"
2135 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2136 echo "$ac_t""yes" 1>&6
2137 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2138 cat >> confdefs.h
<<EOF
2139 #define $ac_tr_func 1
2143 echo "$ac_t""no" 1>&6
2148 if test "${ac_cv_func_stpcpy}" = "yes"; then
2149 cat >> confdefs.h
<<\EOF
2150 #define HAVE_STPCPY 1
2155 if test $ac_cv_header_locale_h = yes; then
2156 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2157 echo "configure:2158: checking for LC_MESSAGES" >&5
2158 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2159 echo $ac_n "(cached) $ac_c" 1>&6
2161 cat > conftest.
$ac_ext <<EOF
2162 #line 2163 "configure"
2163 #include "confdefs.h"
2169 if { (eval echo configure
:2170: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2171 am_cv_val_LC_MESSAGES
=yes
2173 echo "configure: failed program was:" >&5
2174 cat conftest.
$ac_ext >&5
2176 am_cv_val_LC_MESSAGES
=no
2181 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2182 if test $am_cv_val_LC_MESSAGES = yes; then
2183 cat >> confdefs.h
<<\EOF
2184 #define HAVE_LC_MESSAGES 1
2189 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2190 echo "configure:2191: checking whether NLS is requested" >&5
2191 # Check whether --enable-nls or --disable-nls was given.
2192 if test "${enable_nls+set}" = set; then
2193 enableval
="$enable_nls"
2199 echo "$ac_t""$USE_NLS" 1>&6
2202 USE_INCLUDED_LIBINTL
=no
2204 if test "$USE_NLS" = "yes"; then
2205 cat >> confdefs.h
<<\EOF
2206 #define ENABLE_NLS 1
2209 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2210 echo "configure:2211: checking whether included gettext is requested" >&5
2211 # Check whether --with-included-gettext or --without-included-gettext was given.
2212 if test "${with_included_gettext+set}" = set; then
2213 withval
="$with_included_gettext"
2214 nls_cv_force_use_gnu_gettext
=$withval
2216 nls_cv_force_use_gnu_gettext
=no
2219 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2221 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2222 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2224 nls_cv_header_libgt
=
2227 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2228 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2229 echo "configure:2230: checking for libintl.h" >&5
2230 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2231 echo $ac_n "(cached) $ac_c" 1>&6
2233 cat > conftest.
$ac_ext <<EOF
2234 #line 2235 "configure"
2235 #include "confdefs.h"
2236 #include <libintl.h>
2238 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2239 { (eval echo configure
:2240: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2240 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2241 if test -z "$ac_err"; then
2243 eval "ac_cv_header_$ac_safe=yes"
2246 echo "configure: failed program was:" >&5
2247 cat conftest.
$ac_ext >&5
2249 eval "ac_cv_header_$ac_safe=no"
2253 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2254 echo "$ac_t""yes" 1>&6
2255 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2256 echo "configure:2257: checking for gettext in libc" >&5
2257 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2258 echo $ac_n "(cached) $ac_c" 1>&6
2260 cat > conftest.
$ac_ext <<EOF
2261 #line 2262 "configure"
2262 #include "confdefs.h"
2263 #include <libintl.h>
2265 return (int) gettext ("")
2268 if { (eval echo configure
:2269: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2270 gt_cv_func_gettext_libc
=yes
2272 echo "configure: failed program was:" >&5
2273 cat conftest.
$ac_ext >&5
2275 gt_cv_func_gettext_libc
=no
2280 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2282 if test "$gt_cv_func_gettext_libc" != "yes"; then
2283 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2284 echo "configure:2285: checking for bindtextdomain in -lintl" >&5
2285 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2286 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2287 echo $ac_n "(cached) $ac_c" 1>&6
2289 ac_save_LIBS
="$LIBS"
2291 cat > conftest.
$ac_ext <<EOF
2292 #line 2293 "configure"
2293 #include "confdefs.h"
2294 /* Override any gcc2 internal prototype to avoid an error. */
2295 /* We use char because int might match the return type of a gcc2
2296 builtin and then its argument prototype would still apply. */
2297 char bindtextdomain();
2303 if { (eval echo configure
:2304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2305 eval "ac_cv_lib_$ac_lib_var=yes"
2307 echo "configure: failed program was:" >&5
2308 cat conftest.
$ac_ext >&5
2310 eval "ac_cv_lib_$ac_lib_var=no"
2313 LIBS
="$ac_save_LIBS"
2316 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2317 echo "$ac_t""yes" 1>&6
2318 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2319 echo "configure:2320: checking for gettext in libintl" >&5
2320 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2321 echo $ac_n "(cached) $ac_c" 1>&6
2323 cat > conftest.
$ac_ext <<EOF
2324 #line 2325 "configure"
2325 #include "confdefs.h"
2328 return (int) gettext ("")
2331 if { (eval echo configure
:2332: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2333 gt_cv_func_gettext_libintl
=yes
2335 echo "configure: failed program was:" >&5
2336 cat conftest.
$ac_ext >&5
2338 gt_cv_func_gettext_libintl
=no
2343 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2345 echo "$ac_t""no" 1>&6
2350 if test "$gt_cv_func_gettext_libc" = "yes" \
2351 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2352 cat >> confdefs.h
<<\EOF
2353 #define HAVE_GETTEXT 1
2356 # Extract the first word of "msgfmt", so it can be a program name with args.
2357 set dummy msgfmt
; ac_word
=$2
2358 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2359 echo "configure:2360: checking for $ac_word" >&5
2360 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2361 echo $ac_n "(cached) $ac_c" 1>&6
2365 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2368 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2369 for ac_dir
in $PATH; do
2370 test -z "$ac_dir" && ac_dir
=.
2371 if test -f $ac_dir/$ac_word; then
2372 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2373 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2379 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2383 MSGFMT
="$ac_cv_path_MSGFMT"
2384 if test -n "$MSGFMT"; then
2385 echo "$ac_t""$MSGFMT" 1>&6
2387 echo "$ac_t""no" 1>&6
2389 if test "$MSGFMT" != "no"; then
2390 for ac_func
in dcgettext
2392 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2393 echo "configure:2394: checking for $ac_func" >&5
2394 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2395 echo $ac_n "(cached) $ac_c" 1>&6
2397 cat > conftest.
$ac_ext <<EOF
2398 #line 2399 "configure"
2399 #include "confdefs.h"
2400 /* System header to define __stub macros and hopefully few prototypes,
2401 which can conflict with char $ac_func(); below. */
2403 /* Override any gcc2 internal prototype to avoid an error. */
2404 /* We use char because int might match the return type of a gcc2
2405 builtin and then its argument prototype would still apply. */
2410 /* The GNU C library defines this for functions which it implements
2411 to always fail with ENOSYS. Some functions are actually named
2412 something starting with __ and the normal name is an alias. */
2413 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2421 if { (eval echo configure
:2422: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2423 eval "ac_cv_func_$ac_func=yes"
2425 echo "configure: failed program was:" >&5
2426 cat conftest.
$ac_ext >&5
2428 eval "ac_cv_func_$ac_func=no"
2433 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2434 echo "$ac_t""yes" 1>&6
2435 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2436 cat >> confdefs.h
<<EOF
2437 #define $ac_tr_func 1
2441 echo "$ac_t""no" 1>&6
2445 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2446 set dummy gmsgfmt
; ac_word
=$2
2447 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2448 echo "configure:2449: checking for $ac_word" >&5
2449 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2450 echo $ac_n "(cached) $ac_c" 1>&6
2454 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2457 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2460 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2462 for ac_dir
in $ac_dummy; do
2463 test -z "$ac_dir" && ac_dir
=.
2464 if test -f $ac_dir/$ac_word; then
2465 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2470 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2474 GMSGFMT
="$ac_cv_path_GMSGFMT"
2475 if test -n "$GMSGFMT"; then
2476 echo "$ac_t""$GMSGFMT" 1>&6
2478 echo "$ac_t""no" 1>&6
2481 # Extract the first word of "xgettext", so it can be a program name with args.
2482 set dummy xgettext
; ac_word
=$2
2483 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2484 echo "configure:2485: checking for $ac_word" >&5
2485 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2486 echo $ac_n "(cached) $ac_c" 1>&6
2490 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2493 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2494 for ac_dir
in $PATH; do
2495 test -z "$ac_dir" && ac_dir
=.
2496 if test -f $ac_dir/$ac_word; then
2497 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2498 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2504 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2508 XGETTEXT
="$ac_cv_path_XGETTEXT"
2509 if test -n "$XGETTEXT"; then
2510 echo "$ac_t""$XGETTEXT" 1>&6
2512 echo "$ac_t""no" 1>&6
2515 cat > conftest.
$ac_ext <<EOF
2516 #line 2517 "configure"
2517 #include "confdefs.h"
2520 extern int _nl_msg_cat_cntr;
2521 return _nl_msg_cat_cntr
2524 if { (eval echo configure
:2525: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2529 echo "configure: failed program was:" >&5
2530 cat conftest.
$ac_ext >&5
2541 echo "$ac_t""no" 1>&6
2546 if test "$CATOBJEXT" = "NONE"; then
2547 nls_cv_use_gnu_gettext
=yes
2551 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2552 INTLOBJS
="\$(GETTOBJS)"
2553 # Extract the first word of "msgfmt", so it can be a program name with args.
2554 set dummy msgfmt
; ac_word
=$2
2555 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2556 echo "configure:2557: checking for $ac_word" >&5
2557 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2558 echo $ac_n "(cached) $ac_c" 1>&6
2562 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2565 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2566 for ac_dir
in $PATH; do
2567 test -z "$ac_dir" && ac_dir
=.
2568 if test -f $ac_dir/$ac_word; then
2569 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2570 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2576 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2580 MSGFMT
="$ac_cv_path_MSGFMT"
2581 if test -n "$MSGFMT"; then
2582 echo "$ac_t""$MSGFMT" 1>&6
2584 echo "$ac_t""no" 1>&6
2587 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2588 set dummy gmsgfmt
; ac_word
=$2
2589 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2590 echo "configure:2591: checking for $ac_word" >&5
2591 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2592 echo $ac_n "(cached) $ac_c" 1>&6
2596 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2599 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2602 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2604 for ac_dir
in $ac_dummy; do
2605 test -z "$ac_dir" && ac_dir
=.
2606 if test -f $ac_dir/$ac_word; then
2607 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2612 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2616 GMSGFMT
="$ac_cv_path_GMSGFMT"
2617 if test -n "$GMSGFMT"; then
2618 echo "$ac_t""$GMSGFMT" 1>&6
2620 echo "$ac_t""no" 1>&6
2623 # Extract the first word of "xgettext", so it can be a program name with args.
2624 set dummy xgettext
; ac_word
=$2
2625 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2626 echo "configure:2627: checking for $ac_word" >&5
2627 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2628 echo $ac_n "(cached) $ac_c" 1>&6
2632 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2635 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2636 for ac_dir
in $PATH; do
2637 test -z "$ac_dir" && ac_dir
=.
2638 if test -f $ac_dir/$ac_word; then
2639 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2640 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2646 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2650 XGETTEXT
="$ac_cv_path_XGETTEXT"
2651 if test -n "$XGETTEXT"; then
2652 echo "$ac_t""$XGETTEXT" 1>&6
2654 echo "$ac_t""no" 1>&6
2658 USE_INCLUDED_LIBINTL
=yes
2662 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2664 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2665 nls_cv_header_intl
=libintl.h
2666 nls_cv_header_libgt
=libgettext.h
2669 if test "$XGETTEXT" != ":"; then
2670 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2673 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2678 # We need to process the po/ directory.
2682 nls_cv_header_intl
=libintl.h
2683 nls_cv_header_libgt
=libgettext.h
2686 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2687 # because some of the sources are only built for this goal.
2688 if test "$PACKAGE" = gettext; then
2690 USE_INCLUDED_LIBINTL
=yes
2693 for lang
in $ALL_LINGUAS; do
2694 GMOFILES
="$GMOFILES $lang.gmo"
2695 POFILES
="$POFILES $lang.po"
2711 if test "x$CATOBJEXT" != "x"; then
2712 if test "x$ALL_LINGUAS" = "x"; then
2715 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2716 echo "configure:2717: checking for catalogs to be installed" >&5
2718 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2719 case "$ALL_LINGUAS" in
2720 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2723 LINGUAS
=$NEW_LINGUAS
2724 echo "$ac_t""$LINGUAS" 1>&6
2727 if test -n "$LINGUAS"; then
2728 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2732 if test $ac_cv_header_locale_h = yes; then
2733 INCLUDE_LOCALE_H
="#include <locale.h>"
2736 /* The system does not provide the header <locale.h>. Take care yourself. */"
2740 if test -f $srcdir/po2tbl.
sed.
in; then
2741 if test "$CATOBJEXT" = ".cat"; then
2742 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2743 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2744 echo "configure:2745: checking for linux/version.h" >&5
2745 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2746 echo $ac_n "(cached) $ac_c" 1>&6
2748 cat > conftest.
$ac_ext <<EOF
2749 #line 2750 "configure"
2750 #include "confdefs.h"
2751 #include <linux/version.h>
2753 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2754 { (eval echo configure
:2755: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2755 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2756 if test -z "$ac_err"; then
2758 eval "ac_cv_header_$ac_safe=yes"
2761 echo "configure: failed program was:" >&5
2762 cat conftest.
$ac_ext >&5
2764 eval "ac_cv_header_$ac_safe=no"
2768 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2769 echo "$ac_t""yes" 1>&6
2772 echo "$ac_t""no" 1>&6
2777 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2779 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2780 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2783 if test "$PACKAGE" = "gettext"; then
2793 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2799 if test -f $srcdir/po
/POTFILES.
in; then
2800 test -d po || mkdir po
2801 if test "x$srcdir" != "x."; then
2802 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2803 posrcprefix
="$srcdir/"
2805 posrcprefix
="../$srcdir/"
2811 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2812 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2828 configdirs
="doc testsuite"
2830 # Check whether --enable-multi-ice or --disable-multi-ice was given.
2831 if test "${enable_multi_ice+set}" = set; then
2832 enableval
="$enable_multi_ice"
2833 case "${enableval}" in
2834 yes ) enable_multi_ice
="yes" ;;
2835 no
) enable_multi_ice
="no" ;;
2836 *) { echo "configure: error: Bad value for --enable-multi-ice: ${enableval}" 1>&2; exit 1; } ;;
2842 if test "${enable_multi_ice}" = "yes"; then
2843 configdirs
="${configdirs} multi-ice"
2847 .
${srcdir}/configure.
host
2849 .
${srcdir}/configure.tgt
2851 targ
=${target} ; .
${srcdir}/..
/bfd
/config.bfd
2855 .
${srcdir}/..
/bfd
/config.bfd
2857 targ_archs
=`echo ${targ_archs} | sed -e 's/ .*//;'`
2859 if test x
"${targ_archs}" != x
; then
2860 cat >> confdefs.h
<<EOF
2861 #define DEFAULT_BFD_ARCH ${targ_archs}
2865 if test x
"${targ_defvec}" != x
; then
2866 cat >> confdefs.h
<<EOF
2867 #define DEFAULT_BFD_VEC ${targ_defvec}
2872 for ac_prog
in mawk gawk nawk
awk
2874 # Extract the first word of "$ac_prog", so it can be a program name with args.
2875 set dummy
$ac_prog; ac_word
=$2
2876 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2877 echo "configure:2878: checking for $ac_word" >&5
2878 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
2879 echo $ac_n "(cached) $ac_c" 1>&6
2881 if test -n "$AWK"; then
2882 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2884 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2886 for ac_dir
in $ac_dummy; do
2887 test -z "$ac_dir" && ac_dir
=.
2888 if test -f $ac_dir/$ac_word; then
2889 ac_cv_prog_AWK
="$ac_prog"
2896 AWK
="$ac_cv_prog_AWK"
2897 if test -n "$AWK"; then
2898 echo "$ac_t""$AWK" 1>&6
2900 echo "$ac_t""no" 1>&6
2903 test -n "$AWK" && break
2906 # Find a good install program. We prefer a C program (faster),
2907 # so one script is as good as another. But avoid the broken or
2908 # incompatible versions:
2909 # SysV /etc/install, /usr/sbin/install
2910 # SunOS /usr/etc/install
2911 # IRIX /sbin/install
2913 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2914 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2915 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2916 # ./install, which can be erroneously created by make from ./install.sh.
2917 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2918 echo "configure:2919: checking for a BSD compatible install" >&5
2919 if test -z "$INSTALL"; then
2920 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2921 echo $ac_n "(cached) $ac_c" 1>&6
2923 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
2924 for ac_dir
in $PATH; do
2925 # Account for people who put trailing slashes in PATH elements.
2927 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
2929 # OSF1 and SCO ODT 3.0 have their own names for install.
2930 # Don't use installbsd from OSF since it installs stuff as root
2932 for ac_prog
in ginstall scoinst
install; do
2933 if test -f $ac_dir/$ac_prog; then
2934 if test $ac_prog = install &&
2935 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
2936 # AIX install. It has an incompatible calling convention.
2939 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2950 if test "${ac_cv_path_install+set}" = set; then
2951 INSTALL
="$ac_cv_path_install"
2953 # As a last resort, use the slow shell script. We don't cache a
2954 # path for INSTALL within a source directory, because that will
2955 # break other packages using the cache if that directory is
2956 # removed, or if the path is relative.
2957 INSTALL
="$ac_install_sh"
2960 echo "$ac_t""$INSTALL" 1>&6
2962 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2963 # It thinks the first close brace ends the variable substitution.
2964 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2966 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
2968 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2970 if test $host != $build; then
2971 ac_tool_prefix
=${host_alias}-
2976 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2977 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2978 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2979 echo "configure:2980: checking for $ac_word" >&5
2980 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
2981 echo $ac_n "(cached) $ac_c" 1>&6
2983 if test -n "$AR"; then
2984 ac_cv_prog_AR
="$AR" # Let the user override the test.
2986 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2988 for ac_dir
in $ac_dummy; do
2989 test -z "$ac_dir" && ac_dir
=.
2990 if test -f $ac_dir/$ac_word; then
2991 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2996 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
3000 if test -n "$AR"; then
3001 echo "$ac_t""$AR" 1>&6
3003 echo "$ac_t""no" 1>&6
3008 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3009 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
3010 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3011 echo "configure:3012: checking for $ac_word" >&5
3012 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3013 echo $ac_n "(cached) $ac_c" 1>&6
3015 if test -n "$RANLIB"; then
3016 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3018 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3020 for ac_dir
in $ac_dummy; do
3021 test -z "$ac_dir" && ac_dir
=.
3022 if test -f $ac_dir/$ac_word; then
3023 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
3030 RANLIB
="$ac_cv_prog_RANLIB"
3031 if test -n "$RANLIB"; then
3032 echo "$ac_t""$RANLIB" 1>&6
3034 echo "$ac_t""no" 1>&6
3038 if test -z "$ac_cv_prog_RANLIB"; then
3039 if test -n "$ac_tool_prefix"; then
3040 # Extract the first word of "ranlib", so it can be a program name with args.
3041 set dummy ranlib
; ac_word
=$2
3042 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3043 echo "configure:3044: checking for $ac_word" >&5
3044 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3045 echo $ac_n "(cached) $ac_c" 1>&6
3047 if test -n "$RANLIB"; then
3048 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3050 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3052 for ac_dir
in $ac_dummy; do
3053 test -z "$ac_dir" && ac_dir
=.
3054 if test -f $ac_dir/$ac_word; then
3055 ac_cv_prog_RANLIB
="ranlib"
3060 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3063 RANLIB
="$ac_cv_prog_RANLIB"
3064 if test -n "$RANLIB"; then
3065 echo "$ac_t""$RANLIB" 1>&6
3067 echo "$ac_t""no" 1>&6
3075 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3076 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
3077 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3078 echo "configure:3079: checking for $ac_word" >&5
3079 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3080 echo $ac_n "(cached) $ac_c" 1>&6
3082 if test -n "$DLLTOOL"; then
3083 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
3085 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3087 for ac_dir
in $ac_dummy; do
3088 test -z "$ac_dir" && ac_dir
=.
3089 if test -f $ac_dir/$ac_word; then
3090 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
3095 test -z "$ac_cv_prog_DLLTOOL" && ac_cv_prog_DLLTOOL
="dlltool"
3098 DLLTOOL
="$ac_cv_prog_DLLTOOL"
3099 if test -n "$DLLTOOL"; then
3100 echo "$ac_t""$DLLTOOL" 1>&6
3102 echo "$ac_t""no" 1>&6
3107 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3108 set dummy
${ac_tool_prefix}windres
; ac_word
=$2
3109 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3110 echo "configure:3111: checking for $ac_word" >&5
3111 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3112 echo $ac_n "(cached) $ac_c" 1>&6
3114 if test -n "$WINDRES"; then
3115 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
3117 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3119 for ac_dir
in $ac_dummy; do
3120 test -z "$ac_dir" && ac_dir
=.
3121 if test -f $ac_dir/$ac_word; then
3122 ac_cv_prog_WINDRES
="${ac_tool_prefix}windres"
3127 test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES
="windres"
3130 WINDRES
="$ac_cv_prog_WINDRES"
3131 if test -n "$WINDRES"; then
3132 echo "$ac_t""$WINDRES" 1>&6
3134 echo "$ac_t""no" 1>&6
3139 for ac_prog
in 'bison -y' byacc
3141 # Extract the first word of "$ac_prog", so it can be a program name with args.
3142 set dummy
$ac_prog; ac_word
=$2
3143 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3144 echo "configure:3145: checking for $ac_word" >&5
3145 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3146 echo $ac_n "(cached) $ac_c" 1>&6
3148 if test -n "$YACC"; then
3149 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3151 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3153 for ac_dir
in $ac_dummy; do
3154 test -z "$ac_dir" && ac_dir
=.
3155 if test -f $ac_dir/$ac_word; then
3156 ac_cv_prog_YACC
="$ac_prog"
3163 YACC
="$ac_cv_prog_YACC"
3164 if test -n "$YACC"; then
3165 echo "$ac_t""$YACC" 1>&6
3167 echo "$ac_t""no" 1>&6
3170 test -n "$YACC" && break
3172 test -n "$YACC" || YACC
="yacc"
3175 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3176 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
3177 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3178 echo "configure:3179: checking for $ac_word" >&5
3179 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3180 echo $ac_n "(cached) $ac_c" 1>&6
3182 if test -n "$MIG"; then
3183 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
3185 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3187 for ac_dir
in $ac_dummy; do
3188 test -z "$ac_dir" && ac_dir
=.
3189 if test -f $ac_dir/$ac_word; then
3190 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
3195 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG
="mig"
3198 MIG
="$ac_cv_prog_MIG"
3199 if test -n "$MIG"; then
3200 echo "$ac_t""$MIG" 1>&6
3202 echo "$ac_t""no" 1>&6
3208 if test "$program_transform_name" = s
,x
,x
,; then
3209 program_transform_name
=
3211 # Double any \ or $. echo might interpret backslashes.
3212 cat <<\EOF_SED
> conftestsed
3213 s
,\\,\\\\,g
; s
,\$
,$$
,g
3215 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
3218 test "$program_prefix" != NONE
&&
3219 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
3220 # Use a double $ so make ignores it.
3221 test "$program_suffix" != NONE
&&
3222 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
3224 # sed with no file args requires a program.
3225 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
3228 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3229 echo "configure:3230: checking return type of signal handlers" >&5
3230 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3231 echo $ac_n "(cached) $ac_c" 1>&6
3233 cat > conftest.
$ac_ext <<EOF
3234 #line 3235 "configure"
3235 #include "confdefs.h"
3236 #include <sys/types.h>
3242 extern "C" void (*signal (int, void (*)(int)))(int);
3244 void (*signal ()) ();
3251 if { (eval echo configure
:3252: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3253 ac_cv_type_signal
=void
3255 echo "configure: failed program was:" >&5
3256 cat conftest.
$ac_ext >&5
3258 ac_cv_type_signal
=int
3263 echo "$ac_t""$ac_cv_type_signal" 1>&6
3264 cat >> confdefs.h
<<EOF
3265 #define RETSIGTYPE $ac_cv_type_signal
3270 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
3271 echo "configure:3272: checking for ANSI C header files" >&5
3272 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
3273 echo $ac_n "(cached) $ac_c" 1>&6
3275 cat > conftest.
$ac_ext <<EOF
3276 #line 3277 "configure"
3277 #include "confdefs.h"
3283 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3284 { (eval echo configure
:3285: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3285 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3286 if test -z "$ac_err"; then
3288 ac_cv_header_stdc
=yes
3291 echo "configure: failed program was:" >&5
3292 cat conftest.
$ac_ext >&5
3294 ac_cv_header_stdc
=no
3298 if test $ac_cv_header_stdc = yes; then
3299 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3300 cat > conftest.
$ac_ext <<EOF
3301 #line 3302 "configure"
3302 #include "confdefs.h"
3305 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3306 egrep "memchr" >/dev
/null
2>&1; then
3310 ac_cv_header_stdc
=no
3316 if test $ac_cv_header_stdc = yes; then
3317 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3318 cat > conftest.
$ac_ext <<EOF
3319 #line 3320 "configure"
3320 #include "confdefs.h"
3323 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3324 egrep "free" >/dev
/null
2>&1; then
3328 ac_cv_header_stdc
=no
3334 if test $ac_cv_header_stdc = yes; then
3335 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3336 if test "$cross_compiling" = yes; then
3339 cat > conftest.
$ac_ext <<EOF
3340 #line 3341 "configure"
3341 #include "confdefs.h"
3343 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3344 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3345 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3346 int main () { int i; for (i = 0; i < 256; i++)
3347 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3351 if { (eval echo configure
:3352: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3355 echo "configure: failed program was:" >&5
3356 cat conftest.
$ac_ext >&5
3358 ac_cv_header_stdc
=no
3366 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3367 if test $ac_cv_header_stdc = yes; then
3368 cat >> confdefs.h
<<\EOF
3369 #define STDC_HEADERS 1
3376 case $host_os in solaris2.7 | solaris2.8
) case "$GCC" in yes)
3377 cat >> confdefs.h
<<\EOF
3378 #define _MSE_INT_H 1
3383 for ac_hdr
in ctype.h nlist.h link.h thread_db.h proc_service.h \
3384 memory.h objlist.h ptrace.h sgtty.h stddef.h stdlib.h \
3385 string.h sys
/procfs.h sys
/ptrace.h sys
/reg.h stdint.h \
3386 term.h termio.h termios.h unistd.h
wait.h sys
/wait.h \
3387 wchar.h wctype.h asm
/debugreg.h sys
/debugreg.h sys
/select.h \
3388 time.h sys
/file.h sys
/ioctl.h sys
/user.h sys
/fault.h sys
/syscall.h \
3389 dirent.h sys
/ndir.h sys
/dir.h ndir.h sys
/filio.h \
3390 curses.h ncurses.h \
3393 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3394 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3395 echo "configure:3396: checking for $ac_hdr" >&5
3396 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3397 echo $ac_n "(cached) $ac_c" 1>&6
3399 cat > conftest.
$ac_ext <<EOF
3400 #line 3401 "configure"
3401 #include "confdefs.h"
3404 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3405 { (eval echo configure
:3406: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3406 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3407 if test -z "$ac_err"; then
3409 eval "ac_cv_header_$ac_safe=yes"
3412 echo "configure: failed program was:" >&5
3413 cat conftest.
$ac_ext >&5
3415 eval "ac_cv_header_$ac_safe=no"
3419 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3420 echo "$ac_t""yes" 1>&6
3421 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3422 cat >> confdefs.h
<<EOF
3423 #define $ac_tr_hdr 1
3427 echo "$ac_t""no" 1>&6
3431 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
3432 echo "configure:3433: checking whether stat file-mode macros are broken" >&5
3433 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
3434 echo $ac_n "(cached) $ac_c" 1>&6
3436 cat > conftest.
$ac_ext <<EOF
3437 #line 3438 "configure"
3438 #include "confdefs.h"
3439 #include <sys/types.h>
3440 #include <sys/stat.h>
3442 #if defined(S_ISBLK) && defined(S_IFDIR)
3443 # if S_ISBLK (S_IFDIR)
3448 #if defined(S_ISBLK) && defined(S_IFCHR)
3449 # if S_ISBLK (S_IFCHR)
3454 #if defined(S_ISLNK) && defined(S_IFREG)
3455 # if S_ISLNK (S_IFREG)
3460 #if defined(S_ISSOCK) && defined(S_IFREG)
3461 # if S_ISSOCK (S_IFREG)
3467 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3468 egrep "You lose" >/dev
/null
2>&1; then
3470 ac_cv_header_stat_broken
=yes
3473 ac_cv_header_stat_broken
=no
3479 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
3480 if test $ac_cv_header_stat_broken = yes; then
3481 cat >> confdefs.h
<<\EOF
3482 #define STAT_MACROS_BROKEN 1
3488 echo $ac_n "checking for working const""... $ac_c" 1>&6
3489 echo "configure:3490: checking for working const" >&5
3490 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3491 echo $ac_n "(cached) $ac_c" 1>&6
3493 cat > conftest.
$ac_ext <<EOF
3494 #line 3495 "configure"
3495 #include "confdefs.h"
3499 /* Ultrix mips cc rejects this. */
3500 typedef int charset[2]; const charset x;
3501 /* SunOS 4.1.1 cc rejects this. */
3502 char const *const *ccp;
3504 /* NEC SVR4.0.2 mips cc rejects this. */
3505 struct point {int x, y;};
3506 static struct point const zero = {0,0};
3507 /* AIX XL C 1.02.0.0 rejects this.
3508 It does not let you subtract one const X* pointer from another in an arm
3509 of an if-expression whose if-part is not a constant expression */
3510 const char *g = "string";
3511 ccp = &g + (g ? g-g : 0);
3512 /* HPUX 7.0 cc rejects these. */
3515 ccp = (char const *const *) p;
3516 { /* SCO 3.2v4 cc rejects this. */
3518 char const *s = 0 ? (char *) 0 : (char const *) 0;
3522 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3524 const int *foo = &x[0];
3527 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3528 typedef const int *iptr;
3532 { /* AIX XL C 1.02.0.0 rejects this saying
3533 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3534 struct s { int j; const int *ap[3]; };
3535 struct s *b; b->j = 5;
3537 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3543 if { (eval echo configure
:3544: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3547 echo "configure: failed program was:" >&5
3548 cat conftest.
$ac_ext >&5
3555 echo "$ac_t""$ac_cv_c_const" 1>&6
3556 if test $ac_cv_c_const = no
; then
3557 cat >> confdefs.h
<<\EOF
3563 echo $ac_n "checking for inline""... $ac_c" 1>&6
3564 echo "configure:3565: checking for inline" >&5
3565 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
3566 echo $ac_n "(cached) $ac_c" 1>&6
3569 for ac_kw
in inline __inline__ __inline
; do
3570 cat > conftest.
$ac_ext <<EOF
3571 #line 3572 "configure"
3572 #include "confdefs.h"
3578 if { (eval echo configure
:3579: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3580 ac_cv_c_inline
=$ac_kw; break
3582 echo "configure: failed program was:" >&5
3583 cat conftest.
$ac_ext >&5
3590 echo "$ac_t""$ac_cv_c_inline" 1>&6
3591 case "$ac_cv_c_inline" in
3593 no
) cat >> confdefs.h
<<\EOF
3597 *) cat >> confdefs.h
<<EOF
3598 #define inline $ac_cv_c_inline
3604 for ac_func
in bcopy btowc bzero canonicalize_file_name isascii poll \
3605 realpath sbrk setpgid setpgrp sigaction sigprocmask sigsetmask
3607 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3608 echo "configure:3609: checking for $ac_func" >&5
3609 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3610 echo $ac_n "(cached) $ac_c" 1>&6
3612 cat > conftest.
$ac_ext <<EOF
3613 #line 3614 "configure"
3614 #include "confdefs.h"
3615 /* System header to define __stub macros and hopefully few prototypes,
3616 which can conflict with char $ac_func(); below. */
3618 /* Override any gcc2 internal prototype to avoid an error. */
3619 /* We use char because int might match the return type of a gcc2
3620 builtin and then its argument prototype would still apply. */
3625 /* The GNU C library defines this for functions which it implements
3626 to always fail with ENOSYS. Some functions are actually named
3627 something starting with __ and the normal name is an alias. */
3628 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3636 if { (eval echo configure
:3637: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3638 eval "ac_cv_func_$ac_func=yes"
3640 echo "configure: failed program was:" >&5
3641 cat conftest.
$ac_ext >&5
3643 eval "ac_cv_func_$ac_func=no"
3648 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3649 echo "$ac_t""yes" 1>&6
3650 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3651 cat >> confdefs.h
<<EOF
3652 #define $ac_tr_func 1
3656 echo "$ac_t""no" 1>&6
3660 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3661 # for constant arguments. Useless!
3662 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3663 echo "configure:3664: checking for working alloca.h" >&5
3664 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3665 echo $ac_n "(cached) $ac_c" 1>&6
3667 cat > conftest.
$ac_ext <<EOF
3668 #line 3669 "configure"
3669 #include "confdefs.h"
3672 char *p = alloca(2 * sizeof(int));
3675 if { (eval echo configure
:3676: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3677 ac_cv_header_alloca_h
=yes
3679 echo "configure: failed program was:" >&5
3680 cat conftest.
$ac_ext >&5
3682 ac_cv_header_alloca_h
=no
3687 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3688 if test $ac_cv_header_alloca_h = yes; then
3689 cat >> confdefs.h
<<\EOF
3690 #define HAVE_ALLOCA_H 1
3695 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3696 echo "configure:3697: checking for alloca" >&5
3697 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3698 echo $ac_n "(cached) $ac_c" 1>&6
3700 cat > conftest.
$ac_ext <<EOF
3701 #line 3702 "configure"
3702 #include "confdefs.h"
3705 # define alloca __builtin_alloca
3708 # include <malloc.h>
3709 # define alloca _alloca
3712 # include <alloca.h>
3717 # ifndef alloca /* predefined by HP cc +Olibcalls */
3726 char *p = (char *) alloca(1);
3729 if { (eval echo configure
:3730: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3731 ac_cv_func_alloca_works
=yes
3733 echo "configure: failed program was:" >&5
3734 cat conftest.
$ac_ext >&5
3736 ac_cv_func_alloca_works
=no
3741 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3742 if test $ac_cv_func_alloca_works = yes; then
3743 cat >> confdefs.h
<<\EOF
3744 #define HAVE_ALLOCA 1
3749 if test $ac_cv_func_alloca_works = no
; then
3750 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3751 # that cause trouble. Some versions do not even contain alloca or
3752 # contain a buggy version. If you still want to use their alloca,
3753 # use ar to extract alloca.o from them instead of compiling alloca.c.
3754 ALLOCA
=alloca.
${ac_objext}
3755 cat >> confdefs.h
<<\EOF
3760 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3761 echo "configure:3762: checking whether alloca needs Cray hooks" >&5
3762 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3763 echo $ac_n "(cached) $ac_c" 1>&6
3765 cat > conftest.
$ac_ext <<EOF
3766 #line 3767 "configure"
3767 #include "confdefs.h"
3768 #if defined(CRAY) && ! defined(CRAY2)
3775 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3776 egrep "webecray" >/dev
/null
2>&1; then
3787 echo "$ac_t""$ac_cv_os_cray" 1>&6
3788 if test $ac_cv_os_cray = yes; then
3789 for ac_func
in _getb67 GETB67 getb67
; do
3790 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3791 echo "configure:3792: checking for $ac_func" >&5
3792 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3793 echo $ac_n "(cached) $ac_c" 1>&6
3795 cat > conftest.
$ac_ext <<EOF
3796 #line 3797 "configure"
3797 #include "confdefs.h"
3798 /* System header to define __stub macros and hopefully few prototypes,
3799 which can conflict with char $ac_func(); below. */
3801 /* Override any gcc2 internal prototype to avoid an error. */
3802 /* We use char because int might match the return type of a gcc2
3803 builtin and then its argument prototype would still apply. */
3808 /* The GNU C library defines this for functions which it implements
3809 to always fail with ENOSYS. Some functions are actually named
3810 something starting with __ and the normal name is an alias. */
3811 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3819 if { (eval echo configure
:3820: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3821 eval "ac_cv_func_$ac_func=yes"
3823 echo "configure: failed program was:" >&5
3824 cat conftest.
$ac_ext >&5
3826 eval "ac_cv_func_$ac_func=no"
3831 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3832 echo "$ac_t""yes" 1>&6
3833 cat >> confdefs.h
<<EOF
3834 #define CRAY_STACKSEG_END $ac_func
3839 echo "$ac_t""no" 1>&6
3845 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3846 echo "configure:3847: checking stack direction for C alloca" >&5
3847 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3848 echo $ac_n "(cached) $ac_c" 1>&6
3850 if test "$cross_compiling" = yes; then
3851 ac_cv_c_stack_direction
=0
3853 cat > conftest.
$ac_ext <<EOF
3854 #line 3855 "configure"
3855 #include "confdefs.h"
3856 find_stack_direction ()
3858 static char *addr = 0;
3863 return find_stack_direction ();
3866 return (&dummy > addr) ? 1 : -1;
3870 exit (find_stack_direction() < 0);
3873 if { (eval echo configure
:3874: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3875 ac_cv_c_stack_direction
=1
3877 echo "configure: failed program was:" >&5
3878 cat conftest.
$ac_ext >&5
3880 ac_cv_c_stack_direction
=-1
3887 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3888 cat >> confdefs.h
<<EOF
3889 #define STACK_DIRECTION $ac_cv_c_stack_direction
3894 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
3895 echo "configure:3896: checking for pid_t" >&5
3896 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
3897 echo $ac_n "(cached) $ac_c" 1>&6
3899 cat > conftest.
$ac_ext <<EOF
3900 #line 3901 "configure"
3901 #include "confdefs.h"
3902 #include <sys/types.h>
3908 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3909 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
3911 ac_cv_type_pid_t
=yes
3919 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
3920 if test $ac_cv_type_pid_t = no
; then
3921 cat >> confdefs.h
<<\EOF
3927 ac_safe
=`echo "vfork.h" | sed 'y%./+-%__p_%'`
3928 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
3929 echo "configure:3930: checking for vfork.h" >&5
3930 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3931 echo $ac_n "(cached) $ac_c" 1>&6
3933 cat > conftest.
$ac_ext <<EOF
3934 #line 3935 "configure"
3935 #include "confdefs.h"
3938 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3939 { (eval echo configure
:3940: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3940 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3941 if test -z "$ac_err"; then
3943 eval "ac_cv_header_$ac_safe=yes"
3946 echo "configure: failed program was:" >&5
3947 cat conftest.
$ac_ext >&5
3949 eval "ac_cv_header_$ac_safe=no"
3953 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3954 echo "$ac_t""yes" 1>&6
3955 cat >> confdefs.h
<<\EOF
3956 #define HAVE_VFORK_H 1
3960 echo "$ac_t""no" 1>&6
3963 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
3964 echo "configure:3965: checking for working vfork" >&5
3965 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
3966 echo $ac_n "(cached) $ac_c" 1>&6
3968 if test "$cross_compiling" = yes; then
3969 echo $ac_n "checking for vfork""... $ac_c" 1>&6
3970 echo "configure:3971: checking for vfork" >&5
3971 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
3972 echo $ac_n "(cached) $ac_c" 1>&6
3974 cat > conftest.
$ac_ext <<EOF
3975 #line 3976 "configure"
3976 #include "confdefs.h"
3977 /* System header to define __stub macros and hopefully few prototypes,
3978 which can conflict with char vfork(); below. */
3980 /* Override any gcc2 internal prototype to avoid an error. */
3981 /* We use char because int might match the return type of a gcc2
3982 builtin and then its argument prototype would still apply. */
3987 /* The GNU C library defines this for functions which it implements
3988 to always fail with ENOSYS. Some functions are actually named
3989 something starting with __ and the normal name is an alias. */
3990 #if defined (__stub_vfork) || defined (__stub___vfork)
3998 if { (eval echo configure
:3999: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4000 eval "ac_cv_func_vfork=yes"
4002 echo "configure: failed program was:" >&5
4003 cat conftest.
$ac_ext >&5
4005 eval "ac_cv_func_vfork=no"
4010 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
4011 echo "$ac_t""yes" 1>&6
4014 echo "$ac_t""no" 1>&6
4017 ac_cv_func_vfork_works
=$ac_cv_func_vfork
4019 cat > conftest.
$ac_ext <<EOF
4020 #line 4021 "configure"
4021 #include "confdefs.h"
4022 /* Thanks to Paul Eggert for this test. */
4024 #include <sys/types.h>
4025 #include <sys/stat.h>
4026 #ifdef HAVE_UNISTD_H
4032 /* On some sparc systems, changes by the child to local and incoming
4033 argument registers are propagated back to the parent.
4034 The compiler is told about this with #include <vfork.h>,
4035 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
4036 Test for this by using a static variable whose address
4037 is put into a register that is clobbered by the vfork. */
4040 sparc_address_test (int arg)
4042 sparc_address_test (arg) int arg;
4060 pid_t parent = getpid ();
4063 sparc_address_test ();
4068 /* Here is another test for sparc vfork register problems.
4069 This test uses lots of local variables, at least
4070 as many local variables as main has allocated so far
4071 including compiler temporaries. 4 locals are enough for
4072 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
4073 A buggy compiler should reuse the register of parent
4074 for one of the local variables, since it will think that
4075 parent can't possibly be used any more in this routine.
4076 Assigning to the local variable will thus munge parent
4077 in the parent process. */
4079 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
4080 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
4081 /* Convince the compiler that p..p7 are live; otherwise, it might
4082 use the same hardware register for all 8 local variables. */
4083 if (p != p1 || p != p2 || p != p3 || p != p4
4084 || p != p5 || p != p6 || p != p7)
4087 /* On some systems (e.g. IRIX 3.3),
4088 vfork doesn't separate parent from child file descriptors.
4089 If the child closes a descriptor before it execs or exits,
4090 this munges the parent's descriptor as well.
4091 Test for this by closing stdout in the child. */
4092 _exit(close(fileno(stdout)) != 0);
4097 while (wait(&status) != child)
4100 /* Was there some problem with vforking? */
4103 /* Did the child fail? (This shouldn't happen.) */
4106 /* Did the vfork/compiler bug occur? */
4107 || parent != getpid()
4109 /* Did the file descriptor bug occur? */
4110 || fstat(fileno(stdout), &st) != 0
4115 if { (eval echo configure
:4116: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4117 ac_cv_func_vfork_works
=yes
4119 echo "configure: failed program was:" >&5
4120 cat conftest.
$ac_ext >&5
4122 ac_cv_func_vfork_works
=no
4129 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
4130 if test $ac_cv_func_vfork_works = no
; then
4131 cat >> confdefs.h
<<\EOF
4137 if test "$cross_compiling" = no
; then
4138 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
4139 echo "configure:4140: checking whether setpgrp takes no argument" >&5
4140 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
4141 echo $ac_n "(cached) $ac_c" 1>&6
4143 if test "$cross_compiling" = yes; then
4144 { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
4146 cat > conftest.
$ac_ext <<EOF
4147 #line 4148 "configure"
4148 #include "confdefs.h"
4150 #ifdef HAVE_UNISTD_H
4155 * If this system has a BSD-style setpgrp, which takes arguments, exit
4160 if (setpgrp(1,1) == -1)
4167 if { (eval echo configure
:4168: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4169 ac_cv_func_setpgrp_void
=no
4171 echo "configure: failed program was:" >&5
4172 cat conftest.
$ac_ext >&5
4174 ac_cv_func_setpgrp_void
=yes
4182 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
4183 if test $ac_cv_func_setpgrp_void = yes; then
4184 cat >> confdefs.h
<<\EOF
4185 #define SETPGRP_VOID 1
4191 echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
4192 echo "configure:4193: checking whether setpgrp takes no argument" >&5
4193 if eval "test \"`echo '$''{'ac_cv_func_setpgrp_void'+set}'`\" = set"; then
4194 echo $ac_n "(cached) $ac_c" 1>&6
4196 cat > conftest.
$ac_ext <<EOF
4197 #line 4198 "configure"
4198 #include "confdefs.h"
4204 if (setpgrp(1,1) == -1)
4211 if { (eval echo configure
:4212: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4213 ac_cv_func_setpgrp_void
=no
4215 echo "configure: failed program was:" >&5
4216 cat conftest.
$ac_ext >&5
4218 ac_cv_func_setpgrp_void
=yes
4223 echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
4224 if test $ac_cv_func_setpgrp_void = yes; then
4225 cat >> confdefs.h
<<\EOF
4226 #define SETPGRP_VOID 1
4232 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
4233 # since sigsetjmp might only be defined as a macro.
4234 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
4235 echo "configure:4236: checking for sigsetjmp" >&5
4236 if eval "test \"`echo '$''{'gdb_cv_func_sigsetjmp'+set}'`\" = set"; then
4237 echo $ac_n "(cached) $ac_c" 1>&6
4239 cat > conftest.
$ac_ext <<EOF
4240 #line 4241 "configure"
4241 #include "confdefs.h"
4246 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
4249 if { (eval echo configure
:4250: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4251 gdb_cv_func_sigsetjmp
=yes
4253 echo "configure: failed program was:" >&5
4254 cat conftest.
$ac_ext >&5
4256 gdb_cv_func_sigsetjmp
=no
4261 echo "$ac_t""$gdb_cv_func_sigsetjmp" 1>&6
4262 if test $gdb_cv_func_sigsetjmp = yes; then
4263 cat >> confdefs.h
<<\EOF
4264 #define HAVE_SIGSETJMP 1
4269 # See if <machine/reg.h> supports the %fs and %gs i386 segment registers.
4270 # Older i386 BSD's don't have the r_fs and r_gs members of `struct reg'.
4271 echo $ac_n "checking for r_fs in struct reg""... $ac_c" 1>&6
4272 echo "configure:4273: checking for r_fs in struct reg" >&5
4273 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_fs'+set}'`\" = set"; then
4274 echo $ac_n "(cached) $ac_c" 1>&6
4276 cat > conftest.
$ac_ext <<EOF
4277 #line 4278 "configure"
4278 #include "confdefs.h"
4279 #include <machine/reg.h>
4281 struct reg r; r.r_fs;
4284 if { (eval echo configure
:4285: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4286 gdb_cv_struct_reg_r_fs
=yes
4288 echo "configure: failed program was:" >&5
4289 cat conftest.
$ac_ext >&5
4291 gdb_cv_struct_reg_r_fs
=no
4296 echo "$ac_t""$gdb_cv_struct_reg_r_fs" 1>&6
4297 if test $gdb_cv_struct_reg_r_fs = yes; then
4298 cat >> confdefs.h
<<\EOF
4299 #define HAVE_STRUCT_REG_R_FS 1
4303 echo $ac_n "checking for r_gs in struct reg""... $ac_c" 1>&6
4304 echo "configure:4305: checking for r_gs in struct reg" >&5
4305 if eval "test \"`echo '$''{'gdb_cv_struct_reg_r_gs'+set}'`\" = set"; then
4306 echo $ac_n "(cached) $ac_c" 1>&6
4308 cat > conftest.
$ac_ext <<EOF
4309 #line 4310 "configure"
4310 #include "confdefs.h"
4311 #include <machine/reg.h>
4313 struct reg r; r.r_gs;
4316 if { (eval echo configure
:4317: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4318 gdb_cv_struct_reg_r_gs
=yes
4320 echo "configure: failed program was:" >&5
4321 cat conftest.
$ac_ext >&5
4323 gdb_cv_struct_reg_r_gs
=no
4328 echo "$ac_t""$gdb_cv_struct_reg_r_gs" 1>&6
4329 if test $gdb_cv_struct_reg_r_gs = yes; then
4330 cat >> confdefs.h
<<\EOF
4331 #define HAVE_STRUCT_REG_R_GS 1
4336 # See if <sys/ptrace.h> provides the PTRACE_GETREGS request.
4337 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
4338 echo "configure:4339: checking for PTRACE_GETREGS" >&5
4339 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
4340 echo $ac_n "(cached) $ac_c" 1>&6
4342 cat > conftest.
$ac_ext <<EOF
4343 #line 4344 "configure"
4344 #include "confdefs.h"
4345 #include <sys/ptrace.h>
4350 if { (eval echo configure
:4351: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4352 gdb_cv_have_ptrace_getregs
=yes
4354 echo "configure: failed program was:" >&5
4355 cat conftest.
$ac_ext >&5
4357 gdb_cv_have_ptrace_getregs
=no
4362 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
4363 if test $gdb_cv_have_ptrace_getregs = yes; then
4364 cat >> confdefs.h
<<\EOF
4365 #define HAVE_PTRACE_GETREGS 1
4370 # See if <sys/ptrace.h> provides the PTRACE_GETFPXREGS request.
4371 echo $ac_n "checking for PTRACE_GETFPXREGS""... $ac_c" 1>&6
4372 echo "configure:4373: checking for PTRACE_GETFPXREGS" >&5
4373 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getfpxregs'+set}'`\" = set"; then
4374 echo $ac_n "(cached) $ac_c" 1>&6
4376 cat > conftest.
$ac_ext <<EOF
4377 #line 4378 "configure"
4378 #include "confdefs.h"
4379 #include <sys/ptrace.h>
4384 if { (eval echo configure
:4385: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4386 gdb_cv_have_ptrace_getfpxregs
=yes
4388 echo "configure: failed program was:" >&5
4389 cat conftest.
$ac_ext >&5
4391 gdb_cv_have_ptrace_getfpxregs
=no
4396 echo "$ac_t""$gdb_cv_have_ptrace_getfpxregs" 1>&6
4397 if test $gdb_cv_have_ptrace_getfpxregs = yes; then
4398 cat >> confdefs.h
<<\EOF
4399 #define HAVE_PTRACE_GETFPXREGS 1
4404 # See if <sys/ptrace.h> provides the PT_GETDBREGS request.
4405 echo $ac_n "checking for PT_GETDBREGS""... $ac_c" 1>&6
4406 echo "configure:4407: checking for PT_GETDBREGS" >&5
4407 if eval "test \"`echo '$''{'gdb_cv_have_pt_getdbregs'+set}'`\" = set"; then
4408 echo $ac_n "(cached) $ac_c" 1>&6
4410 cat > conftest.
$ac_ext <<EOF
4411 #line 4412 "configure"
4412 #include "confdefs.h"
4413 #include <sys/types.h>
4414 #include <sys/ptrace.h>
4419 if { (eval echo configure
:4420: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4421 gdb_cv_have_pt_getdbregs
=yes
4423 echo "configure: failed program was:" >&5
4424 cat conftest.
$ac_ext >&5
4426 gdb_cv_have_pt_getdbregs
=no
4431 echo "$ac_t""$gdb_cv_have_pt_getdbregs" 1>&6
4432 if test $gdb_cv_have_pt_getdbregs = yes; then
4433 cat >> confdefs.h
<<\EOF
4434 #define HAVE_PT_GETDBREGS 1
4439 # See if <sys/ptrace.h> provides the PT_GETXMMREGS request.
4440 echo $ac_n "checking for PT_GETXMMREGS""... $ac_c" 1>&6
4441 echo "configure:4442: checking for PT_GETXMMREGS" >&5
4442 if eval "test \"`echo '$''{'gdb_cv_have_pt_getxmmregs'+set}'`\" = set"; then
4443 echo $ac_n "(cached) $ac_c" 1>&6
4445 cat > conftest.
$ac_ext <<EOF
4446 #line 4447 "configure"
4447 #include "confdefs.h"
4448 #include <sys/types.h>
4449 #include <sys/ptrace.h>
4454 if { (eval echo configure
:4455: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4456 gdb_cv_have_pt_getxmmregs
=yes
4458 echo "configure: failed program was:" >&5
4459 cat conftest.
$ac_ext >&5
4461 gdb_cv_have_pt_getxmmregs
=no
4466 echo "$ac_t""$gdb_cv_have_pt_getxmmregs" 1>&6
4467 if test $gdb_cv_have_pt_getxmmregs = yes; then
4468 cat >> confdefs.h
<<\EOF
4469 #define HAVE_PT_GETXMMREGS 1
4475 echo $ac_n "checking for socketpair in -lsocket""... $ac_c" 1>&6
4476 echo "configure:4477: checking for socketpair in -lsocket" >&5
4477 ac_lib_var
=`echo socket'_'socketpair | sed 'y%./+-%__p_%'`
4478 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4479 echo $ac_n "(cached) $ac_c" 1>&6
4481 ac_save_LIBS
="$LIBS"
4482 LIBS
="-lsocket $LIBS"
4483 cat > conftest.
$ac_ext <<EOF
4484 #line 4485 "configure"
4485 #include "confdefs.h"
4486 /* Override any gcc2 internal prototype to avoid an error. */
4487 /* We use char because int might match the return type of a gcc2
4488 builtin and then its argument prototype would still apply. */
4495 if { (eval echo configure
:4496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4497 eval "ac_cv_lib_$ac_lib_var=yes"
4499 echo "configure: failed program was:" >&5
4500 cat conftest.
$ac_ext >&5
4502 eval "ac_cv_lib_$ac_lib_var=no"
4505 LIBS
="$ac_save_LIBS"
4508 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4509 echo "$ac_t""yes" 1>&6
4510 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4511 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4512 cat >> confdefs.h
<<EOF
4513 #define $ac_tr_lib 1
4516 LIBS
="-lsocket $LIBS"
4519 echo "$ac_t""no" 1>&6
4522 for ac_func
in socketpair
4524 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4525 echo "configure:4526: checking for $ac_func" >&5
4526 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4527 echo $ac_n "(cached) $ac_c" 1>&6
4529 cat > conftest.
$ac_ext <<EOF
4530 #line 4531 "configure"
4531 #include "confdefs.h"
4532 /* System header to define __stub macros and hopefully few prototypes,
4533 which can conflict with char $ac_func(); below. */
4535 /* Override any gcc2 internal prototype to avoid an error. */
4536 /* We use char because int might match the return type of a gcc2
4537 builtin and then its argument prototype would still apply. */
4542 /* The GNU C library defines this for functions which it implements
4543 to always fail with ENOSYS. Some functions are actually named
4544 something starting with __ and the normal name is an alias. */
4545 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4553 if { (eval echo configure
:4554: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4555 eval "ac_cv_func_$ac_func=yes"
4557 echo "configure: failed program was:" >&5
4558 cat conftest.
$ac_ext >&5
4560 eval "ac_cv_func_$ac_func=no"
4565 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4566 echo "$ac_t""yes" 1>&6
4567 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4568 cat >> confdefs.h
<<EOF
4569 #define $ac_tr_func 1
4573 echo "$ac_t""no" 1>&6
4579 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
4580 echo "configure:4581: checking whether malloc must be declared" >&5
4581 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
4582 echo $ac_n "(cached) $ac_c" 1>&6
4584 cat > conftest.
$ac_ext <<EOF
4585 #line 4586 "configure"
4586 #include "confdefs.h"
4589 #ifdef HAVE_STRING_H
4592 #ifdef HAVE_STRINGS_H
4593 #include <strings.h>
4596 #ifdef HAVE_STDLIB_H
4599 #ifdef HAVE_UNISTD_H
4603 char *(*pfn) = (char *(*)) malloc
4606 if { (eval echo configure
:4607: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4608 bfd_cv_decl_needed_malloc
=no
4610 echo "configure: failed program was:" >&5
4611 cat conftest.
$ac_ext >&5
4613 bfd_cv_decl_needed_malloc
=yes
4618 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
4619 if test $bfd_cv_decl_needed_malloc = yes; then
4620 cat >> confdefs.h
<<\EOF
4621 #define NEED_DECLARATION_MALLOC 1
4626 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
4627 echo "configure:4628: checking whether realloc must be declared" >&5
4628 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
4629 echo $ac_n "(cached) $ac_c" 1>&6
4631 cat > conftest.
$ac_ext <<EOF
4632 #line 4633 "configure"
4633 #include "confdefs.h"
4636 #ifdef HAVE_STRING_H
4639 #ifdef HAVE_STRINGS_H
4640 #include <strings.h>
4643 #ifdef HAVE_STDLIB_H
4646 #ifdef HAVE_UNISTD_H
4650 char *(*pfn) = (char *(*)) realloc
4653 if { (eval echo configure
:4654: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4655 bfd_cv_decl_needed_realloc
=no
4657 echo "configure: failed program was:" >&5
4658 cat conftest.
$ac_ext >&5
4660 bfd_cv_decl_needed_realloc
=yes
4665 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
4666 if test $bfd_cv_decl_needed_realloc = yes; then
4667 cat >> confdefs.h
<<\EOF
4668 #define NEED_DECLARATION_REALLOC 1
4673 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
4674 echo "configure:4675: checking whether free must be declared" >&5
4675 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
4676 echo $ac_n "(cached) $ac_c" 1>&6
4678 cat > conftest.
$ac_ext <<EOF
4679 #line 4680 "configure"
4680 #include "confdefs.h"
4683 #ifdef HAVE_STRING_H
4686 #ifdef HAVE_STRINGS_H
4687 #include <strings.h>
4690 #ifdef HAVE_STDLIB_H
4693 #ifdef HAVE_UNISTD_H
4697 char *(*pfn) = (char *(*)) free
4700 if { (eval echo configure
:4701: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4702 bfd_cv_decl_needed_free
=no
4704 echo "configure: failed program was:" >&5
4705 cat conftest.
$ac_ext >&5
4707 bfd_cv_decl_needed_free
=yes
4712 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4713 if test $bfd_cv_decl_needed_free = yes; then
4714 cat >> confdefs.h
<<\EOF
4715 #define NEED_DECLARATION_FREE 1
4720 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
4721 echo "configure:4722: checking whether strerror must be declared" >&5
4722 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
4723 echo $ac_n "(cached) $ac_c" 1>&6
4725 cat > conftest.
$ac_ext <<EOF
4726 #line 4727 "configure"
4727 #include "confdefs.h"
4730 #ifdef HAVE_STRING_H
4733 #ifdef HAVE_STRINGS_H
4734 #include <strings.h>
4737 #ifdef HAVE_STDLIB_H
4740 #ifdef HAVE_UNISTD_H
4744 char *(*pfn) = (char *(*)) strerror
4747 if { (eval echo configure
:4748: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4749 bfd_cv_decl_needed_strerror
=no
4751 echo "configure: failed program was:" >&5
4752 cat conftest.
$ac_ext >&5
4754 bfd_cv_decl_needed_strerror
=yes
4759 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
4760 if test $bfd_cv_decl_needed_strerror = yes; then
4761 cat >> confdefs.h
<<\EOF
4762 #define NEED_DECLARATION_STRERROR 1
4767 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
4768 echo "configure:4769: checking whether strdup must be declared" >&5
4769 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
4770 echo $ac_n "(cached) $ac_c" 1>&6
4772 cat > conftest.
$ac_ext <<EOF
4773 #line 4774 "configure"
4774 #include "confdefs.h"
4777 #ifdef HAVE_STRING_H
4780 #ifdef HAVE_STRINGS_H
4781 #include <strings.h>
4784 #ifdef HAVE_STDLIB_H
4787 #ifdef HAVE_UNISTD_H
4791 char *(*pfn) = (char *(*)) strdup
4794 if { (eval echo configure
:4795: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4796 bfd_cv_decl_needed_strdup
=no
4798 echo "configure: failed program was:" >&5
4799 cat conftest.
$ac_ext >&5
4801 bfd_cv_decl_needed_strdup
=yes
4806 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
4807 if test $bfd_cv_decl_needed_strdup = yes; then
4808 cat >> confdefs.h
<<\EOF
4809 #define NEED_DECLARATION_STRDUP 1
4814 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4815 echo "configure:4816: checking whether strstr must be declared" >&5
4816 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4817 echo $ac_n "(cached) $ac_c" 1>&6
4819 cat > conftest.
$ac_ext <<EOF
4820 #line 4821 "configure"
4821 #include "confdefs.h"
4824 #ifdef HAVE_STRING_H
4827 #ifdef HAVE_STRINGS_H
4828 #include <strings.h>
4831 #ifdef HAVE_STDLIB_H
4834 #ifdef HAVE_UNISTD_H
4838 char *(*pfn) = (char *(*)) strstr
4841 if { (eval echo configure
:4842: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4843 bfd_cv_decl_needed_strstr
=no
4845 echo "configure: failed program was:" >&5
4846 cat conftest.
$ac_ext >&5
4848 bfd_cv_decl_needed_strstr
=yes
4853 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4854 if test $bfd_cv_decl_needed_strstr = yes; then
4855 cat >> confdefs.h
<<\EOF
4856 #define NEED_DECLARATION_STRSTR 1
4861 echo $ac_n "checking whether canonicalize_file_name must be declared""... $ac_c" 1>&6
4862 echo "configure:4863: checking whether canonicalize_file_name must be declared" >&5
4863 if eval "test \"`echo '$''{'bfd_cv_decl_needed_canonicalize_file_name'+set}'`\" = set"; then
4864 echo $ac_n "(cached) $ac_c" 1>&6
4866 cat > conftest.
$ac_ext <<EOF
4867 #line 4868 "configure"
4868 #include "confdefs.h"
4871 #ifdef HAVE_STRING_H
4874 #ifdef HAVE_STRINGS_H
4875 #include <strings.h>
4878 #ifdef HAVE_STDLIB_H
4881 #ifdef HAVE_UNISTD_H
4885 char *(*pfn) = (char *(*)) canonicalize_file_name
4888 if { (eval echo configure
:4889: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4890 bfd_cv_decl_needed_canonicalize_file_name
=no
4892 echo "configure: failed program was:" >&5
4893 cat conftest.
$ac_ext >&5
4895 bfd_cv_decl_needed_canonicalize_file_name
=yes
4900 echo "$ac_t""$bfd_cv_decl_needed_canonicalize_file_name" 1>&6
4901 if test $bfd_cv_decl_needed_canonicalize_file_name = yes; then
4902 cat >> confdefs.h
<<\EOF
4903 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
4909 # The following save_state_t checkery is only necessary for HPUX
4910 # versions earlier than 10.20. When those fade from memory, this
4911 # could be expunged. --jsm 1999-03-22
4913 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
4914 echo "configure:4915: checking for HPUX save_state structure" >&5
4915 cat > conftest.
$ac_ext <<EOF
4916 #line 4917 "configure"
4917 #include "confdefs.h"
4918 #include <machine/save_state.h>
4920 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4921 egrep "save_state_t" >/dev
/null
2>&1; then
4923 gdb_cv_hpux_savestate
=yes
4926 gdb_cv_hpux_savestate
=no
4930 cat > conftest.
$ac_ext <<EOF
4931 #line 4932 "configure"
4932 #include "confdefs.h"
4933 #include <machine/save_state.h>
4935 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4936 egrep "ss_wide" >/dev
/null
2>&1; then
4938 gdb_cv_hpux_sswide
=yes
4941 gdb_cv_hpux_sswide
=no
4945 if test $gdb_cv_hpux_savestate = yes
4947 cat >> confdefs.h
<<\EOF
4948 #define HAVE_STRUCT_SAVE_STATE_T 1
4952 if test $gdb_cv_hpux_sswide = yes
4954 cat >> confdefs.h
<<\EOF
4955 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
4959 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
4962 # If we are configured native on GNU/Linux, work around problems with
4964 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
4966 if test "${target}" = "${host}"; then
4969 cat >> confdefs.h
<<\EOF
4970 #define START_INFERIOR_TRAPS_EXPECTED 2
4973 cat >> confdefs.h
<<\EOF
4974 #define sys_quotactl 1
4979 cat >> confdefs.h
<<\EOF
4980 #define NEW_PROC_API 1
4984 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5*)
4985 cat >> confdefs.h
<<\EOF
4986 #define NEW_PROC_API 1
4991 cat >> confdefs.h
<<\EOF
4992 #define NEW_PROC_API 1
4999 if test "$ac_cv_header_sys_procfs_h" = yes; then
5000 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5001 echo "configure:5002: checking for pstatus_t in sys/procfs.h" >&5
5002 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
5003 echo $ac_n "(cached) $ac_c" 1>&6
5005 cat > conftest.
$ac_ext <<EOF
5006 #line 5007 "configure"
5007 #include "confdefs.h"
5010 #include <sys/procfs.h>
5015 if { (eval echo configure
:5016: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5017 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
5019 echo "configure: failed program was:" >&5
5020 cat conftest.
$ac_ext >&5
5022 bfd_cv_have_sys_procfs_type_pstatus_t
=no
5028 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
5029 cat >> confdefs.h
<<\EOF
5030 #define HAVE_PSTATUS_T 1
5034 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
5036 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
5037 echo "configure:5038: checking for prrun_t in sys/procfs.h" >&5
5038 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
5039 echo $ac_n "(cached) $ac_c" 1>&6
5041 cat > conftest.
$ac_ext <<EOF
5042 #line 5043 "configure"
5043 #include "confdefs.h"
5046 #include <sys/procfs.h>
5051 if { (eval echo configure
:5052: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5053 bfd_cv_have_sys_procfs_type_prrun_t
=yes
5055 echo "configure: failed program was:" >&5
5056 cat conftest.
$ac_ext >&5
5058 bfd_cv_have_sys_procfs_type_prrun_t
=no
5064 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
5065 cat >> confdefs.h
<<\EOF
5066 #define HAVE_PRRUN_T 1
5070 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
5072 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
5073 echo "configure:5074: checking for gregset_t in sys/procfs.h" >&5
5074 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
5075 echo $ac_n "(cached) $ac_c" 1>&6
5077 cat > conftest.
$ac_ext <<EOF
5078 #line 5079 "configure"
5079 #include "confdefs.h"
5082 #include <sys/procfs.h>
5087 if { (eval echo configure
:5088: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5089 bfd_cv_have_sys_procfs_type_gregset_t
=yes
5091 echo "configure: failed program was:" >&5
5092 cat conftest.
$ac_ext >&5
5094 bfd_cv_have_sys_procfs_type_gregset_t
=no
5100 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
5101 cat >> confdefs.h
<<\EOF
5102 #define HAVE_GREGSET_T 1
5106 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
5108 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
5109 echo "configure:5110: checking for fpregset_t in sys/procfs.h" >&5
5110 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
5111 echo $ac_n "(cached) $ac_c" 1>&6
5113 cat > conftest.
$ac_ext <<EOF
5114 #line 5115 "configure"
5115 #include "confdefs.h"
5118 #include <sys/procfs.h>
5123 if { (eval echo configure
:5124: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5125 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
5127 echo "configure: failed program was:" >&5
5128 cat conftest.
$ac_ext >&5
5130 bfd_cv_have_sys_procfs_type_fpregset_t
=no
5136 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
5137 cat >> confdefs.h
<<\EOF
5138 #define HAVE_FPREGSET_T 1
5142 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
5144 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
5145 echo "configure:5146: checking for prgregset_t in sys/procfs.h" >&5
5146 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
5147 echo $ac_n "(cached) $ac_c" 1>&6
5149 cat > conftest.
$ac_ext <<EOF
5150 #line 5151 "configure"
5151 #include "confdefs.h"
5154 #include <sys/procfs.h>
5159 if { (eval echo configure
:5160: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5161 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
5163 echo "configure: failed program was:" >&5
5164 cat conftest.
$ac_ext >&5
5166 bfd_cv_have_sys_procfs_type_prgregset_t
=no
5172 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
5173 cat >> confdefs.h
<<\EOF
5174 #define HAVE_PRGREGSET_T 1
5178 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
5180 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
5181 echo "configure:5182: checking for prfpregset_t in sys/procfs.h" >&5
5182 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
5183 echo $ac_n "(cached) $ac_c" 1>&6
5185 cat > conftest.
$ac_ext <<EOF
5186 #line 5187 "configure"
5187 #include "confdefs.h"
5190 #include <sys/procfs.h>
5195 if { (eval echo configure
:5196: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5197 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
5199 echo "configure: failed program was:" >&5
5200 cat conftest.
$ac_ext >&5
5202 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
5208 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
5209 cat >> confdefs.h
<<\EOF
5210 #define HAVE_PRFPREGSET_T 1
5214 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
5216 echo $ac_n "checking for prgregset32_t in sys/procfs.h""... $ac_c" 1>&6
5217 echo "configure:5218: checking for prgregset32_t in sys/procfs.h" >&5
5218 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset32_t'+set}'`\" = set"; then
5219 echo $ac_n "(cached) $ac_c" 1>&6
5221 cat > conftest.
$ac_ext <<EOF
5222 #line 5223 "configure"
5223 #include "confdefs.h"
5226 #include <sys/procfs.h>
5231 if { (eval echo configure
:5232: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5233 bfd_cv_have_sys_procfs_type_prgregset32_t
=yes
5235 echo "configure: failed program was:" >&5
5236 cat conftest.
$ac_ext >&5
5238 bfd_cv_have_sys_procfs_type_prgregset32_t
=no
5244 if test $bfd_cv_have_sys_procfs_type_prgregset32_t = yes; then
5245 cat >> confdefs.h
<<\EOF
5246 #define HAVE_PRGREGSET32_T 1
5250 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset32_t" 1>&6
5252 echo $ac_n "checking for prfpregset32_t in sys/procfs.h""... $ac_c" 1>&6
5253 echo "configure:5254: checking for prfpregset32_t in sys/procfs.h" >&5
5254 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset32_t'+set}'`\" = set"; then
5255 echo $ac_n "(cached) $ac_c" 1>&6
5257 cat > conftest.
$ac_ext <<EOF
5258 #line 5259 "configure"
5259 #include "confdefs.h"
5262 #include <sys/procfs.h>
5267 if { (eval echo configure
:5268: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5269 bfd_cv_have_sys_procfs_type_prfpregset32_t
=yes
5271 echo "configure: failed program was:" >&5
5272 cat conftest.
$ac_ext >&5
5274 bfd_cv_have_sys_procfs_type_prfpregset32_t
=no
5280 if test $bfd_cv_have_sys_procfs_type_prfpregset32_t = yes; then
5281 cat >> confdefs.h
<<\EOF
5282 #define HAVE_PRFPREGSET32_T 1
5286 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset32_t" 1>&6
5288 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
5289 echo "configure:5290: checking for lwpid_t in sys/procfs.h" >&5
5290 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
5291 echo $ac_n "(cached) $ac_c" 1>&6
5293 cat > conftest.
$ac_ext <<EOF
5294 #line 5295 "configure"
5295 #include "confdefs.h"
5298 #include <sys/procfs.h>
5303 if { (eval echo configure
:5304: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5305 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
5307 echo "configure: failed program was:" >&5
5308 cat conftest.
$ac_ext >&5
5310 bfd_cv_have_sys_procfs_type_lwpid_t
=no
5316 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
5317 cat >> confdefs.h
<<\EOF
5318 #define HAVE_LWPID_T 1
5322 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
5324 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
5325 echo "configure:5326: checking for psaddr_t in sys/procfs.h" >&5
5326 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
5327 echo $ac_n "(cached) $ac_c" 1>&6
5329 cat > conftest.
$ac_ext <<EOF
5330 #line 5331 "configure"
5331 #include "confdefs.h"
5334 #include <sys/procfs.h>
5339 if { (eval echo configure
:5340: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5341 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
5343 echo "configure: failed program was:" >&5
5344 cat conftest.
$ac_ext >&5
5346 bfd_cv_have_sys_procfs_type_psaddr_t
=no
5352 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
5353 cat >> confdefs.h
<<\EOF
5354 #define HAVE_PSADDR_T 1
5358 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
5360 echo $ac_n "checking for prsysent_t in sys/procfs.h""... $ac_c" 1>&6
5361 echo "configure:5362: checking for prsysent_t in sys/procfs.h" >&5
5362 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prsysent_t'+set}'`\" = set"; then
5363 echo $ac_n "(cached) $ac_c" 1>&6
5365 cat > conftest.
$ac_ext <<EOF
5366 #line 5367 "configure"
5367 #include "confdefs.h"
5370 #include <sys/procfs.h>
5375 if { (eval echo configure
:5376: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5377 bfd_cv_have_sys_procfs_type_prsysent_t
=yes
5379 echo "configure: failed program was:" >&5
5380 cat conftest.
$ac_ext >&5
5382 bfd_cv_have_sys_procfs_type_prsysent_t
=no
5388 if test $bfd_cv_have_sys_procfs_type_prsysent_t = yes; then
5389 cat >> confdefs.h
<<\EOF
5390 #define HAVE_PRSYSENT_T 1
5394 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prsysent_t" 1>&6
5396 echo $ac_n "checking for pr_sigset_t in sys/procfs.h""... $ac_c" 1>&6
5397 echo "configure:5398: checking for pr_sigset_t in sys/procfs.h" >&5
5398 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigset_t'+set}'`\" = set"; then
5399 echo $ac_n "(cached) $ac_c" 1>&6
5401 cat > conftest.
$ac_ext <<EOF
5402 #line 5403 "configure"
5403 #include "confdefs.h"
5406 #include <sys/procfs.h>
5411 if { (eval echo configure
:5412: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5413 bfd_cv_have_sys_procfs_type_pr_sigset_t
=yes
5415 echo "configure: failed program was:" >&5
5416 cat conftest.
$ac_ext >&5
5418 bfd_cv_have_sys_procfs_type_pr_sigset_t
=no
5424 if test $bfd_cv_have_sys_procfs_type_pr_sigset_t = yes; then
5425 cat >> confdefs.h
<<\EOF
5426 #define HAVE_PR_SIGSET_T 1
5430 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigset_t" 1>&6
5432 echo $ac_n "checking for pr_sigaction64_t in sys/procfs.h""... $ac_c" 1>&6
5433 echo "configure:5434: checking for pr_sigaction64_t in sys/procfs.h" >&5
5434 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_sigaction64_t'+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"
5442 #include <sys/procfs.h>
5444 pr_sigaction64_t avar
5447 if { (eval echo configure
:5448: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5449 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=yes
5451 echo "configure: failed program was:" >&5
5452 cat conftest.
$ac_ext >&5
5454 bfd_cv_have_sys_procfs_type_pr_sigaction64_t
=no
5460 if test $bfd_cv_have_sys_procfs_type_pr_sigaction64_t = yes; then
5461 cat >> confdefs.h
<<\EOF
5462 #define HAVE_PR_SIGACTION64_T 1
5466 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_sigaction64_t" 1>&6
5468 echo $ac_n "checking for pr_siginfo64_t in sys/procfs.h""... $ac_c" 1>&6
5469 echo "configure:5470: checking for pr_siginfo64_t in sys/procfs.h" >&5
5470 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pr_siginfo64_t'+set}'`\" = set"; then
5471 echo $ac_n "(cached) $ac_c" 1>&6
5473 cat > conftest.
$ac_ext <<EOF
5474 #line 5475 "configure"
5475 #include "confdefs.h"
5478 #include <sys/procfs.h>
5483 if { (eval echo configure
:5484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5485 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=yes
5487 echo "configure: failed program was:" >&5
5488 cat conftest.
$ac_ext >&5
5490 bfd_cv_have_sys_procfs_type_pr_siginfo64_t
=no
5496 if test $bfd_cv_have_sys_procfs_type_pr_siginfo64_t = yes; then
5497 cat >> confdefs.h
<<\EOF
5498 #define HAVE_PR_SIGINFO64_T 1
5502 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pr_siginfo64_t" 1>&6
5508 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
5509 echo $ac_n "checking whether prfpregset_t type is broken""... $ac_c" 1>&6
5510 echo "configure:5511: checking whether prfpregset_t type is broken" >&5
5511 if eval "test \"`echo '$''{'gdb_cv_prfpregset_t_broken'+set}'`\" = set"; then
5512 echo $ac_n "(cached) $ac_c" 1>&6
5514 if test "$cross_compiling" = yes; then
5515 gdb_cv_prfpregset_t_broken
=yes
5517 cat > conftest.
$ac_ext <<EOF
5518 #line 5519 "configure"
5519 #include "confdefs.h"
5520 #include <sys/procfs.h>
5523 if (sizeof (prfpregset_t) == sizeof (void *))
5528 if { (eval echo configure
:5529: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5530 gdb_cv_prfpregset_t_broken
=no
5532 echo "configure: failed program was:" >&5
5533 cat conftest.
$ac_ext >&5
5535 gdb_cv_prfpregset_t_broken
=yes
5542 echo "$ac_t""$gdb_cv_prfpregset_t_broken" 1>&6
5543 if test $gdb_cv_prfpregset_t_broken = yes; then
5544 cat >> confdefs.h
<<\EOF
5545 #define PRFPREGSET_T_BROKEN 1
5552 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
5553 echo "configure:5554: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
5554 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
5555 echo $ac_n "(cached) $ac_c" 1>&6
5557 cat > conftest.
$ac_ext <<EOF
5558 #line 5559 "configure"
5559 #include "confdefs.h"
5561 #include <sys/types.h>
5562 #include <sys/procfs.h>
5567 dummy = ioctl(0, PIOCSET, &dummy);
5571 if { (eval echo configure
:5572: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5573 gdb_cv_have_procfs_piocset
=yes
5575 echo "configure: failed program was:" >&5
5576 cat conftest.
$ac_ext >&5
5578 gdb_cv_have_procfs_piocset
=no
5583 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
5584 if test $gdb_cv_have_procfs_piocset = yes; then
5585 cat >> confdefs.h
<<\EOF
5586 #define HAVE_PROCFS_PIOCSET 1
5592 if test ${host} = ${target} ; then
5594 echo $ac_n "checking for member l_addr in struct link_map""... $ac_c" 1>&6
5595 echo "configure:5596: checking for member l_addr in struct link_map" >&5
5596 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_l_members'+set}'`\" = set"; then
5597 echo $ac_n "(cached) $ac_c" 1>&6
5599 cat > conftest.
$ac_ext <<EOF
5600 #line 5601 "configure"
5601 #include "confdefs.h"
5604 struct link_map lm; (void) lm.l_addr;
5607 if { (eval echo configure
:5608: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5609 gdb_cv_have_struct_link_map_with_l_members
=yes
5611 echo "configure: failed program was:" >&5
5612 cat conftest.
$ac_ext >&5
5614 gdb_cv_have_struct_link_map_with_l_members
=no
5619 echo "$ac_t""$gdb_cv_have_struct_link_map_with_l_members" 1>&6
5620 if test $gdb_cv_have_struct_link_map_with_l_members = yes; then
5621 cat >> confdefs.h
<<\EOF
5622 #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
5628 echo $ac_n "checking for member lm_addr in struct link_map""... $ac_c" 1>&6
5629 echo "configure:5630: checking for member lm_addr in struct link_map" >&5
5630 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map_with_lm_members'+set}'`\" = set"; then
5631 echo $ac_n "(cached) $ac_c" 1>&6
5633 cat > conftest.
$ac_ext <<EOF
5634 #line 5635 "configure"
5635 #include "confdefs.h"
5636 #include <sys/types.h>
5639 struct link_map lm; (void) lm.lm_addr;
5642 if { (eval echo configure
:5643: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5644 gdb_cv_have_struct_link_map_with_lm_members
=yes
5646 echo "configure: failed program was:" >&5
5647 cat conftest.
$ac_ext >&5
5649 gdb_cv_have_struct_link_map_with_lm_members
=no
5654 echo "$ac_t""$gdb_cv_have_struct_link_map_with_lm_members" 1>&6
5655 if test $gdb_cv_have_struct_link_map_with_lm_members = yes; then
5656 cat >> confdefs.h
<<\EOF
5657 #define HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS 1
5663 echo $ac_n "checking for member som_addr in struct so_map""... $ac_c" 1>&6
5664 echo "configure:5665: checking for member som_addr in struct so_map" >&5
5665 if eval "test \"`echo '$''{'gdb_cv_have_struct_so_map_with_som_members'+set}'`\" = set"; then
5666 echo $ac_n "(cached) $ac_c" 1>&6
5668 cat > conftest.
$ac_ext <<EOF
5669 #line 5670 "configure"
5670 #include "confdefs.h"
5671 #include <sys/types.h>
5677 struct so_map lm; (void) lm.som_addr;
5680 if { (eval echo configure
:5681: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5682 gdb_cv_have_struct_so_map_with_som_members
=yes
5684 echo "configure: failed program was:" >&5
5685 cat conftest.
$ac_ext >&5
5687 gdb_cv_have_struct_so_map_with_som_members
=no
5692 echo "$ac_t""$gdb_cv_have_struct_so_map_with_som_members" 1>&6
5693 if test $gdb_cv_have_struct_so_map_with_som_members = yes; then
5694 cat >> confdefs.h
<<\EOF
5695 #define HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS 1
5701 echo $ac_n "checking for struct link_map32 in sys/link.h""... $ac_c" 1>&6
5702 echo "configure:5703: checking for struct link_map32 in sys/link.h" >&5
5703 if eval "test \"`echo '$''{'gdb_cv_have_struct_link_map32'+set}'`\" = set"; then
5704 echo $ac_n "(cached) $ac_c" 1>&6
5706 cat > conftest.
$ac_ext <<EOF
5707 #line 5708 "configure"
5708 #include "confdefs.h"
5710 #include <sys/link.h>
5712 struct link_map32 l;
5715 if { (eval echo configure
:5716: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5717 gdb_cv_have_struct_link_map32
=yes
5719 echo "configure: failed program was:" >&5
5720 cat conftest.
$ac_ext >&5
5722 gdb_cv_have_struct_link_map32
=no
5727 echo "$ac_t""$gdb_cv_have_struct_link_map32" 1>&6
5728 if test $gdb_cv_have_struct_link_map32 = yes; then
5729 cat >> confdefs.h
<<\EOF
5730 #define HAVE_STRUCT_LINK_MAP32 1
5733 cat >> confdefs.h
<<\EOF
5734 #define _SYSCALL32 1
5740 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
5741 echo "configure:5742: checking for main in -lm" >&5
5742 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
5743 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5744 echo $ac_n "(cached) $ac_c" 1>&6
5746 ac_save_LIBS
="$LIBS"
5748 cat > conftest.
$ac_ext <<EOF
5749 #line 5750 "configure"
5750 #include "confdefs.h"
5756 if { (eval echo configure
:5757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5758 eval "ac_cv_lib_$ac_lib_var=yes"
5760 echo "configure: failed program was:" >&5
5761 cat conftest.
$ac_ext >&5
5763 eval "ac_cv_lib_$ac_lib_var=no"
5766 LIBS
="$ac_save_LIBS"
5769 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5770 echo "$ac_t""yes" 1>&6
5771 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5772 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5773 cat >> confdefs.h
<<EOF
5774 #define $ac_tr_lib 1
5780 echo "$ac_t""no" 1>&6
5784 echo $ac_n "checking for wctype in -lc""... $ac_c" 1>&6
5785 echo "configure:5786: checking for wctype in -lc" >&5
5786 ac_lib_var
=`echo c'_'wctype | sed 'y%./+-%__p_%'`
5787 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5788 echo $ac_n "(cached) $ac_c" 1>&6
5790 ac_save_LIBS
="$LIBS"
5792 cat > conftest.
$ac_ext <<EOF
5793 #line 5794 "configure"
5794 #include "confdefs.h"
5795 /* Override any gcc2 internal prototype to avoid an error. */
5796 /* We use char because int might match the return type of a gcc2
5797 builtin and then its argument prototype would still apply. */
5804 if { (eval echo configure
:5805: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5806 eval "ac_cv_lib_$ac_lib_var=yes"
5808 echo "configure: failed program was:" >&5
5809 cat conftest.
$ac_ext >&5
5811 eval "ac_cv_lib_$ac_lib_var=no"
5814 LIBS
="$ac_save_LIBS"
5817 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5818 echo "$ac_t""yes" 1>&6
5821 echo "$ac_t""no" 1>&6
5822 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
5823 echo "configure:5824: checking for wctype in -lw" >&5
5824 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
5825 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5826 echo $ac_n "(cached) $ac_c" 1>&6
5828 ac_save_LIBS
="$LIBS"
5830 cat > conftest.
$ac_ext <<EOF
5831 #line 5832 "configure"
5832 #include "confdefs.h"
5833 /* Override any gcc2 internal prototype to avoid an error. */
5834 /* We use char because int might match the return type of a gcc2
5835 builtin and then its argument prototype would still apply. */
5842 if { (eval echo configure
:5843: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5844 eval "ac_cv_lib_$ac_lib_var=yes"
5846 echo "configure: failed program was:" >&5
5847 cat conftest.
$ac_ext >&5
5849 eval "ac_cv_lib_$ac_lib_var=no"
5852 LIBS
="$ac_save_LIBS"
5855 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5856 echo "$ac_t""yes" 1>&6
5857 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/^a-zA-Z0-9_/_/g' \
5858 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5859 cat >> confdefs.h
<<EOF
5860 #define $ac_tr_lib 1
5866 echo "$ac_t""no" 1>&6
5873 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
5874 echo "configure:5875: checking for long long support in compiler" >&5
5875 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
5876 echo $ac_n "(cached) $ac_c" 1>&6
5878 cat > conftest.
$ac_ext <<EOF
5879 #line 5880 "configure"
5880 #include "confdefs.h"
5884 extern long long foo;
5885 switch (foo & 2) { case 0: return 1; }
5889 if { (eval echo configure
:5890: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5891 gdb_cv_c_long_long
=yes
5893 echo "configure: failed program was:" >&5
5894 cat conftest.
$ac_ext >&5
5896 gdb_cv_c_long_long
=no
5901 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
5902 if test $gdb_cv_c_long_long = yes; then
5903 cat >> confdefs.h
<<\EOF
5904 #define CC_HAS_LONG_LONG 1
5910 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
5911 echo "configure:5912: checking for long long support in printf" >&5
5912 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
5913 echo $ac_n "(cached) $ac_c" 1>&6
5915 if test "$cross_compiling" = yes; then
5916 gdb_cv_printf_has_long_long
=no
5918 cat > conftest.
$ac_ext <<EOF
5919 #line 5920 "configure"
5920 #include "confdefs.h"
5925 l = (l << 16) + 0x0123;
5926 l = (l << 16) + 0x4567;
5927 l = (l << 16) + 0x89ab;
5928 l = (l << 16) + 0xcdef;
5929 sprintf (buf, "0x%016llx", l);
5930 return (strcmp ("0x0123456789abcdef", buf));
5933 if { (eval echo configure
:5934: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5935 gdb_cv_printf_has_long_long
=yes
5937 echo "configure: failed program was:" >&5
5938 cat conftest.
$ac_ext >&5
5940 gdb_cv_printf_has_long_long
=no
5947 if test $gdb_cv_printf_has_long_long = yes; then
5948 cat >> confdefs.h
<<\EOF
5949 #define PRINTF_HAS_LONG_LONG 1
5953 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
5956 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
5957 echo "configure:5958: checking for long double support in compiler" >&5
5958 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
5959 echo $ac_n "(cached) $ac_c" 1>&6
5961 cat > conftest.
$ac_ext <<EOF
5962 #line 5963 "configure"
5963 #include "confdefs.h"
5969 if { (eval echo configure
:5970: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5971 ac_cv_c_long_double
=yes
5973 echo "configure: failed program was:" >&5
5974 cat conftest.
$ac_ext >&5
5976 ac_cv_c_long_double
=no
5981 echo "$ac_t""$ac_cv_c_long_double" 1>&6
5982 if test $ac_cv_c_long_double = yes; then
5983 cat >> confdefs.h
<<\EOF
5984 #define HAVE_LONG_DOUBLE 1
5990 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
5991 echo "configure:5992: checking for long double support in printf" >&5
5992 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
5993 echo $ac_n "(cached) $ac_c" 1>&6
5995 if test "$cross_compiling" = yes; then
5996 gdb_cv_printf_has_long_double
=no
5998 cat > conftest.
$ac_ext <<EOF
5999 #line 6000 "configure"
6000 #include "confdefs.h"
6004 long double f = 3.141592653;
6005 sprintf (buf, "%Lg", f);
6006 return (strncmp ("3.14159", buf, 7));
6009 if { (eval echo configure
:6010: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6011 gdb_cv_printf_has_long_double
=yes
6013 echo "configure: failed program was:" >&5
6014 cat conftest.
$ac_ext >&5
6016 gdb_cv_printf_has_long_double
=no
6023 if test $gdb_cv_printf_has_long_double = yes; then
6024 cat >> confdefs.h
<<\EOF
6025 #define PRINTF_HAS_LONG_DOUBLE 1
6029 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
6032 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
6033 echo "configure:6034: checking for long double support in scanf" >&5
6034 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
6035 echo $ac_n "(cached) $ac_c" 1>&6
6037 if test "$cross_compiling" = yes; then
6038 gdb_cv_scanf_has_long_double
=no
6040 cat > conftest.
$ac_ext <<EOF
6041 #line 6042 "configure"
6042 #include "confdefs.h"
6045 char *buf = "3.141592653";
6047 sscanf (buf, "%Lg", &f);
6048 return !(f > 3.14159 && f < 3.14160);
6051 if { (eval echo configure
:6052: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6053 gdb_cv_scanf_has_long_double
=yes
6055 echo "configure: failed program was:" >&5
6056 cat conftest.
$ac_ext >&5
6058 gdb_cv_scanf_has_long_double
=no
6065 if test $gdb_cv_scanf_has_long_double = yes; then
6066 cat >> confdefs.h
<<\EOF
6067 #define SCANF_HAS_LONG_DOUBLE 1
6071 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
6073 for ac_hdr
in unistd.h
6075 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6076 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6077 echo "configure:6078: checking for $ac_hdr" >&5
6078 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6079 echo $ac_n "(cached) $ac_c" 1>&6
6081 cat > conftest.
$ac_ext <<EOF
6082 #line 6083 "configure"
6083 #include "confdefs.h"
6086 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6087 { (eval echo configure
:6088: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6088 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6089 if test -z "$ac_err"; then
6091 eval "ac_cv_header_$ac_safe=yes"
6094 echo "configure: failed program was:" >&5
6095 cat conftest.
$ac_ext >&5
6097 eval "ac_cv_header_$ac_safe=no"
6101 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6102 echo "$ac_t""yes" 1>&6
6103 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6104 cat >> confdefs.h
<<EOF
6105 #define $ac_tr_hdr 1
6109 echo "$ac_t""no" 1>&6
6113 for ac_func
in getpagesize
6115 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6116 echo "configure:6117: checking for $ac_func" >&5
6117 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6118 echo $ac_n "(cached) $ac_c" 1>&6
6120 cat > conftest.
$ac_ext <<EOF
6121 #line 6122 "configure"
6122 #include "confdefs.h"
6123 /* System header to define __stub macros and hopefully few prototypes,
6124 which can conflict with char $ac_func(); below. */
6126 /* Override any gcc2 internal prototype to avoid an error. */
6127 /* We use char because int might match the return type of a gcc2
6128 builtin and then its argument prototype would still apply. */
6133 /* The GNU C library defines this for functions which it implements
6134 to always fail with ENOSYS. Some functions are actually named
6135 something starting with __ and the normal name is an alias. */
6136 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6144 if { (eval echo configure
:6145: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6146 eval "ac_cv_func_$ac_func=yes"
6148 echo "configure: failed program was:" >&5
6149 cat conftest.
$ac_ext >&5
6151 eval "ac_cv_func_$ac_func=no"
6156 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6157 echo "$ac_t""yes" 1>&6
6158 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6159 cat >> confdefs.h
<<EOF
6160 #define $ac_tr_func 1
6164 echo "$ac_t""no" 1>&6
6168 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6169 echo "configure:6170: checking for working mmap" >&5
6170 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6171 echo $ac_n "(cached) $ac_c" 1>&6
6173 if test "$cross_compiling" = yes; then
6174 ac_cv_func_mmap_fixed_mapped
=no
6176 cat > conftest.
$ac_ext <<EOF
6177 #line 6178 "configure"
6178 #include "confdefs.h"
6180 /* Thanks to Mike Haertel and Jim Avera for this test.
6181 Here is a matrix of mmap possibilities:
6182 mmap private not fixed
6183 mmap private fixed at somewhere currently unmapped
6184 mmap private fixed at somewhere already mapped
6185 mmap shared not fixed
6186 mmap shared fixed at somewhere currently unmapped
6187 mmap shared fixed at somewhere already mapped
6188 For private mappings, we should verify that changes cannot be read()
6189 back from the file, nor mmap's back from the file at a different
6190 address. (There have been systems where private was not correctly
6191 implemented like the infamous i386 svr4.0, and systems where the
6192 VM page cache was not coherent with the filesystem buffer cache
6193 like early versions of FreeBSD and possibly contemporary NetBSD.)
6194 For shared mappings, we should conversely verify that changes get
6195 propogated back to all the places they're supposed to be.
6197 Grep wants private fixed already mapped.
6198 The main things grep needs to know about mmap are:
6199 * does it exist and is it safe to write into the mmap'd area
6200 * how to use it (BSD variants) */
6201 #include <sys/types.h>
6203 #include <sys/mman.h>
6205 /* This mess was copied from the GNU getpagesize.h. */
6206 #ifndef HAVE_GETPAGESIZE
6207 # ifdef HAVE_UNISTD_H
6208 # include <unistd.h>
6211 /* Assume that all systems that can run configure have sys/param.h. */
6212 # ifndef HAVE_SYS_PARAM_H
6213 # define HAVE_SYS_PARAM_H 1
6216 # ifdef _SC_PAGESIZE
6217 # define getpagesize() sysconf(_SC_PAGESIZE)
6218 # else /* no _SC_PAGESIZE */
6219 # ifdef HAVE_SYS_PARAM_H
6220 # include <sys/param.h>
6221 # ifdef EXEC_PAGESIZE
6222 # define getpagesize() EXEC_PAGESIZE
6223 # else /* no EXEC_PAGESIZE */
6225 # define getpagesize() NBPG * CLSIZE
6228 # endif /* no CLSIZE */
6229 # else /* no NBPG */
6231 # define getpagesize() NBPC
6232 # else /* no NBPC */
6234 # define getpagesize() PAGESIZE
6235 # endif /* PAGESIZE */
6236 # endif /* no NBPC */
6237 # endif /* no NBPG */
6238 # endif /* no EXEC_PAGESIZE */
6239 # else /* no HAVE_SYS_PARAM_H */
6240 # define getpagesize() 8192 /* punt totally */
6241 # endif /* no HAVE_SYS_PARAM_H */
6242 # endif /* no _SC_PAGESIZE */
6244 #endif /* no HAVE_GETPAGESIZE */
6247 extern "C" { void *malloc(unsigned); }
6255 char *data, *data2, *data3;
6259 pagesize = getpagesize();
6262 * First, make a file with some known garbage in it.
6264 data = malloc(pagesize);
6267 for (i = 0; i < pagesize; ++i)
6268 *(data + i) = rand();
6270 fd = creat("conftestmmap", 0600);
6273 if (write(fd, data, pagesize) != pagesize)
6278 * Next, try to mmap the file at a fixed address which
6279 * already has something else allocated at it. If we can,
6280 * also make sure that we see the same garbage.
6282 fd = open("conftestmmap", O_RDWR);
6285 data2 = malloc(2 * pagesize);
6288 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6289 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6290 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6292 for (i = 0; i < pagesize; ++i)
6293 if (*(data + i) != *(data2 + i))
6297 * Finally, make sure that changes to the mapped area
6298 * do not percolate back to the file as seen by read().
6299 * (This is a bug on some variants of i386 svr4.0.)
6301 for (i = 0; i < pagesize; ++i)
6302 *(data2 + i) = *(data2 + i) + 1;
6303 data3 = malloc(pagesize);
6306 if (read(fd, data3, pagesize) != pagesize)
6308 for (i = 0; i < pagesize; ++i)
6309 if (*(data + i) != *(data3 + i))
6312 unlink("conftestmmap");
6317 if { (eval echo configure
:6318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
6319 ac_cv_func_mmap_fixed_mapped
=yes
6321 echo "configure: failed program was:" >&5
6322 cat conftest.
$ac_ext >&5
6324 ac_cv_func_mmap_fixed_mapped
=no
6331 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6332 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6333 cat >> confdefs.h
<<\EOF
6342 echo $ac_n "checking for -bbigtoc option""... $ac_c" 1>&6
6343 echo "configure:6344: checking for -bbigtoc option" >&5
6344 if eval "test \"`echo '$''{'gdb_cv_bigtoc'+set}'`\" = set"; then
6345 echo $ac_n "(cached) $ac_c" 1>&6
6348 SAVE_LDFLAGS
=$LDFLAGS
6351 yes) gdb_cv_bigtoc
=-Wl,-bbigtoc ;;
6352 *) gdb_cv_bigtoc
=-bbigtoc ;;
6355 LDFLAGS
=$LDFLAGS\
$gdb_cv_bigtoc
6356 cat > conftest.
$ac_ext <<EOF
6357 #line 6358 "configure"
6358 #include "confdefs.h"
6364 if { (eval echo configure
:6365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6367 echo "configure: failed program was:" >&5
6368 cat conftest.
$ac_ext >&5
6376 echo "$ac_t""$gdb_cv_bigtoc" 1>&6
6377 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} ${gdb_cv_bigtoc}"
6383 if test ${build} = ${host} -a ${host} = ${target} ; then
6386 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
6387 echo "configure:6388: checking for HPUX/OSF thread support" >&5
6388 if test -f /usr
/include
/dce
/cma_config.h
; then
6389 if test "$GCC" = "yes" ; then
6390 echo "$ac_t""yes" 1>&6
6391 cat >> confdefs.h
<<\EOF
6392 #define HAVE_HPUX_THREAD_SUPPORT 1
6395 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} hpux-thread.o"
6396 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
6398 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
6401 echo "$ac_t""no" 1>&6
6405 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
6406 echo "configure:6407: checking for Solaris thread debugging library" >&5
6407 if test -f /usr
/lib
/libthread_db.so
.1 ; then
6408 echo "$ac_t""yes" 1>&6
6409 cat >> confdefs.h
<<\EOF
6410 #define HAVE_THREAD_DB_LIB 1
6413 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} sol-thread.o"
6414 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
6415 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
6416 echo "configure:6417: checking for dlopen in -ldl" >&5
6417 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
6418 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6419 echo $ac_n "(cached) $ac_c" 1>&6
6421 ac_save_LIBS
="$LIBS"
6423 cat > conftest.
$ac_ext <<EOF
6424 #line 6425 "configure"
6425 #include "confdefs.h"
6426 /* Override any gcc2 internal prototype to avoid an error. */
6427 /* We use char because int might match the return type of a gcc2
6428 builtin and then its argument prototype would still apply. */
6435 if { (eval echo configure
:6436: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6437 eval "ac_cv_lib_$ac_lib_var=yes"
6439 echo "configure: failed program was:" >&5
6440 cat conftest.
$ac_ext >&5
6442 eval "ac_cv_lib_$ac_lib_var=no"
6445 LIBS
="$ac_save_LIBS"
6448 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6449 echo "$ac_t""yes" 1>&6
6450 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6451 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6452 cat >> confdefs.h
<<EOF
6453 #define $ac_tr_lib 1
6459 echo "$ac_t""no" 1>&6
6462 if test "$GCC" = "yes" ; then
6463 # The GNU linker requires the -export-dynamic option to make
6464 # all symbols visible in the dynamic symbol table.
6465 hold_ldflags
=$LDFLAGS
6466 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
6467 echo "configure:6468: checking for the ld -export-dynamic flag" >&5
6468 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
6469 cat > conftest.
$ac_ext <<EOF
6470 #line 6471 "configure"
6471 #include "confdefs.h"
6477 if { (eval echo configure
:6478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6481 echo "configure: failed program was:" >&5
6482 cat conftest.
$ac_ext >&5
6487 LDFLAGS
=$hold_ldflags
6488 echo "$ac_t""$found" 1>&6
6489 if test $found = yes; then
6490 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
6493 # Sun randomly tweaked the prototypes in <proc_service.h>
6495 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
6496 echo "configure:6497: checking if <proc_service.h> is old" >&5
6497 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
6498 echo $ac_n "(cached) $ac_c" 1>&6
6501 cat > conftest.
$ac_ext <<EOF
6502 #line 6503 "configure"
6503 #include "confdefs.h"
6505 #include <proc_service.h>
6507 (struct ps_prochandle*, psaddr_t, const void*, size_t);
6513 if { (eval echo configure
:6514: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6515 gdb_cv_proc_service_is_old
=no
6517 echo "configure: failed program was:" >&5
6518 cat conftest.
$ac_ext >&5
6520 gdb_cv_proc_service_is_old
=yes
6526 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
6527 if test $gdb_cv_proc_service_is_old = yes; then
6528 cat >> confdefs.h
<<\EOF
6529 #define PROC_SERVICE_IS_OLD 1
6534 echo "$ac_t""no" 1>&6
6542 # Check whether --enable-gdbcli or --disable-gdbcli was given.
6543 if test "${enable_gdbcli+set}" = set; then
6544 enableval
="$enable_gdbcli"
6546 case "${enableval}" in
6547 yes) enable_gdbcli
=yes ;;
6548 "") enable_gdbcli
=yes ;;
6550 { echo "configure: error: The CLI cannot be disabled yet" 1>&2; exit 1; }
6553 { echo "configure: error: Bad value for --enable-gdbcli: ${enableval}" 1>&2; exit 1; }
6561 case ${enable_gdbcli} in
6563 if test -d "${srcdir}/cli" ; then
6564 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_CLI_OBS)"
6565 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_CLI_DEPS)"
6566 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_CLI_SRCS)"
6567 CONFIG_INITS
="${CONFIG_INITS} \$(SUBDIR_CLI_INITS)"
6568 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_CLI_CFLAGS)"
6569 CONFIG_ALL
="${CONFIG_ALL} \$(SUBDIR_CLI_ALL)"
6570 CONFIG_CLEAN
="${CONFIG_CLEAN} \$(SUBDIR_CLI_CLEAN)"
6571 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_CLI_INSTALL)"
6572 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_CLI_UNINSTALL)"
6578 # Check whether --enable-gdbmi or --disable-gdbmi was given.
6579 if test "${enable_gdbmi+set}" = set; then
6580 enableval
="$enable_gdbmi"
6582 case "${enable_gdbmi}" in
6584 "") enable_gdbmi
=yes ;;
6586 { echo "configure: error: Bad value for --enable-gdbmi: ${enableval}" 1>&2; exit 1; }
6594 case ${enable_gdbmi} in
6596 if test -d "${srcdir}/mi" ; then
6597 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_MI_OBS)"
6598 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_MI_DEPS)"
6599 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_MI_SRCS)"
6600 CONFIG_INITS
="${CONFIG_INITS} \$(SUBDIR_MI_INITS)"
6601 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_MI_CFLAGS)"
6602 CONFIG_ALL
="${CONFIG_ALL} \$(SUBDIR_MI_ALL)"
6603 CONFIG_CLEAN
="${CONFIG_CLEAN} \$(SUBDIR_MI_CLEAN)"
6604 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_MI_INSTALL)"
6605 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_MI_UNINSTALL)"
6610 # Configure UI_OUT by default (before 5.2 it can be disabled)
6611 # It must be configured if gdbmi is configured
6616 # Check whether --with-uiout or --without-uiout was given.
6617 if test "${with_uiout+set}" = set; then
6618 withval
="$with_uiout"
6619 case "${withval}" in
6620 yes) want_uiout
=true
;;
6621 no
) if test $enable_gdbmi = yes; then
6622 { echo "configure: error: uiout is needed for MI and cannot be disabled" 1>&2; exit 1; }
6626 *) { echo "configure: error: bad value ${withval} for GDB with-uiout option" 1>&2; exit 1; } ;;
6632 if test $want_uiout = true
; then
6633 UIOUT_CFLAGS
="-DUI_OUT=1"
6636 # Check whether --enable-tui or --disable-tui was given.
6637 if test "${enable_tui+set}" = set; then
6638 enableval
="$enable_tui"
6640 case "${enable_tui}" in
6642 "") enable_tui
=yes ;;
6644 { echo "configure: error: Bad value for --enable-tui: ${enableval}" 1>&2; exit 1; }
6650 case ${enable_tui} in
6652 if test -d "${srcdir}/tui" ; then
6653 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_TUI_OBS)"
6654 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_TUI_DEPS)"
6655 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_TUI_SRCS)"
6656 CONFIG_INITS
="${CONFIG_INITS} \$(SUBDIR_TUI_INITS)"
6657 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_TUI_CFLAGS)"
6658 CONFIG_ALL
="${CONFIG_ALL} \$(SUBDIR_TUI_ALL)"
6659 CONFIG_CLEAN
="${CONFIG_CLEAN} \$(SUBDIR_TUI_CLEAN)"
6660 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_TUI_INSTALL)"
6661 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_TUI_UNINSTALL)"
6666 # Check whether --enable-netrom or --disable-netrom was given.
6667 if test "${enable_netrom+set}" = set; then
6668 enableval
="$enable_netrom"
6669 case "${enableval}" in
6670 yes) enable_netrom
=yes ;;
6671 no
) enable_netrom
=no
;;
6672 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
6677 if test "${enable_netrom}" = "yes"; then
6678 CONFIG_LIB_OBS
="${CONFIG_LIB_OBS} remote-nrom.o"
6679 CONFIG_SRCS
="${CONFIG_SRCS} remote-nrom.c"
6683 # NOTE: Don't add -Wall or -Wunused, they both include
6684 # -Wunused-parameter which reports bogus warnings.
6685 # NOTE: If you add to this list, remember to update
6686 # gdb/doc/gdbint.texinfo.
6687 build_warnings
="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
6688 -Wformat -Wparentheses -Wpointer-arith -Wuninitialized"
6689 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
6690 # -Wunused-function -Wunused-label -Wunused-variable -Wunused-value
6691 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
6692 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
6693 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
6694 # -Woverloaded-virtual -Winline -Werror"
6695 # Check whether --enable-build-warnings or --disable-build-warnings was given.
6696 if test "${enable_build_warnings+set}" = set; then
6697 enableval
="$enable_build_warnings"
6698 case "${enableval}" in
6700 no
) build_warnings
="-w";;
6701 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
6702 build_warnings
="${build_warnings} ${t}";;
6703 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
6704 build_warnings
="${t} ${build_warnings}";;
6705 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
6707 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
6708 echo "Setting compiler warning flags = $build_warnings" 6>&1
6711 # Check whether --enable-gdb-build-warnings or --disable-gdb-build-warnings was given.
6712 if test "${enable_gdb_build_warnings+set}" = set; then
6713 enableval
="$enable_gdb_build_warnings"
6714 case "${enableval}" in
6716 no
) build_warnings
="-w";;
6717 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
6718 build_warnings
="${build_warnings} ${t}";;
6719 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
6720 build_warnings
="${t} ${build_warnings}";;
6721 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
6723 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
6724 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
6729 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
6731 echo $ac_n "checking compiler warning flags""... $ac_c" 1>&6
6732 echo "configure:6733: checking compiler warning flags" >&5
6733 # Separate out the -Werror flag as some files just cannot be
6734 # compiled with it enabled.
6735 for w
in ${build_warnings}; do
6737 -Werr*) WERROR_CFLAGS
=-Werror ;;
6738 *) # Check that GCC accepts it
6739 saved_CFLAGS
="$CFLAGS"
6741 cat > conftest.
$ac_ext <<EOF
6742 #line 6743 "configure"
6743 #include "confdefs.h"
6749 if { (eval echo configure
:6750: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6751 WARN_CFLAGS
="${WARN_CFLAGS} $w"
6753 echo "configure: failed program was:" >&5
6754 cat conftest.
$ac_ext >&5
6757 CFLAGS
="$saved_CFLAGS"
6760 echo "$ac_t""${WARN_CFLAGS}${WERROR_CFLAGS}" 1>&6
6770 # Check whether --with-mmalloc or --without-mmalloc was given.
6771 if test "${with_mmalloc+set}" = set; then
6772 withval
="$with_mmalloc"
6773 case "${withval}" in
6774 yes) want_mmalloc
=true
;;
6775 no
) want_mmalloc
=false
;;
6776 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
6782 if test x
$want_mmalloc = xtrue
; then
6783 cat >> confdefs.h
<<\EOF
6784 #define USE_MMALLOC 1
6787 cat >> confdefs.h
<<\EOF
6788 #define MMCHECK_FORCE 1
6791 MMALLOC_CFLAGS
="-I$srcdir/../mmalloc"
6792 MMALLOC
='../mmalloc/libmmalloc.a'
6795 # Check whether --with-included-regex or --without-included-regex was given.
6796 if test "${with_included_regex+set}" = set; then
6797 withval
="$with_included_regex"
6798 case "${withval}" in
6799 yes) want_included_regex
=true
;;
6800 no
) want_included_regex
=false
;;
6801 *) { echo "configure: error: bad value ${withval} for GDB with-included-regex option" 1>&2; exit 1; } ;;
6804 want_included_regex
=true
6807 if test $want_included_regex = false
; then
6808 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
6809 echo "configure:6810: checking for GNU regex" >&5
6810 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
6811 echo $ac_n "(cached) $ac_c" 1>&6
6813 cat > conftest.
$ac_ext <<EOF
6814 #line 6815 "configure"
6815 #include "confdefs.h"
6816 #include <gnu-versions.h>
6817 #include <sys/types.h>
6820 #if !defined _GNU_REGEX_INTERFACE_VERSION || !defined __GLIBC__ || __GLIBC__ < 2
6821 #error No valid GNU regex.
6826 if { (eval echo configure
:6827: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6828 gdb_cv_have_gnu_regex
=yes
6830 echo "configure: failed program was:" >&5
6831 cat conftest.
$ac_ext >&5
6833 gdb_cv_have_gnu_regex
=no
6838 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
6839 if test $gdb_cv_have_gnu_regex = no
; then
6840 want_included_regex
=true
6844 if test x
${want_included_regex} = xtrue
; then
6846 cat >> confdefs.h
<<\EOF
6847 #define USE_INCLUDED_REGEX 1
6853 # In the Cygwin environment, we need some additional flags.
6854 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
6855 echo "configure:6856: checking for cygwin" >&5
6856 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
6857 echo $ac_n "(cached) $ac_c" 1>&6
6859 cat > conftest.
$ac_ext <<EOF
6860 #line 6861 "configure"
6861 #include "confdefs.h"
6863 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
6867 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6868 egrep "lose" >/dev
/null
2>&1; then
6870 gdb_cv_os_cygwin
=yes
6879 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
6882 SER_HARDWIRE
="ser-unix.o ser-pipe.o ser-tcp.o"
6884 *go32
* ) SER_HARDWIRE
=ser-go32.o
;;
6885 *djgpp
* ) SER_HARDWIRE
=ser-go32.o
;;
6890 if test x
$gdb_host = xgo32
; then
6893 if test x
$gdb_cv_os_cygwin = xyes
; then
6894 TERM_LIB
='`if test -r ../libtermcap/libtermcap.a; then echo ../libtermcap/libtermcap.a; else echo -ltermcap; fi`'
6897 echo $ac_n "checking for tgetent in -lncurses""... $ac_c" 1>&6
6898 echo "configure:6899: checking for tgetent in -lncurses" >&5
6899 ac_lib_var
=`echo ncurses'_'tgetent | sed 'y%./+-%__p_%'`
6900 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6901 echo $ac_n "(cached) $ac_c" 1>&6
6903 ac_save_LIBS
="$LIBS"
6904 LIBS
="-lncurses $LIBS"
6905 cat > conftest.
$ac_ext <<EOF
6906 #line 6907 "configure"
6907 #include "confdefs.h"
6908 /* Override any gcc2 internal prototype to avoid an error. */
6909 /* We use char because int might match the return type of a gcc2
6910 builtin and then its argument prototype would still apply. */
6917 if { (eval echo configure
:6918: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6919 eval "ac_cv_lib_$ac_lib_var=yes"
6921 echo "configure: failed program was:" >&5
6922 cat conftest.
$ac_ext >&5
6924 eval "ac_cv_lib_$ac_lib_var=no"
6927 LIBS
="$ac_save_LIBS"
6930 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6931 echo "$ac_t""yes" 1>&6
6934 echo "$ac_t""no" 1>&6
6935 echo $ac_n "checking for tgetent in -lHcurses""... $ac_c" 1>&6
6936 echo "configure:6937: checking for tgetent in -lHcurses" >&5
6937 ac_lib_var
=`echo Hcurses'_'tgetent | sed 'y%./+-%__p_%'`
6938 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6939 echo $ac_n "(cached) $ac_c" 1>&6
6941 ac_save_LIBS
="$LIBS"
6942 LIBS
="-lHcurses $LIBS"
6943 cat > conftest.
$ac_ext <<EOF
6944 #line 6945 "configure"
6945 #include "confdefs.h"
6946 /* Override any gcc2 internal prototype to avoid an error. */
6947 /* We use char because int might match the return type of a gcc2
6948 builtin and then its argument prototype would still apply. */
6955 if { (eval echo configure
:6956: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6957 eval "ac_cv_lib_$ac_lib_var=yes"
6959 echo "configure: failed program was:" >&5
6960 cat conftest.
$ac_ext >&5
6962 eval "ac_cv_lib_$ac_lib_var=no"
6965 LIBS
="$ac_save_LIBS"
6968 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6969 echo "$ac_t""yes" 1>&6
6972 echo "$ac_t""no" 1>&6
6973 echo $ac_n "checking for tgetent in -ltermlib""... $ac_c" 1>&6
6974 echo "configure:6975: checking for tgetent in -ltermlib" >&5
6975 ac_lib_var
=`echo termlib'_'tgetent | sed 'y%./+-%__p_%'`
6976 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6977 echo $ac_n "(cached) $ac_c" 1>&6
6979 ac_save_LIBS
="$LIBS"
6980 LIBS
="-ltermlib $LIBS"
6981 cat > conftest.
$ac_ext <<EOF
6982 #line 6983 "configure"
6983 #include "confdefs.h"
6984 /* Override any gcc2 internal prototype to avoid an error. */
6985 /* We use char because int might match the return type of a gcc2
6986 builtin and then its argument prototype would still apply. */
6993 if { (eval echo configure
:6994: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6995 eval "ac_cv_lib_$ac_lib_var=yes"
6997 echo "configure: failed program was:" >&5
6998 cat conftest.
$ac_ext >&5
7000 eval "ac_cv_lib_$ac_lib_var=no"
7003 LIBS
="$ac_save_LIBS"
7006 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7007 echo "$ac_t""yes" 1>&6
7010 echo "$ac_t""no" 1>&6
7011 echo $ac_n "checking for tgetent in -ltermcap""... $ac_c" 1>&6
7012 echo "configure:7013: checking for tgetent in -ltermcap" >&5
7013 ac_lib_var
=`echo termcap'_'tgetent | sed 'y%./+-%__p_%'`
7014 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7015 echo $ac_n "(cached) $ac_c" 1>&6
7017 ac_save_LIBS
="$LIBS"
7018 LIBS
="-ltermcap $LIBS"
7019 cat > conftest.
$ac_ext <<EOF
7020 #line 7021 "configure"
7021 #include "confdefs.h"
7022 /* Override any gcc2 internal prototype to avoid an error. */
7023 /* We use char because int might match the return type of a gcc2
7024 builtin and then its argument prototype would still apply. */
7031 if { (eval echo configure
:7032: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7033 eval "ac_cv_lib_$ac_lib_var=yes"
7035 echo "configure: failed program was:" >&5
7036 cat conftest.
$ac_ext >&5
7038 eval "ac_cv_lib_$ac_lib_var=no"
7041 LIBS
="$ac_save_LIBS"
7044 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7045 echo "$ac_t""yes" 1>&6
7048 echo "$ac_t""no" 1>&6
7049 echo $ac_n "checking for tgetent in -lcurses""... $ac_c" 1>&6
7050 echo "configure:7051: checking for tgetent in -lcurses" >&5
7051 ac_lib_var
=`echo curses'_'tgetent | sed 'y%./+-%__p_%'`
7052 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7053 echo $ac_n "(cached) $ac_c" 1>&6
7055 ac_save_LIBS
="$LIBS"
7056 LIBS
="-lcurses $LIBS"
7057 cat > conftest.
$ac_ext <<EOF
7058 #line 7059 "configure"
7059 #include "confdefs.h"
7060 /* Override any gcc2 internal prototype to avoid an error. */
7061 /* We use char because int might match the return type of a gcc2
7062 builtin and then its argument prototype would still apply. */
7069 if { (eval echo configure
:7070: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7071 eval "ac_cv_lib_$ac_lib_var=yes"
7073 echo "configure: failed program was:" >&5
7074 cat conftest.
$ac_ext >&5
7076 eval "ac_cv_lib_$ac_lib_var=no"
7079 LIBS
="$ac_save_LIBS"
7082 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7083 echo "$ac_t""yes" 1>&6
7086 echo "$ac_t""no" 1>&6
7087 echo $ac_n "checking for tgetent in -lterminfo""... $ac_c" 1>&6
7088 echo "configure:7089: checking for tgetent in -lterminfo" >&5
7089 ac_lib_var
=`echo terminfo'_'tgetent | sed 'y%./+-%__p_%'`
7090 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7091 echo $ac_n "(cached) $ac_c" 1>&6
7093 ac_save_LIBS
="$LIBS"
7094 LIBS
="-lterminfo $LIBS"
7095 cat > conftest.
$ac_ext <<EOF
7096 #line 7097 "configure"
7097 #include "confdefs.h"
7098 /* Override any gcc2 internal prototype to avoid an error. */
7099 /* We use char because int might match the return type of a gcc2
7100 builtin and then its argument prototype would still apply. */
7107 if { (eval echo configure
:7108: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7109 eval "ac_cv_lib_$ac_lib_var=yes"
7111 echo "configure: failed program was:" >&5
7112 cat conftest.
$ac_ext >&5
7114 eval "ac_cv_lib_$ac_lib_var=no"
7117 LIBS
="$ac_save_LIBS"
7120 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7121 echo "$ac_t""yes" 1>&6
7124 echo "$ac_t""no" 1>&6
7138 if test "x$TERM_LIB" = x
7140 { echo "configure: error: Could not find a term library" 1>&2; exit 1; }
7146 # libreadline needs libuser32.a in a cygwin environment
7148 if test x
$gdb_cv_os_cygwin = xyes
; then
7149 WIN32LIBS
="-luser32"
7151 *cygwin
*) WIN32LIBS
="$WIN32LIBS -limagehlp"
7157 LIBGUI
="../libgui/src/libgui.a"
7158 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
7162 # Check whether --with-cpu or --without-cpu was given.
7163 if test "${with_cpu+set}" = set; then
7166 powerpc-
* | powerpcle-
* )
7167 ## It would be nice to keep this table in sync with the one in
7169 case "${with_cpu}" in
7170 ppc-uisa | rs6000 |
403 |
403GC |
505 |
860 |
601 |
602 |
603 \
7172 ## Those are all handled in variants in rs6000-tdep.c, so they're fine.
7174 common | power | power2 | rios | rios1 | rios2 | rsc | rsc1
)
7175 ## These are all RS6000 variants, as far as GDB is concerned.
7185 echo "configure: warning: GDB: unknown --with-cpu value: \`${with_cpu}'; using \`ppc-uisa'." 1>&2
7191 echo "configure: warning: GDB may ignore the --with-cpu flag for ${target} targets" 1>&2
7194 cat >> confdefs.h
<<EOF
7195 #define TARGET_CPU_DEFAULT "${with_cpu}"
7203 # Check whether --enable-gdbtk or --disable-gdbtk was given.
7204 if test "${enable_gdbtk+set}" = set; then
7205 enableval
="$enable_gdbtk"
7206 case "${enableval}" in
7210 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
7213 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
7221 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
7225 # Default is on for everything but go32 and Cygwin
7230 if test -d "${srcdir}/gdbtk" ; then
7246 if test "${enable_gdbtk}" = "yes"; then
7248 # Gdbtk must have an absolute path to srcdir in order to run
7249 # properly when not installed.
7257 # Ok, lets find the tcl configuration
7258 # First, look for one uninstalled.
7259 # the alternative search directory is invoked by --with-tclconfig
7262 if test x
"${no_tcl}" = x
; then
7263 # we reset no_tcl in case something fails here
7265 # Check whether --with-tclconfig or --without-tclconfig was given.
7266 if test "${with_tclconfig+set}" = set; then
7267 withval
="$with_tclconfig"
7268 with_tclconfig
=${withval}
7271 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
7272 echo "configure:7273: checking for Tcl configuration" >&5
7273 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
7274 echo $ac_n "(cached) $ac_c" 1>&6
7278 # First check to see if --with-tclconfig was specified.
7279 if test x
"${with_tclconfig}" != x
; then
7280 if test -f "${with_tclconfig}/tclConfig.sh" ; then
7281 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
7283 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
7287 # then check for a private Tcl installation
7288 if test x
"${ac_cv_c_tclconfig}" = x
; then
7291 `ls -dr ../tcl[7-9]* 2>/dev/null` \
7293 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
7295 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
7296 if test -f "$i/${configdir}/tclConfig.sh" ; then
7297 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
7302 # check in a few common install locations
7303 if test x
"${ac_cv_c_tclconfig}" = x
; then
7304 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
7305 if test -f "$i/tclConfig.sh" ; then
7306 ac_cv_c_tclconfig
=`(cd $i; pwd)`
7311 # check in a few other private locations
7312 if test x
"${ac_cv_c_tclconfig}" = x
; then
7315 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
7316 if test -f "$i/${configdir}/tclConfig.sh" ; then
7317 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
7325 if test x
"${ac_cv_c_tclconfig}" = x
; then
7326 TCLCONFIG
="# no Tcl configs found"
7327 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
7330 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
7331 echo "$ac_t""found $TCLCONFIG" 1>&6
7335 if test -z "${no_tcl}"; then
7365 # Ok, lets find the tk configuration
7366 # First, look for one uninstalled.
7367 # the alternative search directory is invoked by --with-tkconfig
7370 if test x
"${no_tk}" = x
; then
7371 # we reset no_tk in case something fails here
7373 # Check whether --with-tkconfig or --without-tkconfig was given.
7374 if test "${with_tkconfig+set}" = set; then
7375 withval
="$with_tkconfig"
7376 with_tkconfig
=${withval}
7379 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
7380 echo "configure:7381: checking for Tk configuration" >&5
7381 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
7382 echo $ac_n "(cached) $ac_c" 1>&6
7386 # First check to see if --with-tkconfig was specified.
7387 if test x
"${with_tkconfig}" != x
; then
7388 if test -f "${with_tkconfig}/tkConfig.sh" ; then
7389 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
7391 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
7395 # then check for a private Tk library
7396 if test x
"${ac_cv_c_tkconfig}" = x
; then
7399 `ls -dr ../tk[4-9]* 2>/dev/null` \
7401 `ls -dr ../../tk[4-9]* 2>/dev/null` \
7403 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
7404 if test -f "$i/${configdir}/tkConfig.sh" ; then
7405 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
7410 # check in a few common install locations
7411 if test x
"${ac_cv_c_tkconfig}" = x
; then
7412 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
7413 if test -f "$i/tkConfig.sh" ; then
7414 ac_cv_c_tkconfig
=`(cd $i; pwd)`
7419 # check in a few other private locations
7420 if test x
"${ac_cv_c_tkconfig}" = x
; then
7423 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
7424 if test -f "$i/${configdir}/tkConfig.sh" ; then
7425 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
7433 if test x
"${ac_cv_c_tkconfig}" = x
; then
7434 TKCONFIG
="# no Tk configs found"
7435 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
7438 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
7439 echo "$ac_t""found $TKCONFIG" 1>&6
7445 # now look for Tcl library stuff
7456 TCL_DEPS
="${tcldir}${TCL_LIB_FILE}"
7458 # If $no_tk is nonempty, then we can't do Tk, and there is no
7459 # point to doing Tcl.
7460 if test -z "${no_tk}"; then
7462 if test -f "$TKCONFIG" ; then
7480 # Ok, lets find the tcl source trees so we can use the headers
7481 # Warning: transition of version 9 to 10 will break this algorithm
7482 # because 10 sorts before 9. We also look for just tcl. We have to
7483 # be careful that we don't match stuff like tclX by accident.
7484 # the alternative search directory is involked by --with-tclinclude
7488 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
7489 echo "configure:7490: checking for Tcl private headers. dir=${configdir}" >&5
7490 # Check whether --with-tclinclude or --without-tclinclude was given.
7491 if test "${with_tclinclude+set}" = set; then
7492 withval
="$with_tclinclude"
7493 with_tclinclude
=${withval}
7496 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
7497 echo $ac_n "(cached) $ac_c" 1>&6
7500 # first check to see if --with-tclinclude was specified
7501 if test x
"${with_tclinclude}" != x
; then
7502 if test -f ${with_tclinclude}/tclInt.h
; then
7503 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
7504 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
7505 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
7507 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
7511 # next check if it came with Tcl configuration file
7512 if test x
"${ac_cv_c_tclconfig}" = x
; then
7513 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
7514 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
7518 # next check in private source directory
7520 # since ls returns lowest version numbers first, reverse its output
7521 if test x
"${ac_cv_c_tclh}" = x
; then
7524 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
7525 ${srcdir}/..
/..
/tcl \
7526 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
7527 ${srcdir}/..
/..
/..
/tcl \
7528 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
7529 if test -f $i/generic
/tclInt.h
; then
7530 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
7535 # finally check in a few common install locations
7537 # since ls returns lowest version numbers first, reverse its output
7538 if test x
"${ac_cv_c_tclh}" = x
; then
7540 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
7541 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
7542 /usr
/local
/src
/tcl \
7543 /usr
/local
/lib
/tcl \
7544 ${prefix}/include
; do
7545 if test -f $i/generic
/tclInt.h
; then
7546 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
7551 # see if one is installed
7552 if test x
"${ac_cv_c_tclh}" = x
; then
7553 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
7554 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
7555 echo "configure:7556: checking for tclInt.h" >&5
7556 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7557 echo $ac_n "(cached) $ac_c" 1>&6
7559 cat > conftest.
$ac_ext <<EOF
7560 #line 7561 "configure"
7561 #include "confdefs.h"
7564 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7565 { (eval echo configure
:7566: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7566 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7567 if test -z "$ac_err"; then
7569 eval "ac_cv_header_$ac_safe=yes"
7572 echo "configure: failed program was:" >&5
7573 cat conftest.
$ac_ext >&5
7575 eval "ac_cv_header_$ac_safe=no"
7579 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7580 echo "$ac_t""yes" 1>&6
7581 ac_cv_c_tclh
=installed
7583 echo "$ac_t""no" 1>&6
7591 if test x
"${ac_cv_c_tclh}" = x
; then
7592 TCLHDIR
="# no Tcl private headers found"
7593 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
7595 if test x
"${ac_cv_c_tclh}" != x
; then
7597 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
7598 echo "$ac_t""is installed" 1>&6
7601 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
7602 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
7603 TCLHDIR
="-I${ac_cv_c_tclh}"
7611 # Ok, lets find the tk source trees so we can use the headers
7612 # If the directory (presumably symlink) named "tk" exists, use that one
7613 # in preference to any others. Same logic is used when choosing library
7614 # and again with Tcl. The search order is the best place to look first, then in
7615 # decreasing significance. The loop breaks if the trigger file is found.
7616 # Note the gross little conversion here of srcdir by cd'ing to the found
7617 # directory. This converts the path from a relative to an absolute, so
7618 # recursive cache variables for the path will work right. We check all
7619 # the possible paths in one loop rather than many seperate loops to speed
7621 # the alternative search directory is involked by --with-tkinclude
7624 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
7625 echo "configure:7626: checking for Tk private headers" >&5
7626 # Check whether --with-tkinclude or --without-tkinclude was given.
7627 if test "${with_tkinclude+set}" = set; then
7628 withval
="$with_tkinclude"
7629 with_tkinclude
=${withval}
7632 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
7633 echo $ac_n "(cached) $ac_c" 1>&6
7636 # first check to see if --with-tkinclude was specified
7637 if test x
"${with_tkinclude}" != x
; then
7638 if test -f ${with_tkinclude}/tk.h
; then
7639 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
7640 elif test -f ${with_tkinclude}/generic
/tk.h
; then
7641 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
7643 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
7647 # next check if it came with Tk configuration file
7648 if test x
"${ac_cv_c_tkconfig}" = x
; then
7649 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
7650 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
7654 # next check in private source directory
7656 # since ls returns lowest version numbers first, reverse its output
7657 if test x
"${ac_cv_c_tkh}" = x
; then
7660 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
7661 ${srcdir}/..
/..
/tk \
7662 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
7663 ${srcdir}/..
/..
/..
/tk \
7664 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
7665 if test -f $i/generic
/tk.h
; then
7666 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
7671 # finally check in a few common install locations
7673 # since ls returns lowest version numbers first, reverse its output
7674 if test x
"${ac_cv_c_tkh}" = x
; then
7676 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
7677 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
7680 ${prefix}/include
; do
7681 if test -f $i/generic
/tk.h
; then
7682 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
7687 # see if one is installed
7688 if test x
"${ac_cv_c_tkh}" = x
; then
7689 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
7690 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
7691 echo "configure:7692: checking for tk.h" >&5
7692 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7693 echo $ac_n "(cached) $ac_c" 1>&6
7695 cat > conftest.
$ac_ext <<EOF
7696 #line 7697 "configure"
7697 #include "confdefs.h"
7700 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7701 { (eval echo configure
:7702: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7702 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7703 if test -z "$ac_err"; then
7705 eval "ac_cv_header_$ac_safe=yes"
7708 echo "configure: failed program was:" >&5
7709 cat conftest.
$ac_ext >&5
7711 eval "ac_cv_header_$ac_safe=no"
7715 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7716 echo "$ac_t""yes" 1>&6
7717 ac_cv_c_tkh
=installed
7719 echo "$ac_t""no" 1>&6
7727 if test x
"${ac_cv_c_tkh}" != x
; then
7729 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
7730 echo "$ac_t""is installed" 1>&6
7733 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
7734 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
7735 TKHDIR
="-I${ac_cv_c_tkh}"
7738 TKHDIR
="# no Tk directory found"
7739 echo "configure: warning: Can't find Tk private headers" 1>&2
7746 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
7747 echo "configure:7748: checking for Itcl private headers. srcdir=${srcdir}" >&5
7748 if test x
"${ac_cv_c_itclh}" = x
; then
7749 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itcl
; do
7750 if test -f $i/generic
/itcl.h
; then
7751 ac_cv_c_itclh
=`(cd $i/generic; pwd)`
7756 if test x
"${ac_cv_c_itclh}" = x
; then
7757 ITCLHDIR
="# no Itcl private headers found"
7758 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
7760 if test x
"${ac_cv_c_itclh}" != x
; then
7761 ITCLHDIR
="-I${ac_cv_c_itclh}"
7763 # should always be here
7764 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
7769 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
7770 echo "configure:7771: checking for Itk private headers. srcdir=${srcdir}" >&5
7771 if test x
"${ac_cv_c_itkh}" = x
; then
7772 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itk
; do
7773 if test -f $i/generic
/itk.h
; then
7774 ac_cv_c_itkh
=`(cd $i/generic; pwd)`
7779 if test x
"${ac_cv_c_itkh}" = x
; then
7780 ITKHDIR
="# no Itk private headers found"
7781 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
7783 if test x
"${ac_cv_c_itkh}" != x
; then
7784 ITKHDIR
="-I${ac_cv_c_itkh}"
7786 # should always be here
7787 # ITKLIB="../itcl/itk/unix/libitk.a"
7792 echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
7793 echo "configure:7794: checking for Tix private headers. srcdir=${srcdir}" >&5
7794 if test x
"${ac_cv_c_tixh}" = x
; then
7795 for i
in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/..
/..
/..
/tix
; do
7796 if test -f $i/generic
/tix.h
; then
7797 ac_cv_c_tixh
=`(cd $i/generic; pwd)`
7802 if test x
"${ac_cv_c_tixh}" = x
; then
7803 TIXHDIR
="# no Tix private headers found"
7804 { echo "configure: error: Can't find Tix private headers" 1>&2; exit 1; }
7806 if test x
"${ac_cv_c_tixh}" != x
; then
7807 TIXHDIR
="-I${ac_cv_c_tixh}"
7813 # now look for Tk library stuff
7824 TK_DEPS
="${tkdir}${TK_LIB_FILE}"
7826 # now look for Itcl library stuff
7830 # Ok, lets find the itcl configuration
7831 # First, look for one uninstalled.
7832 # the alternative search directory is invoked by --with-itclconfig
7835 if test x
"${no_itcl}" = x
; then
7836 # we reset no_itcl in case something fails here
7838 # Check whether --with-itclconfig or --without-itclconfig was given.
7839 if test "${with_itclconfig+set}" = set; then
7840 withval
="$with_itclconfig"
7841 with_itclconfig
=${withval}
7844 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
7845 echo "configure:7846: checking for Itcl configuration" >&5
7846 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
7847 echo $ac_n "(cached) $ac_c" 1>&6
7851 # First check to see if --with-itclconfig was specified.
7852 if test x
"${with_itclconfig}" != x
; then
7853 if test -f "${with_itclconfig}/itclConfig.sh" ; then
7854 ac_cv_c_itclconfig
=`(cd ${with_itclconfig}; pwd)`
7856 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
7860 # then check for a private Itcl library
7861 if test x
"${ac_cv_c_itclconfig}" = x
; then
7864 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
7866 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
7868 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
7869 if test -f "$i/itclConfig.sh" ; then
7870 ac_cv_c_itclconfig
=`(cd $i; pwd)`
7875 # check in a few common install locations
7876 if test x
"${ac_cv_c_itclconfig}" = x
; then
7877 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
7878 if test -f "$i/itclConfig.sh" ; then
7879 ac_cv_c_itclconfig
=`(cd $i; pwd)`
7884 # check in a few other private locations
7885 if test x
"${ac_cv_c_itclconfig}" = x
; then
7887 ${srcdir}/..
/itcl
/itcl \
7888 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
7889 if test -f "$i/itclConfig.sh" ; then
7890 ac_cv_c_itclconfig
=`(cd $i; pwd)`
7898 if test x
"${ac_cv_c_itclconfig}" = x
; then
7899 ITCLCONFIG
="# no Itcl configs found"
7900 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
7903 ITCLCONFIG
=${ac_cv_c_itclconfig}/itclConfig.sh
7904 echo "$ac_t""found $ITCLCONFIG" 1>&6
7908 if test -z "${no_itcl}"; then
7910 if test -f "$ITCLCONFIG" ; then
7925 ITCLLIB
="${ITCL_BUILD_LIB_SPEC}"
7926 ITCL_DEPS
="${ITCL_LIB_FULL_PATH}"
7930 # now look for Itk library stuff
7933 # Ok, lets find the itk configuration
7934 # First, look for one uninstalled.
7935 # the alternative search directory is invoked by --with-itkconfig
7938 if test x
"${no_itk}" = x
; then
7939 # we reset no_itk in case something fails here
7941 # Check whether --with-itkconfig or --without-itkconfig was given.
7942 if test "${with_itkconfig+set}" = set; then
7943 withval
="$with_itkconfig"
7944 with_itkconfig
=${withval}
7947 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
7948 echo "configure:7949: checking for Itk configuration" >&5
7949 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
7950 echo $ac_n "(cached) $ac_c" 1>&6
7954 # First check to see if --with-itkconfig was specified.
7955 if test x
"${with_itkconfig}" != x
; then
7956 if test -f "${with_itkconfig}/itkConfig.sh" ; then
7957 ac_cv_c_itkconfig
=`(cd ${with_itkconfig}; pwd)`
7959 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
7963 # then check for a private Itk library
7964 if test x
"${ac_cv_c_itkconfig}" = x
; then
7967 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
7969 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
7971 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
7972 if test -f "$i/itkConfig.sh" ; then
7973 ac_cv_c_itkconfig
=`(cd $i; pwd)`
7978 # check in a few common install locations
7979 if test x
"${ac_cv_c_itkconfig}" = x
; then
7980 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
7981 if test -f "$i/itkConfig.sh" ; then
7982 ac_cv_c_itkconfig
=`(cd $i; pwd)`
7987 # check in a few other private locations
7988 if test x
"${ac_cv_c_itkconfig}" = x
; then
7990 ${srcdir}/..
/itcl
/itk \
7991 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
7992 if test -f "$i/itkConfig.sh" ; then
7993 ac_cv_c_itkconfig
=`(cd $i; pwd)`
8001 if test x
"${ac_cv_c_itkconfig}" = x
; then
8002 ITKCONFIG
="# no Itk configs found"
8003 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
8006 ITKCONFIG
=${ac_cv_c_itkconfig}/itkConfig.sh
8007 echo "$ac_t""found $ITKCONFIG" 1>&6
8012 if test -z "${no_itcl}"; then
8014 if test -f "$ITKCONFIG" ; then
8029 ITKLIB
="${ITK_BUILD_LIB_SPEC}"
8030 ITK_DEPS
="${ITK_LIB_FULL_PATH}"
8033 # now look for Tix library stuff
8036 # Ok, lets find the tix configuration
8037 # First, look for one uninstalled.
8038 # the alternative search directory is invoked by --with-itkconfig
8041 if test x
"${no_tix}" = x
; then
8042 # we reset no_tix in case something fails here
8044 # Check whether --with-tixconfig or --without-tixconfig was given.
8045 if test "${with_tixconfig+set}" = set; then
8046 withval
="$with_tixconfig"
8047 with_tixconfig
=${withval}
8050 echo $ac_n "checking for Tix configuration""... $ac_c" 1>&6
8051 echo "configure:8052: checking for Tix configuration" >&5
8052 if eval "test \"`echo '$''{'ac_cv_c_tixconfig'+set}'`\" = set"; then
8053 echo $ac_n "(cached) $ac_c" 1>&6
8057 # First check to see if --with-tixconfig was specified.
8058 if test x
"${with_tixconfig}" != x
; then
8059 if test -f "${with_tixconfig}/tixConfig.sh" ; then
8060 ac_cv_c_tixconfig
=`(cd ${with_tixconfig}; pwd)`
8062 { echo "configure: error: ${with_tixconfig} directory doesn't contain tixConfig.sh" 1>&2; exit 1; }
8066 # then check for a private Tix library
8067 if test x
"${ac_cv_c_tixconfig}" = x
; then
8070 `ls -dr ../tix 2>/dev/null` \
8072 `ls -dr ../../tix 2>/dev/null` \
8074 `ls -dr ../../../tix 2>/dev/null` ; do
8075 echo "**** Looking at $i - with ${configdir}"
8076 if test -f "$i/tixConfig.sh" ; then
8077 ac_cv_c_tixconfig
=`(cd $i; pwd)`
8082 # check in a few common install locations
8083 if test x
"${ac_cv_c_tixconfig}" = x
; then
8084 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
8085 echo "**** Looking at $i"
8086 if test -f "$i/tixConfig.sh" ; then
8087 ac_cv_c_tixconfig
=`(cd $i; pwd)`
8092 # check in a few other private locations
8093 echo "**** Other private locations"
8094 if test x
"${ac_cv_c_tixconfig}" = x
; then
8097 `ls -dr ${srcdir}/../tix 2>/dev/null` ; do
8098 echo "**** Looking at $i - with ${configdir}"
8099 if test -f "$i/${configdir}/tixConfig.sh" ; then
8100 ac_cv_c_tixconfig
=`(cd $i/${configdir}; pwd)`
8108 if test x
"${ac_cv_c_tixconfig}" = x
; then
8109 TIXCONFIG
="# no Tix configs found"
8110 echo "configure: warning: Can't find Tix configuration definitions" 1>&2
8113 TIXCONFIG
=${ac_cv_c_tixconfig}/tixConfig.sh
8114 echo "$ac_t""found $TIXCONFIG" 1>&6
8119 if test -z "${no_tix}"; then
8121 if test -f "$TIXCONFIG" ; then
8132 TIXLIB
="${TIX_BUILD_LIB_SPEC}"
8133 TIX_DEPS
="${TIX_BUILD_LOCATION}/${TIX_LIB_FILE}"
8136 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_GDBTK_CFLAGS)"
8137 # Tcl/Tk 8.1 require -fwritable strings. I don't
8138 # know whether 8.2 will or not, but I bet it will.
8139 # I don't have to worry about 7.x since we don't support it.
8141 if test "$GCC" = "yes"; then
8142 if test "$TCL_VERSION" != "8.0" ; then
8143 GDBTK_CFLAGS
="-fwritable-strings"
8147 # Include some libraries that Tcl and Tk want.
8148 TCL_LIBS
='$(LIBGUI) $(ITCL) $(ITK) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
8149 # Yes, the ordering seems wrong here. But it isn't.
8150 # TK_LIBS is the list of libraries that need to be linked
8151 # after Tcl/Tk. Note that this isn't put into LIBS. If it
8152 # were in LIBS then any link tests after this point would
8153 # try to include things like `$(LIBGUI)', which wouldn't work.
8154 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
8156 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_GDBTK_OBS)"
8157 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_GDBTK_DEPS)"
8158 CONFIG_SRCS
="${CONFIG_SRCS} \$(SUBDIR_GDBTK_SRCS)"
8159 CONFIG_INITS
="${CONFIG_INITS} \$(SUBDIR_GDBTK_INITS)"
8160 CONFIG_ALL
="${CONFIG_ALL} \$(SUBDIR_GDBTK_ALL)"
8161 CONFIG_CLEAN
="${CONFIG_CLEAN} \$(SUBDIR_GDBTK_CLEAN)"
8162 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_GDBTK_INSTALL)"
8163 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_GDBTK_UNINSTALL)"
8165 if test x
$gdb_cv_os_cygwin = xyes
; then
8166 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
8167 WIN32LDAPP
="-Wl,--subsystem,console"
8168 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
8189 # If we find X, set shell vars x_includes and x_libraries to the
8190 # paths, otherwise set no_x=yes.
8191 # Uses ac_ vars as temps to allow command line to override cache and checks.
8192 # --without-x overrides everything else, but does not touch the cache.
8193 echo $ac_n "checking for X""... $ac_c" 1>&6
8194 echo "configure:8195: checking for X" >&5
8196 # Check whether --with-x or --without-x was given.
8197 if test "${with_x+set}" = set; then
8202 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8203 if test "x$with_x" = xno
; then
8204 # The user explicitly disabled X.
8207 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
8208 # Both variables are already set.
8211 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
8212 echo $ac_n "(cached) $ac_c" 1>&6
8214 # One or both of the vars are not set, and there is no cached value.
8215 ac_x_includes
=NO ac_x_libraries
=NO
8217 if mkdir conftestdir
; then
8219 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8220 cat > Imakefile
<<'EOF'
8222 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8224 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
8225 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8226 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8227 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8228 for ac_extension
in a so sl
; do
8229 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
8230 test -f $ac_im_libdir/libX11.
$ac_extension; then
8231 ac_im_usrlibdir
=$ac_im_libdir; break
8234 # Screen out bogus values from the imake configuration. They are
8235 # bogus both because they are the default anyway, and because
8236 # using them would break gcc on systems where it needs fixed includes.
8237 case "$ac_im_incroot" in
8239 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
8241 case "$ac_im_usrlibdir" in
8243 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
8250 if test "$ac_x_includes" = NO
; then
8251 # Guess where to find include files, by looking for this one X11 .h file.
8252 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
8254 # First, try using that file with no special directory specified.
8255 cat > conftest.
$ac_ext <<EOF
8256 #line 8257 "configure"
8257 #include "confdefs.h"
8258 #include <$x_direct_test_include>
8260 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8261 { (eval echo configure
:8262: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8262 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8263 if test -z "$ac_err"; then
8265 # We can compile using X headers with no special include directory.
8269 echo "configure: failed program was:" >&5
8270 cat conftest.
$ac_ext >&5
8272 # Look for the header file in a standard set of common directories.
8273 # Check X11 before X11Rn because it is often a symlink to the current release.
8276 /usr
/X11R
6/include \
8277 /usr
/X11R
5/include \
8278 /usr
/X11R
4/include \
8281 /usr
/include
/X11R6 \
8282 /usr
/include
/X11R5 \
8283 /usr
/include
/X11R4 \
8285 /usr
/local
/X11
/include \
8286 /usr
/local
/X11R
6/include \
8287 /usr
/local
/X11R
5/include \
8288 /usr
/local
/X11R
4/include \
8290 /usr
/local
/include
/X11 \
8291 /usr
/local
/include
/X11R6 \
8292 /usr
/local
/include
/X11R5 \
8293 /usr
/local
/include
/X11R4 \
8297 /usr
/XFree86
/include
/X11 \
8300 /usr
/local
/include \
8301 /usr
/unsupported
/include \
8302 /usr
/athena
/include \
8303 /usr
/local
/x11r
5/include \
8304 /usr
/lpp
/Xamples
/include \
8306 /usr
/openwin
/include \
8307 /usr
/openwin
/share
/include \
8310 if test -r "$ac_dir/$x_direct_test_include"; then
8311 ac_x_includes
=$ac_dir
8317 fi # $ac_x_includes = NO
8319 if test "$ac_x_libraries" = NO
; then
8320 # Check for the libraries.
8322 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
8323 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
8325 # See if we find them without any special options.
8326 # Don't add to $LIBS permanently.
8327 ac_save_LIBS
="$LIBS"
8328 LIBS
="-l$x_direct_test_library $LIBS"
8329 cat > conftest.
$ac_ext <<EOF
8330 #line 8331 "configure"
8331 #include "confdefs.h"
8334 ${x_direct_test_function}()
8337 if { (eval echo configure
:8338: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
8339 LIBS
="$ac_save_LIBS"
8340 # We can link X programs with no special library path.
8343 echo "configure: failed program was:" >&5
8344 cat conftest.
$ac_ext >&5
8346 LIBS
="$ac_save_LIBS"
8347 # First see if replacing the include by lib works.
8348 # Check X11 before X11Rn because it is often a symlink to the current release.
8349 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
8360 /usr
/local
/X11
/lib \
8361 /usr
/local
/X11R
6/lib \
8362 /usr
/local
/X11R
5/lib \
8363 /usr
/local
/X11R
4/lib \
8365 /usr
/local
/lib
/X11 \
8366 /usr
/local
/lib
/X11R6 \
8367 /usr
/local
/lib
/X11R5 \
8368 /usr
/local
/lib
/X11R4 \
8372 /usr
/XFree86
/lib
/X11 \
8376 /usr
/unsupported
/lib \
8378 /usr
/local
/x11r
5/lib \
8379 /usr
/lpp
/Xamples
/lib \
8383 /usr
/openwin
/share
/lib \
8386 for ac_extension
in a so sl
; do
8387 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
8388 ac_x_libraries
=$ac_dir
8395 fi # $ac_x_libraries = NO
8397 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
8398 # Didn't find X anywhere. Cache the known absence of X.
8399 ac_cv_have_x
="have_x=no"
8401 # Record where we found X for the cache.
8402 ac_cv_have_x
="have_x=yes \
8403 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
8407 eval "$ac_cv_have_x"
8410 if test "$have_x" != yes; then
8411 echo "$ac_t""$have_x" 1>&6
8414 # If each of the values was on the command line, it overrides each guess.
8415 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
8416 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
8417 # Update the cache value to reflect the command line values.
8418 ac_cv_have_x
="have_x=yes \
8419 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
8420 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
8425 # Unlike the sim directory, whether a simulator is linked is controlled by
8426 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
8427 # This code just checks for a few cases where we'd like to ignore those
8428 # definitions, even when they're present in the '.mt' file. These cases
8429 # are when --disable-sim is specified, or if the simulator directory is
8430 # not part of the source tree.
8432 # Check whether --enable-sim or --disable-sim was given.
8433 if test "${enable_sim+set}" = set; then
8434 enableval
="$enable_sim"
8435 echo "enable_sim = $enable_sim";
8436 echo "enableval = ${enableval}";
8437 case "${enableval}" in
8438 yes) ignore_sim
=false
;;
8439 no
) ignore_sim
=true
;;
8440 *) ignore_sim
=false
;;
8447 if test ! -d "${srcdir}/../sim"; then
8451 if test "${ignore_sim}" = "true"; then
8453 IGNORE_SIM_OBS
="SIM_OBS="
8457 cat >> confdefs.h
<<\EOF
8477 # Begin stuff to support --enable-shared
8478 # Check whether --enable-shared or --disable-shared was given.
8479 if test "${enable_shared+set}" = set; then
8480 enableval
="$enable_shared"
8481 case "${enableval}" in
8490 # If we have shared libraries, try to set rpath reasonably.
8491 if test "${shared}" = "true"; then
8494 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
8496 *-*-irix5* |
*-*-irix6*)
8497 HLDFLAGS
='-Wl,-rpath,$(libdir)'
8501 *-*-linux* |
*-pc-linux-gnu*)
8502 HLDFLAGS
='-Wl,-rpath,$(libdir)'
8505 HLDFLAGS
='-R $(libdir)'
8508 HLDENV
='if test -z "$${LD_RUN_PATH}"; then LD_RUN_PATH=$(libdir); else LD_RUN_PATH=$${LD_RUN_PATH}:$(libdir); fi; export LD_RUN_PATH;'
8513 # On SunOS, if the linker supports the -rpath option, use it to
8514 # prevent ../bfd and ../opcodes from being included in the run time
8518 echo 'main () { }' > conftest.c
8519 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
8520 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
8522 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
8524 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
8526 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
8528 elif test "${shared}" = "true"; then
8529 HLDFLAGS
='-Wl,-rpath=$(libdir)'
8531 HLDFLAGS
='-Wl,-rpath='
8533 rm -f conftest.t conftest.c conftest
8538 # End stuff to support --enable-shared
8540 # target_subdir is used by the testsuite to find the target libraries.
8542 if test "${host}" != "${target}"; then
8543 target_subdir
="${target_alias}/"
8548 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
8549 if test ! -f ${host_makefile_frag}; then
8550 # When building a native debuger the .mh file containing things
8551 # like NATDEPFILES is needed. Cross debuggers don't need .mh
8552 # since it no longer contains anything useful.
8553 if test "${target}" = "${host}"; then
8554 { echo "configure: error: "*** Gdb does not support native target
${host}"" 1>&2; exit 1; }
8556 host_makefile_frag
=/dev
/null
8559 frags
="$frags $host_makefile_frag"
8561 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
8562 if test ! -f ${target_makefile_frag}; then
8563 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
8565 frags
="$frags $target_makefile_frag"
8572 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
8573 ' ${host_makefile_frag}`
8575 targetfile
=`sed -n '
8576 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
8577 ' ${target_makefile_frag}`
8579 GDB_MULTI_ARCH
=`sed -n '
8580 s/GDB_MULTI_ARCH[ ]*=[ ]*\([^ ]*\)[ ]*/\1/p
8581 ' ${target_makefile_frag}`
8583 if test "${target}" = "${host}"; then
8584 # We pick this up from the host configuration file (.mh) because we
8585 # do not have a native configuration Makefile fragment.
8586 nativefile
=`sed -n '
8587 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
8588 ' ${host_makefile_frag}`
8592 # New targets should just set gdb_multi_arch=yes in configure.tgt.
8593 # Old targets being converted can either do that or set GDB_MULTI_ARCH
8594 # in the target specific makefile frag. Eventually gdb_multi_arch=yes
8595 # will be the default.
8596 if test x
"${GDB_MULTI_ARCH}" = x
; then
8597 case "${gdb_multi_arch}" in
8598 yes ) GDB_MULTI_ARCH
=GDB_MULTI_ARCH_PURE
;;
8599 no
) GDB_MULTI_ARCH
=0 ;;
8600 0|
1|
2 ) GDB_MULTI_ARCH
=${gdb_multi_arch} ;;
8603 if test x
"${GDB_MULTI_ARCH}" != x
; then
8604 cat >> confdefs.h
<<EOF
8605 #define GDB_MULTI_ARCH ${GDB_MULTI_ARCH}
8609 # Warn the user when they use an old practice
8610 case "${GDB_MULTI_ARCH}" in
8612 0 | GDB_MULTI_ARCH_PARTIAL |
1 | GDB_MULTI_ARCH_TM |
2 )
8613 echo "configure: warning: "GDB
: Target is not pure multi-arch
"" 1>&2 ;;
8614 GDB_MULTI_ARCH_PURE
)
8615 if test x
"${targetfile}" != x
; then
8616 echo "configure: warning: "GDB
: Ignoring TM_FILE
in ${target_makefile_frag}"" 1>&2
8619 *) { echo "configure: error: "GDB
: Unknown GDB_MULTI_ARCH value
${GDB_MULTI_ARCH}"" 1>&2; exit 1; };;
8622 SUBDIRS
="doc testsuite nlm"
8623 if test "${enable_multi_ice}" = "yes"; then
8624 SUBDIRS
="${SUBDIRS} multi-ice"
8627 # ``gdbserver'' can only be built in a native configuration.
8628 if test x
"${target}" = x
"${host}"; then
8629 echo $ac_n "checking whether gdbserver is supported on this host""... $ac_c" 1>&6
8630 echo "configure:8631: checking whether gdbserver is supported on this host" >&5
8631 if test x
"${build_gdbserver}" = xyes
; then
8632 configdirs
="${configdirs} gdbserver"
8633 SUBDIRS
="${SUBDIRS} gdbserver"
8634 echo "$ac_t""yes" 1>&6
8636 echo "$ac_t""no" 1>&6
8642 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
8643 # (NAT_FILE) is not set in config/*/*.m[ht] files, we link to an empty
8651 if test "${hostfile}" != ""; then
8653 GDB_XM_FILE
="config/${gdb_host_cpu}/${hostfile}"
8654 files
="${files} ${GDB_XM_FILE}"
8655 links
="${links} xm.h"
8656 cat >> confdefs.h
<<EOF
8657 #define GDB_XM_FILE ${GDB_XM_FILE}
8665 if test "${targetfile}" != ""; then
8667 GDB_TM_FILE
="config/${gdb_target_cpu}/${targetfile}"
8668 files
="${files} ${GDB_TM_FILE}"
8669 links
="${links} tm.h"
8670 cat >> confdefs.h
<<EOF
8671 #define GDB_TM_FILE ${GDB_TM_FILE}
8679 if test "${nativefile}" != ""; then
8681 GDB_NM_FILE
="config/${gdb_host_cpu}/${nativefile}"
8682 files
="${files} ${GDB_NM_FILE}"
8683 links
="${links} nm.h"
8684 cat >> confdefs.h
<<EOF
8685 #define GDB_NM_FILE ${GDB_NM_FILE}
8691 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
8692 echo "configure:8693: checking whether ln -s works" >&5
8693 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
8694 echo $ac_n "(cached) $ac_c" 1>&6
8697 if ln -s X conftestdata
2>/dev
/null
8700 ac_cv_prog_LN_S
="ln -s"
8705 LN_S
="$ac_cv_prog_LN_S"
8706 if test "$ac_cv_prog_LN_S" = "ln -s"; then
8707 echo "$ac_t""yes" 1>&6
8709 echo "$ac_t""no" 1>&6
8715 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
8716 echo "configure:8717: checking for Cygwin environment" >&5
8717 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
8718 echo $ac_n "(cached) $ac_c" 1>&6
8720 cat > conftest.
$ac_ext <<EOF
8721 #line 8722 "configure"
8722 #include "confdefs.h"
8727 #define __CYGWIN__ __CYGWIN32__
8732 if { (eval echo configure
:8733: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8736 echo "configure: failed program was:" >&5
8737 cat conftest.
$ac_ext >&5
8745 echo "$ac_t""$ac_cv_cygwin" 1>&6
8747 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
8748 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
8749 echo "configure:8750: checking for mingw32 environment" >&5
8750 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
8751 echo $ac_n "(cached) $ac_c" 1>&6
8753 cat > conftest.
$ac_ext <<EOF
8754 #line 8755 "configure"
8755 #include "confdefs.h"
8761 if { (eval echo configure
:8762: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8765 echo "configure: failed program was:" >&5
8766 cat conftest.
$ac_ext >&5
8774 echo "$ac_t""$ac_cv_mingw32" 1>&6
8776 test "$ac_cv_mingw32" = yes && MINGW32
=yes
8779 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
8780 echo "configure:8781: checking for executable suffix" >&5
8781 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
8782 echo $ac_n "(cached) $ac_c" 1>&6
8784 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
8788 echo 'int main () { return 0; }' > conftest.
$ac_ext
8790 if { (eval echo configure
:8791: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
8791 for file in conftest.
*; do
8793 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
8794 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
8798 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
8801 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
8806 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
8807 echo "$ac_t""${ac_cv_exeext}" 1>&6
8811 subdirs
="$configdirs"
8814 cat > confcache
<<\EOF
8815 # This file is a shell script that caches the results of configure
8816 # tests run on this system so they can be shared between configure
8817 # scripts and configure runs. It is not useful on other systems.
8818 # If it contains results you don't want to keep, you may remove or edit it.
8820 # By default, configure uses ./config.cache as the cache file,
8821 # creating it if it does not exist already. You can give configure
8822 # the --cache-file=FILE option to use a different cache file; that is
8823 # what configure does when it calls configure scripts in
8824 # subdirectories, so they share the cache.
8825 # Giving --cache-file=/dev/null disables caching, for debugging configure.
8826 # config.status only pays attention to the cache file if you give it the
8827 # --recheck option to rerun configure.
8830 # The following way of writing the cache mishandles newlines in values,
8831 # but we know of no workaround that is simple, portable, and efficient.
8832 # So, don't put newlines in cache variables' values.
8833 # Ultrix sh set writes to stderr and can't be redirected directly,
8834 # and sets the high bit in the cache file unless we assign to the vars.
8836 case `(ac_space=' '; set | grep ac_space) 2>&1` in
8838 # `set' does not quote correctly, so add quotes (double-quote substitution
8839 # turns \\\\ into \\, and sed turns \\ into \).
8841 -e "s/'/'\\\\''/g" \
8842 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
8845 # `set' quotes correctly as required by POSIX, so do not add quotes.
8846 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
8849 if cmp -s $cache_file confcache
; then
8852 if test -w $cache_file; then
8853 echo "updating cache $cache_file"
8854 cat confcache
> $cache_file
8856 echo "not updating unwritable cache $cache_file"
8861 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
8863 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8864 # Let make expand exec_prefix.
8865 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8867 # Any assignment to VPATH causes Sun make to only execute
8868 # the first set of double-colon rules, so remove it if not needed.
8869 # If there is a colon in the path, we need to keep it.
8870 if test "x$srcdir" = x.
; then
8871 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
8874 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
8876 DEFS
=-DHAVE_CONFIG_H
8878 # Without the "./", some shells look in PATH for config.status.
8879 : ${CONFIG_STATUS=./config.status}
8881 echo creating
$CONFIG_STATUS
8882 rm -f $CONFIG_STATUS
8883 cat > $CONFIG_STATUS <<EOF
8885 # Generated automatically by configure.
8886 # Run this file to recreate the current configuration.
8887 # This directory was configured as follows,
8888 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
8890 # $0 $ac_configure_args
8892 # Compiler output produced by configure, useful for debugging
8893 # configure, is in ./config.log if it exists.
8895 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
8898 case "\$ac_option" in
8899 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8900 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
8901 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
8902 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
8903 echo "$CONFIG_STATUS generated by autoconf version 2.13"
8905 -help | --help | --hel | --he | --h)
8906 echo "\$ac_cs_usage"; exit 0 ;;
8907 *) echo "\$ac_cs_usage"; exit 1 ;;
8911 ac_given_srcdir=$srcdir
8912 ac_given_INSTALL="$INSTALL"
8914 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
8916 cat >> $CONFIG_STATUS <<EOF
8918 # Protect against being on the right side of a sed subst in config.status.
8919 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
8920 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
8924 s%@CFLAGS@%$CFLAGS%g
8925 s%@CPPFLAGS@%$CPPFLAGS%g
8926 s%@CXXFLAGS@%$CXXFLAGS%g
8927 s%@FFLAGS@%$FFLAGS%g
8929 s%@LDFLAGS@%$LDFLAGS%g
8931 s%@exec_prefix@%$exec_prefix%g
8932 s%@prefix@%$prefix%g
8933 s%@program_transform_name@%$program_transform_name%g
8934 s%@bindir@%$bindir%g
8935 s%@sbindir@%$sbindir%g
8936 s%@libexecdir@%$libexecdir%g
8937 s%@datadir@%$datadir%g
8938 s%@sysconfdir@%$sysconfdir%g
8939 s%@sharedstatedir@%$sharedstatedir%g
8940 s%@localstatedir@%$localstatedir%g
8941 s%@libdir@%$libdir%g
8942 s%@includedir@%$includedir%g
8943 s%@oldincludedir@%$oldincludedir%g
8944 s%@infodir@%$infodir%g
8945 s%@mandir@%$mandir%g
8946 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
8947 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
8952 s%@host_alias@%$host_alias%g
8953 s%@host_cpu@%$host_cpu%g
8954 s%@host_vendor@%$host_vendor%g
8955 s%@host_os@%$host_os%g
8956 s%@target@%$target%g
8957 s%@target_alias@%$target_alias%g
8958 s%@target_cpu@%$target_cpu%g
8959 s%@target_vendor@%$target_vendor%g
8960 s%@target_os@%$target_os%g
8962 s%@build_alias@%$build_alias%g
8963 s%@build_cpu@%$build_cpu%g
8964 s%@build_vendor@%$build_vendor%g
8965 s%@build_os@%$build_os%g
8966 s%@SET_MAKE@%$SET_MAKE%g
8967 s%@RANLIB@%$RANLIB%g
8968 s%@ALLOCA@%$ALLOCA%g
8969 s%@USE_NLS@%$USE_NLS%g
8970 s%@MSGFMT@%$MSGFMT%g
8971 s%@GMSGFMT@%$GMSGFMT%g
8972 s%@XGETTEXT@%$XGETTEXT%g
8973 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
8974 s%@CATALOGS@%$CATALOGS%g
8975 s%@CATOBJEXT@%$CATOBJEXT%g
8976 s%@DATADIRNAME@%$DATADIRNAME%g
8977 s%@GMOFILES@%$GMOFILES%g
8978 s%@INSTOBJEXT@%$INSTOBJEXT%g
8979 s%@INTLDEPS@%$INTLDEPS%g
8980 s%@INTLLIBS@%$INTLLIBS%g
8981 s%@INTLOBJS@%$INTLOBJS%g
8982 s%@POFILES@%$POFILES%g
8984 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
8986 s%@GT_YES@%$GT_YES%g
8987 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
8990 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
8991 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
8992 s%@INSTALL_DATA@%$INSTALL_DATA%g
8994 s%@DLLTOOL@%$DLLTOOL%g
8995 s%@WINDRES@%$WINDRES%g
8998 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
8999 s%@UIOUT_CFLAGS@%$UIOUT_CFLAGS%g
9000 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
9001 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
9002 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
9003 s%@MMALLOC@%$MMALLOC%g
9005 s%@SER_HARDWIRE@%$SER_HARDWIRE%g
9006 s%@TERM_LIB@%$TERM_LIB%g
9007 s%@WIN32LIBS@%$WIN32LIBS%g
9008 s%@LIBGUI@%$LIBGUI%g
9009 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
9010 s%@WIN32LDAPP@%$WIN32LDAPP%g
9011 s%@TCL_VERSION@%$TCL_VERSION%g
9012 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
9013 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
9014 s%@TCL_CC@%$TCL_CC%g
9015 s%@TCL_DEFS@%$TCL_DEFS%g
9016 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
9017 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
9018 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
9019 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
9020 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
9021 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
9022 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
9023 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
9024 s%@TCL_RANLIB@%$TCL_RANLIB%g
9025 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
9026 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
9027 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
9028 s%@TK_VERSION@%$TK_VERSION%g
9029 s%@TK_DEFS@%$TK_DEFS%g
9030 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
9031 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
9032 s%@TK_XLIBSW@%$TK_XLIBSW%g
9033 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
9034 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
9035 s%@TCLHDIR@%$TCLHDIR%g
9036 s%@TKHDIR@%$TKHDIR%g
9037 s%@ITCLHDIR@%$ITCLHDIR%g
9038 s%@ITKHDIR@%$ITKHDIR%g
9039 s%@TIXHDIR@%$TIXHDIR%g
9040 s%@ITCL_VERSION@%$ITCL_VERSION%g
9041 s%@ITCL_DEFS@%$ITCL_DEFS%g
9042 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
9043 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
9044 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
9045 s%@ITK_VERSION@%$ITK_VERSION%g
9046 s%@ITK_DEFS@%$ITK_DEFS%g
9047 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
9048 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
9049 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
9050 s%@TIX_VERSION@%$TIX_VERSION%g
9051 s%@TIX_BUILD_LIB_SPEC@%$TIX_BUILD_LIB_SPEC%g
9052 s%@X_CFLAGS@%$X_CFLAGS%g
9053 s%@X_LDFLAGS@%$X_LDFLAGS%g
9054 s%@X_LIBS@%$X_LIBS%g
9055 s%@TCL_DEPS@%$TCL_DEPS%g
9056 s%@TK_DEPS@%$TK_DEPS%g
9057 s%@ITCLLIB@%$ITCLLIB%g
9058 s%@ITCL_DEPS@%$ITCL_DEPS%g
9059 s%@ITKLIB@%$ITKLIB%g
9060 s%@ITK_DEPS@%$ITK_DEPS%g
9061 s%@TIXLIB@%$TIXLIB%g
9062 s%@TIX_DEPS@%$TIX_DEPS%g
9063 s%@GDBTKLIBS@%$GDBTKLIBS%g
9064 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
9065 s%@GDBTK_SRC_DIR@%$GDBTK_SRC_DIR%g
9066 s%@IGNORE_SIM@%$IGNORE_SIM%g
9067 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
9068 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
9069 s%@CONFIG_OBS@%$CONFIG_OBS%g
9070 s%@CONFIG_LIB_OBS@%$CONFIG_LIB_OBS%g
9071 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
9072 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
9073 s%@CONFIG_INITS@%$CONFIG_INITS%g
9074 s%@CONFIG_ALL@%$CONFIG_ALL%g
9075 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
9076 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
9077 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
9078 s%@HLDFLAGS@%$HLDFLAGS%g
9079 s%@HLDENV@%$HLDENV%g
9080 s%@target_subdir@%$target_subdir%g
9081 /@host_makefile_frag@/r $host_makefile_frag
9082 s%@host_makefile_frag@%%g
9083 /@target_makefile_frag@/r $target_makefile_frag
9084 s%@target_makefile_frag@%%g
9086 s%@SUBDIRS@%$SUBDIRS%g
9091 s%@EXEEXT@%$EXEEXT%g
9092 s%@subdirs@%$subdirs%g
9097 cat >> $CONFIG_STATUS <<\EOF
9099 # Split the substitutions into bite-sized pieces for seds with
9100 # small command number limits, like on Digital OSF/1 and HP-UX.
9101 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
9102 ac_file
=1 # Number of current file.
9103 ac_beg
=1 # First line for current file.
9104 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
9107 while $ac_more_lines; do
9108 if test $ac_beg -gt 1; then
9109 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
9111 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
9113 if test ! -s conftest.s
$ac_file; then
9115 rm -f conftest.s
$ac_file
9117 if test -z "$ac_sed_cmds"; then
9118 ac_sed_cmds
="sed -f conftest.s$ac_file"
9120 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
9122 ac_file
=`expr $ac_file + 1`
9124 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
9127 if test -z "$ac_sed_cmds"; then
9132 cat >> $CONFIG_STATUS <<EOF
9134 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
9136 cat >> $CONFIG_STATUS <<\EOF
9137 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
9138 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9140 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
9141 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
9142 *) ac_file_in
="${ac_file}.in" ;;
9145 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
9147 # Remove last slash and all that follows it. Not all systems have dirname.
9148 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
9149 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
9150 # The file is in a subdirectory.
9151 test ! -d "$ac_dir" && mkdir
"$ac_dir"
9152 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
9153 # A "../" for each directory in $ac_dir_suffix.
9154 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
9156 ac_dir_suffix
= ac_dots
=
9159 case "$ac_given_srcdir" in
9161 if test -z "$ac_dots"; then top_srcdir
=.
9162 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
9163 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
9165 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
9166 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
9169 case "$ac_given_INSTALL" in
9170 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
9171 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
9174 echo creating
"$ac_file"
9176 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
9178 *Makefile
*) ac_comsub
="1i\\
9179 # $configure_input" ;;
9183 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
9185 s%@configure_input@%$configure_input%g
9186 s%@srcdir@%$srcdir%g
9187 s%@top_srcdir@%$top_srcdir%g
9188 s%@INSTALL@%$INSTALL%g
9189 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
9193 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
9194 # NAME is the cpp macro being defined and VALUE is the value it is being given.
9196 # ac_d sets the value in "#define NAME VALUE" lines.
9197 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
9198 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
9201 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
9202 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
9203 ac_uB
='\([ ]\)%\1#\2define\3'
9206 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
9207 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
9208 ac_eB
='$%\1#\2define\3'
9212 if test "${CONFIG_HEADERS+set}" != set; then
9214 cat >> $CONFIG_STATUS <<EOF
9215 CONFIG_HEADERS="config.h:config.in"
9217 cat >> $CONFIG_STATUS <<\EOF
9219 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
9220 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9222 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
9223 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
9224 *) ac_file_in
="${ac_file}.in" ;;
9227 echo creating
$ac_file
9229 rm -f conftest.frag conftest.
in conftest.out
9230 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
9231 cat $ac_file_inputs > conftest.
in
9235 # Transform confdefs.h into a sed script conftest.vals that substitutes
9236 # the proper values into config.h.in to produce config.h. And first:
9237 # Protect against being on the right side of a sed subst in config.status.
9238 # Protect against being in an unquoted here document in config.status.
9240 cat > conftest.hdr
<<\EOF
9243 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
9247 sed -n -f conftest.hdr confdefs.h > conftest.vals
9250 # This sed command replaces #undef with comments. This is necessary, for
9251 # example, in the case of _POSIX_SOURCE, which is predefined and required
9252 # on some systems where configure will not decide to define it.
9253 cat >> conftest.vals <<\EOF
9254 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
9257 # Break up conftest.vals because some shells have a limit on
9258 # the size of here documents, and old seds have small limits too.
9263 ac_lines=`grep -c . conftest.vals
`
9264 # grep -c gives empty output for an empty file on some AIX systems.
9265 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
9266 # Write a limited-size here document to conftest.frag.
9267 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
9268 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
9270 sed -f conftest.frag conftest.in > conftest.out
9272 mv conftest.out conftest.in
9274 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
9276 mv conftest.tail conftest.vals
9280 cat >> $CONFIG_STATUS <<\EOF
9281 rm -f conftest.frag conftest.h
9282 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
9283 cat conftest.in >> conftest.h
9285 if cmp -s $ac_file conftest.h 2>/dev/null; then
9286 echo "$ac_file is unchanged"
9289 # Remove last slash and all that follows it. Not all systems have dirname.
9290 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
9291 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
9292 # The file is in a subdirectory.
9293 test ! -d "$ac_dir" && mkdir "$ac_dir"
9296 mv conftest.h $ac_file
9302 cat >> $CONFIG_STATUS <<EOF
9307 cat >> $CONFIG_STATUS <<\EOF
9308 srcdir=$ac_given_srcdir
9309 while test -n "$ac_sources"; do
9310 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
9311 set $ac_sources; ac_source=$1; shift; ac_sources=$*
9313 echo "linking $srcdir/$ac_source to $ac_dest"
9315 if test ! -r $srcdir/$ac_source; then
9316 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
9320 # Make relative symlinks.
9321 # Remove last slash and all that follows it. Not all systems have dirname.
9322 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
9323 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
9324 # The dest file is in a subdirectory.
9325 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
9326 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
9327 # A "../" for each directory in $ac_dest_dir_suffix.
9328 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
9330 ac_dest_dir_suffix= ac_dots=
9334 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
9335 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
9338 # Make a symlink if possible; otherwise try a hard link.
9339 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
9340 ln $srcdir/$ac_source $ac_dest; then :
9342 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
9346 cat >> $CONFIG_STATUS <<EOF
9348 gdb_host_cpu=$gdb_host_cpu
9349 gdb_target_cpu=$gdb_target_cpu
9350 nativefile=$nativefile
9353 cat >> $CONFIG_STATUS <<\EOF
9355 if test "${nativefile}" = ""; then
9357 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
9358 | sed -e '/^\(NATDEPFILES[ ]*[+]=[ ]*\)/s//# \1/' \
9360 mv -f Makefile.tem Makefile
9363 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
9364 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
9365 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
9366 mv -f Makefile.tmp Makefile
9369 case x$CONFIG_HEADERS in
9370 xconfig.h:config.in)
9376 chmod +x $CONFIG_STATUS
9377 rm -fr confdefs* $ac_clean_files
9378 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
9380 if test "$no_recursion" != yes; then
9382 # Remove --cache-file and --srcdir arguments so they do not pile up.
9383 ac_sub_configure_args=
9385 for ac_arg in $ac_configure_args; do
9386 if test -n "$ac_prev"; then
9391 -cache-file | --cache-file | --cache-fil | --cache-fi \
9392 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
9393 ac_prev=cache_file ;;
9394 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
9395 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
9397 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
9399 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
9401 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
9405 for ac_config_dir in $configdirs; do
9407 # Do not complain, so a configure script can configure whichever
9408 # parts of a large source tree are present.
9409 if test ! -d $srcdir/$ac_config_dir; then
9413 echo configuring in $ac_config_dir
9418 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
9420 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
9428 # A "../" for each directory in /$ac_config_dir.
9429 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
9432 .) # No --srcdir option. We are building in place.
9433 ac_sub_srcdir=$srcdir ;;
9434 /*) # Absolute path.
9435 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
9437 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
9440 # Check for guested configure; otherwise get Cygnus style configure.
9441 if test -f $ac_sub_srcdir/configure; then
9442 ac_sub_configure=$ac_sub_srcdir/configure
9443 elif test -f $ac_sub_srcdir/configure.in; then
9444 ac_sub_configure=$ac_configure
9446 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
9450 # The recursion is here.
9451 if test -n "$ac_sub_configure"; then
9453 # Make the cache file name correct relative to the subdirectory.
9454 case "$cache_file" in
9455 /*) ac_sub_cache_file=$cache_file ;;
9457 ac_sub_cache_file="$ac_dots$cache_file" ;;
9459 case "$ac_given_INSTALL" in
9460 [/$]*) INSTALL="$ac_given_INSTALL" ;;
9461 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
9464 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
9465 # The eval makes quoting arguments work.
9466 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
9469 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }