1#! /bin/sh 2 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. 6# 7# This configure script is free software; the Free Software Foundation 8# gives unlimited permission to copy, distribute and modify it. 9 10# Defaults: 11ac_help= 12ac_default_prefix=/usr/local 13# Any additions from configure.in: 14ac_help="$ac_help 15 --with-build-libsubdir=[DIR] Directory where to find libraries for build system" 16ac_help="$ac_help 17 --enable-libada Builds libada directory" 18ac_help="$ac_help 19 --enable-libssp Builds libssp directory" 20ac_help="$ac_help 21 --with-mpfr-dir=PATH This option has been REMOVED" 22ac_help="$ac_help 23 --with-mpfr=PATH Specify prefix directory for installed MPFR package 24 Equivalent to --with-mpfr-include=PATH/include 25 plus --with-mpfr-lib=PATH/lib" 26ac_help="$ac_help 27 --with-mpfr-include=PATH 28 Specify directory for installed MPFR include files" 29ac_help="$ac_help 30 --with-mpfr-lib=PATH Specify the directory for the installed MPFR library" 31ac_help="$ac_help 32 --with-gmp-dir=PATH This option has been REMOVED" 33ac_help="$ac_help 34 --with-gmp=PATH Specify prefix directory for the installed GMP package 35 Equivalent to --with-gmp-include=PATH/include 36 plus --with-gmp-lib=PATH/lib" 37ac_help="$ac_help 38 --with-gmp-include=PATH Specify directory for installed GMP include files" 39ac_help="$ac_help 40 --with-gmp-lib=PATH Specify the directory for the installed GMP library" 41ac_help="$ac_help 42 --enable-stage1-languages[=all] choose additional languages to build during 43 stage1. Mostly useful for compiler development." 44ac_help="$ac_help 45 --enable-objc-gc enable the use of Boehm's garbage collector with 46 the GNU Objective-C runtime." 47ac_help="$ac_help 48 --with-build-sysroot=sysroot 49 use sysroot as the system root during the build" 50ac_help="$ac_help 51 --enable-bootstrap Enable bootstrapping [yes if native build]" 52ac_help="$ac_help 53 --enable-serial-[{host,target,build}-]configure 54 Force sequential configuration of 55 sub-packages for the host, target or build 56 machine, or all sub-packages" 57ac_help="$ac_help 58 --with-build-time-tools=path 59 use given path to find target tools during the build" 60ac_help="$ac_help 61 --enable-maintainer-mode enable make rules and dependencies not useful 62 (and sometimes confusing) to the casual installer" 63ac_help="$ac_help 64 --enable-stage1-checking[=all] choose additional checking for stage1 65 of the compiler." 66ac_help="$ac_help 67 --enable-werror enable -Werror in bootstrap stage2 and later" 68ac_help="$ac_help 69 --with-datarootdir Use datarootdir as the data root directory." 70ac_help="$ac_help 71 --with-docdir Install documentation in this directory." 72ac_help="$ac_help 73 --with-htmldir Install html in this directory." 74 75# Initialize some variables set by options. 76# The variables have the same names as the options, with 77# dashes changed to underlines. 78build=NONE 79cache_file=./config.cache 80exec_prefix=NONE 81host=NONE 82no_create= 83nonopt=NONE 84no_recursion= 85prefix=NONE 86program_prefix=NONE 87program_suffix=NONE 88program_transform_name=s,x,x, 89silent= 90site= 91srcdir= 92target=NONE 93verbose= 94x_includes=NONE 95x_libraries=NONE 96bindir='${exec_prefix}/bin' 97sbindir='${exec_prefix}/sbin' 98libexecdir='${exec_prefix}/libexec' 99datadir='${prefix}/share' 100sysconfdir='${prefix}/etc' 101sharedstatedir='${prefix}/com' 102localstatedir='${prefix}/var' 103libdir='${exec_prefix}/lib' 104includedir='${prefix}/include' 105oldincludedir='/usr/include' 106infodir='${prefix}/info' 107mandir='${prefix}/man' 108 109# Initialize some other variables. 110subdirs= 111MFLAGS= MAKEFLAGS= 112SHELL=${CONFIG_SHELL-/bin/sh} 113# Maximum number of lines to put in a shell here document. 114ac_max_here_lines=12 115 116ac_prev= 117for ac_option 118do 119 120 # If the previous option needs an argument, assign it. 121 if test -n "$ac_prev"; then 122 eval "$ac_prev=\$ac_option" 123 ac_prev= 124 continue 125 fi 126 127 case "$ac_option" in 128 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 129 *) ac_optarg= ;; 130 esac 131 132 # Accept the important Cygnus configure options, so we can diagnose typos. 133 134 case "$ac_option" in 135 136 -bindir | --bindir | --bindi | --bind | --bin | --bi) 137 ac_prev=bindir ;; 138 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 139 bindir="$ac_optarg" ;; 140 141 -build | --build | --buil | --bui | --bu) 142 ac_prev=build ;; 143 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 144 build="$ac_optarg" ;; 145 146 -cache-file | --cache-file | --cache-fil | --cache-fi \ 147 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 148 ac_prev=cache_file ;; 149 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 150 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 151 cache_file="$ac_optarg" ;; 152 153 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 154 ac_prev=datadir ;; 155 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 156 | --da=*) 157 datadir="$ac_optarg" ;; 158 159 -disable-* | --disable-*) 160 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` 161 # Reject names that are not valid shell variable names. 162 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then 163 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 164 fi 165 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 166 eval "enable_${ac_feature}=no" ;; 167 168 -enable-* | --enable-*) 169 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` 170 # Reject names that are not valid shell variable names. 171 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then 172 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 173 fi 174 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 175 case "$ac_option" in 176 *=*) ;; 177 *) ac_optarg=yes ;; 178 esac 179 eval "enable_${ac_feature}='$ac_optarg'" ;; 180 181 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 182 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 183 | --exec | --exe | --ex) 184 ac_prev=exec_prefix ;; 185 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 186 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 187 | --exec=* | --exe=* | --ex=*) 188 exec_prefix="$ac_optarg" ;; 189 190 -gas | --gas | --ga | --g) 191 # Obsolete; use --with-gas. 192 with_gas=yes ;; 193 194 -help | --help | --hel | --he) 195 # Omit some internal or obsolete options to make the list less imposing. 196 # This message is too long to be a string in the A/UX 3.1 sh. 197 cat << EOF 198Usage: configure [options] [host] 199Options: [defaults in brackets after descriptions] 200Configuration: 201 --cache-file=FILE cache test results in FILE 202 --help print this message 203 --no-create do not create output files 204 --quiet, --silent do not print \`checking...' messages 205 --version print the version of autoconf that created configure 206Directory and file names: 207 --prefix=PREFIX install architecture-independent files in PREFIX 208 [$ac_default_prefix] 209 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 210 [same as prefix] 211 --bindir=DIR user executables in DIR [EPREFIX/bin] 212 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] 213 --libexecdir=DIR program executables in DIR [EPREFIX/libexec] 214 --datadir=DIR read-only architecture-independent data in DIR 215 [PREFIX/share] 216 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] 217 --sharedstatedir=DIR modifiable architecture-independent data in DIR 218 [PREFIX/com] 219 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] 220 --libdir=DIR object code libraries in DIR [EPREFIX/lib] 221 --includedir=DIR C header files in DIR [PREFIX/include] 222 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] 223 --infodir=DIR info documentation in DIR [PREFIX/info] 224 --mandir=DIR man documentation in DIR [PREFIX/man] 225 --srcdir=DIR find the sources in DIR [configure dir or ..] 226 --program-prefix=PREFIX prepend PREFIX to installed program names 227 --program-suffix=SUFFIX append SUFFIX to installed program names 228 --program-transform-name=PROGRAM 229 run sed PROGRAM on installed program names 230EOF 231 cat << EOF 232Host type: 233 --build=BUILD configure for building on BUILD [BUILD=HOST] 234 --host=HOST configure for HOST [guessed] 235 --target=TARGET configure for TARGET [TARGET=HOST] 236Features and packages: 237 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 238 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 239 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 240 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 241 --x-includes=DIR X include files are in DIR 242 --x-libraries=DIR X library files are in DIR 243EOF 244 if test -n "$ac_help"; then 245 echo "--enable and --with options recognized:$ac_help" 246 fi 247 exit 0 ;; 248 249 -host | --host | --hos | --ho) 250 ac_prev=host ;; 251 -host=* | --host=* | --hos=* | --ho=*) 252 host="$ac_optarg" ;; 253 254 -includedir | --includedir | --includedi | --included | --include \ 255 | --includ | --inclu | --incl | --inc) 256 ac_prev=includedir ;; 257 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 258 | --includ=* | --inclu=* | --incl=* | --inc=*) 259 includedir="$ac_optarg" ;; 260 261 -infodir | --infodir | --infodi | --infod | --info | --inf) 262 ac_prev=infodir ;; 263 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 264 infodir="$ac_optarg" ;; 265 266 -libdir | --libdir | --libdi | --libd) 267 ac_prev=libdir ;; 268 -libdir=* | --libdir=* | --libdi=* | --libd=*) 269 libdir="$ac_optarg" ;; 270 271 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 272 | --libexe | --libex | --libe) 273 ac_prev=libexecdir ;; 274 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 275 | --libexe=* | --libex=* | --libe=*) 276 libexecdir="$ac_optarg" ;; 277 278 -localstatedir | --localstatedir | --localstatedi | --localstated \ 279 | --localstate | --localstat | --localsta | --localst \ 280 | --locals | --local | --loca | --loc | --lo) 281 ac_prev=localstatedir ;; 282 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 283 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 284 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 285 localstatedir="$ac_optarg" ;; 286 287 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 288 ac_prev=mandir ;; 289 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 290 mandir="$ac_optarg" ;; 291 292 -nfp | --nfp | --nf) 293 # Obsolete; use --without-fp. 294 with_fp=no ;; 295 296 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 297 | --no-cr | --no-c) 298 no_create=yes ;; 299 300 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 301 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 302 no_recursion=yes ;; 303 304 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 305 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 306 | --oldin | --oldi | --old | --ol | --o) 307 ac_prev=oldincludedir ;; 308 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 309 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 310 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 311 oldincludedir="$ac_optarg" ;; 312 313 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 314 ac_prev=prefix ;; 315 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 316 prefix="$ac_optarg" ;; 317 318 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 319 | --program-pre | --program-pr | --program-p) 320 ac_prev=program_prefix ;; 321 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 322 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 323 program_prefix="$ac_optarg" ;; 324 325 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 326 | --program-suf | --program-su | --program-s) 327 ac_prev=program_suffix ;; 328 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 329 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 330 program_suffix="$ac_optarg" ;; 331 332 -program-transform-name | --program-transform-name \ 333 | --program-transform-nam | --program-transform-na \ 334 | --program-transform-n | --program-transform- \ 335 | --program-transform | --program-transfor \ 336 | --program-transfo | --program-transf \ 337 | --program-trans | --program-tran \ 338 | --progr-tra | --program-tr | --program-t) 339 ac_prev=program_transform_name ;; 340 -program-transform-name=* | --program-transform-name=* \ 341 | --program-transform-nam=* | --program-transform-na=* \ 342 | --program-transform-n=* | --program-transform-=* \ 343 | --program-transform=* | --program-transfor=* \ 344 | --program-transfo=* | --program-transf=* \ 345 | --program-trans=* | --program-tran=* \ 346 | --progr-tra=* | --program-tr=* | --program-t=*) 347 program_transform_name="$ac_optarg" ;; 348 349 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 350 | -silent | --silent | --silen | --sile | --sil) 351 silent=yes ;; 352 353 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 354 ac_prev=sbindir ;; 355 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 356 | --sbi=* | --sb=*) 357 sbindir="$ac_optarg" ;; 358 359 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 360 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 361 | --sharedst | --shareds | --shared | --share | --shar \ 362 | --sha | --sh) 363 ac_prev=sharedstatedir ;; 364 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 365 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 366 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 367 | --sha=* | --sh=*) 368 sharedstatedir="$ac_optarg" ;; 369 370 -site | --site | --sit) 371 ac_prev=site ;; 372 -site=* | --site=* | --sit=*) 373 site="$ac_optarg" ;; 374 375 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 376 ac_prev=srcdir ;; 377 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 378 srcdir="$ac_optarg" ;; 379 380 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 381 | --syscon | --sysco | --sysc | --sys | --sy) 382 ac_prev=sysconfdir ;; 383 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 384 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 385 sysconfdir="$ac_optarg" ;; 386 387 -target | --target | --targe | --targ | --tar | --ta | --t) 388 ac_prev=target ;; 389 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 390 target="$ac_optarg" ;; 391 392 -v | -verbose | --verbose | --verbos | --verbo | --verb) 393 verbose=yes ;; 394 395 -version | --version | --versio | --versi | --vers) 396 echo "configure generated by autoconf version 2.13" 397 exit 0 ;; 398 399 -with-* | --with-*) 400 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` 401 # Reject names that are not valid shell variable names. 402 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then 403 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 404 fi 405 ac_package=`echo $ac_package| sed 's/-/_/g'` 406 case "$ac_option" in 407 *=*) ;; 408 *) ac_optarg=yes ;; 409 esac 410 eval "with_${ac_package}='$ac_optarg'" ;; 411 412 -without-* | --without-*) 413 ac_package=`echo $ac_option|sed -e 's/-*without-//'` 414 # Reject names that are not valid shell variable names. 415 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then 416 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 417 fi 418 ac_package=`echo $ac_package| sed 's/-/_/g'` 419 eval "with_${ac_package}=no" ;; 420 421 --x) 422 # Obsolete; use --with-x. 423 with_x=yes ;; 424 425 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 426 | --x-incl | --x-inc | --x-in | --x-i) 427 ac_prev=x_includes ;; 428 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 429 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 430 x_includes="$ac_optarg" ;; 431 432 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 433 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 434 ac_prev=x_libraries ;; 435 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 436 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 437 x_libraries="$ac_optarg" ;; 438 439 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } 440 ;; 441 442 *) 443 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then 444 echo "configure: warning: $ac_option: invalid host type" 1>&2 445 fi 446 if test "x$nonopt" != xNONE; then 447 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } 448 fi 449 nonopt="$ac_option" 450 ;; 451 452 esac 453done 454 455if test -n "$ac_prev"; then 456 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } 457fi 458 459trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 460 461# File descriptor usage: 462# 0 standard input 463# 1 file creation 464# 2 errors and warnings 465# 3 some systems may open it to /dev/tty 466# 4 used on the Kubota Titan 467# 6 checking for... messages and results 468# 5 compiler messages saved in config.log 469if test "$silent" = yes; then 470 exec 6>/dev/null 471else 472 exec 6>&1 473fi 474exec 5>./config.log 475 476echo "\ 477This file contains any messages produced by compilers while 478running configure, to aid debugging if configure makes a mistake. 479" 1>&5 480 481# Strip out --no-create and --no-recursion so they do not pile up. 482# Also quote any args containing shell metacharacters. 483ac_configure_args= 484for ac_arg 485do 486 case "$ac_arg" in 487 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 488 | --no-cr | --no-c) ;; 489 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 490 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 491 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) 492 ac_configure_args="$ac_configure_args '$ac_arg'" ;; 493 *) ac_configure_args="$ac_configure_args $ac_arg" ;; 494 esac 495done 496 497# NLS nuisances. 498# Only set these to C if already set. These must not be set unconditionally 499# because not all systems understand e.g. LANG=C (notably SCO). 500# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! 501# Non-C LC_CTYPE values break the ctype check. 502if test "${LANG+set}" = set; then LANG=C; export LANG; fi 503if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi 504if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi 505if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi 506 507# confdefs.h avoids OS command line length limits that DEFS can exceed. 508rm -rf conftest* confdefs.h 509# AIX cpp loses on an empty file, so make sure it contains at least a newline. 510echo > confdefs.h 511 512# A filename unique to this package, relative to the directory that 513# configure is in, which we can look for to find out if srcdir is correct. 514ac_unique_file=move-if-change 515 516# Find the source files, if location was not specified. 517if test -z "$srcdir"; then 518 ac_srcdir_defaulted=yes 519 # Try the directory containing this script, then its parent. 520 ac_prog=$0 521 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` 522 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 523 srcdir=$ac_confdir 524 if test ! -r $srcdir/$ac_unique_file; then 525 srcdir=.. 526 fi 527else 528 ac_srcdir_defaulted=no 529fi 530if test ! -r $srcdir/$ac_unique_file; then 531 if test "$ac_srcdir_defaulted" = yes; then 532 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } 533 else 534 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } 535 fi 536fi 537srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` 538 539# Prefer explicitly selected file to automatically selected ones. 540if test -z "$CONFIG_SITE"; then 541 if test "x$prefix" != xNONE; then 542 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 543 else 544 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 545 fi 546fi 547for ac_site_file in $CONFIG_SITE; do 548 if test -r "$ac_site_file"; then 549 echo "loading site script $ac_site_file" 550 . "$ac_site_file" 551 fi 552done 553 554if test -r "$cache_file"; then 555 echo "loading cache $cache_file" 556 . $cache_file 557else 558 echo "creating cache $cache_file" 559 > $cache_file 560fi 561 562ac_ext=c 563# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 564ac_cpp='$CPP $CPPFLAGS' 565ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 566ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 567cross_compiling=$ac_cv_prog_cc_cross 568 569ac_exeext= 570ac_objext=o 571if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then 572 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. 573 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then 574 ac_n= ac_c=' 575' ac_t=' ' 576 else 577 ac_n=-n ac_c= ac_t= 578 fi 579else 580 ac_n= ac_c='\c' ac_t= 581fi 582 583 584 585ac_aux_dir= 586for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 587 if test -f $ac_dir/install-sh; then 588 ac_aux_dir=$ac_dir 589 ac_install_sh="$ac_aux_dir/install-sh -c" 590 break 591 elif test -f $ac_dir/install.sh; then 592 ac_aux_dir=$ac_dir 593 ac_install_sh="$ac_aux_dir/install.sh -c" 594 break 595 fi 596done 597if test -z "$ac_aux_dir"; then 598 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } 599fi 600ac_config_guess=$ac_aux_dir/config.guess 601ac_config_sub=$ac_aux_dir/config.sub 602ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. 603 604 605# Do some error checking and defaulting for the host and target type. 606# The inputs are: 607# configure --host=HOST --target=TARGET --build=BUILD NONOPT 608# 609# The rules are: 610# 1. You are not allowed to specify --host, --target, and nonopt at the 611# same time. 612# 2. Host defaults to nonopt. 613# 3. If nonopt is not specified, then host defaults to the current host, 614# as determined by config.guess. 615# 4. Target and build default to nonopt. 616# 5. If nonopt is not specified, then target and build default to host. 617 618# The aliases save the names the user supplied, while $host etc. 619# will get canonicalized. 620case $host---$target---$nonopt in 621NONE---*---* | *---NONE---* | *---*---NONE) ;; 622*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;; 623esac 624 625 626# Make sure we can run config.sub. 627if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then : 628else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } 629fi 630 631echo $ac_n "checking host system type""... $ac_c" 1>&6 632echo "configure:633: checking host system type" >&5 633 634host_alias=$host 635case "$host_alias" in 636NONE) 637 case $nonopt in 638 NONE) 639 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then : 640 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; } 641 fi ;; 642 *) host_alias=$nonopt ;; 643 esac ;; 644esac 645 646host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias` 647host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 648host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 649host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 650echo "$ac_t""$host" 1>&6 651 652echo $ac_n "checking target system type""... $ac_c" 1>&6 653echo "configure:654: checking target system type" >&5 654 655target_alias=$target 656case "$target_alias" in 657NONE) 658 case $nonopt in 659 NONE) target_alias=$host_alias ;; 660 *) target_alias=$nonopt ;; 661 esac ;; 662esac 663 664target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias` 665target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 666target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 667target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 668echo "$ac_t""$target" 1>&6 669 670echo $ac_n "checking build system type""... $ac_c" 1>&6 671echo "configure:672: checking build system type" >&5 672 673build_alias=$build 674case "$build_alias" in 675NONE) 676 case $nonopt in 677 NONE) build_alias=$host_alias ;; 678 *) build_alias=$nonopt ;; 679 esac ;; 680esac 681 682build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias` 683build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 684build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 685build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 686echo "$ac_t""$build" 1>&6 687 688test "$host_alias" != "$target_alias" && 689 test "$program_prefix$program_suffix$program_transform_name" = \ 690 NONENONEs,x,x, && 691 program_prefix=${target_alias}- 692 693if test "$program_transform_name" = s,x,x,; then 694 program_transform_name= 695else 696 # Double any \ or $. echo might interpret backslashes. 697 cat <<\EOF_SED > conftestsed 698s,\\,\\\\,g; s,\$,$$,g 699EOF_SED 700 program_transform_name="`echo $program_transform_name|sed -f conftestsed`" 701 rm -f conftestsed 702fi 703test "$program_prefix" != NONE && 704 program_transform_name="s,^,${program_prefix},; $program_transform_name" 705# Use a double $ so make ignores it. 706test "$program_suffix" != NONE && 707 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" 708 709# sed with no file args requires a program. 710test "$program_transform_name" = "" && program_transform_name="s,x,x," 711 712 713# Get 'install' or 'install-sh' and its variants. 714# Find a good install program. We prefer a C program (faster), 715# so one script is as good as another. But avoid the broken or 716# incompatible versions: 717# SysV /etc/install, /usr/sbin/install 718# SunOS /usr/etc/install 719# IRIX /sbin/install 720# AIX /bin/install 721# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 722# AFS /usr/afsws/bin/install, which mishandles nonexistent args 723# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 724# ./install, which can be erroneously created by make from ./install.sh. 725echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 726echo "configure:727: checking for a BSD compatible install" >&5 727if test -z "$INSTALL"; then 728if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 729 echo $ac_n "(cached) $ac_c" 1>&6 730else 731 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 732 for ac_dir in $PATH; do 733 # Account for people who put trailing slashes in PATH elements. 734 case "$ac_dir/" in 735 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 736 *) 737 # OSF1 and SCO ODT 3.0 have their own names for install. 738 # Don't use installbsd from OSF since it installs stuff as root 739 # by default. 740 for ac_prog in ginstall scoinst install; do 741 if test -f $ac_dir/$ac_prog; then 742 if test $ac_prog = install && 743 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 744 # AIX install. It has an incompatible calling convention. 745 : 746 else 747 ac_cv_path_install="$ac_dir/$ac_prog -c" 748 break 2 749 fi 750 fi 751 done 752 ;; 753 esac 754 done 755 IFS="$ac_save_IFS" 756 757fi 758 if test "${ac_cv_path_install+set}" = set; then 759 INSTALL="$ac_cv_path_install" 760 else 761 # As a last resort, use the slow shell script. We don't cache a 762 # path for INSTALL within a source directory, because that will 763 # break other packages using the cache if that directory is 764 # removed, or if the path is relative. 765 INSTALL="$ac_install_sh" 766 fi 767fi 768echo "$ac_t""$INSTALL" 1>&6 769 770# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 771# It thinks the first close brace ends the variable substitution. 772test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 773 774test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 775 776test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 777 778echo $ac_n "checking whether ln works""... $ac_c" 1>&6 779echo "configure:780: checking whether ln works" >&5 780if eval "test \"`echo '$''{'acx_cv_prog_LN'+set}'`\" = set"; then 781 echo $ac_n "(cached) $ac_c" 1>&6 782else 783 rm -f conftestdata_t 784echo >conftestdata_f 785if ln conftestdata_f conftestdata_t 2>/dev/null 786then 787 acx_cv_prog_LN=ln 788else 789 acx_cv_prog_LN=no 790fi 791rm -f conftestdata_f conftestdata_t 792 793fi 794if test $acx_cv_prog_LN = no; then 795 LN="cp" 796 echo "$ac_t""no, using $LN" 1>&6 797else 798 LN="$acx_cv_prog_LN" 799 echo "$ac_t""yes" 1>&6 800fi 801 802echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 803echo "configure:804: checking whether ln -s works" >&5 804if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then 805 echo $ac_n "(cached) $ac_c" 1>&6 806else 807 rm -f conftestdata 808if ln -s X conftestdata 2>/dev/null 809then 810 rm -f conftestdata 811 ac_cv_prog_LN_S="ln -s" 812else 813 ac_cv_prog_LN_S=ln 814fi 815fi 816LN_S="$ac_cv_prog_LN_S" 817if test "$ac_cv_prog_LN_S" = "ln -s"; then 818 echo "$ac_t""yes" 1>&6 819else 820 echo "$ac_t""no" 1>&6 821fi 822 823 824### we might need to use some other shell than /bin/sh for running subshells 825### If we are on Windows, search for the shell. This will permit people 826### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure 827### without also having to set CONFIG_SHELL. This code will work when 828### using bash, which sets OSTYPE. 829case "${OSTYPE}" in 830*win32*) 831 if test x${CONFIG_SHELL} = x ; then 832 if test ! -f /bin/sh ; then 833 if test x${SHELL} != x && test -f ${SHELL} ; then 834 CONFIG_SHELL=${SHELL} 835 export CONFIG_SHELL 836 else 837 for prog in sh sh.exe bash bash.exe; do 838 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:" 839 for dir in $PATH; do 840 test -z "$dir" && dir=. 841 if test -f $dir/$prog; then 842 CONFIG_SHELL=$dir/$prog 843 export CONFIG_SHELL 844 break 845 fi 846 done 847 IFS="$save_ifs" 848 test -n "${CONFIG_SHELL}" && break 849 done 850 fi 851 fi 852 fi 853 ;; 854esac 855 856config_shell=${CONFIG_SHELL-/bin/sh} 857 858progname=$0 859# if PWD already has a value, it is probably wrong. 860if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi 861 862# Export original configure arguments for use by sub-configures. These 863# will be expanded by make, so quote '$'. 864tmp="$progname $@" 865sed -e 's,\$,$$,g' <<EOF_SED > conftestsed.out 866$tmp 867EOF_SED 868TOPLEVEL_CONFIGURE_ARGUMENTS=`cat conftestsed.out` 869rm -f conftestsed.out 870 871 872moveifchange=${srcdir}/move-if-change 873 874srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}` 875 876# We pass INSTALL explicitly to sub-makes. Make sure that it is not 877# a relative path. 878if test "$INSTALL" = "${srcdir}/install-sh -c"; then 879 INSTALL="${srcpwd}/install-sh -c" 880fi 881 882# Set srcdir to "." if that's what it is. 883# This is important for multilib support. 884pwd=`${PWDCMD-pwd}` 885if test "${pwd}" = "${srcpwd}" ; then 886 srcdir=. 887fi 888 889topsrcdir=$srcpwd 890 891extra_host_args= 892 893### To add a new directory to the tree, first choose whether it is a target 894### or a host dependent tool. Then put it into the appropriate list 895### (library or tools, host or target), doing a dependency sort. 896 897# Subdirs will be configured in the order listed in build_configdirs, 898# configdirs, or target_configdirs; see the serialization section below. 899 900# Dependency sorting is only needed when *configuration* must be done in 901# a particular order. In all cases a dependency should be specified in 902# the Makefile, whether or not it's implicitly specified here. 903 904# Double entries in build_configdirs, configdirs, or target_configdirs may 905# cause circular dependencies and break everything horribly. 906 907# these library is used by various programs built for the build 908# environment 909# 910build_libs="build-libiberty" 911 912# these tools are built for the build environment 913build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes" 914 915# these libraries are used by various programs built for the host environment 916# 917host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr" 918 919# these tools are built for the host environment 920# Note, the powerpc-eabi build depends on sim occurring before gdb in order to 921# know that we are building the simulator. 922# binutils, gas and ld appear in that order because it makes sense to run 923# "make check" in that particular order. 924host_tools="texinfo byacc flex bison binutils gas ld fixincludes 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 gnattools" 925 926# libgcj represents the runtime libraries only used by gcj. 927libgcj="target-libffi \ 928 target-zlib \ 929 target-qthreads \ 930 target-libjava" 931 932# these libraries are built for the target environment, and are built after 933# the host libraries and the host tools (which may be a cross compiler) 934# 935target_libraries="target-libiberty \ 936 target-libgcc \ 937 target-libgloss \ 938 target-newlib \ 939 target-libstdc++-v3 \ 940 target-libmudflap \ 941 target-libssp \ 942 target-libgfortran \ 943 target-boehm-gc \ 944 ${libgcj} \ 945 target-libobjc \ 946 target-libada \ 947 target-libgomp" 948 949# these tools are built using the target libraries, and are intended to 950# run only in the target environment 951# 952# note: any program that *uses* libraries that are in the "target_libraries" 953# list belongs in this list. those programs are also very likely 954# candidates for the "native_only" list which follows 955# 956target_tools="target-examples target-groff target-gperf target-rda" 957 958################################################################################ 959 960## All tools belong in one of the four categories, and are assigned above 961## We assign ${configdirs} this way to remove all embedded newlines. This 962## is important because configure will choke if they ever get through. 963## ${configdirs} is directories we build using the host tools. 964## ${target_configdirs} is directories we build using the target tools. 965configdirs=`echo ${host_libs} ${host_tools}` 966target_configdirs=`echo ${target_libraries} ${target_tools}` 967build_configdirs=`echo ${build_libs} ${build_tools}` 968 969################################################################################ 970 971srcname="gnu development package" 972 973# This gets set non-empty for some net releases of packages. 974appdirs="" 975 976# Define is_cross_compiler to save on calls to 'test'. 977is_cross_compiler= 978if test x"${host}" = x"${target}" ; then 979 is_cross_compiler=no 980else 981 is_cross_compiler=yes 982fi 983 984# Find the build and target subdir names. 985 case ${build_alias} in 986 "") build_noncanonical=${build} ;; 987 *) build_noncanonical=${build_alias} ;; 988esac 989 990 case ${host_alias} in 991 "") host_noncanonical=${build_noncanonical} ;; 992 *) host_noncanonical=${host_alias} ;; 993esac 994 995 case ${target_alias} in 996 "") target_noncanonical=${host_noncanonical} ;; 997 *) target_noncanonical=${target_alias} ;; 998esac 999 1000 1001# post-stage1 host modules use a different CC_FOR_BUILD so, in order to 1002# have matching libraries, they should use host libraries: Makefile.tpl 1003# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR). 1004# However, they still use the build modules, because the corresponding 1005# host modules (e.g. bison) are only built for the host when bootstrap 1006# finishes. So: 1007# - build_subdir is where we find build modules, and never changes. 1008# - build_libsubdir is where we find build libraries, and can be overridden. 1009 1010# Prefix 'build-' so this never conflicts with target_subdir. 1011build_subdir="build-${build_noncanonical}" 1012# Check whether --with-build-libsubdir or --without-build-libsubdir was given. 1013if test "${with_build_libsubdir+set}" = set; then 1014 withval="$with_build_libsubdir" 1015 build_libsubdir="$withval" 1016else 1017 build_libsubdir="$build_subdir" 1018fi 1019 1020# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories 1021if ( test $srcdir = . && test -d gcc ) \ 1022 || test -d $srcdir/../host-${host_noncanonical}; then 1023 host_subdir="host-${host_noncanonical}" 1024else 1025 host_subdir=. 1026fi 1027# No prefix. 1028target_subdir=${target_noncanonical} 1029 1030 1031# Skipdirs are removed silently. 1032skipdirs= 1033# Noconfigdirs are removed loudly. 1034noconfigdirs="" 1035 1036use_gnu_ld= 1037# Make sure we don't let GNU ld be added if we didn't want it. 1038if test x$with_gnu_ld = xno ; then 1039 use_gnu_ld=no 1040 noconfigdirs="$noconfigdirs ld" 1041fi 1042 1043use_gnu_as= 1044# Make sure we don't let GNU as be added if we didn't want it. 1045if test x$with_gnu_as = xno ; then 1046 use_gnu_as=no 1047 noconfigdirs="$noconfigdirs gas" 1048fi 1049 1050# some tools are so dependent upon X11 that if we're not building with X, 1051# it's not even worth trying to configure, much less build, that tool. 1052 1053case ${with_x} in 1054 yes | "") ;; # the default value for this tree is that X11 is available 1055 no) 1056 skipdirs="${skipdirs} tk itcl libgui" 1057 # We won't be able to build gdbtk without X. 1058 enable_gdbtk=no 1059 ;; 1060 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;; 1061esac 1062 1063# Some tools are only suitable for building in a "native" situation. 1064# Remove these if host!=target. 1065native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf" 1066 1067# Similarly, some are only suitable for cross toolchains. 1068# Remove these if host=target. 1069cross_only="target-libgloss target-newlib target-opcodes" 1070 1071case $is_cross_compiler in 1072 no) skipdirs="${skipdirs} ${cross_only}" ;; 1073 yes) skipdirs="${skipdirs} ${native_only}" ;; 1074esac 1075 1076# If both --with-headers and --with-libs are specified, default to 1077# --without-newlib. 1078if test x"${with_headers}" != x && test x"${with_headers}" != xno \ 1079 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then 1080 if test x"${with_newlib}" = x ; then 1081 with_newlib=no 1082 fi 1083fi 1084 1085# Recognize --with-newlib/--without-newlib. 1086case ${with_newlib} in 1087 no) skipdirs="${skipdirs} target-newlib" ;; 1088 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;; 1089esac 1090 1091# Configure extra directories which are host specific 1092 1093case "${host}" in 1094 *-cygwin*) 1095 configdirs="$configdirs libtermcap" ;; 1096esac 1097 1098# A target can indicate whether a language isn't supported for some reason. 1099# Only spaces may be used in this macro; not newlines or tabs. 1100unsupported_languages= 1101 1102# Remove more programs from consideration, based on the host or 1103# target this usually means that a port of the program doesn't 1104# exist yet. 1105 1106case "${host}" in 1107 hppa*64*-*-*) 1108 noconfigdirs="$noconfigdirs byacc" 1109 ;; 1110 i[3456789]86-*-vsta) 1111 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext" 1112 ;; 1113 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*) 1114 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi" 1115 ;; 1116 x86_64-*-mingw*) 1117 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib" 1118 ;; 1119 i[3456789]86-*-mingw32*) 1120 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv" 1121 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib" 1122 ;; 1123 i[3456789]86-*-beos*) 1124 noconfigdirs="$noconfigdirs tk itcl libgui gdb" 1125 ;; 1126 *-*-cygwin*) 1127 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl" 1128 ;; 1129 *-*-netbsd*) 1130 noconfigdirs="$noconfigdirs rcs" 1131 ;; 1132 ppc*-*-pe) 1133 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv" 1134 ;; 1135 powerpc-*-beos*) 1136 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline" 1137 ;; 1138esac 1139 1140 1141# Check whether --enable-libada or --disable-libada was given. 1142if test "${enable_libada+set}" = set; then 1143 enableval="$enable_libada" 1144 ENABLE_LIBADA=$enableval 1145else 1146 ENABLE_LIBADA=yes 1147fi 1148 1149if test "${ENABLE_LIBADA}" != "yes" ; then 1150 noconfigdirs="$noconfigdirs gnattools" 1151fi 1152 1153# Check whether --enable-libssp or --disable-libssp was given. 1154if test "${enable_libssp+set}" = set; then 1155 enableval="$enable_libssp" 1156 ENABLE_LIBSSP=$enableval 1157else 1158 ENABLE_LIBSSP=yes 1159fi 1160 1161 1162# Save it here so that, even in case of --enable-libgcj, if the Java 1163# front-end isn't enabled, we still get libgcj disabled. 1164libgcj_saved=$libgcj 1165case $enable_libgcj in 1166yes) 1167 # If we reset it here, it won't get added to noconfigdirs in the 1168 # target-specific build rules, so it will be forcibly enabled 1169 # (unless the Java language itself isn't enabled). 1170 libgcj= 1171 ;; 1172no) 1173 # Make sure we get it printed in the list of not supported target libs. 1174 noconfigdirs="$noconfigdirs ${libgcj}" 1175 ;; 1176esac 1177 1178 1179# Disable libmudflap on some systems. 1180if test x$enable_libmudflap = x ; then 1181 case "${target}" in 1182 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu) 1183 # Enable libmudflap by default in GNU and friends. 1184 ;; 1185 *-*-freebsd*) 1186 # Enable libmudflap by default in FreeBSD. 1187 ;; 1188 *) 1189 # Disable it by default everywhere else. 1190 noconfigdirs="$noconfigdirs target-libmudflap" 1191 ;; 1192 esac 1193fi 1194 1195# Disable libgomp on non POSIX hosted systems. 1196if test x$enable_libgomp = x ; then 1197 # Enable libgomp by default on hosted POSIX systems. 1198 case "${target}" in 1199 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu) 1200 ;; 1201 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*) 1202 ;; 1203 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*) 1204 ;; 1205 *-*-darwin* | *-*-aix*) 1206 ;; 1207 *) 1208 noconfigdirs="$noconfigdirs target-libgomp" 1209 ;; 1210 esac 1211fi 1212 1213 1214case "${target}" in 1215 *-*-chorusos) 1216 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" 1217 ;; 1218 powerpc-*-darwin* | i[3456789]86-*-darwin*) 1219 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes gdb gprof" 1220 noconfigdirs="$noconfigdirs sim target-rda" 1221 ;; 1222 *-*-darwin*) 1223 noconfigdirs="$noconfigdirs ld gas gdb gprof" 1224 noconfigdirs="$noconfigdirs sim target-rda" 1225 noconfigdirs="$noconfigdirs ${libgcj}" 1226 ;; 1227 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*) 1228 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" 1229 ;; 1230 *-*-freebsd*) 1231 noconfigdirs="$noconfigdirs target-newlib target-libgloss" 1232 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \ 1233 && test -f /usr/local/include/gmp.h; then 1234 with_gmp=/usr/local 1235 fi 1236 1237 # Skip some stuff that's unsupported on some FreeBSD configurations. 1238 case "${target}" in 1239 i*86-*-*) ;; 1240 alpha*-*-*) ;; 1241 *) 1242 noconfigdirs="$noconfigdirs ${libgcj}" 1243 ;; 1244 esac 1245 ;; 1246 *-*-kaos*) 1247 # Remove unsupported stuff on all kaOS configurations. 1248 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx" 1249 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf" 1250 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib" 1251 noconfigdirs="$noconfigdirs target-libgloss" 1252 ;; 1253 *-*-netbsd*) 1254 # Skip some stuff on all NetBSD configurations. 1255 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss" 1256 1257 # Skip some stuff that's unsupported on some NetBSD configurations. 1258 case "${target}" in 1259 i*86-*-netbsdelf*) ;; 1260 arm*-*-netbsdelf*) ;; 1261 *) 1262 noconfigdirs="$noconfigdirs ${libgcj}" 1263 ;; 1264 esac 1265 ;; 1266 *-*-netware*) 1267 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap" 1268 ;; 1269 *-*-rtems*) 1270 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1271 ;; 1272 # The tpf target doesn't support gdb yet. 1273 *-*-tpf*) 1274 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl" 1275 ;; 1276 *-*-uclinux*) 1277 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}" 1278 ;; 1279 *-*-vxworks*) 1280 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}" 1281 ;; 1282 alpha*-dec-osf*) 1283 # ld works, but does not support shared libraries. 1284 # newlib is not 64 bit ready. I'm not sure about fileutils. 1285 # gas doesn't generate exception information. 1286 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss" 1287 ;; 1288 alpha*-*-*vms*) 1289 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}" 1290 ;; 1291 alpha*-*-linux*) 1292 # newlib is not 64 bit ready 1293 noconfigdirs="$noconfigdirs target-newlib target-libgloss" 1294 ;; 1295 alpha*-*-*) 1296 # newlib is not 64 bit ready 1297 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" 1298 ;; 1299 am33_2.0-*-linux*) 1300 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss" 1301 ;; 1302 sh-*-linux*) 1303 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss" 1304 ;; 1305 sh*-*-pe|mips*-*-pe|*arm-wince-pe) 1306 noconfigdirs="$noconfigdirs ${libgcj}" 1307 noconfigdirs="$noconfigdirs target-examples" 1308 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr" 1309 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim" 1310 noconfigdirs="$noconfigdirs expect dejagnu" 1311 # the C++ libraries don't build on top of CE's C libraries 1312 noconfigdirs="$noconfigdirs target-libstdc++-v3" 1313 noconfigdirs="$noconfigdirs target-newlib" 1314 case "${host}" in 1315 *-*-cygwin*) ;; # keep gdb and readline 1316 *) noconfigdirs="$noconfigdirs gdb readline" 1317 ;; 1318 esac 1319 ;; 1320 arc-*-*) 1321 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1322 ;; 1323 arm-semi-aof ) 1324 ;; 1325 arm-*-coff | strongarm-*-coff | xscale-*-coff) 1326 noconfigdirs="$noconfigdirs ${libgcj}" 1327 ;; 1328 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* ) 1329 noconfigdirs="$noconfigdirs target-libffi target-qthreads" 1330 ;; 1331 arm*-*-linux-gnueabi) 1332 noconfigdirs="$noconfigdirs target-libffi target-qthreads" 1333 noconfigdirs="$noconfigdirs target-libjava target-libobjc" 1334 ;; 1335 arm*-*-symbianelf*) 1336 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty" 1337 ;; 1338 arm-*-pe*) 1339 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1340 ;; 1341 thumb-*-coff) 1342 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1343 ;; 1344 thumb-*-elf) 1345 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1346 ;; 1347 thumb-*-pe) 1348 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1349 ;; 1350 arm-*-riscix*) 1351 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}" 1352 ;; 1353 avr-*-*) 1354 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}" 1355 ;; 1356 bfin-*-*) 1357 noconfigdirs="$noconfigdirs gdb" 1358 if test x${is_cross_compiler} != xno ; then 1359 target_configdirs="${target_configdirs} target-bsp target-cygmon" 1360 fi 1361 ;; 1362 c4x-*-* | tic4x-*-*) 1363 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" 1364 ;; 1365 c54x*-*-* | tic54x-*-*) 1366 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib" 1367 ;; 1368 cris-*-* | crisv32-*-*) 1369 unsupported_languages="$unsupported_languages java" 1370 case "${target}" in 1371 *-*-aout) 1372 unsupported_languages="$unsupported_languages fortran" 1373 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";; 1374 *-*-elf) 1375 unsupported_languages="$unsupported_languages fortran" 1376 noconfigdirs="$noconfigdirs target-boehm-gc";; 1377 *-*-linux*) 1378 noconfigdirs="$noconfigdirs target-newlib target-libgloss";; 1379 *) 1380 unsupported_languages="$unsupported_languages fortran" 1381 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";; 1382 esac 1383 ;; 1384 crx-*-*) 1385 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}" 1386 ;; 1387 d10v-*-*) 1388 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" 1389 ;; 1390 d30v-*-*) 1391 noconfigdirs="$noconfigdirs ${libgcj} gdb" 1392 ;; 1393 fr30-*-elf*) 1394 noconfigdirs="$noconfigdirs ${libgcj} gdb" 1395 ;; 1396 frv-*-*) 1397 noconfigdirs="$noconfigdirs ${libgcj}" 1398 ;; 1399 h8300*-*-*) 1400 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1401 ;; 1402 h8500-*-*) 1403 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" 1404 ;; 1405 hppa1.1-*-osf* | hppa1.1-*-bsd* ) 1406 ;; 1407 hppa*64*-*-linux* | parisc*64*-*-linux*) 1408 # In this case, it's because the hppa64-linux target is for 1409 # the kernel only at this point and has no libc, and thus no 1410 # headers, crt*.o, etc., all of which are needed by these. 1411 noconfigdirs="$noconfigdirs target-zlib" 1412 ;; 1413 parisc*-*-linux* | hppa*-*-linux*) 1414 ;; 1415 hppa*-*-*elf* | \ 1416 hppa*-*-lites* | \ 1417 hppa*-*-openbsd* | \ 1418 hppa*64*-*-*) 1419 noconfigdirs="$noconfigdirs ${libgcj}" 1420 ;; 1421 hppa*-hp-hpux11*) 1422 noconfigdirs="$noconfigdirs ld shellutils" 1423 ;; 1424 hppa*-*-*) 1425 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't 1426 # build on HP-UX 10.20. 1427 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}" 1428 ;; 1429 i960-*-*) 1430 noconfigdirs="$noconfigdirs ${libgcj} gdb" 1431 ;; 1432 ia64*-*-elf*) 1433 # No gdb support yet. 1434 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb" 1435 ;; 1436 ia64*-**-hpux*) 1437 # No gdb or ld support yet. 1438 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld" 1439 ;; 1440 i370-*-opened*) 1441 ;; 1442 i[3456789]86-*-coff | i[3456789]86-*-elf) 1443 noconfigdirs="$noconfigdirs ${libgcj}" 1444 ;; 1445 i[3456789]86-*-linux*) 1446 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's 1447 # not build java stuff by default. 1448 case "${target}" in 1449 *-*-*libc1*) 1450 noconfigdirs="$noconfigdirs ${libgcj}";; 1451 esac 1452 1453 # This section makes it possible to build newlib natively on linux. 1454 # If we are using a cross compiler then don't configure newlib. 1455 if test x${is_cross_compiler} != xno ; then 1456 noconfigdirs="$noconfigdirs target-newlib" 1457 fi 1458 noconfigdirs="$noconfigdirs target-libgloss" 1459 # If we are not using a cross compiler, do configure newlib. 1460 # Note however, that newlib will only be configured in this situation 1461 # if the --with-newlib option has been given, because otherwise 1462 # 'target-newlib' will appear in skipdirs. 1463 ;; 1464 i[3456789]86-*-mingw32*) 1465 target_configdirs="$target_configdirs target-winsup" 1466 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}" 1467 ;; 1468 x86_64-*-mingw*) 1469 target_configdirs="$target_configdirs target-winsup" 1470 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}" 1471 ;; 1472 *-*-cygwin*) 1473 target_configdirs="$target_configdirs target-libtermcap target-winsup" 1474 noconfigdirs="$noconfigdirs target-gperf target-libgloss ${libgcj}" 1475 # always build newlib if winsup directory is present. 1476 if test -d "$srcdir/winsup/cygwin"; then 1477 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` 1478 elif test -d "$srcdir/newlib"; then 1479 echo "Warning: winsup/cygwin is missing so newlib can't be built." 1480 fi 1481 ;; 1482 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \ 1483 i[3456789]86-*-uwin* | i[3456789]86-*-interix* ) 1484 ;; 1485 i[3456789]86-*-pe) 1486 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" 1487 ;; 1488 i[3456789]86-*-sco3.2v5*) 1489 # The linker does not yet know about weak symbols in COFF, 1490 # and is not configured to handle mixed ELF and COFF. 1491 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}" 1492 ;; 1493 i[3456789]86-*-sco*) 1494 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" 1495 ;; 1496 i[3456789]86-*-solaris2*) 1497 noconfigdirs="$noconfigdirs target-libgloss" 1498 ;; 1499 i[3456789]86-*-sysv4*) 1500 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1501 ;; 1502 i[3456789]86-*-beos*) 1503 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}" 1504 ;; 1505 i[3456789]86-*-rdos*) 1506 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss" 1507 ;; 1508 m32r-*-*) 1509 noconfigdirs="$noconfigdirs ${libgcj}" 1510 ;; 1511 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*) 1512 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}" 1513 ;; 1514 m68k-*-elf*) 1515 noconfigdirs="$noconfigdirs ${libgcj}" 1516 ;; 1517 m68k-*-coff*) 1518 noconfigdirs="$noconfigdirs ${libgcj}" 1519 ;; 1520 mcore-*-pe*) 1521 # The EPOC C++ environment does not support exceptions or rtti, 1522 # and so building libstdc++-v3 tends not to always work. 1523 noconfigdirs="$noconfigdirs target-libstdc++-v3" 1524 ;; 1525 mmix-*-*) 1526 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss" 1527 unsupported_languages="$unsupported_languages fortran java" 1528 ;; 1529 mn10200-*-*) 1530 noconfigdirs="$noconfigdirs ${libgcj}" 1531 ;; 1532 mn10300-*-*) 1533 noconfigdirs="$noconfigdirs ${libgcj}" 1534 ;; 1535 mt-*-*) 1536 noconfigdirs="$noconfigdirs sim" 1537 ;; 1538 powerpc-*-aix*) 1539 # copied from rs6000-*-* entry 1540 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp ${libgcj}" 1541 ;; 1542 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe) 1543 target_configdirs="$target_configdirs target-winsup" 1544 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}" 1545 # always build newlib. 1546 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` 1547 ;; 1548 # This is temporary until we can link against shared libraries 1549 powerpcle-*-solaris*) 1550 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}" 1551 ;; 1552 powerpc-*-beos*) 1553 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}" 1554 ;; 1555 powerpc-*-eabi) 1556 noconfigdirs="$noconfigdirs ${libgcj}" 1557 ;; 1558 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* ) 1559 ;; 1560 rs6000-*-lynxos*) 1561 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}" 1562 ;; 1563 rs6000-*-aix*) 1564 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp ${libgcj}" 1565 ;; 1566 rs6000-*-*) 1567 noconfigdirs="$noconfigdirs gprof ${libgcj}" 1568 ;; 1569 m68k-apollo-*) 1570 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}" 1571 ;; 1572 mips*-*-irix5*) 1573 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" 1574 ;; 1575 mips*-*-irix6*) 1576 # Linking libjava exceeds command-line length limits on at least 1577 # IRIX 6.2, but not on IRIX 6.5. 1578 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham 1579 # <oldham@codesourcery.com> 1580 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" 1581 ;; 1582 mips*-*-bsd*) 1583 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" 1584 ;; 1585 mips64*-*-linux*) 1586 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" 1587 ;; 1588 mips*-*-linux*) 1589 noconfigdirs="$noconfigdirs target-newlib target-libgloss" 1590 ;; 1591 mips*-*-*) 1592 noconfigdirs="$noconfigdirs gprof ${libgcj}" 1593 ;; 1594 romp-*-*) 1595 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}" 1596 ;; 1597 sh-*-* | sh64-*-*) 1598 case "${host}" in 1599 i[3456789]86-*-vsta) ;; # don't add gprof back in 1600 i[3456789]86-*-go32*) ;; # don't add gprof back in 1601 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in 1602 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;; 1603 esac 1604 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1605 ;; 1606 sparc-*-elf*) 1607 noconfigdirs="$noconfigdirs ${libgcj}" 1608 ;; 1609 sparc64-*-elf*) 1610 noconfigdirs="$noconfigdirs ${libgcj}" 1611 ;; 1612 sparclite-*-*) 1613 noconfigdirs="$noconfigdirs ${libgcj}" 1614 ;; 1615 sparc-*-sunos4*) 1616 noconfigdirs="$noconfigdirs ${libgcj}" 1617 if test x${is_cross_compiler} != xno ; then 1618 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss" 1619 else 1620 use_gnu_ld=no 1621 fi 1622 ;; 1623 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*) 1624 noconfigdirs="$noconfigdirs ${libgcj}" 1625 ;; 1626 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*) 1627 ;; 1628 spu-*-*) 1629 skipdirs="target-libssp" 1630 ;; 1631 v810-*-*) 1632 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}" 1633 ;; 1634 v850-*-*) 1635 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1636 ;; 1637 v850e-*-*) 1638 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1639 ;; 1640 v850ea-*-*) 1641 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" 1642 ;; 1643 vax-*-vms) 1644 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}" 1645 ;; 1646 vax-*-*) 1647 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" 1648 ;; 1649 xtensa-*-*) 1650 noconfigdirs="$noconfigdirs ${libgcj}" 1651 ;; 1652 ip2k-*-*) 1653 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}" 1654 ;; 1655 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu) 1656 noconfigdirs="$noconfigdirs target-newlib target-libgloss" 1657 ;; 1658 *-*-lynxos*) 1659 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" 1660 ;; 1661 *-*-*) 1662 noconfigdirs="$noconfigdirs ${libgcj}" 1663 ;; 1664esac 1665 1666# If we aren't building newlib, then don't build libgloss, since libgloss 1667# depends upon some newlib header files. 1668case "${noconfigdirs}" in 1669 *target-libgloss*) ;; 1670 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;; 1671esac 1672 1673# Work in distributions that contain no compiler tools, like Autoconf. 1674tentative_cc="" 1675host_makefile_frag=/dev/null 1676if test -d ${srcdir}/config ; then 1677case "${host}" in 1678 m68k-hp-hpux*) 1679 # Avoid "too much defining" errors from HPUX compiler. 1680 tentative_cc="cc -Wp,-H256000" 1681 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding. 1682 # If it's HP/UX ar, this should be harmless. 1683 RANLIB="ar ts" 1684 ;; 1685 m68k-apollo-sysv*) 1686 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG" 1687 ;; 1688 m68k-apollo-bsd*) 1689 #None of the Apollo compilers can compile gas or binutils. The preprocessor 1690 # chokes on bfd, the compiler won't let you assign integers to enums, and 1691 # other problems. Defining CC to gcc is a questionable way to say "don't use 1692 # the apollo compiler" (the preferred version of GCC could be called cc, 1693 # or whatever), but I'm not sure leaving CC as cc is any better... 1694 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG 1695 # Used to have BISON=yacc. 1696 tentative_cc=gcc 1697 ;; 1698 m88k-dg-dgux*) 1699 tentative_cc="gcc -Wall -ansi -D__using_DGUX" 1700 ;; 1701 m88k-harris-cxux*) 1702 # Under CX/UX, we want to tell the compiler to use ANSI mode. 1703 tentative_cc="cc -Xa" 1704 host_makefile_frag="config/mh-cxux" 1705 ;; 1706 m88k-motorola-sysv*) 1707 ;; 1708 mips*-dec-ultrix*) 1709 tentative_cc="cc -Wf,-XNg1000" 1710 host_makefile_frag="config/mh-decstation" 1711 ;; 1712 mips*-nec-sysv4*) 1713 # The C compiler on NEC MIPS SVR4 needs bigger tables. 1714 tentative_cc="cc -ZXNd=5000 -ZXNg=1000" 1715 host_makefile_frag="config/mh-necv4" 1716 ;; 1717 mips*-sgi-irix4*) 1718 # Tell compiler to use K&R C. We can't compile under the SGI Ansi 1719 # environment. Also bump switch table size so that cp-parse will 1720 # compile. Bump string length limit so linker builds. 1721 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192" 1722 ;; 1723 mips*-*-sysv4*) 1724 host_makefile_frag="config/mh-sysv4" 1725 ;; 1726 mips*-*-sysv*) 1727 # This is for a MIPS running RISC/os 4.52C. 1728 1729 # This is needed for GDB, but needs to be in the top-level make because 1730 # if a library is compiled with the bsd headers and gets linked with the 1731 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be 1732 # a different size). 1733 # ptrace(2) apparently has problems in the BSD environment. No workaround is 1734 # known except to select the sysv environment. Could we use /proc instead? 1735 # These "sysv environments" and "bsd environments" often end up being a pain. 1736 # 1737 # This is not part of CFLAGS because perhaps not all C compilers have this 1738 # option. 1739 tentative_cc="cc -systype sysv" 1740 ;; 1741 i370-ibm-opened*) 1742 tentative_cc="c89" 1743 ;; 1744 i[3456789]86-*-sysv5*) 1745 host_makefile_frag="config/mh-sysv5" 1746 ;; 1747 i[3456789]86-*-dgux*) 1748 tentative_cc="gcc -Wall -ansi -D__using_DGUX" 1749 host_makefile_frag="config/mh-dgux386" 1750 ;; 1751 i[3456789]86-ncr-sysv4.3*) 1752 # The MetaWare compiler will generate a copyright message unless you 1753 # turn it off by adding the -Hnocopyr flag. 1754 tentative_cc="cc -Hnocopyr" 1755 ;; 1756 i[3456789]86-ncr-sysv4*) 1757 # for an NCR 3000 (i486/SVR4) system. 1758 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc. 1759 # This compiler not only emits obnoxious copyright messages every time 1760 # you run it, but it chokes and dies on a whole bunch of GNU source 1761 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc. 1762 tentative_cc="/usr/ccs/ATT/cc" 1763 host_makefile_frag="config/mh-ncr3000" 1764 ;; 1765 i[3456789]86-*-sco3.2v5*) 1766 ;; 1767 i[3456789]86-*-sco*) 1768 # The native C compiler botches some simple uses of const. Unfortunately, 1769 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h. 1770 tentative_cc="cc -Dconst=" 1771 host_makefile_frag="config/mh-sco" 1772 ;; 1773 i[3456789]86-*-udk*) 1774 host_makefile_frag="config/mh-sysv5" 1775 ;; 1776 i[3456789]86-*-solaris2*) 1777 host_makefile_frag="config/mh-sysv4" 1778 ;; 1779 i[3456789]86-*-msdosdjgpp*) 1780 host_makefile_frag="config/mh-djgpp" 1781 ;; 1782 *-cygwin*) 1783 host_makefile_frag="config/mh-cygwin" 1784 ;; 1785 *-mingw32*) 1786 ;; 1787 *-mingw64*) 1788 ;; 1789 *-interix*) 1790 host_makefile_frag="config/mh-interix" 1791 ;; 1792 vax-*-ultrix2*) 1793 # The old BSD pcc isn't up to compiling parts of gdb so use gcc 1794 tentative_cc=gcc 1795 ;; 1796 *-*-solaris2*) 1797 host_makefile_frag="config/mh-solaris" 1798 ;; 1799 m68k-sun-sunos*) 1800 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c 1801 # without overflowing the jump tables (-J says to use a 32 bit table) 1802 tentative_cc="cc -J" 1803 ;; 1804 *-hp-hpux*) 1805 tentative_cc="cc -Wp,-H256000" 1806 ;; 1807 *-*-hiux*) 1808 tentative_cc="cc -Wp,-H256000" 1809 ;; 1810 rs6000-*-lynxos*) 1811 # /bin/cc is less than useful for our purposes. Always use GCC 1812 tentative_cc="/usr/cygnus/progressive/bin/gcc" 1813 host_makefile_frag="config/mh-lynxrs6k" 1814 ;; 1815 powerpc-*-darwin*) 1816 host_makefile_frag="config/mh-ppc-darwin" 1817 ;; 1818 powerpc-*-aix*) 1819 host_makefile_frag="config/mh-ppc-aix" 1820 ;; 1821 rs6000-*-aix*) 1822 host_makefile_frag="config/mh-ppc-aix" 1823 ;; 1824 *-*-lynxos*) 1825 # /bin/cc is less than useful for our purposes. Always use GCC 1826 tentative_cc="/bin/gcc" 1827 ;; 1828 *-*-sysv4*) 1829 host_makefile_frag="config/mh-sysv4" 1830 ;; 1831 # This is placed last to prevent interfering with the cases above. 1832 i[3456789]86-*-*) 1833 # Build the stage2 and stage3 compilers with -fomit-frame-pointer. 1834 host_makefile_frag="config/mh-x86omitfp" 1835 ;; 1836esac 1837fi 1838 1839# If we aren't going to be using gcc, see if we can extract a definition 1840# of CC from the fragment. 1841# Actually, use the 'pre-extracted' version above. 1842if test -z "${CC}" && test "${build}" = "${host}" ; then 1843 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:" 1844 found= 1845 for dir in $PATH; do 1846 test -z "$dir" && dir=. 1847 if test -f $dir/gcc; then 1848 found=yes 1849 break 1850 fi 1851 done 1852 IFS="$save_ifs" 1853 if test -z "${found}" && test -n "${tentative_cc}" ; then 1854 CC=$tentative_cc 1855 fi 1856fi 1857 1858if test "${build}" != "${host}" ; then 1859 # If we are doing a Canadian Cross, in which the host and build systems 1860 # are not the same, we set reasonable default values for the tools. 1861 1862 CC=${CC-${host_alias}-gcc} 1863 CFLAGS=${CFLAGS-"-g -O2"} 1864 CXX=${CXX-${host_alias}-c++} 1865 CXXFLAGS=${CXXFLAGS-"-g -O2"} 1866 CC_FOR_BUILD=${CC_FOR_BUILD-gcc} 1867 1868else 1869 # Set reasonable default values for some tools even if not Canadian. 1870 # Of course, these are different reasonable default values, originally 1871 # specified directly in the Makefile. 1872 # We don't export, so that autoconf can do its job. 1873 # Note that all these settings are above the fragment inclusion point 1874 # in Makefile.in, so can still be overridden by fragments. 1875 # This is all going to change when we autoconfiscate... 1876 1877 CC_FOR_BUILD="\$(CC)" 1878 # Extract the first word of "gcc", so it can be a program name with args. 1879set dummy gcc; ac_word=$2 1880echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1881echo "configure:1882: checking for $ac_word" >&5 1882if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1883 echo $ac_n "(cached) $ac_c" 1>&6 1884else 1885 if test -n "$CC"; then 1886 ac_cv_prog_CC="$CC" # Let the user override the test. 1887else 1888 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1889 ac_dummy="$PATH" 1890 for ac_dir in $ac_dummy; do 1891 test -z "$ac_dir" && ac_dir=. 1892 if test -f $ac_dir/$ac_word; then 1893 ac_cv_prog_CC="gcc" 1894 break 1895 fi 1896 done 1897 IFS="$ac_save_ifs" 1898fi 1899fi 1900CC="$ac_cv_prog_CC" 1901if test -n "$CC"; then 1902 echo "$ac_t""$CC" 1>&6 1903else 1904 echo "$ac_t""no" 1>&6 1905fi 1906 1907if test -z "$CC"; then 1908 # Extract the first word of "cc", so it can be a program name with args. 1909set dummy cc; ac_word=$2 1910echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1911echo "configure:1912: checking for $ac_word" >&5 1912if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1913 echo $ac_n "(cached) $ac_c" 1>&6 1914else 1915 if test -n "$CC"; then 1916 ac_cv_prog_CC="$CC" # Let the user override the test. 1917else 1918 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1919 ac_prog_rejected=no 1920 ac_dummy="$PATH" 1921 for ac_dir in $ac_dummy; do 1922 test -z "$ac_dir" && ac_dir=. 1923 if test -f $ac_dir/$ac_word; then 1924 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 1925 ac_prog_rejected=yes 1926 continue 1927 fi 1928 ac_cv_prog_CC="cc" 1929 break 1930 fi 1931 done 1932 IFS="$ac_save_ifs" 1933if test $ac_prog_rejected = yes; then 1934 # We found a bogon in the path, so make sure we never use it. 1935 set dummy $ac_cv_prog_CC 1936 shift 1937 if test $# -gt 0; then 1938 # We chose a different compiler from the bogus one. 1939 # However, it has the same basename, so the bogon will be chosen 1940 # first if we set CC to just the basename; use the full file name. 1941 shift 1942 set dummy "$ac_dir/$ac_word" "$@" 1943 shift 1944 ac_cv_prog_CC="$@" 1945 fi 1946fi 1947fi 1948fi 1949CC="$ac_cv_prog_CC" 1950if test -n "$CC"; then 1951 echo "$ac_t""$CC" 1>&6 1952else 1953 echo "$ac_t""no" 1>&6 1954fi 1955 1956 if test -z "$CC"; then 1957 case "`uname -s`" in 1958 *win32* | *WIN32*) 1959 # Extract the first word of "cl", so it can be a program name with args. 1960set dummy cl; ac_word=$2 1961echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1962echo "configure:1963: checking for $ac_word" >&5 1963if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1964 echo $ac_n "(cached) $ac_c" 1>&6 1965else 1966 if test -n "$CC"; then 1967 ac_cv_prog_CC="$CC" # Let the user override the test. 1968else 1969 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1970 ac_dummy="$PATH" 1971 for ac_dir in $ac_dummy; do 1972 test -z "$ac_dir" && ac_dir=. 1973 if test -f $ac_dir/$ac_word; then 1974 ac_cv_prog_CC="cl" 1975 break 1976 fi 1977 done 1978 IFS="$ac_save_ifs" 1979fi 1980fi 1981CC="$ac_cv_prog_CC" 1982if test -n "$CC"; then 1983 echo "$ac_t""$CC" 1>&6 1984else 1985 echo "$ac_t""no" 1>&6 1986fi 1987 ;; 1988 esac 1989 fi 1990 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 1991fi 1992 1993echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 1994echo "configure:1995: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 1995 1996ac_ext=c 1997# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1998ac_cpp='$CPP $CPPFLAGS' 1999ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2000ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2001cross_compiling=$ac_cv_prog_cc_cross 2002 2003cat > conftest.$ac_ext << EOF 2004 2005#line 2006 "configure" 2006#include "confdefs.h" 2007 2008main(){return(0);} 2009EOF 2010if { (eval echo configure:2011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2011 ac_cv_prog_cc_works=yes 2012 # If we can't run a trivial program, we are probably using a cross compiler. 2013 if (./conftest; exit) 2>/dev/null; then 2014 ac_cv_prog_cc_cross=no 2015 else 2016 ac_cv_prog_cc_cross=yes 2017 fi 2018else 2019 echo "configure: failed program was:" >&5 2020 cat conftest.$ac_ext >&5 2021 ac_cv_prog_cc_works=no 2022fi 2023rm -fr conftest* 2024ac_ext=c 2025# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2026ac_cpp='$CPP $CPPFLAGS' 2027ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2028ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2029cross_compiling=$ac_cv_prog_cc_cross 2030 2031echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 2032if test $ac_cv_prog_cc_works = no; then 2033 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 2034fi 2035echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 2036echo "configure:2037: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 2037echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 2038cross_compiling=$ac_cv_prog_cc_cross 2039 2040echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 2041echo "configure:2042: checking whether we are using GNU C" >&5 2042if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 2043 echo $ac_n "(cached) $ac_c" 1>&6 2044else 2045 cat > conftest.c <<EOF 2046#ifdef __GNUC__ 2047 yes; 2048#endif 2049EOF 2050if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2051: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 2051 ac_cv_prog_gcc=yes 2052else 2053 ac_cv_prog_gcc=no 2054fi 2055fi 2056 2057echo "$ac_t""$ac_cv_prog_gcc" 1>&6 2058 2059if test $ac_cv_prog_gcc = yes; then 2060 GCC=yes 2061else 2062 GCC= 2063fi 2064 2065ac_test_CFLAGS="${CFLAGS+set}" 2066ac_save_CFLAGS="$CFLAGS" 2067CFLAGS= 2068echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 2069echo "configure:2070: checking whether ${CC-cc} accepts -g" >&5 2070if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 2071 echo $ac_n "(cached) $ac_c" 1>&6 2072else 2073 echo 'void f(){}' > conftest.c 2074if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 2075 ac_cv_prog_cc_g=yes 2076else 2077 ac_cv_prog_cc_g=no 2078fi 2079rm -f conftest* 2080 2081fi 2082 2083echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 2084if test "$ac_test_CFLAGS" = set; then 2085 CFLAGS="$ac_save_CFLAGS" 2086elif test $ac_cv_prog_cc_g = yes; then 2087 if test "$GCC" = yes; then 2088 CFLAGS="-g -O2" 2089 else 2090 CFLAGS="-g" 2091 fi 2092else 2093 if test "$GCC" = yes; then 2094 CFLAGS="-O2" 2095 else 2096 CFLAGS= 2097 fi 2098fi 2099 2100 2101 # We must set the default linker to the linker used by gcc for the correct 2102 # operation of libtool. If LD is not defined and we are using gcc, try to 2103 # set the LD default to the ld used by gcc. 2104 if test -z "$LD"; then 2105 if test "$GCC" = yes; then 2106 case $build in 2107 *-*-mingw*) 2108 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;; 2109 *) 2110 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;; 2111 esac 2112 case $gcc_prog_ld in 2113 # Accept absolute paths. 2114 [\\/]* | [A-Za-z]:[\\/]*) 2115 LD="$gcc_prog_ld" ;; 2116 esac 2117 fi 2118 fi 2119 2120 CXX=${CXX-"c++"} 2121 CFLAGS=${CFLAGS-"-g"} 2122 CXXFLAGS=${CXXFLAGS-"-g -O2"} 2123fi 2124 2125if test $host != $build; then 2126 ac_tool_prefix=${host_alias}- 2127else 2128 ac_tool_prefix= 2129fi 2130 2131 2132 2133# Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args. 2134set dummy ${ac_tool_prefix}gnatbind; ac_word=$2 2135echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2136echo "configure:2137: checking for $ac_word" >&5 2137if eval "test \"`echo '$''{'ac_cv_prog_GNATBIND'+set}'`\" = set"; then 2138 echo $ac_n "(cached) $ac_c" 1>&6 2139else 2140 if test -n "$GNATBIND"; then 2141 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test. 2142else 2143 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2144 ac_dummy="$PATH" 2145 for ac_dir in $ac_dummy; do 2146 test -z "$ac_dir" && ac_dir=. 2147 if test -f $ac_dir/$ac_word; then 2148 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind" 2149 break 2150 fi 2151 done 2152 IFS="$ac_save_ifs" 2153fi 2154fi 2155GNATBIND="$ac_cv_prog_GNATBIND" 2156if test -n "$GNATBIND"; then 2157 echo "$ac_t""$GNATBIND" 1>&6 2158else 2159 echo "$ac_t""no" 1>&6 2160fi 2161 2162 2163if test -z "$ac_cv_prog_GNATBIND"; then 2164if test -n "$ac_tool_prefix"; then 2165 # Extract the first word of "gnatbind", so it can be a program name with args. 2166set dummy gnatbind; ac_word=$2 2167echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2168echo "configure:2169: checking for $ac_word" >&5 2169if eval "test \"`echo '$''{'ac_cv_prog_GNATBIND'+set}'`\" = set"; then 2170 echo $ac_n "(cached) $ac_c" 1>&6 2171else 2172 if test -n "$GNATBIND"; then 2173 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test. 2174else 2175 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2176 ac_dummy="$PATH" 2177 for ac_dir in $ac_dummy; do 2178 test -z "$ac_dir" && ac_dir=. 2179 if test -f $ac_dir/$ac_word; then 2180 ac_cv_prog_GNATBIND="gnatbind" 2181 break 2182 fi 2183 done 2184 IFS="$ac_save_ifs" 2185 test -z "$ac_cv_prog_GNATBIND" && ac_cv_prog_GNATBIND="no" 2186fi 2187fi 2188GNATBIND="$ac_cv_prog_GNATBIND" 2189if test -n "$GNATBIND"; then 2190 echo "$ac_t""$GNATBIND" 1>&6 2191else 2192 echo "$ac_t""no" 1>&6 2193fi 2194 2195else 2196 GNATBIND="no" 2197fi 2198fi 2199 2200echo $ac_n "checking whether compiler driver understands Ada""... $ac_c" 1>&6 2201echo "configure:2202: checking whether compiler driver understands Ada" >&5 2202if eval "test \"`echo '$''{'acx_cv_cc_gcc_supports_ada'+set}'`\" = set"; then 2203 echo $ac_n "(cached) $ac_c" 1>&6 2204else 2205 cat >conftest.adb <<EOF 2206procedure conftest is begin null; end conftest; 2207EOF 2208acx_cv_cc_gcc_supports_ada=no 2209# There is a bug in old released versions of GCC which causes the 2210# driver to exit successfully when the appropriate language module 2211# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1. 2212# Therefore we must check for the error message as well as an 2213# unsuccessful exit. 2214# Other compilers, like HP Tru64 UNIX cc, exit successfully when 2215# given a .adb file, but produce no object file. So we must check 2216# if an object file was really produced to guard against this. 2217errors=`(${CC} -c conftest.adb) 2>&1 || echo failure` 2218if test x"$errors" = x && test -f conftest.$ac_objext; then 2219 acx_cv_cc_gcc_supports_ada=yes 2220fi 2221rm -f conftest.* 2222fi 2223 2224echo "$ac_t""$acx_cv_cc_gcc_supports_ada" 1>&6 2225 2226if test x$GNATBIND != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then 2227 have_gnat=yes 2228else 2229 have_gnat=no 2230fi 2231 2232echo $ac_n "checking how to compare bootstrapped objects""... $ac_c" 1>&6 2233echo "configure:2234: checking how to compare bootstrapped objects" >&5 2234if eval "test \"`echo '$''{'gcc_cv_prog_cmp_skip'+set}'`\" = set"; then 2235 echo $ac_n "(cached) $ac_c" 1>&6 2236else 2237 echo abfoo >t1 2238 echo cdfoo >t2 2239 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2' 2240 if cmp t1 t2 2 2 > /dev/null 2>&1; then 2241 if cmp t1 t2 1 1 > /dev/null 2>&1; then 2242 : 2243 else 2244 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16' 2245 fi 2246 fi 2247 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then 2248 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then 2249 : 2250 else 2251 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2' 2252 fi 2253 fi 2254 rm t1 t2 2255 2256fi 2257 2258echo "$ac_t""$gcc_cv_prog_cmp_skip" 1>&6 2259do_compare="$gcc_cv_prog_cmp_skip" 2260 2261 2262 2263# Check for GMP and MPFR 2264gmplibs="-lmpfr -lgmp" 2265gmpinc= 2266have_gmp=no 2267 2268# Specify a location for mpfr 2269# check for this first so it ends up on the link line before gmp. 2270# Check whether --with-mpfr-dir or --without-mpfr-dir was given. 2271if test "${with_mpfr_dir+set}" = set; then 2272 withval="$with_mpfr_dir" 2273 { echo "configure: error: The --with-mpfr-dir=PATH option has been removed. 2274Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" 1>&2; exit 1; } 2275fi 2276 2277 2278# Check whether --with-mpfr or --without-mpfr was given. 2279if test "${with_mpfr+set}" = set; then 2280 withval="$with_mpfr" 2281 : 2282fi 2283 2284# Check whether --with-mpfr_include or --without-mpfr_include was given. 2285if test "${with_mpfr_include+set}" = set; then 2286 withval="$with_mpfr_include" 2287 : 2288fi 2289 2290# Check whether --with-mpfr_lib or --without-mpfr_lib was given. 2291if test "${with_mpfr_lib+set}" = set; then 2292 withval="$with_mpfr_lib" 2293 : 2294fi 2295 2296 2297if test "x$with_mpfr" != x; then 2298 gmplibs="-L$with_mpfr/lib $gmplibs" 2299 gmpinc="-I$with_mpfr/include" 2300fi 2301if test "x$with_mpfr_include" != x; then 2302 gmpinc="-I$with_mpfr_include" 2303fi 2304if test "x$with_mpfr_lib" != x; then 2305 gmplibs="-L$with_mpfr_lib $gmplibs" 2306fi 2307if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then 2308 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs" 2309 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc" 2310 # Do not test the mpfr version. Assume that it is sufficient, since 2311 # it is in the source tree, and the library has not been built yet 2312 # but it would be included on the link line in the version check below 2313 # hence making the test fail. 2314 have_gmp=yes 2315fi 2316 2317# Specify a location for gmp 2318# Check whether --with-gmp-dir or --without-gmp-dir was given. 2319if test "${with_gmp_dir+set}" = set; then 2320 withval="$with_gmp_dir" 2321 { echo "configure: error: The --with-gmp-dir=PATH option has been removed. 2322Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" 1>&2; exit 1; } 2323fi 2324 2325 2326# Check whether --with-gmp or --without-gmp was given. 2327if test "${with_gmp+set}" = set; then 2328 withval="$with_gmp" 2329 : 2330fi 2331 2332# Check whether --with-gmp_include or --without-gmp_include was given. 2333if test "${with_gmp_include+set}" = set; then 2334 withval="$with_gmp_include" 2335 : 2336fi 2337 2338# Check whether --with-gmp_lib or --without-gmp_lib was given. 2339if test "${with_gmp_lib+set}" = set; then 2340 withval="$with_gmp_lib" 2341 : 2342fi 2343 2344 2345 2346if test "x$with_gmp" != x; then 2347 gmplibs="-L$with_gmp/lib $gmplibs" 2348 gmpinc="-I$with_gmp/include $gmpinc" 2349fi 2350if test "x$with_gmp_include" != x; then 2351 gmpinc="-I$with_gmp_include $gmpinc" 2352fi 2353if test "x$with_gmp_lib" != x; then 2354 gmplibs="-L$with_gmp_lib $gmplibs" 2355fi 2356if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then 2357 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs" 2358 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc" 2359 # Do not test the gmp version. Assume that it is sufficient, since 2360 # it is in the source tree, and the library has not been built yet 2361 # but it would be included on the link line in the version check below 2362 # hence making the test fail. 2363 have_gmp=yes 2364fi 2365 2366if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then 2367 have_gmp=yes 2368 saved_CFLAGS="$CFLAGS" 2369 CFLAGS="$CFLAGS $gmpinc" 2370 # Check GMP actually works 2371 echo $ac_n "checking for correct version of gmp.h""... $ac_c" 1>&6 2372echo "configure:2373: checking for correct version of gmp.h" >&5 2373 cat > conftest.$ac_ext <<EOF 2374#line 2375 "configure" 2375#include "confdefs.h" 2376#include "gmp.h" 2377int main() { 2378 2379 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 1) 2380 choke me 2381 #endif 2382 2383; return 0; } 2384EOF 2385if { (eval echo configure:2386: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2386 rm -rf conftest* 2387 echo "$ac_t""yes" 1>&6 2388else 2389 echo "configure: failed program was:" >&5 2390 cat conftest.$ac_ext >&5 2391 rm -rf conftest* 2392 echo "$ac_t""no" 1>&6; have_gmp=no 2393fi 2394rm -f conftest* 2395 2396 if test x"$have_gmp" = xyes; then 2397 saved_LIBS="$LIBS" 2398 LIBS="$LIBS $gmplibs" 2399 echo $ac_n "checking for correct version of mpfr.h""... $ac_c" 1>&6 2400echo "configure:2401: checking for correct version of mpfr.h" >&5 2401 cat > conftest.$ac_ext <<EOF 2402#line 2403 "configure" 2403#include "confdefs.h" 2404#include <gmp.h> 2405 #include <mpfr.h> 2406int main() { 2407 2408 #if MPFR_VERSION < MPFR_VERSION_NUM(2,2,0) 2409 choke me 2410 #endif 2411 mpfr_t n; mpfr_init(n); 2412 mpfr_t x; mpfr_init(x); 2413 int t; 2414 mpfr_atan2 (n, n, x, GMP_RNDN); 2415 mpfr_erfc (n, x, GMP_RNDN); 2416 mpfr_subnormalize (x, t, GMP_RNDN); 2417 2418; return 0; } 2419EOF 2420if { (eval echo configure:2421: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2421 rm -rf conftest* 2422 cat > conftest.$ac_ext <<EOF 2423#line 2424 "configure" 2424#include "confdefs.h" 2425#include <gmp.h> 2426 #include <mpfr.h> 2427int main() { 2428 2429 #if MPFR_VERSION < MPFR_VERSION_NUM(2,2,1) 2430 choke me 2431 #endif 2432 mpfr_t n; mpfr_init(n); 2433 2434; return 0; } 2435EOF 2436if { (eval echo configure:2437: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2437 rm -rf conftest* 2438 echo "$ac_t""yes" 1>&6 2439else 2440 echo "configure: failed program was:" >&5 2441 cat conftest.$ac_ext >&5 2442 rm -rf conftest* 2443 echo "$ac_t""buggy but acceptable" 1>&6 2444fi 2445rm -f conftest* 2446else 2447 echo "configure: failed program was:" >&5 2448 cat conftest.$ac_ext >&5 2449 rm -rf conftest* 2450 echo "$ac_t""no" 1>&6; have_gmp=no 2451fi 2452rm -f conftest* 2453 LIBS="$saved_LIBS" 2454 fi 2455 CFLAGS="$saved_CFLAGS" 2456 2457 if test x$have_gmp != xyes; then 2458 { echo "configure: error: Building GCC requires GMP 4.1+ and MPFR 2.2.1+. 2459Try the --with-gmp and/or --with-mpfr options to specify their locations. 2460Copies of these libraries' source code can be found at their respective 2461hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. 2462See also http://gcc.gnu.org/install/prerequisites.html for additional info. 2463If you obtained GMP and/or MPFR from a vendor distribution package, make 2464sure that you have installed both the libraries and the header files. 2465They may be located in separate packages." 1>&2; exit 1; } 2466 fi 2467fi 2468 2469# Flags needed for both GMP and/or MPFR 2470 2471 2472 2473# By default, C is the only stage 1 language. 2474stage1_languages=,c, 2475 2476# Figure out what language subdirectories are present. 2477# Look if the user specified --enable-languages="..."; if not, use 2478# the environment variable $LANGUAGES if defined. $LANGUAGES might 2479# go away some day. 2480# NB: embedded tabs in this IF block -- do not untabify 2481if test -d ${srcdir}/gcc; then 2482 if test x"${enable_languages+set}" != xset; then 2483 if test x"${LANGUAGES+set}" = xset; then 2484 enable_languages="${LANGUAGES}" 2485 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2 2486 else 2487 enable_languages=all 2488 fi 2489 else 2490 if test x"${enable_languages}" = x || 2491 test x"${enable_languages}" = xyes; 2492 then 2493 echo configure.in: --enable-languages needs at least one language argument 1>&2 2494 exit 1 2495 fi 2496 fi 2497 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'` 2498 2499 # 'f95' is the old name for the 'fortran' language. We issue a warning 2500 # and make the substitution. 2501 case ,${enable_languages}, in 2502 *,f95,*) 2503 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2 2504 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'` 2505 ;; 2506 esac 2507 2508 # First scan to see if an enabled language requires some other language. 2509 # We assume that a given config-lang.in will list all the language 2510 # front ends it requires, even if some are required indirectly. 2511 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do 2512 case ${lang_frag} in 2513 ..) ;; 2514 # The odd quoting in the next line works around 2515 # an apparent bug in bash 1.12 on linux. 2516 ${srcdir}/gcc/[*]/config-lang.in) ;; 2517 *) 2518 # From the config-lang.in, get $language, $lang_requires 2519 language= 2520 lang_requires= 2521 . ${lang_frag} 2522 for other in ${lang_requires} ; do 2523 case ,${enable_languages}, in 2524 *,$other,*) ;; 2525 *,all,*) ;; 2526 *,$language,*) 2527 echo " \`$other' language required by \`$language'; enabling" 1>&2 2528 enable_languages="${enable_languages},${other}" 2529 ;; 2530 esac 2531 done 2532 ;; 2533 esac 2534 done 2535 2536 new_enable_languages=,c, 2537 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ ` 2538 potential_languages=,c, 2539 2540 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do 2541 case ${lang_frag} in 2542 ..) ;; 2543 # The odd quoting in the next line works around 2544 # an apparent bug in bash 1.12 on linux. 2545 ${srcdir}/gcc/[*]/config-lang.in) ;; 2546 *) 2547 # From the config-lang.in, get $language, $target_libs, 2548 # $lang_dirs, $boot_language, and $build_by_default 2549 language= 2550 target_libs= 2551 lang_dirs= 2552 subdir_requires= 2553 boot_language=no 2554 build_by_default=yes 2555 . ${lang_frag} 2556 if test x${language} = x; then 2557 echo "${lang_frag} doesn't set \$language." 1>&2 2558 exit 1 2559 fi 2560 2561 case ,${enable_languages}, in 2562 *,${language},*) 2563 # Language was explicitly selected; include it. 2564 add_this_lang=yes 2565 ;; 2566 *,all,*) 2567 # 'all' was selected, select it if it is a default language 2568 add_this_lang=${build_by_default} 2569 ;; 2570 *) 2571 add_this_lang=no 2572 ;; 2573 esac 2574 2575 # Disable languages that need other directories if these aren't available. 2576 for i in $subdir_requires; do 2577 test -f "$srcdir/gcc/$i/config-lang.in" && continue 2578 case ,${enable_languages}, in 2579 *,${language},*) 2580 # Specifically requested language; tell them. 2581 { echo "configure: error: The gcc/$i directory contains parts of $language but is missing" 1>&2; exit 1; } 2582 ;; 2583 *) 2584 # Silently disable. 2585 add_this_lang=unsupported 2586 ;; 2587 esac 2588 done 2589 2590 # Disable Ada if no preexisting GNAT is available. 2591 case ,${enable_languages},:${language}:${have_gnat} in 2592 *,${language},*:ada:no) 2593 # Specifically requested language; tell them. 2594 { echo "configure: error: GNAT is required to build $language" 1>&2; exit 1; } 2595 ;; 2596 *:ada:no) 2597 # Silently disable. 2598 add_this_lang=unsupported 2599 ;; 2600 esac 2601 2602 # Disable a language that is unsupported by the target. 2603 case " $unsupported_languages " in 2604 *" $language "*) 2605 add_this_lang=unsupported 2606 ;; 2607 esac 2608 2609 case $add_this_lang in 2610 unsupported) 2611 # Remove language-dependent dirs. 2612 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\" 2613 ;; 2614 no) 2615 # Remove language-dependent dirs; still show language as supported. 2616 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\" 2617 potential_languages="${potential_languages}${language}," 2618 ;; 2619 yes) 2620 new_enable_languages="${new_enable_languages}${language}," 2621 potential_languages="${potential_languages}${language}," 2622 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"` 2623 case ${boot_language} in 2624 yes) 2625 # Add to (comma-separated) list of stage 1 languages. 2626 stage1_languages="${stage1_languages}${language}," 2627 ;; 2628 esac 2629 ;; 2630 esac 2631 ;; 2632 esac 2633 done 2634 2635 # Check whether --enable-stage1-languages or --disable-stage1-languages was given. 2636if test "${enable_stage1_languages+set}" = set; then 2637 enableval="$enable_stage1_languages" 2638 case ,${enable_stage1_languages}, in 2639 ,no,|,,) 2640 # Set it to something that will have no effect in the loop below 2641 enable_stage1_languages=c ;; 2642 ,yes,) 2643 enable_stage1_languages=`echo $new_enable_languages | \ 2644 sed -e "s/^,//" -e "s/,$//" ` ;; 2645 *,all,*) 2646 enable_stage1_languages=`echo ,$enable_stage1_languages, | \ 2647 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;; 2648 esac 2649 2650 # Add "good" languages from enable_stage1_languages to stage1_languages, 2651 # while "bad" languages go in missing_languages. Leave no duplicates. 2652 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do 2653 case $potential_languages in 2654 *,$i,*) 2655 case $stage1_languages in 2656 *,$i,*) ;; 2657 *) stage1_languages="$stage1_languages$i," ;; 2658 esac ;; 2659 *) 2660 case $missing_languages in 2661 *,$i,*) ;; 2662 *) missing_languages="$missing_languages$i," ;; 2663 esac ;; 2664 esac 2665 done 2666fi 2667 2668 2669 # Remove leading/trailing commas that were added for simplicity 2670 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"` 2671 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"` 2672 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"` 2673 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"` 2674 2675 if test "x$missing_languages" != x; then 2676 { echo "configure: error: 2677The following requested languages could not be built: ${missing_languages} 2678Supported languages are: ${potential_languages}" 1>&2; exit 1; } 2679 fi 2680 if test "x$new_enable_languages" != "x$enable_languages"; then 2681 echo The following languages will be built: ${new_enable_languages} 2682 enable_languages="$new_enable_languages" 2683 fi 2684 2685 2686 ac_configure_args=`echo " $ac_configure_args" | sed -e 's/ --enable-languages=[^ ]*//' -e 's/$/ --enable-languages='"$enable_languages"/ ` 2687fi 2688 2689# Handle --disable-<component> generically. 2690for dir in $configdirs $build_configdirs $target_configdirs ; do 2691 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g` 2692 if eval test x\${enable_${dirname}} "=" xno ; then 2693 noconfigdirs="$noconfigdirs $dir" 2694 fi 2695done 2696 2697# Check for Boehm's garbage collector 2698# Check whether --enable-objc-gc or --disable-objc-gc was given. 2699if test "${enable_objc_gc+set}" = set; then 2700 enableval="$enable_objc_gc" 2701 case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in 2702 *,objc,*:*:yes:*target-boehm-gc*) 2703 { echo "configure: error: Boehm's garbage collector was requested yet not supported in this configuration" 1>&2; exit 1; } 2704 ;; 2705esac 2706fi 2707 2708 2709# Make sure we only build Boehm's garbage collector if required. 2710case ,${enable_languages},:${enable_objc_gc} in 2711 *,objc,*:yes) 2712 # Keep target-boehm-gc if requested for Objective-C. 2713 ;; 2714 *) 2715 # Otherwise remove target-boehm-gc depending on target-libjava. 2716 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then 2717 noconfigdirs="$noconfigdirs target-boehm-gc" 2718 fi 2719 ;; 2720esac 2721 2722# Remove the entries in $skipdirs and $noconfigdirs from $configdirs, 2723# $build_configdirs and $target_configdirs. 2724# If we have the source for $noconfigdirs entries, add them to $notsupp. 2725 2726notsupp="" 2727for dir in . $skipdirs $noconfigdirs ; do 2728 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g` 2729 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then 2730 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"` 2731 if test -r $srcdir/$dirname/configure ; then 2732 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then 2733 true 2734 else 2735 notsupp="$notsupp $dir" 2736 fi 2737 fi 2738 fi 2739 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then 2740 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"` 2741 if test -r $srcdir/$dirname/configure ; then 2742 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then 2743 true 2744 else 2745 notsupp="$notsupp $dir" 2746 fi 2747 fi 2748 fi 2749 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then 2750 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"` 2751 if test -r $srcdir/$dirname/configure ; then 2752 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then 2753 true 2754 else 2755 notsupp="$notsupp $dir" 2756 fi 2757 fi 2758 fi 2759done 2760 2761# Sometimes the tools are distributed with libiberty but with no other 2762# libraries. In that case, we don't want to build target-libiberty. 2763# Don't let libgcc imply libiberty either. 2764if test -n "${target_configdirs}" ; then 2765 libgcc= 2766 others= 2767 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do 2768 if test "$i" = "libgcc"; then 2769 libgcc=target-libgcc 2770 elif test "$i" != "libiberty" ; then 2771 if test -r $srcdir/$i/configure ; then 2772 others=yes; 2773 break; 2774 fi 2775 fi 2776 done 2777 if test -z "${others}" ; then 2778 target_configdirs=$libgcc 2779 fi 2780fi 2781 2782# Quietly strip out all directories which aren't configurable in this tree. 2783# This relies on all configurable subdirectories being autoconfiscated, which 2784# is now the case. 2785build_configdirs_all="$build_configdirs" 2786build_configdirs= 2787for i in ${build_configdirs_all} ; do 2788 j=`echo $i | sed -e s/build-//g` 2789 if test -f ${srcdir}/$j/configure ; then 2790 build_configdirs="${build_configdirs} $i" 2791 fi 2792done 2793 2794configdirs_all="$configdirs" 2795configdirs= 2796for i in ${configdirs_all} ; do 2797 if test -f ${srcdir}/$i/configure ; then 2798 configdirs="${configdirs} $i" 2799 fi 2800done 2801 2802target_configdirs_all="$target_configdirs" 2803target_configdirs= 2804for i in ${target_configdirs_all} ; do 2805 j=`echo $i | sed -e s/target-//g` 2806 if test -f ${srcdir}/$j/configure ; then 2807 target_configdirs="${target_configdirs} $i" 2808 fi 2809done 2810 2811# Produce a warning message for the subdirs we can't configure. 2812# This isn't especially interesting in the Cygnus tree, but in the individual 2813# FSF releases, it's important to let people know when their machine isn't 2814# supported by the one or two programs in a package. 2815 2816if test -n "${notsupp}" && test -z "${norecursion}" ; then 2817 # If $appdirs is non-empty, at least one of those directories must still 2818 # be configured, or we error out. (E.g., if the gas release supports a 2819 # specified target in some subdirs but not the gas subdir, we shouldn't 2820 # pretend that all is well.) 2821 if test -n "$appdirs" ; then 2822 for dir in $appdirs ; do 2823 if test -r $dir/Makefile.in ; then 2824 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then 2825 appdirs="" 2826 break 2827 fi 2828 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then 2829 appdirs="" 2830 break 2831 fi 2832 fi 2833 done 2834 if test -n "$appdirs" ; then 2835 echo "*** This configuration is not supported by this package." 1>&2 2836 exit 1 2837 fi 2838 fi 2839 # Okay, some application will build, or we don't care to check. Still 2840 # notify of subdirs not getting built. 2841 echo "*** This configuration is not supported in the following subdirectories:" 1>&2 2842 echo " ${notsupp}" 1>&2 2843 echo " (Any other directories should still work fine.)" 1>&2 2844fi 2845 2846case "$host" in 2847 *msdosdjgpp*) 2848 enable_gdbtk=no ;; 2849esac 2850 2851copy_dirs= 2852 2853# Check whether --with-build-sysroot or --without-build-sysroot was given. 2854if test "${with_build_sysroot+set}" = set; then 2855 withval="$with_build_sysroot" 2856 if test x"$withval" != x ; then 2857 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval" 2858 fi 2859else 2860 SYSROOT_CFLAGS_FOR_TARGET= 2861fi 2862 2863 2864 2865# Handle --with-headers=XXX. If the value is not "yes", the contents of 2866# the named directory are copied to $(tooldir)/sys-include. 2867if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then 2868 if test x${is_cross_compiler} = xno ; then 2869 echo 1>&2 '***' --with-headers is only supported when cross compiling 2870 exit 1 2871 fi 2872 if test x"${with_headers}" != xyes ; then 2873 case "${exec_prefixoption}" in 2874 "") x=${prefix} ;; 2875 *) x=${exec_prefix} ;; 2876 esac 2877 copy_dirs="${copy_dirs} ${with_headers} $x/${target_alias}/sys-include" 2878 fi 2879fi 2880 2881# Handle --with-libs=XXX. If the value is not "yes", the contents of 2882# the name directories are copied to $(tooldir)/lib. Multiple directories 2883# are permitted. 2884if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then 2885 if test x${is_cross_compiler} = xno ; then 2886 echo 1>&2 '***' --with-libs is only supported when cross compiling 2887 exit 1 2888 fi 2889 if test x"${with_libs}" != xyes ; then 2890 # Copy the libraries in reverse order, so that files in the first named 2891 # library override files in subsequent libraries. 2892 case "${exec_prefixoption}" in 2893 "") x=${prefix} ;; 2894 *) x=${exec_prefix} ;; 2895 esac 2896 for l in ${with_libs}; do 2897 copy_dirs="$l $x/${target_alias}/lib ${copy_dirs}" 2898 done 2899 fi 2900fi 2901 2902# Set with_gnu_as and with_gnu_ld as appropriate. 2903# 2904# This is done by determining whether or not the appropriate directory 2905# is available, and by checking whether or not specific configurations 2906# have requested that this magic not happen. 2907# 2908# The command line options always override the explicit settings in 2909# configure.in, and the settings in configure.in override this magic. 2910# 2911# If the default for a toolchain is to use GNU as and ld, and you don't 2912# want to do that, then you should use the --without-gnu-as and 2913# --without-gnu-ld options for the configure script. 2914 2915if test x${use_gnu_as} = x && 2916 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then 2917 with_gnu_as=yes 2918 extra_host_args="$extra_host_args --with-gnu-as" 2919fi 2920 2921if test x${use_gnu_ld} = x && 2922 echo " ${configdirs} " | grep " ld " > /dev/null 2>&1 ; then 2923 with_gnu_ld=yes 2924 extra_host_args="$extra_host_args --with-gnu-ld" 2925fi 2926 2927# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure 2928# can detect this case. 2929 2930if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then 2931 with_newlib=yes 2932 extra_host_args="$extra_host_args --with-newlib" 2933fi 2934 2935# Handle ${copy_dirs} 2936set fnord ${copy_dirs} 2937shift 2938while test $# != 0 ; do 2939 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then 2940 : 2941 else 2942 echo Copying $1 to $2 2943 2944 # Use the install script to create the directory and all required 2945 # parent directories. 2946 if test -d $2 ; then 2947 : 2948 else 2949 echo >config.temp 2950 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED 2951 fi 2952 2953 # Copy the directory, assuming we have tar. 2954 # FIXME: Should we use B in the second tar? Not all systems support it. 2955 (cd $1; tar -cf - .) | (cd $2; tar -xpf -) 2956 2957 # It is the responsibility of the user to correctly adjust all 2958 # symlinks. If somebody can figure out how to handle them correctly 2959 # here, feel free to add the code. 2960 2961 echo $1 > $2/COPIED 2962 fi 2963 shift; shift 2964done 2965 2966# Determine a target-dependent exec_prefix that the installed 2967# gcc will search in. Keep this list sorted by triplet, with 2968# the *-*-osname triplets last. 2969md_exec_prefix= 2970case "${target}" in 2971 alpha*-*-*vms*) 2972 md_exec_prefix=/gnu/lib/gcc-lib 2973 ;; 2974 i3456786-pc-msdosdjgpp*) 2975 md_exec_prefix=/dev/env/DJDIR/bin 2976 ;; 2977 i3456786-*-sco3.2v5*) 2978 if test $with_gnu_as = yes; then 2979 md_exec_prefix=/usr/gnu/bin 2980 else 2981 md_exec_prefix=/usr/ccs/bin/elf 2982 fi 2983 ;; 2984 2985 mn10300-*-* | \ 2986 powerpc-*-chorusos* | \ 2987 powerpc*-*-eabi* | \ 2988 powerpc*-*-sysv* | \ 2989 powerpc*-*-kaos* | \ 2990 s390x-ibm-tpf*) 2991 md_exec_prefix=/usr/ccs/bin 2992 ;; 2993 sparc64-*-elf*) 2994 ;; 2995 v850*-*-*) 2996 md_exec_prefix=/usr/ccs/bin 2997 ;; 2998 xtensa-*-elf*) 2999 ;; 3000 3001 *-*-beos* | \ 3002 *-*-elf* | \ 3003 *-*-hpux* | \ 3004 *-*-netware* | \ 3005 *-*-nto-qnx* | \ 3006 *-*-rtems* | \ 3007 *-*-solaris2* | \ 3008 *-*-sysv45* | \ 3009 *-*-vxworks* | \ 3010 *-wrs-windiss) 3011 md_exec_prefix=/usr/ccs/bin 3012 ;; 3013esac 3014 3015extra_arflags_for_target= 3016extra_nmflags_for_target= 3017extra_ranlibflags_for_target= 3018target_makefile_frag=/dev/null 3019case "${target}" in 3020 mep*-*-*) 3021 target_makefile_frag="config/mt-mep" 3022 ;; 3023 spu-*-*) 3024 target_makefile_frag="config/mt-spu" 3025 ;; 3026 *-*-netware*) 3027 target_makefile_frag="config/mt-netware" 3028 ;; 3029 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu) 3030 target_makefile_frag="config/mt-gnu" 3031 ;; 3032 *-*-aix4.[3456789]* | *-*-aix[56789].*) 3033 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm 3034 # commands to handle both 32-bit and 64-bit objects. These flags are 3035 # harmless if we're using GNU nm or ar. 3036 extra_arflags_for_target=" -X32_64" 3037 extra_nmflags_for_target=" -B -X32_64" 3038 ;; 3039 *-*-darwin*) 3040 # ranlib from Darwin requires the -c flag to look at common symbols. 3041 extra_ranlibflags_for_target=" -c" 3042 ;; 3043 mips*-*-pe | sh*-*-pe | *arm-wince-pe) 3044 target_makefile_frag="config/mt-wince" 3045 ;; 3046esac 3047 3048alphaieee_frag=/dev/null 3049case $target in 3050 alpha*-*-*) 3051 # This just makes sure to use the -mieee option to build target libs. 3052 # This should probably be set individually by each library. 3053 alphaieee_frag="config/mt-alphaieee" 3054 ;; 3055esac 3056 3057# If --enable-target-optspace always use -Os instead of -O2 to build 3058# the target libraries, similarly if it is not specified, use -Os 3059# on selected platforms. 3060ospace_frag=/dev/null 3061case "${enable_target_optspace}:${target}" in 3062 yes:*) 3063 ospace_frag="config/mt-ospace" 3064 ;; 3065 :d30v-*) 3066 ospace_frag="config/mt-d30v" 3067 ;; 3068 :m32r-* | :d10v-* | :fr30-*) 3069 ospace_frag="config/mt-ospace" 3070 ;; 3071 no:* | :*) 3072 ;; 3073 *) 3074 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2 3075 ;; 3076esac 3077 3078# Default to using --with-stabs for certain targets. 3079if test x${with_stabs} = x ; then 3080 case "${target}" in 3081 mips*-*-irix[56]*) 3082 ;; 3083 mips*-*-* | alpha*-*-osf*) 3084 with_stabs=yes; 3085 extra_host_args="${extra_host_args} --with-stabs" 3086 ;; 3087 esac 3088fi 3089 3090# hpux11 in 64bit mode has libraries in a weird place. Arrange to find 3091# them automatically. 3092case "${host}" in 3093 hppa*64*-*-hpux11*) 3094 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include" 3095 ;; 3096esac 3097 3098# Some systems (e.g., one of the i386-aix systems the gas testers are 3099# using) don't handle "\$" correctly, so don't use it here. 3100tooldir='${exec_prefix}'/${target_alias} 3101build_tooldir=${tooldir} 3102 3103# Create a .gdbinit file which runs the one in srcdir 3104# and tells GDB to look there for source files. 3105 3106if test -r ${srcdir}/.gdbinit ; then 3107 case ${srcdir} in 3108 .) ;; 3109 *) cat > ./.gdbinit <<EOF 3110# ${NO_EDIT} 3111dir ${srcdir} 3112dir . 3113source ${srcdir}/.gdbinit 3114EOF 3115 ;; 3116 esac 3117fi 3118 3119# Make sure that the compiler is able to generate an executable. If it 3120# can't, we are probably in trouble. We don't care whether we can run the 3121# executable--we might be using a cross compiler--we only care whether it 3122# can be created. At this point the main configure script has set CC. 3123we_are_ok=no 3124echo "int main () { return 0; }" > conftest.c 3125${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c 3126if test $? = 0 ; then 3127 if test -s conftest || test -s conftest.exe ; then 3128 we_are_ok=yes 3129 fi 3130fi 3131case $we_are_ok in 3132 no) 3133 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed." 3134 echo 1>&2 "*** You must set the environment variable CC to a working compiler." 3135 rm -f conftest* 3136 exit 1 3137 ;; 3138esac 3139rm -f conftest* 3140 3141# The Solaris /usr/ucb/cc compiler does not appear to work. 3142case "${host}" in 3143 sparc-sun-solaris2*) 3144 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`" 3145 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then 3146 could_use= 3147 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin" 3148 if test -d /opt/cygnus/bin ; then 3149 if test "$could_use" = "" ; then 3150 could_use="/opt/cygnus/bin" 3151 else 3152 could_use="$could_use or /opt/cygnus/bin" 3153 fi 3154 fi 3155 if test "$could_use" = "" ; then 3156 echo "Warning: compilation may fail because you're using" 3157 echo "/usr/ucb/cc. You should change your PATH or CC " 3158 echo "variable and rerun configure." 3159 else 3160 echo "Warning: compilation may fail because you're using" 3161 echo "/usr/ucb/cc, when you should use the C compiler from" 3162 echo "$could_use. You should change your" 3163 echo "PATH or CC variable and rerun configure." 3164 fi 3165 fi 3166 ;; 3167esac 3168 3169case "${host}" in 3170 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;; 3171 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;; 3172 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;; 3173esac 3174 3175# Record target_configdirs and the configure arguments for target and 3176# build configuration in Makefile. 3177target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'` 3178build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'` 3179 3180# Determine whether gdb needs tk/tcl or not. 3181# Use 'maybe' since enable_gdbtk might be true even if tk isn't available 3182# and in that case we want gdb to be built without tk. Ugh! 3183# In fact I believe gdb is the *only* package directly dependent on tk, 3184# so we should be able to put the 'maybe's in unconditionally and 3185# leave out the maybe dependencies when enable_gdbtk is false. I'm not 3186# 100% sure that that's safe though. 3187 3188gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui" 3189case "$enable_gdbtk" in 3190 no) 3191 GDB_TK="" ;; 3192 yes) 3193 GDB_TK="${gdb_tk}" ;; 3194 *) 3195 # Only add the dependency on gdbtk when GDBtk is part of the gdb 3196 # distro. Eventually someone will fix this and move Insight, nee 3197 # gdbtk to a separate directory. 3198 if test -d ${srcdir}/gdb/gdbtk ; then 3199 GDB_TK="${gdb_tk}" 3200 else 3201 GDB_TK="" 3202 fi 3203 ;; 3204esac 3205CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g` 3206INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g` 3207 3208# Strip out unwanted targets. 3209 3210# While at that, we remove Makefiles if we were started for recursive 3211# configuration, so that the top-level Makefile reconfigures them, 3212# like we used to do when configure itself was recursive. 3213 3214# Loop over modules. $extrasub must be used with care, limiting as 3215# much as possible the usage of range addresses. That's because autoconf 3216# splits the sed script to overcome limits in the number of commands, 3217# and relying on carefully-timed sed passes may turn out to be very hard 3218# to maintain later. In this particular case, you just have to be careful 3219# not to nest @if/@endif pairs, because configure will not warn you at all. 3220 3221# Check whether --enable-bootstrap or --disable-bootstrap was given. 3222if test "${enable_bootstrap+set}" = set; then 3223 enableval="$enable_bootstrap" 3224 : 3225else 3226 enable_bootstrap=default 3227fi 3228 3229 3230# Issue errors and warnings for invalid/strange bootstrap combinations. 3231case "$configdirs" in 3232 *gcc*) have_compiler=yes ;; 3233 *) have_compiler=no ;; 3234esac 3235 3236case "$have_compiler:$host:$target:$enable_bootstrap" in 3237 *:*:*:no) ;; 3238 3239 # Default behavior. Enable bootstrap if we have a compiler 3240 # and we are in a native configuration. 3241 yes:$build:$build:default) 3242 enable_bootstrap=yes ;; 3243 3244 *:*:*:default) 3245 enable_bootstrap=no ;; 3246 3247 # We have a compiler and we are in a native configuration, bootstrap is ok 3248 yes:$build:$build:yes) 3249 ;; 3250 3251 # Other configurations, but we have a compiler. Assume the user knows 3252 # what he's doing. 3253 yes:*:*:yes) 3254 echo "configure: warning: trying to bootstrap a cross compiler" 1>&2 3255 ;; 3256 3257 # No compiler: if they passed --enable-bootstrap explicitly, fail 3258 no:*:*:yes) 3259 { echo "configure: error: cannot bootstrap without a compiler" 1>&2; exit 1; } ;; 3260 3261 # Fail if wrong command line 3262 *) 3263 { echo "configure: error: invalid option for --enable-bootstrap" 1>&2; exit 1; } 3264 ;; 3265esac 3266 3267# Adjust the toplevel makefile according to whether bootstrap was selected. 3268case "$enable_bootstrap" in 3269 yes) 3270 bootstrap_suffix=bootstrap ;; 3271 no) 3272 bootstrap_suffix=no-bootstrap ;; 3273esac 3274 3275for module in ${build_configdirs} ; do 3276 if test -z "${no_recursion}" \ 3277 && test -f ${build_subdir}/${module}/Makefile; then 3278 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure" 3279 rm -f ${build_subdir}/${module}/Makefile 3280 fi 3281 extrasub="$extrasub 3282/^@if build-$module\$/d 3283/^@endif build-$module\$/d 3284/^@if build-$module-$bootstrap_suffix\$/d 3285/^@endif build-$module-$bootstrap_suffix\$/d" 3286done 3287for module in ${configdirs} ; do 3288 if test -z "${no_recursion}"; then 3289 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do 3290 if test -f ${file}; then 3291 echo 1>&2 "*** removing ${file} to force reconfigure" 3292 rm -f ${file} 3293 fi 3294 done 3295 fi 3296 extrasub="$extrasub 3297/^@if $module\$/d 3298/^@endif $module\$/d 3299/^@if $module-$bootstrap_suffix\$/d 3300/^@endif $module-$bootstrap_suffix\$/d" 3301done 3302for module in ${target_configdirs} ; do 3303 if test -z "${no_recursion}" \ 3304 && test -f ${target_subdir}/${module}/Makefile; then 3305 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure" 3306 rm -f ${target_subdir}/${module}/Makefile 3307 fi 3308 extrasub="$extrasub 3309/^@if target-$module\$/d 3310/^@endif target-$module\$/d 3311/^@if target-$module-$bootstrap_suffix\$/d 3312/^@endif target-$module-$bootstrap_suffix\$/d" 3313done 3314 3315extrasub="$extrasub 3316/^@if /,/^@endif /d" 3317 3318# Create the serialization dependencies. This uses a temporary file. 3319 3320# Check whether --enable-serial-configure or --disable-serial-configure was given. 3321if test "${enable_serial_configure+set}" = set; then 3322 enableval="$enable_serial_configure" 3323 : 3324fi 3325 3326 3327case ${enable_serial_configure} in 3328 yes) 3329 enable_serial_build_configure=yes 3330 enable_serial_host_configure=yes 3331 enable_serial_target_configure=yes 3332 ;; 3333esac 3334 3335# These force 'configure's to be done one at a time, to avoid problems 3336# with contention over a shared config.cache. 3337rm -f serdep.tmp 3338echo '# serdep.tmp' > serdep.tmp 3339olditem= 3340test "x${enable_serial_build_configure}" = xyes && 3341for item in ${build_configdirs} ; do 3342 case ${olditem} in 3343 "") ;; 3344 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;; 3345 esac 3346 olditem=${item} 3347done 3348olditem= 3349test "x${enable_serial_host_configure}" = xyes && 3350for item in ${configdirs} ; do 3351 case ${olditem} in 3352 "") ;; 3353 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;; 3354 esac 3355 olditem=${item} 3356done 3357olditem= 3358test "x${enable_serial_target_configure}" = xyes && 3359for item in ${target_configdirs} ; do 3360 case ${olditem} in 3361 "") ;; 3362 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;; 3363 esac 3364 olditem=${item} 3365done 3366serialization_dependencies=serdep.tmp 3367 3368 3369# Base args. Strip norecursion, cache-file, srcdir, host, build, 3370# target and nonopt. These are the ones we might not want to pass 3371# down to subconfigures. Also strip program-prefix, program-suffix, 3372# and program-transform-name, so that we can pass down a consistent 3373# program-transform-name. If autoconf has put single quotes around 3374# any of these arguments (because they contain shell metacharacters) 3375# then this will fail; in practice this only happens for 3376# --program-transform-name, so be sure to override --program-transform-name 3377# at the end of the argument list. 3378# These will be expanded by make, so quote '$'. 3379cat <<\EOF_SED > conftestsed 3380s/ --no[^ ]*/ /g 3381s/ --c[a-z-]*[= ][^ ]*//g 3382s/ --sr[a-z-]*[= ][^ ]*//g 3383s/ --ho[a-z-]*[= ][^ ]*//g 3384s/ --bu[a-z-]*[= ][^ ]*//g 3385s/ --t[a-z-]*[= ][^ ]*//g 3386s/ --program-[pst][a-z-]*[= ][^ ]*//g 3387s/ -cache-file[= ][^ ]*//g 3388s/ -srcdir[= ][^ ]*//g 3389s/ -host[= ][^ ]*//g 3390s/ -build[= ][^ ]*//g 3391s/ -target[= ][^ ]*//g 3392s/ -program-prefix[= ][^ ]*//g 3393s/ -program-suffix[= ][^ ]*//g 3394s/ -program-transform-name[= ][^ ]*//g 3395s/ [^' -][^ ]* / / 3396s/^ *//;s/ *$// 3397s,\$,$$,g 3398EOF_SED 3399sed -f conftestsed <<EOF_SED > conftestsed.out 3400 ${ac_configure_args} 3401EOF_SED 3402baseargs=`cat conftestsed.out` 3403rm -f conftestsed conftestsed.out 3404 3405# Add in --program-transform-name, after --program-prefix and 3406# --program-suffix have been applied to it. Autoconf has already 3407# doubled dollar signs and backslashes in program_transform_name; we want 3408# the backslashes un-doubled, and then the entire thing wrapped in single 3409# quotes, because this will be expanded first by make and then by the shell. 3410# Also, because we want to override the logic in subdir configure scripts to 3411# choose program_transform_name, replace any s,x,x, with s,y,y,. 3412sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out 3413${program_transform_name} 3414EOF_SED 3415gcc_transform_name=`cat conftestsed.out` 3416rm -f conftestsed.out 3417baseargs="$baseargs --program-transform-name='${gcc_transform_name}'" 3418 3419# For the build-side libraries, we just need to pretend we're native, 3420# and not use the same cache file. Multilibs are neither needed nor 3421# desired. 3422build_configargs="--cache-file=../config.cache ${baseargs}" 3423 3424# For host modules, accept cache file option, or specification as blank. 3425case "${cache_file}" in 3426"") # empty 3427 cache_file_option="" ;; 3428/* | [A-Za-z]:[\\/]* ) # absolute path 3429 cache_file_option="--cache-file=${cache_file}" ;; 3430*) # relative path 3431 cache_file_option="--cache-file=../${cache_file}" ;; 3432esac 3433 3434# Host dirs don't like to share a cache file either, horribly enough. 3435# This seems to be due to autoconf 2.5x stupidity. 3436host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}" 3437 3438target_configargs=${baseargs} 3439 3440# Passing a --with-cross-host argument lets the target libraries know 3441# whether they are being built with a cross-compiler or being built 3442# native. However, it would be better to use other mechanisms to make the 3443# sorts of decisions they want to make on this basis. Please consider 3444# this option to be deprecated. FIXME. 3445if test x${is_cross_compiler} = xyes ; then 3446 target_configargs="--with-cross-host=${host_alias} ${target_configargs}" 3447fi 3448 3449# Default to --enable-multilib. 3450if test x${enable_multilib} = x ; then 3451 target_configargs="--enable-multilib ${target_configargs}" 3452fi 3453 3454# Pass --with-newlib if appropriate. Note that target_configdirs has 3455# changed from the earlier setting of with_newlib. 3456if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then 3457 target_configargs="--with-newlib ${target_configargs}" 3458fi 3459 3460# Different target subdirs use different values of certain variables 3461# (notably CXX). Worse, multilibs use *lots* of different values. 3462# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that 3463# it doesn't automatically accept command-line overrides of them. 3464# This means it's not safe for target subdirs to share a cache file, 3465# which is disgusting, but there you have it. Hopefully this can be 3466# fixed in future. It's still worthwhile to use a cache file for each 3467# directory. I think. 3468 3469# Pass the appropriate --build, --host, --target and --cache-file arguments. 3470# We need to pass --target, as newer autoconf's requires consistency 3471# for target_alias and gcc doesn't manage it consistently. 3472target_configargs="--cache-file=./config.cache ${target_configargs}" 3473 3474FLAGS_FOR_TARGET= 3475case " $target_configdirs " in 3476 *" newlib "*) 3477 case " $target_configargs " in 3478 *" --with-newlib "*) 3479 case "$target" in 3480 *-cygwin*) 3481 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' ;; 3482 esac 3483 3484 # If we're not building GCC, don't discard standard headers. 3485 if test -d ${srcdir}/gcc; then 3486 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc' 3487 3488 if test "${build}" != "${host}"; then 3489 # On Canadian crosses, CC_FOR_TARGET will have already been set 3490 # by `configure', so we won't have an opportunity to add -Bgcc/ 3491 # to it. This is right: we don't want to search that directory 3492 # for binaries, but we want the header files in there, so add 3493 # them explicitly. 3494 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include' 3495 3496 # Someone might think of using the pre-installed headers on 3497 # Canadian crosses, in case the installed compiler is not fully 3498 # compatible with the compiler being built. In this case, it 3499 # would be better to flag an error than risking having 3500 # incompatible object files being constructed. We can't 3501 # guarantee that an error will be flagged, but let's hope the 3502 # compiler will do it, when presented with incompatible header 3503 # files. 3504 fi 3505 fi 3506 3507 case "${target}-${is_cross_compiler}" in 3508 i[3456789]86-*-linux*-no) 3509 # Here host == target, so we don't need to build gcc, 3510 # so we don't want to discard standard headers. 3511 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'` 3512 ;; 3513 *) 3514 # If we're building newlib, use its generic headers last, but search 3515 # for any libc-related directories first (so make it the last -B 3516 # switch). 3517 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include' 3518 ;; 3519 esac 3520 ;; 3521 esac 3522 ;; 3523esac 3524case "$target" in 3525*-mingw*) 3526 # Can't be handled as Cygwin above since Mingw does not use newlib. 3527 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/mingw -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/mingw/include -isystem $$s/winsup/w32api/include' ;; 3528esac 3529 3530# Allow the user to override the flags for 3531# our build compiler if desired. 3532CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}} 3533 3534# On Canadian crosses, we'll be searching the right directories for 3535# the previously-installed cross compiler, so don't bother to add 3536# flags for directories within the install tree of the compiler 3537# being built; programs in there won't even run. 3538if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then 3539 # Search for pre-installed headers if nothing else fits. 3540 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include' 3541fi 3542 3543if test "x${use_gnu_ld}" = x && 3544 echo " ${configdirs} " | grep " ld " > /dev/null ; then 3545 # Arrange for us to find uninstalled linker scripts. 3546 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld' 3547fi 3548 3549# Search for other target-specific linker scripts and such. 3550case "${target}" in 3551 m32c-*-* ) 3552 if test -d ${srcdir}/libgloss/m32c; then 3553 # This is for crt0.o 3554 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/m32c' 3555 # This is for r8c.ld 3556 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/m32c' 3557 # This is for libnosys.a 3558 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys' 3559 fi 3560 ;; 3561esac 3562 3563case $target in 3564 mep*) 3565 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary" 3566 ;; 3567esac 3568 3569# Makefile fragments. 3570for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag; 3571do 3572 eval fragval=\$$frag 3573 if test $fragval != /dev/null; then 3574 eval $frag=${srcdir}/$fragval 3575 fi 3576done 3577 3578 3579 3580 3581 3582# Miscellanea: directories, flags, etc. 3583 3584 3585 3586 3587 3588 3589 3590# Build module lists & subconfigure args. 3591 3592 3593 3594# Host module lists & subconfigure args. 3595 3596 3597 3598# Target module lists & subconfigure args. 3599 3600 3601 3602# Build tools. 3603 3604 3605 3606# Generate default definitions for YACC, M4, LEX and other programs that run 3607# on the build machine. These are used if the Makefile can't locate these 3608# programs in objdir. 3609MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing 3610 3611for ac_prog in 'bison -y' byacc yacc 3612do 3613# Extract the first word of "$ac_prog", so it can be a program name with args. 3614set dummy $ac_prog; ac_word=$2 3615echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3616echo "configure:3608: checking for $ac_word" >&5 3617if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then 3618 echo $ac_n "(cached) $ac_c" 1>&6 3619else 3620 if test -n "$YACC"; then 3621 ac_cv_prog_YACC="$YACC" # Let the user override the test. 3622else 3623 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3624 ac_dummy="$PATH" 3625 for ac_dir in $ac_dummy; do 3626 test -z "$ac_dir" && ac_dir=. 3627 if test -f $ac_dir/$ac_word; then 3628 ac_cv_prog_YACC="$ac_prog" 3629 break 3630 fi 3631 done 3632 IFS="$ac_save_ifs" 3633fi 3634fi 3635YACC="$ac_cv_prog_YACC" 3636if test -n "$YACC"; then 3637 echo "$ac_t""$YACC" 1>&6 3638else 3639 echo "$ac_t""no" 1>&6 3640fi 3641 3642test -n "$YACC" && break 3643done 3644test -n "$YACC" || YACC="$MISSING bison -y" 3645 3646case " $build_configdirs " in 3647 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;; 3648 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;; 3649esac 3650 3651for ac_prog in bison 3652do 3653# Extract the first word of "$ac_prog", so it can be a program name with args. 3654set dummy $ac_prog; ac_word=$2 3655echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3656echo "configure:3648: checking for $ac_word" >&5 3657if eval "test \"`echo '$''{'ac_cv_prog_BISON'+set}'`\" = set"; then 3658 echo $ac_n "(cached) $ac_c" 1>&6 3659else 3660 if test -n "$BISON"; then 3661 ac_cv_prog_BISON="$BISON" # Let the user override the test. 3662else 3663 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3664 ac_dummy="$PATH" 3665 for ac_dir in $ac_dummy; do 3666 test -z "$ac_dir" && ac_dir=. 3667 if test -f $ac_dir/$ac_word; then 3668 ac_cv_prog_BISON="$ac_prog" 3669 break 3670 fi 3671 done 3672 IFS="$ac_save_ifs" 3673fi 3674fi 3675BISON="$ac_cv_prog_BISON" 3676if test -n "$BISON"; then 3677 echo "$ac_t""$BISON" 1>&6 3678else 3679 echo "$ac_t""no" 1>&6 3680fi 3681 3682test -n "$BISON" && break 3683done 3684test -n "$BISON" || BISON="$MISSING bison" 3685 3686case " $build_configdirs " in 3687 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;; 3688esac 3689 3690for ac_prog in gm4 gnum4 m4 3691do 3692# Extract the first word of "$ac_prog", so it can be a program name with args. 3693set dummy $ac_prog; ac_word=$2 3694echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3695echo "configure:3687: checking for $ac_word" >&5 3696if eval "test \"`echo '$''{'ac_cv_prog_M4'+set}'`\" = set"; then 3697 echo $ac_n "(cached) $ac_c" 1>&6 3698else 3699 if test -n "$M4"; then 3700 ac_cv_prog_M4="$M4" # Let the user override the test. 3701else 3702 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3703 ac_dummy="$PATH" 3704 for ac_dir in $ac_dummy; do 3705 test -z "$ac_dir" && ac_dir=. 3706 if test -f $ac_dir/$ac_word; then 3707 ac_cv_prog_M4="$ac_prog" 3708 break 3709 fi 3710 done 3711 IFS="$ac_save_ifs" 3712fi 3713fi 3714M4="$ac_cv_prog_M4" 3715if test -n "$M4"; then 3716 echo "$ac_t""$M4" 1>&6 3717else 3718 echo "$ac_t""no" 1>&6 3719fi 3720 3721test -n "$M4" && break 3722done 3723test -n "$M4" || M4="$MISSING m4" 3724 3725case " $build_configdirs " in 3726 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;; 3727esac 3728 3729for ac_prog in flex lex 3730do 3731# Extract the first word of "$ac_prog", so it can be a program name with args. 3732set dummy $ac_prog; ac_word=$2 3733echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3734echo "configure:3726: checking for $ac_word" >&5 3735if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then 3736 echo $ac_n "(cached) $ac_c" 1>&6 3737else 3738 if test -n "$LEX"; then 3739 ac_cv_prog_LEX="$LEX" # Let the user override the test. 3740else 3741 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3742 ac_dummy="$PATH" 3743 for ac_dir in $ac_dummy; do 3744 test -z "$ac_dir" && ac_dir=. 3745 if test -f $ac_dir/$ac_word; then 3746 ac_cv_prog_LEX="$ac_prog" 3747 break 3748 fi 3749 done 3750 IFS="$ac_save_ifs" 3751fi 3752fi 3753LEX="$ac_cv_prog_LEX" 3754if test -n "$LEX"; then 3755 echo "$ac_t""$LEX" 1>&6 3756else 3757 echo "$ac_t""no" 1>&6 3758fi 3759 3760test -n "$LEX" && break 3761done 3762test -n "$LEX" || LEX="$MISSING flex" 3763 3764case " $build_configdirs " in 3765 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;; 3766 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;; 3767esac 3768 3769for ac_prog in flex 3770do 3771# Extract the first word of "$ac_prog", so it can be a program name with args. 3772set dummy $ac_prog; ac_word=$2 3773echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3774echo "configure:3766: checking for $ac_word" >&5 3775if eval "test \"`echo '$''{'ac_cv_prog_FLEX'+set}'`\" = set"; then 3776 echo $ac_n "(cached) $ac_c" 1>&6 3777else 3778 if test -n "$FLEX"; then 3779 ac_cv_prog_FLEX="$FLEX" # Let the user override the test. 3780else 3781 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3782 ac_dummy="$PATH" 3783 for ac_dir in $ac_dummy; do 3784 test -z "$ac_dir" && ac_dir=. 3785 if test -f $ac_dir/$ac_word; then 3786 ac_cv_prog_FLEX="$ac_prog" 3787 break 3788 fi 3789 done 3790 IFS="$ac_save_ifs" 3791fi 3792fi 3793FLEX="$ac_cv_prog_FLEX" 3794if test -n "$FLEX"; then 3795 echo "$ac_t""$FLEX" 1>&6 3796else 3797 echo "$ac_t""no" 1>&6 3798fi 3799 3800test -n "$FLEX" && break 3801done 3802test -n "$FLEX" || FLEX="$MISSING flex" 3803 3804case " $build_configdirs " in 3805 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;; 3806esac 3807 3808for ac_prog in makeinfo 3809do 3810# Extract the first word of "$ac_prog", so it can be a program name with args. 3811set dummy $ac_prog; ac_word=$2 3812echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3813echo "configure:3805: checking for $ac_word" >&5 3814if eval "test \"`echo '$''{'ac_cv_prog_MAKEINFO'+set}'`\" = set"; then 3815 echo $ac_n "(cached) $ac_c" 1>&6 3816else 3817 if test -n "$MAKEINFO"; then 3818 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test. 3819else 3820 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3821 ac_dummy="$PATH" 3822 for ac_dir in $ac_dummy; do 3823 test -z "$ac_dir" && ac_dir=. 3824 if test -f $ac_dir/$ac_word; then 3825 ac_cv_prog_MAKEINFO="$ac_prog" 3826 break 3827 fi 3828 done 3829 IFS="$ac_save_ifs" 3830fi 3831fi 3832MAKEINFO="$ac_cv_prog_MAKEINFO" 3833if test -n "$MAKEINFO"; then 3834 echo "$ac_t""$MAKEINFO" 1>&6 3835else 3836 echo "$ac_t""no" 1>&6 3837fi 3838 3839test -n "$MAKEINFO" && break 3840done 3841test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo" 3842 3843case " $build_configdirs " in 3844 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;; 3845 *) 3846 3847 # For an installed makeinfo, we require it to be from texinfo 4.4 or 3848 # higher, else we use the "missing" dummy. 3849 if ${MAKEINFO} --version \ 3850 | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then 3851 : 3852 else 3853 MAKEINFO="$MISSING makeinfo" 3854 fi 3855 ;; 3856 3857esac 3858 3859# FIXME: expect and dejagnu may become build tools? 3860 3861for ac_prog in expect 3862do 3863# Extract the first word of "$ac_prog", so it can be a program name with args. 3864set dummy $ac_prog; ac_word=$2 3865echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3866echo "configure:3858: checking for $ac_word" >&5 3867if eval "test \"`echo '$''{'ac_cv_prog_EXPECT'+set}'`\" = set"; then 3868 echo $ac_n "(cached) $ac_c" 1>&6 3869else 3870 if test -n "$EXPECT"; then 3871 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test. 3872else 3873 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3874 ac_dummy="$PATH" 3875 for ac_dir in $ac_dummy; do 3876 test -z "$ac_dir" && ac_dir=. 3877 if test -f $ac_dir/$ac_word; then 3878 ac_cv_prog_EXPECT="$ac_prog" 3879 break 3880 fi 3881 done 3882 IFS="$ac_save_ifs" 3883fi 3884fi 3885EXPECT="$ac_cv_prog_EXPECT" 3886if test -n "$EXPECT"; then 3887 echo "$ac_t""$EXPECT" 1>&6 3888else 3889 echo "$ac_t""no" 1>&6 3890fi 3891 3892test -n "$EXPECT" && break 3893done 3894test -n "$EXPECT" || EXPECT="expect" 3895 3896case " $configdirs " in 3897 *" expect "*) 3898 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect' 3899 ;; 3900esac 3901 3902for ac_prog in runtest 3903do 3904# Extract the first word of "$ac_prog", so it can be a program name with args. 3905set dummy $ac_prog; ac_word=$2 3906echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3907echo "configure:3899: checking for $ac_word" >&5 3908if eval "test \"`echo '$''{'ac_cv_prog_RUNTEST'+set}'`\" = set"; then 3909 echo $ac_n "(cached) $ac_c" 1>&6 3910else 3911 if test -n "$RUNTEST"; then 3912 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test. 3913else 3914 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3915 ac_dummy="$PATH" 3916 for ac_dir in $ac_dummy; do 3917 test -z "$ac_dir" && ac_dir=. 3918 if test -f $ac_dir/$ac_word; then 3919 ac_cv_prog_RUNTEST="$ac_prog" 3920 break 3921 fi 3922 done 3923 IFS="$ac_save_ifs" 3924fi 3925fi 3926RUNTEST="$ac_cv_prog_RUNTEST" 3927if test -n "$RUNTEST"; then 3928 echo "$ac_t""$RUNTEST" 1>&6 3929else 3930 echo "$ac_t""no" 1>&6 3931fi 3932 3933test -n "$RUNTEST" && break 3934done 3935test -n "$RUNTEST" || RUNTEST="runtest" 3936 3937case " $configdirs " in 3938 *" dejagnu "*) 3939 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest' 3940 ;; 3941esac 3942 3943 3944# Host tools. 3945ncn_tool_prefix= 3946test -n "$host_alias" && ncn_tool_prefix=$host_alias- 3947ncn_target_tool_prefix= 3948test -n "$target_alias" && ncn_target_tool_prefix=$target_alias- 3949 3950 for ncn_progname in ar; do 3951 if test -n "$ncn_tool_prefix"; then 3952 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 3953set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 3954echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3955echo "configure:3947: checking for $ac_word" >&5 3956if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then 3957 echo $ac_n "(cached) $ac_c" 1>&6 3958else 3959 if test -n "$AR"; then 3960 ac_cv_prog_AR="$AR" # Let the user override the test. 3961else 3962 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3963 ac_dummy="$PATH" 3964 for ac_dir in $ac_dummy; do 3965 test -z "$ac_dir" && ac_dir=. 3966 if test -f $ac_dir/$ac_word; then 3967 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}" 3968 break 3969 fi 3970 done 3971 IFS="$ac_save_ifs" 3972fi 3973fi 3974AR="$ac_cv_prog_AR" 3975if test -n "$AR"; then 3976 echo "$ac_t""$AR" 1>&6 3977else 3978 echo "$ac_t""no" 1>&6 3979fi 3980 3981 fi 3982 if test -z "$ac_cv_prog_AR" && test $build = $host ; then 3983 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 3984set dummy ${ncn_progname}; ac_word=$2 3985echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3986echo "configure:3978: checking for $ac_word" >&5 3987if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then 3988 echo $ac_n "(cached) $ac_c" 1>&6 3989else 3990 if test -n "$AR"; then 3991 ac_cv_prog_AR="$AR" # Let the user override the test. 3992else 3993 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3994 ac_dummy="$PATH" 3995 for ac_dir in $ac_dummy; do 3996 test -z "$ac_dir" && ac_dir=. 3997 if test -f $ac_dir/$ac_word; then 3998 ac_cv_prog_AR="${ncn_progname}" 3999 break 4000 fi 4001 done 4002 IFS="$ac_save_ifs" 4003fi 4004fi 4005AR="$ac_cv_prog_AR" 4006if test -n "$AR"; then 4007 echo "$ac_t""$AR" 1>&6 4008else 4009 echo "$ac_t""no" 1>&6 4010fi 4011 4012 fi 4013 test -n "$ac_cv_prog_AR" && break 4014done 4015 4016if test -z "$ac_cv_prog_AR" ; then 4017 set dummy ar 4018 if test $build = $host ; then 4019 AR="$2" 4020 else 4021 AR="${ncn_tool_prefix}$2" 4022 fi 4023fi 4024 4025 for ncn_progname in as; do 4026 if test -n "$ncn_tool_prefix"; then 4027 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4028set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4029echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4030echo "configure:4022: checking for $ac_word" >&5 4031if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then 4032 echo $ac_n "(cached) $ac_c" 1>&6 4033else 4034 if test -n "$AS"; then 4035 ac_cv_prog_AS="$AS" # Let the user override the test. 4036else 4037 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4038 ac_dummy="$PATH" 4039 for ac_dir in $ac_dummy; do 4040 test -z "$ac_dir" && ac_dir=. 4041 if test -f $ac_dir/$ac_word; then 4042 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}" 4043 break 4044 fi 4045 done 4046 IFS="$ac_save_ifs" 4047fi 4048fi 4049AS="$ac_cv_prog_AS" 4050if test -n "$AS"; then 4051 echo "$ac_t""$AS" 1>&6 4052else 4053 echo "$ac_t""no" 1>&6 4054fi 4055 4056 fi 4057 if test -z "$ac_cv_prog_AS" && test $build = $host ; then 4058 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4059set dummy ${ncn_progname}; ac_word=$2 4060echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4061echo "configure:4053: checking for $ac_word" >&5 4062if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then 4063 echo $ac_n "(cached) $ac_c" 1>&6 4064else 4065 if test -n "$AS"; then 4066 ac_cv_prog_AS="$AS" # Let the user override the test. 4067else 4068 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4069 ac_dummy="$PATH" 4070 for ac_dir in $ac_dummy; do 4071 test -z "$ac_dir" && ac_dir=. 4072 if test -f $ac_dir/$ac_word; then 4073 ac_cv_prog_AS="${ncn_progname}" 4074 break 4075 fi 4076 done 4077 IFS="$ac_save_ifs" 4078fi 4079fi 4080AS="$ac_cv_prog_AS" 4081if test -n "$AS"; then 4082 echo "$ac_t""$AS" 1>&6 4083else 4084 echo "$ac_t""no" 1>&6 4085fi 4086 4087 fi 4088 test -n "$ac_cv_prog_AS" && break 4089done 4090 4091if test -z "$ac_cv_prog_AS" ; then 4092 set dummy as 4093 if test $build = $host ; then 4094 AS="$2" 4095 else 4096 AS="${ncn_tool_prefix}$2" 4097 fi 4098fi 4099 4100 for ncn_progname in dlltool; do 4101 if test -n "$ncn_tool_prefix"; then 4102 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4103set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4104echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4105echo "configure:4097: checking for $ac_word" >&5 4106if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then 4107 echo $ac_n "(cached) $ac_c" 1>&6 4108else 4109 if test -n "$DLLTOOL"; then 4110 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 4111else 4112 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4113 ac_dummy="$PATH" 4114 for ac_dir in $ac_dummy; do 4115 test -z "$ac_dir" && ac_dir=. 4116 if test -f $ac_dir/$ac_word; then 4117 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}" 4118 break 4119 fi 4120 done 4121 IFS="$ac_save_ifs" 4122fi 4123fi 4124DLLTOOL="$ac_cv_prog_DLLTOOL" 4125if test -n "$DLLTOOL"; then 4126 echo "$ac_t""$DLLTOOL" 1>&6 4127else 4128 echo "$ac_t""no" 1>&6 4129fi 4130 4131 fi 4132 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then 4133 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4134set dummy ${ncn_progname}; ac_word=$2 4135echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4136echo "configure:4128: checking for $ac_word" >&5 4137if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then 4138 echo $ac_n "(cached) $ac_c" 1>&6 4139else 4140 if test -n "$DLLTOOL"; then 4141 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 4142else 4143 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4144 ac_dummy="$PATH" 4145 for ac_dir in $ac_dummy; do 4146 test -z "$ac_dir" && ac_dir=. 4147 if test -f $ac_dir/$ac_word; then 4148 ac_cv_prog_DLLTOOL="${ncn_progname}" 4149 break 4150 fi 4151 done 4152 IFS="$ac_save_ifs" 4153fi 4154fi 4155DLLTOOL="$ac_cv_prog_DLLTOOL" 4156if test -n "$DLLTOOL"; then 4157 echo "$ac_t""$DLLTOOL" 1>&6 4158else 4159 echo "$ac_t""no" 1>&6 4160fi 4161 4162 fi 4163 test -n "$ac_cv_prog_DLLTOOL" && break 4164done 4165 4166if test -z "$ac_cv_prog_DLLTOOL" ; then 4167 set dummy dlltool 4168 if test $build = $host ; then 4169 DLLTOOL="$2" 4170 else 4171 DLLTOOL="${ncn_tool_prefix}$2" 4172 fi 4173fi 4174 4175 for ncn_progname in ld; do 4176 if test -n "$ncn_tool_prefix"; then 4177 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4178set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4179echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4180echo "configure:4172: checking for $ac_word" >&5 4181if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then 4182 echo $ac_n "(cached) $ac_c" 1>&6 4183else 4184 if test -n "$LD"; then 4185 ac_cv_prog_LD="$LD" # Let the user override the test. 4186else 4187 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4188 ac_dummy="$PATH" 4189 for ac_dir in $ac_dummy; do 4190 test -z "$ac_dir" && ac_dir=. 4191 if test -f $ac_dir/$ac_word; then 4192 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}" 4193 break 4194 fi 4195 done 4196 IFS="$ac_save_ifs" 4197fi 4198fi 4199LD="$ac_cv_prog_LD" 4200if test -n "$LD"; then 4201 echo "$ac_t""$LD" 1>&6 4202else 4203 echo "$ac_t""no" 1>&6 4204fi 4205 4206 fi 4207 if test -z "$ac_cv_prog_LD" && test $build = $host ; then 4208 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4209set dummy ${ncn_progname}; ac_word=$2 4210echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4211echo "configure:4203: checking for $ac_word" >&5 4212if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then 4213 echo $ac_n "(cached) $ac_c" 1>&6 4214else 4215 if test -n "$LD"; then 4216 ac_cv_prog_LD="$LD" # Let the user override the test. 4217else 4218 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4219 ac_dummy="$PATH" 4220 for ac_dir in $ac_dummy; do 4221 test -z "$ac_dir" && ac_dir=. 4222 if test -f $ac_dir/$ac_word; then 4223 ac_cv_prog_LD="${ncn_progname}" 4224 break 4225 fi 4226 done 4227 IFS="$ac_save_ifs" 4228fi 4229fi 4230LD="$ac_cv_prog_LD" 4231if test -n "$LD"; then 4232 echo "$ac_t""$LD" 1>&6 4233else 4234 echo "$ac_t""no" 1>&6 4235fi 4236 4237 fi 4238 test -n "$ac_cv_prog_LD" && break 4239done 4240 4241if test -z "$ac_cv_prog_LD" ; then 4242 set dummy ld 4243 if test $build = $host ; then 4244 LD="$2" 4245 else 4246 LD="${ncn_tool_prefix}$2" 4247 fi 4248fi 4249 4250 for ncn_progname in lipo; do 4251 if test -n "$ncn_tool_prefix"; then 4252 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4253set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4254echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4255echo "configure:4247: checking for $ac_word" >&5 4256if eval "test \"`echo '$''{'ac_cv_prog_LIPO'+set}'`\" = set"; then 4257 echo $ac_n "(cached) $ac_c" 1>&6 4258else 4259 if test -n "$LIPO"; then 4260 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 4261else 4262 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4263 ac_dummy="$PATH" 4264 for ac_dir in $ac_dummy; do 4265 test -z "$ac_dir" && ac_dir=. 4266 if test -f $ac_dir/$ac_word; then 4267 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}" 4268 break 4269 fi 4270 done 4271 IFS="$ac_save_ifs" 4272fi 4273fi 4274LIPO="$ac_cv_prog_LIPO" 4275if test -n "$LIPO"; then 4276 echo "$ac_t""$LIPO" 1>&6 4277else 4278 echo "$ac_t""no" 1>&6 4279fi 4280 4281 fi 4282 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then 4283 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4284set dummy ${ncn_progname}; ac_word=$2 4285echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4286echo "configure:4278: checking for $ac_word" >&5 4287if eval "test \"`echo '$''{'ac_cv_prog_LIPO'+set}'`\" = set"; then 4288 echo $ac_n "(cached) $ac_c" 1>&6 4289else 4290 if test -n "$LIPO"; then 4291 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 4292else 4293 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4294 ac_dummy="$PATH" 4295 for ac_dir in $ac_dummy; do 4296 test -z "$ac_dir" && ac_dir=. 4297 if test -f $ac_dir/$ac_word; then 4298 ac_cv_prog_LIPO="${ncn_progname}" 4299 break 4300 fi 4301 done 4302 IFS="$ac_save_ifs" 4303fi 4304fi 4305LIPO="$ac_cv_prog_LIPO" 4306if test -n "$LIPO"; then 4307 echo "$ac_t""$LIPO" 1>&6 4308else 4309 echo "$ac_t""no" 1>&6 4310fi 4311 4312 fi 4313 test -n "$ac_cv_prog_LIPO" && break 4314done 4315 4316if test -z "$ac_cv_prog_LIPO" ; then 4317 set dummy lipo 4318 if test $build = $host ; then 4319 LIPO="$2" 4320 else 4321 LIPO="${ncn_tool_prefix}$2" 4322 fi 4323fi 4324 4325 for ncn_progname in nm; do 4326 if test -n "$ncn_tool_prefix"; then 4327 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4328set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4329echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4330echo "configure:4322: checking for $ac_word" >&5 4331if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then 4332 echo $ac_n "(cached) $ac_c" 1>&6 4333else 4334 if test -n "$NM"; then 4335 ac_cv_prog_NM="$NM" # Let the user override the test. 4336else 4337 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4338 ac_dummy="$PATH" 4339 for ac_dir in $ac_dummy; do 4340 test -z "$ac_dir" && ac_dir=. 4341 if test -f $ac_dir/$ac_word; then 4342 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}" 4343 break 4344 fi 4345 done 4346 IFS="$ac_save_ifs" 4347fi 4348fi 4349NM="$ac_cv_prog_NM" 4350if test -n "$NM"; then 4351 echo "$ac_t""$NM" 1>&6 4352else 4353 echo "$ac_t""no" 1>&6 4354fi 4355 4356 fi 4357 if test -z "$ac_cv_prog_NM" && test $build = $host ; then 4358 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4359set dummy ${ncn_progname}; ac_word=$2 4360echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4361echo "configure:4353: checking for $ac_word" >&5 4362if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then 4363 echo $ac_n "(cached) $ac_c" 1>&6 4364else 4365 if test -n "$NM"; then 4366 ac_cv_prog_NM="$NM" # Let the user override the test. 4367else 4368 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4369 ac_dummy="$PATH" 4370 for ac_dir in $ac_dummy; do 4371 test -z "$ac_dir" && ac_dir=. 4372 if test -f $ac_dir/$ac_word; then 4373 ac_cv_prog_NM="${ncn_progname}" 4374 break 4375 fi 4376 done 4377 IFS="$ac_save_ifs" 4378fi 4379fi 4380NM="$ac_cv_prog_NM" 4381if test -n "$NM"; then 4382 echo "$ac_t""$NM" 1>&6 4383else 4384 echo "$ac_t""no" 1>&6 4385fi 4386 4387 fi 4388 test -n "$ac_cv_prog_NM" && break 4389done 4390 4391if test -z "$ac_cv_prog_NM" ; then 4392 set dummy nm 4393 if test $build = $host ; then 4394 NM="$2" 4395 else 4396 NM="${ncn_tool_prefix}$2" 4397 fi 4398fi 4399 4400 for ncn_progname in ranlib; do 4401 if test -n "$ncn_tool_prefix"; then 4402 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4403set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4404echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4405echo "configure:4397: checking for $ac_word" >&5 4406if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 4407 echo $ac_n "(cached) $ac_c" 1>&6 4408else 4409 if test -n "$RANLIB"; then 4410 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4411else 4412 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4413 ac_dummy="$PATH" 4414 for ac_dir in $ac_dummy; do 4415 test -z "$ac_dir" && ac_dir=. 4416 if test -f $ac_dir/$ac_word; then 4417 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}" 4418 break 4419 fi 4420 done 4421 IFS="$ac_save_ifs" 4422fi 4423fi 4424RANLIB="$ac_cv_prog_RANLIB" 4425if test -n "$RANLIB"; then 4426 echo "$ac_t""$RANLIB" 1>&6 4427else 4428 echo "$ac_t""no" 1>&6 4429fi 4430 4431 fi 4432 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then 4433 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4434set dummy ${ncn_progname}; ac_word=$2 4435echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4436echo "configure:4428: checking for $ac_word" >&5 4437if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 4438 echo $ac_n "(cached) $ac_c" 1>&6 4439else 4440 if test -n "$RANLIB"; then 4441 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4442else 4443 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4444 ac_dummy="$PATH" 4445 for ac_dir in $ac_dummy; do 4446 test -z "$ac_dir" && ac_dir=. 4447 if test -f $ac_dir/$ac_word; then 4448 ac_cv_prog_RANLIB="${ncn_progname}" 4449 break 4450 fi 4451 done 4452 IFS="$ac_save_ifs" 4453fi 4454fi 4455RANLIB="$ac_cv_prog_RANLIB" 4456if test -n "$RANLIB"; then 4457 echo "$ac_t""$RANLIB" 1>&6 4458else 4459 echo "$ac_t""no" 1>&6 4460fi 4461 4462 fi 4463 test -n "$ac_cv_prog_RANLIB" && break 4464done 4465 4466if test -z "$ac_cv_prog_RANLIB" ; then 4467 RANLIB=":" 4468fi 4469 4470 for ncn_progname in strip; do 4471 if test -n "$ncn_tool_prefix"; then 4472 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4473set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4474echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4475echo "configure:4467: checking for $ac_word" >&5 4476if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 4477 echo $ac_n "(cached) $ac_c" 1>&6 4478else 4479 if test -n "$STRIP"; then 4480 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 4481else 4482 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4483 ac_dummy="$PATH" 4484 for ac_dir in $ac_dummy; do 4485 test -z "$ac_dir" && ac_dir=. 4486 if test -f $ac_dir/$ac_word; then 4487 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}" 4488 break 4489 fi 4490 done 4491 IFS="$ac_save_ifs" 4492fi 4493fi 4494STRIP="$ac_cv_prog_STRIP" 4495if test -n "$STRIP"; then 4496 echo "$ac_t""$STRIP" 1>&6 4497else 4498 echo "$ac_t""no" 1>&6 4499fi 4500 4501 fi 4502 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then 4503 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4504set dummy ${ncn_progname}; ac_word=$2 4505echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4506echo "configure:4498: checking for $ac_word" >&5 4507if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 4508 echo $ac_n "(cached) $ac_c" 1>&6 4509else 4510 if test -n "$STRIP"; then 4511 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 4512else 4513 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4514 ac_dummy="$PATH" 4515 for ac_dir in $ac_dummy; do 4516 test -z "$ac_dir" && ac_dir=. 4517 if test -f $ac_dir/$ac_word; then 4518 ac_cv_prog_STRIP="${ncn_progname}" 4519 break 4520 fi 4521 done 4522 IFS="$ac_save_ifs" 4523fi 4524fi 4525STRIP="$ac_cv_prog_STRIP" 4526if test -n "$STRIP"; then 4527 echo "$ac_t""$STRIP" 1>&6 4528else 4529 echo "$ac_t""no" 1>&6 4530fi 4531 4532 fi 4533 test -n "$ac_cv_prog_STRIP" && break 4534done 4535 4536if test -z "$ac_cv_prog_STRIP" ; then 4537 STRIP=":" 4538fi 4539 4540 for ncn_progname in windres; do 4541 if test -n "$ncn_tool_prefix"; then 4542 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4543set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4544echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4545echo "configure:4537: checking for $ac_word" >&5 4546if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then 4547 echo $ac_n "(cached) $ac_c" 1>&6 4548else 4549 if test -n "$WINDRES"; then 4550 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test. 4551else 4552 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4553 ac_dummy="$PATH" 4554 for ac_dir in $ac_dummy; do 4555 test -z "$ac_dir" && ac_dir=. 4556 if test -f $ac_dir/$ac_word; then 4557 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}" 4558 break 4559 fi 4560 done 4561 IFS="$ac_save_ifs" 4562fi 4563fi 4564WINDRES="$ac_cv_prog_WINDRES" 4565if test -n "$WINDRES"; then 4566 echo "$ac_t""$WINDRES" 1>&6 4567else 4568 echo "$ac_t""no" 1>&6 4569fi 4570 4571 fi 4572 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then 4573 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4574set dummy ${ncn_progname}; ac_word=$2 4575echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4576echo "configure:4568: checking for $ac_word" >&5 4577if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then 4578 echo $ac_n "(cached) $ac_c" 1>&6 4579else 4580 if test -n "$WINDRES"; then 4581 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test. 4582else 4583 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4584 ac_dummy="$PATH" 4585 for ac_dir in $ac_dummy; do 4586 test -z "$ac_dir" && ac_dir=. 4587 if test -f $ac_dir/$ac_word; then 4588 ac_cv_prog_WINDRES="${ncn_progname}" 4589 break 4590 fi 4591 done 4592 IFS="$ac_save_ifs" 4593fi 4594fi 4595WINDRES="$ac_cv_prog_WINDRES" 4596if test -n "$WINDRES"; then 4597 echo "$ac_t""$WINDRES" 1>&6 4598else 4599 echo "$ac_t""no" 1>&6 4600fi 4601 4602 fi 4603 test -n "$ac_cv_prog_WINDRES" && break 4604done 4605 4606if test -z "$ac_cv_prog_WINDRES" ; then 4607 set dummy windres 4608 if test $build = $host ; then 4609 WINDRES="$2" 4610 else 4611 WINDRES="${ncn_tool_prefix}$2" 4612 fi 4613fi 4614 4615 for ncn_progname in objcopy; do 4616 if test -n "$ncn_tool_prefix"; then 4617 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4618set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4619echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4620echo "configure:4612: checking for $ac_word" >&5 4621if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then 4622 echo $ac_n "(cached) $ac_c" 1>&6 4623else 4624 if test -n "$OBJCOPY"; then 4625 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test. 4626else 4627 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4628 ac_dummy="$PATH" 4629 for ac_dir in $ac_dummy; do 4630 test -z "$ac_dir" && ac_dir=. 4631 if test -f $ac_dir/$ac_word; then 4632 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}" 4633 break 4634 fi 4635 done 4636 IFS="$ac_save_ifs" 4637fi 4638fi 4639OBJCOPY="$ac_cv_prog_OBJCOPY" 4640if test -n "$OBJCOPY"; then 4641 echo "$ac_t""$OBJCOPY" 1>&6 4642else 4643 echo "$ac_t""no" 1>&6 4644fi 4645 4646 fi 4647 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then 4648 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4649set dummy ${ncn_progname}; ac_word=$2 4650echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4651echo "configure:4643: checking for $ac_word" >&5 4652if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then 4653 echo $ac_n "(cached) $ac_c" 1>&6 4654else 4655 if test -n "$OBJCOPY"; then 4656 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test. 4657else 4658 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4659 ac_dummy="$PATH" 4660 for ac_dir in $ac_dummy; do 4661 test -z "$ac_dir" && ac_dir=. 4662 if test -f $ac_dir/$ac_word; then 4663 ac_cv_prog_OBJCOPY="${ncn_progname}" 4664 break 4665 fi 4666 done 4667 IFS="$ac_save_ifs" 4668fi 4669fi 4670OBJCOPY="$ac_cv_prog_OBJCOPY" 4671if test -n "$OBJCOPY"; then 4672 echo "$ac_t""$OBJCOPY" 1>&6 4673else 4674 echo "$ac_t""no" 1>&6 4675fi 4676 4677 fi 4678 test -n "$ac_cv_prog_OBJCOPY" && break 4679done 4680 4681if test -z "$ac_cv_prog_OBJCOPY" ; then 4682 set dummy objcopy 4683 if test $build = $host ; then 4684 OBJCOPY="$2" 4685 else 4686 OBJCOPY="${ncn_tool_prefix}$2" 4687 fi 4688fi 4689 4690 for ncn_progname in objdump; do 4691 if test -n "$ncn_tool_prefix"; then 4692 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args. 4693set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2 4694echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4695echo "configure:4687: checking for $ac_word" >&5 4696if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then 4697 echo $ac_n "(cached) $ac_c" 1>&6 4698else 4699 if test -n "$OBJDUMP"; then 4700 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4701else 4702 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4703 ac_dummy="$PATH" 4704 for ac_dir in $ac_dummy; do 4705 test -z "$ac_dir" && ac_dir=. 4706 if test -f $ac_dir/$ac_word; then 4707 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}" 4708 break 4709 fi 4710 done 4711 IFS="$ac_save_ifs" 4712fi 4713fi 4714OBJDUMP="$ac_cv_prog_OBJDUMP" 4715if test -n "$OBJDUMP"; then 4716 echo "$ac_t""$OBJDUMP" 1>&6 4717else 4718 echo "$ac_t""no" 1>&6 4719fi 4720 4721 fi 4722 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then 4723 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4724set dummy ${ncn_progname}; ac_word=$2 4725echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4726echo "configure:4718: checking for $ac_word" >&5 4727if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then 4728 echo $ac_n "(cached) $ac_c" 1>&6 4729else 4730 if test -n "$OBJDUMP"; then 4731 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4732else 4733 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4734 ac_dummy="$PATH" 4735 for ac_dir in $ac_dummy; do 4736 test -z "$ac_dir" && ac_dir=. 4737 if test -f $ac_dir/$ac_word; then 4738 ac_cv_prog_OBJDUMP="${ncn_progname}" 4739 break 4740 fi 4741 done 4742 IFS="$ac_save_ifs" 4743fi 4744fi 4745OBJDUMP="$ac_cv_prog_OBJDUMP" 4746if test -n "$OBJDUMP"; then 4747 echo "$ac_t""$OBJDUMP" 1>&6 4748else 4749 echo "$ac_t""no" 1>&6 4750fi 4751 4752 fi 4753 test -n "$ac_cv_prog_OBJDUMP" && break 4754done 4755 4756if test -z "$ac_cv_prog_OBJDUMP" ; then 4757 set dummy objdump 4758 if test $build = $host ; then 4759 OBJDUMP="$2" 4760 else 4761 OBJDUMP="${ncn_tool_prefix}$2" 4762 fi 4763fi 4764 4765 4766 4767 4768 4769 4770 4771# Target tools. 4772# Check whether --with-build-time-tools or --without-build-time-tools was given. 4773if test "${with_build_time_tools+set}" = set; then 4774 withval="$with_build_time_tools" 4775 case x"$withval" in 4776 x/*) ;; 4777 *) 4778 with_build_time_tools= 4779 echo "configure: warning: argument to --with-build-time-tools must be an absolute path" 1>&2 4780 ;; 4781 esac 4782else 4783 with_build_time_tools= 4784fi 4785 4786 4787 if test -n "$with_build_time_tools"; then 4788 for ncn_progname in cc gcc; do 4789 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 4790echo "configure:4782: checking for ${ncn_progname} in $with_build_time_tools" >&5 4791 if test -x $with_build_time_tools/${ncn_progname}; then 4792 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname} 4793 echo "$ac_t""yes" 1>&6 4794 break 4795 else 4796 echo "$ac_t""no" 1>&6 4797 fi 4798 done 4799fi 4800 4801if test -z "$ac_cv_prog_CC_FOR_TARGET"; then 4802 for ncn_progname in cc gcc; do 4803 if test -n "$ncn_target_tool_prefix"; then 4804 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 4805set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 4806echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4807echo "configure:4799: checking for $ac_word" >&5 4808if eval "test \"`echo '$''{'ac_cv_prog_CC_FOR_TARGET'+set}'`\" = set"; then 4809 echo $ac_n "(cached) $ac_c" 1>&6 4810else 4811 if test -n "$CC_FOR_TARGET"; then 4812 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test. 4813else 4814 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4815 ac_dummy="$PATH" 4816 for ac_dir in $ac_dummy; do 4817 test -z "$ac_dir" && ac_dir=. 4818 if test -f $ac_dir/$ac_word; then 4819 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 4820 break 4821 fi 4822 done 4823 IFS="$ac_save_ifs" 4824fi 4825fi 4826CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET" 4827if test -n "$CC_FOR_TARGET"; then 4828 echo "$ac_t""$CC_FOR_TARGET" 1>&6 4829else 4830 echo "$ac_t""no" 1>&6 4831fi 4832 4833 fi 4834 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then 4835 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4836set dummy ${ncn_progname}; ac_word=$2 4837echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4838echo "configure:4830: checking for $ac_word" >&5 4839if eval "test \"`echo '$''{'ac_cv_prog_CC_FOR_TARGET'+set}'`\" = set"; then 4840 echo $ac_n "(cached) $ac_c" 1>&6 4841else 4842 if test -n "$CC_FOR_TARGET"; then 4843 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test. 4844else 4845 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4846 ac_dummy="$PATH" 4847 for ac_dir in $ac_dummy; do 4848 test -z "$ac_dir" && ac_dir=. 4849 if test -f $ac_dir/$ac_word; then 4850 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}" 4851 break 4852 fi 4853 done 4854 IFS="$ac_save_ifs" 4855fi 4856fi 4857CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET" 4858if test -n "$CC_FOR_TARGET"; then 4859 echo "$ac_t""$CC_FOR_TARGET" 1>&6 4860else 4861 echo "$ac_t""no" 1>&6 4862fi 4863 4864 fi 4865 test -n "$ac_cv_prog_CC_FOR_TARGET" && break 4866 done 4867fi 4868 4869if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then 4870 set dummy cc gcc 4871 if test $build = $target ; then 4872 CC_FOR_TARGET="$2" 4873 else 4874 CC_FOR_TARGET="${ncn_target_tool_prefix}$2" 4875 fi 4876fi 4877 4878 if test -n "$with_build_time_tools"; then 4879 for ncn_progname in c++ g++ cxx gxx; do 4880 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 4881echo "configure:4873: checking for ${ncn_progname} in $with_build_time_tools" >&5 4882 if test -x $with_build_time_tools/${ncn_progname}; then 4883 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname} 4884 echo "$ac_t""yes" 1>&6 4885 break 4886 else 4887 echo "$ac_t""no" 1>&6 4888 fi 4889 done 4890fi 4891 4892if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then 4893 for ncn_progname in c++ g++ cxx gxx; do 4894 if test -n "$ncn_target_tool_prefix"; then 4895 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 4896set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 4897echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4898echo "configure:4890: checking for $ac_word" >&5 4899if eval "test \"`echo '$''{'ac_cv_prog_CXX_FOR_TARGET'+set}'`\" = set"; then 4900 echo $ac_n "(cached) $ac_c" 1>&6 4901else 4902 if test -n "$CXX_FOR_TARGET"; then 4903 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test. 4904else 4905 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4906 ac_dummy="$PATH" 4907 for ac_dir in $ac_dummy; do 4908 test -z "$ac_dir" && ac_dir=. 4909 if test -f $ac_dir/$ac_word; then 4910 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 4911 break 4912 fi 4913 done 4914 IFS="$ac_save_ifs" 4915fi 4916fi 4917CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET" 4918if test -n "$CXX_FOR_TARGET"; then 4919 echo "$ac_t""$CXX_FOR_TARGET" 1>&6 4920else 4921 echo "$ac_t""no" 1>&6 4922fi 4923 4924 fi 4925 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then 4926 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 4927set dummy ${ncn_progname}; ac_word=$2 4928echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4929echo "configure:4921: checking for $ac_word" >&5 4930if eval "test \"`echo '$''{'ac_cv_prog_CXX_FOR_TARGET'+set}'`\" = set"; then 4931 echo $ac_n "(cached) $ac_c" 1>&6 4932else 4933 if test -n "$CXX_FOR_TARGET"; then 4934 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test. 4935else 4936 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4937 ac_dummy="$PATH" 4938 for ac_dir in $ac_dummy; do 4939 test -z "$ac_dir" && ac_dir=. 4940 if test -f $ac_dir/$ac_word; then 4941 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}" 4942 break 4943 fi 4944 done 4945 IFS="$ac_save_ifs" 4946fi 4947fi 4948CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET" 4949if test -n "$CXX_FOR_TARGET"; then 4950 echo "$ac_t""$CXX_FOR_TARGET" 1>&6 4951else 4952 echo "$ac_t""no" 1>&6 4953fi 4954 4955 fi 4956 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break 4957 done 4958fi 4959 4960if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then 4961 set dummy c++ g++ cxx gxx 4962 if test $build = $target ; then 4963 CXX_FOR_TARGET="$2" 4964 else 4965 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2" 4966 fi 4967fi 4968 4969 if test -n "$with_build_time_tools"; then 4970 for ncn_progname in gcc; do 4971 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 4972echo "configure:4964: checking for ${ncn_progname} in $with_build_time_tools" >&5 4973 if test -x $with_build_time_tools/${ncn_progname}; then 4974 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname} 4975 echo "$ac_t""yes" 1>&6 4976 break 4977 else 4978 echo "$ac_t""no" 1>&6 4979 fi 4980 done 4981fi 4982 4983if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then 4984 for ncn_progname in gcc; do 4985 if test -n "$ncn_target_tool_prefix"; then 4986 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 4987set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 4988echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4989echo "configure:4981: checking for $ac_word" >&5 4990if eval "test \"`echo '$''{'ac_cv_prog_GCC_FOR_TARGET'+set}'`\" = set"; then 4991 echo $ac_n "(cached) $ac_c" 1>&6 4992else 4993 if test -n "$GCC_FOR_TARGET"; then 4994 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test. 4995else 4996 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4997 ac_dummy="$PATH" 4998 for ac_dir in $ac_dummy; do 4999 test -z "$ac_dir" && ac_dir=. 5000 if test -f $ac_dir/$ac_word; then 5001 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 5002 break 5003 fi 5004 done 5005 IFS="$ac_save_ifs" 5006fi 5007fi 5008GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET" 5009if test -n "$GCC_FOR_TARGET"; then 5010 echo "$ac_t""$GCC_FOR_TARGET" 1>&6 5011else 5012 echo "$ac_t""no" 1>&6 5013fi 5014 5015 fi 5016 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then 5017 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 5018set dummy ${ncn_progname}; ac_word=$2 5019echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5020echo "configure:5012: checking for $ac_word" >&5 5021if eval "test \"`echo '$''{'ac_cv_prog_GCC_FOR_TARGET'+set}'`\" = set"; then 5022 echo $ac_n "(cached) $ac_c" 1>&6 5023else 5024 if test -n "$GCC_FOR_TARGET"; then 5025 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test. 5026else 5027 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5028 ac_dummy="$PATH" 5029 for ac_dir in $ac_dummy; do 5030 test -z "$ac_dir" && ac_dir=. 5031 if test -f $ac_dir/$ac_word; then 5032 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}" 5033 break 5034 fi 5035 done 5036 IFS="$ac_save_ifs" 5037fi 5038fi 5039GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET" 5040if test -n "$GCC_FOR_TARGET"; then 5041 echo "$ac_t""$GCC_FOR_TARGET" 1>&6 5042else 5043 echo "$ac_t""no" 1>&6 5044fi 5045 5046 fi 5047 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break 5048 done 5049fi 5050 5051if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then 5052 GCC_FOR_TARGET="${CC_FOR_TARGET}" 5053fi 5054 5055 if test -n "$with_build_time_tools"; then 5056 for ncn_progname in gcj; do 5057 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 5058echo "configure:5050: checking for ${ncn_progname} in $with_build_time_tools" >&5 5059 if test -x $with_build_time_tools/${ncn_progname}; then 5060 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname} 5061 echo "$ac_t""yes" 1>&6 5062 break 5063 else 5064 echo "$ac_t""no" 1>&6 5065 fi 5066 done 5067fi 5068 5069if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then 5070 for ncn_progname in gcj; do 5071 if test -n "$ncn_target_tool_prefix"; then 5072 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 5073set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 5074echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5075echo "configure:5067: checking for $ac_word" >&5 5076if eval "test \"`echo '$''{'ac_cv_prog_GCJ_FOR_TARGET'+set}'`\" = set"; then 5077 echo $ac_n "(cached) $ac_c" 1>&6 5078else 5079 if test -n "$GCJ_FOR_TARGET"; then 5080 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test. 5081else 5082 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5083 ac_dummy="$PATH" 5084 for ac_dir in $ac_dummy; do 5085 test -z "$ac_dir" && ac_dir=. 5086 if test -f $ac_dir/$ac_word; then 5087 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 5088 break 5089 fi 5090 done 5091 IFS="$ac_save_ifs" 5092fi 5093fi 5094GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET" 5095if test -n "$GCJ_FOR_TARGET"; then 5096 echo "$ac_t""$GCJ_FOR_TARGET" 1>&6 5097else 5098 echo "$ac_t""no" 1>&6 5099fi 5100 5101 fi 5102 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then 5103 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 5104set dummy ${ncn_progname}; ac_word=$2 5105echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5106echo "configure:5098: checking for $ac_word" >&5 5107if eval "test \"`echo '$''{'ac_cv_prog_GCJ_FOR_TARGET'+set}'`\" = set"; then 5108 echo $ac_n "(cached) $ac_c" 1>&6 5109else 5110 if test -n "$GCJ_FOR_TARGET"; then 5111 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test. 5112else 5113 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5114 ac_dummy="$PATH" 5115 for ac_dir in $ac_dummy; do 5116 test -z "$ac_dir" && ac_dir=. 5117 if test -f $ac_dir/$ac_word; then 5118 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}" 5119 break 5120 fi 5121 done 5122 IFS="$ac_save_ifs" 5123fi 5124fi 5125GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET" 5126if test -n "$GCJ_FOR_TARGET"; then 5127 echo "$ac_t""$GCJ_FOR_TARGET" 1>&6 5128else 5129 echo "$ac_t""no" 1>&6 5130fi 5131 5132 fi 5133 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break 5134 done 5135fi 5136 5137if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then 5138 set dummy gcj 5139 if test $build = $target ; then 5140 GCJ_FOR_TARGET="$2" 5141 else 5142 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2" 5143 fi 5144fi 5145 5146 if test -n "$with_build_time_tools"; then 5147 for ncn_progname in gfortran; do 5148 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 5149echo "configure:5141: checking for ${ncn_progname} in $with_build_time_tools" >&5 5150 if test -x $with_build_time_tools/${ncn_progname}; then 5151 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname} 5152 echo "$ac_t""yes" 1>&6 5153 break 5154 else 5155 echo "$ac_t""no" 1>&6 5156 fi 5157 done 5158fi 5159 5160if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then 5161 for ncn_progname in gfortran; do 5162 if test -n "$ncn_target_tool_prefix"; then 5163 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 5164set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 5165echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5166echo "configure:5158: checking for $ac_word" >&5 5167if eval "test \"`echo '$''{'ac_cv_prog_GFORTRAN_FOR_TARGET'+set}'`\" = set"; then 5168 echo $ac_n "(cached) $ac_c" 1>&6 5169else 5170 if test -n "$GFORTRAN_FOR_TARGET"; then 5171 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test. 5172else 5173 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5174 ac_dummy="$PATH" 5175 for ac_dir in $ac_dummy; do 5176 test -z "$ac_dir" && ac_dir=. 5177 if test -f $ac_dir/$ac_word; then 5178 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 5179 break 5180 fi 5181 done 5182 IFS="$ac_save_ifs" 5183fi 5184fi 5185GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET" 5186if test -n "$GFORTRAN_FOR_TARGET"; then 5187 echo "$ac_t""$GFORTRAN_FOR_TARGET" 1>&6 5188else 5189 echo "$ac_t""no" 1>&6 5190fi 5191 5192 fi 5193 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then 5194 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 5195set dummy ${ncn_progname}; ac_word=$2 5196echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5197echo "configure:5189: checking for $ac_word" >&5 5198if eval "test \"`echo '$''{'ac_cv_prog_GFORTRAN_FOR_TARGET'+set}'`\" = set"; then 5199 echo $ac_n "(cached) $ac_c" 1>&6 5200else 5201 if test -n "$GFORTRAN_FOR_TARGET"; then 5202 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test. 5203else 5204 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5205 ac_dummy="$PATH" 5206 for ac_dir in $ac_dummy; do 5207 test -z "$ac_dir" && ac_dir=. 5208 if test -f $ac_dir/$ac_word; then 5209 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}" 5210 break 5211 fi 5212 done 5213 IFS="$ac_save_ifs" 5214fi 5215fi 5216GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET" 5217if test -n "$GFORTRAN_FOR_TARGET"; then 5218 echo "$ac_t""$GFORTRAN_FOR_TARGET" 1>&6 5219else 5220 echo "$ac_t""no" 1>&6 5221fi 5222 5223 fi 5224 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break 5225 done 5226fi 5227 5228if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then 5229 set dummy gfortran 5230 if test $build = $target ; then 5231 GFORTRAN_FOR_TARGET="$2" 5232 else 5233 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2" 5234 fi 5235fi 5236 5237 5238 5239# The user is always right. 5240if test "${PATH_SEPARATOR+set}" != set; then 5241 echo "#! /bin/sh" >conf$$.sh 5242 echo "exit 0" >>conf$$.sh 5243 chmod +x conf$$.sh 5244 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 5245 PATH_SEPARATOR=';' 5246 else 5247 PATH_SEPARATOR=: 5248 fi 5249 rm -f conf$$.sh 5250fi 5251 5252 5253 5254if test "x$exec_prefix" = xNONE; then 5255 if test "x$prefix" = xNONE; then 5256 gcc_cv_tool_prefix=$ac_default_prefix 5257 else 5258 gcc_cv_tool_prefix=$prefix 5259 fi 5260else 5261 gcc_cv_tool_prefix=$exec_prefix 5262fi 5263 5264# If there is no compiler in the tree, use the PATH only. In any 5265# case, if there is no compiler in the tree nobody should use 5266# AS_FOR_TARGET and LD_FOR_TARGET. 5267if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then 5268 gcc_version=`cat $srcdir/gcc/BASE-VER` 5269 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR" 5270 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR" 5271 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR" 5272 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR" 5273 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR" 5274 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR" 5275else 5276 gcc_cv_tool_dirs= 5277fi 5278 5279if test x$build = x$target && test -n "$md_exec_prefix"; then 5280 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR" 5281fi 5282 5283 5284 5285cat > conftest.c << \EOF 5286#ifdef __GNUC__ 5287 gcc_yay; 5288#endif 5289EOF 5290if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then 5291 have_gcc_for_target=yes 5292else 5293 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc 5294 have_gcc_for_target=no 5295fi 5296rm conftest.c 5297 5298 5299 5300 5301if test -z "$ac_cv_path_AR_FOR_TARGET" ; then 5302 if test -n "$with_build_time_tools"; then 5303 echo $ac_n "checking for ar in $with_build_time_tools""... $ac_c" 1>&6 5304echo "configure:5296: checking for ar in $with_build_time_tools" >&5 5305 if test -x $with_build_time_tools/ar; then 5306 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar 5307 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET 5308 echo "$ac_t""$ac_cv_path_AR_FOR_TARGET" 1>&6 5309 else 5310 echo "$ac_t""no" 1>&6 5311 fi 5312 elif test $build != $host && test $have_gcc_for_target = yes; then 5313 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar` 5314 test $AR_FOR_TARGET=ar && AR_FOR_TARGET= 5315 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET 5316 fi 5317fi 5318if test -z "$ac_cv_path_AR_FOR_TARGET" ; then 5319 # Extract the first word of "ar", so it can be a program name with args. 5320set dummy ar; ac_word=$2 5321echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5322echo "configure:5314: checking for $ac_word" >&5 5323if eval "test \"`echo '$''{'ac_cv_path_AR_FOR_TARGET'+set}'`\" = set"; then 5324 echo $ac_n "(cached) $ac_c" 1>&6 5325else 5326 case "$AR_FOR_TARGET" in 5327 /*) 5328 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path. 5329 ;; 5330 ?:/*) 5331 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a dos path. 5332 ;; 5333 *) 5334 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5335 ac_dummy="$gcc_cv_tool_dirs" 5336 for ac_dir in $ac_dummy; do 5337 test -z "$ac_dir" && ac_dir=. 5338 if test -f $ac_dir/$ac_word; then 5339 ac_cv_path_AR_FOR_TARGET="$ac_dir/$ac_word" 5340 break 5341 fi 5342 done 5343 IFS="$ac_save_ifs" 5344 ;; 5345esac 5346fi 5347AR_FOR_TARGET="$ac_cv_path_AR_FOR_TARGET" 5348if test -n "$AR_FOR_TARGET"; then 5349 echo "$ac_t""$AR_FOR_TARGET" 1>&6 5350else 5351 echo "$ac_t""no" 1>&6 5352fi 5353 5354fi 5355if test -z "$ac_cv_path_AR_FOR_TARGET" ; then 5356 if test -n "$with_build_time_tools"; then 5357 for ncn_progname in ar; do 5358 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 5359echo "configure:5351: checking for ${ncn_progname} in $with_build_time_tools" >&5 5360 if test -x $with_build_time_tools/${ncn_progname}; then 5361 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname} 5362 echo "$ac_t""yes" 1>&6 5363 break 5364 else 5365 echo "$ac_t""no" 1>&6 5366 fi 5367 done 5368fi 5369 5370if test -z "$ac_cv_prog_AR_FOR_TARGET"; then 5371 for ncn_progname in ar; do 5372 if test -n "$ncn_target_tool_prefix"; then 5373 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 5374set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 5375echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5376echo "configure:5368: checking for $ac_word" >&5 5377if eval "test \"`echo '$''{'ac_cv_prog_AR_FOR_TARGET'+set}'`\" = set"; then 5378 echo $ac_n "(cached) $ac_c" 1>&6 5379else 5380 if test -n "$AR_FOR_TARGET"; then 5381 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test. 5382else 5383 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5384 ac_dummy="$PATH" 5385 for ac_dir in $ac_dummy; do 5386 test -z "$ac_dir" && ac_dir=. 5387 if test -f $ac_dir/$ac_word; then 5388 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 5389 break 5390 fi 5391 done 5392 IFS="$ac_save_ifs" 5393fi 5394fi 5395AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET" 5396if test -n "$AR_FOR_TARGET"; then 5397 echo "$ac_t""$AR_FOR_TARGET" 1>&6 5398else 5399 echo "$ac_t""no" 1>&6 5400fi 5401 5402 fi 5403 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then 5404 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 5405set dummy ${ncn_progname}; ac_word=$2 5406echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5407echo "configure:5399: checking for $ac_word" >&5 5408if eval "test \"`echo '$''{'ac_cv_prog_AR_FOR_TARGET'+set}'`\" = set"; then 5409 echo $ac_n "(cached) $ac_c" 1>&6 5410else 5411 if test -n "$AR_FOR_TARGET"; then 5412 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test. 5413else 5414 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5415 ac_dummy="$PATH" 5416 for ac_dir in $ac_dummy; do 5417 test -z "$ac_dir" && ac_dir=. 5418 if test -f $ac_dir/$ac_word; then 5419 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}" 5420 break 5421 fi 5422 done 5423 IFS="$ac_save_ifs" 5424fi 5425fi 5426AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET" 5427if test -n "$AR_FOR_TARGET"; then 5428 echo "$ac_t""$AR_FOR_TARGET" 1>&6 5429else 5430 echo "$ac_t""no" 1>&6 5431fi 5432 5433 fi 5434 test -n "$ac_cv_prog_AR_FOR_TARGET" && break 5435 done 5436fi 5437 5438if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then 5439 set dummy ar 5440 if test $build = $target ; then 5441 AR_FOR_TARGET="$2" 5442 else 5443 AR_FOR_TARGET="${ncn_target_tool_prefix}$2" 5444 fi 5445fi 5446 5447else 5448 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET 5449fi 5450 5451 5452 5453 5454if test -z "$ac_cv_path_AS_FOR_TARGET" ; then 5455 if test -n "$with_build_time_tools"; then 5456 echo $ac_n "checking for as in $with_build_time_tools""... $ac_c" 1>&6 5457echo "configure:5449: checking for as in $with_build_time_tools" >&5 5458 if test -x $with_build_time_tools/as; then 5459 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as 5460 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET 5461 echo "$ac_t""$ac_cv_path_AS_FOR_TARGET" 1>&6 5462 else 5463 echo "$ac_t""no" 1>&6 5464 fi 5465 elif test $build != $host && test $have_gcc_for_target = yes; then 5466 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as` 5467 test $AS_FOR_TARGET=as && AS_FOR_TARGET= 5468 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET 5469 fi 5470fi 5471if test -z "$ac_cv_path_AS_FOR_TARGET" ; then 5472 # Extract the first word of "as", so it can be a program name with args. 5473set dummy as; ac_word=$2 5474echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5475echo "configure:5467: checking for $ac_word" >&5 5476if eval "test \"`echo '$''{'ac_cv_path_AS_FOR_TARGET'+set}'`\" = set"; then 5477 echo $ac_n "(cached) $ac_c" 1>&6 5478else 5479 case "$AS_FOR_TARGET" in 5480 /*) 5481 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path. 5482 ;; 5483 ?:/*) 5484 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a dos path. 5485 ;; 5486 *) 5487 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5488 ac_dummy="$gcc_cv_tool_dirs" 5489 for ac_dir in $ac_dummy; do 5490 test -z "$ac_dir" && ac_dir=. 5491 if test -f $ac_dir/$ac_word; then 5492 ac_cv_path_AS_FOR_TARGET="$ac_dir/$ac_word" 5493 break 5494 fi 5495 done 5496 IFS="$ac_save_ifs" 5497 ;; 5498esac 5499fi 5500AS_FOR_TARGET="$ac_cv_path_AS_FOR_TARGET" 5501if test -n "$AS_FOR_TARGET"; then 5502 echo "$ac_t""$AS_FOR_TARGET" 1>&6 5503else 5504 echo "$ac_t""no" 1>&6 5505fi 5506 5507fi 5508if test -z "$ac_cv_path_AS_FOR_TARGET" ; then 5509 if test -n "$with_build_time_tools"; then 5510 for ncn_progname in as; do 5511 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 5512echo "configure:5504: checking for ${ncn_progname} in $with_build_time_tools" >&5 5513 if test -x $with_build_time_tools/${ncn_progname}; then 5514 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname} 5515 echo "$ac_t""yes" 1>&6 5516 break 5517 else 5518 echo "$ac_t""no" 1>&6 5519 fi 5520 done 5521fi 5522 5523if test -z "$ac_cv_prog_AS_FOR_TARGET"; then 5524 for ncn_progname in as; do 5525 if test -n "$ncn_target_tool_prefix"; then 5526 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 5527set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 5528echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5529echo "configure:5521: checking for $ac_word" >&5 5530if eval "test \"`echo '$''{'ac_cv_prog_AS_FOR_TARGET'+set}'`\" = set"; then 5531 echo $ac_n "(cached) $ac_c" 1>&6 5532else 5533 if test -n "$AS_FOR_TARGET"; then 5534 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test. 5535else 5536 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5537 ac_dummy="$PATH" 5538 for ac_dir in $ac_dummy; do 5539 test -z "$ac_dir" && ac_dir=. 5540 if test -f $ac_dir/$ac_word; then 5541 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 5542 break 5543 fi 5544 done 5545 IFS="$ac_save_ifs" 5546fi 5547fi 5548AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET" 5549if test -n "$AS_FOR_TARGET"; then 5550 echo "$ac_t""$AS_FOR_TARGET" 1>&6 5551else 5552 echo "$ac_t""no" 1>&6 5553fi 5554 5555 fi 5556 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then 5557 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 5558set dummy ${ncn_progname}; ac_word=$2 5559echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5560echo "configure:5552: checking for $ac_word" >&5 5561if eval "test \"`echo '$''{'ac_cv_prog_AS_FOR_TARGET'+set}'`\" = set"; then 5562 echo $ac_n "(cached) $ac_c" 1>&6 5563else 5564 if test -n "$AS_FOR_TARGET"; then 5565 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test. 5566else 5567 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5568 ac_dummy="$PATH" 5569 for ac_dir in $ac_dummy; do 5570 test -z "$ac_dir" && ac_dir=. 5571 if test -f $ac_dir/$ac_word; then 5572 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}" 5573 break 5574 fi 5575 done 5576 IFS="$ac_save_ifs" 5577fi 5578fi 5579AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET" 5580if test -n "$AS_FOR_TARGET"; then 5581 echo "$ac_t""$AS_FOR_TARGET" 1>&6 5582else 5583 echo "$ac_t""no" 1>&6 5584fi 5585 5586 fi 5587 test -n "$ac_cv_prog_AS_FOR_TARGET" && break 5588 done 5589fi 5590 5591if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then 5592 set dummy as 5593 if test $build = $target ; then 5594 AS_FOR_TARGET="$2" 5595 else 5596 AS_FOR_TARGET="${ncn_target_tool_prefix}$2" 5597 fi 5598fi 5599 5600else 5601 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET 5602fi 5603 5604 5605 5606 5607if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then 5608 if test -n "$with_build_time_tools"; then 5609 echo $ac_n "checking for dlltool in $with_build_time_tools""... $ac_c" 1>&6 5610echo "configure:5602: checking for dlltool in $with_build_time_tools" >&5 5611 if test -x $with_build_time_tools/dlltool; then 5612 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool 5613 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET 5614 echo "$ac_t""$ac_cv_path_DLLTOOL_FOR_TARGET" 1>&6 5615 else 5616 echo "$ac_t""no" 1>&6 5617 fi 5618 elif test $build != $host && test $have_gcc_for_target = yes; then 5619 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool` 5620 test $DLLTOOL_FOR_TARGET=dlltool && DLLTOOL_FOR_TARGET= 5621 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET 5622 fi 5623fi 5624if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then 5625 # Extract the first word of "dlltool", so it can be a program name with args. 5626set dummy dlltool; ac_word=$2 5627echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5628echo "configure:5620: checking for $ac_word" >&5 5629if eval "test \"`echo '$''{'ac_cv_path_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then 5630 echo $ac_n "(cached) $ac_c" 1>&6 5631else 5632 case "$DLLTOOL_FOR_TARGET" in 5633 /*) 5634 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path. 5635 ;; 5636 ?:/*) 5637 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a dos path. 5638 ;; 5639 *) 5640 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5641 ac_dummy="$gcc_cv_tool_dirs" 5642 for ac_dir in $ac_dummy; do 5643 test -z "$ac_dir" && ac_dir=. 5644 if test -f $ac_dir/$ac_word; then 5645 ac_cv_path_DLLTOOL_FOR_TARGET="$ac_dir/$ac_word" 5646 break 5647 fi 5648 done 5649 IFS="$ac_save_ifs" 5650 ;; 5651esac 5652fi 5653DLLTOOL_FOR_TARGET="$ac_cv_path_DLLTOOL_FOR_TARGET" 5654if test -n "$DLLTOOL_FOR_TARGET"; then 5655 echo "$ac_t""$DLLTOOL_FOR_TARGET" 1>&6 5656else 5657 echo "$ac_t""no" 1>&6 5658fi 5659 5660fi 5661if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then 5662 if test -n "$with_build_time_tools"; then 5663 for ncn_progname in dlltool; do 5664 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 5665echo "configure:5657: checking for ${ncn_progname} in $with_build_time_tools" >&5 5666 if test -x $with_build_time_tools/${ncn_progname}; then 5667 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname} 5668 echo "$ac_t""yes" 1>&6 5669 break 5670 else 5671 echo "$ac_t""no" 1>&6 5672 fi 5673 done 5674fi 5675 5676if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then 5677 for ncn_progname in dlltool; do 5678 if test -n "$ncn_target_tool_prefix"; then 5679 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 5680set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 5681echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5682echo "configure:5674: checking for $ac_word" >&5 5683if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then 5684 echo $ac_n "(cached) $ac_c" 1>&6 5685else 5686 if test -n "$DLLTOOL_FOR_TARGET"; then 5687 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test. 5688else 5689 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5690 ac_dummy="$PATH" 5691 for ac_dir in $ac_dummy; do 5692 test -z "$ac_dir" && ac_dir=. 5693 if test -f $ac_dir/$ac_word; then 5694 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 5695 break 5696 fi 5697 done 5698 IFS="$ac_save_ifs" 5699fi 5700fi 5701DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET" 5702if test -n "$DLLTOOL_FOR_TARGET"; then 5703 echo "$ac_t""$DLLTOOL_FOR_TARGET" 1>&6 5704else 5705 echo "$ac_t""no" 1>&6 5706fi 5707 5708 fi 5709 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then 5710 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 5711set dummy ${ncn_progname}; ac_word=$2 5712echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5713echo "configure:5705: checking for $ac_word" >&5 5714if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then 5715 echo $ac_n "(cached) $ac_c" 1>&6 5716else 5717 if test -n "$DLLTOOL_FOR_TARGET"; then 5718 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test. 5719else 5720 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5721 ac_dummy="$PATH" 5722 for ac_dir in $ac_dummy; do 5723 test -z "$ac_dir" && ac_dir=. 5724 if test -f $ac_dir/$ac_word; then 5725 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}" 5726 break 5727 fi 5728 done 5729 IFS="$ac_save_ifs" 5730fi 5731fi 5732DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET" 5733if test -n "$DLLTOOL_FOR_TARGET"; then 5734 echo "$ac_t""$DLLTOOL_FOR_TARGET" 1>&6 5735else 5736 echo "$ac_t""no" 1>&6 5737fi 5738 5739 fi 5740 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break 5741 done 5742fi 5743 5744if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then 5745 set dummy dlltool 5746 if test $build = $target ; then 5747 DLLTOOL_FOR_TARGET="$2" 5748 else 5749 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2" 5750 fi 5751fi 5752 5753else 5754 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET 5755fi 5756 5757 5758 5759 5760if test -z "$ac_cv_path_LD_FOR_TARGET" ; then 5761 if test -n "$with_build_time_tools"; then 5762 echo $ac_n "checking for ld in $with_build_time_tools""... $ac_c" 1>&6 5763echo "configure:5755: checking for ld in $with_build_time_tools" >&5 5764 if test -x $with_build_time_tools/ld; then 5765 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld 5766 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET 5767 echo "$ac_t""$ac_cv_path_LD_FOR_TARGET" 1>&6 5768 else 5769 echo "$ac_t""no" 1>&6 5770 fi 5771 elif test $build != $host && test $have_gcc_for_target = yes; then 5772 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld` 5773 test $LD_FOR_TARGET=ld && LD_FOR_TARGET= 5774 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET 5775 fi 5776fi 5777if test -z "$ac_cv_path_LD_FOR_TARGET" ; then 5778 # Extract the first word of "ld", so it can be a program name with args. 5779set dummy ld; ac_word=$2 5780echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5781echo "configure:5773: checking for $ac_word" >&5 5782if eval "test \"`echo '$''{'ac_cv_path_LD_FOR_TARGET'+set}'`\" = set"; then 5783 echo $ac_n "(cached) $ac_c" 1>&6 5784else 5785 case "$LD_FOR_TARGET" in 5786 /*) 5787 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path. 5788 ;; 5789 ?:/*) 5790 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a dos path. 5791 ;; 5792 *) 5793 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5794 ac_dummy="$gcc_cv_tool_dirs" 5795 for ac_dir in $ac_dummy; do 5796 test -z "$ac_dir" && ac_dir=. 5797 if test -f $ac_dir/$ac_word; then 5798 ac_cv_path_LD_FOR_TARGET="$ac_dir/$ac_word" 5799 break 5800 fi 5801 done 5802 IFS="$ac_save_ifs" 5803 ;; 5804esac 5805fi 5806LD_FOR_TARGET="$ac_cv_path_LD_FOR_TARGET" 5807if test -n "$LD_FOR_TARGET"; then 5808 echo "$ac_t""$LD_FOR_TARGET" 1>&6 5809else 5810 echo "$ac_t""no" 1>&6 5811fi 5812 5813fi 5814if test -z "$ac_cv_path_LD_FOR_TARGET" ; then 5815 if test -n "$with_build_time_tools"; then 5816 for ncn_progname in ld; do 5817 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 5818echo "configure:5810: checking for ${ncn_progname} in $with_build_time_tools" >&5 5819 if test -x $with_build_time_tools/${ncn_progname}; then 5820 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname} 5821 echo "$ac_t""yes" 1>&6 5822 break 5823 else 5824 echo "$ac_t""no" 1>&6 5825 fi 5826 done 5827fi 5828 5829if test -z "$ac_cv_prog_LD_FOR_TARGET"; then 5830 for ncn_progname in ld; do 5831 if test -n "$ncn_target_tool_prefix"; then 5832 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 5833set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 5834echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5835echo "configure:5827: checking for $ac_word" >&5 5836if eval "test \"`echo '$''{'ac_cv_prog_LD_FOR_TARGET'+set}'`\" = set"; then 5837 echo $ac_n "(cached) $ac_c" 1>&6 5838else 5839 if test -n "$LD_FOR_TARGET"; then 5840 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test. 5841else 5842 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5843 ac_dummy="$PATH" 5844 for ac_dir in $ac_dummy; do 5845 test -z "$ac_dir" && ac_dir=. 5846 if test -f $ac_dir/$ac_word; then 5847 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 5848 break 5849 fi 5850 done 5851 IFS="$ac_save_ifs" 5852fi 5853fi 5854LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET" 5855if test -n "$LD_FOR_TARGET"; then 5856 echo "$ac_t""$LD_FOR_TARGET" 1>&6 5857else 5858 echo "$ac_t""no" 1>&6 5859fi 5860 5861 fi 5862 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then 5863 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 5864set dummy ${ncn_progname}; ac_word=$2 5865echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5866echo "configure:5858: checking for $ac_word" >&5 5867if eval "test \"`echo '$''{'ac_cv_prog_LD_FOR_TARGET'+set}'`\" = set"; then 5868 echo $ac_n "(cached) $ac_c" 1>&6 5869else 5870 if test -n "$LD_FOR_TARGET"; then 5871 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test. 5872else 5873 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5874 ac_dummy="$PATH" 5875 for ac_dir in $ac_dummy; do 5876 test -z "$ac_dir" && ac_dir=. 5877 if test -f $ac_dir/$ac_word; then 5878 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}" 5879 break 5880 fi 5881 done 5882 IFS="$ac_save_ifs" 5883fi 5884fi 5885LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET" 5886if test -n "$LD_FOR_TARGET"; then 5887 echo "$ac_t""$LD_FOR_TARGET" 1>&6 5888else 5889 echo "$ac_t""no" 1>&6 5890fi 5891 5892 fi 5893 test -n "$ac_cv_prog_LD_FOR_TARGET" && break 5894 done 5895fi 5896 5897if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then 5898 set dummy ld 5899 if test $build = $target ; then 5900 LD_FOR_TARGET="$2" 5901 else 5902 LD_FOR_TARGET="${ncn_target_tool_prefix}$2" 5903 fi 5904fi 5905 5906else 5907 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET 5908fi 5909 5910 5911 5912 5913if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then 5914 if test -n "$with_build_time_tools"; then 5915 echo $ac_n "checking for lipo in $with_build_time_tools""... $ac_c" 1>&6 5916echo "configure:5908: checking for lipo in $with_build_time_tools" >&5 5917 if test -x $with_build_time_tools/lipo; then 5918 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo 5919 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET 5920 echo "$ac_t""$ac_cv_path_LIPO_FOR_TARGET" 1>&6 5921 else 5922 echo "$ac_t""no" 1>&6 5923 fi 5924 elif test $build != $host && test $have_gcc_for_target = yes; then 5925 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo` 5926 test $LIPO_FOR_TARGET=lipo && LIPO_FOR_TARGET= 5927 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET 5928 fi 5929fi 5930if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then 5931 # Extract the first word of "lipo", so it can be a program name with args. 5932set dummy lipo; ac_word=$2 5933echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5934echo "configure:5926: checking for $ac_word" >&5 5935if eval "test \"`echo '$''{'ac_cv_path_LIPO_FOR_TARGET'+set}'`\" = set"; then 5936 echo $ac_n "(cached) $ac_c" 1>&6 5937else 5938 case "$LIPO_FOR_TARGET" in 5939 /*) 5940 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path. 5941 ;; 5942 ?:/*) 5943 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a dos path. 5944 ;; 5945 *) 5946 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5947 ac_dummy="$gcc_cv_tool_dirs" 5948 for ac_dir in $ac_dummy; do 5949 test -z "$ac_dir" && ac_dir=. 5950 if test -f $ac_dir/$ac_word; then 5951 ac_cv_path_LIPO_FOR_TARGET="$ac_dir/$ac_word" 5952 break 5953 fi 5954 done 5955 IFS="$ac_save_ifs" 5956 ;; 5957esac 5958fi 5959LIPO_FOR_TARGET="$ac_cv_path_LIPO_FOR_TARGET" 5960if test -n "$LIPO_FOR_TARGET"; then 5961 echo "$ac_t""$LIPO_FOR_TARGET" 1>&6 5962else 5963 echo "$ac_t""no" 1>&6 5964fi 5965 5966fi 5967if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then 5968 if test -n "$with_build_time_tools"; then 5969 for ncn_progname in lipo; do 5970 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 5971echo "configure:5963: checking for ${ncn_progname} in $with_build_time_tools" >&5 5972 if test -x $with_build_time_tools/${ncn_progname}; then 5973 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname} 5974 echo "$ac_t""yes" 1>&6 5975 break 5976 else 5977 echo "$ac_t""no" 1>&6 5978 fi 5979 done 5980fi 5981 5982if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then 5983 for ncn_progname in lipo; do 5984 if test -n "$ncn_target_tool_prefix"; then 5985 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 5986set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 5987echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5988echo "configure:5980: checking for $ac_word" >&5 5989if eval "test \"`echo '$''{'ac_cv_prog_LIPO_FOR_TARGET'+set}'`\" = set"; then 5990 echo $ac_n "(cached) $ac_c" 1>&6 5991else 5992 if test -n "$LIPO_FOR_TARGET"; then 5993 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test. 5994else 5995 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5996 ac_dummy="$PATH" 5997 for ac_dir in $ac_dummy; do 5998 test -z "$ac_dir" && ac_dir=. 5999 if test -f $ac_dir/$ac_word; then 6000 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 6001 break 6002 fi 6003 done 6004 IFS="$ac_save_ifs" 6005fi 6006fi 6007LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET" 6008if test -n "$LIPO_FOR_TARGET"; then 6009 echo "$ac_t""$LIPO_FOR_TARGET" 1>&6 6010else 6011 echo "$ac_t""no" 1>&6 6012fi 6013 6014 fi 6015 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then 6016 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 6017set dummy ${ncn_progname}; ac_word=$2 6018echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6019echo "configure:6011: checking for $ac_word" >&5 6020if eval "test \"`echo '$''{'ac_cv_prog_LIPO_FOR_TARGET'+set}'`\" = set"; then 6021 echo $ac_n "(cached) $ac_c" 1>&6 6022else 6023 if test -n "$LIPO_FOR_TARGET"; then 6024 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test. 6025else 6026 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6027 ac_dummy="$PATH" 6028 for ac_dir in $ac_dummy; do 6029 test -z "$ac_dir" && ac_dir=. 6030 if test -f $ac_dir/$ac_word; then 6031 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}" 6032 break 6033 fi 6034 done 6035 IFS="$ac_save_ifs" 6036fi 6037fi 6038LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET" 6039if test -n "$LIPO_FOR_TARGET"; then 6040 echo "$ac_t""$LIPO_FOR_TARGET" 1>&6 6041else 6042 echo "$ac_t""no" 1>&6 6043fi 6044 6045 fi 6046 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break 6047 done 6048fi 6049 6050if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then 6051 set dummy lipo 6052 if test $build = $target ; then 6053 LIPO_FOR_TARGET="$2" 6054 else 6055 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2" 6056 fi 6057fi 6058 6059else 6060 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET 6061fi 6062 6063 6064 6065 6066if test -z "$ac_cv_path_NM_FOR_TARGET" ; then 6067 if test -n "$with_build_time_tools"; then 6068 echo $ac_n "checking for nm in $with_build_time_tools""... $ac_c" 1>&6 6069echo "configure:6061: checking for nm in $with_build_time_tools" >&5 6070 if test -x $with_build_time_tools/nm; then 6071 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm 6072 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET 6073 echo "$ac_t""$ac_cv_path_NM_FOR_TARGET" 1>&6 6074 else 6075 echo "$ac_t""no" 1>&6 6076 fi 6077 elif test $build != $host && test $have_gcc_for_target = yes; then 6078 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm` 6079 test $NM_FOR_TARGET=nm && NM_FOR_TARGET= 6080 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET 6081 fi 6082fi 6083if test -z "$ac_cv_path_NM_FOR_TARGET" ; then 6084 # Extract the first word of "nm", so it can be a program name with args. 6085set dummy nm; ac_word=$2 6086echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6087echo "configure:6079: checking for $ac_word" >&5 6088if eval "test \"`echo '$''{'ac_cv_path_NM_FOR_TARGET'+set}'`\" = set"; then 6089 echo $ac_n "(cached) $ac_c" 1>&6 6090else 6091 case "$NM_FOR_TARGET" in 6092 /*) 6093 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path. 6094 ;; 6095 ?:/*) 6096 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a dos path. 6097 ;; 6098 *) 6099 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6100 ac_dummy="$gcc_cv_tool_dirs" 6101 for ac_dir in $ac_dummy; do 6102 test -z "$ac_dir" && ac_dir=. 6103 if test -f $ac_dir/$ac_word; then 6104 ac_cv_path_NM_FOR_TARGET="$ac_dir/$ac_word" 6105 break 6106 fi 6107 done 6108 IFS="$ac_save_ifs" 6109 ;; 6110esac 6111fi 6112NM_FOR_TARGET="$ac_cv_path_NM_FOR_TARGET" 6113if test -n "$NM_FOR_TARGET"; then 6114 echo "$ac_t""$NM_FOR_TARGET" 1>&6 6115else 6116 echo "$ac_t""no" 1>&6 6117fi 6118 6119fi 6120if test -z "$ac_cv_path_NM_FOR_TARGET" ; then 6121 if test -n "$with_build_time_tools"; then 6122 for ncn_progname in nm; do 6123 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 6124echo "configure:6116: checking for ${ncn_progname} in $with_build_time_tools" >&5 6125 if test -x $with_build_time_tools/${ncn_progname}; then 6126 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname} 6127 echo "$ac_t""yes" 1>&6 6128 break 6129 else 6130 echo "$ac_t""no" 1>&6 6131 fi 6132 done 6133fi 6134 6135if test -z "$ac_cv_prog_NM_FOR_TARGET"; then 6136 for ncn_progname in nm; do 6137 if test -n "$ncn_target_tool_prefix"; then 6138 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 6139set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 6140echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6141echo "configure:6133: checking for $ac_word" >&5 6142if eval "test \"`echo '$''{'ac_cv_prog_NM_FOR_TARGET'+set}'`\" = set"; then 6143 echo $ac_n "(cached) $ac_c" 1>&6 6144else 6145 if test -n "$NM_FOR_TARGET"; then 6146 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test. 6147else 6148 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6149 ac_dummy="$PATH" 6150 for ac_dir in $ac_dummy; do 6151 test -z "$ac_dir" && ac_dir=. 6152 if test -f $ac_dir/$ac_word; then 6153 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 6154 break 6155 fi 6156 done 6157 IFS="$ac_save_ifs" 6158fi 6159fi 6160NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET" 6161if test -n "$NM_FOR_TARGET"; then 6162 echo "$ac_t""$NM_FOR_TARGET" 1>&6 6163else 6164 echo "$ac_t""no" 1>&6 6165fi 6166 6167 fi 6168 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then 6169 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 6170set dummy ${ncn_progname}; ac_word=$2 6171echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6172echo "configure:6164: checking for $ac_word" >&5 6173if eval "test \"`echo '$''{'ac_cv_prog_NM_FOR_TARGET'+set}'`\" = set"; then 6174 echo $ac_n "(cached) $ac_c" 1>&6 6175else 6176 if test -n "$NM_FOR_TARGET"; then 6177 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test. 6178else 6179 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6180 ac_dummy="$PATH" 6181 for ac_dir in $ac_dummy; do 6182 test -z "$ac_dir" && ac_dir=. 6183 if test -f $ac_dir/$ac_word; then 6184 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}" 6185 break 6186 fi 6187 done 6188 IFS="$ac_save_ifs" 6189fi 6190fi 6191NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET" 6192if test -n "$NM_FOR_TARGET"; then 6193 echo "$ac_t""$NM_FOR_TARGET" 1>&6 6194else 6195 echo "$ac_t""no" 1>&6 6196fi 6197 6198 fi 6199 test -n "$ac_cv_prog_NM_FOR_TARGET" && break 6200 done 6201fi 6202 6203if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then 6204 set dummy nm 6205 if test $build = $target ; then 6206 NM_FOR_TARGET="$2" 6207 else 6208 NM_FOR_TARGET="${ncn_target_tool_prefix}$2" 6209 fi 6210fi 6211 6212else 6213 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET 6214fi 6215 6216 6217 6218 6219if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then 6220 if test -n "$with_build_time_tools"; then 6221 echo $ac_n "checking for objdump in $with_build_time_tools""... $ac_c" 1>&6 6222echo "configure:6214: checking for objdump in $with_build_time_tools" >&5 6223 if test -x $with_build_time_tools/objdump; then 6224 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump 6225 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET 6226 echo "$ac_t""$ac_cv_path_OBJDUMP_FOR_TARGET" 1>&6 6227 else 6228 echo "$ac_t""no" 1>&6 6229 fi 6230 elif test $build != $host && test $have_gcc_for_target = yes; then 6231 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump` 6232 test $OBJDUMP_FOR_TARGET=objdump && OBJDUMP_FOR_TARGET= 6233 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET 6234 fi 6235fi 6236if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then 6237 # Extract the first word of "objdump", so it can be a program name with args. 6238set dummy objdump; ac_word=$2 6239echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6240echo "configure:6232: checking for $ac_word" >&5 6241if eval "test \"`echo '$''{'ac_cv_path_OBJDUMP_FOR_TARGET'+set}'`\" = set"; then 6242 echo $ac_n "(cached) $ac_c" 1>&6 6243else 6244 case "$OBJDUMP_FOR_TARGET" in 6245 /*) 6246 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path. 6247 ;; 6248 ?:/*) 6249 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a dos path. 6250 ;; 6251 *) 6252 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6253 ac_dummy="$gcc_cv_tool_dirs" 6254 for ac_dir in $ac_dummy; do 6255 test -z "$ac_dir" && ac_dir=. 6256 if test -f $ac_dir/$ac_word; then 6257 ac_cv_path_OBJDUMP_FOR_TARGET="$ac_dir/$ac_word" 6258 break 6259 fi 6260 done 6261 IFS="$ac_save_ifs" 6262 ;; 6263esac 6264fi 6265OBJDUMP_FOR_TARGET="$ac_cv_path_OBJDUMP_FOR_TARGET" 6266if test -n "$OBJDUMP_FOR_TARGET"; then 6267 echo "$ac_t""$OBJDUMP_FOR_TARGET" 1>&6 6268else 6269 echo "$ac_t""no" 1>&6 6270fi 6271 6272fi 6273if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then 6274 if test -n "$with_build_time_tools"; then 6275 for ncn_progname in objdump; do 6276 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 6277echo "configure:6269: checking for ${ncn_progname} in $with_build_time_tools" >&5 6278 if test -x $with_build_time_tools/${ncn_progname}; then 6279 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname} 6280 echo "$ac_t""yes" 1>&6 6281 break 6282 else 6283 echo "$ac_t""no" 1>&6 6284 fi 6285 done 6286fi 6287 6288if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then 6289 for ncn_progname in objdump; do 6290 if test -n "$ncn_target_tool_prefix"; then 6291 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 6292set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 6293echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6294echo "configure:6286: checking for $ac_word" >&5 6295if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP_FOR_TARGET'+set}'`\" = set"; then 6296 echo $ac_n "(cached) $ac_c" 1>&6 6297else 6298 if test -n "$OBJDUMP_FOR_TARGET"; then 6299 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test. 6300else 6301 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6302 ac_dummy="$PATH" 6303 for ac_dir in $ac_dummy; do 6304 test -z "$ac_dir" && ac_dir=. 6305 if test -f $ac_dir/$ac_word; then 6306 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 6307 break 6308 fi 6309 done 6310 IFS="$ac_save_ifs" 6311fi 6312fi 6313OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET" 6314if test -n "$OBJDUMP_FOR_TARGET"; then 6315 echo "$ac_t""$OBJDUMP_FOR_TARGET" 1>&6 6316else 6317 echo "$ac_t""no" 1>&6 6318fi 6319 6320 fi 6321 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then 6322 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 6323set dummy ${ncn_progname}; ac_word=$2 6324echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6325echo "configure:6317: checking for $ac_word" >&5 6326if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP_FOR_TARGET'+set}'`\" = set"; then 6327 echo $ac_n "(cached) $ac_c" 1>&6 6328else 6329 if test -n "$OBJDUMP_FOR_TARGET"; then 6330 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test. 6331else 6332 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6333 ac_dummy="$PATH" 6334 for ac_dir in $ac_dummy; do 6335 test -z "$ac_dir" && ac_dir=. 6336 if test -f $ac_dir/$ac_word; then 6337 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}" 6338 break 6339 fi 6340 done 6341 IFS="$ac_save_ifs" 6342fi 6343fi 6344OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET" 6345if test -n "$OBJDUMP_FOR_TARGET"; then 6346 echo "$ac_t""$OBJDUMP_FOR_TARGET" 1>&6 6347else 6348 echo "$ac_t""no" 1>&6 6349fi 6350 6351 fi 6352 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break 6353 done 6354fi 6355 6356if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then 6357 set dummy objdump 6358 if test $build = $target ; then 6359 OBJDUMP_FOR_TARGET="$2" 6360 else 6361 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2" 6362 fi 6363fi 6364 6365else 6366 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET 6367fi 6368 6369 6370 6371 6372if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then 6373 if test -n "$with_build_time_tools"; then 6374 echo $ac_n "checking for ranlib in $with_build_time_tools""... $ac_c" 1>&6 6375echo "configure:6367: checking for ranlib in $with_build_time_tools" >&5 6376 if test -x $with_build_time_tools/ranlib; then 6377 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib 6378 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET 6379 echo "$ac_t""$ac_cv_path_RANLIB_FOR_TARGET" 1>&6 6380 else 6381 echo "$ac_t""no" 1>&6 6382 fi 6383 elif test $build != $host && test $have_gcc_for_target = yes; then 6384 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib` 6385 test $RANLIB_FOR_TARGET=ranlib && RANLIB_FOR_TARGET= 6386 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET 6387 fi 6388fi 6389if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then 6390 # Extract the first word of "ranlib", so it can be a program name with args. 6391set dummy ranlib; ac_word=$2 6392echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6393echo "configure:6385: checking for $ac_word" >&5 6394if eval "test \"`echo '$''{'ac_cv_path_RANLIB_FOR_TARGET'+set}'`\" = set"; then 6395 echo $ac_n "(cached) $ac_c" 1>&6 6396else 6397 case "$RANLIB_FOR_TARGET" in 6398 /*) 6399 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path. 6400 ;; 6401 ?:/*) 6402 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a dos path. 6403 ;; 6404 *) 6405 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6406 ac_dummy="$gcc_cv_tool_dirs" 6407 for ac_dir in $ac_dummy; do 6408 test -z "$ac_dir" && ac_dir=. 6409 if test -f $ac_dir/$ac_word; then 6410 ac_cv_path_RANLIB_FOR_TARGET="$ac_dir/$ac_word" 6411 break 6412 fi 6413 done 6414 IFS="$ac_save_ifs" 6415 ;; 6416esac 6417fi 6418RANLIB_FOR_TARGET="$ac_cv_path_RANLIB_FOR_TARGET" 6419if test -n "$RANLIB_FOR_TARGET"; then 6420 echo "$ac_t""$RANLIB_FOR_TARGET" 1>&6 6421else 6422 echo "$ac_t""no" 1>&6 6423fi 6424 6425fi 6426if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then 6427 if test -n "$with_build_time_tools"; then 6428 for ncn_progname in ranlib; do 6429 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 6430echo "configure:6422: checking for ${ncn_progname} in $with_build_time_tools" >&5 6431 if test -x $with_build_time_tools/${ncn_progname}; then 6432 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname} 6433 echo "$ac_t""yes" 1>&6 6434 break 6435 else 6436 echo "$ac_t""no" 1>&6 6437 fi 6438 done 6439fi 6440 6441if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then 6442 for ncn_progname in ranlib; do 6443 if test -n "$ncn_target_tool_prefix"; then 6444 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 6445set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 6446echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6447echo "configure:6439: checking for $ac_word" >&5 6448if eval "test \"`echo '$''{'ac_cv_prog_RANLIB_FOR_TARGET'+set}'`\" = set"; then 6449 echo $ac_n "(cached) $ac_c" 1>&6 6450else 6451 if test -n "$RANLIB_FOR_TARGET"; then 6452 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test. 6453else 6454 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6455 ac_dummy="$PATH" 6456 for ac_dir in $ac_dummy; do 6457 test -z "$ac_dir" && ac_dir=. 6458 if test -f $ac_dir/$ac_word; then 6459 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 6460 break 6461 fi 6462 done 6463 IFS="$ac_save_ifs" 6464fi 6465fi 6466RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET" 6467if test -n "$RANLIB_FOR_TARGET"; then 6468 echo "$ac_t""$RANLIB_FOR_TARGET" 1>&6 6469else 6470 echo "$ac_t""no" 1>&6 6471fi 6472 6473 fi 6474 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then 6475 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 6476set dummy ${ncn_progname}; ac_word=$2 6477echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6478echo "configure:6470: checking for $ac_word" >&5 6479if eval "test \"`echo '$''{'ac_cv_prog_RANLIB_FOR_TARGET'+set}'`\" = set"; then 6480 echo $ac_n "(cached) $ac_c" 1>&6 6481else 6482 if test -n "$RANLIB_FOR_TARGET"; then 6483 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test. 6484else 6485 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6486 ac_dummy="$PATH" 6487 for ac_dir in $ac_dummy; do 6488 test -z "$ac_dir" && ac_dir=. 6489 if test -f $ac_dir/$ac_word; then 6490 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}" 6491 break 6492 fi 6493 done 6494 IFS="$ac_save_ifs" 6495fi 6496fi 6497RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET" 6498if test -n "$RANLIB_FOR_TARGET"; then 6499 echo "$ac_t""$RANLIB_FOR_TARGET" 1>&6 6500else 6501 echo "$ac_t""no" 1>&6 6502fi 6503 6504 fi 6505 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break 6506 done 6507fi 6508 6509if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then 6510 set dummy ranlib 6511 if test $build = $target ; then 6512 RANLIB_FOR_TARGET="$2" 6513 else 6514 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2" 6515 fi 6516fi 6517 6518else 6519 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET 6520fi 6521 6522 6523 6524 6525if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then 6526 if test -n "$with_build_time_tools"; then 6527 echo $ac_n "checking for strip in $with_build_time_tools""... $ac_c" 1>&6 6528echo "configure:6520: checking for strip in $with_build_time_tools" >&5 6529 if test -x $with_build_time_tools/strip; then 6530 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip 6531 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET 6532 echo "$ac_t""$ac_cv_path_STRIP_FOR_TARGET" 1>&6 6533 else 6534 echo "$ac_t""no" 1>&6 6535 fi 6536 elif test $build != $host && test $have_gcc_for_target = yes; then 6537 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip` 6538 test $STRIP_FOR_TARGET=strip && STRIP_FOR_TARGET= 6539 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET 6540 fi 6541fi 6542if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then 6543 # Extract the first word of "strip", so it can be a program name with args. 6544set dummy strip; ac_word=$2 6545echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6546echo "configure:6538: checking for $ac_word" >&5 6547if eval "test \"`echo '$''{'ac_cv_path_STRIP_FOR_TARGET'+set}'`\" = set"; then 6548 echo $ac_n "(cached) $ac_c" 1>&6 6549else 6550 case "$STRIP_FOR_TARGET" in 6551 /*) 6552 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path. 6553 ;; 6554 ?:/*) 6555 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a dos path. 6556 ;; 6557 *) 6558 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6559 ac_dummy="$gcc_cv_tool_dirs" 6560 for ac_dir in $ac_dummy; do 6561 test -z "$ac_dir" && ac_dir=. 6562 if test -f $ac_dir/$ac_word; then 6563 ac_cv_path_STRIP_FOR_TARGET="$ac_dir/$ac_word" 6564 break 6565 fi 6566 done 6567 IFS="$ac_save_ifs" 6568 ;; 6569esac 6570fi 6571STRIP_FOR_TARGET="$ac_cv_path_STRIP_FOR_TARGET" 6572if test -n "$STRIP_FOR_TARGET"; then 6573 echo "$ac_t""$STRIP_FOR_TARGET" 1>&6 6574else 6575 echo "$ac_t""no" 1>&6 6576fi 6577 6578fi 6579if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then 6580 if test -n "$with_build_time_tools"; then 6581 for ncn_progname in strip; do 6582 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 6583echo "configure:6575: checking for ${ncn_progname} in $with_build_time_tools" >&5 6584 if test -x $with_build_time_tools/${ncn_progname}; then 6585 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname} 6586 echo "$ac_t""yes" 1>&6 6587 break 6588 else 6589 echo "$ac_t""no" 1>&6 6590 fi 6591 done 6592fi 6593 6594if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then 6595 for ncn_progname in strip; do 6596 if test -n "$ncn_target_tool_prefix"; then 6597 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 6598set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 6599echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6600echo "configure:6592: checking for $ac_word" >&5 6601if eval "test \"`echo '$''{'ac_cv_prog_STRIP_FOR_TARGET'+set}'`\" = set"; then 6602 echo $ac_n "(cached) $ac_c" 1>&6 6603else 6604 if test -n "$STRIP_FOR_TARGET"; then 6605 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test. 6606else 6607 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6608 ac_dummy="$PATH" 6609 for ac_dir in $ac_dummy; do 6610 test -z "$ac_dir" && ac_dir=. 6611 if test -f $ac_dir/$ac_word; then 6612 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 6613 break 6614 fi 6615 done 6616 IFS="$ac_save_ifs" 6617fi 6618fi 6619STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET" 6620if test -n "$STRIP_FOR_TARGET"; then 6621 echo "$ac_t""$STRIP_FOR_TARGET" 1>&6 6622else 6623 echo "$ac_t""no" 1>&6 6624fi 6625 6626 fi 6627 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then 6628 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 6629set dummy ${ncn_progname}; ac_word=$2 6630echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6631echo "configure:6623: checking for $ac_word" >&5 6632if eval "test \"`echo '$''{'ac_cv_prog_STRIP_FOR_TARGET'+set}'`\" = set"; then 6633 echo $ac_n "(cached) $ac_c" 1>&6 6634else 6635 if test -n "$STRIP_FOR_TARGET"; then 6636 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test. 6637else 6638 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6639 ac_dummy="$PATH" 6640 for ac_dir in $ac_dummy; do 6641 test -z "$ac_dir" && ac_dir=. 6642 if test -f $ac_dir/$ac_word; then 6643 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}" 6644 break 6645 fi 6646 done 6647 IFS="$ac_save_ifs" 6648fi 6649fi 6650STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET" 6651if test -n "$STRIP_FOR_TARGET"; then 6652 echo "$ac_t""$STRIP_FOR_TARGET" 1>&6 6653else 6654 echo "$ac_t""no" 1>&6 6655fi 6656 6657 fi 6658 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break 6659 done 6660fi 6661 6662if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then 6663 set dummy strip 6664 if test $build = $target ; then 6665 STRIP_FOR_TARGET="$2" 6666 else 6667 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2" 6668 fi 6669fi 6670 6671else 6672 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET 6673fi 6674 6675 6676 6677 6678if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then 6679 if test -n "$with_build_time_tools"; then 6680 echo $ac_n "checking for windres in $with_build_time_tools""... $ac_c" 1>&6 6681echo "configure:6673: checking for windres in $with_build_time_tools" >&5 6682 if test -x $with_build_time_tools/windres; then 6683 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres 6684 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET 6685 echo "$ac_t""$ac_cv_path_WINDRES_FOR_TARGET" 1>&6 6686 else 6687 echo "$ac_t""no" 1>&6 6688 fi 6689 elif test $build != $host && test $have_gcc_for_target = yes; then 6690 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres` 6691 test $WINDRES_FOR_TARGET=windres && WINDRES_FOR_TARGET= 6692 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET 6693 fi 6694fi 6695if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then 6696 # Extract the first word of "windres", so it can be a program name with args. 6697set dummy windres; ac_word=$2 6698echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6699echo "configure:6691: checking for $ac_word" >&5 6700if eval "test \"`echo '$''{'ac_cv_path_WINDRES_FOR_TARGET'+set}'`\" = set"; then 6701 echo $ac_n "(cached) $ac_c" 1>&6 6702else 6703 case "$WINDRES_FOR_TARGET" in 6704 /*) 6705 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path. 6706 ;; 6707 ?:/*) 6708 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a dos path. 6709 ;; 6710 *) 6711 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6712 ac_dummy="$gcc_cv_tool_dirs" 6713 for ac_dir in $ac_dummy; do 6714 test -z "$ac_dir" && ac_dir=. 6715 if test -f $ac_dir/$ac_word; then 6716 ac_cv_path_WINDRES_FOR_TARGET="$ac_dir/$ac_word" 6717 break 6718 fi 6719 done 6720 IFS="$ac_save_ifs" 6721 ;; 6722esac 6723fi 6724WINDRES_FOR_TARGET="$ac_cv_path_WINDRES_FOR_TARGET" 6725if test -n "$WINDRES_FOR_TARGET"; then 6726 echo "$ac_t""$WINDRES_FOR_TARGET" 1>&6 6727else 6728 echo "$ac_t""no" 1>&6 6729fi 6730 6731fi 6732if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then 6733 if test -n "$with_build_time_tools"; then 6734 for ncn_progname in windres; do 6735 echo $ac_n "checking for ${ncn_progname} in $with_build_time_tools""... $ac_c" 1>&6 6736echo "configure:6728: checking for ${ncn_progname} in $with_build_time_tools" >&5 6737 if test -x $with_build_time_tools/${ncn_progname}; then 6738 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname} 6739 echo "$ac_t""yes" 1>&6 6740 break 6741 else 6742 echo "$ac_t""no" 1>&6 6743 fi 6744 done 6745fi 6746 6747if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then 6748 for ncn_progname in windres; do 6749 if test -n "$ncn_target_tool_prefix"; then 6750 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args. 6751set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2 6752echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6753echo "configure:6745: checking for $ac_word" >&5 6754if eval "test \"`echo '$''{'ac_cv_prog_WINDRES_FOR_TARGET'+set}'`\" = set"; then 6755 echo $ac_n "(cached) $ac_c" 1>&6 6756else 6757 if test -n "$WINDRES_FOR_TARGET"; then 6758 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test. 6759else 6760 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6761 ac_dummy="$PATH" 6762 for ac_dir in $ac_dummy; do 6763 test -z "$ac_dir" && ac_dir=. 6764 if test -f $ac_dir/$ac_word; then 6765 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}" 6766 break 6767 fi 6768 done 6769 IFS="$ac_save_ifs" 6770fi 6771fi 6772WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET" 6773if test -n "$WINDRES_FOR_TARGET"; then 6774 echo "$ac_t""$WINDRES_FOR_TARGET" 1>&6 6775else 6776 echo "$ac_t""no" 1>&6 6777fi 6778 6779 fi 6780 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then 6781 # Extract the first word of "${ncn_progname}", so it can be a program name with args. 6782set dummy ${ncn_progname}; ac_word=$2 6783echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 6784echo "configure:6776: checking for $ac_word" >&5 6785if eval "test \"`echo '$''{'ac_cv_prog_WINDRES_FOR_TARGET'+set}'`\" = set"; then 6786 echo $ac_n "(cached) $ac_c" 1>&6 6787else 6788 if test -n "$WINDRES_FOR_TARGET"; then 6789 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test. 6790else 6791 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6792 ac_dummy="$PATH" 6793 for ac_dir in $ac_dummy; do 6794 test -z "$ac_dir" && ac_dir=. 6795 if test -f $ac_dir/$ac_word; then 6796 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}" 6797 break 6798 fi 6799 done 6800 IFS="$ac_save_ifs" 6801fi 6802fi 6803WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET" 6804if test -n "$WINDRES_FOR_TARGET"; then 6805 echo "$ac_t""$WINDRES_FOR_TARGET" 1>&6 6806else 6807 echo "$ac_t""no" 1>&6 6808fi 6809 6810 fi 6811 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break 6812 done 6813fi 6814 6815if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then 6816 set dummy windres 6817 if test $build = $target ; then 6818 WINDRES_FOR_TARGET="$2" 6819 else 6820 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2" 6821 fi 6822fi 6823 6824else 6825 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET 6826fi 6827 6828 6829RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET" 6830 6831echo $ac_n "checking where to find the target ar""... $ac_c" 1>&6 6832echo "configure:6824: checking where to find the target ar" >&5 6833if test "x${build}" != "x${host}" ; then 6834 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then 6835 # We already found the complete path 6836 echo "$ac_t""pre-installed in `dirname $AR_FOR_TARGET`" 1>&6 6837 else 6838 # Canadian cross, just use what we found 6839 echo "$ac_t""pre-installed" 1>&6 6840 fi 6841else 6842 ok=yes 6843 case " ${configdirs} " in 6844 *" binutils "*) ;; 6845 *) ok=no ;; 6846 esac 6847 6848 if test $ok = yes; then 6849 # An in-tree tool is available and we can use it 6850 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar' 6851 echo "$ac_t""just compiled" 1>&6 6852 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then 6853 # We already found the complete path 6854 echo "$ac_t""pre-installed in `dirname $AR_FOR_TARGET`" 1>&6 6855 elif test "x$target" = "x$host"; then 6856 # We can use an host tool 6857 AR_FOR_TARGET='$(AR)' 6858 echo "$ac_t""host tool" 1>&6 6859 else 6860 # We need a cross tool 6861 echo "$ac_t""pre-installed" 1>&6 6862 fi 6863fi 6864 6865echo $ac_n "checking where to find the target as""... $ac_c" 1>&6 6866echo "configure:6858: checking where to find the target as" >&5 6867if test "x${build}" != "x${host}" ; then 6868 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then 6869 # We already found the complete path 6870 echo "$ac_t""pre-installed in `dirname $AS_FOR_TARGET`" 1>&6 6871 else 6872 # Canadian cross, just use what we found 6873 echo "$ac_t""pre-installed" 1>&6 6874 fi 6875else 6876 ok=yes 6877 case " ${configdirs} " in 6878 *" gas "*) ;; 6879 *) ok=no ;; 6880 esac 6881 6882 if test $ok = yes; then 6883 # An in-tree tool is available and we can use it 6884 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new' 6885 echo "$ac_t""just compiled" 1>&6 6886 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then 6887 # We already found the complete path 6888 echo "$ac_t""pre-installed in `dirname $AS_FOR_TARGET`" 1>&6 6889 elif test "x$target" = "x$host"; then 6890 # We can use an host tool 6891 AS_FOR_TARGET='$(AS)' 6892 echo "$ac_t""host tool" 1>&6 6893 else 6894 # We need a cross tool 6895 echo "$ac_t""pre-installed" 1>&6 6896 fi 6897fi 6898 6899echo $ac_n "checking where to find the target cc""... $ac_c" 1>&6 6900echo "configure:6892: checking where to find the target cc" >&5 6901if test "x${build}" != "x${host}" ; then 6902 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then 6903 # We already found the complete path 6904 echo "$ac_t""pre-installed in `dirname $CC_FOR_TARGET`" 1>&6 6905 else 6906 # Canadian cross, just use what we found 6907 echo "$ac_t""pre-installed" 1>&6 6908 fi 6909else 6910 ok=yes 6911 case " ${configdirs} " in 6912 *" gcc "*) ;; 6913 *) ok=no ;; 6914 esac 6915 6916 if test $ok = yes; then 6917 # An in-tree tool is available and we can use it 6918 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/' 6919 echo "$ac_t""just compiled" 1>&6 6920 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then 6921 # We already found the complete path 6922 echo "$ac_t""pre-installed in `dirname $CC_FOR_TARGET`" 1>&6 6923 elif test "x$target" = "x$host"; then 6924 # We can use an host tool 6925 CC_FOR_TARGET='$(CC)' 6926 echo "$ac_t""host tool" 1>&6 6927 else 6928 # We need a cross tool 6929 echo "$ac_t""pre-installed" 1>&6 6930 fi 6931fi 6932 6933echo $ac_n "checking where to find the target c++""... $ac_c" 1>&6 6934echo "configure:6926: checking where to find the target c++" >&5 6935if test "x${build}" != "x${host}" ; then 6936 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then 6937 # We already found the complete path 6938 echo "$ac_t""pre-installed in `dirname $CXX_FOR_TARGET`" 1>&6 6939 else 6940 # Canadian cross, just use what we found 6941 echo "$ac_t""pre-installed" 1>&6 6942 fi 6943else 6944 ok=yes 6945 case " ${configdirs} " in 6946 *" gcc "*) ;; 6947 *) ok=no ;; 6948 esac 6949 case ,${enable_languages}, in 6950 *,c++,*) ;; 6951 *) ok=no ;; 6952 esac 6953 if test $ok = yes; then 6954 # An in-tree tool is available and we can use it 6955 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `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' 6956 echo "$ac_t""just compiled" 1>&6 6957 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then 6958 # We already found the complete path 6959 echo "$ac_t""pre-installed in `dirname $CXX_FOR_TARGET`" 1>&6 6960 elif test "x$target" = "x$host"; then 6961 # We can use an host tool 6962 CXX_FOR_TARGET='$(CXX)' 6963 echo "$ac_t""host tool" 1>&6 6964 else 6965 # We need a cross tool 6966 echo "$ac_t""pre-installed" 1>&6 6967 fi 6968fi 6969 6970echo $ac_n "checking where to find the target c++ for libstdc++""... $ac_c" 1>&6 6971echo "configure:6963: checking where to find the target c++ for libstdc++" >&5 6972if test "x${build}" != "x${host}" ; then 6973 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then 6974 # We already found the complete path 6975 echo "$ac_t""pre-installed in `dirname $RAW_CXX_FOR_TARGET`" 1>&6 6976 else 6977 # Canadian cross, just use what we found 6978 echo "$ac_t""pre-installed" 1>&6 6979 fi 6980else 6981 ok=yes 6982 case " ${configdirs} " in 6983 *" gcc "*) ;; 6984 *) ok=no ;; 6985 esac 6986 case ,${enable_languages}, in 6987 *,c++,*) ;; 6988 *) ok=no ;; 6989 esac 6990 if test $ok = yes; then 6991 # An in-tree tool is available and we can use it 6992 RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs' 6993 echo "$ac_t""just compiled" 1>&6 6994 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then 6995 # We already found the complete path 6996 echo "$ac_t""pre-installed in `dirname $RAW_CXX_FOR_TARGET`" 1>&6 6997 elif test "x$target" = "x$host"; then 6998 # We can use an host tool 6999 RAW_CXX_FOR_TARGET='$(CXX)' 7000 echo "$ac_t""host tool" 1>&6 7001 else 7002 # We need a cross tool 7003 echo "$ac_t""pre-installed" 1>&6 7004 fi 7005fi 7006 7007echo $ac_n "checking where to find the target dlltool""... $ac_c" 1>&6 7008echo "configure:7000: checking where to find the target dlltool" >&5 7009if test "x${build}" != "x${host}" ; then 7010 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then 7011 # We already found the complete path 7012 echo "$ac_t""pre-installed in `dirname $DLLTOOL_FOR_TARGET`" 1>&6 7013 else 7014 # Canadian cross, just use what we found 7015 echo "$ac_t""pre-installed" 1>&6 7016 fi 7017else 7018 ok=yes 7019 case " ${configdirs} " in 7020 *" binutils "*) ;; 7021 *) ok=no ;; 7022 esac 7023 7024 if test $ok = yes; then 7025 # An in-tree tool is available and we can use it 7026 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool' 7027 echo "$ac_t""just compiled" 1>&6 7028 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then 7029 # We already found the complete path 7030 echo "$ac_t""pre-installed in `dirname $DLLTOOL_FOR_TARGET`" 1>&6 7031 elif test "x$target" = "x$host"; then 7032 # We can use an host tool 7033 DLLTOOL_FOR_TARGET='$(DLLTOOL)' 7034 echo "$ac_t""host tool" 1>&6 7035 else 7036 # We need a cross tool 7037 echo "$ac_t""pre-installed" 1>&6 7038 fi 7039fi 7040 7041echo $ac_n "checking where to find the target gcc""... $ac_c" 1>&6 7042echo "configure:7034: checking where to find the target gcc" >&5 7043if test "x${build}" != "x${host}" ; then 7044 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then 7045 # We already found the complete path 7046 echo "$ac_t""pre-installed in `dirname $GCC_FOR_TARGET`" 1>&6 7047 else 7048 # Canadian cross, just use what we found 7049 echo "$ac_t""pre-installed" 1>&6 7050 fi 7051else 7052 ok=yes 7053 case " ${configdirs} " in 7054 *" gcc "*) ;; 7055 *) ok=no ;; 7056 esac 7057 7058 if test $ok = yes; then 7059 # An in-tree tool is available and we can use it 7060 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/' 7061 echo "$ac_t""just compiled" 1>&6 7062 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then 7063 # We already found the complete path 7064 echo "$ac_t""pre-installed in `dirname $GCC_FOR_TARGET`" 1>&6 7065 elif test "x$target" = "x$host"; then 7066 # We can use an host tool 7067 GCC_FOR_TARGET='$()' 7068 echo "$ac_t""host tool" 1>&6 7069 else 7070 # We need a cross tool 7071 echo "$ac_t""pre-installed" 1>&6 7072 fi 7073fi 7074 7075echo $ac_n "checking where to find the target gcj""... $ac_c" 1>&6 7076echo "configure:7068: checking where to find the target gcj" >&5 7077if test "x${build}" != "x${host}" ; then 7078 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then 7079 # We already found the complete path 7080 echo "$ac_t""pre-installed in `dirname $GCJ_FOR_TARGET`" 1>&6 7081 else 7082 # Canadian cross, just use what we found 7083 echo "$ac_t""pre-installed" 1>&6 7084 fi 7085else 7086 ok=yes 7087 case " ${configdirs} " in 7088 *" gcc "*) ;; 7089 *) ok=no ;; 7090 esac 7091 case ,${enable_languages}, in 7092 *,java,*) ;; 7093 *) ok=no ;; 7094 esac 7095 if test $ok = yes; then 7096 # An in-tree tool is available and we can use it 7097 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/' 7098 echo "$ac_t""just compiled" 1>&6 7099 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then 7100 # We already found the complete path 7101 echo "$ac_t""pre-installed in `dirname $GCJ_FOR_TARGET`" 1>&6 7102 elif test "x$target" = "x$host"; then 7103 # We can use an host tool 7104 GCJ_FOR_TARGET='$(GCJ)' 7105 echo "$ac_t""host tool" 1>&6 7106 else 7107 # We need a cross tool 7108 echo "$ac_t""pre-installed" 1>&6 7109 fi 7110fi 7111 7112echo $ac_n "checking where to find the target gfortran""... $ac_c" 1>&6 7113echo "configure:7105: checking where to find the target gfortran" >&5 7114if test "x${build}" != "x${host}" ; then 7115 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then 7116 # We already found the complete path 7117 echo "$ac_t""pre-installed in `dirname $GFORTRAN_FOR_TARGET`" 1>&6 7118 else 7119 # Canadian cross, just use what we found 7120 echo "$ac_t""pre-installed" 1>&6 7121 fi 7122else 7123 ok=yes 7124 case " ${configdirs} " in 7125 *" gcc "*) ;; 7126 *) ok=no ;; 7127 esac 7128 case ,${enable_languages}, in 7129 *,fortran,*) ;; 7130 *) ok=no ;; 7131 esac 7132 if test $ok = yes; then 7133 # An in-tree tool is available and we can use it 7134 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/' 7135 echo "$ac_t""just compiled" 1>&6 7136 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then 7137 # We already found the complete path 7138 echo "$ac_t""pre-installed in `dirname $GFORTRAN_FOR_TARGET`" 1>&6 7139 elif test "x$target" = "x$host"; then 7140 # We can use an host tool 7141 GFORTRAN_FOR_TARGET='$(GFORTRAN)' 7142 echo "$ac_t""host tool" 1>&6 7143 else 7144 # We need a cross tool 7145 echo "$ac_t""pre-installed" 1>&6 7146 fi 7147fi 7148 7149echo $ac_n "checking where to find the target ld""... $ac_c" 1>&6 7150echo "configure:7142: checking where to find the target ld" >&5 7151if test "x${build}" != "x${host}" ; then 7152 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then 7153 # We already found the complete path 7154 echo "$ac_t""pre-installed in `dirname $LD_FOR_TARGET`" 1>&6 7155 else 7156 # Canadian cross, just use what we found 7157 echo "$ac_t""pre-installed" 1>&6 7158 fi 7159else 7160 ok=yes 7161 case " ${configdirs} " in 7162 *" ld "*) ;; 7163 *) ok=no ;; 7164 esac 7165 7166 if test $ok = yes; then 7167 # An in-tree tool is available and we can use it 7168 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new' 7169 echo "$ac_t""just compiled" 1>&6 7170 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then 7171 # We already found the complete path 7172 echo "$ac_t""pre-installed in `dirname $LD_FOR_TARGET`" 1>&6 7173 elif test "x$target" = "x$host"; then 7174 # We can use an host tool 7175 LD_FOR_TARGET='$(LD)' 7176 echo "$ac_t""host tool" 1>&6 7177 else 7178 # We need a cross tool 7179 echo "$ac_t""pre-installed" 1>&6 7180 fi 7181fi 7182 7183echo $ac_n "checking where to find the target lipo""... $ac_c" 1>&6 7184echo "configure:7176: checking where to find the target lipo" >&5 7185if test "x${build}" != "x${host}" ; then 7186 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then 7187 # We already found the complete path 7188 echo "$ac_t""pre-installed in `dirname $LIPO_FOR_TARGET`" 1>&6 7189 else 7190 # Canadian cross, just use what we found 7191 echo "$ac_t""pre-installed" 1>&6 7192 fi 7193else 7194 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then 7195 # We already found the complete path 7196 echo "$ac_t""pre-installed in `dirname $LIPO_FOR_TARGET`" 1>&6 7197 elif test "x$target" = "x$host"; then 7198 # We can use an host tool 7199 LIPO_FOR_TARGET='$(LIPO)' 7200 echo "$ac_t""host tool" 1>&6 7201 else 7202 # We need a cross tool 7203 echo "$ac_t""pre-installed" 1>&6 7204 fi 7205fi 7206 7207echo $ac_n "checking where to find the target nm""... $ac_c" 1>&6 7208echo "configure:7200: checking where to find the target nm" >&5 7209if test "x${build}" != "x${host}" ; then 7210 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then 7211 # We already found the complete path 7212 echo "$ac_t""pre-installed in `dirname $NM_FOR_TARGET`" 1>&6 7213 else 7214 # Canadian cross, just use what we found 7215 echo "$ac_t""pre-installed" 1>&6 7216 fi 7217else 7218 ok=yes 7219 case " ${configdirs} " in 7220 *" binutils "*) ;; 7221 *) ok=no ;; 7222 esac 7223 7224 if test $ok = yes; then 7225 # An in-tree tool is available and we can use it 7226 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new' 7227 echo "$ac_t""just compiled" 1>&6 7228 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then 7229 # We already found the complete path 7230 echo "$ac_t""pre-installed in `dirname $NM_FOR_TARGET`" 1>&6 7231 elif test "x$target" = "x$host"; then 7232 # We can use an host tool 7233 NM_FOR_TARGET='$(NM)' 7234 echo "$ac_t""host tool" 1>&6 7235 else 7236 # We need a cross tool 7237 echo "$ac_t""pre-installed" 1>&6 7238 fi 7239fi 7240 7241echo $ac_n "checking where to find the target objdump""... $ac_c" 1>&6 7242echo "configure:7234: checking where to find the target objdump" >&5 7243if test "x${build}" != "x${host}" ; then 7244 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then 7245 # We already found the complete path 7246 echo "$ac_t""pre-installed in `dirname $OBJDUMP_FOR_TARGET`" 1>&6 7247 else 7248 # Canadian cross, just use what we found 7249 echo "$ac_t""pre-installed" 1>&6 7250 fi 7251else 7252 ok=yes 7253 case " ${configdirs} " in 7254 *" binutils "*) ;; 7255 *) ok=no ;; 7256 esac 7257 7258 if test $ok = yes; then 7259 # An in-tree tool is available and we can use it 7260 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump' 7261 echo "$ac_t""just compiled" 1>&6 7262 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then 7263 # We already found the complete path 7264 echo "$ac_t""pre-installed in `dirname $OBJDUMP_FOR_TARGET`" 1>&6 7265 elif test "x$target" = "x$host"; then 7266 # We can use an host tool 7267 OBJDUMP_FOR_TARGET='$(OBJDUMP)' 7268 echo "$ac_t""host tool" 1>&6 7269 else 7270 # We need a cross tool 7271 echo "$ac_t""pre-installed" 1>&6 7272 fi 7273fi 7274 7275echo $ac_n "checking where to find the target ranlib""... $ac_c" 1>&6 7276echo "configure:7268: checking where to find the target ranlib" >&5 7277if test "x${build}" != "x${host}" ; then 7278 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then 7279 # We already found the complete path 7280 echo "$ac_t""pre-installed in `dirname $RANLIB_FOR_TARGET`" 1>&6 7281 else 7282 # Canadian cross, just use what we found 7283 echo "$ac_t""pre-installed" 1>&6 7284 fi 7285else 7286 ok=yes 7287 case " ${configdirs} " in 7288 *" binutils "*) ;; 7289 *) ok=no ;; 7290 esac 7291 7292 if test $ok = yes; then 7293 # An in-tree tool is available and we can use it 7294 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib' 7295 echo "$ac_t""just compiled" 1>&6 7296 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then 7297 # We already found the complete path 7298 echo "$ac_t""pre-installed in `dirname $RANLIB_FOR_TARGET`" 1>&6 7299 elif test "x$target" = "x$host"; then 7300 # We can use an host tool 7301 RANLIB_FOR_TARGET='$(RANLIB)' 7302 echo "$ac_t""host tool" 1>&6 7303 else 7304 # We need a cross tool 7305 echo "$ac_t""pre-installed" 1>&6 7306 fi 7307fi 7308 7309echo $ac_n "checking where to find the target strip""... $ac_c" 1>&6 7310echo "configure:7302: checking where to find the target strip" >&5 7311if test "x${build}" != "x${host}" ; then 7312 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then 7313 # We already found the complete path 7314 echo "$ac_t""pre-installed in `dirname $STRIP_FOR_TARGET`" 1>&6 7315 else 7316 # Canadian cross, just use what we found 7317 echo "$ac_t""pre-installed" 1>&6 7318 fi 7319else 7320 ok=yes 7321 case " ${configdirs} " in 7322 *" binutils "*) ;; 7323 *) ok=no ;; 7324 esac 7325 7326 if test $ok = yes; then 7327 # An in-tree tool is available and we can use it 7328 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip' 7329 echo "$ac_t""just compiled" 1>&6 7330 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then 7331 # We already found the complete path 7332 echo "$ac_t""pre-installed in `dirname $STRIP_FOR_TARGET`" 1>&6 7333 elif test "x$target" = "x$host"; then 7334 # We can use an host tool 7335 STRIP_FOR_TARGET='$(STRIP)' 7336 echo "$ac_t""host tool" 1>&6 7337 else 7338 # We need a cross tool 7339 echo "$ac_t""pre-installed" 1>&6 7340 fi 7341fi 7342 7343echo $ac_n "checking where to find the target windres""... $ac_c" 1>&6 7344echo "configure:7336: checking where to find the target windres" >&5 7345if test "x${build}" != "x${host}" ; then 7346 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then 7347 # We already found the complete path 7348 echo "$ac_t""pre-installed in `dirname $WINDRES_FOR_TARGET`" 1>&6 7349 else 7350 # Canadian cross, just use what we found 7351 echo "$ac_t""pre-installed" 1>&6 7352 fi 7353else 7354 ok=yes 7355 case " ${configdirs} " in 7356 *" binutils "*) ;; 7357 *) ok=no ;; 7358 esac 7359 7360 if test $ok = yes; then 7361 # An in-tree tool is available and we can use it 7362 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres' 7363 echo "$ac_t""just compiled" 1>&6 7364 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then 7365 # We already found the complete path 7366 echo "$ac_t""pre-installed in `dirname $WINDRES_FOR_TARGET`" 1>&6 7367 elif test "x$target" = "x$host"; then 7368 # We can use an host tool 7369 WINDRES_FOR_TARGET='$(WINDRES)' 7370 echo "$ac_t""host tool" 1>&6 7371 else 7372 # We need a cross tool 7373 echo "$ac_t""pre-installed" 1>&6 7374 fi 7375fi 7376 7377 7378 7379 7380 7381# Certain tools may need extra flags. 7382AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target} 7383RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target} 7384NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target} 7385 7386# When building target libraries, except in a Canadian cross, we use 7387# the same toolchain as the compiler we just built. 7388COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)' 7389COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)' 7390COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)' 7391if test $host = $build; then 7392 case " $configdirs " in 7393 *" gcc "*) 7394 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as' 7395 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld' 7396 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target} 7397 ;; 7398 esac 7399fi 7400 7401 7402 7403 7404 7405echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6 7406echo "configure:7398: checking whether to enable maintainer-specific portions of Makefiles" >&5 7407# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 7408if test "${enable_maintainer_mode+set}" = set; then 7409 enableval="$enable_maintainer_mode" 7410 USE_MAINTAINER_MODE=$enableval 7411else 7412 USE_MAINTAINER_MODE=no 7413fi 7414 7415echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6 7416 7417 7418if test "$USE_MAINTAINER_MODE" = yes; then 7419 MAINTAINER_MODE_TRUE= 7420 MAINTAINER_MODE_FALSE='#' 7421else 7422 MAINTAINER_MODE_TRUE='#' 7423 MAINTAINER_MODE_FALSE= 7424fi 7425MAINT=$MAINTAINER_MODE_TRUE 7426 7427# --------------------- 7428# GCC bootstrap support 7429# --------------------- 7430 7431# Stage specific cflags for build. 7432stage1_cflags="-g" 7433case $build in 7434 vax-*-*) 7435 case ${GCC} in 7436 yes) stage1_cflags="-g -Wa,-J" ;; 7437 *) stage1_cflags="-g -J" ;; 7438 esac ;; 7439esac 7440 7441# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems. 7442if test "$GCC" = yes; then 7443 saved_CFLAGS="$CFLAGS" 7444 7445 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it. 7446 CFLAGS="$CFLAGS -fkeep-inline-functions" 7447 echo $ac_n "checking whether -fkeep-inline-functions is supported""... $ac_c" 1>&6 7448echo "configure:7440: checking whether -fkeep-inline-functions is supported" >&5 7449 cat > conftest.$ac_ext <<EOF 7450#line 7442 "configure" 7451#include "confdefs.h" 7452 7453int main() { 7454 7455; return 0; } 7456EOF 7457if { (eval echo configure:7449: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 7458 rm -rf conftest* 7459 echo "$ac_t""yes" 1>&6; stage1_cflags="$stage1_cflags -fkeep-inline-functions" 7460else 7461 echo "configure: failed program was:" >&5 7462 cat conftest.$ac_ext >&5 7463 rm -rf conftest* 7464 echo "$ac_t""no" 1>&6 7465fi 7466rm -f conftest* 7467 7468 CFLAGS="$saved_CFLAGS" 7469fi 7470 7471 7472 7473# Enable --enable-checking in stage1 of the compiler. 7474# Check whether --enable-stage1-checking or --disable-stage1-checking was given. 7475if test "${enable_stage1_checking+set}" = set; then 7476 enableval="$enable_stage1_checking" 7477 stage1_checking=--enable-checking=${enable_stage1_checking} 7478else 7479 if test "x$enable_checking" = xno; then 7480 stage1_checking=--enable-checking 7481else 7482 stage1_checking=--enable-checking${enable_checking+=}$enable_checking 7483fi 7484fi 7485 7486 7487 7488# Enable -Werror in bootstrap stage2 and later. 7489# Check whether --enable-werror or --disable-werror was given. 7490if test "${enable_werror+set}" = set; then 7491 enableval="$enable_werror" 7492 : 7493else 7494 if test -d gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then 7495 enable_werror=yes 7496else 7497 enable_werror=no 7498fi 7499fi 7500 7501case ${enable_werror} in 7502 yes) stage2_werror_flag="--enable-werror-always" ;; 7503 *) stage2_werror_flag="" ;; 7504esac 7505 7506 7507# Flags needed to enable html installing and building 7508# Check whether --with-datarootdir or --without-datarootdir was given. 7509if test "${with_datarootdir+set}" = set; then 7510 withval="$with_datarootdir" 7511 datarootdir="\${prefix}/${withval}" 7512else 7513 datarootdir="\${prefix}/share" 7514fi 7515 7516 7517# Check whether --with-docdir or --without-docdir was given. 7518if test "${with_docdir+set}" = set; then 7519 withval="$with_docdir" 7520 docdir="\${prefix}/${withval}" 7521else 7522 docdir="\${datarootdir}/doc" 7523fi 7524 7525 7526# Check whether --with-htmldir or --without-htmldir was given. 7527if test "${with_htmldir+set}" = set; then 7528 withval="$with_htmldir" 7529 htmldir="\${prefix}/${withval}" 7530else 7531 htmldir="\${docdir}" 7532fi 7533 7534 7535 7536 7537 7538 7539trap '' 1 2 15 7540cat > confcache <<\EOF 7541# This file is a shell script that caches the results of configure 7542# tests run on this system so they can be shared between configure 7543# scripts and configure runs. It is not useful on other systems. 7544# If it contains results you don't want to keep, you may remove or edit it. 7545# 7546# By default, configure uses ./config.cache as the cache file, 7547# creating it if it does not exist already. You can give configure 7548# the --cache-file=FILE option to use a different cache file; that is 7549# what configure does when it calls configure scripts in 7550# subdirectories, so they share the cache. 7551# Giving --cache-file=/dev/null disables caching, for debugging configure. 7552# config.status only pays attention to the cache file if you give it the 7553# --recheck option to rerun configure. 7554# 7555EOF 7556# The following way of writing the cache mishandles newlines in values, 7557# but we know of no workaround that is simple, portable, and efficient. 7558# So, don't put newlines in cache variables' values. 7559# Ultrix sh set writes to stderr and can't be redirected directly, 7560# and sets the high bit in the cache file unless we assign to the vars. 7561(set) 2>&1 | 7562 case `(ac_space=' '; set | grep ac_space) 2>&1` in 7563 *ac_space=\ *) 7564 # `set' does not quote correctly, so add quotes (double-quote substitution 7565 # turns \\\\ into \\, and sed turns \\ into \). 7566 sed -n \ 7567 -e "s/'/'\\\\''/g" \ 7568 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 7569 ;; 7570 *) 7571 # `set' quotes correctly as required by POSIX, so do not add quotes. 7572 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 7573 ;; 7574 esac >> confcache 7575if cmp -s $cache_file confcache; then 7576 : 7577else 7578 if test -w $cache_file; then 7579 echo "updating cache $cache_file" 7580 cat confcache > $cache_file 7581 else 7582 echo "not updating unwritable cache $cache_file" 7583 fi 7584fi 7585rm -f confcache 7586 7587trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 7588 7589test "x$prefix" = xNONE && prefix=$ac_default_prefix 7590# Let make expand exec_prefix. 7591test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 7592 7593# Any assignment to VPATH causes Sun make to only execute 7594# the first set of double-colon rules, so remove it if not needed. 7595# If there is a colon in the path, we need to keep it. 7596if test "x$srcdir" = x.; then 7597 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' 7598fi 7599 7600trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 7601 7602# Transform confdefs.h into DEFS. 7603# Protect against shell expansion while executing Makefile rules. 7604# Protect against Makefile macro expansion. 7605cat > conftest.defs <<\EOF 7606s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g 7607s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g 7608s%\[%\\&%g 7609s%\]%\\&%g 7610s%\$%$$%g 7611EOF 7612DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '` 7613rm -f conftest.defs 7614 7615 7616# Without the "./", some shells look in PATH for config.status. 7617: ${CONFIG_STATUS=./config.status} 7618 7619echo creating $CONFIG_STATUS 7620rm -f $CONFIG_STATUS 7621cat > $CONFIG_STATUS <<EOF 7622#! /bin/sh 7623# Generated automatically by configure. 7624# Run this file to recreate the current configuration. 7625# This directory was configured as follows, 7626# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 7627# 7628# $0 $ac_configure_args 7629# 7630# Compiler output produced by configure, useful for debugging 7631# configure, is in ./config.log if it exists. 7632 7633ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" 7634for ac_option 7635do 7636 case "\$ac_option" in 7637 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 7638 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" 7639 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; 7640 -version | --version | --versio | --versi | --vers | --ver | --ve | --v) 7641 echo "$CONFIG_STATUS generated by autoconf version 2.13" 7642 exit 0 ;; 7643 -help | --help | --hel | --he | --h) 7644 echo "\$ac_cs_usage"; exit 0 ;; 7645 *) echo "\$ac_cs_usage"; exit 1 ;; 7646 esac 7647done 7648 7649ac_given_srcdir=$srcdir 7650ac_given_INSTALL="$INSTALL" 7651 7652trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 7653EOF 7654cat >> $CONFIG_STATUS <<EOF 7655 7656# Protect against being on the right side of a sed subst in config.status. 7657sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; 7658 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF 7659$ac_vpsub 7660$extrasub 7661s%@SHELL@%$SHELL%g 7662s%@CFLAGS@%$CFLAGS%g 7663s%@CPPFLAGS@%$CPPFLAGS%g 7664s%@CXXFLAGS@%$CXXFLAGS%g 7665s%@FFLAGS@%$FFLAGS%g 7666s%@DEFS@%$DEFS%g 7667s%@LDFLAGS@%$LDFLAGS%g 7668s%@LIBS@%$LIBS%g 7669s%@exec_prefix@%$exec_prefix%g 7670s%@prefix@%$prefix%g 7671s%@program_transform_name@%$program_transform_name%g 7672s%@bindir@%$bindir%g 7673s%@sbindir@%$sbindir%g 7674s%@libexecdir@%$libexecdir%g 7675s%@datadir@%$datadir%g 7676s%@sysconfdir@%$sysconfdir%g 7677s%@sharedstatedir@%$sharedstatedir%g 7678s%@localstatedir@%$localstatedir%g 7679s%@libdir@%$libdir%g 7680s%@includedir@%$includedir%g 7681s%@oldincludedir@%$oldincludedir%g 7682s%@infodir@%$infodir%g 7683s%@mandir@%$mandir%g 7684s%@host@%$host%g 7685s%@host_alias@%$host_alias%g 7686s%@host_cpu@%$host_cpu%g 7687s%@host_vendor@%$host_vendor%g 7688s%@host_os@%$host_os%g 7689s%@target@%$target%g 7690s%@target_alias@%$target_alias%g 7691s%@target_cpu@%$target_cpu%g 7692s%@target_vendor@%$target_vendor%g 7693s%@target_os@%$target_os%g 7694s%@build@%$build%g 7695s%@build_alias@%$build_alias%g 7696s%@build_cpu@%$build_cpu%g 7697s%@build_vendor@%$build_vendor%g 7698s%@build_os@%$build_os%g 7699s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g 7700s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g 7701s%@INSTALL_DATA@%$INSTALL_DATA%g 7702s%@LN@%$LN%g 7703s%@LN_S@%$LN_S%g 7704s%@TOPLEVEL_CONFIGURE_ARGUMENTS@%$TOPLEVEL_CONFIGURE_ARGUMENTS%g 7705s%@build_libsubdir@%$build_libsubdir%g 7706s%@build_subdir@%$build_subdir%g 7707s%@host_subdir@%$host_subdir%g 7708s%@target_subdir@%$target_subdir%g 7709s%@CC@%$CC%g 7710s%@GNATBIND@%$GNATBIND%g 7711s%@do_compare@%$do_compare%g 7712s%@gmplibs@%$gmplibs%g 7713s%@gmpinc@%$gmpinc%g 7714s%@stage1_languages@%$stage1_languages%g 7715s%@SYSROOT_CFLAGS_FOR_TARGET@%$SYSROOT_CFLAGS_FOR_TARGET%g 7716/@serialization_dependencies@/r $serialization_dependencies 7717s%@serialization_dependencies@%%g 7718/@host_makefile_frag@/r $host_makefile_frag 7719s%@host_makefile_frag@%%g 7720/@target_makefile_frag@/r $target_makefile_frag 7721s%@target_makefile_frag@%%g 7722/@alphaieee_frag@/r $alphaieee_frag 7723s%@alphaieee_frag@%%g 7724/@ospace_frag@/r $ospace_frag 7725s%@ospace_frag@%%g 7726s%@RPATH_ENVVAR@%$RPATH_ENVVAR%g 7727s%@tooldir@%$tooldir%g 7728s%@build_tooldir@%$build_tooldir%g 7729s%@CONFIGURE_GDB_TK@%$CONFIGURE_GDB_TK%g 7730s%@GDB_TK@%$GDB_TK%g 7731s%@INSTALL_GDB_TK@%$INSTALL_GDB_TK%g 7732s%@build_configargs@%$build_configargs%g 7733s%@build_configdirs@%$build_configdirs%g 7734s%@host_configargs@%$host_configargs%g 7735s%@configdirs@%$configdirs%g 7736s%@target_configargs@%$target_configargs%g 7737s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g 7738s%@config_shell@%$config_shell%g 7739s%@YACC@%$YACC%g 7740s%@BISON@%$BISON%g 7741s%@M4@%$M4%g 7742s%@LEX@%$LEX%g 7743s%@FLEX@%$FLEX%g 7744s%@MAKEINFO@%$MAKEINFO%g 7745s%@EXPECT@%$EXPECT%g 7746s%@RUNTEST@%$RUNTEST%g 7747s%@AR@%$AR%g 7748s%@AS@%$AS%g 7749s%@DLLTOOL@%$DLLTOOL%g 7750s%@LD@%$LD%g 7751s%@LIPO@%$LIPO%g 7752s%@NM@%$NM%g 7753s%@RANLIB@%$RANLIB%g 7754s%@STRIP@%$STRIP%g 7755s%@WINDRES@%$WINDRES%g 7756s%@OBJCOPY@%$OBJCOPY%g 7757s%@OBJDUMP@%$OBJDUMP%g 7758s%@CXX@%$CXX%g 7759s%@CFLAGS_FOR_BUILD@%$CFLAGS_FOR_BUILD%g 7760s%@CC_FOR_TARGET@%$CC_FOR_TARGET%g 7761s%@CXX_FOR_TARGET@%$CXX_FOR_TARGET%g 7762s%@GCC_FOR_TARGET@%$GCC_FOR_TARGET%g 7763s%@GCJ_FOR_TARGET@%$GCJ_FOR_TARGET%g 7764s%@GFORTRAN_FOR_TARGET@%$GFORTRAN_FOR_TARGET%g 7765s%@AR_FOR_TARGET@%$AR_FOR_TARGET%g 7766s%@AS_FOR_TARGET@%$AS_FOR_TARGET%g 7767s%@DLLTOOL_FOR_TARGET@%$DLLTOOL_FOR_TARGET%g 7768s%@LD_FOR_TARGET@%$LD_FOR_TARGET%g 7769s%@LIPO_FOR_TARGET@%$LIPO_FOR_TARGET%g 7770s%@NM_FOR_TARGET@%$NM_FOR_TARGET%g 7771s%@OBJDUMP_FOR_TARGET@%$OBJDUMP_FOR_TARGET%g 7772s%@RANLIB_FOR_TARGET@%$RANLIB_FOR_TARGET%g 7773s%@STRIP_FOR_TARGET@%$STRIP_FOR_TARGET%g 7774s%@WINDRES_FOR_TARGET@%$WINDRES_FOR_TARGET%g 7775s%@RAW_CXX_FOR_TARGET@%$RAW_CXX_FOR_TARGET%g 7776s%@FLAGS_FOR_TARGET@%$FLAGS_FOR_TARGET%g 7777s%@COMPILER_AS_FOR_TARGET@%$COMPILER_AS_FOR_TARGET%g 7778s%@COMPILER_LD_FOR_TARGET@%$COMPILER_LD_FOR_TARGET%g 7779s%@COMPILER_NM_FOR_TARGET@%$COMPILER_NM_FOR_TARGET%g 7780s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g 7781s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g 7782s%@MAINT@%$MAINT%g 7783s%@stage1_cflags@%$stage1_cflags%g 7784s%@stage1_checking@%$stage1_checking%g 7785s%@stage2_werror_flag@%$stage2_werror_flag%g 7786s%@datarootdir@%$datarootdir%g 7787s%@docdir@%$docdir%g 7788s%@htmldir@%$htmldir%g 7789 7790CEOF 7791EOF 7792 7793cat >> $CONFIG_STATUS <<\EOF 7794 7795# Split the substitutions into bite-sized pieces for seds with 7796# small command number limits, like on Digital OSF/1 and HP-UX. 7797ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. 7798ac_file=1 # Number of current file. 7799ac_beg=1 # First line for current file. 7800ac_end=$ac_max_sed_cmds # Line after last line for current file. 7801ac_more_lines=: 7802ac_sed_cmds="" 7803while $ac_more_lines; do 7804 if test $ac_beg -gt 1; then 7805 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file 7806 else 7807 sed "${ac_end}q" conftest.subs > conftest.s$ac_file 7808 fi 7809 if test ! -s conftest.s$ac_file; then 7810 ac_more_lines=false 7811 rm -f conftest.s$ac_file 7812 else 7813 if test -z "$ac_sed_cmds"; then 7814 ac_sed_cmds="sed -f conftest.s$ac_file" 7815 else 7816 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" 7817 fi 7818 ac_file=`expr $ac_file + 1` 7819 ac_beg=$ac_end 7820 ac_end=`expr $ac_end + $ac_max_sed_cmds` 7821 fi 7822done 7823if test -z "$ac_sed_cmds"; then 7824 ac_sed_cmds=cat 7825fi 7826EOF 7827 7828cat >> $CONFIG_STATUS <<EOF 7829 7830CONFIG_FILES=\${CONFIG_FILES-"Makefile"} 7831EOF 7832cat >> $CONFIG_STATUS <<\EOF 7833for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then 7834 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 7835 case "$ac_file" in 7836 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 7837 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 7838 *) ac_file_in="${ac_file}.in" ;; 7839 esac 7840 7841 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. 7842 7843 # Remove last slash and all that follows it. Not all systems have dirname. 7844 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 7845 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 7846 # The file is in a subdirectory. 7847 test ! -d "$ac_dir" && mkdir "$ac_dir" 7848 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" 7849 # A "../" for each directory in $ac_dir_suffix. 7850 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` 7851 else 7852 ac_dir_suffix= ac_dots= 7853 fi 7854 7855 case "$ac_given_srcdir" in 7856 .) srcdir=. 7857 if test -z "$ac_dots"; then top_srcdir=. 7858 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; 7859 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; 7860 *) # Relative path. 7861 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" 7862 top_srcdir="$ac_dots$ac_given_srcdir" ;; 7863 esac 7864 7865 case "$ac_given_INSTALL" in 7866 [/$]*) INSTALL="$ac_given_INSTALL" ;; 7867 *) INSTALL="$ac_dots$ac_given_INSTALL" ;; 7868 esac 7869 7870 echo creating "$ac_file" 7871 rm -f "$ac_file" 7872 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." 7873 case "$ac_file" in 7874 *Makefile*) ac_comsub="1i\\ 7875# $configure_input" ;; 7876 *) ac_comsub= ;; 7877 esac 7878 7879 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 7880 sed -e "$ac_comsub 7881s%@configure_input@%$configure_input%g 7882s%@srcdir@%$srcdir%g 7883s%@top_srcdir@%$top_srcdir%g 7884s%@INSTALL@%$INSTALL%g 7885" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file 7886fi; done 7887rm -f conftest.s* 7888 7889EOF 7890cat >> $CONFIG_STATUS <<EOF 7891 7892EOF 7893cat >> $CONFIG_STATUS <<\EOF 7894 7895exit 0 7896EOF 7897chmod +x $CONFIG_STATUS 7898rm -fr confdefs* $ac_clean_files 7899test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 7900 7901