3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --disable-serial-[{host,target,build}-]configure
16 Don't force sequential configuration of
17 sub-packages for the host, target or build
18 machine, or of any sub-packages at all"
20 # Initialize some variables set by options.
21 # The variables have the same names as the options, with
22 # dashes changed to underlines.
24 cache_file
=.
/config.cache
33 program_transform_name
=s
,x
,x
,
41 bindir
='${exec_prefix}/bin'
42 sbindir
='${exec_prefix}/sbin'
43 libexecdir
='${exec_prefix}/libexec'
44 datadir
='${prefix}/share'
45 sysconfdir
='${prefix}/etc'
46 sharedstatedir
='${prefix}/com'
47 localstatedir
='${prefix}/var'
48 libdir
='${exec_prefix}/lib'
49 includedir
='${prefix}/include'
50 oldincludedir
='/usr/include'
51 infodir
='${prefix}/info'
52 mandir
='${prefix}/man'
54 # Initialize some other variables.
57 SHELL
=${CONFIG_SHELL-/bin/sh}
58 # Maximum number of lines to put in a shell here document.
65 # If the previous option needs an argument, assign it.
66 if test -n "$ac_prev"; then
67 eval "$ac_prev=\$ac_option"
73 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
77 # Accept the important Cygnus configure options, so we can diagnose typos.
81 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
83 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
84 bindir
="$ac_optarg" ;;
86 -build |
--build |
--buil |
--bui |
--bu)
88 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
91 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
92 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
94 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
95 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
96 cache_file
="$ac_optarg" ;;
98 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
100 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
102 datadir
="$ac_optarg" ;;
104 -disable-* |
--disable-*)
105 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
106 # Reject names that are not valid shell variable names.
107 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
108 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
110 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
111 eval "enable_${ac_feature}=no" ;;
113 -enable-* |
--enable-*)
114 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
115 # Reject names that are not valid shell variable names.
116 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
117 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
119 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
124 eval "enable_${ac_feature}='$ac_optarg'" ;;
126 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
127 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
128 |
--exec |
--exe |
--ex)
129 ac_prev
=exec_prefix
;;
130 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
131 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
132 |
--exec=* |
--exe=* |
--ex=*)
133 exec_prefix
="$ac_optarg" ;;
135 -gas |
--gas |
--ga |
--g)
136 # Obsolete; use --with-gas.
139 -help |
--help |
--hel |
--he)
140 # Omit some internal or obsolete options to make the list less imposing.
141 # This message is too long to be a string in the A/UX 3.1 sh.
143 Usage: configure [options] [host]
144 Options: [defaults in brackets after descriptions]
146 --cache-file=FILE cache test results in FILE
147 --help print this message
148 --no-create do not create output files
149 --quiet, --silent do not print \`checking...' messages
150 --version print the version of autoconf that created configure
151 Directory and file names:
152 --prefix=PREFIX install architecture-independent files in PREFIX
154 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
156 --bindir=DIR user executables in DIR [EPREFIX/bin]
157 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
158 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
159 --datadir=DIR read-only architecture-independent data in DIR
161 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
162 --sharedstatedir=DIR modifiable architecture-independent data in DIR
164 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
165 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
166 --includedir=DIR C header files in DIR [PREFIX/include]
167 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
168 --infodir=DIR info documentation in DIR [PREFIX/info]
169 --mandir=DIR man documentation in DIR [PREFIX/man]
170 --srcdir=DIR find the sources in DIR [configure dir or ..]
171 --program-prefix=PREFIX prepend PREFIX to installed program names
172 --program-suffix=SUFFIX append SUFFIX to installed program names
173 --program-transform-name=PROGRAM
174 run sed PROGRAM on installed program names
178 --build=BUILD configure for building on BUILD [BUILD=HOST]
179 --host=HOST configure for HOST [guessed]
180 --target=TARGET configure for TARGET [TARGET=HOST]
181 Features and packages:
182 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
183 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
184 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
185 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
186 --x-includes=DIR X include files are in DIR
187 --x-libraries=DIR X library files are in DIR
189 if test -n "$ac_help"; then
190 echo "--enable and --with options recognized:$ac_help"
194 -host |
--host |
--hos |
--ho)
196 -host=* |
--host=* |
--hos=* |
--ho=*)
199 -includedir |
--includedir |
--includedi |
--included |
--include \
200 |
--includ |
--inclu |
--incl |
--inc)
201 ac_prev
=includedir
;;
202 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
203 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
204 includedir
="$ac_optarg" ;;
206 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
208 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
209 infodir
="$ac_optarg" ;;
211 -libdir |
--libdir |
--libdi |
--libd)
213 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
214 libdir
="$ac_optarg" ;;
216 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
217 |
--libexe |
--libex |
--libe)
218 ac_prev
=libexecdir
;;
219 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
220 |
--libexe=* |
--libex=* |
--libe=*)
221 libexecdir
="$ac_optarg" ;;
223 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
224 |
--localstate |
--localstat |
--localsta |
--localst \
225 |
--locals |
--local |
--loca |
--loc |
--lo)
226 ac_prev
=localstatedir
;;
227 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
228 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
229 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
230 localstatedir
="$ac_optarg" ;;
232 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
234 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
235 mandir
="$ac_optarg" ;;
238 # Obsolete; use --without-fp.
241 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
245 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
246 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
249 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
250 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
251 |
--oldin |
--oldi |
--old |
--ol |
--o)
252 ac_prev
=oldincludedir
;;
253 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
254 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
255 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
256 oldincludedir
="$ac_optarg" ;;
258 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
260 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
261 prefix
="$ac_optarg" ;;
263 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
264 |
--program-pre |
--program-pr |
--program-p)
265 ac_prev
=program_prefix
;;
266 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
267 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
268 program_prefix
="$ac_optarg" ;;
270 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
271 |
--program-suf |
--program-su |
--program-s)
272 ac_prev
=program_suffix
;;
273 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
274 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
275 program_suffix
="$ac_optarg" ;;
277 -program-transform-name |
--program-transform-name \
278 |
--program-transform-nam |
--program-transform-na \
279 |
--program-transform-n |
--program-transform- \
280 |
--program-transform |
--program-transfor \
281 |
--program-transfo |
--program-transf \
282 |
--program-trans |
--program-tran \
283 |
--progr-tra |
--program-tr |
--program-t)
284 ac_prev
=program_transform_name
;;
285 -program-transform-name=* |
--program-transform-name=* \
286 |
--program-transform-nam=* |
--program-transform-na=* \
287 |
--program-transform-n=* |
--program-transform-=* \
288 |
--program-transform=* |
--program-transfor=* \
289 |
--program-transfo=* |
--program-transf=* \
290 |
--program-trans=* |
--program-tran=* \
291 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
292 program_transform_name
="$ac_optarg" ;;
294 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
295 |
-silent |
--silent |
--silen |
--sile |
--sil)
298 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
300 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
302 sbindir
="$ac_optarg" ;;
304 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
305 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
306 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
308 ac_prev
=sharedstatedir
;;
309 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
310 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
311 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
313 sharedstatedir
="$ac_optarg" ;;
315 -site |
--site |
--sit)
317 -site=* |
--site=* |
--sit=*)
320 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
322 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
323 srcdir
="$ac_optarg" ;;
325 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
326 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
327 ac_prev
=sysconfdir
;;
328 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
329 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
330 sysconfdir
="$ac_optarg" ;;
332 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
334 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
335 target
="$ac_optarg" ;;
337 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
340 -version |
--version |
--versio |
--versi |
--vers)
341 echo "configure generated by autoconf version 2.13"
345 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
346 # Reject names that are not valid shell variable names.
347 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
348 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
350 ac_package
=`echo $ac_package| sed 's/-/_/g'`
355 eval "with_${ac_package}='$ac_optarg'" ;;
357 -without-* |
--without-*)
358 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
359 # Reject names that are not valid shell variable names.
360 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
361 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
363 ac_package
=`echo $ac_package| sed 's/-/_/g'`
364 eval "with_${ac_package}=no" ;;
367 # Obsolete; use --with-x.
370 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
371 |
--x-incl |
--x-inc |
--x-in |
--x-i)
372 ac_prev
=x_includes
;;
373 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
374 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
375 x_includes
="$ac_optarg" ;;
377 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
378 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
379 ac_prev
=x_libraries
;;
380 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
381 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
382 x_libraries
="$ac_optarg" ;;
384 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
388 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
389 echo "configure: warning: $ac_option: invalid host type" 1>&2
391 if test "x$nonopt" != xNONE
; then
392 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
400 if test -n "$ac_prev"; then
401 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
404 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
406 # File descriptor usage:
409 # 2 errors and warnings
410 # 3 some systems may open it to /dev/tty
411 # 4 used on the Kubota Titan
412 # 6 checking for... messages and results
413 # 5 compiler messages saved in config.log
414 if test "$silent" = yes; then
422 This file contains any messages produced by compilers while
423 running configure, to aid debugging if configure makes a mistake.
426 # Strip out --no-create and --no-recursion so they do not pile up.
427 # Also quote any args containing shell metacharacters.
432 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
433 |
--no-cr |
--no-c) ;;
434 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
435 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
436 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
437 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
438 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
443 # Only set these to C if already set. These must not be set unconditionally
444 # because not all systems understand e.g. LANG=C (notably SCO).
445 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
446 # Non-C LC_CTYPE values break the ctype check.
447 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
448 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
449 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
450 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
452 # confdefs.h avoids OS command line length limits that DEFS can exceed.
453 rm -rf conftest
* confdefs.h
454 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
457 # A filename unique to this package, relative to the directory that
458 # configure is in, which we can look for to find out if srcdir is correct.
459 ac_unique_file
=move-if-change
461 # Find the source files, if location was not specified.
462 if test -z "$srcdir"; then
463 ac_srcdir_defaulted
=yes
464 # Try the directory containing this script, then its parent.
466 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
467 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
469 if test ! -r $srcdir/$ac_unique_file; then
473 ac_srcdir_defaulted
=no
475 if test ! -r $srcdir/$ac_unique_file; then
476 if test "$ac_srcdir_defaulted" = yes; then
477 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
479 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
482 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
484 # Prefer explicitly selected file to automatically selected ones.
485 if test -z "$CONFIG_SITE"; then
486 if test "x$prefix" != xNONE
; then
487 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
489 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
492 for ac_site_file
in $CONFIG_SITE; do
493 if test -r "$ac_site_file"; then
494 echo "loading site script $ac_site_file"
499 if test -r "$cache_file"; then
500 echo "loading cache $cache_file"
503 echo "creating cache $cache_file"
508 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
509 ac_cpp
='$CPP $CPPFLAGS'
510 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
511 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
512 cross_compiling
=$ac_cv_prog_cc_cross
516 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
517 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
518 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
525 ac_n
= ac_c
='\c' ac_t
=
531 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
532 if test -f $ac_dir/install-sh
; then
534 ac_install_sh
="$ac_aux_dir/install-sh -c"
536 elif test -f $ac_dir/install.sh
; then
538 ac_install_sh
="$ac_aux_dir/install.sh -c"
542 if test -z "$ac_aux_dir"; then
543 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
545 ac_config_guess
=$ac_aux_dir/config.guess
546 ac_config_sub
=$ac_aux_dir/config.sub
547 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
550 # Do some error checking and defaulting for the host and target type.
552 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
555 # 1. You are not allowed to specify --host, --target, and nonopt at the
557 # 2. Host defaults to nonopt.
558 # 3. If nonopt is not specified, then host defaults to the current host,
559 # as determined by config.guess.
560 # 4. Target and build default to nonopt.
561 # 5. If nonopt is not specified, then target and build default to host.
563 # The aliases save the names the user supplied, while $host etc.
564 # will get canonicalized.
565 case $host---$target---$nonopt in
566 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
567 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
571 # Make sure we can run config.sub.
572 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
573 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
576 echo $ac_n "checking host system type""... $ac_c" 1>&6
577 echo "configure:578: checking host system type" >&5
580 case "$host_alias" in
584 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
585 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
587 *) host_alias
=$nonopt ;;
591 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
592 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
593 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
594 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
595 echo "$ac_t""$host" 1>&6
597 echo $ac_n "checking target system type""... $ac_c" 1>&6
598 echo "configure:599: checking target system type" >&5
601 case "$target_alias" in
604 NONE
) target_alias
=$host_alias ;;
605 *) target_alias
=$nonopt ;;
609 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
610 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
611 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
612 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
613 echo "$ac_t""$target" 1>&6
615 echo $ac_n "checking build system type""... $ac_c" 1>&6
616 echo "configure:617: checking build system type" >&5
619 case "$build_alias" in
622 NONE
) build_alias
=$host_alias ;;
623 *) build_alias
=$nonopt ;;
627 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
628 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
629 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
630 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
631 echo "$ac_t""$build" 1>&6
633 test "$host_alias" != "$target_alias" &&
634 test "$program_prefix$program_suffix$program_transform_name" = \
636 program_prefix
=${target_alias}-
638 if test "$program_transform_name" = s
,x
,x
,; then
639 program_transform_name
=
641 # Double any \ or $. echo might interpret backslashes.
642 cat <<\EOF_SED
> conftestsed
643 s
,\\,\\\\,g
; s
,\$
,$$
,g
645 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
648 test "$program_prefix" != NONE
&&
649 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
650 # Use a double $ so make ignores it.
651 test "$program_suffix" != NONE
&&
652 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
654 # sed with no file args requires a program.
655 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
658 # Autoconf M4 include file defining utility macros for complex Canadian
662 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
664 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
667 # NCN_CHECK_TARGET_TOOL(variable, prog-to-check-for,[value-if-not-found],[path])
668 # Like AC_CHECK_TOOL, but tries a prefix of the target, not the host.
669 # Code is pretty much lifted from autoconf2.53.
674 # NCN_STRICT_CHECK_TOOL(variable, prog-to-check-for,[value-if-not-found],[path])
675 # Like AC_CHECK_TOOL, but requires the prefix if build!=host.
680 # NCN_STRICT_CHECK_TARGET_TOOL(variable, prog-to-check-for,[value-if-not-found],[path])
681 # Like NCN_CHECK_TARGET_TOOL, but requires the prefix if build!=target.
685 # clear some things potentially inherited from environment.
689 enable_libstdcxx_v3
=yes
690 floating_point
=default
694 ### we might need to use some other shell than /bin/sh for running subshells
695 ### If we are on Windows, search for the shell. This will permit people
696 ### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
697 ### without also having to set CONFIG_SHELL. This code will work when
698 ### using bash, which sets OSTYPE.
701 if test x
${CONFIG_SHELL} = x
; then
702 if test ! -f /bin
/sh
; then
703 if test x
${SHELL} != x
&& test -f ${SHELL} ; then
704 CONFIG_SHELL
=${SHELL}
707 for prog
in sh sh.exe bash bash.exe
; do
708 IFS
="${IFS= }"; save_ifs
="$IFS"; IFS
="${IFS}:"
710 test -z "$dir" && dir
=.
711 if test -f $dir/$prog; then
712 CONFIG_SHELL
=$dir/$prog
718 test -n "${CONFIG_SHELL}" && break
726 config_shell
=${CONFIG_SHELL-/bin/sh}
728 ## this is a little touchy and won't always work, but...
730 ## if the argv[[0]] starts with a slash then it is an absolute name that can (and
731 ## must) be used as is.
733 ## otherwise, if argv[[0]] has no slash in it, we can assume that it is on the
734 ## path. Since PATH might include "." we also add `pwd` to the end of PATH.
738 # if PWD already has a value, it is probably wrong.
739 if test -n "$PWD" ; then PWD
=`${PWDCMD-pwd}`; fi
741 # Export original configure arguments for use by sub-configures.
742 TOPLEVEL_CONFIGURE_ARGUMENTS
="$progname $@"
745 moveifchange
=${srcdir}/move-if-change
747 # Set srcdir to "." if that's what it is.
748 # This is important for multilib support.
750 srcpwd
=`cd ${srcdir} ; ${PWDCMD-pwd}`
751 if test "${pwd}" = "${srcpwd}" ; then
758 # Define the trigger file to make sure configure will re-run whenever
759 # the gcc version number changes.
760 if test "${with_gcc_version_trigger+set}" = set ; then
761 gcc_version_trigger
="$with_gcc_version_trigger"
762 gcc_version
=`grep version_string ${with_gcc_version_trigger} | sed -e 's/.*\"\([^ \"]*\)[ \"].*/\1/'`
764 # If gcc's sources are available, define the trigger file.
765 if test -f ${topsrcdir}/gcc
/version.c
; then
766 gcc_version_trigger
=${topsrcdir}/gcc
/version.c
767 gcc_version
=`grep version_string ${gcc_version_trigger} | sed -e 's/.*\"\([^ \"]*\)[ \"].*/\1/'`
768 case "$ac_configure_args" in
769 *--with-gcc-version-trigger=$gcc_version_trigger* )
772 # Add to all subconfigure arguments: build, host, and target.
773 ac_configure_args
="$ac_configure_args --with-gcc-version-trigger=$gcc_version_trigger"
779 ### To add a new directory to the tree, first choose whether it is a target
780 ### or a host dependent tool. Then put it into the appropriate list
781 ### (library or tools, host or target), doing a dependency sort.
783 # Subdirs will be configured in the order listed in build_configdirs,
784 # configdirs, or target_configdirs; see the serialization section below.
786 # Dependency sorting is only needed when *configuration* must be done in
787 # a particular order. In all cases a dependency should be specified in
788 # the Makefile, whether or not it's implicitly specified here.
790 # Double entries in build_configdirs, configdirs, or target_configdirs may
791 # cause circular dependencies and break everything horribly.
793 # these libraries are used by various programs built for the host environment
795 host_libs
="intl mmalloc libiberty opcodes bfd readline db tcl tk itcl tix libgui zlib"
797 libstdcxx_version
="target-libstdc++-v3"
799 # these tools are built for the host environment
800 # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
801 # know that we are building the simulator.
802 # binutils, gas and ld appear in that order because it makes sense to run
803 # "make check" in that particular order.
804 host_tools
="texinfo byacc flex bison binutils gas ld gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool grep diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils snavigator gettext zip fastjar"
806 # libgcj represents the runtime libraries only used by gcj.
807 libgcj
="target-libffi \
813 # these libraries are built for the target environment, and are built after
814 # the host libraries and the host tools (which may be a cross compiler)
816 target_libs
="target-libiberty \
819 ${libstdcxx_version} \
824 # these tools are built using the target libs, and are intended to run only
825 # in the target environment
827 # note: any program that *uses* libraries that are in the "target_libs"
828 # list belongs in this list. those programs are also very likely
829 # candidates for the "native_only" list which follows
831 target_tools
="target-examples target-groff target-gperf target-rda"
833 ################################################################################
835 ## All tools belong in one of the four categories, and are assigned above
836 ## We assign ${configdirs} this way to remove all embedded newlines. This
837 ## is important because configure will choke if they ever get through.
838 ## ${configdirs} is directories we build using the host tools.
839 ## ${target_configdirs} is directories we build using the target tools.
841 configdirs
=`echo ${host_libs} ${host_tools}`
842 target_configdirs
=`echo ${target_libs} ${target_tools}`
844 ################################################################################
846 srcname
="gnu development package"
848 # This gets set non-empty for some net releases of packages.
851 # Define is_cross_compiler to save on calls to 'test'.
853 if test x
"${host}" = x
"${target}" ; then
856 is_cross_compiler
=yes
859 # We always want to use the same name for this directory, so that dejagnu
860 # can reliably find it.
861 target_subdir
=${target}
863 if test ! -d ${target_subdir} ; then
864 if mkdir
${target_subdir} ; then true
866 echo "'*** could not make ${PWD=`${PWDCMD-pwd}`}/${target_subdir}" 1>&2
871 build_subdir
=build-
${build}
873 if test x
"${build_alias}" != x
"${host}" ; then
874 if test ! -d ${build_subdir} ; then
875 if mkdir
${build_subdir} ; then true
877 echo "'*** could not make ${PWD=`${PWDCMD-pwd}`}/${build_subdir}" 1>&2
883 # Skipdirs are removed silently.
885 # Noconfigdirs are removed loudly.
889 # Make sure we don't let GNU ld be added if we didn't want it.
890 if test x
$with_gnu_ld = xno
; then
892 noconfigdirs
="$noconfigdirs ld"
896 # Make sure we don't let GNU as be added if we didn't want it.
897 if test x
$with_gnu_as = xno
; then
899 noconfigdirs
="$noconfigdirs gas"
902 # some tools are so dependent upon X11 that if we're not building with X,
903 # it's not even worth trying to configure, much less build, that tool.
906 yes |
"") ;; # the default value for this tree is that X11 is available
908 skipdirs
="${skipdirs} tk tix itcl libgui"
909 # We won't be able to build gdbtk without X.
912 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
915 # Some tools are only suitable for building in a "native" situation.
916 # Remove these if host!=target.
917 native_only
="autoconf automake libtool fileutils find gawk gettext grep gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff gprof target-groff guile perl time ash bash bzip2 prms snavigator gnuserv target-gperf"
919 # Similarly, some are only suitable for cross toolchains.
920 # Remove these if host=target.
921 cross_only
="target-libgloss target-newlib target-opcodes"
923 case $is_cross_compiler in
924 no
) skipdirs
="${skipdirs} ${cross_only}" ;;
925 yes) skipdirs
="${skipdirs} ${native_only}" ;;
928 # If both --with-headers and --with-libs are specified, default to
930 if test x
"${with_headers}" != x
&& test x
"${with_libs}" != x
; then
931 if test x
"${with_newlib}" = x
; then
936 # Recognize --with-newlib/--without-newlib.
937 case ${with_newlib} in
938 no
) skipdirs
="${skipdirs} target-newlib" ;;
939 yes) skipdirs
=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
942 # Configure extra directories which are host specific
946 configdirs
="$configdirs libtermcap" ;;
949 # Remove more programs from consideration, based on the host or
950 # target this usually means that a port of the program doesn't
955 noconfigdirs
="$noconfigdirs byacc"
958 noconfigdirs
="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl tix db snavigator gnuserv gettext"
960 i
[3456]86-*-go32* | i
[3456]86-*-msdosdjgpp*)
961 noconfigdirs
="tcl tk expect dejagnu send-pr uudecode guile itcl tix db snavigator gnuserv libffi"
963 i
[3456]86-*-mingw32*)
964 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl tix db snavigator gnuserv"
965 noconfigdirs
="expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool"
968 noconfigdirs
="$noconfigdirs tk itcl tix libgui gdb"
971 noconfigdirs
="autoconf automake send-pr rcs guile perl"
977 noconfigdirs
="patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl tix db snavigator gnuserv"
980 noconfigdirs
="$noconfigdirs tk itcl tix libgui gdb dejagnu readline"
983 noconfigdirs
="$noconfigdirs tk itcl tix libgui"
987 # Save it here so that, even in case of --enable-libgcj, if the Java
988 # front-end isn't enabled, we still get libgcj disabled.
990 case $enable_libgcj in
992 # If we reset it here, it won't get added to noconfigdirs in the
993 # target-specific build rules, so it will be forcibly enabled
994 # (unless the Java language itself isn't enabled).
998 # Make sure we get it printed in the list of not supported target libs.
999 noconfigdirs
="$noconfigdirs ${libgcj}"
1005 noconfigdirs
="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1007 *-*-freebsd[12] |
*-*-freebsd[12].
* |
*-*-freebsd*aout
*)
1008 noconfigdirs
="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1011 # Skip some stuff on all NetBSD configurations.
1012 noconfigdirs
="$noconfigdirs target-newlib target-libiberty target-libgloss"
1014 # Skip some stuff that's unsupported on some NetBSD configurations.
1016 i
*86-*-netbsdelf*) ;;
1018 noconfigdirs
="$noconfigdirs ${libgcj}"
1023 noconfigdirs
="$noconfigdirs ${libstdcxx_version} target-newlib target-libiberty target-libgloss ${libgcj}"
1026 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1028 h8300
*-*-* | h8500-
*-*)
1029 noconfigdirs
="$noconfigdirs target-libf2c"
1035 noconfigdirs
="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1038 # ld works, but does not support shared libraries.
1039 # newlib is not 64 bit ready. I'm not sure about fileutils.
1040 # gas doesn't generate exception information.
1041 noconfigdirs
="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
1044 noconfigdirs
="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
1047 # newlib is not 64 bit ready
1048 noconfigdirs
="$noconfigdirs target-newlib target-libgloss"
1051 noconfigdirs
="$noconfigdirs target-newlib target-libgloss"
1054 # newlib is not 64 bit ready
1055 noconfigdirs
="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1058 noconfigdirs
="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1060 sh
*-*-pe|mips
*-*-pe|
*arm-wince-pe
)
1061 noconfigdirs
="$noconfigdirs ${libgcj}"
1062 noconfigdirs
="$noconfigdirs target-examples"
1063 noconfigdirs
="$noconfigdirs target-libiberty texinfo send-pr"
1064 noconfigdirs
="$noconfigdirs tcl tix tk itcl libgui sim"
1065 noconfigdirs
="$noconfigdirs expect dejagnu"
1066 # the C++ libraries don't build on top of CE's C libraries
1067 noconfigdirs
="$noconfigdirs ${libstdcxx_version}"
1068 noconfigdirs
="$noconfigdirs target-newlib"
1070 *-*-cygwin*) ;; # keep gdb and readline
1071 *) noconfigdirs
="$noconfigdirs gdb readline ${libstdcxx_version}"
1076 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1078 arm-
*-coff | strongarm-
*-coff | xscale-
*-coff)
1079 noconfigdirs
="$noconfigdirs ${libgcj}"
1081 arm-
*-elf* | strongarm-
*-elf* | xscale-
*-elf*)
1082 noconfigdirs
="$noconfigdirs target-libffi target-qthreads"
1085 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1088 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1091 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1094 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1097 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1100 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1103 noconfigdirs
="$noconfigdirs ld target-libgloss ${libgcj}"
1106 noconfigdirs
="$noconfigdirs target-libiberty ${libstdcxx_version} ${libgcj}"
1108 c4x-
*-* | tic4x-
*-*)
1109 noconfigdirs
="$noconfigdirs ${libstdcxx_version} target-libgloss ${libgcj}"
1111 c54x
*-*-* | tic54x-
*-*)
1112 noconfigdirs
="$noconfigdirs ${libstdcxx_version} target-libgloss ${libgcj} gcc gdb newlib"
1115 noconfigdirs
="$noconfigdirs ${libgcj}"
1118 noconfigdirs
="$noconfigdirs ${libstdcxx_version} target-libgloss ${libgcj}"
1121 noconfigdirs
="$noconfigdirs ${libgcj}"
1124 noconfigdirs
="$noconfigdirs ${libgcj}"
1127 noconfigdirs
="$noconfigdirs ${libgcj}"
1130 noconfigdirs
="$noconfigdirs target-libgloss"
1133 noconfigdirs
="$noconfigdirs ${libstdcxx_version} target-libgloss ${libgcj} target-libf2c"
1135 hppa
*64*-*-linux* | parisc
*64*-*-linux*)
1136 # In this case, it's because the hppa64-linux target is for
1137 # the kernel only at this point and has no libc, and thus no
1138 # headers, crt*.o, etc., all of which are needed by these.
1139 noconfigdirs
="$noconfigdirs target-zlib"
1142 parisc
*-*-linux* | hppa
*-*-linux* | \
1144 hppa
*-*-openbsd* | \
1146 noconfigdirs
="$noconfigdirs ${libgcj}"
1147 # Do configure ld/binutils/gas for this case.
1150 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
1151 # build on HP-UX 10.20.
1152 noconfigdirs
="$noconfigdirs ld shellutils ${libgcj}"
1155 # No gdb support yet.
1156 noconfigdirs
="$noconfigdirs tix readline mmalloc libgui itcl gdb"
1159 # No gdb or ld support yet.
1160 noconfigdirs
="$noconfigdirs tix readline mmalloc libgui itcl gdb ld"
1162 i
[3456]86-*-coff | i
[3456]86-*-elf)
1163 noconfigdirs
="$noconfigdirs ${libgcj}"
1165 i
[34567]86-*-freebsd*)
1166 noconfigdirs
="$noconfigdirs target-newlib target-libgloss"
1169 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
1170 # not build java stuff by default.
1173 noconfigdirs
="$noconfigdirs ${libgcj}";;
1176 # This section makes it possible to build newlib natively on linux.
1177 # If we are using a cross compiler then don't configure newlib.
1178 if test x
${is_cross_compiler} != xno
; then
1179 noconfigdirs
="$noconfigdirs target-newlib"
1181 noconfigdirs
="$noconfigdirs target-libgloss"
1182 # If we are not using a cross compiler, do configure newlib.
1183 # Note however, that newlib will only be configured in this situation
1184 # if the --with-newlib option has been given, because otherwise
1185 # 'target-newlib' will appear in skipdirs.
1187 i
[3456]86-*-mingw32*)
1188 target_configdirs
="$target_configdirs target-mingw"
1189 noconfigdirs
="$noconfigdirs expect target-libgloss ${libgcj}"
1191 # Can't build gdb for mingw32 if not native.
1193 i
[3456]86-*-mingw32) ;; # keep gdb tcl tk expect etc.
1194 *) noconfigdirs
="$noconfigdirs gdb tcl tk expect itcl tix db snavigator gnuserv"
1199 target_configdirs
="$target_configdirs target-libtermcap target-winsup"
1200 noconfigdirs
="$noconfigdirs target-gperf target-libgloss ${libgcj}"
1201 # always build newlib.
1202 skipdirs
=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
1204 # Can't build gdb for Cygwin if not native.
1206 *-*-cygwin*) ;; # keep gdb tcl tk expect etc.
1207 *) noconfigdirs
="$noconfigdirs gdb tcl tk expect itcl tix libgui db snavigator gnuserv"
1212 noconfigdirs
="$noconfigdirs ${libstdcxx_version} target-libgloss ${libgcj}"
1214 i
[3456]86-*-sco3.2v5
*)
1215 # The linker does not yet know about weak symbols in COFF,
1216 # and is not configured to handle mixed ELF and COFF.
1217 noconfigdirs
="$noconfigdirs ld target-libgloss ${libgcj}"
1220 noconfigdirs
="$noconfigdirs gprof target-libgloss ${libgcj}"
1222 i
[3456]86-*-solaris2*)
1223 noconfigdirs
="$noconfigdirs target-libgloss"
1226 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1229 noconfigdirs
="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
1231 m68hc11-
*-*|m6811-
*-*|m68hc12-
*-*|m6812-
*-*)
1232 noconfigdirs
="$noconfigdirs target-libiberty ${libstdcxx_version} ${libgcj}"
1235 noconfigdirs
="$noconfigdirs ${libgcj}"
1238 noconfigdirs
="$noconfigdirs ${libgcj}"
1241 # The EPOC C++ environment does not support exceptions or rtti,
1242 # and so building libstdc++-v3 tends not to always work.
1243 noconfigdirs
="$noconfigdirs target-libstdc++-v3"
1246 noconfigdirs
="$noconfigdirs ${libgcj} gdb libgloss"
1249 noconfigdirs
="$noconfigdirs ${libgcj}"
1252 noconfigdirs
="$noconfigdirs ${libgcj}"
1255 # copied from rs6000-*-* entry
1256 noconfigdirs
="$noconfigdirs gprof target-libgloss ${libgcj}"
1258 powerpc
*-*-winnt* | powerpc
*-*-pe* | ppc
*-*-pe)
1259 target_configdirs
="$target_configdirs target-winsup"
1260 noconfigdirs
="$noconfigdirs gdb tcl tk make expect target-libgloss itcl tix db snavigator gnuserv ${libgcj}"
1261 # always build newlib.
1262 skipdirs
=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
1264 # This is temporary until we can link against shared libraries
1265 powerpcle-
*-solaris*)
1266 noconfigdirs
="$noconfigdirs gdb sim make tcl tk expect itcl tix db snavigator gnuserv ${libgcj}"
1269 noconfigdirs
="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
1272 noconfigdirs
="$noconfigdirs bfd binutils ld gas opcodes gdb gprof ${libgcj}"
1275 noconfigdirs
="$noconfigdirs ${libgcj}"
1277 powerpc64
*-*-linux*)
1278 noconfigdirs
="$noconfigdirs target-newlib target-libgloss"
1280 noconfigdirs
="$noconfigdirs target-libffi"
1283 noconfigdirs
="$noconfigdirs target-newlib gprof ${libgcj}"
1286 noconfigdirs
="$noconfigdirs gprof ${libgcj}"
1289 noconfigdirs
="$noconfigdirs gprof ${libgcj}"
1292 noconfigdirs
="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
1295 # The GNU linker does not support shared libraries.
1296 noconfigdirs
="$noconfigdirs ld gprof target-libgloss ${libgcj}"
1299 # Linking libjava exceeds command-line length limits on at least
1300 # IRIX 6.2, but not on IRIX 6.5.
1301 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
1302 # <oldham@codesourcery.com>
1303 noconfigdirs
="$noconfigdirs gprof target-libgloss ${libgcj}"
1306 noconfigdirs
="$noconfigdirs gprof target-libgloss ${libgcj}"
1309 noconfigdirs
="$noconfigdirs gprof target-libgloss ${libgcj}"
1312 noconfigdirs
="$noconfigdirs gprof ${libgcj}" # same as generic mips
1315 noconfigdirs
="$noconfigdirs target-newlib target-libgloss"
1318 noconfigdirs
="$noconfigdirs gprof ${libgcj}"
1321 noconfigdirs
="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
1325 i
[3456]86-*-vsta) ;; # don't add gprof back in
1326 i
[3456]86-*-go32*) ;; # don't add gprof back in
1327 i
[3456]86-*-msdosdjgpp*) ;; # don't add gprof back in
1328 *) skipdirs
=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
1330 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1333 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1336 noconfigdirs
="$noconfigdirs ${libgcj}"
1339 noconfigdirs
="$noconfigdirs ${libgcj}"
1342 noconfigdirs
="$noconfigdirs ${libgcj}"
1345 noconfigdirs
="$noconfigdirs ${libgcj}"
1346 if test x
${is_cross_compiler} != xno
; then
1347 noconfigdirs
="$noconfigdirs gdb target-newlib target-libgloss"
1352 sparc-
*-solaris* | sparc64-
*-solaris* | sparcv9-
*-solaris*)
1355 noconfigdirs
="$noconfigdirs bfd binutils gas gcc gdb ld ${libstdcxx_version} opcodes target-libgloss ${libgcj}"
1358 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1361 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1364 noconfigdirs
="$noconfigdirs target-libgloss ${libgcj}"
1367 noconfigdirs
="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
1370 noconfigdirs
="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1373 noconfigdirs
="$noconfigdirs target-libiberty ${libstdcxx_version} ${libgcj}"
1376 noconfigdirs
="$noconfigdirs target-newlib target-libgloss"
1379 noconfigdirs
="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1382 noconfigdirs
="$noconfigdirs ${libgcj}"
1386 # If we aren't building newlib, then don't build libgloss, since libgloss
1387 # depends upon some newlib header files.
1388 case "${noconfigdirs}" in
1389 *target-libgloss
*) ;;
1390 *target-newlib
*) noconfigdirs
="$noconfigdirs target-libgloss" ;;
1393 # Figure out what language subdirectories are present.
1394 # Look if the user specified --enable-languages="..."; if not, use
1395 # the environment variable $LANGUAGES if defined. $LANGUAGES might
1397 # NB: embedded tabs in this IF block -- do not untabify
1398 if test x
"${enable_languages+set}" != xset
; then
1399 if test x
"${LANGUAGES+set}" = xset
; then
1400 enable_languages
="${LANGUAGES}"
1401 echo configure.
in: warning
: setting LANGUAGES is deprecated
, use
--enable-languages instead
1>&2
1403 enable_languages
=all
1406 if test x
"${enable_languages}" = x ||
1407 test x
"${enable_languages}" = xyes
;
1409 echo configure.
in: --enable-languages needs
at least one language argument
1>&2
1413 enable_languages
=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
1415 # First scan to see if an enabled language requires some other language.
1416 # We assume that a given config-lang.in will list all the language
1417 # front ends it requires, even if some are required indirectly.
1418 for lang
in ${srcdir}/gcc
/*/config-lang.
in ..
1423 # The odd quoting in the next line works around
1424 # an apparent bug in bash 1.12 on linux.
1425 ${srcdir}/gcc
/[*]/config-lang.
in)
1428 lang_alias
=`sed -n -e 's,^language=['"'"'"'"]\(.*\)["'"'"'"'].*$,\1,p' -e 's,^language=\([^ ]*\).*$,\1,p' $lang`
1429 this_lang_requires
=`sed -n -e 's,^lang_requires=['"'"'"'"]\(.*\)["'"'"'"'].*$,\1,p' -e 's,^lang_requires=\([^ ]*\).*$,\1,p' $lang`
1430 for other
in $this_lang_requires
1432 case ,${enable_languages}, in
1438 echo " \`$other' language required by \`$lang_alias'; enabling" 1>&2
1439 enable_languages
="$enable_languages,$other"
1448 for lang
in ${srcdir}/gcc
/*/config-lang.
in ..
1452 # The odd quoting in the next line works around
1453 # an apparent bug in bash 1.12 on linux.
1454 ${srcdir}/gcc
/[*]/config-lang.
in) ;;
1456 lang_alias
=`sed -n -e 's,^language=['"'"'"'"]\(.*\)["'"'"'"'].*$,\1,p' -e 's,^language=\([^ ]*\).*$,\1,p' $lang`
1457 this_lang_libs
=`sed -n -e 's,^target_libs=['"'"'"'"]\(.*\)["'"'"'"'].*$,\1,p' -e 's,^target_libs=\([^ ]*\).*$,\1,p' $lang`
1458 this_lang_dirs
=`sed -n -e 's,^lang_dirs=['"'"'"'"]\(.*\)["'"'"'"'].*$,\1,p' -e 's,^lang_dirs=\([^ ]*\).*$,\1,p' $lang`
1459 build_by_default
=`sed -n -e 's,^build_by_default=['"'"'"'"]\(.*\)["'"'"'"'].*$,\1,p' -e 's,^build_by_default=\([^ ]*\).*$,\1,p' $lang`
1460 if test "x$lang_alias" = x
1462 echo "$lang doesn't set \$language." 1>&2
1465 case ${build_by_default},${enable_languages}, in
1466 *,$lang_alias,*) add_this_lang
=yes ;;
1467 no
,*) add_this_lang
=no
;;
1468 *,all
,*) add_this_lang
=yes ;;
1469 *) add_this_lang
=no
;;
1471 if test x
"${add_this_lang}" = xyes
; then
1472 eval target_libs
='"$target_libs "'\"$this_lang_libs\"
1474 eval noconfigdirs
='"$noconfigdirs "'\"$this_lang_libs $this_lang_dirs\"
1480 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs and
1481 # $target_configdirs.
1482 # If we have the source for $noconfigdirs entries, add them to $notsupp.
1485 for dir
in .
$skipdirs $noconfigdirs ; do
1486 dirname=`echo $dir | sed -e s/target-//g`
1487 if test $dir != .
&& echo " ${configdirs} " |
grep " ${dir} " >/dev
/null
2>&1; then
1488 configdirs
=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
1489 if test -r $srcdir/$dirname/configure
; then
1490 if echo " ${skipdirs} " |
grep " ${dir} " >/dev
/null
2>&1; then
1493 notsupp
="$notsupp $dir"
1497 if test $dir != .
&& echo " ${target_configdirs} " |
grep " ${dir} " >/dev
/null
2>&1; then
1498 target_configdirs
=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
1499 if test -r $srcdir/$dirname/configure
; then
1500 if echo " ${skipdirs} " |
grep " ${dir} " >/dev
/null
2>&1; then
1503 notsupp
="$notsupp $dir"
1509 # Sometimes the tools are distributed with libiberty but with no other
1510 # libraries. In that case, we don't want to build target-libiberty.
1511 if test -n "${target_configdirs}" ; then
1513 for i
in `echo ${target_configdirs} | sed -e s/target-//g` ; do
1514 if test "$i" != "libiberty" ; then
1515 if test -r $srcdir/$i/configure
; then
1521 if test -z "${others}" ; then
1526 # Quietly strip out all directories which aren't configurable in this tree.
1527 # This relies on all configurable subdirectories being autoconfiscated, which
1529 configdirs_all
="$configdirs"
1531 for i
in ${configdirs_all} ; do
1532 if test -f ${srcdir}/$i/configure
; then
1533 configdirs
="${configdirs} $i"
1536 target_configdirs_all
="$target_configdirs"
1538 for i
in ${target_configdirs_all} ; do
1539 j
=`echo $i | sed -e s/target-//g`
1540 if test -f ${srcdir}/$j/configure
; then
1541 target_configdirs
="${target_configdirs} $i"
1545 # Produce a warning message for the subdirs we can't configure.
1546 # This isn't especially interesting in the Cygnus tree, but in the individual
1547 # FSF releases, it's important to let people know when their machine isn't
1548 # supported by the one or two programs in a package.
1550 if test -n "${notsupp}" && test -z "${norecursion}" ; then
1551 # If $appdirs is non-empty, at least one of those directories must still
1552 # be configured, or we error out. (E.g., if the gas release supports a
1553 # specified target in some subdirs but not the gas subdir, we shouldn't
1554 # pretend that all is well.)
1555 if test -n "$appdirs" ; then
1556 for dir
in $appdirs ; do
1557 if test -r $dir/Makefile.
in ; then
1558 if echo " ${configdirs} " |
grep " ${dir} " >/dev
/null
2>&1; then
1562 if echo " ${target_configdirs} " |
grep " ${dir} " >/dev
/null
2>&1; then
1568 if test -n "$appdirs" ; then
1569 echo "*** This configuration is not supported by this package." 1>&2
1573 # Okay, some application will build, or we don't care to check. Still
1574 # notify of subdirs not getting built.
1575 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
1576 echo " ${notsupp}" 1>&2
1577 echo " (Any other directories should still work fine.)" 1>&2
1587 # Handle --with-headers=XXX. If the value is not "yes", the contents of
1588 # the named directory are copied to $(tooldir)/sys-include.
1589 if test x
"${with_headers}" != x
; then
1590 if test x
${is_cross_compiler} = xno
; then
1591 echo 1>&2 '***' --with-headers is only supported when cross compiling
1594 if test x
"${with_headers}" != xyes
; then
1595 case "${exec_prefixoption}" in
1597 *) x
=${exec_prefix} ;;
1599 copy_dirs
="${copy_dirs} ${with_headers} $x/${target_alias}/sys-include"
1603 # Handle --with-libs=XXX. If the value is not "yes", the contents of
1604 # the name directories are copied to $(tooldir)/lib. Multiple directories
1606 if test x
"${with_libs}" != x
; then
1607 if test x
${is_cross_compiler} = xno
; then
1608 echo 1>&2 '***' --with-libs is only supported when cross compiling
1611 if test x
"${with_libs}" != xyes
; then
1612 # Copy the libraries in reverse order, so that files in the first named
1613 # library override files in subsequent libraries.
1614 case "${exec_prefixoption}" in
1616 *) x
=${exec_prefix} ;;
1618 for l
in ${with_libs}; do
1619 copy_dirs
="$l $x/${target_alias}/lib ${copy_dirs}"
1624 # Handle ${copy_dirs}
1625 set fnord
${copy_dirs}
1627 while test $# != 0 ; do
1628 if test -f $2/COPIED
&& test x
"`cat $2/COPIED`" = x
"$1" ; then
1631 echo Copying
$1 to
$2
1633 # Use the install script to create the directory and all required
1634 # parent directories.
1635 if test -d $2 ; then
1639 ${srcdir}/install-sh
-c -m 644 config.temp
$2/COPIED
1642 # Copy the directory, assuming we have tar.
1643 # FIXME: Should we use B in the second tar? Not all systems support it.
1644 (cd $1; tar -cf - .
) |
(cd $2; tar -xpf -)
1646 # It is the responsibility of the user to correctly adjust all
1647 # symlinks. If somebody can figure out how to handle them correctly
1648 # here, feel free to add the code.
1655 # Work in distributions that contain no compiler tools, like Autoconf.
1657 host_makefile_frag
=/dev
/null
1658 if test -d ${srcdir}/config
; then
1661 # Avoid "too much defining" errors from HPUX compiler.
1662 tentative_cc
="cc -Wp,-H256000"
1663 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
1664 # If it's HP/UX ar, this should be harmless.
1668 tentative_cc
="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
1671 #None of the Apollo compilers can compile gas or binutils. The preprocessor
1672 # chokes on bfd, the compiler won't let you assign integers to enums, and
1673 # other problems. Defining CC to gcc is a questionable way to say "don't use
1674 # the apollo compiler" (the preferred version of GCC could be called cc,
1675 # or whatever), but I'm not sure leaving CC as cc is any better...
1676 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
1677 # Used to have BISON=yacc.
1681 tentative_cc
="gcc -Wall -ansi -D__using_DGUX"
1682 host_makefile_frag
="config/mh-dgux"
1685 # Under CX/UX, we want to tell the compiler to use ANSI mode.
1686 tentative_cc
="cc -Xa"
1687 host_makefile_frag
="config/mh-cxux"
1689 m88k-motorola-sysv
*)
1692 tentative_cc
="cc -Wf,-XNg1000"
1693 host_makefile_frag
="config/mh-decstation"
1696 # The C compiler on NEC MIPS SVR4 needs bigger tables.
1697 tentative_cc
="cc -ZXNd=5000 -ZXNg=1000"
1698 host_makefile_frag
="config/mh-necv4"
1701 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
1702 # environment. Also bump switch table size so that cp-parse will
1703 # compile. Bump string length limit so linker builds.
1704 tentative_cc
="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
1707 host_makefile_frag
="config/mh-sysv4"
1710 # This is for a MIPS running RISC/os 4.52C.
1712 # This is needed for GDB, but needs to be in the top-level make because
1713 # if a library is compiled with the bsd headers and gets linked with the
1714 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
1715 # a different size).
1716 # ptrace(2) apparently has problems in the BSD environment. No workaround is
1717 # known except to select the sysv environment. Could we use /proc instead?
1718 # These "sysv environments" and "bsd environments" often end up being a pain.
1720 # This is not part of CFLAGS because perhaps not all C compilers have this
1722 tentative_cc
="cc -systype sysv"
1728 host_makefile_frag
="config/mh-sysv5"
1731 tentative_cc
="gcc -Wall -ansi -D__using_DGUX"
1732 host_makefile_frag
="config/mh-dgux386"
1734 i
[3456]86-ncr-sysv4.3
*)
1735 # The MetaWare compiler will generate a copyright message unless you
1736 # turn it off by adding the -Hnocopyr flag.
1737 tentative_cc
="cc -Hnocopyr"
1739 i
[3456]86-ncr-sysv4*)
1740 # for an NCR 3000 (i486/SVR4) system.
1741 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
1742 # This compiler not only emits obnoxious copyright messages every time
1743 # you run it, but it chokes and dies on a whole bunch of GNU source
1744 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
1745 tentative_cc
="/usr/ccs/ATT/cc"
1746 host_makefile_frag
="config/mh-ncr3000"
1748 i
[3456]86-*-sco3.2v5
*)
1751 # The native C compiler botches some simple uses of const. Unfortunately,
1752 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
1753 tentative_cc
="cc -Dconst="
1754 host_makefile_frag
="config/mh-sco"
1757 host_makefile_frag
="config/mh-sysv5"
1759 i
[3456]86-*-solaris2*)
1760 host_makefile_frag
="config/mh-sysv4"
1762 i
[3456]86-*-msdosdjgpp*)
1763 host_makefile_frag
="config/mh-djgpp"
1766 host_makefile_frag
="config/mh-cygwin"
1769 host_makefile_frag
="config/mh-mingw32"
1772 host_makefile_frag
="config/mh-interix"
1775 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
1779 host_makefile_frag
="config/mh-solaris"
1782 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
1783 # without overflowing the jump tables (-J says to use a 32 bit table)
1784 tentative_cc
="cc -J"
1787 tentative_cc
="cc -Wp,-H256000"
1790 tentative_cc
="cc -Wp,-H256000"
1793 # /bin/cc is less than useful for our purposes. Always use GCC
1794 tentative_cc
="/usr/cygnus/progressive/bin/gcc"
1795 host_makefile_frag
="config/mh-lynxrs6k"
1798 # /bin/cc is less than useful for our purposes. Always use GCC
1799 tentative_cc
="/bin/gcc"
1802 host_makefile_frag
="config/mh-sysv4"
1807 extra_arflags_for_target
=
1808 extra_nmflags_for_target
=
1809 extra_ranlibflags_for_target
=
1810 target_makefile_frag
=/dev
/null
1812 i
[3456]86-*-netware*)
1813 target_makefile_frag
="config/mt-netware"
1816 target_makefile_frag
="config/mt-netware"
1819 target_makefile_frag
="config/mt-linux"
1821 *-*-aix4.
[3456789]* |
*-*-aix[56789].
*)
1822 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
1823 # commands to handle both 32-bit and 64-bit objects. These flags are
1824 # harmless if we're using GNU nm or ar.
1825 extra_arflags_for_target
=" -X32_64"
1826 extra_nmflags_for_target
=" -B -X32_64"
1829 # ranlib from Darwin requires the -c flag to look at common symbols.
1830 extra_ranlibflags_for_target
=" -c"
1832 mips
*-*-pe | sh
*-*-pe |
*arm-wince-pe
)
1833 target_makefile_frag
="config/mt-wince"
1837 alphaieee_frag
=/dev
/null
1840 # This just makes sure to use the -mieee option to build target libs.
1841 # This should probably be set individually by each library.
1842 alphaieee_frag
="config/mt-alphaieee"
1846 # If --enable-target-optspace always use -Os instead of -O2 to build
1847 # the target libraries, similarly if it is not specified, use -Os
1848 # on selected platforms.
1849 ospace_frag
=/dev
/null
1850 case "${enable_target_optspace}:${target}" in
1852 ospace_frag
="config/mt-ospace"
1855 ospace_frag
="config/mt-d30v"
1857 :m32r-
* |
:d10v-
* |
:fr30-
*)
1858 ospace_frag
="config/mt-ospace"
1863 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
1867 # Set with_gnu_as and with_gnu_ld as appropriate.
1869 # This is done by determining whether or not the appropriate directory
1870 # is available, and by checking whether or not specific configurations
1871 # have requested that this magic not happen.
1873 # The command line options always override the explicit settings in
1874 # configure.in, and the settings in configure.in override this magic.
1876 # If the default for a toolchain is to use GNU as and ld, and you don't
1877 # want to do that, then you should use the --without-gnu-as and
1878 # --without-gnu-ld options for the configure script.
1880 if test x
${use_gnu_as} = x
&&
1881 echo " ${configdirs} " |
grep " gas " > /dev
/null
2>&1 ; then
1883 extra_host_args
="$extra_host_args --with-gnu-as"
1886 if test x
${use_gnu_ld} = x
&&
1887 echo " ${configdirs} " |
grep " ld " > /dev
/null
2>&1 ; then
1889 extra_host_args
="$extra_host_args --with-gnu-ld"
1892 # If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
1893 # can detect this case.
1895 if test x
${with_newlib} != xno
&& echo " ${target_configdirs} " |
grep " target-newlib " > /dev
/null
2>&1 ; then
1897 extra_host_args
="$extra_host_args --with-newlib"
1900 # We default to --with-shared on platforms where -fpic is meaningless.
1901 # Well, we don't yet, but we will.
1902 if false
&& test "${host}" = "${target}" && test x${enable_shared} = x ; then
1904 alpha*-dec-osf*) enable_shared=yes ;;
1905 alpha*-*-linux*) enable_shared=yes ;;
1906 mips-sgi-irix5*) enable_shared=yes ;;
1907 *) enable_shared=no ;;
1911 case "${enable_shared}" in
1919 # Default to using --with-stabs for certain targets.
1920 if test x${with_stabs} = x ; then
1924 extra_host_args="${extra_host_args} --with-stabs"
1928 mips*-*-* | alpha*-*-osf*)
1930 extra_host_args="${extra_host_args} --with-stabs"
1935 # hpux11 in 64bit mode has libraries in a weird place. Arrange to find
1936 # them automatically.
1939 extra_host_args="$extra_host_args -x-libraries=/usr
/lib
/pa20_64
-x-includes=/usr
/X11R
6/include
"
1943 # If we aren't going to be using gcc, see if we can extract a definition
1944 # of CC from the fragment.
1945 # Actually, use the 'pre-extracted' version above.
1946 if test -z "${CC}" && test "${build}" = "${host}" ; then
1947 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
1949 for dir in $PATH; do
1950 test -z "$dir" && dir=.
1951 if test -f $dir/gcc; then
1957 if test -z "${found}" && test -n "${tentative_cc}" ; then
1962 # Some systems (e.g., one of the i386-aix systems the gas testers are
1963 # using) don't handle "\$
" correctly, so don't use it here.
1964 tooldir='$(exec_prefix)'/${target_alias}
1965 build_tooldir=${tooldir}
1967 # Generate a default definition for YACC. This is used if the makefile can't
1968 # locate bison or byacc in objdir.
1970 for prog in 'bison -y' byacc yacc
1972 set dummy $prog; tmp=$2
1973 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
1974 for dir in $PATH; do
1975 test -z "$dir" && dir=.
1976 if test -f $dir/$tmp; then
1977 DEFAULT_YACC="$prog"
1983 test -n "$DEFAULT_YACC" && break
1986 # Generate a default definition for M4. This is used if the makefile can't
1987 # locate m4 in objdir.
1989 for prog in gm4 gnum4 m4
1991 set dummy $prog; tmp=$2
1992 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
1993 for dir in $PATH; do
1994 test -z "$dir" && dir=.
1995 if test -f $dir/$tmp; then
2002 test -n "$DEFAULT_M4" && break
2005 # Generate a default definition for LEX. This is used if the makefile can't
2006 # locate flex in objdir.
2008 for prog in flex lex
2010 set dummy $prog; tmp=$2
2011 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2012 for dir in $PATH; do
2013 test -z "$dir" && dir=.
2014 if test -f $dir/$tmp; then
2021 test -n "$DEFAULT_LEX" && break
2024 if test "${build}" != "${host}" ; then
2025 # If we are doing a Canadian Cross, in which the host and build systems
2026 # are not the same, we set reasonable default values for the tools.
2028 BISON=${BISON-bison}
2029 CC=${CC-${host_alias}-gcc}
2030 CFLAGS=${CFLAGS-"-g -O2"}
2031 CXX=${CXX-${host_alias}-c++}
2032 CXXFLAGS=${CXXFLAGS-"-g -O2"}
2033 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
2034 CC_FOR_TARGET=${CC_FOR_TARGET-${target_alias}-gcc}
2035 CXX_FOR_TARGET=${CXX_FOR_TARGET-${target_alias}-c++}
2036 GCJ_FOR_TARGET=${GCJ_FOR_TARGET-${target_alias}-gcj}
2037 GCC_FOR_TARGET=${GCC_FOR_TARGET-${CC_FOR_TARGET-${target_alias}-gcc}}
2038 BUILD_PREFIX=${build_alias}-
2039 BUILD_PREFIX_1=${build_alias}-
2040 MAKEINFO=${MAKEINFO-makeinfo}
2042 if test -z "${YACC}" ; then
2043 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2044 for dir in $PATH; do
2045 test -z "$dir" && dir=.
2046 if test -f $dir/bison; then
2050 if test -f $dir/byacc; then
2054 if test -f $dir/yacc; then
2060 if test -z "${YACC}" ; then
2065 if test -z "${LEX}" ; then
2066 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2067 for dir in $PATH; do
2068 test -z "$dir" && dir=.
2069 if test -f $dir/flex; then
2073 if test -f $dir/lex; then
2083 # Set reasonable default values for some tools even if not Canadian.
2084 # Of course, these are different reasonable default values, originally
2085 # specified directly in the Makefile.
2086 # We don't export, so that autoconf can do its job.
2087 # Note that all these settings are above the fragment inclusion point
2088 # in Makefile.in, so can still be overridden by fragments.
2089 # This is all going to change when we autoconfiscate...
2091 BISON="\$
(USUAL_BISON
)"
2092 CC_FOR_BUILD="\$
(CC
)"
2093 GCC_FOR_TARGET="\$
(USUAL_GCC_FOR_TARGET
)"
2095 BUILD_PREFIX_1=loser-
2096 MAKEINFO="\$
(USUAL_MAKEINFO
)"
2098 YACC="\$
(USUAL_YACC
)"
2100 # If CC is still not set, try to get gcc.
2102 if test -z "${CC}" ; then
2103 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2104 for dir in $PATH; do
2105 test -z "$dir" && dir=.
2106 if test -f $dir/gcc; then
2109 echo 'void f(){}' > conftest.c
2110 if test -z "`${CC} -g -c conftest.c 2>&1`"; then
2111 CFLAGS=${CFLAGS-"-g -O2"}
2112 CXXFLAGS=${CXXFLAGS-"-g -O2"}
2114 CFLAGS=${CFLAGS-"-O2"}
2115 CXXFLAGS=${CXXFLAGS-"-O2"}
2124 # Determine if we are using gcc.
2125 cat > conftest.c <<EOF
2130 if ${CC} -E conftest.c | grep yes >/dev/null 2>&1; then
2134 if test -z "${CFLAGS}"; then
2135 # Here CC is set but CFLAGS is not. Use a quick hack to use -O2 if CC
2136 # is set to a version of gcc.
2137 if test "$cc_prog_is_gcc" = yes; then
2138 echo 'void f(){}' > conftest.c
2139 if test -z "`${CC} -g -c conftest.c 2>&1`"; then
2140 CFLAGS=${CFLAGS-"-g -O2"}
2141 CXXFLAGS=${CXXFLAGS-"-g -O2"}
2143 CFLAGS=${CFLAGS-"-O2"}
2144 CXXFLAGS=${CXXFLAGS-"-O2"}
2151 # We must set the default linker to the linker used by gcc for the correct
2152 # operation of libtool. If LD is not defined and we are using gcc, try to
2153 # set the LD default to the ld used by gcc.
2154 if test -z "$LD"; then
2155 if test "$cc_prog_is_gcc" = yes; then
2158 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
2160 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
2162 case $gcc_prog_ld in
2163 # Accept absolute paths.
2164 [\\/]* | [A-Za-z]:[\\/]*)
2165 LD="$gcc_prog_ld" ;;
2171 CFLAGS=${CFLAGS-"-g"}
2172 CXXFLAGS=${CXXFLAGS-"-g -O2"}
2175 # FIXME Should this be done recursively ??? (Useful for e.g. gdbtest)
2176 # Set up the list of links to be made.
2177 # ${links} is the list of link names, and ${files} is the list of names to link to.
2180 configlinks="${links}"
2181 if test -r ./config.status ; then
2182 mv -f ./config.status ./config.back
2184 while test -n "${files}" ; do
2185 # set file to car of files, files to cdr of files
2186 set ${files}; file=$1; shift; files=$*
2187 set ${links}; link=$1; shift; links=$*
2189 if test ! -r ${srcdir}/${file} ; then
2190 if test ! -r ${file} ; then
2191 echo '***' "${progname}: cannot create a link
\"${link}\"," 1>&2
2192 echo '***' "since the
file \"${srcdir}/${file}\" does not exist.
" 1>&2
2198 srcfile=${srcdir}/${file}
2201 ${remove} -f ${link}
2202 # Make a symlink if possible, otherwise try a hard link
2203 if ${symbolic_link} ${srcfile} ${link} >/dev/null 2>&1 ; then
2206 # We need to re-remove the file because Lynx leaves a
2207 # very strange directory there when it fails an NFS symlink.
2208 ${remove} -r -f ${link}
2209 ${hard_link} ${srcfile} ${link}
2211 if test ! -r ${link} ; then
2212 echo '***' "${progname}: unable to link \"${link}\" to \"${srcfile}\".
" 1>&2
2216 echo "Linked
\"${link}\" to
\"${srcfile}\".
"
2219 # Create a .gdbinit file which runs the one in srcdir
2220 # and tells GDB to look there for source files.
2222 if test -r ${srcdir}/.gdbinit ; then
2225 *) cat > ./.gdbinit <<EOF
2229 source ${srcdir}/.gdbinit
2235 # record if we want runtime library stuff installed in libsubdir.
2237 if test -z "${enable_version_specific_runtime_libs}"; then
2238 enable_version_specific_runtime_libs=no
2241 # Make sure that the compiler is able to generate an executable. If it
2242 # can't, we are probably in trouble. We don't care whether we can run the
2243 # executable--we might be using a cross compiler--we only care whether it
2244 # can be created. At this point the main configure script has set CC.
2246 echo "int main
() { return 0; }" > conftest.c
2247 ${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
2248 if test $? = 0 ; then
2249 if test -s conftest || test -s conftest.exe ; then
2255 echo 1>&2 "*** The
command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed.
"
2256 echo 1>&2 "*** You must
set the environment variable CC to a working compiler.
"
2263 # The Solaris /usr/ucb/cc compiler does not appear to work.
2265 sparc-sun-solaris2*)
2266 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
2267 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr
/ucb
/cc
" ; then
2269 test -d /opt/SUNWspro/bin && could_use="/opt
/SUNWspro
/bin
"
2270 if test -d /opt/cygnus/bin ; then
2271 if test "$could_use" = "" ; then
2272 could_use="/opt
/cygnus
/bin
"
2274 could_use="$could_use or
/opt
/cygnus
/bin
"
2277 if test "$could_use" = "" ; then
2278 echo "Warning
: compilation may fail because you
're using"
2279 echo "/usr/ucb/cc. You should change your PATH or CC "
2280 echo "variable and rerun configure."
2282 echo "Warning: compilation may fail because you're using
"
2283 echo "/usr
/ucb
/cc
, when you should use the C compiler from
"
2284 echo "$could_use. You should change your
"
2285 echo "PATH or CC variable and rerun configure.
"
2291 # If --enable-shared was set, we must set LD_LIBRARY_PATH so that the
2292 # binutils tools will find libbfd.so.
2293 if test "${shared}" = "yes" ; then
2294 SET_LIB_PATH="\$
(REALLY_SET_LIB_PATH
)"
2301 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
2302 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
2305 # Record target_configdirs and the configure arguments for target and
2306 # build configuration in Makefile.
2307 target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
2309 # This is the final value for target_configdirs. configdirs already
2310 # has its final value. It's time to create some lists of valid targets.
2312 # While at that, we remove Makefiles if we were started for recursive
2313 # configuration, such that the top-level Makefile reconfigures them,
2314 # like we used to do when configure itself was recursive.
2317 configure_build_modules=
2318 # Only make build modules if build != host.
2319 # This should be done more generally, but at the moment it doesn't matter.
2320 if test ${host_alias} != ${build_alias} ; then
2321 for module in libiberty ; do
2322 all_build_modules=all-build-${module}
2323 configure_build_modules=configure-build-${module}
2324 if test -z "${no_recursion}" \
2325 && test -f ${build_subdir}/${module}/Makefile; then
2326 echo 1>&2 "*** removing
${build_subdir}/${module}/Makefile to force reconfigure
"
2327 rm -f ${build_subdir}/${module}/Makefile
2334 install_host_modules=
2335 configure_host_modules=
2336 for module in ${configdirs} ; do
2337 all_host_modules="${all_host_modules} all-
${module}"
2338 check_host_modules="${check_host_modules} check-
${module}"
2339 install_host_modules="${install_host_modules} install-
${module}"
2340 configure_host_modules="${configure_host_modules} configure-
${module}"
2341 if test -z "${no_recursion}" \
2342 && test -f ${module}/Makefile; then
2343 echo 1>&2 "*** removing
${module}/Makefile to force reconfigure
"
2344 rm -f ${module}/Makefile
2347 install_host_modules_nogcc=`echo "${install_host_modules}" | sed -e 's/install-gcc//g'`
2350 check_target_modules=
2351 install_target_modules=
2352 configure_target_modules=
2353 for module in ${target_configdirs} ; do
2354 all_target_modules="${all_target_modules} all-target-
${module}"
2355 check_target_modules="${check_target_modules} check-target-
${module}"
2356 install_target_modules="${install_target_modules} install-target-
${module}"
2357 configure_target_modules="${configure_target_modules} configure-target-
${module}"
2358 if test -z "${no_recursion}" \
2359 && test -f ${target_subdir}/${module}/Makefile; then
2360 echo 1>&2 "*** removing
${target_subdir}/${module}/Makefile to force reconfigure
"
2361 rm -f ${target_subdir}/${module}/Makefile
2365 # Determine whether gdb needs tk/tcl or not.
2366 # Use 'maybe' since enable_gdbtk might be true even if tk isn't available
2367 # and in that case we want gdb to be built without tk. Ugh!
2368 # In fact I believe gdb is the *only* package directly dependent on tk,
2369 # so we should be able to put the 'maybe's in unconditionally and
2370 # leave out the maybe dependencies when enable_gdbtk is false. I'm not
2371 # 100% sure that that's safe though.
2373 gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-tix maybe-all-libgui
"
2374 case "$enable_gdbtk" in
2378 GDB_TK="${gdb_tk}" ;;
2380 # Only add the dependency on gdbtk when GDBtk is part of the gdb
2381 # distro. Eventually someone will fix this and move Insight, nee
2382 # gdbtk to a separate directory.
2383 if test -d ${srcdir}/gdb/gdbtk ; then
2391 # Create the 'maybe dependencies'. This uses a temporary file.
2393 echo '# maybedep.tmp' > maybedep.tmp
2394 for item in ${all_build_modules} ${all_host_modules} ${all_target_modules} \
2395 ${install_host_modules} ${install_target_modules} \
2396 ${configure_build_modules} ${configure_host_modules} ${configure_target_modules} \
2398 echo "maybe-
${item}: ${item}" >> maybedep.tmp
2400 maybe_dependencies=maybedep.tmp
2403 # Create the serialization dependencies. This uses a temporary file.
2405 # Check whether --enable-serial-configure or --disable-serial-configure was given.
2406 if test "${enable_serial_configure+set}" = set; then
2407 enableval="$enable_serial_configure"
2412 # These force 'configure's to be done one at a time, to avoid problems
2413 # with contention over a shared config.cache.
2415 echo '# serdep.tmp' > serdep.tmp
2417 test "x
${enable_serial_configure}" = xno ||
2418 test "x
${enable_serial_build_configure}" = xno ||
2419 for item in ${build_configdirs} ; do
2422 *) echo "configure-build-
${item}: configure-build-
${olditem}" >> serdep.tmp ;;
2427 test "x
${enable_serial_configure}" = xno ||
2428 test "x
${enable_serial_host_configure}" = xno ||
2429 for item in ${configdirs} ; do
2432 *) echo "configure-
${item}: configure-
${olditem}" >> serdep.tmp ;;
2437 test "x
${enable_serial_configure}" = xno ||
2438 test "x
${enable_serial_target_configure}" = xno ||
2439 for item in ${target_configdirs} ; do
2442 *) echo "configure-target-
${item}: configure-target-
${olditem}" >> serdep.tmp ;;
2446 serialization_dependencies=serdep.tmp
2449 # Base args. Strip norecursion, cache-file, srcdir, host, build,
2450 # target and nonopt. These are the ones we might not want to pass
2451 # down to subconfigures.
2452 baseargs=`echo " ${ac_configure_args} " | \
2453 sed -e 's/ --no[^ ]* / /' \
2454 -e 's/ --c[a-z-]*[= ][^ ]* / /' \
2455 -e 's/ --sr[a-z-]*[= ][^ ]* / /' \
2456 -e 's/ --ho[a-z-]*[= ][^ ]* / /' \
2457 -e 's/ --bu[a-z-]*[= ][^ ]* / /' \
2458 -e 's/ --t[a-z-]*[= ][^ ]* / /' \
2459 -e 's/ -cache-file[= ][^ ]* / /' \
2460 -e 's/ -srcdir[= ][^ ]* / /' \
2461 -e 's/ -host[= ][^ ]* / /' \
2462 -e 's/ -build[= ][^ ]* / /' \
2463 -e 's/ -target[= ][^ ]* / /' \
2464 -e 's/ [^ -][^ ]* / /' \
2465 -e 's/^ *//;s/ *$//'`
2467 # For the build-side libraries, we just need to pretend we're native,
2468 # and not use the same cache file. Multilibs are neither needed nor
2470 build_configargs="--cache-file=..
/config.cache
--build=${build_alias} --host=${build_alias} ${baseargs}"
2472 # For host modules, accept cache file option, or specification as blank.
2473 case "${cache_file}" in
2475 cache_file_option="" ;;
2476 /* | [A-Za-z]:[\\/]* ) # absolute path
2477 cache_file_option="--cache-file=${cache_file}" ;;
2479 cache_file_option="--cache-file=..
/${cache_file}" ;;
2482 host_configargs="${cache_file_option} --build=${build_alias} --host=${host_alias} --target=${target_alias} ${extra_host_args} ${baseargs}"
2484 target_configargs=${baseargs}
2486 # Passing a --with-cross-host argument lets the target libraries know
2487 # whether they are being built with a cross-compiler or being built
2488 # native. However, it would be better to use other mechanisms to make the
2489 # sorts of decisions they want to make on this basis. Please consider
2490 # this option to be deprecated. FIXME.
2491 if test x${is_cross_compiler} = xyes ; then
2492 target_configargs="--with-cross-host=${host_alias} ${target_configargs}"
2495 # Default to --enable-multilib.
2496 if test x${enable_multilib} = x ; then
2497 target_configargs="--enable-multilib ${target_configargs}"
2500 # Pass --with-newlib if appropriate. Note that target_configdirs has
2501 # changed from the earlier setting of with_newlib.
2502 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
2503 target_configargs="--with-newlib ${target_configargs}"
2506 # Pass the appropriate --host, --build, and --cache-file arguments.
2507 target_configargs="--cache-file=..
/config.cache
--host=${target_alias} --build=${build_alias} ${target_configargs}"
2509 # provide a proper gxx_include_dir.
2510 # Note, if you change the default, make sure to fix both here and in
2511 # the gcc and libstdc++-v3 subdirectories.
2512 # Check whether --with-gxx-include-dir or --without-gxx-include-dir was given.
2514 if test -n "${with_gxx_include_dir}"; then
2515 case "${with_gxx_include_dir}" in
2517 echo "configure.
in: error
: bad value
${withval} given
for g
++ include directory
" 1>&2
2523 gxx_include_dir=${with_gxx_include_dir}
2527 if test x${gxx_include_dir} = x; then
2528 if test x${enable_version_specific_runtime_libs} = xyes; then
2529 gxx_include_dir='${libsubdir}/include/c++'
2531 . ${srcdir}/config.if
2532 gxx_include_dir='${prefix}/include/${libstdcxx_incdir}'
2535 gxx_include_dir=${gxx_include_dir}
2539 case " $target_configdirs " in
2541 case " $target_configargs " in
2542 *" --with-newlib "*)
2545 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/include -isystem $$s/winsup/cygwin/include -isystem $$s/winsup/w32api/include -isystem $$s/newlib/libc/sys/cygwin -isystem $$s/newlib/libc/sys/cygwin32' ;;
2548 # If we're not building GCC, don't discard standard headers.
2549 if test -d ${srcdir}/gcc; then
2550 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
2552 if test "${build}" != "${host}"; then
2553 # On Canadian crosses, CC_FOR_TARGET will have already been set
2554 # by `configure', so we won't have an opportunity to add -Bgcc/
2555 # to it. This is right: we don't want to search that directory
2556 # for binaries, but we want the header files in there, so add
2558 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/gcc/include'
2560 # Someone might think of using the pre-installed headers on
2561 # Canadian crosses, in case the installed compiler is not fully
2562 # compatible with the compiler being built. In this case, it
2563 # would be better to flag an error than risking having
2564 # incompatible object files being constructed. We can't
2565 # guarantee that an error will be flagged, but let's hope the
2566 # compiler will do it, when presented with incompatible header
2571 case "${target}-${is_cross_compiler}" in
2572 i[3456]86-*-linux*-no)
2573 # Here host == target, so we don't need to build gcc,
2574 # so we don't want to discard standard headers.
2575 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
2578 # If we're building newlib, use its generic headers last, but search
2579 # for any libc-related directories first (so make it the last -B
2581 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
2589 # On Canadian crosses, we'll be searching the right directories for
2590 # the previously-installed cross compiler, so don't bother to add
2591 # flags for directories within the install tree of the compiler
2592 # being built; programs in there won't even run.
2593 if test "${build}" = "${host}" && test -d ${srcdir}/gcc
; then
2594 # Search for pre-installed headers if nothing else fits.
2595 FLAGS_FOR_TARGET
=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include'
2598 if test "x${use_gnu_ld}" = x
&&
2599 echo " ${configdirs} " |
grep " ld " > /dev
/null
; then
2600 # Arrange for us to find uninstalled linker scripts.
2601 FLAGS_FOR_TARGET
=$FLAGS_FOR_TARGET' -L$$r/ld'
2604 if test "x${CC_FOR_TARGET+set}" = xset
; then
2606 elif test -d ${srcdir}/gcc
; then
2607 CC_FOR_TARGET
='$$r/gcc/xgcc -B$$r/gcc/'
2608 elif test "$host" = "$target"; then
2609 CC_FOR_TARGET
='$(CC)'
2611 CC_FOR_TARGET
=`echo gcc | sed "${program_transform_name}"`
2613 CC_FOR_TARGET
=$CC_FOR_TARGET' $(FLAGS_FOR_TARGET)'
2615 if test "x${GCJ_FOR_TARGET+set}" = xset
; then
2617 elif test -d ${srcdir}/gcc
; then
2618 GCJ_FOR_TARGET
='$$r/gcc/gcj -B$$r/gcc/'
2619 elif test "$host" = "$target"; then
2620 GCJ_FOR_TARGET
='gcj'
2622 GCJ_FOR_TARGET
=`echo gcj | sed "${program_transform_name}"`
2624 GCJ_FOR_TARGET
=$GCJ_FOR_TARGET' $(FLAGS_FOR_TARGET)'
2626 # Don't use libstdc++-v3's flags to configure/build itself.
2627 libstdcxx_flags
='`test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/testsuite_flags --build-includes` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
2628 raw_libstdcxx_flags
=' -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
2630 if test "x${CXX_FOR_TARGET+set}" = xset
; then
2632 elif test -d ${srcdir}/gcc
; then
2633 # We add -shared-libgcc to CXX_FOR_TARGET whenever we use xgcc instead
2634 # of g++ for linking C++ or Java, because g++ has -shared-libgcc by
2635 # default whereas gcc does not.
2636 # RAW_CXX_FOR_TARGET is for linking C++ or java; CXX_FOR_TARGET is for
2638 CXX_FOR_TARGET
='$$r/gcc/g++ -B$$r/gcc/ -nostdinc++ '$libstdcxx_flags
2639 RAW_CXX_FOR_TARGET
='$$r/gcc/xgcc -shared-libgcc -B$$r/gcc/ -nostdinc++ '$raw_libstdcxx_flags
2640 elif test "$host" = "$target"; then
2641 CXX_FOR_TARGET
='$(CXX)'
2642 RAW_CXX_FOR_TARGET
=${CXX_FOR_TARGET}
2644 CXX_FOR_TARGET
=`echo c++ | sed "${program_transform_name}"`
2645 RAW_CXX_FOR_TARGET
=${CXX_FOR_TARGET}
2647 CXX_FOR_TARGET
=$CXX_FOR_TARGET' $(FLAGS_FOR_TARGET)'
2648 RAW_CXX_FOR_TARGET
=$RAW_CXX_FOR_TARGET' $(FLAGS_FOR_TARGET)'
2650 qCXX_FOR_TARGET
=`echo "$CXX_FOR_TARGET" | sed 's,[&%],\\\&,g'`
2651 qRAW_CXX_FOR_TARGET
=`echo "$RAW_CXX_FOR_TARGET" | sed 's,[&%],\\\&,g'`
2653 # We want to defer the evaluation of `cmd`s and shell variables in
2654 # CXX_FOR_TARGET when recursing in the top-level Makefile, such as for
2655 # bootstrap. We'll enclose CXX_FOR_TARGET_FOR_RECURSIVE_MAKE in single
2656 # quotes, but we still have to duplicate `$'s so that shell variables
2657 # can be expanded by the nested make as shell variables, not as make
2659 qqCXX_FOR_TARGET
=`echo "$qCXX_FOR_TARGET" | sed -e 's,[$][$],$$$$,g'`
2660 qqRAW_CXX_FOR_TARGET
=`echo "$qRAW_CXX_FOR_TARGET" | sed -e 's,[$][$],$$$$,g'`
2662 # Wrap CC_FOR_TARGET and friends, for certain types of builds.
2663 CC_FOR_TARGET
="\$(STAGE_CC_WRAPPER) ${CC_FOR_TARGET}"
2664 GCJ_FOR_TARGET
="\$(STAGE_CC_WRAPPER) ${GCJ_FOR_TARGET}"
2665 CXX_FOR_TARGET
="\$(STAGE_CC_WRAPPER) ${qCXX_FOR_TARGET}"
2666 RAW_CXX_FOR_TARGET
="\$(STAGE_CC_WRAPPER) ${qRAW_CXX_FOR_TARGET}"
2667 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE
="\$(STAGE_CC_WRAPPER) ${qqCXX_FOR_TARGET}"
2668 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE
="\$(STAGE_CC_WRAPPER) ${qqRAW_CXX_FOR_TARGET}"
2670 # Makefile fragments.
2671 host_makefile_frag
=${srcdir}/${host_makefile_frag}
2672 target_makefile_frag
=${srcdir}/${target_makefile_frag}
2673 alphaieee_frag
=${srcdir}/${alphaieee_frag}
2674 ospace_frag
=${srcdir}/${ospace_frag}
2680 # Miscellanea: directories, flags, etc.
2697 # Build module lists & subconfigure args.
2703 # Host module lists & subconfigure args.
2712 # Target module lists & subconfigure args.
2731 test -n "$host_alias" && ncn_tool_prefix
=$host_alias-
2732 ncn_target_tool_prefix
=
2733 test -n "$target_alias" && ncn_target_tool_prefix
=$target_alias-
2735 if test -n "$ncn_tool_prefix"; then
2736 # Extract the first word of "${ncn_tool_prefix}ar", so it can be a program name with args.
2737 set dummy
${ncn_tool_prefix}ar; ac_word
=$2
2738 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2739 echo "configure:2740: checking for $ac_word" >&5
2740 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
2741 echo $ac_n "(cached) $ac_c" 1>&6
2743 if test -n "$AR"; then
2744 ac_cv_prog_AR
="$AR" # Let the user override the test.
2746 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2748 for ac_dir
in $ac_dummy; do
2749 test -z "$ac_dir" && ac_dir
=.
2750 if test -f $ac_dir/$ac_word; then
2751 ac_cv_prog_AR
="${ncn_tool_prefix}ar"
2759 if test -n "$AR"; then
2760 echo "$ac_t""$AR" 1>&6
2762 echo "$ac_t""no" 1>&6
2766 if test -z "$ac_cv_prog_AR" ; then
2767 if test $build = $host ; then
2769 # Extract the first word of "ar", so it can be a program name with args.
2770 set dummy
ar; ac_word
=$2
2771 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2772 echo "configure:2773: checking for $ac_word" >&5
2773 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR'+set}'`\" = set"; then
2774 echo $ac_n "(cached) $ac_c" 1>&6
2776 if test -n "$ncn_cv_AR"; then
2777 ac_cv_prog_ncn_cv_AR
="$ncn_cv_AR" # Let the user override the test.
2779 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2781 for ac_dir
in $ac_dummy; do
2782 test -z "$ac_dir" && ac_dir
=.
2783 if test -f $ac_dir/$ac_word; then
2784 ac_cv_prog_ncn_cv_AR
="ar"
2789 test -z "$ac_cv_prog_ncn_cv_AR" && ac_cv_prog_ncn_cv_AR
="ar"
2792 ncn_cv_AR
="$ac_cv_prog_ncn_cv_AR"
2793 if test -n "$ncn_cv_AR"; then
2794 echo "$ac_t""$ncn_cv_AR" 1>&6
2796 echo "$ac_t""no" 1>&6
2801 AR
="${ncn_tool_prefix}ar"
2807 if test -n "$ncn_tool_prefix"; then
2808 # Extract the first word of "${ncn_tool_prefix}as", so it can be a program name with args.
2809 set dummy
${ncn_tool_prefix}as
; ac_word
=$2
2810 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2811 echo "configure:2812: checking for $ac_word" >&5
2812 if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
2813 echo $ac_n "(cached) $ac_c" 1>&6
2815 if test -n "$AS"; then
2816 ac_cv_prog_AS
="$AS" # Let the user override the test.
2818 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2820 for ac_dir
in $ac_dummy; do
2821 test -z "$ac_dir" && ac_dir
=.
2822 if test -f $ac_dir/$ac_word; then
2823 ac_cv_prog_AS
="${ncn_tool_prefix}as"
2831 if test -n "$AS"; then
2832 echo "$ac_t""$AS" 1>&6
2834 echo "$ac_t""no" 1>&6
2838 if test -z "$ac_cv_prog_AS" ; then
2839 if test $build = $host ; then
2841 # Extract the first word of "as", so it can be a program name with args.
2842 set dummy as
; ac_word
=$2
2843 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2844 echo "configure:2845: checking for $ac_word" >&5
2845 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS'+set}'`\" = set"; then
2846 echo $ac_n "(cached) $ac_c" 1>&6
2848 if test -n "$ncn_cv_AS"; then
2849 ac_cv_prog_ncn_cv_AS
="$ncn_cv_AS" # Let the user override the test.
2851 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2853 for ac_dir
in $ac_dummy; do
2854 test -z "$ac_dir" && ac_dir
=.
2855 if test -f $ac_dir/$ac_word; then
2856 ac_cv_prog_ncn_cv_AS
="as"
2861 test -z "$ac_cv_prog_ncn_cv_AS" && ac_cv_prog_ncn_cv_AS
="as"
2864 ncn_cv_AS
="$ac_cv_prog_ncn_cv_AS"
2865 if test -n "$ncn_cv_AS"; then
2866 echo "$ac_t""$ncn_cv_AS" 1>&6
2868 echo "$ac_t""no" 1>&6
2873 AS
="${ncn_tool_prefix}as"
2879 if test -n "$ncn_tool_prefix"; then
2880 # Extract the first word of "${ncn_tool_prefix}dlltool", so it can be a program name with args.
2881 set dummy
${ncn_tool_prefix}dlltool
; ac_word
=$2
2882 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2883 echo "configure:2884: checking for $ac_word" >&5
2884 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
2885 echo $ac_n "(cached) $ac_c" 1>&6
2887 if test -n "$DLLTOOL"; then
2888 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
2890 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2892 for ac_dir
in $ac_dummy; do
2893 test -z "$ac_dir" && ac_dir
=.
2894 if test -f $ac_dir/$ac_word; then
2895 ac_cv_prog_DLLTOOL
="${ncn_tool_prefix}dlltool"
2902 DLLTOOL
="$ac_cv_prog_DLLTOOL"
2903 if test -n "$DLLTOOL"; then
2904 echo "$ac_t""$DLLTOOL" 1>&6
2906 echo "$ac_t""no" 1>&6
2910 if test -z "$ac_cv_prog_DLLTOOL" ; then
2911 if test $build = $host ; then
2912 ncn_cv_DLLTOOL
=$DLLTOOL
2913 # Extract the first word of "dlltool", so it can be a program name with args.
2914 set dummy dlltool
; ac_word
=$2
2915 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2916 echo "configure:2917: checking for $ac_word" >&5
2917 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL'+set}'`\" = set"; then
2918 echo $ac_n "(cached) $ac_c" 1>&6
2920 if test -n "$ncn_cv_DLLTOOL"; then
2921 ac_cv_prog_ncn_cv_DLLTOOL
="$ncn_cv_DLLTOOL" # Let the user override the test.
2923 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2925 for ac_dir
in $ac_dummy; do
2926 test -z "$ac_dir" && ac_dir
=.
2927 if test -f $ac_dir/$ac_word; then
2928 ac_cv_prog_ncn_cv_DLLTOOL
="dlltool"
2933 test -z "$ac_cv_prog_ncn_cv_DLLTOOL" && ac_cv_prog_ncn_cv_DLLTOOL
="dlltool"
2936 ncn_cv_DLLTOOL
="$ac_cv_prog_ncn_cv_DLLTOOL"
2937 if test -n "$ncn_cv_DLLTOOL"; then
2938 echo "$ac_t""$ncn_cv_DLLTOOL" 1>&6
2940 echo "$ac_t""no" 1>&6
2943 DLLTOOL
=$ncn_cv_DLLTOOL
2945 DLLTOOL
="${ncn_tool_prefix}dlltool"
2948 DLLTOOL
="$ac_cv_prog_DLLTOOL"
2951 if test -n "$ncn_tool_prefix"; then
2952 # Extract the first word of "${ncn_tool_prefix}ld", so it can be a program name with args.
2953 set dummy
${ncn_tool_prefix}ld
; ac_word
=$2
2954 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2955 echo "configure:2956: checking for $ac_word" >&5
2956 if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
2957 echo $ac_n "(cached) $ac_c" 1>&6
2959 if test -n "$LD"; then
2960 ac_cv_prog_LD
="$LD" # Let the user override the test.
2962 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2964 for ac_dir
in $ac_dummy; do
2965 test -z "$ac_dir" && ac_dir
=.
2966 if test -f $ac_dir/$ac_word; then
2967 ac_cv_prog_LD
="${ncn_tool_prefix}ld"
2975 if test -n "$LD"; then
2976 echo "$ac_t""$LD" 1>&6
2978 echo "$ac_t""no" 1>&6
2982 if test -z "$ac_cv_prog_LD" ; then
2983 if test $build = $host ; then
2985 # Extract the first word of "ld", so it can be a program name with args.
2986 set dummy ld
; ac_word
=$2
2987 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2988 echo "configure:2989: checking for $ac_word" >&5
2989 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD'+set}'`\" = set"; then
2990 echo $ac_n "(cached) $ac_c" 1>&6
2992 if test -n "$ncn_cv_LD"; then
2993 ac_cv_prog_ncn_cv_LD
="$ncn_cv_LD" # Let the user override the test.
2995 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2997 for ac_dir
in $ac_dummy; do
2998 test -z "$ac_dir" && ac_dir
=.
2999 if test -f $ac_dir/$ac_word; then
3000 ac_cv_prog_ncn_cv_LD
="ld"
3005 test -z "$ac_cv_prog_ncn_cv_LD" && ac_cv_prog_ncn_cv_LD
="ld"
3008 ncn_cv_LD
="$ac_cv_prog_ncn_cv_LD"
3009 if test -n "$ncn_cv_LD"; then
3010 echo "$ac_t""$ncn_cv_LD" 1>&6
3012 echo "$ac_t""no" 1>&6
3017 LD
="${ncn_tool_prefix}ld"
3023 if test -n "$ncn_tool_prefix"; then
3024 # Extract the first word of "${ncn_tool_prefix}nm", so it can be a program name with args.
3025 set dummy
${ncn_tool_prefix}nm
; ac_word
=$2
3026 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3027 echo "configure:3028: checking for $ac_word" >&5
3028 if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then
3029 echo $ac_n "(cached) $ac_c" 1>&6
3031 if test -n "$NM"; then
3032 ac_cv_prog_NM
="$NM" # Let the user override the test.
3034 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3036 for ac_dir
in $ac_dummy; do
3037 test -z "$ac_dir" && ac_dir
=.
3038 if test -f $ac_dir/$ac_word; then
3039 ac_cv_prog_NM
="${ncn_tool_prefix}nm"
3047 if test -n "$NM"; then
3048 echo "$ac_t""$NM" 1>&6
3050 echo "$ac_t""no" 1>&6
3054 if test -z "$ac_cv_prog_NM" ; then
3055 if test $build = $host ; then
3057 # Extract the first word of "nm", so it can be a program name with args.
3058 set dummy nm
; ac_word
=$2
3059 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3060 echo "configure:3061: checking for $ac_word" >&5
3061 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM'+set}'`\" = set"; then
3062 echo $ac_n "(cached) $ac_c" 1>&6
3064 if test -n "$ncn_cv_NM"; then
3065 ac_cv_prog_ncn_cv_NM
="$ncn_cv_NM" # Let the user override the test.
3067 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3069 for ac_dir
in $ac_dummy; do
3070 test -z "$ac_dir" && ac_dir
=.
3071 if test -f $ac_dir/$ac_word; then
3072 ac_cv_prog_ncn_cv_NM
="nm"
3077 test -z "$ac_cv_prog_ncn_cv_NM" && ac_cv_prog_ncn_cv_NM
="nm"
3080 ncn_cv_NM
="$ac_cv_prog_ncn_cv_NM"
3081 if test -n "$ncn_cv_NM"; then
3082 echo "$ac_t""$ncn_cv_NM" 1>&6
3084 echo "$ac_t""no" 1>&6
3089 NM
="${ncn_tool_prefix}nm"
3095 if test -n "$ncn_tool_prefix"; then
3096 # Extract the first word of "${ncn_tool_prefix}ranlib", so it can be a program name with args.
3097 set dummy
${ncn_tool_prefix}ranlib
; ac_word
=$2
3098 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3099 echo "configure:3100: checking for $ac_word" >&5
3100 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3101 echo $ac_n "(cached) $ac_c" 1>&6
3103 if test -n "$RANLIB"; then
3104 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3106 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3108 for ac_dir
in $ac_dummy; do
3109 test -z "$ac_dir" && ac_dir
=.
3110 if test -f $ac_dir/$ac_word; then
3111 ac_cv_prog_RANLIB
="${ncn_tool_prefix}ranlib"
3118 RANLIB
="$ac_cv_prog_RANLIB"
3119 if test -n "$RANLIB"; then
3120 echo "$ac_t""$RANLIB" 1>&6
3122 echo "$ac_t""no" 1>&6
3126 if test -z "$ac_cv_prog_RANLIB" ; then
3127 if test $build = $host ; then
3128 ncn_cv_RANLIB
=$RANLIB
3129 # Extract the first word of "ranlib", so it can be a program name with args.
3130 set dummy ranlib
; ac_word
=$2
3131 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3132 echo "configure:3133: checking for $ac_word" >&5
3133 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB'+set}'`\" = set"; then
3134 echo $ac_n "(cached) $ac_c" 1>&6
3136 if test -n "$ncn_cv_RANLIB"; then
3137 ac_cv_prog_ncn_cv_RANLIB
="$ncn_cv_RANLIB" # Let the user override the test.
3139 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3141 for ac_dir
in $ac_dummy; do
3142 test -z "$ac_dir" && ac_dir
=.
3143 if test -f $ac_dir/$ac_word; then
3144 ac_cv_prog_ncn_cv_RANLIB
="ranlib"
3149 test -z "$ac_cv_prog_ncn_cv_RANLIB" && ac_cv_prog_ncn_cv_RANLIB
=":"
3152 ncn_cv_RANLIB
="$ac_cv_prog_ncn_cv_RANLIB"
3153 if test -n "$ncn_cv_RANLIB"; then
3154 echo "$ac_t""$ncn_cv_RANLIB" 1>&6
3156 echo "$ac_t""no" 1>&6
3159 RANLIB
=$ncn_cv_RANLIB
3164 RANLIB
="$ac_cv_prog_RANLIB"
3167 if test -n "$ncn_tool_prefix"; then
3168 # Extract the first word of "${ncn_tool_prefix}windres", so it can be a program name with args.
3169 set dummy
${ncn_tool_prefix}windres
; ac_word
=$2
3170 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3171 echo "configure:3172: checking for $ac_word" >&5
3172 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3173 echo $ac_n "(cached) $ac_c" 1>&6
3175 if test -n "$WINDRES"; then
3176 ac_cv_prog_WINDRES
="$WINDRES" # Let the user override the test.
3178 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3180 for ac_dir
in $ac_dummy; do
3181 test -z "$ac_dir" && ac_dir
=.
3182 if test -f $ac_dir/$ac_word; then
3183 ac_cv_prog_WINDRES
="${ncn_tool_prefix}windres"
3190 WINDRES
="$ac_cv_prog_WINDRES"
3191 if test -n "$WINDRES"; then
3192 echo "$ac_t""$WINDRES" 1>&6
3194 echo "$ac_t""no" 1>&6
3198 if test -z "$ac_cv_prog_WINDRES" ; then
3199 if test $build = $host ; then
3200 ncn_cv_WINDRES
=$WINDRES
3201 # Extract the first word of "windres", so it can be a program name with args.
3202 set dummy windres
; ac_word
=$2
3203 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3204 echo "configure:3205: checking for $ac_word" >&5
3205 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES'+set}'`\" = set"; then
3206 echo $ac_n "(cached) $ac_c" 1>&6
3208 if test -n "$ncn_cv_WINDRES"; then
3209 ac_cv_prog_ncn_cv_WINDRES
="$ncn_cv_WINDRES" # Let the user override the test.
3211 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3213 for ac_dir
in $ac_dummy; do
3214 test -z "$ac_dir" && ac_dir
=.
3215 if test -f $ac_dir/$ac_word; then
3216 ac_cv_prog_ncn_cv_WINDRES
="windres"
3221 test -z "$ac_cv_prog_ncn_cv_WINDRES" && ac_cv_prog_ncn_cv_WINDRES
="windres"
3224 ncn_cv_WINDRES
="$ac_cv_prog_ncn_cv_WINDRES"
3225 if test -n "$ncn_cv_WINDRES"; then
3226 echo "$ac_t""$ncn_cv_WINDRES" 1>&6
3228 echo "$ac_t""no" 1>&6
3231 WINDRES
=$ncn_cv_WINDRES
3233 WINDRES
="${ncn_tool_prefix}windres"
3236 WINDRES
="$ac_cv_prog_WINDRES"
3239 if test -n "$ncn_tool_prefix"; then
3240 # Extract the first word of "${ncn_tool_prefix}objcopy", so it can be a program name with args.
3241 set dummy
${ncn_tool_prefix}objcopy
; ac_word
=$2
3242 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3243 echo "configure:3244: checking for $ac_word" >&5
3244 if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then
3245 echo $ac_n "(cached) $ac_c" 1>&6
3247 if test -n "$OBJCOPY"; then
3248 ac_cv_prog_OBJCOPY
="$OBJCOPY" # Let the user override the test.
3250 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3252 for ac_dir
in $ac_dummy; do
3253 test -z "$ac_dir" && ac_dir
=.
3254 if test -f $ac_dir/$ac_word; then
3255 ac_cv_prog_OBJCOPY
="${ncn_tool_prefix}objcopy"
3262 OBJCOPY
="$ac_cv_prog_OBJCOPY"
3263 if test -n "$OBJCOPY"; then
3264 echo "$ac_t""$OBJCOPY" 1>&6
3266 echo "$ac_t""no" 1>&6
3270 if test -z "$ac_cv_prog_OBJCOPY" ; then
3271 if test $build = $host ; then
3272 ncn_cv_OBJCOPY
=$OBJCOPY
3273 # Extract the first word of "objcopy", so it can be a program name with args.
3274 set dummy objcopy
; ac_word
=$2
3275 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3276 echo "configure:3277: checking for $ac_word" >&5
3277 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJCOPY'+set}'`\" = set"; then
3278 echo $ac_n "(cached) $ac_c" 1>&6
3280 if test -n "$ncn_cv_OBJCOPY"; then
3281 ac_cv_prog_ncn_cv_OBJCOPY
="$ncn_cv_OBJCOPY" # Let the user override the test.
3283 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3285 for ac_dir
in $ac_dummy; do
3286 test -z "$ac_dir" && ac_dir
=.
3287 if test -f $ac_dir/$ac_word; then
3288 ac_cv_prog_ncn_cv_OBJCOPY
="objcopy"
3293 test -z "$ac_cv_prog_ncn_cv_OBJCOPY" && ac_cv_prog_ncn_cv_OBJCOPY
="objcopy"
3296 ncn_cv_OBJCOPY
="$ac_cv_prog_ncn_cv_OBJCOPY"
3297 if test -n "$ncn_cv_OBJCOPY"; then
3298 echo "$ac_t""$ncn_cv_OBJCOPY" 1>&6
3300 echo "$ac_t""no" 1>&6
3303 OBJCOPY
=$ncn_cv_OBJCOPY
3305 OBJCOPY
="${ncn_tool_prefix}objcopy"
3308 OBJCOPY
="$ac_cv_prog_OBJCOPY"
3311 if test -n "$ncn_tool_prefix"; then
3312 # Extract the first word of "${ncn_tool_prefix}objdump", so it can be a program name with args.
3313 set dummy
${ncn_tool_prefix}objdump
; ac_word
=$2
3314 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3315 echo "configure:3316: checking for $ac_word" >&5
3316 if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then
3317 echo $ac_n "(cached) $ac_c" 1>&6
3319 if test -n "$OBJDUMP"; then
3320 ac_cv_prog_OBJDUMP
="$OBJDUMP" # Let the user override the test.
3322 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3324 for ac_dir
in $ac_dummy; do
3325 test -z "$ac_dir" && ac_dir
=.
3326 if test -f $ac_dir/$ac_word; then
3327 ac_cv_prog_OBJDUMP
="${ncn_tool_prefix}objdump"
3334 OBJDUMP
="$ac_cv_prog_OBJDUMP"
3335 if test -n "$OBJDUMP"; then
3336 echo "$ac_t""$OBJDUMP" 1>&6
3338 echo "$ac_t""no" 1>&6
3342 if test -z "$ac_cv_prog_OBJDUMP" ; then
3343 if test $build = $host ; then
3344 ncn_cv_OBJDUMP
=$OBJDUMP
3345 # Extract the first word of "objdump", so it can be a program name with args.
3346 set dummy objdump
; ac_word
=$2
3347 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3348 echo "configure:3349: checking for $ac_word" >&5
3349 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJDUMP'+set}'`\" = set"; then
3350 echo $ac_n "(cached) $ac_c" 1>&6
3352 if test -n "$ncn_cv_OBJDUMP"; then
3353 ac_cv_prog_ncn_cv_OBJDUMP
="$ncn_cv_OBJDUMP" # Let the user override the test.
3355 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3357 for ac_dir
in $ac_dummy; do
3358 test -z "$ac_dir" && ac_dir
=.
3359 if test -f $ac_dir/$ac_word; then
3360 ac_cv_prog_ncn_cv_OBJDUMP
="objdump"
3365 test -z "$ac_cv_prog_ncn_cv_OBJDUMP" && ac_cv_prog_ncn_cv_OBJDUMP
="objdump"
3368 ncn_cv_OBJDUMP
="$ac_cv_prog_ncn_cv_OBJDUMP"
3369 if test -n "$ncn_cv_OBJDUMP"; then
3370 echo "$ac_t""$ncn_cv_OBJDUMP" 1>&6
3372 echo "$ac_t""no" 1>&6
3375 OBJDUMP
=$ncn_cv_OBJDUMP
3377 OBJDUMP
="${ncn_tool_prefix}objdump"
3380 OBJDUMP
="$ac_cv_prog_OBJDUMP"
3392 if test -n "$ncn_target_tool_prefix"; then
3393 # Extract the first word of "${ncn_target_tool_prefix}ar", so it can be a program name with args.
3394 set dummy
${ncn_target_tool_prefix}ar; ac_word
=$2
3395 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3396 echo "configure:3397: checking for $ac_word" >&5
3397 if eval "test \"`echo '$''{'ac_cv_prog_AR_FOR_TARGET'+set}'`\" = set"; then
3398 echo $ac_n "(cached) $ac_c" 1>&6
3400 if test -n "$AR_FOR_TARGET"; then
3401 ac_cv_prog_AR_FOR_TARGET
="$AR_FOR_TARGET" # Let the user override the test.
3403 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3405 for ac_dir
in $ac_dummy; do
3406 test -z "$ac_dir" && ac_dir
=.
3407 if test -f $ac_dir/$ac_word; then
3408 ac_cv_prog_AR_FOR_TARGET
="${ncn_target_tool_prefix}ar"
3415 AR_FOR_TARGET
="$ac_cv_prog_AR_FOR_TARGET"
3416 if test -n "$AR_FOR_TARGET"; then
3417 echo "$ac_t""$AR_FOR_TARGET" 1>&6
3419 echo "$ac_t""no" 1>&6
3423 if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
3424 if test $build = $target ; then
3425 ncn_cv_AR_FOR_TARGET
=$AR_FOR_TARGET
3426 # Extract the first word of "ar", so it can be a program name with args.
3427 set dummy
ar; ac_word
=$2
3428 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3429 echo "configure:3430: checking for $ac_word" >&5
3430 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR_FOR_TARGET'+set}'`\" = set"; then
3431 echo $ac_n "(cached) $ac_c" 1>&6
3433 if test -n "$ncn_cv_AR_FOR_TARGET"; then
3434 ac_cv_prog_ncn_cv_AR_FOR_TARGET
="$ncn_cv_AR_FOR_TARGET" # Let the user override the test.
3436 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3438 for ac_dir
in $ac_dummy; do
3439 test -z "$ac_dir" && ac_dir
=.
3440 if test -f $ac_dir/$ac_word; then
3441 ac_cv_prog_ncn_cv_AR_FOR_TARGET
="ar"
3446 test -z "$ac_cv_prog_ncn_cv_AR_FOR_TARGET" && ac_cv_prog_ncn_cv_AR_FOR_TARGET
="ar"
3449 ncn_cv_AR_FOR_TARGET
="$ac_cv_prog_ncn_cv_AR_FOR_TARGET"
3450 if test -n "$ncn_cv_AR_FOR_TARGET"; then
3451 echo "$ac_t""$ncn_cv_AR_FOR_TARGET" 1>&6
3453 echo "$ac_t""no" 1>&6
3456 AR_FOR_TARGET
=$ncn_cv_AR_FOR_TARGET
3458 AR_FOR_TARGET
="${ncn_target_tool_prefix}ar"
3461 AR_FOR_TARGET
="$ac_cv_prog_AR_FOR_TARGET"
3464 if test -n "$ncn_target_tool_prefix"; then
3465 # Extract the first word of "${ncn_target_tool_prefix}as", so it can be a program name with args.
3466 set dummy
${ncn_target_tool_prefix}as
; ac_word
=$2
3467 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3468 echo "configure:3469: checking for $ac_word" >&5
3469 if eval "test \"`echo '$''{'ac_cv_prog_AS_FOR_TARGET'+set}'`\" = set"; then
3470 echo $ac_n "(cached) $ac_c" 1>&6
3472 if test -n "$AS_FOR_TARGET"; then
3473 ac_cv_prog_AS_FOR_TARGET
="$AS_FOR_TARGET" # Let the user override the test.
3475 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3477 for ac_dir
in $ac_dummy; do
3478 test -z "$ac_dir" && ac_dir
=.
3479 if test -f $ac_dir/$ac_word; then
3480 ac_cv_prog_AS_FOR_TARGET
="${ncn_target_tool_prefix}as"
3487 AS_FOR_TARGET
="$ac_cv_prog_AS_FOR_TARGET"
3488 if test -n "$AS_FOR_TARGET"; then
3489 echo "$ac_t""$AS_FOR_TARGET" 1>&6
3491 echo "$ac_t""no" 1>&6
3495 if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
3496 if test $build = $target ; then
3497 ncn_cv_AS_FOR_TARGET
=$AS_FOR_TARGET
3498 # Extract the first word of "as", so it can be a program name with args.
3499 set dummy as
; ac_word
=$2
3500 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3501 echo "configure:3502: checking for $ac_word" >&5
3502 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS_FOR_TARGET'+set}'`\" = set"; then
3503 echo $ac_n "(cached) $ac_c" 1>&6
3505 if test -n "$ncn_cv_AS_FOR_TARGET"; then
3506 ac_cv_prog_ncn_cv_AS_FOR_TARGET
="$ncn_cv_AS_FOR_TARGET" # Let the user override the test.
3508 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3510 for ac_dir
in $ac_dummy; do
3511 test -z "$ac_dir" && ac_dir
=.
3512 if test -f $ac_dir/$ac_word; then
3513 ac_cv_prog_ncn_cv_AS_FOR_TARGET
="as"
3518 test -z "$ac_cv_prog_ncn_cv_AS_FOR_TARGET" && ac_cv_prog_ncn_cv_AS_FOR_TARGET
="as"
3521 ncn_cv_AS_FOR_TARGET
="$ac_cv_prog_ncn_cv_AS_FOR_TARGET"
3522 if test -n "$ncn_cv_AS_FOR_TARGET"; then
3523 echo "$ac_t""$ncn_cv_AS_FOR_TARGET" 1>&6
3525 echo "$ac_t""no" 1>&6
3528 AS_FOR_TARGET
=$ncn_cv_AS_FOR_TARGET
3530 AS_FOR_TARGET
="${ncn_target_tool_prefix}as"
3533 AS_FOR_TARGET
="$ac_cv_prog_AS_FOR_TARGET"
3536 if test -n "$ncn_target_tool_prefix"; then
3537 # Extract the first word of "${ncn_target_tool_prefix}dlltool", so it can be a program name with args.
3538 set dummy
${ncn_target_tool_prefix}dlltool
; ac_word
=$2
3539 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3540 echo "configure:3541: checking for $ac_word" >&5
3541 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
3542 echo $ac_n "(cached) $ac_c" 1>&6
3544 if test -n "$DLLTOOL_FOR_TARGET"; then
3545 ac_cv_prog_DLLTOOL_FOR_TARGET
="$DLLTOOL_FOR_TARGET" # Let the user override the test.
3547 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3549 for ac_dir
in $ac_dummy; do
3550 test -z "$ac_dir" && ac_dir
=.
3551 if test -f $ac_dir/$ac_word; then
3552 ac_cv_prog_DLLTOOL_FOR_TARGET
="${ncn_target_tool_prefix}dlltool"
3559 DLLTOOL_FOR_TARGET
="$ac_cv_prog_DLLTOOL_FOR_TARGET"
3560 if test -n "$DLLTOOL_FOR_TARGET"; then
3561 echo "$ac_t""$DLLTOOL_FOR_TARGET" 1>&6
3563 echo "$ac_t""no" 1>&6
3567 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
3568 if test $build = $target ; then
3569 ncn_cv_DLLTOOL_FOR_TARGET
=$DLLTOOL_FOR_TARGET
3570 # Extract the first word of "dlltool", so it can be a program name with args.
3571 set dummy dlltool
; ac_word
=$2
3572 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3573 echo "configure:3574: checking for $ac_word" >&5
3574 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
3575 echo $ac_n "(cached) $ac_c" 1>&6
3577 if test -n "$ncn_cv_DLLTOOL_FOR_TARGET"; then
3578 ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET
="$ncn_cv_DLLTOOL_FOR_TARGET" # Let the user override the test.
3580 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3582 for ac_dir
in $ac_dummy; do
3583 test -z "$ac_dir" && ac_dir
=.
3584 if test -f $ac_dir/$ac_word; then
3585 ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET
="dlltool"
3590 test -z "$ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET" && ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET
="dlltool"
3593 ncn_cv_DLLTOOL_FOR_TARGET
="$ac_cv_prog_ncn_cv_DLLTOOL_FOR_TARGET"
3594 if test -n "$ncn_cv_DLLTOOL_FOR_TARGET"; then
3595 echo "$ac_t""$ncn_cv_DLLTOOL_FOR_TARGET" 1>&6
3597 echo "$ac_t""no" 1>&6
3600 DLLTOOL_FOR_TARGET
=$ncn_cv_DLLTOOL_FOR_TARGET
3602 DLLTOOL_FOR_TARGET
="${ncn_target_tool_prefix}dlltool"
3605 DLLTOOL_FOR_TARGET
="$ac_cv_prog_DLLTOOL_FOR_TARGET"
3608 if test -n "$ncn_target_tool_prefix"; then
3609 # Extract the first word of "${ncn_target_tool_prefix}ld", so it can be a program name with args.
3610 set dummy
${ncn_target_tool_prefix}ld
; ac_word
=$2
3611 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3612 echo "configure:3613: checking for $ac_word" >&5
3613 if eval "test \"`echo '$''{'ac_cv_prog_LD_FOR_TARGET'+set}'`\" = set"; then
3614 echo $ac_n "(cached) $ac_c" 1>&6
3616 if test -n "$LD_FOR_TARGET"; then
3617 ac_cv_prog_LD_FOR_TARGET
="$LD_FOR_TARGET" # Let the user override the test.
3619 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3621 for ac_dir
in $ac_dummy; do
3622 test -z "$ac_dir" && ac_dir
=.
3623 if test -f $ac_dir/$ac_word; then
3624 ac_cv_prog_LD_FOR_TARGET
="${ncn_target_tool_prefix}ld"
3631 LD_FOR_TARGET
="$ac_cv_prog_LD_FOR_TARGET"
3632 if test -n "$LD_FOR_TARGET"; then
3633 echo "$ac_t""$LD_FOR_TARGET" 1>&6
3635 echo "$ac_t""no" 1>&6
3639 if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
3640 if test $build = $target ; then
3641 ncn_cv_LD_FOR_TARGET
=$LD_FOR_TARGET
3642 # Extract the first word of "ld", so it can be a program name with args.
3643 set dummy ld
; ac_word
=$2
3644 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3645 echo "configure:3646: checking for $ac_word" >&5
3646 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD_FOR_TARGET'+set}'`\" = set"; then
3647 echo $ac_n "(cached) $ac_c" 1>&6
3649 if test -n "$ncn_cv_LD_FOR_TARGET"; then
3650 ac_cv_prog_ncn_cv_LD_FOR_TARGET
="$ncn_cv_LD_FOR_TARGET" # Let the user override the test.
3652 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3654 for ac_dir
in $ac_dummy; do
3655 test -z "$ac_dir" && ac_dir
=.
3656 if test -f $ac_dir/$ac_word; then
3657 ac_cv_prog_ncn_cv_LD_FOR_TARGET
="ld"
3662 test -z "$ac_cv_prog_ncn_cv_LD_FOR_TARGET" && ac_cv_prog_ncn_cv_LD_FOR_TARGET
="ld"
3665 ncn_cv_LD_FOR_TARGET
="$ac_cv_prog_ncn_cv_LD_FOR_TARGET"
3666 if test -n "$ncn_cv_LD_FOR_TARGET"; then
3667 echo "$ac_t""$ncn_cv_LD_FOR_TARGET" 1>&6
3669 echo "$ac_t""no" 1>&6
3672 LD_FOR_TARGET
=$ncn_cv_LD_FOR_TARGET
3674 LD_FOR_TARGET
="${ncn_target_tool_prefix}ld"
3677 LD_FOR_TARGET
="$ac_cv_prog_LD_FOR_TARGET"
3680 if test -n "$ncn_target_tool_prefix"; then
3681 # Extract the first word of "${ncn_target_tool_prefix}nm", so it can be a program name with args.
3682 set dummy
${ncn_target_tool_prefix}nm
; ac_word
=$2
3683 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3684 echo "configure:3685: checking for $ac_word" >&5
3685 if eval "test \"`echo '$''{'ac_cv_prog_NM_FOR_TARGET'+set}'`\" = set"; then
3686 echo $ac_n "(cached) $ac_c" 1>&6
3688 if test -n "$NM_FOR_TARGET"; then
3689 ac_cv_prog_NM_FOR_TARGET
="$NM_FOR_TARGET" # Let the user override the test.
3691 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3693 for ac_dir
in $ac_dummy; do
3694 test -z "$ac_dir" && ac_dir
=.
3695 if test -f $ac_dir/$ac_word; then
3696 ac_cv_prog_NM_FOR_TARGET
="${ncn_target_tool_prefix}nm"
3703 NM_FOR_TARGET
="$ac_cv_prog_NM_FOR_TARGET"
3704 if test -n "$NM_FOR_TARGET"; then
3705 echo "$ac_t""$NM_FOR_TARGET" 1>&6
3707 echo "$ac_t""no" 1>&6
3711 if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
3712 if test $build = $target ; then
3713 ncn_cv_NM_FOR_TARGET
=$NM_FOR_TARGET
3714 # Extract the first word of "nm", so it can be a program name with args.
3715 set dummy nm
; ac_word
=$2
3716 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3717 echo "configure:3718: checking for $ac_word" >&5
3718 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM_FOR_TARGET'+set}'`\" = set"; then
3719 echo $ac_n "(cached) $ac_c" 1>&6
3721 if test -n "$ncn_cv_NM_FOR_TARGET"; then
3722 ac_cv_prog_ncn_cv_NM_FOR_TARGET
="$ncn_cv_NM_FOR_TARGET" # Let the user override the test.
3724 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3726 for ac_dir
in $ac_dummy; do
3727 test -z "$ac_dir" && ac_dir
=.
3728 if test -f $ac_dir/$ac_word; then
3729 ac_cv_prog_ncn_cv_NM_FOR_TARGET
="nm"
3734 test -z "$ac_cv_prog_ncn_cv_NM_FOR_TARGET" && ac_cv_prog_ncn_cv_NM_FOR_TARGET
="nm"
3737 ncn_cv_NM_FOR_TARGET
="$ac_cv_prog_ncn_cv_NM_FOR_TARGET"
3738 if test -n "$ncn_cv_NM_FOR_TARGET"; then
3739 echo "$ac_t""$ncn_cv_NM_FOR_TARGET" 1>&6
3741 echo "$ac_t""no" 1>&6
3744 NM_FOR_TARGET
=$ncn_cv_NM_FOR_TARGET
3746 NM_FOR_TARGET
="${ncn_target_tool_prefix}nm"
3749 NM_FOR_TARGET
="$ac_cv_prog_NM_FOR_TARGET"
3752 if test -n "$ncn_target_tool_prefix"; then
3753 # Extract the first word of "${ncn_target_tool_prefix}ranlib", so it can be a program name with args.
3754 set dummy
${ncn_target_tool_prefix}ranlib
; ac_word
=$2
3755 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3756 echo "configure:3757: checking for $ac_word" >&5
3757 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB_FOR_TARGET'+set}'`\" = set"; then
3758 echo $ac_n "(cached) $ac_c" 1>&6
3760 if test -n "$RANLIB_FOR_TARGET"; then
3761 ac_cv_prog_RANLIB_FOR_TARGET
="$RANLIB_FOR_TARGET" # Let the user override the test.
3763 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3765 for ac_dir
in $ac_dummy; do
3766 test -z "$ac_dir" && ac_dir
=.
3767 if test -f $ac_dir/$ac_word; then
3768 ac_cv_prog_RANLIB_FOR_TARGET
="${ncn_target_tool_prefix}ranlib"
3775 RANLIB_FOR_TARGET
="$ac_cv_prog_RANLIB_FOR_TARGET"
3776 if test -n "$RANLIB_FOR_TARGET"; then
3777 echo "$ac_t""$RANLIB_FOR_TARGET" 1>&6
3779 echo "$ac_t""no" 1>&6
3783 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
3784 if test $build = $target ; then
3785 ncn_cv_RANLIB_FOR_TARGET
=$RANLIB_FOR_TARGET
3786 # Extract the first word of "ranlib", so it can be a program name with args.
3787 set dummy ranlib
; ac_word
=$2
3788 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3789 echo "configure:3790: checking for $ac_word" >&5
3790 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET'+set}'`\" = set"; then
3791 echo $ac_n "(cached) $ac_c" 1>&6
3793 if test -n "$ncn_cv_RANLIB_FOR_TARGET"; then
3794 ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET
="$ncn_cv_RANLIB_FOR_TARGET" # Let the user override the test.
3796 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3798 for ac_dir
in $ac_dummy; do
3799 test -z "$ac_dir" && ac_dir
=.
3800 if test -f $ac_dir/$ac_word; then
3801 ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET
="ranlib"
3806 test -z "$ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET" && ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET
=":"
3809 ncn_cv_RANLIB_FOR_TARGET
="$ac_cv_prog_ncn_cv_RANLIB_FOR_TARGET"
3810 if test -n "$ncn_cv_RANLIB_FOR_TARGET"; then
3811 echo "$ac_t""$ncn_cv_RANLIB_FOR_TARGET" 1>&6
3813 echo "$ac_t""no" 1>&6
3816 RANLIB_FOR_TARGET
=$ncn_cv_RANLIB_FOR_TARGET
3818 RANLIB_FOR_TARGET
=":"
3821 RANLIB_FOR_TARGET
="$ac_cv_prog_RANLIB_FOR_TARGET"
3824 if test -n "$ncn_target_tool_prefix"; then
3825 # Extract the first word of "${ncn_target_tool_prefix}windres", so it can be a program name with args.
3826 set dummy
${ncn_target_tool_prefix}windres
; ac_word
=$2
3827 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3828 echo "configure:3829: checking for $ac_word" >&5
3829 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES_FOR_TARGET'+set}'`\" = set"; then
3830 echo $ac_n "(cached) $ac_c" 1>&6
3832 if test -n "$WINDRES_FOR_TARGET"; then
3833 ac_cv_prog_WINDRES_FOR_TARGET
="$WINDRES_FOR_TARGET" # Let the user override the test.
3835 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3837 for ac_dir
in $ac_dummy; do
3838 test -z "$ac_dir" && ac_dir
=.
3839 if test -f $ac_dir/$ac_word; then
3840 ac_cv_prog_WINDRES_FOR_TARGET
="${ncn_target_tool_prefix}windres"
3847 WINDRES_FOR_TARGET
="$ac_cv_prog_WINDRES_FOR_TARGET"
3848 if test -n "$WINDRES_FOR_TARGET"; then
3849 echo "$ac_t""$WINDRES_FOR_TARGET" 1>&6
3851 echo "$ac_t""no" 1>&6
3855 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
3856 if test $build = $target ; then
3857 ncn_cv_WINDRES_FOR_TARGET
=$WINDRES_FOR_TARGET
3858 # Extract the first word of "windres", so it can be a program name with args.
3859 set dummy windres
; ac_word
=$2
3860 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3861 echo "configure:3862: checking for $ac_word" >&5
3862 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET'+set}'`\" = set"; then
3863 echo $ac_n "(cached) $ac_c" 1>&6
3865 if test -n "$ncn_cv_WINDRES_FOR_TARGET"; then
3866 ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET
="$ncn_cv_WINDRES_FOR_TARGET" # Let the user override the test.
3868 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3870 for ac_dir
in $ac_dummy; do
3871 test -z "$ac_dir" && ac_dir
=.
3872 if test -f $ac_dir/$ac_word; then
3873 ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET
="windres"
3878 test -z "$ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET" && ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET
="windres"
3881 ncn_cv_WINDRES_FOR_TARGET
="$ac_cv_prog_ncn_cv_WINDRES_FOR_TARGET"
3882 if test -n "$ncn_cv_WINDRES_FOR_TARGET"; then
3883 echo "$ac_t""$ncn_cv_WINDRES_FOR_TARGET" 1>&6
3885 echo "$ac_t""no" 1>&6
3888 WINDRES_FOR_TARGET
=$ncn_cv_WINDRES_FOR_TARGET
3890 WINDRES_FOR_TARGET
="${ncn_target_tool_prefix}windres"
3893 WINDRES_FOR_TARGET
="$ac_cv_prog_WINDRES_FOR_TARGET"
3906 # Fix up target tools.
3907 if test "x${build}" = "x${host}" ; then
3908 # In this case, the newly built tools can and should be used,
3909 # so we override the results of the autoconf tests.
3910 # This should really only happen when the tools are actually being built,
3911 # but that's a further refinement. The new build scheme, where
3912 # tools are built into a structure paralleling where they're installed,
3913 # should also eliminate all of this cleanly.
3914 AR_FOR_TARGET
="\$(USUAL_AR_FOR_TARGET)"
3915 AS_FOR_TARGET
="\$(USUAL_AS_FOR_TARGET)"
3916 DLLTOOL_FOR_TARGET
="\$(USUAL_DLLTOOL_FOR_TARGET)"
3917 LD_FOR_TARGET
="\$(USUAL_LD_FOR_TARGET)"
3918 NM_FOR_TARGET
="\$(USUAL_NM_FOR_TARGET)"
3919 RANLIB_FOR_TARGET
="\$(USUAL_RANLIB_FOR_TARGET)"
3920 WINDRES_FOR_TARGET
="\$(USUAL_WINDRES_FOR_TARGET)"
3922 # Certain tools may need extra flags.
3923 AR_FOR_TARGET
=${AR_FOR_TARGET}${extra_arflags_for_target}
3924 RANLIB_FOR_TARGET
=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
3925 NM_FOR_TARGET
=${NM_FOR_TARGET}${extra_nmflags_for_target}
3928 cat > confcache
<<\EOF
3929 # This file is a shell script that caches the results of configure
3930 # tests run on this system so they can be shared between configure
3931 # scripts and configure runs. It is not useful on other systems.
3932 # If it contains results you don't want to keep, you may remove or edit it.
3934 # By default, configure uses ./config.cache as the cache file,
3935 # creating it if it does not exist already. You can give configure
3936 # the --cache-file=FILE option to use a different cache file; that is
3937 # what configure does when it calls configure scripts in
3938 # subdirectories, so they share the cache.
3939 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3940 # config.status only pays attention to the cache file if you give it the
3941 # --recheck option to rerun configure.
3944 # The following way of writing the cache mishandles newlines in values,
3945 # but we know of no workaround that is simple, portable, and efficient.
3946 # So, don't put newlines in cache variables' values.
3947 # Ultrix sh set writes to stderr and can't be redirected directly,
3948 # and sets the high bit in the cache file unless we assign to the vars.
3950 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3952 # `set' does not quote correctly, so add quotes (double-quote substitution
3953 # turns \\\\ into \\, and sed turns \\ into \).
3955 -e "s/'/'\\\\''/g" \
3956 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3959 # `set' quotes correctly as required by POSIX, so do not add quotes.
3960 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3963 if cmp -s $cache_file confcache
; then
3966 if test -w $cache_file; then
3967 echo "updating cache $cache_file"
3968 cat confcache
> $cache_file
3970 echo "not updating unwritable cache $cache_file"
3975 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3977 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3978 # Let make expand exec_prefix.
3979 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3981 # Any assignment to VPATH causes Sun make to only execute
3982 # the first set of double-colon rules, so remove it if not needed.
3983 # If there is a colon in the path, we need to keep it.
3984 if test "x$srcdir" = x.
; then
3985 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3988 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3990 # Transform confdefs.h into DEFS.
3991 # Protect against shell expansion while executing Makefile rules.
3992 # Protect against Makefile macro expansion.
3993 cat > conftest.defs
<<\EOF
3994 s
%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
3995 s
%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
4000 DEFS=`sed -f conftest.defs confdefs.h |
tr '\012' ' '`
4004 # Without the "./", some shells look in PATH for config.status.
4005 : ${CONFIG_STATUS=./config.status}
4007 echo creating $CONFIG_STATUS
4008 rm -f $CONFIG_STATUS
4009 cat > $CONFIG_STATUS <<EOF
4011 # Generated automatically by configure.
4012 # Run this file to recreate the current configuration.
4013 # This directory was configured as follows,
4014 # on host `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`:
4016 # $0 $ac_configure_args
4018 # Compiler output produced by configure, useful for debugging
4019 # configure, is in ./config.log if it exists.
4021 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4024 case "\$ac_option" in
4025 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4026 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4027 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4028 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4029 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4031 -help | --help | --hel | --he | --h)
4032 echo "\$ac_cs_usage"; exit 0 ;;
4033 *) echo "\$ac_cs_usage"; exit 1 ;;
4037 ac_given_srcdir=$srcdir
4039 trap 'rm -fr `echo "Makefile" |
sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4041 cat >> $CONFIG_STATUS <<EOF
4043 # Protect against being on the right side of a sed subst in config.status.
4044 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4045 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4049 s%@CFLAGS@%$CFLAGS%g
4050 s%@CPPFLAGS@%$CPPFLAGS%g
4051 s%@CXXFLAGS@%$CXXFLAGS%g
4052 s%@FFLAGS@%$FFLAGS%g
4054 s%@LDFLAGS@%$LDFLAGS%g
4056 s%@exec_prefix@%$exec_prefix%g
4057 s%@prefix@%$prefix%g
4058 s%@program_transform_name@%$program_transform_name%g
4059 s%@bindir@%$bindir%g
4060 s%@sbindir@%$sbindir%g
4061 s%@libexecdir@%$libexecdir%g
4062 s%@datadir@%$datadir%g
4063 s%@sysconfdir@%$sysconfdir%g
4064 s%@sharedstatedir@%$sharedstatedir%g
4065 s%@localstatedir@%$localstatedir%g
4066 s%@libdir@%$libdir%g
4067 s%@includedir@%$includedir%g
4068 s%@oldincludedir@%$oldincludedir%g
4069 s%@infodir@%$infodir%g
4070 s%@mandir@%$mandir%g
4072 s%@host_alias@%$host_alias%g
4073 s%@host_cpu@%$host_cpu%g
4074 s%@host_vendor@%$host_vendor%g
4075 s%@host_os@%$host_os%g
4076 s%@target@%$target%g
4077 s%@target_alias@%$target_alias%g
4078 s%@target_cpu@%$target_cpu%g
4079 s%@target_vendor@%$target_vendor%g
4080 s%@target_os@%$target_os%g
4082 s%@build_alias@%$build_alias%g
4083 s%@build_cpu@%$build_cpu%g
4084 s%@build_vendor@%$build_vendor%g
4085 s%@build_os@%$build_os%g
4086 s%@TOPLEVEL_CONFIGURE_ARGUMENTS@%$TOPLEVEL_CONFIGURE_ARGUMENTS%g
4087 /@maybe_dependencies@/r $maybe_dependencies
4088 s%@maybe_dependencies@%%g
4089 /@serialization_dependencies@/r $serialization_dependencies
4090 s%@serialization_dependencies@%%g
4091 /@host_makefile_frag@/r $host_makefile_frag
4092 s%@host_makefile_frag@%%g
4093 /@target_makefile_frag@/r $target_makefile_frag
4094 s%@target_makefile_frag@%%g
4095 /@alphaieee_frag@/r $alphaieee_frag
4096 s%@alphaieee_frag@%%g
4097 /@ospace_frag@/r $ospace_frag
4099 s%@SET_LIB_PATH@%$SET_LIB_PATH%g
4100 s%@RPATH_ENVVAR@%$RPATH_ENVVAR%g
4101 s%@BUILD_PREFIX@%$BUILD_PREFIX%g
4102 s%@BUILD_PREFIX_1@%$BUILD_PREFIX_1%g
4103 s%@configlinks@%$configlinks%g
4104 s%@enable_shared@%$enable_shared%g
4105 s%@enable_threads@%$enable_threads%g
4106 s%@enable_version_specific_runtime_libs@%$enable_version_specific_runtime_libs%g
4107 s%@gcc_version_trigger@%$gcc_version_trigger%g
4108 s%@gcc_version@%$gcc_version%g
4109 s%@tooldir@%$tooldir%g
4110 s%@build_tooldir@%$build_tooldir%g
4111 s%@GDB_TK@%$GDB_TK%g
4112 s%@gxx_include_dir@%$gxx_include_dir%g
4113 s%@libstdcxx_incdir@%$libstdcxx_incdir%g
4114 s%@build_subdir@%$build_subdir%g
4115 s%@build_configargs@%$build_configargs%g
4116 s%@configure_build_modules@%$configure_build_modules%g
4117 s%@all_build_modules@%$all_build_modules%g
4118 s%@host_configargs@%$host_configargs%g
4119 s%@configdirs@%$configdirs%g
4120 s%@configure_host_modules@%$configure_host_modules%g
4121 s%@all_host_modules@%$all_host_modules%g
4122 s%@check_host_modules@%$check_host_modules%g
4123 s%@install_host_modules@%$install_host_modules%g
4124 s%@install_host_modules_nogcc@%$install_host_modules_nogcc%g
4125 s%@target_subdir@%$target_subdir%g
4126 s%@target_configargs@%$target_configargs%g
4127 s%@target_configdirs@%$target_configdirs%g
4128 s%@configure_target_modules@%$configure_target_modules%g
4129 s%@all_target_modules@%$all_target_modules%g
4130 s%@check_target_modules@%$check_target_modules%g
4131 s%@install_target_modules@%$install_target_modules%g
4133 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
4135 s%@MAKEINFO@%$MAKEINFO%g
4137 s%@config_shell@%$config_shell%g
4139 s%@ncn_cv_AR@%$ncn_cv_AR%g
4141 s%@ncn_cv_AS@%$ncn_cv_AS%g
4142 s%@DLLTOOL@%$DLLTOOL%g
4143 s%@ncn_cv_DLLTOOL@%$ncn_cv_DLLTOOL%g
4145 s%@ncn_cv_LD@%$ncn_cv_LD%g
4147 s%@ncn_cv_NM@%$ncn_cv_NM%g
4148 s%@RANLIB@%$RANLIB%g
4149 s%@ncn_cv_RANLIB@%$ncn_cv_RANLIB%g
4150 s%@WINDRES@%$WINDRES%g
4151 s%@ncn_cv_WINDRES@%$ncn_cv_WINDRES%g
4152 s%@OBJCOPY@%$OBJCOPY%g
4153 s%@ncn_cv_OBJCOPY@%$ncn_cv_OBJCOPY%g
4154 s%@OBJDUMP@%$OBJDUMP%g
4155 s%@ncn_cv_OBJDUMP@%$ncn_cv_OBJDUMP%g
4158 s%@DEFAULT_YACC@%$DEFAULT_YACC%g
4159 s%@DEFAULT_LEX@%$DEFAULT_LEX%g
4160 s%@DEFAULT_M4@%$DEFAULT_M4%g
4161 s%@AR_FOR_TARGET@%$AR_FOR_TARGET%g
4162 s%@ncn_cv_AR_FOR_TARGET@%$ncn_cv_AR_FOR_TARGET%g
4163 s%@AS_FOR_TARGET@%$AS_FOR_TARGET%g
4164 s%@ncn_cv_AS_FOR_TARGET@%$ncn_cv_AS_FOR_TARGET%g
4165 s%@DLLTOOL_FOR_TARGET@%$DLLTOOL_FOR_TARGET%g
4166 s%@ncn_cv_DLLTOOL_FOR_TARGET@%$ncn_cv_DLLTOOL_FOR_TARGET%g
4167 s%@LD_FOR_TARGET@%$LD_FOR_TARGET%g
4168 s%@ncn_cv_LD_FOR_TARGET@%$ncn_cv_LD_FOR_TARGET%g
4169 s%@NM_FOR_TARGET@%$NM_FOR_TARGET%g
4170 s%@ncn_cv_NM_FOR_TARGET@%$ncn_cv_NM_FOR_TARGET%g
4171 s%@RANLIB_FOR_TARGET@%$RANLIB_FOR_TARGET%g
4172 s%@ncn_cv_RANLIB_FOR_TARGET@%$ncn_cv_RANLIB_FOR_TARGET%g
4173 s%@WINDRES_FOR_TARGET@%$WINDRES_FOR_TARGET%g
4174 s%@ncn_cv_WINDRES_FOR_TARGET@%$ncn_cv_WINDRES_FOR_TARGET%g
4175 s%@GCC_FOR_TARGET@%$GCC_FOR_TARGET%g
4176 s%@FLAGS_FOR_TARGET@%$FLAGS_FOR_TARGET%g
4177 s%@CC_FOR_TARGET@%$CC_FOR_TARGET%g
4178 s%@GCJ_FOR_TARGET@%$GCJ_FOR_TARGET%g
4179 s%@CXX_FOR_TARGET@%$CXX_FOR_TARGET%g
4180 s%@RAW_CXX_FOR_TARGET@%$RAW_CXX_FOR_TARGET%g
4181 s%@CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@%$CXX_FOR_TARGET_FOR_RECURSIVE_MAKE%g
4182 s%@RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@%$RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE%g
4187 cat >> $CONFIG_STATUS <<\EOF
4189 # Split the substitutions into bite-sized pieces for seds with
4190 # small command number limits, like on Digital OSF/1 and HP-UX.
4191 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4192 ac_file=1 # Number of current file.
4193 ac_beg=1 # First line for current file.
4194 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4197 while $ac_more_lines; do
4198 if test $ac_beg -gt 1; then
4199 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4201 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4203 if test ! -s conftest.s$ac_file; then
4205 rm -f conftest.s$ac_file
4207 if test -z "$ac_sed_cmds"; then
4208 ac_sed_cmds="sed -f conftest.s$ac_file"
4210 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4212 ac_file=`expr $ac_file + 1`
4214 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4217 if test -z "$ac_sed_cmds"; then
4222 cat >> $CONFIG_STATUS <<EOF
4224 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
4226 cat >> $CONFIG_STATUS <<\EOF
4227 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4228 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4230 *:*) ac_file_in=`echo "$ac_file"|
sed 's%[^:]*:%%'`
4231 ac_file=`echo "$ac_file"|
sed 's%:.*%%'` ;;
4232 *) ac_file_in="${ac_file}.in" ;;
4235 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4237 # Remove last slash and all that follows it. Not all systems have dirname.
4238 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
4239 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4240 # The file is in a subdirectory.
4241 test ! -d "$ac_dir" && mkdir "$ac_dir"
4242 ac_dir_suffix="/`echo $ac_dir|
sed 's%^\./%%'`"
4243 # A "../" for each directory in $ac_dir_suffix.
4244 ac_dots=`echo $ac_dir_suffix|
sed 's%/[^/]*%../%g'`
4246 ac_dir_suffix= ac_dots=
4249 case "$ac_given_srcdir" in
4251 if test -z "$ac_dots"; then top_srcdir=.
4252 else top_srcdir=`echo $ac_dots|
sed 's%/$%%'`; fi ;;
4253 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4255 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4256 top_srcdir="$ac_dots$ac_given_srcdir" ;;
4260 echo creating "$ac_file"
4262 configure_input="Generated automatically from `echo $ac_file_in|
sed 's%.*/%%'` by configure."
4264 *Makefile*) ac_comsub="1i\\
4265 # $configure_input" ;;
4269 ac_file_inputs=`echo $ac_file_in|
sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4271 s%@configure_input@%$configure_input%g
4272 s%@srcdir@%$srcdir%g
4273 s%@top_srcdir@%$top_srcdir%g
4274 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4279 cat >> $CONFIG_STATUS <<EOF
4282 cat >> $CONFIG_STATUS <<\EOF
4286 chmod +x $CONFIG_STATUS
4287 rm -fr confdefs* $ac_clean_files
4288 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1