3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12
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 --enable-ide Enable IDE support"
21 --with-tclconfig directory containing tcl configuration (tclConfig.sh)"
23 --with-tkconfig directory containing tk configuration (tkConfig.sh)"
25 --with-tclinclude directory where tcl private headers are"
27 --with-tkinclude directory where tk private headers are"
29 --enable-shared use shared libraries"
31 # Initialize some variables set by options.
32 # The variables have the same names as the options, with
33 # dashes changed to underlines.
35 cache_file
=.
/config.cache
44 program_transform_name
=s
,x
,x
,
52 bindir
='${exec_prefix}/bin'
53 sbindir
='${exec_prefix}/sbin'
54 libexecdir
='${exec_prefix}/libexec'
55 datadir
='${prefix}/share'
56 sysconfdir
='${prefix}/etc'
57 sharedstatedir
='${prefix}/com'
58 localstatedir
='${prefix}/var'
59 libdir
='${exec_prefix}/lib'
60 includedir
='${prefix}/include'
61 oldincludedir
='/usr/include'
62 infodir
='${prefix}/info'
63 mandir
='${prefix}/man'
65 # Initialize some other variables.
68 # Maximum number of lines to put in a shell here document.
75 # If the previous option needs an argument, assign it.
76 if test -n "$ac_prev"; then
77 eval "$ac_prev=\$ac_option"
83 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
87 # Accept the important Cygnus configure options, so we can diagnose typos.
91 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
93 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
94 bindir
="$ac_optarg" ;;
96 -build |
--build |
--buil |
--bui |
--bu)
98 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
101 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
102 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
103 ac_prev
=cache_file
;;
104 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
105 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
106 cache_file
="$ac_optarg" ;;
108 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
110 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
112 datadir
="$ac_optarg" ;;
114 -disable-* |
--disable-*)
115 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
116 # Reject names that are not valid shell variable names.
117 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
118 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
120 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
121 eval "enable_${ac_feature}=no" ;;
123 -enable-* |
--enable-*)
124 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
125 # Reject names that are not valid shell variable names.
126 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
127 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
129 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
134 eval "enable_${ac_feature}='$ac_optarg'" ;;
136 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
137 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
138 |
--exec |
--exe |
--ex)
139 ac_prev
=exec_prefix
;;
140 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
141 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
142 |
--exec=* |
--exe=* |
--ex=*)
143 exec_prefix
="$ac_optarg" ;;
145 -gas |
--gas |
--ga |
--g)
146 # Obsolete; use --with-gas.
149 -help |
--help |
--hel |
--he)
150 # Omit some internal or obsolete options to make the list less imposing.
151 # This message is too long to be a string in the A/UX 3.1 sh.
153 Usage: configure [options] [host]
154 Options: [defaults in brackets after descriptions]
156 --cache-file=FILE cache test results in FILE
157 --help print this message
158 --no-create do not create output files
159 --quiet, --silent do not print \`checking...' messages
160 --version print the version of autoconf that created configure
161 Directory and file names:
162 --prefix=PREFIX install architecture-independent files in PREFIX
164 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
166 --bindir=DIR user executables in DIR [EPREFIX/bin]
167 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
168 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
169 --datadir=DIR read-only architecture-independent data in DIR
171 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
172 --sharedstatedir=DIR modifiable architecture-independent data in DIR
174 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
175 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
176 --includedir=DIR C header files in DIR [PREFIX/include]
177 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
178 --infodir=DIR info documentation in DIR [PREFIX/info]
179 --mandir=DIR man documentation in DIR [PREFIX/man]
180 --srcdir=DIR find the sources in DIR [configure dir or ..]
181 --program-prefix=PREFIX prepend PREFIX to installed program names
182 --program-suffix=SUFFIX append SUFFIX to installed program names
183 --program-transform-name=PROGRAM
184 run sed PROGRAM on installed program names
188 --build=BUILD configure for building on BUILD [BUILD=HOST]
189 --host=HOST configure for HOST [guessed]
190 --target=TARGET configure for TARGET [TARGET=HOST]
191 Features and packages:
192 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
193 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
194 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
195 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
196 --x-includes=DIR X include files are in DIR
197 --x-libraries=DIR X library files are in DIR
199 if test -n "$ac_help"; then
200 echo "--enable and --with options recognized:$ac_help"
204 -host |
--host |
--hos |
--ho)
206 -host=* |
--host=* |
--hos=* |
--ho=*)
209 -includedir |
--includedir |
--includedi |
--included |
--include \
210 |
--includ |
--inclu |
--incl |
--inc)
211 ac_prev
=includedir
;;
212 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
213 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
214 includedir
="$ac_optarg" ;;
216 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
218 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
219 infodir
="$ac_optarg" ;;
221 -libdir |
--libdir |
--libdi |
--libd)
223 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
224 libdir
="$ac_optarg" ;;
226 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
227 |
--libexe |
--libex |
--libe)
228 ac_prev
=libexecdir
;;
229 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
230 |
--libexe=* |
--libex=* |
--libe=*)
231 libexecdir
="$ac_optarg" ;;
233 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
234 |
--localstate |
--localstat |
--localsta |
--localst \
235 |
--locals |
--local |
--loca |
--loc |
--lo)
236 ac_prev
=localstatedir
;;
237 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
238 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
239 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
240 localstatedir
="$ac_optarg" ;;
242 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
244 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
245 mandir
="$ac_optarg" ;;
248 # Obsolete; use --without-fp.
251 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
255 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
256 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
259 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
260 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
261 |
--oldin |
--oldi |
--old |
--ol |
--o)
262 ac_prev
=oldincludedir
;;
263 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
264 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
265 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
266 oldincludedir
="$ac_optarg" ;;
268 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
270 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
271 prefix
="$ac_optarg" ;;
273 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
274 |
--program-pre |
--program-pr |
--program-p)
275 ac_prev
=program_prefix
;;
276 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
277 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
278 program_prefix
="$ac_optarg" ;;
280 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
281 |
--program-suf |
--program-su |
--program-s)
282 ac_prev
=program_suffix
;;
283 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
284 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
285 program_suffix
="$ac_optarg" ;;
287 -program-transform-name |
--program-transform-name \
288 |
--program-transform-nam |
--program-transform-na \
289 |
--program-transform-n |
--program-transform- \
290 |
--program-transform |
--program-transfor \
291 |
--program-transfo |
--program-transf \
292 |
--program-trans |
--program-tran \
293 |
--progr-tra |
--program-tr |
--program-t)
294 ac_prev
=program_transform_name
;;
295 -program-transform-name=* |
--program-transform-name=* \
296 |
--program-transform-nam=* |
--program-transform-na=* \
297 |
--program-transform-n=* |
--program-transform-=* \
298 |
--program-transform=* |
--program-transfor=* \
299 |
--program-transfo=* |
--program-transf=* \
300 |
--program-trans=* |
--program-tran=* \
301 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
302 program_transform_name
="$ac_optarg" ;;
304 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
305 |
-silent |
--silent |
--silen |
--sile |
--sil)
308 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
310 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
312 sbindir
="$ac_optarg" ;;
314 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
315 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
316 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
318 ac_prev
=sharedstatedir
;;
319 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
320 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
321 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
323 sharedstatedir
="$ac_optarg" ;;
325 -site |
--site |
--sit)
327 -site=* |
--site=* |
--sit=*)
330 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
332 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
333 srcdir
="$ac_optarg" ;;
335 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
336 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
337 ac_prev
=sysconfdir
;;
338 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
339 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
340 sysconfdir
="$ac_optarg" ;;
342 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
344 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
345 target
="$ac_optarg" ;;
347 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
350 -version |
--version |
--versio |
--versi |
--vers)
351 echo "configure generated by autoconf version 2.12"
355 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
356 # Reject names that are not valid shell variable names.
357 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
358 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
360 ac_package
=`echo $ac_package| sed 's/-/_/g'`
365 eval "with_${ac_package}='$ac_optarg'" ;;
367 -without-* |
--without-*)
368 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
369 # Reject names that are not valid shell variable names.
370 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
371 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
373 ac_package
=`echo $ac_package| sed 's/-/_/g'`
374 eval "with_${ac_package}=no" ;;
377 # Obsolete; use --with-x.
380 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
381 |
--x-incl |
--x-inc |
--x-in |
--x-i)
382 ac_prev
=x_includes
;;
383 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
384 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
385 x_includes
="$ac_optarg" ;;
387 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
388 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
389 ac_prev
=x_libraries
;;
390 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
391 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
392 x_libraries
="$ac_optarg" ;;
394 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
398 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
399 echo "configure: warning: $ac_option: invalid host type" 1>&2
401 if test "x$nonopt" != xNONE
; then
402 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
410 if test -n "$ac_prev"; then
411 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
414 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
416 # File descriptor usage:
419 # 2 errors and warnings
420 # 3 some systems may open it to /dev/tty
421 # 4 used on the Kubota Titan
422 # 6 checking for... messages and results
423 # 5 compiler messages saved in config.log
424 if test "$silent" = yes; then
432 This file contains any messages produced by compilers while
433 running configure, to aid debugging if configure makes a mistake.
436 # Strip out --no-create and --no-recursion so they do not pile up.
437 # Also quote any args containing shell metacharacters.
442 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
443 |
--no-cr |
--no-c) ;;
444 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
445 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
446 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
447 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
448 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
453 # Only set these to C if already set. These must not be set unconditionally
454 # because not all systems understand e.g. LANG=C (notably SCO).
455 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
456 # Non-C LC_CTYPE values break the ctype check.
457 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
458 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
459 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
460 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
462 # confdefs.h avoids OS command line length limits that DEFS can exceed.
463 rm -rf conftest
* confdefs.h
464 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
467 # A filename unique to this package, relative to the directory that
468 # configure is in, which we can look for to find out if srcdir is correct.
469 ac_unique_file
=main.c
471 # Find the source files, if location was not specified.
472 if test -z "$srcdir"; then
473 ac_srcdir_defaulted
=yes
474 # Try the directory containing this script, then its parent.
476 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
477 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
479 if test ! -r $srcdir/$ac_unique_file; then
483 ac_srcdir_defaulted
=no
485 if test ! -r $srcdir/$ac_unique_file; then
486 if test "$ac_srcdir_defaulted" = yes; then
487 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
489 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
492 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
494 # Prefer explicitly selected file to automatically selected ones.
495 if test -z "$CONFIG_SITE"; then
496 if test "x$prefix" != xNONE
; then
497 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
499 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
502 for ac_site_file
in $CONFIG_SITE; do
503 if test -r "$ac_site_file"; then
504 echo "loading site script $ac_site_file"
509 if test -r "$cache_file"; then
510 echo "loading cache $cache_file"
513 echo "creating cache $cache_file"
518 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
519 ac_cpp
='$CPP $CPPFLAGS'
520 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
521 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
522 cross_compiling
=$ac_cv_prog_cc_cross
524 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
525 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
526 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
533 ac_n
= ac_c
='\c' ac_t
=
539 # Extract the first word of "gcc", so it can be a program name with args.
540 set dummy gcc
; ac_word
=$2
541 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
542 echo "configure:543: checking for $ac_word" >&5
543 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
544 echo $ac_n "(cached) $ac_c" 1>&6
546 if test -n "$CC"; then
547 ac_cv_prog_CC
="$CC" # Let the user override the test.
549 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
550 for ac_dir
in $PATH; do
551 test -z "$ac_dir" && ac_dir
=.
552 if test -f $ac_dir/$ac_word; then
561 if test -n "$CC"; then
562 echo "$ac_t""$CC" 1>&6
564 echo "$ac_t""no" 1>&6
567 if test -z "$CC"; then
568 # Extract the first word of "cc", so it can be a program name with args.
569 set dummy cc
; ac_word
=$2
570 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
571 echo "configure:572: checking for $ac_word" >&5
572 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
573 echo $ac_n "(cached) $ac_c" 1>&6
575 if test -n "$CC"; then
576 ac_cv_prog_CC
="$CC" # Let the user override the test.
578 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
580 for ac_dir
in $PATH; do
581 test -z "$ac_dir" && ac_dir
=.
582 if test -f $ac_dir/$ac_word; then
583 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
592 if test $ac_prog_rejected = yes; then
593 # We found a bogon in the path, so make sure we never use it.
594 set dummy
$ac_cv_prog_CC
596 if test $# -gt 0; then
597 # We chose a different compiler from the bogus one.
598 # However, it has the same basename, so the bogon will be chosen
599 # first if we set CC to just the basename; use the full file name.
601 set dummy
"$ac_dir/$ac_word" "$@"
609 if test -n "$CC"; then
610 echo "$ac_t""$CC" 1>&6
612 echo "$ac_t""no" 1>&6
615 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
618 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
619 echo "configure:620: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
622 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
623 ac_cpp
='$CPP $CPPFLAGS'
624 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
625 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
626 cross_compiling
=$ac_cv_prog_cc_cross
628 cat > conftest.
$ac_ext <<EOF
629 #line 630 "configure"
630 #include "confdefs.h"
633 if { (eval echo configure
:634: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
634 ac_cv_prog_cc_works
=yes
635 # If we can't run a trivial program, we are probably using a cross compiler.
636 if (.
/conftest
; exit) 2>/dev
/null
; then
637 ac_cv_prog_cc_cross
=no
639 ac_cv_prog_cc_cross
=yes
642 echo "configure: failed program was:" >&5
643 cat conftest.
$ac_ext >&5
644 ac_cv_prog_cc_works
=no
648 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
649 if test $ac_cv_prog_cc_works = no
; then
650 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
652 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
653 echo "configure:654: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
654 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
655 cross_compiling
=$ac_cv_prog_cc_cross
657 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
658 echo "configure:659: checking whether we are using GNU C" >&5
659 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
660 echo $ac_n "(cached) $ac_c" 1>&6
662 cat > conftest.c
<<EOF
667 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:668: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
674 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
676 if test $ac_cv_prog_gcc = yes; then
678 ac_test_CFLAGS
="${CFLAGS+set}"
679 ac_save_CFLAGS
="$CFLAGS"
681 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
682 echo "configure:683: checking whether ${CC-cc} accepts -g" >&5
683 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
684 echo $ac_n "(cached) $ac_c" 1>&6
686 echo 'void f(){}' > conftest.c
687 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
696 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
697 if test "$ac_test_CFLAGS" = set; then
698 CFLAGS
="$ac_save_CFLAGS"
699 elif test $ac_cv_prog_cc_g = yes; then
706 test "${CFLAGS+set}" = set || CFLAGS
="-g"
709 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
710 echo "configure:711: checking how to run the C preprocessor" >&5
711 # On Suns, sometimes $CPP names a directory.
712 if test -n "$CPP" && test -d "$CPP"; then
715 if test -z "$CPP"; then
716 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
717 echo $ac_n "(cached) $ac_c" 1>&6
719 # This must be in double quotes, not single quotes, because CPP may get
720 # substituted into the Makefile and "${CC-cc}" will confuse make.
722 # On the NeXT, cc -E runs the code through the compiler's parser,
723 # not just through cpp.
724 cat > conftest.
$ac_ext <<EOF
725 #line 726 "configure"
726 #include "confdefs.h"
730 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
731 { (eval echo configure
:732: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
732 ac_err
=`grep -v '^ *+' conftest.out`
733 if test -z "$ac_err"; then
737 echo "configure: failed program was:" >&5
738 cat conftest.
$ac_ext >&5
740 CPP
="${CC-cc} -E -traditional-cpp"
741 cat > conftest.
$ac_ext <<EOF
742 #line 743 "configure"
743 #include "confdefs.h"
747 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
748 { (eval echo configure
:749: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
749 ac_err
=`grep -v '^ *+' conftest.out`
750 if test -z "$ac_err"; then
754 echo "configure: failed program was:" >&5
755 cat conftest.
$ac_ext >&5
762 ac_cv_prog_CPP
="$CPP"
764 CPP
="$ac_cv_prog_CPP"
766 ac_cv_prog_CPP
="$CPP"
768 echo "$ac_t""$CPP" 1>&6
770 echo $ac_n "checking for AIX""... $ac_c" 1>&6
771 echo "configure:772: checking for AIX" >&5
772 cat > conftest.
$ac_ext <<EOF
773 #line 774 "configure"
774 #include "confdefs.h"
780 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
781 egrep "yes" >/dev
/null
2>&1; then
783 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
784 #define _ALL_SOURCE 1
789 echo "$ac_t""no" 1>&6
794 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
795 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
796 echo "configure:797: checking for minix/config.h" >&5
797 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
798 echo $ac_n "(cached) $ac_c" 1>&6
800 cat > conftest.
$ac_ext <<EOF
801 #line 802 "configure"
802 #include "confdefs.h"
803 #include <minix/config.h>
805 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
806 { (eval echo configure
:807: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
807 ac_err
=`grep -v '^ *+' conftest.out`
808 if test -z "$ac_err"; then
810 eval "ac_cv_header_$ac_safe=yes"
813 echo "configure: failed program was:" >&5
814 cat conftest.
$ac_ext >&5
816 eval "ac_cv_header_$ac_safe=no"
820 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
821 echo "$ac_t""yes" 1>&6
824 echo "$ac_t""no" 1>&6
828 if test "$MINIX" = yes; then
829 cat >> confdefs.h
<<\EOF
830 #define _POSIX_SOURCE 1
833 cat >> confdefs.h
<<\EOF
834 #define _POSIX_1_SOURCE 2
837 cat >> confdefs.h
<<\EOF
843 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
844 echo "configure:845: checking for POSIXized ISC" >&5
845 if test -d /etc
/conf
/kconfig.d
&&
846 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
848 echo "$ac_t""yes" 1>&6
849 ISC
=yes # If later tests want to check for ISC.
850 cat >> confdefs.h
<<\EOF
851 #define _POSIX_SOURCE 1
854 if test "$GCC" = yes; then
860 echo "$ac_t""no" 1>&6
865 DLLTOOL
=${DLLTOOL-dlltool}
869 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
870 if test -f $ac_dir/install-sh
; then
872 ac_install_sh
="$ac_aux_dir/install-sh -c"
874 elif test -f $ac_dir/install.sh
; then
876 ac_install_sh
="$ac_aux_dir/install.sh -c"
880 if test -z "$ac_aux_dir"; then
881 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
883 ac_config_guess
=$ac_aux_dir/config.guess
884 ac_config_sub
=$ac_aux_dir/config.sub
885 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
888 # Do some error checking and defaulting for the host and target type.
890 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
893 # 1. You are not allowed to specify --host, --target, and nonopt at the
895 # 2. Host defaults to nonopt.
896 # 3. If nonopt is not specified, then host defaults to the current host,
897 # as determined by config.guess.
898 # 4. Target and build default to nonopt.
899 # 5. If nonopt is not specified, then target and build default to host.
901 # The aliases save the names the user supplied, while $host etc.
902 # will get canonicalized.
903 case $host---$target---$nonopt in
904 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
905 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
909 # Make sure we can run config.sub.
910 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
911 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
914 echo $ac_n "checking host system type""... $ac_c" 1>&6
915 echo "configure:916: checking host system type" >&5
918 case "$host_alias" in
922 if host_alias
=`$ac_config_guess`; then :
923 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
925 *) host_alias
=$nonopt ;;
929 host=`$ac_config_sub $host_alias`
930 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
931 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
932 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
933 echo "$ac_t""$host" 1>&6
935 echo $ac_n "checking target system type""... $ac_c" 1>&6
936 echo "configure:937: checking target system type" >&5
939 case "$target_alias" in
942 NONE
) target_alias
=$host_alias ;;
943 *) target_alias
=$nonopt ;;
947 target
=`$ac_config_sub $target_alias`
948 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
949 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
950 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
951 echo "$ac_t""$target" 1>&6
953 echo $ac_n "checking build system type""... $ac_c" 1>&6
954 echo "configure:955: checking build system type" >&5
957 case "$build_alias" in
960 NONE
) build_alias
=$host_alias ;;
961 *) build_alias
=$nonopt ;;
965 build
=`$ac_config_sub $build_alias`
966 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
967 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
968 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
969 echo "$ac_t""$build" 1>&6
971 test "$host_alias" != "$target_alias" &&
972 test "$program_prefix$program_suffix$program_transform_name" = \
974 program_prefix
=${target_alias}-
980 configdirs
="doc testsuite"
983 .
${srcdir}/configure.
host
985 .
${srcdir}/configure.tgt
988 # Find a good install program. We prefer a C program (faster),
989 # so one script is as good as another. But avoid the broken or
990 # incompatible versions:
991 # SysV /etc/install, /usr/sbin/install
992 # SunOS /usr/etc/install
995 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
996 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
997 # ./install, which can be erroneously created by make from ./install.sh.
998 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
999 echo "configure:1000: checking for a BSD compatible install" >&5
1000 if test -z "$INSTALL"; then
1001 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1002 echo $ac_n "(cached) $ac_c" 1>&6
1004 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
1005 for ac_dir
in $PATH; do
1006 # Account for people who put trailing slashes in PATH elements.
1008 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
1010 # OSF1 and SCO ODT 3.0 have their own names for install.
1011 for ac_prog
in ginstall installbsd scoinst
install; do
1012 if test -f $ac_dir/$ac_prog; then
1013 if test $ac_prog = install &&
1014 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
1015 # AIX install. It has an incompatible calling convention.
1016 # OSF/1 installbsd also uses dspmsg, but is usable.
1019 ac_cv_path_install
="$ac_dir/$ac_prog -c"
1030 if test "${ac_cv_path_install+set}" = set; then
1031 INSTALL
="$ac_cv_path_install"
1033 # As a last resort, use the slow shell script. We don't cache a
1034 # path for INSTALL within a source directory, because that will
1035 # break other packages using the cache if that directory is
1036 # removed, or if the path is relative.
1037 INSTALL
="$ac_install_sh"
1040 echo "$ac_t""$INSTALL" 1>&6
1042 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1043 # It thinks the first close brace ends the variable substitution.
1044 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
1046 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
1048 if test $host != $build; then
1049 ac_tool_prefix
=${host_alias}-
1054 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1055 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1056 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1057 echo "configure:1058: checking for $ac_word" >&5
1058 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1059 echo $ac_n "(cached) $ac_c" 1>&6
1061 if test -n "$AR"; then
1062 ac_cv_prog_AR
="$AR" # Let the user override the test.
1064 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1065 for ac_dir
in $PATH; do
1066 test -z "$ac_dir" && ac_dir
=.
1067 if test -f $ac_dir/$ac_word; then
1068 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1073 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1077 if test -n "$AR"; then
1078 echo "$ac_t""$AR" 1>&6
1080 echo "$ac_t""no" 1>&6
1085 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1086 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1087 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1088 echo "configure:1089: checking for $ac_word" >&5
1089 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1090 echo $ac_n "(cached) $ac_c" 1>&6
1092 if test -n "$RANLIB"; then
1093 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1095 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1096 for ac_dir
in $PATH; do
1097 test -z "$ac_dir" && ac_dir
=.
1098 if test -f $ac_dir/$ac_word; then
1099 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1106 RANLIB
="$ac_cv_prog_RANLIB"
1107 if test -n "$RANLIB"; then
1108 echo "$ac_t""$RANLIB" 1>&6
1110 echo "$ac_t""no" 1>&6
1114 if test -z "$ac_cv_prog_RANLIB"; then
1115 if test -n "$ac_tool_prefix"; then
1116 # Extract the first word of "ranlib", so it can be a program name with args.
1117 set dummy ranlib
; ac_word
=$2
1118 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1119 echo "configure:1120: checking for $ac_word" >&5
1120 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1121 echo $ac_n "(cached) $ac_c" 1>&6
1123 if test -n "$RANLIB"; then
1124 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1126 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1127 for ac_dir
in $PATH; do
1128 test -z "$ac_dir" && ac_dir
=.
1129 if test -f $ac_dir/$ac_word; then
1130 ac_cv_prog_RANLIB
="ranlib"
1135 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1138 RANLIB
="$ac_cv_prog_RANLIB"
1139 if test -n "$RANLIB"; then
1140 echo "$ac_t""$RANLIB" 1>&6
1142 echo "$ac_t""no" 1>&6
1150 for ac_prog
in 'bison -y' byacc
1152 # Extract the first word of "$ac_prog", so it can be a program name with args.
1153 set dummy
$ac_prog; ac_word
=$2
1154 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1155 echo "configure:1156: checking for $ac_word" >&5
1156 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1157 echo $ac_n "(cached) $ac_c" 1>&6
1159 if test -n "$YACC"; then
1160 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
1162 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1163 for ac_dir
in $PATH; do
1164 test -z "$ac_dir" && ac_dir
=.
1165 if test -f $ac_dir/$ac_word; then
1166 ac_cv_prog_YACC
="$ac_prog"
1173 YACC
="$ac_cv_prog_YACC"
1174 if test -n "$YACC"; then
1175 echo "$ac_t""$YACC" 1>&6
1177 echo "$ac_t""no" 1>&6
1180 test -n "$YACC" && break
1182 test -n "$YACC" || YACC
="yacc"
1184 for ac_prog
in mawk gawk nawk
awk
1186 # Extract the first word of "$ac_prog", so it can be a program name with args.
1187 set dummy
$ac_prog; ac_word
=$2
1188 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1189 echo "configure:1190: checking for $ac_word" >&5
1190 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1191 echo $ac_n "(cached) $ac_c" 1>&6
1193 if test -n "$AWK"; then
1194 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
1196 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1197 for ac_dir
in $PATH; do
1198 test -z "$ac_dir" && ac_dir
=.
1199 if test -f $ac_dir/$ac_word; then
1200 ac_cv_prog_AWK
="$ac_prog"
1207 AWK
="$ac_cv_prog_AWK"
1208 if test -n "$AWK"; then
1209 echo "$ac_t""$AWK" 1>&6
1211 echo "$ac_t""no" 1>&6
1214 test -n "$AWK" && break
1218 if test "$program_transform_name" = s
,x
,x
,; then
1219 program_transform_name
=
1221 # Double any \ or $. echo might interpret backslashes.
1222 cat <<\EOF_SED
> conftestsed
1223 s
,\\,\\\\,g
; s
,\$
,$$
,g
1225 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1228 test "$program_prefix" != NONE
&&
1229 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1230 # Use a double $ so make ignores it.
1231 test "$program_suffix" != NONE
&&
1232 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1234 # sed with no file args requires a program.
1235 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1238 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
1239 echo "configure:1240: checking return type of signal handlers" >&5
1240 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
1241 echo $ac_n "(cached) $ac_c" 1>&6
1243 cat > conftest.
$ac_ext <<EOF
1244 #line 1245 "configure"
1245 #include "confdefs.h"
1246 #include <sys/types.h>
1252 extern "C" void (*signal (int, void (*)(int)))(int);
1254 void (*signal ()) ();
1261 if { (eval echo configure
:1262: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1263 ac_cv_type_signal
=void
1265 echo "configure: failed program was:" >&5
1266 cat conftest.
$ac_ext >&5
1268 ac_cv_type_signal
=int
1273 echo "$ac_t""$ac_cv_type_signal" 1>&6
1274 cat >> confdefs.h
<<EOF
1275 #define RETSIGTYPE $ac_cv_type_signal
1280 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1281 echo "configure:1282: checking for ANSI C header files" >&5
1282 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1283 echo $ac_n "(cached) $ac_c" 1>&6
1285 cat > conftest.
$ac_ext <<EOF
1286 #line 1287 "configure"
1287 #include "confdefs.h"
1293 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1294 { (eval echo configure
:1295: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1295 ac_err
=`grep -v '^ *+' conftest.out`
1296 if test -z "$ac_err"; then
1298 ac_cv_header_stdc
=yes
1301 echo "configure: failed program was:" >&5
1302 cat conftest.
$ac_ext >&5
1304 ac_cv_header_stdc
=no
1308 if test $ac_cv_header_stdc = yes; then
1309 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1310 cat > conftest.
$ac_ext <<EOF
1311 #line 1312 "configure"
1312 #include "confdefs.h"
1315 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1316 egrep "memchr" >/dev
/null
2>&1; then
1320 ac_cv_header_stdc
=no
1326 if test $ac_cv_header_stdc = yes; then
1327 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1328 cat > conftest.
$ac_ext <<EOF
1329 #line 1330 "configure"
1330 #include "confdefs.h"
1333 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1334 egrep "free" >/dev
/null
2>&1; then
1338 ac_cv_header_stdc
=no
1344 if test $ac_cv_header_stdc = yes; then
1345 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1346 if test "$cross_compiling" = yes; then
1349 cat > conftest.
$ac_ext <<EOF
1350 #line 1351 "configure"
1351 #include "confdefs.h"
1353 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1354 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1355 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1356 int main () { int i; for (i = 0; i < 256; i++)
1357 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1361 if { (eval echo configure
:1362: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1365 echo "configure: failed program was:" >&5
1366 cat conftest.
$ac_ext >&5
1368 ac_cv_header_stdc
=no
1376 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1377 if test $ac_cv_header_stdc = yes; then
1378 cat >> confdefs.h
<<\EOF
1379 #define STDC_HEADERS 1
1384 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
1386 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1387 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1388 echo "configure:1389: checking for $ac_hdr" >&5
1389 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1390 echo $ac_n "(cached) $ac_c" 1>&6
1392 cat > conftest.
$ac_ext <<EOF
1393 #line 1394 "configure"
1394 #include "confdefs.h"
1397 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1398 { (eval echo configure
:1399: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1399 ac_err
=`grep -v '^ *+' conftest.out`
1400 if test -z "$ac_err"; then
1402 eval "ac_cv_header_$ac_safe=yes"
1405 echo "configure: failed program was:" >&5
1406 cat conftest.
$ac_ext >&5
1408 eval "ac_cv_header_$ac_safe=no"
1412 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1413 echo "$ac_t""yes" 1>&6
1414 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1415 cat >> confdefs.h
<<EOF
1416 #define $ac_tr_hdr 1
1420 echo "$ac_t""no" 1>&6
1424 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
1425 echo "configure:1426: checking whether stat file-mode macros are broken" >&5
1426 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
1427 echo $ac_n "(cached) $ac_c" 1>&6
1429 cat > conftest.
$ac_ext <<EOF
1430 #line 1431 "configure"
1431 #include "confdefs.h"
1432 #include <sys/types.h>
1433 #include <sys/stat.h>
1435 #if defined(S_ISBLK) && defined(S_IFDIR)
1436 # if S_ISBLK (S_IFDIR)
1441 #if defined(S_ISBLK) && defined(S_IFCHR)
1442 # if S_ISBLK (S_IFCHR)
1447 #if defined(S_ISLNK) && defined(S_IFREG)
1448 # if S_ISLNK (S_IFREG)
1453 #if defined(S_ISSOCK) && defined(S_IFREG)
1454 # if S_ISSOCK (S_IFREG)
1460 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1461 egrep "You lose" >/dev
/null
2>&1; then
1463 ac_cv_header_stat_broken
=yes
1466 ac_cv_header_stat_broken
=no
1472 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
1473 if test $ac_cv_header_stat_broken = yes; then
1474 cat >> confdefs.h
<<\EOF
1475 #define STAT_MACROS_BROKEN 1
1481 echo $ac_n "checking for working const""... $ac_c" 1>&6
1482 echo "configure:1483: checking for working const" >&5
1483 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1484 echo $ac_n "(cached) $ac_c" 1>&6
1486 cat > conftest.
$ac_ext <<EOF
1487 #line 1488 "configure"
1488 #include "confdefs.h"
1492 /* Ultrix mips cc rejects this. */
1493 typedef int charset[2]; const charset x;
1494 /* SunOS 4.1.1 cc rejects this. */
1495 char const *const *ccp;
1497 /* NEC SVR4.0.2 mips cc rejects this. */
1498 struct point {int x, y;};
1499 static struct point const zero = {0,0};
1500 /* AIX XL C 1.02.0.0 rejects this.
1501 It does not let you subtract one const X* pointer from another in an arm
1502 of an if-expression whose if-part is not a constant expression */
1503 const char *g = "string";
1504 ccp = &g + (g ? g-g : 0);
1505 /* HPUX 7.0 cc rejects these. */
1508 ccp = (char const *const *) p;
1509 { /* SCO 3.2v4 cc rejects this. */
1511 char const *s = 0 ? (char *) 0 : (char const *) 0;
1515 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1517 const int *foo = &x[0];
1520 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1521 typedef const int *iptr;
1525 { /* AIX XL C 1.02.0.0 rejects this saying
1526 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1527 struct s { int j; const int *ap[3]; };
1528 struct s *b; b->j = 5;
1530 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1536 if { (eval echo configure
:1537: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1540 echo "configure: failed program was:" >&5
1541 cat conftest.
$ac_ext >&5
1548 echo "$ac_t""$ac_cv_c_const" 1>&6
1549 if test $ac_cv_c_const = no
; then
1550 cat >> confdefs.h
<<\EOF
1557 for ac_func
in setpgid sbrk
select poll
1559 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1560 echo "configure:1561: checking for $ac_func" >&5
1561 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1562 echo $ac_n "(cached) $ac_c" 1>&6
1564 cat > conftest.
$ac_ext <<EOF
1565 #line 1566 "configure"
1566 #include "confdefs.h"
1567 /* System header to define __stub macros and hopefully few prototypes,
1568 which can conflict with char $ac_func(); below. */
1570 /* Override any gcc2 internal prototype to avoid an error. */
1571 /* We use char because int might match the return type of a gcc2
1572 builtin and then its argument prototype would still apply. */
1577 /* The GNU C library defines this for functions which it implements
1578 to always fail with ENOSYS. Some functions are actually named
1579 something starting with __ and the normal name is an alias. */
1580 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1588 if { (eval echo configure
:1589: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1590 eval "ac_cv_func_$ac_func=yes"
1592 echo "configure: failed program was:" >&5
1593 cat conftest.
$ac_ext >&5
1595 eval "ac_cv_func_$ac_func=no"
1600 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1601 echo "$ac_t""yes" 1>&6
1602 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1603 cat >> confdefs.h
<<EOF
1604 #define $ac_tr_func 1
1608 echo "$ac_t""no" 1>&6
1613 # If we are configured native on Linux, work around problems with sys/procfs.h
1614 if test "${target}" = "${host}"; then
1617 cat >> confdefs.h
<<\EOF
1618 #define START_INFERIOR_TRAPS_EXPECTED "2"
1621 cat >> confdefs.h
<<\EOF
1622 #define sys_quotactl 1
1629 echo $ac_n "checking for gregset_t type""... $ac_c" 1>&6
1630 echo "configure:1631: checking for gregset_t type" >&5
1631 if eval "test \"`echo '$''{'gdb_cv_have_gregset_t'+set}'`\" = set"; then
1632 echo $ac_n "(cached) $ac_c" 1>&6
1634 cat > conftest.
$ac_ext <<EOF
1635 #line 1636 "configure"
1636 #include "confdefs.h"
1637 #include <sys/procfs.h>
1639 gregset_t *gregsetp = 0
1642 if { (eval echo configure
:1643: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1644 gdb_cv_have_gregset_t
=yes
1646 echo "configure: failed program was:" >&5
1647 cat conftest.
$ac_ext >&5
1649 gdb_cv_have_gregset_t
=no
1654 echo "$ac_t""$gdb_cv_have_gregset_t" 1>&6
1655 if test $gdb_cv_have_gregset_t = yes; then
1656 cat >> confdefs.h
<<\EOF
1657 #define HAVE_GREGSET_T 1
1662 echo $ac_n "checking for fpregset_t type""... $ac_c" 1>&6
1663 echo "configure:1664: checking for fpregset_t type" >&5
1664 if eval "test \"`echo '$''{'gdb_cv_have_fpregset_t'+set}'`\" = set"; then
1665 echo $ac_n "(cached) $ac_c" 1>&6
1667 cat > conftest.
$ac_ext <<EOF
1668 #line 1669 "configure"
1669 #include "confdefs.h"
1670 #include <sys/procfs.h>
1672 fpregset_t *fpregsetp = 0
1675 if { (eval echo configure
:1676: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1677 gdb_cv_have_fpregset_t
=yes
1679 echo "configure: failed program was:" >&5
1680 cat conftest.
$ac_ext >&5
1682 gdb_cv_have_fpregset_t
=no
1687 echo "$ac_t""$gdb_cv_have_fpregset_t" 1>&6
1688 if test $gdb_cv_have_fpregset_t = yes; then
1689 cat >> confdefs.h
<<\EOF
1690 #define HAVE_FPREGSET_T 1
1695 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
1696 echo "configure:1697: checking for main in -lm" >&5
1697 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
1698 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1699 echo $ac_n "(cached) $ac_c" 1>&6
1701 ac_save_LIBS
="$LIBS"
1703 cat > conftest.
$ac_ext <<EOF
1704 #line 1705 "configure"
1705 #include "confdefs.h"
1711 if { (eval echo configure
:1712: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1713 eval "ac_cv_lib_$ac_lib_var=yes"
1715 echo "configure: failed program was:" >&5
1716 cat conftest.
$ac_ext >&5
1718 eval "ac_cv_lib_$ac_lib_var=no"
1721 LIBS
="$ac_save_LIBS"
1724 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1725 echo "$ac_t""yes" 1>&6
1726 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1727 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1728 cat >> confdefs.h
<<EOF
1729 #define $ac_tr_lib 1
1735 echo "$ac_t""no" 1>&6
1740 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
1741 echo "configure:1742: checking for long long support in compiler" >&5
1742 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
1743 echo $ac_n "(cached) $ac_c" 1>&6
1745 cat > conftest.
$ac_ext <<EOF
1746 #line 1747 "configure"
1747 #include "confdefs.h"
1751 extern long long foo;
1752 switch (foo & 2) { case 0: return 1; }
1756 if { (eval echo configure
:1757: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1758 gdb_cv_c_long_long
=yes
1760 echo "configure: failed program was:" >&5
1761 cat conftest.
$ac_ext >&5
1763 gdb_cv_c_long_long
=no
1768 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
1769 if test $gdb_cv_c_long_long = yes; then
1770 cat >> confdefs.h
<<\EOF
1771 #define CC_HAS_LONG_LONG 1
1777 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
1778 echo "configure:1779: checking for long long support in printf" >&5
1779 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
1780 echo $ac_n "(cached) $ac_c" 1>&6
1782 if test "$cross_compiling" = yes; then
1783 gdb_cv_printf_has_long_long
=no
1785 cat > conftest.
$ac_ext <<EOF
1786 #line 1787 "configure"
1787 #include "confdefs.h"
1792 l = (l << 16) + 0x0123;
1793 l = (l << 16) + 0x4567;
1794 l = (l << 16) + 0x89ab;
1795 l = (l << 16) + 0xcdef;
1796 sprintf (buf, "0x%016llx", l);
1797 return (strcmp ("0x0123456789abcdef", buf));
1800 if { (eval echo configure
:1801: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1802 gdb_cv_printf_has_long_long
=yes
1804 echo "configure: failed program was:" >&5
1805 cat conftest.
$ac_ext >&5
1807 gdb_cv_printf_has_long_long
=no
1814 if test $gdb_cv_printf_has_long_long = yes; then
1815 cat >> confdefs.h
<<\EOF
1816 #define PRINTF_HAS_LONG_LONG 1
1820 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
1823 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
1824 echo "configure:1825: checking for long double support in compiler" >&5
1825 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
1826 echo $ac_n "(cached) $ac_c" 1>&6
1828 cat > conftest.
$ac_ext <<EOF
1829 #line 1830 "configure"
1830 #include "confdefs.h"
1836 if { (eval echo configure
:1837: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1838 ac_cv_c_long_double
=yes
1840 echo "configure: failed program was:" >&5
1841 cat conftest.
$ac_ext >&5
1843 ac_cv_c_long_double
=no
1848 echo "$ac_t""$ac_cv_c_long_double" 1>&6
1849 if test $ac_cv_c_long_double = yes; then
1850 cat >> confdefs.h
<<\EOF
1851 #define HAVE_LONG_DOUBLE 1
1857 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
1858 echo "configure:1859: checking for long double support in printf" >&5
1859 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
1860 echo $ac_n "(cached) $ac_c" 1>&6
1862 if test "$cross_compiling" = yes; then
1863 gdb_cv_printf_has_long_double
=no
1865 cat > conftest.
$ac_ext <<EOF
1866 #line 1867 "configure"
1867 #include "confdefs.h"
1871 long double f = 3.141592653;
1872 sprintf (buf, "%Lg", f);
1873 return (strncmp ("3.14159", buf, 7));
1876 if { (eval echo configure
:1877: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1878 gdb_cv_printf_has_long_double
=yes
1880 echo "configure: failed program was:" >&5
1881 cat conftest.
$ac_ext >&5
1883 gdb_cv_printf_has_long_double
=no
1890 if test $gdb_cv_printf_has_long_double = yes; then
1891 cat >> confdefs.h
<<\EOF
1892 #define PRINTF_HAS_LONG_DOUBLE 1
1896 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
1899 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
1900 echo "configure:1901: checking for long double support in scanf" >&5
1901 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
1902 echo $ac_n "(cached) $ac_c" 1>&6
1904 if test "$cross_compiling" = yes; then
1905 gdb_cv_scanf_has_long_double
=no
1907 cat > conftest.
$ac_ext <<EOF
1908 #line 1909 "configure"
1909 #include "confdefs.h"
1912 char *buf = "3.141592653";
1914 sscanf (buf, "%Lg", &f);
1915 return !(f > 3.14159 && f < 3.14160);
1918 if { (eval echo configure
:1919: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1920 gdb_cv_scanf_has_long_double
=yes
1922 echo "configure: failed program was:" >&5
1923 cat conftest.
$ac_ext >&5
1925 gdb_cv_scanf_has_long_double
=no
1932 if test $gdb_cv_scanf_has_long_double = yes; then
1933 cat >> confdefs.h
<<\EOF
1934 #define SCANF_HAS_LONG_DOUBLE 1
1938 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
1940 for ac_hdr
in unistd.h
1942 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1943 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1944 echo "configure:1945: checking for $ac_hdr" >&5
1945 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1946 echo $ac_n "(cached) $ac_c" 1>&6
1948 cat > conftest.
$ac_ext <<EOF
1949 #line 1950 "configure"
1950 #include "confdefs.h"
1953 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1954 { (eval echo configure
:1955: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1955 ac_err
=`grep -v '^ *+' conftest.out`
1956 if test -z "$ac_err"; then
1958 eval "ac_cv_header_$ac_safe=yes"
1961 echo "configure: failed program was:" >&5
1962 cat conftest.
$ac_ext >&5
1964 eval "ac_cv_header_$ac_safe=no"
1968 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1969 echo "$ac_t""yes" 1>&6
1970 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1971 cat >> confdefs.h
<<EOF
1972 #define $ac_tr_hdr 1
1976 echo "$ac_t""no" 1>&6
1980 for ac_func
in getpagesize
1982 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1983 echo "configure:1984: checking for $ac_func" >&5
1984 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1985 echo $ac_n "(cached) $ac_c" 1>&6
1987 cat > conftest.
$ac_ext <<EOF
1988 #line 1989 "configure"
1989 #include "confdefs.h"
1990 /* System header to define __stub macros and hopefully few prototypes,
1991 which can conflict with char $ac_func(); below. */
1993 /* Override any gcc2 internal prototype to avoid an error. */
1994 /* We use char because int might match the return type of a gcc2
1995 builtin and then its argument prototype would still apply. */
2000 /* The GNU C library defines this for functions which it implements
2001 to always fail with ENOSYS. Some functions are actually named
2002 something starting with __ and the normal name is an alias. */
2003 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2011 if { (eval echo configure
:2012: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2013 eval "ac_cv_func_$ac_func=yes"
2015 echo "configure: failed program was:" >&5
2016 cat conftest.
$ac_ext >&5
2018 eval "ac_cv_func_$ac_func=no"
2023 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2024 echo "$ac_t""yes" 1>&6
2025 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2026 cat >> confdefs.h
<<EOF
2027 #define $ac_tr_func 1
2031 echo "$ac_t""no" 1>&6
2035 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2036 echo "configure:2037: checking for working mmap" >&5
2037 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2038 echo $ac_n "(cached) $ac_c" 1>&6
2040 if test "$cross_compiling" = yes; then
2041 ac_cv_func_mmap_fixed_mapped
=no
2043 cat > conftest.
$ac_ext <<EOF
2044 #line 2045 "configure"
2045 #include "confdefs.h"
2047 /* Thanks to Mike Haertel and Jim Avera for this test.
2048 Here is a matrix of mmap possibilities:
2049 mmap private not fixed
2050 mmap private fixed at somewhere currently unmapped
2051 mmap private fixed at somewhere already mapped
2052 mmap shared not fixed
2053 mmap shared fixed at somewhere currently unmapped
2054 mmap shared fixed at somewhere already mapped
2055 For private mappings, we should verify that changes cannot be read()
2056 back from the file, nor mmap's back from the file at a different
2057 address. (There have been systems where private was not correctly
2058 implemented like the infamous i386 svr4.0, and systems where the
2059 VM page cache was not coherent with the filesystem buffer cache
2060 like early versions of FreeBSD and possibly contemporary NetBSD.)
2061 For shared mappings, we should conversely verify that changes get
2062 propogated back to all the places they're supposed to be.
2064 Grep wants private fixed already mapped.
2065 The main things grep needs to know about mmap are:
2066 * does it exist and is it safe to write into the mmap'd area
2067 * how to use it (BSD variants) */
2068 #include <sys/types.h>
2070 #include <sys/mman.h>
2072 /* This mess was copied from the GNU getpagesize.h. */
2073 #ifndef HAVE_GETPAGESIZE
2074 # ifdef HAVE_UNISTD_H
2075 # include <unistd.h>
2078 /* Assume that all systems that can run configure have sys/param.h. */
2079 # ifndef HAVE_SYS_PARAM_H
2080 # define HAVE_SYS_PARAM_H 1
2083 # ifdef _SC_PAGESIZE
2084 # define getpagesize() sysconf(_SC_PAGESIZE)
2085 # else /* no _SC_PAGESIZE */
2086 # ifdef HAVE_SYS_PARAM_H
2087 # include <sys/param.h>
2088 # ifdef EXEC_PAGESIZE
2089 # define getpagesize() EXEC_PAGESIZE
2090 # else /* no EXEC_PAGESIZE */
2092 # define getpagesize() NBPG * CLSIZE
2095 # endif /* no CLSIZE */
2096 # else /* no NBPG */
2098 # define getpagesize() NBPC
2099 # else /* no NBPC */
2101 # define getpagesize() PAGESIZE
2102 # endif /* PAGESIZE */
2103 # endif /* no NBPC */
2104 # endif /* no NBPG */
2105 # endif /* no EXEC_PAGESIZE */
2106 # else /* no HAVE_SYS_PARAM_H */
2107 # define getpagesize() 8192 /* punt totally */
2108 # endif /* no HAVE_SYS_PARAM_H */
2109 # endif /* no _SC_PAGESIZE */
2111 #endif /* no HAVE_GETPAGESIZE */
2114 extern "C" { void *malloc(unsigned); }
2122 char *data, *data2, *data3;
2126 pagesize = getpagesize();
2129 * First, make a file with some known garbage in it.
2131 data = malloc(pagesize);
2134 for (i = 0; i < pagesize; ++i)
2135 *(data + i) = rand();
2137 fd = creat("conftestmmap", 0600);
2140 if (write(fd, data, pagesize) != pagesize)
2145 * Next, try to mmap the file at a fixed address which
2146 * already has something else allocated at it. If we can,
2147 * also make sure that we see the same garbage.
2149 fd = open("conftestmmap", O_RDWR);
2152 data2 = malloc(2 * pagesize);
2155 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2156 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2157 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2159 for (i = 0; i < pagesize; ++i)
2160 if (*(data + i) != *(data2 + i))
2164 * Finally, make sure that changes to the mapped area
2165 * do not percolate back to the file as seen by read().
2166 * (This is a bug on some variants of i386 svr4.0.)
2168 for (i = 0; i < pagesize; ++i)
2169 *(data2 + i) = *(data2 + i) + 1;
2170 data3 = malloc(pagesize);
2173 if (read(fd, data3, pagesize) != pagesize)
2175 for (i = 0; i < pagesize; ++i)
2176 if (*(data + i) != *(data3 + i))
2179 unlink("conftestmmap");
2184 if { (eval echo configure
:2185: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2186 ac_cv_func_mmap_fixed_mapped
=yes
2188 echo "configure: failed program was:" >&5
2189 cat conftest.
$ac_ext >&5
2191 ac_cv_func_mmap_fixed_mapped
=no
2198 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2199 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2200 cat >> confdefs.h
<<\EOF
2207 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2208 echo "configure:2209: checking whether malloc must be declared" >&5
2209 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2210 echo $ac_n "(cached) $ac_c" 1>&6
2212 cat > conftest.
$ac_ext <<EOF
2213 #line 2214 "configure"
2214 #include "confdefs.h"
2217 #ifdef HAVE_STRING_H
2220 #ifdef HAVE_STRINGS_H
2221 #include <strings.h>
2224 #ifdef HAVE_STDLIB_H
2227 #ifdef HAVE_UNISTD_H
2231 char *(*pfn) = (char *(*)) malloc
2234 if { (eval echo configure
:2235: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2236 bfd_cv_decl_needed_malloc
=no
2238 echo "configure: failed program was:" >&5
2239 cat conftest.
$ac_ext >&5
2241 bfd_cv_decl_needed_malloc
=yes
2246 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2247 if test $bfd_cv_decl_needed_malloc = yes; then
2248 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2249 cat >> confdefs.h
<<EOF
2250 #define $bfd_tr_decl 1
2255 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2256 echo "configure:2257: checking whether realloc must be declared" >&5
2257 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2258 echo $ac_n "(cached) $ac_c" 1>&6
2260 cat > conftest.
$ac_ext <<EOF
2261 #line 2262 "configure"
2262 #include "confdefs.h"
2265 #ifdef HAVE_STRING_H
2268 #ifdef HAVE_STRINGS_H
2269 #include <strings.h>
2272 #ifdef HAVE_STDLIB_H
2275 #ifdef HAVE_UNISTD_H
2279 char *(*pfn) = (char *(*)) realloc
2282 if { (eval echo configure
:2283: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2284 bfd_cv_decl_needed_realloc
=no
2286 echo "configure: failed program was:" >&5
2287 cat conftest.
$ac_ext >&5
2289 bfd_cv_decl_needed_realloc
=yes
2294 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2295 if test $bfd_cv_decl_needed_realloc = yes; then
2296 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2297 cat >> confdefs.h
<<EOF
2298 #define $bfd_tr_decl 1
2303 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2304 echo "configure:2305: checking whether free must be declared" >&5
2305 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2306 echo $ac_n "(cached) $ac_c" 1>&6
2308 cat > conftest.
$ac_ext <<EOF
2309 #line 2310 "configure"
2310 #include "confdefs.h"
2313 #ifdef HAVE_STRING_H
2316 #ifdef HAVE_STRINGS_H
2317 #include <strings.h>
2320 #ifdef HAVE_STDLIB_H
2323 #ifdef HAVE_UNISTD_H
2327 char *(*pfn) = (char *(*)) free
2330 if { (eval echo configure
:2331: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2332 bfd_cv_decl_needed_free
=no
2334 echo "configure: failed program was:" >&5
2335 cat conftest.
$ac_ext >&5
2337 bfd_cv_decl_needed_free
=yes
2342 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2343 if test $bfd_cv_decl_needed_free = yes; then
2344 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2345 cat >> confdefs.h
<<EOF
2346 #define $bfd_tr_decl 1
2354 if test ${build} = ${host} -a ${host} = ${target} ; then
2357 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
2358 echo "configure:2359: checking for HPUX/OSF thread support" >&5
2359 if test -f /usr
/include
/dce
/cma_config.h
; then
2360 if test "$GCC" = "yes" ; then
2361 echo "$ac_t""yes" 1>&6
2362 cat >> confdefs.h
<<\EOF
2363 #define HAVE_HPUX_THREAD_SUPPORT 1
2366 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
2368 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
2371 echo "$ac_t""no" 1>&6
2375 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
2376 echo "configure:2377: checking for Solaris thread debugging library" >&5
2377 if test -f /usr
/lib
/libthread_db.so
.1 ; then
2378 echo "$ac_t""yes" 1>&6
2379 cat >> confdefs.h
<<\EOF
2380 #define HAVE_THREAD_DB_LIB 1
2383 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
2384 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2385 echo "configure:2386: checking for dlopen in -ldl" >&5
2386 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2387 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2388 echo $ac_n "(cached) $ac_c" 1>&6
2390 ac_save_LIBS
="$LIBS"
2392 cat > conftest.
$ac_ext <<EOF
2393 #line 2394 "configure"
2394 #include "confdefs.h"
2395 /* Override any gcc2 internal prototype to avoid an error. */
2396 /* We use char because int might match the return type of a gcc2
2397 builtin and then its argument prototype would still apply. */
2404 if { (eval echo configure
:2405: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2406 eval "ac_cv_lib_$ac_lib_var=yes"
2408 echo "configure: failed program was:" >&5
2409 cat conftest.
$ac_ext >&5
2411 eval "ac_cv_lib_$ac_lib_var=no"
2414 LIBS
="$ac_save_LIBS"
2417 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2418 echo "$ac_t""yes" 1>&6
2419 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2420 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2421 cat >> confdefs.h
<<EOF
2422 #define $ac_tr_lib 1
2428 echo "$ac_t""no" 1>&6
2431 if test "$GCC" = "yes" ; then
2432 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Xlinker -export-dynamic"
2435 echo "$ac_t""no" 1>&6
2444 # Check whether --enable-netrom or --disable-netrom was given.
2445 if test "${enable_netrom+set}" = set; then
2446 enableval
="$enable_netrom"
2447 case "${enableval}" in
2448 yes) enable_netrom
=yes ;;
2449 no
) enable_netrom
=no
;;
2450 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
2455 if test "${enable_netrom}" = "yes"; then
2456 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
2459 # start-sanitize-gdbtk
2461 # Check whether --enable-ide or --disable-ide was given.
2462 if test "${enable_ide+set}" = set; then
2463 enableval
="$enable_ide"
2467 if test "$enable_ide" = yes; then
2477 # Check whether --enable-gdbtk or --disable-gdbtk was given.
2478 if test "${enable_gdbtk+set}" = set; then
2479 enableval
="$enable_gdbtk"
2480 case "${enableval}" in
2484 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2487 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2495 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
2499 # Default is on for everything but go32 and cygwin32
2510 # In the cygwin32 environment, we need some additional flags.
2511 echo $ac_n "checking for cygwin32""... $ac_c" 1>&6
2512 echo "configure:2513: checking for cygwin32" >&5
2513 if eval "test \"`echo '$''{'gdb_cv_os_cygwin32'+set}'`\" = set"; then
2514 echo $ac_n "(cached) $ac_c" 1>&6
2516 cat > conftest.
$ac_ext <<EOF
2517 #line 2518 "configure"
2518 #include "confdefs.h"
2524 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2525 egrep "lose" >/dev
/null
2>&1; then
2527 gdb_cv_os_cygwin32
=yes
2530 gdb_cv_os_cygwin32
=no
2536 echo "$ac_t""$gdb_cv_os_cygwin32" 1>&6
2543 if test x
$gdb_cv_os_cygwin32 = xyes
; then
2544 if test x
$enable_ide = xyes
; then
2545 WIN32LIBS
="-ladvapi32"
2551 if test "${enable_gdbtk}" = "yes"; then
2555 # Ok, lets find the tcl configuration
2556 # First, look for one uninstalled.
2557 # the alternative search directory is invoked by --with-tclconfig
2560 if test x
"${no_tcl}" = x
; then
2561 # we reset no_tcl in case something fails here
2563 # Check whether --with-tclconfig or --without-tclconfig was given.
2564 if test "${with_tclconfig+set}" = set; then
2565 withval
="$with_tclconfig"
2566 with_tclconfig
=${withval}
2569 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
2570 echo "configure:2571: checking for Tcl configuration" >&5
2571 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
2572 echo $ac_n "(cached) $ac_c" 1>&6
2576 # First check to see if --with-tclconfig was specified.
2577 if test x
"${with_tclconfig}" != x
; then
2578 if test -f "${with_tclconfig}/tclConfig.sh" ; then
2579 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
2581 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
2585 # then check for a private Tcl installation
2586 if test x
"${ac_cv_c_tclconfig}" = x
; then
2589 `ls -dr ../tcl[7-9]* 2>/dev/null` \
2591 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
2593 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
2594 if test -f "$i/${configdir}/tclConfig.sh" ; then
2595 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
2600 # check in a few common install locations
2601 if test x
"${ac_cv_c_tclconfig}" = x
; then
2602 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2603 if test -f "$i/tclConfig.sh" ; then
2604 ac_cv_c_tclconfig
=`(cd $i; pwd)`
2609 # check in a few other private locations
2610 if test x
"${ac_cv_c_tclconfig}" = x
; then
2613 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
2614 if test -f "$i/${configdir}/tclConfig.sh" ; then
2615 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
2623 if test x
"${ac_cv_c_tclconfig}" = x
; then
2624 TCLCONFIG
="# no Tcl configs found"
2625 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
2628 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
2629 echo "$ac_t""found $TCLCONFIG" 1>&6
2633 if test -z "${no_tcl}"; then
2663 # Ok, lets find the tk configuration
2664 # First, look for one uninstalled.
2665 # the alternative search directory is invoked by --with-tkconfig
2668 if test x
"${no_tk}" = x
; then
2669 # we reset no_tk in case something fails here
2671 # Check whether --with-tkconfig or --without-tkconfig was given.
2672 if test "${with_tkconfig+set}" = set; then
2673 withval
="$with_tkconfig"
2674 with_tkconfig
=${withval}
2677 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
2678 echo "configure:2679: checking for Tk configuration" >&5
2679 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
2680 echo $ac_n "(cached) $ac_c" 1>&6
2684 # First check to see if --with-tkconfig was specified.
2685 if test x
"${with_tkconfig}" != x
; then
2686 if test -f "${with_tkconfig}/tkConfig.sh" ; then
2687 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
2689 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
2693 # then check for a private Tk library
2694 if test x
"${ac_cv_c_tkconfig}" = x
; then
2697 `ls -dr ../tk[4-9]* 2>/dev/null` \
2699 `ls -dr ../../tk[4-9]* 2>/dev/null` \
2701 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
2702 if test -f "$i/${configdir}/tkConfig.sh" ; then
2703 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
2708 # check in a few common install locations
2709 if test x
"${ac_cv_c_tkconfig}" = x
; then
2710 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2711 if test -f "$i/tkConfig.sh" ; then
2712 ac_cv_c_tkconfig
=`(cd $i; pwd)`
2717 # check in a few other private locations
2718 if test x
"${ac_cv_c_tkconfig}" = x
; then
2721 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
2722 if test -f "$i/${configdir}/tkConfig.sh" ; then
2723 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
2731 if test x
"${ac_cv_c_tkconfig}" = x
; then
2732 TKCONFIG
="# no Tk configs found"
2733 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
2736 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
2737 echo "$ac_t""found $TKCONFIG" 1>&6
2743 # If $no_tk is nonempty, then we can't do Tk, and there is no
2744 # point to doing Tcl.
2745 if test -z "${no_tk}"; then
2747 if test -f "$TKCONFIG" ; then
2765 # Ok, lets find the tcl source trees so we can use the headers
2766 # Warning: transition of version 9 to 10 will break this algorithm
2767 # because 10 sorts before 9. We also look for just tcl. We have to
2768 # be careful that we don't match stuff like tclX by accident.
2769 # the alternative search directory is involked by --with-tclinclude
2773 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
2774 echo "configure:2775: checking for Tcl private headers. dir=${configdir}" >&5
2775 # Check whether --with-tclinclude or --without-tclinclude was given.
2776 if test "${with_tclinclude+set}" = set; then
2777 withval
="$with_tclinclude"
2778 with_tclinclude
=${withval}
2781 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
2782 echo $ac_n "(cached) $ac_c" 1>&6
2785 # first check to see if --with-tclinclude was specified
2786 if test x
"${with_tclinclude}" != x
; then
2787 if test -f ${with_tclinclude}/tclInt.h
; then
2788 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
2789 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
2790 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
2792 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2796 # next check if it came with Tcl configuration file
2797 if test x
"${ac_cv_c_tclconfig}" = x
; then
2798 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
2799 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
2803 # next check in private source directory
2805 # since ls returns lowest version numbers first, reverse its output
2806 if test x
"${ac_cv_c_tclh}" = x
; then
2809 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
2810 ${srcdir}/..
/..
/tcl \
2811 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
2812 ${srcdir}/..
/..
/..
/tcl \
2813 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
2814 if test -f $i/generic
/tclInt.h
; then
2815 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2820 # finally check in a few common install locations
2822 # since ls returns lowest version numbers first, reverse its output
2823 if test x
"${ac_cv_c_tclh}" = x
; then
2825 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
2826 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
2827 /usr
/local
/src
/tcl \
2828 /usr
/local
/lib
/tcl \
2829 ${prefix}/include
; do
2830 if test -f $i/generic
/tclInt.h
; then
2831 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2836 # see if one is installed
2837 if test x
"${ac_cv_c_tclh}" = x
; then
2838 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
2839 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
2840 echo "configure:2841: checking for tclInt.h" >&5
2841 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2842 echo $ac_n "(cached) $ac_c" 1>&6
2844 cat > conftest.
$ac_ext <<EOF
2845 #line 2846 "configure"
2846 #include "confdefs.h"
2849 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2850 { (eval echo configure
:2851: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2851 ac_err
=`grep -v '^ *+' conftest.out`
2852 if test -z "$ac_err"; then
2854 eval "ac_cv_header_$ac_safe=yes"
2857 echo "configure: failed program was:" >&5
2858 cat conftest.
$ac_ext >&5
2860 eval "ac_cv_header_$ac_safe=no"
2864 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2865 echo "$ac_t""yes" 1>&6
2866 ac_cv_c_tclh
=installed
2868 echo "$ac_t""no" 1>&6
2876 if test x
"${ac_cv_c_tclh}" = x
; then
2877 TCLHDIR
="# no Tcl private headers found"
2878 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
2880 if test x
"${ac_cv_c_tclh}" != x
; then
2882 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
2883 echo "$ac_t""is installed" 1>&6
2886 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
2887 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
2888 TCLHDIR
="-I${ac_cv_c_tclh}"
2896 # Ok, lets find the tk source trees so we can use the headers
2897 # If the directory (presumably symlink) named "tk" exists, use that one
2898 # in preference to any others. Same logic is used when choosing library
2899 # and again with Tcl. The search order is the best place to look first, then in
2900 # decreasing significance. The loop breaks if the trigger file is found.
2901 # Note the gross little conversion here of srcdir by cd'ing to the found
2902 # directory. This converts the path from a relative to an absolute, so
2903 # recursive cache variables for the path will work right. We check all
2904 # the possible paths in one loop rather than many seperate loops to speed
2906 # the alternative search directory is involked by --with-tkinclude
2909 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
2910 echo "configure:2911: checking for Tk private headers" >&5
2911 # Check whether --with-tkinclude or --without-tkinclude was given.
2912 if test "${with_tkinclude+set}" = set; then
2913 withval
="$with_tkinclude"
2914 with_tkinclude
=${withval}
2917 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
2918 echo $ac_n "(cached) $ac_c" 1>&6
2921 # first check to see if --with-tkinclude was specified
2922 if test x
"${with_tkinclude}" != x
; then
2923 if test -f ${with_tkinclude}/tk.h
; then
2924 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
2925 elif test -f ${with_tkinclude}/generic
/tk.h
; then
2926 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
2928 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2932 # next check if it came with Tk configuration file
2933 if test x
"${ac_cv_c_tkconfig}" = x
; then
2934 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
2935 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
2939 # next check in private source directory
2941 # since ls returns lowest version numbers first, reverse its output
2942 if test x
"${ac_cv_c_tkh}" = x
; then
2945 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
2946 ${srcdir}/..
/..
/tk \
2947 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
2948 ${srcdir}/..
/..
/..
/tk \
2949 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
2950 if test -f $i/generic
/tk.h
; then
2951 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
2956 # finally check in a few common install locations
2958 # since ls returns lowest version numbers first, reverse its output
2959 if test x
"${ac_cv_c_tkh}" = x
; then
2961 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
2962 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
2965 ${prefix}/include
; do
2966 if test -f $i/generic
/tk.h
; then
2967 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
2972 # see if one is installed
2973 if test x
"${ac_cv_c_tkh}" = x
; then
2974 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
2975 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
2976 echo "configure:2977: checking for tk.h" >&5
2977 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2978 echo $ac_n "(cached) $ac_c" 1>&6
2980 cat > conftest.
$ac_ext <<EOF
2981 #line 2982 "configure"
2982 #include "confdefs.h"
2985 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2986 { (eval echo configure
:2987: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2987 ac_err
=`grep -v '^ *+' conftest.out`
2988 if test -z "$ac_err"; then
2990 eval "ac_cv_header_$ac_safe=yes"
2993 echo "configure: failed program was:" >&5
2994 cat conftest.
$ac_ext >&5
2996 eval "ac_cv_header_$ac_safe=no"
3000 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3001 echo "$ac_t""yes" 1>&6
3002 ac_cv_c_tkh
=installed
3004 echo "$ac_t""no" 1>&6
3012 if test x
"${ac_cv_c_tkh}" != x
; then
3014 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
3015 echo "$ac_t""is installed" 1>&6
3018 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
3019 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
3020 TKHDIR
="-I${ac_cv_c_tkh}"
3023 TKHDIR
="# no Tk directory found"
3024 echo "configure: warning: Can't find Tk private headers" 1>&2
3031 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
3032 echo "configure:3033: checking for Itcl private headers. srcdir=${srcdir}" >&5
3033 if test x
"${ac_cv_c_itclh}" = x
; then
3034 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/..
/..
/..
/itcl
; do
3035 if test -f $i/src
/itcl.h
; then
3036 ac_cv_c_itclh
=`(cd $i/src; pwd)`
3041 if test x
"${ac_cv_c_itclh}" = x
; then
3042 ITCLHDIR
="# no Itcl private headers found"
3043 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
3045 if test x
"${ac_cv_c_itclh}" != x
; then
3046 ITCLHDIR
="-I${ac_cv_c_itclh}"
3048 # should always be here
3049 ITCLLIB
="../itcl/src/libitcl.a"
3054 echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
3055 echo "configure:3056: checking for Tix private headers. srcdir=${srcdir}" >&5
3056 if test x
"${ac_cv_c_tixh}" = x
; then
3057 for i
in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/..
/..
/..
/tix
; do
3058 if test -f $i/generic
/tix.h
; then
3059 ac_cv_c_tixh
=`(cd $i/generic; pwd)`
3064 if test x
"${ac_cv_c_tixh}" = x
; then
3065 TIXHDIR
="# no Tix private headers found"
3066 { echo "configure: error: Can't find Tix private headers" 1>&2; exit 1; }
3068 if test x
"${ac_cv_c_tixh}" != x
; then
3069 TIXHDIR
="-I${ac_cv_c_tixh}"
3074 # now look for tix library stuff
3076 .
${ac_cv_c_tclconfig}/tclConfig.sh
3079 tixdir
=..
/tix
/win
/tcl8.0
3082 tixdir
=..
/tix
/unix
/tk8.0
3085 if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
3086 TIXLIB
="-L${tixdir} -ltix${TIXVERSION}"
3088 TIXLIB
="-L${tixdir} -ltix`echo ${TIXVERSION} | tr -d .`"
3093 # Include some libraries that Tcl and Tk want.
3094 if test "${enable_ide}" = "yes"; then
3095 TCL_LIBS
='$(IDE) $(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
3097 TCL_LIBS
='$(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
3099 # Yes, the ordering seems wrong here. But it isn't.
3100 # TK_LIBS is the list of libraries that need to be linked
3102 LIBS
="${LIBS} ${TCL_LIBS} ${TK_LIBS}"
3103 CONFIG_OBS
="${CONFIG_OBS} gdbtk.o"
3105 if test x
$gdb_cv_os_cygwin32 = xyes
; then
3106 WIN32LIBS
="${WIN32LIBS} -luser32"
3107 WIN32LDAPP
="-Wl,--subsystem,windows"
3118 # end-sanitize-gdbtk
3124 # Begin stuff to support --enable-shared
3125 # Check whether --enable-shared or --disable-shared was given.
3126 if test "${enable_shared+set}" = set; then
3127 enableval
="$enable_shared"
3128 case "${enableval}" in
3137 # If we have shared libraries, try to set rpath reasonably.
3138 if test "${shared}" = "true"; then
3141 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
3143 *-*-irix5* |
*-*-irix6*)
3144 HLDFLAGS
='-Wl,-rpath,$(libdir)'
3148 *-*-linux* |
*-pc-linux-gnu)
3149 HLDFLAGS
='-Wl,-rpath,$(libdir)'
3152 HLDFLAGS
='-R $(libdir)'
3155 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;'
3160 # On SunOS, if the linker supports the -rpath option, use it to
3161 # prevent ../bfd and ../opcodes from being included in the run time
3165 echo 'main () { }' > conftest.c
3166 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
3167 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
3169 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
3171 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
3173 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
3175 elif test "${shared}" = "true"; then
3176 HLDFLAGS
='-Wl,-rpath=$(libdir)'
3178 HLDFLAGS
='-Wl,-rpath='
3180 rm -f conftest.t conftest.c conftest
3185 # End stuff to support --enable-shared
3187 # target_subdir is used by the testsuite to find the target libraries.
3189 if test "${host}" != "${target}"; then
3190 target_subdir
="${target_alias}/"
3195 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
3196 if test ! -f ${host_makefile_frag}; then
3197 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
3199 frags
="$frags $host_makefile_frag"
3201 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
3202 if test ! -f ${target_makefile_frag}; then
3203 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
3205 frags
="$frags $target_makefile_frag"
3212 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3213 ' ${host_makefile_frag}`
3215 targetfile
=`sed -n '
3216 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3217 ' ${target_makefile_frag}`
3219 # these really aren't orthogonal true/false values of the same condition,
3220 # but shells are slow enough that I like to reuse the test conditions
3222 if test "${target}" = "${host}"; then
3223 nativefile
=`sed -n '
3224 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3225 ' ${host_makefile_frag}`
3227 # GDBserver is only useful in a "native" enviroment
3228 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
3232 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
3233 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
3234 # corresponding links. But we have to remove the xm.h files and tm.h
3235 # files anyway, e.g. when switching from "configure host" to
3241 if test "${hostfile}" != ""; then
3242 files
="${files} config/${gdb_host_cpu}/${hostfile}"
3243 links
="${links} xm.h"
3246 if test "${targetfile}" != ""; then
3247 files
="${files} config/${gdb_target_cpu}/${targetfile}"
3248 links
="${links} tm.h"
3251 if test "${nativefile}" != ""; then
3252 files
="${files} config/${gdb_host_cpu}/${nativefile}"
3253 links
="${links} nm.h"
3255 # A cross-only configuration.
3256 files
="${files} config/nm-empty.h"
3257 links
="${links} nm.h"
3259 # start-sanitize-gdbtk
3260 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3261 echo "configure:3262: checking whether ln -s works" >&5
3262 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3263 echo $ac_n "(cached) $ac_c" 1>&6
3266 if ln -s X conftestdata
2>/dev
/null
3269 ac_cv_prog_LN_S
="ln -s"
3274 LN_S
="$ac_cv_prog_LN_S"
3275 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3276 echo "$ac_t""yes" 1>&6
3278 echo "$ac_t""no" 1>&6
3281 # Make it possible to use the GUI without doing a full install
3282 if test "${enable_gdbtk}" = "yes" -a ! -d gdbtcl
; then
3283 if test "$LN_S" = "ln -s" -a ! -f gdbtcl
; then
3284 echo linking
$srcdir/gdbtcl to gdbtcl
3285 $LN_S $srcdir/gdbtcl gdbtcl
3287 echo Warning
: Unable to link
$srcdir/gdbtcl to gdbtcl. You will need to
do a
3288 echo " " make install before you are able to run the GUI.
3291 # end-sanitize-gdbtk
3295 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
3296 echo "configure:3297: checking for Cygwin32 environment" >&5
3297 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
3298 echo $ac_n "(cached) $ac_c" 1>&6
3300 cat > conftest.
$ac_ext <<EOF
3301 #line 3302 "configure"
3302 #include "confdefs.h"
3305 int main () { return __CYGWIN32__; }
3308 if { (eval echo configure
:3309: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3312 echo "configure: failed program was:" >&5
3313 cat conftest.
$ac_ext >&5
3321 echo "$ac_t""$am_cv_cygwin32" 1>&6
3323 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
3325 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
3326 echo "configure:3327: checking for executable suffix" >&5
3327 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
3328 echo $ac_n "(cached) $ac_c" 1>&6
3330 if test "$CYGWIN32" = yes; then
3333 cat > am_c_test.c
<< 'EOF'
3335 /* Nothing needed here
*/
3338 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
3339 am_cv_exeext
=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
3343 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
3346 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
3347 echo "$ac_t""${am_cv_exeext}" 1>&6
3350 subdirs
="$configdirs"
3353 cat > confcache
<<\EOF
3354 # This file is a shell script that caches the results of configure
3355 # tests run on this system so they can be shared between configure
3356 # scripts and configure runs. It is not useful on other systems.
3357 # If it contains results you don't want to keep, you may remove or edit it.
3359 # By default, configure uses ./config.cache as the cache file,
3360 # creating it if it does not exist already. You can give configure
3361 # the --cache-file=FILE option to use a different cache file; that is
3362 # what configure does when it calls configure scripts in
3363 # subdirectories, so they share the cache.
3364 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3365 # config.status only pays attention to the cache file if you give it the
3366 # --recheck option to rerun configure.
3369 # The following way of writing the cache mishandles newlines in values,
3370 # but we know of no workaround that is simple, portable, and efficient.
3371 # So, don't put newlines in cache variables' values.
3372 # Ultrix sh set writes to stderr and can't be redirected directly,
3373 # and sets the high bit in the cache file unless we assign to the vars.
3375 case `(ac_space=' '; set) 2>&1` in
3377 # `set' does not quote correctly, so add quotes (double-quote substitution
3378 # turns \\\\ into \\, and sed turns \\ into \).
3380 -e "s/'/'\\\\''/g" \
3381 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3384 # `set' quotes correctly as required by POSIX, so do not add quotes.
3385 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3388 if cmp -s $cache_file confcache
; then
3391 if test -w $cache_file; then
3392 echo "updating cache $cache_file"
3393 cat confcache
> $cache_file
3395 echo "not updating unwritable cache $cache_file"
3400 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3402 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3403 # Let make expand exec_prefix.
3404 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3406 # Any assignment to VPATH causes Sun make to only execute
3407 # the first set of double-colon rules, so remove it if not needed.
3408 # If there is a colon in the path, we need to keep it.
3409 if test "x$srcdir" = x.
; then
3410 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3413 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3415 DEFS
=-DHAVE_CONFIG_H
3417 # Without the "./", some shells look in PATH for config.status.
3418 : ${CONFIG_STATUS=./config.status}
3420 echo creating
$CONFIG_STATUS
3421 rm -f $CONFIG_STATUS
3422 cat > $CONFIG_STATUS <<EOF
3424 # Generated automatically by configure.
3425 # Run this file to recreate the current configuration.
3426 # This directory was configured as follows,
3427 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3429 # $0 $ac_configure_args
3431 # Compiler output produced by configure, useful for debugging
3432 # configure, is in ./config.log if it exists.
3434 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3437 case "\$ac_option" in
3438 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3439 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3440 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3441 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3442 echo "$CONFIG_STATUS generated by autoconf version 2.12"
3444 -help | --help | --hel | --he | --h)
3445 echo "\$ac_cs_usage"; exit 0 ;;
3446 *) echo "\$ac_cs_usage"; exit 1 ;;
3450 ac_given_srcdir=$srcdir
3451 ac_given_INSTALL="$INSTALL"
3453 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3455 cat >> $CONFIG_STATUS <<EOF
3457 # Protect against being on the right side of a sed subst in config.status.
3458 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3459 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3462 s%@CFLAGS@%$CFLAGS%g
3463 s%@CPPFLAGS@%$CPPFLAGS%g
3464 s%@CXXFLAGS@%$CXXFLAGS%g
3466 s%@LDFLAGS@%$LDFLAGS%g
3468 s%@exec_prefix@%$exec_prefix%g
3469 s%@prefix@%$prefix%g
3470 s%@program_transform_name@%$program_transform_name%g
3471 s%@bindir@%$bindir%g
3472 s%@sbindir@%$sbindir%g
3473 s%@libexecdir@%$libexecdir%g
3474 s%@datadir@%$datadir%g
3475 s%@sysconfdir@%$sysconfdir%g
3476 s%@sharedstatedir@%$sharedstatedir%g
3477 s%@localstatedir@%$localstatedir%g
3478 s%@libdir@%$libdir%g
3479 s%@includedir@%$includedir%g
3480 s%@oldincludedir@%$oldincludedir%g
3481 s%@infodir@%$infodir%g
3482 s%@mandir@%$mandir%g
3485 s%@DLLTOOL@%$DLLTOOL%g
3487 s%@host_alias@%$host_alias%g
3488 s%@host_cpu@%$host_cpu%g
3489 s%@host_vendor@%$host_vendor%g
3490 s%@host_os@%$host_os%g
3491 s%@target@%$target%g
3492 s%@target_alias@%$target_alias%g
3493 s%@target_cpu@%$target_cpu%g
3494 s%@target_vendor@%$target_vendor%g
3495 s%@target_os@%$target_os%g
3497 s%@build_alias@%$build_alias%g
3498 s%@build_cpu@%$build_cpu%g
3499 s%@build_vendor@%$build_vendor%g
3500 s%@build_os@%$build_os%g
3501 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3502 s%@INSTALL_DATA@%$INSTALL_DATA%g
3504 s%@RANLIB@%$RANLIB%g
3507 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
3508 s%@ENABLE_IDE@%$ENABLE_IDE%g
3509 s%@WIN32LIBS@%$WIN32LIBS%g
3510 s%@WIN32LDAPP@%$WIN32LDAPP%g
3511 s%@TCL_VERSION@%$TCL_VERSION%g
3512 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
3513 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
3514 s%@TCL_CC@%$TCL_CC%g
3515 s%@TCL_DEFS@%$TCL_DEFS%g
3516 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
3517 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
3518 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
3519 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
3520 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
3521 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
3522 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
3523 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
3524 s%@TCL_RANLIB@%$TCL_RANLIB%g
3525 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
3526 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
3527 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
3528 s%@TK_VERSION@%$TK_VERSION%g
3529 s%@TK_DEFS@%$TK_DEFS%g
3530 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
3531 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
3532 s%@TK_XLIBSW@%$TK_XLIBSW%g
3533 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
3534 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
3535 s%@TCLHDIR@%$TCLHDIR%g
3536 s%@TKHDIR@%$TKHDIR%g
3537 s%@ITCLHDIR@%$ITCLHDIR%g
3538 s%@ITCLLIB@%$ITCLLIB%g
3539 s%@TIXHDIR@%$TIXHDIR%g
3540 s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
3541 s%@X_CFLAGS@%$X_CFLAGS%g
3542 s%@X_LDFLAGS@%$X_LDFLAGS%g
3543 s%@X_LIBS@%$X_LIBS%g
3544 s%@TIXLIB@%$TIXLIB%g
3545 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
3546 s%@CONFIG_OBS@%$CONFIG_OBS%g
3547 s%@HLDFLAGS@%$HLDFLAGS%g
3548 s%@HLDENV@%$HLDENV%g
3549 s%@target_subdir@%$target_subdir%g
3550 /@host_makefile_frag@/r $host_makefile_frag
3551 s%@host_makefile_frag@%%g
3552 /@target_makefile_frag@/r $target_makefile_frag
3553 s%@target_makefile_frag@%%g
3556 s%@EXEEXT@%$EXEEXT%g
3557 s%@subdirs@%$subdirs%g
3562 cat >> $CONFIG_STATUS <<\EOF
3564 # Split the substitutions into bite-sized pieces for seds with
3565 # small command number limits, like on Digital OSF/1 and HP-UX.
3566 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3567 ac_file
=1 # Number of current file.
3568 ac_beg
=1 # First line for current file.
3569 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3572 while $ac_more_lines; do
3573 if test $ac_beg -gt 1; then
3574 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3576 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3578 if test ! -s conftest.s
$ac_file; then
3580 rm -f conftest.s
$ac_file
3582 if test -z "$ac_sed_cmds"; then
3583 ac_sed_cmds
="sed -f conftest.s$ac_file"
3585 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3587 ac_file
=`expr $ac_file + 1`
3589 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3592 if test -z "$ac_sed_cmds"; then
3597 cat >> $CONFIG_STATUS <<EOF
3599 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
3601 cat >> $CONFIG_STATUS <<\EOF
3602 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3603 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3605 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3606 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3607 *) ac_file_in
="${ac_file}.in" ;;
3610 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3612 # Remove last slash and all that follows it. Not all systems have dirname.
3613 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3614 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3615 # The file is in a subdirectory.
3616 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3617 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3618 # A "../" for each directory in $ac_dir_suffix.
3619 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3621 ac_dir_suffix
= ac_dots
=
3624 case "$ac_given_srcdir" in
3626 if test -z "$ac_dots"; then top_srcdir
=.
3627 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3628 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3630 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3631 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3634 case "$ac_given_INSTALL" in
3635 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3636 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3639 echo creating
"$ac_file"
3641 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3643 *Makefile
*) ac_comsub
="1i\\
3644 # $configure_input" ;;
3648 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3650 s%@configure_input@%$configure_input%g
3651 s%@srcdir@%$srcdir%g
3652 s%@top_srcdir@%$top_srcdir%g
3653 s%@INSTALL@%$INSTALL%g
3654 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3658 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3659 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3661 # ac_d sets the value in "#define NAME VALUE" lines.
3662 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3663 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3666 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3667 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3668 ac_uB
='\([ ]\)%\1#\2define\3'
3671 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3672 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3673 ac_eB
='$%\1#\2define\3'
3677 if test "${CONFIG_HEADERS+set}" != set; then
3679 cat >> $CONFIG_STATUS <<EOF
3680 CONFIG_HEADERS="config.h:config.in"
3682 cat >> $CONFIG_STATUS <<\EOF
3684 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3685 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3687 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3688 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3689 *) ac_file_in
="${ac_file}.in" ;;
3692 echo creating
$ac_file
3694 rm -f conftest.frag conftest.
in conftest.out
3695 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3696 cat $ac_file_inputs > conftest.
in
3700 # Transform confdefs.h into a sed script conftest.vals that substitutes
3701 # the proper values into config.h.in to produce config.h. And first:
3702 # Protect against being on the right side of a sed subst in config.status.
3703 # Protect against being in an unquoted here document in config.status.
3705 cat > conftest.hdr
<<\EOF
3708 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3712 sed -n -f conftest.hdr confdefs.h > conftest.vals
3715 # This sed command replaces #undef with comments. This is necessary, for
3716 # example, in the case of _POSIX_SOURCE, which is predefined and required
3717 # on some systems where configure will not decide to define it.
3718 cat >> conftest.vals <<\EOF
3719 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3722 # Break up conftest.vals because some shells have a limit on
3723 # the size of here documents, and old seds have small limits too.
3728 ac_lines=`grep -c . conftest.vals
`
3729 # grep -c gives empty output for an empty file on some AIX systems.
3730 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3731 # Write a limited-size here document to conftest.frag.
3732 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3733 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3735 sed -f conftest.frag conftest.in > conftest.out
3737 mv conftest.out conftest.in
3739 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3741 mv conftest.tail conftest.vals
3745 cat >> $CONFIG_STATUS <<\EOF
3746 rm -f conftest.frag conftest.h
3747 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3748 cat conftest.in >> conftest.h
3750 if cmp -s $ac_file conftest.h 2>/dev/null; then
3751 echo "$ac_file is unchanged"
3754 # Remove last slash and all that follows it. Not all systems have dirname.
3755 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3756 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3757 # The file is in a subdirectory.
3758 test ! -d "$ac_dir" && mkdir "$ac_dir"
3761 mv conftest.h $ac_file
3767 cat >> $CONFIG_STATUS <<EOF
3772 cat >> $CONFIG_STATUS <<\EOF
3773 srcdir=$ac_given_srcdir
3774 while test -n "$ac_sources"; do
3775 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
3776 set $ac_sources; ac_source=$1; shift; ac_sources=$*
3778 echo "linking $srcdir/$ac_source to $ac_dest"
3780 if test ! -r $srcdir/$ac_source; then
3781 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
3785 # Make relative symlinks.
3786 # Remove last slash and all that follows it. Not all systems have dirname.
3787 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
3788 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
3789 # The dest file is in a subdirectory.
3790 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
3791 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
3792 # A "../" for each directory in $ac_dest_dir_suffix.
3793 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
3795 ac_dest_dir_suffix= ac_dots=
3799 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
3800 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
3803 # Make a symlink if possible; otherwise try a hard link.
3804 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
3805 ln $srcdir/$ac_source $ac_dest; then :
3807 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
3811 cat >> $CONFIG_STATUS <<EOF
3813 gdb_host_cpu=$gdb_host_cpu
3814 gdb_target_cpu=$gdb_target_cpu
3815 nativefile=$nativefile
3818 cat >> $CONFIG_STATUS <<\EOF
3820 if test "${nativefile}" = ""; then
3821 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
3822 < Makefile > Makefile.tem
3823 mv -f Makefile.tem Makefile
3826 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
3827 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
3828 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
3829 mv -f Makefile.tmp Makefile
3831 case x$CONFIG_HEADERS in
3832 xconfig.h:config.in)
3838 chmod +x $CONFIG_STATUS
3839 rm -fr confdefs* $ac_clean_files
3840 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
3842 if test "$no_recursion" != yes; then
3844 # Remove --cache-file and --srcdir arguments so they do not pile up.
3845 ac_sub_configure_args=
3847 for ac_arg in $ac_configure_args; do
3848 if test -n "$ac_prev"; then
3853 -cache-file | --cache-file | --cache-fil | --cache-fi \
3854 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
3855 ac_prev=cache_file ;;
3856 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
3857 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
3859 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
3861 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
3863 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
3867 for ac_config_dir in $configdirs; do
3869 # Do not complain, so a configure script can configure whichever
3870 # parts of a large source tree are present.
3871 if test ! -d $srcdir/$ac_config_dir; then
3875 echo configuring in $ac_config_dir
3880 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
3882 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
3890 # A "../" for each directory in /$ac_config_dir.
3891 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
3894 .) # No --srcdir option. We are building in place.
3895 ac_sub_srcdir=$srcdir ;;
3896 /*) # Absolute path.
3897 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
3899 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
3902 # Check for guested configure; otherwise get Cygnus style configure.
3903 if test -f $ac_sub_srcdir/configure; then
3904 ac_sub_configure=$ac_sub_srcdir/configure
3905 elif test -f $ac_sub_srcdir/configure.in; then
3906 ac_sub_configure=$ac_configure
3908 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
3912 # The recursion is here.
3913 if test -n "$ac_sub_configure"; then
3915 # Make the cache file name correct relative to the subdirectory.
3916 case "$cache_file" in
3917 /*) ac_sub_cache_file=$cache_file ;;
3919 ac_sub_cache_file="$ac_dots$cache_file" ;;
3921 case "$ac_given_INSTALL" in
3922 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3923 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3926 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
3927 # The eval makes quoting arguments work.
3928 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
3931 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }