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
869 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
870 if test -f $ac_dir/install-sh
; then
872 ac_install_sh
="$ac_aux_dir/install-sh -c"
874 elif test -f $ac_dir/install.sh
; then
876 ac_install_sh
="$ac_aux_dir/install.sh -c"
880 if test -z "$ac_aux_dir"; then
881 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
883 ac_config_guess
=$ac_aux_dir/config.guess
884 ac_config_sub
=$ac_aux_dir/config.sub
885 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
888 # Do some error checking and defaulting for the host and target type.
890 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
893 # 1. You are not allowed to specify --host, --target, and nonopt at the
895 # 2. Host defaults to nonopt.
896 # 3. If nonopt is not specified, then host defaults to the current host,
897 # as determined by config.guess.
898 # 4. Target and build default to nonopt.
899 # 5. If nonopt is not specified, then target and build default to host.
901 # The aliases save the names the user supplied, while $host etc.
902 # will get canonicalized.
903 case $host---$target---$nonopt in
904 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
905 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
909 # Make sure we can run config.sub.
910 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
911 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
914 echo $ac_n "checking host system type""... $ac_c" 1>&6
915 echo "configure:916: checking host system type" >&5
918 case "$host_alias" in
922 if host_alias
=`$ac_config_guess`; then :
923 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
925 *) host_alias
=$nonopt ;;
929 host=`$ac_config_sub $host_alias`
930 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
931 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
932 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
933 echo "$ac_t""$host" 1>&6
935 echo $ac_n "checking target system type""... $ac_c" 1>&6
936 echo "configure:937: checking target system type" >&5
939 case "$target_alias" in
942 NONE
) target_alias
=$host_alias ;;
943 *) target_alias
=$nonopt ;;
947 target
=`$ac_config_sub $target_alias`
948 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
949 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
950 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
951 echo "$ac_t""$target" 1>&6
953 echo $ac_n "checking build system type""... $ac_c" 1>&6
954 echo "configure:955: checking build system type" >&5
957 case "$build_alias" in
960 NONE
) build_alias
=$host_alias ;;
961 *) build_alias
=$nonopt ;;
965 build
=`$ac_config_sub $build_alias`
966 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
967 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
968 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
969 echo "$ac_t""$build" 1>&6
971 test "$host_alias" != "$target_alias" &&
972 test "$program_prefix$program_suffix$program_transform_name" = \
974 program_prefix
=${target_alias}-
980 configdirs
="doc testsuite"
983 .
${srcdir}/configure.
host
985 .
${srcdir}/configure.tgt
988 # Find a good install program. We prefer a C program (faster),
989 # so one script is as good as another. But avoid the broken or
990 # incompatible versions:
991 # SysV /etc/install, /usr/sbin/install
992 # SunOS /usr/etc/install
995 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
996 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
997 # ./install, which can be erroneously created by make from ./install.sh.
998 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
999 echo "configure:1000: checking for a BSD compatible install" >&5
1000 if test -z "$INSTALL"; then
1001 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1002 echo $ac_n "(cached) $ac_c" 1>&6
1004 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
1005 for ac_dir
in $PATH; do
1006 # Account for people who put trailing slashes in PATH elements.
1008 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
1010 # OSF1 and SCO ODT 3.0 have their own names for install.
1011 for ac_prog
in ginstall installbsd scoinst
install; do
1012 if test -f $ac_dir/$ac_prog; then
1013 if test $ac_prog = install &&
1014 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
1015 # AIX install. It has an incompatible calling convention.
1016 # OSF/1 installbsd also uses dspmsg, but is usable.
1019 ac_cv_path_install
="$ac_dir/$ac_prog -c"
1030 if test "${ac_cv_path_install+set}" = set; then
1031 INSTALL
="$ac_cv_path_install"
1033 # As a last resort, use the slow shell script. We don't cache a
1034 # path for INSTALL within a source directory, because that will
1035 # break other packages using the cache if that directory is
1036 # removed, or if the path is relative.
1037 INSTALL
="$ac_install_sh"
1040 echo "$ac_t""$INSTALL" 1>&6
1042 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1043 # It thinks the first close brace ends the variable substitution.
1044 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
1046 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
1048 if test $host != $build; then
1049 ac_tool_prefix
=${host_alias}-
1054 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1055 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1056 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1057 echo "configure:1058: checking for $ac_word" >&5
1058 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1059 echo $ac_n "(cached) $ac_c" 1>&6
1061 if test -n "$AR"; then
1062 ac_cv_prog_AR
="$AR" # Let the user override the test.
1064 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1065 for ac_dir
in $PATH; do
1066 test -z "$ac_dir" && ac_dir
=.
1067 if test -f $ac_dir/$ac_word; then
1068 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1073 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1077 if test -n "$AR"; then
1078 echo "$ac_t""$AR" 1>&6
1080 echo "$ac_t""no" 1>&6
1085 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1086 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1087 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1088 echo "configure:1089: checking for $ac_word" >&5
1089 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1090 echo $ac_n "(cached) $ac_c" 1>&6
1092 if test -n "$RANLIB"; then
1093 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1095 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1096 for ac_dir
in $PATH; do
1097 test -z "$ac_dir" && ac_dir
=.
1098 if test -f $ac_dir/$ac_word; then
1099 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1106 RANLIB
="$ac_cv_prog_RANLIB"
1107 if test -n "$RANLIB"; then
1108 echo "$ac_t""$RANLIB" 1>&6
1110 echo "$ac_t""no" 1>&6
1114 if test -z "$ac_cv_prog_RANLIB"; then
1115 if test -n "$ac_tool_prefix"; then
1116 # Extract the first word of "ranlib", so it can be a program name with args.
1117 set dummy ranlib
; ac_word
=$2
1118 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1119 echo "configure:1120: checking for $ac_word" >&5
1120 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1121 echo $ac_n "(cached) $ac_c" 1>&6
1123 if test -n "$RANLIB"; then
1124 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1126 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1127 for ac_dir
in $PATH; do
1128 test -z "$ac_dir" && ac_dir
=.
1129 if test -f $ac_dir/$ac_word; then
1130 ac_cv_prog_RANLIB
="ranlib"
1135 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1138 RANLIB
="$ac_cv_prog_RANLIB"
1139 if test -n "$RANLIB"; then
1140 echo "$ac_t""$RANLIB" 1>&6
1142 echo "$ac_t""no" 1>&6
1150 for ac_prog
in 'bison -y' byacc
1152 # Extract the first word of "$ac_prog", so it can be a program name with args.
1153 set dummy
$ac_prog; ac_word
=$2
1154 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1155 echo "configure:1156: checking for $ac_word" >&5
1156 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1157 echo $ac_n "(cached) $ac_c" 1>&6
1159 if test -n "$YACC"; then
1160 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
1162 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1163 for ac_dir
in $PATH; do
1164 test -z "$ac_dir" && ac_dir
=.
1165 if test -f $ac_dir/$ac_word; then
1166 ac_cv_prog_YACC
="$ac_prog"
1173 YACC
="$ac_cv_prog_YACC"
1174 if test -n "$YACC"; then
1175 echo "$ac_t""$YACC" 1>&6
1177 echo "$ac_t""no" 1>&6
1180 test -n "$YACC" && break
1182 test -n "$YACC" || YACC
="yacc"
1184 for ac_prog
in mawk gawk nawk
awk
1186 # Extract the first word of "$ac_prog", so it can be a program name with args.
1187 set dummy
$ac_prog; ac_word
=$2
1188 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1189 echo "configure:1190: checking for $ac_word" >&5
1190 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1191 echo $ac_n "(cached) $ac_c" 1>&6
1193 if test -n "$AWK"; then
1194 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
1196 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1197 for ac_dir
in $PATH; do
1198 test -z "$ac_dir" && ac_dir
=.
1199 if test -f $ac_dir/$ac_word; then
1200 ac_cv_prog_AWK
="$ac_prog"
1207 AWK
="$ac_cv_prog_AWK"
1208 if test -n "$AWK"; then
1209 echo "$ac_t""$AWK" 1>&6
1211 echo "$ac_t""no" 1>&6
1214 test -n "$AWK" && break
1218 if test "$program_transform_name" = s
,x
,x
,; then
1219 program_transform_name
=
1221 # Double any \ or $. echo might interpret backslashes.
1222 cat <<\EOF_SED
> conftestsed
1223 s
,\\,\\\\,g
; s
,\$
,$$
,g
1225 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1228 test "$program_prefix" != NONE
&&
1229 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1230 # Use a double $ so make ignores it.
1231 test "$program_suffix" != NONE
&&
1232 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1234 # sed with no file args requires a program.
1235 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1238 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1239 echo "configure:1240: checking for ANSI C header files" >&5
1240 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1241 echo $ac_n "(cached) $ac_c" 1>&6
1243 cat > conftest.
$ac_ext <<EOF
1244 #line 1245 "configure"
1245 #include "confdefs.h"
1251 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1252 { (eval echo configure
:1253: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1253 ac_err
=`grep -v '^ *+' conftest.out`
1254 if test -z "$ac_err"; then
1256 ac_cv_header_stdc
=yes
1259 echo "configure: failed program was:" >&5
1260 cat conftest.
$ac_ext >&5
1262 ac_cv_header_stdc
=no
1266 if test $ac_cv_header_stdc = yes; then
1267 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1268 cat > conftest.
$ac_ext <<EOF
1269 #line 1270 "configure"
1270 #include "confdefs.h"
1273 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1274 egrep "memchr" >/dev
/null
2>&1; then
1278 ac_cv_header_stdc
=no
1284 if test $ac_cv_header_stdc = yes; then
1285 # ISC 2.0.2 stdlib.h does not declare free, 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 "free" >/dev
/null
2>&1; then
1296 ac_cv_header_stdc
=no
1302 if test $ac_cv_header_stdc = yes; then
1303 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1304 if test "$cross_compiling" = yes; then
1307 cat > conftest.
$ac_ext <<EOF
1308 #line 1309 "configure"
1309 #include "confdefs.h"
1311 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1312 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1313 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1314 int main () { int i; for (i = 0; i < 256; i++)
1315 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1319 if { (eval echo configure
:1320: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1323 echo "configure: failed program was:" >&5
1324 cat conftest.
$ac_ext >&5
1326 ac_cv_header_stdc
=no
1334 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1335 if test $ac_cv_header_stdc = yes; then
1336 cat >> confdefs.h
<<\EOF
1337 #define STDC_HEADERS 1
1342 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
1344 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1345 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1346 echo "configure:1347: checking for $ac_hdr" >&5
1347 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1348 echo $ac_n "(cached) $ac_c" 1>&6
1350 cat > conftest.
$ac_ext <<EOF
1351 #line 1352 "configure"
1352 #include "confdefs.h"
1355 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1356 { (eval echo configure
:1357: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1357 ac_err
=`grep -v '^ *+' conftest.out`
1358 if test -z "$ac_err"; then
1360 eval "ac_cv_header_$ac_safe=yes"
1363 echo "configure: failed program was:" >&5
1364 cat conftest.
$ac_ext >&5
1366 eval "ac_cv_header_$ac_safe=no"
1370 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1371 echo "$ac_t""yes" 1>&6
1372 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1373 cat >> confdefs.h
<<EOF
1374 #define $ac_tr_hdr 1
1378 echo "$ac_t""no" 1>&6
1382 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
1383 echo "configure:1384: checking whether stat file-mode macros are broken" >&5
1384 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
1385 echo $ac_n "(cached) $ac_c" 1>&6
1387 cat > conftest.
$ac_ext <<EOF
1388 #line 1389 "configure"
1389 #include "confdefs.h"
1390 #include <sys/types.h>
1391 #include <sys/stat.h>
1393 #if defined(S_ISBLK) && defined(S_IFDIR)
1394 # if S_ISBLK (S_IFDIR)
1399 #if defined(S_ISBLK) && defined(S_IFCHR)
1400 # if S_ISBLK (S_IFCHR)
1405 #if defined(S_ISLNK) && defined(S_IFREG)
1406 # if S_ISLNK (S_IFREG)
1411 #if defined(S_ISSOCK) && defined(S_IFREG)
1412 # if S_ISSOCK (S_IFREG)
1418 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1419 egrep "You lose" >/dev
/null
2>&1; then
1421 ac_cv_header_stat_broken
=yes
1424 ac_cv_header_stat_broken
=no
1430 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
1431 if test $ac_cv_header_stat_broken = yes; then
1432 cat >> confdefs.h
<<\EOF
1433 #define STAT_MACROS_BROKEN 1
1439 echo $ac_n "checking for working const""... $ac_c" 1>&6
1440 echo "configure:1441: checking for working const" >&5
1441 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1442 echo $ac_n "(cached) $ac_c" 1>&6
1444 cat > conftest.
$ac_ext <<EOF
1445 #line 1446 "configure"
1446 #include "confdefs.h"
1450 /* Ultrix mips cc rejects this. */
1451 typedef int charset[2]; const charset x;
1452 /* SunOS 4.1.1 cc rejects this. */
1453 char const *const *ccp;
1455 /* NEC SVR4.0.2 mips cc rejects this. */
1456 struct point {int x, y;};
1457 static struct point const zero = {0,0};
1458 /* AIX XL C 1.02.0.0 rejects this.
1459 It does not let you subtract one const X* pointer from another in an arm
1460 of an if-expression whose if-part is not a constant expression */
1461 const char *g = "string";
1462 ccp = &g + (g ? g-g : 0);
1463 /* HPUX 7.0 cc rejects these. */
1466 ccp = (char const *const *) p;
1467 { /* SCO 3.2v4 cc rejects this. */
1469 char const *s = 0 ? (char *) 0 : (char const *) 0;
1473 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1475 const int *foo = &x[0];
1478 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1479 typedef const int *iptr;
1483 { /* AIX XL C 1.02.0.0 rejects this saying
1484 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1485 struct s { int j; const int *ap[3]; };
1486 struct s *b; b->j = 5;
1488 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1494 if { (eval echo configure
:1495: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1498 echo "configure: failed program was:" >&5
1499 cat conftest.
$ac_ext >&5
1506 echo "$ac_t""$ac_cv_c_const" 1>&6
1507 if test $ac_cv_c_const = no
; then
1508 cat >> confdefs.h
<<\EOF
1515 for ac_func
in setpgid sbrk
select poll
1517 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1518 echo "configure:1519: checking for $ac_func" >&5
1519 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1520 echo $ac_n "(cached) $ac_c" 1>&6
1522 cat > conftest.
$ac_ext <<EOF
1523 #line 1524 "configure"
1524 #include "confdefs.h"
1525 /* System header to define __stub macros and hopefully few prototypes,
1526 which can conflict with char $ac_func(); below. */
1528 /* Override any gcc2 internal prototype to avoid an error. */
1529 /* We use char because int might match the return type of a gcc2
1530 builtin and then its argument prototype would still apply. */
1535 /* The GNU C library defines this for functions which it implements
1536 to always fail with ENOSYS. Some functions are actually named
1537 something starting with __ and the normal name is an alias. */
1538 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1546 if { (eval echo configure
:1547: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1548 eval "ac_cv_func_$ac_func=yes"
1550 echo "configure: failed program was:" >&5
1551 cat conftest.
$ac_ext >&5
1553 eval "ac_cv_func_$ac_func=no"
1558 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1559 echo "$ac_t""yes" 1>&6
1560 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1561 cat >> confdefs.h
<<EOF
1562 #define $ac_tr_func 1
1566 echo "$ac_t""no" 1>&6
1571 # If we are configured native on Linux, work around problems with sys/procfs.h
1572 if test "${target}" = "${host}"; then
1575 cat >> confdefs.h
<<\EOF
1576 #define START_INFERIOR_TRAPS_EXPECTED "2"
1579 cat >> confdefs.h
<<\EOF
1580 #define sys_quotactl 1
1587 echo $ac_n "checking for gregset_t type""... $ac_c" 1>&6
1588 echo "configure:1589: checking for gregset_t type" >&5
1589 if eval "test \"`echo '$''{'gdb_cv_have_gregset_t'+set}'`\" = set"; then
1590 echo $ac_n "(cached) $ac_c" 1>&6
1592 cat > conftest.
$ac_ext <<EOF
1593 #line 1594 "configure"
1594 #include "confdefs.h"
1595 #include <sys/procfs.h>
1597 gregset_t *gregsetp = 0
1600 if { (eval echo configure
:1601: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1602 gdb_cv_have_gregset_t
=yes
1604 echo "configure: failed program was:" >&5
1605 cat conftest.
$ac_ext >&5
1607 gdb_cv_have_gregset_t
=no
1612 echo "$ac_t""$gdb_cv_have_gregset_t" 1>&6
1613 if test $gdb_cv_have_gregset_t = yes; then
1614 cat >> confdefs.h
<<\EOF
1615 #define HAVE_GREGSET_T 1
1620 echo $ac_n "checking for fpregset_t type""... $ac_c" 1>&6
1621 echo "configure:1622: checking for fpregset_t type" >&5
1622 if eval "test \"`echo '$''{'gdb_cv_have_fpregset_t'+set}'`\" = set"; then
1623 echo $ac_n "(cached) $ac_c" 1>&6
1625 cat > conftest.
$ac_ext <<EOF
1626 #line 1627 "configure"
1627 #include "confdefs.h"
1628 #include <sys/procfs.h>
1630 fpregset_t *fpregsetp = 0
1633 if { (eval echo configure
:1634: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1635 gdb_cv_have_fpregset_t
=yes
1637 echo "configure: failed program was:" >&5
1638 cat conftest.
$ac_ext >&5
1640 gdb_cv_have_fpregset_t
=no
1645 echo "$ac_t""$gdb_cv_have_fpregset_t" 1>&6
1646 if test $gdb_cv_have_fpregset_t = yes; then
1647 cat >> confdefs.h
<<\EOF
1648 #define HAVE_FPREGSET_T 1
1653 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
1654 echo "configure:1655: checking for main in -lm" >&5
1655 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
1656 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1657 echo $ac_n "(cached) $ac_c" 1>&6
1659 ac_save_LIBS
="$LIBS"
1661 cat > conftest.
$ac_ext <<EOF
1662 #line 1663 "configure"
1663 #include "confdefs.h"
1669 if { (eval echo configure
:1670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1671 eval "ac_cv_lib_$ac_lib_var=yes"
1673 echo "configure: failed program was:" >&5
1674 cat conftest.
$ac_ext >&5
1676 eval "ac_cv_lib_$ac_lib_var=no"
1679 LIBS
="$ac_save_LIBS"
1682 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1683 echo "$ac_t""yes" 1>&6
1684 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1685 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1686 cat >> confdefs.h
<<EOF
1687 #define $ac_tr_lib 1
1693 echo "$ac_t""no" 1>&6
1698 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
1699 echo "configure:1700: checking for long long support in compiler" >&5
1700 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
1701 echo $ac_n "(cached) $ac_c" 1>&6
1703 cat > conftest.
$ac_ext <<EOF
1704 #line 1705 "configure"
1705 #include "confdefs.h"
1709 extern long long foo;
1710 switch (foo & 2) { case 0: return 1; }
1714 if { (eval echo configure
:1715: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1716 gdb_cv_c_long_long
=yes
1718 echo "configure: failed program was:" >&5
1719 cat conftest.
$ac_ext >&5
1721 gdb_cv_c_long_long
=no
1726 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
1727 if test $gdb_cv_c_long_long = yes; then
1728 cat >> confdefs.h
<<\EOF
1729 #define CC_HAS_LONG_LONG 1
1735 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
1736 echo "configure:1737: checking for long long support in printf" >&5
1737 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
1738 echo $ac_n "(cached) $ac_c" 1>&6
1740 if test "$cross_compiling" = yes; then
1741 gdb_cv_printf_has_long_long
=no
1743 cat > conftest.
$ac_ext <<EOF
1744 #line 1745 "configure"
1745 #include "confdefs.h"
1749 long long l = 0x12345;
1750 sprintf (buf, "%llx", l);
1751 return (strcmp ("12345", buf));
1754 if { (eval echo configure
:1755: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1756 gdb_cv_printf_has_long_long
=yes
1758 echo "configure: failed program was:" >&5
1759 cat conftest.
$ac_ext >&5
1761 gdb_cv_printf_has_long_long
=no
1768 if test $gdb_cv_printf_has_long_long = yes; then
1769 cat >> confdefs.h
<<\EOF
1770 #define PRINTF_HAS_LONG_LONG 1
1774 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
1777 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
1778 echo "configure:1779: checking for long double support in compiler" >&5
1779 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
1780 echo $ac_n "(cached) $ac_c" 1>&6
1782 cat > conftest.
$ac_ext <<EOF
1783 #line 1784 "configure"
1784 #include "confdefs.h"
1790 if { (eval echo configure
:1791: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1792 ac_cv_c_long_double
=yes
1794 echo "configure: failed program was:" >&5
1795 cat conftest.
$ac_ext >&5
1797 ac_cv_c_long_double
=no
1802 echo "$ac_t""$ac_cv_c_long_double" 1>&6
1803 if test $ac_cv_c_long_double = yes; then
1804 cat >> confdefs.h
<<\EOF
1805 #define HAVE_LONG_DOUBLE 1
1811 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
1812 echo "configure:1813: checking for long double support in printf" >&5
1813 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
1814 echo $ac_n "(cached) $ac_c" 1>&6
1816 if test "$cross_compiling" = yes; then
1817 gdb_cv_printf_has_long_double
=no
1819 cat > conftest.
$ac_ext <<EOF
1820 #line 1821 "configure"
1821 #include "confdefs.h"
1825 long double f = 3.141592653;
1826 sprintf (buf, "%Lg", f);
1827 return (strncmp ("3.14159", buf, 7));
1830 if { (eval echo configure
:1831: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1832 gdb_cv_printf_has_long_double
=yes
1834 echo "configure: failed program was:" >&5
1835 cat conftest.
$ac_ext >&5
1837 gdb_cv_printf_has_long_double
=no
1844 if test $gdb_cv_printf_has_long_double = yes; then
1845 cat >> confdefs.h
<<\EOF
1846 #define PRINTF_HAS_LONG_DOUBLE 1
1850 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
1852 for ac_hdr
in unistd.h
1854 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1855 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1856 echo "configure:1857: checking for $ac_hdr" >&5
1857 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1858 echo $ac_n "(cached) $ac_c" 1>&6
1860 cat > conftest.
$ac_ext <<EOF
1861 #line 1862 "configure"
1862 #include "confdefs.h"
1865 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1866 { (eval echo configure
:1867: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1867 ac_err
=`grep -v '^ *+' conftest.out`
1868 if test -z "$ac_err"; then
1870 eval "ac_cv_header_$ac_safe=yes"
1873 echo "configure: failed program was:" >&5
1874 cat conftest.
$ac_ext >&5
1876 eval "ac_cv_header_$ac_safe=no"
1880 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1881 echo "$ac_t""yes" 1>&6
1882 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1883 cat >> confdefs.h
<<EOF
1884 #define $ac_tr_hdr 1
1888 echo "$ac_t""no" 1>&6
1892 for ac_func
in getpagesize
1894 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1895 echo "configure:1896: checking for $ac_func" >&5
1896 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1897 echo $ac_n "(cached) $ac_c" 1>&6
1899 cat > conftest.
$ac_ext <<EOF
1900 #line 1901 "configure"
1901 #include "confdefs.h"
1902 /* System header to define __stub macros and hopefully few prototypes,
1903 which can conflict with char $ac_func(); below. */
1905 /* Override any gcc2 internal prototype to avoid an error. */
1906 /* We use char because int might match the return type of a gcc2
1907 builtin and then its argument prototype would still apply. */
1912 /* The GNU C library defines this for functions which it implements
1913 to always fail with ENOSYS. Some functions are actually named
1914 something starting with __ and the normal name is an alias. */
1915 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1923 if { (eval echo configure
:1924: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1925 eval "ac_cv_func_$ac_func=yes"
1927 echo "configure: failed program was:" >&5
1928 cat conftest.
$ac_ext >&5
1930 eval "ac_cv_func_$ac_func=no"
1935 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1936 echo "$ac_t""yes" 1>&6
1937 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1938 cat >> confdefs.h
<<EOF
1939 #define $ac_tr_func 1
1943 echo "$ac_t""no" 1>&6
1947 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1948 echo "configure:1949: checking for working mmap" >&5
1949 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1950 echo $ac_n "(cached) $ac_c" 1>&6
1952 if test "$cross_compiling" = yes; then
1953 ac_cv_func_mmap_fixed_mapped
=no
1955 cat > conftest.
$ac_ext <<EOF
1956 #line 1957 "configure"
1957 #include "confdefs.h"
1959 /* Thanks to Mike Haertel and Jim Avera for this test.
1960 Here is a matrix of mmap possibilities:
1961 mmap private not fixed
1962 mmap private fixed at somewhere currently unmapped
1963 mmap private fixed at somewhere already mapped
1964 mmap shared not fixed
1965 mmap shared fixed at somewhere currently unmapped
1966 mmap shared fixed at somewhere already mapped
1967 For private mappings, we should verify that changes cannot be read()
1968 back from the file, nor mmap's back from the file at a different
1969 address. (There have been systems where private was not correctly
1970 implemented like the infamous i386 svr4.0, and systems where the
1971 VM page cache was not coherent with the filesystem buffer cache
1972 like early versions of FreeBSD and possibly contemporary NetBSD.)
1973 For shared mappings, we should conversely verify that changes get
1974 propogated back to all the places they're supposed to be.
1976 Grep wants private fixed already mapped.
1977 The main things grep needs to know about mmap are:
1978 * does it exist and is it safe to write into the mmap'd area
1979 * how to use it (BSD variants) */
1980 #include <sys/types.h>
1982 #include <sys/mman.h>
1984 /* This mess was copied from the GNU getpagesize.h. */
1985 #ifndef HAVE_GETPAGESIZE
1986 # ifdef HAVE_UNISTD_H
1987 # include <unistd.h>
1990 /* Assume that all systems that can run configure have sys/param.h. */
1991 # ifndef HAVE_SYS_PARAM_H
1992 # define HAVE_SYS_PARAM_H 1
1995 # ifdef _SC_PAGESIZE
1996 # define getpagesize() sysconf(_SC_PAGESIZE)
1997 # else /* no _SC_PAGESIZE */
1998 # ifdef HAVE_SYS_PARAM_H
1999 # include <sys/param.h>
2000 # ifdef EXEC_PAGESIZE
2001 # define getpagesize() EXEC_PAGESIZE
2002 # else /* no EXEC_PAGESIZE */
2004 # define getpagesize() NBPG * CLSIZE
2007 # endif /* no CLSIZE */
2008 # else /* no NBPG */
2010 # define getpagesize() NBPC
2011 # else /* no NBPC */
2013 # define getpagesize() PAGESIZE
2014 # endif /* PAGESIZE */
2015 # endif /* no NBPC */
2016 # endif /* no NBPG */
2017 # endif /* no EXEC_PAGESIZE */
2018 # else /* no HAVE_SYS_PARAM_H */
2019 # define getpagesize() 8192 /* punt totally */
2020 # endif /* no HAVE_SYS_PARAM_H */
2021 # endif /* no _SC_PAGESIZE */
2023 #endif /* no HAVE_GETPAGESIZE */
2026 extern "C" { void *malloc(unsigned); }
2034 char *data, *data2, *data3;
2038 pagesize = getpagesize();
2041 * First, make a file with some known garbage in it.
2043 data = malloc(pagesize);
2046 for (i = 0; i < pagesize; ++i)
2047 *(data + i) = rand();
2049 fd = creat("conftestmmap", 0600);
2052 if (write(fd, data, pagesize) != pagesize)
2057 * Next, try to mmap the file at a fixed address which
2058 * already has something else allocated at it. If we can,
2059 * also make sure that we see the same garbage.
2061 fd = open("conftestmmap", O_RDWR);
2064 data2 = malloc(2 * pagesize);
2067 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2068 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2069 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2071 for (i = 0; i < pagesize; ++i)
2072 if (*(data + i) != *(data2 + i))
2076 * Finally, make sure that changes to the mapped area
2077 * do not percolate back to the file as seen by read().
2078 * (This is a bug on some variants of i386 svr4.0.)
2080 for (i = 0; i < pagesize; ++i)
2081 *(data2 + i) = *(data2 + i) + 1;
2082 data3 = malloc(pagesize);
2085 if (read(fd, data3, pagesize) != pagesize)
2087 for (i = 0; i < pagesize; ++i)
2088 if (*(data + i) != *(data3 + i))
2091 unlink("conftestmmap");
2096 if { (eval echo configure
:2097: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2098 ac_cv_func_mmap_fixed_mapped
=yes
2100 echo "configure: failed program was:" >&5
2101 cat conftest.
$ac_ext >&5
2103 ac_cv_func_mmap_fixed_mapped
=no
2110 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2111 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2112 cat >> confdefs.h
<<\EOF
2119 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2120 echo "configure:2121: checking whether malloc must be declared" >&5
2121 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2122 echo $ac_n "(cached) $ac_c" 1>&6
2124 cat > conftest.
$ac_ext <<EOF
2125 #line 2126 "configure"
2126 #include "confdefs.h"
2129 #ifdef HAVE_STRING_H
2132 #ifdef HAVE_STRINGS_H
2133 #include <strings.h>
2136 #ifdef HAVE_STDLIB_H
2139 #ifdef HAVE_UNISTD_H
2143 char *(*pfn) = (char *(*)) malloc
2146 if { (eval echo configure
:2147: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2148 bfd_cv_decl_needed_malloc
=no
2150 echo "configure: failed program was:" >&5
2151 cat conftest.
$ac_ext >&5
2153 bfd_cv_decl_needed_malloc
=yes
2158 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2159 if test $bfd_cv_decl_needed_malloc = yes; then
2160 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2161 cat >> confdefs.h
<<EOF
2162 #define $bfd_tr_decl 1
2167 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2168 echo "configure:2169: checking whether realloc must be declared" >&5
2169 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2170 echo $ac_n "(cached) $ac_c" 1>&6
2172 cat > conftest.
$ac_ext <<EOF
2173 #line 2174 "configure"
2174 #include "confdefs.h"
2177 #ifdef HAVE_STRING_H
2180 #ifdef HAVE_STRINGS_H
2181 #include <strings.h>
2184 #ifdef HAVE_STDLIB_H
2187 #ifdef HAVE_UNISTD_H
2191 char *(*pfn) = (char *(*)) realloc
2194 if { (eval echo configure
:2195: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2196 bfd_cv_decl_needed_realloc
=no
2198 echo "configure: failed program was:" >&5
2199 cat conftest.
$ac_ext >&5
2201 bfd_cv_decl_needed_realloc
=yes
2206 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2207 if test $bfd_cv_decl_needed_realloc = yes; then
2208 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2209 cat >> confdefs.h
<<EOF
2210 #define $bfd_tr_decl 1
2215 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2216 echo "configure:2217: checking whether free must be declared" >&5
2217 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2218 echo $ac_n "(cached) $ac_c" 1>&6
2220 cat > conftest.
$ac_ext <<EOF
2221 #line 2222 "configure"
2222 #include "confdefs.h"
2225 #ifdef HAVE_STRING_H
2228 #ifdef HAVE_STRINGS_H
2229 #include <strings.h>
2232 #ifdef HAVE_STDLIB_H
2235 #ifdef HAVE_UNISTD_H
2239 char *(*pfn) = (char *(*)) free
2242 if { (eval echo configure
:2243: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2244 bfd_cv_decl_needed_free
=no
2246 echo "configure: failed program was:" >&5
2247 cat conftest.
$ac_ext >&5
2249 bfd_cv_decl_needed_free
=yes
2254 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2255 if test $bfd_cv_decl_needed_free = yes; then
2256 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2257 cat >> confdefs.h
<<EOF
2258 #define $bfd_tr_decl 1
2266 if test ${build} = ${host} -a ${host} = ${target} ; then
2269 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
2270 echo "configure:2271: checking for HPUX/OSF thread support" >&5
2271 if test -f /usr
/include
/dce
/cma_config.h
; then
2272 if test "$GCC" = "yes" ; then
2273 echo "$ac_t""yes" 1>&6
2274 cat >> confdefs.h
<<\EOF
2275 #define HAVE_HPUX_THREAD_SUPPORT 1
2278 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
2280 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
2283 echo "$ac_t""no" 1>&6
2287 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
2288 echo "configure:2289: checking for Solaris thread debugging library" >&5
2289 if test -f /usr
/lib
/libthread_db.so
.1 ; then
2290 echo "$ac_t""yes" 1>&6
2291 cat >> confdefs.h
<<\EOF
2292 #define HAVE_THREAD_DB_LIB 1
2295 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
2296 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2297 echo "configure:2298: checking for dlopen in -ldl" >&5
2298 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2299 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2300 echo $ac_n "(cached) $ac_c" 1>&6
2302 ac_save_LIBS
="$LIBS"
2304 cat > conftest.
$ac_ext <<EOF
2305 #line 2306 "configure"
2306 #include "confdefs.h"
2307 /* Override any gcc2 internal prototype to avoid an error. */
2308 /* We use char because int might match the return type of a gcc2
2309 builtin and then its argument prototype would still apply. */
2316 if { (eval echo configure
:2317: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2318 eval "ac_cv_lib_$ac_lib_var=yes"
2320 echo "configure: failed program was:" >&5
2321 cat conftest.
$ac_ext >&5
2323 eval "ac_cv_lib_$ac_lib_var=no"
2326 LIBS
="$ac_save_LIBS"
2329 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2330 echo "$ac_t""yes" 1>&6
2331 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2332 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2333 cat >> confdefs.h
<<EOF
2334 #define $ac_tr_lib 1
2340 echo "$ac_t""no" 1>&6
2343 if test "$GCC" = "yes" ; then
2344 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Xlinker -export-dynamic"
2347 echo "$ac_t""no" 1>&6
2356 # Check whether --enable-netrom or --disable-netrom was given.
2357 if test "${enable_netrom+set}" = set; then
2358 enableval
="$enable_netrom"
2359 case "${enableval}" in
2360 yes) enable_netrom
=yes ;;
2361 no
) enable_netrom
=no
;;
2362 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
2367 if test "${enable_netrom}" = "yes"; then
2368 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
2374 # Check whether --enable-gm or --disable-gm was given.
2375 if test "${enable_gm+set}" = set; then
2376 enableval
="$enable_gm"
2377 case "${enableval}" in
2378 yes) CONFIG_OBS
="${CONFIG_OBS} gmagic.o"
2379 ENABLE_CFLAGS
=-DGENERAL_MAGIC
2382 *) { echo "configure: error: bad value ${enableval} given for gm option" 1>&2; exit 1; } ;;
2389 # Check whether --enable-sim-powerpc or --disable-sim-powerpc was given.
2390 if test "${enable_sim_powerpc+set}" = set; then
2391 enableval
="$enable_sim_powerpc"
2392 case "${enableval}" in
2393 yes) powerpc_sim
=yes ;;
2394 no
) powerpc_sim
=no
;;
2395 *) { echo "configure: error: bad value ${enableval} given for sim-powerpc option" 1>&2; exit 1; } ;;
2398 if test x
"$GCC" != x
""; then powerpc_sim
=yes; else powerpc_sim
=no
; fi
2402 # start-sanitize-gdbtk
2405 # Check whether --enable-gdbtk or --disable-gdbtk was given.
2406 if test "${enable_gdbtk+set}" = set; then
2407 enableval
="$enable_gdbtk"
2408 case "${enableval}" in
2412 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2414 *cygwin32
* |
*windows
*)
2415 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2423 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
2427 # Default is on for everything but go32 and cygwin32
2429 *go32
* |
*cygwin32
* |
*windows
*)
2438 if test "${enable_gdbtk}" = "yes"; then
2442 # Ok, lets find the tcl configuration
2443 # First, look for one uninstalled.
2444 # the alternative search directory is invoked by --with-tclconfig
2447 if test x
"${no_tcl}" = x
; then
2448 # we reset no_tcl in case something fails here
2450 # Check whether --with-tclconfig or --without-tclconfig was given.
2451 if test "${with_tclconfig+set}" = set; then
2452 withval
="$with_tclconfig"
2453 with_tclconfig
=${withval}
2456 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
2457 echo "configure:2458: checking for Tcl configuration" >&5
2458 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
2459 echo $ac_n "(cached) $ac_c" 1>&6
2463 # First check to see if --with-tclconfig was specified.
2464 if test x
"${with_tclconfig}" != x
; then
2465 if test -f "${with_tclconfig}/tclConfig.sh" ; then
2466 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
2468 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
2472 # then check for a private Tcl installation
2473 if test x
"${ac_cv_c_tclconfig}" = x
; then
2476 `ls -dr ../tcl[7-9]* 2>/dev/null` \
2478 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
2480 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
2481 if test -f "$i/unix/tclConfig.sh" ; then
2482 ac_cv_c_tclconfig
=`(cd $i/unix; pwd)`
2487 # check in a few common install locations
2488 if test x
"${ac_cv_c_tclconfig}" = x
; then
2489 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2490 if test -f "$i/tclConfig.sh" ; then
2491 ac_cv_c_tclconfig
=`(cd $i; pwd)`
2496 # check in a few other private locations
2497 if test x
"${ac_cv_c_tclconfig}" = x
; then
2500 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
2501 if test -f "$i/unix/tclConfig.sh" ; then
2502 ac_cv_c_tclconfig
=`(cd $i/unix; pwd)`
2510 if test x
"${ac_cv_c_tclconfig}" = x
; then
2511 TCLCONFIG
="# no Tcl configs found"
2512 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
2515 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
2516 echo "$ac_t""found $TCLCONFIG" 1>&6
2520 if test -z "${no_tcl}"; then
2550 # Ok, lets find the tk configuration
2551 # First, look for one uninstalled.
2552 # the alternative search directory is invoked by --with-tkconfig
2555 if test x
"${no_tk}" = x
; then
2556 # we reset no_tk in case something fails here
2558 # Check whether --with-tkconfig or --without-tkconfig was given.
2559 if test "${with_tkconfig+set}" = set; then
2560 withval
="$with_tkconfig"
2561 with_tkconfig
=${withval}
2564 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
2565 echo "configure:2566: checking for Tk configuration" >&5
2566 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
2567 echo $ac_n "(cached) $ac_c" 1>&6
2571 # First check to see if --with-tkconfig was specified.
2572 if test x
"${with_tkconfig}" != x
; then
2573 if test -f "${with_tkconfig}/tkConfig.sh" ; then
2574 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
2576 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
2580 # then check for a private Tk library
2581 if test x
"${ac_cv_c_tkconfig}" = x
; then
2584 `ls -dr ../tk[4-9]* 2>/dev/null` \
2586 `ls -dr ../../tk[4-9]* 2>/dev/null` \
2588 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
2589 if test -f "$i/unix/tkConfig.sh" ; then
2590 ac_cv_c_tkconfig
=`(cd $i/unix; pwd)`
2595 # check in a few common install locations
2596 if test x
"${ac_cv_c_tkconfig}" = x
; then
2597 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2598 if test -f "$i/tkConfig.sh" ; then
2599 ac_cv_c_tkconfig
=`(cd $i; pwd)`
2604 # check in a few other private locations
2605 if test x
"${ac_cv_c_tkconfig}" = x
; then
2608 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
2609 if test -f "$i/unix/tkConfig.sh" ; then
2610 ac_cv_c_tkconfig
=`(cd $i/unix; pwd)`
2618 if test x
"${ac_cv_c_tkconfig}" = x
; then
2619 TKCONFIG
="# no Tk configs found"
2620 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
2623 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
2624 echo "$ac_t""found $TKCONFIG" 1>&6
2630 # If $no_tk is nonempty, then we can't do Tk, and there is no
2631 # point to doing Tcl.
2632 if test -z "${no_tk}"; then
2634 if test -f "$TKCONFIG" ; then
2651 # Ok, lets find the tcl source trees so we can use the headers
2652 # Warning: transition of version 9 to 10 will break this algorithm
2653 # because 10 sorts before 9. We also look for just tcl. We have to
2654 # be careful that we don't match stuff like tclX by accident.
2655 # the alternative search directory is involked by --with-tclinclude
2658 echo $ac_n "checking for Tcl private headers""... $ac_c" 1>&6
2659 echo "configure:2660: checking for Tcl private headers" >&5
2660 # Check whether --with-tclinclude or --without-tclinclude was given.
2661 if test "${with_tclinclude+set}" = set; then
2662 withval
="$with_tclinclude"
2663 with_tclinclude
=${withval}
2666 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
2667 echo $ac_n "(cached) $ac_c" 1>&6
2670 # first check to see if --with-tclinclude was specified
2671 if test x
"${with_tclinclude}" != x
; then
2672 if test -f ${with_tclinclude}/tclInt.h
; then
2673 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
2674 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
2675 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
2677 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2681 # next check if it came with Tcl configuration file
2682 if test x
"${ac_cv_c_tclconfig}" = x
; then
2683 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
2684 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
2688 # next check in private source directory
2690 # since ls returns lowest version numbers first, reverse its output
2691 if test x
"${ac_cv_c_tclh}" = x
; then
2694 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
2695 ${srcdir}/..
/..
/tcl \
2696 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
2697 ${srcdir}/..
/..
/..
/tcl \
2698 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
2699 if test -f $i/generic
/tclInt.h
; then
2700 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2705 # finally check in a few common install locations
2707 # since ls returns lowest version numbers first, reverse its output
2708 if test x
"${ac_cv_c_tclh}" = x
; then
2710 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
2711 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
2712 /usr
/local
/src
/tcl \
2713 /usr
/local
/lib
/tcl \
2714 ${prefix}/include
; do
2715 if test -f $i/generic
/tclInt.h
; then
2716 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2721 # see if one is installed
2722 if test x
"${ac_cv_c_tclh}" = x
; then
2723 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
2724 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
2725 echo "configure:2726: checking for tclInt.h" >&5
2726 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2727 echo $ac_n "(cached) $ac_c" 1>&6
2729 cat > conftest.
$ac_ext <<EOF
2730 #line 2731 "configure"
2731 #include "confdefs.h"
2734 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2735 { (eval echo configure
:2736: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2736 ac_err
=`grep -v '^ *+' conftest.out`
2737 if test -z "$ac_err"; then
2739 eval "ac_cv_header_$ac_safe=yes"
2742 echo "configure: failed program was:" >&5
2743 cat conftest.
$ac_ext >&5
2745 eval "ac_cv_header_$ac_safe=no"
2749 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2750 echo "$ac_t""yes" 1>&6
2751 ac_cv_c_tclh
=installed
2753 echo "$ac_t""no" 1>&6
2761 if test x
"${ac_cv_c_tclh}" = x
; then
2762 TCLHDIR
="# no Tcl private headers found"
2763 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
2765 if test x
"${ac_cv_c_tclh}" != x
; then
2767 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
2768 echo "$ac_t""is installed" 1>&6
2771 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
2772 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
2773 TCLHDIR
="-I${ac_cv_c_tclh}"
2781 # Ok, lets find the tk source trees so we can use the headers
2782 # If the directory (presumably symlink) named "tk" exists, use that one
2783 # in preference to any others. Same logic is used when choosing library
2784 # and again with Tcl. The search order is the best place to look first, then in
2785 # decreasing significance. The loop breaks if the trigger file is found.
2786 # Note the gross little conversion here of srcdir by cd'ing to the found
2787 # directory. This converts the path from a relative to an absolute, so
2788 # recursive cache variables for the path will work right. We check all
2789 # the possible paths in one loop rather than many seperate loops to speed
2791 # the alternative search directory is involked by --with-tkinclude
2794 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
2795 echo "configure:2796: checking for Tk private headers" >&5
2796 # Check whether --with-tkinclude or --without-tkinclude was given.
2797 if test "${with_tkinclude+set}" = set; then
2798 withval
="$with_tkinclude"
2799 with_tkinclude
=${withval}
2802 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
2803 echo $ac_n "(cached) $ac_c" 1>&6
2806 # first check to see if --with-tkinclude was specified
2807 if test x
"${with_tkinclude}" != x
; then
2808 if test -f ${with_tkinclude}/tk.h
; then
2809 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
2810 elif test -f ${with_tkinclude}/generic
/tk.h
; then
2811 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
2813 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2817 # next check if it came with Tk configuration file
2818 if test x
"${ac_cv_c_tkconfig}" = x
; then
2819 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
2820 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
2824 # next check in private source directory
2826 # since ls returns lowest version numbers first, reverse its output
2827 if test x
"${ac_cv_c_tkh}" = x
; then
2830 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
2831 ${srcdir}/..
/..
/tk \
2832 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
2833 ${srcdir}/..
/..
/..
/tk \
2834 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
2835 if test -f $i/generic
/tk.h
; then
2836 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
2841 # finally check in a few common install locations
2843 # since ls returns lowest version numbers first, reverse its output
2844 if test x
"${ac_cv_c_tkh}" = x
; then
2846 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
2847 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
2850 ${prefix}/include
; do
2851 if test -f $i/generic
/tk.h
; then
2852 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
2857 # see if one is installed
2858 if test x
"${ac_cv_c_tkh}" = x
; then
2859 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
2860 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
2861 echo "configure:2862: checking for tk.h" >&5
2862 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2863 echo $ac_n "(cached) $ac_c" 1>&6
2865 cat > conftest.
$ac_ext <<EOF
2866 #line 2867 "configure"
2867 #include "confdefs.h"
2870 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2871 { (eval echo configure
:2872: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2872 ac_err
=`grep -v '^ *+' conftest.out`
2873 if test -z "$ac_err"; then
2875 eval "ac_cv_header_$ac_safe=yes"
2878 echo "configure: failed program was:" >&5
2879 cat conftest.
$ac_ext >&5
2881 eval "ac_cv_header_$ac_safe=no"
2885 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2886 echo "$ac_t""yes" 1>&6
2887 ac_cv_c_tkh
=installed
2889 echo "$ac_t""no" 1>&6
2897 if test x
"${ac_cv_c_tkh}" != x
; then
2899 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
2900 echo "$ac_t""is installed" 1>&6
2903 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
2904 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
2905 TKHDIR
="-I${ac_cv_c_tkh}"
2908 TKHDIR
="# no Tk directory found"
2909 echo "configure: warning: Can't find Tk private headers" 1>&2
2918 # Include some libraries that Tcl and Tk want.
2919 TCL_LIBS
='$(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
2920 # Yes, the ordering seems wrong here. But it isn't.
2921 # TK_LIBS is the list of libraries that need to be linked
2923 LIBS
="${LIBS} ${TCL_LIBS} ${TK_LIBS}"
2924 CONFIG_OBS
="${CONFIG_OBS} gdbtk.o"
2933 # end-sanitize-gdbtk
2939 # Begin stuff to support --enable-shared
2940 # Check whether --enable-shared or --disable-shared was given.
2941 if test "${enable_shared+set}" = set; then
2942 enableval
="$enable_shared"
2943 case "${enableval}" in
2952 # If we have shared libraries, try to set rpath reasonably.
2953 if test "${shared}" = "true"; then
2956 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
2958 *-*-irix5* |
*-*-irix6*)
2959 HLDFLAGS
='-Wl,-rpath,$(libdir)'
2963 *-*-linux* |
*-pc-linux-gnu)
2964 HLDFLAGS
='-Wl,-rpath,$(libdir)'
2967 HLDFLAGS
='-R $(libdir)'
2970 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;'
2975 # On SunOS, if the linker supports the -rpath option, use it to
2976 # prevent ../bfd and ../opcodes from being included in the run time
2980 echo 'main () { }' > conftest.c
2981 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
2982 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
2984 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
2986 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
2988 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
2990 elif test "${shared}" = "true"; then
2991 HLDFLAGS
='-Wl,-rpath=$(libdir)'
2993 HLDFLAGS
='-Wl,-rpath='
2995 rm -f conftest.t conftest.c conftest
3000 # End stuff to support --enable-shared
3002 # target_subdir is used by the testsuite to find the target libraries.
3004 if test "${host}" != "${target}"; then
3005 target_subdir
="${target_alias}/"
3010 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
3011 if test ! -f ${host_makefile_frag}; then
3012 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
3014 frags
="$frags $host_makefile_frag"
3016 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
3017 if test ! -f ${target_makefile_frag}; then
3018 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
3020 frags
="$frags $target_makefile_frag"
3027 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3028 ' ${host_makefile_frag}`
3030 targetfile
=`sed -n '
3031 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3032 ' ${target_makefile_frag}`
3034 # these really aren't orthogonal true/false values of the same condition,
3035 # but shells are slow enough that I like to reuse the test conditions
3037 if test "${target}" = "${host}"; then
3038 nativefile
=`sed -n '
3039 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3040 ' ${host_makefile_frag}`
3042 # GDBserver is only useful in a "native" enviroment
3043 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
3047 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
3048 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
3049 # corresponding links. But we have to remove the xm.h files and tm.h
3050 # files anyway, e.g. when switching from "configure host" to
3056 if test "${hostfile}" != ""; then
3057 files
="${files} config/${gdb_host_cpu}/${hostfile}"
3058 links
="${links} xm.h"
3061 if test "${targetfile}" != ""; then
3062 files
="${files} config/${gdb_target_cpu}/${targetfile}"
3063 links
="${links} tm.h"
3066 if test "${nativefile}" != ""; then
3067 files
="${files} config/${gdb_host_cpu}/${nativefile}"
3068 links
="${links} nm.h"
3070 # A cross-only configuration.
3071 files
="${files} config/nm-empty.h"
3072 links
="${links} nm.h"
3074 # start-sanitize-gdbtk
3076 # Make it possible to use the GUI without doing a full install
3077 if test "${enable_gdbtk}" = "yes" -a ! -f gdbtk.tcl
; then
3078 files
="${files} gdbtk.tcl"
3079 links
="${links} gdbtk.tcl"
3081 # end-sanitize-gdbtk
3085 subdirs
="$configdirs"
3088 cat > confcache
<<\EOF
3089 # This file is a shell script that caches the results of configure
3090 # tests run on this system so they can be shared between configure
3091 # scripts and configure runs. It is not useful on other systems.
3092 # If it contains results you don't want to keep, you may remove or edit it.
3094 # By default, configure uses ./config.cache as the cache file,
3095 # creating it if it does not exist already. You can give configure
3096 # the --cache-file=FILE option to use a different cache file; that is
3097 # what configure does when it calls configure scripts in
3098 # subdirectories, so they share the cache.
3099 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3100 # config.status only pays attention to the cache file if you give it the
3101 # --recheck option to rerun configure.
3104 # The following way of writing the cache mishandles newlines in values,
3105 # but we know of no workaround that is simple, portable, and efficient.
3106 # So, don't put newlines in cache variables' values.
3107 # Ultrix sh set writes to stderr and can't be redirected directly,
3108 # and sets the high bit in the cache file unless we assign to the vars.
3110 case `(ac_space=' '; set) 2>&1` in
3112 # `set' does not quote correctly, so add quotes (double-quote substitution
3113 # turns \\\\ into \\, and sed turns \\ into \).
3115 -e "s/'/'\\\\''/g" \
3116 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3119 # `set' quotes correctly as required by POSIX, so do not add quotes.
3120 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3123 if cmp -s $cache_file confcache
; then
3126 if test -w $cache_file; then
3127 echo "updating cache $cache_file"
3128 cat confcache
> $cache_file
3130 echo "not updating unwritable cache $cache_file"
3135 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3137 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3138 # Let make expand exec_prefix.
3139 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3141 # Any assignment to VPATH causes Sun make to only execute
3142 # the first set of double-colon rules, so remove it if not needed.
3143 # If there is a colon in the path, we need to keep it.
3144 if test "x$srcdir" = x.
; then
3145 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3148 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3150 DEFS
=-DHAVE_CONFIG_H
3152 # Without the "./", some shells look in PATH for config.status.
3153 : ${CONFIG_STATUS=./config.status}
3155 echo creating
$CONFIG_STATUS
3156 rm -f $CONFIG_STATUS
3157 cat > $CONFIG_STATUS <<EOF
3159 # Generated automatically by configure.
3160 # Run this file to recreate the current configuration.
3161 # This directory was configured as follows,
3162 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3164 # $0 $ac_configure_args
3166 # Compiler output produced by configure, useful for debugging
3167 # configure, is in ./config.log if it exists.
3169 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3172 case "\$ac_option" in
3173 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3174 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3175 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3176 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3177 echo "$CONFIG_STATUS generated by autoconf version 2.12"
3179 -help | --help | --hel | --he | --h)
3180 echo "\$ac_cs_usage"; exit 0 ;;
3181 *) echo "\$ac_cs_usage"; exit 1 ;;
3185 ac_given_srcdir=$srcdir
3186 ac_given_INSTALL="$INSTALL"
3188 trap 'rm -fr `echo "Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3190 cat >> $CONFIG_STATUS <<EOF
3192 # Protect against being on the right side of a sed subst in config.status.
3193 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3194 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3197 s%@CFLAGS@%$CFLAGS%g
3198 s%@CPPFLAGS@%$CPPFLAGS%g
3199 s%@CXXFLAGS@%$CXXFLAGS%g
3201 s%@LDFLAGS@%$LDFLAGS%g
3203 s%@exec_prefix@%$exec_prefix%g
3204 s%@prefix@%$prefix%g
3205 s%@program_transform_name@%$program_transform_name%g
3206 s%@bindir@%$bindir%g
3207 s%@sbindir@%$sbindir%g
3208 s%@libexecdir@%$libexecdir%g
3209 s%@datadir@%$datadir%g
3210 s%@sysconfdir@%$sysconfdir%g
3211 s%@sharedstatedir@%$sharedstatedir%g
3212 s%@localstatedir@%$localstatedir%g
3213 s%@libdir@%$libdir%g
3214 s%@includedir@%$includedir%g
3215 s%@oldincludedir@%$oldincludedir%g
3216 s%@infodir@%$infodir%g
3217 s%@mandir@%$mandir%g
3221 s%@host_alias@%$host_alias%g
3222 s%@host_cpu@%$host_cpu%g
3223 s%@host_vendor@%$host_vendor%g
3224 s%@host_os@%$host_os%g
3225 s%@target@%$target%g
3226 s%@target_alias@%$target_alias%g
3227 s%@target_cpu@%$target_cpu%g
3228 s%@target_vendor@%$target_vendor%g
3229 s%@target_os@%$target_os%g
3231 s%@build_alias@%$build_alias%g
3232 s%@build_cpu@%$build_cpu%g
3233 s%@build_vendor@%$build_vendor%g
3234 s%@build_os@%$build_os%g
3235 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3236 s%@INSTALL_DATA@%$INSTALL_DATA%g
3238 s%@RANLIB@%$RANLIB%g
3241 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
3242 s%@TCL_VERSION@%$TCL_VERSION%g
3243 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
3244 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
3245 s%@TCL_CC@%$TCL_CC%g
3246 s%@TCL_DEFS@%$TCL_DEFS%g
3247 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
3248 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
3249 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
3250 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
3251 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
3252 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
3253 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
3254 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
3255 s%@TCL_RANLIB@%$TCL_RANLIB%g
3256 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
3257 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
3258 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
3259 s%@TK_VERSION@%$TK_VERSION%g
3260 s%@TK_DEFS@%$TK_DEFS%g
3261 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
3262 s%@TK_XLIBSW@%$TK_XLIBSW%g
3263 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
3264 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
3265 s%@TCLHDIR@%$TCLHDIR%g
3266 s%@TKHDIR@%$TKHDIR%g
3267 s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
3268 s%@X_CFLAGS@%$X_CFLAGS%g
3269 s%@X_LDFLAGS@%$X_LDFLAGS%g
3270 s%@X_LIBS@%$X_LIBS%g
3271 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
3272 s%@CONFIG_OBS@%$CONFIG_OBS%g
3273 s%@HLDFLAGS@%$HLDFLAGS%g
3274 s%@HLDENV@%$HLDENV%g
3275 s%@target_subdir@%$target_subdir%g
3276 /@host_makefile_frag@/r $host_makefile_frag
3277 s%@host_makefile_frag@%%g
3278 /@target_makefile_frag@/r $target_makefile_frag
3279 s%@target_makefile_frag@%%g
3281 s%@subdirs@%$subdirs%g
3286 cat >> $CONFIG_STATUS <<\EOF
3288 # Split the substitutions into bite-sized pieces for seds with
3289 # small command number limits, like on Digital OSF/1 and HP-UX.
3290 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3291 ac_file
=1 # Number of current file.
3292 ac_beg
=1 # First line for current file.
3293 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3296 while $ac_more_lines; do
3297 if test $ac_beg -gt 1; then
3298 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3300 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3302 if test ! -s conftest.s
$ac_file; then
3304 rm -f conftest.s
$ac_file
3306 if test -z "$ac_sed_cmds"; then
3307 ac_sed_cmds
="sed -f conftest.s$ac_file"
3309 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3311 ac_file
=`expr $ac_file + 1`
3313 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3316 if test -z "$ac_sed_cmds"; then
3321 cat >> $CONFIG_STATUS <<EOF
3323 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
3325 cat >> $CONFIG_STATUS <<\EOF
3326 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3327 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3329 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3330 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3331 *) ac_file_in
="${ac_file}.in" ;;
3334 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3336 # Remove last slash and all that follows it. Not all systems have dirname.
3337 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3338 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3339 # The file is in a subdirectory.
3340 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3341 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3342 # A "../" for each directory in $ac_dir_suffix.
3343 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3345 ac_dir_suffix
= ac_dots
=
3348 case "$ac_given_srcdir" in
3350 if test -z "$ac_dots"; then top_srcdir
=.
3351 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3352 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3354 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3355 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3358 case "$ac_given_INSTALL" in
3359 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3360 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3363 echo creating
"$ac_file"
3365 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3367 *Makefile
*) ac_comsub
="1i\\
3368 # $configure_input" ;;
3372 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3374 s%@configure_input@%$configure_input%g
3375 s%@srcdir@%$srcdir%g
3376 s%@top_srcdir@%$top_srcdir%g
3377 s%@INSTALL@%$INSTALL%g
3378 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3382 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3383 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3385 # ac_d sets the value in "#define NAME VALUE" lines.
3386 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3387 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3390 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3391 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3392 ac_uB
='\([ ]\)%\1#\2define\3'
3395 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3396 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3397 ac_eB
='$%\1#\2define\3'
3401 if test "${CONFIG_HEADERS+set}" != set; then
3403 cat >> $CONFIG_STATUS <<EOF
3404 CONFIG_HEADERS="config.h:config.in"
3406 cat >> $CONFIG_STATUS <<\EOF
3408 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3409 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3411 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3412 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3413 *) ac_file_in
="${ac_file}.in" ;;
3416 echo creating
$ac_file
3418 rm -f conftest.frag conftest.
in conftest.out
3419 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3420 cat $ac_file_inputs > conftest.
in
3424 # Transform confdefs.h into a sed script conftest.vals that substitutes
3425 # the proper values into config.h.in to produce config.h. And first:
3426 # Protect against being on the right side of a sed subst in config.status.
3427 # Protect against being in an unquoted here document in config.status.
3429 cat > conftest.hdr
<<\EOF
3432 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3436 sed -n -f conftest.hdr confdefs.h > conftest.vals
3439 # This sed command replaces #undef with comments. This is necessary, for
3440 # example, in the case of _POSIX_SOURCE, which is predefined and required
3441 # on some systems where configure will not decide to define it.
3442 cat >> conftest.vals <<\EOF
3443 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3446 # Break up conftest.vals because some shells have a limit on
3447 # the size of here documents, and old seds have small limits too.
3452 ac_lines=`grep -c . conftest.vals
`
3453 # grep -c gives empty output for an empty file on some AIX systems.
3454 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3455 # Write a limited-size here document to conftest.frag.
3456 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3457 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3459 sed -f conftest.frag conftest.in > conftest.out
3461 mv conftest.out conftest.in
3463 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3465 mv conftest.tail conftest.vals
3469 cat >> $CONFIG_STATUS <<\EOF
3470 rm -f conftest.frag conftest.h
3471 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3472 cat conftest.in >> conftest.h
3474 if cmp -s $ac_file conftest.h 2>/dev/null; then
3475 echo "$ac_file is unchanged"
3478 # Remove last slash and all that follows it. Not all systems have dirname.
3479 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3480 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3481 # The file is in a subdirectory.
3482 test ! -d "$ac_dir" && mkdir "$ac_dir"
3485 mv conftest.h $ac_file
3491 cat >> $CONFIG_STATUS <<EOF
3496 cat >> $CONFIG_STATUS <<\EOF
3497 srcdir=$ac_given_srcdir
3498 while test -n "$ac_sources"; do
3499 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
3500 set $ac_sources; ac_source=$1; shift; ac_sources=$*
3502 echo "linking $srcdir/$ac_source to $ac_dest"
3504 if test ! -r $srcdir/$ac_source; then
3505 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
3509 # Make relative symlinks.
3510 # Remove last slash and all that follows it. Not all systems have dirname.
3511 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
3512 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
3513 # The dest file is in a subdirectory.
3514 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
3515 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
3516 # A "../" for each directory in $ac_dest_dir_suffix.
3517 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
3519 ac_dest_dir_suffix= ac_dots=
3523 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
3524 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
3527 # Make a symlink if possible; otherwise try a hard link.
3528 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
3529 ln $srcdir/$ac_source $ac_dest; then :
3531 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
3535 cat >> $CONFIG_STATUS <<EOF
3537 gdb_host_cpu=$gdb_host_cpu
3538 gdb_target_cpu=$gdb_target_cpu
3539 nativefile=$nativefile
3542 cat >> $CONFIG_STATUS <<\EOF
3544 if test "${nativefile}" = ""; then
3545 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
3546 < Makefile > Makefile.tem
3547 mv -f Makefile.tem Makefile
3550 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
3551 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
3552 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
3553 mv -f Makefile.tmp Makefile
3559 grep "source ${srcdir}/.gdbinit" .gdbinit >/dev/null 2>/dev/null || \
3560 echo "source ${srcdir}/.gdbinit" >> .gdbinit
3563 case x$CONFIG_HEADERS in
3564 xconfig.h:config.in)
3570 chmod +x $CONFIG_STATUS
3571 rm -fr confdefs* $ac_clean_files
3572 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
3574 if test "$no_recursion" != yes; then
3576 # Remove --cache-file and --srcdir arguments so they do not pile up.
3577 ac_sub_configure_args=
3579 for ac_arg in $ac_configure_args; do
3580 if test -n "$ac_prev"; then
3585 -cache-file | --cache-file | --cache-fil | --cache-fi \
3586 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
3587 ac_prev=cache_file ;;
3588 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
3589 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
3591 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
3593 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
3595 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
3599 for ac_config_dir in $configdirs; do
3601 # Do not complain, so a configure script can configure whichever
3602 # parts of a large source tree are present.
3603 if test ! -d $srcdir/$ac_config_dir; then
3607 echo configuring in $ac_config_dir
3612 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
3614 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
3622 # A "../" for each directory in /$ac_config_dir.
3623 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
3626 .) # No --srcdir option. We are building in place.
3627 ac_sub_srcdir=$srcdir ;;
3628 /*) # Absolute path.
3629 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
3631 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
3634 # Check for guested configure; otherwise get Cygnus style configure.
3635 if test -f $ac_sub_srcdir/configure; then
3636 ac_sub_configure=$ac_sub_srcdir/configure
3637 elif test -f $ac_sub_srcdir/configure.in; then
3638 ac_sub_configure=$ac_configure
3640 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
3644 # The recursion is here.
3645 if test -n "$ac_sub_configure"; then
3647 # Make the cache file name correct relative to the subdirectory.
3648 case "$cache_file" in
3649 /*) ac_sub_cache_file=$cache_file ;;
3651 ac_sub_cache_file="$ac_dots$cache_file" ;;
3653 case "$ac_given_INSTALL" in
3654 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3655 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3658 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
3659 # The eval makes quoting arguments work.
3660 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
3663 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }