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:
19 --enable-sim-powerpc "
23 --with-tclconfig directory containing tcl configuration (tclConfig.sh)"
25 --with-tkconfig directory containing tk configuration (tkConfig.sh)"
27 --with-tclinclude directory where tcl private headers are"
29 --with-tkinclude directory where tk private headers are"
31 --enable-shared use shared libraries"
33 # Initialize some variables set by options.
34 # The variables have the same names as the options, with
35 # dashes changed to underlines.
37 cache_file
=.
/config.cache
46 program_transform_name
=s
,x
,x
,
54 bindir
='${exec_prefix}/bin'
55 sbindir
='${exec_prefix}/sbin'
56 libexecdir
='${exec_prefix}/libexec'
57 datadir
='${prefix}/share'
58 sysconfdir
='${prefix}/etc'
59 sharedstatedir
='${prefix}/com'
60 localstatedir
='${prefix}/var'
61 libdir
='${exec_prefix}/lib'
62 includedir
='${prefix}/include'
63 oldincludedir
='/usr/include'
64 infodir
='${prefix}/info'
65 mandir
='${prefix}/man'
67 # Initialize some other variables.
70 # Maximum number of lines to put in a shell here document.
77 # If the previous option needs an argument, assign it.
78 if test -n "$ac_prev"; then
79 eval "$ac_prev=\$ac_option"
85 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
89 # Accept the important Cygnus configure options, so we can diagnose typos.
93 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
95 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
96 bindir
="$ac_optarg" ;;
98 -build |
--build |
--buil |
--bui |
--bu)
100 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
101 build
="$ac_optarg" ;;
103 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
104 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
105 ac_prev
=cache_file
;;
106 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
107 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
108 cache_file
="$ac_optarg" ;;
110 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
112 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
114 datadir
="$ac_optarg" ;;
116 -disable-* |
--disable-*)
117 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
118 # Reject names that are not valid shell variable names.
119 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
120 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
122 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
123 eval "enable_${ac_feature}=no" ;;
125 -enable-* |
--enable-*)
126 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
136 eval "enable_${ac_feature}='$ac_optarg'" ;;
138 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
139 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
140 |
--exec |
--exe |
--ex)
141 ac_prev
=exec_prefix
;;
142 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
143 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
144 |
--exec=* |
--exe=* |
--ex=*)
145 exec_prefix
="$ac_optarg" ;;
147 -gas |
--gas |
--ga |
--g)
148 # Obsolete; use --with-gas.
151 -help |
--help |
--hel |
--he)
152 # Omit some internal or obsolete options to make the list less imposing.
153 # This message is too long to be a string in the A/UX 3.1 sh.
155 Usage: configure [options] [host]
156 Options: [defaults in brackets after descriptions]
158 --cache-file=FILE cache test results in FILE
159 --help print this message
160 --no-create do not create output files
161 --quiet, --silent do not print \`checking...' messages
162 --version print the version of autoconf that created configure
163 Directory and file names:
164 --prefix=PREFIX install architecture-independent files in PREFIX
166 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
168 --bindir=DIR user executables in DIR [EPREFIX/bin]
169 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
170 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
171 --datadir=DIR read-only architecture-independent data in DIR
173 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
174 --sharedstatedir=DIR modifiable architecture-independent data in DIR
176 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
177 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
178 --includedir=DIR C header files in DIR [PREFIX/include]
179 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
180 --infodir=DIR info documentation in DIR [PREFIX/info]
181 --mandir=DIR man documentation in DIR [PREFIX/man]
182 --srcdir=DIR find the sources in DIR [configure dir or ..]
183 --program-prefix=PREFIX prepend PREFIX to installed program names
184 --program-suffix=SUFFIX append SUFFIX to installed program names
185 --program-transform-name=PROGRAM
186 run sed PROGRAM on installed program names
190 --build=BUILD configure for building on BUILD [BUILD=HOST]
191 --host=HOST configure for HOST [guessed]
192 --target=TARGET configure for TARGET [TARGET=HOST]
193 Features and packages:
194 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
195 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
196 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
197 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
198 --x-includes=DIR X include files are in DIR
199 --x-libraries=DIR X library files are in DIR
201 if test -n "$ac_help"; then
202 echo "--enable and --with options recognized:$ac_help"
206 -host |
--host |
--hos |
--ho)
208 -host=* |
--host=* |
--hos=* |
--ho=*)
211 -includedir |
--includedir |
--includedi |
--included |
--include \
212 |
--includ |
--inclu |
--incl |
--inc)
213 ac_prev
=includedir
;;
214 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
215 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
216 includedir
="$ac_optarg" ;;
218 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
220 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
221 infodir
="$ac_optarg" ;;
223 -libdir |
--libdir |
--libdi |
--libd)
225 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
226 libdir
="$ac_optarg" ;;
228 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
229 |
--libexe |
--libex |
--libe)
230 ac_prev
=libexecdir
;;
231 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
232 |
--libexe=* |
--libex=* |
--libe=*)
233 libexecdir
="$ac_optarg" ;;
235 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
236 |
--localstate |
--localstat |
--localsta |
--localst \
237 |
--locals |
--local |
--loca |
--loc |
--lo)
238 ac_prev
=localstatedir
;;
239 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
240 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
241 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
242 localstatedir
="$ac_optarg" ;;
244 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
246 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
247 mandir
="$ac_optarg" ;;
250 # Obsolete; use --without-fp.
253 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
257 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
258 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
261 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
262 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
263 |
--oldin |
--oldi |
--old |
--ol |
--o)
264 ac_prev
=oldincludedir
;;
265 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
266 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
267 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
268 oldincludedir
="$ac_optarg" ;;
270 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
272 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
273 prefix
="$ac_optarg" ;;
275 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
276 |
--program-pre |
--program-pr |
--program-p)
277 ac_prev
=program_prefix
;;
278 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
279 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
280 program_prefix
="$ac_optarg" ;;
282 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
283 |
--program-suf |
--program-su |
--program-s)
284 ac_prev
=program_suffix
;;
285 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
286 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
287 program_suffix
="$ac_optarg" ;;
289 -program-transform-name |
--program-transform-name \
290 |
--program-transform-nam |
--program-transform-na \
291 |
--program-transform-n |
--program-transform- \
292 |
--program-transform |
--program-transfor \
293 |
--program-transfo |
--program-transf \
294 |
--program-trans |
--program-tran \
295 |
--progr-tra |
--program-tr |
--program-t)
296 ac_prev
=program_transform_name
;;
297 -program-transform-name=* |
--program-transform-name=* \
298 |
--program-transform-nam=* |
--program-transform-na=* \
299 |
--program-transform-n=* |
--program-transform-=* \
300 |
--program-transform=* |
--program-transfor=* \
301 |
--program-transfo=* |
--program-transf=* \
302 |
--program-trans=* |
--program-tran=* \
303 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
304 program_transform_name
="$ac_optarg" ;;
306 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
307 |
-silent |
--silent |
--silen |
--sile |
--sil)
310 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
312 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
314 sbindir
="$ac_optarg" ;;
316 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
317 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
318 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
320 ac_prev
=sharedstatedir
;;
321 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
322 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
323 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
325 sharedstatedir
="$ac_optarg" ;;
327 -site |
--site |
--sit)
329 -site=* |
--site=* |
--sit=*)
332 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
334 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
335 srcdir
="$ac_optarg" ;;
337 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
338 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
339 ac_prev
=sysconfdir
;;
340 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
341 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
342 sysconfdir
="$ac_optarg" ;;
344 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
346 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
347 target
="$ac_optarg" ;;
349 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
352 -version |
--version |
--versio |
--versi |
--vers)
353 echo "configure generated by autoconf version 2.12"
357 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
358 # Reject names that are not valid shell variable names.
359 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
360 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
362 ac_package
=`echo $ac_package| sed 's/-/_/g'`
367 eval "with_${ac_package}='$ac_optarg'" ;;
369 -without-* |
--without-*)
370 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
371 # Reject names that are not valid shell variable names.
372 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
373 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
375 ac_package
=`echo $ac_package| sed 's/-/_/g'`
376 eval "with_${ac_package}=no" ;;
379 # Obsolete; use --with-x.
382 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
383 |
--x-incl |
--x-inc |
--x-in |
--x-i)
384 ac_prev
=x_includes
;;
385 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
386 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
387 x_includes
="$ac_optarg" ;;
389 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
390 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
391 ac_prev
=x_libraries
;;
392 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
393 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
394 x_libraries
="$ac_optarg" ;;
396 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
400 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
401 echo "configure: warning: $ac_option: invalid host type" 1>&2
403 if test "x$nonopt" != xNONE
; then
404 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
412 if test -n "$ac_prev"; then
413 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
416 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
418 # File descriptor usage:
421 # 2 errors and warnings
422 # 3 some systems may open it to /dev/tty
423 # 4 used on the Kubota Titan
424 # 6 checking for... messages and results
425 # 5 compiler messages saved in config.log
426 if test "$silent" = yes; then
434 This file contains any messages produced by compilers while
435 running configure, to aid debugging if configure makes a mistake.
438 # Strip out --no-create and --no-recursion so they do not pile up.
439 # Also quote any args containing shell metacharacters.
444 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
445 |
--no-cr |
--no-c) ;;
446 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
447 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
448 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
449 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
450 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
455 # Only set these to C if already set. These must not be set unconditionally
456 # because not all systems understand e.g. LANG=C (notably SCO).
457 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
458 # Non-C LC_CTYPE values break the ctype check.
459 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
460 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
461 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
462 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
464 # confdefs.h avoids OS command line length limits that DEFS can exceed.
465 rm -rf conftest
* confdefs.h
466 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
469 # A filename unique to this package, relative to the directory that
470 # configure is in, which we can look for to find out if srcdir is correct.
471 ac_unique_file
=main.c
473 # Find the source files, if location was not specified.
474 if test -z "$srcdir"; then
475 ac_srcdir_defaulted
=yes
476 # Try the directory containing this script, then its parent.
478 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
479 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
481 if test ! -r $srcdir/$ac_unique_file; then
485 ac_srcdir_defaulted
=no
487 if test ! -r $srcdir/$ac_unique_file; then
488 if test "$ac_srcdir_defaulted" = yes; then
489 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
491 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
494 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
496 # Prefer explicitly selected file to automatically selected ones.
497 if test -z "$CONFIG_SITE"; then
498 if test "x$prefix" != xNONE
; then
499 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
501 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
504 for ac_site_file
in $CONFIG_SITE; do
505 if test -r "$ac_site_file"; then
506 echo "loading site script $ac_site_file"
511 if test -r "$cache_file"; then
512 echo "loading cache $cache_file"
515 echo "creating cache $cache_file"
520 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
521 ac_cpp
='$CPP $CPPFLAGS'
522 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
523 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
524 cross_compiling
=$ac_cv_prog_cc_cross
526 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
527 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
528 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
535 ac_n
= ac_c
='\c' ac_t
=
541 # Extract the first word of "gcc", so it can be a program name with args.
542 set dummy gcc
; ac_word
=$2
543 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
544 echo "configure:545: checking for $ac_word" >&5
545 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
546 echo $ac_n "(cached) $ac_c" 1>&6
548 if test -n "$CC"; then
549 ac_cv_prog_CC
="$CC" # Let the user override the test.
551 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
552 for ac_dir
in $PATH; do
553 test -z "$ac_dir" && ac_dir
=.
554 if test -f $ac_dir/$ac_word; then
563 if test -n "$CC"; then
564 echo "$ac_t""$CC" 1>&6
566 echo "$ac_t""no" 1>&6
569 if test -z "$CC"; then
570 # Extract the first word of "cc", so it can be a program name with args.
571 set dummy cc
; ac_word
=$2
572 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
573 echo "configure:574: checking for $ac_word" >&5
574 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
575 echo $ac_n "(cached) $ac_c" 1>&6
577 if test -n "$CC"; then
578 ac_cv_prog_CC
="$CC" # Let the user override the test.
580 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
582 for ac_dir
in $PATH; do
583 test -z "$ac_dir" && ac_dir
=.
584 if test -f $ac_dir/$ac_word; then
585 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
594 if test $ac_prog_rejected = yes; then
595 # We found a bogon in the path, so make sure we never use it.
596 set dummy
$ac_cv_prog_CC
598 if test $# -gt 0; then
599 # We chose a different compiler from the bogus one.
600 # However, it has the same basename, so the bogon will be chosen
601 # first if we set CC to just the basename; use the full file name.
603 set dummy
"$ac_dir/$ac_word" "$@"
611 if test -n "$CC"; then
612 echo "$ac_t""$CC" 1>&6
614 echo "$ac_t""no" 1>&6
617 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
620 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
621 echo "configure:622: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
624 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
625 ac_cpp
='$CPP $CPPFLAGS'
626 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
627 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
628 cross_compiling
=$ac_cv_prog_cc_cross
630 cat > conftest.
$ac_ext <<EOF
631 #line 632 "configure"
632 #include "confdefs.h"
635 if { (eval echo configure
:636: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
636 ac_cv_prog_cc_works
=yes
637 # If we can't run a trivial program, we are probably using a cross compiler.
638 if (.
/conftest
; exit) 2>/dev
/null
; then
639 ac_cv_prog_cc_cross
=no
641 ac_cv_prog_cc_cross
=yes
644 echo "configure: failed program was:" >&5
645 cat conftest.
$ac_ext >&5
646 ac_cv_prog_cc_works
=no
650 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
651 if test $ac_cv_prog_cc_works = no
; then
652 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
654 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
655 echo "configure:656: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
656 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
657 cross_compiling
=$ac_cv_prog_cc_cross
659 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
660 echo "configure:661: checking whether we are using GNU C" >&5
661 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
662 echo $ac_n "(cached) $ac_c" 1>&6
664 cat > conftest.c
<<EOF
669 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:670: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
676 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
678 if test $ac_cv_prog_gcc = yes; then
680 ac_test_CFLAGS
="${CFLAGS+set}"
681 ac_save_CFLAGS
="$CFLAGS"
683 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
684 echo "configure:685: checking whether ${CC-cc} accepts -g" >&5
685 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
686 echo $ac_n "(cached) $ac_c" 1>&6
688 echo 'void f(){}' > conftest.c
689 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
698 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
699 if test "$ac_test_CFLAGS" = set; then
700 CFLAGS
="$ac_save_CFLAGS"
701 elif test $ac_cv_prog_cc_g = yes; then
708 test "${CFLAGS+set}" = set || CFLAGS
="-g"
711 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
712 echo "configure:713: checking how to run the C preprocessor" >&5
713 # On Suns, sometimes $CPP names a directory.
714 if test -n "$CPP" && test -d "$CPP"; then
717 if test -z "$CPP"; then
718 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
719 echo $ac_n "(cached) $ac_c" 1>&6
721 # This must be in double quotes, not single quotes, because CPP may get
722 # substituted into the Makefile and "${CC-cc}" will confuse make.
724 # On the NeXT, cc -E runs the code through the compiler's parser,
725 # not just through cpp.
726 cat > conftest.
$ac_ext <<EOF
727 #line 728 "configure"
728 #include "confdefs.h"
732 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
733 { (eval echo configure
:734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
734 ac_err
=`grep -v '^ *+' conftest.out`
735 if test -z "$ac_err"; then
739 echo "configure: failed program was:" >&5
740 cat conftest.
$ac_ext >&5
742 CPP
="${CC-cc} -E -traditional-cpp"
743 cat > conftest.
$ac_ext <<EOF
744 #line 745 "configure"
745 #include "confdefs.h"
749 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
750 { (eval echo configure
:751: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
751 ac_err
=`grep -v '^ *+' conftest.out`
752 if test -z "$ac_err"; then
756 echo "configure: failed program was:" >&5
757 cat conftest.
$ac_ext >&5
764 ac_cv_prog_CPP
="$CPP"
766 CPP
="$ac_cv_prog_CPP"
768 ac_cv_prog_CPP
="$CPP"
770 echo "$ac_t""$CPP" 1>&6
772 echo $ac_n "checking for AIX""... $ac_c" 1>&6
773 echo "configure:774: checking for AIX" >&5
774 cat > conftest.
$ac_ext <<EOF
775 #line 776 "configure"
776 #include "confdefs.h"
782 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
783 egrep "yes" >/dev
/null
2>&1; then
785 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
786 #define _ALL_SOURCE 1
791 echo "$ac_t""no" 1>&6
796 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
797 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
798 echo "configure:799: checking for minix/config.h" >&5
799 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
800 echo $ac_n "(cached) $ac_c" 1>&6
802 cat > conftest.
$ac_ext <<EOF
803 #line 804 "configure"
804 #include "confdefs.h"
805 #include <minix/config.h>
807 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
808 { (eval echo configure
:809: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
809 ac_err
=`grep -v '^ *+' conftest.out`
810 if test -z "$ac_err"; then
812 eval "ac_cv_header_$ac_safe=yes"
815 echo "configure: failed program was:" >&5
816 cat conftest.
$ac_ext >&5
818 eval "ac_cv_header_$ac_safe=no"
822 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
823 echo "$ac_t""yes" 1>&6
826 echo "$ac_t""no" 1>&6
830 if test "$MINIX" = yes; then
831 cat >> confdefs.h
<<\EOF
832 #define _POSIX_SOURCE 1
835 cat >> confdefs.h
<<\EOF
836 #define _POSIX_1_SOURCE 2
839 cat >> confdefs.h
<<\EOF
845 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
846 echo "configure:847: checking for POSIXized ISC" >&5
847 if test -d /etc
/conf
/kconfig.d
&&
848 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
850 echo "$ac_t""yes" 1>&6
851 ISC
=yes # If later tests want to check for ISC.
852 cat >> confdefs.h
<<\EOF
853 #define _POSIX_SOURCE 1
856 if test "$GCC" = yes; then
862 echo "$ac_t""no" 1>&6
868 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
869 if test -f $ac_dir/install-sh
; then
871 ac_install_sh
="$ac_aux_dir/install-sh -c"
873 elif test -f $ac_dir/install.sh
; then
875 ac_install_sh
="$ac_aux_dir/install.sh -c"
879 if test -z "$ac_aux_dir"; then
880 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
882 ac_config_guess
=$ac_aux_dir/config.guess
883 ac_config_sub
=$ac_aux_dir/config.sub
884 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
887 # Do some error checking and defaulting for the host and target type.
889 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
892 # 1. You are not allowed to specify --host, --target, and nonopt at the
894 # 2. Host defaults to nonopt.
895 # 3. If nonopt is not specified, then host defaults to the current host,
896 # as determined by config.guess.
897 # 4. Target and build default to nonopt.
898 # 5. If nonopt is not specified, then target and build default to host.
900 # The aliases save the names the user supplied, while $host etc.
901 # will get canonicalized.
902 case $host---$target---$nonopt in
903 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
904 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
908 # Make sure we can run config.sub.
909 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
910 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
913 echo $ac_n "checking host system type""... $ac_c" 1>&6
914 echo "configure:915: checking host system type" >&5
917 case "$host_alias" in
921 if host_alias
=`$ac_config_guess`; then :
922 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
924 *) host_alias
=$nonopt ;;
928 host=`$ac_config_sub $host_alias`
929 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
930 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
931 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
932 echo "$ac_t""$host" 1>&6
934 echo $ac_n "checking target system type""... $ac_c" 1>&6
935 echo "configure:936: checking target system type" >&5
938 case "$target_alias" in
941 NONE
) target_alias
=$host_alias ;;
942 *) target_alias
=$nonopt ;;
946 target
=`$ac_config_sub $target_alias`
947 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
948 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
949 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
950 echo "$ac_t""$target" 1>&6
952 echo $ac_n "checking build system type""... $ac_c" 1>&6
953 echo "configure:954: checking build system type" >&5
956 case "$build_alias" in
959 NONE
) build_alias
=$host_alias ;;
960 *) build_alias
=$nonopt ;;
964 build
=`$ac_config_sub $build_alias`
965 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
966 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
967 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
968 echo "$ac_t""$build" 1>&6
970 test "$host_alias" != "$target_alias" &&
971 test "$program_prefix$program_suffix$program_transform_name" = \
973 program_prefix
=${target_alias}-
979 configdirs
="doc testsuite"
982 .
${srcdir}/configure.
host
984 .
${srcdir}/configure.tgt
987 # Find a good install program. We prefer a C program (faster),
988 # so one script is as good as another. But avoid the broken or
989 # incompatible versions:
990 # SysV /etc/install, /usr/sbin/install
991 # SunOS /usr/etc/install
994 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
995 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
996 # ./install, which can be erroneously created by make from ./install.sh.
997 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
998 echo "configure:999: checking for a BSD compatible install" >&5
999 if test -z "$INSTALL"; then
1000 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1001 echo $ac_n "(cached) $ac_c" 1>&6
1003 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
1004 for ac_dir
in $PATH; do
1005 # Account for people who put trailing slashes in PATH elements.
1007 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
1009 # OSF1 and SCO ODT 3.0 have their own names for install.
1010 for ac_prog
in ginstall installbsd scoinst
install; do
1011 if test -f $ac_dir/$ac_prog; then
1012 if test $ac_prog = install &&
1013 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
1014 # AIX install. It has an incompatible calling convention.
1015 # OSF/1 installbsd also uses dspmsg, but is usable.
1018 ac_cv_path_install
="$ac_dir/$ac_prog -c"
1029 if test "${ac_cv_path_install+set}" = set; then
1030 INSTALL
="$ac_cv_path_install"
1032 # As a last resort, use the slow shell script. We don't cache a
1033 # path for INSTALL within a source directory, because that will
1034 # break other packages using the cache if that directory is
1035 # removed, or if the path is relative.
1036 INSTALL
="$ac_install_sh"
1039 echo "$ac_t""$INSTALL" 1>&6
1041 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1042 # It thinks the first close brace ends the variable substitution.
1043 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
1045 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
1047 if test $host != $build; then
1048 ac_tool_prefix
=${host_alias}-
1053 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1054 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1055 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1056 echo "configure:1057: checking for $ac_word" >&5
1057 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1058 echo $ac_n "(cached) $ac_c" 1>&6
1060 if test -n "$AR"; then
1061 ac_cv_prog_AR
="$AR" # Let the user override the test.
1063 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1064 for ac_dir
in $PATH; do
1065 test -z "$ac_dir" && ac_dir
=.
1066 if test -f $ac_dir/$ac_word; then
1067 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1072 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1076 if test -n "$AR"; then
1077 echo "$ac_t""$AR" 1>&6
1079 echo "$ac_t""no" 1>&6
1084 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1085 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1086 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1087 echo "configure:1088: checking for $ac_word" >&5
1088 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1089 echo $ac_n "(cached) $ac_c" 1>&6
1091 if test -n "$RANLIB"; then
1092 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1094 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1095 for ac_dir
in $PATH; do
1096 test -z "$ac_dir" && ac_dir
=.
1097 if test -f $ac_dir/$ac_word; then
1098 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1105 RANLIB
="$ac_cv_prog_RANLIB"
1106 if test -n "$RANLIB"; then
1107 echo "$ac_t""$RANLIB" 1>&6
1109 echo "$ac_t""no" 1>&6
1113 if test -z "$ac_cv_prog_RANLIB"; then
1114 if test -n "$ac_tool_prefix"; then
1115 # Extract the first word of "ranlib", so it can be a program name with args.
1116 set dummy ranlib
; ac_word
=$2
1117 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1118 echo "configure:1119: checking for $ac_word" >&5
1119 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1120 echo $ac_n "(cached) $ac_c" 1>&6
1122 if test -n "$RANLIB"; then
1123 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1125 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1126 for ac_dir
in $PATH; do
1127 test -z "$ac_dir" && ac_dir
=.
1128 if test -f $ac_dir/$ac_word; then
1129 ac_cv_prog_RANLIB
="ranlib"
1134 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1137 RANLIB
="$ac_cv_prog_RANLIB"
1138 if test -n "$RANLIB"; then
1139 echo "$ac_t""$RANLIB" 1>&6
1141 echo "$ac_t""no" 1>&6
1149 for ac_prog
in 'bison -y' byacc
1151 # Extract the first word of "$ac_prog", so it can be a program name with args.
1152 set dummy
$ac_prog; ac_word
=$2
1153 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1154 echo "configure:1155: checking for $ac_word" >&5
1155 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1156 echo $ac_n "(cached) $ac_c" 1>&6
1158 if test -n "$YACC"; then
1159 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
1161 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1162 for ac_dir
in $PATH; do
1163 test -z "$ac_dir" && ac_dir
=.
1164 if test -f $ac_dir/$ac_word; then
1165 ac_cv_prog_YACC
="$ac_prog"
1172 YACC
="$ac_cv_prog_YACC"
1173 if test -n "$YACC"; then
1174 echo "$ac_t""$YACC" 1>&6
1176 echo "$ac_t""no" 1>&6
1179 test -n "$YACC" && break
1181 test -n "$YACC" || YACC
="yacc"
1183 for ac_prog
in mawk gawk nawk
awk
1185 # Extract the first word of "$ac_prog", so it can be a program name with args.
1186 set dummy
$ac_prog; ac_word
=$2
1187 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1188 echo "configure:1189: checking for $ac_word" >&5
1189 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1190 echo $ac_n "(cached) $ac_c" 1>&6
1192 if test -n "$AWK"; then
1193 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
1195 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1196 for ac_dir
in $PATH; do
1197 test -z "$ac_dir" && ac_dir
=.
1198 if test -f $ac_dir/$ac_word; then
1199 ac_cv_prog_AWK
="$ac_prog"
1206 AWK
="$ac_cv_prog_AWK"
1207 if test -n "$AWK"; then
1208 echo "$ac_t""$AWK" 1>&6
1210 echo "$ac_t""no" 1>&6
1213 test -n "$AWK" && break
1218 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
1219 if test -f $ac_dir/install-sh
; then
1221 ac_install_sh
="$ac_aux_dir/install-sh -c"
1223 elif test -f $ac_dir/install.sh
; then
1225 ac_install_sh
="$ac_aux_dir/install.sh -c"
1229 if test -z "$ac_aux_dir"; then
1230 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1232 ac_config_guess
=$ac_aux_dir/config.guess
1233 ac_config_sub
=$ac_aux_dir/config.sub
1234 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1236 if test "$program_transform_name" = s
,x
,x
,; then
1237 program_transform_name
=
1239 # Double any \ or $. echo might interpret backslashes.
1240 cat <<\EOF_SED
> conftestsed
1241 s
,\\,\\\\,g
; s
,\$
,$$
,g
1243 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1246 test "$program_prefix" != NONE
&&
1247 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1248 # Use a double $ so make ignores it.
1249 test "$program_suffix" != NONE
&&
1250 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1252 # sed with no file args requires a program.
1253 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1256 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1257 echo "configure:1258: checking for ANSI C header files" >&5
1258 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1259 echo $ac_n "(cached) $ac_c" 1>&6
1261 cat > conftest.
$ac_ext <<EOF
1262 #line 1263 "configure"
1263 #include "confdefs.h"
1269 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1270 { (eval echo configure
:1271: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1271 ac_err
=`grep -v '^ *+' conftest.out`
1272 if test -z "$ac_err"; then
1274 ac_cv_header_stdc
=yes
1277 echo "configure: failed program was:" >&5
1278 cat conftest.
$ac_ext >&5
1280 ac_cv_header_stdc
=no
1284 if test $ac_cv_header_stdc = yes; then
1285 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1286 cat > conftest.
$ac_ext <<EOF
1287 #line 1288 "configure"
1288 #include "confdefs.h"
1291 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1292 egrep "memchr" >/dev
/null
2>&1; then
1296 ac_cv_header_stdc
=no
1302 if test $ac_cv_header_stdc = yes; then
1303 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1304 cat > conftest.
$ac_ext <<EOF
1305 #line 1306 "configure"
1306 #include "confdefs.h"
1309 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1310 egrep "free" >/dev
/null
2>&1; then
1314 ac_cv_header_stdc
=no
1320 if test $ac_cv_header_stdc = yes; then
1321 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1322 if test "$cross_compiling" = yes; then
1325 cat > conftest.
$ac_ext <<EOF
1326 #line 1327 "configure"
1327 #include "confdefs.h"
1329 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1330 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1331 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1332 int main () { int i; for (i = 0; i < 256; i++)
1333 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1337 if { (eval echo configure
:1338: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1341 echo "configure: failed program was:" >&5
1342 cat conftest.
$ac_ext >&5
1344 ac_cv_header_stdc
=no
1352 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1353 if test $ac_cv_header_stdc = yes; then
1354 cat >> confdefs.h
<<\EOF
1355 #define STDC_HEADERS 1
1360 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
1362 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1363 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1364 echo "configure:1365: checking for $ac_hdr" >&5
1365 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1366 echo $ac_n "(cached) $ac_c" 1>&6
1368 cat > conftest.
$ac_ext <<EOF
1369 #line 1370 "configure"
1370 #include "confdefs.h"
1373 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1374 { (eval echo configure
:1375: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1375 ac_err
=`grep -v '^ *+' conftest.out`
1376 if test -z "$ac_err"; then
1378 eval "ac_cv_header_$ac_safe=yes"
1381 echo "configure: failed program was:" >&5
1382 cat conftest.
$ac_ext >&5
1384 eval "ac_cv_header_$ac_safe=no"
1388 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1389 echo "$ac_t""yes" 1>&6
1390 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1391 cat >> confdefs.h
<<EOF
1392 #define $ac_tr_hdr 1
1396 echo "$ac_t""no" 1>&6
1400 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
1401 echo "configure:1402: checking whether stat file-mode macros are broken" >&5
1402 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
1403 echo $ac_n "(cached) $ac_c" 1>&6
1405 cat > conftest.
$ac_ext <<EOF
1406 #line 1407 "configure"
1407 #include "confdefs.h"
1408 #include <sys/types.h>
1409 #include <sys/stat.h>
1411 #if defined(S_ISBLK) && defined(S_IFDIR)
1412 # if S_ISBLK (S_IFDIR)
1417 #if defined(S_ISBLK) && defined(S_IFCHR)
1418 # if S_ISBLK (S_IFCHR)
1423 #if defined(S_ISLNK) && defined(S_IFREG)
1424 # if S_ISLNK (S_IFREG)
1429 #if defined(S_ISSOCK) && defined(S_IFREG)
1430 # if S_ISSOCK (S_IFREG)
1436 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1437 egrep "You lose" >/dev
/null
2>&1; then
1439 ac_cv_header_stat_broken
=yes
1442 ac_cv_header_stat_broken
=no
1448 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
1449 if test $ac_cv_header_stat_broken = yes; then
1450 cat >> confdefs.h
<<\EOF
1451 #define STAT_MACROS_BROKEN 1
1457 echo $ac_n "checking for working const""... $ac_c" 1>&6
1458 echo "configure:1459: checking for working const" >&5
1459 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1460 echo $ac_n "(cached) $ac_c" 1>&6
1462 cat > conftest.
$ac_ext <<EOF
1463 #line 1464 "configure"
1464 #include "confdefs.h"
1468 /* Ultrix mips cc rejects this. */
1469 typedef int charset[2]; const charset x;
1470 /* SunOS 4.1.1 cc rejects this. */
1471 char const *const *ccp;
1473 /* NEC SVR4.0.2 mips cc rejects this. */
1474 struct point {int x, y;};
1475 static struct point const zero = {0,0};
1476 /* AIX XL C 1.02.0.0 rejects this.
1477 It does not let you subtract one const X* pointer from another in an arm
1478 of an if-expression whose if-part is not a constant expression */
1479 const char *g = "string";
1480 ccp = &g + (g ? g-g : 0);
1481 /* HPUX 7.0 cc rejects these. */
1484 ccp = (char const *const *) p;
1485 { /* SCO 3.2v4 cc rejects this. */
1487 char const *s = 0 ? (char *) 0 : (char const *) 0;
1491 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1493 const int *foo = &x[0];
1496 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1497 typedef const int *iptr;
1501 { /* AIX XL C 1.02.0.0 rejects this saying
1502 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1503 struct s { int j; const int *ap[3]; };
1504 struct s *b; b->j = 5;
1506 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1512 if { (eval echo configure
:1513: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1516 echo "configure: failed program was:" >&5
1517 cat conftest.
$ac_ext >&5
1524 echo "$ac_t""$ac_cv_c_const" 1>&6
1525 if test $ac_cv_c_const = no
; then
1526 cat >> confdefs.h
<<\EOF
1533 for ac_func
in setpgid sbrk
select poll
1535 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1536 echo "configure:1537: checking for $ac_func" >&5
1537 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1538 echo $ac_n "(cached) $ac_c" 1>&6
1540 cat > conftest.
$ac_ext <<EOF
1541 #line 1542 "configure"
1542 #include "confdefs.h"
1543 /* System header to define __stub macros and hopefully few prototypes,
1544 which can conflict with char $ac_func(); below. */
1546 /* Override any gcc2 internal prototype to avoid an error. */
1547 /* We use char because int might match the return type of a gcc2
1548 builtin and then its argument prototype would still apply. */
1553 /* The GNU C library defines this for functions which it implements
1554 to always fail with ENOSYS. Some functions are actually named
1555 something starting with __ and the normal name is an alias. */
1556 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1564 if { (eval echo configure
:1565: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1566 eval "ac_cv_func_$ac_func=yes"
1568 echo "configure: failed program was:" >&5
1569 cat conftest.
$ac_ext >&5
1571 eval "ac_cv_func_$ac_func=no"
1576 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1577 echo "$ac_t""yes" 1>&6
1578 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1579 cat >> confdefs.h
<<EOF
1580 #define $ac_tr_func 1
1584 echo "$ac_t""no" 1>&6
1589 # If we are configured native on Linux, work around problems with sys/procfs.h
1590 if test "${target}" = "${host}"; then
1593 cat >> confdefs.h
<<\EOF
1594 #define START_INFERIOR_TRAPS_EXPECTED "2"
1597 cat >> confdefs.h
<<\EOF
1598 #define sys_quotactl 1
1605 echo $ac_n "checking for gregset_t type""... $ac_c" 1>&6
1606 echo "configure:1607: checking for gregset_t type" >&5
1607 if eval "test \"`echo '$''{'gdb_cv_have_gregset_t'+set}'`\" = set"; then
1608 echo $ac_n "(cached) $ac_c" 1>&6
1610 cat > conftest.
$ac_ext <<EOF
1611 #line 1612 "configure"
1612 #include "confdefs.h"
1613 #include <sys/procfs.h>
1615 gregset_t *gregsetp = 0
1618 if { (eval echo configure
:1619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1620 gdb_cv_have_gregset_t
=yes
1622 echo "configure: failed program was:" >&5
1623 cat conftest.
$ac_ext >&5
1625 gdb_cv_have_gregset_t
=no
1630 echo "$ac_t""$gdb_cv_have_gregset_t" 1>&6
1631 if test $gdb_cv_have_gregset_t = yes; then
1632 cat >> confdefs.h
<<\EOF
1633 #define HAVE_GREGSET_T 1
1638 echo $ac_n "checking for fpregset_t type""... $ac_c" 1>&6
1639 echo "configure:1640: checking for fpregset_t type" >&5
1640 if eval "test \"`echo '$''{'gdb_cv_have_fpregset_t'+set}'`\" = set"; then
1641 echo $ac_n "(cached) $ac_c" 1>&6
1643 cat > conftest.
$ac_ext <<EOF
1644 #line 1645 "configure"
1645 #include "confdefs.h"
1646 #include <sys/procfs.h>
1648 fpregset_t *fpregsetp = 0
1651 if { (eval echo configure
:1652: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1653 gdb_cv_have_fpregset_t
=yes
1655 echo "configure: failed program was:" >&5
1656 cat conftest.
$ac_ext >&5
1658 gdb_cv_have_fpregset_t
=no
1663 echo "$ac_t""$gdb_cv_have_fpregset_t" 1>&6
1664 if test $gdb_cv_have_fpregset_t = yes; then
1665 cat >> confdefs.h
<<\EOF
1666 #define HAVE_FPREGSET_T 1
1671 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
1672 echo "configure:1673: checking for main in -lm" >&5
1673 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
1674 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1675 echo $ac_n "(cached) $ac_c" 1>&6
1677 ac_save_LIBS
="$LIBS"
1679 cat > conftest.
$ac_ext <<EOF
1680 #line 1681 "configure"
1681 #include "confdefs.h"
1687 if { (eval echo configure
:1688: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1689 eval "ac_cv_lib_$ac_lib_var=yes"
1691 echo "configure: failed program was:" >&5
1692 cat conftest.
$ac_ext >&5
1694 eval "ac_cv_lib_$ac_lib_var=no"
1697 LIBS
="$ac_save_LIBS"
1700 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1701 echo "$ac_t""yes" 1>&6
1702 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1703 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1704 cat >> confdefs.h
<<EOF
1705 #define $ac_tr_lib 1
1711 echo "$ac_t""no" 1>&6
1716 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
1717 echo "configure:1718: checking for long long support in compiler" >&5
1718 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
1719 echo $ac_n "(cached) $ac_c" 1>&6
1721 cat > conftest.
$ac_ext <<EOF
1722 #line 1723 "configure"
1723 #include "confdefs.h"
1727 extern long long foo;
1728 switch (foo & 2) { case 0: return 1; }
1732 if { (eval echo configure
:1733: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1734 gdb_cv_c_long_long
=yes
1736 echo "configure: failed program was:" >&5
1737 cat conftest.
$ac_ext >&5
1739 gdb_cv_c_long_long
=no
1744 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
1745 if test $gdb_cv_c_long_long = yes; then
1746 cat >> confdefs.h
<<\EOF
1747 #define CC_HAS_LONG_LONG 1
1753 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
1754 echo "configure:1755: checking for long long support in printf" >&5
1755 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
1756 echo $ac_n "(cached) $ac_c" 1>&6
1758 if test "$cross_compiling" = yes; then
1759 gdb_cv_printf_has_long_long
=no
1761 cat > conftest.
$ac_ext <<EOF
1762 #line 1763 "configure"
1763 #include "confdefs.h"
1767 long long l = 0x12345;
1768 sprintf (buf, "%llx", l);
1769 return (strcmp ("12345", buf));
1772 if { (eval echo configure
:1773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1774 gdb_cv_printf_has_long_long
=yes
1776 echo "configure: failed program was:" >&5
1777 cat conftest.
$ac_ext >&5
1779 gdb_cv_printf_has_long_long
=no
1786 if test $gdb_cv_printf_has_long_long = yes; then
1787 cat >> confdefs.h
<<\EOF
1788 #define PRINTF_HAS_LONG_LONG 1
1792 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
1795 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
1796 echo "configure:1797: checking for long double support in compiler" >&5
1797 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
1798 echo $ac_n "(cached) $ac_c" 1>&6
1800 cat > conftest.
$ac_ext <<EOF
1801 #line 1802 "configure"
1802 #include "confdefs.h"
1808 if { (eval echo configure
:1809: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1810 ac_cv_c_long_double
=yes
1812 echo "configure: failed program was:" >&5
1813 cat conftest.
$ac_ext >&5
1815 ac_cv_c_long_double
=no
1820 echo "$ac_t""$ac_cv_c_long_double" 1>&6
1821 if test $ac_cv_c_long_double = yes; then
1822 cat >> confdefs.h
<<\EOF
1823 #define HAVE_LONG_DOUBLE 1
1829 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
1830 echo "configure:1831: checking for long double support in printf" >&5
1831 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
1832 echo $ac_n "(cached) $ac_c" 1>&6
1834 if test "$cross_compiling" = yes; then
1835 gdb_cv_printf_has_long_double
=no
1837 cat > conftest.
$ac_ext <<EOF
1838 #line 1839 "configure"
1839 #include "confdefs.h"
1843 long double f = 3.141592653;
1844 sprintf (buf, "%Lg", f);
1845 return (strncmp ("3.14159", buf, 7));
1848 if { (eval echo configure
:1849: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1850 gdb_cv_printf_has_long_double
=yes
1852 echo "configure: failed program was:" >&5
1853 cat conftest.
$ac_ext >&5
1855 gdb_cv_printf_has_long_double
=no
1862 if test $gdb_cv_printf_has_long_double = yes; then
1863 cat >> confdefs.h
<<\EOF
1864 #define PRINTF_HAS_LONG_DOUBLE 1
1868 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
1870 for ac_hdr
in unistd.h
1872 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1873 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1874 echo "configure:1875: checking for $ac_hdr" >&5
1875 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1876 echo $ac_n "(cached) $ac_c" 1>&6
1878 cat > conftest.
$ac_ext <<EOF
1879 #line 1880 "configure"
1880 #include "confdefs.h"
1883 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1884 { (eval echo configure
:1885: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1885 ac_err
=`grep -v '^ *+' conftest.out`
1886 if test -z "$ac_err"; then
1888 eval "ac_cv_header_$ac_safe=yes"
1891 echo "configure: failed program was:" >&5
1892 cat conftest.
$ac_ext >&5
1894 eval "ac_cv_header_$ac_safe=no"
1898 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1899 echo "$ac_t""yes" 1>&6
1900 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1901 cat >> confdefs.h
<<EOF
1902 #define $ac_tr_hdr 1
1906 echo "$ac_t""no" 1>&6
1910 for ac_func
in getpagesize
1912 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1913 echo "configure:1914: checking for $ac_func" >&5
1914 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1915 echo $ac_n "(cached) $ac_c" 1>&6
1917 cat > conftest.
$ac_ext <<EOF
1918 #line 1919 "configure"
1919 #include "confdefs.h"
1920 /* System header to define __stub macros and hopefully few prototypes,
1921 which can conflict with char $ac_func(); below. */
1923 /* Override any gcc2 internal prototype to avoid an error. */
1924 /* We use char because int might match the return type of a gcc2
1925 builtin and then its argument prototype would still apply. */
1930 /* The GNU C library defines this for functions which it implements
1931 to always fail with ENOSYS. Some functions are actually named
1932 something starting with __ and the normal name is an alias. */
1933 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1941 if { (eval echo configure
:1942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1943 eval "ac_cv_func_$ac_func=yes"
1945 echo "configure: failed program was:" >&5
1946 cat conftest.
$ac_ext >&5
1948 eval "ac_cv_func_$ac_func=no"
1953 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1954 echo "$ac_t""yes" 1>&6
1955 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1956 cat >> confdefs.h
<<EOF
1957 #define $ac_tr_func 1
1961 echo "$ac_t""no" 1>&6
1965 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1966 echo "configure:1967: checking for working mmap" >&5
1967 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1968 echo $ac_n "(cached) $ac_c" 1>&6
1970 if test "$cross_compiling" = yes; then
1971 ac_cv_func_mmap_fixed_mapped
=no
1973 cat > conftest.
$ac_ext <<EOF
1974 #line 1975 "configure"
1975 #include "confdefs.h"
1977 /* Thanks to Mike Haertel and Jim Avera for this test.
1978 Here is a matrix of mmap possibilities:
1979 mmap private not fixed
1980 mmap private fixed at somewhere currently unmapped
1981 mmap private fixed at somewhere already mapped
1982 mmap shared not fixed
1983 mmap shared fixed at somewhere currently unmapped
1984 mmap shared fixed at somewhere already mapped
1985 For private mappings, we should verify that changes cannot be read()
1986 back from the file, nor mmap's back from the file at a different
1987 address. (There have been systems where private was not correctly
1988 implemented like the infamous i386 svr4.0, and systems where the
1989 VM page cache was not coherent with the filesystem buffer cache
1990 like early versions of FreeBSD and possibly contemporary NetBSD.)
1991 For shared mappings, we should conversely verify that changes get
1992 propogated back to all the places they're supposed to be.
1994 Grep wants private fixed already mapped.
1995 The main things grep needs to know about mmap are:
1996 * does it exist and is it safe to write into the mmap'd area
1997 * how to use it (BSD variants) */
1998 #include <sys/types.h>
2000 #include <sys/mman.h>
2002 /* This mess was copied from the GNU getpagesize.h. */
2003 #ifndef HAVE_GETPAGESIZE
2004 # ifdef HAVE_UNISTD_H
2005 # include <unistd.h>
2008 /* Assume that all systems that can run configure have sys/param.h. */
2009 # ifndef HAVE_SYS_PARAM_H
2010 # define HAVE_SYS_PARAM_H 1
2013 # ifdef _SC_PAGESIZE
2014 # define getpagesize() sysconf(_SC_PAGESIZE)
2015 # else /* no _SC_PAGESIZE */
2016 # ifdef HAVE_SYS_PARAM_H
2017 # include <sys/param.h>
2018 # ifdef EXEC_PAGESIZE
2019 # define getpagesize() EXEC_PAGESIZE
2020 # else /* no EXEC_PAGESIZE */
2022 # define getpagesize() NBPG * CLSIZE
2025 # endif /* no CLSIZE */
2026 # else /* no NBPG */
2028 # define getpagesize() NBPC
2029 # else /* no NBPC */
2031 # define getpagesize() PAGESIZE
2032 # endif /* PAGESIZE */
2033 # endif /* no NBPC */
2034 # endif /* no NBPG */
2035 # endif /* no EXEC_PAGESIZE */
2036 # else /* no HAVE_SYS_PARAM_H */
2037 # define getpagesize() 8192 /* punt totally */
2038 # endif /* no HAVE_SYS_PARAM_H */
2039 # endif /* no _SC_PAGESIZE */
2041 #endif /* no HAVE_GETPAGESIZE */
2044 extern "C" { void *malloc(unsigned); }
2052 char *data, *data2, *data3;
2056 pagesize = getpagesize();
2059 * First, make a file with some known garbage in it.
2061 data = malloc(pagesize);
2064 for (i = 0; i < pagesize; ++i)
2065 *(data + i) = rand();
2067 fd = creat("conftestmmap", 0600);
2070 if (write(fd, data, pagesize) != pagesize)
2075 * Next, try to mmap the file at a fixed address which
2076 * already has something else allocated at it. If we can,
2077 * also make sure that we see the same garbage.
2079 fd = open("conftestmmap", O_RDWR);
2082 data2 = malloc(2 * pagesize);
2085 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2086 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2087 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2089 for (i = 0; i < pagesize; ++i)
2090 if (*(data + i) != *(data2 + i))
2094 * Finally, make sure that changes to the mapped area
2095 * do not percolate back to the file as seen by read().
2096 * (This is a bug on some variants of i386 svr4.0.)
2098 for (i = 0; i < pagesize; ++i)
2099 *(data2 + i) = *(data2 + i) + 1;
2100 data3 = malloc(pagesize);
2103 if (read(fd, data3, pagesize) != pagesize)
2105 for (i = 0; i < pagesize; ++i)
2106 if (*(data + i) != *(data3 + i))
2109 unlink("conftestmmap");
2114 if { (eval echo configure
:2115: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2116 ac_cv_func_mmap_fixed_mapped
=yes
2118 echo "configure: failed program was:" >&5
2119 cat conftest.
$ac_ext >&5
2121 ac_cv_func_mmap_fixed_mapped
=no
2128 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2129 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2130 cat >> confdefs.h
<<\EOF
2137 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2138 echo "configure:2139: checking whether malloc must be declared" >&5
2139 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2140 echo $ac_n "(cached) $ac_c" 1>&6
2142 cat > conftest.
$ac_ext <<EOF
2143 #line 2144 "configure"
2144 #include "confdefs.h"
2147 #ifdef HAVE_STRING_H
2150 #ifdef HAVE_STRINGS_H
2151 #include <strings.h>
2154 #ifdef HAVE_STDLIB_H
2157 #ifdef HAVE_UNISTD_H
2161 char *(*pfn) = (char *(*)) malloc
2164 if { (eval echo configure
:2165: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2166 bfd_cv_decl_needed_malloc
=no
2168 echo "configure: failed program was:" >&5
2169 cat conftest.
$ac_ext >&5
2171 bfd_cv_decl_needed_malloc
=yes
2176 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2177 if test $bfd_cv_decl_needed_malloc = yes; then
2178 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2179 cat >> confdefs.h
<<EOF
2180 #define $bfd_tr_decl 1
2185 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2186 echo "configure:2187: checking whether realloc must be declared" >&5
2187 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2188 echo $ac_n "(cached) $ac_c" 1>&6
2190 cat > conftest.
$ac_ext <<EOF
2191 #line 2192 "configure"
2192 #include "confdefs.h"
2195 #ifdef HAVE_STRING_H
2198 #ifdef HAVE_STRINGS_H
2199 #include <strings.h>
2202 #ifdef HAVE_STDLIB_H
2205 #ifdef HAVE_UNISTD_H
2209 char *(*pfn) = (char *(*)) realloc
2212 if { (eval echo configure
:2213: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2214 bfd_cv_decl_needed_realloc
=no
2216 echo "configure: failed program was:" >&5
2217 cat conftest.
$ac_ext >&5
2219 bfd_cv_decl_needed_realloc
=yes
2224 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2225 if test $bfd_cv_decl_needed_realloc = yes; then
2226 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2227 cat >> confdefs.h
<<EOF
2228 #define $bfd_tr_decl 1
2233 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2234 echo "configure:2235: checking whether free must be declared" >&5
2235 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2236 echo $ac_n "(cached) $ac_c" 1>&6
2238 cat > conftest.
$ac_ext <<EOF
2239 #line 2240 "configure"
2240 #include "confdefs.h"
2243 #ifdef HAVE_STRING_H
2246 #ifdef HAVE_STRINGS_H
2247 #include <strings.h>
2250 #ifdef HAVE_STDLIB_H
2253 #ifdef HAVE_UNISTD_H
2257 char *(*pfn) = (char *(*)) free
2260 if { (eval echo configure
:2261: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2262 bfd_cv_decl_needed_free
=no
2264 echo "configure: failed program was:" >&5
2265 cat conftest.
$ac_ext >&5
2267 bfd_cv_decl_needed_free
=yes
2272 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2273 if test $bfd_cv_decl_needed_free = yes; then
2274 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2275 cat >> confdefs.h
<<EOF
2276 #define $bfd_tr_decl 1
2284 if test ${build} = ${host} -a ${host} = ${target} ; then
2287 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
2288 echo "configure:2289: checking for HPUX/OSF thread support" >&5
2289 if test -f /usr
/include
/dce
/cma_config.h
; then
2290 if test "$GCC" = "yes" ; then
2291 echo "$ac_t""yes" 1>&6
2292 cat >> confdefs.h
<<\EOF
2293 #define HAVE_HPUX_THREAD_SUPPORT 1
2296 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
2298 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
2301 echo "$ac_t""no" 1>&6
2305 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
2306 echo "configure:2307: checking for Solaris thread debugging library" >&5
2307 if test -f /usr
/lib
/libthread_db.so
.1 ; then
2308 echo "$ac_t""yes" 1>&6
2309 cat >> confdefs.h
<<\EOF
2310 #define HAVE_THREAD_DB_LIB 1
2313 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
2314 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2315 echo "configure:2316: checking for dlopen in -ldl" >&5
2316 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2317 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2318 echo $ac_n "(cached) $ac_c" 1>&6
2320 ac_save_LIBS
="$LIBS"
2322 cat > conftest.
$ac_ext <<EOF
2323 #line 2324 "configure"
2324 #include "confdefs.h"
2325 /* Override any gcc2 internal prototype to avoid an error. */
2326 /* We use char because int might match the return type of a gcc2
2327 builtin and then its argument prototype would still apply. */
2334 if { (eval echo configure
:2335: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2336 eval "ac_cv_lib_$ac_lib_var=yes"
2338 echo "configure: failed program was:" >&5
2339 cat conftest.
$ac_ext >&5
2341 eval "ac_cv_lib_$ac_lib_var=no"
2344 LIBS
="$ac_save_LIBS"
2347 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2348 echo "$ac_t""yes" 1>&6
2349 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2350 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2351 cat >> confdefs.h
<<EOF
2352 #define $ac_tr_lib 1
2358 echo "$ac_t""no" 1>&6
2361 if test "$GCC" = "yes" ; then
2362 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Xlinker -export-dynamic"
2365 echo "$ac_t""no" 1>&6
2374 # Check whether --enable-netrom or --disable-netrom was given.
2375 if test "${enable_netrom+set}" = set; then
2376 enableval
="$enable_netrom"
2377 case "${enableval}" in
2378 yes) enable_netrom
=yes ;;
2379 no
) enable_netrom
=no
;;
2380 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
2385 if test "${enable_netrom}" = "yes"; then
2386 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
2392 # Check whether --enable-gm or --disable-gm was given.
2393 if test "${enable_gm+set}" = set; then
2394 enableval
="$enable_gm"
2395 case "${enableval}" in
2396 yes) CONFIG_OBS
="${CONFIG_OBS} gmagic.o"
2397 ENABLE_CFLAGS
=-DGENERAL_MAGIC
2400 *) { echo "configure: error: bad value ${enableval} given for gm option" 1>&2; exit 1; } ;;
2407 # Check whether --enable-sim-powerpc or --disable-sim-powerpc was given.
2408 if test "${enable_sim_powerpc+set}" = set; then
2409 enableval
="$enable_sim_powerpc"
2410 case "${enableval}" in
2411 yes) powerpc_sim
=yes ;;
2412 no
) powerpc_sim
=no
;;
2413 *) { echo "configure: error: bad value ${enableval} given for sim-powerpc option" 1>&2; exit 1; } ;;
2416 if test x
"$GCC" != x
""; then powerpc_sim
=yes; else powerpc_sim
=no
; fi
2420 # start-sanitize-gdbtk
2423 # Check whether --enable-gdbtk or --disable-gdbtk was given.
2424 if test "${enable_gdbtk+set}" = set; then
2425 enableval
="$enable_gdbtk"
2426 case "${enableval}" in
2430 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2432 *cygwin32
* |
*windows
*)
2433 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2441 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
2445 # Default is on for everything but go32 and cygwin32
2447 *go32
* |
*cygwin32
* |
*windows
*)
2456 if test "${enable_gdbtk}" = "yes"; then
2460 # Ok, lets find the tcl configuration
2461 # First, look for one uninstalled.
2462 # the alternative search directory is invoked by --with-tclconfig
2465 if test x
"${no_tcl}" = x
; then
2466 # we reset no_tcl in case something fails here
2468 # Check whether --with-tclconfig or --without-tclconfig was given.
2469 if test "${with_tclconfig+set}" = set; then
2470 withval
="$with_tclconfig"
2471 with_tclconfig
=${withval}
2474 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
2475 echo "configure:2476: checking for Tcl configuration" >&5
2476 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
2477 echo $ac_n "(cached) $ac_c" 1>&6
2481 # First check to see if --with-tclconfig was specified.
2482 if test x
"${with_tclconfig}" != x
; then
2483 if test -f "${with_tclconfig}/tclConfig.sh" ; then
2484 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
2486 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
2490 # then check for a private Tcl installation
2491 if test x
"${ac_cv_c_tclconfig}" = x
; then
2494 `ls -dr ../tcl[7-9]* 2>/dev/null` \
2496 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
2498 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
2499 if test -f "$i/unix/tclConfig.sh" ; then
2500 ac_cv_c_tclconfig
=`(cd $i/unix; pwd)`
2505 # check in a few common install locations
2506 if test x
"${ac_cv_c_tclconfig}" = x
; then
2507 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2508 if test -f "$i/tclConfig.sh" ; then
2509 ac_cv_c_tclconfig
=`(cd $i; pwd)`
2514 # check in a few other private locations
2515 if test x
"${ac_cv_c_tclconfig}" = x
; then
2518 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
2519 if test -f "$i/unix/tclConfig.sh" ; then
2520 ac_cv_c_tclconfig
=`(cd $i/unix; pwd)`
2528 if test x
"${ac_cv_c_tclconfig}" = x
; then
2529 TCLCONFIG
="# no Tcl configs found"
2530 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
2533 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
2534 echo "$ac_t""found $TCLCONFIG" 1>&6
2538 if test -z "${no_tcl}"; then
2568 # Ok, lets find the tk configuration
2569 # First, look for one uninstalled.
2570 # the alternative search directory is invoked by --with-tkconfig
2573 if test x
"${no_tk}" = x
; then
2574 # we reset no_tk in case something fails here
2576 # Check whether --with-tkconfig or --without-tkconfig was given.
2577 if test "${with_tkconfig+set}" = set; then
2578 withval
="$with_tkconfig"
2579 with_tkconfig
=${withval}
2582 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
2583 echo "configure:2584: checking for Tk configuration" >&5
2584 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
2585 echo $ac_n "(cached) $ac_c" 1>&6
2589 # First check to see if --with-tkconfig was specified.
2590 if test x
"${with_tkconfig}" != x
; then
2591 if test -f "${with_tkconfig}/tkConfig.sh" ; then
2592 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
2594 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
2598 # then check for a private Tk library
2599 if test x
"${ac_cv_c_tkconfig}" = x
; then
2602 `ls -dr ../tk[4-9]* 2>/dev/null` \
2604 `ls -dr ../../tk[4-9]* 2>/dev/null` \
2606 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
2607 if test -f "$i/unix/tkConfig.sh" ; then
2608 ac_cv_c_tkconfig
=`(cd $i/unix; pwd)`
2613 # check in a few common install locations
2614 if test x
"${ac_cv_c_tkconfig}" = x
; then
2615 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2616 if test -f "$i/tkConfig.sh" ; then
2617 ac_cv_c_tkconfig
=`(cd $i; pwd)`
2622 # check in a few other private locations
2623 if test x
"${ac_cv_c_tkconfig}" = x
; then
2626 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
2627 if test -f "$i/unix/tkConfig.sh" ; then
2628 ac_cv_c_tkconfig
=`(cd $i/unix; pwd)`
2636 if test x
"${ac_cv_c_tkconfig}" = x
; then
2637 TKCONFIG
="# no Tk configs found"
2638 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
2641 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
2642 echo "$ac_t""found $TKCONFIG" 1>&6
2648 # If $no_tk is nonempty, then we can't do Tk, and there is no
2649 # point to doing Tcl.
2650 if test -z "${no_tk}"; then
2652 if test -f "$TKCONFIG" ; then
2669 # Ok, lets find the tcl source trees so we can use the headers
2670 # Warning: transition of version 9 to 10 will break this algorithm
2671 # because 10 sorts before 9. We also look for just tcl. We have to
2672 # be careful that we don't match stuff like tclX by accident.
2673 # the alternative search directory is involked by --with-tclinclude
2676 echo $ac_n "checking for Tcl private headers""... $ac_c" 1>&6
2677 echo "configure:2678: checking for Tcl private headers" >&5
2678 # Check whether --with-tclinclude or --without-tclinclude was given.
2679 if test "${with_tclinclude+set}" = set; then
2680 withval
="$with_tclinclude"
2681 with_tclinclude
=${withval}
2684 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
2685 echo $ac_n "(cached) $ac_c" 1>&6
2688 # first check to see if --with-tclinclude was specified
2689 if test x
"${with_tclinclude}" != x
; then
2690 if test -f ${with_tclinclude}/tclInt.h
; then
2691 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
2692 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
2693 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
2695 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2699 # next check if it came with Tcl configuration file
2700 if test x
"${ac_cv_c_tclconfig}" = x
; then
2701 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
2702 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
2706 # next check in private source directory
2708 # since ls returns lowest version numbers first, reverse its output
2709 if test x
"${ac_cv_c_tclh}" = x
; then
2712 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
2713 ${srcdir}/..
/..
/tcl \
2714 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
2715 ${srcdir}/..
/..
/..
/tcl \
2716 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
2717 if test -f $i/generic
/tclInt.h
; then
2718 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2723 # finally check in a few common install locations
2725 # since ls returns lowest version numbers first, reverse its output
2726 if test x
"${ac_cv_c_tclh}" = x
; then
2728 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
2729 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
2730 /usr
/local
/src
/tcl \
2731 /usr
/local
/lib
/tcl \
2732 ${prefix}/include
; do
2733 if test -f $i/generic
/tclInt.h
; then
2734 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2739 # see if one is installed
2740 if test x
"${ac_cv_c_tclh}" = x
; then
2741 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
2742 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
2743 echo "configure:2744: checking for tclInt.h" >&5
2744 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2745 echo $ac_n "(cached) $ac_c" 1>&6
2747 cat > conftest.
$ac_ext <<EOF
2748 #line 2749 "configure"
2749 #include "confdefs.h"
2752 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2753 { (eval echo configure
:2754: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2754 ac_err
=`grep -v '^ *+' conftest.out`
2755 if test -z "$ac_err"; then
2757 eval "ac_cv_header_$ac_safe=yes"
2760 echo "configure: failed program was:" >&5
2761 cat conftest.
$ac_ext >&5
2763 eval "ac_cv_header_$ac_safe=no"
2767 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2768 echo "$ac_t""yes" 1>&6
2769 ac_cv_c_tclh
=installed
2771 echo "$ac_t""no" 1>&6
2779 if test x
"${ac_cv_c_tclh}" = x
; then
2780 TCLHDIR
="# no Tcl private headers found"
2781 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
2783 if test x
"${ac_cv_c_tclh}" != x
; then
2785 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
2786 echo "$ac_t""is installed" 1>&6
2789 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
2790 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
2791 TCLHDIR
="-I${ac_cv_c_tclh}"
2799 # Ok, lets find the tk source trees so we can use the headers
2800 # If the directory (presumably symlink) named "tk" exists, use that one
2801 # in preference to any others. Same logic is used when choosing library
2802 # and again with Tcl. The search order is the best place to look first, then in
2803 # decreasing significance. The loop breaks if the trigger file is found.
2804 # Note the gross little conversion here of srcdir by cd'ing to the found
2805 # directory. This converts the path from a relative to an absolute, so
2806 # recursive cache variables for the path will work right. We check all
2807 # the possible paths in one loop rather than many seperate loops to speed
2809 # the alternative search directory is involked by --with-tkinclude
2812 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
2813 echo "configure:2814: checking for Tk private headers" >&5
2814 # Check whether --with-tkinclude or --without-tkinclude was given.
2815 if test "${with_tkinclude+set}" = set; then
2816 withval
="$with_tkinclude"
2817 with_tkinclude
=${withval}
2820 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
2821 echo $ac_n "(cached) $ac_c" 1>&6
2824 # first check to see if --with-tkinclude was specified
2825 if test x
"${with_tkinclude}" != x
; then
2826 if test -f ${with_tkinclude}/tk.h
; then
2827 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
2828 elif test -f ${with_tkinclude}/generic
/tk.h
; then
2829 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
2831 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2835 # next check if it came with Tk configuration file
2836 if test x
"${ac_cv_c_tkconfig}" = x
; then
2837 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
2838 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
2842 # next check in private source directory
2844 # since ls returns lowest version numbers first, reverse its output
2845 if test x
"${ac_cv_c_tkh}" = x
; then
2848 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
2849 ${srcdir}/..
/..
/tk \
2850 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
2851 ${srcdir}/..
/..
/..
/tk \
2852 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
2853 if test -f $i/generic
/tk.h
; then
2854 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
2859 # finally check in a few common install locations
2861 # since ls returns lowest version numbers first, reverse its output
2862 if test x
"${ac_cv_c_tkh}" = x
; then
2864 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
2865 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
2868 ${prefix}/include
; do
2869 if test -f $i/generic
/tk.h
; then
2870 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
2875 # see if one is installed
2876 if test x
"${ac_cv_c_tkh}" = x
; then
2877 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
2878 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
2879 echo "configure:2880: checking for tk.h" >&5
2880 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2881 echo $ac_n "(cached) $ac_c" 1>&6
2883 cat > conftest.
$ac_ext <<EOF
2884 #line 2885 "configure"
2885 #include "confdefs.h"
2888 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2889 { (eval echo configure
:2890: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2890 ac_err
=`grep -v '^ *+' conftest.out`
2891 if test -z "$ac_err"; then
2893 eval "ac_cv_header_$ac_safe=yes"
2896 echo "configure: failed program was:" >&5
2897 cat conftest.
$ac_ext >&5
2899 eval "ac_cv_header_$ac_safe=no"
2903 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2904 echo "$ac_t""yes" 1>&6
2905 ac_cv_c_tkh
=installed
2907 echo "$ac_t""no" 1>&6
2915 if test x
"${ac_cv_c_tkh}" != x
; then
2917 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
2918 echo "$ac_t""is installed" 1>&6
2921 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
2922 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
2923 TKHDIR
="-I${ac_cv_c_tkh}"
2926 TKHDIR
="# no Tk directory found"
2927 echo "configure: warning: Can't find Tk private headers" 1>&2
2936 # Include some libraries that Tcl and Tk want.
2937 TCL_LIBS
='$(TCL) $(TK) $(X11_LDFLAGS) $(X11_LIBS)'
2938 LIBS
="${LIBS} ${TCL_LIBS} ${TK_LIBS}"
2939 CONFIG_OBS
="${CONFIG_OBS} gdbtk.o"
2948 # end-sanitize-gdbtk
2954 # Begin stuff to support --enable-shared
2955 # Check whether --enable-shared or --disable-shared was given.
2956 if test "${enable_shared+set}" = set; then
2957 enableval
="$enable_shared"
2958 case "${enableval}" in
2967 # If we have shared libraries, try to set rpath reasonably.
2968 if test "${shared}" = "true"; then
2971 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
2973 *-*-irix5* |
*-*-irix6*)
2974 HLDFLAGS
='-Wl,-rpath,$(libdir)'
2978 *-*-linux* |
*-pc-linux-gnu)
2979 HLDFLAGS
='-Wl,-rpath,$(libdir)'
2982 HLDFLAGS
='-R $(libdir)'
2985 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;'
2990 # On SunOS, if the linker supports the -rpath option, use it to
2991 # prevent ../bfd and ../opcodes from being included in the run time
2995 echo 'main () { }' > conftest.c
2996 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
2997 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
2999 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
3001 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
3003 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
3005 elif test "${shared}" = "true"; then
3006 HLDFLAGS
='-Wl,-rpath=$(libdir)'
3008 HLDFLAGS
='-Wl,-rpath='
3010 rm -f conftest.t conftest.c conftest
3015 # End stuff to support --enable-shared
3017 # target_subdir is used by the testsuite to find the target libraries.
3019 if test "${host}" != "${target}"; then
3020 target_subdir
="${target_alias}/"
3025 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
3026 if test ! -f ${host_makefile_frag}; then
3027 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
3029 frags
="$frags $host_makefile_frag"
3031 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
3032 if test ! -f ${target_makefile_frag}; then
3033 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
3035 frags
="$frags $target_makefile_frag"
3042 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3043 ' ${host_makefile_frag}`
3045 targetfile
=`sed -n '
3046 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3047 ' ${target_makefile_frag}`
3049 # these really aren't orthogonal true/false values of the same condition,
3050 # but shells are slow enough that I like to reuse the test conditions
3052 if test "${target}" = "${host}"; then
3053 nativefile
=`sed -n '
3054 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3055 ' ${host_makefile_frag}`
3057 # GDBserver is only useful in a "native" enviroment
3058 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
3062 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
3063 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
3064 # corresponding links. But we have to remove the xm.h files and tm.h
3065 # files anyway, e.g. when switching from "configure host" to
3071 if test "${hostfile}" != ""; then
3072 files
="${files} config/${gdb_host_cpu}/${hostfile}"
3073 links
="${links} xm.h"
3076 if test "${targetfile}" != ""; then
3077 files
="${files} config/${gdb_target_cpu}/${targetfile}"
3078 links
="${links} tm.h"
3081 if test "${nativefile}" != ""; then
3082 files
="${files} config/${gdb_host_cpu}/${nativefile}"
3083 links
="${links} nm.h"
3085 # A cross-only configuration.
3086 files
="${files} config/nm-empty.h"
3087 links
="${links} nm.h"
3089 # start-sanitize-gdbtk
3091 # Make it possible to use the GUI without doing a full install
3092 if test "${enable_gdbtk}" = "yes" -a ! -f gdbtk.tcl
; then
3093 files
="${files} gdbtk.tcl"
3094 links
="${links} gdbtk.tcl"
3096 # end-sanitize-gdbtk
3100 subdirs
="$configdirs"
3103 cat > confcache
<<\EOF
3104 # This file is a shell script that caches the results of configure
3105 # tests run on this system so they can be shared between configure
3106 # scripts and configure runs. It is not useful on other systems.
3107 # If it contains results you don't want to keep, you may remove or edit it.
3109 # By default, configure uses ./config.cache as the cache file,
3110 # creating it if it does not exist already. You can give configure
3111 # the --cache-file=FILE option to use a different cache file; that is
3112 # what configure does when it calls configure scripts in
3113 # subdirectories, so they share the cache.
3114 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3115 # config.status only pays attention to the cache file if you give it the
3116 # --recheck option to rerun configure.
3119 # The following way of writing the cache mishandles newlines in values,
3120 # but we know of no workaround that is simple, portable, and efficient.
3121 # So, don't put newlines in cache variables' values.
3122 # Ultrix sh set writes to stderr and can't be redirected directly,
3123 # and sets the high bit in the cache file unless we assign to the vars.
3125 case `(ac_space=' '; set) 2>&1` in
3127 # `set' does not quote correctly, so add quotes (double-quote substitution
3128 # turns \\\\ into \\, and sed turns \\ into \).
3130 -e "s/'/'\\\\''/g" \
3131 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3134 # `set' quotes correctly as required by POSIX, so do not add quotes.
3135 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3138 if cmp -s $cache_file confcache
; then
3141 if test -w $cache_file; then
3142 echo "updating cache $cache_file"
3143 cat confcache
> $cache_file
3145 echo "not updating unwritable cache $cache_file"
3150 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3152 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3153 # Let make expand exec_prefix.
3154 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3156 # Any assignment to VPATH causes Sun make to only execute
3157 # the first set of double-colon rules, so remove it if not needed.
3158 # If there is a colon in the path, we need to keep it.
3159 if test "x$srcdir" = x.
; then
3160 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3163 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3165 DEFS
=-DHAVE_CONFIG_H
3167 # Without the "./", some shells look in PATH for config.status.
3168 : ${CONFIG_STATUS=./config.status}
3170 echo creating
$CONFIG_STATUS
3171 rm -f $CONFIG_STATUS
3172 cat > $CONFIG_STATUS <<EOF
3174 # Generated automatically by configure.
3175 # Run this file to recreate the current configuration.
3176 # This directory was configured as follows,
3177 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3179 # $0 $ac_configure_args
3181 # Compiler output produced by configure, useful for debugging
3182 # configure, is in ./config.log if it exists.
3184 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3187 case "\$ac_option" in
3188 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3189 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3190 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3191 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3192 echo "$CONFIG_STATUS generated by autoconf version 2.12"
3194 -help | --help | --hel | --he | --h)
3195 echo "\$ac_cs_usage"; exit 0 ;;
3196 *) echo "\$ac_cs_usage"; exit 1 ;;
3200 ac_given_srcdir=$srcdir
3201 ac_given_INSTALL="$INSTALL"
3203 trap 'rm -fr `echo "Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3205 cat >> $CONFIG_STATUS <<EOF
3207 # Protect against being on the right side of a sed subst in config.status.
3208 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3209 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3212 s%@CFLAGS@%$CFLAGS%g
3213 s%@CPPFLAGS@%$CPPFLAGS%g
3214 s%@CXXFLAGS@%$CXXFLAGS%g
3216 s%@LDFLAGS@%$LDFLAGS%g
3218 s%@exec_prefix@%$exec_prefix%g
3219 s%@prefix@%$prefix%g
3220 s%@program_transform_name@%$program_transform_name%g
3221 s%@bindir@%$bindir%g
3222 s%@sbindir@%$sbindir%g
3223 s%@libexecdir@%$libexecdir%g
3224 s%@datadir@%$datadir%g
3225 s%@sysconfdir@%$sysconfdir%g
3226 s%@sharedstatedir@%$sharedstatedir%g
3227 s%@localstatedir@%$localstatedir%g
3228 s%@libdir@%$libdir%g
3229 s%@includedir@%$includedir%g
3230 s%@oldincludedir@%$oldincludedir%g
3231 s%@infodir@%$infodir%g
3232 s%@mandir@%$mandir%g
3236 s%@host_alias@%$host_alias%g
3237 s%@host_cpu@%$host_cpu%g
3238 s%@host_vendor@%$host_vendor%g
3239 s%@host_os@%$host_os%g
3240 s%@target@%$target%g
3241 s%@target_alias@%$target_alias%g
3242 s%@target_cpu@%$target_cpu%g
3243 s%@target_vendor@%$target_vendor%g
3244 s%@target_os@%$target_os%g
3246 s%@build_alias@%$build_alias%g
3247 s%@build_cpu@%$build_cpu%g
3248 s%@build_vendor@%$build_vendor%g
3249 s%@build_os@%$build_os%g
3250 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3251 s%@INSTALL_DATA@%$INSTALL_DATA%g
3253 s%@RANLIB@%$RANLIB%g
3256 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
3257 s%@TCL_VERSION@%$TCL_VERSION%g
3258 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
3259 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
3260 s%@TCL_CC@%$TCL_CC%g
3261 s%@TCL_DEFS@%$TCL_DEFS%g
3262 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
3263 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
3264 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
3265 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
3266 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
3267 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
3268 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
3269 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
3270 s%@TCL_RANLIB@%$TCL_RANLIB%g
3271 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
3272 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
3273 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
3274 s%@TK_VERSION@%$TK_VERSION%g
3275 s%@TK_DEFS@%$TK_DEFS%g
3276 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
3277 s%@TK_XLIBSW@%$TK_XLIBSW%g
3278 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
3279 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
3280 s%@TCLHDIR@%$TCLHDIR%g
3281 s%@TKHDIR@%$TKHDIR%g
3282 s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
3283 s%@X_CFLAGS@%$X_CFLAGS%g
3284 s%@X_LDFLAGS@%$X_LDFLAGS%g
3285 s%@X_LIBS@%$X_LIBS%g
3286 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
3287 s%@CONFIG_OBS@%$CONFIG_OBS%g
3288 s%@HLDFLAGS@%$HLDFLAGS%g
3289 s%@HLDENV@%$HLDENV%g
3290 s%@target_subdir@%$target_subdir%g
3291 /@host_makefile_frag@/r $host_makefile_frag
3292 s%@host_makefile_frag@%%g
3293 /@target_makefile_frag@/r $target_makefile_frag
3294 s%@target_makefile_frag@%%g
3296 s%@subdirs@%$subdirs%g
3301 cat >> $CONFIG_STATUS <<\EOF
3303 # Split the substitutions into bite-sized pieces for seds with
3304 # small command number limits, like on Digital OSF/1 and HP-UX.
3305 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3306 ac_file
=1 # Number of current file.
3307 ac_beg
=1 # First line for current file.
3308 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3311 while $ac_more_lines; do
3312 if test $ac_beg -gt 1; then
3313 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3315 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3317 if test ! -s conftest.s
$ac_file; then
3319 rm -f conftest.s
$ac_file
3321 if test -z "$ac_sed_cmds"; then
3322 ac_sed_cmds
="sed -f conftest.s$ac_file"
3324 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3326 ac_file
=`expr $ac_file + 1`
3328 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3331 if test -z "$ac_sed_cmds"; then
3336 cat >> $CONFIG_STATUS <<EOF
3338 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
3340 cat >> $CONFIG_STATUS <<\EOF
3341 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3342 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3344 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3345 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3346 *) ac_file_in
="${ac_file}.in" ;;
3349 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3351 # Remove last slash and all that follows it. Not all systems have dirname.
3352 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3353 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3354 # The file is in a subdirectory.
3355 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3356 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3357 # A "../" for each directory in $ac_dir_suffix.
3358 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3360 ac_dir_suffix
= ac_dots
=
3363 case "$ac_given_srcdir" in
3365 if test -z "$ac_dots"; then top_srcdir
=.
3366 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3367 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3369 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3370 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3373 case "$ac_given_INSTALL" in
3374 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3375 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3378 echo creating
"$ac_file"
3380 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3382 *Makefile
*) ac_comsub
="1i\\
3383 # $configure_input" ;;
3387 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3389 s%@configure_input@%$configure_input%g
3390 s%@srcdir@%$srcdir%g
3391 s%@top_srcdir@%$top_srcdir%g
3392 s%@INSTALL@%$INSTALL%g
3393 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3397 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3398 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3400 # ac_d sets the value in "#define NAME VALUE" lines.
3401 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3402 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3405 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3406 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3407 ac_uB
='\([ ]\)%\1#\2define\3'
3410 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3411 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3412 ac_eB
='$%\1#\2define\3'
3416 if test "${CONFIG_HEADERS+set}" != set; then
3418 cat >> $CONFIG_STATUS <<EOF
3419 CONFIG_HEADERS="config.h:config.in"
3421 cat >> $CONFIG_STATUS <<\EOF
3423 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3424 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3426 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3427 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3428 *) ac_file_in
="${ac_file}.in" ;;
3431 echo creating
$ac_file
3433 rm -f conftest.frag conftest.
in conftest.out
3434 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3435 cat $ac_file_inputs > conftest.
in
3439 # Transform confdefs.h into a sed script conftest.vals that substitutes
3440 # the proper values into config.h.in to produce config.h. And first:
3441 # Protect against being on the right side of a sed subst in config.status.
3442 # Protect against being in an unquoted here document in config.status.
3444 cat > conftest.hdr
<<\EOF
3447 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3451 sed -n -f conftest.hdr confdefs.h > conftest.vals
3454 # This sed command replaces #undef with comments. This is necessary, for
3455 # example, in the case of _POSIX_SOURCE, which is predefined and required
3456 # on some systems where configure will not decide to define it.
3457 cat >> conftest.vals <<\EOF
3458 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3461 # Break up conftest.vals because some shells have a limit on
3462 # the size of here documents, and old seds have small limits too.
3467 ac_lines=`grep -c . conftest.vals
`
3468 # grep -c gives empty output for an empty file on some AIX systems.
3469 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3470 # Write a limited-size here document to conftest.frag.
3471 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3472 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3474 sed -f conftest.frag conftest.in > conftest.out
3476 mv conftest.out conftest.in
3478 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3480 mv conftest.tail conftest.vals
3484 cat >> $CONFIG_STATUS <<\EOF
3485 rm -f conftest.frag conftest.h
3486 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3487 cat conftest.in >> conftest.h
3489 if cmp -s $ac_file conftest.h 2>/dev/null; then
3490 echo "$ac_file is unchanged"
3493 # Remove last slash and all that follows it. Not all systems have dirname.
3494 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3495 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3496 # The file is in a subdirectory.
3497 test ! -d "$ac_dir" && mkdir "$ac_dir"
3500 mv conftest.h $ac_file
3506 cat >> $CONFIG_STATUS <<EOF
3511 cat >> $CONFIG_STATUS <<\EOF
3512 srcdir=$ac_given_srcdir
3513 while test -n "$ac_sources"; do
3514 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
3515 set $ac_sources; ac_source=$1; shift; ac_sources=$*
3517 echo "linking $srcdir/$ac_source to $ac_dest"
3519 if test ! -r $srcdir/$ac_source; then
3520 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
3524 # Make relative symlinks.
3525 # Remove last slash and all that follows it. Not all systems have dirname.
3526 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
3527 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
3528 # The dest file is in a subdirectory.
3529 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
3530 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
3531 # A "../" for each directory in $ac_dest_dir_suffix.
3532 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
3534 ac_dest_dir_suffix= ac_dots=
3538 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
3539 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
3542 # Make a symlink if possible; otherwise try a hard link.
3543 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
3544 ln $srcdir/$ac_source $ac_dest; then :
3546 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
3550 cat >> $CONFIG_STATUS <<EOF
3552 gdb_host_cpu=$gdb_host_cpu
3553 gdb_target_cpu=$gdb_target_cpu
3554 nativefile=$nativefile
3557 cat >> $CONFIG_STATUS <<\EOF
3559 if test "${nativefile}" = ""; then
3560 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
3561 < Makefile > Makefile.tem
3562 mv -f Makefile.tem Makefile
3565 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
3566 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
3567 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
3568 mv -f Makefile.tmp Makefile
3574 grep "source ${srcdir}/.gdbinit" .gdbinit >/dev/null 2>/dev/null || \
3575 echo "source ${srcdir}/.gdbinit" >> .gdbinit
3578 case x$CONFIG_HEADERS in
3579 xconfig.h:config.in)
3585 chmod +x $CONFIG_STATUS
3586 rm -fr confdefs* $ac_clean_files
3587 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
3589 if test "$no_recursion" != yes; then
3591 # Remove --cache-file and --srcdir arguments so they do not pile up.
3592 ac_sub_configure_args=
3594 for ac_arg in $ac_configure_args; do
3595 if test -n "$ac_prev"; then
3600 -cache-file | --cache-file | --cache-fil | --cache-fi \
3601 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
3602 ac_prev=cache_file ;;
3603 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
3604 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
3606 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
3608 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
3610 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
3614 for ac_config_dir in $configdirs; do
3616 # Do not complain, so a configure script can configure whichever
3617 # parts of a large source tree are present.
3618 if test ! -d $srcdir/$ac_config_dir; then
3622 echo configuring in $ac_config_dir
3627 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
3629 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
3637 # A "../" for each directory in /$ac_config_dir.
3638 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
3641 .) # No --srcdir option. We are building in place.
3642 ac_sub_srcdir=$srcdir ;;
3643 /*) # Absolute path.
3644 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
3646 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
3649 # Check for guested configure; otherwise get Cygnus style configure.
3650 if test -f $ac_sub_srcdir/configure; then
3651 ac_sub_configure=$ac_sub_srcdir/configure
3652 elif test -f $ac_sub_srcdir/configure.in; then
3653 ac_sub_configure=$ac_configure
3655 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
3659 # The recursion is here.
3660 if test -n "$ac_sub_configure"; then
3662 # Make the cache file name correct relative to the subdirectory.
3663 case "$cache_file" in
3664 /*) ac_sub_cache_file=$cache_file ;;
3666 ac_sub_cache_file="$ac_dots$cache_file" ;;
3668 case "$ac_given_INSTALL" in
3669 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3670 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3673 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
3674 # The eval makes quoting arguments work.
3675 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
3678 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }