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 --disable-nls do not use Native Language Support"
17 --with-included-gettext use the GNU gettext library included here"
19 --enable-multi-ice Build the multi-ice-gdb-server"
21 --enable-tui Enable full-screen terminal user interface"
23 --enable-netrom Enable NetROM support"
25 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
27 --with-mmalloc Use memory mapped malloc package"
29 --enable-carp Configure alternative readaptive paradigm "
31 --enable-targets Alternative target configurations"
33 --enable-ide Enable IDE support"
35 --with-foundry-libs=DIR Use the Foundry SDK in DIR"
37 --with-cpu=CPU Set the default CPU variant to debug"
39 --enable-gdbtk Enable GDBTK GUI front end"
41 --with-tclconfig=DIR Directory containing tcl configuration (tclConfig.sh)"
43 --with-tkconfig=DIR Directory containing tk configuration (tkConfig.sh)"
45 --with-tclinclude=DIR Directory where tcl private headers are"
47 --with-tkinclude=DIR Directory where tk private headers are"
49 --with-itclconfig Directory containing itcl configuration (itclConfig.sh)"
51 --with-itkconfig Directory containing itk configuration (itkConfig.sh)"
53 --with-tixconfig Directory containing tix configuration (tixConfig.sh)"
55 --with-x use the X Window System"
57 --with-sim-gpu2=DIR Use GPU2 library under given DIR"
59 --with-sim-funit=DIR Use target FP lib under given DIR"
61 --enable-sim Link gdb with simulator"
63 --enable-shared Use shared libraries"
65 # Initialize some variables set by options.
66 # The variables have the same names as the options, with
67 # dashes changed to underlines.
69 cache_file
=.
/config.cache
78 program_transform_name
=s
,x
,x
,
86 bindir
='${exec_prefix}/bin'
87 sbindir
='${exec_prefix}/sbin'
88 libexecdir
='${exec_prefix}/libexec'
89 datadir
='${prefix}/share'
90 sysconfdir
='${prefix}/etc'
91 sharedstatedir
='${prefix}/com'
92 localstatedir
='${prefix}/var'
93 libdir
='${exec_prefix}/lib'
94 includedir
='${prefix}/include'
95 oldincludedir
='/usr/include'
96 infodir
='${prefix}/info'
97 mandir
='${prefix}/man'
99 # Initialize some other variables.
102 SHELL
=${CONFIG_SHELL-/bin/sh}
103 # Maximum number of lines to put in a shell here document.
110 # If the previous option needs an argument, assign it.
111 if test -n "$ac_prev"; then
112 eval "$ac_prev=\$ac_option"
118 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
122 # Accept the important Cygnus configure options, so we can diagnose typos.
126 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
128 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
129 bindir
="$ac_optarg" ;;
131 -build |
--build |
--buil |
--bui |
--bu)
133 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
134 build
="$ac_optarg" ;;
136 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
137 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
138 ac_prev
=cache_file
;;
139 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
140 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
141 cache_file
="$ac_optarg" ;;
143 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
145 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
147 datadir
="$ac_optarg" ;;
149 -disable-* |
--disable-*)
150 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
151 # Reject names that are not valid shell variable names.
152 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
153 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
155 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
156 eval "enable_${ac_feature}=no" ;;
158 -enable-* |
--enable-*)
159 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
160 # Reject names that are not valid shell variable names.
161 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
162 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
164 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
169 eval "enable_${ac_feature}='$ac_optarg'" ;;
171 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
172 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
173 |
--exec |
--exe |
--ex)
174 ac_prev
=exec_prefix
;;
175 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
176 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
177 |
--exec=* |
--exe=* |
--ex=*)
178 exec_prefix
="$ac_optarg" ;;
180 -gas |
--gas |
--ga |
--g)
181 # Obsolete; use --with-gas.
184 -help |
--help |
--hel |
--he)
185 # Omit some internal or obsolete options to make the list less imposing.
186 # This message is too long to be a string in the A/UX 3.1 sh.
188 Usage: configure [options] [host]
189 Options: [defaults in brackets after descriptions]
191 --cache-file=FILE cache test results in FILE
192 --help print this message
193 --no-create do not create output files
194 --quiet, --silent do not print \`checking...' messages
195 --version print the version of autoconf that created configure
196 Directory and file names:
197 --prefix=PREFIX install architecture-independent files in PREFIX
199 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
201 --bindir=DIR user executables in DIR [EPREFIX/bin]
202 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
203 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
204 --datadir=DIR read-only architecture-independent data in DIR
206 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
207 --sharedstatedir=DIR modifiable architecture-independent data in DIR
209 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
210 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
211 --includedir=DIR C header files in DIR [PREFIX/include]
212 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
213 --infodir=DIR info documentation in DIR [PREFIX/info]
214 --mandir=DIR man documentation in DIR [PREFIX/man]
215 --srcdir=DIR find the sources in DIR [configure dir or ..]
216 --program-prefix=PREFIX prepend PREFIX to installed program names
217 --program-suffix=SUFFIX append SUFFIX to installed program names
218 --program-transform-name=PROGRAM
219 run sed PROGRAM on installed program names
223 --build=BUILD configure for building on BUILD [BUILD=HOST]
224 --host=HOST configure for HOST [guessed]
225 --target=TARGET configure for TARGET [TARGET=HOST]
226 Features and packages:
227 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
228 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
229 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
230 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
231 --x-includes=DIR X include files are in DIR
232 --x-libraries=DIR X library files are in DIR
234 if test -n "$ac_help"; then
235 echo "--enable and --with options recognized:$ac_help"
239 -host |
--host |
--hos |
--ho)
241 -host=* |
--host=* |
--hos=* |
--ho=*)
244 -includedir |
--includedir |
--includedi |
--included |
--include \
245 |
--includ |
--inclu |
--incl |
--inc)
246 ac_prev
=includedir
;;
247 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
248 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
249 includedir
="$ac_optarg" ;;
251 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
253 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
254 infodir
="$ac_optarg" ;;
256 -libdir |
--libdir |
--libdi |
--libd)
258 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
259 libdir
="$ac_optarg" ;;
261 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
262 |
--libexe |
--libex |
--libe)
263 ac_prev
=libexecdir
;;
264 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
265 |
--libexe=* |
--libex=* |
--libe=*)
266 libexecdir
="$ac_optarg" ;;
268 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
269 |
--localstate |
--localstat |
--localsta |
--localst \
270 |
--locals |
--local |
--loca |
--loc |
--lo)
271 ac_prev
=localstatedir
;;
272 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
273 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
274 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
275 localstatedir
="$ac_optarg" ;;
277 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
279 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
280 mandir
="$ac_optarg" ;;
283 # Obsolete; use --without-fp.
286 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
290 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
291 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
294 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
295 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
296 |
--oldin |
--oldi |
--old |
--ol |
--o)
297 ac_prev
=oldincludedir
;;
298 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
299 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
300 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
301 oldincludedir
="$ac_optarg" ;;
303 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
305 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
306 prefix
="$ac_optarg" ;;
308 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
309 |
--program-pre |
--program-pr |
--program-p)
310 ac_prev
=program_prefix
;;
311 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
312 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
313 program_prefix
="$ac_optarg" ;;
315 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
316 |
--program-suf |
--program-su |
--program-s)
317 ac_prev
=program_suffix
;;
318 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
319 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
320 program_suffix
="$ac_optarg" ;;
322 -program-transform-name |
--program-transform-name \
323 |
--program-transform-nam |
--program-transform-na \
324 |
--program-transform-n |
--program-transform- \
325 |
--program-transform |
--program-transfor \
326 |
--program-transfo |
--program-transf \
327 |
--program-trans |
--program-tran \
328 |
--progr-tra |
--program-tr |
--program-t)
329 ac_prev
=program_transform_name
;;
330 -program-transform-name=* |
--program-transform-name=* \
331 |
--program-transform-nam=* |
--program-transform-na=* \
332 |
--program-transform-n=* |
--program-transform-=* \
333 |
--program-transform=* |
--program-transfor=* \
334 |
--program-transfo=* |
--program-transf=* \
335 |
--program-trans=* |
--program-tran=* \
336 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
337 program_transform_name
="$ac_optarg" ;;
339 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
340 |
-silent |
--silent |
--silen |
--sile |
--sil)
343 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
345 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
347 sbindir
="$ac_optarg" ;;
349 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
350 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
351 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
353 ac_prev
=sharedstatedir
;;
354 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
355 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
356 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
358 sharedstatedir
="$ac_optarg" ;;
360 -site |
--site |
--sit)
362 -site=* |
--site=* |
--sit=*)
365 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
367 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
368 srcdir
="$ac_optarg" ;;
370 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
371 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
372 ac_prev
=sysconfdir
;;
373 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
374 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
375 sysconfdir
="$ac_optarg" ;;
377 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
379 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
380 target
="$ac_optarg" ;;
382 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
385 -version |
--version |
--versio |
--versi |
--vers)
386 echo "configure generated by autoconf version 2.13"
390 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
391 # Reject names that are not valid shell variable names.
392 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
393 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
395 ac_package
=`echo $ac_package| sed 's/-/_/g'`
400 eval "with_${ac_package}='$ac_optarg'" ;;
402 -without-* |
--without-*)
403 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
404 # Reject names that are not valid shell variable names.
405 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
406 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
408 ac_package
=`echo $ac_package| sed 's/-/_/g'`
409 eval "with_${ac_package}=no" ;;
412 # Obsolete; use --with-x.
415 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
416 |
--x-incl |
--x-inc |
--x-in |
--x-i)
417 ac_prev
=x_includes
;;
418 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
419 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
420 x_includes
="$ac_optarg" ;;
422 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
423 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
424 ac_prev
=x_libraries
;;
425 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
426 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
427 x_libraries
="$ac_optarg" ;;
429 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
433 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
434 echo "configure: warning: $ac_option: invalid host type" 1>&2
436 if test "x$nonopt" != xNONE
; then
437 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
445 if test -n "$ac_prev"; then
446 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
449 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
451 # File descriptor usage:
454 # 2 errors and warnings
455 # 3 some systems may open it to /dev/tty
456 # 4 used on the Kubota Titan
457 # 6 checking for... messages and results
458 # 5 compiler messages saved in config.log
459 if test "$silent" = yes; then
467 This file contains any messages produced by compilers while
468 running configure, to aid debugging if configure makes a mistake.
471 # Strip out --no-create and --no-recursion so they do not pile up.
472 # Also quote any args containing shell metacharacters.
477 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
478 |
--no-cr |
--no-c) ;;
479 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
480 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
481 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
482 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
483 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
488 # Only set these to C if already set. These must not be set unconditionally
489 # because not all systems understand e.g. LANG=C (notably SCO).
490 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
491 # Non-C LC_CTYPE values break the ctype check.
492 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
493 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
494 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
495 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
497 # confdefs.h avoids OS command line length limits that DEFS can exceed.
498 rm -rf conftest
* confdefs.h
499 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
502 # A filename unique to this package, relative to the directory that
503 # configure is in, which we can look for to find out if srcdir is correct.
504 ac_unique_file
=main.c
506 # Find the source files, if location was not specified.
507 if test -z "$srcdir"; then
508 ac_srcdir_defaulted
=yes
509 # Try the directory containing this script, then its parent.
511 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
512 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
514 if test ! -r $srcdir/$ac_unique_file; then
518 ac_srcdir_defaulted
=no
520 if test ! -r $srcdir/$ac_unique_file; then
521 if test "$ac_srcdir_defaulted" = yes; then
522 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
524 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
527 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
529 # Prefer explicitly selected file to automatically selected ones.
530 if test -z "$CONFIG_SITE"; then
531 if test "x$prefix" != xNONE
; then
532 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
534 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
537 for ac_site_file
in $CONFIG_SITE; do
538 if test -r "$ac_site_file"; then
539 echo "loading site script $ac_site_file"
544 if test -r "$cache_file"; then
545 echo "loading cache $cache_file"
548 echo "creating cache $cache_file"
553 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
554 ac_cpp
='$CPP $CPPFLAGS'
555 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
556 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
557 cross_compiling
=$ac_cv_prog_cc_cross
561 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
562 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
563 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
570 ac_n
= ac_c
='\c' ac_t
=
576 # Extract the first word of "gcc", so it can be a program name with args.
577 set dummy gcc
; ac_word
=$2
578 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
579 echo "configure:580: checking for $ac_word" >&5
580 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
581 echo $ac_n "(cached) $ac_c" 1>&6
583 if test -n "$CC"; then
584 ac_cv_prog_CC
="$CC" # Let the user override the test.
586 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
588 for ac_dir
in $ac_dummy; do
589 test -z "$ac_dir" && ac_dir
=.
590 if test -f $ac_dir/$ac_word; then
599 if test -n "$CC"; then
600 echo "$ac_t""$CC" 1>&6
602 echo "$ac_t""no" 1>&6
605 if test -z "$CC"; then
606 # Extract the first word of "cc", so it can be a program name with args.
607 set dummy cc
; ac_word
=$2
608 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
609 echo "configure:610: checking for $ac_word" >&5
610 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
611 echo $ac_n "(cached) $ac_c" 1>&6
613 if test -n "$CC"; then
614 ac_cv_prog_CC
="$CC" # Let the user override the test.
616 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
619 for ac_dir
in $ac_dummy; do
620 test -z "$ac_dir" && ac_dir
=.
621 if test -f $ac_dir/$ac_word; then
622 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
631 if test $ac_prog_rejected = yes; then
632 # We found a bogon in the path, so make sure we never use it.
633 set dummy
$ac_cv_prog_CC
635 if test $# -gt 0; then
636 # We chose a different compiler from the bogus one.
637 # However, it has the same basename, so the bogon will be chosen
638 # first if we set CC to just the basename; use the full file name.
640 set dummy
"$ac_dir/$ac_word" "$@"
648 if test -n "$CC"; then
649 echo "$ac_t""$CC" 1>&6
651 echo "$ac_t""no" 1>&6
654 if test -z "$CC"; then
657 # Extract the first word of "cl", so it can be a program name with args.
658 set dummy cl
; ac_word
=$2
659 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
660 echo "configure:661: checking for $ac_word" >&5
661 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
662 echo $ac_n "(cached) $ac_c" 1>&6
664 if test -n "$CC"; then
665 ac_cv_prog_CC
="$CC" # Let the user override the test.
667 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
669 for ac_dir
in $ac_dummy; do
670 test -z "$ac_dir" && ac_dir
=.
671 if test -f $ac_dir/$ac_word; then
680 if test -n "$CC"; then
681 echo "$ac_t""$CC" 1>&6
683 echo "$ac_t""no" 1>&6
688 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
691 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
692 echo "configure:693: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
695 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
696 ac_cpp
='$CPP $CPPFLAGS'
697 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
698 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
699 cross_compiling
=$ac_cv_prog_cc_cross
701 cat > conftest.
$ac_ext << EOF
703 #line 704 "configure"
704 #include "confdefs.h"
708 if { (eval echo configure
:709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
709 ac_cv_prog_cc_works
=yes
710 # If we can't run a trivial program, we are probably using a cross compiler.
711 if (.
/conftest
; exit) 2>/dev
/null
; then
712 ac_cv_prog_cc_cross
=no
714 ac_cv_prog_cc_cross
=yes
717 echo "configure: failed program was:" >&5
718 cat conftest.
$ac_ext >&5
719 ac_cv_prog_cc_works
=no
723 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
724 ac_cpp
='$CPP $CPPFLAGS'
725 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
726 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
727 cross_compiling
=$ac_cv_prog_cc_cross
729 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
730 if test $ac_cv_prog_cc_works = no
; then
731 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
733 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
734 echo "configure:735: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
735 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
736 cross_compiling
=$ac_cv_prog_cc_cross
738 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
739 echo "configure:740: checking whether we are using GNU C" >&5
740 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
741 echo $ac_n "(cached) $ac_c" 1>&6
743 cat > conftest.c
<<EOF
748 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:749: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
755 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
757 if test $ac_cv_prog_gcc = yes; then
763 ac_test_CFLAGS
="${CFLAGS+set}"
764 ac_save_CFLAGS
="$CFLAGS"
766 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
767 echo "configure:768: checking whether ${CC-cc} accepts -g" >&5
768 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
769 echo $ac_n "(cached) $ac_c" 1>&6
771 echo 'void f(){}' > conftest.c
772 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
781 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
782 if test "$ac_test_CFLAGS" = set; then
783 CFLAGS
="$ac_save_CFLAGS"
784 elif test $ac_cv_prog_cc_g = yes; then
785 if test "$GCC" = yes; then
791 if test "$GCC" = yes; then
798 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
799 echo "configure:800: checking how to run the C preprocessor" >&5
800 # On Suns, sometimes $CPP names a directory.
801 if test -n "$CPP" && test -d "$CPP"; then
804 if test -z "$CPP"; then
805 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
806 echo $ac_n "(cached) $ac_c" 1>&6
808 # This must be in double quotes, not single quotes, because CPP may get
809 # substituted into the Makefile and "${CC-cc}" will confuse make.
811 # On the NeXT, cc -E runs the code through the compiler's parser,
812 # not just through cpp.
813 cat > conftest.
$ac_ext <<EOF
814 #line 815 "configure"
815 #include "confdefs.h"
819 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
820 { (eval echo configure
:821: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
821 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
822 if test -z "$ac_err"; then
826 echo "configure: failed program was:" >&5
827 cat conftest.
$ac_ext >&5
829 CPP
="${CC-cc} -E -traditional-cpp"
830 cat > conftest.
$ac_ext <<EOF
831 #line 832 "configure"
832 #include "confdefs.h"
836 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
837 { (eval echo configure
:838: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
838 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
839 if test -z "$ac_err"; then
843 echo "configure: failed program was:" >&5
844 cat conftest.
$ac_ext >&5
846 CPP
="${CC-cc} -nologo -E"
847 cat > conftest.
$ac_ext <<EOF
848 #line 849 "configure"
849 #include "confdefs.h"
853 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
854 { (eval echo configure
:855: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
855 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
856 if test -z "$ac_err"; then
860 echo "configure: failed program was:" >&5
861 cat conftest.
$ac_ext >&5
870 ac_cv_prog_CPP
="$CPP"
872 CPP
="$ac_cv_prog_CPP"
874 ac_cv_prog_CPP
="$CPP"
876 echo "$ac_t""$CPP" 1>&6
878 echo $ac_n "checking for AIX""... $ac_c" 1>&6
879 echo "configure:880: checking for AIX" >&5
880 cat > conftest.
$ac_ext <<EOF
881 #line 882 "configure"
882 #include "confdefs.h"
888 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
889 egrep "yes" >/dev
/null
2>&1; then
891 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
892 #define _ALL_SOURCE 1
897 echo "$ac_t""no" 1>&6
902 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
903 echo "configure:904: checking for POSIXized ISC" >&5
904 if test -d /etc
/conf
/kconfig.d
&&
905 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
907 echo "$ac_t""yes" 1>&6
908 ISC
=yes # If later tests want to check for ISC.
909 cat >> confdefs.h
<<\EOF
910 #define _POSIX_SOURCE 1
913 if test "$GCC" = yes; then
919 echo "$ac_t""no" 1>&6
926 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
927 echo "configure:928: checking for ${CC-cc} option to accept ANSI C" >&5
928 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
929 echo $ac_n "(cached) $ac_c" 1>&6
931 am_cv_prog_cc_stdc
=no
933 # Don't try gcc -ansi; that turns off useful extensions and
934 # breaks some systems' header files.
936 # Ultrix and OSF/1 -std1
937 # HP-UX -Aa -D_HPUX_SOURCE
938 # SVR4 -Xc -D__EXTENSIONS__
939 for ac_arg
in "" -qlanglvl=ansi
-std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
941 CC
="$ac_save_CC $ac_arg"
942 cat > conftest.
$ac_ext <<EOF
943 #line 944 "configure"
944 #include "confdefs.h"
947 #include <sys/types.h>
948 #include <sys/stat.h>
949 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
950 struct buf { int x; };
951 FILE * (*rcsopen) (struct buf *, struct stat *, int);
952 static char *e (p, i)
958 static char *f (char * (*g) (char **, int), char **p, ...)
963 s = g (p, va_arg (v,int));
967 int test (int i, double x);
968 struct s1 {int (*f) (int a);};
969 struct s2 {int (*f) (double a);};
970 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
976 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
980 if { (eval echo configure
:981: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
982 am_cv_prog_cc_stdc
="$ac_arg"; break
984 echo "configure: failed program was:" >&5
985 cat conftest.
$ac_ext >&5
993 if test -z "$am_cv_prog_cc_stdc"; then
994 echo "$ac_t""none needed" 1>&6
996 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
998 case "x$am_cv_prog_cc_stdc" in
1000 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1005 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
1006 if test -f $ac_dir/install-sh
; then
1008 ac_install_sh
="$ac_aux_dir/install-sh -c"
1010 elif test -f $ac_dir/install.sh
; then
1012 ac_install_sh
="$ac_aux_dir/install.sh -c"
1016 if test -z "$ac_aux_dir"; then
1017 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1019 ac_config_guess
=$ac_aux_dir/config.guess
1020 ac_config_sub
=$ac_aux_dir/config.sub
1021 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1024 # Do some error checking and defaulting for the host and target type.
1026 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1029 # 1. You are not allowed to specify --host, --target, and nonopt at the
1031 # 2. Host defaults to nonopt.
1032 # 3. If nonopt is not specified, then host defaults to the current host,
1033 # as determined by config.guess.
1034 # 4. Target and build default to nonopt.
1035 # 5. If nonopt is not specified, then target and build default to host.
1037 # The aliases save the names the user supplied, while $host etc.
1038 # will get canonicalized.
1039 case $host---$target---$nonopt in
1040 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1041 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1045 # Make sure we can run config.sub.
1046 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1047 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1050 echo $ac_n "checking host system type""... $ac_c" 1>&6
1051 echo "configure:1052: checking host system type" >&5
1054 case "$host_alias" in
1058 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1059 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1061 *) host_alias
=$nonopt ;;
1065 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1066 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1067 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1068 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1069 echo "$ac_t""$host" 1>&6
1071 echo $ac_n "checking target system type""... $ac_c" 1>&6
1072 echo "configure:1073: checking target system type" >&5
1074 target_alias
=$target
1075 case "$target_alias" in
1078 NONE
) target_alias
=$host_alias ;;
1079 *) target_alias
=$nonopt ;;
1083 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1084 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1085 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1086 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1087 echo "$ac_t""$target" 1>&6
1089 echo $ac_n "checking build system type""... $ac_c" 1>&6
1090 echo "configure:1091: checking build system type" >&5
1093 case "$build_alias" in
1096 NONE
) build_alias
=$host_alias ;;
1097 *) build_alias
=$nonopt ;;
1101 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1102 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1103 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1104 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1105 echo "$ac_t""$build" 1>&6
1107 test "$host_alias" != "$target_alias" &&
1108 test "$program_prefix$program_suffix$program_transform_name" = \
1110 program_prefix
=${target_alias}-
1114 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1115 echo "configure:1116: checking whether ${MAKE-make} sets \${MAKE}" >&5
1116 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1117 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1118 echo $ac_n "(cached) $ac_c" 1>&6
1120 cat > conftestmake
<<\EOF
1122 @
echo 'ac_maketemp="${MAKE}"'
1124 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1125 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1126 if test -n "$ac_maketemp"; then
1127 eval ac_cv_prog_make_
${ac_make}_set
=yes
1129 eval ac_cv_prog_make_
${ac_make}_set
=no
1133 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1134 echo "$ac_t""yes" 1>&6
1137 echo "$ac_t""no" 1>&6
1138 SET_MAKE
="MAKE=${MAKE-make}"
1141 # Extract the first word of "ranlib", so it can be a program name with args.
1142 set dummy ranlib
; ac_word
=$2
1143 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1144 echo "configure:1145: checking for $ac_word" >&5
1145 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1146 echo $ac_n "(cached) $ac_c" 1>&6
1148 if test -n "$RANLIB"; then
1149 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1151 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1153 for ac_dir
in $ac_dummy; do
1154 test -z "$ac_dir" && ac_dir
=.
1155 if test -f $ac_dir/$ac_word; then
1156 ac_cv_prog_RANLIB
="ranlib"
1161 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1164 RANLIB
="$ac_cv_prog_RANLIB"
1165 if test -n "$RANLIB"; then
1166 echo "$ac_t""$RANLIB" 1>&6
1168 echo "$ac_t""no" 1>&6
1171 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1172 echo "configure:1173: checking for ANSI C header files" >&5
1173 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1174 echo $ac_n "(cached) $ac_c" 1>&6
1176 cat > conftest.
$ac_ext <<EOF
1177 #line 1178 "configure"
1178 #include "confdefs.h"
1184 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1185 { (eval echo configure
:1186: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1186 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1187 if test -z "$ac_err"; then
1189 ac_cv_header_stdc
=yes
1192 echo "configure: failed program was:" >&5
1193 cat conftest.
$ac_ext >&5
1195 ac_cv_header_stdc
=no
1199 if test $ac_cv_header_stdc = yes; then
1200 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1201 cat > conftest.
$ac_ext <<EOF
1202 #line 1203 "configure"
1203 #include "confdefs.h"
1206 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1207 egrep "memchr" >/dev
/null
2>&1; then
1211 ac_cv_header_stdc
=no
1217 if test $ac_cv_header_stdc = yes; then
1218 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1219 cat > conftest.
$ac_ext <<EOF
1220 #line 1221 "configure"
1221 #include "confdefs.h"
1224 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1225 egrep "free" >/dev
/null
2>&1; then
1229 ac_cv_header_stdc
=no
1235 if test $ac_cv_header_stdc = yes; then
1236 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1237 if test "$cross_compiling" = yes; then
1240 cat > conftest.
$ac_ext <<EOF
1241 #line 1242 "configure"
1242 #include "confdefs.h"
1244 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1245 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1246 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1247 int main () { int i; for (i = 0; i < 256; i++)
1248 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1252 if { (eval echo configure
:1253: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1256 echo "configure: failed program was:" >&5
1257 cat conftest.
$ac_ext >&5
1259 ac_cv_header_stdc
=no
1267 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1268 if test $ac_cv_header_stdc = yes; then
1269 cat >> confdefs.h
<<\EOF
1270 #define STDC_HEADERS 1
1275 echo $ac_n "checking for working const""... $ac_c" 1>&6
1276 echo "configure:1277: checking for working const" >&5
1277 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1278 echo $ac_n "(cached) $ac_c" 1>&6
1280 cat > conftest.
$ac_ext <<EOF
1281 #line 1282 "configure"
1282 #include "confdefs.h"
1286 /* Ultrix mips cc rejects this. */
1287 typedef int charset[2]; const charset x;
1288 /* SunOS 4.1.1 cc rejects this. */
1289 char const *const *ccp;
1291 /* NEC SVR4.0.2 mips cc rejects this. */
1292 struct point {int x, y;};
1293 static struct point const zero = {0,0};
1294 /* AIX XL C 1.02.0.0 rejects this.
1295 It does not let you subtract one const X* pointer from another in an arm
1296 of an if-expression whose if-part is not a constant expression */
1297 const char *g = "string";
1298 ccp = &g + (g ? g-g : 0);
1299 /* HPUX 7.0 cc rejects these. */
1302 ccp = (char const *const *) p;
1303 { /* SCO 3.2v4 cc rejects this. */
1305 char const *s = 0 ? (char *) 0 : (char const *) 0;
1309 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1311 const int *foo = &x[0];
1314 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1315 typedef const int *iptr;
1319 { /* AIX XL C 1.02.0.0 rejects this saying
1320 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1321 struct s { int j; const int *ap[3]; };
1322 struct s *b; b->j = 5;
1324 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1330 if { (eval echo configure
:1331: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1334 echo "configure: failed program was:" >&5
1335 cat conftest.
$ac_ext >&5
1342 echo "$ac_t""$ac_cv_c_const" 1>&6
1343 if test $ac_cv_c_const = no
; then
1344 cat >> confdefs.h
<<\EOF
1350 echo $ac_n "checking for inline""... $ac_c" 1>&6
1351 echo "configure:1352: checking for inline" >&5
1352 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1353 echo $ac_n "(cached) $ac_c" 1>&6
1356 for ac_kw
in inline __inline__ __inline
; do
1357 cat > conftest.
$ac_ext <<EOF
1358 #line 1359 "configure"
1359 #include "confdefs.h"
1365 if { (eval echo configure
:1366: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1367 ac_cv_c_inline
=$ac_kw; break
1369 echo "configure: failed program was:" >&5
1370 cat conftest.
$ac_ext >&5
1377 echo "$ac_t""$ac_cv_c_inline" 1>&6
1378 case "$ac_cv_c_inline" in
1380 no
) cat >> confdefs.h
<<\EOF
1384 *) cat >> confdefs.h
<<EOF
1385 #define inline $ac_cv_c_inline
1390 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1391 echo "configure:1392: checking for off_t" >&5
1392 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1393 echo $ac_n "(cached) $ac_c" 1>&6
1395 cat > conftest.
$ac_ext <<EOF
1396 #line 1397 "configure"
1397 #include "confdefs.h"
1398 #include <sys/types.h>
1404 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1405 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1407 ac_cv_type_off_t
=yes
1415 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1416 if test $ac_cv_type_off_t = no
; then
1417 cat >> confdefs.h
<<\EOF
1423 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1424 echo "configure:1425: checking for size_t" >&5
1425 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1426 echo $ac_n "(cached) $ac_c" 1>&6
1428 cat > conftest.
$ac_ext <<EOF
1429 #line 1430 "configure"
1430 #include "confdefs.h"
1431 #include <sys/types.h>
1437 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1438 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1440 ac_cv_type_size_t
=yes
1443 ac_cv_type_size_t
=no
1448 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1449 if test $ac_cv_type_size_t = no
; then
1450 cat >> confdefs.h
<<\EOF
1451 #define size_t unsigned
1456 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1457 # for constant arguments. Useless!
1458 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1459 echo "configure:1460: checking for working alloca.h" >&5
1460 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1461 echo $ac_n "(cached) $ac_c" 1>&6
1463 cat > conftest.
$ac_ext <<EOF
1464 #line 1465 "configure"
1465 #include "confdefs.h"
1468 char *p = alloca(2 * sizeof(int));
1471 if { (eval echo configure
:1472: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1473 ac_cv_header_alloca_h
=yes
1475 echo "configure: failed program was:" >&5
1476 cat conftest.
$ac_ext >&5
1478 ac_cv_header_alloca_h
=no
1483 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1484 if test $ac_cv_header_alloca_h = yes; then
1485 cat >> confdefs.h
<<\EOF
1486 #define HAVE_ALLOCA_H 1
1491 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1492 echo "configure:1493: checking for alloca" >&5
1493 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1494 echo $ac_n "(cached) $ac_c" 1>&6
1496 cat > conftest.
$ac_ext <<EOF
1497 #line 1498 "configure"
1498 #include "confdefs.h"
1501 # define alloca __builtin_alloca
1504 # include <malloc.h>
1505 # define alloca _alloca
1508 # include <alloca.h>
1513 # ifndef alloca /* predefined by HP cc +Olibcalls */
1522 char *p = (char *) alloca(1);
1525 if { (eval echo configure
:1526: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1527 ac_cv_func_alloca_works
=yes
1529 echo "configure: failed program was:" >&5
1530 cat conftest.
$ac_ext >&5
1532 ac_cv_func_alloca_works
=no
1537 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1538 if test $ac_cv_func_alloca_works = yes; then
1539 cat >> confdefs.h
<<\EOF
1540 #define HAVE_ALLOCA 1
1545 if test $ac_cv_func_alloca_works = no
; then
1546 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1547 # that cause trouble. Some versions do not even contain alloca or
1548 # contain a buggy version. If you still want to use their alloca,
1549 # use ar to extract alloca.o from them instead of compiling alloca.c.
1550 ALLOCA
=alloca.
${ac_objext}
1551 cat >> confdefs.h
<<\EOF
1556 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1557 echo "configure:1558: checking whether alloca needs Cray hooks" >&5
1558 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1559 echo $ac_n "(cached) $ac_c" 1>&6
1561 cat > conftest.
$ac_ext <<EOF
1562 #line 1563 "configure"
1563 #include "confdefs.h"
1564 #if defined(CRAY) && ! defined(CRAY2)
1571 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1572 egrep "webecray" >/dev
/null
2>&1; then
1583 echo "$ac_t""$ac_cv_os_cray" 1>&6
1584 if test $ac_cv_os_cray = yes; then
1585 for ac_func
in _getb67 GETB67 getb67
; do
1586 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1587 echo "configure:1588: checking for $ac_func" >&5
1588 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1589 echo $ac_n "(cached) $ac_c" 1>&6
1591 cat > conftest.
$ac_ext <<EOF
1592 #line 1593 "configure"
1593 #include "confdefs.h"
1594 /* System header to define __stub macros and hopefully few prototypes,
1595 which can conflict with char $ac_func(); below. */
1597 /* Override any gcc2 internal prototype to avoid an error. */
1598 /* We use char because int might match the return type of a gcc2
1599 builtin and then its argument prototype would still apply. */
1604 /* The GNU C library defines this for functions which it implements
1605 to always fail with ENOSYS. Some functions are actually named
1606 something starting with __ and the normal name is an alias. */
1607 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1615 if { (eval echo configure
:1616: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1617 eval "ac_cv_func_$ac_func=yes"
1619 echo "configure: failed program was:" >&5
1620 cat conftest.
$ac_ext >&5
1622 eval "ac_cv_func_$ac_func=no"
1627 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1628 echo "$ac_t""yes" 1>&6
1629 cat >> confdefs.h
<<EOF
1630 #define CRAY_STACKSEG_END $ac_func
1635 echo "$ac_t""no" 1>&6
1641 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1642 echo "configure:1643: checking stack direction for C alloca" >&5
1643 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1644 echo $ac_n "(cached) $ac_c" 1>&6
1646 if test "$cross_compiling" = yes; then
1647 ac_cv_c_stack_direction
=0
1649 cat > conftest.
$ac_ext <<EOF
1650 #line 1651 "configure"
1651 #include "confdefs.h"
1652 find_stack_direction ()
1654 static char *addr = 0;
1659 return find_stack_direction ();
1662 return (&dummy > addr) ? 1 : -1;
1666 exit (find_stack_direction() < 0);
1669 if { (eval echo configure
:1670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1671 ac_cv_c_stack_direction
=1
1673 echo "configure: failed program was:" >&5
1674 cat conftest.
$ac_ext >&5
1676 ac_cv_c_stack_direction
=-1
1683 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1684 cat >> confdefs.h
<<EOF
1685 #define STACK_DIRECTION $ac_cv_c_stack_direction
1690 for ac_hdr
in unistd.h
1692 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1693 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1694 echo "configure:1695: checking for $ac_hdr" >&5
1695 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1696 echo $ac_n "(cached) $ac_c" 1>&6
1698 cat > conftest.
$ac_ext <<EOF
1699 #line 1700 "configure"
1700 #include "confdefs.h"
1703 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1704 { (eval echo configure
:1705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1705 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1706 if test -z "$ac_err"; then
1708 eval "ac_cv_header_$ac_safe=yes"
1711 echo "configure: failed program was:" >&5
1712 cat conftest.
$ac_ext >&5
1714 eval "ac_cv_header_$ac_safe=no"
1718 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1719 echo "$ac_t""yes" 1>&6
1720 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1721 cat >> confdefs.h
<<EOF
1722 #define $ac_tr_hdr 1
1726 echo "$ac_t""no" 1>&6
1730 for ac_func
in getpagesize
1732 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1733 echo "configure:1734: checking for $ac_func" >&5
1734 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1735 echo $ac_n "(cached) $ac_c" 1>&6
1737 cat > conftest.
$ac_ext <<EOF
1738 #line 1739 "configure"
1739 #include "confdefs.h"
1740 /* System header to define __stub macros and hopefully few prototypes,
1741 which can conflict with char $ac_func(); below. */
1743 /* Override any gcc2 internal prototype to avoid an error. */
1744 /* We use char because int might match the return type of a gcc2
1745 builtin and then its argument prototype would still apply. */
1750 /* The GNU C library defines this for functions which it implements
1751 to always fail with ENOSYS. Some functions are actually named
1752 something starting with __ and the normal name is an alias. */
1753 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1761 if { (eval echo configure
:1762: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1763 eval "ac_cv_func_$ac_func=yes"
1765 echo "configure: failed program was:" >&5
1766 cat conftest.
$ac_ext >&5
1768 eval "ac_cv_func_$ac_func=no"
1773 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1774 echo "$ac_t""yes" 1>&6
1775 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1776 cat >> confdefs.h
<<EOF
1777 #define $ac_tr_func 1
1781 echo "$ac_t""no" 1>&6
1785 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1786 echo "configure:1787: checking for working mmap" >&5
1787 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1788 echo $ac_n "(cached) $ac_c" 1>&6
1790 if test "$cross_compiling" = yes; then
1791 ac_cv_func_mmap_fixed_mapped
=no
1793 cat > conftest.
$ac_ext <<EOF
1794 #line 1795 "configure"
1795 #include "confdefs.h"
1797 /* Thanks to Mike Haertel and Jim Avera for this test.
1798 Here is a matrix of mmap possibilities:
1799 mmap private not fixed
1800 mmap private fixed at somewhere currently unmapped
1801 mmap private fixed at somewhere already mapped
1802 mmap shared not fixed
1803 mmap shared fixed at somewhere currently unmapped
1804 mmap shared fixed at somewhere already mapped
1805 For private mappings, we should verify that changes cannot be read()
1806 back from the file, nor mmap's back from the file at a different
1807 address. (There have been systems where private was not correctly
1808 implemented like the infamous i386 svr4.0, and systems where the
1809 VM page cache was not coherent with the filesystem buffer cache
1810 like early versions of FreeBSD and possibly contemporary NetBSD.)
1811 For shared mappings, we should conversely verify that changes get
1812 propogated back to all the places they're supposed to be.
1814 Grep wants private fixed already mapped.
1815 The main things grep needs to know about mmap are:
1816 * does it exist and is it safe to write into the mmap'd area
1817 * how to use it (BSD variants) */
1818 #include <sys/types.h>
1820 #include <sys/mman.h>
1822 /* This mess was copied from the GNU getpagesize.h. */
1823 #ifndef HAVE_GETPAGESIZE
1824 # ifdef HAVE_UNISTD_H
1825 # include <unistd.h>
1828 /* Assume that all systems that can run configure have sys/param.h. */
1829 # ifndef HAVE_SYS_PARAM_H
1830 # define HAVE_SYS_PARAM_H 1
1833 # ifdef _SC_PAGESIZE
1834 # define getpagesize() sysconf(_SC_PAGESIZE)
1835 # else /* no _SC_PAGESIZE */
1836 # ifdef HAVE_SYS_PARAM_H
1837 # include <sys/param.h>
1838 # ifdef EXEC_PAGESIZE
1839 # define getpagesize() EXEC_PAGESIZE
1840 # else /* no EXEC_PAGESIZE */
1842 # define getpagesize() NBPG * CLSIZE
1845 # endif /* no CLSIZE */
1846 # else /* no NBPG */
1848 # define getpagesize() NBPC
1849 # else /* no NBPC */
1851 # define getpagesize() PAGESIZE
1852 # endif /* PAGESIZE */
1853 # endif /* no NBPC */
1854 # endif /* no NBPG */
1855 # endif /* no EXEC_PAGESIZE */
1856 # else /* no HAVE_SYS_PARAM_H */
1857 # define getpagesize() 8192 /* punt totally */
1858 # endif /* no HAVE_SYS_PARAM_H */
1859 # endif /* no _SC_PAGESIZE */
1861 #endif /* no HAVE_GETPAGESIZE */
1864 extern "C" { void *malloc(unsigned); }
1872 char *data, *data2, *data3;
1876 pagesize = getpagesize();
1879 * First, make a file with some known garbage in it.
1881 data = malloc(pagesize);
1884 for (i = 0; i < pagesize; ++i)
1885 *(data + i) = rand();
1887 fd = creat("conftestmmap", 0600);
1890 if (write(fd, data, pagesize) != pagesize)
1895 * Next, try to mmap the file at a fixed address which
1896 * already has something else allocated at it. If we can,
1897 * also make sure that we see the same garbage.
1899 fd = open("conftestmmap", O_RDWR);
1902 data2 = malloc(2 * pagesize);
1905 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1906 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1907 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1909 for (i = 0; i < pagesize; ++i)
1910 if (*(data + i) != *(data2 + i))
1914 * Finally, make sure that changes to the mapped area
1915 * do not percolate back to the file as seen by read().
1916 * (This is a bug on some variants of i386 svr4.0.)
1918 for (i = 0; i < pagesize; ++i)
1919 *(data2 + i) = *(data2 + i) + 1;
1920 data3 = malloc(pagesize);
1923 if (read(fd, data3, pagesize) != pagesize)
1925 for (i = 0; i < pagesize; ++i)
1926 if (*(data + i) != *(data3 + i))
1929 unlink("conftestmmap");
1934 if { (eval echo configure
:1935: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1936 ac_cv_func_mmap_fixed_mapped
=yes
1938 echo "configure: failed program was:" >&5
1939 cat conftest.
$ac_ext >&5
1941 ac_cv_func_mmap_fixed_mapped
=no
1948 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1949 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1950 cat >> confdefs.h
<<\EOF
1957 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
1958 unistd.h values.h sys
/param.h
1960 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1961 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1962 echo "configure:1963: checking for $ac_hdr" >&5
1963 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1964 echo $ac_n "(cached) $ac_c" 1>&6
1966 cat > conftest.
$ac_ext <<EOF
1967 #line 1968 "configure"
1968 #include "confdefs.h"
1971 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1972 { (eval echo configure
:1973: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1973 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1974 if test -z "$ac_err"; then
1976 eval "ac_cv_header_$ac_safe=yes"
1979 echo "configure: failed program was:" >&5
1980 cat conftest.
$ac_ext >&5
1982 eval "ac_cv_header_$ac_safe=no"
1986 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1987 echo "$ac_t""yes" 1>&6
1988 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1989 cat >> confdefs.h
<<EOF
1990 #define $ac_tr_hdr 1
1994 echo "$ac_t""no" 1>&6
1998 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
1999 __argz_count __argz_stringify __argz_next
2001 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2002 echo "configure:2003: checking for $ac_func" >&5
2003 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2004 echo $ac_n "(cached) $ac_c" 1>&6
2006 cat > conftest.
$ac_ext <<EOF
2007 #line 2008 "configure"
2008 #include "confdefs.h"
2009 /* System header to define __stub macros and hopefully few prototypes,
2010 which can conflict with char $ac_func(); below. */
2012 /* Override any gcc2 internal prototype to avoid an error. */
2013 /* We use char because int might match the return type of a gcc2
2014 builtin and then its argument prototype would still apply. */
2019 /* The GNU C library defines this for functions which it implements
2020 to always fail with ENOSYS. Some functions are actually named
2021 something starting with __ and the normal name is an alias. */
2022 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2030 if { (eval echo configure
:2031: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2032 eval "ac_cv_func_$ac_func=yes"
2034 echo "configure: failed program was:" >&5
2035 cat conftest.
$ac_ext >&5
2037 eval "ac_cv_func_$ac_func=no"
2042 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2043 echo "$ac_t""yes" 1>&6
2044 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2045 cat >> confdefs.h
<<EOF
2046 #define $ac_tr_func 1
2050 echo "$ac_t""no" 1>&6
2055 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2056 for ac_func
in stpcpy
2058 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2059 echo "configure:2060: checking for $ac_func" >&5
2060 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2061 echo $ac_n "(cached) $ac_c" 1>&6
2063 cat > conftest.
$ac_ext <<EOF
2064 #line 2065 "configure"
2065 #include "confdefs.h"
2066 /* System header to define __stub macros and hopefully few prototypes,
2067 which can conflict with char $ac_func(); below. */
2069 /* Override any gcc2 internal prototype to avoid an error. */
2070 /* We use char because int might match the return type of a gcc2
2071 builtin and then its argument prototype would still apply. */
2076 /* The GNU C library defines this for functions which it implements
2077 to always fail with ENOSYS. Some functions are actually named
2078 something starting with __ and the normal name is an alias. */
2079 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2087 if { (eval echo configure
:2088: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2089 eval "ac_cv_func_$ac_func=yes"
2091 echo "configure: failed program was:" >&5
2092 cat conftest.
$ac_ext >&5
2094 eval "ac_cv_func_$ac_func=no"
2099 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2100 echo "$ac_t""yes" 1>&6
2101 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2102 cat >> confdefs.h
<<EOF
2103 #define $ac_tr_func 1
2107 echo "$ac_t""no" 1>&6
2112 if test "${ac_cv_func_stpcpy}" = "yes"; then
2113 cat >> confdefs.h
<<\EOF
2114 #define HAVE_STPCPY 1
2119 if test $ac_cv_header_locale_h = yes; then
2120 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2121 echo "configure:2122: checking for LC_MESSAGES" >&5
2122 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2123 echo $ac_n "(cached) $ac_c" 1>&6
2125 cat > conftest.
$ac_ext <<EOF
2126 #line 2127 "configure"
2127 #include "confdefs.h"
2133 if { (eval echo configure
:2134: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2135 am_cv_val_LC_MESSAGES
=yes
2137 echo "configure: failed program was:" >&5
2138 cat conftest.
$ac_ext >&5
2140 am_cv_val_LC_MESSAGES
=no
2145 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2146 if test $am_cv_val_LC_MESSAGES = yes; then
2147 cat >> confdefs.h
<<\EOF
2148 #define HAVE_LC_MESSAGES 1
2153 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2154 echo "configure:2155: checking whether NLS is requested" >&5
2155 # Check whether --enable-nls or --disable-nls was given.
2156 if test "${enable_nls+set}" = set; then
2157 enableval
="$enable_nls"
2163 echo "$ac_t""$USE_NLS" 1>&6
2166 USE_INCLUDED_LIBINTL
=no
2168 if test "$USE_NLS" = "yes"; then
2169 cat >> confdefs.h
<<\EOF
2170 #define ENABLE_NLS 1
2173 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2174 echo "configure:2175: checking whether included gettext is requested" >&5
2175 # Check whether --with-included-gettext or --without-included-gettext was given.
2176 if test "${with_included_gettext+set}" = set; then
2177 withval
="$with_included_gettext"
2178 nls_cv_force_use_gnu_gettext
=$withval
2180 nls_cv_force_use_gnu_gettext
=no
2183 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2185 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2186 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2188 nls_cv_header_libgt
=
2191 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2192 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2193 echo "configure:2194: checking for libintl.h" >&5
2194 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2195 echo $ac_n "(cached) $ac_c" 1>&6
2197 cat > conftest.
$ac_ext <<EOF
2198 #line 2199 "configure"
2199 #include "confdefs.h"
2200 #include <libintl.h>
2202 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2203 { (eval echo configure
:2204: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2204 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2205 if test -z "$ac_err"; then
2207 eval "ac_cv_header_$ac_safe=yes"
2210 echo "configure: failed program was:" >&5
2211 cat conftest.
$ac_ext >&5
2213 eval "ac_cv_header_$ac_safe=no"
2217 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2218 echo "$ac_t""yes" 1>&6
2219 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2220 echo "configure:2221: checking for gettext in libc" >&5
2221 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2222 echo $ac_n "(cached) $ac_c" 1>&6
2224 cat > conftest.
$ac_ext <<EOF
2225 #line 2226 "configure"
2226 #include "confdefs.h"
2227 #include <libintl.h>
2229 return (int) gettext ("")
2232 if { (eval echo configure
:2233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2234 gt_cv_func_gettext_libc
=yes
2236 echo "configure: failed program was:" >&5
2237 cat conftest.
$ac_ext >&5
2239 gt_cv_func_gettext_libc
=no
2244 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2246 if test "$gt_cv_func_gettext_libc" != "yes"; then
2247 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2248 echo "configure:2249: checking for bindtextdomain in -lintl" >&5
2249 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2250 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2251 echo $ac_n "(cached) $ac_c" 1>&6
2253 ac_save_LIBS
="$LIBS"
2255 cat > conftest.
$ac_ext <<EOF
2256 #line 2257 "configure"
2257 #include "confdefs.h"
2258 /* Override any gcc2 internal prototype to avoid an error. */
2259 /* We use char because int might match the return type of a gcc2
2260 builtin and then its argument prototype would still apply. */
2261 char bindtextdomain();
2267 if { (eval echo configure
:2268: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2269 eval "ac_cv_lib_$ac_lib_var=yes"
2271 echo "configure: failed program was:" >&5
2272 cat conftest.
$ac_ext >&5
2274 eval "ac_cv_lib_$ac_lib_var=no"
2277 LIBS
="$ac_save_LIBS"
2280 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2281 echo "$ac_t""yes" 1>&6
2282 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2283 echo "configure:2284: checking for gettext in libintl" >&5
2284 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2285 echo $ac_n "(cached) $ac_c" 1>&6
2287 cat > conftest.
$ac_ext <<EOF
2288 #line 2289 "configure"
2289 #include "confdefs.h"
2292 return (int) gettext ("")
2295 if { (eval echo configure
:2296: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2297 gt_cv_func_gettext_libintl
=yes
2299 echo "configure: failed program was:" >&5
2300 cat conftest.
$ac_ext >&5
2302 gt_cv_func_gettext_libintl
=no
2307 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2309 echo "$ac_t""no" 1>&6
2314 if test "$gt_cv_func_gettext_libc" = "yes" \
2315 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2316 cat >> confdefs.h
<<\EOF
2317 #define HAVE_GETTEXT 1
2320 # Extract the first word of "msgfmt", so it can be a program name with args.
2321 set dummy msgfmt
; ac_word
=$2
2322 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2323 echo "configure:2324: checking for $ac_word" >&5
2324 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2325 echo $ac_n "(cached) $ac_c" 1>&6
2329 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2332 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2333 for ac_dir
in $PATH; do
2334 test -z "$ac_dir" && ac_dir
=.
2335 if test -f $ac_dir/$ac_word; then
2336 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2337 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2343 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2347 MSGFMT
="$ac_cv_path_MSGFMT"
2348 if test -n "$MSGFMT"; then
2349 echo "$ac_t""$MSGFMT" 1>&6
2351 echo "$ac_t""no" 1>&6
2353 if test "$MSGFMT" != "no"; then
2354 for ac_func
in dcgettext
2356 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2357 echo "configure:2358: checking for $ac_func" >&5
2358 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2359 echo $ac_n "(cached) $ac_c" 1>&6
2361 cat > conftest.
$ac_ext <<EOF
2362 #line 2363 "configure"
2363 #include "confdefs.h"
2364 /* System header to define __stub macros and hopefully few prototypes,
2365 which can conflict with char $ac_func(); below. */
2367 /* Override any gcc2 internal prototype to avoid an error. */
2368 /* We use char because int might match the return type of a gcc2
2369 builtin and then its argument prototype would still apply. */
2374 /* The GNU C library defines this for functions which it implements
2375 to always fail with ENOSYS. Some functions are actually named
2376 something starting with __ and the normal name is an alias. */
2377 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2385 if { (eval echo configure
:2386: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2387 eval "ac_cv_func_$ac_func=yes"
2389 echo "configure: failed program was:" >&5
2390 cat conftest.
$ac_ext >&5
2392 eval "ac_cv_func_$ac_func=no"
2397 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2398 echo "$ac_t""yes" 1>&6
2399 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2400 cat >> confdefs.h
<<EOF
2401 #define $ac_tr_func 1
2405 echo "$ac_t""no" 1>&6
2409 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2410 set dummy gmsgfmt
; ac_word
=$2
2411 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2412 echo "configure:2413: checking for $ac_word" >&5
2413 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2414 echo $ac_n "(cached) $ac_c" 1>&6
2418 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2421 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2424 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2426 for ac_dir
in $ac_dummy; do
2427 test -z "$ac_dir" && ac_dir
=.
2428 if test -f $ac_dir/$ac_word; then
2429 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2434 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2438 GMSGFMT
="$ac_cv_path_GMSGFMT"
2439 if test -n "$GMSGFMT"; then
2440 echo "$ac_t""$GMSGFMT" 1>&6
2442 echo "$ac_t""no" 1>&6
2445 # Extract the first word of "xgettext", so it can be a program name with args.
2446 set dummy xgettext
; 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_XGETTEXT'+set}'`\" = set"; then
2450 echo $ac_n "(cached) $ac_c" 1>&6
2454 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2457 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2458 for ac_dir
in $PATH; do
2459 test -z "$ac_dir" && ac_dir
=.
2460 if test -f $ac_dir/$ac_word; then
2461 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2462 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2468 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2472 XGETTEXT
="$ac_cv_path_XGETTEXT"
2473 if test -n "$XGETTEXT"; then
2474 echo "$ac_t""$XGETTEXT" 1>&6
2476 echo "$ac_t""no" 1>&6
2479 cat > conftest.
$ac_ext <<EOF
2480 #line 2481 "configure"
2481 #include "confdefs.h"
2484 extern int _nl_msg_cat_cntr;
2485 return _nl_msg_cat_cntr
2488 if { (eval echo configure
:2489: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2493 echo "configure: failed program was:" >&5
2494 cat conftest.
$ac_ext >&5
2505 echo "$ac_t""no" 1>&6
2510 if test "$CATOBJEXT" = "NONE"; then
2511 nls_cv_use_gnu_gettext
=yes
2515 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2516 INTLOBJS
="\$(GETTOBJS)"
2517 # Extract the first word of "msgfmt", so it can be a program name with args.
2518 set dummy msgfmt
; ac_word
=$2
2519 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2520 echo "configure:2521: checking for $ac_word" >&5
2521 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2522 echo $ac_n "(cached) $ac_c" 1>&6
2526 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2529 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2530 for ac_dir
in $PATH; do
2531 test -z "$ac_dir" && ac_dir
=.
2532 if test -f $ac_dir/$ac_word; then
2533 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2534 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2540 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2544 MSGFMT
="$ac_cv_path_MSGFMT"
2545 if test -n "$MSGFMT"; then
2546 echo "$ac_t""$MSGFMT" 1>&6
2548 echo "$ac_t""no" 1>&6
2551 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2552 set dummy gmsgfmt
; ac_word
=$2
2553 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2554 echo "configure:2555: checking for $ac_word" >&5
2555 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2556 echo $ac_n "(cached) $ac_c" 1>&6
2560 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2563 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2566 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2568 for ac_dir
in $ac_dummy; do
2569 test -z "$ac_dir" && ac_dir
=.
2570 if test -f $ac_dir/$ac_word; then
2571 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2576 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2580 GMSGFMT
="$ac_cv_path_GMSGFMT"
2581 if test -n "$GMSGFMT"; then
2582 echo "$ac_t""$GMSGFMT" 1>&6
2584 echo "$ac_t""no" 1>&6
2587 # Extract the first word of "xgettext", so it can be a program name with args.
2588 set dummy xgettext
; 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_XGETTEXT'+set}'`\" = set"; then
2592 echo $ac_n "(cached) $ac_c" 1>&6
2596 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2599 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2600 for ac_dir
in $PATH; do
2601 test -z "$ac_dir" && ac_dir
=.
2602 if test -f $ac_dir/$ac_word; then
2603 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2604 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2610 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2614 XGETTEXT
="$ac_cv_path_XGETTEXT"
2615 if test -n "$XGETTEXT"; then
2616 echo "$ac_t""$XGETTEXT" 1>&6
2618 echo "$ac_t""no" 1>&6
2622 USE_INCLUDED_LIBINTL
=yes
2626 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2628 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2629 nls_cv_header_intl
=libintl.h
2630 nls_cv_header_libgt
=libgettext.h
2633 if test "$XGETTEXT" != ":"; then
2634 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2637 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2642 # We need to process the po/ directory.
2646 nls_cv_header_intl
=libintl.h
2647 nls_cv_header_libgt
=libgettext.h
2650 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2651 # because some of the sources are only built for this goal.
2652 if test "$PACKAGE" = gettext; then
2654 USE_INCLUDED_LIBINTL
=yes
2657 for lang
in $ALL_LINGUAS; do
2658 GMOFILES
="$GMOFILES $lang.gmo"
2659 POFILES
="$POFILES $lang.po"
2675 if test "x$CATOBJEXT" != "x"; then
2676 if test "x$ALL_LINGUAS" = "x"; then
2679 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2680 echo "configure:2681: checking for catalogs to be installed" >&5
2682 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2683 case "$ALL_LINGUAS" in
2684 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2687 LINGUAS
=$NEW_LINGUAS
2688 echo "$ac_t""$LINGUAS" 1>&6
2691 if test -n "$LINGUAS"; then
2692 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2696 if test $ac_cv_header_locale_h = yes; then
2697 INCLUDE_LOCALE_H
="#include <locale.h>"
2700 /* The system does not provide the header <locale.h>. Take care yourself. */"
2704 if test -f $srcdir/po2tbl.
sed.
in; then
2705 if test "$CATOBJEXT" = ".cat"; then
2706 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2707 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2708 echo "configure:2709: checking for linux/version.h" >&5
2709 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2710 echo $ac_n "(cached) $ac_c" 1>&6
2712 cat > conftest.
$ac_ext <<EOF
2713 #line 2714 "configure"
2714 #include "confdefs.h"
2715 #include <linux/version.h>
2717 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2718 { (eval echo configure
:2719: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2719 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2720 if test -z "$ac_err"; then
2722 eval "ac_cv_header_$ac_safe=yes"
2725 echo "configure: failed program was:" >&5
2726 cat conftest.
$ac_ext >&5
2728 eval "ac_cv_header_$ac_safe=no"
2732 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2733 echo "$ac_t""yes" 1>&6
2736 echo "$ac_t""no" 1>&6
2741 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2743 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2744 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2747 if test "$PACKAGE" = "gettext"; then
2757 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2763 if test -d $srcdir/po
; then
2764 test -d po || mkdir po
2765 if test "x$srcdir" != "x."; then
2766 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2767 posrcprefix
="$srcdir/"
2769 posrcprefix
="../$srcdir/"
2775 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2776 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2785 configdirs
="doc testsuite"
2787 # Check whether --enable-multi-ice or --disable-multi-ice was given.
2788 if test "${enable_multi_ice+set}" = set; then
2789 enableval
="$enable_multi_ice"
2790 case "${enableval}" in
2791 yes ) enable_multi_ice
="yes" ;;
2792 no
) enable_multi_ice
="no" ;;
2793 *) { echo "configure: error: Bad value for --enable-multi-ice: ${enableval}" 1>&2; exit 1; } ;;
2799 if test "${enable_multi_ice}" = "yes"; then
2800 configdirs
="${configdirs} multi-ice"
2804 .
${srcdir}/configure.
host
2806 .
${srcdir}/configure.tgt
2809 for ac_prog
in mawk gawk nawk
awk
2811 # Extract the first word of "$ac_prog", so it can be a program name with args.
2812 set dummy
$ac_prog; ac_word
=$2
2813 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2814 echo "configure:2815: checking for $ac_word" >&5
2815 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
2816 echo $ac_n "(cached) $ac_c" 1>&6
2818 if test -n "$AWK"; then
2819 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2821 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2823 for ac_dir
in $ac_dummy; do
2824 test -z "$ac_dir" && ac_dir
=.
2825 if test -f $ac_dir/$ac_word; then
2826 ac_cv_prog_AWK
="$ac_prog"
2833 AWK
="$ac_cv_prog_AWK"
2834 if test -n "$AWK"; then
2835 echo "$ac_t""$AWK" 1>&6
2837 echo "$ac_t""no" 1>&6
2840 test -n "$AWK" && break
2843 # Find a good install program. We prefer a C program (faster),
2844 # so one script is as good as another. But avoid the broken or
2845 # incompatible versions:
2846 # SysV /etc/install, /usr/sbin/install
2847 # SunOS /usr/etc/install
2848 # IRIX /sbin/install
2850 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2851 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2852 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2853 # ./install, which can be erroneously created by make from ./install.sh.
2854 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2855 echo "configure:2856: checking for a BSD compatible install" >&5
2856 if test -z "$INSTALL"; then
2857 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2858 echo $ac_n "(cached) $ac_c" 1>&6
2860 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
2861 for ac_dir
in $PATH; do
2862 # Account for people who put trailing slashes in PATH elements.
2864 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
2866 # OSF1 and SCO ODT 3.0 have their own names for install.
2867 # Don't use installbsd from OSF since it installs stuff as root
2869 for ac_prog
in ginstall scoinst
install; do
2870 if test -f $ac_dir/$ac_prog; then
2871 if test $ac_prog = install &&
2872 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
2873 # AIX install. It has an incompatible calling convention.
2876 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2887 if test "${ac_cv_path_install+set}" = set; then
2888 INSTALL
="$ac_cv_path_install"
2890 # As a last resort, use the slow shell script. We don't cache a
2891 # path for INSTALL within a source directory, because that will
2892 # break other packages using the cache if that directory is
2893 # removed, or if the path is relative.
2894 INSTALL
="$ac_install_sh"
2897 echo "$ac_t""$INSTALL" 1>&6
2899 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2900 # It thinks the first close brace ends the variable substitution.
2901 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2903 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
2905 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2907 if test $host != $build; then
2908 ac_tool_prefix
=${host_alias}-
2913 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2914 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2915 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2916 echo "configure:2917: checking for $ac_word" >&5
2917 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
2918 echo $ac_n "(cached) $ac_c" 1>&6
2920 if test -n "$AR"; then
2921 ac_cv_prog_AR
="$AR" # Let the user override the test.
2923 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2925 for ac_dir
in $ac_dummy; do
2926 test -z "$ac_dir" && ac_dir
=.
2927 if test -f $ac_dir/$ac_word; then
2928 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2933 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
2937 if test -n "$AR"; then
2938 echo "$ac_t""$AR" 1>&6
2940 echo "$ac_t""no" 1>&6
2945 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2946 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2947 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2948 echo "configure:2949: checking for $ac_word" >&5
2949 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2950 echo $ac_n "(cached) $ac_c" 1>&6
2952 if test -n "$RANLIB"; then
2953 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2955 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2957 for ac_dir
in $ac_dummy; do
2958 test -z "$ac_dir" && ac_dir
=.
2959 if test -f $ac_dir/$ac_word; then
2960 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2967 RANLIB
="$ac_cv_prog_RANLIB"
2968 if test -n "$RANLIB"; then
2969 echo "$ac_t""$RANLIB" 1>&6
2971 echo "$ac_t""no" 1>&6
2975 if test -z "$ac_cv_prog_RANLIB"; then
2976 if test -n "$ac_tool_prefix"; then
2977 # Extract the first word of "ranlib", so it can be a program name with args.
2978 set dummy ranlib
; ac_word
=$2
2979 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2980 echo "configure:2981: checking for $ac_word" >&5
2981 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2982 echo $ac_n "(cached) $ac_c" 1>&6
2984 if test -n "$RANLIB"; then
2985 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2987 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2989 for ac_dir
in $ac_dummy; do
2990 test -z "$ac_dir" && ac_dir
=.
2991 if test -f $ac_dir/$ac_word; then
2992 ac_cv_prog_RANLIB
="ranlib"
2997 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3000 RANLIB
="$ac_cv_prog_RANLIB"
3001 if test -n "$RANLIB"; then
3002 echo "$ac_t""$RANLIB" 1>&6
3004 echo "$ac_t""no" 1>&6
3012 for ac_prog
in 'bison -y' byacc
3014 # Extract the first word of "$ac_prog", so it can be a program name with args.
3015 set dummy
$ac_prog; ac_word
=$2
3016 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3017 echo "configure:3018: checking for $ac_word" >&5
3018 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3019 echo $ac_n "(cached) $ac_c" 1>&6
3021 if test -n "$YACC"; then
3022 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3024 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3026 for ac_dir
in $ac_dummy; do
3027 test -z "$ac_dir" && ac_dir
=.
3028 if test -f $ac_dir/$ac_word; then
3029 ac_cv_prog_YACC
="$ac_prog"
3036 YACC
="$ac_cv_prog_YACC"
3037 if test -n "$YACC"; then
3038 echo "$ac_t""$YACC" 1>&6
3040 echo "$ac_t""no" 1>&6
3043 test -n "$YACC" && break
3045 test -n "$YACC" || YACC
="yacc"
3048 if test "$program_transform_name" = s
,x
,x
,; then
3049 program_transform_name
=
3051 # Double any \ or $. echo might interpret backslashes.
3052 cat <<\EOF_SED
> conftestsed
3053 s
,\\,\\\\,g
; s
,\$
,$$
,g
3055 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
3058 test "$program_prefix" != NONE
&&
3059 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
3060 # Use a double $ so make ignores it.
3061 test "$program_suffix" != NONE
&&
3062 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
3064 # sed with no file args requires a program.
3065 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
3068 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3069 echo "configure:3070: checking return type of signal handlers" >&5
3070 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3071 echo $ac_n "(cached) $ac_c" 1>&6
3073 cat > conftest.
$ac_ext <<EOF
3074 #line 3075 "configure"
3075 #include "confdefs.h"
3076 #include <sys/types.h>
3082 extern "C" void (*signal (int, void (*)(int)))(int);
3084 void (*signal ()) ();
3091 if { (eval echo configure
:3092: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3093 ac_cv_type_signal
=void
3095 echo "configure: failed program was:" >&5
3096 cat conftest.
$ac_ext >&5
3098 ac_cv_type_signal
=int
3103 echo "$ac_t""$ac_cv_type_signal" 1>&6
3104 cat >> confdefs.h
<<EOF
3105 #define RETSIGTYPE $ac_cv_type_signal
3110 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
3111 echo "configure:3112: checking for ANSI C header files" >&5
3112 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
3113 echo $ac_n "(cached) $ac_c" 1>&6
3115 cat > conftest.
$ac_ext <<EOF
3116 #line 3117 "configure"
3117 #include "confdefs.h"
3123 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3124 { (eval echo configure
:3125: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3125 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3126 if test -z "$ac_err"; then
3128 ac_cv_header_stdc
=yes
3131 echo "configure: failed program was:" >&5
3132 cat conftest.
$ac_ext >&5
3134 ac_cv_header_stdc
=no
3138 if test $ac_cv_header_stdc = yes; then
3139 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3140 cat > conftest.
$ac_ext <<EOF
3141 #line 3142 "configure"
3142 #include "confdefs.h"
3145 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3146 egrep "memchr" >/dev
/null
2>&1; then
3150 ac_cv_header_stdc
=no
3156 if test $ac_cv_header_stdc = yes; then
3157 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3158 cat > conftest.
$ac_ext <<EOF
3159 #line 3160 "configure"
3160 #include "confdefs.h"
3163 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3164 egrep "free" >/dev
/null
2>&1; then
3168 ac_cv_header_stdc
=no
3174 if test $ac_cv_header_stdc = yes; then
3175 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3176 if test "$cross_compiling" = yes; then
3179 cat > conftest.
$ac_ext <<EOF
3180 #line 3181 "configure"
3181 #include "confdefs.h"
3183 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3184 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3185 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3186 int main () { int i; for (i = 0; i < 256; i++)
3187 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3191 if { (eval echo configure
:3192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3195 echo "configure: failed program was:" >&5
3196 cat conftest.
$ac_ext >&5
3198 ac_cv_header_stdc
=no
3206 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3207 if test $ac_cv_header_stdc = yes; then
3208 cat >> confdefs.h
<<\EOF
3209 #define STDC_HEADERS 1
3215 for ac_hdr
in ctype.h curses.h endian.h link.h \
3216 memory.h objlist.h ptrace.h sgtty.h stddef.h stdlib.h \
3217 string.h sys
/procfs.h sys
/ptrace.h sys
/reg.h \
3218 term.h termio.h termios.h unistd.h
wait.h sys
/wait.h \
3219 wchar.h wctype.h asm
/debugreg.h sys
/debugreg.h sys
/select.h
3221 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3222 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3223 echo "configure:3224: checking for $ac_hdr" >&5
3224 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3225 echo $ac_n "(cached) $ac_c" 1>&6
3227 cat > conftest.
$ac_ext <<EOF
3228 #line 3229 "configure"
3229 #include "confdefs.h"
3232 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3233 { (eval echo configure
:3234: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3234 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3235 if test -z "$ac_err"; then
3237 eval "ac_cv_header_$ac_safe=yes"
3240 echo "configure: failed program was:" >&5
3241 cat conftest.
$ac_ext >&5
3243 eval "ac_cv_header_$ac_safe=no"
3247 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3248 echo "$ac_t""yes" 1>&6
3249 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3250 cat >> confdefs.h
<<EOF
3251 #define $ac_tr_hdr 1
3255 echo "$ac_t""no" 1>&6
3259 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
3260 echo "configure:3261: checking whether stat file-mode macros are broken" >&5
3261 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
3262 echo $ac_n "(cached) $ac_c" 1>&6
3264 cat > conftest.
$ac_ext <<EOF
3265 #line 3266 "configure"
3266 #include "confdefs.h"
3267 #include <sys/types.h>
3268 #include <sys/stat.h>
3270 #if defined(S_ISBLK) && defined(S_IFDIR)
3271 # if S_ISBLK (S_IFDIR)
3276 #if defined(S_ISBLK) && defined(S_IFCHR)
3277 # if S_ISBLK (S_IFCHR)
3282 #if defined(S_ISLNK) && defined(S_IFREG)
3283 # if S_ISLNK (S_IFREG)
3288 #if defined(S_ISSOCK) && defined(S_IFREG)
3289 # if S_ISSOCK (S_IFREG)
3295 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3296 egrep "You lose" >/dev
/null
2>&1; then
3298 ac_cv_header_stat_broken
=yes
3301 ac_cv_header_stat_broken
=no
3307 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
3308 if test $ac_cv_header_stat_broken = yes; then
3309 cat >> confdefs.h
<<\EOF
3310 #define STAT_MACROS_BROKEN 1
3316 echo $ac_n "checking for working const""... $ac_c" 1>&6
3317 echo "configure:3318: checking for working const" >&5
3318 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3319 echo $ac_n "(cached) $ac_c" 1>&6
3321 cat > conftest.
$ac_ext <<EOF
3322 #line 3323 "configure"
3323 #include "confdefs.h"
3327 /* Ultrix mips cc rejects this. */
3328 typedef int charset[2]; const charset x;
3329 /* SunOS 4.1.1 cc rejects this. */
3330 char const *const *ccp;
3332 /* NEC SVR4.0.2 mips cc rejects this. */
3333 struct point {int x, y;};
3334 static struct point const zero = {0,0};
3335 /* AIX XL C 1.02.0.0 rejects this.
3336 It does not let you subtract one const X* pointer from another in an arm
3337 of an if-expression whose if-part is not a constant expression */
3338 const char *g = "string";
3339 ccp = &g + (g ? g-g : 0);
3340 /* HPUX 7.0 cc rejects these. */
3343 ccp = (char const *const *) p;
3344 { /* SCO 3.2v4 cc rejects this. */
3346 char const *s = 0 ? (char *) 0 : (char const *) 0;
3350 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3352 const int *foo = &x[0];
3355 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3356 typedef const int *iptr;
3360 { /* AIX XL C 1.02.0.0 rejects this saying
3361 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3362 struct s { int j; const int *ap[3]; };
3363 struct s *b; b->j = 5;
3365 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3371 if { (eval echo configure
:3372: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3375 echo "configure: failed program was:" >&5
3376 cat conftest.
$ac_ext >&5
3383 echo "$ac_t""$ac_cv_c_const" 1>&6
3384 if test $ac_cv_c_const = no
; then
3385 cat >> confdefs.h
<<\EOF
3392 for ac_func
in setpgid sbrk sigaction isascii bzero bcopy btowc poll
3394 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3395 echo "configure:3396: checking for $ac_func" >&5
3396 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+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"
3402 /* System header to define __stub macros and hopefully few prototypes,
3403 which can conflict with char $ac_func(); below. */
3405 /* Override any gcc2 internal prototype to avoid an error. */
3406 /* We use char because int might match the return type of a gcc2
3407 builtin and then its argument prototype would still apply. */
3412 /* The GNU C library defines this for functions which it implements
3413 to always fail with ENOSYS. Some functions are actually named
3414 something starting with __ and the normal name is an alias. */
3415 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3423 if { (eval echo configure
:3424: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3425 eval "ac_cv_func_$ac_func=yes"
3427 echo "configure: failed program was:" >&5
3428 cat conftest.
$ac_ext >&5
3430 eval "ac_cv_func_$ac_func=no"
3435 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3436 echo "$ac_t""yes" 1>&6
3437 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3438 cat >> confdefs.h
<<EOF
3439 #define $ac_tr_func 1
3443 echo "$ac_t""no" 1>&6
3447 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3448 # for constant arguments. Useless!
3449 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3450 echo "configure:3451: checking for working alloca.h" >&5
3451 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3452 echo $ac_n "(cached) $ac_c" 1>&6
3454 cat > conftest.
$ac_ext <<EOF
3455 #line 3456 "configure"
3456 #include "confdefs.h"
3459 char *p = alloca(2 * sizeof(int));
3462 if { (eval echo configure
:3463: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3464 ac_cv_header_alloca_h
=yes
3466 echo "configure: failed program was:" >&5
3467 cat conftest.
$ac_ext >&5
3469 ac_cv_header_alloca_h
=no
3474 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3475 if test $ac_cv_header_alloca_h = yes; then
3476 cat >> confdefs.h
<<\EOF
3477 #define HAVE_ALLOCA_H 1
3482 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3483 echo "configure:3484: checking for alloca" >&5
3484 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3485 echo $ac_n "(cached) $ac_c" 1>&6
3487 cat > conftest.
$ac_ext <<EOF
3488 #line 3489 "configure"
3489 #include "confdefs.h"
3492 # define alloca __builtin_alloca
3495 # include <malloc.h>
3496 # define alloca _alloca
3499 # include <alloca.h>
3504 # ifndef alloca /* predefined by HP cc +Olibcalls */
3513 char *p = (char *) alloca(1);
3516 if { (eval echo configure
:3517: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3518 ac_cv_func_alloca_works
=yes
3520 echo "configure: failed program was:" >&5
3521 cat conftest.
$ac_ext >&5
3523 ac_cv_func_alloca_works
=no
3528 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3529 if test $ac_cv_func_alloca_works = yes; then
3530 cat >> confdefs.h
<<\EOF
3531 #define HAVE_ALLOCA 1
3536 if test $ac_cv_func_alloca_works = no
; then
3537 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3538 # that cause trouble. Some versions do not even contain alloca or
3539 # contain a buggy version. If you still want to use their alloca,
3540 # use ar to extract alloca.o from them instead of compiling alloca.c.
3541 ALLOCA
=alloca.
${ac_objext}
3542 cat >> confdefs.h
<<\EOF
3547 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3548 echo "configure:3549: checking whether alloca needs Cray hooks" >&5
3549 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3550 echo $ac_n "(cached) $ac_c" 1>&6
3552 cat > conftest.
$ac_ext <<EOF
3553 #line 3554 "configure"
3554 #include "confdefs.h"
3555 #if defined(CRAY) && ! defined(CRAY2)
3562 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3563 egrep "webecray" >/dev
/null
2>&1; then
3574 echo "$ac_t""$ac_cv_os_cray" 1>&6
3575 if test $ac_cv_os_cray = yes; then
3576 for ac_func
in _getb67 GETB67 getb67
; do
3577 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3578 echo "configure:3579: checking for $ac_func" >&5
3579 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3580 echo $ac_n "(cached) $ac_c" 1>&6
3582 cat > conftest.
$ac_ext <<EOF
3583 #line 3584 "configure"
3584 #include "confdefs.h"
3585 /* System header to define __stub macros and hopefully few prototypes,
3586 which can conflict with char $ac_func(); below. */
3588 /* Override any gcc2 internal prototype to avoid an error. */
3589 /* We use char because int might match the return type of a gcc2
3590 builtin and then its argument prototype would still apply. */
3595 /* The GNU C library defines this for functions which it implements
3596 to always fail with ENOSYS. Some functions are actually named
3597 something starting with __ and the normal name is an alias. */
3598 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3606 if { (eval echo configure
:3607: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3608 eval "ac_cv_func_$ac_func=yes"
3610 echo "configure: failed program was:" >&5
3611 cat conftest.
$ac_ext >&5
3613 eval "ac_cv_func_$ac_func=no"
3618 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3619 echo "$ac_t""yes" 1>&6
3620 cat >> confdefs.h
<<EOF
3621 #define CRAY_STACKSEG_END $ac_func
3626 echo "$ac_t""no" 1>&6
3632 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3633 echo "configure:3634: checking stack direction for C alloca" >&5
3634 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3635 echo $ac_n "(cached) $ac_c" 1>&6
3637 if test "$cross_compiling" = yes; then
3638 ac_cv_c_stack_direction
=0
3640 cat > conftest.
$ac_ext <<EOF
3641 #line 3642 "configure"
3642 #include "confdefs.h"
3643 find_stack_direction ()
3645 static char *addr = 0;
3650 return find_stack_direction ();
3653 return (&dummy > addr) ? 1 : -1;
3657 exit (find_stack_direction() < 0);
3660 if { (eval echo configure
:3661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3662 ac_cv_c_stack_direction
=1
3664 echo "configure: failed program was:" >&5
3665 cat conftest.
$ac_ext >&5
3667 ac_cv_c_stack_direction
=-1
3674 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3675 cat >> confdefs.h
<<EOF
3676 #define STACK_DIRECTION $ac_cv_c_stack_direction
3682 echo $ac_n "checking for socketpair in -lsocket""... $ac_c" 1>&6
3683 echo "configure:3684: checking for socketpair in -lsocket" >&5
3684 ac_lib_var
=`echo socket'_'socketpair | sed 'y%./+-%__p_%'`
3685 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3686 echo $ac_n "(cached) $ac_c" 1>&6
3688 ac_save_LIBS
="$LIBS"
3689 LIBS
="-lsocket $LIBS"
3690 cat > conftest.
$ac_ext <<EOF
3691 #line 3692 "configure"
3692 #include "confdefs.h"
3693 /* Override any gcc2 internal prototype to avoid an error. */
3694 /* We use char because int might match the return type of a gcc2
3695 builtin and then its argument prototype would still apply. */
3702 if { (eval echo configure
:3703: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3704 eval "ac_cv_lib_$ac_lib_var=yes"
3706 echo "configure: failed program was:" >&5
3707 cat conftest.
$ac_ext >&5
3709 eval "ac_cv_lib_$ac_lib_var=no"
3712 LIBS
="$ac_save_LIBS"
3715 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3716 echo "$ac_t""yes" 1>&6
3717 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3718 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3719 cat >> confdefs.h
<<EOF
3720 #define $ac_tr_lib 1
3723 LIBS
="-lsocket $LIBS"
3726 echo "$ac_t""no" 1>&6
3729 for ac_func
in socketpair
3731 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3732 echo "configure:3733: checking for $ac_func" >&5
3733 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3734 echo $ac_n "(cached) $ac_c" 1>&6
3736 cat > conftest.
$ac_ext <<EOF
3737 #line 3738 "configure"
3738 #include "confdefs.h"
3739 /* System header to define __stub macros and hopefully few prototypes,
3740 which can conflict with char $ac_func(); below. */
3742 /* Override any gcc2 internal prototype to avoid an error. */
3743 /* We use char because int might match the return type of a gcc2
3744 builtin and then its argument prototype would still apply. */
3749 /* The GNU C library defines this for functions which it implements
3750 to always fail with ENOSYS. Some functions are actually named
3751 something starting with __ and the normal name is an alias. */
3752 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3760 if { (eval echo configure
:3761: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3762 eval "ac_cv_func_$ac_func=yes"
3764 echo "configure: failed program was:" >&5
3765 cat conftest.
$ac_ext >&5
3767 eval "ac_cv_func_$ac_func=no"
3772 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3773 echo "$ac_t""yes" 1>&6
3774 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3775 cat >> confdefs.h
<<EOF
3776 #define $ac_tr_func 1
3780 echo "$ac_t""no" 1>&6
3786 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
3787 echo "configure:3788: checking whether malloc must be declared" >&5
3788 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
3789 echo $ac_n "(cached) $ac_c" 1>&6
3791 cat > conftest.
$ac_ext <<EOF
3792 #line 3793 "configure"
3793 #include "confdefs.h"
3796 #ifdef HAVE_STRING_H
3799 #ifdef HAVE_STRINGS_H
3800 #include <strings.h>
3803 #ifdef HAVE_STDLIB_H
3806 #ifdef HAVE_UNISTD_H
3810 char *(*pfn) = (char *(*)) malloc
3813 if { (eval echo configure
:3814: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3815 bfd_cv_decl_needed_malloc
=no
3817 echo "configure: failed program was:" >&5
3818 cat conftest.
$ac_ext >&5
3820 bfd_cv_decl_needed_malloc
=yes
3825 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
3826 if test $bfd_cv_decl_needed_malloc = yes; then
3827 cat >> confdefs.h
<<\EOF
3828 #define NEED_DECLARATION_MALLOC 1
3833 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
3834 echo "configure:3835: checking whether realloc must be declared" >&5
3835 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
3836 echo $ac_n "(cached) $ac_c" 1>&6
3838 cat > conftest.
$ac_ext <<EOF
3839 #line 3840 "configure"
3840 #include "confdefs.h"
3843 #ifdef HAVE_STRING_H
3846 #ifdef HAVE_STRINGS_H
3847 #include <strings.h>
3850 #ifdef HAVE_STDLIB_H
3853 #ifdef HAVE_UNISTD_H
3857 char *(*pfn) = (char *(*)) realloc
3860 if { (eval echo configure
:3861: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3862 bfd_cv_decl_needed_realloc
=no
3864 echo "configure: failed program was:" >&5
3865 cat conftest.
$ac_ext >&5
3867 bfd_cv_decl_needed_realloc
=yes
3872 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
3873 if test $bfd_cv_decl_needed_realloc = yes; then
3874 cat >> confdefs.h
<<\EOF
3875 #define NEED_DECLARATION_REALLOC 1
3880 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
3881 echo "configure:3882: checking whether free must be declared" >&5
3882 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
3883 echo $ac_n "(cached) $ac_c" 1>&6
3885 cat > conftest.
$ac_ext <<EOF
3886 #line 3887 "configure"
3887 #include "confdefs.h"
3890 #ifdef HAVE_STRING_H
3893 #ifdef HAVE_STRINGS_H
3894 #include <strings.h>
3897 #ifdef HAVE_STDLIB_H
3900 #ifdef HAVE_UNISTD_H
3904 char *(*pfn) = (char *(*)) free
3907 if { (eval echo configure
:3908: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3909 bfd_cv_decl_needed_free
=no
3911 echo "configure: failed program was:" >&5
3912 cat conftest.
$ac_ext >&5
3914 bfd_cv_decl_needed_free
=yes
3919 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
3920 if test $bfd_cv_decl_needed_free = yes; then
3921 cat >> confdefs.h
<<\EOF
3922 #define NEED_DECLARATION_FREE 1
3927 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
3928 echo "configure:3929: checking whether strerror must be declared" >&5
3929 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
3930 echo $ac_n "(cached) $ac_c" 1>&6
3932 cat > conftest.
$ac_ext <<EOF
3933 #line 3934 "configure"
3934 #include "confdefs.h"
3937 #ifdef HAVE_STRING_H
3940 #ifdef HAVE_STRINGS_H
3941 #include <strings.h>
3944 #ifdef HAVE_STDLIB_H
3947 #ifdef HAVE_UNISTD_H
3951 char *(*pfn) = (char *(*)) strerror
3954 if { (eval echo configure
:3955: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3956 bfd_cv_decl_needed_strerror
=no
3958 echo "configure: failed program was:" >&5
3959 cat conftest.
$ac_ext >&5
3961 bfd_cv_decl_needed_strerror
=yes
3966 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
3967 if test $bfd_cv_decl_needed_strerror = yes; then
3968 cat >> confdefs.h
<<\EOF
3969 #define NEED_DECLARATION_STRERROR 1
3974 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
3975 echo "configure:3976: checking whether strdup must be declared" >&5
3976 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
3977 echo $ac_n "(cached) $ac_c" 1>&6
3979 cat > conftest.
$ac_ext <<EOF
3980 #line 3981 "configure"
3981 #include "confdefs.h"
3984 #ifdef HAVE_STRING_H
3987 #ifdef HAVE_STRINGS_H
3988 #include <strings.h>
3991 #ifdef HAVE_STDLIB_H
3994 #ifdef HAVE_UNISTD_H
3998 char *(*pfn) = (char *(*)) strdup
4001 if { (eval echo configure
:4002: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4003 bfd_cv_decl_needed_strdup
=no
4005 echo "configure: failed program was:" >&5
4006 cat conftest.
$ac_ext >&5
4008 bfd_cv_decl_needed_strdup
=yes
4013 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
4014 if test $bfd_cv_decl_needed_strdup = yes; then
4015 cat >> confdefs.h
<<\EOF
4016 #define NEED_DECLARATION_STRDUP 1
4021 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4022 echo "configure:4023: checking whether strstr must be declared" >&5
4023 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4024 echo $ac_n "(cached) $ac_c" 1>&6
4026 cat > conftest.
$ac_ext <<EOF
4027 #line 4028 "configure"
4028 #include "confdefs.h"
4031 #ifdef HAVE_STRING_H
4034 #ifdef HAVE_STRINGS_H
4035 #include <strings.h>
4038 #ifdef HAVE_STDLIB_H
4041 #ifdef HAVE_UNISTD_H
4045 char *(*pfn) = (char *(*)) strstr
4048 if { (eval echo configure
:4049: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4050 bfd_cv_decl_needed_strstr
=no
4052 echo "configure: failed program was:" >&5
4053 cat conftest.
$ac_ext >&5
4055 bfd_cv_decl_needed_strstr
=yes
4060 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4061 if test $bfd_cv_decl_needed_strstr = yes; then
4062 cat >> confdefs.h
<<\EOF
4063 #define NEED_DECLARATION_STRSTR 1
4070 # The following save_state_t checkery is only necessary for HPUX
4071 # versions earlier than 10.20. When those fade from memory, this
4072 # could be expunged. --jsm 1999-03-22
4074 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
4075 echo "configure:4076: checking for HPUX save_state structure" >&5
4076 cat > conftest.
$ac_ext <<EOF
4077 #line 4078 "configure"
4078 #include "confdefs.h"
4079 #include <machine/save_state.h>
4081 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4082 egrep "save_state_t" >/dev
/null
2>&1; then
4084 gdb_cv_hpux_savestate
=yes
4087 gdb_cv_hpux_savestate
=no
4091 cat > conftest.
$ac_ext <<EOF
4092 #line 4093 "configure"
4093 #include "confdefs.h"
4094 #include <machine/save_state.h>
4096 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4097 egrep "ss_wide" >/dev
/null
2>&1; then
4099 gdb_cv_hpux_sswide
=yes
4102 gdb_cv_hpux_sswide
=no
4106 if test $gdb_cv_hpux_savestate = yes
4108 cat >> confdefs.h
<<\EOF
4109 #define HAVE_STRUCT_SAVE_STATE_T 1
4113 if test $gdb_cv_hpux_sswide = yes
4115 cat >> confdefs.h
<<\EOF
4116 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
4120 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
4123 # If we are configured native on GNU/Linux, work around problems with
4125 # Also detect which type of /proc is in use, such as for Unixware.
4127 if test "${target}" = "${host}"; then
4128 gdb_cv_hostos_is_solaris
=no
4131 cat >> confdefs.h
<<\EOF
4132 #define START_INFERIOR_TRAPS_EXPECTED 2
4135 cat >> confdefs.h
<<\EOF
4136 #define sys_quotactl 1
4141 gdb_cv_hostos_is_solaris
=yes ;;
4143 echo $ac_n "checking for directory proc entries""... $ac_c" 1>&6
4144 echo "configure:4145: checking for directory proc entries" >&5
4145 # The [gdb_host != sun4sol2] hack is because Solaris does provide the
4146 # multiple procfs files as of Solaris 2.6, but GDB can't use it right now.
4147 if test "$ac_cv_header_sys_procfs_h" = yes -a \
4148 "$gdb_cv_hostos_is_solaris" = no \
4150 -a -f /proc
/$$
/ctl \
4152 -a -f /proc
/$$
/map \
4153 -a -f /proc
/$$
/status
; then
4154 echo "$ac_t""yes" 1>&6
4155 cat >> confdefs.h
<<\EOF
4156 #define HAVE_MULTIPLE_PROC_FDS 1
4160 echo "$ac_t""no" 1>&6
4164 if test "$ac_cv_header_sys_procfs_h" = yes; then
4165 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
4166 echo "configure:4167: checking for pstatus_t in sys/procfs.h" >&5
4167 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
4168 echo $ac_n "(cached) $ac_c" 1>&6
4170 cat > conftest.
$ac_ext <<EOF
4171 #line 4172 "configure"
4172 #include "confdefs.h"
4173 #include <sys/procfs.h>
4178 if { (eval echo configure
:4179: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4180 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
4182 echo "configure: failed program was:" >&5
4183 cat conftest.
$ac_ext >&5
4185 bfd_cv_have_sys_procfs_type_pstatus_t
=no
4191 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
4192 cat >> confdefs.h
<<\EOF
4193 #define HAVE_PSTATUS_T 1
4197 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
4199 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
4200 echo "configure:4201: checking for prrun_t in sys/procfs.h" >&5
4201 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
4202 echo $ac_n "(cached) $ac_c" 1>&6
4204 cat > conftest.
$ac_ext <<EOF
4205 #line 4206 "configure"
4206 #include "confdefs.h"
4207 #include <sys/procfs.h>
4212 if { (eval echo configure
:4213: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4214 bfd_cv_have_sys_procfs_type_prrun_t
=yes
4216 echo "configure: failed program was:" >&5
4217 cat conftest.
$ac_ext >&5
4219 bfd_cv_have_sys_procfs_type_prrun_t
=no
4225 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
4226 cat >> confdefs.h
<<\EOF
4227 #define HAVE_PRRUN_T 1
4231 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
4233 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
4234 echo "configure:4235: checking for gregset_t in sys/procfs.h" >&5
4235 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
4236 echo $ac_n "(cached) $ac_c" 1>&6
4238 cat > conftest.
$ac_ext <<EOF
4239 #line 4240 "configure"
4240 #include "confdefs.h"
4241 #include <sys/procfs.h>
4246 if { (eval echo configure
:4247: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4248 bfd_cv_have_sys_procfs_type_gregset_t
=yes
4250 echo "configure: failed program was:" >&5
4251 cat conftest.
$ac_ext >&5
4253 bfd_cv_have_sys_procfs_type_gregset_t
=no
4259 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
4260 cat >> confdefs.h
<<\EOF
4261 #define HAVE_GREGSET_T 1
4265 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
4267 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
4268 echo "configure:4269: checking for fpregset_t in sys/procfs.h" >&5
4269 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
4270 echo $ac_n "(cached) $ac_c" 1>&6
4272 cat > conftest.
$ac_ext <<EOF
4273 #line 4274 "configure"
4274 #include "confdefs.h"
4275 #include <sys/procfs.h>
4280 if { (eval echo configure
:4281: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4282 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
4284 echo "configure: failed program was:" >&5
4285 cat conftest.
$ac_ext >&5
4287 bfd_cv_have_sys_procfs_type_fpregset_t
=no
4293 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
4294 cat >> confdefs.h
<<\EOF
4295 #define HAVE_FPREGSET_T 1
4299 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
4303 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
4304 echo "configure:4305: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
4305 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+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"
4312 #include <sys/types.h>
4313 #include <sys/procfs.h>
4318 dummy = ioctl(0, PIOCSET, &dummy);
4322 if { (eval echo configure
:4323: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4324 gdb_cv_have_procfs_piocset
=yes
4326 echo "configure: failed program was:" >&5
4327 cat conftest.
$ac_ext >&5
4329 gdb_cv_have_procfs_piocset
=no
4334 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
4335 if test $gdb_cv_have_procfs_piocset = yes; then
4336 cat >> confdefs.h
<<\EOF
4337 #define HAVE_PROCFS_PIOCSET 1
4343 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
4344 echo "configure:4345: checking for main in -lm" >&5
4345 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
4346 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4347 echo $ac_n "(cached) $ac_c" 1>&6
4349 ac_save_LIBS
="$LIBS"
4351 cat > conftest.
$ac_ext <<EOF
4352 #line 4353 "configure"
4353 #include "confdefs.h"
4359 if { (eval echo configure
:4360: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4361 eval "ac_cv_lib_$ac_lib_var=yes"
4363 echo "configure: failed program was:" >&5
4364 cat conftest.
$ac_ext >&5
4366 eval "ac_cv_lib_$ac_lib_var=no"
4369 LIBS
="$ac_save_LIBS"
4372 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4373 echo "$ac_t""yes" 1>&6
4374 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4375 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4376 cat >> confdefs.h
<<EOF
4377 #define $ac_tr_lib 1
4383 echo "$ac_t""no" 1>&6
4387 echo $ac_n "checking for wctype in -lc""... $ac_c" 1>&6
4388 echo "configure:4389: checking for wctype in -lc" >&5
4389 ac_lib_var
=`echo c'_'wctype | sed 'y%./+-%__p_%'`
4390 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4391 echo $ac_n "(cached) $ac_c" 1>&6
4393 ac_save_LIBS
="$LIBS"
4395 cat > conftest.
$ac_ext <<EOF
4396 #line 4397 "configure"
4397 #include "confdefs.h"
4398 /* Override any gcc2 internal prototype to avoid an error. */
4399 /* We use char because int might match the return type of a gcc2
4400 builtin and then its argument prototype would still apply. */
4407 if { (eval echo configure
:4408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4409 eval "ac_cv_lib_$ac_lib_var=yes"
4411 echo "configure: failed program was:" >&5
4412 cat conftest.
$ac_ext >&5
4414 eval "ac_cv_lib_$ac_lib_var=no"
4417 LIBS
="$ac_save_LIBS"
4420 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4421 echo "$ac_t""yes" 1>&6
4424 echo "$ac_t""no" 1>&6
4425 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
4426 echo "configure:4427: checking for wctype in -lw" >&5
4427 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
4428 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4429 echo $ac_n "(cached) $ac_c" 1>&6
4431 ac_save_LIBS
="$LIBS"
4433 cat > conftest.
$ac_ext <<EOF
4434 #line 4435 "configure"
4435 #include "confdefs.h"
4436 /* Override any gcc2 internal prototype to avoid an error. */
4437 /* We use char because int might match the return type of a gcc2
4438 builtin and then its argument prototype would still apply. */
4445 if { (eval echo configure
:4446: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4447 eval "ac_cv_lib_$ac_lib_var=yes"
4449 echo "configure: failed program was:" >&5
4450 cat conftest.
$ac_ext >&5
4452 eval "ac_cv_lib_$ac_lib_var=no"
4455 LIBS
="$ac_save_LIBS"
4458 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4459 echo "$ac_t""yes" 1>&6
4460 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/^a-zA-Z0-9_/_/g' \
4461 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4462 cat >> confdefs.h
<<EOF
4463 #define $ac_tr_lib 1
4469 echo "$ac_t""no" 1>&6
4476 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
4477 echo "configure:4478: checking for long long support in compiler" >&5
4478 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
4479 echo $ac_n "(cached) $ac_c" 1>&6
4481 cat > conftest.
$ac_ext <<EOF
4482 #line 4483 "configure"
4483 #include "confdefs.h"
4487 extern long long foo;
4488 switch (foo & 2) { case 0: return 1; }
4492 if { (eval echo configure
:4493: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4494 gdb_cv_c_long_long
=yes
4496 echo "configure: failed program was:" >&5
4497 cat conftest.
$ac_ext >&5
4499 gdb_cv_c_long_long
=no
4504 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
4505 if test $gdb_cv_c_long_long = yes; then
4506 cat >> confdefs.h
<<\EOF
4507 #define CC_HAS_LONG_LONG 1
4513 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
4514 echo "configure:4515: checking for long long support in printf" >&5
4515 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
4516 echo $ac_n "(cached) $ac_c" 1>&6
4518 if test "$cross_compiling" = yes; then
4519 gdb_cv_printf_has_long_long
=no
4521 cat > conftest.
$ac_ext <<EOF
4522 #line 4523 "configure"
4523 #include "confdefs.h"
4528 l = (l << 16) + 0x0123;
4529 l = (l << 16) + 0x4567;
4530 l = (l << 16) + 0x89ab;
4531 l = (l << 16) + 0xcdef;
4532 sprintf (buf, "0x%016llx", l);
4533 return (strcmp ("0x0123456789abcdef", buf));
4536 if { (eval echo configure
:4537: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4538 gdb_cv_printf_has_long_long
=yes
4540 echo "configure: failed program was:" >&5
4541 cat conftest.
$ac_ext >&5
4543 gdb_cv_printf_has_long_long
=no
4550 if test $gdb_cv_printf_has_long_long = yes; then
4551 cat >> confdefs.h
<<\EOF
4552 #define PRINTF_HAS_LONG_LONG 1
4556 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
4559 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
4560 echo "configure:4561: checking for long double support in compiler" >&5
4561 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
4562 echo $ac_n "(cached) $ac_c" 1>&6
4564 cat > conftest.
$ac_ext <<EOF
4565 #line 4566 "configure"
4566 #include "confdefs.h"
4572 if { (eval echo configure
:4573: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4574 ac_cv_c_long_double
=yes
4576 echo "configure: failed program was:" >&5
4577 cat conftest.
$ac_ext >&5
4579 ac_cv_c_long_double
=no
4584 echo "$ac_t""$ac_cv_c_long_double" 1>&6
4585 if test $ac_cv_c_long_double = yes; then
4586 cat >> confdefs.h
<<\EOF
4587 #define HAVE_LONG_DOUBLE 1
4593 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
4594 echo "configure:4595: checking for long double support in printf" >&5
4595 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
4596 echo $ac_n "(cached) $ac_c" 1>&6
4598 if test "$cross_compiling" = yes; then
4599 gdb_cv_printf_has_long_double
=no
4601 cat > conftest.
$ac_ext <<EOF
4602 #line 4603 "configure"
4603 #include "confdefs.h"
4607 long double f = 3.141592653;
4608 sprintf (buf, "%Lg", f);
4609 return (strncmp ("3.14159", buf, 7));
4612 if { (eval echo configure
:4613: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4614 gdb_cv_printf_has_long_double
=yes
4616 echo "configure: failed program was:" >&5
4617 cat conftest.
$ac_ext >&5
4619 gdb_cv_printf_has_long_double
=no
4626 if test $gdb_cv_printf_has_long_double = yes; then
4627 cat >> confdefs.h
<<\EOF
4628 #define PRINTF_HAS_LONG_DOUBLE 1
4632 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
4635 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
4636 echo "configure:4637: checking for long double support in scanf" >&5
4637 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
4638 echo $ac_n "(cached) $ac_c" 1>&6
4640 if test "$cross_compiling" = yes; then
4641 gdb_cv_scanf_has_long_double
=no
4643 cat > conftest.
$ac_ext <<EOF
4644 #line 4645 "configure"
4645 #include "confdefs.h"
4648 char *buf = "3.141592653";
4650 sscanf (buf, "%Lg", &f);
4651 return !(f > 3.14159 && f < 3.14160);
4654 if { (eval echo configure
:4655: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4656 gdb_cv_scanf_has_long_double
=yes
4658 echo "configure: failed program was:" >&5
4659 cat conftest.
$ac_ext >&5
4661 gdb_cv_scanf_has_long_double
=no
4668 if test $gdb_cv_scanf_has_long_double = yes; then
4669 cat >> confdefs.h
<<\EOF
4670 #define SCANF_HAS_LONG_DOUBLE 1
4674 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
4676 for ac_hdr
in unistd.h
4678 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4679 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4680 echo "configure:4681: checking for $ac_hdr" >&5
4681 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4682 echo $ac_n "(cached) $ac_c" 1>&6
4684 cat > conftest.
$ac_ext <<EOF
4685 #line 4686 "configure"
4686 #include "confdefs.h"
4689 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4690 { (eval echo configure
:4691: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4691 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4692 if test -z "$ac_err"; then
4694 eval "ac_cv_header_$ac_safe=yes"
4697 echo "configure: failed program was:" >&5
4698 cat conftest.
$ac_ext >&5
4700 eval "ac_cv_header_$ac_safe=no"
4704 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4705 echo "$ac_t""yes" 1>&6
4706 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4707 cat >> confdefs.h
<<EOF
4708 #define $ac_tr_hdr 1
4712 echo "$ac_t""no" 1>&6
4716 for ac_func
in getpagesize
4718 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4719 echo "configure:4720: checking for $ac_func" >&5
4720 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4721 echo $ac_n "(cached) $ac_c" 1>&6
4723 cat > conftest.
$ac_ext <<EOF
4724 #line 4725 "configure"
4725 #include "confdefs.h"
4726 /* System header to define __stub macros and hopefully few prototypes,
4727 which can conflict with char $ac_func(); below. */
4729 /* Override any gcc2 internal prototype to avoid an error. */
4730 /* We use char because int might match the return type of a gcc2
4731 builtin and then its argument prototype would still apply. */
4736 /* The GNU C library defines this for functions which it implements
4737 to always fail with ENOSYS. Some functions are actually named
4738 something starting with __ and the normal name is an alias. */
4739 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4747 if { (eval echo configure
:4748: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4749 eval "ac_cv_func_$ac_func=yes"
4751 echo "configure: failed program was:" >&5
4752 cat conftest.
$ac_ext >&5
4754 eval "ac_cv_func_$ac_func=no"
4759 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4760 echo "$ac_t""yes" 1>&6
4761 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4762 cat >> confdefs.h
<<EOF
4763 #define $ac_tr_func 1
4767 echo "$ac_t""no" 1>&6
4771 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
4772 echo "configure:4773: checking for working mmap" >&5
4773 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
4774 echo $ac_n "(cached) $ac_c" 1>&6
4776 if test "$cross_compiling" = yes; then
4777 ac_cv_func_mmap_fixed_mapped
=no
4779 cat > conftest.
$ac_ext <<EOF
4780 #line 4781 "configure"
4781 #include "confdefs.h"
4783 /* Thanks to Mike Haertel and Jim Avera for this test.
4784 Here is a matrix of mmap possibilities:
4785 mmap private not fixed
4786 mmap private fixed at somewhere currently unmapped
4787 mmap private fixed at somewhere already mapped
4788 mmap shared not fixed
4789 mmap shared fixed at somewhere currently unmapped
4790 mmap shared fixed at somewhere already mapped
4791 For private mappings, we should verify that changes cannot be read()
4792 back from the file, nor mmap's back from the file at a different
4793 address. (There have been systems where private was not correctly
4794 implemented like the infamous i386 svr4.0, and systems where the
4795 VM page cache was not coherent with the filesystem buffer cache
4796 like early versions of FreeBSD and possibly contemporary NetBSD.)
4797 For shared mappings, we should conversely verify that changes get
4798 propogated back to all the places they're supposed to be.
4800 Grep wants private fixed already mapped.
4801 The main things grep needs to know about mmap are:
4802 * does it exist and is it safe to write into the mmap'd area
4803 * how to use it (BSD variants) */
4804 #include <sys/types.h>
4806 #include <sys/mman.h>
4808 /* This mess was copied from the GNU getpagesize.h. */
4809 #ifndef HAVE_GETPAGESIZE
4810 # ifdef HAVE_UNISTD_H
4811 # include <unistd.h>
4814 /* Assume that all systems that can run configure have sys/param.h. */
4815 # ifndef HAVE_SYS_PARAM_H
4816 # define HAVE_SYS_PARAM_H 1
4819 # ifdef _SC_PAGESIZE
4820 # define getpagesize() sysconf(_SC_PAGESIZE)
4821 # else /* no _SC_PAGESIZE */
4822 # ifdef HAVE_SYS_PARAM_H
4823 # include <sys/param.h>
4824 # ifdef EXEC_PAGESIZE
4825 # define getpagesize() EXEC_PAGESIZE
4826 # else /* no EXEC_PAGESIZE */
4828 # define getpagesize() NBPG * CLSIZE
4831 # endif /* no CLSIZE */
4832 # else /* no NBPG */
4834 # define getpagesize() NBPC
4835 # else /* no NBPC */
4837 # define getpagesize() PAGESIZE
4838 # endif /* PAGESIZE */
4839 # endif /* no NBPC */
4840 # endif /* no NBPG */
4841 # endif /* no EXEC_PAGESIZE */
4842 # else /* no HAVE_SYS_PARAM_H */
4843 # define getpagesize() 8192 /* punt totally */
4844 # endif /* no HAVE_SYS_PARAM_H */
4845 # endif /* no _SC_PAGESIZE */
4847 #endif /* no HAVE_GETPAGESIZE */
4850 extern "C" { void *malloc(unsigned); }
4858 char *data, *data2, *data3;
4862 pagesize = getpagesize();
4865 * First, make a file with some known garbage in it.
4867 data = malloc(pagesize);
4870 for (i = 0; i < pagesize; ++i)
4871 *(data + i) = rand();
4873 fd = creat("conftestmmap", 0600);
4876 if (write(fd, data, pagesize) != pagesize)
4881 * Next, try to mmap the file at a fixed address which
4882 * already has something else allocated at it. If we can,
4883 * also make sure that we see the same garbage.
4885 fd = open("conftestmmap", O_RDWR);
4888 data2 = malloc(2 * pagesize);
4891 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
4892 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
4893 MAP_PRIVATE | MAP_FIXED, fd, 0L))
4895 for (i = 0; i < pagesize; ++i)
4896 if (*(data + i) != *(data2 + i))
4900 * Finally, make sure that changes to the mapped area
4901 * do not percolate back to the file as seen by read().
4902 * (This is a bug on some variants of i386 svr4.0.)
4904 for (i = 0; i < pagesize; ++i)
4905 *(data2 + i) = *(data2 + i) + 1;
4906 data3 = malloc(pagesize);
4909 if (read(fd, data3, pagesize) != pagesize)
4911 for (i = 0; i < pagesize; ++i)
4912 if (*(data + i) != *(data3 + i))
4915 unlink("conftestmmap");
4920 if { (eval echo configure
:4921: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4922 ac_cv_func_mmap_fixed_mapped
=yes
4924 echo "configure: failed program was:" >&5
4925 cat conftest.
$ac_ext >&5
4927 ac_cv_func_mmap_fixed_mapped
=no
4934 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
4935 if test $ac_cv_func_mmap_fixed_mapped = yes; then
4936 cat >> confdefs.h
<<\EOF
4945 if test ${build} = ${host} -a ${host} = ${target} ; then
4948 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
4949 echo "configure:4950: checking for HPUX/OSF thread support" >&5
4950 if test -f /usr
/include
/dce
/cma_config.h
; then
4951 if test "$GCC" = "yes" ; then
4952 echo "$ac_t""yes" 1>&6
4953 cat >> confdefs.h
<<\EOF
4954 #define HAVE_HPUX_THREAD_SUPPORT 1
4957 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
4958 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
4960 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
4963 echo "$ac_t""no" 1>&6
4967 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
4968 echo "configure:4969: checking for Solaris thread debugging library" >&5
4969 if test -f /usr
/lib
/libthread_db.so
.1 ; then
4970 echo "$ac_t""yes" 1>&6
4971 cat >> confdefs.h
<<\EOF
4972 #define HAVE_THREAD_DB_LIB 1
4975 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
4976 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
4977 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
4978 echo "configure:4979: checking for dlopen in -ldl" >&5
4979 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
4980 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4981 echo $ac_n "(cached) $ac_c" 1>&6
4983 ac_save_LIBS
="$LIBS"
4985 cat > conftest.
$ac_ext <<EOF
4986 #line 4987 "configure"
4987 #include "confdefs.h"
4988 /* Override any gcc2 internal prototype to avoid an error. */
4989 /* We use char because int might match the return type of a gcc2
4990 builtin and then its argument prototype would still apply. */
4997 if { (eval echo configure
:4998: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4999 eval "ac_cv_lib_$ac_lib_var=yes"
5001 echo "configure: failed program was:" >&5
5002 cat conftest.
$ac_ext >&5
5004 eval "ac_cv_lib_$ac_lib_var=no"
5007 LIBS
="$ac_save_LIBS"
5010 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5011 echo "$ac_t""yes" 1>&6
5012 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5013 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5014 cat >> confdefs.h
<<EOF
5015 #define $ac_tr_lib 1
5021 echo "$ac_t""no" 1>&6
5024 if test "$GCC" = "yes" ; then
5025 # The GNU linker requires the -export-dynamic option to make
5026 # all symbols visible in the dynamic symbol table.
5027 hold_ldflags
=$LDFLAGS
5028 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
5029 echo "configure:5030: checking for the ld -export-dynamic flag" >&5
5030 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
5031 cat > conftest.
$ac_ext <<EOF
5032 #line 5033 "configure"
5033 #include "confdefs.h"
5039 if { (eval echo configure
:5040: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5043 echo "configure: failed program was:" >&5
5044 cat conftest.
$ac_ext >&5
5049 LDFLAGS
=$hold_ldflags
5050 echo "$ac_t""$found" 1>&6
5051 if test $found = yes; then
5052 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
5055 # Sun randomly tweaked the prototypes in <proc_service.h>
5057 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
5058 echo "configure:5059: checking if <proc_service.h> is old" >&5
5059 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
5060 echo $ac_n "(cached) $ac_c" 1>&6
5063 cat > conftest.
$ac_ext <<EOF
5064 #line 5065 "configure"
5065 #include "confdefs.h"
5067 #include <proc_service.h>
5069 (struct ps_prochandle*, psaddr_t, const void*, size_t);
5075 if { (eval echo configure
:5076: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5077 gdb_cv_proc_service_is_old
=no
5079 echo "configure: failed program was:" >&5
5080 cat conftest.
$ac_ext >&5
5082 gdb_cv_proc_service_is_old
=yes
5088 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
5089 if test $gdb_cv_proc_service_is_old = yes; then
5090 cat >> confdefs.h
<<\EOF
5091 #define PROC_SERVICE_IS_OLD 1
5096 echo "$ac_t""no" 1>&6
5105 # Check whether --enable-tui or --disable-tui was given.
5106 if test "${enable_tui+set}" = set; then
5107 enableval
="$enable_tui"
5109 case "${enable_tui}" in
5111 "") enable_tui
=yes ;;
5113 { echo "configure: error: Bad value for --enable-tui: ${enableval}" 1>&2; exit 1; }
5119 case ${enable_tui} in
5121 cat >> confdefs.h
<<\EOF
5126 TUI_LIBRARY
=tui
/libtui.a
5136 # Check whether --enable-netrom or --disable-netrom was given.
5137 if test "${enable_netrom+set}" = set; then
5138 enableval
="$enable_netrom"
5139 case "${enableval}" in
5140 yes) enable_netrom
=yes ;;
5141 no
) enable_netrom
=no
;;
5142 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
5147 if test "${enable_netrom}" = "yes"; then
5148 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
5149 CONFIG_SRCS
="${CONFIG_SRCS} remote-nrom.c"
5152 # Check whether --enable-build-warnings or --disable-build-warnings was given.
5153 if test "${enable_build_warnings+set}" = set; then
5154 enableval
="$enable_build_warnings"
5155 build_warnings
="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations"
5156 case "${enableval}" in
5158 no
) build_warnings
="-w";;
5159 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
5160 build_warnings
="${build_warnings} ${t}";;
5161 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
5162 build_warnings
="${t} ${build_warnings}";;
5163 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
5169 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
5171 WARN_CFLAGS
="${build_warnings}"
5182 # Check whether --with-mmalloc or --without-mmalloc was given.
5183 if test "${with_mmalloc+set}" = set; then
5184 withval
="$with_mmalloc"
5185 case "${withval}" in
5186 yes) want_mmalloc
=true
;;
5187 no
) want_mmalloc
=false
;;
5188 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
5194 if test x
$want_mmalloc = xtrue
; then
5195 cat >> confdefs.h
<<\EOF
5196 #define USE_MMALLOC 1
5199 cat >> confdefs.h
<<\EOF
5200 #define MMCHECK_FORCE 1
5203 MMALLOC_CFLAGS
="-I$srcdir/../mmalloc"
5204 MMALLOC
='../mmalloc/libmmalloc.a'
5208 # In the Cygwin environment, we need some additional flags.
5209 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
5210 echo "configure:5334: checking for cygwin" >&5
5211 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
5212 echo $ac_n "(cached) $ac_c" 1>&6
5214 cat > conftest.
$ac_ext <<EOF
5215 #line 5339 "configure"
5216 #include "confdefs.h"
5218 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
5222 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5223 egrep "lose" >/dev
/null
2>&1; then
5225 gdb_cv_os_cygwin
=yes
5234 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
5236 DLLTOOL
=${DLLTOOL-dlltool}
5237 WINDRES
=${WINDRES-windres}
5241 if test x
$gdb_host = xgo32
; then
5244 if test x
$gdb_cv_os_cygwin = xyes
; then
5245 TERM_LIB
='`if test -r ../libtermcap/libtermcap.a; then echo ../libtermcap/libtermcap.a; else echo -ltermcap; fi`'
5248 echo $ac_n "checking for tgetent in -lncurses""... $ac_c" 1>&6
5249 echo "configure:5373: checking for tgetent in -lncurses" >&5
5250 ac_lib_var
=`echo ncurses'_'tgetent | sed 'y%./+-%__p_%'`
5251 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5252 echo $ac_n "(cached) $ac_c" 1>&6
5254 ac_save_LIBS
="$LIBS"
5255 LIBS
="-lncurses $LIBS"
5256 cat > conftest.
$ac_ext <<EOF
5257 #line 5381 "configure"
5258 #include "confdefs.h"
5259 /* Override any gcc2 internal prototype to avoid an error. */
5260 /* We use char because int might match the return type of a gcc2
5261 builtin and then its argument prototype would still apply. */
5268 if { (eval echo configure
:5392: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5270 eval "ac_cv_lib_$ac_lib_var=yes"
5272 echo "configure: failed program was:" >&5
5273 cat conftest.
$ac_ext >&5
5275 eval "ac_cv_lib_$ac_lib_var=no"
5278 LIBS
="$ac_save_LIBS"
5281 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5282 echo "$ac_t""yes" 1>&6
5285 echo "$ac_t""no" 1>&6
5286 echo $ac_n "checking for tgetent in -lHcurses""... $ac_c" 1>&6
5287 echo "configure:5411: checking for tgetent in -lHcurses" >&5
5288 ac_lib_var
=`echo Hcurses'_'tgetent | sed 'y%./+-%__p_%'`
5289 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5290 echo $ac_n "(cached) $ac_c" 1>&6
5292 ac_save_LIBS
="$LIBS"
5293 LIBS
="-lHcurses $LIBS"
5294 cat > conftest.
$ac_ext <<EOF
5295 #line 5419 "configure"
5296 #include "confdefs.h"
5297 /* Override any gcc2 internal prototype to avoid an error. */
5298 /* We use char because int might match the return type of a gcc2
5299 builtin and then its argument prototype would still apply. */
5306 if { (eval echo configure
:5430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5308 eval "ac_cv_lib_$ac_lib_var=yes"
5310 echo "configure: failed program was:" >&5
5311 cat conftest.
$ac_ext >&5
5313 eval "ac_cv_lib_$ac_lib_var=no"
5316 LIBS
="$ac_save_LIBS"
5319 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5320 echo "$ac_t""yes" 1>&6
5323 echo "$ac_t""no" 1>&6
5324 echo $ac_n "checking for tgetent in -ltermlib""... $ac_c" 1>&6
5325 echo "configure:5449: checking for tgetent in -ltermlib" >&5
5326 ac_lib_var
=`echo termlib'_'tgetent | sed 'y%./+-%__p_%'`
5327 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5328 echo $ac_n "(cached) $ac_c" 1>&6
5330 ac_save_LIBS
="$LIBS"
5331 LIBS
="-ltermlib $LIBS"
5332 cat > conftest.
$ac_ext <<EOF
5333 #line 5457 "configure"
5334 #include "confdefs.h"
5335 /* Override any gcc2 internal prototype to avoid an error. */
5336 /* We use char because int might match the return type of a gcc2
5337 builtin and then its argument prototype would still apply. */
5344 if { (eval echo configure
:5468: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5346 eval "ac_cv_lib_$ac_lib_var=yes"
5348 echo "configure: failed program was:" >&5
5349 cat conftest.
$ac_ext >&5
5351 eval "ac_cv_lib_$ac_lib_var=no"
5354 LIBS
="$ac_save_LIBS"
5357 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5358 echo "$ac_t""yes" 1>&6
5361 echo "$ac_t""no" 1>&6
5362 echo $ac_n "checking for tgetent in -ltermcap""... $ac_c" 1>&6
5363 echo "configure:5487: checking for tgetent in -ltermcap" >&5
5364 ac_lib_var
=`echo termcap'_'tgetent | sed 'y%./+-%__p_%'`
5365 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5366 echo $ac_n "(cached) $ac_c" 1>&6
5368 ac_save_LIBS
="$LIBS"
5369 LIBS
="-ltermcap $LIBS"
5370 cat > conftest.
$ac_ext <<EOF
5371 #line 5495 "configure"
5372 #include "confdefs.h"
5373 /* Override any gcc2 internal prototype to avoid an error. */
5374 /* We use char because int might match the return type of a gcc2
5375 builtin and then its argument prototype would still apply. */
5382 if { (eval echo configure
:5506: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5384 eval "ac_cv_lib_$ac_lib_var=yes"
5386 echo "configure: failed program was:" >&5
5387 cat conftest.
$ac_ext >&5
5389 eval "ac_cv_lib_$ac_lib_var=no"
5392 LIBS
="$ac_save_LIBS"
5395 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5396 echo "$ac_t""yes" 1>&6
5399 echo "$ac_t""no" 1>&6
5400 echo $ac_n "checking for tgetent in -lcurses""... $ac_c" 1>&6
5401 echo "configure:5525: checking for tgetent in -lcurses" >&5
5402 ac_lib_var
=`echo curses'_'tgetent | sed 'y%./+-%__p_%'`
5403 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5404 echo $ac_n "(cached) $ac_c" 1>&6
5406 ac_save_LIBS
="$LIBS"
5407 LIBS
="-lcurses $LIBS"
5408 cat > conftest.
$ac_ext <<EOF
5409 #line 5533 "configure"
5410 #include "confdefs.h"
5411 /* Override any gcc2 internal prototype to avoid an error. */
5412 /* We use char because int might match the return type of a gcc2
5413 builtin and then its argument prototype would still apply. */
5420 if { (eval echo configure
:5544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5422 eval "ac_cv_lib_$ac_lib_var=yes"
5424 echo "configure: failed program was:" >&5
5425 cat conftest.
$ac_ext >&5
5427 eval "ac_cv_lib_$ac_lib_var=no"
5430 LIBS
="$ac_save_LIBS"
5433 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5434 echo "$ac_t""yes" 1>&6
5437 echo "$ac_t""no" 1>&6
5438 echo $ac_n "checking for tgetent in -lterminfo""... $ac_c" 1>&6
5439 echo "configure:5563: checking for tgetent in -lterminfo" >&5
5440 ac_lib_var
=`echo terminfo'_'tgetent | sed 'y%./+-%__p_%'`
5441 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5442 echo $ac_n "(cached) $ac_c" 1>&6
5444 ac_save_LIBS
="$LIBS"
5445 LIBS
="-lterminfo $LIBS"
5446 cat > conftest.
$ac_ext <<EOF
5447 #line 5571 "configure"
5448 #include "confdefs.h"
5449 /* Override any gcc2 internal prototype to avoid an error. */
5450 /* We use char because int might match the return type of a gcc2
5451 builtin and then its argument prototype would still apply. */
5458 if { (eval echo configure
:5582: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5460 eval "ac_cv_lib_$ac_lib_var=yes"
5462 echo "configure: failed program was:" >&5
5463 cat conftest.
$ac_ext >&5
5465 eval "ac_cv_lib_$ac_lib_var=no"
5468 LIBS
="$ac_save_LIBS"
5471 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5472 echo "$ac_t""yes" 1>&6
5475 echo "$ac_t""no" 1>&6
5489 if test "x$TERM_LIB" = x
5491 { echo "configure: error: Could not find a term library" 1>&2; exit 1; }
5497 # libreadline needs libuser32.a in a cygwin environment
5499 if test x
$gdb_cv_os_cygwin = xyes
; then
5500 WIN32LIBS
="-luser32"
5505 # If we find X, set shell vars x_includes and x_libraries to the
5506 # paths, otherwise set no_x=yes.
5507 # Uses ac_ vars as temps to allow command line to override cache and checks.
5508 # --without-x overrides everything else, but does not touch the cache.
5509 echo $ac_n "checking for X""... $ac_c" 1>&6
5510 echo "configure:6718: checking for X" >&5
5512 # Check whether --with-x or --without-x was given.
5513 if test "${with_x+set}" = set; then
5518 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5519 if test "x$with_x" = xno
; then
5520 # The user explicitly disabled X.
5523 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
5524 # Both variables are already set.
5527 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
5528 echo $ac_n "(cached) $ac_c" 1>&6
5530 # One or both of the vars are not set, and there is no cached value.
5531 ac_x_includes
=NO ac_x_libraries
=NO
5533 if mkdir conftestdir
; then
5535 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5536 cat > Imakefile
<<'EOF'
5538 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
5540 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
5541 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5542 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
5543 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5544 for ac_extension
in a so sl
; do
5545 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
5546 test -f $ac_im_libdir/libX11.
$ac_extension; then
5547 ac_im_usrlibdir
=$ac_im_libdir; break
5550 # Screen out bogus values from the imake configuration. They are
5551 # bogus both because they are the default anyway, and because
5552 # using them would break gcc on systems where it needs fixed includes.
5553 case "$ac_im_incroot" in
5555 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
5557 case "$ac_im_usrlibdir" in
5559 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
5566 if test "$ac_x_includes" = NO
; then
5567 # Guess where to find include files, by looking for this one X11 .h file.
5568 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
5570 # First, try using that file with no special directory specified.
5571 cat > conftest.
$ac_ext <<EOF
5572 #line 6780 "configure"
5573 #include "confdefs.h"
5574 #include <$x_direct_test_include>
5576 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5577 { (eval echo configure
:6785: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5578 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5579 if test -z "$ac_err"; then
5581 # We can compile using X headers with no special include directory.
5585 echo "configure: failed program was:" >&5
5586 cat conftest.
$ac_ext >&5
5588 # Look for the header file in a standard set of common directories.
5589 # Check X11 before X11Rn because it is often a symlink to the current release.
5592 /usr
/X11R
6/include \
5593 /usr
/X11R
5/include \
5594 /usr
/X11R
4/include \
5597 /usr
/include
/X11R6 \
5598 /usr
/include
/X11R5 \
5599 /usr
/include
/X11R4 \
5601 /usr
/local
/X11
/include \
5602 /usr
/local
/X11R
6/include \
5603 /usr
/local
/X11R
5/include \
5604 /usr
/local
/X11R
4/include \
5606 /usr
/local
/include
/X11 \
5607 /usr
/local
/include
/X11R6 \
5608 /usr
/local
/include
/X11R5 \
5609 /usr
/local
/include
/X11R4 \
5613 /usr
/XFree86
/include
/X11 \
5616 /usr
/local
/include \
5617 /usr
/unsupported
/include \
5618 /usr
/athena
/include \
5619 /usr
/local
/x11r
5/include \
5620 /usr
/lpp
/Xamples
/include \
5622 /usr
/openwin
/include \
5623 /usr
/openwin
/share
/include \
5626 if test -r "$ac_dir/$x_direct_test_include"; then
5627 ac_x_includes
=$ac_dir
5633 fi # $ac_x_includes = NO
5635 if test "$ac_x_libraries" = NO
; then
5636 # Check for the libraries.
5638 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
5639 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
5641 # See if we find them without any special options.
5642 # Don't add to $LIBS permanently.
5643 ac_save_LIBS
="$LIBS"
5644 LIBS
="-l$x_direct_test_library $LIBS"
5645 cat > conftest.
$ac_ext <<EOF
5646 #line 6854 "configure"
5647 #include "confdefs.h"
5650 ${x_direct_test_function}()
5653 if { (eval echo configure
:6861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5655 LIBS
="$ac_save_LIBS"
5656 # We can link X programs with no special library path.
5659 echo "configure: failed program was:" >&5
5660 cat conftest.
$ac_ext >&5
5662 LIBS
="$ac_save_LIBS"
5663 # First see if replacing the include by lib works.
5664 # Check X11 before X11Rn because it is often a symlink to the current release.
5665 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
5676 /usr
/local
/X11
/lib \
5677 /usr
/local
/X11R
6/lib \
5678 /usr
/local
/X11R
5/lib \
5679 /usr
/local
/X11R
4/lib \
5681 /usr
/local
/lib
/X11 \
5682 /usr
/local
/lib
/X11R6 \
5683 /usr
/local
/lib
/X11R5 \
5684 /usr
/local
/lib
/X11R4 \
5688 /usr
/XFree86
/lib
/X11 \
5692 /usr
/unsupported
/lib \
5694 /usr
/local
/x11r
5/lib \
5695 /usr
/lpp
/Xamples
/lib \
5699 /usr
/openwin
/share
/lib \
5702 for ac_extension
in a so sl
; do
5703 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
5704 ac_x_libraries
=$ac_dir
5711 fi # $ac_x_libraries = NO
5713 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
5714 # Didn't find X anywhere. Cache the known absence of X.
5715 ac_cv_have_x
="have_x=no"
5717 # Record where we found X for the cache.
5718 ac_cv_have_x
="have_x=yes \
5719 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5723 eval "$ac_cv_have_x"
5726 if test "$have_x" != yes; then
5727 echo "$ac_t""$have_x" 1>&6
5730 # If each of the values was on the command line, it overrides each guess.
5731 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
5732 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
5733 # Update the cache value to reflect the command line values.
5734 ac_cv_have_x
="have_x=yes \
5735 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5736 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
5741 # Unlike the sim directory, whether a simulator is linked is controlled by
5742 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
5743 # This code just checks for a few cases where we'd like to ignore those
5744 # definitions, even when they're present in the '.mt' file. These cases
5745 # are when --disable-sim is specified, or if the simulator directory is
5746 # not part of the soruce tree.
5748 # Check whether --enable-sim or --disable-sim was given.
5749 if test "${enable_sim+set}" = set; then
5750 enableval
="$enable_sim"
5751 echo "enable_sim = $enable_sim";
5752 echo "enableval = ${enableval}";
5753 case "${enableval}" in
5754 yes) ignore_sim
=false
;;
5755 no
) ignore_sim
=true
;;
5756 *) ignore_sim
=false
;;
5763 if test ! -d "${srcdir}/../sim"; then
5767 if test "${ignore_sim}" = "true"; then
5769 IGNORE_SIM_OBS
="SIM_OBS="
5773 cat >> confdefs.h
<<\EOF
5787 # Begin stuff to support --enable-shared
5788 # Check whether --enable-shared or --disable-shared was given.
5789 if test "${enable_shared+set}" = set; then
5790 enableval
="$enable_shared"
5791 case "${enableval}" in
5800 # If we have shared libraries, try to set rpath reasonably.
5801 if test "${shared}" = "true"; then
5804 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
5806 *-*-irix5* |
*-*-irix6*)
5807 HLDFLAGS
='-Wl,-rpath,$(libdir)'
5811 *-*-linux* |
*-pc-linux-gnu)
5812 HLDFLAGS
='-Wl,-rpath,$(libdir)'
5815 HLDFLAGS
='-R $(libdir)'
5818 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;'
5823 # On SunOS, if the linker supports the -rpath option, use it to
5824 # prevent ../bfd and ../opcodes from being included in the run time
5828 echo 'main () { }' > conftest.c
5829 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
5830 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
5832 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
5834 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
5836 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
5838 elif test "${shared}" = "true"; then
5839 HLDFLAGS
='-Wl,-rpath=$(libdir)'
5841 HLDFLAGS
='-Wl,-rpath='
5843 rm -f conftest.t conftest.c conftest
5848 # End stuff to support --enable-shared
5850 # target_subdir is used by the testsuite to find the target libraries.
5852 if test "${host}" != "${target}"; then
5853 target_subdir
="${target_alias}/"
5858 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
5859 if test ! -f ${host_makefile_frag}; then
5860 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
5862 frags
="$frags $host_makefile_frag"
5864 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
5865 if test ! -f ${target_makefile_frag}; then
5866 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
5868 frags
="$frags $target_makefile_frag"
5875 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5876 ' ${host_makefile_frag}`
5878 targetfile
=`sed -n '
5879 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5880 ' ${target_makefile_frag}`
5882 # these really aren't orthogonal true/false values of the same condition,
5883 # but shells are slow enough that I like to reuse the test conditions
5885 if test "${target}" = "${host}"; then
5886 nativefile
=`sed -n '
5887 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5888 ' ${host_makefile_frag}`
5890 # GDBserver is only useful in a "native" enviroment
5891 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
5895 SUBDIRS
="doc testsuite nlm"
5896 if test "${enable_multi_ice}" = "yes"; then
5897 SUBDIRS
="${SUBDIRS} multi-ice"
5902 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
5903 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
5904 # corresponding links. But we have to remove the xm.h files and tm.h
5905 # files anyway, e.g. when switching from "configure host" to
5911 if test "${hostfile}" != ""; then
5912 files
="${files} config/${gdb_host_cpu}/${hostfile}"
5913 links
="${links} xm.h"
5916 if test "${targetfile}" != ""; then
5917 files
="${files} config/${gdb_target_cpu}/${targetfile}"
5918 links
="${links} tm.h"
5921 if test "${nativefile}" != ""; then
5922 files
="${files} config/${gdb_host_cpu}/${nativefile}"
5923 links
="${links} nm.h"
5925 # A cross-only configuration.
5926 files
="${files} config/nm-empty.h"
5927 links
="${links} nm.h"
5932 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
5933 echo "configure:7212: checking for Cygwin environment" >&5
5934 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
5935 echo $ac_n "(cached) $ac_c" 1>&6
5937 cat > conftest.
$ac_ext <<EOF
5938 #line 7217 "configure"
5939 #include "confdefs.h"
5944 #define __CYGWIN__ __CYGWIN32__
5949 if { (eval echo configure
:7228: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5953 echo "configure: failed program was:" >&5
5954 cat conftest.
$ac_ext >&5
5962 echo "$ac_t""$ac_cv_cygwin" 1>&6
5964 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
5965 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
5966 echo "configure:7245: checking for mingw32 environment" >&5
5967 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
5968 echo $ac_n "(cached) $ac_c" 1>&6
5970 cat > conftest.
$ac_ext <<EOF
5971 #line 7250 "configure"
5972 #include "confdefs.h"
5978 if { (eval echo configure
:7257: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5982 echo "configure: failed program was:" >&5
5983 cat conftest.
$ac_ext >&5
5991 echo "$ac_t""$ac_cv_mingw32" 1>&6
5993 test "$ac_cv_mingw32" = yes && MINGW32
=yes
5996 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
5997 echo "configure:7276: checking for executable suffix" >&5
5998 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
5999 echo $ac_n "(cached) $ac_c" 1>&6
6001 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
6005 echo 'int main () { return 0; }' > conftest.
$ac_ext
6007 if { (eval echo configure
:7286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
6008 for file in conftest.
*; do
6010 *.c |
*.o |
*.obj
) ;;
6011 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
6015 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
6018 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
6023 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
6024 echo "$ac_t""${ac_cv_exeext}" 1>&6
6028 subdirs
="$configdirs"
6031 cat > confcache
<<\EOF
6032 # This file is a shell script that caches the results of configure
6033 # tests run on this system so they can be shared between configure
6034 # scripts and configure runs. It is not useful on other systems.
6035 # If it contains results you don't want to keep, you may remove or edit it.
6037 # By default, configure uses ./config.cache as the cache file,
6038 # creating it if it does not exist already. You can give configure
6039 # the --cache-file=FILE option to use a different cache file; that is
6040 # what configure does when it calls configure scripts in
6041 # subdirectories, so they share the cache.
6042 # Giving --cache-file=/dev/null disables caching, for debugging configure.
6043 # config.status only pays attention to the cache file if you give it the
6044 # --recheck option to rerun configure.
6047 # The following way of writing the cache mishandles newlines in values,
6048 # but we know of no workaround that is simple, portable, and efficient.
6049 # So, don't put newlines in cache variables' values.
6050 # Ultrix sh set writes to stderr and can't be redirected directly,
6051 # and sets the high bit in the cache file unless we assign to the vars.
6053 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6055 # `set' does not quote correctly, so add quotes (double-quote substitution
6056 # turns \\\\ into \\, and sed turns \\ into \).
6058 -e "s/'/'\\\\''/g" \
6059 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
6062 # `set' quotes correctly as required by POSIX, so do not add quotes.
6063 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
6066 if cmp -s $cache_file confcache
; then
6069 if test -w $cache_file; then
6070 echo "updating cache $cache_file"
6071 cat confcache
> $cache_file
6073 echo "not updating unwritable cache $cache_file"
6078 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
6080 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6081 # Let make expand exec_prefix.
6082 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6084 # Any assignment to VPATH causes Sun make to only execute
6085 # the first set of double-colon rules, so remove it if not needed.
6086 # If there is a colon in the path, we need to keep it.
6087 if test "x$srcdir" = x.
; then
6088 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
6091 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
6093 DEFS
=-DHAVE_CONFIG_H
6095 # Without the "./", some shells look in PATH for config.status.
6096 : ${CONFIG_STATUS=./config.status}
6098 echo creating
$CONFIG_STATUS
6099 rm -f $CONFIG_STATUS
6100 cat > $CONFIG_STATUS <<EOF
6102 # Generated automatically by configure.
6103 # Run this file to recreate the current configuration.
6104 # This directory was configured as follows,
6105 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
6107 # $0 $ac_configure_args
6109 # Compiler output produced by configure, useful for debugging
6110 # configure, is in ./config.log if it exists.
6112 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
6115 case "\$ac_option" in
6116 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6117 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
6118 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
6119 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
6120 echo "$CONFIG_STATUS generated by autoconf version 2.13"
6122 -help | --help | --hel | --he | --h)
6123 echo "\$ac_cs_usage"; exit 0 ;;
6124 *) echo "\$ac_cs_usage"; exit 1 ;;
6128 ac_given_srcdir=$srcdir
6129 ac_given_INSTALL="$INSTALL"
6131 trap 'rm -fr `echo "Makefile tui/Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
6133 cat >> $CONFIG_STATUS <<EOF
6135 # Protect against being on the right side of a sed subst in config.status.
6136 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
6137 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
6141 s%@CFLAGS@%$CFLAGS%g
6142 s%@CPPFLAGS@%$CPPFLAGS%g
6143 s%@CXXFLAGS@%$CXXFLAGS%g
6144 s%@FFLAGS@%$FFLAGS%g
6146 s%@LDFLAGS@%$LDFLAGS%g
6148 s%@exec_prefix@%$exec_prefix%g
6149 s%@prefix@%$prefix%g
6150 s%@program_transform_name@%$program_transform_name%g
6151 s%@bindir@%$bindir%g
6152 s%@sbindir@%$sbindir%g
6153 s%@libexecdir@%$libexecdir%g
6154 s%@datadir@%$datadir%g
6155 s%@sysconfdir@%$sysconfdir%g
6156 s%@sharedstatedir@%$sharedstatedir%g
6157 s%@localstatedir@%$localstatedir%g
6158 s%@libdir@%$libdir%g
6159 s%@includedir@%$includedir%g
6160 s%@oldincludedir@%$oldincludedir%g
6161 s%@infodir@%$infodir%g
6162 s%@mandir@%$mandir%g
6166 s%@host_alias@%$host_alias%g
6167 s%@host_cpu@%$host_cpu%g
6168 s%@host_vendor@%$host_vendor%g
6169 s%@host_os@%$host_os%g
6170 s%@target@%$target%g
6171 s%@target_alias@%$target_alias%g
6172 s%@target_cpu@%$target_cpu%g
6173 s%@target_vendor@%$target_vendor%g
6174 s%@target_os@%$target_os%g
6176 s%@build_alias@%$build_alias%g
6177 s%@build_cpu@%$build_cpu%g
6178 s%@build_vendor@%$build_vendor%g
6179 s%@build_os@%$build_os%g
6180 s%@SET_MAKE@%$SET_MAKE%g
6181 s%@RANLIB@%$RANLIB%g
6182 s%@ALLOCA@%$ALLOCA%g
6183 s%@USE_NLS@%$USE_NLS%g
6184 s%@MSGFMT@%$MSGFMT%g
6185 s%@GMSGFMT@%$GMSGFMT%g
6186 s%@XGETTEXT@%$XGETTEXT%g
6187 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
6188 s%@CATALOGS@%$CATALOGS%g
6189 s%@CATOBJEXT@%$CATOBJEXT%g
6190 s%@DATADIRNAME@%$DATADIRNAME%g
6191 s%@GMOFILES@%$GMOFILES%g
6192 s%@INSTOBJEXT@%$INSTOBJEXT%g
6193 s%@INTLDEPS@%$INTLDEPS%g
6194 s%@INTLLIBS@%$INTLLIBS%g
6195 s%@INTLOBJS@%$INTLOBJS%g
6196 s%@POFILES@%$POFILES%g
6198 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
6200 s%@GT_YES@%$GT_YES%g
6201 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
6204 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
6205 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
6206 s%@INSTALL_DATA@%$INSTALL_DATA%g
6209 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
6210 s%@BUILD_TUI@%$BUILD_TUI%g
6211 s%@TUI_LIBRARY@%$TUI_LIBRARY%g
6212 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
6213 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
6214 s%@MMALLOC@%$MMALLOC%g
6215 s%@MACHINE_OBS@%$MACHINE_OBS%g
6216 s%@DLLTOOL@%$DLLTOOL%g
6217 s%@WINDRES@%$WINDRES%g
6218 s%@TERM_LIB@%$TERM_LIB%g
6219 s%@WIN32LIBS@%$WIN32LIBS%g
6220 s%@ENABLE_IDE@%$ENABLE_IDE%g
6221 s%@FOUNDRY_LIB_BASE@%$FOUNDRY_LIB_BASE%g
6222 s%@LIBGUI@%$LIBGUI%g
6223 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
6224 s%@IDE_CFLAGS_X@%$IDE_CFLAGS_X%g
6226 s%@LIBIDETCL@%$LIBIDETCL%g
6227 s%@LIBIDE@%$LIBIDE%g
6228 s%@IDE_DEPS@%$IDE_DEPS%g
6229 s%@WIN32LDAPP@%$WIN32LDAPP%g
6230 s%@TCL_VERSION@%$TCL_VERSION%g
6231 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
6232 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
6233 s%@TCL_CC@%$TCL_CC%g
6234 s%@TCL_DEFS@%$TCL_DEFS%g
6235 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
6236 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
6237 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
6238 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
6239 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
6240 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
6241 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
6242 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
6243 s%@TCL_RANLIB@%$TCL_RANLIB%g
6244 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
6245 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
6246 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
6247 s%@TK_VERSION@%$TK_VERSION%g
6248 s%@TK_DEFS@%$TK_DEFS%g
6249 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
6250 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
6251 s%@TK_XLIBSW@%$TK_XLIBSW%g
6252 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
6253 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
6254 s%@TCLHDIR@%$TCLHDIR%g
6255 s%@TKHDIR@%$TKHDIR%g
6256 s%@ITCLHDIR@%$ITCLHDIR%g
6257 s%@ITKHDIR@%$ITKHDIR%g
6258 s%@TIXHDIR@%$TIXHDIR%g
6259 s%@ITCL_VERSION@%$ITCL_VERSION%g
6260 s%@ITCL_DEFS@%$ITCL_DEFS%g
6261 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
6262 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
6263 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
6264 s%@ITK_VERSION@%$ITK_VERSION%g
6265 s%@ITK_DEFS@%$ITK_DEFS%g
6266 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
6267 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
6268 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
6269 s%@TIX_VERSION@%$TIX_VERSION%g
6270 s%@TIX_BUILD_LIB_SPEC@%$TIX_BUILD_LIB_SPEC%g
6271 s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
6272 s%@X_CFLAGS@%$X_CFLAGS%g
6273 s%@X_LDFLAGS@%$X_LDFLAGS%g
6274 s%@X_LIBS@%$X_LIBS%g
6275 s%@ITCLLIB@%$ITCLLIB%g
6276 s%@ITCL_DEPS@%$ITCL_DEPS%g
6277 s%@ITKLIB@%$ITKLIB%g
6278 s%@ITK_DEPS@%$ITK_DEPS%g
6279 s%@TIXLIB@%$TIXLIB%g
6280 s%@TIX_DEPS@%$TIX_DEPS%g
6281 s%@GDBTKLIBS@%$GDBTKLIBS%g
6282 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
6283 s%@IGNORE_SIM@%$IGNORE_SIM%g
6284 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
6285 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
6286 s%@CONFIG_OBS@%$CONFIG_OBS%g
6287 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
6288 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
6289 s%@HLDFLAGS@%$HLDFLAGS%g
6290 s%@HLDENV@%$HLDENV%g
6291 s%@target_subdir@%$target_subdir%g
6292 /@host_makefile_frag@/r $host_makefile_frag
6293 s%@host_makefile_frag@%%g
6294 /@target_makefile_frag@/r $target_makefile_frag
6295 s%@target_makefile_frag@%%g
6297 s%@SUBDIRS@%$SUBDIRS%g
6299 s%@EXEEXT@%$EXEEXT%g
6300 s%@subdirs@%$subdirs%g
6305 cat >> $CONFIG_STATUS <<\EOF
6307 # Split the substitutions into bite-sized pieces for seds with
6308 # small command number limits, like on Digital OSF/1 and HP-UX.
6309 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
6310 ac_file
=1 # Number of current file.
6311 ac_beg
=1 # First line for current file.
6312 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
6315 while $ac_more_lines; do
6316 if test $ac_beg -gt 1; then
6317 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
6319 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
6321 if test ! -s conftest.s
$ac_file; then
6323 rm -f conftest.s
$ac_file
6325 if test -z "$ac_sed_cmds"; then
6326 ac_sed_cmds
="sed -f conftest.s$ac_file"
6328 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
6330 ac_file
=`expr $ac_file + 1`
6332 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
6335 if test -z "$ac_sed_cmds"; then
6340 cat >> $CONFIG_STATUS <<EOF
6342 CONFIG_FILES=\${CONFIG_FILES-"Makefile tui/Makefile .gdbinit:gdbinit.in"}
6344 cat >> $CONFIG_STATUS <<\EOF
6345 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
6346 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6348 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6349 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6350 *) ac_file_in
="${ac_file}.in" ;;
6353 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
6355 # Remove last slash and all that follows it. Not all systems have dirname.
6356 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
6357 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
6358 # The file is in a subdirectory.
6359 test ! -d "$ac_dir" && mkdir
"$ac_dir"
6360 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
6361 # A "../" for each directory in $ac_dir_suffix.
6362 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
6364 ac_dir_suffix
= ac_dots
=
6367 case "$ac_given_srcdir" in
6369 if test -z "$ac_dots"; then top_srcdir
=.
6370 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
6371 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
6373 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
6374 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
6377 case "$ac_given_INSTALL" in
6378 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
6379 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
6382 echo creating
"$ac_file"
6384 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
6386 *Makefile
*) ac_comsub
="1i\\
6387 # $configure_input" ;;
6391 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6393 s%@configure_input@%$configure_input%g
6394 s%@srcdir@%$srcdir%g
6395 s%@top_srcdir@%$top_srcdir%g
6396 s%@INSTALL@%$INSTALL%g
6397 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
6401 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
6402 # NAME is the cpp macro being defined and VALUE is the value it is being given.
6404 # ac_d sets the value in "#define NAME VALUE" lines.
6405 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
6406 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
6409 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
6410 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6411 ac_uB
='\([ ]\)%\1#\2define\3'
6414 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
6415 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6416 ac_eB
='$%\1#\2define\3'
6420 if test "${CONFIG_HEADERS+set}" != set; then
6422 cat >> $CONFIG_STATUS <<EOF
6423 CONFIG_HEADERS="config.h:config.in"
6425 cat >> $CONFIG_STATUS <<\EOF
6427 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
6428 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6430 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
6431 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
6432 *) ac_file_in
="${ac_file}.in" ;;
6435 echo creating
$ac_file
6437 rm -f conftest.frag conftest.
in conftest.out
6438 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
6439 cat $ac_file_inputs > conftest.
in
6443 # Transform confdefs.h into a sed script conftest.vals that substitutes
6444 # the proper values into config.h.in to produce config.h. And first:
6445 # Protect against being on the right side of a sed subst in config.status.
6446 # Protect against being in an unquoted here document in config.status.
6448 cat > conftest.hdr
<<\EOF
6451 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
6455 sed -n -f conftest.hdr confdefs.h > conftest.vals
6458 # This sed command replaces #undef with comments. This is necessary, for
6459 # example, in the case of _POSIX_SOURCE, which is predefined and required
6460 # on some systems where configure will not decide to define it.
6461 cat >> conftest.vals <<\EOF
6462 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
6465 # Break up conftest.vals because some shells have a limit on
6466 # the size of here documents, and old seds have small limits too.
6471 ac_lines=`grep -c . conftest.vals
`
6472 # grep -c gives empty output for an empty file on some AIX systems.
6473 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
6474 # Write a limited-size here document to conftest.frag.
6475 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
6476 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
6478 sed -f conftest.frag conftest.in > conftest.out
6480 mv conftest.out conftest.in
6482 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
6484 mv conftest.tail conftest.vals
6488 cat >> $CONFIG_STATUS <<\EOF
6489 rm -f conftest.frag conftest.h
6490 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
6491 cat conftest.in >> conftest.h
6493 if cmp -s $ac_file conftest.h 2>/dev/null; then
6494 echo "$ac_file is unchanged"
6497 # Remove last slash and all that follows it. Not all systems have dirname.
6498 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
6499 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6500 # The file is in a subdirectory.
6501 test ! -d "$ac_dir" && mkdir "$ac_dir"
6504 mv conftest.h $ac_file
6510 cat >> $CONFIG_STATUS <<EOF
6515 cat >> $CONFIG_STATUS <<\EOF
6516 srcdir=$ac_given_srcdir
6517 while test -n "$ac_sources"; do
6518 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
6519 set $ac_sources; ac_source=$1; shift; ac_sources=$*
6521 echo "linking $srcdir/$ac_source to $ac_dest"
6523 if test ! -r $srcdir/$ac_source; then
6524 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
6528 # Make relative symlinks.
6529 # Remove last slash and all that follows it. Not all systems have dirname.
6530 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
6531 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
6532 # The dest file is in a subdirectory.
6533 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
6534 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
6535 # A "../" for each directory in $ac_dest_dir_suffix.
6536 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
6538 ac_dest_dir_suffix= ac_dots=
6542 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
6543 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
6546 # Make a symlink if possible; otherwise try a hard link.
6547 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
6548 ln $srcdir/$ac_source $ac_dest; then :
6550 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
6554 cat >> $CONFIG_STATUS <<EOF
6556 gdb_host_cpu=$gdb_host_cpu
6557 gdb_target_cpu=$gdb_target_cpu
6558 nativefile=$nativefile
6561 cat >> $CONFIG_STATUS <<\EOF
6563 if test "${nativefile}" = ""; then
6564 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
6565 < Makefile > Makefile.tem
6566 mv -f Makefile.tem Makefile
6569 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
6570 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
6571 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
6572 mv -f Makefile.tmp Makefile
6574 case x$CONFIG_HEADERS in
6575 xconfig.h:config.in)
6581 chmod +x $CONFIG_STATUS
6582 rm -fr confdefs* $ac_clean_files
6583 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
6585 if test "$no_recursion" != yes; then
6587 # Remove --cache-file and --srcdir arguments so they do not pile up.
6588 ac_sub_configure_args=
6590 for ac_arg in $ac_configure_args; do
6591 if test -n "$ac_prev"; then
6596 -cache-file | --cache-file | --cache-fil | --cache-fi \
6597 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
6598 ac_prev=cache_file ;;
6599 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
6600 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
6602 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
6604 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
6606 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
6610 for ac_config_dir in $configdirs; do
6612 # Do not complain, so a configure script can configure whichever
6613 # parts of a large source tree are present.
6614 if test ! -d $srcdir/$ac_config_dir; then
6618 echo configuring in $ac_config_dir
6623 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
6625 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
6633 # A "../" for each directory in /$ac_config_dir.
6634 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
6637 .) # No --srcdir option. We are building in place.
6638 ac_sub_srcdir=$srcdir ;;
6639 /*) # Absolute path.
6640 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
6642 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
6645 # Check for guested configure; otherwise get Cygnus style configure.
6646 if test -f $ac_sub_srcdir/configure; then
6647 ac_sub_configure=$ac_sub_srcdir/configure
6648 elif test -f $ac_sub_srcdir/configure.in; then
6649 ac_sub_configure=$ac_configure
6651 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
6655 # The recursion is here.
6656 if test -n "$ac_sub_configure"; then
6658 # Make the cache file name correct relative to the subdirectory.
6659 case "$cache_file" in
6660 /*) ac_sub_cache_file=$cache_file ;;
6662 ac_sub_cache_file="$ac_dots$cache_file" ;;
6664 case "$ac_given_INSTALL" in
6665 [/$]*) INSTALL="$ac_given_INSTALL" ;;
6666 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
6669 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
6670 # The eval makes quoting arguments work.
6671 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
6674 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }