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 --without-libbanshee Don't build with libbanshee"
17 --enable-libada Builds libada directory"
19 --with-gmp-dir=PATH Specify source directory for GMP library"
21 --with-gmp=PATH Specify directory for installed GMP library"
23 --enable-bootstrap Enable bootstrapping [no]"
25 --enable-serial-[{host,target,build}-]configure
26 Force sequential configuration of
27 sub-packages for the host, target or build
28 machine, or all sub-packages"
30 --enable-maintainer-mode enable make rules and dependencies not useful
31 (and sometimes confusing) to the casual installer"
33 --enable-werror enable -Werror in bootstrap stage2 and later"
35 # Initialize some variables set by options.
36 # The variables have the same names as the options, with
37 # dashes changed to underlines.
39 cache_file=./config.cache
48 program_transform_name=s,x,x,
56 bindir='${exec_prefix}/bin'
57 sbindir='${exec_prefix}/sbin'
58 libexecdir='${exec_prefix}/libexec'
59 datadir='${prefix}/share'
60 sysconfdir='${prefix}/etc'
61 sharedstatedir='${prefix}/com'
62 localstatedir='${prefix}/var'
63 libdir='${exec_prefix}/lib'
64 includedir='${prefix}/include'
65 oldincludedir='/usr/include'
66 infodir='${prefix}/info'
67 mandir='${prefix}/man'
69 # Initialize some other variables.
72 SHELL=${CONFIG_SHELL-/bin/sh}
73 # Maximum number of lines to put in a shell here document.
80 # If the previous option needs an argument, assign it.
81 if test -n "$ac_prev"; then
82 eval "$ac_prev=\$ac_option"
88 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
92 # Accept the important Cygnus configure options, so we can diagnose typos.
96 -bindir | --bindir | --bindi | --bind | --bin | --bi)
98 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
99 bindir="$ac_optarg" ;;
101 -build | --build | --buil | --bui | --bu)
103 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
104 build="$ac_optarg" ;;
106 -cache-file | --cache-file | --cache-fil | --cache-fi \
107 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
108 ac_prev=cache_file ;;
109 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
110 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
111 cache_file="$ac_optarg" ;;
113 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
115 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
117 datadir="$ac_optarg" ;;
119 -disable-* | --disable-*)
120 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
121 # Reject names that are not valid shell variable names.
122 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
123 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
125 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
126 eval "enable_${ac_feature}=no" ;;
128 -enable-* | --enable-*)
129 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
130 # Reject names that are not valid shell variable names.
131 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
132 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
134 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
139 eval "enable_${ac_feature}='$ac_optarg'" ;;
141 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
142 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
143 | --exec | --exe | --ex)
144 ac_prev=exec_prefix ;;
145 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
146 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
147 | --exec=* | --exe=* | --ex=*)
148 exec_prefix="$ac_optarg" ;;
150 -gas | --gas | --ga | --g)
151 # Obsolete; use --with-gas.
154 -help | --help | --hel | --he)
155 # Omit some internal or obsolete options to make the list less imposing.
156 # This message is too long to be a string in the A/UX 3.1 sh.
158 Usage: configure [options] [host]
159 Options: [defaults in brackets after descriptions]
161 --cache-file=FILE cache test results in FILE
162 --help print this message
163 --no-create do not create output files
164 --quiet, --silent do not print \`checking...' messages
165 --version print the version of autoconf that created configure
166 Directory and file names:
167 --prefix=PREFIX install architecture-independent files in PREFIX
169 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
171 --bindir=DIR user executables in DIR [EPREFIX/bin]
172 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
173 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
174 --datadir=DIR read-only architecture-independent data in DIR
176 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
177 --sharedstatedir=DIR modifiable architecture-independent data in DIR
179 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
180 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
181 --includedir=DIR C header files in DIR [PREFIX/include]
182 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
183 --infodir=DIR info documentation in DIR [PREFIX/info]
184 --mandir=DIR man documentation in DIR [PREFIX/man]
185 --srcdir=DIR find the sources in DIR [configure dir or ..]
186 --program-prefix=PREFIX prepend PREFIX to installed program names
187 --program-suffix=SUFFIX append SUFFIX to installed program names
188 --program-transform-name=PROGRAM
189 run sed PROGRAM on installed program names
193 --build=BUILD configure for building on BUILD [BUILD=HOST]
194 --host=HOST configure for HOST [guessed]
195 --target=TARGET configure for TARGET [TARGET=HOST]
196 Features and packages:
197 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
198 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
199 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
200 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
201 --x-includes=DIR X include files are in DIR
202 --x-libraries=DIR X library files are in DIR
204 if test -n "$ac_help"; then
205 echo "--enable and --with options recognized:$ac_help"
209 -host | --host | --hos | --ho)
211 -host=* | --host=* | --hos=* | --ho=*)
214 -includedir | --includedir | --includedi | --included | --include \
215 | --includ | --inclu | --incl | --inc)
216 ac_prev=includedir ;;
217 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
218 | --includ=* | --inclu=* | --incl=* | --inc=*)
219 includedir="$ac_optarg" ;;
221 -infodir | --infodir | --infodi | --infod | --info | --inf)
223 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
224 infodir="$ac_optarg" ;;
226 -libdir | --libdir | --libdi | --libd)
228 -libdir=* | --libdir=* | --libdi=* | --libd=*)
229 libdir="$ac_optarg" ;;
231 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
232 | --libexe | --libex | --libe)
233 ac_prev=libexecdir ;;
234 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
235 | --libexe=* | --libex=* | --libe=*)
236 libexecdir="$ac_optarg" ;;
238 -localstatedir | --localstatedir | --localstatedi | --localstated \
239 | --localstate | --localstat | --localsta | --localst \
240 | --locals | --local | --loca | --loc | --lo)
241 ac_prev=localstatedir ;;
242 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
243 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
244 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
245 localstatedir="$ac_optarg" ;;
247 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
249 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
250 mandir="$ac_optarg" ;;
253 # Obsolete; use --without-fp.
256 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
260 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
261 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
264 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
265 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
266 | --oldin | --oldi | --old | --ol | --o)
267 ac_prev=oldincludedir ;;
268 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
269 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
270 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
271 oldincludedir="$ac_optarg" ;;
273 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
275 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
276 prefix="$ac_optarg" ;;
278 -program-prefix | --program-prefix | --program-prefi | --program-pref \
279 | --program-pre | --program-pr | --program-p)
280 ac_prev=program_prefix ;;
281 -program-prefix=* | --program-prefix=* | --program-prefi=* \
282 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
283 program_prefix="$ac_optarg" ;;
285 -program-suffix | --program-suffix | --program-suffi | --program-suff \
286 | --program-suf | --program-su | --program-s)
287 ac_prev=program_suffix ;;
288 -program-suffix=* | --program-suffix=* | --program-suffi=* \
289 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
290 program_suffix="$ac_optarg" ;;
292 -program-transform-name | --program-transform-name \
293 | --program-transform-nam | --program-transform-na \
294 | --program-transform-n | --program-transform- \
295 | --program-transform | --program-transfor \
296 | --program-transfo | --program-transf \
297 | --program-trans | --program-tran \
298 | --progr-tra | --program-tr | --program-t)
299 ac_prev=program_transform_name ;;
300 -program-transform-name=* | --program-transform-name=* \
301 | --program-transform-nam=* | --program-transform-na=* \
302 | --program-transform-n=* | --program-transform-=* \
303 | --program-transform=* | --program-transfor=* \
304 | --program-transfo=* | --program-transf=* \
305 | --program-trans=* | --program-tran=* \
306 | --progr-tra=* | --program-tr=* | --program-t=*)
307 program_transform_name="$ac_optarg" ;;
309 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
310 | -silent | --silent | --silen | --sile | --sil)
313 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
315 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
317 sbindir="$ac_optarg" ;;
319 -sharedstatedir | --sharedstatedir | --sharedstatedi \
320 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
321 | --sharedst | --shareds | --shared | --share | --shar \
323 ac_prev=sharedstatedir ;;
324 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
325 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
326 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
328 sharedstatedir="$ac_optarg" ;;
330 -site | --site | --sit)
332 -site=* | --site=* | --sit=*)
335 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
337 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
338 srcdir="$ac_optarg" ;;
340 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
341 | --syscon | --sysco | --sysc | --sys | --sy)
342 ac_prev=sysconfdir ;;
343 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
344 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
345 sysconfdir="$ac_optarg" ;;
347 -target | --target | --targe | --targ | --tar | --ta | --t)
349 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
350 target="$ac_optarg" ;;
352 -v | -verbose | --verbose | --verbos | --verbo | --verb)
355 -version | --version | --versio | --versi | --vers)
356 echo "configure generated by autoconf version 2.13"
360 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
361 # Reject names that are not valid shell variable names.
362 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
363 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
365 ac_package=`echo $ac_package| sed 's/-/_/g'`
370 eval "with_${ac_package}='$ac_optarg'" ;;
372 -without-* | --without-*)
373 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
374 # Reject names that are not valid shell variable names.
375 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
376 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
378 ac_package=`echo $ac_package| sed 's/-/_/g'`
379 eval "with_${ac_package}=no" ;;
382 # Obsolete; use --with-x.
385 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
386 | --x-incl | --x-inc | --x-in | --x-i)
387 ac_prev=x_includes ;;
388 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
389 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
390 x_includes="$ac_optarg" ;;
392 -x-libraries | --x-libraries | --x-librarie | --x-librari \
393 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
394 ac_prev=x_libraries ;;
395 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
396 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
397 x_libraries="$ac_optarg" ;;
399 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
403 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
404 echo "configure: warning: $ac_option: invalid host type" 1>&2
406 if test "x$nonopt" != xNONE; then
407 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
415 if test -n "$ac_prev"; then
416 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
419 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
421 # File descriptor usage:
424 # 2 errors and warnings
425 # 3 some systems may open it to /dev/tty
426 # 4 used on the Kubota Titan
427 # 6 checking for... messages and results
428 # 5 compiler messages saved in config.log
429 if test "$silent" = yes; then
437 This file contains any messages produced by compilers while
438 running configure, to aid debugging if configure makes a mistake.
441 # Strip out --no-create and --no-recursion so they do not pile up.
442 # Also quote any args containing shell metacharacters.
447 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
448 | --no-cr | --no-c) ;;
449 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
450 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
451 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
452 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
453 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
458 # Only set these to C if already set. These must not be set unconditionally
459 # because not all systems understand e.g. LANG=C (notably SCO).
460 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
461 # Non-C LC_CTYPE values break the ctype check.
462 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
463 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
464 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
465 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
467 # confdefs.h avoids OS command line length limits that DEFS can exceed.
468 rm -rf conftest* confdefs.h
469 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
472 # A filename unique to this package, relative to the directory that
473 # configure is in, which we can look for to find out if srcdir is correct.
474 ac_unique_file=move-if-change
476 # Find the source files, if location was not specified.
477 if test -z "$srcdir"; then
478 ac_srcdir_defaulted=yes
479 # Try the directory containing this script, then its parent.
481 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
482 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
484 if test ! -r $srcdir/$ac_unique_file; then
488 ac_srcdir_defaulted=no
490 if test ! -r $srcdir/$ac_unique_file; then
491 if test "$ac_srcdir_defaulted" = yes; then
492 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
494 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
497 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
499 # Prefer explicitly selected file to automatically selected ones.
500 if test -z "$CONFIG_SITE"; then
501 if test "x$prefix" != xNONE; then
502 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
504 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
507 for ac_site_file in $CONFIG_SITE; do
508 if test -r "$ac_site_file"; then
509 echo "loading site script $ac_site_file"
514 if test -r "$cache_file"; then
515 echo "loading cache $cache_file"
518 echo "creating cache $cache_file"
523 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
524 ac_cpp='$CPP $CPPFLAGS'
525 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
526 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
527 cross_compiling=$ac_cv_prog_cc_cross
531 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
532 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
533 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
540 ac_n= ac_c='\c' ac_t=
546 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
547 if test -f $ac_dir/install-sh; then
549 ac_install_sh="$ac_aux_dir/install-sh -c"
551 elif test -f $ac_dir/install.sh; then
553 ac_install_sh="$ac_aux_dir/install.sh -c"
557 if test -z "$ac_aux_dir"; then
558 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
560 ac_config_guess=$ac_aux_dir/config.guess
561 ac_config_sub=$ac_aux_dir/config.sub
562 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
565 # Do some error checking and defaulting for the host and target type.
567 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
570 # 1. You are not allowed to specify --host, --target, and nonopt at the
572 # 2. Host defaults to nonopt.
573 # 3. If nonopt is not specified, then host defaults to the current host,
574 # as determined by config.guess.
575 # 4. Target and build default to nonopt.
576 # 5. If nonopt is not specified, then target and build default to host.
578 # The aliases save the names the user supplied, while $host etc.
579 # will get canonicalized.
580 case $host---$target---$nonopt in
581 NONE---*---* | *---NONE---* | *---*---NONE) ;;
582 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
586 # Make sure we can run config.sub.
587 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
588 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
591 echo $ac_n "checking host system type""... $ac_c" 1>&6
592 echo "configure:593: checking host system type" >&5
595 case "$host_alias" in
599 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
600 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
602 *) host_alias=$nonopt ;;
606 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
607 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
608 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
609 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
610 echo "$ac_t""$host" 1>&6
612 echo $ac_n "checking target system type""... $ac_c" 1>&6
613 echo "configure:614: checking target system type" >&5
616 case "$target_alias" in
619 NONE) target_alias=$host_alias ;;
620 *) target_alias=$nonopt ;;
624 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
625 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
626 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
627 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
628 echo "$ac_t""$target" 1>&6
630 echo $ac_n "checking build system type""... $ac_c" 1>&6
631 echo "configure:632: checking build system type" >&5
634 case "$build_alias" in
637 NONE) build_alias=$host_alias ;;
638 *) build_alias=$nonopt ;;
642 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
643 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
644 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
645 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
646 echo "$ac_t""$build" 1>&6
648 test "$host_alias" != "$target_alias" &&
649 test "$program_prefix$program_suffix$program_transform_name" = \
651 program_prefix=${target_alias}-
653 if test "$program_transform_name" = s,x,x,; then
654 program_transform_name=
656 # Double any \ or $. echo might interpret backslashes.
657 cat <<\EOF_SED > conftestsed
658 s,\\,\\\\,g; s,\$,$$,g
660 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
663 test "$program_prefix" != NONE &&
664 program_transform_name="s,^,${program_prefix},; $program_transform_name"
665 # Use a double $ so make ignores it.
666 test "$program_suffix" != NONE &&
667 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
669 # sed with no file args requires a program.
670 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
673 # Get 'install' or 'install-sh' and its variants.
674 # Find a good install program. We prefer a C program (faster),
675 # so one script is as good as another. But avoid the broken or
676 # incompatible versions:
677 # SysV /etc/install, /usr/sbin/install
678 # SunOS /usr/etc/install
681 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
682 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
683 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
684 # ./install, which can be erroneously created by make from ./install.sh.
685 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
686 echo "configure:687: checking for a BSD compatible install" >&5
687 if test -z "$INSTALL"; then
688 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
689 echo $ac_n "(cached) $ac_c" 1>&6
691 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
692 for ac_dir in $PATH; do
693 # Account for people who put trailing slashes in PATH elements.
695 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
697 # OSF1 and SCO ODT 3.0 have their own names for install.
698 # Don't use installbsd from OSF since it installs stuff as root
700 for ac_prog in ginstall scoinst install; do
701 if test -f $ac_dir/$ac_prog; then
702 if test $ac_prog = install &&
703 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
704 # AIX install. It has an incompatible calling convention.
707 ac_cv_path_install="$ac_dir/$ac_prog -c"
718 if test "${ac_cv_path_install+set}" = set; then
719 INSTALL="$ac_cv_path_install"
721 # As a last resort, use the slow shell script. We don't cache a
722 # path for INSTALL within a source directory, because that will
723 # break other packages using the cache if that directory is
724 # removed, or if the path is relative.
725 INSTALL="$ac_install_sh"
728 echo "$ac_t""$INSTALL" 1>&6
730 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
731 # It thinks the first close brace ends the variable substitution.
732 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
734 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
736 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
738 echo $ac_n "checking whether ln works""... $ac_c" 1>&6
739 echo "configure:740: checking whether ln works" >&5
740 if eval "test \"`echo '$''{'acx_cv_prog_LN'+set}'`\" = set"; then
741 echo $ac_n "(cached) $ac_c" 1>&6
745 if ln conftestdata_f conftestdata_t 2>/dev/null
751 rm -f conftestdata_f conftestdata_t
754 if test $acx_cv_prog_LN = no; then
756 echo "$ac_t""no, using $LN" 1>&6
759 echo "$ac_t""yes" 1>&6
762 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
763 echo "configure:764: checking whether ln -s works" >&5
764 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
765 echo $ac_n "(cached) $ac_c" 1>&6
768 if ln -s X conftestdata 2>/dev/null
771 ac_cv_prog_LN_S="ln -s"
776 LN_S="$ac_cv_prog_LN_S"
777 if test "$ac_cv_prog_LN_S" = "ln -s"; then
778 echo "$ac_t""yes" 1>&6
780 echo "$ac_t""no" 1>&6
784 ### we might need to use some other shell than /bin/sh for running subshells
785 ### If we are on Windows, search for the shell. This will permit people
786 ### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
787 ### without also having to set CONFIG_SHELL. This code will work when
788 ### using bash, which sets OSTYPE.
791 if test x${CONFIG_SHELL} = x ; then
792 if test ! -f /bin/sh ; then
793 if test x${SHELL} != x && test -f ${SHELL} ; then
794 CONFIG_SHELL=${SHELL}
797 for prog in sh sh.exe bash bash.exe; do
798 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
800 test -z "$dir" && dir=.
801 if test -f $dir/$prog; then
802 CONFIG_SHELL=$dir/$prog
808 test -n "${CONFIG_SHELL}" && break
816 config_shell=${CONFIG_SHELL-/bin/sh}
819 # if PWD already has a value, it is probably wrong.
820 if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
822 # Export original configure arguments for use by sub-configures. These
823 # will be expanded by make, so quote '$'.
825 sed -e 's,\$,$$,g' <<EOF_SED > conftestsed.out
828 TOPLEVEL_CONFIGURE_ARGUMENTS=`cat conftestsed.out`
829 rm -f conftestsed.out
832 moveifchange=${srcdir}/move-if-change
834 # Set srcdir to "." if that's what it is.
835 # This is important for multilib support.
837 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
838 if test "${pwd}" = "${srcpwd}" ; then
845 # Define the trigger file to make sure configure will re-run whenever
846 # the gcc version number changes.
847 if test "${with_gcc_version_trigger+set}" = set ; then
848 gcc_version_trigger="$with_gcc_version_trigger"
849 gcc_version=`grep version_string ${with_gcc_version_trigger} | sed -e 's/.*\"\([^ \"]*\)[ \"].*/\1/'`
851 # If gcc's sources are available, define the trigger file.
852 if test -f ${topsrcdir}/gcc/version.c ; then
853 gcc_version_trigger=${topsrcdir}/gcc/version.c
854 gcc_version=`grep version_string ${gcc_version_trigger} | sed -e 's/.*\"\([^ \"]*\)[ \"].*/\1/'`
855 case "$ac_configure_args" in
856 *--with-gcc-version-trigger=$gcc_version_trigger* )
859 # Add to all subconfigure arguments: build, host, and target.
860 ac_configure_args="$ac_configure_args --with-gcc-version-trigger=$gcc_version_trigger"
866 ### To add a new directory to the tree, first choose whether it is a target
867 ### or a host dependent tool. Then put it into the appropriate list
868 ### (library or tools, host or target), doing a dependency sort.
870 # Subdirs will be configured in the order listed in build_configdirs,
871 # configdirs, or target_configdirs; see the serialization section below.
873 # Dependency sorting is only needed when *configuration* must be done in
874 # a particular order. In all cases a dependency should be specified in
875 # the Makefile, whether or not it's implicitly specified here.
877 # Double entries in build_configdirs, configdirs, or target_configdirs may
878 # cause circular dependencies and break everything horribly.
880 # these library is used by various programs built for the build
883 build_libs="build-libiberty"
885 # these tools are built for the build environment
886 build_tools="build-texinfo build-byacc build-flex build-bison build-m4"
888 # these libraries are used by various programs built for the host environment
890 host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl tix libgui zlib libbanshee libcpp"
892 # these tools are built for the host environment
893 # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
894 # know that we are building the simulator.
895 # binutils, gas and ld appear in that order because it makes sense to run
896 # "make check" in that particular order.
897 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 diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar"
899 # libgcj represents the runtime libraries only used by gcj.
900 libgcj="target-libffi \
906 # these libraries are built for the target environment, and are built after
907 # the host libraries and the host tools (which may be a cross compiler)
909 target_libraries="target-libiberty \
912 target-libstdc++-v3 \
919 # these tools are built using the target libraries, and are intended to
920 # run only in the target environment
922 # note: any program that *uses* libraries that are in the "target_libraries"
923 # list belongs in this list. those programs are also very likely
924 # candidates for the "native_only" list which follows
926 target_tools="target-examples target-groff target-gperf target-rda"
928 ################################################################################
930 ## All tools belong in one of the four categories, and are assigned above
931 ## We assign ${configdirs} this way to remove all embedded newlines. This
932 ## is important because configure will choke if they ever get through.
933 ## ${configdirs} is directories we build using the host tools.
934 ## ${target_configdirs} is directories we build using the target tools.
935 configdirs=`echo ${host_libs} ${host_tools}`
936 target_configdirs=`echo ${target_libraries} ${target_tools}`
938 # Only make build modules if build != host.
939 if test ${host_alias} != ${build_alias} ; then
940 build_configdirs=`echo ${build_libs} ${build_tools}`
943 ################################################################################
945 srcname="gnu development package"
947 # This gets set non-empty for some net releases of packages.
950 # Define is_cross_compiler to save on calls to 'test'.
952 if test x"${host}" = x"${target}" ; then
955 is_cross_compiler=yes
958 # Find the build and target subdir names.
959 case ${build_alias} in
960 "") build_noncanonical=${build} ;;
961 *) build_noncanonical=${build_alias} ;;
964 case ${host_alias} in
965 "") host_noncanonical=${build_noncanonical} ;;
966 *) host_noncanonical=${host_alias} ;;
969 case ${target_alias} in
970 "") target_noncanonical=${host_noncanonical} ;;
971 *) target_noncanonical=${target_alias} ;;
974 # Prefix 'build-' so this never conflicts with target_subdir.
975 build_subdir="build-${build_noncanonical}"
976 # Not really a subdirectory, but here for completeness.
979 target_subdir=${target_noncanonical}
982 # Skipdirs are removed silently.
984 # Noconfigdirs are removed loudly.
988 # Make sure we don't let GNU ld be added if we didn't want it.
989 if test x$with_gnu_ld = xno ; then
991 noconfigdirs="$noconfigdirs ld"
995 # Make sure we don't let GNU as be added if we didn't want it.
996 if test x$with_gnu_as = xno ; then
998 noconfigdirs="$noconfigdirs gas"
1001 # some tools are so dependent upon X11 that if we're not building with X,
1002 # it's not even worth trying to configure, much less build, that tool.
1005 yes | "") ;; # the default value for this tree is that X11 is available
1007 skipdirs="${skipdirs} tk tix itcl libgui"
1008 # We won't be able to build gdbtk without X.
1011 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
1014 # Some tools are only suitable for building in a "native" situation.
1015 # Remove these if host!=target.
1016 native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff gprof target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
1018 # Similarly, some are only suitable for cross toolchains.
1019 # Remove these if host=target.
1020 cross_only="target-libgloss target-newlib target-opcodes"
1022 case $is_cross_compiler in
1023 no) skipdirs="${skipdirs} ${cross_only}" ;;
1024 yes) skipdirs="${skipdirs} ${native_only}" ;;
1027 # If both --with-headers and --with-libs are specified, default to
1029 if test x"${with_headers}" != x && test x"${with_headers} != xno \
1030 && test x"${with_libs}" != x && test x"${with_libs} != xno ; then
1031 if test x"${with_newlib}" = x ; then
1036 # Recognize --with-newlib/--without-newlib.
1037 case ${with_newlib} in
1038 no) skipdirs="${skipdirs} target-newlib" ;;
1039 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
1042 # Configure extra directories which are host specific
1046 configdirs="$configdirs libtermcap" ;;
1049 # Remove more programs from consideration, based on the host or
1050 # target this usually means that a port of the program doesn't
1055 noconfigdirs="$noconfigdirs byacc"
1057 i[3456789]86-*-vsta)
1058 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl tix gnuserv gettext"
1060 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
1061 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl tix gnuserv libffi"
1063 i[3456789]86-*-mingw32*)
1064 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl tix gnuserv"
1065 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool"
1067 i[3456789]86-*-beos*)
1068 noconfigdirs="$noconfigdirs tk itcl tix libgui gdb"
1071 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
1074 noconfigdirs="$noconfigdirs rcs"
1077 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl tix gnuserv"
1080 noconfigdirs="$noconfigdirs tk itcl tix libgui gdb dejagnu readline"
1083 noconfigdirs="$noconfigdirs tk itcl tix libgui"
1087 # Check whether --with-libbanshee or --without-libbanshee was given.
1088 if test "${with_libbanshee+set}" = set; then
1089 withval="$with_libbanshee"
1093 case ${with_libbanshee} in
1095 noconfigdirs="$noconfigdirs libbanshee" ;;
1100 { echo "configure: error: --with-libbanshee can only be empty, "yes" or "no" (empty defaults to "yes"." 1>&2; exit 1; }
1103 # Check whether --enable-libada or --disable-libada was given.
1104 if test "${enable_libada+set}" = set; then
1105 enableval="$enable_libada"
1106 ENABLE_LIBADA=$enableval
1111 if test "${ENABLE_LIBADA}" != "yes" ; then
1112 noconfigdirs="$noconfigdirs target-libada"
1115 # Save it here so that, even in case of --enable-libgcj, if the Java
1116 # front-end isn't enabled, we still get libgcj disabled.
1117 libgcj_saved=$libgcj
1118 case $enable_libgcj in
1120 # If we reset it here, it won't get added to noconfigdirs in the
1121 # target-specific build rules, so it will be forcibly enabled
1122 # (unless the Java language itself isn't enabled).
1126 # Make sure we get it printed in the list of not supported target libs.
1127 noconfigdirs="$noconfigdirs ${libgcj}"
1132 # Allow --disable-libmudflap to exclude target-libmudflap
1133 case $enable_libmudflap in
1137 noconfigdirs="$noconfigdirs target-libmudflap"
1142 # Enable libmudflap by default in GNU/Linux.
1145 # Disable it by default everywhere else.
1146 noconfigdirs="$noconfigdirs target-libmudflap"
1154 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1157 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes gdb gprof"
1158 noconfigdirs="$noconfigdirs target-libobjc"
1161 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes gdb gprof"
1162 noconfigdirs="$noconfigdirs target-libobjc ${libgcj}"
1164 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
1165 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1167 *-*-freebsd* | *-*-kfreebsd*-gnu)
1168 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1169 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
1170 && test -f /usr/local/include/gmp.h; then
1174 # Skip some stuff that's unsupported on some FreeBSD configurations.
1179 noconfigdirs="$noconfigdirs ${libgcj}"
1184 # Remove unsupported stuff on all kaOS configurations.
1185 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
1186 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
1187 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
1188 noconfigdirs="$noconfigdirs target-libgloss"
1191 # Skip some stuff on all NetBSD configurations.
1192 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
1194 # Skip some stuff that's unsupported on some NetBSD configurations.
1196 i*86-*-netbsdelf*) ;;
1197 arm*-*-netbsdelf*) ;;
1199 noconfigdirs="$noconfigdirs ${libgcj}"
1204 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-newlib target-libiberty target-libgloss ${libgcj}"
1207 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1210 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
1213 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj}"
1216 # ld works, but does not support shared libraries.
1217 # newlib is not 64 bit ready. I'm not sure about fileutils.
1218 # gas doesn't generate exception information.
1219 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
1222 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
1225 # newlib is not 64 bit ready
1226 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1229 # newlib is not 64 bit ready
1230 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1233 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1236 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1238 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
1239 noconfigdirs="$noconfigdirs ${libgcj}"
1240 noconfigdirs="$noconfigdirs target-examples"
1241 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
1242 noconfigdirs="$noconfigdirs tcl tix tk itcl libgui sim"
1243 noconfigdirs="$noconfigdirs expect dejagnu"
1244 # the C++ libraries don't build on top of CE's C libraries
1245 noconfigdirs="$noconfigdirs target-libstdc++-v3"
1246 noconfigdirs="$noconfigdirs target-newlib"
1248 *-*-cygwin*) ;; # keep gdb and readline
1249 *) noconfigdirs="$noconfigdirs gdb readline"
1254 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1256 arm-*-coff | strongarm-*-coff | xscale-*-coff)
1257 noconfigdirs="$noconfigdirs ${libgcj}"
1259 arm-*-elf* | strongarm-*-elf* | xscale-*-elf*)
1260 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
1263 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1266 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1269 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1272 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1275 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1278 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1281 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
1284 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
1286 c4x-*-* | tic4x-*-*)
1287 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
1289 c54x*-*-* | tic54x-*-*)
1290 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
1293 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1296 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
1299 noconfigdirs="$noconfigdirs ${libgcj} gdb"
1302 noconfigdirs="$noconfigdirs ${libgcj} gdb"
1305 noconfigdirs="$noconfigdirs ${libgcj}"
1308 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1311 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
1313 hppa*64*-*-linux* | parisc*64*-*-linux*)
1314 # In this case, it's because the hppa64-linux target is for
1315 # the kernel only at this point and has no libc, and thus no
1316 # headers, crt*.o, etc., all of which are needed by these.
1317 noconfigdirs="$noconfigdirs target-zlib"
1320 parisc*-*-linux* | hppa*-*-linux* | \
1322 hppa*-*-openbsd* | \
1324 noconfigdirs="$noconfigdirs ${libgcj}"
1325 # Do configure ld/binutils/gas for this case.
1328 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
1329 # build on HP-UX 10.20.
1330 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
1333 noconfigdirs="$noconfigdirs ${libgcj} gdb"
1336 # No gdb support yet.
1337 noconfigdirs="$noconfigdirs tix readline mmalloc libgui itcl gdb"
1340 # No gdb or ld support yet.
1341 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
1343 i[3456789]86-*-coff | i[3456789]86-*-elf)
1344 noconfigdirs="$noconfigdirs ${libgcj}"
1346 i[3456789]86-*-linux*)
1347 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
1348 # not build java stuff by default.
1351 noconfigdirs="$noconfigdirs ${libgcj}";;
1354 # This section makes it possible to build newlib natively on linux.
1355 # If we are using a cross compiler then don't configure newlib.
1356 if test x${is_cross_compiler} != xno ; then
1357 noconfigdirs="$noconfigdirs target-newlib"
1359 noconfigdirs="$noconfigdirs target-libgloss"
1360 # If we are not using a cross compiler, do configure newlib.
1361 # Note however, that newlib will only be configured in this situation
1362 # if the --with-newlib option has been given, because otherwise
1363 # 'target-newlib' will appear in skipdirs.
1365 i[3456789]86-*-mingw32*)
1366 target_configdirs="$target_configdirs target-mingw"
1367 noconfigdirs="$noconfigdirs expect target-libgloss ${libgcj}"
1369 # Can't build gdb for mingw32 if not native.
1371 i[3456789]86-*-mingw32) ;; # keep gdb tcl tk expect etc.
1372 *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix gnuserv"
1377 target_configdirs="$target_configdirs target-libtermcap target-winsup"
1378 noconfigdirs="$noconfigdirs target-gperf target-libgloss ${libgcj}"
1379 # always build newlib if winsup directory is present.
1380 if test -d "$srcdir/winsup"
1382 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
1384 echo "Warning: winsup is missing so newlib can't be built."
1387 # Can't build gdb for Cygwin if not native.
1389 *-*-cygwin*) ;; # keep gdb tcl tk expect etc.
1390 *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix libgui gnuserv"
1395 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
1397 i[3456789]86-*-sco3.2v5*)
1398 # The linker does not yet know about weak symbols in COFF,
1399 # and is not configured to handle mixed ELF and COFF.
1400 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
1402 i[3456789]86-*-sco*)
1403 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1405 i[3456789]86-*-solaris2*)
1406 noconfigdirs="$noconfigdirs target-libgloss"
1408 i[3456789]86-*-sysv4*)
1409 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1411 i[3456789]86-*-beos*)
1412 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
1415 noconfigdirs="$noconfigdirs ${libgcj}"
1417 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
1418 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
1421 noconfigdirs="$noconfigdirs ${libgcj}"
1424 noconfigdirs="$noconfigdirs ${libgcj}"
1427 # The EPOC C++ environment does not support exceptions or rtti,
1428 # and so building libstdc++-v3 tends not to always work.
1429 noconfigdirs="$noconfigdirs target-libstdc++-v3"
1432 noconfigdirs="$noconfigdirs ${libgcj} gdb libgloss"
1435 noconfigdirs="$noconfigdirs ${libgcj}"
1438 noconfigdirs="$noconfigdirs ${libgcj}"
1441 # copied from rs6000-*-* entry
1442 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1444 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
1445 target_configdirs="$target_configdirs target-winsup"
1446 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl tix gnuserv ${libgcj}"
1447 # always build newlib.
1448 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
1450 # This is temporary until we can link against shared libraries
1451 powerpcle-*-solaris*)
1452 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl tix gnuserv ${libgcj}"
1455 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
1458 noconfigdirs="$noconfigdirs ${libgcj}"
1461 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
1464 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1467 noconfigdirs="$noconfigdirs gprof ${libgcj}"
1470 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
1473 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1476 # Linking libjava exceeds command-line length limits on at least
1477 # IRIX 6.2, but not on IRIX 6.5.
1478 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
1479 # <oldham@codesourcery.com>
1480 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1483 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1486 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
1489 noconfigdirs="$noconfigdirs gprof ${libgcj}" # same as generic mips
1492 noconfigdirs="$noconfigdirs target-newlib ${libgcj}"
1495 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1498 noconfigdirs="$noconfigdirs gprof ${libgcj}"
1501 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
1505 i[3456789]86-*-vsta) ;; # don't add gprof back in
1506 i[3456789]86-*-go32*) ;; # don't add gprof back in
1507 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
1508 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
1510 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1513 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1516 noconfigdirs="$noconfigdirs ${libgcj}"
1519 noconfigdirs="$noconfigdirs ${libgcj}"
1522 noconfigdirs="$noconfigdirs ${libgcj}"
1525 noconfigdirs="$noconfigdirs ${libgcj}"
1526 if test x${is_cross_compiler} != xno ; then
1527 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
1532 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
1535 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
1538 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1541 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1544 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
1547 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
1550 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1553 noconfigdirs="$noconfigdirs ${libgcj}"
1556 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
1559 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1562 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1565 noconfigdirs="$noconfigdirs ${libgcj}"
1569 # If we aren't building newlib, then don't build libgloss, since libgloss
1570 # depends upon some newlib header files.
1571 case "${noconfigdirs}" in
1572 *target-libgloss*) ;;
1573 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
1576 # Work in distributions that contain no compiler tools, like Autoconf.
1578 host_makefile_frag=/dev/null
1579 if test -d ${srcdir}/config ; then
1582 # Avoid "too much defining" errors from HPUX compiler.
1583 tentative_cc="cc -Wp,-H256000"
1584 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
1585 # If it's HP/UX ar, this should be harmless.
1589 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
1592 #None of the Apollo compilers can compile gas or binutils. The preprocessor
1593 # chokes on bfd, the compiler won't let you assign integers to enums, and
1594 # other problems. Defining CC to gcc is a questionable way to say "don't use
1595 # the apollo compiler" (the preferred version of GCC could be called cc,
1596 # or whatever), but I'm not sure leaving CC as cc is any better...
1597 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
1598 # Used to have BISON=yacc.
1602 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
1605 # Under CX/UX, we want to tell the compiler to use ANSI mode.
1606 tentative_cc="cc -Xa"
1607 host_makefile_frag="config/mh-cxux"
1609 m88k-motorola-sysv*)
1612 tentative_cc="cc -Wf,-XNg1000"
1613 host_makefile_frag="config/mh-decstation"
1616 # The C compiler on NEC MIPS SVR4 needs bigger tables.
1617 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
1618 host_makefile_frag="config/mh-necv4"
1621 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
1622 # environment. Also bump switch table size so that cp-parse will
1623 # compile. Bump string length limit so linker builds.
1624 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
1627 host_makefile_frag="config/mh-sysv4"
1630 # This is for a MIPS running RISC/os 4.52C.
1632 # This is needed for GDB, but needs to be in the top-level make because
1633 # if a library is compiled with the bsd headers and gets linked with the
1634 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
1635 # a different size).
1636 # ptrace(2) apparently has problems in the BSD environment. No workaround is
1637 # known except to select the sysv environment. Could we use /proc instead?
1638 # These "sysv environments" and "bsd environments" often end up being a pain.
1640 # This is not part of CFLAGS because perhaps not all C compilers have this
1642 tentative_cc="cc -systype sysv"
1647 i[3456789]86-*-sysv5*)
1648 host_makefile_frag="config/mh-sysv5"
1650 i[3456789]86-*-dgux*)
1651 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
1652 host_makefile_frag="config/mh-dgux386"
1654 i[3456789]86-ncr-sysv4.3*)
1655 # The MetaWare compiler will generate a copyright message unless you
1656 # turn it off by adding the -Hnocopyr flag.
1657 tentative_cc="cc -Hnocopyr"
1659 i[3456789]86-ncr-sysv4*)
1660 # for an NCR 3000 (i486/SVR4) system.
1661 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
1662 # This compiler not only emits obnoxious copyright messages every time
1663 # you run it, but it chokes and dies on a whole bunch of GNU source
1664 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
1665 tentative_cc="/usr/ccs/ATT/cc"
1666 host_makefile_frag="config/mh-ncr3000"
1668 i[3456789]86-*-sco3.2v5*)
1670 i[3456789]86-*-sco*)
1671 # The native C compiler botches some simple uses of const. Unfortunately,
1672 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
1673 tentative_cc="cc -Dconst="
1674 host_makefile_frag="config/mh-sco"
1676 i[3456789]86-*-udk*)
1677 host_makefile_frag="config/mh-sysv5"
1679 i[3456789]86-*-solaris2*)
1680 host_makefile_frag="config/mh-sysv4"
1682 i[3456789]86-*-msdosdjgpp*)
1683 host_makefile_frag="config/mh-djgpp"
1686 host_makefile_frag="config/mh-cygwin"
1689 host_makefile_frag="config/mh-mingw32"
1692 host_makefile_frag="config/mh-interix"
1695 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
1699 host_makefile_frag="config/mh-solaris"
1702 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
1703 # without overflowing the jump tables (-J says to use a 32 bit table)
1704 tentative_cc="cc -J"
1707 tentative_cc="cc -Wp,-H256000"
1710 tentative_cc="cc -Wp,-H256000"
1713 # /bin/cc is less than useful for our purposes. Always use GCC
1714 tentative_cc="/usr/cygnus/progressive/bin/gcc"
1715 host_makefile_frag="config/mh-lynxrs6k"
1718 # /bin/cc is less than useful for our purposes. Always use GCC
1719 tentative_cc="/bin/gcc"
1722 host_makefile_frag="config/mh-sysv4"
1727 # If we aren't going to be using gcc, see if we can extract a definition
1728 # of CC from the fragment.
1729 # Actually, use the 'pre-extracted' version above.
1730 if test -z "${CC}" && test "${build}" = "${host}" ; then
1731 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
1733 for dir in $PATH; do
1734 test -z "$dir" && dir=.
1735 if test -f $dir/gcc; then
1741 if test -z "${found}" && test -n "${tentative_cc}" ; then
1746 if test "${build}" != "${host}" ; then
1747 # If we are doing a Canadian Cross, in which the host and build systems
1748 # are not the same, we set reasonable default values for the tools.
1750 CC=${CC-${host_alias}-gcc}
1751 CFLAGS=${CFLAGS-"-g -O2"}
1752 CXX=${CXX-${host_alias}-c++}
1753 CXXFLAGS=${CXXFLAGS-"-g -O2"}
1754 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1755 CC_FOR_TARGET=${CC_FOR_TARGET-${target_alias}-gcc}
1756 CXX_FOR_TARGET=${CXX_FOR_TARGET-${target_alias}-c++}
1757 GCJ_FOR_TARGET=${GCJ_FOR_TARGET-${target_alias}-gcj}
1758 GCC_FOR_TARGET=${GCC_FOR_TARGET-${CC_FOR_TARGET-${target_alias}-gcc}}
1759 BUILD_DIR_PREFIX=${build_subdir}
1760 BUILD_PREFIX=${build_alias}-
1761 BUILD_PREFIX_1=${build_alias}-
1764 # Set reasonable default values for some tools even if not Canadian.
1765 # Of course, these are different reasonable default values, originally
1766 # specified directly in the Makefile.
1767 # We don't export, so that autoconf can do its job.
1768 # Note that all these settings are above the fragment inclusion point
1769 # in Makefile.in, so can still be overridden by fragments.
1770 # This is all going to change when we autoconfiscate...
1772 CC_FOR_BUILD="\$(CC)"
1773 GCC_FOR_TARGET="\$(USUAL_GCC_FOR_TARGET)"
1776 BUILD_PREFIX_1=loser-
1778 # Extract the first word of "gcc", so it can be a program name with args.
1779 set dummy gcc; ac_word=$2
1780 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1781 echo "configure:1782: checking for $ac_word" >&5
1782 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1783 echo $ac_n "(cached) $ac_c" 1>&6
1785 if test -n "$CC"; then
1786 ac_cv_prog_CC="$CC" # Let the user override the test.
1788 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1790 for ac_dir in $ac_dummy; do
1791 test -z "$ac_dir" && ac_dir=.
1792 if test -f $ac_dir/$ac_word; then
1801 if test -n "$CC"; then
1802 echo "$ac_t""$CC" 1>&6
1804 echo "$ac_t""no" 1>&6
1807 if test -z "$CC"; then
1808 # Extract the first word of "cc", so it can be a program name with args.
1809 set dummy cc; ac_word=$2
1810 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1811 echo "configure:1812: checking for $ac_word" >&5
1812 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1813 echo $ac_n "(cached) $ac_c" 1>&6
1815 if test -n "$CC"; then
1816 ac_cv_prog_CC="$CC" # Let the user override the test.
1818 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1821 for ac_dir in $ac_dummy; do
1822 test -z "$ac_dir" && ac_dir=.
1823 if test -f $ac_dir/$ac_word; then
1824 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1825 ac_prog_rejected=yes
1833 if test $ac_prog_rejected = yes; then
1834 # We found a bogon in the path, so make sure we never use it.
1835 set dummy $ac_cv_prog_CC
1837 if test $# -gt 0; then
1838 # We chose a different compiler from the bogus one.
1839 # However, it has the same basename, so the bogon will be chosen
1840 # first if we set CC to just the basename; use the full file name.
1842 set dummy "$ac_dir/$ac_word" "$@"
1850 if test -n "$CC"; then
1851 echo "$ac_t""$CC" 1>&6
1853 echo "$ac_t""no" 1>&6
1856 if test -z "$CC"; then
1857 case "`uname -s`" in
1859 # Extract the first word of "cl", so it can be a program name with args.
1860 set dummy cl; ac_word=$2
1861 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1862 echo "configure:1863: checking for $ac_word" >&5
1863 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1864 echo $ac_n "(cached) $ac_c" 1>&6
1866 if test -n "$CC"; then
1867 ac_cv_prog_CC="$CC" # Let the user override the test.
1869 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1871 for ac_dir in $ac_dummy; do
1872 test -z "$ac_dir" && ac_dir=.
1873 if test -f $ac_dir/$ac_word; then
1882 if test -n "$CC"; then
1883 echo "$ac_t""$CC" 1>&6
1885 echo "$ac_t""no" 1>&6
1890 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1893 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1894 echo "configure:1895: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1897 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1898 ac_cpp='$CPP $CPPFLAGS'
1899 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1900 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1901 cross_compiling=$ac_cv_prog_cc_cross
1903 cat > conftest.$ac_ext << EOF
1905 #line 1906 "configure"
1906 #include "confdefs.h"
1910 if { (eval echo configure:1911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1911 ac_cv_prog_cc_works=yes
1912 # If we can't run a trivial program, we are probably using a cross compiler.
1913 if (./conftest; exit) 2>/dev/null; then
1914 ac_cv_prog_cc_cross=no
1916 ac_cv_prog_cc_cross=yes
1919 echo "configure: failed program was:" >&5
1920 cat conftest.$ac_ext >&5
1921 ac_cv_prog_cc_works=no
1925 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1926 ac_cpp='$CPP $CPPFLAGS'
1927 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1928 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1929 cross_compiling=$ac_cv_prog_cc_cross
1931 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1932 if test $ac_cv_prog_cc_works = no; then
1933 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1935 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1936 echo "configure:1937: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1937 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1938 cross_compiling=$ac_cv_prog_cc_cross
1940 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1941 echo "configure:1942: checking whether we are using GNU C" >&5
1942 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1943 echo $ac_n "(cached) $ac_c" 1>&6
1945 cat > conftest.c <<EOF
1950 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1951: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1957 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1959 if test $ac_cv_prog_gcc = yes; then
1965 ac_test_CFLAGS="${CFLAGS+set}"
1966 ac_save_CFLAGS="$CFLAGS"
1968 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1969 echo "configure:1970: checking whether ${CC-cc} accepts -g" >&5
1970 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1971 echo $ac_n "(cached) $ac_c" 1>&6
1973 echo 'void f(){}' > conftest.c
1974 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1983 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1984 if test "$ac_test_CFLAGS" = set; then
1985 CFLAGS="$ac_save_CFLAGS"
1986 elif test $ac_cv_prog_cc_g = yes; then
1987 if test "$GCC" = yes; then
1993 if test "$GCC" = yes; then
2001 # We must set the default linker to the linker used by gcc for the correct
2002 # operation of libtool. If LD is not defined and we are using gcc, try to
2003 # set the LD default to the ld used by gcc.
2004 if test -z "$LD"; then
2005 if test "$GCC" = yes; then
2008 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
2010 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
2012 case $gcc_prog_ld in
2013 # Accept absolute paths.
2014 [\\/]* | [A-Za-z]:[\\/]*)
2015 LD="$gcc_prog_ld" ;;
2021 CFLAGS=${CFLAGS-"-g"}
2022 CXXFLAGS=${CXXFLAGS-"-g -O2"}
2025 if test $host != $build; then
2026 ac_tool_prefix=${host_alias}-
2033 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
2034 set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
2035 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2036 echo "configure:2037: checking for $ac_word" >&5
2037 if eval "test \"`echo '$''{'ac_cv_prog_GNATBIND'+set}'`\" = set"; then
2038 echo $ac_n "(cached) $ac_c" 1>&6
2040 if test -n "$GNATBIND"; then
2041 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
2043 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2045 for ac_dir in $ac_dummy; do
2046 test -z "$ac_dir" && ac_dir=.
2047 if test -f $ac_dir/$ac_word; then
2048 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
2055 GNATBIND="$ac_cv_prog_GNATBIND"
2056 if test -n "$GNATBIND"; then
2057 echo "$ac_t""$GNATBIND" 1>&6
2059 echo "$ac_t""no" 1>&6
2063 if test -z "$ac_cv_prog_GNATBIND"; then
2064 if test -n "$ac_tool_prefix"; then
2065 # Extract the first word of "gnatbind", so it can be a program name with args.
2066 set dummy gnatbind; ac_word=$2
2067 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2068 echo "configure:2069: checking for $ac_word" >&5
2069 if eval "test \"`echo '$''{'ac_cv_prog_GNATBIND'+set}'`\" = set"; then
2070 echo $ac_n "(cached) $ac_c" 1>&6
2072 if test -n "$GNATBIND"; then
2073 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
2075 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2077 for ac_dir in $ac_dummy; do
2078 test -z "$ac_dir" && ac_dir=.
2079 if test -f $ac_dir/$ac_word; then
2080 ac_cv_prog_GNATBIND="gnatbind"
2085 test -z "$ac_cv_prog_GNATBIND" && ac_cv_prog_GNATBIND="no"
2088 GNATBIND="$ac_cv_prog_GNATBIND"
2089 if test -n "$GNATBIND"; then
2090 echo "$ac_t""$GNATBIND" 1>&6
2092 echo "$ac_t""no" 1>&6
2100 echo $ac_n "checking whether compiler driver understands Ada""... $ac_c" 1>&6
2101 echo "configure:2102: checking whether compiler driver understands Ada" >&5
2102 if eval "test \"`echo '$''{'acx_cv_cc_gcc_supports_ada'+set}'`\" = set"; then
2103 echo $ac_n "(cached) $ac_c" 1>&6
2105 cat >conftest.adb <<EOF
2106 procedure conftest is begin null; end conftest;
2108 acx_cv_cc_gcc_supports_ada=no
2109 # There is a bug in old released versions of GCC which causes the
2110 # driver to exit successfully when the appropriate language module
2111 # has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
2112 # Therefore we must check for the error message as well as an
2113 # unsuccessful exit.
2114 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
2115 # given a .adb file, but produce no object file. So we must check
2116 # if an object file was really produced to guard against this.
2117 errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
2118 if test x"$errors" = x && test -f conftest.$ac_objext; then
2119 acx_cv_cc_gcc_supports_ada=yes
2125 echo "$ac_t""$acx_cv_cc_gcc_supports_ada" 1>&6
2127 if test x$GNATBIND != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
2133 echo $ac_n "checking how to compare bootstrapped objects""... $ac_c" 1>&6
2134 echo "configure:2135: checking how to compare bootstrapped objects" >&5
2135 if eval "test \"`echo '$''{'gcc_cv_prog_cmp_skip'+set}'`\" = set"; then
2136 echo $ac_n "(cached) $ac_c" 1>&6
2140 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
2141 if cmp t1 t2 2 2 > /dev/null 2>&1; then
2142 if cmp t1 t2 1 1 > /dev/null 2>&1; then
2145 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
2148 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
2149 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
2152 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
2159 echo "$ac_t""$gcc_cv_prog_cmp_skip" 1>&6
2160 do_compare="$gcc_cv_prog_cmp_skip"
2168 # Specify a location for gmp
2169 # Check whether --with-gmp-dir or --without-gmp-dir was given.
2170 if test "${with_gmp_dir+set}" = set; then
2171 withval="$with_gmp_dir"
2176 if test "x$with_gmp_dir" != x && test -f "$with_gmp_dir/gmp.h"; then
2177 gmpinc="-I$with_gmp_dir"
2178 if test -f "$with_gmp_dir/.libs/libgmp.a"; then
2179 gmplibs="$with_gmp_dir/.libs/libgmp.a"
2180 elif test -f "$with_gmp_dir/_libs/libgmp.a"; then
2181 gmplibs="$with_gmp_dir/_libs/libgmp.a"
2183 # One of the later tests will catch the error if neither library is present.
2186 # Check whether --with-gmp or --without-gmp was given.
2187 if test "${with_gmp+set}" = set; then
2193 if test "x$with_gmp" != x && test -d "$with_gmp"; then
2194 gmplibs="-L$with_gmp/lib -lgmp"
2195 gmpinc="-I$with_gmp/include"
2198 # Use system gmp if nothing else specified
2199 if test "x$gmplibs" = x; then
2203 saved_CFLAGS="$CFLAGS"
2204 CFLAGS="$CFLAGS $gmpinc"
2205 # Check GMP actually works
2206 echo $ac_n "checking for correct version of gmp.h""... $ac_c" 1>&6
2207 echo "configure:2208: checking for correct version of gmp.h" >&5
2208 cat > conftest.$ac_ext <<EOF
2209 #line 2210 "configure"
2210 #include "confdefs.h"
2214 #if __GNU_MP_VERSION < 3
2220 if { (eval echo configure:2221: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2222 echo "$ac_t""yes" 1>&6
2224 echo "configure: failed program was:" >&5
2225 cat conftest.$ac_ext >&5
2227 echo "$ac_t""no" 1>&6; have_gmp=no
2231 if test x"$have_gmp" = xyes; then
2232 echo $ac_n "checking for mpf_init in -lgmp""... $ac_c" 1>&6
2233 echo "configure:2234: checking for mpf_init in -lgmp" >&5
2236 LIBS="$LIBS $gmplibs"
2237 cat > conftest.$ac_ext <<EOF
2238 #line 2239 "configure"
2239 #include "confdefs.h"
2242 mpf_t n; mpf_init(n);
2245 if { (eval echo configure:2246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2247 echo "$ac_t""yes" 1>&6
2249 echo "configure: failed program was:" >&5
2250 cat conftest.$ac_ext >&5
2252 echo "$ac_t""no" 1>&6; have_gmp=no
2256 CFLAGS="$saved_CFLAGS"
2262 # By default, C is the only stage 1 language.
2266 # Figure out what language subdirectories are present.
2267 # Look if the user specified --enable-languages="..."; if not, use
2268 # the environment variable $LANGUAGES if defined. $LANGUAGES might
2270 # NB: embedded tabs in this IF block -- do not untabify
2271 if test -d ${srcdir}/gcc; then
2272 if test x"${enable_languages+set}" != xset; then
2273 if test x"${LANGUAGES+set}" = xset; then
2274 enable_languages="${LANGUAGES}"
2275 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
2277 enable_languages=all
2280 if test x"${enable_languages}" = x ||
2281 test x"${enable_languages}" = xyes;
2283 echo configure.in: --enable-languages needs at least one language argument 1>&2
2287 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
2289 # First scan to see if an enabled language requires some other language.
2290 # We assume that a given config-lang.in will list all the language
2291 # front ends it requires, even if some are required indirectly.
2292 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
2293 case ${lang_frag} in
2295 # The odd quoting in the next line works around
2296 # an apparent bug in bash 1.12 on linux.
2297 ${srcdir}/gcc/[*]/config-lang.in) ;;
2299 # From the config-lang.in, get $language, $lang_requires
2303 for other in ${lang_requires} ; do
2304 case ,${enable_languages}, in
2308 echo " \`$other' language required by \`$language'; enabling" 1>&2
2309 enable_languages="${enable_languages},${other}"
2317 new_enable_languages=c
2318 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
2320 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
2321 case ${lang_frag} in
2323 # The odd quoting in the next line works around
2324 # an apparent bug in bash 1.12 on linux.
2325 ${srcdir}/gcc/[*]/config-lang.in) ;;
2327 # From the config-lang.in, get $language, $target_libs,
2328 # $lang_dirs, $boot_language, and $build_by_default
2336 # This is quite sensitive to the ordering of the case statement arms.
2337 case ,${enable_languages},:${language}:${have_gnat}:${build_by_default} in
2339 echo "${lang_frag} doesn't set \$language." 1>&2
2343 # Ada was requested with no preexisting GNAT. Disable unconditionally.
2346 *,${language},*:*:*:*)
2347 # Language was explicitly selected; include it.
2351 # 'all' was selected, but this is not a default language
2352 # so do not include it.
2356 # 'all' was selected and this is a default language; include it.
2364 # Disable language that need GMP if it isn't available.
2365 if test x"$need_gmp" = xyes && test x"$have_gmp" = xno; then
2369 case $add_this_lang in
2371 # Remove language-dependent dirs.
2372 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
2375 new_enable_languages="$new_enable_languages,$language"
2376 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
2377 case ${boot_language} in
2379 # Add to (comma-separated) list of stage 1 languages.
2380 stage1_languages="${stage1_languages},${language}"
2389 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
2390 if test "x$missing_languages" != x; then
2391 { echo "configure: error:
2392 The following requested languages were not found: ${missing_languages}" 1>&2; exit 1; }
2395 if test "x$new_enable_languages" != "x$enable_languages"; then
2396 echo The following languages will be built: ${new_enable_languages}
2398 enable_languages="$new_enable_languages"
2399 ac_configure_args=`echo " $ac_configure_args" | sed -e 's/ --enable-languages=[^ ]*//' -e 's/$/ --enable-languages='"$enable_languages"/ `
2402 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs and
2403 # $target_configdirs.
2404 # If we have the source for $noconfigdirs entries, add them to $notsupp.
2407 for dir in . $skipdirs $noconfigdirs ; do
2408 dirname=`echo $dir | sed -e s/target-//g`
2409 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2410 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
2411 if test -r $srcdir/$dirname/configure ; then
2412 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2415 notsupp="$notsupp $dir"
2419 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2420 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
2421 if test -r $srcdir/$dirname/configure ; then
2422 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2425 notsupp="$notsupp $dir"
2431 # Sometimes the tools are distributed with libiberty but with no other
2432 # libraries. In that case, we don't want to build target-libiberty.
2433 if test -n "${target_configdirs}" ; then
2435 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
2436 if test "$i" != "libiberty" ; then
2437 if test -r $srcdir/$i/configure ; then
2443 if test -z "${others}" ; then
2448 # Quietly strip out all directories which aren't configurable in this tree.
2449 # This relies on all configurable subdirectories being autoconfiscated, which
2451 build_configdirs_all="$build_configdirs"
2453 for i in ${build_configdirs_all} ; do
2454 j=`echo $i | sed -e s/build-//g`
2455 if test -f ${srcdir}/$j/configure ; then
2456 build_configdirs="${build_configdirs} $i"
2460 configdirs_all="$configdirs"
2462 for i in ${configdirs_all} ; do
2463 if test -f ${srcdir}/$i/configure ; then
2464 configdirs="${configdirs} $i"
2468 target_configdirs_all="$target_configdirs"
2470 for i in ${target_configdirs_all} ; do
2471 j=`echo $i | sed -e s/target-//g`
2472 if test -f ${srcdir}/$j/configure ; then
2473 target_configdirs="${target_configdirs} $i"
2477 # Produce a warning message for the subdirs we can't configure.
2478 # This isn't especially interesting in the Cygnus tree, but in the individual
2479 # FSF releases, it's important to let people know when their machine isn't
2480 # supported by the one or two programs in a package.
2482 if test -n "${notsupp}" && test -z "${norecursion}" ; then
2483 # If $appdirs is non-empty, at least one of those directories must still
2484 # be configured, or we error out. (E.g., if the gas release supports a
2485 # specified target in some subdirs but not the gas subdir, we shouldn't
2486 # pretend that all is well.)
2487 if test -n "$appdirs" ; then
2488 for dir in $appdirs ; do
2489 if test -r $dir/Makefile.in ; then
2490 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
2494 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
2500 if test -n "$appdirs" ; then
2501 echo "*** This configuration is not supported by this package." 1>&2
2505 # Okay, some application will build, or we don't care to check. Still
2506 # notify of subdirs not getting built.
2507 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
2508 echo " ${notsupp}" 1>&2
2509 echo " (Any other directories should still work fine.)" 1>&2
2519 # Handle --with-headers=XXX. If the value is not "yes", the contents of
2520 # the named directory are copied to $(tooldir)/sys-include.
2521 if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
2522 if test x${is_cross_compiler} = xno ; then
2523 echo 1>&2 '***' --with-headers is only supported when cross compiling
2526 if test x"${with_headers}" != xyes ; then
2527 case "${exec_prefixoption}" in
2529 *) x=${exec_prefix} ;;
2531 copy_dirs="${copy_dirs} ${with_headers} $x/${target_alias}/sys-include"
2535 # Handle --with-libs=XXX. If the value is not "yes", the contents of
2536 # the name directories are copied to $(tooldir)/lib. Multiple directories
2538 if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
2539 if test x${is_cross_compiler} = xno ; then
2540 echo 1>&2 '***' --with-libs is only supported when cross compiling
2543 if test x"${with_libs}" != xyes ; then
2544 # Copy the libraries in reverse order, so that files in the first named
2545 # library override files in subsequent libraries.
2546 case "${exec_prefixoption}" in
2548 *) x=${exec_prefix} ;;
2550 for l in ${with_libs}; do
2551 copy_dirs="$l $x/${target_alias}/lib ${copy_dirs}"
2556 # Handle ${copy_dirs}
2557 set fnord ${copy_dirs}
2559 while test $# != 0 ; do
2560 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
2563 echo Copying $1 to $2
2565 # Use the install script to create the directory and all required
2566 # parent directories.
2567 if test -d $2 ; then
2571 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
2574 # Copy the directory, assuming we have tar.
2575 # FIXME: Should we use B in the second tar? Not all systems support it.
2576 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
2578 # It is the responsibility of the user to correctly adjust all
2579 # symlinks. If somebody can figure out how to handle them correctly
2580 # here, feel free to add the code.
2587 extra_arflags_for_target=
2588 extra_nmflags_for_target=
2589 extra_ranlibflags_for_target=
2590 target_makefile_frag=/dev/null
2592 i[3456789]86-*-netware*)
2593 target_makefile_frag="config/mt-netware"
2596 target_makefile_frag="config/mt-netware"
2599 target_makefile_frag="config/mt-linux"
2601 *-*-aix4.[3456789]* | *-*-aix[56789].*)
2602 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
2603 # commands to handle both 32-bit and 64-bit objects. These flags are
2604 # harmless if we're using GNU nm or ar.
2605 extra_arflags_for_target=" -X32_64"
2606 extra_nmflags_for_target=" -B -X32_64"
2609 # ranlib from Darwin requires the -c flag to look at common symbols.
2610 extra_ranlibflags_for_target=" -c"
2612 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
2613 target_makefile_frag="config/mt-wince"
2617 alphaieee_frag=/dev/null
2620 # This just makes sure to use the -mieee option to build target libs.
2621 # This should probably be set individually by each library.
2622 alphaieee_frag="config/mt-alphaieee"
2626 # If --enable-target-optspace always use -Os instead of -O2 to build
2627 # the target libraries, similarly if it is not specified, use -Os
2628 # on selected platforms.
2629 ospace_frag=/dev/null
2630 case "${enable_target_optspace}:${target}" in
2632 ospace_frag="config/mt-ospace"
2635 ospace_frag="config/mt-d30v"
2637 :m32r-* | :d10v-* | :fr30-*)
2638 ospace_frag="config/mt-ospace"
2643 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
2647 # Set with_gnu_as and with_gnu_ld as appropriate.
2649 # This is done by determining whether or not the appropriate directory
2650 # is available, and by checking whether or not specific configurations
2651 # have requested that this magic not happen.
2653 # The command line options always override the explicit settings in
2654 # configure.in, and the settings in configure.in override this magic.
2656 # If the default for a toolchain is to use GNU as and ld, and you don't
2657 # want to do that, then you should use the --without-gnu-as and
2658 # --without-gnu-ld options for the configure script.
2660 if test x${use_gnu_as} = x &&
2661 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
2663 extra_host_args="$extra_host_args --with-gnu-as"
2666 if test x${use_gnu_ld} = x &&
2667 echo " ${configdirs} " | grep " ld " > /dev/null 2>&1 ; then
2669 extra_host_args="$extra_host_args --with-gnu-ld"
2672 # If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
2673 # can detect this case.
2675 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
2677 extra_host_args="$extra_host_args --with-newlib"
2680 if test x${with_libbanshee} = xyes && echo " ${configdirs} " | grep " libbanshee " >/dev/null 2>&1; then
2681 extra_host_args="$extra_host_args --with-libbanshee"
2684 # Default to using --with-stabs for certain targets.
2685 if test x${with_stabs} = x ; then
2689 mips*-*-* | alpha*-*-osf*)
2691 extra_host_args="${extra_host_args} --with-stabs"
2696 # hpux11 in 64bit mode has libraries in a weird place. Arrange to find
2697 # them automatically.
2700 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
2704 # Some systems (e.g., one of the i386-aix systems the gas testers are
2705 # using) don't handle "\$" correctly, so don't use it here.
2706 tooldir='${exec_prefix}'/${target_alias}
2707 build_tooldir=${tooldir}
2709 # Generate default definitions for YACC, M4, LEX and other programs that run
2710 # on the build machine. These are used if the Makefile can't locate these
2711 # programs in objdir.
2712 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
2713 for ac_prog in bison
2715 # Extract the first word of "$ac_prog", so it can be a program name with args.
2716 set dummy $ac_prog; ac_word=$2
2717 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2718 echo "configure:2719: checking for $ac_word" >&5
2719 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_BISON'+set}'`\" = set"; then
2720 echo $ac_n "(cached) $ac_c" 1>&6
2722 if test -n "$CONFIGURED_BISON"; then
2723 ac_cv_prog_CONFIGURED_BISON="$CONFIGURED_BISON" # Let the user override the test.
2725 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2727 for ac_dir in $ac_dummy; do
2728 test -z "$ac_dir" && ac_dir=.
2729 if test -f $ac_dir/$ac_word; then
2730 ac_cv_prog_CONFIGURED_BISON="$ac_prog"
2737 CONFIGURED_BISON="$ac_cv_prog_CONFIGURED_BISON"
2738 if test -n "$CONFIGURED_BISON"; then
2739 echo "$ac_t""$CONFIGURED_BISON" 1>&6
2741 echo "$ac_t""no" 1>&6
2744 test -n "$CONFIGURED_BISON" && break
2746 test -n "$CONFIGURED_BISON" || CONFIGURED_BISON="$MISSING bison"
2748 for ac_prog in 'bison -y' byacc yacc
2750 # Extract the first word of "$ac_prog", so it can be a program name with args.
2751 set dummy $ac_prog; ac_word=$2
2752 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2753 echo "configure:2754: checking for $ac_word" >&5
2754 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_YACC'+set}'`\" = set"; then
2755 echo $ac_n "(cached) $ac_c" 1>&6
2757 if test -n "$CONFIGURED_YACC"; then
2758 ac_cv_prog_CONFIGURED_YACC="$CONFIGURED_YACC" # Let the user override the test.
2760 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2762 for ac_dir in $ac_dummy; do
2763 test -z "$ac_dir" && ac_dir=.
2764 if test -f $ac_dir/$ac_word; then
2765 ac_cv_prog_CONFIGURED_YACC="$ac_prog"
2772 CONFIGURED_YACC="$ac_cv_prog_CONFIGURED_YACC"
2773 if test -n "$CONFIGURED_YACC"; then
2774 echo "$ac_t""$CONFIGURED_YACC" 1>&6
2776 echo "$ac_t""no" 1>&6
2779 test -n "$CONFIGURED_YACC" && break
2781 test -n "$CONFIGURED_YACC" || CONFIGURED_YACC="$MISSING bison -y"
2783 for ac_prog in gm4 gnum4 m4
2785 # Extract the first word of "$ac_prog", so it can be a program name with args.
2786 set dummy $ac_prog; ac_word=$2
2787 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2788 echo "configure:2789: checking for $ac_word" >&5
2789 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_M4'+set}'`\" = set"; then
2790 echo $ac_n "(cached) $ac_c" 1>&6
2792 if test -n "$CONFIGURED_M4"; then
2793 ac_cv_prog_CONFIGURED_M4="$CONFIGURED_M4" # Let the user override the test.
2795 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2797 for ac_dir in $ac_dummy; do
2798 test -z "$ac_dir" && ac_dir=.
2799 if test -f $ac_dir/$ac_word; then
2800 ac_cv_prog_CONFIGURED_M4="$ac_prog"
2807 CONFIGURED_M4="$ac_cv_prog_CONFIGURED_M4"
2808 if test -n "$CONFIGURED_M4"; then
2809 echo "$ac_t""$CONFIGURED_M4" 1>&6
2811 echo "$ac_t""no" 1>&6
2814 test -n "$CONFIGURED_M4" && break
2816 test -n "$CONFIGURED_M4" || CONFIGURED_M4="$MISSING m4"
2820 # Extract the first word of "$ac_prog", so it can be a program name with args.
2821 set dummy $ac_prog; ac_word=$2
2822 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2823 echo "configure:2824: checking for $ac_word" >&5
2824 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_FLEX'+set}'`\" = set"; then
2825 echo $ac_n "(cached) $ac_c" 1>&6
2827 if test -n "$CONFIGURED_FLEX"; then
2828 ac_cv_prog_CONFIGURED_FLEX="$CONFIGURED_FLEX" # Let the user override the test.
2830 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2832 for ac_dir in $ac_dummy; do
2833 test -z "$ac_dir" && ac_dir=.
2834 if test -f $ac_dir/$ac_word; then
2835 ac_cv_prog_CONFIGURED_FLEX="$ac_prog"
2842 CONFIGURED_FLEX="$ac_cv_prog_CONFIGURED_FLEX"
2843 if test -n "$CONFIGURED_FLEX"; then
2844 echo "$ac_t""$CONFIGURED_FLEX" 1>&6
2846 echo "$ac_t""no" 1>&6
2849 test -n "$CONFIGURED_FLEX" && break
2851 test -n "$CONFIGURED_FLEX" || CONFIGURED_FLEX="$MISSING flex"
2853 for ac_prog in flex lex
2855 # Extract the first word of "$ac_prog", so it can be a program name with args.
2856 set dummy $ac_prog; ac_word=$2
2857 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2858 echo "configure:2859: checking for $ac_word" >&5
2859 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_LEX'+set}'`\" = set"; then
2860 echo $ac_n "(cached) $ac_c" 1>&6
2862 if test -n "$CONFIGURED_LEX"; then
2863 ac_cv_prog_CONFIGURED_LEX="$CONFIGURED_LEX" # Let the user override the test.
2865 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2867 for ac_dir in $ac_dummy; do
2868 test -z "$ac_dir" && ac_dir=.
2869 if test -f $ac_dir/$ac_word; then
2870 ac_cv_prog_CONFIGURED_LEX="$ac_prog"
2877 CONFIGURED_LEX="$ac_cv_prog_CONFIGURED_LEX"
2878 if test -n "$CONFIGURED_LEX"; then
2879 echo "$ac_t""$CONFIGURED_LEX" 1>&6
2881 echo "$ac_t""no" 1>&6
2884 test -n "$CONFIGURED_LEX" && break
2886 test -n "$CONFIGURED_LEX" || CONFIGURED_LEX="$MISSING flex"
2888 for ac_prog in makeinfo
2890 # Extract the first word of "$ac_prog", so it can be a program name with args.
2891 set dummy $ac_prog; ac_word=$2
2892 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2893 echo "configure:2894: checking for $ac_word" >&5
2894 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_MAKEINFO'+set}'`\" = set"; then
2895 echo $ac_n "(cached) $ac_c" 1>&6
2897 if test -n "$CONFIGURED_MAKEINFO"; then
2898 ac_cv_prog_CONFIGURED_MAKEINFO="$CONFIGURED_MAKEINFO" # Let the user override the test.
2900 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2902 for ac_dir in $ac_dummy; do
2903 test -z "$ac_dir" && ac_dir=.
2904 if test -f $ac_dir/$ac_word; then
2905 ac_cv_prog_CONFIGURED_MAKEINFO="$ac_prog"
2912 CONFIGURED_MAKEINFO="$ac_cv_prog_CONFIGURED_MAKEINFO"
2913 if test -n "$CONFIGURED_MAKEINFO"; then
2914 echo "$ac_t""$CONFIGURED_MAKEINFO" 1>&6
2916 echo "$ac_t""no" 1>&6
2919 test -n "$CONFIGURED_MAKEINFO" && break
2921 test -n "$CONFIGURED_MAKEINFO" || CONFIGURED_MAKEINFO="$MISSING makeinfo"
2924 # Create a .gdbinit file which runs the one in srcdir
2925 # and tells GDB to look there for source files.
2927 if test -r ${srcdir}/.gdbinit ; then
2930 *) cat > ./.gdbinit <<EOF
2934 source ${srcdir}/.gdbinit
2940 # Make sure that the compiler is able to generate an executable. If it
2941 # can't, we are probably in trouble. We don't care whether we can run the
2942 # executable--we might be using a cross compiler--we only care whether it
2943 # can be created. At this point the main configure script has set CC.
2945 echo "int main () { return 0; }" > conftest.c
2946 ${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
2947 if test $? = 0 ; then
2948 if test -s conftest || test -s conftest.exe ; then
2954 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
2955 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
2962 # The Solaris /usr/ucb/cc compiler does not appear to work.
2964 sparc-sun-solaris2*)
2965 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
2966 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
2968 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
2969 if test -d /opt/cygnus/bin ; then
2970 if test "$could_use" = "" ; then
2971 could_use="/opt/cygnus/bin"
2973 could_use="$could_use or /opt/cygnus/bin"
2976 if test "$could_use" = "" ; then
2977 echo "Warning: compilation may fail because you're using"
2978 echo "/usr/ucb/cc. You should change your PATH or CC "
2979 echo "variable and rerun configure."
2981 echo "Warning: compilation may fail because you're using"
2982 echo "/usr/ucb/cc, when you should use the C compiler from"
2983 echo "$could_use. You should change your"
2984 echo "PATH or CC variable and rerun configure."
2990 # If --enable-shared was set, we must set LD_LIBRARY_PATH so that the
2991 # binutils tools will find libbfd.so.
2992 case "${enable_shared}" in
2993 no | "") SET_LIB_PATH= ;;
2994 *) SET_LIB_PATH="\$(REALLY_SET_LIB_PATH)" ;;
2998 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
2999 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
3002 # Record target_configdirs and the configure arguments for target and
3003 # build configuration in Makefile.
3004 target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
3005 build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
3007 # Determine whether gdb needs tk/tcl or not.
3008 # Use 'maybe' since enable_gdbtk might be true even if tk isn't available
3009 # and in that case we want gdb to be built without tk. Ugh!
3010 # In fact I believe gdb is the *only* package directly dependent on tk,
3011 # so we should be able to put the 'maybe's in unconditionally and
3012 # leave out the maybe dependencies when enable_gdbtk is false. I'm not
3013 # 100% sure that that's safe though.
3015 gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-tix maybe-all-libgui"
3016 case "$enable_gdbtk" in
3020 GDB_TK="${gdb_tk}" ;;
3022 # Only add the dependency on gdbtk when GDBtk is part of the gdb
3023 # distro. Eventually someone will fix this and move Insight, nee
3024 # gdbtk to a separate directory.
3025 if test -d ${srcdir}/gdb/gdbtk ; then
3033 # Strip out unwanted targets.
3035 # While at that, we remove Makefiles if we were started for recursive
3036 # configuration, so that the top-level Makefile reconfigures them,
3037 # like we used to do when configure itself was recursive.
3039 # Loop over modules. $extrasub must be used with care, limiting as
3040 # much as possible the usage of range addresses. That's because autoconf
3041 # splits the sed script to overcome limits in the number of commands,
3042 # and relying on carefully-timed sed passes may turn out to be very hard
3043 # to maintain later. In this particular case, you just have to be careful
3044 # not to nest @if/@endif pairs, because configure will not warn you at all.
3046 # Check whether --enable-bootstrap or --disable-bootstrap was given.
3047 if test "${enable_bootstrap+set}" = set; then
3048 enableval="$enable_bootstrap"
3054 if test -d ${srcdir}/gcc; then
3055 case "$host:$target:$enable_bootstrap" in
3056 $build:$build:yes | *:no) ;;
3057 *:yes) { echo "configure: error: cannot bootstrap a cross-compiler" 1>&2; exit 1; } ;;
3058 *) { echo "configure: error: invalid option for --enable-bootstrap" 1>&2; exit 1; } ;;
3061 if test $enable_bootstrap = yes; then
3062 { echo "configure: error: cannot bootstrap without a compiler" 1>&2; exit 1; }
3066 case "$enable_bootstrap" in
3068 default_target=bootstrap
3069 bootstrap_suffix=bootstrap ;;
3072 bootstrap_suffix=no-bootstrap ;;
3076 for module in ${build_configdirs} ; do
3077 if test -z "${no_recursion}" \
3078 && test -f ${build_subdir}/${module}/Makefile; then
3079 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
3080 rm -f ${build_subdir}/${module}/Makefile
3083 /^@if build-$module\$/d
3084 /^@endif build-$module\$/d
3085 /^@if build-$module-$bootstrap_suffix\$/d
3086 /^@endif build-$module-$bootstrap_suffix\$/d"
3088 for module in ${configdirs} ; do
3089 if test -z "${no_recursion}" \
3090 && test -f ${module}/Makefile; then
3091 echo 1>&2 "*** removing ${module}/Makefile to force reconfigure"
3092 rm -f ${module}/Makefile
3096 /^@endif $module\$/d
3097 /^@if $module-$bootstrap_suffix\$/d
3098 /^@endif $module-$bootstrap_suffix\$/d"
3100 for module in ${target_configdirs} ; do
3101 if test -z "${no_recursion}" \
3102 && test -f ${target_subdir}/${module}/Makefile; then
3103 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
3104 rm -f ${target_subdir}/${module}/Makefile
3107 /^@if target-$module\$/d
3108 /^@endif target-$module\$/d
3109 /^@if target-$module-$bootstrap_suffix\$/d
3110 /^@endif target-$module-$bootstrap_suffix\$/d"
3114 /^@if /,/^@endif /d"
3116 # Create the serialization dependencies. This uses a temporary file.
3118 # Check whether --enable-serial-configure or --disable-serial-configure was given.
3119 if test "${enable_serial_configure+set}" = set; then
3120 enableval="$enable_serial_configure"
3125 case ${enable_serial_configure} in
3127 enable_serial_build_configure=yes
3128 enable_serial_host_configure=yes
3129 enable_serial_target_configure=yes
3133 # These force 'configure's to be done one at a time, to avoid problems
3134 # with contention over a shared config.cache.
3136 echo '# serdep.tmp' > serdep.tmp
3138 test "x${enable_serial_build_configure}" = xyes &&
3139 for item in ${build_configdirs} ; do
3142 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
3147 test "x${enable_serial_host_configure}" = xyes &&
3148 for item in ${configdirs} ; do
3151 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
3156 test "x${enable_serial_target_configure}" = xyes &&
3157 for item in ${target_configdirs} ; do
3160 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
3164 serialization_dependencies=serdep.tmp
3167 # Base args. Strip norecursion, cache-file, srcdir, host, build,
3168 # target and nonopt. These are the ones we might not want to pass
3169 # down to subconfigures. Also strip program-prefix, program-suffix,
3170 # and program-transform-name, so that we can pass down a consistent
3171 # program-transform-name. If autoconf has put single quotes around
3172 # any of these arguments (because they contain shell metacharacters)
3173 # then this will fail; in practice this only happens for
3174 # --program-transform-name, so be sure to override --program-transform-name
3175 # at the end of the argument list.
3176 # These will be expanded by make, so quote '$'.
3177 cat <<\EOF_SED > conftestsed
3179 s/ --c[a-z-]*[= ][^ ]*//g
3180 s/ --sr[a-z-]*[= ][^ ]*//g
3181 s/ --ho[a-z-]*[= ][^ ]*//g
3182 s/ --bu[a-z-]*[= ][^ ]*//g
3183 s/ --t[a-z-]*[= ][^ ]*//g
3184 s/ --program-[pst][a-z-]*[= ][^ ]*//g
3185 s/ -cache-file[= ][^ ]*//g
3186 s/ -srcdir[= ][^ ]*//g
3187 s/ -host[= ][^ ]*//g
3188 s/ -build[= ][^ ]*//g
3189 s/ -target[= ][^ ]*//g
3190 s/ -program-prefix[= ][^ ]*//g
3191 s/ -program-suffix[= ][^ ]*//g
3192 s/ -program-transform-name[= ][^ ]*//g
3197 sed -f conftestsed <<EOF_SED > conftestsed.out
3198 ${ac_configure_args}
3200 baseargs=`cat conftestsed.out`
3201 rm -f conftestsed conftestsed.out
3203 # Add in --program-transform-name, after --program-prefix and
3204 # --program-suffix have been applied to it. Autoconf has already
3205 # doubled dollar signs and backslashes in program_transform_name; we want
3206 # the backslashes un-doubled, and then the entire thing wrapped in single
3207 # quotes, because this will be expanded first by make and then by the shell.
3208 # Also, because we want to override the logic in subdir configure scripts to
3209 # choose program_transform_name, replace any s,x,x, with s,y,y,.
3210 sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
3211 ${program_transform_name}
3213 gcc_transform_name=`cat conftestsed.out`
3214 rm -f conftestsed.out
3215 baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
3217 # For the build-side libraries, we just need to pretend we're native,
3218 # and not use the same cache file. Multilibs are neither needed nor
3220 build_configargs="--cache-file=../config.cache --build=${build_alias} --host=${build_alias} ${baseargs}"
3222 # For host modules, accept cache file option, or specification as blank.
3223 case "${cache_file}" in
3225 cache_file_option="" ;;
3226 /* | [A-Za-z]:[\\/]* ) # absolute path
3227 cache_file_option="--cache-file=${cache_file}" ;;
3229 cache_file_option="--cache-file=../${cache_file}" ;;
3232 # Host dirs don't like to share a cache file either, horribly enough.
3233 # This seems to be due to autoconf 2.5x stupidity.
3234 host_configargs="--cache-file=./config.cache --build=${build_alias} --host=${host_alias} --target=${target_alias} ${extra_host_args} ${baseargs}"
3236 target_configargs=${baseargs}
3238 # Passing a --with-cross-host argument lets the target libraries know
3239 # whether they are being built with a cross-compiler or being built
3240 # native. However, it would be better to use other mechanisms to make the
3241 # sorts of decisions they want to make on this basis. Please consider
3242 # this option to be deprecated. FIXME.
3243 if test x${is_cross_compiler} = xyes ; then
3244 target_configargs="--with-cross-host=${host_alias} ${target_configargs}"
3247 # Default to --enable-multilib.
3248 if test x${enable_multilib} = x ; then
3249 target_configargs="--enable-multilib ${target_configargs}"
3252 # Pass --with-newlib if appropriate. Note that target_configdirs has
3253 # changed from the earlier setting of with_newlib.
3254 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
3255 target_configargs="--with-newlib ${target_configargs}"
3258 # Different target subdirs use different values of certain variables
3259 # (notably CXX). Worse, multilibs use *lots* of different values.
3260 # Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
3261 # it doesn't automatically accept command-line overrides of them.
3262 # This means it's not safe for target subdirs to share a cache file,
3263 # which is disgusting, but there you have it. Hopefully this can be
3264 # fixed in future. It's still worthwhile to use a cache file for each
3265 # directory. I think.
3267 # Pass the appropriate --host, --build, and --cache-file arguments.
3268 target_configargs="--cache-file=./config.cache --host=${target_alias} --build=${build_alias} ${target_configargs}"
3270 # provide a proper gxx_include_dir.
3271 # Note, if you change the default, make sure to fix both here and in
3272 # the gcc and libstdc++-v3 subdirectories.
3273 # Check whether --with-gxx-include-dir or --without-gxx-include-dir was given.
3274 case "${with_gxx_include_dir}" in
3276 { echo "configure: error: --with-gxx-include-dir=[dir] requires a directory" 1>&2; exit 1; }
3279 case "${enable_version_specific_runtime_libs}" in
3280 yes) gxx_include_dir='${libsubdir}/include/c++' ;;
3282 . ${srcdir}/config.if
3283 gxx_include_dir='${prefix}/include/'${libstdcxx_incdir} ;;
3285 *) gxx_include_dir=${with_gxx_include_dir} ;;
3289 case " $target_configdirs " in
3291 case " $target_configargs " in
3292 *" --with-newlib "*)
3295 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' ;;
3298 # If we're not building GCC, don't discard standard headers.
3299 if test -d ${srcdir}/gcc; then
3300 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
3302 if test "${build}" != "${host}"; then
3303 # On Canadian crosses, CC_FOR_TARGET will have already been set
3304 # by `configure', so we won't have an opportunity to add -Bgcc/
3305 # to it. This is right: we don't want to search that directory
3306 # for binaries, but we want the header files in there, so add
3308 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/gcc/include'
3310 # Someone might think of using the pre-installed headers on
3311 # Canadian crosses, in case the installed compiler is not fully
3312 # compatible with the compiler being built. In this case, it
3313 # would be better to flag an error than risking having
3314 # incompatible object files being constructed. We can't
3315 # guarantee that an error will be flagged, but let's hope the
3316 # compiler will do it, when presented with incompatible header
3321 case "${target}-${is_cross_compiler}" in
3322 i[3456789]86-*-linux*-no)
3323 # Here host == target, so we don't need to build gcc,
3324 # so we don't want to discard standard headers.
3325 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
3328 # If we're building newlib, use its generic headers last, but search
3329 # for any libc-related directories first (so make it the last -B
3331 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
3339 # Allow the user to override the flags for
3340 # our build compiler if desired.
3341 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
3343 # On Canadian crosses, we'll be searching the right directories for
3344 # the previously-installed cross compiler, so don't bother to add
3345 # flags for directories within the install tree of the compiler
3346 # being built; programs in there won't even run.
3347 if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
3348 # Search for pre-installed headers if nothing else fits.
3349 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
3352 if test "x${use_gnu_ld}" = x &&
3353 echo " ${configdirs} " | grep " ld " > /dev/null ; then
3354 # Arrange for us to find uninstalled linker scripts.
3355 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/ld'
3358 if test "x${CC_FOR_TARGET+set}" = xset; then
3360 elif test -d ${srcdir}/gcc; then
3361 CC_FOR_TARGET='$$r/gcc/xgcc -B$$r/gcc/'
3362 elif test "$host" = "$target"; then
3363 CC_FOR_TARGET='$(CC)'
3365 CC_FOR_TARGET=`echo gcc | sed "${program_transform_name}"`
3367 CC_FOR_TARGET=$CC_FOR_TARGET' $(FLAGS_FOR_TARGET)'
3369 if test "x${GCJ_FOR_TARGET+set}" = xset; then
3371 elif test -d ${srcdir}/gcc; then
3372 GCJ_FOR_TARGET='$$r/gcc/gcj -B$$r/gcc/'
3373 elif test "$host" = "$target"; then
3374 GCJ_FOR_TARGET='gcj'
3376 GCJ_FOR_TARGET=`echo gcj | sed "${program_transform_name}"`
3378 GCJ_FOR_TARGET=$GCJ_FOR_TARGET' $(FLAGS_FOR_TARGET)'
3380 if test "x${GFORTRAN_FOR_TARGET+set}" = xset; then
3382 elif test -d ${srcdir}/gcc; then
3383 GFORTRAN_FOR_TARGET='$$r/gcc/gfortran -B$$r/gcc/'
3384 elif test "$host" = "$target"; then
3385 GFORTRAN_FOR_TARGET='gfortran'
3387 GFORTRAN_FOR_TARGET=`echo gfortran | sed "${program_transform_name}"`
3389 case $GFORTRAN_FOR_TARGET in
3390 *' $(FLAGS_FOR_TARGET)') ;;
3391 *) GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET' $(FLAGS_FOR_TARGET)' ;;
3394 # Don't use libstdc++-v3's flags to configure/build itself.
3395 libstdcxx_flags='`test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
3396 raw_libstdcxx_flags='-L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
3398 if test "x${CXX_FOR_TARGET+set}" = xset; then
3399 if test "x${RAW_CXX_FOR_TARGET+set}" != xset; then
3400 RAW_CXX_FOR_TARGET=${CXX_FOR_TARGET}
3402 elif test -d ${srcdir}/gcc; then
3403 # We add -shared-libgcc to CXX_FOR_TARGET whenever we use xgcc instead
3404 # of g++ for linking C++ or Java, because g++ has -shared-libgcc by
3405 # default whereas gcc does not.
3406 # RAW_CXX_FOR_TARGET is for linking C++ or java; CXX_FOR_TARGET is for
3408 CXX_FOR_TARGET='$$r/gcc/g++ -B$$r/gcc/ -nostdinc++ '$libstdcxx_flags
3409 RAW_CXX_FOR_TARGET='$$r/gcc/xgcc -shared-libgcc -B$$r/gcc/ -nostdinc++ '$raw_libstdcxx_flags
3410 elif test "$host" = "$target"; then
3411 CXX_FOR_TARGET='$(CXX)'
3412 RAW_CXX_FOR_TARGET=${CXX_FOR_TARGET}
3414 CXX_FOR_TARGET=`echo c++ | sed "${program_transform_name}"`
3415 RAW_CXX_FOR_TARGET=${CXX_FOR_TARGET}
3417 CXX_FOR_TARGET=$CXX_FOR_TARGET' $(FLAGS_FOR_TARGET)'
3418 RAW_CXX_FOR_TARGET=$RAW_CXX_FOR_TARGET' $(FLAGS_FOR_TARGET)'
3420 qCXX_FOR_TARGET=`echo "$CXX_FOR_TARGET" | sed 's,[&%],\\\&,g'`
3421 qRAW_CXX_FOR_TARGET=`echo "$RAW_CXX_FOR_TARGET" | sed 's,[&%],\\\&,g'`
3423 # We want to defer the evaluation of `cmd`s and shell variables in
3424 # CXX_FOR_TARGET when recursing in the top-level Makefile, such as for
3425 # bootstrap. We'll enclose CXX_FOR_TARGET_FOR_RECURSIVE_MAKE in single
3426 # quotes, but we still have to duplicate `$'s so that shell variables
3427 # can be expanded by the nested make as shell variables, not as make
3429 qqCXX_FOR_TARGET=`echo "$qCXX_FOR_TARGET" | sed -e 's,[$][$],$$$$,g'`
3430 qqRAW_CXX_FOR_TARGET=`echo "$qRAW_CXX_FOR_TARGET" | sed -e 's,[$][$],$$$$,g'`
3432 # Wrap CC_FOR_TARGET and friends, for certain types of builds.
3433 CC_FOR_TARGET="\$(STAGE_CC_WRAPPER) ${CC_FOR_TARGET}"
3434 GCJ_FOR_TARGET="\$(STAGE_CC_WRAPPER) ${GCJ_FOR_TARGET}"
3435 GFORTRAN_FOR_TARGET="\$(STAGE_CC_WRAPPER) ${GFORTRAN_FOR_TARGET}"
3436 CXX_FOR_TARGET="\$(STAGE_CC_WRAPPER) ${qCXX_FOR_TARGET}"
3437 RAW_CXX_FOR_TARGET="\$(STAGE_CC_WRAPPER) ${qRAW_CXX_FOR_TARGET}"
3438 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE="\$(STAGE_CC_WRAPPER) ${qqCXX_FOR_TARGET}"
3439 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE="\$(STAGE_CC_WRAPPER) ${qqRAW_CXX_FOR_TARGET}"
3441 # Makefile fragments.
3442 for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
3444 eval fragval=\$$frag
3445 if test $fragval != /dev/null; then
3446 eval $frag=${srcdir}/$fragval
3454 # Miscellanea: directories, flags, etc.
3468 # Build module lists & subconfigure args.
3472 # Host module lists & subconfigure args.
3476 # Target module lists & subconfigure args.
3486 test -n "$host_alias" && ncn_tool_prefix=$host_alias-
3487 ncn_target_tool_prefix=
3488 test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
3490 if test -n "$ncn_tool_prefix"; then
3491 # Extract the first word of "${ncn_tool_prefix}ar", so it can be a program name with args.
3492 set dummy ${ncn_tool_prefix}ar; ac_word=$2
3493 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3494 echo "configure:3495: checking for $ac_word" >&5
3495 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
3496 echo $ac_n "(cached) $ac_c" 1>&6
3498 if test -n "$AR"; then
3499 ac_cv_prog_AR="$AR" # Let the user override the test.
3501 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3503 for ac_dir in $ac_dummy; do
3504 test -z "$ac_dir" && ac_dir=.
3505 if test -f $ac_dir/$ac_word; then
3506 ac_cv_prog_AR="${ncn_tool_prefix}ar"
3514 if test -n "$AR"; then
3515 echo "$ac_t""$AR" 1>&6
3517 echo "$ac_t""no" 1>&6
3521 if test -z "$ac_cv_prog_AR" ; then
3522 if test $build = $host ; then
3524 # Extract the first word of "ar", so it can be a program name with args.
3525 set dummy ar; ac_word=$2
3526 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3527 echo "configure:3528: checking for $ac_word" >&5
3528 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR'+set}'`\" = set"; then
3529 echo $ac_n "(cached) $ac_c" 1>&6
3531 if test -n "$ncn_cv_AR"; then
3532 ac_cv_prog_ncn_cv_AR="$ncn_cv_AR" # Let the user override the test.
3534 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3536 for ac_dir in $ac_dummy; do
3537 test -z "$ac_dir" && ac_dir=.
3538 if test -f $ac_dir/$ac_word; then
3539 ac_cv_prog_ncn_cv_AR="ar"
3544 test -z "$ac_cv_prog_ncn_cv_AR" && ac_cv_prog_ncn_cv_AR="ar"
3547 ncn_cv_AR="$ac_cv_prog_ncn_cv_AR"
3548 if test -n "$ncn_cv_AR"; then
3549 echo "$ac_t""$ncn_cv_AR" 1>&6
3551 echo "$ac_t""no" 1>&6
3556 AR="${ncn_tool_prefix}ar"
3562 if test -n "$ncn_tool_prefix"; then
3563 # Extract the first word of "${ncn_tool_prefix}as", so it can be a program name with args.
3564 set dummy ${ncn_tool_prefix}as; ac_word=$2
3565 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3566 echo "configure:3567: checking for $ac_word" >&5
3567 if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
3568 echo $ac_n "(cached) $ac_c" 1>&6
3570 if test -n "$AS"; then
3571 ac_cv_prog_AS="$AS" # Let the user override the test.
3573 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3575 for ac_dir in $ac_dummy; do
3576 test -z "$ac_dir" && ac_dir=.
3577 if test -f $ac_dir/$ac_word; then
3578 ac_cv_prog_AS="${ncn_tool_prefix}as"
3586 if test -n "$AS"; then
3587 echo "$ac_t""$AS" 1>&6
3589 echo "$ac_t""no" 1>&6
3593 if test -z "$ac_cv_prog_AS" ; then
3594 if test $build = $host ; then
3596 # Extract the first word of "as", so it can be a program name with args.
3597 set dummy as; ac_word=$2
3598 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3599 echo "configure:3600: checking for $ac_word" >&5
3600 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS'+set}'`\" = set"; then
3601 echo $ac_n "(cached) $ac_c" 1>&6
3603 if test -n "$ncn_cv_AS"; then
3604 ac_cv_prog_ncn_cv_AS="$ncn_cv_AS" # Let the user override the test.
3606 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3608 for ac_dir in $ac_dummy; do
3609 test -z "$ac_dir" && ac_dir=.
3610 if test -f $ac_dir/$ac_word; then
3611 ac_cv_prog_ncn_cv_AS="as"
3616 test -z "$ac_cv_prog_ncn_cv_AS" && ac_cv_prog_ncn_cv_AS="as"
3619 ncn_cv_AS="$ac_cv_prog_ncn_cv_AS"
3620 if test -n "$ncn_cv_AS"; then
3621 echo "$ac_t""$ncn_cv_AS" 1>&6
3623 echo "$ac_t""no" 1>&6
3628 AS="${ncn_tool_prefix}as"
3634 if test -n "$ncn_tool_prefix"; then
3635 # Extract the first word of "${ncn_tool_prefix}dlltool", so it can be a program name with args.
3636 set dummy ${ncn_tool_prefix}dlltool; ac_word=$2
3637 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3638 echo "configure:3639: checking for $ac_word" >&5
3639 if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
3640 echo $ac_n "(cached) $ac_c" 1>&6
3642 if test -n "$DLLTOOL"; then
3643 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
3645 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3647 for ac_dir in $ac_dummy; do
3648 test -z "$ac_dir" && ac_dir=.
3649 if test -f $ac_dir/$ac_word; then
3650 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}dlltool"
3657 DLLTOOL="$ac_cv_prog_DLLTOOL"
3658 if test -n "$DLLTOOL"; then
3659 echo "$ac_t""$DLLTOOL" 1>&6
3661 echo "$ac_t""no" 1>&6
3665 if test -z "$ac_cv_prog_DLLTOOL" ; then
3666 if test $build = $host ; then
3667 ncn_cv_DLLTOOL=$DLLTOOL
3668 # Extract the first word of "dlltool", so it can be a program name with args.
3669 set dummy dlltool; ac_word=$2
3670 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3671 echo "configure:3672: checking for $ac_word" >&5
3672 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL'+set}'`\" = set"; then
3673 echo $ac_n "(cached) $ac_c" 1>&6
3675 if test -n "$ncn_cv_DLLTOOL"; then
3676 ac_cv_prog_ncn_cv_DLLTOOL="$ncn_cv_DLLTOOL" # Let the user override the test.
3678 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3680 for ac_dir in $ac_dummy; do
3681 test -z "$ac_dir" && ac_dir=.
3682 if test -f $ac_dir/$ac_word; then
3683 ac_cv_prog_ncn_cv_DLLTOOL="dlltool"
3688 test -z "$ac_cv_prog_ncn_cv_DLLTOOL" && ac_cv_prog_ncn_cv_DLLTOOL="dlltool"
3691 ncn_cv_DLLTOOL="$ac_cv_prog_ncn_cv_DLLTOOL"
3692 if test -n "$ncn_cv_DLLTOOL"; then
3693 echo "$ac_t""$ncn_cv_DLLTOOL" 1>&6
3695 echo "$ac_t""no" 1>&6
3698 DLLTOOL=$ncn_cv_DLLTOOL
3700 DLLTOOL="${ncn_tool_prefix}dlltool"
3703 DLLTOOL="$ac_cv_prog_DLLTOOL"
3706 if test -n "$ncn_tool_prefix"; then
3707 # Extract the first word of "${ncn_tool_prefix}ld", so it can be a program name with args.
3708 set dummy ${ncn_tool_prefix}ld; ac_word=$2
3709 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3710 echo "configure:3711: checking for $ac_word" >&5
3711 if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
3712 echo $ac_n "(cached) $ac_c" 1>&6
3714 if test -n "$LD"; then
3715 ac_cv_prog_LD="$LD" # Let the user override the test.
3717 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3719 for ac_dir in $ac_dummy; do
3720 test -z "$ac_dir" && ac_dir=.
3721 if test -f $ac_dir/$ac_word; then
3722 ac_cv_prog_LD="${ncn_tool_prefix}ld"
3730 if test -n "$LD"; then
3731 echo "$ac_t""$LD" 1>&6
3733 echo "$ac_t""no" 1>&6
3737 if test -z "$ac_cv_prog_LD" ; then
3738 if test $build = $host ; then
3740 # Extract the first word of "ld", so it can be a program name with args.
3741 set dummy ld; ac_word=$2
3742 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3743 echo "configure:3744: checking for $ac_word" >&5
3744 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD'+set}'`\" = set"; then
3745 echo $ac_n "(cached) $ac_c" 1>&6
3747 if test -n "$ncn_cv_LD"; then
3748 ac_cv_prog_ncn_cv_LD="$ncn_cv_LD" # Let the user override the test.
3750 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3752 for ac_dir in $ac_dummy; do
3753 test -z "$ac_dir" && ac_dir=.
3754 if test -f $ac_dir/$ac_word; then
3755 ac_cv_prog_ncn_cv_LD="ld"
3760 test -z "$ac_cv_prog_ncn_cv_LD" && ac_cv_prog_ncn_cv_LD="ld"
3763 ncn_cv_LD="$ac_cv_prog_ncn_cv_LD"
3764 if test -n "$ncn_cv_LD"; then
3765 echo "$ac_t""$ncn_cv_LD" 1>&6
3767 echo "$ac_t""no" 1>&6
3772 LD="${ncn_tool_prefix}ld"
3778 if test -n "$ncn_tool_prefix"; then
3779 # Extract the first word of "${ncn_tool_prefix}nm", so it can be a program name with args.
3780 set dummy ${ncn_tool_prefix}nm; ac_word=$2
3781 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3782 echo "configure:3783: checking for $ac_word" >&5
3783 if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then
3784 echo $ac_n "(cached) $ac_c" 1>&6
3786 if test -n "$NM"; then
3787 ac_cv_prog_NM="$NM" # Let the user override the test.
3789 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3791 for ac_dir in $ac_dummy; do
3792 test -z "$ac_dir" && ac_dir=.
3793 if test -f $ac_dir/$ac_word; then
3794 ac_cv_prog_NM="${ncn_tool_prefix}nm"
3802 if test -n "$NM"; then
3803 echo "$ac_t""$NM" 1>&6
3805 echo "$ac_t""no" 1>&6
3809 if test -z "$ac_cv_prog_NM" ; then
3810 if test $build = $host ; then
3812 # Extract the first word of "nm", so it can be a program name with args.
3813 set dummy nm; ac_word=$2
3814 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3815 echo "configure:3816: checking for $ac_word" >&5
3816 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM'+set}'`\" = set"; then
3817 echo $ac_n "(cached) $ac_c" 1>&6
3819 if test -n "$ncn_cv_NM"; then
3820 ac_cv_prog_ncn_cv_NM="$ncn_cv_NM" # Let the user override the test.
3822 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3824 for ac_dir in $ac_dummy; do
3825 test -z "$ac_dir" && ac_dir=.
3826 if test -f $ac_dir/$ac_word; then
3827 ac_cv_prog_ncn_cv_NM="nm"
3832 test -z "$ac_cv_prog_ncn_cv_NM" && ac_cv_prog_ncn_cv_NM="nm"
3835 ncn_cv_NM="$ac_cv_prog_ncn_cv_NM"
3836 if test -n "$ncn_cv_NM"; then
3837 echo "$ac_t""$ncn_cv_NM" 1>&6
3839 echo "$ac_t""no" 1>&6
3844 NM="${ncn_tool_prefix}nm"
3850 if test -n "$ncn_tool_prefix"; then
3851 # Extract the first word of "${ncn_tool_prefix}ranlib", so it can be a program name with args.
3852 set dummy ${ncn_tool_prefix}ranlib; ac_word=$2
3853 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3854 echo "configure:3855: checking for $ac_word" >&5
3855 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
3856 echo $ac_n "(cached) $ac_c" 1>&6
3858 if test -n "$RANLIB"; then
3859 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3861 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3863 for ac_dir in $ac_dummy; do
3864 test -z "$ac_dir" && ac_dir=.
3865 if test -f $ac_dir/$ac_word; then
3866 ac_cv_prog_RANLIB="${ncn_tool_prefix}ranlib"
3873 RANLIB="$ac_cv_prog_RANLIB"
3874 if test -n "$RANLIB"; then
3875 echo "$ac_t""$RANLIB" 1>&6
3877 echo "$ac_t""no" 1>&6
3881 if test -z "$ac_cv_prog_RANLIB" ; then
3882 if test $build = $host ; then
3883 ncn_cv_RANLIB=$RANLIB
3884 # Extract the first word of "ranlib", so it can be a program name with args.
3885 set dummy ranlib; ac_word=$2
3886 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3887 echo "configure:3888: checking for $ac_word" >&5
3888 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB'+set}'`\" = set"; then
3889 echo $ac_n "(cached) $ac_c" 1>&6
3891 if test -n "$ncn_cv_RANLIB"; then
3892 ac_cv_prog_ncn_cv_RANLIB="$ncn_cv_RANLIB" # Let the user override the test.
3894 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3896 for ac_dir in $ac_dummy; do
3897 test -z "$ac_dir" && ac_dir=.
3898 if test -f $ac_dir/$ac_word; then
3899 ac_cv_prog_ncn_cv_RANLIB="ranlib"
3904 test -z "$ac_cv_prog_ncn_cv_RANLIB" && ac_cv_prog_ncn_cv_RANLIB=":"
3907 ncn_cv_RANLIB="$ac_cv_prog_ncn_cv_RANLIB"
3908 if test -n "$ncn_cv_RANLIB"; then
3909 echo "$ac_t""$ncn_cv_RANLIB" 1>&6
3911 echo "$ac_t""no" 1>&6
3914 RANLIB=$ncn_cv_RANLIB
3919 RANLIB="$ac_cv_prog_RANLIB"
3922 if test -n "$ncn_tool_prefix"; then
3923 # Extract the first word of "${ncn_tool_prefix}windres", so it can be a program name with args.
3924 set dummy ${ncn_tool_prefix}windres; ac_word=$2
3925 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3926 echo "configure:3927: checking for $ac_word" >&5
3927 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3928 echo $ac_n "(cached) $ac_c" 1>&6
3930 if test -n "$WINDRES"; then
3931 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
3933 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3935 for ac_dir in $ac_dummy; do
3936 test -z "$ac_dir" && ac_dir=.
3937 if test -f $ac_dir/$ac_word; then
3938 ac_cv_prog_WINDRES="${ncn_tool_prefix}windres"
3945 WINDRES="$ac_cv_prog_WINDRES"
3946 if test -n "$WINDRES"; then
3947 echo "$ac_t""$WINDRES" 1>&6
3949 echo "$ac_t""no" 1>&6
3953 if test -z "$ac_cv_prog_WINDRES" ; then
3954 if test $build = $host ; then
3955 ncn_cv_WINDRES=$WINDRES
3956 # Extract the first word of "windres", so it can be a program name with args.
3957 set dummy windres; ac_word=$2
3958 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3959 echo "configure:3960: checking for $ac_word" >&5
3960 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES'+set}'`\" = set"; then
3961 echo $ac_n "(cached) $ac_c" 1>&6
3963 if test -n "$ncn_cv_WINDRES"; then
3964 ac_cv_prog_ncn_cv_WINDRES="$ncn_cv_WINDRES" # Let the user override the test.
3966 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3968 for ac_dir in $ac_dummy; do
3969 test -z "$ac_dir" && ac_dir=.
3970 if test -f $ac_dir/$ac_word; then
3971 ac_cv_prog_ncn_cv_WINDRES="windres"
3976 test -z "$ac_cv_prog_ncn_cv_WINDRES" && ac_cv_prog_ncn_cv_WINDRES="windres"
3979 ncn_cv_WINDRES="$ac_cv_prog_ncn_cv_WINDRES"
3980 if test -n "$ncn_cv_WINDRES"; then
3981 echo "$ac_t""$ncn_cv_WINDRES" 1>&6
3983 echo "$ac_t""no" 1>&6
3986 WINDRES=$ncn_cv_WINDRES
3988 WINDRES="${ncn_tool_prefix}windres"
3991 WINDRES="$ac_cv_prog_WINDRES"
3994 if test -n "$ncn_tool_prefix"; then
3995 # Extract the first word of "${ncn_tool_prefix}objcopy", so it can be a program name with args.
3996 set dummy ${ncn_tool_prefix}objcopy; ac_word=$2
3997 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3998 echo "configure:3999: checking for $ac_word" >&5
3999 if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then
4000 echo $ac_n "(cached) $ac_c" 1>&6
4002 if test -n "$OBJCOPY"; then
4003 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
4005 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4007 for ac_dir in $ac_dummy; do
4008 test -z "$ac_dir" && ac_dir=.
4009 if test -f $ac_dir/$ac_word; then
4010 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}objcopy"
4017 OBJCOPY="$ac_cv_prog_OBJCOPY"
4018 if test -n "$OBJCOPY"; then
4019 echo "$ac_t""$OBJCOPY" 1>&6
4021 echo "$ac_t""no" 1>&6
4025 if test -z "$ac_cv_prog_OBJCOPY" ; then
4026 if test $build = $host ; then
4027 ncn_cv_OBJCOPY=$OBJCOPY
4028 # Extract the first word of "objcopy", so it can be a program name with args.
4029 set dummy objcopy; ac_word=$2
4030 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4031 echo "configure:4032: checking for $ac_word" >&5
4032 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJCOPY'+set}'`\" = set"; then
4033 echo $ac_n "(cached) $ac_c" 1>&6
4035 if test -n "$ncn_cv_OBJCOPY"; then
4036 ac_cv_prog_ncn_cv_OBJCOPY="$ncn_cv_OBJCOPY" # Let the user override the test.
4038 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4040 for ac_dir in $ac_dummy; do
4041 test -z "$ac_dir" && ac_dir=.
4042 if test -f $ac_dir/$ac_word; then
4043 ac_cv_prog_ncn_cv_OBJCOPY="objcopy"
4048 test -z "$ac_cv_prog_ncn_cv_OBJCOPY" && ac_cv_prog_ncn_cv_OBJCOPY="objcopy"
4051 ncn_cv_OBJCOPY="$ac_cv_prog_ncn_cv_OBJCOPY"
4052 if test -n "$ncn_cv_OBJCOPY"; then
4053 echo "$ac_t""$ncn_cv_OBJCOPY" 1>&6
4055 echo "$ac_t""no" 1>&6
4058 OBJCOPY=$ncn_cv_OBJCOPY
4060 OBJCOPY="${ncn_tool_prefix}objcopy"
4063 OBJCOPY="$ac_cv_prog_OBJCOPY"
4066 if test -n "$ncn_tool_prefix"; then
4067 # Extract the first word of "${ncn_tool_prefix}objdump", so it can be a program name with args.
4068 set dummy ${ncn_tool_prefix}objdump; ac_word=$2
4069 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4070 echo "configure:4071: checking for $ac_word" >&5
4071 if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then
4072 echo $ac_n "(cached) $ac_c" 1>&6
4074 if test -n "$OBJDUMP"; then
4075 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4077 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4079 for ac_dir in $ac_dummy; do
4080 test -z "$ac_dir" && ac_dir=.
4081 if test -f $ac_dir/$ac_word; then
4082 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}objdump"
4089 OBJDUMP="$ac_cv_prog_OBJDUMP"
4090 if test -n "$OBJDUMP"; then
4091 echo "$ac_t""$OBJDUMP" 1>&6
4093 echo "$ac_t""no" 1>&6
4097 if test -z "$ac_cv_prog_OBJDUMP" ; then
4098 if test $build = $host ; then
4099 ncn_cv_OBJDUMP=$OBJDUMP
4100 # Extract the first word of "objdump", so it can be a program name with args.
4101 set dummy objdump; ac_word=$2
4102 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4103 echo "configure:4104: checking for $ac_word" >&5
4104 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJDUMP'+set}'`\" = set"; then
4105 echo $ac_n "(cached) $ac_c" 1>&6
4107 if test -n "$ncn_cv_OBJDUMP"; then
4108 ac_cv_prog_ncn_cv_OBJDUMP="$ncn_cv_OBJDUMP" # Let the user override the test.
4110 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4112 for ac_dir in $ac_dummy; do
4113 test -z "$ac_dir" && ac_dir=.
4114 if test -f $ac_dir/$ac_word; then
4115 ac_cv_prog_ncn_cv_OBJDUMP="objdump"
4120 test -z "$ac_cv_prog_ncn_cv_OBJDUMP" && ac_cv_prog_ncn_cv_OBJDUMP="objdump"
4123 ncn_cv_OBJDUMP="$ac_cv_prog_ncn_cv_OBJDUMP"
4124 if test -n "$ncn_cv_OBJDUMP"; then
4125 echo "$ac_t""$ncn_cv_OBJDUMP" 1>&6
4127 echo "$ac_t""no" 1>&6
4130 OBJDUMP=$ncn_cv_OBJDUMP
4132 OBJDUMP="${ncn_tool_prefix}objdump"
4135 OBJDUMP="$ac_cv_prog_OBJDUMP"
4145 if test -n "$ncn_target_tool_prefix"; then
4146 # Extract the first word of "${ncn_target_tool_prefix}ar", so it can be a program name with args.
4147 set dummy ${ncn_target_tool_prefix}ar; ac_word=$2
4148 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4149 echo "configure:4150: checking for $ac_word" >&5
4150 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_AR_FOR_TARGET'+set}'`\" = set"; then
4151 echo $ac_n "(cached) $ac_c" 1>&6
4153 if test -n "$CONFIGURED_AR_FOR_TARGET"; then
4154 ac_cv_prog_CONFIGURED_AR_FOR_TARGET="$CONFIGURED_AR_FOR_TARGET" # Let the user override the test.
4156 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4158 for ac_dir in $ac_dummy; do
4159 test -z "$ac_dir" && ac_dir=.
4160 if test -f $ac_dir/$ac_word; then
4161 ac_cv_prog_CONFIGURED_AR_FOR_TARGET="${ncn_target_tool_prefix}ar"
4168 CONFIGURED_AR_FOR_TARGET="$ac_cv_prog_CONFIGURED_AR_FOR_TARGET"
4169 if test -n "$CONFIGURED_AR_FOR_TARGET"; then
4170 echo "$ac_t""$CONFIGURED_AR_FOR_TARGET" 1>&6
4172 echo "$ac_t""no" 1>&6
4176 if test -z "$ac_cv_prog_CONFIGURED_AR_FOR_TARGET" ; then
4177 if test $build = $target ; then
4178 ncn_cv_CONFIGURED_AR_FOR_TARGET=$CONFIGURED_AR_FOR_TARGET
4179 # Extract the first word of "ar", so it can be a program name with args.
4180 set dummy ar; ac_word=$2
4181 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4182 echo "configure:4183: checking for $ac_word" >&5
4183 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_AR_FOR_TARGET'+set}'`\" = set"; then
4184 echo $ac_n "(cached) $ac_c" 1>&6
4186 if test -n "$ncn_cv_CONFIGURED_AR_FOR_TARGET"; then
4187 ac_cv_prog_ncn_cv_CONFIGURED_AR_FOR_TARGET="$ncn_cv_CONFIGURED_AR_FOR_TARGET" # Let the user override the test.
4189 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4191 for ac_dir in $ac_dummy; do
4192 test -z "$ac_dir" && ac_dir=.
4193 if test -f $ac_dir/$ac_word; then
4194 ac_cv_prog_ncn_cv_CONFIGURED_AR_FOR_TARGET="ar"
4199 test -z "$ac_cv_prog_ncn_cv_CONFIGURED_AR_FOR_TARGET" && ac_cv_prog_ncn_cv_CONFIGURED_AR_FOR_TARGET="ar"
4202 ncn_cv_CONFIGURED_AR_FOR_TARGET="$ac_cv_prog_ncn_cv_CONFIGURED_AR_FOR_TARGET"
4203 if test -n "$ncn_cv_CONFIGURED_AR_FOR_TARGET"; then
4204 echo "$ac_t""$ncn_cv_CONFIGURED_AR_FOR_TARGET" 1>&6
4206 echo "$ac_t""no" 1>&6
4209 CONFIGURED_AR_FOR_TARGET=$ncn_cv_CONFIGURED_AR_FOR_TARGET
4211 CONFIGURED_AR_FOR_TARGET="${ncn_target_tool_prefix}ar"
4214 CONFIGURED_AR_FOR_TARGET="$ac_cv_prog_CONFIGURED_AR_FOR_TARGET"
4217 if test -n "$ncn_target_tool_prefix"; then
4218 # Extract the first word of "${ncn_target_tool_prefix}as", so it can be a program name with args.
4219 set dummy ${ncn_target_tool_prefix}as; ac_word=$2
4220 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4221 echo "configure:4222: checking for $ac_word" >&5
4222 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_AS_FOR_TARGET'+set}'`\" = set"; then
4223 echo $ac_n "(cached) $ac_c" 1>&6
4225 if test -n "$CONFIGURED_AS_FOR_TARGET"; then
4226 ac_cv_prog_CONFIGURED_AS_FOR_TARGET="$CONFIGURED_AS_FOR_TARGET" # Let the user override the test.
4228 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4230 for ac_dir in $ac_dummy; do
4231 test -z "$ac_dir" && ac_dir=.
4232 if test -f $ac_dir/$ac_word; then
4233 ac_cv_prog_CONFIGURED_AS_FOR_TARGET="${ncn_target_tool_prefix}as"
4240 CONFIGURED_AS_FOR_TARGET="$ac_cv_prog_CONFIGURED_AS_FOR_TARGET"
4241 if test -n "$CONFIGURED_AS_FOR_TARGET"; then
4242 echo "$ac_t""$CONFIGURED_AS_FOR_TARGET" 1>&6
4244 echo "$ac_t""no" 1>&6
4248 if test -z "$ac_cv_prog_CONFIGURED_AS_FOR_TARGET" ; then
4249 if test $build = $target ; then
4250 ncn_cv_CONFIGURED_AS_FOR_TARGET=$CONFIGURED_AS_FOR_TARGET
4251 # Extract the first word of "as", so it can be a program name with args.
4252 set dummy as; ac_word=$2
4253 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4254 echo "configure:4255: checking for $ac_word" >&5
4255 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_AS_FOR_TARGET'+set}'`\" = set"; then
4256 echo $ac_n "(cached) $ac_c" 1>&6
4258 if test -n "$ncn_cv_CONFIGURED_AS_FOR_TARGET"; then
4259 ac_cv_prog_ncn_cv_CONFIGURED_AS_FOR_TARGET="$ncn_cv_CONFIGURED_AS_FOR_TARGET" # Let the user override the test.
4261 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4263 for ac_dir in $ac_dummy; do
4264 test -z "$ac_dir" && ac_dir=.
4265 if test -f $ac_dir/$ac_word; then
4266 ac_cv_prog_ncn_cv_CONFIGURED_AS_FOR_TARGET="as"
4271 test -z "$ac_cv_prog_ncn_cv_CONFIGURED_AS_FOR_TARGET" && ac_cv_prog_ncn_cv_CONFIGURED_AS_FOR_TARGET="as"
4274 ncn_cv_CONFIGURED_AS_FOR_TARGET="$ac_cv_prog_ncn_cv_CONFIGURED_AS_FOR_TARGET"
4275 if test -n "$ncn_cv_CONFIGURED_AS_FOR_TARGET"; then
4276 echo "$ac_t""$ncn_cv_CONFIGURED_AS_FOR_TARGET" 1>&6
4278 echo "$ac_t""no" 1>&6
4281 CONFIGURED_AS_FOR_TARGET=$ncn_cv_CONFIGURED_AS_FOR_TARGET
4283 CONFIGURED_AS_FOR_TARGET="${ncn_target_tool_prefix}as"
4286 CONFIGURED_AS_FOR_TARGET="$ac_cv_prog_CONFIGURED_AS_FOR_TARGET"
4289 if test -n "$ncn_target_tool_prefix"; then
4290 # Extract the first word of "${ncn_target_tool_prefix}dlltool", so it can be a program name with args.
4291 set dummy ${ncn_target_tool_prefix}dlltool; ac_word=$2
4292 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4293 echo "configure:4294: checking for $ac_word" >&5
4294 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
4295 echo $ac_n "(cached) $ac_c" 1>&6
4297 if test -n "$CONFIGURED_DLLTOOL_FOR_TARGET"; then
4298 ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET="$CONFIGURED_DLLTOOL_FOR_TARGET" # Let the user override the test.
4300 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4302 for ac_dir in $ac_dummy; do
4303 test -z "$ac_dir" && ac_dir=.
4304 if test -f $ac_dir/$ac_word; then
4305 ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}dlltool"
4312 CONFIGURED_DLLTOOL_FOR_TARGET="$ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET"
4313 if test -n "$CONFIGURED_DLLTOOL_FOR_TARGET"; then
4314 echo "$ac_t""$CONFIGURED_DLLTOOL_FOR_TARGET" 1>&6
4316 echo "$ac_t""no" 1>&6
4320 if test -z "$ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET" ; then
4321 if test $build = $target ; then
4322 ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET=$CONFIGURED_DLLTOOL_FOR_TARGET
4323 # Extract the first word of "dlltool", so it can be a program name with args.
4324 set dummy dlltool; ac_word=$2
4325 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4326 echo "configure:4327: checking for $ac_word" >&5
4327 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
4328 echo $ac_n "(cached) $ac_c" 1>&6
4330 if test -n "$ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET"; then
4331 ac_cv_prog_ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET="$ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET" # Let the user override the test.
4333 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4335 for ac_dir in $ac_dummy; do
4336 test -z "$ac_dir" && ac_dir=.
4337 if test -f $ac_dir/$ac_word; then
4338 ac_cv_prog_ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET="dlltool"
4343 test -z "$ac_cv_prog_ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET" && ac_cv_prog_ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET="dlltool"
4346 ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET="$ac_cv_prog_ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET"
4347 if test -n "$ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET"; then
4348 echo "$ac_t""$ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET" 1>&6
4350 echo "$ac_t""no" 1>&6
4353 CONFIGURED_DLLTOOL_FOR_TARGET=$ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET
4355 CONFIGURED_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}dlltool"
4358 CONFIGURED_DLLTOOL_FOR_TARGET="$ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET"
4361 if test -n "$ncn_target_tool_prefix"; then
4362 # Extract the first word of "${ncn_target_tool_prefix}ld", so it can be a program name with args.
4363 set dummy ${ncn_target_tool_prefix}ld; ac_word=$2
4364 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4365 echo "configure:4366: checking for $ac_word" >&5
4366 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_LD_FOR_TARGET'+set}'`\" = set"; then
4367 echo $ac_n "(cached) $ac_c" 1>&6
4369 if test -n "$CONFIGURED_LD_FOR_TARGET"; then
4370 ac_cv_prog_CONFIGURED_LD_FOR_TARGET="$CONFIGURED_LD_FOR_TARGET" # Let the user override the test.
4372 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4374 for ac_dir in $ac_dummy; do
4375 test -z "$ac_dir" && ac_dir=.
4376 if test -f $ac_dir/$ac_word; then
4377 ac_cv_prog_CONFIGURED_LD_FOR_TARGET="${ncn_target_tool_prefix}ld"
4384 CONFIGURED_LD_FOR_TARGET="$ac_cv_prog_CONFIGURED_LD_FOR_TARGET"
4385 if test -n "$CONFIGURED_LD_FOR_TARGET"; then
4386 echo "$ac_t""$CONFIGURED_LD_FOR_TARGET" 1>&6
4388 echo "$ac_t""no" 1>&6
4392 if test -z "$ac_cv_prog_CONFIGURED_LD_FOR_TARGET" ; then
4393 if test $build = $target ; then
4394 ncn_cv_CONFIGURED_LD_FOR_TARGET=$CONFIGURED_LD_FOR_TARGET
4395 # Extract the first word of "ld", so it can be a program name with args.
4396 set dummy ld; ac_word=$2
4397 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4398 echo "configure:4399: checking for $ac_word" >&5
4399 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_LD_FOR_TARGET'+set}'`\" = set"; then
4400 echo $ac_n "(cached) $ac_c" 1>&6
4402 if test -n "$ncn_cv_CONFIGURED_LD_FOR_TARGET"; then
4403 ac_cv_prog_ncn_cv_CONFIGURED_LD_FOR_TARGET="$ncn_cv_CONFIGURED_LD_FOR_TARGET" # Let the user override the test.
4405 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4407 for ac_dir in $ac_dummy; do
4408 test -z "$ac_dir" && ac_dir=.
4409 if test -f $ac_dir/$ac_word; then
4410 ac_cv_prog_ncn_cv_CONFIGURED_LD_FOR_TARGET="ld"
4415 test -z "$ac_cv_prog_ncn_cv_CONFIGURED_LD_FOR_TARGET" && ac_cv_prog_ncn_cv_CONFIGURED_LD_FOR_TARGET="ld"
4418 ncn_cv_CONFIGURED_LD_FOR_TARGET="$ac_cv_prog_ncn_cv_CONFIGURED_LD_FOR_TARGET"
4419 if test -n "$ncn_cv_CONFIGURED_LD_FOR_TARGET"; then
4420 echo "$ac_t""$ncn_cv_CONFIGURED_LD_FOR_TARGET" 1>&6
4422 echo "$ac_t""no" 1>&6
4425 CONFIGURED_LD_FOR_TARGET=$ncn_cv_CONFIGURED_LD_FOR_TARGET
4427 CONFIGURED_LD_FOR_TARGET="${ncn_target_tool_prefix}ld"
4430 CONFIGURED_LD_FOR_TARGET="$ac_cv_prog_CONFIGURED_LD_FOR_TARGET"
4433 if test -n "$ncn_target_tool_prefix"; then
4434 # Extract the first word of "${ncn_target_tool_prefix}nm", so it can be a program name with args.
4435 set dummy ${ncn_target_tool_prefix}nm; ac_word=$2
4436 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4437 echo "configure:4438: checking for $ac_word" >&5
4438 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_NM_FOR_TARGET'+set}'`\" = set"; then
4439 echo $ac_n "(cached) $ac_c" 1>&6
4441 if test -n "$CONFIGURED_NM_FOR_TARGET"; then
4442 ac_cv_prog_CONFIGURED_NM_FOR_TARGET="$CONFIGURED_NM_FOR_TARGET" # Let the user override the test.
4444 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4446 for ac_dir in $ac_dummy; do
4447 test -z "$ac_dir" && ac_dir=.
4448 if test -f $ac_dir/$ac_word; then
4449 ac_cv_prog_CONFIGURED_NM_FOR_TARGET="${ncn_target_tool_prefix}nm"
4456 CONFIGURED_NM_FOR_TARGET="$ac_cv_prog_CONFIGURED_NM_FOR_TARGET"
4457 if test -n "$CONFIGURED_NM_FOR_TARGET"; then
4458 echo "$ac_t""$CONFIGURED_NM_FOR_TARGET" 1>&6
4460 echo "$ac_t""no" 1>&6
4464 if test -z "$ac_cv_prog_CONFIGURED_NM_FOR_TARGET" ; then
4465 if test $build = $target ; then
4466 ncn_cv_CONFIGURED_NM_FOR_TARGET=$CONFIGURED_NM_FOR_TARGET
4467 # Extract the first word of "nm", so it can be a program name with args.
4468 set dummy nm; ac_word=$2
4469 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4470 echo "configure:4471: checking for $ac_word" >&5
4471 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_NM_FOR_TARGET'+set}'`\" = set"; then
4472 echo $ac_n "(cached) $ac_c" 1>&6
4474 if test -n "$ncn_cv_CONFIGURED_NM_FOR_TARGET"; then
4475 ac_cv_prog_ncn_cv_CONFIGURED_NM_FOR_TARGET="$ncn_cv_CONFIGURED_NM_FOR_TARGET" # Let the user override the test.
4477 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4479 for ac_dir in $ac_dummy; do
4480 test -z "$ac_dir" && ac_dir=.
4481 if test -f $ac_dir/$ac_word; then
4482 ac_cv_prog_ncn_cv_CONFIGURED_NM_FOR_TARGET="nm"
4487 test -z "$ac_cv_prog_ncn_cv_CONFIGURED_NM_FOR_TARGET" && ac_cv_prog_ncn_cv_CONFIGURED_NM_FOR_TARGET="nm"
4490 ncn_cv_CONFIGURED_NM_FOR_TARGET="$ac_cv_prog_ncn_cv_CONFIGURED_NM_FOR_TARGET"
4491 if test -n "$ncn_cv_CONFIGURED_NM_FOR_TARGET"; then
4492 echo "$ac_t""$ncn_cv_CONFIGURED_NM_FOR_TARGET" 1>&6
4494 echo "$ac_t""no" 1>&6
4497 CONFIGURED_NM_FOR_TARGET=$ncn_cv_CONFIGURED_NM_FOR_TARGET
4499 CONFIGURED_NM_FOR_TARGET="${ncn_target_tool_prefix}nm"
4502 CONFIGURED_NM_FOR_TARGET="$ac_cv_prog_CONFIGURED_NM_FOR_TARGET"
4505 if test -n "$ncn_target_tool_prefix"; then
4506 # Extract the first word of "${ncn_target_tool_prefix}ranlib", so it can be a program name with args.
4507 set dummy ${ncn_target_tool_prefix}ranlib; ac_word=$2
4508 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4509 echo "configure:4510: checking for $ac_word" >&5
4510 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET'+set}'`\" = set"; then
4511 echo $ac_n "(cached) $ac_c" 1>&6
4513 if test -n "$CONFIGURED_RANLIB_FOR_TARGET"; then
4514 ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET="$CONFIGURED_RANLIB_FOR_TARGET" # Let the user override the test.
4516 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4518 for ac_dir in $ac_dummy; do
4519 test -z "$ac_dir" && ac_dir=.
4520 if test -f $ac_dir/$ac_word; then
4521 ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}ranlib"
4528 CONFIGURED_RANLIB_FOR_TARGET="$ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET"
4529 if test -n "$CONFIGURED_RANLIB_FOR_TARGET"; then
4530 echo "$ac_t""$CONFIGURED_RANLIB_FOR_TARGET" 1>&6
4532 echo "$ac_t""no" 1>&6
4536 if test -z "$ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET" ; then
4537 if test $build = $target ; then
4538 ncn_cv_CONFIGURED_RANLIB_FOR_TARGET=$CONFIGURED_RANLIB_FOR_TARGET
4539 # Extract the first word of "ranlib", so it can be a program name with args.
4540 set dummy ranlib; ac_word=$2
4541 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4542 echo "configure:4543: checking for $ac_word" >&5
4543 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_RANLIB_FOR_TARGET'+set}'`\" = set"; then
4544 echo $ac_n "(cached) $ac_c" 1>&6
4546 if test -n "$ncn_cv_CONFIGURED_RANLIB_FOR_TARGET"; then
4547 ac_cv_prog_ncn_cv_CONFIGURED_RANLIB_FOR_TARGET="$ncn_cv_CONFIGURED_RANLIB_FOR_TARGET" # Let the user override the test.
4549 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4551 for ac_dir in $ac_dummy; do
4552 test -z "$ac_dir" && ac_dir=.
4553 if test -f $ac_dir/$ac_word; then
4554 ac_cv_prog_ncn_cv_CONFIGURED_RANLIB_FOR_TARGET="ranlib"
4559 test -z "$ac_cv_prog_ncn_cv_CONFIGURED_RANLIB_FOR_TARGET" && ac_cv_prog_ncn_cv_CONFIGURED_RANLIB_FOR_TARGET=":"
4562 ncn_cv_CONFIGURED_RANLIB_FOR_TARGET="$ac_cv_prog_ncn_cv_CONFIGURED_RANLIB_FOR_TARGET"
4563 if test -n "$ncn_cv_CONFIGURED_RANLIB_FOR_TARGET"; then
4564 echo "$ac_t""$ncn_cv_CONFIGURED_RANLIB_FOR_TARGET" 1>&6
4566 echo "$ac_t""no" 1>&6
4569 CONFIGURED_RANLIB_FOR_TARGET=$ncn_cv_CONFIGURED_RANLIB_FOR_TARGET
4571 CONFIGURED_RANLIB_FOR_TARGET=":"
4574 CONFIGURED_RANLIB_FOR_TARGET="$ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET"
4577 if test -n "$ncn_target_tool_prefix"; then
4578 # Extract the first word of "${ncn_target_tool_prefix}windres", so it can be a program name with args.
4579 set dummy ${ncn_target_tool_prefix}windres; ac_word=$2
4580 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4581 echo "configure:4582: checking for $ac_word" >&5
4582 if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET'+set}'`\" = set"; then
4583 echo $ac_n "(cached) $ac_c" 1>&6
4585 if test -n "$CONFIGURED_WINDRES_FOR_TARGET"; then
4586 ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET="$CONFIGURED_WINDRES_FOR_TARGET" # Let the user override the test.
4588 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4590 for ac_dir in $ac_dummy; do
4591 test -z "$ac_dir" && ac_dir=.
4592 if test -f $ac_dir/$ac_word; then
4593 ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}windres"
4600 CONFIGURED_WINDRES_FOR_TARGET="$ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET"
4601 if test -n "$CONFIGURED_WINDRES_FOR_TARGET"; then
4602 echo "$ac_t""$CONFIGURED_WINDRES_FOR_TARGET" 1>&6
4604 echo "$ac_t""no" 1>&6
4608 if test -z "$ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET" ; then
4609 if test $build = $target ; then
4610 ncn_cv_CONFIGURED_WINDRES_FOR_TARGET=$CONFIGURED_WINDRES_FOR_TARGET
4611 # Extract the first word of "windres", so it can be a program name with args.
4612 set dummy windres; ac_word=$2
4613 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4614 echo "configure:4615: checking for $ac_word" >&5
4615 if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_WINDRES_FOR_TARGET'+set}'`\" = set"; then
4616 echo $ac_n "(cached) $ac_c" 1>&6
4618 if test -n "$ncn_cv_CONFIGURED_WINDRES_FOR_TARGET"; then
4619 ac_cv_prog_ncn_cv_CONFIGURED_WINDRES_FOR_TARGET="$ncn_cv_CONFIGURED_WINDRES_FOR_TARGET" # Let the user override the test.
4621 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4623 for ac_dir in $ac_dummy; do
4624 test -z "$ac_dir" && ac_dir=.
4625 if test -f $ac_dir/$ac_word; then
4626 ac_cv_prog_ncn_cv_CONFIGURED_WINDRES_FOR_TARGET="windres"
4631 test -z "$ac_cv_prog_ncn_cv_CONFIGURED_WINDRES_FOR_TARGET" && ac_cv_prog_ncn_cv_CONFIGURED_WINDRES_FOR_TARGET="windres"
4634 ncn_cv_CONFIGURED_WINDRES_FOR_TARGET="$ac_cv_prog_ncn_cv_CONFIGURED_WINDRES_FOR_TARGET"
4635 if test -n "$ncn_cv_CONFIGURED_WINDRES_FOR_TARGET"; then
4636 echo "$ac_t""$ncn_cv_CONFIGURED_WINDRES_FOR_TARGET" 1>&6
4638 echo "$ac_t""no" 1>&6
4641 CONFIGURED_WINDRES_FOR_TARGET=$ncn_cv_CONFIGURED_WINDRES_FOR_TARGET
4643 CONFIGURED_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}windres"
4646 CONFIGURED_WINDRES_FOR_TARGET="$ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET"
4660 # Fix up target tools.
4661 if test "x${build}" = "x${host}" ; then
4662 # In this case, the newly built tools can and should be used,
4663 # so we override the results of the autoconf tests.
4664 # This should really only happen when the tools are actually being built,
4665 # but that's a further refinement. The new build scheme, where
4666 # tools are built into a structure paralleling where they're installed,
4667 # should also eliminate all of this cleanly.
4668 AR_FOR_TARGET="\$(USUAL_AR_FOR_TARGET)"
4669 AS_FOR_TARGET="\$(USUAL_AS_FOR_TARGET)"
4670 DLLTOOL_FOR_TARGET="\$(USUAL_DLLTOOL_FOR_TARGET)"
4671 LD_FOR_TARGET="\$(USUAL_LD_FOR_TARGET)"
4672 NM_FOR_TARGET="\$(USUAL_NM_FOR_TARGET)"
4673 RANLIB_FOR_TARGET="\$(USUAL_RANLIB_FOR_TARGET)"
4674 WINDRES_FOR_TARGET="\$(USUAL_WINDRES_FOR_TARGET)"
4676 # Just use the ones we found.
4677 AR_FOR_TARGET="\$(CONFIGURED_AR_FOR_TARGET)"
4678 AS_FOR_TARGET="\$(CONFIGURED_AS_FOR_TARGET)"
4679 DLLTOOL_FOR_TARGET="\$(CONFIGURED_DLLTOOL_FOR_TARGET)"
4680 LD_FOR_TARGET="\$(CONFIGURED_LD_FOR_TARGET)"
4681 NM_FOR_TARGET="\$(CONFIGURED_NM_FOR_TARGET)"
4682 RANLIB_FOR_TARGET="\$(CONFIGURED_RANLIB_FOR_TARGET)"
4683 WINDRES_FOR_TARGET="\$(CONFIGURED_WINDRES_FOR_TARGET)"
4693 # Certain tools may need extra flags.
4694 AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
4695 RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
4696 NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
4698 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
4699 echo "configure:4700: checking whether to enable maintainer-specific portions of Makefiles" >&5
4700 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4701 if test "${enable_maintainer_mode+set}" = set; then
4702 enableval="$enable_maintainer_mode"
4703 USE_MAINTAINER_MODE=$enableval
4705 USE_MAINTAINER_MODE=no
4708 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4711 if test "$USE_MAINTAINER_MODE" = yes; then
4712 MAINTAINER_MODE_TRUE=
4713 MAINTAINER_MODE_FALSE='#'
4715 MAINTAINER_MODE_TRUE='#'
4716 MAINTAINER_MODE_FALSE=
4718 MAINT=$MAINTAINER_MODE_TRUE
4720 # ---------------------
4721 # GCC bootstrap support
4722 # ---------------------
4724 # Stage specific cflags for build.
4729 yes) stage1_cflags="-g -Wa,-J" ;;
4730 *) stage1_cflags="-g -J" ;;
4733 # The spiffy cpp-precomp chokes on some legitimate constructs in GCC
4734 # sources; use -no-cpp-precomp to get to GNU cpp.
4735 # Apple's GCC has bugs in designated initializer handling, so disable
4737 stage1_cflags="-g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0"
4742 # It makes debugging easier if we create as symlinks the stage directories
4743 # gcc for stageN-gcc and stage-prev for stage(N-1). In case this is not
4744 # possible, however, we can resort to mv.
4745 echo $ac_n "checking if symbolic links between directories work""... $ac_c" 1>&6
4746 echo "configure:4747: checking if symbolic links between directories work" >&5
4747 if eval "test \"`echo '$''{'gcc_cv_prog_ln_s_dir'+set}'`\" = set"; then
4748 echo $ac_n "(cached) $ac_c" 1>&6
4750 if test "${LN_S}" = "ln -s" \
4751 && mkdir confdir.s1 \
4752 && ln -s confdir.s1 confdir.s2 \
4753 && echo timestamp1 > confdir.s1/conftest.1 \
4754 && cmp confdir.s1/conftest.1 confdir.s2/conftest.1 \
4755 && echo timestamp2 > confdir.s2/conftest.2 \
4756 && cmp confdir.s1/conftest.2 confdir.s1/conftest.2 \
4757 && rm -f confdir.s2; then
4758 gcc_cv_prog_ln_s_dir=yes
4760 gcc_cv_prog_ln_s_dir=yes
4762 rm -rf confdir.s1 confdir.s2
4765 echo "$ac_t""$gcc_cv_prog_ln_s_dir" 1>&6
4767 case ${gcc_cv_prog_ln_s_dir} in
4769 CREATE_LINK_TO_DIR='ln -s $$1 $$2'
4770 UNDO_LINK_TO_DIR='rm -f $$1' ;;
4772 CREATE_LINK_TO_DIR='mv $$1 $$2'
4773 UNDO_LINK_TO_DIR='mv $$1 $$2' ;;
4778 # Enable -Werror in bootstrap stage2 and later.
4779 # Change the default to "no" on release branches.
4780 # Check whether --enable-werror or --disable-werror was given.
4781 if test "${enable_werror+set}" = set; then
4782 enableval="$enable_werror"
4788 case ${enable_werror} in
4789 yes) stage2_werror_flag="--enable-werror-always" ;;
4790 *) stage2_werror_flag="" ;;
4795 cat > confcache <<\EOF
4796 # This file is a shell script that caches the results of configure
4797 # tests run on this system so they can be shared between configure
4798 # scripts and configure runs. It is not useful on other systems.
4799 # If it contains results you don't want to keep, you may remove or edit it.
4801 # By default, configure uses ./config.cache as the cache file,
4802 # creating it if it does not exist already. You can give configure
4803 # the --cache-file=FILE option to use a different cache file; that is
4804 # what configure does when it calls configure scripts in
4805 # subdirectories, so they share the cache.
4806 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4807 # config.status only pays attention to the cache file if you give it the
4808 # --recheck option to rerun configure.
4811 # The following way of writing the cache mishandles newlines in values,
4812 # but we know of no workaround that is simple, portable, and efficient.
4813 # So, don't put newlines in cache variables' values.
4814 # Ultrix sh set writes to stderr and can't be redirected directly,
4815 # and sets the high bit in the cache file unless we assign to the vars.
4817 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4819 # `set' does not quote correctly, so add quotes (double-quote substitution
4820 # turns \\\\ into \\, and sed turns \\ into \).
4822 -e "s/'/'\\\\''/g" \
4823 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4826 # `set' quotes correctly as required by POSIX, so do not add quotes.
4827 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4830 if cmp -s $cache_file confcache; then
4833 if test -w $cache_file; then
4834 echo "updating cache $cache_file"
4835 cat confcache > $cache_file
4837 echo "not updating unwritable cache $cache_file"
4842 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4844 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4845 # Let make expand exec_prefix.
4846 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4848 # Any assignment to VPATH causes Sun make to only execute
4849 # the first set of double-colon rules, so remove it if not needed.
4850 # If there is a colon in the path, we need to keep it.
4851 if test "x$srcdir" = x.; then
4852 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
4855 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4857 # Transform confdefs.h into DEFS.
4858 # Protect against shell expansion while executing Makefile rules.
4859 # Protect against Makefile macro expansion.
4861 # If the first sed substitution is executed (which looks for macros that
4862 # take arguments), then we branch to the quote section. Otherwise,
4863 # look for a macro that doesn't take arguments.
4864 cat >confdef2opt.sed <<\_ACEOF
4867 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
4869 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
4873 s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
4879 # We use echo to avoid assuming a particular line-breaking character.
4880 # The extra dot is to prevent the shell from consuming trailing
4881 # line-breaks from the sub-command output. A line-break within
4882 # single-quotes doesn't work because, if this script is created in a
4883 # platform that uses two characters for line-breaks (e.g., DOS), tr
4885 ac_LF_and_DOT=`echo; echo .`
4886 DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
4887 rm -f confdef2opt.sed
4890 # Without the "./", some shells look in PATH for config.status.
4891 : ${CONFIG_STATUS=./config.status}
4893 echo creating $CONFIG_STATUS
4894 rm -f $CONFIG_STATUS
4895 cat > $CONFIG_STATUS <<EOF
4897 # Generated automatically by configure.
4898 # Run this file to recreate the current configuration.
4899 # This directory was configured as follows,
4900 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4902 # $0 $ac_configure_args
4904 # Compiler output produced by configure, useful for debugging
4905 # configure, is in ./config.log if it exists.
4907 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4910 case "\$ac_option" in
4911 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4912 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4913 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4914 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4915 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4917 -help | --help | --hel | --he | --h)
4918 echo "\$ac_cs_usage"; exit 0 ;;
4919 *) echo "\$ac_cs_usage"; exit 1 ;;
4923 ac_given_srcdir=$srcdir
4924 ac_given_INSTALL="$INSTALL"
4926 trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4928 cat >> $CONFIG_STATUS <<EOF
4930 # Protect against being on the right side of a sed subst in config.status.
4931 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4932 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4936 s%@CFLAGS@%$CFLAGS%g
4937 s%@CPPFLAGS@%$CPPFLAGS%g
4938 s%@CXXFLAGS@%$CXXFLAGS%g
4939 s%@FFLAGS@%$FFLAGS%g
4941 s%@LDFLAGS@%$LDFLAGS%g
4943 s%@exec_prefix@%$exec_prefix%g
4944 s%@prefix@%$prefix%g
4945 s%@program_transform_name@%$program_transform_name%g
4946 s%@bindir@%$bindir%g
4947 s%@sbindir@%$sbindir%g
4948 s%@libexecdir@%$libexecdir%g
4949 s%@datadir@%$datadir%g
4950 s%@sysconfdir@%$sysconfdir%g
4951 s%@sharedstatedir@%$sharedstatedir%g
4952 s%@localstatedir@%$localstatedir%g
4953 s%@libdir@%$libdir%g
4954 s%@includedir@%$includedir%g
4955 s%@oldincludedir@%$oldincludedir%g
4956 s%@infodir@%$infodir%g
4957 s%@mandir@%$mandir%g
4959 s%@host_alias@%$host_alias%g
4960 s%@host_cpu@%$host_cpu%g
4961 s%@host_vendor@%$host_vendor%g
4962 s%@host_os@%$host_os%g
4963 s%@target@%$target%g
4964 s%@target_alias@%$target_alias%g
4965 s%@target_cpu@%$target_cpu%g
4966 s%@target_vendor@%$target_vendor%g
4967 s%@target_os@%$target_os%g
4969 s%@build_alias@%$build_alias%g
4970 s%@build_cpu@%$build_cpu%g
4971 s%@build_vendor@%$build_vendor%g
4972 s%@build_os@%$build_os%g
4973 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4974 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4975 s%@INSTALL_DATA@%$INSTALL_DATA%g
4978 s%@TOPLEVEL_CONFIGURE_ARGUMENTS@%$TOPLEVEL_CONFIGURE_ARGUMENTS%g
4979 s%@build_subdir@%$build_subdir%g
4980 s%@host_subdir@%$host_subdir%g
4981 s%@target_subdir@%$target_subdir%g
4983 s%@GNATBIND@%$GNATBIND%g
4984 s%@do_compare@%$do_compare%g
4985 s%@gmplibs@%$gmplibs%g
4986 s%@gmpinc@%$gmpinc%g
4987 s%@stage1_languages@%$stage1_languages%g
4988 s%@CONFIGURED_BISON@%$CONFIGURED_BISON%g
4989 s%@CONFIGURED_YACC@%$CONFIGURED_YACC%g
4990 s%@CONFIGURED_M4@%$CONFIGURED_M4%g
4991 s%@CONFIGURED_FLEX@%$CONFIGURED_FLEX%g
4992 s%@CONFIGURED_LEX@%$CONFIGURED_LEX%g
4993 s%@CONFIGURED_MAKEINFO@%$CONFIGURED_MAKEINFO%g
4994 s%@default_target@%$default_target%g
4995 /@serialization_dependencies@/r $serialization_dependencies
4996 s%@serialization_dependencies@%%g
4997 /@host_makefile_frag@/r $host_makefile_frag
4998 s%@host_makefile_frag@%%g
4999 /@target_makefile_frag@/r $target_makefile_frag
5000 s%@target_makefile_frag@%%g
5001 /@alphaieee_frag@/r $alphaieee_frag
5002 s%@alphaieee_frag@%%g
5003 /@ospace_frag@/r $ospace_frag
5005 s%@SET_LIB_PATH@%$SET_LIB_PATH%g
5006 s%@RPATH_ENVVAR@%$RPATH_ENVVAR%g
5007 s%@BUILD_DIR_PREFIX@%$BUILD_DIR_PREFIX%g
5008 s%@BUILD_PREFIX@%$BUILD_PREFIX%g
5009 s%@BUILD_PREFIX_1@%$BUILD_PREFIX_1%g
5010 s%@gcc_version_trigger@%$gcc_version_trigger%g
5011 s%@gcc_version@%$gcc_version%g
5012 s%@tooldir@%$tooldir%g
5013 s%@build_tooldir@%$build_tooldir%g
5014 s%@GDB_TK@%$GDB_TK%g
5015 s%@gxx_include_dir@%$gxx_include_dir%g
5016 s%@libstdcxx_incdir@%$libstdcxx_incdir%g
5017 s%@build_configargs@%$build_configargs%g
5018 s%@build_configdirs@%$build_configdirs%g
5019 s%@host_configargs@%$host_configargs%g
5020 s%@configdirs@%$configdirs%g
5021 s%@target_configargs@%$target_configargs%g
5022 s%@target_configdirs@%$target_configdirs%g
5023 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
5024 s%@config_shell@%$config_shell%g
5026 s%@ncn_cv_AR@%$ncn_cv_AR%g
5028 s%@ncn_cv_AS@%$ncn_cv_AS%g
5029 s%@DLLTOOL@%$DLLTOOL%g
5030 s%@ncn_cv_DLLTOOL@%$ncn_cv_DLLTOOL%g
5032 s%@ncn_cv_LD@%$ncn_cv_LD%g
5034 s%@ncn_cv_NM@%$ncn_cv_NM%g
5035 s%@RANLIB@%$RANLIB%g
5036 s%@ncn_cv_RANLIB@%$ncn_cv_RANLIB%g
5037 s%@WINDRES@%$WINDRES%g
5038 s%@ncn_cv_WINDRES@%$ncn_cv_WINDRES%g
5039 s%@OBJCOPY@%$OBJCOPY%g
5040 s%@ncn_cv_OBJCOPY@%$ncn_cv_OBJCOPY%g
5041 s%@OBJDUMP@%$OBJDUMP%g
5042 s%@ncn_cv_OBJDUMP@%$ncn_cv_OBJDUMP%g
5044 s%@CFLAGS_FOR_BUILD@%$CFLAGS_FOR_BUILD%g
5045 s%@CONFIGURED_AR_FOR_TARGET@%$CONFIGURED_AR_FOR_TARGET%g
5046 s%@ncn_cv_CONFIGURED_AR_FOR_TARGET@%$ncn_cv_CONFIGURED_AR_FOR_TARGET%g
5047 s%@CONFIGURED_AS_FOR_TARGET@%$CONFIGURED_AS_FOR_TARGET%g
5048 s%@ncn_cv_CONFIGURED_AS_FOR_TARGET@%$ncn_cv_CONFIGURED_AS_FOR_TARGET%g
5049 s%@CONFIGURED_DLLTOOL_FOR_TARGET@%$CONFIGURED_DLLTOOL_FOR_TARGET%g
5050 s%@ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET@%$ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET%g
5051 s%@CONFIGURED_LD_FOR_TARGET@%$CONFIGURED_LD_FOR_TARGET%g
5052 s%@ncn_cv_CONFIGURED_LD_FOR_TARGET@%$ncn_cv_CONFIGURED_LD_FOR_TARGET%g
5053 s%@CONFIGURED_NM_FOR_TARGET@%$CONFIGURED_NM_FOR_TARGET%g
5054 s%@ncn_cv_CONFIGURED_NM_FOR_TARGET@%$ncn_cv_CONFIGURED_NM_FOR_TARGET%g
5055 s%@CONFIGURED_RANLIB_FOR_TARGET@%$CONFIGURED_RANLIB_FOR_TARGET%g
5056 s%@ncn_cv_CONFIGURED_RANLIB_FOR_TARGET@%$ncn_cv_CONFIGURED_RANLIB_FOR_TARGET%g
5057 s%@CONFIGURED_WINDRES_FOR_TARGET@%$CONFIGURED_WINDRES_FOR_TARGET%g
5058 s%@ncn_cv_CONFIGURED_WINDRES_FOR_TARGET@%$ncn_cv_CONFIGURED_WINDRES_FOR_TARGET%g
5059 s%@GCC_FOR_TARGET@%$GCC_FOR_TARGET%g
5060 s%@FLAGS_FOR_TARGET@%$FLAGS_FOR_TARGET%g
5061 s%@CC_FOR_TARGET@%$CC_FOR_TARGET%g
5062 s%@GCJ_FOR_TARGET@%$GCJ_FOR_TARGET%g
5063 s%@GFORTRAN_FOR_TARGET@%$GFORTRAN_FOR_TARGET%g
5064 s%@CXX_FOR_TARGET@%$CXX_FOR_TARGET%g
5065 s%@RAW_CXX_FOR_TARGET@%$RAW_CXX_FOR_TARGET%g
5066 s%@CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@%$CXX_FOR_TARGET_FOR_RECURSIVE_MAKE%g
5067 s%@RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@%$RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE%g
5068 s%@AR_FOR_TARGET@%$AR_FOR_TARGET%g
5069 s%@AS_FOR_TARGET@%$AS_FOR_TARGET%g
5070 s%@DLLTOOL_FOR_TARGET@%$DLLTOOL_FOR_TARGET%g
5071 s%@LD_FOR_TARGET@%$LD_FOR_TARGET%g
5072 s%@NM_FOR_TARGET@%$NM_FOR_TARGET%g
5073 s%@RANLIB_FOR_TARGET@%$RANLIB_FOR_TARGET%g
5074 s%@WINDRES_FOR_TARGET@%$WINDRES_FOR_TARGET%g
5075 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5076 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5078 s%@stage1_cflags@%$stage1_cflags%g
5079 s%@CREATE_LINK_TO_DIR@%$CREATE_LINK_TO_DIR%g
5080 s%@UNDO_LINK_TO_DIR@%$UNDO_LINK_TO_DIR%g
5081 s%@stage2_werror_flag@%$stage2_werror_flag%g
5086 cat >> $CONFIG_STATUS <<\EOF
5088 # Split the substitutions into bite-sized pieces for seds with
5089 # small command number limits, like on Digital OSF/1 and HP-UX.
5090 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
5091 ac_file=1 # Number of current file.
5092 ac_beg=1 # First line for current file.
5093 ac_end=$ac_max_sed_cmds # Line after last line for current file.
5096 while $ac_more_lines; do
5097 if test $ac_beg -gt 1; then
5098 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
5100 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
5102 if test ! -s conftest.s$ac_file; then
5104 rm -f conftest.s$ac_file
5106 if test -z "$ac_sed_cmds"; then
5107 ac_sed_cmds="sed -f conftest.s$ac_file"
5109 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
5111 ac_file=`expr $ac_file + 1`
5113 ac_end=`expr $ac_end + $ac_max_sed_cmds`
5116 if test -z "$ac_sed_cmds"; then
5121 cat >> $CONFIG_STATUS <<EOF
5123 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
5125 cat >> $CONFIG_STATUS <<\EOF
5126 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
5127 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5129 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5130 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5131 *) ac_file_in="${ac_file}.in" ;;
5134 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5136 # Remove last slash and all that follows it. Not all systems have dirname.
5137 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5138 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5139 # The file is in a subdirectory.
5140 test ! -d "$ac_dir" && mkdir "$ac_dir"
5141 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
5142 # A "../" for each directory in $ac_dir_suffix.
5143 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5145 ac_dir_suffix= ac_dots=
5148 case "$ac_given_srcdir" in
5150 if test -z "$ac_dots"; then top_srcdir=.
5151 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5152 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
5154 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5155 top_srcdir="$ac_dots$ac_given_srcdir" ;;
5158 case "$ac_given_INSTALL" in
5159 [/$]*) INSTALL="$ac_given_INSTALL" ;;
5160 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
5163 echo creating "$ac_file"
5165 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5167 *Makefile*) ac_comsub="1i\\
5168 # $configure_input" ;;
5172 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5174 s%@configure_input@%$configure_input%g
5175 s%@srcdir@%$srcdir%g
5176 s%@top_srcdir@%$top_srcdir%g
5177 s%@INSTALL@%$INSTALL%g
5178 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
5183 cat >> $CONFIG_STATUS <<EOF
5186 cat >> $CONFIG_STATUS <<\EOF
5190 chmod +x $CONFIG_STATUS
5191 rm -fr confdefs* $ac_clean_files
5192 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1