3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12.1
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:
17 --with-mmalloc use memory mapped malloc package"
19 --enable-ide Enable IDE support"
23 --with-tclconfig directory containing tcl configuration (tclConfig.sh)"
25 --with-tkconfig directory containing tk configuration (tkConfig.sh)"
27 --with-tclinclude directory where tcl private headers are"
29 --with-tkinclude directory where tk private headers are"
31 --enable-shared use shared libraries"
33 # Initialize some variables set by options.
34 # The variables have the same names as the options, with
35 # dashes changed to underlines.
37 cache_file
=.
/config.cache
46 program_transform_name
=s
,x
,x
,
54 bindir
='${exec_prefix}/bin'
55 sbindir
='${exec_prefix}/sbin'
56 libexecdir
='${exec_prefix}/libexec'
57 datadir
='${prefix}/share'
58 sysconfdir
='${prefix}/etc'
59 sharedstatedir
='${prefix}/com'
60 localstatedir
='${prefix}/var'
61 libdir
='${exec_prefix}/lib'
62 includedir
='${prefix}/include'
63 oldincludedir
='/usr/include'
64 infodir
='${prefix}/info'
65 mandir
='${prefix}/man'
67 # Initialize some other variables.
70 SHELL
=${CONFIG_SHELL-/bin/sh}
71 # Maximum number of lines to put in a shell here document.
78 # If the previous option needs an argument, assign it.
79 if test -n "$ac_prev"; then
80 eval "$ac_prev=\$ac_option"
86 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
90 # Accept the important Cygnus configure options, so we can diagnose typos.
94 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
96 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
97 bindir
="$ac_optarg" ;;
99 -build |
--build |
--buil |
--bui |
--bu)
101 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
102 build
="$ac_optarg" ;;
104 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
105 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
106 ac_prev
=cache_file
;;
107 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
108 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
109 cache_file
="$ac_optarg" ;;
111 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
113 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
115 datadir
="$ac_optarg" ;;
117 -disable-* |
--disable-*)
118 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
119 # Reject names that are not valid shell variable names.
120 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
121 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
123 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
124 eval "enable_${ac_feature}=no" ;;
126 -enable-* |
--enable-*)
127 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
128 # Reject names that are not valid shell variable names.
129 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
130 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
132 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
137 eval "enable_${ac_feature}='$ac_optarg'" ;;
139 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
140 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
141 |
--exec |
--exe |
--ex)
142 ac_prev
=exec_prefix
;;
143 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
144 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
145 |
--exec=* |
--exe=* |
--ex=*)
146 exec_prefix
="$ac_optarg" ;;
148 -gas |
--gas |
--ga |
--g)
149 # Obsolete; use --with-gas.
152 -help |
--help |
--hel |
--he)
153 # Omit some internal or obsolete options to make the list less imposing.
154 # This message is too long to be a string in the A/UX 3.1 sh.
156 Usage: configure [options] [host]
157 Options: [defaults in brackets after descriptions]
159 --cache-file=FILE cache test results in FILE
160 --help print this message
161 --no-create do not create output files
162 --quiet, --silent do not print \`checking...' messages
163 --version print the version of autoconf that created configure
164 Directory and file names:
165 --prefix=PREFIX install architecture-independent files in PREFIX
167 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
169 --bindir=DIR user executables in DIR [EPREFIX/bin]
170 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
171 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
172 --datadir=DIR read-only architecture-independent data in DIR
174 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
175 --sharedstatedir=DIR modifiable architecture-independent data in DIR
177 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
178 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
179 --includedir=DIR C header files in DIR [PREFIX/include]
180 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
181 --infodir=DIR info documentation in DIR [PREFIX/info]
182 --mandir=DIR man documentation in DIR [PREFIX/man]
183 --srcdir=DIR find the sources in DIR [configure dir or ..]
184 --program-prefix=PREFIX prepend PREFIX to installed program names
185 --program-suffix=SUFFIX append SUFFIX to installed program names
186 --program-transform-name=PROGRAM
187 run sed PROGRAM on installed program names
191 --build=BUILD configure for building on BUILD [BUILD=HOST]
192 --host=HOST configure for HOST [guessed]
193 --target=TARGET configure for TARGET [TARGET=HOST]
194 Features and packages:
195 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
196 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
197 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
198 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
199 --x-includes=DIR X include files are in DIR
200 --x-libraries=DIR X library files are in DIR
202 if test -n "$ac_help"; then
203 echo "--enable and --with options recognized:$ac_help"
207 -host |
--host |
--hos |
--ho)
209 -host=* |
--host=* |
--hos=* |
--ho=*)
212 -includedir |
--includedir |
--includedi |
--included |
--include \
213 |
--includ |
--inclu |
--incl |
--inc)
214 ac_prev
=includedir
;;
215 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
216 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
217 includedir
="$ac_optarg" ;;
219 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
221 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
222 infodir
="$ac_optarg" ;;
224 -libdir |
--libdir |
--libdi |
--libd)
226 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
227 libdir
="$ac_optarg" ;;
229 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
230 |
--libexe |
--libex |
--libe)
231 ac_prev
=libexecdir
;;
232 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
233 |
--libexe=* |
--libex=* |
--libe=*)
234 libexecdir
="$ac_optarg" ;;
236 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
237 |
--localstate |
--localstat |
--localsta |
--localst \
238 |
--locals |
--local |
--loca |
--loc |
--lo)
239 ac_prev
=localstatedir
;;
240 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
241 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
242 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
243 localstatedir
="$ac_optarg" ;;
245 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
247 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
248 mandir
="$ac_optarg" ;;
251 # Obsolete; use --without-fp.
254 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
258 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
259 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
262 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
263 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
264 |
--oldin |
--oldi |
--old |
--ol |
--o)
265 ac_prev
=oldincludedir
;;
266 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
267 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
268 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
269 oldincludedir
="$ac_optarg" ;;
271 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
273 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
274 prefix
="$ac_optarg" ;;
276 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
277 |
--program-pre |
--program-pr |
--program-p)
278 ac_prev
=program_prefix
;;
279 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
280 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
281 program_prefix
="$ac_optarg" ;;
283 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
284 |
--program-suf |
--program-su |
--program-s)
285 ac_prev
=program_suffix
;;
286 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
287 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
288 program_suffix
="$ac_optarg" ;;
290 -program-transform-name |
--program-transform-name \
291 |
--program-transform-nam |
--program-transform-na \
292 |
--program-transform-n |
--program-transform- \
293 |
--program-transform |
--program-transfor \
294 |
--program-transfo |
--program-transf \
295 |
--program-trans |
--program-tran \
296 |
--progr-tra |
--program-tr |
--program-t)
297 ac_prev
=program_transform_name
;;
298 -program-transform-name=* |
--program-transform-name=* \
299 |
--program-transform-nam=* |
--program-transform-na=* \
300 |
--program-transform-n=* |
--program-transform-=* \
301 |
--program-transform=* |
--program-transfor=* \
302 |
--program-transfo=* |
--program-transf=* \
303 |
--program-trans=* |
--program-tran=* \
304 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
305 program_transform_name
="$ac_optarg" ;;
307 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
308 |
-silent |
--silent |
--silen |
--sile |
--sil)
311 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
313 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
315 sbindir
="$ac_optarg" ;;
317 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
318 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
319 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
321 ac_prev
=sharedstatedir
;;
322 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
323 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
324 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
326 sharedstatedir
="$ac_optarg" ;;
328 -site |
--site |
--sit)
330 -site=* |
--site=* |
--sit=*)
333 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
335 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
336 srcdir
="$ac_optarg" ;;
338 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
339 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
340 ac_prev
=sysconfdir
;;
341 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
342 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
343 sysconfdir
="$ac_optarg" ;;
345 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
347 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
348 target
="$ac_optarg" ;;
350 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
353 -version |
--version |
--versio |
--versi |
--vers)
354 echo "configure generated by autoconf version 2.12.1"
358 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
359 # Reject names that are not valid shell variable names.
360 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
361 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
363 ac_package
=`echo $ac_package| sed 's/-/_/g'`
368 eval "with_${ac_package}='$ac_optarg'" ;;
370 -without-* |
--without-*)
371 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
372 # Reject names that are not valid shell variable names.
373 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
374 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
376 ac_package
=`echo $ac_package| sed 's/-/_/g'`
377 eval "with_${ac_package}=no" ;;
380 # Obsolete; use --with-x.
383 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
384 |
--x-incl |
--x-inc |
--x-in |
--x-i)
385 ac_prev
=x_includes
;;
386 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
387 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
388 x_includes
="$ac_optarg" ;;
390 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
391 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
392 ac_prev
=x_libraries
;;
393 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
394 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
395 x_libraries
="$ac_optarg" ;;
397 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
401 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
402 echo "configure: warning: $ac_option: invalid host type" 1>&2
404 if test "x$nonopt" != xNONE
; then
405 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
413 if test -n "$ac_prev"; then
414 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
417 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
419 # File descriptor usage:
422 # 2 errors and warnings
423 # 3 some systems may open it to /dev/tty
424 # 4 used on the Kubota Titan
425 # 6 checking for... messages and results
426 # 5 compiler messages saved in config.log
427 if test "$silent" = yes; then
435 This file contains any messages produced by compilers while
436 running configure, to aid debugging if configure makes a mistake.
439 # Strip out --no-create and --no-recursion so they do not pile up.
440 # Also quote any args containing shell metacharacters.
445 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
446 |
--no-cr |
--no-c) ;;
447 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
448 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
449 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
450 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
451 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
456 # Only set these to C if already set. These must not be set unconditionally
457 # because not all systems understand e.g. LANG=C (notably SCO).
458 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
459 # Non-C LC_CTYPE values break the ctype check.
460 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
461 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
462 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
463 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
465 # confdefs.h avoids OS command line length limits that DEFS can exceed.
466 rm -rf conftest
* confdefs.h
467 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
470 # A filename unique to this package, relative to the directory that
471 # configure is in, which we can look for to find out if srcdir is correct.
472 ac_unique_file
=main.c
474 # Find the source files, if location was not specified.
475 if test -z "$srcdir"; then
476 ac_srcdir_defaulted
=yes
477 # Try the directory containing this script, then its parent.
479 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
480 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
482 if test ! -r $srcdir/$ac_unique_file; then
486 ac_srcdir_defaulted
=no
488 if test ! -r $srcdir/$ac_unique_file; then
489 if test "$ac_srcdir_defaulted" = yes; then
490 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
492 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
495 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
497 # Prefer explicitly selected file to automatically selected ones.
498 if test -z "$CONFIG_SITE"; then
499 if test "x$prefix" != xNONE
; then
500 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
502 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
505 for ac_site_file
in $CONFIG_SITE; do
506 if test -r "$ac_site_file"; then
507 echo "loading site script $ac_site_file"
512 if test -r "$cache_file"; then
513 echo "loading cache $cache_file"
516 echo "creating cache $cache_file"
521 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
522 ac_cpp
='$CPP $CPPFLAGS'
523 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
524 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
525 cross_compiling
=$ac_cv_prog_cc_cross
527 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
528 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
529 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
536 ac_n
= ac_c
='\c' ac_t
=
542 # Extract the first word of "gcc", so it can be a program name with args.
543 set dummy gcc
; ac_word
=$2
544 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
545 echo "configure:546: checking for $ac_word" >&5
546 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
547 echo $ac_n "(cached) $ac_c" 1>&6
549 if test -n "$CC"; then
550 ac_cv_prog_CC
="$CC" # Let the user override the test.
552 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
553 for ac_dir
in $PATH; do
554 test -z "$ac_dir" && ac_dir
=.
555 if test -f $ac_dir/$ac_word; then
564 if test -n "$CC"; then
565 echo "$ac_t""$CC" 1>&6
567 echo "$ac_t""no" 1>&6
570 if test -z "$CC"; then
571 # Extract the first word of "cc", so it can be a program name with args.
572 set dummy cc
; ac_word
=$2
573 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
574 echo "configure:575: checking for $ac_word" >&5
575 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
576 echo $ac_n "(cached) $ac_c" 1>&6
578 if test -n "$CC"; then
579 ac_cv_prog_CC
="$CC" # Let the user override the test.
581 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
583 for ac_dir
in $PATH; do
584 test -z "$ac_dir" && ac_dir
=.
585 if test -f $ac_dir/$ac_word; then
586 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
595 if test $ac_prog_rejected = yes; then
596 # We found a bogon in the path, so make sure we never use it.
597 set dummy
$ac_cv_prog_CC
599 if test $# -gt 0; then
600 # We chose a different compiler from the bogus one.
601 # However, it has the same basename, so the bogon will be chosen
602 # first if we set CC to just the basename; use the full file name.
604 set dummy
"$ac_dir/$ac_word" "$@"
612 if test -n "$CC"; then
613 echo "$ac_t""$CC" 1>&6
615 echo "$ac_t""no" 1>&6
618 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
621 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
622 echo "configure:623: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
625 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
626 ac_cpp
='$CPP $CPPFLAGS'
627 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
628 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
629 cross_compiling
=$ac_cv_prog_cc_cross
631 cat > conftest.
$ac_ext <<EOF
632 #line 633 "configure"
633 #include "confdefs.h"
636 if { (eval echo configure
:637: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
637 ac_cv_prog_cc_works
=yes
638 # If we can't run a trivial program, we are probably using a cross compiler.
639 if (.
/conftest
; exit) 2>/dev
/null
; then
640 ac_cv_prog_cc_cross
=no
642 ac_cv_prog_cc_cross
=yes
645 echo "configure: failed program was:" >&5
646 cat conftest.
$ac_ext >&5
647 ac_cv_prog_cc_works
=no
651 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
652 if test $ac_cv_prog_cc_works = no
; then
653 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
655 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
656 echo "configure:657: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
657 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
658 cross_compiling
=$ac_cv_prog_cc_cross
660 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
661 echo "configure:662: checking whether we are using GNU C" >&5
662 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
663 echo $ac_n "(cached) $ac_c" 1>&6
665 cat > conftest.c
<<EOF
670 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:671: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
677 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
679 if test $ac_cv_prog_gcc = yes; then
681 ac_test_CFLAGS
="${CFLAGS+set}"
682 ac_save_CFLAGS
="$CFLAGS"
684 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
685 echo "configure:686: checking whether ${CC-cc} accepts -g" >&5
686 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
687 echo $ac_n "(cached) $ac_c" 1>&6
689 echo 'void f(){}' > conftest.c
690 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
699 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
700 if test "$ac_test_CFLAGS" = set; then
701 CFLAGS
="$ac_save_CFLAGS"
702 elif test $ac_cv_prog_cc_g = yes; then
709 test "${CFLAGS+set}" = set || CFLAGS
="-g"
712 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
713 echo "configure:714: checking how to run the C preprocessor" >&5
714 # On Suns, sometimes $CPP names a directory.
715 if test -n "$CPP" && test -d "$CPP"; then
718 if test -z "$CPP"; then
719 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
720 echo $ac_n "(cached) $ac_c" 1>&6
722 # This must be in double quotes, not single quotes, because CPP may get
723 # substituted into the Makefile and "${CC-cc}" will confuse make.
725 # On the NeXT, cc -E runs the code through the compiler's parser,
726 # not just through cpp.
727 cat > conftest.
$ac_ext <<EOF
728 #line 729 "configure"
729 #include "confdefs.h"
733 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
734 { (eval echo configure
:735: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
735 ac_err
=`grep -v '^ *+' conftest.out`
736 if test -z "$ac_err"; then
740 echo "configure: failed program was:" >&5
741 cat conftest.
$ac_ext >&5
743 CPP
="${CC-cc} -E -traditional-cpp"
744 cat > conftest.
$ac_ext <<EOF
745 #line 746 "configure"
746 #include "confdefs.h"
750 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
751 { (eval echo configure
:752: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
752 ac_err
=`grep -v '^ *+' conftest.out`
753 if test -z "$ac_err"; then
757 echo "configure: failed program was:" >&5
758 cat conftest.
$ac_ext >&5
765 ac_cv_prog_CPP
="$CPP"
767 CPP
="$ac_cv_prog_CPP"
769 ac_cv_prog_CPP
="$CPP"
771 echo "$ac_t""$CPP" 1>&6
773 echo $ac_n "checking for AIX""... $ac_c" 1>&6
774 echo "configure:775: checking for AIX" >&5
775 cat > conftest.
$ac_ext <<EOF
776 #line 777 "configure"
777 #include "confdefs.h"
783 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
784 egrep "yes" >/dev
/null
2>&1; then
786 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
787 #define _ALL_SOURCE 1
792 echo "$ac_t""no" 1>&6
797 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
798 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
799 echo "configure:800: checking for minix/config.h" >&5
800 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
801 echo $ac_n "(cached) $ac_c" 1>&6
803 cat > conftest.
$ac_ext <<EOF
804 #line 805 "configure"
805 #include "confdefs.h"
806 #include <minix/config.h>
808 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
809 { (eval echo configure
:810: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
810 ac_err
=`grep -v '^ *+' conftest.out`
811 if test -z "$ac_err"; then
813 eval "ac_cv_header_$ac_safe=yes"
816 echo "configure: failed program was:" >&5
817 cat conftest.
$ac_ext >&5
819 eval "ac_cv_header_$ac_safe=no"
823 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
824 echo "$ac_t""yes" 1>&6
827 echo "$ac_t""no" 1>&6
831 if test "$MINIX" = yes; then
832 cat >> confdefs.h
<<\EOF
833 #define _POSIX_SOURCE 1
836 cat >> confdefs.h
<<\EOF
837 #define _POSIX_1_SOURCE 2
840 cat >> confdefs.h
<<\EOF
846 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
847 echo "configure:848: checking for POSIXized ISC" >&5
848 if test -d /etc
/conf
/kconfig.d
&&
849 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
851 echo "$ac_t""yes" 1>&6
852 ISC
=yes # If later tests want to check for ISC.
853 cat >> confdefs.h
<<\EOF
854 #define _POSIX_SOURCE 1
857 if test "$GCC" = yes; then
863 echo "$ac_t""no" 1>&6
868 DLLTOOL
=${DLLTOOL-dlltool}
872 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
873 if test -f $ac_dir/install-sh
; then
875 ac_install_sh
="$ac_aux_dir/install-sh -c"
877 elif test -f $ac_dir/install.sh
; then
879 ac_install_sh
="$ac_aux_dir/install.sh -c"
883 if test -z "$ac_aux_dir"; then
884 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
886 ac_config_guess
=$ac_aux_dir/config.guess
887 ac_config_sub
=$ac_aux_dir/config.sub
888 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
891 # Do some error checking and defaulting for the host and target type.
893 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
896 # 1. You are not allowed to specify --host, --target, and nonopt at the
898 # 2. Host defaults to nonopt.
899 # 3. If nonopt is not specified, then host defaults to the current host,
900 # as determined by config.guess.
901 # 4. Target and build default to nonopt.
902 # 5. If nonopt is not specified, then target and build default to host.
904 # The aliases save the names the user supplied, while $host etc.
905 # will get canonicalized.
906 case $host---$target---$nonopt in
907 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
908 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
912 # Make sure we can run config.sub.
913 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
914 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
917 echo $ac_n "checking host system type""... $ac_c" 1>&6
918 echo "configure:919: checking host system type" >&5
921 case "$host_alias" in
925 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
926 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
928 *) host_alias
=$nonopt ;;
932 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
933 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
934 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
935 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
936 echo "$ac_t""$host" 1>&6
938 echo $ac_n "checking target system type""... $ac_c" 1>&6
939 echo "configure:940: checking target system type" >&5
942 case "$target_alias" in
945 NONE
) target_alias
=$host_alias ;;
946 *) target_alias
=$nonopt ;;
950 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
951 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
952 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
953 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
954 echo "$ac_t""$target" 1>&6
956 echo $ac_n "checking build system type""... $ac_c" 1>&6
957 echo "configure:958: checking build system type" >&5
960 case "$build_alias" in
963 NONE
) build_alias
=$host_alias ;;
964 *) build_alias
=$nonopt ;;
968 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
969 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
970 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
971 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
972 echo "$ac_t""$build" 1>&6
974 test "$host_alias" != "$target_alias" &&
975 test "$program_prefix$program_suffix$program_transform_name" = \
977 program_prefix
=${target_alias}-
985 configdirs
="doc testsuite"
988 .
${srcdir}/configure.
host
990 .
${srcdir}/configure.tgt
993 # Find a good install program. We prefer a C program (faster),
994 # so one script is as good as another. But avoid the broken or
995 # incompatible versions:
996 # SysV /etc/install, /usr/sbin/install
997 # SunOS /usr/etc/install
1000 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1001 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1002 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1003 # ./install, which can be erroneously created by make from ./install.sh.
1004 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1005 echo "configure:1006: checking for a BSD compatible install" >&5
1006 if test -z "$INSTALL"; then
1007 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1008 echo $ac_n "(cached) $ac_c" 1>&6
1010 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
1011 for ac_dir
in $PATH; do
1012 # Account for people who put trailing slashes in PATH elements.
1014 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
1016 # OSF1 and SCO ODT 3.0 have their own names for install.
1017 # Don't use installbsd from OSF since it installs stuff as root
1019 for ac_prog
in ginstall scoinst
install; do
1020 if test -f $ac_dir/$ac_prog; then
1021 if test $ac_prog = install &&
1022 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
1023 # AIX install. It has an incompatible calling convention.
1026 ac_cv_path_install
="$ac_dir/$ac_prog -c"
1037 if test "${ac_cv_path_install+set}" = set; then
1038 INSTALL
="$ac_cv_path_install"
1040 # As a last resort, use the slow shell script. We don't cache a
1041 # path for INSTALL within a source directory, because that will
1042 # break other packages using the cache if that directory is
1043 # removed, or if the path is relative.
1044 INSTALL
="$ac_install_sh"
1047 echo "$ac_t""$INSTALL" 1>&6
1049 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1050 # It thinks the first close brace ends the variable substitution.
1051 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
1053 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
1055 if test $host != $build; then
1056 ac_tool_prefix
=${host_alias}-
1061 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1062 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1063 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1064 echo "configure:1065: checking for $ac_word" >&5
1065 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1066 echo $ac_n "(cached) $ac_c" 1>&6
1068 if test -n "$AR"; then
1069 ac_cv_prog_AR
="$AR" # Let the user override the test.
1071 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1072 for ac_dir
in $PATH; do
1073 test -z "$ac_dir" && ac_dir
=.
1074 if test -f $ac_dir/$ac_word; then
1075 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1080 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1084 if test -n "$AR"; then
1085 echo "$ac_t""$AR" 1>&6
1087 echo "$ac_t""no" 1>&6
1092 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1093 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1094 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1095 echo "configure:1096: checking for $ac_word" >&5
1096 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1097 echo $ac_n "(cached) $ac_c" 1>&6
1099 if test -n "$RANLIB"; then
1100 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1102 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1103 for ac_dir
in $PATH; do
1104 test -z "$ac_dir" && ac_dir
=.
1105 if test -f $ac_dir/$ac_word; then
1106 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1113 RANLIB
="$ac_cv_prog_RANLIB"
1114 if test -n "$RANLIB"; then
1115 echo "$ac_t""$RANLIB" 1>&6
1117 echo "$ac_t""no" 1>&6
1121 if test -z "$ac_cv_prog_RANLIB"; then
1122 if test -n "$ac_tool_prefix"; then
1123 # Extract the first word of "ranlib", so it can be a program name with args.
1124 set dummy ranlib
; ac_word
=$2
1125 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1126 echo "configure:1127: checking for $ac_word" >&5
1127 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1128 echo $ac_n "(cached) $ac_c" 1>&6
1130 if test -n "$RANLIB"; then
1131 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1133 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1134 for ac_dir
in $PATH; do
1135 test -z "$ac_dir" && ac_dir
=.
1136 if test -f $ac_dir/$ac_word; then
1137 ac_cv_prog_RANLIB
="ranlib"
1142 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1145 RANLIB
="$ac_cv_prog_RANLIB"
1146 if test -n "$RANLIB"; then
1147 echo "$ac_t""$RANLIB" 1>&6
1149 echo "$ac_t""no" 1>&6
1157 for ac_prog
in 'bison -y' byacc
1159 # Extract the first word of "$ac_prog", so it can be a program name with args.
1160 set dummy
$ac_prog; ac_word
=$2
1161 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1162 echo "configure:1163: checking for $ac_word" >&5
1163 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1164 echo $ac_n "(cached) $ac_c" 1>&6
1166 if test -n "$YACC"; then
1167 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
1169 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1170 for ac_dir
in $PATH; do
1171 test -z "$ac_dir" && ac_dir
=.
1172 if test -f $ac_dir/$ac_word; then
1173 ac_cv_prog_YACC
="$ac_prog"
1180 YACC
="$ac_cv_prog_YACC"
1181 if test -n "$YACC"; then
1182 echo "$ac_t""$YACC" 1>&6
1184 echo "$ac_t""no" 1>&6
1187 test -n "$YACC" && break
1189 test -n "$YACC" || YACC
="yacc"
1191 for ac_prog
in mawk gawk nawk
awk
1193 # Extract the first word of "$ac_prog", so it can be a program name with args.
1194 set dummy
$ac_prog; ac_word
=$2
1195 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1196 echo "configure:1197: checking for $ac_word" >&5
1197 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1198 echo $ac_n "(cached) $ac_c" 1>&6
1200 if test -n "$AWK"; then
1201 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
1203 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1204 for ac_dir
in $PATH; do
1205 test -z "$ac_dir" && ac_dir
=.
1206 if test -f $ac_dir/$ac_word; then
1207 ac_cv_prog_AWK
="$ac_prog"
1214 AWK
="$ac_cv_prog_AWK"
1215 if test -n "$AWK"; then
1216 echo "$ac_t""$AWK" 1>&6
1218 echo "$ac_t""no" 1>&6
1221 test -n "$AWK" && break
1225 if test "$program_transform_name" = s
,x
,x
,; then
1226 program_transform_name
=
1228 # Double any \ or $. echo might interpret backslashes.
1229 cat <<\EOF_SED
> conftestsed
1230 s
,\\,\\\\,g
; s
,\$
,$$
,g
1232 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1235 test "$program_prefix" != NONE
&&
1236 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1237 # Use a double $ so make ignores it.
1238 test "$program_suffix" != NONE
&&
1239 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1241 # sed with no file args requires a program.
1242 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1245 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
1246 echo "configure:1247: checking return type of signal handlers" >&5
1247 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
1248 echo $ac_n "(cached) $ac_c" 1>&6
1250 cat > conftest.
$ac_ext <<EOF
1251 #line 1252 "configure"
1252 #include "confdefs.h"
1253 #include <sys/types.h>
1259 extern "C" void (*signal (int, void (*)(int)))(int);
1261 void (*signal ()) ();
1268 if { (eval echo configure
:1269: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1270 ac_cv_type_signal
=void
1272 echo "configure: failed program was:" >&5
1273 cat conftest.
$ac_ext >&5
1275 ac_cv_type_signal
=int
1280 echo "$ac_t""$ac_cv_type_signal" 1>&6
1281 cat >> confdefs.h
<<EOF
1282 #define RETSIGTYPE $ac_cv_type_signal
1287 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1288 echo "configure:1289: checking for ANSI C header files" >&5
1289 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1290 echo $ac_n "(cached) $ac_c" 1>&6
1292 cat > conftest.
$ac_ext <<EOF
1293 #line 1294 "configure"
1294 #include "confdefs.h"
1300 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1301 { (eval echo configure
:1302: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1302 ac_err
=`grep -v '^ *+' conftest.out`
1303 if test -z "$ac_err"; then
1305 ac_cv_header_stdc
=yes
1308 echo "configure: failed program was:" >&5
1309 cat conftest.
$ac_ext >&5
1311 ac_cv_header_stdc
=no
1315 if test $ac_cv_header_stdc = yes; then
1316 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1317 cat > conftest.
$ac_ext <<EOF
1318 #line 1319 "configure"
1319 #include "confdefs.h"
1322 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1323 egrep "memchr" >/dev
/null
2>&1; then
1327 ac_cv_header_stdc
=no
1333 if test $ac_cv_header_stdc = yes; then
1334 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1335 cat > conftest.
$ac_ext <<EOF
1336 #line 1337 "configure"
1337 #include "confdefs.h"
1340 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1341 egrep "free" >/dev
/null
2>&1; then
1345 ac_cv_header_stdc
=no
1351 if test $ac_cv_header_stdc = yes; then
1352 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1353 if test "$cross_compiling" = yes; then
1356 cat > conftest.
$ac_ext <<EOF
1357 #line 1358 "configure"
1358 #include "confdefs.h"
1360 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1361 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1362 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1363 int main () { int i; for (i = 0; i < 256; i++)
1364 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1368 if { (eval echo configure
:1369: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1372 echo "configure: failed program was:" >&5
1373 cat conftest.
$ac_ext >&5
1375 ac_cv_header_stdc
=no
1383 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1384 if test $ac_cv_header_stdc = yes; then
1385 cat >> confdefs.h
<<\EOF
1386 #define STDC_HEADERS 1
1391 for ac_hdr
in limits.h memory.h string.h
strings.h unistd.h termios.h termio.h sgtty.h stddef.h stdlib.h sys
/procfs.h link.h endian.h objlist.h
1393 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1394 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1395 echo "configure:1396: checking for $ac_hdr" >&5
1396 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1397 echo $ac_n "(cached) $ac_c" 1>&6
1399 cat > conftest.
$ac_ext <<EOF
1400 #line 1401 "configure"
1401 #include "confdefs.h"
1404 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1405 { (eval echo configure
:1406: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1406 ac_err
=`grep -v '^ *+' conftest.out`
1407 if test -z "$ac_err"; then
1409 eval "ac_cv_header_$ac_safe=yes"
1412 echo "configure: failed program was:" >&5
1413 cat conftest.
$ac_ext >&5
1415 eval "ac_cv_header_$ac_safe=no"
1419 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1420 echo "$ac_t""yes" 1>&6
1421 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1422 cat >> confdefs.h
<<EOF
1423 #define $ac_tr_hdr 1
1427 echo "$ac_t""no" 1>&6
1431 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
1432 echo "configure:1433: checking whether stat file-mode macros are broken" >&5
1433 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
1434 echo $ac_n "(cached) $ac_c" 1>&6
1436 cat > conftest.
$ac_ext <<EOF
1437 #line 1438 "configure"
1438 #include "confdefs.h"
1439 #include <sys/types.h>
1440 #include <sys/stat.h>
1442 #if defined(S_ISBLK) && defined(S_IFDIR)
1443 # if S_ISBLK (S_IFDIR)
1448 #if defined(S_ISBLK) && defined(S_IFCHR)
1449 # if S_ISBLK (S_IFCHR)
1454 #if defined(S_ISLNK) && defined(S_IFREG)
1455 # if S_ISLNK (S_IFREG)
1460 #if defined(S_ISSOCK) && defined(S_IFREG)
1461 # if S_ISSOCK (S_IFREG)
1467 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1468 egrep "You lose" >/dev
/null
2>&1; then
1470 ac_cv_header_stat_broken
=yes
1473 ac_cv_header_stat_broken
=no
1479 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
1480 if test $ac_cv_header_stat_broken = yes; then
1481 cat >> confdefs.h
<<\EOF
1482 #define STAT_MACROS_BROKEN 1
1488 echo $ac_n "checking for working const""... $ac_c" 1>&6
1489 echo "configure:1490: checking for working const" >&5
1490 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1491 echo $ac_n "(cached) $ac_c" 1>&6
1493 cat > conftest.
$ac_ext <<EOF
1494 #line 1495 "configure"
1495 #include "confdefs.h"
1499 /* Ultrix mips cc rejects this. */
1500 typedef int charset[2]; const charset x;
1501 /* SunOS 4.1.1 cc rejects this. */
1502 char const *const *ccp;
1504 /* NEC SVR4.0.2 mips cc rejects this. */
1505 struct point {int x, y;};
1506 static struct point const zero = {0,0};
1507 /* AIX XL C 1.02.0.0 rejects this.
1508 It does not let you subtract one const X* pointer from another in an arm
1509 of an if-expression whose if-part is not a constant expression */
1510 const char *g = "string";
1511 ccp = &g + (g ? g-g : 0);
1512 /* HPUX 7.0 cc rejects these. */
1515 ccp = (char const *const *) p;
1516 { /* SCO 3.2v4 cc rejects this. */
1518 char const *s = 0 ? (char *) 0 : (char const *) 0;
1522 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1524 const int *foo = &x[0];
1527 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1528 typedef const int *iptr;
1532 { /* AIX XL C 1.02.0.0 rejects this saying
1533 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1534 struct s { int j; const int *ap[3]; };
1535 struct s *b; b->j = 5;
1537 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1543 if { (eval echo configure
:1544: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1547 echo "configure: failed program was:" >&5
1548 cat conftest.
$ac_ext >&5
1555 echo "$ac_t""$ac_cv_c_const" 1>&6
1556 if test $ac_cv_c_const = no
; then
1557 cat >> confdefs.h
<<\EOF
1564 for ac_func
in setpgid sbrk
select poll sigaction
1566 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1567 echo "configure:1568: checking for $ac_func" >&5
1568 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1569 echo $ac_n "(cached) $ac_c" 1>&6
1571 cat > conftest.
$ac_ext <<EOF
1572 #line 1573 "configure"
1573 #include "confdefs.h"
1574 /* System header to define __stub macros and hopefully few prototypes,
1575 which can conflict with char $ac_func(); below. */
1577 /* Override any gcc2 internal prototype to avoid an error. */
1578 /* We use char because int might match the return type of a gcc2
1579 builtin and then its argument prototype would still apply. */
1584 /* The GNU C library defines this for functions which it implements
1585 to always fail with ENOSYS. Some functions are actually named
1586 something starting with __ and the normal name is an alias. */
1587 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1595 if { (eval echo configure
:1596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1597 eval "ac_cv_func_$ac_func=yes"
1599 echo "configure: failed program was:" >&5
1600 cat conftest.
$ac_ext >&5
1602 eval "ac_cv_func_$ac_func=no"
1607 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1608 echo "$ac_t""yes" 1>&6
1609 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1610 cat >> confdefs.h
<<EOF
1611 #define $ac_tr_func 1
1615 echo "$ac_t""no" 1>&6
1620 # If we are configured native on Linux, work around problems with sys/procfs.h
1621 if test "${target}" = "${host}"; then
1624 cat >> confdefs.h
<<\EOF
1625 #define START_INFERIOR_TRAPS_EXPECTED 2
1628 cat >> confdefs.h
<<\EOF
1629 #define sys_quotactl 1
1636 echo $ac_n "checking for gregset_t type""... $ac_c" 1>&6
1637 echo "configure:1638: checking for gregset_t type" >&5
1638 if eval "test \"`echo '$''{'gdb_cv_have_gregset_t'+set}'`\" = set"; then
1639 echo $ac_n "(cached) $ac_c" 1>&6
1641 cat > conftest.
$ac_ext <<EOF
1642 #line 1643 "configure"
1643 #include "confdefs.h"
1644 #include <sys/procfs.h>
1646 gregset_t *gregsetp = 0
1649 if { (eval echo configure
:1650: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1651 gdb_cv_have_gregset_t
=yes
1653 echo "configure: failed program was:" >&5
1654 cat conftest.
$ac_ext >&5
1656 gdb_cv_have_gregset_t
=no
1661 echo "$ac_t""$gdb_cv_have_gregset_t" 1>&6
1662 if test $gdb_cv_have_gregset_t = yes; then
1663 cat >> confdefs.h
<<\EOF
1664 #define HAVE_GREGSET_T 1
1669 echo $ac_n "checking for fpregset_t type""... $ac_c" 1>&6
1670 echo "configure:1671: checking for fpregset_t type" >&5
1671 if eval "test \"`echo '$''{'gdb_cv_have_fpregset_t'+set}'`\" = set"; then
1672 echo $ac_n "(cached) $ac_c" 1>&6
1674 cat > conftest.
$ac_ext <<EOF
1675 #line 1676 "configure"
1676 #include "confdefs.h"
1677 #include <sys/procfs.h>
1679 fpregset_t *fpregsetp = 0
1682 if { (eval echo configure
:1683: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1684 gdb_cv_have_fpregset_t
=yes
1686 echo "configure: failed program was:" >&5
1687 cat conftest.
$ac_ext >&5
1689 gdb_cv_have_fpregset_t
=no
1694 echo "$ac_t""$gdb_cv_have_fpregset_t" 1>&6
1695 if test $gdb_cv_have_fpregset_t = yes; then
1696 cat >> confdefs.h
<<\EOF
1697 #define HAVE_FPREGSET_T 1
1702 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
1703 echo "configure:1704: checking for main in -lm" >&5
1704 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
1705 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1706 echo $ac_n "(cached) $ac_c" 1>&6
1708 ac_save_LIBS
="$LIBS"
1710 cat > conftest.
$ac_ext <<EOF
1711 #line 1712 "configure"
1712 #include "confdefs.h"
1718 if { (eval echo configure
:1719: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1720 eval "ac_cv_lib_$ac_lib_var=yes"
1722 echo "configure: failed program was:" >&5
1723 cat conftest.
$ac_ext >&5
1725 eval "ac_cv_lib_$ac_lib_var=no"
1728 LIBS
="$ac_save_LIBS"
1731 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1732 echo "$ac_t""yes" 1>&6
1733 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1734 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1735 cat >> confdefs.h
<<EOF
1736 #define $ac_tr_lib 1
1742 echo "$ac_t""no" 1>&6
1747 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
1748 echo "configure:1749: checking for long long support in compiler" >&5
1749 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
1750 echo $ac_n "(cached) $ac_c" 1>&6
1752 cat > conftest.
$ac_ext <<EOF
1753 #line 1754 "configure"
1754 #include "confdefs.h"
1758 extern long long foo;
1759 switch (foo & 2) { case 0: return 1; }
1763 if { (eval echo configure
:1764: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1765 gdb_cv_c_long_long
=yes
1767 echo "configure: failed program was:" >&5
1768 cat conftest.
$ac_ext >&5
1770 gdb_cv_c_long_long
=no
1775 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
1776 if test $gdb_cv_c_long_long = yes; then
1777 cat >> confdefs.h
<<\EOF
1778 #define CC_HAS_LONG_LONG 1
1784 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
1785 echo "configure:1786: checking for long long support in printf" >&5
1786 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
1787 echo $ac_n "(cached) $ac_c" 1>&6
1789 if test "$cross_compiling" = yes; then
1790 gdb_cv_printf_has_long_long
=no
1792 cat > conftest.
$ac_ext <<EOF
1793 #line 1794 "configure"
1794 #include "confdefs.h"
1799 l = (l << 16) + 0x0123;
1800 l = (l << 16) + 0x4567;
1801 l = (l << 16) + 0x89ab;
1802 l = (l << 16) + 0xcdef;
1803 sprintf (buf, "0x%016llx", l);
1804 return (strcmp ("0x0123456789abcdef", buf));
1807 if { (eval echo configure
:1808: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1809 gdb_cv_printf_has_long_long
=yes
1811 echo "configure: failed program was:" >&5
1812 cat conftest.
$ac_ext >&5
1814 gdb_cv_printf_has_long_long
=no
1821 if test $gdb_cv_printf_has_long_long = yes; then
1822 cat >> confdefs.h
<<\EOF
1823 #define PRINTF_HAS_LONG_LONG 1
1827 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
1830 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
1831 echo "configure:1832: checking for long double support in compiler" >&5
1832 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
1833 echo $ac_n "(cached) $ac_c" 1>&6
1835 cat > conftest.
$ac_ext <<EOF
1836 #line 1837 "configure"
1837 #include "confdefs.h"
1843 if { (eval echo configure
:1844: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1845 ac_cv_c_long_double
=yes
1847 echo "configure: failed program was:" >&5
1848 cat conftest.
$ac_ext >&5
1850 ac_cv_c_long_double
=no
1855 echo "$ac_t""$ac_cv_c_long_double" 1>&6
1856 if test $ac_cv_c_long_double = yes; then
1857 cat >> confdefs.h
<<\EOF
1858 #define HAVE_LONG_DOUBLE 1
1864 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
1865 echo "configure:1866: checking for long double support in printf" >&5
1866 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
1867 echo $ac_n "(cached) $ac_c" 1>&6
1869 if test "$cross_compiling" = yes; then
1870 gdb_cv_printf_has_long_double
=no
1872 cat > conftest.
$ac_ext <<EOF
1873 #line 1874 "configure"
1874 #include "confdefs.h"
1878 long double f = 3.141592653;
1879 sprintf (buf, "%Lg", f);
1880 return (strncmp ("3.14159", buf, 7));
1883 if { (eval echo configure
:1884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1885 gdb_cv_printf_has_long_double
=yes
1887 echo "configure: failed program was:" >&5
1888 cat conftest.
$ac_ext >&5
1890 gdb_cv_printf_has_long_double
=no
1897 if test $gdb_cv_printf_has_long_double = yes; then
1898 cat >> confdefs.h
<<\EOF
1899 #define PRINTF_HAS_LONG_DOUBLE 1
1903 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
1906 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
1907 echo "configure:1908: checking for long double support in scanf" >&5
1908 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
1909 echo $ac_n "(cached) $ac_c" 1>&6
1911 if test "$cross_compiling" = yes; then
1912 gdb_cv_scanf_has_long_double
=no
1914 cat > conftest.
$ac_ext <<EOF
1915 #line 1916 "configure"
1916 #include "confdefs.h"
1919 char *buf = "3.141592653";
1921 sscanf (buf, "%Lg", &f);
1922 return !(f > 3.14159 && f < 3.14160);
1925 if { (eval echo configure
:1926: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1927 gdb_cv_scanf_has_long_double
=yes
1929 echo "configure: failed program was:" >&5
1930 cat conftest.
$ac_ext >&5
1932 gdb_cv_scanf_has_long_double
=no
1939 if test $gdb_cv_scanf_has_long_double = yes; then
1940 cat >> confdefs.h
<<\EOF
1941 #define SCANF_HAS_LONG_DOUBLE 1
1945 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
1947 for ac_hdr
in unistd.h
1949 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1950 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1951 echo "configure:1952: checking for $ac_hdr" >&5
1952 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1953 echo $ac_n "(cached) $ac_c" 1>&6
1955 cat > conftest.
$ac_ext <<EOF
1956 #line 1957 "configure"
1957 #include "confdefs.h"
1960 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1961 { (eval echo configure
:1962: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1962 ac_err
=`grep -v '^ *+' conftest.out`
1963 if test -z "$ac_err"; then
1965 eval "ac_cv_header_$ac_safe=yes"
1968 echo "configure: failed program was:" >&5
1969 cat conftest.
$ac_ext >&5
1971 eval "ac_cv_header_$ac_safe=no"
1975 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1976 echo "$ac_t""yes" 1>&6
1977 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1978 cat >> confdefs.h
<<EOF
1979 #define $ac_tr_hdr 1
1983 echo "$ac_t""no" 1>&6
1987 for ac_func
in getpagesize
1989 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1990 echo "configure:1991: checking for $ac_func" >&5
1991 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1992 echo $ac_n "(cached) $ac_c" 1>&6
1994 cat > conftest.
$ac_ext <<EOF
1995 #line 1996 "configure"
1996 #include "confdefs.h"
1997 /* System header to define __stub macros and hopefully few prototypes,
1998 which can conflict with char $ac_func(); below. */
2000 /* Override any gcc2 internal prototype to avoid an error. */
2001 /* We use char because int might match the return type of a gcc2
2002 builtin and then its argument prototype would still apply. */
2007 /* The GNU C library defines this for functions which it implements
2008 to always fail with ENOSYS. Some functions are actually named
2009 something starting with __ and the normal name is an alias. */
2010 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2018 if { (eval echo configure
:2019: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2020 eval "ac_cv_func_$ac_func=yes"
2022 echo "configure: failed program was:" >&5
2023 cat conftest.
$ac_ext >&5
2025 eval "ac_cv_func_$ac_func=no"
2030 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2031 echo "$ac_t""yes" 1>&6
2032 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2033 cat >> confdefs.h
<<EOF
2034 #define $ac_tr_func 1
2038 echo "$ac_t""no" 1>&6
2042 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2043 echo "configure:2044: checking for working mmap" >&5
2044 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2045 echo $ac_n "(cached) $ac_c" 1>&6
2047 if test "$cross_compiling" = yes; then
2048 ac_cv_func_mmap_fixed_mapped
=no
2050 cat > conftest.
$ac_ext <<EOF
2051 #line 2052 "configure"
2052 #include "confdefs.h"
2054 /* Thanks to Mike Haertel and Jim Avera for this test.
2055 Here is a matrix of mmap possibilities:
2056 mmap private not fixed
2057 mmap private fixed at somewhere currently unmapped
2058 mmap private fixed at somewhere already mapped
2059 mmap shared not fixed
2060 mmap shared fixed at somewhere currently unmapped
2061 mmap shared fixed at somewhere already mapped
2062 For private mappings, we should verify that changes cannot be read()
2063 back from the file, nor mmap's back from the file at a different
2064 address. (There have been systems where private was not correctly
2065 implemented like the infamous i386 svr4.0, and systems where the
2066 VM page cache was not coherent with the filesystem buffer cache
2067 like early versions of FreeBSD and possibly contemporary NetBSD.)
2068 For shared mappings, we should conversely verify that changes get
2069 propogated back to all the places they're supposed to be.
2071 Grep wants private fixed already mapped.
2072 The main things grep needs to know about mmap are:
2073 * does it exist and is it safe to write into the mmap'd area
2074 * how to use it (BSD variants) */
2075 #include <sys/types.h>
2077 #include <sys/mman.h>
2079 /* This mess was copied from the GNU getpagesize.h. */
2080 #ifndef HAVE_GETPAGESIZE
2081 # ifdef HAVE_UNISTD_H
2082 # include <unistd.h>
2085 /* Assume that all systems that can run configure have sys/param.h. */
2086 # ifndef HAVE_SYS_PARAM_H
2087 # define HAVE_SYS_PARAM_H 1
2090 # ifdef _SC_PAGESIZE
2091 # define getpagesize() sysconf(_SC_PAGESIZE)
2092 # else /* no _SC_PAGESIZE */
2093 # ifdef HAVE_SYS_PARAM_H
2094 # include <sys/param.h>
2095 # ifdef EXEC_PAGESIZE
2096 # define getpagesize() EXEC_PAGESIZE
2097 # else /* no EXEC_PAGESIZE */
2099 # define getpagesize() NBPG * CLSIZE
2102 # endif /* no CLSIZE */
2103 # else /* no NBPG */
2105 # define getpagesize() NBPC
2106 # else /* no NBPC */
2108 # define getpagesize() PAGESIZE
2109 # endif /* PAGESIZE */
2110 # endif /* no NBPC */
2111 # endif /* no NBPG */
2112 # endif /* no EXEC_PAGESIZE */
2113 # else /* no HAVE_SYS_PARAM_H */
2114 # define getpagesize() 8192 /* punt totally */
2115 # endif /* no HAVE_SYS_PARAM_H */
2116 # endif /* no _SC_PAGESIZE */
2118 #endif /* no HAVE_GETPAGESIZE */
2121 extern "C" { void *malloc(unsigned); }
2129 char *data, *data2, *data3;
2133 pagesize = getpagesize();
2136 * First, make a file with some known garbage in it.
2138 data = malloc(pagesize);
2141 for (i = 0; i < pagesize; ++i)
2142 *(data + i) = rand();
2144 fd = creat("conftestmmap", 0600);
2147 if (write(fd, data, pagesize) != pagesize)
2152 * Next, try to mmap the file at a fixed address which
2153 * already has something else allocated at it. If we can,
2154 * also make sure that we see the same garbage.
2156 fd = open("conftestmmap", O_RDWR);
2159 data2 = malloc(2 * pagesize);
2162 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2163 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2164 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2166 for (i = 0; i < pagesize; ++i)
2167 if (*(data + i) != *(data2 + i))
2171 * Finally, make sure that changes to the mapped area
2172 * do not percolate back to the file as seen by read().
2173 * (This is a bug on some variants of i386 svr4.0.)
2175 for (i = 0; i < pagesize; ++i)
2176 *(data2 + i) = *(data2 + i) + 1;
2177 data3 = malloc(pagesize);
2180 if (read(fd, data3, pagesize) != pagesize)
2182 for (i = 0; i < pagesize; ++i)
2183 if (*(data + i) != *(data3 + i))
2186 unlink("conftestmmap");
2191 if { (eval echo configure
:2192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2193 ac_cv_func_mmap_fixed_mapped
=yes
2195 echo "configure: failed program was:" >&5
2196 cat conftest.
$ac_ext >&5
2198 ac_cv_func_mmap_fixed_mapped
=no
2205 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2206 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2207 cat >> confdefs.h
<<\EOF
2214 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2215 echo "configure:2216: checking whether malloc must be declared" >&5
2216 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2217 echo $ac_n "(cached) $ac_c" 1>&6
2219 cat > conftest.
$ac_ext <<EOF
2220 #line 2221 "configure"
2221 #include "confdefs.h"
2224 #ifdef HAVE_STRING_H
2227 #ifdef HAVE_STRINGS_H
2228 #include <strings.h>
2231 #ifdef HAVE_STDLIB_H
2234 #ifdef HAVE_UNISTD_H
2238 char *(*pfn) = (char *(*)) malloc
2241 if { (eval echo configure
:2242: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2243 bfd_cv_decl_needed_malloc
=no
2245 echo "configure: failed program was:" >&5
2246 cat conftest.
$ac_ext >&5
2248 bfd_cv_decl_needed_malloc
=yes
2253 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2254 if test $bfd_cv_decl_needed_malloc = yes; then
2255 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2256 cat >> confdefs.h
<<EOF
2257 #define $bfd_tr_decl 1
2262 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2263 echo "configure:2264: checking whether realloc must be declared" >&5
2264 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2265 echo $ac_n "(cached) $ac_c" 1>&6
2267 cat > conftest.
$ac_ext <<EOF
2268 #line 2269 "configure"
2269 #include "confdefs.h"
2272 #ifdef HAVE_STRING_H
2275 #ifdef HAVE_STRINGS_H
2276 #include <strings.h>
2279 #ifdef HAVE_STDLIB_H
2282 #ifdef HAVE_UNISTD_H
2286 char *(*pfn) = (char *(*)) realloc
2289 if { (eval echo configure
:2290: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2291 bfd_cv_decl_needed_realloc
=no
2293 echo "configure: failed program was:" >&5
2294 cat conftest.
$ac_ext >&5
2296 bfd_cv_decl_needed_realloc
=yes
2301 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2302 if test $bfd_cv_decl_needed_realloc = yes; then
2303 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2304 cat >> confdefs.h
<<EOF
2305 #define $bfd_tr_decl 1
2310 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2311 echo "configure:2312: checking whether free must be declared" >&5
2312 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2313 echo $ac_n "(cached) $ac_c" 1>&6
2315 cat > conftest.
$ac_ext <<EOF
2316 #line 2317 "configure"
2317 #include "confdefs.h"
2320 #ifdef HAVE_STRING_H
2323 #ifdef HAVE_STRINGS_H
2324 #include <strings.h>
2327 #ifdef HAVE_STDLIB_H
2330 #ifdef HAVE_UNISTD_H
2334 char *(*pfn) = (char *(*)) free
2337 if { (eval echo configure
:2338: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2339 bfd_cv_decl_needed_free
=no
2341 echo "configure: failed program was:" >&5
2342 cat conftest.
$ac_ext >&5
2344 bfd_cv_decl_needed_free
=yes
2349 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2350 if test $bfd_cv_decl_needed_free = yes; then
2351 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2352 cat >> confdefs.h
<<EOF
2353 #define $bfd_tr_decl 1
2361 if test ${build} = ${host} -a ${host} = ${target} ; then
2364 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
2365 echo "configure:2366: checking for HPUX/OSF thread support" >&5
2366 if test -f /usr
/include
/dce
/cma_config.h
; then
2367 if test "$GCC" = "yes" ; then
2368 echo "$ac_t""yes" 1>&6
2369 cat >> confdefs.h
<<\EOF
2370 #define HAVE_HPUX_THREAD_SUPPORT 1
2373 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
2374 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
2376 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
2379 echo "$ac_t""no" 1>&6
2383 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
2384 echo "configure:2385: checking for Solaris thread debugging library" >&5
2385 if test -f /usr
/lib
/libthread_db.so
.1 ; then
2386 echo "$ac_t""yes" 1>&6
2387 cat >> confdefs.h
<<\EOF
2388 #define HAVE_THREAD_DB_LIB 1
2391 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
2392 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
2393 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2394 echo "configure:2395: checking for dlopen in -ldl" >&5
2395 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2396 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2397 echo $ac_n "(cached) $ac_c" 1>&6
2399 ac_save_LIBS
="$LIBS"
2401 cat > conftest.
$ac_ext <<EOF
2402 #line 2403 "configure"
2403 #include "confdefs.h"
2404 /* Override any gcc2 internal prototype to avoid an error. */
2405 /* We use char because int might match the return type of a gcc2
2406 builtin and then its argument prototype would still apply. */
2413 if { (eval echo configure
:2414: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2415 eval "ac_cv_lib_$ac_lib_var=yes"
2417 echo "configure: failed program was:" >&5
2418 cat conftest.
$ac_ext >&5
2420 eval "ac_cv_lib_$ac_lib_var=no"
2423 LIBS
="$ac_save_LIBS"
2426 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2427 echo "$ac_t""yes" 1>&6
2428 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2429 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2430 cat >> confdefs.h
<<EOF
2431 #define $ac_tr_lib 1
2437 echo "$ac_t""no" 1>&6
2440 if test "$GCC" = "yes" ; then
2441 # The GNU linker requires the -export-dynamic option to make
2442 # all symbols visible in the dynamic symbol table.
2443 hold_ldflags
=$LDFLAGS
2444 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
2445 echo "configure:2446: checking for the ld -export-dynamic flag" >&5
2446 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
2447 cat > conftest.
$ac_ext <<EOF
2448 #line 2449 "configure"
2449 #include "confdefs.h"
2455 if { (eval echo configure
:2456: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2459 echo "configure: failed program was:" >&5
2460 cat conftest.
$ac_ext >&5
2465 LDFLAGS
=$hold_ldflags
2466 echo "$ac_t""$found" 1>&6
2467 if test $found = yes; then
2468 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
2472 echo "$ac_t""no" 1>&6
2481 # Check whether --enable-netrom or --disable-netrom was given.
2482 if test "${enable_netrom+set}" = set; then
2483 enableval
="$enable_netrom"
2484 case "${enableval}" in
2485 yes) enable_netrom
=yes ;;
2486 no
) enable_netrom
=no
;;
2487 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
2492 if test "${enable_netrom}" = "yes"; then
2493 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
2494 CONFIG_SRCS
="${CONFIG_SRCS} remote-nrom.c"
2502 # Check whether --with-mmalloc or --without-mmalloc was given.
2503 if test "${with_mmalloc+set}" = set; then
2504 withval
="$with_mmalloc"
2505 case "${withval}" in
2506 yes) want_mmalloc
=true
;;
2507 no
) want_mmalloc
=false
;;
2508 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
2514 if test x
$want_mmalloc = xtrue
; then
2515 cat >> confdefs.h
<<\EOF
2516 #define USE_MMALLOC 1
2519 cat >> confdefs.h
<<\EOF
2520 #define MMCHECK_FORCE 1
2523 MMALLOC_CFLAGS
="-I$srcdir/../mmalloc"
2524 MMALLOC
='../mmalloc/libmmalloc.a'
2527 # start-sanitize-gdbtk
2529 # Check whether --enable-ide or --disable-ide was given.
2530 if test "${enable_ide+set}" = set; then
2531 enableval
="$enable_ide"
2535 if test "$enable_ide" = yes; then
2545 # Check whether --enable-gdbtk or --disable-gdbtk was given.
2546 if test "${enable_gdbtk+set}" = set; then
2547 enableval
="$enable_gdbtk"
2548 case "${enableval}" in
2552 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2555 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2563 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
2567 # Default is on for everything but go32 and cygwin32
2578 # In the cygwin32 environment, we need some additional flags.
2579 echo $ac_n "checking for cygwin32""... $ac_c" 1>&6
2580 echo "configure:2581: checking for cygwin32" >&5
2581 if eval "test \"`echo '$''{'gdb_cv_os_cygwin32'+set}'`\" = set"; then
2582 echo $ac_n "(cached) $ac_c" 1>&6
2584 cat > conftest.
$ac_ext <<EOF
2585 #line 2586 "configure"
2586 #include "confdefs.h"
2592 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2593 egrep "lose" >/dev
/null
2>&1; then
2595 gdb_cv_os_cygwin32
=yes
2598 gdb_cv_os_cygwin32
=no
2604 echo "$ac_t""$gdb_cv_os_cygwin32" 1>&6
2611 if test x
$gdb_cv_os_cygwin32 = xyes
; then
2612 if test x
$enable_ide = xyes
; then
2613 WIN32LIBS
="-ladvapi32"
2619 if test "${enable_gdbtk}" = "yes"; then
2623 # Ok, lets find the tcl configuration
2624 # First, look for one uninstalled.
2625 # the alternative search directory is invoked by --with-tclconfig
2628 if test x
"${no_tcl}" = x
; then
2629 # we reset no_tcl in case something fails here
2631 # Check whether --with-tclconfig or --without-tclconfig was given.
2632 if test "${with_tclconfig+set}" = set; then
2633 withval
="$with_tclconfig"
2634 with_tclconfig
=${withval}
2637 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
2638 echo "configure:2639: checking for Tcl configuration" >&5
2639 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
2640 echo $ac_n "(cached) $ac_c" 1>&6
2644 # First check to see if --with-tclconfig was specified.
2645 if test x
"${with_tclconfig}" != x
; then
2646 if test -f "${with_tclconfig}/tclConfig.sh" ; then
2647 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
2649 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
2653 # then check for a private Tcl installation
2654 if test x
"${ac_cv_c_tclconfig}" = x
; then
2657 `ls -dr ../tcl[7-9]* 2>/dev/null` \
2659 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
2661 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
2662 if test -f "$i/${configdir}/tclConfig.sh" ; then
2663 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
2668 # check in a few common install locations
2669 if test x
"${ac_cv_c_tclconfig}" = x
; then
2670 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2671 if test -f "$i/tclConfig.sh" ; then
2672 ac_cv_c_tclconfig
=`(cd $i; pwd)`
2677 # check in a few other private locations
2678 if test x
"${ac_cv_c_tclconfig}" = x
; then
2681 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
2682 if test -f "$i/${configdir}/tclConfig.sh" ; then
2683 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
2691 if test x
"${ac_cv_c_tclconfig}" = x
; then
2692 TCLCONFIG
="# no Tcl configs found"
2693 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
2696 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
2697 echo "$ac_t""found $TCLCONFIG" 1>&6
2701 if test -z "${no_tcl}"; then
2731 # Ok, lets find the tk configuration
2732 # First, look for one uninstalled.
2733 # the alternative search directory is invoked by --with-tkconfig
2736 if test x
"${no_tk}" = x
; then
2737 # we reset no_tk in case something fails here
2739 # Check whether --with-tkconfig or --without-tkconfig was given.
2740 if test "${with_tkconfig+set}" = set; then
2741 withval
="$with_tkconfig"
2742 with_tkconfig
=${withval}
2745 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
2746 echo "configure:2747: checking for Tk configuration" >&5
2747 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
2748 echo $ac_n "(cached) $ac_c" 1>&6
2752 # First check to see if --with-tkconfig was specified.
2753 if test x
"${with_tkconfig}" != x
; then
2754 if test -f "${with_tkconfig}/tkConfig.sh" ; then
2755 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
2757 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
2761 # then check for a private Tk library
2762 if test x
"${ac_cv_c_tkconfig}" = x
; then
2765 `ls -dr ../tk[4-9]* 2>/dev/null` \
2767 `ls -dr ../../tk[4-9]* 2>/dev/null` \
2769 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
2770 if test -f "$i/${configdir}/tkConfig.sh" ; then
2771 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
2776 # check in a few common install locations
2777 if test x
"${ac_cv_c_tkconfig}" = x
; then
2778 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2779 if test -f "$i/tkConfig.sh" ; then
2780 ac_cv_c_tkconfig
=`(cd $i; pwd)`
2785 # check in a few other private locations
2786 if test x
"${ac_cv_c_tkconfig}" = x
; then
2789 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
2790 if test -f "$i/${configdir}/tkConfig.sh" ; then
2791 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
2799 if test x
"${ac_cv_c_tkconfig}" = x
; then
2800 TKCONFIG
="# no Tk configs found"
2801 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
2804 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
2805 echo "$ac_t""found $TKCONFIG" 1>&6
2811 # If $no_tk is nonempty, then we can't do Tk, and there is no
2812 # point to doing Tcl.
2813 if test -z "${no_tk}"; then
2815 if test -f "$TKCONFIG" ; then
2833 # Ok, lets find the tcl source trees so we can use the headers
2834 # Warning: transition of version 9 to 10 will break this algorithm
2835 # because 10 sorts before 9. We also look for just tcl. We have to
2836 # be careful that we don't match stuff like tclX by accident.
2837 # the alternative search directory is involked by --with-tclinclude
2841 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
2842 echo "configure:2843: checking for Tcl private headers. dir=${configdir}" >&5
2843 # Check whether --with-tclinclude or --without-tclinclude was given.
2844 if test "${with_tclinclude+set}" = set; then
2845 withval
="$with_tclinclude"
2846 with_tclinclude
=${withval}
2849 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
2850 echo $ac_n "(cached) $ac_c" 1>&6
2853 # first check to see if --with-tclinclude was specified
2854 if test x
"${with_tclinclude}" != x
; then
2855 if test -f ${with_tclinclude}/tclInt.h
; then
2856 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
2857 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
2858 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
2860 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2864 # next check if it came with Tcl configuration file
2865 if test x
"${ac_cv_c_tclconfig}" = x
; then
2866 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
2867 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
2871 # next check in private source directory
2873 # since ls returns lowest version numbers first, reverse its output
2874 if test x
"${ac_cv_c_tclh}" = x
; then
2877 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
2878 ${srcdir}/..
/..
/tcl \
2879 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
2880 ${srcdir}/..
/..
/..
/tcl \
2881 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
2882 if test -f $i/generic
/tclInt.h
; then
2883 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2888 # finally check in a few common install locations
2890 # since ls returns lowest version numbers first, reverse its output
2891 if test x
"${ac_cv_c_tclh}" = x
; then
2893 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
2894 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
2895 /usr
/local
/src
/tcl \
2896 /usr
/local
/lib
/tcl \
2897 ${prefix}/include
; do
2898 if test -f $i/generic
/tclInt.h
; then
2899 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2904 # see if one is installed
2905 if test x
"${ac_cv_c_tclh}" = x
; then
2906 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
2907 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
2908 echo "configure:2909: checking for tclInt.h" >&5
2909 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2910 echo $ac_n "(cached) $ac_c" 1>&6
2912 cat > conftest.
$ac_ext <<EOF
2913 #line 2914 "configure"
2914 #include "confdefs.h"
2917 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2918 { (eval echo configure
:2919: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2919 ac_err
=`grep -v '^ *+' conftest.out`
2920 if test -z "$ac_err"; then
2922 eval "ac_cv_header_$ac_safe=yes"
2925 echo "configure: failed program was:" >&5
2926 cat conftest.
$ac_ext >&5
2928 eval "ac_cv_header_$ac_safe=no"
2932 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2933 echo "$ac_t""yes" 1>&6
2934 ac_cv_c_tclh
=installed
2936 echo "$ac_t""no" 1>&6
2944 if test x
"${ac_cv_c_tclh}" = x
; then
2945 TCLHDIR
="# no Tcl private headers found"
2946 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
2948 if test x
"${ac_cv_c_tclh}" != x
; then
2950 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
2951 echo "$ac_t""is installed" 1>&6
2954 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
2955 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
2956 TCLHDIR
="-I${ac_cv_c_tclh}"
2964 # Ok, lets find the tk source trees so we can use the headers
2965 # If the directory (presumably symlink) named "tk" exists, use that one
2966 # in preference to any others. Same logic is used when choosing library
2967 # and again with Tcl. The search order is the best place to look first, then in
2968 # decreasing significance. The loop breaks if the trigger file is found.
2969 # Note the gross little conversion here of srcdir by cd'ing to the found
2970 # directory. This converts the path from a relative to an absolute, so
2971 # recursive cache variables for the path will work right. We check all
2972 # the possible paths in one loop rather than many seperate loops to speed
2974 # the alternative search directory is involked by --with-tkinclude
2977 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
2978 echo "configure:2979: checking for Tk private headers" >&5
2979 # Check whether --with-tkinclude or --without-tkinclude was given.
2980 if test "${with_tkinclude+set}" = set; then
2981 withval
="$with_tkinclude"
2982 with_tkinclude
=${withval}
2985 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
2986 echo $ac_n "(cached) $ac_c" 1>&6
2989 # first check to see if --with-tkinclude was specified
2990 if test x
"${with_tkinclude}" != x
; then
2991 if test -f ${with_tkinclude}/tk.h
; then
2992 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
2993 elif test -f ${with_tkinclude}/generic
/tk.h
; then
2994 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
2996 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
3000 # next check if it came with Tk configuration file
3001 if test x
"${ac_cv_c_tkconfig}" = x
; then
3002 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
3003 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
3007 # next check in private source directory
3009 # since ls returns lowest version numbers first, reverse its output
3010 if test x
"${ac_cv_c_tkh}" = x
; then
3013 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
3014 ${srcdir}/..
/..
/tk \
3015 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
3016 ${srcdir}/..
/..
/..
/tk \
3017 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
3018 if test -f $i/generic
/tk.h
; then
3019 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
3024 # finally check in a few common install locations
3026 # since ls returns lowest version numbers first, reverse its output
3027 if test x
"${ac_cv_c_tkh}" = x
; then
3029 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
3030 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
3033 ${prefix}/include
; do
3034 if test -f $i/generic
/tk.h
; then
3035 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
3040 # see if one is installed
3041 if test x
"${ac_cv_c_tkh}" = x
; then
3042 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
3043 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
3044 echo "configure:3045: checking for tk.h" >&5
3045 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3046 echo $ac_n "(cached) $ac_c" 1>&6
3048 cat > conftest.
$ac_ext <<EOF
3049 #line 3050 "configure"
3050 #include "confdefs.h"
3053 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3054 { (eval echo configure
:3055: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3055 ac_err
=`grep -v '^ *+' conftest.out`
3056 if test -z "$ac_err"; then
3058 eval "ac_cv_header_$ac_safe=yes"
3061 echo "configure: failed program was:" >&5
3062 cat conftest.
$ac_ext >&5
3064 eval "ac_cv_header_$ac_safe=no"
3068 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3069 echo "$ac_t""yes" 1>&6
3070 ac_cv_c_tkh
=installed
3072 echo "$ac_t""no" 1>&6
3080 if test x
"${ac_cv_c_tkh}" != x
; then
3082 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
3083 echo "$ac_t""is installed" 1>&6
3086 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
3087 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
3088 TKHDIR
="-I${ac_cv_c_tkh}"
3091 TKHDIR
="# no Tk directory found"
3092 echo "configure: warning: Can't find Tk private headers" 1>&2
3099 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
3100 echo "configure:3101: checking for Itcl private headers. srcdir=${srcdir}" >&5
3101 if test x
"${ac_cv_c_itclh}" = x
; then
3102 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/..
/..
/..
/itcl
; do
3103 if test -f $i/src
/itcl.h
; then
3104 ac_cv_c_itclh
=`(cd $i/src; pwd)`
3109 if test x
"${ac_cv_c_itclh}" = x
; then
3110 ITCLHDIR
="# no Itcl private headers found"
3111 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
3113 if test x
"${ac_cv_c_itclh}" != x
; then
3114 ITCLHDIR
="-I${ac_cv_c_itclh}"
3116 # should always be here
3117 ITCLLIB
="../itcl/src/libitcl.a"
3122 echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
3123 echo "configure:3124: checking for Tix private headers. srcdir=${srcdir}" >&5
3124 if test x
"${ac_cv_c_tixh}" = x
; then
3125 for i
in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/..
/..
/..
/tix
; do
3126 if test -f $i/generic
/tix.h
; then
3127 ac_cv_c_tixh
=`(cd $i/generic; pwd)`
3132 if test x
"${ac_cv_c_tixh}" = x
; then
3133 TIXHDIR
="# no Tix private headers found"
3134 { echo "configure: error: Can't find Tix private headers" 1>&2; exit 1; }
3136 if test x
"${ac_cv_c_tixh}" != x
; then
3137 TIXHDIR
="-I${ac_cv_c_tixh}"
3142 # now look for tix library stuff
3144 .
${ac_cv_c_tclconfig}/tclConfig.sh
3147 tixdir
=..
/tix
/win
/tcl8.0
3150 tixdir
=..
/tix
/unix
/tk8.0
3153 if test "${TCL_SHARED_BUILD}" = "1"; then
3154 TIX_LIB_EXT
="${TCL_SHLIB_SUFFIX}"
3156 # Can't win them all: SunOS 4 (others?) appends a version
3157 # number after the ".so"
3160 TIX_LIB_EXT
="${TIX_LIB_EXT}.1.0" ;;
3167 if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
3168 TIXLIB
="-L${tixdir} -ltix${TIXVERSION}"
3169 TIX_DEPS
="${tixdir}/libtix${TIXVERSION}${TIX_LIB_EXT}"
3171 TIXLIB
="-L${tixdir} -ltix`echo ${TIXVERSION} | tr -d .`"
3172 TIX_DEPS
="${tixdir}/libtix`echo ${TIXVERSION} | tr -d .`${TIX_LIB_EXT}"
3177 # Include some libraries that Tcl and Tk want.
3178 if test "${enable_ide}" = "yes"; then
3179 TCL_LIBS
='$(LIBIDE) $(LIBGUI) $(IDE) $(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
3180 CONFIG_DEPS
='$(LIBIDE) $(LIBGUI) $(IDE_DEPS) $(ITCL_DEPS) $(TIX_DEPS) $(TK_DEPS) $(TCL_DEPS)'
3182 TCL_LIBS
='$(LIBGUI) $(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
3183 CONFIG_DEPS
='$(LIBGUI) $(ITCL_DEPS) $(TIX_DEPS) $(TK_DEPS) $(TCL_DEPS)'
3185 # Yes, the ordering seems wrong here. But it isn't.
3186 # TK_LIBS is the list of libraries that need to be linked
3188 LIBS
="${LIBS} ${TCL_LIBS} ${TK_LIBS}"
3189 CONFIG_OBS
="${CONFIG_OBS} gdbtk.o"
3191 if test x
$gdb_cv_os_cygwin32 = xyes
; then
3192 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32 -luser32"
3193 WIN32LDAPP
="-Wl,--subsystem,windows"
3205 # end-sanitize-gdbtk
3213 # Begin stuff to support --enable-shared
3214 # Check whether --enable-shared or --disable-shared was given.
3215 if test "${enable_shared+set}" = set; then
3216 enableval
="$enable_shared"
3217 case "${enableval}" in
3226 # If we have shared libraries, try to set rpath reasonably.
3227 if test "${shared}" = "true"; then
3230 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
3232 *-*-irix5* |
*-*-irix6*)
3233 HLDFLAGS
='-Wl,-rpath,$(libdir)'
3237 *-*-linux* |
*-pc-linux-gnu)
3238 HLDFLAGS
='-Wl,-rpath,$(libdir)'
3241 HLDFLAGS
='-R $(libdir)'
3244 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;'
3249 # On SunOS, if the linker supports the -rpath option, use it to
3250 # prevent ../bfd and ../opcodes from being included in the run time
3254 echo 'main () { }' > conftest.c
3255 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
3256 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
3258 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
3260 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
3262 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
3264 elif test "${shared}" = "true"; then
3265 HLDFLAGS
='-Wl,-rpath=$(libdir)'
3267 HLDFLAGS
='-Wl,-rpath='
3269 rm -f conftest.t conftest.c conftest
3274 # End stuff to support --enable-shared
3276 # target_subdir is used by the testsuite to find the target libraries.
3278 if test "${host}" != "${target}"; then
3279 target_subdir
="${target_alias}/"
3284 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
3285 if test ! -f ${host_makefile_frag}; then
3286 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
3288 frags
="$frags $host_makefile_frag"
3290 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
3291 if test ! -f ${target_makefile_frag}; then
3292 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
3294 frags
="$frags $target_makefile_frag"
3301 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3302 ' ${host_makefile_frag}`
3304 targetfile
=`sed -n '
3305 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3306 ' ${target_makefile_frag}`
3308 # these really aren't orthogonal true/false values of the same condition,
3309 # but shells are slow enough that I like to reuse the test conditions
3311 if test "${target}" = "${host}"; then
3312 nativefile
=`sed -n '
3313 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3314 ' ${host_makefile_frag}`
3316 # GDBserver is only useful in a "native" enviroment
3317 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
3321 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
3322 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
3323 # corresponding links. But we have to remove the xm.h files and tm.h
3324 # files anyway, e.g. when switching from "configure host" to
3330 if test "${hostfile}" != ""; then
3331 files
="${files} config/${gdb_host_cpu}/${hostfile}"
3332 links
="${links} xm.h"
3335 if test "${targetfile}" != ""; then
3336 files
="${files} config/${gdb_target_cpu}/${targetfile}"
3337 links
="${links} tm.h"
3340 if test "${nativefile}" != ""; then
3341 files
="${files} config/${gdb_host_cpu}/${nativefile}"
3342 links
="${links} nm.h"
3344 # A cross-only configuration.
3345 files
="${files} config/nm-empty.h"
3346 links
="${links} nm.h"
3348 # start-sanitize-gdbtk
3349 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3350 echo "configure:3351: checking whether ln -s works" >&5
3351 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3352 echo $ac_n "(cached) $ac_c" 1>&6
3355 if ln -s X conftestdata
2>/dev
/null
3358 ac_cv_prog_LN_S
="ln -s"
3363 LN_S
="$ac_cv_prog_LN_S"
3364 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3365 echo "$ac_t""yes" 1>&6
3367 echo "$ac_t""no" 1>&6
3370 # Make it possible to use the GUI without doing a full install
3371 if test "${enable_gdbtk}" = "yes" -a ! -d gdbtcl
; then
3372 if test "$LN_S" = "ln -s" -a ! -f gdbtcl
; then
3373 echo linking
$srcdir/gdbtcl to gdbtcl
3374 $LN_S $srcdir/gdbtcl gdbtcl
3376 echo Warning
: Unable to link
$srcdir/gdbtcl to gdbtcl. You will need to
do a
3377 echo " " make install before you are able to run the GUI.
3380 # end-sanitize-gdbtk
3384 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
3385 echo "configure:3386: checking for Cygwin32 environment" >&5
3386 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
3387 echo $ac_n "(cached) $ac_c" 1>&6
3389 cat > conftest.
$ac_ext <<EOF
3390 #line 3391 "configure"
3391 #include "confdefs.h"
3394 return __CYGWIN32__;
3397 if { (eval echo configure
:3398: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3401 echo "configure: failed program was:" >&5
3402 cat conftest.
$ac_ext >&5
3410 echo "$ac_t""$am_cv_cygwin32" 1>&6
3412 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
3413 echo $ac_n "checking for Mingw32 environment""... $ac_c" 1>&6
3414 echo "configure:3415: checking for Mingw32 environment" >&5
3415 if eval "test \"`echo '$''{'am_cv_mingw32'+set}'`\" = set"; then
3416 echo $ac_n "(cached) $ac_c" 1>&6
3418 cat > conftest.
$ac_ext <<EOF
3419 #line 3420 "configure"
3420 #include "confdefs.h"
3426 if { (eval echo configure
:3427: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3430 echo "configure: failed program was:" >&5
3431 cat conftest.
$ac_ext >&5
3439 echo "$ac_t""$am_cv_mingw32" 1>&6
3441 test "$am_cv_mingw32" = yes && MINGW32
=yes
3444 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
3445 echo "configure:3446: checking for executable suffix" >&5
3446 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
3447 echo $ac_n "(cached) $ac_c" 1>&6
3449 if test "$CYGWIN32" = yes ||
test "$MINGW32" = yes; then
3452 cat > am_c_test.c
<< 'EOF'
3454 /* Nothing needed here
*/
3457 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
3458 am_cv_exeext
=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
3462 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
3465 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
3466 echo "$ac_t""${am_cv_exeext}" 1>&6
3469 subdirs
="$configdirs"
3472 cat > confcache
<<\EOF
3473 # This file is a shell script that caches the results of configure
3474 # tests run on this system so they can be shared between configure
3475 # scripts and configure runs. It is not useful on other systems.
3476 # If it contains results you don't want to keep, you may remove or edit it.
3478 # By default, configure uses ./config.cache as the cache file,
3479 # creating it if it does not exist already. You can give configure
3480 # the --cache-file=FILE option to use a different cache file; that is
3481 # what configure does when it calls configure scripts in
3482 # subdirectories, so they share the cache.
3483 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3484 # config.status only pays attention to the cache file if you give it the
3485 # --recheck option to rerun configure.
3488 # The following way of writing the cache mishandles newlines in values,
3489 # but we know of no workaround that is simple, portable, and efficient.
3490 # So, don't put newlines in cache variables' values.
3491 # Ultrix sh set writes to stderr and can't be redirected directly,
3492 # and sets the high bit in the cache file unless we assign to the vars.
3494 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
3496 # `set' does not quote correctly, so add quotes (double-quote substitution
3497 # turns \\\\ into \\, and sed turns \\ into \).
3499 -e "s/'/'\\\\''/g" \
3500 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3503 # `set' quotes correctly as required by POSIX, so do not add quotes.
3504 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3507 if cmp -s $cache_file confcache
; then
3510 if test -w $cache_file; then
3511 echo "updating cache $cache_file"
3512 cat confcache
> $cache_file
3514 echo "not updating unwritable cache $cache_file"
3519 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3521 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3522 # Let make expand exec_prefix.
3523 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3525 # Any assignment to VPATH causes Sun make to only execute
3526 # the first set of double-colon rules, so remove it if not needed.
3527 # If there is a colon in the path, we need to keep it.
3528 if test "x$srcdir" = x.
; then
3529 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3532 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3534 DEFS
=-DHAVE_CONFIG_H
3536 # Without the "./", some shells look in PATH for config.status.
3537 : ${CONFIG_STATUS=./config.status}
3539 echo creating
$CONFIG_STATUS
3540 rm -f $CONFIG_STATUS
3541 cat > $CONFIG_STATUS <<EOF
3543 # Generated automatically by configure.
3544 # Run this file to recreate the current configuration.
3545 # This directory was configured as follows,
3546 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3548 # $0 $ac_configure_args
3550 # Compiler output produced by configure, useful for debugging
3551 # configure, is in ./config.log if it exists.
3553 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3556 case "\$ac_option" in
3557 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3558 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3559 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3560 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3561 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
3563 -help | --help | --hel | --he | --h)
3564 echo "\$ac_cs_usage"; exit 0 ;;
3565 *) echo "\$ac_cs_usage"; exit 1 ;;
3569 ac_given_srcdir=$srcdir
3570 ac_given_INSTALL="$INSTALL"
3572 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3574 cat >> $CONFIG_STATUS <<EOF
3576 # Protect against being on the right side of a sed subst in config.status.
3577 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3578 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3582 s%@CFLAGS@%$CFLAGS%g
3583 s%@CPPFLAGS@%$CPPFLAGS%g
3584 s%@CXXFLAGS@%$CXXFLAGS%g
3586 s%@LDFLAGS@%$LDFLAGS%g
3588 s%@exec_prefix@%$exec_prefix%g
3589 s%@prefix@%$prefix%g
3590 s%@program_transform_name@%$program_transform_name%g
3591 s%@bindir@%$bindir%g
3592 s%@sbindir@%$sbindir%g
3593 s%@libexecdir@%$libexecdir%g
3594 s%@datadir@%$datadir%g
3595 s%@sysconfdir@%$sysconfdir%g
3596 s%@sharedstatedir@%$sharedstatedir%g
3597 s%@localstatedir@%$localstatedir%g
3598 s%@libdir@%$libdir%g
3599 s%@includedir@%$includedir%g
3600 s%@oldincludedir@%$oldincludedir%g
3601 s%@infodir@%$infodir%g
3602 s%@mandir@%$mandir%g
3605 s%@DLLTOOL@%$DLLTOOL%g
3607 s%@host_alias@%$host_alias%g
3608 s%@host_cpu@%$host_cpu%g
3609 s%@host_vendor@%$host_vendor%g
3610 s%@host_os@%$host_os%g
3611 s%@target@%$target%g
3612 s%@target_alias@%$target_alias%g
3613 s%@target_cpu@%$target_cpu%g
3614 s%@target_vendor@%$target_vendor%g
3615 s%@target_os@%$target_os%g
3617 s%@build_alias@%$build_alias%g
3618 s%@build_cpu@%$build_cpu%g
3619 s%@build_vendor@%$build_vendor%g
3620 s%@build_os@%$build_os%g
3621 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3622 s%@INSTALL_DATA@%$INSTALL_DATA%g
3624 s%@RANLIB@%$RANLIB%g
3627 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
3628 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
3629 s%@MMALLOC@%$MMALLOC%g
3630 s%@ENABLE_IDE@%$ENABLE_IDE%g
3631 s%@WIN32LIBS@%$WIN32LIBS%g
3632 s%@WIN32LDAPP@%$WIN32LDAPP%g
3633 s%@TCL_VERSION@%$TCL_VERSION%g
3634 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
3635 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
3636 s%@TCL_CC@%$TCL_CC%g
3637 s%@TCL_DEFS@%$TCL_DEFS%g
3638 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
3639 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
3640 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
3641 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
3642 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
3643 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
3644 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
3645 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
3646 s%@TCL_RANLIB@%$TCL_RANLIB%g
3647 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
3648 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
3649 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
3650 s%@TK_VERSION@%$TK_VERSION%g
3651 s%@TK_DEFS@%$TK_DEFS%g
3652 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
3653 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
3654 s%@TK_XLIBSW@%$TK_XLIBSW%g
3655 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
3656 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
3657 s%@TCLHDIR@%$TCLHDIR%g
3658 s%@TKHDIR@%$TKHDIR%g
3659 s%@ITCLHDIR@%$ITCLHDIR%g
3660 s%@ITCLLIB@%$ITCLLIB%g
3661 s%@TIXHDIR@%$TIXHDIR%g
3662 s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
3663 s%@X_CFLAGS@%$X_CFLAGS%g
3664 s%@X_LDFLAGS@%$X_LDFLAGS%g
3665 s%@X_LIBS@%$X_LIBS%g
3666 s%@TIXLIB@%$TIXLIB%g
3667 s%@TIX_DEPS@%$TIX_DEPS%g
3668 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
3669 s%@CONFIG_OBS@%$CONFIG_OBS%g
3670 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
3671 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
3672 s%@HLDFLAGS@%$HLDFLAGS%g
3673 s%@HLDENV@%$HLDENV%g
3674 s%@target_subdir@%$target_subdir%g
3675 /@host_makefile_frag@/r $host_makefile_frag
3676 s%@host_makefile_frag@%%g
3677 /@target_makefile_frag@/r $target_makefile_frag
3678 s%@target_makefile_frag@%%g
3681 s%@EXEEXT@%$EXEEXT%g
3682 s%@subdirs@%$subdirs%g
3687 cat >> $CONFIG_STATUS <<\EOF
3689 # Split the substitutions into bite-sized pieces for seds with
3690 # small command number limits, like on Digital OSF/1 and HP-UX.
3691 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3692 ac_file
=1 # Number of current file.
3693 ac_beg
=1 # First line for current file.
3694 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3697 while $ac_more_lines; do
3698 if test $ac_beg -gt 1; then
3699 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3701 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3703 if test ! -s conftest.s
$ac_file; then
3705 rm -f conftest.s
$ac_file
3707 if test -z "$ac_sed_cmds"; then
3708 ac_sed_cmds
="sed -f conftest.s$ac_file"
3710 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3712 ac_file
=`expr $ac_file + 1`
3714 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3717 if test -z "$ac_sed_cmds"; then
3722 cat >> $CONFIG_STATUS <<EOF
3724 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
3726 cat >> $CONFIG_STATUS <<\EOF
3727 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3728 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3730 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3731 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3732 *) ac_file_in
="${ac_file}.in" ;;
3735 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3737 # Remove last slash and all that follows it. Not all systems have dirname.
3738 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3739 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3740 # The file is in a subdirectory.
3741 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3742 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3743 # A "../" for each directory in $ac_dir_suffix.
3744 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3746 ac_dir_suffix
= ac_dots
=
3749 case "$ac_given_srcdir" in
3751 if test -z "$ac_dots"; then top_srcdir
=.
3752 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3753 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3755 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3756 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3759 case "$ac_given_INSTALL" in
3760 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3761 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3764 echo creating
"$ac_file"
3766 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3768 *Makefile
*) ac_comsub
="1i\\
3769 # $configure_input" ;;
3773 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3775 s%@configure_input@%$configure_input%g
3776 s%@srcdir@%$srcdir%g
3777 s%@top_srcdir@%$top_srcdir%g
3778 s%@INSTALL@%$INSTALL%g
3779 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3783 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3784 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3786 # ac_d sets the value in "#define NAME VALUE" lines.
3787 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3788 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3791 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3792 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3793 ac_uB
='\([ ]\)%\1#\2define\3'
3796 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3797 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3798 ac_eB
='$%\1#\2define\3'
3802 if test "${CONFIG_HEADERS+set}" != set; then
3804 cat >> $CONFIG_STATUS <<EOF
3805 CONFIG_HEADERS="config.h:config.in"
3807 cat >> $CONFIG_STATUS <<\EOF
3809 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3810 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3812 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3813 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3814 *) ac_file_in
="${ac_file}.in" ;;
3817 echo creating
$ac_file
3819 rm -f conftest.frag conftest.
in conftest.out
3820 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3821 cat $ac_file_inputs > conftest.
in
3825 # Transform confdefs.h into a sed script conftest.vals that substitutes
3826 # the proper values into config.h.in to produce config.h. And first:
3827 # Protect against being on the right side of a sed subst in config.status.
3828 # Protect against being in an unquoted here document in config.status.
3830 cat > conftest.hdr
<<\EOF
3833 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3837 sed -n -f conftest.hdr confdefs.h > conftest.vals
3840 # This sed command replaces #undef with comments. This is necessary, for
3841 # example, in the case of _POSIX_SOURCE, which is predefined and required
3842 # on some systems where configure will not decide to define it.
3843 cat >> conftest.vals <<\EOF
3844 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3847 # Break up conftest.vals because some shells have a limit on
3848 # the size of here documents, and old seds have small limits too.
3853 ac_lines=`grep -c . conftest.vals
`
3854 # grep -c gives empty output for an empty file on some AIX systems.
3855 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3856 # Write a limited-size here document to conftest.frag.
3857 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3858 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3860 sed -f conftest.frag conftest.in > conftest.out
3862 mv conftest.out conftest.in
3864 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3866 mv conftest.tail conftest.vals
3870 cat >> $CONFIG_STATUS <<\EOF
3871 rm -f conftest.frag conftest.h
3872 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3873 cat conftest.in >> conftest.h
3875 if cmp -s $ac_file conftest.h 2>/dev/null; then
3876 echo "$ac_file is unchanged"
3879 # Remove last slash and all that follows it. Not all systems have dirname.
3880 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3881 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3882 # The file is in a subdirectory.
3883 test ! -d "$ac_dir" && mkdir "$ac_dir"
3886 mv conftest.h $ac_file
3892 cat >> $CONFIG_STATUS <<EOF
3897 cat >> $CONFIG_STATUS <<\EOF
3898 srcdir=$ac_given_srcdir
3899 while test -n "$ac_sources"; do
3900 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
3901 set $ac_sources; ac_source=$1; shift; ac_sources=$*
3903 echo "linking $srcdir/$ac_source to $ac_dest"
3905 if test ! -r $srcdir/$ac_source; then
3906 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
3910 # Make relative symlinks.
3911 # Remove last slash and all that follows it. Not all systems have dirname.
3912 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
3913 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
3914 # The dest file is in a subdirectory.
3915 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
3916 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
3917 # A "../" for each directory in $ac_dest_dir_suffix.
3918 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
3920 ac_dest_dir_suffix= ac_dots=
3924 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
3925 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
3928 # Make a symlink if possible; otherwise try a hard link.
3929 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
3930 ln $srcdir/$ac_source $ac_dest; then :
3932 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
3936 cat >> $CONFIG_STATUS <<EOF
3938 gdb_host_cpu=$gdb_host_cpu
3939 gdb_target_cpu=$gdb_target_cpu
3940 nativefile=$nativefile
3943 cat >> $CONFIG_STATUS <<\EOF
3945 if test "${nativefile}" = ""; then
3946 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
3947 < Makefile > Makefile.tem
3948 mv -f Makefile.tem Makefile
3951 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
3952 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
3953 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
3954 mv -f Makefile.tmp Makefile
3956 case x$CONFIG_HEADERS in
3957 xconfig.h:config.in)
3963 chmod +x $CONFIG_STATUS
3964 rm -fr confdefs* $ac_clean_files
3965 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
3967 if test "$no_recursion" != yes; then
3969 # Remove --cache-file and --srcdir arguments so they do not pile up.
3970 ac_sub_configure_args=
3972 for ac_arg in $ac_configure_args; do
3973 if test -n "$ac_prev"; then
3978 -cache-file | --cache-file | --cache-fil | --cache-fi \
3979 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
3980 ac_prev=cache_file ;;
3981 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
3982 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
3984 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
3986 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
3988 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
3992 for ac_config_dir in $configdirs; do
3994 # Do not complain, so a configure script can configure whichever
3995 # parts of a large source tree are present.
3996 if test ! -d $srcdir/$ac_config_dir; then
4000 echo configuring in $ac_config_dir
4005 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
4007 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
4015 # A "../" for each directory in /$ac_config_dir.
4016 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
4019 .) # No --srcdir option. We are building in place.
4020 ac_sub_srcdir=$srcdir ;;
4021 /*) # Absolute path.
4022 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
4024 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
4027 # Check for guested configure; otherwise get Cygnus style configure.
4028 if test -f $ac_sub_srcdir/configure; then
4029 ac_sub_configure=$ac_sub_srcdir/configure
4030 elif test -f $ac_sub_srcdir/configure.in; then
4031 ac_sub_configure=$ac_configure
4033 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
4037 # The recursion is here.
4038 if test -n "$ac_sub_configure"; then
4040 # Make the cache file name correct relative to the subdirectory.
4041 case "$cache_file" in
4042 /*) ac_sub_cache_file=$cache_file ;;
4044 ac_sub_cache_file="$ac_dots$cache_file" ;;
4046 case "$ac_given_INSTALL" in
4047 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4048 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4051 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
4052 # The eval makes quoting arguments work.
4053 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
4056 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }