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-gdbmi Enable GDB-MI interface"
23 --enable-tui Enable full-screen terminal user interface"
25 --enable-netrom Enable NetROM support"
27 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
29 --with-mmalloc Use memory mapped malloc package"
31 --with-included-regex Use included regex"
33 --with-cpu=CPU Set the default CPU variant to debug"
35 --enable-gdbtk Enable GDBTK GUI front end"
37 --with-tclconfig=DIR Directory containing tcl configuration (tclConfig.sh)"
39 --with-tkconfig=DIR Directory containing tk configuration (tkConfig.sh)"
41 --with-tclinclude=DIR Directory where tcl private headers are"
43 --with-tkinclude=DIR Directory where tk private headers are"
45 --with-itclconfig Directory containing itcl configuration (itclConfig.sh)"
47 --with-itkconfig Directory containing itk configuration (itkConfig.sh)"
49 --with-tixconfig Directory containing tix configuration (tixConfig.sh)"
51 --with-x use the X Window System"
53 --enable-sim Link gdb with simulator"
55 --enable-shared Use shared libraries"
57 # Initialize some variables set by options.
58 # The variables have the same names as the options, with
59 # dashes changed to underlines.
61 cache_file
=.
/config.cache
70 program_transform_name
=s
,x
,x
,
79 bindir
='${exec_prefix}/bin'
80 sbindir
='${exec_prefix}/sbin'
81 libexecdir
='${exec_prefix}/libexec'
82 datadir
='${prefix}/share'
83 sysconfdir
='${prefix}/etc'
84 sharedstatedir
='${prefix}/com'
85 localstatedir
='${prefix}/var'
86 libdir
='${exec_prefix}/lib'
87 includedir
='${prefix}/include'
88 oldincludedir
='/usr/include'
89 infodir
='${prefix}/info'
90 mandir
='${prefix}/man'
92 # Initialize some other variables.
95 SHELL
=${CONFIG_SHELL-/bin/sh}
96 # Maximum number of lines to put in a shell here document.
103 # If the previous option needs an argument, assign it.
104 if test -n "$ac_prev"; then
105 eval "$ac_prev=\$ac_option"
111 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
115 # Accept the important Cygnus configure options, so we can diagnose typos.
119 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
121 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
122 bindir
="$ac_optarg" ;;
124 -build |
--build |
--buil |
--bui |
--bu)
126 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
127 build
="$ac_optarg" ;;
129 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
130 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
131 ac_prev
=cache_file
;;
132 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
133 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
134 cache_file
="$ac_optarg" ;;
136 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
138 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
140 datadir
="$ac_optarg" ;;
142 -disable-* |
--disable-*)
143 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
144 # Reject names that are not valid shell variable names.
145 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
146 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
148 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
149 eval "enable_${ac_feature}=no" ;;
151 -enable-* |
--enable-*)
152 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
153 # Reject names that are not valid shell variable names.
154 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
155 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
157 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
162 eval "enable_${ac_feature}='$ac_optarg'" ;;
164 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
165 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
166 |
--exec |
--exe |
--ex)
167 ac_prev
=exec_prefix
;;
168 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
169 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
170 |
--exec=* |
--exe=* |
--ex=*)
171 exec_prefix
="$ac_optarg" ;;
173 -gas |
--gas |
--ga |
--g)
174 # Obsolete; use --with-gas.
177 -help |
--help |
--hel |
--he)
178 # Omit some internal or obsolete options to make the list less imposing.
179 # This message is too long to be a string in the A/UX 3.1 sh.
181 Usage: configure [options] [host]
182 Options: [defaults in brackets after descriptions]
184 --cache-file=FILE cache test results in FILE
185 --help print this message
186 --no-create do not create output files
187 --quiet, --silent do not print \`checking...' messages
188 --site-file=FILE use FILE as the site file
189 --version print the version of autoconf that created configure
190 Directory and file names:
191 --prefix=PREFIX install architecture-independent files in PREFIX
193 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
195 --bindir=DIR user executables in DIR [EPREFIX/bin]
196 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
197 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
198 --datadir=DIR read-only architecture-independent data in DIR
200 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
201 --sharedstatedir=DIR modifiable architecture-independent data in DIR
203 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
204 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
205 --includedir=DIR C header files in DIR [PREFIX/include]
206 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
207 --infodir=DIR info documentation in DIR [PREFIX/info]
208 --mandir=DIR man documentation in DIR [PREFIX/man]
209 --srcdir=DIR find the sources in DIR [configure dir or ..]
210 --program-prefix=PREFIX prepend PREFIX to installed program names
211 --program-suffix=SUFFIX append SUFFIX to installed program names
212 --program-transform-name=PROGRAM
213 run sed PROGRAM on installed program names
217 --build=BUILD configure for building on BUILD [BUILD=HOST]
218 --host=HOST configure for HOST [guessed]
219 --target=TARGET configure for TARGET [TARGET=HOST]
220 Features and packages:
221 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
222 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
223 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
224 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
225 --x-includes=DIR X include files are in DIR
226 --x-libraries=DIR X library files are in DIR
228 if test -n "$ac_help"; then
229 echo "--enable and --with options recognized:$ac_help"
233 -host |
--host |
--hos |
--ho)
235 -host=* |
--host=* |
--hos=* |
--ho=*)
238 -includedir |
--includedir |
--includedi |
--included |
--include \
239 |
--includ |
--inclu |
--incl |
--inc)
240 ac_prev
=includedir
;;
241 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
242 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
243 includedir
="$ac_optarg" ;;
245 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
247 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
248 infodir
="$ac_optarg" ;;
250 -libdir |
--libdir |
--libdi |
--libd)
252 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
253 libdir
="$ac_optarg" ;;
255 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
256 |
--libexe |
--libex |
--libe)
257 ac_prev
=libexecdir
;;
258 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
259 |
--libexe=* |
--libex=* |
--libe=*)
260 libexecdir
="$ac_optarg" ;;
262 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
263 |
--localstate |
--localstat |
--localsta |
--localst \
264 |
--locals |
--local |
--loca |
--loc |
--lo)
265 ac_prev
=localstatedir
;;
266 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
267 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
268 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
269 localstatedir
="$ac_optarg" ;;
271 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
273 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
274 mandir
="$ac_optarg" ;;
277 # Obsolete; use --without-fp.
280 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
284 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
285 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
288 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
289 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
290 |
--oldin |
--oldi |
--old |
--ol |
--o)
291 ac_prev
=oldincludedir
;;
292 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
293 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
294 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
295 oldincludedir
="$ac_optarg" ;;
297 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
299 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
300 prefix
="$ac_optarg" ;;
302 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
303 |
--program-pre |
--program-pr |
--program-p)
304 ac_prev
=program_prefix
;;
305 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
306 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
307 program_prefix
="$ac_optarg" ;;
309 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
310 |
--program-suf |
--program-su |
--program-s)
311 ac_prev
=program_suffix
;;
312 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
313 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
314 program_suffix
="$ac_optarg" ;;
316 -program-transform-name |
--program-transform-name \
317 |
--program-transform-nam |
--program-transform-na \
318 |
--program-transform-n |
--program-transform- \
319 |
--program-transform |
--program-transfor \
320 |
--program-transfo |
--program-transf \
321 |
--program-trans |
--program-tran \
322 |
--progr-tra |
--program-tr |
--program-t)
323 ac_prev
=program_transform_name
;;
324 -program-transform-name=* |
--program-transform-name=* \
325 |
--program-transform-nam=* |
--program-transform-na=* \
326 |
--program-transform-n=* |
--program-transform-=* \
327 |
--program-transform=* |
--program-transfor=* \
328 |
--program-transfo=* |
--program-transf=* \
329 |
--program-trans=* |
--program-tran=* \
330 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
331 program_transform_name
="$ac_optarg" ;;
333 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
334 |
-silent |
--silent |
--silen |
--sile |
--sil)
337 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
339 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
341 sbindir
="$ac_optarg" ;;
343 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
344 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
345 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
347 ac_prev
=sharedstatedir
;;
348 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
349 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
350 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
352 sharedstatedir
="$ac_optarg" ;;
354 -site |
--site |
--sit)
356 -site=* |
--site=* |
--sit=*)
359 -site-file |
--site-file |
--site-fil |
--site-fi |
--site-f)
361 -site-file=* |
--site-file=* |
--site-fil=* |
--site-fi=* |
--site-f=*)
362 sitefile
="$ac_optarg" ;;
364 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
366 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
367 srcdir
="$ac_optarg" ;;
369 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
370 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
371 ac_prev
=sysconfdir
;;
372 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
373 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
374 sysconfdir
="$ac_optarg" ;;
376 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
378 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
379 target
="$ac_optarg" ;;
381 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
384 -version |
--version |
--versio |
--versi |
--vers)
385 echo "configure generated by autoconf version 2.13"
389 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
390 # Reject names that are not valid shell variable names.
391 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
392 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
394 ac_package
=`echo $ac_package| sed 's/-/_/g'`
399 eval "with_${ac_package}='$ac_optarg'" ;;
401 -without-* |
--without-*)
402 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
403 # Reject names that are not valid shell variable names.
404 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
405 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
407 ac_package
=`echo $ac_package| sed 's/-/_/g'`
408 eval "with_${ac_package}=no" ;;
411 # Obsolete; use --with-x.
414 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
415 |
--x-incl |
--x-inc |
--x-in |
--x-i)
416 ac_prev
=x_includes
;;
417 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
418 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
419 x_includes
="$ac_optarg" ;;
421 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
422 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
423 ac_prev
=x_libraries
;;
424 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
425 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
426 x_libraries
="$ac_optarg" ;;
428 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
432 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
433 echo "configure: warning: $ac_option: invalid host type" 1>&2
435 if test "x$nonopt" != xNONE
; then
436 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
444 if test -n "$ac_prev"; then
445 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
448 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
450 # File descriptor usage:
453 # 2 errors and warnings
454 # 3 some systems may open it to /dev/tty
455 # 4 used on the Kubota Titan
456 # 6 checking for... messages and results
457 # 5 compiler messages saved in config.log
458 if test "$silent" = yes; then
466 This file contains any messages produced by compilers while
467 running configure, to aid debugging if configure makes a mistake.
470 # Strip out --no-create and --no-recursion so they do not pile up.
471 # Also quote any args containing shell metacharacters.
476 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
477 |
--no-cr |
--no-c) ;;
478 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
479 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
480 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
481 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
482 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
487 # Only set these to C if already set. These must not be set unconditionally
488 # because not all systems understand e.g. LANG=C (notably SCO).
489 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
490 # Non-C LC_CTYPE values break the ctype check.
491 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
492 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
493 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
494 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
496 # confdefs.h avoids OS command line length limits that DEFS can exceed.
497 rm -rf conftest
* confdefs.h
498 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
501 # A filename unique to this package, relative to the directory that
502 # configure is in, which we can look for to find out if srcdir is correct.
503 ac_unique_file
=main.c
505 # Find the source files, if location was not specified.
506 if test -z "$srcdir"; then
507 ac_srcdir_defaulted
=yes
508 # Try the directory containing this script, then its parent.
510 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
511 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
513 if test ! -r $srcdir/$ac_unique_file; then
517 ac_srcdir_defaulted
=no
519 if test ! -r $srcdir/$ac_unique_file; then
520 if test "$ac_srcdir_defaulted" = yes; then
521 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
523 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
526 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
528 # Prefer explicitly selected file to automatically selected ones.
529 if test -z "$sitefile"; then
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"
538 CONFIG_SITE
="$sitefile"
540 for ac_site_file
in $CONFIG_SITE; do
541 if test -r "$ac_site_file"; then
542 echo "loading site script $ac_site_file"
547 if test -r "$cache_file"; then
548 echo "loading cache $cache_file"
551 echo "creating cache $cache_file"
556 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
557 ac_cpp
='$CPP $CPPFLAGS'
558 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
559 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
560 cross_compiling
=$ac_cv_prog_cc_cross
564 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
565 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
566 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
573 ac_n
= ac_c
='\c' ac_t
=
579 # Extract the first word of "gcc", so it can be a program name with args.
580 set dummy gcc
; ac_word
=$2
581 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
582 echo "configure:583: checking for $ac_word" >&5
583 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
584 echo $ac_n "(cached) $ac_c" 1>&6
586 if test -n "$CC"; then
587 ac_cv_prog_CC
="$CC" # Let the user override the test.
589 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
591 for ac_dir
in $ac_dummy; do
592 test -z "$ac_dir" && ac_dir
=.
593 if test -f $ac_dir/$ac_word; then
602 if test -n "$CC"; then
603 echo "$ac_t""$CC" 1>&6
605 echo "$ac_t""no" 1>&6
608 if test -z "$CC"; then
609 # Extract the first word of "cc", so it can be a program name with args.
610 set dummy cc
; ac_word
=$2
611 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
612 echo "configure:613: checking for $ac_word" >&5
613 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
614 echo $ac_n "(cached) $ac_c" 1>&6
616 if test -n "$CC"; then
617 ac_cv_prog_CC
="$CC" # Let the user override the test.
619 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
622 for ac_dir
in $ac_dummy; do
623 test -z "$ac_dir" && ac_dir
=.
624 if test -f $ac_dir/$ac_word; then
625 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
634 if test $ac_prog_rejected = yes; then
635 # We found a bogon in the path, so make sure we never use it.
636 set dummy
$ac_cv_prog_CC
638 if test $# -gt 0; then
639 # We chose a different compiler from the bogus one.
640 # However, it has the same basename, so the bogon will be chosen
641 # first if we set CC to just the basename; use the full file name.
643 set dummy
"$ac_dir/$ac_word" "$@"
651 if test -n "$CC"; then
652 echo "$ac_t""$CC" 1>&6
654 echo "$ac_t""no" 1>&6
657 if test -z "$CC"; then
660 # Extract the first word of "cl", so it can be a program name with args.
661 set dummy cl
; ac_word
=$2
662 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
663 echo "configure:664: checking for $ac_word" >&5
664 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
665 echo $ac_n "(cached) $ac_c" 1>&6
667 if test -n "$CC"; then
668 ac_cv_prog_CC
="$CC" # Let the user override the test.
670 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
672 for ac_dir
in $ac_dummy; do
673 test -z "$ac_dir" && ac_dir
=.
674 if test -f $ac_dir/$ac_word; then
683 if test -n "$CC"; then
684 echo "$ac_t""$CC" 1>&6
686 echo "$ac_t""no" 1>&6
691 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
694 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
695 echo "configure:696: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
698 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
699 ac_cpp
='$CPP $CPPFLAGS'
700 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
701 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
702 cross_compiling
=$ac_cv_prog_cc_cross
704 cat > conftest.
$ac_ext << EOF
706 #line 707 "configure"
707 #include "confdefs.h"
711 if { (eval echo configure
:712: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
712 ac_cv_prog_cc_works
=yes
713 # If we can't run a trivial program, we are probably using a cross compiler.
714 if (.
/conftest
; exit) 2>/dev
/null
; then
715 ac_cv_prog_cc_cross
=no
717 ac_cv_prog_cc_cross
=yes
720 echo "configure: failed program was:" >&5
721 cat conftest.
$ac_ext >&5
722 ac_cv_prog_cc_works
=no
726 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
727 ac_cpp
='$CPP $CPPFLAGS'
728 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
729 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
730 cross_compiling
=$ac_cv_prog_cc_cross
732 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
733 if test $ac_cv_prog_cc_works = no
; then
734 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
736 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
737 echo "configure:738: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
738 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
739 cross_compiling
=$ac_cv_prog_cc_cross
741 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
742 echo "configure:743: checking whether we are using GNU C" >&5
743 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
744 echo $ac_n "(cached) $ac_c" 1>&6
746 cat > conftest.c
<<EOF
751 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:752: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
758 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
760 if test $ac_cv_prog_gcc = yes; then
766 ac_test_CFLAGS
="${CFLAGS+set}"
767 ac_save_CFLAGS
="$CFLAGS"
769 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
770 echo "configure:771: checking whether ${CC-cc} accepts -g" >&5
771 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
772 echo $ac_n "(cached) $ac_c" 1>&6
774 echo 'void f(){}' > conftest.c
775 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
784 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
785 if test "$ac_test_CFLAGS" = set; then
786 CFLAGS
="$ac_save_CFLAGS"
787 elif test $ac_cv_prog_cc_g = yes; then
788 if test "$GCC" = yes; then
794 if test "$GCC" = yes; then
801 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
802 echo "configure:803: checking how to run the C preprocessor" >&5
803 # On Suns, sometimes $CPP names a directory.
804 if test -n "$CPP" && test -d "$CPP"; then
807 if test -z "$CPP"; then
808 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
809 echo $ac_n "(cached) $ac_c" 1>&6
811 # This must be in double quotes, not single quotes, because CPP may get
812 # substituted into the Makefile and "${CC-cc}" will confuse make.
814 # On the NeXT, cc -E runs the code through the compiler's parser,
815 # not just through cpp.
816 cat > conftest.
$ac_ext <<EOF
817 #line 818 "configure"
818 #include "confdefs.h"
822 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
823 { (eval echo configure
:824: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
824 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
825 if test -z "$ac_err"; then
829 echo "configure: failed program was:" >&5
830 cat conftest.
$ac_ext >&5
832 CPP
="${CC-cc} -E -traditional-cpp"
833 cat > conftest.
$ac_ext <<EOF
834 #line 835 "configure"
835 #include "confdefs.h"
839 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
840 { (eval echo configure
:841: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
841 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
842 if test -z "$ac_err"; then
846 echo "configure: failed program was:" >&5
847 cat conftest.
$ac_ext >&5
849 CPP
="${CC-cc} -nologo -E"
850 cat > conftest.
$ac_ext <<EOF
851 #line 852 "configure"
852 #include "confdefs.h"
856 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
857 { (eval echo configure
:858: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
858 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
859 if test -z "$ac_err"; then
863 echo "configure: failed program was:" >&5
864 cat conftest.
$ac_ext >&5
873 ac_cv_prog_CPP
="$CPP"
875 CPP
="$ac_cv_prog_CPP"
877 ac_cv_prog_CPP
="$CPP"
879 echo "$ac_t""$CPP" 1>&6
881 echo $ac_n "checking for AIX""... $ac_c" 1>&6
882 echo "configure:883: checking for AIX" >&5
883 cat > conftest.
$ac_ext <<EOF
884 #line 885 "configure"
885 #include "confdefs.h"
891 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
892 egrep "yes" >/dev
/null
2>&1; then
894 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
895 #define _ALL_SOURCE 1
900 echo "$ac_t""no" 1>&6
905 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
906 echo "configure:907: checking for POSIXized ISC" >&5
907 if test -d /etc
/conf
/kconfig.d
&&
908 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
910 echo "$ac_t""yes" 1>&6
911 ISC
=yes # If later tests want to check for ISC.
912 cat >> confdefs.h
<<\EOF
913 #define _POSIX_SOURCE 1
916 if test "$GCC" = yes; then
922 echo "$ac_t""no" 1>&6
929 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
930 echo "configure:931: checking for ${CC-cc} option to accept ANSI C" >&5
931 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
932 echo $ac_n "(cached) $ac_c" 1>&6
934 am_cv_prog_cc_stdc
=no
936 # Don't try gcc -ansi; that turns off useful extensions and
937 # breaks some systems' header files.
939 # Ultrix and OSF/1 -std1
940 # HP-UX -Aa -D_HPUX_SOURCE
941 # SVR4 -Xc -D__EXTENSIONS__
942 for ac_arg
in "" -qlanglvl=ansi
-std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
944 CC
="$ac_save_CC $ac_arg"
945 cat > conftest.
$ac_ext <<EOF
946 #line 947 "configure"
947 #include "confdefs.h"
950 #include <sys/types.h>
951 #include <sys/stat.h>
952 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
953 struct buf { int x; };
954 FILE * (*rcsopen) (struct buf *, struct stat *, int);
955 static char *e (p, i)
961 static char *f (char * (*g) (char **, int), char **p, ...)
966 s = g (p, va_arg (v,int));
970 int test (int i, double x);
971 struct s1 {int (*f) (int a);};
972 struct s2 {int (*f) (double a);};
973 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
979 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
983 if { (eval echo configure
:984: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
985 am_cv_prog_cc_stdc
="$ac_arg"; break
987 echo "configure: failed program was:" >&5
988 cat conftest.
$ac_ext >&5
996 if test -z "$am_cv_prog_cc_stdc"; then
997 echo "$ac_t""none needed" 1>&6
999 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1001 case "x$am_cv_prog_cc_stdc" in
1003 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1008 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
1009 if test -f $ac_dir/install-sh
; then
1011 ac_install_sh
="$ac_aux_dir/install-sh -c"
1013 elif test -f $ac_dir/install.sh
; then
1015 ac_install_sh
="$ac_aux_dir/install.sh -c"
1019 if test -z "$ac_aux_dir"; then
1020 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1022 ac_config_guess
=$ac_aux_dir/config.guess
1023 ac_config_sub
=$ac_aux_dir/config.sub
1024 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1027 # Do some error checking and defaulting for the host and target type.
1029 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1032 # 1. You are not allowed to specify --host, --target, and nonopt at the
1034 # 2. Host defaults to nonopt.
1035 # 3. If nonopt is not specified, then host defaults to the current host,
1036 # as determined by config.guess.
1037 # 4. Target and build default to nonopt.
1038 # 5. If nonopt is not specified, then target and build default to host.
1040 # The aliases save the names the user supplied, while $host etc.
1041 # will get canonicalized.
1042 case $host---$target---$nonopt in
1043 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1044 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1048 # Make sure we can run config.sub.
1049 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1050 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1053 echo $ac_n "checking host system type""... $ac_c" 1>&6
1054 echo "configure:1055: checking host system type" >&5
1057 case "$host_alias" in
1061 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1062 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1064 *) host_alias
=$nonopt ;;
1068 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1069 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1070 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1071 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1072 echo "$ac_t""$host" 1>&6
1074 echo $ac_n "checking target system type""... $ac_c" 1>&6
1075 echo "configure:1076: checking target system type" >&5
1077 target_alias
=$target
1078 case "$target_alias" in
1081 NONE
) target_alias
=$host_alias ;;
1082 *) target_alias
=$nonopt ;;
1086 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1087 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1088 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1089 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1090 echo "$ac_t""$target" 1>&6
1092 echo $ac_n "checking build system type""... $ac_c" 1>&6
1093 echo "configure:1094: checking build system type" >&5
1096 case "$build_alias" in
1099 NONE
) build_alias
=$host_alias ;;
1100 *) build_alias
=$nonopt ;;
1104 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1105 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1106 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1107 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1108 echo "$ac_t""$build" 1>&6
1110 test "$host_alias" != "$target_alias" &&
1111 test "$program_prefix$program_suffix$program_transform_name" = \
1113 program_prefix
=${target_alias}-
1117 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1118 echo "configure:1119: checking whether ${MAKE-make} sets \${MAKE}" >&5
1119 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1120 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1121 echo $ac_n "(cached) $ac_c" 1>&6
1123 cat > conftestmake
<<\EOF
1125 @
echo 'ac_maketemp="${MAKE}"'
1127 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1128 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1129 if test -n "$ac_maketemp"; then
1130 eval ac_cv_prog_make_
${ac_make}_set
=yes
1132 eval ac_cv_prog_make_
${ac_make}_set
=no
1136 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1137 echo "$ac_t""yes" 1>&6
1140 echo "$ac_t""no" 1>&6
1141 SET_MAKE
="MAKE=${MAKE-make}"
1144 # Extract the first word of "ranlib", so it can be a program name with args.
1145 set dummy ranlib
; ac_word
=$2
1146 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1147 echo "configure:1148: checking for $ac_word" >&5
1148 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1149 echo $ac_n "(cached) $ac_c" 1>&6
1151 if test -n "$RANLIB"; then
1152 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1154 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1156 for ac_dir
in $ac_dummy; do
1157 test -z "$ac_dir" && ac_dir
=.
1158 if test -f $ac_dir/$ac_word; then
1159 ac_cv_prog_RANLIB
="ranlib"
1164 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1167 RANLIB
="$ac_cv_prog_RANLIB"
1168 if test -n "$RANLIB"; then
1169 echo "$ac_t""$RANLIB" 1>&6
1171 echo "$ac_t""no" 1>&6
1174 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1175 echo "configure:1176: checking for ANSI C header files" >&5
1176 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1177 echo $ac_n "(cached) $ac_c" 1>&6
1179 cat > conftest.
$ac_ext <<EOF
1180 #line 1181 "configure"
1181 #include "confdefs.h"
1187 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1188 { (eval echo configure
:1189: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1189 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1190 if test -z "$ac_err"; then
1192 ac_cv_header_stdc
=yes
1195 echo "configure: failed program was:" >&5
1196 cat conftest.
$ac_ext >&5
1198 ac_cv_header_stdc
=no
1202 if test $ac_cv_header_stdc = yes; then
1203 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1204 cat > conftest.
$ac_ext <<EOF
1205 #line 1206 "configure"
1206 #include "confdefs.h"
1209 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1210 egrep "memchr" >/dev
/null
2>&1; then
1214 ac_cv_header_stdc
=no
1220 if test $ac_cv_header_stdc = yes; then
1221 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1222 cat > conftest.
$ac_ext <<EOF
1223 #line 1224 "configure"
1224 #include "confdefs.h"
1227 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1228 egrep "free" >/dev
/null
2>&1; then
1232 ac_cv_header_stdc
=no
1238 if test $ac_cv_header_stdc = yes; then
1239 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1240 if test "$cross_compiling" = yes; then
1243 cat > conftest.
$ac_ext <<EOF
1244 #line 1245 "configure"
1245 #include "confdefs.h"
1247 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1248 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1249 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1250 int main () { int i; for (i = 0; i < 256; i++)
1251 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1255 if { (eval echo configure
:1256: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1259 echo "configure: failed program was:" >&5
1260 cat conftest.
$ac_ext >&5
1262 ac_cv_header_stdc
=no
1270 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1271 if test $ac_cv_header_stdc = yes; then
1272 cat >> confdefs.h
<<\EOF
1273 #define STDC_HEADERS 1
1278 echo $ac_n "checking for working const""... $ac_c" 1>&6
1279 echo "configure:1280: checking for working const" >&5
1280 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1281 echo $ac_n "(cached) $ac_c" 1>&6
1283 cat > conftest.
$ac_ext <<EOF
1284 #line 1285 "configure"
1285 #include "confdefs.h"
1289 /* Ultrix mips cc rejects this. */
1290 typedef int charset[2]; const charset x;
1291 /* SunOS 4.1.1 cc rejects this. */
1292 char const *const *ccp;
1294 /* NEC SVR4.0.2 mips cc rejects this. */
1295 struct point {int x, y;};
1296 static struct point const zero = {0,0};
1297 /* AIX XL C 1.02.0.0 rejects this.
1298 It does not let you subtract one const X* pointer from another in an arm
1299 of an if-expression whose if-part is not a constant expression */
1300 const char *g = "string";
1301 ccp = &g + (g ? g-g : 0);
1302 /* HPUX 7.0 cc rejects these. */
1305 ccp = (char const *const *) p;
1306 { /* SCO 3.2v4 cc rejects this. */
1308 char const *s = 0 ? (char *) 0 : (char const *) 0;
1312 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1314 const int *foo = &x[0];
1317 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1318 typedef const int *iptr;
1322 { /* AIX XL C 1.02.0.0 rejects this saying
1323 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1324 struct s { int j; const int *ap[3]; };
1325 struct s *b; b->j = 5;
1327 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1333 if { (eval echo configure
:1334: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1337 echo "configure: failed program was:" >&5
1338 cat conftest.
$ac_ext >&5
1345 echo "$ac_t""$ac_cv_c_const" 1>&6
1346 if test $ac_cv_c_const = no
; then
1347 cat >> confdefs.h
<<\EOF
1353 echo $ac_n "checking for inline""... $ac_c" 1>&6
1354 echo "configure:1355: checking for inline" >&5
1355 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1356 echo $ac_n "(cached) $ac_c" 1>&6
1359 for ac_kw
in inline __inline__ __inline
; do
1360 cat > conftest.
$ac_ext <<EOF
1361 #line 1362 "configure"
1362 #include "confdefs.h"
1368 if { (eval echo configure
:1369: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1370 ac_cv_c_inline
=$ac_kw; break
1372 echo "configure: failed program was:" >&5
1373 cat conftest.
$ac_ext >&5
1380 echo "$ac_t""$ac_cv_c_inline" 1>&6
1381 case "$ac_cv_c_inline" in
1383 no
) cat >> confdefs.h
<<\EOF
1387 *) cat >> confdefs.h
<<EOF
1388 #define inline $ac_cv_c_inline
1393 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1394 echo "configure:1395: checking for off_t" >&5
1395 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1396 echo $ac_n "(cached) $ac_c" 1>&6
1398 cat > conftest.
$ac_ext <<EOF
1399 #line 1400 "configure"
1400 #include "confdefs.h"
1401 #include <sys/types.h>
1407 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1408 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1410 ac_cv_type_off_t
=yes
1418 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1419 if test $ac_cv_type_off_t = no
; then
1420 cat >> confdefs.h
<<\EOF
1426 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1427 echo "configure:1428: checking for size_t" >&5
1428 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1429 echo $ac_n "(cached) $ac_c" 1>&6
1431 cat > conftest.
$ac_ext <<EOF
1432 #line 1433 "configure"
1433 #include "confdefs.h"
1434 #include <sys/types.h>
1440 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1441 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1443 ac_cv_type_size_t
=yes
1446 ac_cv_type_size_t
=no
1451 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1452 if test $ac_cv_type_size_t = no
; then
1453 cat >> confdefs.h
<<\EOF
1454 #define size_t unsigned
1459 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1460 # for constant arguments. Useless!
1461 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1462 echo "configure:1463: checking for working alloca.h" >&5
1463 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1464 echo $ac_n "(cached) $ac_c" 1>&6
1466 cat > conftest.
$ac_ext <<EOF
1467 #line 1468 "configure"
1468 #include "confdefs.h"
1471 char *p = alloca(2 * sizeof(int));
1474 if { (eval echo configure
:1475: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1476 ac_cv_header_alloca_h
=yes
1478 echo "configure: failed program was:" >&5
1479 cat conftest.
$ac_ext >&5
1481 ac_cv_header_alloca_h
=no
1486 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1487 if test $ac_cv_header_alloca_h = yes; then
1488 cat >> confdefs.h
<<\EOF
1489 #define HAVE_ALLOCA_H 1
1494 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1495 echo "configure:1496: checking for alloca" >&5
1496 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1497 echo $ac_n "(cached) $ac_c" 1>&6
1499 cat > conftest.
$ac_ext <<EOF
1500 #line 1501 "configure"
1501 #include "confdefs.h"
1504 # define alloca __builtin_alloca
1507 # include <malloc.h>
1508 # define alloca _alloca
1511 # include <alloca.h>
1516 # ifndef alloca /* predefined by HP cc +Olibcalls */
1525 char *p = (char *) alloca(1);
1528 if { (eval echo configure
:1529: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1530 ac_cv_func_alloca_works
=yes
1532 echo "configure: failed program was:" >&5
1533 cat conftest.
$ac_ext >&5
1535 ac_cv_func_alloca_works
=no
1540 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1541 if test $ac_cv_func_alloca_works = yes; then
1542 cat >> confdefs.h
<<\EOF
1543 #define HAVE_ALLOCA 1
1548 if test $ac_cv_func_alloca_works = no
; then
1549 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1550 # that cause trouble. Some versions do not even contain alloca or
1551 # contain a buggy version. If you still want to use their alloca,
1552 # use ar to extract alloca.o from them instead of compiling alloca.c.
1553 ALLOCA
=alloca.
${ac_objext}
1554 cat >> confdefs.h
<<\EOF
1559 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1560 echo "configure:1561: checking whether alloca needs Cray hooks" >&5
1561 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1562 echo $ac_n "(cached) $ac_c" 1>&6
1564 cat > conftest.
$ac_ext <<EOF
1565 #line 1566 "configure"
1566 #include "confdefs.h"
1567 #if defined(CRAY) && ! defined(CRAY2)
1574 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1575 egrep "webecray" >/dev
/null
2>&1; then
1586 echo "$ac_t""$ac_cv_os_cray" 1>&6
1587 if test $ac_cv_os_cray = yes; then
1588 for ac_func
in _getb67 GETB67 getb67
; do
1589 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1590 echo "configure:1591: checking for $ac_func" >&5
1591 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1592 echo $ac_n "(cached) $ac_c" 1>&6
1594 cat > conftest.
$ac_ext <<EOF
1595 #line 1596 "configure"
1596 #include "confdefs.h"
1597 /* System header to define __stub macros and hopefully few prototypes,
1598 which can conflict with char $ac_func(); below. */
1600 /* Override any gcc2 internal prototype to avoid an error. */
1601 /* We use char because int might match the return type of a gcc2
1602 builtin and then its argument prototype would still apply. */
1607 /* The GNU C library defines this for functions which it implements
1608 to always fail with ENOSYS. Some functions are actually named
1609 something starting with __ and the normal name is an alias. */
1610 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1618 if { (eval echo configure
:1619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1620 eval "ac_cv_func_$ac_func=yes"
1622 echo "configure: failed program was:" >&5
1623 cat conftest.
$ac_ext >&5
1625 eval "ac_cv_func_$ac_func=no"
1630 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1631 echo "$ac_t""yes" 1>&6
1632 cat >> confdefs.h
<<EOF
1633 #define CRAY_STACKSEG_END $ac_func
1638 echo "$ac_t""no" 1>&6
1644 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1645 echo "configure:1646: checking stack direction for C alloca" >&5
1646 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1647 echo $ac_n "(cached) $ac_c" 1>&6
1649 if test "$cross_compiling" = yes; then
1650 ac_cv_c_stack_direction
=0
1652 cat > conftest.
$ac_ext <<EOF
1653 #line 1654 "configure"
1654 #include "confdefs.h"
1655 find_stack_direction ()
1657 static char *addr = 0;
1662 return find_stack_direction ();
1665 return (&dummy > addr) ? 1 : -1;
1669 exit (find_stack_direction() < 0);
1672 if { (eval echo configure
:1673: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1674 ac_cv_c_stack_direction
=1
1676 echo "configure: failed program was:" >&5
1677 cat conftest.
$ac_ext >&5
1679 ac_cv_c_stack_direction
=-1
1686 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1687 cat >> confdefs.h
<<EOF
1688 #define STACK_DIRECTION $ac_cv_c_stack_direction
1693 for ac_hdr
in unistd.h
1695 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1696 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1697 echo "configure:1698: checking for $ac_hdr" >&5
1698 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1699 echo $ac_n "(cached) $ac_c" 1>&6
1701 cat > conftest.
$ac_ext <<EOF
1702 #line 1703 "configure"
1703 #include "confdefs.h"
1706 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1707 { (eval echo configure
:1708: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1708 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1709 if test -z "$ac_err"; then
1711 eval "ac_cv_header_$ac_safe=yes"
1714 echo "configure: failed program was:" >&5
1715 cat conftest.
$ac_ext >&5
1717 eval "ac_cv_header_$ac_safe=no"
1721 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1722 echo "$ac_t""yes" 1>&6
1723 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1724 cat >> confdefs.h
<<EOF
1725 #define $ac_tr_hdr 1
1729 echo "$ac_t""no" 1>&6
1733 for ac_func
in getpagesize
1735 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1736 echo "configure:1737: checking for $ac_func" >&5
1737 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1738 echo $ac_n "(cached) $ac_c" 1>&6
1740 cat > conftest.
$ac_ext <<EOF
1741 #line 1742 "configure"
1742 #include "confdefs.h"
1743 /* System header to define __stub macros and hopefully few prototypes,
1744 which can conflict with char $ac_func(); below. */
1746 /* Override any gcc2 internal prototype to avoid an error. */
1747 /* We use char because int might match the return type of a gcc2
1748 builtin and then its argument prototype would still apply. */
1753 /* The GNU C library defines this for functions which it implements
1754 to always fail with ENOSYS. Some functions are actually named
1755 something starting with __ and the normal name is an alias. */
1756 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1764 if { (eval echo configure
:1765: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1766 eval "ac_cv_func_$ac_func=yes"
1768 echo "configure: failed program was:" >&5
1769 cat conftest.
$ac_ext >&5
1771 eval "ac_cv_func_$ac_func=no"
1776 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1777 echo "$ac_t""yes" 1>&6
1778 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1779 cat >> confdefs.h
<<EOF
1780 #define $ac_tr_func 1
1784 echo "$ac_t""no" 1>&6
1788 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1789 echo "configure:1790: checking for working mmap" >&5
1790 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1791 echo $ac_n "(cached) $ac_c" 1>&6
1793 if test "$cross_compiling" = yes; then
1794 ac_cv_func_mmap_fixed_mapped
=no
1796 cat > conftest.
$ac_ext <<EOF
1797 #line 1798 "configure"
1798 #include "confdefs.h"
1800 /* Thanks to Mike Haertel and Jim Avera for this test.
1801 Here is a matrix of mmap possibilities:
1802 mmap private not fixed
1803 mmap private fixed at somewhere currently unmapped
1804 mmap private fixed at somewhere already mapped
1805 mmap shared not fixed
1806 mmap shared fixed at somewhere currently unmapped
1807 mmap shared fixed at somewhere already mapped
1808 For private mappings, we should verify that changes cannot be read()
1809 back from the file, nor mmap's back from the file at a different
1810 address. (There have been systems where private was not correctly
1811 implemented like the infamous i386 svr4.0, and systems where the
1812 VM page cache was not coherent with the filesystem buffer cache
1813 like early versions of FreeBSD and possibly contemporary NetBSD.)
1814 For shared mappings, we should conversely verify that changes get
1815 propogated back to all the places they're supposed to be.
1817 Grep wants private fixed already mapped.
1818 The main things grep needs to know about mmap are:
1819 * does it exist and is it safe to write into the mmap'd area
1820 * how to use it (BSD variants) */
1821 #include <sys/types.h>
1823 #include <sys/mman.h>
1825 /* This mess was copied from the GNU getpagesize.h. */
1826 #ifndef HAVE_GETPAGESIZE
1827 # ifdef HAVE_UNISTD_H
1828 # include <unistd.h>
1831 /* Assume that all systems that can run configure have sys/param.h. */
1832 # ifndef HAVE_SYS_PARAM_H
1833 # define HAVE_SYS_PARAM_H 1
1836 # ifdef _SC_PAGESIZE
1837 # define getpagesize() sysconf(_SC_PAGESIZE)
1838 # else /* no _SC_PAGESIZE */
1839 # ifdef HAVE_SYS_PARAM_H
1840 # include <sys/param.h>
1841 # ifdef EXEC_PAGESIZE
1842 # define getpagesize() EXEC_PAGESIZE
1843 # else /* no EXEC_PAGESIZE */
1845 # define getpagesize() NBPG * CLSIZE
1848 # endif /* no CLSIZE */
1849 # else /* no NBPG */
1851 # define getpagesize() NBPC
1852 # else /* no NBPC */
1854 # define getpagesize() PAGESIZE
1855 # endif /* PAGESIZE */
1856 # endif /* no NBPC */
1857 # endif /* no NBPG */
1858 # endif /* no EXEC_PAGESIZE */
1859 # else /* no HAVE_SYS_PARAM_H */
1860 # define getpagesize() 8192 /* punt totally */
1861 # endif /* no HAVE_SYS_PARAM_H */
1862 # endif /* no _SC_PAGESIZE */
1864 #endif /* no HAVE_GETPAGESIZE */
1867 extern "C" { void *malloc(unsigned); }
1875 char *data, *data2, *data3;
1879 pagesize = getpagesize();
1882 * First, make a file with some known garbage in it.
1884 data = malloc(pagesize);
1887 for (i = 0; i < pagesize; ++i)
1888 *(data + i) = rand();
1890 fd = creat("conftestmmap", 0600);
1893 if (write(fd, data, pagesize) != pagesize)
1898 * Next, try to mmap the file at a fixed address which
1899 * already has something else allocated at it. If we can,
1900 * also make sure that we see the same garbage.
1902 fd = open("conftestmmap", O_RDWR);
1905 data2 = malloc(2 * pagesize);
1908 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1909 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1910 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1912 for (i = 0; i < pagesize; ++i)
1913 if (*(data + i) != *(data2 + i))
1917 * Finally, make sure that changes to the mapped area
1918 * do not percolate back to the file as seen by read().
1919 * (This is a bug on some variants of i386 svr4.0.)
1921 for (i = 0; i < pagesize; ++i)
1922 *(data2 + i) = *(data2 + i) + 1;
1923 data3 = malloc(pagesize);
1926 if (read(fd, data3, pagesize) != pagesize)
1928 for (i = 0; i < pagesize; ++i)
1929 if (*(data + i) != *(data3 + i))
1932 unlink("conftestmmap");
1937 if { (eval echo configure
:1938: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1939 ac_cv_func_mmap_fixed_mapped
=yes
1941 echo "configure: failed program was:" >&5
1942 cat conftest.
$ac_ext >&5
1944 ac_cv_func_mmap_fixed_mapped
=no
1951 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1952 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1953 cat >> confdefs.h
<<\EOF
1960 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
1961 unistd.h values.h sys
/param.h
1963 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1964 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1965 echo "configure:1966: checking for $ac_hdr" >&5
1966 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1967 echo $ac_n "(cached) $ac_c" 1>&6
1969 cat > conftest.
$ac_ext <<EOF
1970 #line 1971 "configure"
1971 #include "confdefs.h"
1974 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1975 { (eval echo configure
:1976: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1976 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1977 if test -z "$ac_err"; then
1979 eval "ac_cv_header_$ac_safe=yes"
1982 echo "configure: failed program was:" >&5
1983 cat conftest.
$ac_ext >&5
1985 eval "ac_cv_header_$ac_safe=no"
1989 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1990 echo "$ac_t""yes" 1>&6
1991 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1992 cat >> confdefs.h
<<EOF
1993 #define $ac_tr_hdr 1
1997 echo "$ac_t""no" 1>&6
2001 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2002 __argz_count __argz_stringify __argz_next
2004 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2005 echo "configure:2006: checking for $ac_func" >&5
2006 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2007 echo $ac_n "(cached) $ac_c" 1>&6
2009 cat > conftest.
$ac_ext <<EOF
2010 #line 2011 "configure"
2011 #include "confdefs.h"
2012 /* System header to define __stub macros and hopefully few prototypes,
2013 which can conflict with char $ac_func(); below. */
2015 /* Override any gcc2 internal prototype to avoid an error. */
2016 /* We use char because int might match the return type of a gcc2
2017 builtin and then its argument prototype would still apply. */
2022 /* The GNU C library defines this for functions which it implements
2023 to always fail with ENOSYS. Some functions are actually named
2024 something starting with __ and the normal name is an alias. */
2025 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2033 if { (eval echo configure
:2034: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2035 eval "ac_cv_func_$ac_func=yes"
2037 echo "configure: failed program was:" >&5
2038 cat conftest.
$ac_ext >&5
2040 eval "ac_cv_func_$ac_func=no"
2045 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2046 echo "$ac_t""yes" 1>&6
2047 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2048 cat >> confdefs.h
<<EOF
2049 #define $ac_tr_func 1
2053 echo "$ac_t""no" 1>&6
2058 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2059 for ac_func
in stpcpy
2061 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2062 echo "configure:2063: checking for $ac_func" >&5
2063 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2064 echo $ac_n "(cached) $ac_c" 1>&6
2066 cat > conftest.
$ac_ext <<EOF
2067 #line 2068 "configure"
2068 #include "confdefs.h"
2069 /* System header to define __stub macros and hopefully few prototypes,
2070 which can conflict with char $ac_func(); below. */
2072 /* Override any gcc2 internal prototype to avoid an error. */
2073 /* We use char because int might match the return type of a gcc2
2074 builtin and then its argument prototype would still apply. */
2079 /* The GNU C library defines this for functions which it implements
2080 to always fail with ENOSYS. Some functions are actually named
2081 something starting with __ and the normal name is an alias. */
2082 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2090 if { (eval echo configure
:2091: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2092 eval "ac_cv_func_$ac_func=yes"
2094 echo "configure: failed program was:" >&5
2095 cat conftest.
$ac_ext >&5
2097 eval "ac_cv_func_$ac_func=no"
2102 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2103 echo "$ac_t""yes" 1>&6
2104 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2105 cat >> confdefs.h
<<EOF
2106 #define $ac_tr_func 1
2110 echo "$ac_t""no" 1>&6
2115 if test "${ac_cv_func_stpcpy}" = "yes"; then
2116 cat >> confdefs.h
<<\EOF
2117 #define HAVE_STPCPY 1
2122 if test $ac_cv_header_locale_h = yes; then
2123 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2124 echo "configure:2125: checking for LC_MESSAGES" >&5
2125 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2126 echo $ac_n "(cached) $ac_c" 1>&6
2128 cat > conftest.
$ac_ext <<EOF
2129 #line 2130 "configure"
2130 #include "confdefs.h"
2136 if { (eval echo configure
:2137: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2138 am_cv_val_LC_MESSAGES
=yes
2140 echo "configure: failed program was:" >&5
2141 cat conftest.
$ac_ext >&5
2143 am_cv_val_LC_MESSAGES
=no
2148 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2149 if test $am_cv_val_LC_MESSAGES = yes; then
2150 cat >> confdefs.h
<<\EOF
2151 #define HAVE_LC_MESSAGES 1
2156 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2157 echo "configure:2158: checking whether NLS is requested" >&5
2158 # Check whether --enable-nls or --disable-nls was given.
2159 if test "${enable_nls+set}" = set; then
2160 enableval
="$enable_nls"
2166 echo "$ac_t""$USE_NLS" 1>&6
2169 USE_INCLUDED_LIBINTL
=no
2171 if test "$USE_NLS" = "yes"; then
2172 cat >> confdefs.h
<<\EOF
2173 #define ENABLE_NLS 1
2176 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2177 echo "configure:2178: checking whether included gettext is requested" >&5
2178 # Check whether --with-included-gettext or --without-included-gettext was given.
2179 if test "${with_included_gettext+set}" = set; then
2180 withval
="$with_included_gettext"
2181 nls_cv_force_use_gnu_gettext
=$withval
2183 nls_cv_force_use_gnu_gettext
=no
2186 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2188 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2189 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2191 nls_cv_header_libgt
=
2194 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2195 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2196 echo "configure:2197: checking for libintl.h" >&5
2197 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2198 echo $ac_n "(cached) $ac_c" 1>&6
2200 cat > conftest.
$ac_ext <<EOF
2201 #line 2202 "configure"
2202 #include "confdefs.h"
2203 #include <libintl.h>
2205 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2206 { (eval echo configure
:2207: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2207 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2208 if test -z "$ac_err"; then
2210 eval "ac_cv_header_$ac_safe=yes"
2213 echo "configure: failed program was:" >&5
2214 cat conftest.
$ac_ext >&5
2216 eval "ac_cv_header_$ac_safe=no"
2220 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2221 echo "$ac_t""yes" 1>&6
2222 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2223 echo "configure:2224: checking for gettext in libc" >&5
2224 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2225 echo $ac_n "(cached) $ac_c" 1>&6
2227 cat > conftest.
$ac_ext <<EOF
2228 #line 2229 "configure"
2229 #include "confdefs.h"
2230 #include <libintl.h>
2232 return (int) gettext ("")
2235 if { (eval echo configure
:2236: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2237 gt_cv_func_gettext_libc
=yes
2239 echo "configure: failed program was:" >&5
2240 cat conftest.
$ac_ext >&5
2242 gt_cv_func_gettext_libc
=no
2247 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2249 if test "$gt_cv_func_gettext_libc" != "yes"; then
2250 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2251 echo "configure:2252: checking for bindtextdomain in -lintl" >&5
2252 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2253 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2254 echo $ac_n "(cached) $ac_c" 1>&6
2256 ac_save_LIBS
="$LIBS"
2258 cat > conftest.
$ac_ext <<EOF
2259 #line 2260 "configure"
2260 #include "confdefs.h"
2261 /* Override any gcc2 internal prototype to avoid an error. */
2262 /* We use char because int might match the return type of a gcc2
2263 builtin and then its argument prototype would still apply. */
2264 char bindtextdomain();
2270 if { (eval echo configure
:2271: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2272 eval "ac_cv_lib_$ac_lib_var=yes"
2274 echo "configure: failed program was:" >&5
2275 cat conftest.
$ac_ext >&5
2277 eval "ac_cv_lib_$ac_lib_var=no"
2280 LIBS
="$ac_save_LIBS"
2283 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2284 echo "$ac_t""yes" 1>&6
2285 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2286 echo "configure:2287: checking for gettext in libintl" >&5
2287 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2288 echo $ac_n "(cached) $ac_c" 1>&6
2290 cat > conftest.
$ac_ext <<EOF
2291 #line 2292 "configure"
2292 #include "confdefs.h"
2295 return (int) gettext ("")
2298 if { (eval echo configure
:2299: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2300 gt_cv_func_gettext_libintl
=yes
2302 echo "configure: failed program was:" >&5
2303 cat conftest.
$ac_ext >&5
2305 gt_cv_func_gettext_libintl
=no
2310 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2312 echo "$ac_t""no" 1>&6
2317 if test "$gt_cv_func_gettext_libc" = "yes" \
2318 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2319 cat >> confdefs.h
<<\EOF
2320 #define HAVE_GETTEXT 1
2323 # Extract the first word of "msgfmt", so it can be a program name with args.
2324 set dummy msgfmt
; ac_word
=$2
2325 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2326 echo "configure:2327: checking for $ac_word" >&5
2327 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2328 echo $ac_n "(cached) $ac_c" 1>&6
2332 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2335 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2336 for ac_dir
in $PATH; do
2337 test -z "$ac_dir" && ac_dir
=.
2338 if test -f $ac_dir/$ac_word; then
2339 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2340 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2346 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2350 MSGFMT
="$ac_cv_path_MSGFMT"
2351 if test -n "$MSGFMT"; then
2352 echo "$ac_t""$MSGFMT" 1>&6
2354 echo "$ac_t""no" 1>&6
2356 if test "$MSGFMT" != "no"; then
2357 for ac_func
in dcgettext
2359 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2360 echo "configure:2361: checking for $ac_func" >&5
2361 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2362 echo $ac_n "(cached) $ac_c" 1>&6
2364 cat > conftest.
$ac_ext <<EOF
2365 #line 2366 "configure"
2366 #include "confdefs.h"
2367 /* System header to define __stub macros and hopefully few prototypes,
2368 which can conflict with char $ac_func(); below. */
2370 /* Override any gcc2 internal prototype to avoid an error. */
2371 /* We use char because int might match the return type of a gcc2
2372 builtin and then its argument prototype would still apply. */
2377 /* The GNU C library defines this for functions which it implements
2378 to always fail with ENOSYS. Some functions are actually named
2379 something starting with __ and the normal name is an alias. */
2380 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2388 if { (eval echo configure
:2389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2390 eval "ac_cv_func_$ac_func=yes"
2392 echo "configure: failed program was:" >&5
2393 cat conftest.
$ac_ext >&5
2395 eval "ac_cv_func_$ac_func=no"
2400 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2401 echo "$ac_t""yes" 1>&6
2402 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2403 cat >> confdefs.h
<<EOF
2404 #define $ac_tr_func 1
2408 echo "$ac_t""no" 1>&6
2412 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2413 set dummy gmsgfmt
; ac_word
=$2
2414 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2415 echo "configure:2416: checking for $ac_word" >&5
2416 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2417 echo $ac_n "(cached) $ac_c" 1>&6
2421 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2424 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2427 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2429 for ac_dir
in $ac_dummy; do
2430 test -z "$ac_dir" && ac_dir
=.
2431 if test -f $ac_dir/$ac_word; then
2432 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2437 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2441 GMSGFMT
="$ac_cv_path_GMSGFMT"
2442 if test -n "$GMSGFMT"; then
2443 echo "$ac_t""$GMSGFMT" 1>&6
2445 echo "$ac_t""no" 1>&6
2448 # Extract the first word of "xgettext", so it can be a program name with args.
2449 set dummy xgettext
; ac_word
=$2
2450 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2451 echo "configure:2452: checking for $ac_word" >&5
2452 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2453 echo $ac_n "(cached) $ac_c" 1>&6
2457 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2460 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2461 for ac_dir
in $PATH; do
2462 test -z "$ac_dir" && ac_dir
=.
2463 if test -f $ac_dir/$ac_word; then
2464 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2465 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2471 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2475 XGETTEXT
="$ac_cv_path_XGETTEXT"
2476 if test -n "$XGETTEXT"; then
2477 echo "$ac_t""$XGETTEXT" 1>&6
2479 echo "$ac_t""no" 1>&6
2482 cat > conftest.
$ac_ext <<EOF
2483 #line 2484 "configure"
2484 #include "confdefs.h"
2487 extern int _nl_msg_cat_cntr;
2488 return _nl_msg_cat_cntr
2491 if { (eval echo configure
:2492: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2496 echo "configure: failed program was:" >&5
2497 cat conftest.
$ac_ext >&5
2508 echo "$ac_t""no" 1>&6
2513 if test "$CATOBJEXT" = "NONE"; then
2514 nls_cv_use_gnu_gettext
=yes
2518 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2519 INTLOBJS
="\$(GETTOBJS)"
2520 # Extract the first word of "msgfmt", so it can be a program name with args.
2521 set dummy msgfmt
; ac_word
=$2
2522 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2523 echo "configure:2524: checking for $ac_word" >&5
2524 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2525 echo $ac_n "(cached) $ac_c" 1>&6
2529 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2532 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2533 for ac_dir
in $PATH; do
2534 test -z "$ac_dir" && ac_dir
=.
2535 if test -f $ac_dir/$ac_word; then
2536 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2537 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2543 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2547 MSGFMT
="$ac_cv_path_MSGFMT"
2548 if test -n "$MSGFMT"; then
2549 echo "$ac_t""$MSGFMT" 1>&6
2551 echo "$ac_t""no" 1>&6
2554 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2555 set dummy gmsgfmt
; ac_word
=$2
2556 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2557 echo "configure:2558: checking for $ac_word" >&5
2558 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2559 echo $ac_n "(cached) $ac_c" 1>&6
2563 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2566 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2569 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2571 for ac_dir
in $ac_dummy; do
2572 test -z "$ac_dir" && ac_dir
=.
2573 if test -f $ac_dir/$ac_word; then
2574 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2579 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2583 GMSGFMT
="$ac_cv_path_GMSGFMT"
2584 if test -n "$GMSGFMT"; then
2585 echo "$ac_t""$GMSGFMT" 1>&6
2587 echo "$ac_t""no" 1>&6
2590 # Extract the first word of "xgettext", so it can be a program name with args.
2591 set dummy xgettext
; ac_word
=$2
2592 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2593 echo "configure:2594: checking for $ac_word" >&5
2594 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2595 echo $ac_n "(cached) $ac_c" 1>&6
2599 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2602 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2603 for ac_dir
in $PATH; do
2604 test -z "$ac_dir" && ac_dir
=.
2605 if test -f $ac_dir/$ac_word; then
2606 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2607 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2613 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2617 XGETTEXT
="$ac_cv_path_XGETTEXT"
2618 if test -n "$XGETTEXT"; then
2619 echo "$ac_t""$XGETTEXT" 1>&6
2621 echo "$ac_t""no" 1>&6
2625 USE_INCLUDED_LIBINTL
=yes
2629 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2631 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2632 nls_cv_header_intl
=libintl.h
2633 nls_cv_header_libgt
=libgettext.h
2636 if test "$XGETTEXT" != ":"; then
2637 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2640 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2645 # We need to process the po/ directory.
2649 nls_cv_header_intl
=libintl.h
2650 nls_cv_header_libgt
=libgettext.h
2653 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2654 # because some of the sources are only built for this goal.
2655 if test "$PACKAGE" = gettext; then
2657 USE_INCLUDED_LIBINTL
=yes
2660 for lang
in $ALL_LINGUAS; do
2661 GMOFILES
="$GMOFILES $lang.gmo"
2662 POFILES
="$POFILES $lang.po"
2678 if test "x$CATOBJEXT" != "x"; then
2679 if test "x$ALL_LINGUAS" = "x"; then
2682 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2683 echo "configure:2684: checking for catalogs to be installed" >&5
2685 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2686 case "$ALL_LINGUAS" in
2687 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2690 LINGUAS
=$NEW_LINGUAS
2691 echo "$ac_t""$LINGUAS" 1>&6
2694 if test -n "$LINGUAS"; then
2695 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2699 if test $ac_cv_header_locale_h = yes; then
2700 INCLUDE_LOCALE_H
="#include <locale.h>"
2703 /* The system does not provide the header <locale.h>. Take care yourself. */"
2707 if test -f $srcdir/po2tbl.
sed.
in; then
2708 if test "$CATOBJEXT" = ".cat"; then
2709 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2710 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2711 echo "configure:2712: checking for linux/version.h" >&5
2712 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2713 echo $ac_n "(cached) $ac_c" 1>&6
2715 cat > conftest.
$ac_ext <<EOF
2716 #line 2717 "configure"
2717 #include "confdefs.h"
2718 #include <linux/version.h>
2720 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2721 { (eval echo configure
:2722: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2722 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2723 if test -z "$ac_err"; then
2725 eval "ac_cv_header_$ac_safe=yes"
2728 echo "configure: failed program was:" >&5
2729 cat conftest.
$ac_ext >&5
2731 eval "ac_cv_header_$ac_safe=no"
2735 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2736 echo "$ac_t""yes" 1>&6
2739 echo "$ac_t""no" 1>&6
2744 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2746 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2747 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2750 if test "$PACKAGE" = "gettext"; then
2760 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2766 if test -d $srcdir/po
; then
2767 test -d po || mkdir po
2768 if test "x$srcdir" != "x."; then
2769 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2770 posrcprefix
="$srcdir/"
2772 posrcprefix
="../$srcdir/"
2778 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2779 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2794 configdirs
="doc testsuite"
2796 # Check whether --enable-multi-ice or --disable-multi-ice was given.
2797 if test "${enable_multi_ice+set}" = set; then
2798 enableval
="$enable_multi_ice"
2799 case "${enableval}" in
2800 yes ) enable_multi_ice
="yes" ;;
2801 no
) enable_multi_ice
="no" ;;
2802 *) { echo "configure: error: Bad value for --enable-multi-ice: ${enableval}" 1>&2; exit 1; } ;;
2808 if test "${enable_multi_ice}" = "yes"; then
2809 configdirs
="${configdirs} multi-ice"
2813 .
${srcdir}/configure.
host
2815 .
${srcdir}/configure.tgt
2818 for ac_prog
in mawk gawk nawk
awk
2820 # Extract the first word of "$ac_prog", so it can be a program name with args.
2821 set dummy
$ac_prog; ac_word
=$2
2822 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2823 echo "configure:2824: checking for $ac_word" >&5
2824 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
2825 echo $ac_n "(cached) $ac_c" 1>&6
2827 if test -n "$AWK"; then
2828 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2830 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2832 for ac_dir
in $ac_dummy; do
2833 test -z "$ac_dir" && ac_dir
=.
2834 if test -f $ac_dir/$ac_word; then
2835 ac_cv_prog_AWK
="$ac_prog"
2842 AWK
="$ac_cv_prog_AWK"
2843 if test -n "$AWK"; then
2844 echo "$ac_t""$AWK" 1>&6
2846 echo "$ac_t""no" 1>&6
2849 test -n "$AWK" && break
2852 # Find a good install program. We prefer a C program (faster),
2853 # so one script is as good as another. But avoid the broken or
2854 # incompatible versions:
2855 # SysV /etc/install, /usr/sbin/install
2856 # SunOS /usr/etc/install
2857 # IRIX /sbin/install
2859 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2860 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2861 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2862 # ./install, which can be erroneously created by make from ./install.sh.
2863 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2864 echo "configure:2865: checking for a BSD compatible install" >&5
2865 if test -z "$INSTALL"; then
2866 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2867 echo $ac_n "(cached) $ac_c" 1>&6
2869 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
2870 for ac_dir
in $PATH; do
2871 # Account for people who put trailing slashes in PATH elements.
2873 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
2875 # OSF1 and SCO ODT 3.0 have their own names for install.
2876 # Don't use installbsd from OSF since it installs stuff as root
2878 for ac_prog
in ginstall scoinst
install; do
2879 if test -f $ac_dir/$ac_prog; then
2880 if test $ac_prog = install &&
2881 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
2882 # AIX install. It has an incompatible calling convention.
2885 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2896 if test "${ac_cv_path_install+set}" = set; then
2897 INSTALL
="$ac_cv_path_install"
2899 # As a last resort, use the slow shell script. We don't cache a
2900 # path for INSTALL within a source directory, because that will
2901 # break other packages using the cache if that directory is
2902 # removed, or if the path is relative.
2903 INSTALL
="$ac_install_sh"
2906 echo "$ac_t""$INSTALL" 1>&6
2908 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2909 # It thinks the first close brace ends the variable substitution.
2910 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2912 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
2914 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2916 if test $host != $build; then
2917 ac_tool_prefix
=${host_alias}-
2922 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2923 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2924 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2925 echo "configure:2926: checking for $ac_word" >&5
2926 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
2927 echo $ac_n "(cached) $ac_c" 1>&6
2929 if test -n "$AR"; then
2930 ac_cv_prog_AR
="$AR" # Let the user override the test.
2932 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2934 for ac_dir
in $ac_dummy; do
2935 test -z "$ac_dir" && ac_dir
=.
2936 if test -f $ac_dir/$ac_word; then
2937 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2942 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
2946 if test -n "$AR"; then
2947 echo "$ac_t""$AR" 1>&6
2949 echo "$ac_t""no" 1>&6
2954 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2955 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2956 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2957 echo "configure:2958: checking for $ac_word" >&5
2958 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2959 echo $ac_n "(cached) $ac_c" 1>&6
2961 if test -n "$RANLIB"; then
2962 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2964 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2966 for ac_dir
in $ac_dummy; do
2967 test -z "$ac_dir" && ac_dir
=.
2968 if test -f $ac_dir/$ac_word; then
2969 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2976 RANLIB
="$ac_cv_prog_RANLIB"
2977 if test -n "$RANLIB"; then
2978 echo "$ac_t""$RANLIB" 1>&6
2980 echo "$ac_t""no" 1>&6
2984 if test -z "$ac_cv_prog_RANLIB"; then
2985 if test -n "$ac_tool_prefix"; then
2986 # Extract the first word of "ranlib", so it can be a program name with args.
2987 set dummy ranlib
; ac_word
=$2
2988 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2989 echo "configure:2990: checking for $ac_word" >&5
2990 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2991 echo $ac_n "(cached) $ac_c" 1>&6
2993 if test -n "$RANLIB"; then
2994 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2996 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2998 for ac_dir
in $ac_dummy; do
2999 test -z "$ac_dir" && ac_dir
=.
3000 if test -f $ac_dir/$ac_word; then
3001 ac_cv_prog_RANLIB
="ranlib"
3006 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3009 RANLIB
="$ac_cv_prog_RANLIB"
3010 if test -n "$RANLIB"; then
3011 echo "$ac_t""$RANLIB" 1>&6
3013 echo "$ac_t""no" 1>&6
3021 for ac_prog
in 'bison -y' byacc
3023 # Extract the first word of "$ac_prog", so it can be a program name with args.
3024 set dummy
$ac_prog; ac_word
=$2
3025 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3026 echo "configure:3027: checking for $ac_word" >&5
3027 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3028 echo $ac_n "(cached) $ac_c" 1>&6
3030 if test -n "$YACC"; then
3031 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3033 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3035 for ac_dir
in $ac_dummy; do
3036 test -z "$ac_dir" && ac_dir
=.
3037 if test -f $ac_dir/$ac_word; then
3038 ac_cv_prog_YACC
="$ac_prog"
3045 YACC
="$ac_cv_prog_YACC"
3046 if test -n "$YACC"; then
3047 echo "$ac_t""$YACC" 1>&6
3049 echo "$ac_t""no" 1>&6
3052 test -n "$YACC" && break
3054 test -n "$YACC" || YACC
="yacc"
3057 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3058 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
3059 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3060 echo "configure:3061: checking for $ac_word" >&5
3061 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3062 echo $ac_n "(cached) $ac_c" 1>&6
3064 if test -n "$MIG"; then
3065 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
3067 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3069 for ac_dir
in $ac_dummy; do
3070 test -z "$ac_dir" && ac_dir
=.
3071 if test -f $ac_dir/$ac_word; then
3072 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
3077 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG
="mig"
3080 MIG
="$ac_cv_prog_MIG"
3081 if test -n "$MIG"; then
3082 echo "$ac_t""$MIG" 1>&6
3084 echo "$ac_t""no" 1>&6
3090 if test "$program_transform_name" = s
,x
,x
,; then
3091 program_transform_name
=
3093 # Double any \ or $. echo might interpret backslashes.
3094 cat <<\EOF_SED
> conftestsed
3095 s
,\\,\\\\,g
; s
,\$
,$$
,g
3097 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
3100 test "$program_prefix" != NONE
&&
3101 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
3102 # Use a double $ so make ignores it.
3103 test "$program_suffix" != NONE
&&
3104 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
3106 # sed with no file args requires a program.
3107 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
3110 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3111 echo "configure:3112: checking return type of signal handlers" >&5
3112 if eval "test \"`echo '$''{'ac_cv_type_signal'+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"
3118 #include <sys/types.h>
3124 extern "C" void (*signal (int, void (*)(int)))(int);
3126 void (*signal ()) ();
3133 if { (eval echo configure
:3134: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3135 ac_cv_type_signal
=void
3137 echo "configure: failed program was:" >&5
3138 cat conftest.
$ac_ext >&5
3140 ac_cv_type_signal
=int
3145 echo "$ac_t""$ac_cv_type_signal" 1>&6
3146 cat >> confdefs.h
<<EOF
3147 #define RETSIGTYPE $ac_cv_type_signal
3152 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
3153 echo "configure:3154: checking for ANSI C header files" >&5
3154 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
3155 echo $ac_n "(cached) $ac_c" 1>&6
3157 cat > conftest.
$ac_ext <<EOF
3158 #line 3159 "configure"
3159 #include "confdefs.h"
3165 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3166 { (eval echo configure
:3167: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3167 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3168 if test -z "$ac_err"; then
3170 ac_cv_header_stdc
=yes
3173 echo "configure: failed program was:" >&5
3174 cat conftest.
$ac_ext >&5
3176 ac_cv_header_stdc
=no
3180 if test $ac_cv_header_stdc = yes; then
3181 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3182 cat > conftest.
$ac_ext <<EOF
3183 #line 3184 "configure"
3184 #include "confdefs.h"
3187 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3188 egrep "memchr" >/dev
/null
2>&1; then
3192 ac_cv_header_stdc
=no
3198 if test $ac_cv_header_stdc = yes; then
3199 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3200 cat > conftest.
$ac_ext <<EOF
3201 #line 3202 "configure"
3202 #include "confdefs.h"
3205 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3206 egrep "free" >/dev
/null
2>&1; then
3210 ac_cv_header_stdc
=no
3216 if test $ac_cv_header_stdc = yes; then
3217 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3218 if test "$cross_compiling" = yes; then
3221 cat > conftest.
$ac_ext <<EOF
3222 #line 3223 "configure"
3223 #include "confdefs.h"
3225 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3226 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3227 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3228 int main () { int i; for (i = 0; i < 256; i++)
3229 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3233 if { (eval echo configure
:3234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3237 echo "configure: failed program was:" >&5
3238 cat conftest.
$ac_ext >&5
3240 ac_cv_header_stdc
=no
3248 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3249 if test $ac_cv_header_stdc = yes; then
3250 cat >> confdefs.h
<<\EOF
3251 #define STDC_HEADERS 1
3258 case $host_os in solaris2.7
) case "$GCC" in yes)
3259 cat >> confdefs.h
<<\EOF
3260 #define _MSE_INT_H 1
3265 for ac_hdr
in ctype.h curses.h endian.h link.h thread_db.h proc_service.h \
3266 memory.h objlist.h ptrace.h sgtty.h stddef.h stdlib.h \
3267 string.h sys
/procfs.h sys
/ptrace.h sys
/reg.h stdint.h \
3268 term.h termio.h termios.h unistd.h
wait.h sys
/wait.h \
3269 wchar.h wctype.h asm
/debugreg.h sys
/debugreg.h sys
/select.h \
3272 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3273 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3274 echo "configure:3275: checking for $ac_hdr" >&5
3275 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3276 echo $ac_n "(cached) $ac_c" 1>&6
3278 cat > conftest.
$ac_ext <<EOF
3279 #line 3280 "configure"
3280 #include "confdefs.h"
3283 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3284 { (eval echo configure
:3285: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3285 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3286 if test -z "$ac_err"; then
3288 eval "ac_cv_header_$ac_safe=yes"
3291 echo "configure: failed program was:" >&5
3292 cat conftest.
$ac_ext >&5
3294 eval "ac_cv_header_$ac_safe=no"
3298 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3299 echo "$ac_t""yes" 1>&6
3300 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3301 cat >> confdefs.h
<<EOF
3302 #define $ac_tr_hdr 1
3306 echo "$ac_t""no" 1>&6
3310 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
3311 echo "configure:3312: checking whether stat file-mode macros are broken" >&5
3312 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
3313 echo $ac_n "(cached) $ac_c" 1>&6
3315 cat > conftest.
$ac_ext <<EOF
3316 #line 3317 "configure"
3317 #include "confdefs.h"
3318 #include <sys/types.h>
3319 #include <sys/stat.h>
3321 #if defined(S_ISBLK) && defined(S_IFDIR)
3322 # if S_ISBLK (S_IFDIR)
3327 #if defined(S_ISBLK) && defined(S_IFCHR)
3328 # if S_ISBLK (S_IFCHR)
3333 #if defined(S_ISLNK) && defined(S_IFREG)
3334 # if S_ISLNK (S_IFREG)
3339 #if defined(S_ISSOCK) && defined(S_IFREG)
3340 # if S_ISSOCK (S_IFREG)
3346 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3347 egrep "You lose" >/dev
/null
2>&1; then
3349 ac_cv_header_stat_broken
=yes
3352 ac_cv_header_stat_broken
=no
3358 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
3359 if test $ac_cv_header_stat_broken = yes; then
3360 cat >> confdefs.h
<<\EOF
3361 #define STAT_MACROS_BROKEN 1
3367 echo $ac_n "checking for working const""... $ac_c" 1>&6
3368 echo "configure:3369: checking for working const" >&5
3369 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3370 echo $ac_n "(cached) $ac_c" 1>&6
3372 cat > conftest.
$ac_ext <<EOF
3373 #line 3374 "configure"
3374 #include "confdefs.h"
3378 /* Ultrix mips cc rejects this. */
3379 typedef int charset[2]; const charset x;
3380 /* SunOS 4.1.1 cc rejects this. */
3381 char const *const *ccp;
3383 /* NEC SVR4.0.2 mips cc rejects this. */
3384 struct point {int x, y;};
3385 static struct point const zero = {0,0};
3386 /* AIX XL C 1.02.0.0 rejects this.
3387 It does not let you subtract one const X* pointer from another in an arm
3388 of an if-expression whose if-part is not a constant expression */
3389 const char *g = "string";
3390 ccp = &g + (g ? g-g : 0);
3391 /* HPUX 7.0 cc rejects these. */
3394 ccp = (char const *const *) p;
3395 { /* SCO 3.2v4 cc rejects this. */
3397 char const *s = 0 ? (char *) 0 : (char const *) 0;
3401 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3403 const int *foo = &x[0];
3406 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3407 typedef const int *iptr;
3411 { /* AIX XL C 1.02.0.0 rejects this saying
3412 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3413 struct s { int j; const int *ap[3]; };
3414 struct s *b; b->j = 5;
3416 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3422 if { (eval echo configure
:3423: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3426 echo "configure: failed program was:" >&5
3427 cat conftest.
$ac_ext >&5
3434 echo "$ac_t""$ac_cv_c_const" 1>&6
3435 if test $ac_cv_c_const = no
; then
3436 cat >> confdefs.h
<<\EOF
3443 for ac_func
in setpgid sbrk sigaction isascii bzero bcopy btowc poll sigprocmask
3445 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3446 echo "configure:3447: checking for $ac_func" >&5
3447 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3448 echo $ac_n "(cached) $ac_c" 1>&6
3450 cat > conftest.
$ac_ext <<EOF
3451 #line 3452 "configure"
3452 #include "confdefs.h"
3453 /* System header to define __stub macros and hopefully few prototypes,
3454 which can conflict with char $ac_func(); below. */
3456 /* Override any gcc2 internal prototype to avoid an error. */
3457 /* We use char because int might match the return type of a gcc2
3458 builtin and then its argument prototype would still apply. */
3463 /* The GNU C library defines this for functions which it implements
3464 to always fail with ENOSYS. Some functions are actually named
3465 something starting with __ and the normal name is an alias. */
3466 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3474 if { (eval echo configure
:3475: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3476 eval "ac_cv_func_$ac_func=yes"
3478 echo "configure: failed program was:" >&5
3479 cat conftest.
$ac_ext >&5
3481 eval "ac_cv_func_$ac_func=no"
3486 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3487 echo "$ac_t""yes" 1>&6
3488 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3489 cat >> confdefs.h
<<EOF
3490 #define $ac_tr_func 1
3494 echo "$ac_t""no" 1>&6
3498 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3499 # for constant arguments. Useless!
3500 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3501 echo "configure:3502: checking for working alloca.h" >&5
3502 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3503 echo $ac_n "(cached) $ac_c" 1>&6
3505 cat > conftest.
$ac_ext <<EOF
3506 #line 3507 "configure"
3507 #include "confdefs.h"
3510 char *p = alloca(2 * sizeof(int));
3513 if { (eval echo configure
:3514: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3515 ac_cv_header_alloca_h
=yes
3517 echo "configure: failed program was:" >&5
3518 cat conftest.
$ac_ext >&5
3520 ac_cv_header_alloca_h
=no
3525 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3526 if test $ac_cv_header_alloca_h = yes; then
3527 cat >> confdefs.h
<<\EOF
3528 #define HAVE_ALLOCA_H 1
3533 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3534 echo "configure:3535: checking for alloca" >&5
3535 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3536 echo $ac_n "(cached) $ac_c" 1>&6
3538 cat > conftest.
$ac_ext <<EOF
3539 #line 3540 "configure"
3540 #include "confdefs.h"
3543 # define alloca __builtin_alloca
3546 # include <malloc.h>
3547 # define alloca _alloca
3550 # include <alloca.h>
3555 # ifndef alloca /* predefined by HP cc +Olibcalls */
3564 char *p = (char *) alloca(1);
3567 if { (eval echo configure
:3568: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3569 ac_cv_func_alloca_works
=yes
3571 echo "configure: failed program was:" >&5
3572 cat conftest.
$ac_ext >&5
3574 ac_cv_func_alloca_works
=no
3579 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3580 if test $ac_cv_func_alloca_works = yes; then
3581 cat >> confdefs.h
<<\EOF
3582 #define HAVE_ALLOCA 1
3587 if test $ac_cv_func_alloca_works = no
; then
3588 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3589 # that cause trouble. Some versions do not even contain alloca or
3590 # contain a buggy version. If you still want to use their alloca,
3591 # use ar to extract alloca.o from them instead of compiling alloca.c.
3592 ALLOCA
=alloca.
${ac_objext}
3593 cat >> confdefs.h
<<\EOF
3598 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3599 echo "configure:3600: checking whether alloca needs Cray hooks" >&5
3600 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3601 echo $ac_n "(cached) $ac_c" 1>&6
3603 cat > conftest.
$ac_ext <<EOF
3604 #line 3605 "configure"
3605 #include "confdefs.h"
3606 #if defined(CRAY) && ! defined(CRAY2)
3613 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3614 egrep "webecray" >/dev
/null
2>&1; then
3625 echo "$ac_t""$ac_cv_os_cray" 1>&6
3626 if test $ac_cv_os_cray = yes; then
3627 for ac_func
in _getb67 GETB67 getb67
; do
3628 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3629 echo "configure:3630: checking for $ac_func" >&5
3630 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3631 echo $ac_n "(cached) $ac_c" 1>&6
3633 cat > conftest.
$ac_ext <<EOF
3634 #line 3635 "configure"
3635 #include "confdefs.h"
3636 /* System header to define __stub macros and hopefully few prototypes,
3637 which can conflict with char $ac_func(); below. */
3639 /* Override any gcc2 internal prototype to avoid an error. */
3640 /* We use char because int might match the return type of a gcc2
3641 builtin and then its argument prototype would still apply. */
3646 /* The GNU C library defines this for functions which it implements
3647 to always fail with ENOSYS. Some functions are actually named
3648 something starting with __ and the normal name is an alias. */
3649 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3657 if { (eval echo configure
:3658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3659 eval "ac_cv_func_$ac_func=yes"
3661 echo "configure: failed program was:" >&5
3662 cat conftest.
$ac_ext >&5
3664 eval "ac_cv_func_$ac_func=no"
3669 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3670 echo "$ac_t""yes" 1>&6
3671 cat >> confdefs.h
<<EOF
3672 #define CRAY_STACKSEG_END $ac_func
3677 echo "$ac_t""no" 1>&6
3683 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3684 echo "configure:3685: checking stack direction for C alloca" >&5
3685 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3686 echo $ac_n "(cached) $ac_c" 1>&6
3688 if test "$cross_compiling" = yes; then
3689 ac_cv_c_stack_direction
=0
3691 cat > conftest.
$ac_ext <<EOF
3692 #line 3693 "configure"
3693 #include "confdefs.h"
3694 find_stack_direction ()
3696 static char *addr = 0;
3701 return find_stack_direction ();
3704 return (&dummy > addr) ? 1 : -1;
3708 exit (find_stack_direction() < 0);
3711 if { (eval echo configure
:3712: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3713 ac_cv_c_stack_direction
=1
3715 echo "configure: failed program was:" >&5
3716 cat conftest.
$ac_ext >&5
3718 ac_cv_c_stack_direction
=-1
3725 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3726 cat >> confdefs.h
<<EOF
3727 #define STACK_DIRECTION $ac_cv_c_stack_direction
3733 echo $ac_n "checking for PTRACE_GETREGS""... $ac_c" 1>&6
3734 echo "configure:3735: checking for PTRACE_GETREGS" >&5
3735 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getregs'+set}'`\" = set"; then
3736 echo $ac_n "(cached) $ac_c" 1>&6
3738 cat > conftest.
$ac_ext <<EOF
3739 #line 3740 "configure"
3740 #include "confdefs.h"
3741 #include <sys/ptrace.h>
3746 if { (eval echo configure
:3747: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3748 gdb_cv_have_ptrace_getregs
=yes
3750 echo "configure: failed program was:" >&5
3751 cat conftest.
$ac_ext >&5
3753 gdb_cv_have_ptrace_getregs
=no
3758 echo "$ac_t""$gdb_cv_have_ptrace_getregs" 1>&6
3759 if test $gdb_cv_have_ptrace_getregs = yes; then
3760 cat >> confdefs.h
<<\EOF
3761 #define HAVE_PTRACE_GETREGS 1
3766 echo $ac_n "checking for PTRACE_GETXFPREGS""... $ac_c" 1>&6
3767 echo "configure:3768: checking for PTRACE_GETXFPREGS" >&5
3768 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getxfpregs'+set}'`\" = set"; then
3769 echo $ac_n "(cached) $ac_c" 1>&6
3771 cat > conftest.
$ac_ext <<EOF
3772 #line 3773 "configure"
3773 #include "confdefs.h"
3774 #include <sys/ptrace.h>
3779 if { (eval echo configure
:3780: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3781 gdb_cv_have_ptrace_getxfpregs
=yes
3783 echo "configure: failed program was:" >&5
3784 cat conftest.
$ac_ext >&5
3786 gdb_cv_have_ptrace_getxfpregs
=no
3791 echo "$ac_t""$gdb_cv_have_ptrace_getxfpregs" 1>&6
3792 if test $gdb_cv_have_ptrace_getxfpregs = yes; then
3793 cat >> confdefs.h
<<\EOF
3794 #define HAVE_PTRACE_GETXFPREGS 1
3799 echo $ac_n "checking for socketpair in -lsocket""... $ac_c" 1>&6
3800 echo "configure:3801: checking for socketpair in -lsocket" >&5
3801 ac_lib_var
=`echo socket'_'socketpair | sed 'y%./+-%__p_%'`
3802 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3803 echo $ac_n "(cached) $ac_c" 1>&6
3805 ac_save_LIBS
="$LIBS"
3806 LIBS
="-lsocket $LIBS"
3807 cat > conftest.
$ac_ext <<EOF
3808 #line 3809 "configure"
3809 #include "confdefs.h"
3810 /* Override any gcc2 internal prototype to avoid an error. */
3811 /* We use char because int might match the return type of a gcc2
3812 builtin and then its argument prototype would still apply. */
3819 if { (eval echo configure
:3820: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3821 eval "ac_cv_lib_$ac_lib_var=yes"
3823 echo "configure: failed program was:" >&5
3824 cat conftest.
$ac_ext >&5
3826 eval "ac_cv_lib_$ac_lib_var=no"
3829 LIBS
="$ac_save_LIBS"
3832 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3833 echo "$ac_t""yes" 1>&6
3834 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3835 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3836 cat >> confdefs.h
<<EOF
3837 #define $ac_tr_lib 1
3840 LIBS
="-lsocket $LIBS"
3843 echo "$ac_t""no" 1>&6
3846 for ac_func
in socketpair
3848 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3849 echo "configure:3850: checking for $ac_func" >&5
3850 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3851 echo $ac_n "(cached) $ac_c" 1>&6
3853 cat > conftest.
$ac_ext <<EOF
3854 #line 3855 "configure"
3855 #include "confdefs.h"
3856 /* System header to define __stub macros and hopefully few prototypes,
3857 which can conflict with char $ac_func(); below. */
3859 /* Override any gcc2 internal prototype to avoid an error. */
3860 /* We use char because int might match the return type of a gcc2
3861 builtin and then its argument prototype would still apply. */
3866 /* The GNU C library defines this for functions which it implements
3867 to always fail with ENOSYS. Some functions are actually named
3868 something starting with __ and the normal name is an alias. */
3869 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3877 if { (eval echo configure
:3878: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3879 eval "ac_cv_func_$ac_func=yes"
3881 echo "configure: failed program was:" >&5
3882 cat conftest.
$ac_ext >&5
3884 eval "ac_cv_func_$ac_func=no"
3889 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3890 echo "$ac_t""yes" 1>&6
3891 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3892 cat >> confdefs.h
<<EOF
3893 #define $ac_tr_func 1
3897 echo "$ac_t""no" 1>&6
3903 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
3904 echo "configure:3905: checking whether malloc must be declared" >&5
3905 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
3906 echo $ac_n "(cached) $ac_c" 1>&6
3908 cat > conftest.
$ac_ext <<EOF
3909 #line 3910 "configure"
3910 #include "confdefs.h"
3913 #ifdef HAVE_STRING_H
3916 #ifdef HAVE_STRINGS_H
3917 #include <strings.h>
3920 #ifdef HAVE_STDLIB_H
3923 #ifdef HAVE_UNISTD_H
3927 char *(*pfn) = (char *(*)) malloc
3930 if { (eval echo configure
:3931: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3932 bfd_cv_decl_needed_malloc
=no
3934 echo "configure: failed program was:" >&5
3935 cat conftest.
$ac_ext >&5
3937 bfd_cv_decl_needed_malloc
=yes
3942 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
3943 if test $bfd_cv_decl_needed_malloc = yes; then
3944 cat >> confdefs.h
<<\EOF
3945 #define NEED_DECLARATION_MALLOC 1
3950 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
3951 echo "configure:3952: checking whether realloc must be declared" >&5
3952 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
3953 echo $ac_n "(cached) $ac_c" 1>&6
3955 cat > conftest.
$ac_ext <<EOF
3956 #line 3957 "configure"
3957 #include "confdefs.h"
3960 #ifdef HAVE_STRING_H
3963 #ifdef HAVE_STRINGS_H
3964 #include <strings.h>
3967 #ifdef HAVE_STDLIB_H
3970 #ifdef HAVE_UNISTD_H
3974 char *(*pfn) = (char *(*)) realloc
3977 if { (eval echo configure
:3978: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3979 bfd_cv_decl_needed_realloc
=no
3981 echo "configure: failed program was:" >&5
3982 cat conftest.
$ac_ext >&5
3984 bfd_cv_decl_needed_realloc
=yes
3989 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
3990 if test $bfd_cv_decl_needed_realloc = yes; then
3991 cat >> confdefs.h
<<\EOF
3992 #define NEED_DECLARATION_REALLOC 1
3997 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
3998 echo "configure:3999: checking whether free must be declared" >&5
3999 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
4000 echo $ac_n "(cached) $ac_c" 1>&6
4002 cat > conftest.
$ac_ext <<EOF
4003 #line 4004 "configure"
4004 #include "confdefs.h"
4007 #ifdef HAVE_STRING_H
4010 #ifdef HAVE_STRINGS_H
4011 #include <strings.h>
4014 #ifdef HAVE_STDLIB_H
4017 #ifdef HAVE_UNISTD_H
4021 char *(*pfn) = (char *(*)) free
4024 if { (eval echo configure
:4025: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4026 bfd_cv_decl_needed_free
=no
4028 echo "configure: failed program was:" >&5
4029 cat conftest.
$ac_ext >&5
4031 bfd_cv_decl_needed_free
=yes
4036 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4037 if test $bfd_cv_decl_needed_free = yes; then
4038 cat >> confdefs.h
<<\EOF
4039 #define NEED_DECLARATION_FREE 1
4044 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
4045 echo "configure:4046: checking whether strerror must be declared" >&5
4046 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
4047 echo $ac_n "(cached) $ac_c" 1>&6
4049 cat > conftest.
$ac_ext <<EOF
4050 #line 4051 "configure"
4051 #include "confdefs.h"
4054 #ifdef HAVE_STRING_H
4057 #ifdef HAVE_STRINGS_H
4058 #include <strings.h>
4061 #ifdef HAVE_STDLIB_H
4064 #ifdef HAVE_UNISTD_H
4068 char *(*pfn) = (char *(*)) strerror
4071 if { (eval echo configure
:4072: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4073 bfd_cv_decl_needed_strerror
=no
4075 echo "configure: failed program was:" >&5
4076 cat conftest.
$ac_ext >&5
4078 bfd_cv_decl_needed_strerror
=yes
4083 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
4084 if test $bfd_cv_decl_needed_strerror = yes; then
4085 cat >> confdefs.h
<<\EOF
4086 #define NEED_DECLARATION_STRERROR 1
4091 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
4092 echo "configure:4093: checking whether strdup must be declared" >&5
4093 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
4094 echo $ac_n "(cached) $ac_c" 1>&6
4096 cat > conftest.
$ac_ext <<EOF
4097 #line 4098 "configure"
4098 #include "confdefs.h"
4101 #ifdef HAVE_STRING_H
4104 #ifdef HAVE_STRINGS_H
4105 #include <strings.h>
4108 #ifdef HAVE_STDLIB_H
4111 #ifdef HAVE_UNISTD_H
4115 char *(*pfn) = (char *(*)) strdup
4118 if { (eval echo configure
:4119: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4120 bfd_cv_decl_needed_strdup
=no
4122 echo "configure: failed program was:" >&5
4123 cat conftest.
$ac_ext >&5
4125 bfd_cv_decl_needed_strdup
=yes
4130 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
4131 if test $bfd_cv_decl_needed_strdup = yes; then
4132 cat >> confdefs.h
<<\EOF
4133 #define NEED_DECLARATION_STRDUP 1
4138 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4139 echo "configure:4140: checking whether strstr must be declared" >&5
4140 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4141 echo $ac_n "(cached) $ac_c" 1>&6
4143 cat > conftest.
$ac_ext <<EOF
4144 #line 4145 "configure"
4145 #include "confdefs.h"
4148 #ifdef HAVE_STRING_H
4151 #ifdef HAVE_STRINGS_H
4152 #include <strings.h>
4155 #ifdef HAVE_STDLIB_H
4158 #ifdef HAVE_UNISTD_H
4162 char *(*pfn) = (char *(*)) strstr
4165 if { (eval echo configure
:4166: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4167 bfd_cv_decl_needed_strstr
=no
4169 echo "configure: failed program was:" >&5
4170 cat conftest.
$ac_ext >&5
4172 bfd_cv_decl_needed_strstr
=yes
4177 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4178 if test $bfd_cv_decl_needed_strstr = yes; then
4179 cat >> confdefs.h
<<\EOF
4180 #define NEED_DECLARATION_STRSTR 1
4187 # The following save_state_t checkery is only necessary for HPUX
4188 # versions earlier than 10.20. When those fade from memory, this
4189 # could be expunged. --jsm 1999-03-22
4191 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
4192 echo "configure:4193: checking for HPUX save_state structure" >&5
4193 cat > conftest.
$ac_ext <<EOF
4194 #line 4195 "configure"
4195 #include "confdefs.h"
4196 #include <machine/save_state.h>
4198 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4199 egrep "save_state_t" >/dev
/null
2>&1; then
4201 gdb_cv_hpux_savestate
=yes
4204 gdb_cv_hpux_savestate
=no
4208 cat > conftest.
$ac_ext <<EOF
4209 #line 4210 "configure"
4210 #include "confdefs.h"
4211 #include <machine/save_state.h>
4213 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4214 egrep "ss_wide" >/dev
/null
2>&1; then
4216 gdb_cv_hpux_sswide
=yes
4219 gdb_cv_hpux_sswide
=no
4223 if test $gdb_cv_hpux_savestate = yes
4225 cat >> confdefs.h
<<\EOF
4226 #define HAVE_STRUCT_SAVE_STATE_T 1
4230 if test $gdb_cv_hpux_sswide = yes
4232 cat >> confdefs.h
<<\EOF
4233 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
4237 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
4240 # If we are configured native on GNU/Linux, work around problems with
4242 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
4244 if test "${target}" = "${host}"; then
4247 cat >> confdefs.h
<<\EOF
4248 #define START_INFERIOR_TRAPS_EXPECTED 2
4251 cat >> confdefs.h
<<\EOF
4252 #define sys_quotactl 1
4256 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5*)
4257 cat >> confdefs.h
<<\EOF
4258 #define NEW_PROC_API 1
4263 cat >> confdefs.h
<<\EOF
4264 #define NEW_PROC_API 1
4271 if test "$ac_cv_header_sys_procfs_h" = yes; then
4272 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
4273 echo "configure:4274: checking for pstatus_t in sys/procfs.h" >&5
4274 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
4275 echo $ac_n "(cached) $ac_c" 1>&6
4277 cat > conftest.
$ac_ext <<EOF
4278 #line 4279 "configure"
4279 #include "confdefs.h"
4280 #include <sys/procfs.h>
4285 if { (eval echo configure
:4286: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4287 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
4289 echo "configure: failed program was:" >&5
4290 cat conftest.
$ac_ext >&5
4292 bfd_cv_have_sys_procfs_type_pstatus_t
=no
4298 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
4299 cat >> confdefs.h
<<\EOF
4300 #define HAVE_PSTATUS_T 1
4304 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
4306 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
4307 echo "configure:4308: checking for prrun_t in sys/procfs.h" >&5
4308 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
4309 echo $ac_n "(cached) $ac_c" 1>&6
4311 cat > conftest.
$ac_ext <<EOF
4312 #line 4313 "configure"
4313 #include "confdefs.h"
4314 #include <sys/procfs.h>
4319 if { (eval echo configure
:4320: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4321 bfd_cv_have_sys_procfs_type_prrun_t
=yes
4323 echo "configure: failed program was:" >&5
4324 cat conftest.
$ac_ext >&5
4326 bfd_cv_have_sys_procfs_type_prrun_t
=no
4332 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
4333 cat >> confdefs.h
<<\EOF
4334 #define HAVE_PRRUN_T 1
4338 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
4340 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
4341 echo "configure:4342: checking for gregset_t in sys/procfs.h" >&5
4342 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
4343 echo $ac_n "(cached) $ac_c" 1>&6
4345 cat > conftest.
$ac_ext <<EOF
4346 #line 4347 "configure"
4347 #include "confdefs.h"
4348 #include <sys/procfs.h>
4353 if { (eval echo configure
:4354: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4355 bfd_cv_have_sys_procfs_type_gregset_t
=yes
4357 echo "configure: failed program was:" >&5
4358 cat conftest.
$ac_ext >&5
4360 bfd_cv_have_sys_procfs_type_gregset_t
=no
4366 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
4367 cat >> confdefs.h
<<\EOF
4368 #define HAVE_GREGSET_T 1
4372 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
4374 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
4375 echo "configure:4376: checking for fpregset_t in sys/procfs.h" >&5
4376 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
4377 echo $ac_n "(cached) $ac_c" 1>&6
4379 cat > conftest.
$ac_ext <<EOF
4380 #line 4381 "configure"
4381 #include "confdefs.h"
4382 #include <sys/procfs.h>
4387 if { (eval echo configure
:4388: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4389 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
4391 echo "configure: failed program was:" >&5
4392 cat conftest.
$ac_ext >&5
4394 bfd_cv_have_sys_procfs_type_fpregset_t
=no
4400 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
4401 cat >> confdefs.h
<<\EOF
4402 #define HAVE_FPREGSET_T 1
4406 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
4408 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
4409 echo "configure:4410: checking for prgregset_t in sys/procfs.h" >&5
4410 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
4411 echo $ac_n "(cached) $ac_c" 1>&6
4413 cat > conftest.
$ac_ext <<EOF
4414 #line 4415 "configure"
4415 #include "confdefs.h"
4416 #include <sys/procfs.h>
4421 if { (eval echo configure
:4422: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4423 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
4425 echo "configure: failed program was:" >&5
4426 cat conftest.
$ac_ext >&5
4428 bfd_cv_have_sys_procfs_type_prgregset_t
=no
4434 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
4435 cat >> confdefs.h
<<\EOF
4436 #define HAVE_PRGREGSET_T 1
4440 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
4442 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
4443 echo "configure:4444: checking for prfpregset_t in sys/procfs.h" >&5
4444 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
4445 echo $ac_n "(cached) $ac_c" 1>&6
4447 cat > conftest.
$ac_ext <<EOF
4448 #line 4449 "configure"
4449 #include "confdefs.h"
4450 #include <sys/procfs.h>
4455 if { (eval echo configure
:4456: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4457 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
4459 echo "configure: failed program was:" >&5
4460 cat conftest.
$ac_ext >&5
4462 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
4468 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
4469 cat >> confdefs.h
<<\EOF
4470 #define HAVE_PRFPREGSET_T 1
4474 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
4476 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
4477 echo "configure:4478: checking for lwpid_t in sys/procfs.h" >&5
4478 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+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"
4484 #include <sys/procfs.h>
4489 if { (eval echo configure
:4490: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4491 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
4493 echo "configure: failed program was:" >&5
4494 cat conftest.
$ac_ext >&5
4496 bfd_cv_have_sys_procfs_type_lwpid_t
=no
4502 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
4503 cat >> confdefs.h
<<\EOF
4504 #define HAVE_LWPID_T 1
4508 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
4510 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
4511 echo "configure:4512: checking for psaddr_t in sys/procfs.h" >&5
4512 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
4513 echo $ac_n "(cached) $ac_c" 1>&6
4515 cat > conftest.
$ac_ext <<EOF
4516 #line 4517 "configure"
4517 #include "confdefs.h"
4518 #include <sys/procfs.h>
4523 if { (eval echo configure
:4524: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4525 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
4527 echo "configure: failed program was:" >&5
4528 cat conftest.
$ac_ext >&5
4530 bfd_cv_have_sys_procfs_type_psaddr_t
=no
4536 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
4537 cat >> confdefs.h
<<\EOF
4538 #define HAVE_PSADDR_T 1
4542 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
4546 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
4547 echo "configure:4548: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
4548 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
4549 echo $ac_n "(cached) $ac_c" 1>&6
4551 cat > conftest.
$ac_ext <<EOF
4552 #line 4553 "configure"
4553 #include "confdefs.h"
4555 #include <sys/types.h>
4556 #include <sys/procfs.h>
4561 dummy = ioctl(0, PIOCSET, &dummy);
4565 if { (eval echo configure
:4566: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4567 gdb_cv_have_procfs_piocset
=yes
4569 echo "configure: failed program was:" >&5
4570 cat conftest.
$ac_ext >&5
4572 gdb_cv_have_procfs_piocset
=no
4577 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
4578 if test $gdb_cv_have_procfs_piocset = yes; then
4579 cat >> confdefs.h
<<\EOF
4580 #define HAVE_PROCFS_PIOCSET 1
4586 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
4587 echo "configure:4588: checking for main in -lm" >&5
4588 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
4589 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4590 echo $ac_n "(cached) $ac_c" 1>&6
4592 ac_save_LIBS
="$LIBS"
4594 cat > conftest.
$ac_ext <<EOF
4595 #line 4596 "configure"
4596 #include "confdefs.h"
4602 if { (eval echo configure
:4603: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4604 eval "ac_cv_lib_$ac_lib_var=yes"
4606 echo "configure: failed program was:" >&5
4607 cat conftest.
$ac_ext >&5
4609 eval "ac_cv_lib_$ac_lib_var=no"
4612 LIBS
="$ac_save_LIBS"
4615 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4616 echo "$ac_t""yes" 1>&6
4617 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4618 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4619 cat >> confdefs.h
<<EOF
4620 #define $ac_tr_lib 1
4626 echo "$ac_t""no" 1>&6
4630 echo $ac_n "checking for wctype in -lc""... $ac_c" 1>&6
4631 echo "configure:4632: checking for wctype in -lc" >&5
4632 ac_lib_var
=`echo c'_'wctype | sed 'y%./+-%__p_%'`
4633 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4634 echo $ac_n "(cached) $ac_c" 1>&6
4636 ac_save_LIBS
="$LIBS"
4638 cat > conftest.
$ac_ext <<EOF
4639 #line 4640 "configure"
4640 #include "confdefs.h"
4641 /* Override any gcc2 internal prototype to avoid an error. */
4642 /* We use char because int might match the return type of a gcc2
4643 builtin and then its argument prototype would still apply. */
4650 if { (eval echo configure
:4651: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4652 eval "ac_cv_lib_$ac_lib_var=yes"
4654 echo "configure: failed program was:" >&5
4655 cat conftest.
$ac_ext >&5
4657 eval "ac_cv_lib_$ac_lib_var=no"
4660 LIBS
="$ac_save_LIBS"
4663 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4664 echo "$ac_t""yes" 1>&6
4667 echo "$ac_t""no" 1>&6
4668 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
4669 echo "configure:4670: checking for wctype in -lw" >&5
4670 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
4671 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4672 echo $ac_n "(cached) $ac_c" 1>&6
4674 ac_save_LIBS
="$LIBS"
4676 cat > conftest.
$ac_ext <<EOF
4677 #line 4678 "configure"
4678 #include "confdefs.h"
4679 /* Override any gcc2 internal prototype to avoid an error. */
4680 /* We use char because int might match the return type of a gcc2
4681 builtin and then its argument prototype would still apply. */
4688 if { (eval echo configure
:4689: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4690 eval "ac_cv_lib_$ac_lib_var=yes"
4692 echo "configure: failed program was:" >&5
4693 cat conftest.
$ac_ext >&5
4695 eval "ac_cv_lib_$ac_lib_var=no"
4698 LIBS
="$ac_save_LIBS"
4701 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4702 echo "$ac_t""yes" 1>&6
4703 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/^a-zA-Z0-9_/_/g' \
4704 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4705 cat >> confdefs.h
<<EOF
4706 #define $ac_tr_lib 1
4712 echo "$ac_t""no" 1>&6
4719 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
4720 echo "configure:4721: checking for long long support in compiler" >&5
4721 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
4722 echo $ac_n "(cached) $ac_c" 1>&6
4724 cat > conftest.
$ac_ext <<EOF
4725 #line 4726 "configure"
4726 #include "confdefs.h"
4730 extern long long foo;
4731 switch (foo & 2) { case 0: return 1; }
4735 if { (eval echo configure
:4736: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4737 gdb_cv_c_long_long
=yes
4739 echo "configure: failed program was:" >&5
4740 cat conftest.
$ac_ext >&5
4742 gdb_cv_c_long_long
=no
4747 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
4748 if test $gdb_cv_c_long_long = yes; then
4749 cat >> confdefs.h
<<\EOF
4750 #define CC_HAS_LONG_LONG 1
4756 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
4757 echo "configure:4758: checking for long long support in printf" >&5
4758 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
4759 echo $ac_n "(cached) $ac_c" 1>&6
4761 if test "$cross_compiling" = yes; then
4762 gdb_cv_printf_has_long_long
=no
4764 cat > conftest.
$ac_ext <<EOF
4765 #line 4766 "configure"
4766 #include "confdefs.h"
4771 l = (l << 16) + 0x0123;
4772 l = (l << 16) + 0x4567;
4773 l = (l << 16) + 0x89ab;
4774 l = (l << 16) + 0xcdef;
4775 sprintf (buf, "0x%016llx", l);
4776 return (strcmp ("0x0123456789abcdef", buf));
4779 if { (eval echo configure
:4780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4781 gdb_cv_printf_has_long_long
=yes
4783 echo "configure: failed program was:" >&5
4784 cat conftest.
$ac_ext >&5
4786 gdb_cv_printf_has_long_long
=no
4793 if test $gdb_cv_printf_has_long_long = yes; then
4794 cat >> confdefs.h
<<\EOF
4795 #define PRINTF_HAS_LONG_LONG 1
4799 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
4802 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
4803 echo "configure:4804: checking for long double support in compiler" >&5
4804 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
4805 echo $ac_n "(cached) $ac_c" 1>&6
4807 cat > conftest.
$ac_ext <<EOF
4808 #line 4809 "configure"
4809 #include "confdefs.h"
4815 if { (eval echo configure
:4816: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4817 ac_cv_c_long_double
=yes
4819 echo "configure: failed program was:" >&5
4820 cat conftest.
$ac_ext >&5
4822 ac_cv_c_long_double
=no
4827 echo "$ac_t""$ac_cv_c_long_double" 1>&6
4828 if test $ac_cv_c_long_double = yes; then
4829 cat >> confdefs.h
<<\EOF
4830 #define HAVE_LONG_DOUBLE 1
4836 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
4837 echo "configure:4838: checking for long double support in printf" >&5
4838 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
4839 echo $ac_n "(cached) $ac_c" 1>&6
4841 if test "$cross_compiling" = yes; then
4842 gdb_cv_printf_has_long_double
=no
4844 cat > conftest.
$ac_ext <<EOF
4845 #line 4846 "configure"
4846 #include "confdefs.h"
4850 long double f = 3.141592653;
4851 sprintf (buf, "%Lg", f);
4852 return (strncmp ("3.14159", buf, 7));
4855 if { (eval echo configure
:4856: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4857 gdb_cv_printf_has_long_double
=yes
4859 echo "configure: failed program was:" >&5
4860 cat conftest.
$ac_ext >&5
4862 gdb_cv_printf_has_long_double
=no
4869 if test $gdb_cv_printf_has_long_double = yes; then
4870 cat >> confdefs.h
<<\EOF
4871 #define PRINTF_HAS_LONG_DOUBLE 1
4875 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
4878 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
4879 echo "configure:4880: checking for long double support in scanf" >&5
4880 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
4881 echo $ac_n "(cached) $ac_c" 1>&6
4883 if test "$cross_compiling" = yes; then
4884 gdb_cv_scanf_has_long_double
=no
4886 cat > conftest.
$ac_ext <<EOF
4887 #line 4888 "configure"
4888 #include "confdefs.h"
4891 char *buf = "3.141592653";
4893 sscanf (buf, "%Lg", &f);
4894 return !(f > 3.14159 && f < 3.14160);
4897 if { (eval echo configure
:4898: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4899 gdb_cv_scanf_has_long_double
=yes
4901 echo "configure: failed program was:" >&5
4902 cat conftest.
$ac_ext >&5
4904 gdb_cv_scanf_has_long_double
=no
4911 if test $gdb_cv_scanf_has_long_double = yes; then
4912 cat >> confdefs.h
<<\EOF
4913 #define SCANF_HAS_LONG_DOUBLE 1
4917 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
4919 for ac_hdr
in unistd.h
4921 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4922 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4923 echo "configure:4924: checking for $ac_hdr" >&5
4924 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4925 echo $ac_n "(cached) $ac_c" 1>&6
4927 cat > conftest.
$ac_ext <<EOF
4928 #line 4929 "configure"
4929 #include "confdefs.h"
4932 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4933 { (eval echo configure
:4934: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4934 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4935 if test -z "$ac_err"; then
4937 eval "ac_cv_header_$ac_safe=yes"
4940 echo "configure: failed program was:" >&5
4941 cat conftest.
$ac_ext >&5
4943 eval "ac_cv_header_$ac_safe=no"
4947 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4948 echo "$ac_t""yes" 1>&6
4949 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4950 cat >> confdefs.h
<<EOF
4951 #define $ac_tr_hdr 1
4955 echo "$ac_t""no" 1>&6
4959 for ac_func
in getpagesize
4961 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4962 echo "configure:4963: checking for $ac_func" >&5
4963 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4964 echo $ac_n "(cached) $ac_c" 1>&6
4966 cat > conftest.
$ac_ext <<EOF
4967 #line 4968 "configure"
4968 #include "confdefs.h"
4969 /* System header to define __stub macros and hopefully few prototypes,
4970 which can conflict with char $ac_func(); below. */
4972 /* Override any gcc2 internal prototype to avoid an error. */
4973 /* We use char because int might match the return type of a gcc2
4974 builtin and then its argument prototype would still apply. */
4979 /* The GNU C library defines this for functions which it implements
4980 to always fail with ENOSYS. Some functions are actually named
4981 something starting with __ and the normal name is an alias. */
4982 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4990 if { (eval echo configure
:4991: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4992 eval "ac_cv_func_$ac_func=yes"
4994 echo "configure: failed program was:" >&5
4995 cat conftest.
$ac_ext >&5
4997 eval "ac_cv_func_$ac_func=no"
5002 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5003 echo "$ac_t""yes" 1>&6
5004 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5005 cat >> confdefs.h
<<EOF
5006 #define $ac_tr_func 1
5010 echo "$ac_t""no" 1>&6
5014 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
5015 echo "configure:5016: checking for working mmap" >&5
5016 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
5017 echo $ac_n "(cached) $ac_c" 1>&6
5019 if test "$cross_compiling" = yes; then
5020 ac_cv_func_mmap_fixed_mapped
=no
5022 cat > conftest.
$ac_ext <<EOF
5023 #line 5024 "configure"
5024 #include "confdefs.h"
5026 /* Thanks to Mike Haertel and Jim Avera for this test.
5027 Here is a matrix of mmap possibilities:
5028 mmap private not fixed
5029 mmap private fixed at somewhere currently unmapped
5030 mmap private fixed at somewhere already mapped
5031 mmap shared not fixed
5032 mmap shared fixed at somewhere currently unmapped
5033 mmap shared fixed at somewhere already mapped
5034 For private mappings, we should verify that changes cannot be read()
5035 back from the file, nor mmap's back from the file at a different
5036 address. (There have been systems where private was not correctly
5037 implemented like the infamous i386 svr4.0, and systems where the
5038 VM page cache was not coherent with the filesystem buffer cache
5039 like early versions of FreeBSD and possibly contemporary NetBSD.)
5040 For shared mappings, we should conversely verify that changes get
5041 propogated back to all the places they're supposed to be.
5043 Grep wants private fixed already mapped.
5044 The main things grep needs to know about mmap are:
5045 * does it exist and is it safe to write into the mmap'd area
5046 * how to use it (BSD variants) */
5047 #include <sys/types.h>
5049 #include <sys/mman.h>
5051 /* This mess was copied from the GNU getpagesize.h. */
5052 #ifndef HAVE_GETPAGESIZE
5053 # ifdef HAVE_UNISTD_H
5054 # include <unistd.h>
5057 /* Assume that all systems that can run configure have sys/param.h. */
5058 # ifndef HAVE_SYS_PARAM_H
5059 # define HAVE_SYS_PARAM_H 1
5062 # ifdef _SC_PAGESIZE
5063 # define getpagesize() sysconf(_SC_PAGESIZE)
5064 # else /* no _SC_PAGESIZE */
5065 # ifdef HAVE_SYS_PARAM_H
5066 # include <sys/param.h>
5067 # ifdef EXEC_PAGESIZE
5068 # define getpagesize() EXEC_PAGESIZE
5069 # else /* no EXEC_PAGESIZE */
5071 # define getpagesize() NBPG * CLSIZE
5074 # endif /* no CLSIZE */
5075 # else /* no NBPG */
5077 # define getpagesize() NBPC
5078 # else /* no NBPC */
5080 # define getpagesize() PAGESIZE
5081 # endif /* PAGESIZE */
5082 # endif /* no NBPC */
5083 # endif /* no NBPG */
5084 # endif /* no EXEC_PAGESIZE */
5085 # else /* no HAVE_SYS_PARAM_H */
5086 # define getpagesize() 8192 /* punt totally */
5087 # endif /* no HAVE_SYS_PARAM_H */
5088 # endif /* no _SC_PAGESIZE */
5090 #endif /* no HAVE_GETPAGESIZE */
5093 extern "C" { void *malloc(unsigned); }
5101 char *data, *data2, *data3;
5105 pagesize = getpagesize();
5108 * First, make a file with some known garbage in it.
5110 data = malloc(pagesize);
5113 for (i = 0; i < pagesize; ++i)
5114 *(data + i) = rand();
5116 fd = creat("conftestmmap", 0600);
5119 if (write(fd, data, pagesize) != pagesize)
5124 * Next, try to mmap the file at a fixed address which
5125 * already has something else allocated at it. If we can,
5126 * also make sure that we see the same garbage.
5128 fd = open("conftestmmap", O_RDWR);
5131 data2 = malloc(2 * pagesize);
5134 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
5135 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
5136 MAP_PRIVATE | MAP_FIXED, fd, 0L))
5138 for (i = 0; i < pagesize; ++i)
5139 if (*(data + i) != *(data2 + i))
5143 * Finally, make sure that changes to the mapped area
5144 * do not percolate back to the file as seen by read().
5145 * (This is a bug on some variants of i386 svr4.0.)
5147 for (i = 0; i < pagesize; ++i)
5148 *(data2 + i) = *(data2 + i) + 1;
5149 data3 = malloc(pagesize);
5152 if (read(fd, data3, pagesize) != pagesize)
5154 for (i = 0; i < pagesize; ++i)
5155 if (*(data + i) != *(data3 + i))
5158 unlink("conftestmmap");
5163 if { (eval echo configure
:5164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5165 ac_cv_func_mmap_fixed_mapped
=yes
5167 echo "configure: failed program was:" >&5
5168 cat conftest.
$ac_ext >&5
5170 ac_cv_func_mmap_fixed_mapped
=no
5177 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
5178 if test $ac_cv_func_mmap_fixed_mapped = yes; then
5179 cat >> confdefs.h
<<\EOF
5188 if test ${build} = ${host} -a ${host} = ${target} ; then
5191 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
5192 echo "configure:5193: checking for HPUX/OSF thread support" >&5
5193 if test -f /usr
/include
/dce
/cma_config.h
; then
5194 if test "$GCC" = "yes" ; then
5195 echo "$ac_t""yes" 1>&6
5196 cat >> confdefs.h
<<\EOF
5197 #define HAVE_HPUX_THREAD_SUPPORT 1
5200 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
5201 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
5203 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
5206 echo "$ac_t""no" 1>&6
5210 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
5211 echo "configure:5212: checking for Solaris thread debugging library" >&5
5212 if test -f /usr
/lib
/libthread_db.so
.1 ; then
5213 echo "$ac_t""yes" 1>&6
5214 cat >> confdefs.h
<<\EOF
5215 #define HAVE_THREAD_DB_LIB 1
5218 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
5219 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
5220 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
5221 echo "configure:5222: checking for dlopen in -ldl" >&5
5222 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
5223 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5224 echo $ac_n "(cached) $ac_c" 1>&6
5226 ac_save_LIBS
="$LIBS"
5228 cat > conftest.
$ac_ext <<EOF
5229 #line 5230 "configure"
5230 #include "confdefs.h"
5231 /* Override any gcc2 internal prototype to avoid an error. */
5232 /* We use char because int might match the return type of a gcc2
5233 builtin and then its argument prototype would still apply. */
5240 if { (eval echo configure
:5241: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5242 eval "ac_cv_lib_$ac_lib_var=yes"
5244 echo "configure: failed program was:" >&5
5245 cat conftest.
$ac_ext >&5
5247 eval "ac_cv_lib_$ac_lib_var=no"
5250 LIBS
="$ac_save_LIBS"
5253 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5254 echo "$ac_t""yes" 1>&6
5255 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5256 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5257 cat >> confdefs.h
<<EOF
5258 #define $ac_tr_lib 1
5264 echo "$ac_t""no" 1>&6
5267 if test "$GCC" = "yes" ; then
5268 # The GNU linker requires the -export-dynamic option to make
5269 # all symbols visible in the dynamic symbol table.
5270 hold_ldflags
=$LDFLAGS
5271 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
5272 echo "configure:5273: checking for the ld -export-dynamic flag" >&5
5273 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
5274 cat > conftest.
$ac_ext <<EOF
5275 #line 5276 "configure"
5276 #include "confdefs.h"
5282 if { (eval echo configure
:5283: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5286 echo "configure: failed program was:" >&5
5287 cat conftest.
$ac_ext >&5
5292 LDFLAGS
=$hold_ldflags
5293 echo "$ac_t""$found" 1>&6
5294 if test $found = yes; then
5295 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
5298 # Sun randomly tweaked the prototypes in <proc_service.h>
5300 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
5301 echo "configure:5302: checking if <proc_service.h> is old" >&5
5302 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
5303 echo $ac_n "(cached) $ac_c" 1>&6
5306 cat > conftest.
$ac_ext <<EOF
5307 #line 5308 "configure"
5308 #include "confdefs.h"
5310 #include <proc_service.h>
5312 (struct ps_prochandle*, psaddr_t, const void*, size_t);
5318 if { (eval echo configure
:5319: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5320 gdb_cv_proc_service_is_old
=no
5322 echo "configure: failed program was:" >&5
5323 cat conftest.
$ac_ext >&5
5325 gdb_cv_proc_service_is_old
=yes
5331 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
5332 if test $gdb_cv_proc_service_is_old = yes; then
5333 cat >> confdefs.h
<<\EOF
5334 #define PROC_SERVICE_IS_OLD 1
5339 echo "$ac_t""no" 1>&6
5347 # Check whether --enable-gdbmi or --disable-gdbmi was given.
5348 if test "${enable_gdbmi+set}" = set; then
5349 enableval
="$enable_gdbmi"
5351 case "${enable_gdbmi}" in
5353 "") enable_gdbmi
=yes ;;
5355 { echo "configure: error: Bad value for --enable-gdbmi: ${enableval}" 1>&2; exit 1; }
5361 case ${enable_gdbmi} in
5363 if test -d "${srcdir}/mi" ; then
5364 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_MI_OBS)"
5365 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_MI_DEPS)"
5366 CONFIG_SRCS
="${CONFIG_SRS} \$(SUBDIR_MI_SRCS)"
5367 CONFIG_INITS
="${CONFIG_INITS} \$(SUBDIR_MI_INITS)"
5368 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_MI_CFLAGS)"
5369 CONFIG_ALL
="${CONFIG_ALL} \$(SUBDIR_MI_ALL)"
5370 CONFIG_CLEAN
="${CONFIG_CLEAN} \$(SUBDIR_MI_CLEAN)"
5371 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_MI_INSTALL)"
5372 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_MI_UNINSTALL)"
5377 # Check whether --enable-tui or --disable-tui was given.
5378 if test "${enable_tui+set}" = set; then
5379 enableval
="$enable_tui"
5381 case "${enable_tui}" in
5383 "") enable_tui
=yes ;;
5385 { echo "configure: error: Bad value for --enable-tui: ${enableval}" 1>&2; exit 1; }
5391 case ${enable_tui} in
5393 cat >> confdefs.h
<<\EOF
5398 TUI_LIBRARY
=tui
/libtui.a
5408 # Check whether --enable-netrom or --disable-netrom was given.
5409 if test "${enable_netrom+set}" = set; then
5410 enableval
="$enable_netrom"
5411 case "${enableval}" in
5412 yes) enable_netrom
=yes ;;
5413 no
) enable_netrom
=no
;;
5414 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
5419 if test "${enable_netrom}" = "yes"; then
5420 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
5421 CONFIG_SRCS
="${CONFIG_SRCS} remote-nrom.c"
5425 build_warnings
="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
5426 -Wformat -Wparentheses -Wpointer-arith"
5427 # Not yet: -Wall -Wpointer-arith -Wstrict-prototypes
5428 # -Wmissing-prototypes -Wmissing-declarations
5429 # Check whether --enable-build-warnings or --disable-build-warnings was given.
5430 if test "${enable_build_warnings+set}" = set; then
5431 enableval
="$enable_build_warnings"
5432 case "${enableval}" in
5434 no
) build_warnings
="-w";;
5435 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
5436 build_warnings
="${build_warnings} ${t}";;
5437 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
5438 build_warnings
="${t} ${build_warnings}";;
5439 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
5441 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
5442 echo "Setting warning flags = $build_warnings" 6>&1
5447 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
5449 # Separate out the -Werror flag as some files just cannot be
5450 # compiled with it enabled.
5451 for w
in ${build_warnings}; do
5453 -Werr*) WERROR_CFLAGS
=-Werror ;;
5454 *) WARN_CFLAGS
="${WARN_CFLAGS} $w"
5466 # Check whether --with-mmalloc or --without-mmalloc was given.
5467 if test "${with_mmalloc+set}" = set; then
5468 withval
="$with_mmalloc"
5469 case "${withval}" in
5470 yes) want_mmalloc
=true
;;
5471 no
) want_mmalloc
=false
;;
5472 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
5478 if test x
$want_mmalloc = xtrue
; then
5479 cat >> confdefs.h
<<\EOF
5480 #define USE_MMALLOC 1
5483 cat >> confdefs.h
<<\EOF
5484 #define MMCHECK_FORCE 1
5487 MMALLOC_CFLAGS
="-I$srcdir/../mmalloc"
5488 MMALLOC
='../mmalloc/libmmalloc.a'
5491 # Check whether --with-included-regex or --without-included-regex was given.
5492 if test "${with_included_regex+set}" = set; then
5493 withval
="$with_included_regex"
5494 case "${withval}" in
5495 yes) want_included_regex
=true
;;
5496 no
) want_included_regex
=false
;;
5497 *) { echo "configure: error: bad value ${withval} for GDB with-included-regex option" 1>&2; exit 1; } ;;
5500 want_included_regex
=true
5503 if test $want_included_regex = false
; then
5504 echo $ac_n "checking for GNU regex""... $ac_c" 1>&6
5505 echo "configure:5506: checking for GNU regex" >&5
5506 if eval "test \"`echo '$''{'gdb_cv_have_gnu_regex'+set}'`\" = set"; then
5507 echo $ac_n "(cached) $ac_c" 1>&6
5509 cat > conftest.
$ac_ext <<EOF
5510 #line 5511 "configure"
5511 #include "confdefs.h"
5512 #include <gnu-versions.h>
5513 #include <sys/types.h>
5516 #if !defined _GNU_REGEX_INTERFACE_VERSION || !defined __GLIBC__ || __GLIBC__ < 2
5517 #error No valid GNU regex.
5522 if { (eval echo configure
:5523: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5524 gdb_cv_have_gnu_regex
=yes
5526 echo "configure: failed program was:" >&5
5527 cat conftest.
$ac_ext >&5
5529 gdb_cv_have_gnu_regex
=no
5534 echo "$ac_t""$gdb_cv_have_gnu_regex" 1>&6
5535 if test $gdb_cv_have_gnu_regex = no
; then
5536 want_included_regex
=true
5540 if test x
${want_included_regex} = xtrue
; then
5542 cat >> confdefs.h
<<\EOF
5543 #define USE_INCLUDED_REGEX 1
5549 # In the Cygwin environment, we need some additional flags.
5550 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
5551 echo "configure:5552: checking for cygwin" >&5
5552 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
5553 echo $ac_n "(cached) $ac_c" 1>&6
5555 cat > conftest.
$ac_ext <<EOF
5556 #line 5557 "configure"
5557 #include "confdefs.h"
5559 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
5563 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5564 egrep "lose" >/dev
/null
2>&1; then
5566 gdb_cv_os_cygwin
=yes
5575 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
5577 DLLTOOL
=${DLLTOOL-dlltool}
5578 WINDRES
=${WINDRES-windres}
5582 if test x
$gdb_host = xgo32
; then
5585 if test x
$gdb_cv_os_cygwin = xyes
; then
5586 TERM_LIB
='`if test -r ../libtermcap/libtermcap.a; then echo ../libtermcap/libtermcap.a; else echo -ltermcap; fi`'
5589 echo $ac_n "checking for tgetent in -lncurses""... $ac_c" 1>&6
5590 echo "configure:5591: checking for tgetent in -lncurses" >&5
5591 ac_lib_var
=`echo ncurses'_'tgetent | sed 'y%./+-%__p_%'`
5592 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5593 echo $ac_n "(cached) $ac_c" 1>&6
5595 ac_save_LIBS
="$LIBS"
5596 LIBS
="-lncurses $LIBS"
5597 cat > conftest.
$ac_ext <<EOF
5598 #line 5599 "configure"
5599 #include "confdefs.h"
5600 /* Override any gcc2 internal prototype to avoid an error. */
5601 /* We use char because int might match the return type of a gcc2
5602 builtin and then its argument prototype would still apply. */
5609 if { (eval echo configure
:5610: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5611 eval "ac_cv_lib_$ac_lib_var=yes"
5613 echo "configure: failed program was:" >&5
5614 cat conftest.
$ac_ext >&5
5616 eval "ac_cv_lib_$ac_lib_var=no"
5619 LIBS
="$ac_save_LIBS"
5622 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5623 echo "$ac_t""yes" 1>&6
5626 echo "$ac_t""no" 1>&6
5627 echo $ac_n "checking for tgetent in -lHcurses""... $ac_c" 1>&6
5628 echo "configure:5629: checking for tgetent in -lHcurses" >&5
5629 ac_lib_var
=`echo Hcurses'_'tgetent | sed 'y%./+-%__p_%'`
5630 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5631 echo $ac_n "(cached) $ac_c" 1>&6
5633 ac_save_LIBS
="$LIBS"
5634 LIBS
="-lHcurses $LIBS"
5635 cat > conftest.
$ac_ext <<EOF
5636 #line 5637 "configure"
5637 #include "confdefs.h"
5638 /* Override any gcc2 internal prototype to avoid an error. */
5639 /* We use char because int might match the return type of a gcc2
5640 builtin and then its argument prototype would still apply. */
5647 if { (eval echo configure
:5648: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5649 eval "ac_cv_lib_$ac_lib_var=yes"
5651 echo "configure: failed program was:" >&5
5652 cat conftest.
$ac_ext >&5
5654 eval "ac_cv_lib_$ac_lib_var=no"
5657 LIBS
="$ac_save_LIBS"
5660 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5661 echo "$ac_t""yes" 1>&6
5664 echo "$ac_t""no" 1>&6
5665 echo $ac_n "checking for tgetent in -ltermlib""... $ac_c" 1>&6
5666 echo "configure:5667: checking for tgetent in -ltermlib" >&5
5667 ac_lib_var
=`echo termlib'_'tgetent | sed 'y%./+-%__p_%'`
5668 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5669 echo $ac_n "(cached) $ac_c" 1>&6
5671 ac_save_LIBS
="$LIBS"
5672 LIBS
="-ltermlib $LIBS"
5673 cat > conftest.
$ac_ext <<EOF
5674 #line 5675 "configure"
5675 #include "confdefs.h"
5676 /* Override any gcc2 internal prototype to avoid an error. */
5677 /* We use char because int might match the return type of a gcc2
5678 builtin and then its argument prototype would still apply. */
5685 if { (eval echo configure
:5686: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5687 eval "ac_cv_lib_$ac_lib_var=yes"
5689 echo "configure: failed program was:" >&5
5690 cat conftest.
$ac_ext >&5
5692 eval "ac_cv_lib_$ac_lib_var=no"
5695 LIBS
="$ac_save_LIBS"
5698 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5699 echo "$ac_t""yes" 1>&6
5702 echo "$ac_t""no" 1>&6
5703 echo $ac_n "checking for tgetent in -ltermcap""... $ac_c" 1>&6
5704 echo "configure:5705: checking for tgetent in -ltermcap" >&5
5705 ac_lib_var
=`echo termcap'_'tgetent | sed 'y%./+-%__p_%'`
5706 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5707 echo $ac_n "(cached) $ac_c" 1>&6
5709 ac_save_LIBS
="$LIBS"
5710 LIBS
="-ltermcap $LIBS"
5711 cat > conftest.
$ac_ext <<EOF
5712 #line 5713 "configure"
5713 #include "confdefs.h"
5714 /* Override any gcc2 internal prototype to avoid an error. */
5715 /* We use char because int might match the return type of a gcc2
5716 builtin and then its argument prototype would still apply. */
5723 if { (eval echo configure
:5724: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5725 eval "ac_cv_lib_$ac_lib_var=yes"
5727 echo "configure: failed program was:" >&5
5728 cat conftest.
$ac_ext >&5
5730 eval "ac_cv_lib_$ac_lib_var=no"
5733 LIBS
="$ac_save_LIBS"
5736 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5737 echo "$ac_t""yes" 1>&6
5740 echo "$ac_t""no" 1>&6
5741 echo $ac_n "checking for tgetent in -lcurses""... $ac_c" 1>&6
5742 echo "configure:5743: checking for tgetent in -lcurses" >&5
5743 ac_lib_var
=`echo curses'_'tgetent | sed 'y%./+-%__p_%'`
5744 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5745 echo $ac_n "(cached) $ac_c" 1>&6
5747 ac_save_LIBS
="$LIBS"
5748 LIBS
="-lcurses $LIBS"
5749 cat > conftest.
$ac_ext <<EOF
5750 #line 5751 "configure"
5751 #include "confdefs.h"
5752 /* Override any gcc2 internal prototype to avoid an error. */
5753 /* We use char because int might match the return type of a gcc2
5754 builtin and then its argument prototype would still apply. */
5761 if { (eval echo configure
:5762: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5763 eval "ac_cv_lib_$ac_lib_var=yes"
5765 echo "configure: failed program was:" >&5
5766 cat conftest.
$ac_ext >&5
5768 eval "ac_cv_lib_$ac_lib_var=no"
5771 LIBS
="$ac_save_LIBS"
5774 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5775 echo "$ac_t""yes" 1>&6
5778 echo "$ac_t""no" 1>&6
5779 echo $ac_n "checking for tgetent in -lterminfo""... $ac_c" 1>&6
5780 echo "configure:5781: checking for tgetent in -lterminfo" >&5
5781 ac_lib_var
=`echo terminfo'_'tgetent | sed 'y%./+-%__p_%'`
5782 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5783 echo $ac_n "(cached) $ac_c" 1>&6
5785 ac_save_LIBS
="$LIBS"
5786 LIBS
="-lterminfo $LIBS"
5787 cat > conftest.
$ac_ext <<EOF
5788 #line 5789 "configure"
5789 #include "confdefs.h"
5790 /* Override any gcc2 internal prototype to avoid an error. */
5791 /* We use char because int might match the return type of a gcc2
5792 builtin and then its argument prototype would still apply. */
5799 if { (eval echo configure
:5800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5801 eval "ac_cv_lib_$ac_lib_var=yes"
5803 echo "configure: failed program was:" >&5
5804 cat conftest.
$ac_ext >&5
5806 eval "ac_cv_lib_$ac_lib_var=no"
5809 LIBS
="$ac_save_LIBS"
5812 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5813 echo "$ac_t""yes" 1>&6
5816 echo "$ac_t""no" 1>&6
5830 if test "x$TERM_LIB" = x
5832 { echo "configure: error: Could not find a term library" 1>&2; exit 1; }
5838 # libreadline needs libuser32.a in a cygwin environment
5840 if test x
$gdb_cv_os_cygwin = xyes
; then
5841 WIN32LIBS
="-luser32"
5843 *cygwin
*) WIN32LIBS
="$WIN32LIBS -limagehlp"
5849 LIBGUI
="../libgui/src/libgui.a"
5850 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
5854 # Check whether --with-cpu or --without-cpu was given.
5855 if test "${with_cpu+set}" = set; then
5858 powerpc-
* | powerpcle-
* )
5859 ## It would be nice to keep this table in sync with the one in
5861 case "${with_cpu}" in
5862 ppc-uisa | rs6000 |
403 |
403GC |
505 |
860 |
601 |
602 |
603 \
5864 ## Those are all handled in variants in rs6000-tdep.c, so they're fine.
5866 common | power | power2 | rios | rios1 | rios2 | rsc | rsc1
)
5867 ## These are all RS6000 variants, as far as GDB is concerned.
5877 echo "configure: warning: GDB: unknown --with-cpu value: \`${with_cpu}'; using \`ppc-uisa'." 1>&2
5883 echo "configure: warning: GDB may ignore the --with-cpu flag for ${target} targets" 1>&2
5886 cat >> confdefs.h
<<EOF
5887 #define TARGET_CPU_DEFAULT "${with_cpu}"
5895 # Check whether --enable-gdbtk or --disable-gdbtk was given.
5896 if test "${enable_gdbtk+set}" = set; then
5897 enableval
="$enable_gdbtk"
5898 case "${enableval}" in
5902 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
5905 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
5913 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
5917 # Default is on for everything but go32 and Cygwin
5922 if test -d "${srcdir}/gdbtk" ; then
5938 if test "${enable_gdbtk}" = "yes"; then
5942 # Ok, lets find the tcl configuration
5943 # First, look for one uninstalled.
5944 # the alternative search directory is invoked by --with-tclconfig
5947 if test x
"${no_tcl}" = x
; then
5948 # we reset no_tcl in case something fails here
5950 # Check whether --with-tclconfig or --without-tclconfig was given.
5951 if test "${with_tclconfig+set}" = set; then
5952 withval
="$with_tclconfig"
5953 with_tclconfig
=${withval}
5956 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
5957 echo "configure:5958: checking for Tcl configuration" >&5
5958 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
5959 echo $ac_n "(cached) $ac_c" 1>&6
5963 # First check to see if --with-tclconfig was specified.
5964 if test x
"${with_tclconfig}" != x
; then
5965 if test -f "${with_tclconfig}/tclConfig.sh" ; then
5966 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
5968 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
5972 # then check for a private Tcl installation
5973 if test x
"${ac_cv_c_tclconfig}" = x
; then
5976 `ls -dr ../tcl[7-9]* 2>/dev/null` \
5978 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
5980 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
5981 if test -f "$i/${configdir}/tclConfig.sh" ; then
5982 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
5987 # check in a few common install locations
5988 if test x
"${ac_cv_c_tclconfig}" = x
; then
5989 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
5990 if test -f "$i/tclConfig.sh" ; then
5991 ac_cv_c_tclconfig
=`(cd $i; pwd)`
5996 # check in a few other private locations
5997 if test x
"${ac_cv_c_tclconfig}" = x
; then
6000 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
6001 if test -f "$i/${configdir}/tclConfig.sh" ; then
6002 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
6010 if test x
"${ac_cv_c_tclconfig}" = x
; then
6011 TCLCONFIG
="# no Tcl configs found"
6012 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
6015 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
6016 echo "$ac_t""found $TCLCONFIG" 1>&6
6020 if test -z "${no_tcl}"; then
6050 # Ok, lets find the tk configuration
6051 # First, look for one uninstalled.
6052 # the alternative search directory is invoked by --with-tkconfig
6055 if test x
"${no_tk}" = x
; then
6056 # we reset no_tk in case something fails here
6058 # Check whether --with-tkconfig or --without-tkconfig was given.
6059 if test "${with_tkconfig+set}" = set; then
6060 withval
="$with_tkconfig"
6061 with_tkconfig
=${withval}
6064 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
6065 echo "configure:6066: checking for Tk configuration" >&5
6066 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
6067 echo $ac_n "(cached) $ac_c" 1>&6
6071 # First check to see if --with-tkconfig was specified.
6072 if test x
"${with_tkconfig}" != x
; then
6073 if test -f "${with_tkconfig}/tkConfig.sh" ; then
6074 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
6076 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
6080 # then check for a private Tk library
6081 if test x
"${ac_cv_c_tkconfig}" = x
; then
6084 `ls -dr ../tk[4-9]* 2>/dev/null` \
6086 `ls -dr ../../tk[4-9]* 2>/dev/null` \
6088 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
6089 if test -f "$i/${configdir}/tkConfig.sh" ; then
6090 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
6095 # check in a few common install locations
6096 if test x
"${ac_cv_c_tkconfig}" = x
; then
6097 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
6098 if test -f "$i/tkConfig.sh" ; then
6099 ac_cv_c_tkconfig
=`(cd $i; pwd)`
6104 # check in a few other private locations
6105 if test x
"${ac_cv_c_tkconfig}" = x
; then
6108 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
6109 if test -f "$i/${configdir}/tkConfig.sh" ; then
6110 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
6118 if test x
"${ac_cv_c_tkconfig}" = x
; then
6119 TKCONFIG
="# no Tk configs found"
6120 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
6123 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
6124 echo "$ac_t""found $TKCONFIG" 1>&6
6130 # If $no_tk is nonempty, then we can't do Tk, and there is no
6131 # point to doing Tcl.
6132 if test -z "${no_tk}"; then
6134 if test -f "$TKCONFIG" ; then
6152 # Ok, lets find the tcl source trees so we can use the headers
6153 # Warning: transition of version 9 to 10 will break this algorithm
6154 # because 10 sorts before 9. We also look for just tcl. We have to
6155 # be careful that we don't match stuff like tclX by accident.
6156 # the alternative search directory is involked by --with-tclinclude
6160 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
6161 echo "configure:6162: checking for Tcl private headers. dir=${configdir}" >&5
6162 # Check whether --with-tclinclude or --without-tclinclude was given.
6163 if test "${with_tclinclude+set}" = set; then
6164 withval
="$with_tclinclude"
6165 with_tclinclude
=${withval}
6168 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
6169 echo $ac_n "(cached) $ac_c" 1>&6
6172 # first check to see if --with-tclinclude was specified
6173 if test x
"${with_tclinclude}" != x
; then
6174 if test -f ${with_tclinclude}/tclInt.h
; then
6175 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
6176 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
6177 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
6179 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
6183 # next check if it came with Tcl configuration file
6184 if test x
"${ac_cv_c_tclconfig}" = x
; then
6185 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
6186 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
6190 # next check in private source directory
6192 # since ls returns lowest version numbers first, reverse its output
6193 if test x
"${ac_cv_c_tclh}" = x
; then
6196 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
6197 ${srcdir}/..
/..
/tcl \
6198 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
6199 ${srcdir}/..
/..
/..
/tcl \
6200 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
6201 if test -f $i/generic
/tclInt.h
; then
6202 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
6207 # finally check in a few common install locations
6209 # since ls returns lowest version numbers first, reverse its output
6210 if test x
"${ac_cv_c_tclh}" = x
; then
6212 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
6213 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
6214 /usr
/local
/src
/tcl \
6215 /usr
/local
/lib
/tcl \
6216 ${prefix}/include
; do
6217 if test -f $i/generic
/tclInt.h
; then
6218 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
6223 # see if one is installed
6224 if test x
"${ac_cv_c_tclh}" = x
; then
6225 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
6226 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
6227 echo "configure:6228: checking for tclInt.h" >&5
6228 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6229 echo $ac_n "(cached) $ac_c" 1>&6
6231 cat > conftest.
$ac_ext <<EOF
6232 #line 6233 "configure"
6233 #include "confdefs.h"
6236 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6237 { (eval echo configure
:6238: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6238 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6239 if test -z "$ac_err"; then
6241 eval "ac_cv_header_$ac_safe=yes"
6244 echo "configure: failed program was:" >&5
6245 cat conftest.
$ac_ext >&5
6247 eval "ac_cv_header_$ac_safe=no"
6251 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6252 echo "$ac_t""yes" 1>&6
6253 ac_cv_c_tclh
=installed
6255 echo "$ac_t""no" 1>&6
6263 if test x
"${ac_cv_c_tclh}" = x
; then
6264 TCLHDIR
="# no Tcl private headers found"
6265 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
6267 if test x
"${ac_cv_c_tclh}" != x
; then
6269 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
6270 echo "$ac_t""is installed" 1>&6
6273 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
6274 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
6275 TCLHDIR
="-I${ac_cv_c_tclh}"
6283 # Ok, lets find the tk source trees so we can use the headers
6284 # If the directory (presumably symlink) named "tk" exists, use that one
6285 # in preference to any others. Same logic is used when choosing library
6286 # and again with Tcl. The search order is the best place to look first, then in
6287 # decreasing significance. The loop breaks if the trigger file is found.
6288 # Note the gross little conversion here of srcdir by cd'ing to the found
6289 # directory. This converts the path from a relative to an absolute, so
6290 # recursive cache variables for the path will work right. We check all
6291 # the possible paths in one loop rather than many seperate loops to speed
6293 # the alternative search directory is involked by --with-tkinclude
6296 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
6297 echo "configure:6298: checking for Tk private headers" >&5
6298 # Check whether --with-tkinclude or --without-tkinclude was given.
6299 if test "${with_tkinclude+set}" = set; then
6300 withval
="$with_tkinclude"
6301 with_tkinclude
=${withval}
6304 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
6305 echo $ac_n "(cached) $ac_c" 1>&6
6308 # first check to see if --with-tkinclude was specified
6309 if test x
"${with_tkinclude}" != x
; then
6310 if test -f ${with_tkinclude}/tk.h
; then
6311 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
6312 elif test -f ${with_tkinclude}/generic
/tk.h
; then
6313 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
6315 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
6319 # next check if it came with Tk configuration file
6320 if test x
"${ac_cv_c_tkconfig}" = x
; then
6321 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
6322 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
6326 # next check in private source directory
6328 # since ls returns lowest version numbers first, reverse its output
6329 if test x
"${ac_cv_c_tkh}" = x
; then
6332 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
6333 ${srcdir}/..
/..
/tk \
6334 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
6335 ${srcdir}/..
/..
/..
/tk \
6336 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
6337 if test -f $i/generic
/tk.h
; then
6338 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
6343 # finally check in a few common install locations
6345 # since ls returns lowest version numbers first, reverse its output
6346 if test x
"${ac_cv_c_tkh}" = x
; then
6348 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
6349 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
6352 ${prefix}/include
; do
6353 if test -f $i/generic
/tk.h
; then
6354 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
6359 # see if one is installed
6360 if test x
"${ac_cv_c_tkh}" = x
; then
6361 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
6362 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
6363 echo "configure:6364: checking for tk.h" >&5
6364 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6365 echo $ac_n "(cached) $ac_c" 1>&6
6367 cat > conftest.
$ac_ext <<EOF
6368 #line 6369 "configure"
6369 #include "confdefs.h"
6372 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6373 { (eval echo configure
:6374: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6374 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6375 if test -z "$ac_err"; then
6377 eval "ac_cv_header_$ac_safe=yes"
6380 echo "configure: failed program was:" >&5
6381 cat conftest.
$ac_ext >&5
6383 eval "ac_cv_header_$ac_safe=no"
6387 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6388 echo "$ac_t""yes" 1>&6
6389 ac_cv_c_tkh
=installed
6391 echo "$ac_t""no" 1>&6
6399 if test x
"${ac_cv_c_tkh}" != x
; then
6401 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
6402 echo "$ac_t""is installed" 1>&6
6405 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
6406 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
6407 TKHDIR
="-I${ac_cv_c_tkh}"
6410 TKHDIR
="# no Tk directory found"
6411 echo "configure: warning: Can't find Tk private headers" 1>&2
6418 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
6419 echo "configure:6420: checking for Itcl private headers. srcdir=${srcdir}" >&5
6420 if test x
"${ac_cv_c_itclh}" = x
; then
6421 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itcl
; do
6422 if test -f $i/generic
/itcl.h
; then
6423 ac_cv_c_itclh
=`(cd $i/generic; pwd)`
6428 if test x
"${ac_cv_c_itclh}" = x
; then
6429 ITCLHDIR
="# no Itcl private headers found"
6430 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
6432 if test x
"${ac_cv_c_itclh}" != x
; then
6433 ITCLHDIR
="-I${ac_cv_c_itclh}"
6435 # should always be here
6436 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
6441 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
6442 echo "configure:6443: checking for Itk private headers. srcdir=${srcdir}" >&5
6443 if test x
"${ac_cv_c_itkh}" = x
; then
6444 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itk
; do
6445 if test -f $i/generic
/itk.h
; then
6446 ac_cv_c_itkh
=`(cd $i/generic; pwd)`
6451 if test x
"${ac_cv_c_itkh}" = x
; then
6452 ITKHDIR
="# no Itk private headers found"
6453 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
6455 if test x
"${ac_cv_c_itkh}" != x
; then
6456 ITKHDIR
="-I${ac_cv_c_itkh}"
6458 # should always be here
6459 # ITKLIB="../itcl/itk/unix/libitk.a"
6464 echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
6465 echo "configure:6466: checking for Tix private headers. srcdir=${srcdir}" >&5
6466 if test x
"${ac_cv_c_tixh}" = x
; then
6467 for i
in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/..
/..
/..
/tix
; do
6468 if test -f $i/generic
/tix.h
; then
6469 ac_cv_c_tixh
=`(cd $i/generic; pwd)`
6474 if test x
"${ac_cv_c_tixh}" = x
; then
6475 TIXHDIR
="# no Tix private headers found"
6476 { echo "configure: error: Can't find Tix private headers" 1>&2; exit 1; }
6478 if test x
"${ac_cv_c_tixh}" != x
; then
6479 TIXHDIR
="-I${ac_cv_c_tixh}"
6484 # now look for Itcl library stuff
6488 # Ok, lets find the itcl configuration
6489 # First, look for one uninstalled.
6490 # the alternative search directory is invoked by --with-itclconfig
6493 if test x
"${no_itcl}" = x
; then
6494 # we reset no_itcl in case something fails here
6496 # Check whether --with-itclconfig or --without-itclconfig was given.
6497 if test "${with_itclconfig+set}" = set; then
6498 withval
="$with_itclconfig"
6499 with_itclconfig
=${withval}
6502 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
6503 echo "configure:6504: checking for Itcl configuration" >&5
6504 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
6505 echo $ac_n "(cached) $ac_c" 1>&6
6509 # First check to see if --with-itclconfig was specified.
6510 if test x
"${with_itclconfig}" != x
; then
6511 if test -f "${with_itclconfig}/itclConfig.sh" ; then
6512 ac_cv_c_itclconfig
=`(cd ${with_itclconfig}; pwd)`
6514 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
6518 # then check for a private Itcl library
6519 if test x
"${ac_cv_c_itclconfig}" = x
; then
6522 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
6524 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
6526 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
6527 if test -f "$i/itclConfig.sh" ; then
6528 ac_cv_c_itclconfig
=`(cd $i; pwd)`
6533 # check in a few common install locations
6534 if test x
"${ac_cv_c_itclconfig}" = x
; then
6535 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
6536 if test -f "$i/itclConfig.sh" ; then
6537 ac_cv_c_itclconfig
=`(cd $i; pwd)`
6542 # check in a few other private locations
6543 if test x
"${ac_cv_c_itclconfig}" = x
; then
6545 ${srcdir}/..
/itcl
/itcl \
6546 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
6547 if test -f "$i/itclConfig.sh" ; then
6548 ac_cv_c_itclconfig
=`(cd $i; pwd)`
6556 if test x
"${ac_cv_c_itclconfig}" = x
; then
6557 ITCLCONFIG
="# no Itcl configs found"
6558 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
6561 ITCLCONFIG
=${ac_cv_c_itclconfig}/itclConfig.sh
6562 echo "$ac_t""found $ITCLCONFIG" 1>&6
6566 if test -z "${no_itcl}"; then
6568 if test -f "$ITCLCONFIG" ; then
6584 itcldir
=..
/itcl
/itcl
/win
/
6587 itcldir
=..
/itcl
/itcl
/unix
/
6592 ITCLLIB
="${ITCL_BUILD_LIB_SPEC}"
6593 ITCL_DEPS
="${itcldir}${ITCL_LIB_FILE}"
6597 # now look for Itk library stuff
6600 # Ok, lets find the itk configuration
6601 # First, look for one uninstalled.
6602 # the alternative search directory is invoked by --with-itkconfig
6605 if test x
"${no_itk}" = x
; then
6606 # we reset no_itk in case something fails here
6608 # Check whether --with-itkconfig or --without-itkconfig was given.
6609 if test "${with_itkconfig+set}" = set; then
6610 withval
="$with_itkconfig"
6611 with_itkconfig
=${withval}
6614 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
6615 echo "configure:6616: checking for Itk configuration" >&5
6616 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
6617 echo $ac_n "(cached) $ac_c" 1>&6
6621 # First check to see if --with-itkconfig was specified.
6622 if test x
"${with_itkconfig}" != x
; then
6623 if test -f "${with_itkconfig}/itkConfig.sh" ; then
6624 ac_cv_c_itkconfig
=`(cd ${with_itkconfig}; pwd)`
6626 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
6630 # then check for a private Itk library
6631 if test x
"${ac_cv_c_itkconfig}" = x
; then
6634 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
6636 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
6638 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
6639 if test -f "$i/itkConfig.sh" ; then
6640 ac_cv_c_itkconfig
=`(cd $i; pwd)`
6645 # check in a few common install locations
6646 if test x
"${ac_cv_c_itkconfig}" = x
; then
6647 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
6648 if test -f "$i/itkConfig.sh" ; then
6649 ac_cv_c_itkconfig
=`(cd $i; pwd)`
6654 # check in a few other private locations
6655 if test x
"${ac_cv_c_itkconfig}" = x
; then
6657 ${srcdir}/..
/itcl
/itk \
6658 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
6659 if test -f "$i/itkConfig.sh" ; then
6660 ac_cv_c_itkconfig
=`(cd $i; pwd)`
6668 if test x
"${ac_cv_c_itkconfig}" = x
; then
6669 ITKCONFIG
="# no Itk configs found"
6670 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
6673 ITKCONFIG
=${ac_cv_c_itkconfig}/itkConfig.sh
6674 echo "$ac_t""found $ITKCONFIG" 1>&6
6679 if test -z "${no_itcl}"; then
6681 if test -f "$ITKCONFIG" ; then
6698 itkdir
=..
/itcl
/itk
/win
/
6701 itkdir
=..
/itcl
/itk
/unix
/
6705 ITKLIB
="${ITK_BUILD_LIB_SPEC}"
6706 ITK_DEPS
="${itkdir}${ITK_LIB_FILE}"
6709 # now look for Tix library stuff
6712 # Ok, lets find the tix configuration
6713 # First, look for one uninstalled.
6714 # the alternative search directory is invoked by --with-itkconfig
6717 if test x
"${no_tix}" = x
; then
6718 # we reset no_tix in case something fails here
6720 # Check whether --with-tixconfig or --without-tixconfig was given.
6721 if test "${with_tixconfig+set}" = set; then
6722 withval
="$with_tixconfig"
6723 with_tixconfig
=${withval}
6726 echo $ac_n "checking for Tix configuration""... $ac_c" 1>&6
6727 echo "configure:6728: checking for Tix configuration" >&5
6728 if eval "test \"`echo '$''{'ac_cv_c_tixconfig'+set}'`\" = set"; then
6729 echo $ac_n "(cached) $ac_c" 1>&6
6733 # First check to see if --with-tixconfig was specified.
6734 if test x
"${with_tixconfig}" != x
; then
6735 if test -f "${with_tixconfig}/tixConfig.sh" ; then
6736 ac_cv_c_tixconfig
=`(cd ${with_tixconfig}; pwd)`
6738 { echo "configure: error: ${with_tixconfig} directory doesn't contain tixConfig.sh" 1>&2; exit 1; }
6742 # then check for a private Tix library
6743 if test x
"${ac_cv_c_tixconfig}" = x
; then
6746 `ls -dr ../tix 2>/dev/null` \
6748 `ls -dr ../../tix 2>/dev/null` \
6750 `ls -dr ../../../tix 2>/dev/null` ; do
6751 echo "**** Looking at $i - with ${configdir}"
6752 if test -f "$i/tixConfig.sh" ; then
6753 ac_cv_c_tixconfig
=`(cd $i; pwd)`
6758 # check in a few common install locations
6759 if test x
"${ac_cv_c_tixconfig}" = x
; then
6760 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
6761 echo "**** Looking at $i"
6762 if test -f "$i/tixConfig.sh" ; then
6763 ac_cv_c_tixconfig
=`(cd $i; pwd)`
6768 # check in a few other private locations
6769 echo "**** Other private locations"
6770 if test x
"${ac_cv_c_tixconfig}" = x
; then
6773 `ls -dr ${srcdir}/../tix 2>/dev/null` ; do
6774 echo "**** Looking at $i - with ${configdir}"
6775 if test -f "$i/${configdir}/tixConfig.sh" ; then
6776 ac_cv_c_tixconfig
=`(cd $i/${configdir}; pwd)`
6784 if test x
"${ac_cv_c_tixconfig}" = x
; then
6785 TIXCONFIG
="# no Tix configs found"
6786 echo "configure: warning: Can't find Tix configuration definitions" 1>&2
6789 TIXCONFIG
=${ac_cv_c_tixconfig}/tixConfig.sh
6790 echo "$ac_t""found $TIXCONFIG" 1>&6
6795 if test -z "${no_tix}"; then
6797 if test -f "$TIXCONFIG" ; then
6808 TIXLIB
="${TIX_BUILD_LIB_SPEC}"
6809 TIX_DEPS
="${TIX_BUILD_LOCATION}/${TIX_LIB_FILE}"
6812 ENABLE_CFLAGS
="$ENABLE_CFLAGS -DGDBTK"
6813 # Tcl/Tk 8.1 require -fwritable strings. I don't
6814 # know whether 8.2 will or not, but I bet it will.
6815 # I don't have to worry about 7.x since we don't support it.
6817 if test "$GCC" = "yes"; then
6818 if test "$TCL_VERSION" != "8.0" ; then
6819 GDBTK_CFLAGS
="-fwritable-strings"
6823 # Include some libraries that Tcl and Tk want.
6824 TCL_LIBS
='$(LIBGUI) $(ITCL) $(ITK) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
6825 CONFIG_DEPS
='$(LIBGUI) $(ITCL_DEPS) $(ITK_DEPS) $(TIX_DEPS) $(TK_DEPS) $(TCL_DEPS)'
6826 # Yes, the ordering seems wrong here. But it isn't.
6827 # TK_LIBS is the list of libraries that need to be linked
6828 # after Tcl/Tk. Note that this isn't put into LIBS. If it
6829 # were in LIBS then any link tests after this point would
6830 # try to include things like `$(LIBGUI)', which wouldn't work.
6831 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
6832 CONFIG_SRCS
="${CONFIG_SRCS} gdbtk/generic/gdbtk.c gdbtk/generic/gdbtk-cmds.c gdbtk/generic/gdbtk-hooks.c gdbtk/generic/gdbtk-varobj.c gdbtk/generic/gdbtk-wrapper.c"
6833 CONFIG_OBS
="${CONFIG_OBS} gdbtk.o gdbtk-cmds.o gdbtk-hooks.o gdbtk-varobj.o gdbtk-wrapper.o"
6834 CONFIG_INITS
="${CONFIG_INITS} gdbtk/generic/gdbtk.c gdbtk/generic/gdbtk-cmds.c gdbtk/generic/gdbtk-hooks.c gdbtk/generic/gdbtk-varobj.c gdbtk/generic/gdbtk-wrapper.c"
6835 CONFIG_ALL
="${CONFIG_ALL} \$(SUBDIR_GDBTK_ALL)"
6836 CONFIG_CLEAN
="${CONFIG_ALL} \$(SUBDIR_GDBTK_CLEAN)"
6837 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_GDBTK_INSTALL)"
6838 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_GDBTK_UNINSTALL)"
6840 if test x
$gdb_cv_os_cygwin = xyes
; then
6841 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
6842 WIN32LDAPP
="-Wl,--subsystem,console"
6843 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
6861 # If we find X, set shell vars x_includes and x_libraries to the
6862 # paths, otherwise set no_x=yes.
6863 # Uses ac_ vars as temps to allow command line to override cache and checks.
6864 # --without-x overrides everything else, but does not touch the cache.
6865 echo $ac_n "checking for X""... $ac_c" 1>&6
6866 echo "configure:6867: checking for X" >&5
6868 # Check whether --with-x or --without-x was given.
6869 if test "${with_x+set}" = set; then
6874 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6875 if test "x$with_x" = xno
; then
6876 # The user explicitly disabled X.
6879 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
6880 # Both variables are already set.
6883 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
6884 echo $ac_n "(cached) $ac_c" 1>&6
6886 # One or both of the vars are not set, and there is no cached value.
6887 ac_x_includes
=NO ac_x_libraries
=NO
6889 if mkdir conftestdir
; then
6891 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
6892 cat > Imakefile
<<'EOF'
6894 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
6896 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
6897 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6898 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
6899 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6900 for ac_extension
in a so sl
; do
6901 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
6902 test -f $ac_im_libdir/libX11.
$ac_extension; then
6903 ac_im_usrlibdir
=$ac_im_libdir; break
6906 # Screen out bogus values from the imake configuration. They are
6907 # bogus both because they are the default anyway, and because
6908 # using them would break gcc on systems where it needs fixed includes.
6909 case "$ac_im_incroot" in
6911 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
6913 case "$ac_im_usrlibdir" in
6915 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
6922 if test "$ac_x_includes" = NO
; then
6923 # Guess where to find include files, by looking for this one X11 .h file.
6924 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
6926 # First, try using that file with no special directory specified.
6927 cat > conftest.
$ac_ext <<EOF
6928 #line 6929 "configure"
6929 #include "confdefs.h"
6930 #include <$x_direct_test_include>
6932 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6933 { (eval echo configure
:6934: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6934 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6935 if test -z "$ac_err"; then
6937 # We can compile using X headers with no special include directory.
6941 echo "configure: failed program was:" >&5
6942 cat conftest.
$ac_ext >&5
6944 # Look for the header file in a standard set of common directories.
6945 # Check X11 before X11Rn because it is often a symlink to the current release.
6948 /usr
/X11R
6/include \
6949 /usr
/X11R
5/include \
6950 /usr
/X11R
4/include \
6953 /usr
/include
/X11R6 \
6954 /usr
/include
/X11R5 \
6955 /usr
/include
/X11R4 \
6957 /usr
/local
/X11
/include \
6958 /usr
/local
/X11R
6/include \
6959 /usr
/local
/X11R
5/include \
6960 /usr
/local
/X11R
4/include \
6962 /usr
/local
/include
/X11 \
6963 /usr
/local
/include
/X11R6 \
6964 /usr
/local
/include
/X11R5 \
6965 /usr
/local
/include
/X11R4 \
6969 /usr
/XFree86
/include
/X11 \
6972 /usr
/local
/include \
6973 /usr
/unsupported
/include \
6974 /usr
/athena
/include \
6975 /usr
/local
/x11r
5/include \
6976 /usr
/lpp
/Xamples
/include \
6978 /usr
/openwin
/include \
6979 /usr
/openwin
/share
/include \
6982 if test -r "$ac_dir/$x_direct_test_include"; then
6983 ac_x_includes
=$ac_dir
6989 fi # $ac_x_includes = NO
6991 if test "$ac_x_libraries" = NO
; then
6992 # Check for the libraries.
6994 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
6995 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
6997 # See if we find them without any special options.
6998 # Don't add to $LIBS permanently.
6999 ac_save_LIBS
="$LIBS"
7000 LIBS
="-l$x_direct_test_library $LIBS"
7001 cat > conftest.
$ac_ext <<EOF
7002 #line 7003 "configure"
7003 #include "confdefs.h"
7006 ${x_direct_test_function}()
7009 if { (eval echo configure
:7010: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
7011 LIBS
="$ac_save_LIBS"
7012 # We can link X programs with no special library path.
7015 echo "configure: failed program was:" >&5
7016 cat conftest.
$ac_ext >&5
7018 LIBS
="$ac_save_LIBS"
7019 # First see if replacing the include by lib works.
7020 # Check X11 before X11Rn because it is often a symlink to the current release.
7021 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
7032 /usr
/local
/X11
/lib \
7033 /usr
/local
/X11R
6/lib \
7034 /usr
/local
/X11R
5/lib \
7035 /usr
/local
/X11R
4/lib \
7037 /usr
/local
/lib
/X11 \
7038 /usr
/local
/lib
/X11R6 \
7039 /usr
/local
/lib
/X11R5 \
7040 /usr
/local
/lib
/X11R4 \
7044 /usr
/XFree86
/lib
/X11 \
7048 /usr
/unsupported
/lib \
7050 /usr
/local
/x11r
5/lib \
7051 /usr
/lpp
/Xamples
/lib \
7055 /usr
/openwin
/share
/lib \
7058 for ac_extension
in a so sl
; do
7059 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
7060 ac_x_libraries
=$ac_dir
7067 fi # $ac_x_libraries = NO
7069 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
7070 # Didn't find X anywhere. Cache the known absence of X.
7071 ac_cv_have_x
="have_x=no"
7073 # Record where we found X for the cache.
7074 ac_cv_have_x
="have_x=yes \
7075 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
7079 eval "$ac_cv_have_x"
7082 if test "$have_x" != yes; then
7083 echo "$ac_t""$have_x" 1>&6
7086 # If each of the values was on the command line, it overrides each guess.
7087 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
7088 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
7089 # Update the cache value to reflect the command line values.
7090 ac_cv_have_x
="have_x=yes \
7091 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
7092 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
7097 # Unlike the sim directory, whether a simulator is linked is controlled by
7098 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
7099 # This code just checks for a few cases where we'd like to ignore those
7100 # definitions, even when they're present in the '.mt' file. These cases
7101 # are when --disable-sim is specified, or if the simulator directory is
7102 # not part of the soruce tree.
7104 # Check whether --enable-sim or --disable-sim was given.
7105 if test "${enable_sim+set}" = set; then
7106 enableval
="$enable_sim"
7107 echo "enable_sim = $enable_sim";
7108 echo "enableval = ${enableval}";
7109 case "${enableval}" in
7110 yes) ignore_sim
=false
;;
7111 no
) ignore_sim
=true
;;
7112 *) ignore_sim
=false
;;
7119 if test ! -d "${srcdir}/../sim"; then
7123 if test "${ignore_sim}" = "true"; then
7125 IGNORE_SIM_OBS
="SIM_OBS="
7129 cat >> confdefs.h
<<\EOF
7148 # Begin stuff to support --enable-shared
7149 # Check whether --enable-shared or --disable-shared was given.
7150 if test "${enable_shared+set}" = set; then
7151 enableval
="$enable_shared"
7152 case "${enableval}" in
7161 # If we have shared libraries, try to set rpath reasonably.
7162 if test "${shared}" = "true"; then
7165 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
7167 *-*-irix5* |
*-*-irix6*)
7168 HLDFLAGS
='-Wl,-rpath,$(libdir)'
7172 *-*-linux* |
*-pc-linux-gnu*)
7173 HLDFLAGS
='-Wl,-rpath,$(libdir)'
7176 HLDFLAGS
='-R $(libdir)'
7179 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;'
7184 # On SunOS, if the linker supports the -rpath option, use it to
7185 # prevent ../bfd and ../opcodes from being included in the run time
7189 echo 'main () { }' > conftest.c
7190 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
7191 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
7193 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
7195 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
7197 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
7199 elif test "${shared}" = "true"; then
7200 HLDFLAGS
='-Wl,-rpath=$(libdir)'
7202 HLDFLAGS
='-Wl,-rpath='
7204 rm -f conftest.t conftest.c conftest
7209 # End stuff to support --enable-shared
7211 # target_subdir is used by the testsuite to find the target libraries.
7213 if test "${host}" != "${target}"; then
7214 target_subdir
="${target_alias}/"
7219 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
7220 if test ! -f ${host_makefile_frag}; then
7221 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
7223 frags
="$frags $host_makefile_frag"
7225 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
7226 if test ! -f ${target_makefile_frag}; then
7227 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
7229 frags
="$frags $target_makefile_frag"
7236 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
7237 ' ${host_makefile_frag}`
7239 targetfile
=`sed -n '
7240 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
7241 ' ${target_makefile_frag}`
7243 # these really aren't orthogonal true/false values of the same condition,
7244 # but shells are slow enough that I like to reuse the test conditions
7246 if test "${target}" = "${host}"; then
7247 nativefile
=`sed -n '
7248 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
7249 ' ${host_makefile_frag}`
7251 # GDBserver is only useful in a "native" enviroment
7252 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
7256 SUBDIRS
="doc testsuite nlm"
7257 if test "${enable_multi_ice}" = "yes"; then
7258 SUBDIRS
="${SUBDIRS} multi-ice"
7263 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
7264 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
7265 # corresponding links. But we have to remove the xm.h files and tm.h
7266 # files anyway, e.g. when switching from "configure host" to
7272 if test "${hostfile}" != ""; then
7273 files
="${files} config/${gdb_host_cpu}/${hostfile}"
7274 links
="${links} xm.h"
7277 if test "${targetfile}" != ""; then
7278 files
="${files} config/${gdb_target_cpu}/${targetfile}"
7279 links
="${links} tm.h"
7282 if test "${nativefile}" != ""; then
7283 files
="${files} config/${gdb_host_cpu}/${nativefile}"
7284 links
="${links} nm.h"
7286 # A cross-only configuration.
7287 files
="${files} config/nm-empty.h"
7288 links
="${links} nm.h"
7290 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
7291 echo "configure:7292: checking whether ln -s works" >&5
7292 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
7293 echo $ac_n "(cached) $ac_c" 1>&6
7296 if ln -s X conftestdata
2>/dev
/null
7299 ac_cv_prog_LN_S
="ln -s"
7304 LN_S
="$ac_cv_prog_LN_S"
7305 if test "$ac_cv_prog_LN_S" = "ln -s"; then
7306 echo "$ac_t""yes" 1>&6
7308 echo "$ac_t""no" 1>&6
7314 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
7315 echo "configure:7316: checking for Cygwin environment" >&5
7316 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
7317 echo $ac_n "(cached) $ac_c" 1>&6
7319 cat > conftest.
$ac_ext <<EOF
7320 #line 7321 "configure"
7321 #include "confdefs.h"
7326 #define __CYGWIN__ __CYGWIN32__
7331 if { (eval echo configure
:7332: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7335 echo "configure: failed program was:" >&5
7336 cat conftest.
$ac_ext >&5
7344 echo "$ac_t""$ac_cv_cygwin" 1>&6
7346 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
7347 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
7348 echo "configure:7349: checking for mingw32 environment" >&5
7349 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
7350 echo $ac_n "(cached) $ac_c" 1>&6
7352 cat > conftest.
$ac_ext <<EOF
7353 #line 7354 "configure"
7354 #include "confdefs.h"
7360 if { (eval echo configure
:7361: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7364 echo "configure: failed program was:" >&5
7365 cat conftest.
$ac_ext >&5
7373 echo "$ac_t""$ac_cv_mingw32" 1>&6
7375 test "$ac_cv_mingw32" = yes && MINGW32
=yes
7378 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
7379 echo "configure:7380: checking for executable suffix" >&5
7380 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
7381 echo $ac_n "(cached) $ac_c" 1>&6
7383 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
7387 echo 'int main () { return 0; }' > conftest.
$ac_ext
7389 if { (eval echo configure
:7390: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
7390 for file in conftest.
*; do
7392 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
7393 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
7397 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
7400 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
7405 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
7406 echo "$ac_t""${ac_cv_exeext}" 1>&6
7410 subdirs
="$configdirs"
7413 cat > confcache
<<\EOF
7414 # This file is a shell script that caches the results of configure
7415 # tests run on this system so they can be shared between configure
7416 # scripts and configure runs. It is not useful on other systems.
7417 # If it contains results you don't want to keep, you may remove or edit it.
7419 # By default, configure uses ./config.cache as the cache file,
7420 # creating it if it does not exist already. You can give configure
7421 # the --cache-file=FILE option to use a different cache file; that is
7422 # what configure does when it calls configure scripts in
7423 # subdirectories, so they share the cache.
7424 # Giving --cache-file=/dev/null disables caching, for debugging configure.
7425 # config.status only pays attention to the cache file if you give it the
7426 # --recheck option to rerun configure.
7429 # The following way of writing the cache mishandles newlines in values,
7430 # but we know of no workaround that is simple, portable, and efficient.
7431 # So, don't put newlines in cache variables' values.
7432 # Ultrix sh set writes to stderr and can't be redirected directly,
7433 # and sets the high bit in the cache file unless we assign to the vars.
7435 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7437 # `set' does not quote correctly, so add quotes (double-quote substitution
7438 # turns \\\\ into \\, and sed turns \\ into \).
7440 -e "s/'/'\\\\''/g" \
7441 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
7444 # `set' quotes correctly as required by POSIX, so do not add quotes.
7445 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
7448 if cmp -s $cache_file confcache
; then
7451 if test -w $cache_file; then
7452 echo "updating cache $cache_file"
7453 cat confcache
> $cache_file
7455 echo "not updating unwritable cache $cache_file"
7460 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
7462 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7463 # Let make expand exec_prefix.
7464 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7466 # Any assignment to VPATH causes Sun make to only execute
7467 # the first set of double-colon rules, so remove it if not needed.
7468 # If there is a colon in the path, we need to keep it.
7469 if test "x$srcdir" = x.
; then
7470 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
7473 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
7475 DEFS
=-DHAVE_CONFIG_H
7477 # Without the "./", some shells look in PATH for config.status.
7478 : ${CONFIG_STATUS=./config.status}
7480 echo creating
$CONFIG_STATUS
7481 rm -f $CONFIG_STATUS
7482 cat > $CONFIG_STATUS <<EOF
7484 # Generated automatically by configure.
7485 # Run this file to recreate the current configuration.
7486 # This directory was configured as follows,
7487 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7489 # $0 $ac_configure_args
7491 # Compiler output produced by configure, useful for debugging
7492 # configure, is in ./config.log if it exists.
7494 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
7497 case "\$ac_option" in
7498 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7499 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
7500 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
7501 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
7502 echo "$CONFIG_STATUS generated by autoconf version 2.13"
7504 -help | --help | --hel | --he | --h)
7505 echo "\$ac_cs_usage"; exit 0 ;;
7506 *) echo "\$ac_cs_usage"; exit 1 ;;
7510 ac_given_srcdir=$srcdir
7511 ac_given_INSTALL="$INSTALL"
7513 trap 'rm -fr `echo "Makefile tui/Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
7515 cat >> $CONFIG_STATUS <<EOF
7517 # Protect against being on the right side of a sed subst in config.status.
7518 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
7519 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
7523 s%@CFLAGS@%$CFLAGS%g
7524 s%@CPPFLAGS@%$CPPFLAGS%g
7525 s%@CXXFLAGS@%$CXXFLAGS%g
7526 s%@FFLAGS@%$FFLAGS%g
7528 s%@LDFLAGS@%$LDFLAGS%g
7530 s%@exec_prefix@%$exec_prefix%g
7531 s%@prefix@%$prefix%g
7532 s%@program_transform_name@%$program_transform_name%g
7533 s%@bindir@%$bindir%g
7534 s%@sbindir@%$sbindir%g
7535 s%@libexecdir@%$libexecdir%g
7536 s%@datadir@%$datadir%g
7537 s%@sysconfdir@%$sysconfdir%g
7538 s%@sharedstatedir@%$sharedstatedir%g
7539 s%@localstatedir@%$localstatedir%g
7540 s%@libdir@%$libdir%g
7541 s%@includedir@%$includedir%g
7542 s%@oldincludedir@%$oldincludedir%g
7543 s%@infodir@%$infodir%g
7544 s%@mandir@%$mandir%g
7548 s%@host_alias@%$host_alias%g
7549 s%@host_cpu@%$host_cpu%g
7550 s%@host_vendor@%$host_vendor%g
7551 s%@host_os@%$host_os%g
7552 s%@target@%$target%g
7553 s%@target_alias@%$target_alias%g
7554 s%@target_cpu@%$target_cpu%g
7555 s%@target_vendor@%$target_vendor%g
7556 s%@target_os@%$target_os%g
7558 s%@build_alias@%$build_alias%g
7559 s%@build_cpu@%$build_cpu%g
7560 s%@build_vendor@%$build_vendor%g
7561 s%@build_os@%$build_os%g
7562 s%@SET_MAKE@%$SET_MAKE%g
7563 s%@RANLIB@%$RANLIB%g
7564 s%@ALLOCA@%$ALLOCA%g
7565 s%@USE_NLS@%$USE_NLS%g
7566 s%@MSGFMT@%$MSGFMT%g
7567 s%@GMSGFMT@%$GMSGFMT%g
7568 s%@XGETTEXT@%$XGETTEXT%g
7569 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
7570 s%@CATALOGS@%$CATALOGS%g
7571 s%@CATOBJEXT@%$CATOBJEXT%g
7572 s%@DATADIRNAME@%$DATADIRNAME%g
7573 s%@GMOFILES@%$GMOFILES%g
7574 s%@INSTOBJEXT@%$INSTOBJEXT%g
7575 s%@INTLDEPS@%$INTLDEPS%g
7576 s%@INTLLIBS@%$INTLLIBS%g
7577 s%@INTLOBJS@%$INTLOBJS%g
7578 s%@POFILES@%$POFILES%g
7580 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
7582 s%@GT_YES@%$GT_YES%g
7583 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
7586 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
7587 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
7588 s%@INSTALL_DATA@%$INSTALL_DATA%g
7592 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
7593 s%@BUILD_TUI@%$BUILD_TUI%g
7594 s%@TUI_LIBRARY@%$TUI_LIBRARY%g
7595 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
7596 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
7597 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
7598 s%@MMALLOC@%$MMALLOC%g
7600 s%@DLLTOOL@%$DLLTOOL%g
7601 s%@WINDRES@%$WINDRES%g
7602 s%@TERM_LIB@%$TERM_LIB%g
7603 s%@WIN32LIBS@%$WIN32LIBS%g
7604 s%@LIBGUI@%$LIBGUI%g
7605 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
7606 s%@WIN32LDAPP@%$WIN32LDAPP%g
7607 s%@TCL_VERSION@%$TCL_VERSION%g
7608 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
7609 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
7610 s%@TCL_CC@%$TCL_CC%g
7611 s%@TCL_DEFS@%$TCL_DEFS%g
7612 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
7613 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
7614 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
7615 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
7616 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
7617 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
7618 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
7619 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
7620 s%@TCL_RANLIB@%$TCL_RANLIB%g
7621 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
7622 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
7623 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
7624 s%@TK_VERSION@%$TK_VERSION%g
7625 s%@TK_DEFS@%$TK_DEFS%g
7626 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
7627 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
7628 s%@TK_XLIBSW@%$TK_XLIBSW%g
7629 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
7630 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
7631 s%@TCLHDIR@%$TCLHDIR%g
7632 s%@TKHDIR@%$TKHDIR%g
7633 s%@ITCLHDIR@%$ITCLHDIR%g
7634 s%@ITKHDIR@%$ITKHDIR%g
7635 s%@TIXHDIR@%$TIXHDIR%g
7636 s%@ITCL_VERSION@%$ITCL_VERSION%g
7637 s%@ITCL_DEFS@%$ITCL_DEFS%g
7638 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
7639 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
7640 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
7641 s%@ITK_VERSION@%$ITK_VERSION%g
7642 s%@ITK_DEFS@%$ITK_DEFS%g
7643 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
7644 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
7645 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
7646 s%@TIX_VERSION@%$TIX_VERSION%g
7647 s%@TIX_BUILD_LIB_SPEC@%$TIX_BUILD_LIB_SPEC%g
7648 s%@X_CFLAGS@%$X_CFLAGS%g
7649 s%@X_LDFLAGS@%$X_LDFLAGS%g
7650 s%@X_LIBS@%$X_LIBS%g
7651 s%@ITCLLIB@%$ITCLLIB%g
7652 s%@ITCL_DEPS@%$ITCL_DEPS%g
7653 s%@ITKLIB@%$ITKLIB%g
7654 s%@ITK_DEPS@%$ITK_DEPS%g
7655 s%@TIXLIB@%$TIXLIB%g
7656 s%@TIX_DEPS@%$TIX_DEPS%g
7657 s%@GDBTKLIBS@%$GDBTKLIBS%g
7658 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
7659 s%@IGNORE_SIM@%$IGNORE_SIM%g
7660 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
7661 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
7662 s%@CONFIG_OBS@%$CONFIG_OBS%g
7663 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
7664 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
7665 s%@CONFIG_INITS@%$CONFIG_INITS%g
7666 s%@CONFIG_ALL@%$CONFIG_ALL%g
7667 s%@CONFIG_CLEAN@%$CONFIG_CLEAN%g
7668 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
7669 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
7670 s%@HLDFLAGS@%$HLDFLAGS%g
7671 s%@HLDENV@%$HLDENV%g
7672 s%@target_subdir@%$target_subdir%g
7673 /@host_makefile_frag@/r $host_makefile_frag
7674 s%@host_makefile_frag@%%g
7675 /@target_makefile_frag@/r $target_makefile_frag
7676 s%@target_makefile_frag@%%g
7678 s%@SUBDIRS@%$SUBDIRS%g
7680 s%@EXEEXT@%$EXEEXT%g
7681 s%@subdirs@%$subdirs%g
7686 cat >> $CONFIG_STATUS <<\EOF
7688 # Split the substitutions into bite-sized pieces for seds with
7689 # small command number limits, like on Digital OSF/1 and HP-UX.
7690 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
7691 ac_file
=1 # Number of current file.
7692 ac_beg
=1 # First line for current file.
7693 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
7696 while $ac_more_lines; do
7697 if test $ac_beg -gt 1; then
7698 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
7700 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
7702 if test ! -s conftest.s
$ac_file; then
7704 rm -f conftest.s
$ac_file
7706 if test -z "$ac_sed_cmds"; then
7707 ac_sed_cmds
="sed -f conftest.s$ac_file"
7709 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
7711 ac_file
=`expr $ac_file + 1`
7713 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
7716 if test -z "$ac_sed_cmds"; then
7721 cat >> $CONFIG_STATUS <<EOF
7723 CONFIG_FILES=\${CONFIG_FILES-"Makefile tui/Makefile .gdbinit:gdbinit.in"}
7725 cat >> $CONFIG_STATUS <<\EOF
7726 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
7727 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7729 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
7730 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
7731 *) ac_file_in
="${ac_file}.in" ;;
7734 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
7736 # Remove last slash and all that follows it. Not all systems have dirname.
7737 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
7738 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
7739 # The file is in a subdirectory.
7740 test ! -d "$ac_dir" && mkdir
"$ac_dir"
7741 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
7742 # A "../" for each directory in $ac_dir_suffix.
7743 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
7745 ac_dir_suffix
= ac_dots
=
7748 case "$ac_given_srcdir" in
7750 if test -z "$ac_dots"; then top_srcdir
=.
7751 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
7752 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
7754 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
7755 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
7758 case "$ac_given_INSTALL" in
7759 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
7760 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
7763 echo creating
"$ac_file"
7765 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
7767 *Makefile
*) ac_comsub
="1i\\
7768 # $configure_input" ;;
7772 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7774 s%@configure_input@%$configure_input%g
7775 s%@srcdir@%$srcdir%g
7776 s%@top_srcdir@%$top_srcdir%g
7777 s%@INSTALL@%$INSTALL%g
7778 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
7782 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
7783 # NAME is the cpp macro being defined and VALUE is the value it is being given.
7785 # ac_d sets the value in "#define NAME VALUE" lines.
7786 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
7787 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
7790 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
7791 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7792 ac_uB
='\([ ]\)%\1#\2define\3'
7795 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7796 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7797 ac_eB
='$%\1#\2define\3'
7801 if test "${CONFIG_HEADERS+set}" != set; then
7803 cat >> $CONFIG_STATUS <<EOF
7804 CONFIG_HEADERS="config.h:config.in"
7806 cat >> $CONFIG_STATUS <<\EOF
7808 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
7809 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7811 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
7812 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
7813 *) ac_file_in
="${ac_file}.in" ;;
7816 echo creating
$ac_file
7818 rm -f conftest.frag conftest.
in conftest.out
7819 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7820 cat $ac_file_inputs > conftest.
in
7824 # Transform confdefs.h into a sed script conftest.vals that substitutes
7825 # the proper values into config.h.in to produce config.h. And first:
7826 # Protect against being on the right side of a sed subst in config.status.
7827 # Protect against being in an unquoted here document in config.status.
7829 cat > conftest.hdr
<<\EOF
7832 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
7836 sed -n -f conftest.hdr confdefs.h > conftest.vals
7839 # This sed command replaces #undef with comments. This is necessary, for
7840 # example, in the case of _POSIX_SOURCE, which is predefined and required
7841 # on some systems where configure will not decide to define it.
7842 cat >> conftest.vals <<\EOF
7843 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
7846 # Break up conftest.vals because some shells have a limit on
7847 # the size of here documents, and old seds have small limits too.
7852 ac_lines=`grep -c . conftest.vals
`
7853 # grep -c gives empty output for an empty file on some AIX systems.
7854 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
7855 # Write a limited-size here document to conftest.frag.
7856 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
7857 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
7859 sed -f conftest.frag conftest.in > conftest.out
7861 mv conftest.out conftest.in
7863 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
7865 mv conftest.tail conftest.vals
7869 cat >> $CONFIG_STATUS <<\EOF
7870 rm -f conftest.frag conftest.h
7871 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
7872 cat conftest.in >> conftest.h
7874 if cmp -s $ac_file conftest.h 2>/dev/null; then
7875 echo "$ac_file is unchanged"
7878 # Remove last slash and all that follows it. Not all systems have dirname.
7879 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
7880 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7881 # The file is in a subdirectory.
7882 test ! -d "$ac_dir" && mkdir "$ac_dir"
7885 mv conftest.h $ac_file
7891 cat >> $CONFIG_STATUS <<EOF
7896 cat >> $CONFIG_STATUS <<\EOF
7897 srcdir=$ac_given_srcdir
7898 while test -n "$ac_sources"; do
7899 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
7900 set $ac_sources; ac_source=$1; shift; ac_sources=$*
7902 echo "linking $srcdir/$ac_source to $ac_dest"
7904 if test ! -r $srcdir/$ac_source; then
7905 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
7909 # Make relative symlinks.
7910 # Remove last slash and all that follows it. Not all systems have dirname.
7911 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
7912 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
7913 # The dest file is in a subdirectory.
7914 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
7915 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
7916 # A "../" for each directory in $ac_dest_dir_suffix.
7917 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
7919 ac_dest_dir_suffix= ac_dots=
7923 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
7924 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
7927 # Make a symlink if possible; otherwise try a hard link.
7928 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
7929 ln $srcdir/$ac_source $ac_dest; then :
7931 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
7935 cat >> $CONFIG_STATUS <<EOF
7937 gdb_host_cpu=$gdb_host_cpu
7938 gdb_target_cpu=$gdb_target_cpu
7939 nativefile=$nativefile
7942 cat >> $CONFIG_STATUS <<\EOF
7944 if test "${nativefile}" = ""; then
7945 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
7946 < Makefile > Makefile.tem
7947 mv -f Makefile.tem Makefile
7950 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
7951 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
7952 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
7953 mv -f Makefile.tmp Makefile
7956 case x$CONFIG_HEADERS in
7957 xconfig.h:config.in)
7963 chmod +x $CONFIG_STATUS
7964 rm -fr confdefs* $ac_clean_files
7965 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
7967 if test "$no_recursion" != yes; then
7969 # Remove --cache-file and --srcdir arguments so they do not pile up.
7970 ac_sub_configure_args=
7972 for ac_arg in $ac_configure_args; do
7973 if test -n "$ac_prev"; then
7978 -cache-file | --cache-file | --cache-fil | --cache-fi \
7979 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
7980 ac_prev=cache_file ;;
7981 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
7982 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
7984 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
7986 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
7988 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
7992 for ac_config_dir in $configdirs; do
7994 # Do not complain, so a configure script can configure whichever
7995 # parts of a large source tree are present.
7996 if test ! -d $srcdir/$ac_config_dir; then
8000 echo configuring in $ac_config_dir
8005 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
8007 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
8015 # A "../" for each directory in /$ac_config_dir.
8016 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
8019 .) # No --srcdir option. We are building in place.
8020 ac_sub_srcdir=$srcdir ;;
8021 /*) # Absolute path.
8022 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
8024 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
8027 # Check for guested configure; otherwise get Cygnus style configure.
8028 if test -f $ac_sub_srcdir/configure; then
8029 ac_sub_configure=$ac_sub_srcdir/configure
8030 elif test -f $ac_sub_srcdir/configure.in; then
8031 ac_sub_configure=$ac_configure
8033 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
8037 # The recursion is here.
8038 if test -n "$ac_sub_configure"; then
8040 # Make the cache file name correct relative to the subdirectory.
8041 case "$cache_file" in
8042 /*) ac_sub_cache_file=$cache_file ;;
8044 ac_sub_cache_file="$ac_dots$cache_file" ;;
8046 case "$ac_given_INSTALL" in
8047 [/$]*) INSTALL="$ac_given_INSTALL" ;;
8048 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
8051 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
8052 # The eval makes quoting arguments work.
8053 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
8056 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }