1#! /bin/sh 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45sim_inline="-DDEFAULT_INLINE=0" 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82# This file is derived from `gettext.m4'. The difference is that the 83# included macros assume Cygnus-style source and build trees. 84 85# Macro to add for using GNU gettext. 86# Ulrich Drepper <drepper@cygnus.com>, 1995. 87# 88# This file file be copied and used freely without restrictions. It can 89# be used in projects which are not available under the GNU Public License 90# but which still want to provide support for the GNU gettext functionality. 91# Please note that the actual code is *not* freely available. 92 93# serial 3 94 95 96 97 98 99# Search path for a program which passes the given test. 100# Ulrich Drepper <drepper@cygnus.com>, 1996. 101# 102# This file file be copied and used freely without restrictions. It can 103# be used in projects which are not available under the GNU Public License 104# but which still want to provide support for the GNU gettext functionality. 105# Please note that the actual code is *not* freely available. 106 107# serial 1 108 109 110 111# Check whether LC_MESSAGES is available in <locale.h>. 112# Ulrich Drepper <drepper@cygnus.com>, 1995. 113# 114# This file file be copied and used freely without restrictions. It can 115# be used in projects which are not available under the GNU Public License 116# but which still want to provide support for the GNU gettext functionality. 117# Please note that the actual code is *not* freely available. 118 119# serial 1 120 121 122 123 124 125 126# Guess values for system-dependent variables and create Makefiles. 127# Generated automatically using autoconf version 2.13 128# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. 129# 130# This configure script is free software; the Free Software Foundation 131# gives unlimited permission to copy, distribute and modify it. 132 133# Defaults: 134ac_help= 135ac_default_prefix=/usr/local 136# Any additions from configure.in: 137ac_help="$ac_help 138 --disable-nls do not use Native Language Support" 139ac_help="$ac_help 140 --with-included-gettext use the GNU gettext library included here" 141ac_help="$ac_help 142 --enable-maintainer-mode Enable developer functionality." 143ac_help="$ac_help 144 --enable-sim-bswap Use Host specific BSWAP instruction." 145ac_help="$ac_help 146 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator" 147ac_help="$ac_help 148 --enable-sim-debug=opts Enable debugging flags" 149ac_help="$ac_help 150 --enable-sim-stdio Specify whether to use stdio for console input/output." 151ac_help="$ac_help 152 --enable-sim-trace=opts Enable tracing flags" 153ac_help="$ac_help 154 --enable-sim-profile=opts Enable profiling flags" 155 156# Initialize some variables set by options. 157# The variables have the same names as the options, with 158# dashes changed to underlines. 159build=NONE 160cache_file=./config.cache 161exec_prefix=NONE 162host=NONE 163no_create= 164nonopt=NONE 165no_recursion= 166prefix=NONE 167program_prefix=NONE 168program_suffix=NONE 169program_transform_name=s,x,x, 170silent= 171site= 172sitefile= 173srcdir= 174target=NONE 175verbose= 176x_includes=NONE 177x_libraries=NONE 178bindir='${exec_prefix}/bin' 179sbindir='${exec_prefix}/sbin' 180libexecdir='${exec_prefix}/libexec' 181datadir='${prefix}/share' 182sysconfdir='${prefix}/etc' 183sharedstatedir='${prefix}/com' 184localstatedir='${prefix}/var' 185libdir='${exec_prefix}/lib' 186includedir='${prefix}/include' 187oldincludedir='/usr/include' 188infodir='${prefix}/info' 189mandir='${prefix}/man' 190 191# Initialize some other variables. 192subdirs= 193MFLAGS= MAKEFLAGS= 194SHELL=${CONFIG_SHELL-/bin/sh} 195# Maximum number of lines to put in a shell here document. 196ac_max_here_lines=12 197 198ac_prev= 199for ac_option 200do 201 202 # If the previous option needs an argument, assign it. 203 if test -n "$ac_prev"; then 204 eval "$ac_prev=\$ac_option" 205 ac_prev= 206 continue 207 fi 208 209 case "$ac_option" in 210 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 211 *) ac_optarg= ;; 212 esac 213 214 # Accept the important Cygnus configure options, so we can diagnose typos. 215 216 case "$ac_option" in 217 218 -bindir | --bindir | --bindi | --bind | --bin | --bi) 219 ac_prev=bindir ;; 220 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 221 bindir="$ac_optarg" ;; 222 223 -build | --build | --buil | --bui | --bu) 224 ac_prev=build ;; 225 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 226 build="$ac_optarg" ;; 227 228 -cache-file | --cache-file | --cache-fil | --cache-fi \ 229 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 230 ac_prev=cache_file ;; 231 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 232 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 233 cache_file="$ac_optarg" ;; 234 235 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 236 ac_prev=datadir ;; 237 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 238 | --da=*) 239 datadir="$ac_optarg" ;; 240 241 -disable-* | --disable-*) 242 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` 243 # Reject names that are not valid shell variable names. 244 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then 245 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 246 fi 247 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 248 eval "enable_${ac_feature}=no" ;; 249 250 -enable-* | --enable-*) 251 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` 252 # Reject names that are not valid shell variable names. 253 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then 254 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 255 fi 256 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 257 case "$ac_option" in 258 *=*) ;; 259 *) ac_optarg=yes ;; 260 esac 261 eval "enable_${ac_feature}='$ac_optarg'" ;; 262 263 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 264 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 265 | --exec | --exe | --ex) 266 ac_prev=exec_prefix ;; 267 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 268 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 269 | --exec=* | --exe=* | --ex=*) 270 exec_prefix="$ac_optarg" ;; 271 272 -gas | --gas | --ga | --g) 273 # Obsolete; use --with-gas. 274 with_gas=yes ;; 275 276 -help | --help | --hel | --he) 277 # Omit some internal or obsolete options to make the list less imposing. 278 # This message is too long to be a string in the A/UX 3.1 sh. 279 cat << EOF 280Usage: configure [options] [host] 281Options: [defaults in brackets after descriptions] 282Configuration: 283 --cache-file=FILE cache test results in FILE 284 --help print this message 285 --no-create do not create output files 286 --quiet, --silent do not print \`checking...' messages 287 --site-file=FILE use FILE as the site file 288 --version print the version of autoconf that created configure 289Directory and file names: 290 --prefix=PREFIX install architecture-independent files in PREFIX 291 [$ac_default_prefix] 292 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 293 [same as prefix] 294 --bindir=DIR user executables in DIR [EPREFIX/bin] 295 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] 296 --libexecdir=DIR program executables in DIR [EPREFIX/libexec] 297 --datadir=DIR read-only architecture-independent data in DIR 298 [PREFIX/share] 299 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] 300 --sharedstatedir=DIR modifiable architecture-independent data in DIR 301 [PREFIX/com] 302 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] 303 --libdir=DIR object code libraries in DIR [EPREFIX/lib] 304 --includedir=DIR C header files in DIR [PREFIX/include] 305 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] 306 --infodir=DIR info documentation in DIR [PREFIX/info] 307 --mandir=DIR man documentation in DIR [PREFIX/man] 308 --srcdir=DIR find the sources in DIR [configure dir or ..] 309 --program-prefix=PREFIX prepend PREFIX to installed program names 310 --program-suffix=SUFFIX append SUFFIX to installed program names 311 --program-transform-name=PROGRAM 312 run sed PROGRAM on installed program names 313EOF 314 cat << EOF 315Host type: 316 --build=BUILD configure for building on BUILD [BUILD=HOST] 317 --host=HOST configure for HOST [guessed] 318 --target=TARGET configure for TARGET [TARGET=HOST] 319Features and packages: 320 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 321 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 322 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 323 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 324 --x-includes=DIR X include files are in DIR 325 --x-libraries=DIR X library files are in DIR 326EOF 327 if test -n "$ac_help"; then 328 echo "--enable and --with options recognized:$ac_help" 329 fi 330 exit 0 ;; 331 332 -host | --host | --hos | --ho) 333 ac_prev=host ;; 334 -host=* | --host=* | --hos=* | --ho=*) 335 host="$ac_optarg" ;; 336 337 -includedir | --includedir | --includedi | --included | --include \ 338 | --includ | --inclu | --incl | --inc) 339 ac_prev=includedir ;; 340 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 341 | --includ=* | --inclu=* | --incl=* | --inc=*) 342 includedir="$ac_optarg" ;; 343 344 -infodir | --infodir | --infodi | --infod | --info | --inf) 345 ac_prev=infodir ;; 346 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 347 infodir="$ac_optarg" ;; 348 349 -libdir | --libdir | --libdi | --libd) 350 ac_prev=libdir ;; 351 -libdir=* | --libdir=* | --libdi=* | --libd=*) 352 libdir="$ac_optarg" ;; 353 354 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 355 | --libexe | --libex | --libe) 356 ac_prev=libexecdir ;; 357 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 358 | --libexe=* | --libex=* | --libe=*) 359 libexecdir="$ac_optarg" ;; 360 361 -localstatedir | --localstatedir | --localstatedi | --localstated \ 362 | --localstate | --localstat | --localsta | --localst \ 363 | --locals | --local | --loca | --loc | --lo) 364 ac_prev=localstatedir ;; 365 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 366 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 367 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 368 localstatedir="$ac_optarg" ;; 369 370 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 371 ac_prev=mandir ;; 372 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 373 mandir="$ac_optarg" ;; 374 375 -nfp | --nfp | --nf) 376 # Obsolete; use --without-fp. 377 with_fp=no ;; 378 379 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 380 | --no-cr | --no-c) 381 no_create=yes ;; 382 383 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 384 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 385 no_recursion=yes ;; 386 387 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 388 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 389 | --oldin | --oldi | --old | --ol | --o) 390 ac_prev=oldincludedir ;; 391 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 392 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 393 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 394 oldincludedir="$ac_optarg" ;; 395 396 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 397 ac_prev=prefix ;; 398 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 399 prefix="$ac_optarg" ;; 400 401 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 402 | --program-pre | --program-pr | --program-p) 403 ac_prev=program_prefix ;; 404 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 405 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 406 program_prefix="$ac_optarg" ;; 407 408 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 409 | --program-suf | --program-su | --program-s) 410 ac_prev=program_suffix ;; 411 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 412 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 413 program_suffix="$ac_optarg" ;; 414 415 -program-transform-name | --program-transform-name \ 416 | --program-transform-nam | --program-transform-na \ 417 | --program-transform-n | --program-transform- \ 418 | --program-transform | --program-transfor \ 419 | --program-transfo | --program-transf \ 420 | --program-trans | --program-tran \ 421 | --progr-tra | --program-tr | --program-t) 422 ac_prev=program_transform_name ;; 423 -program-transform-name=* | --program-transform-name=* \ 424 | --program-transform-nam=* | --program-transform-na=* \ 425 | --program-transform-n=* | --program-transform-=* \ 426 | --program-transform=* | --program-transfor=* \ 427 | --program-transfo=* | --program-transf=* \ 428 | --program-trans=* | --program-tran=* \ 429 | --progr-tra=* | --program-tr=* | --program-t=*) 430 program_transform_name="$ac_optarg" ;; 431 432 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 433 | -silent | --silent | --silen | --sile | --sil) 434 silent=yes ;; 435 436 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 437 ac_prev=sbindir ;; 438 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 439 | --sbi=* | --sb=*) 440 sbindir="$ac_optarg" ;; 441 442 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 443 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 444 | --sharedst | --shareds | --shared | --share | --shar \ 445 | --sha | --sh) 446 ac_prev=sharedstatedir ;; 447 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 448 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 449 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 450 | --sha=* | --sh=*) 451 sharedstatedir="$ac_optarg" ;; 452 453 -site | --site | --sit) 454 ac_prev=site ;; 455 -site=* | --site=* | --sit=*) 456 site="$ac_optarg" ;; 457 458 -site-file | --site-file | --site-fil | --site-fi | --site-f) 459 ac_prev=sitefile ;; 460 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*) 461 sitefile="$ac_optarg" ;; 462 463 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 464 ac_prev=srcdir ;; 465 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 466 srcdir="$ac_optarg" ;; 467 468 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 469 | --syscon | --sysco | --sysc | --sys | --sy) 470 ac_prev=sysconfdir ;; 471 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 472 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 473 sysconfdir="$ac_optarg" ;; 474 475 -target | --target | --targe | --targ | --tar | --ta | --t) 476 ac_prev=target ;; 477 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 478 target="$ac_optarg" ;; 479 480 -v | -verbose | --verbose | --verbos | --verbo | --verb) 481 verbose=yes ;; 482 483 -version | --version | --versio | --versi | --vers) 484 echo "configure generated by autoconf version 2.13" 485 exit 0 ;; 486 487 -with-* | --with-*) 488 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` 489 # Reject names that are not valid shell variable names. 490 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then 491 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 492 fi 493 ac_package=`echo $ac_package| sed 's/-/_/g'` 494 case "$ac_option" in 495 *=*) ;; 496 *) ac_optarg=yes ;; 497 esac 498 eval "with_${ac_package}='$ac_optarg'" ;; 499 500 -without-* | --without-*) 501 ac_package=`echo $ac_option|sed -e 's/-*without-//'` 502 # Reject names that are not valid shell variable names. 503 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then 504 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 505 fi 506 ac_package=`echo $ac_package| sed 's/-/_/g'` 507 eval "with_${ac_package}=no" ;; 508 509 --x) 510 # Obsolete; use --with-x. 511 with_x=yes ;; 512 513 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 514 | --x-incl | --x-inc | --x-in | --x-i) 515 ac_prev=x_includes ;; 516 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 517 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 518 x_includes="$ac_optarg" ;; 519 520 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 521 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 522 ac_prev=x_libraries ;; 523 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 524 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 525 x_libraries="$ac_optarg" ;; 526 527 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } 528 ;; 529 530 *) 531 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then 532 echo "configure: warning: $ac_option: invalid host type" 1>&2 533 fi 534 if test "x$nonopt" != xNONE; then 535 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } 536 fi 537 nonopt="$ac_option" 538 ;; 539 540 esac 541done 542 543if test -n "$ac_prev"; then 544 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } 545fi 546 547trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 548 549# File descriptor usage: 550# 0 standard input 551# 1 file creation 552# 2 errors and warnings 553# 3 some systems may open it to /dev/tty 554# 4 used on the Kubota Titan 555# 6 checking for... messages and results 556# 5 compiler messages saved in config.log 557if test "$silent" = yes; then 558 exec 6>/dev/null 559else 560 exec 6>&1 561fi 562exec 5>./config.log 563 564echo "\ 565This file contains any messages produced by compilers while 566running configure, to aid debugging if configure makes a mistake. 567" 1>&5 568 569# Strip out --no-create and --no-recursion so they do not pile up. 570# Also quote any args containing shell metacharacters. 571ac_configure_args= 572for ac_arg 573do 574 case "$ac_arg" in 575 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 576 | --no-cr | --no-c) ;; 577 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 578 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 579 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) 580 ac_configure_args="$ac_configure_args '$ac_arg'" ;; 581 *) ac_configure_args="$ac_configure_args $ac_arg" ;; 582 esac 583done 584 585# NLS nuisances. 586# Only set these to C if already set. These must not be set unconditionally 587# because not all systems understand e.g. LANG=C (notably SCO). 588# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! 589# Non-C LC_CTYPE values break the ctype check. 590if test "${LANG+set}" = set; then LANG=C; export LANG; fi 591if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi 592if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi 593if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi 594 595# confdefs.h avoids OS command line length limits that DEFS can exceed. 596rm -rf conftest* confdefs.h 597# AIX cpp loses on an empty file, so make sure it contains at least a newline. 598echo > confdefs.h 599 600# A filename unique to this package, relative to the directory that 601# configure is in, which we can look for to find out if srcdir is correct. 602ac_unique_file=Makefile.in 603 604# Find the source files, if location was not specified. 605if test -z "$srcdir"; then 606 ac_srcdir_defaulted=yes 607 # Try the directory containing this script, then its parent. 608 ac_prog=$0 609 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` 610 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 611 srcdir=$ac_confdir 612 if test ! -r $srcdir/$ac_unique_file; then 613 srcdir=.. 614 fi 615else 616 ac_srcdir_defaulted=no 617fi 618if test ! -r $srcdir/$ac_unique_file; then 619 if test "$ac_srcdir_defaulted" = yes; then 620 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } 621 else 622 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } 623 fi 624fi 625srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` 626 627# Prefer explicitly selected file to automatically selected ones. 628if test -z "$sitefile"; then 629 if test -z "$CONFIG_SITE"; then 630 if test "x$prefix" != xNONE; then 631 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 632 else 633 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 634 fi 635 fi 636else 637 CONFIG_SITE="$sitefile" 638fi 639for ac_site_file in $CONFIG_SITE; do 640 if test -r "$ac_site_file"; then 641 echo "loading site script $ac_site_file" 642 . "$ac_site_file" 643 fi 644done 645 646if test -r "$cache_file"; then 647 echo "loading cache $cache_file" 648 . $cache_file 649else 650 echo "creating cache $cache_file" 651 > $cache_file 652fi 653 654ac_ext=c 655# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 656ac_cpp='$CPP $CPPFLAGS' 657ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 658ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 659cross_compiling=$ac_cv_prog_cc_cross 660 661ac_exeext= 662ac_objext=o 663if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then 664 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. 665 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then 666 ac_n= ac_c=' 667' ac_t=' ' 668 else 669 ac_n=-n ac_c= ac_t= 670 fi 671else 672 ac_n= ac_c='\c' ac_t= 673fi 674 675 676 677echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 678echo "configure:679: checking how to run the C preprocessor" >&5 679# On Suns, sometimes $CPP names a directory. 680if test -n "$CPP" && test -d "$CPP"; then 681 CPP= 682fi 683if test -z "$CPP"; then 684if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then 685 echo $ac_n "(cached) $ac_c" 1>&6 686else 687 # This must be in double quotes, not single quotes, because CPP may get 688 # substituted into the Makefile and "${CC-cc}" will confuse make. 689 CPP="${CC-cc} -E" 690 # On the NeXT, cc -E runs the code through the compiler's parser, 691 # not just through cpp. 692 cat > conftest.$ac_ext <<EOF 693#line 694 "configure" 694#include "confdefs.h" 695#include <assert.h> 696Syntax Error 697EOF 698ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 699{ (eval echo configure:700: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 700ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 701if test -z "$ac_err"; then 702 : 703else 704 echo "$ac_err" >&5 705 echo "configure: failed program was:" >&5 706 cat conftest.$ac_ext >&5 707 rm -rf conftest* 708 CPP="${CC-cc} -E -traditional-cpp" 709 cat > conftest.$ac_ext <<EOF 710#line 711 "configure" 711#include "confdefs.h" 712#include <assert.h> 713Syntax Error 714EOF 715ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 716{ (eval echo configure:717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 717ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 718if test -z "$ac_err"; then 719 : 720else 721 echo "$ac_err" >&5 722 echo "configure: failed program was:" >&5 723 cat conftest.$ac_ext >&5 724 rm -rf conftest* 725 CPP="${CC-cc} -nologo -E" 726 cat > conftest.$ac_ext <<EOF 727#line 728 "configure" 728#include "confdefs.h" 729#include <assert.h> 730Syntax Error 731EOF 732ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 733{ (eval echo configure:734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 734ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 735if test -z "$ac_err"; then 736 : 737else 738 echo "$ac_err" >&5 739 echo "configure: failed program was:" >&5 740 cat conftest.$ac_ext >&5 741 rm -rf conftest* 742 CPP=/lib/cpp 743fi 744rm -f conftest* 745fi 746rm -f conftest* 747fi 748rm -f conftest* 749 ac_cv_prog_CPP="$CPP" 750fi 751 CPP="$ac_cv_prog_CPP" 752else 753 ac_cv_prog_CPP="$CPP" 754fi 755echo "$ac_t""$CPP" 1>&6 756 757echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 758echo "configure:759: checking whether ${MAKE-make} sets \${MAKE}" >&5 759set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` 760if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then 761 echo $ac_n "(cached) $ac_c" 1>&6 762else 763 cat > conftestmake <<\EOF 764all: 765 @echo 'ac_maketemp="${MAKE}"' 766EOF 767# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 768eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` 769if test -n "$ac_maketemp"; then 770 eval ac_cv_prog_make_${ac_make}_set=yes 771else 772 eval ac_cv_prog_make_${ac_make}_set=no 773fi 774rm -f conftestmake 775fi 776if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 777 echo "$ac_t""yes" 1>&6 778 SET_MAKE= 779else 780 echo "$ac_t""no" 1>&6 781 SET_MAKE="MAKE=${MAKE-make}" 782fi 783 784echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6 785echo "configure:786: checking for POSIXized ISC" >&5 786if test -d /etc/conf/kconfig.d && 787 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1 788then 789 echo "$ac_t""yes" 1>&6 790 ISC=yes # If later tests want to check for ISC. 791 cat >> confdefs.h <<\EOF 792#define _POSIX_SOURCE 1 793EOF 794 795 if test "$GCC" = yes; then 796 CC="$CC -posix" 797 else 798 CC="$CC -Xp" 799 fi 800else 801 echo "$ac_t""no" 1>&6 802 ISC= 803fi 804 805echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 806echo "configure:807: checking for ANSI C header files" >&5 807if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then 808 echo $ac_n "(cached) $ac_c" 1>&6 809else 810 cat > conftest.$ac_ext <<EOF 811#line 812 "configure" 812#include "confdefs.h" 813#include <stdlib.h> 814#include <stdarg.h> 815#include <string.h> 816#include <float.h> 817EOF 818ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 819{ (eval echo configure:820: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 820ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 821if test -z "$ac_err"; then 822 rm -rf conftest* 823 ac_cv_header_stdc=yes 824else 825 echo "$ac_err" >&5 826 echo "configure: failed program was:" >&5 827 cat conftest.$ac_ext >&5 828 rm -rf conftest* 829 ac_cv_header_stdc=no 830fi 831rm -f conftest* 832 833if test $ac_cv_header_stdc = yes; then 834 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 835cat > conftest.$ac_ext <<EOF 836#line 837 "configure" 837#include "confdefs.h" 838#include <string.h> 839EOF 840if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 841 egrep "memchr" >/dev/null 2>&1; then 842 : 843else 844 rm -rf conftest* 845 ac_cv_header_stdc=no 846fi 847rm -f conftest* 848 849fi 850 851if test $ac_cv_header_stdc = yes; then 852 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 853cat > conftest.$ac_ext <<EOF 854#line 855 "configure" 855#include "confdefs.h" 856#include <stdlib.h> 857EOF 858if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 859 egrep "free" >/dev/null 2>&1; then 860 : 861else 862 rm -rf conftest* 863 ac_cv_header_stdc=no 864fi 865rm -f conftest* 866 867fi 868 869if test $ac_cv_header_stdc = yes; then 870 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 871if test "$cross_compiling" = yes; then 872 : 873else 874 cat > conftest.$ac_ext <<EOF 875#line 876 "configure" 876#include "confdefs.h" 877#include <ctype.h> 878#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 879#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 880#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 881int main () { int i; for (i = 0; i < 256; i++) 882if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); 883exit (0); } 884 885EOF 886if { (eval echo configure:887: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 887then 888 : 889else 890 echo "configure: failed program was:" >&5 891 cat conftest.$ac_ext >&5 892 rm -fr conftest* 893 ac_cv_header_stdc=no 894fi 895rm -fr conftest* 896fi 897 898fi 899fi 900 901echo "$ac_t""$ac_cv_header_stdc" 1>&6 902if test $ac_cv_header_stdc = yes; then 903 cat >> confdefs.h <<\EOF 904#define STDC_HEADERS 1 905EOF 906 907fi 908 909echo $ac_n "checking for working const""... $ac_c" 1>&6 910echo "configure:911: checking for working const" >&5 911if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then 912 echo $ac_n "(cached) $ac_c" 1>&6 913else 914 cat > conftest.$ac_ext <<EOF 915#line 916 "configure" 916#include "confdefs.h" 917 918int main() { 919 920/* Ultrix mips cc rejects this. */ 921typedef int charset[2]; const charset x; 922/* SunOS 4.1.1 cc rejects this. */ 923char const *const *ccp; 924char **p; 925/* NEC SVR4.0.2 mips cc rejects this. */ 926struct point {int x, y;}; 927static struct point const zero = {0,0}; 928/* AIX XL C 1.02.0.0 rejects this. 929 It does not let you subtract one const X* pointer from another in an arm 930 of an if-expression whose if-part is not a constant expression */ 931const char *g = "string"; 932ccp = &g + (g ? g-g : 0); 933/* HPUX 7.0 cc rejects these. */ 934++ccp; 935p = (char**) ccp; 936ccp = (char const *const *) p; 937{ /* SCO 3.2v4 cc rejects this. */ 938 char *t; 939 char const *s = 0 ? (char *) 0 : (char const *) 0; 940 941 *t++ = 0; 942} 943{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 944 int x[] = {25, 17}; 945 const int *foo = &x[0]; 946 ++foo; 947} 948{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 949 typedef const int *iptr; 950 iptr p = 0; 951 ++p; 952} 953{ /* AIX XL C 1.02.0.0 rejects this saying 954 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 955 struct s { int j; const int *ap[3]; }; 956 struct s *b; b->j = 5; 957} 958{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 959 const int foo = 10; 960} 961 962; return 0; } 963EOF 964if { (eval echo configure:965: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 965 rm -rf conftest* 966 ac_cv_c_const=yes 967else 968 echo "configure: failed program was:" >&5 969 cat conftest.$ac_ext >&5 970 rm -rf conftest* 971 ac_cv_c_const=no 972fi 973rm -f conftest* 974fi 975 976echo "$ac_t""$ac_cv_c_const" 1>&6 977if test $ac_cv_c_const = no; then 978 cat >> confdefs.h <<\EOF 979#define const 980EOF 981 982fi 983 984echo $ac_n "checking for inline""... $ac_c" 1>&6 985echo "configure:986: checking for inline" >&5 986if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then 987 echo $ac_n "(cached) $ac_c" 1>&6 988else 989 ac_cv_c_inline=no 990for ac_kw in inline __inline__ __inline; do 991 cat > conftest.$ac_ext <<EOF 992#line 993 "configure" 993#include "confdefs.h" 994 995int main() { 996} $ac_kw foo() { 997; return 0; } 998EOF 999if { (eval echo configure:1000: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1000 rm -rf conftest* 1001 ac_cv_c_inline=$ac_kw; break 1002else 1003 echo "configure: failed program was:" >&5 1004 cat conftest.$ac_ext >&5 1005fi 1006rm -f conftest* 1007done 1008 1009fi 1010 1011echo "$ac_t""$ac_cv_c_inline" 1>&6 1012case "$ac_cv_c_inline" in 1013 inline | yes) ;; 1014 no) cat >> confdefs.h <<\EOF 1015#define inline 1016EOF 1017 ;; 1018 *) cat >> confdefs.h <<EOF 1019#define inline $ac_cv_c_inline 1020EOF 1021 ;; 1022esac 1023 1024echo $ac_n "checking for off_t""... $ac_c" 1>&6 1025echo "configure:1026: checking for off_t" >&5 1026if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then 1027 echo $ac_n "(cached) $ac_c" 1>&6 1028else 1029 cat > conftest.$ac_ext <<EOF 1030#line 1031 "configure" 1031#include "confdefs.h" 1032#include <sys/types.h> 1033#if STDC_HEADERS 1034#include <stdlib.h> 1035#include <stddef.h> 1036#endif 1037EOF 1038if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1039 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 1040 rm -rf conftest* 1041 ac_cv_type_off_t=yes 1042else 1043 rm -rf conftest* 1044 ac_cv_type_off_t=no 1045fi 1046rm -f conftest* 1047 1048fi 1049echo "$ac_t""$ac_cv_type_off_t" 1>&6 1050if test $ac_cv_type_off_t = no; then 1051 cat >> confdefs.h <<\EOF 1052#define off_t long 1053EOF 1054 1055fi 1056 1057echo $ac_n "checking for size_t""... $ac_c" 1>&6 1058echo "configure:1059: checking for size_t" >&5 1059if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then 1060 echo $ac_n "(cached) $ac_c" 1>&6 1061else 1062 cat > conftest.$ac_ext <<EOF 1063#line 1064 "configure" 1064#include "confdefs.h" 1065#include <sys/types.h> 1066#if STDC_HEADERS 1067#include <stdlib.h> 1068#include <stddef.h> 1069#endif 1070EOF 1071if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1072 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 1073 rm -rf conftest* 1074 ac_cv_type_size_t=yes 1075else 1076 rm -rf conftest* 1077 ac_cv_type_size_t=no 1078fi 1079rm -f conftest* 1080 1081fi 1082echo "$ac_t""$ac_cv_type_size_t" 1>&6 1083if test $ac_cv_type_size_t = no; then 1084 cat >> confdefs.h <<\EOF 1085#define size_t unsigned 1086EOF 1087 1088fi 1089 1090# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 1091# for constant arguments. Useless! 1092echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 1093echo "configure:1094: checking for working alloca.h" >&5 1094if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then 1095 echo $ac_n "(cached) $ac_c" 1>&6 1096else 1097 cat > conftest.$ac_ext <<EOF 1098#line 1099 "configure" 1099#include "confdefs.h" 1100#include <alloca.h> 1101int main() { 1102char *p = alloca(2 * sizeof(int)); 1103; return 0; } 1104EOF 1105if { (eval echo configure:1106: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1106 rm -rf conftest* 1107 ac_cv_header_alloca_h=yes 1108else 1109 echo "configure: failed program was:" >&5 1110 cat conftest.$ac_ext >&5 1111 rm -rf conftest* 1112 ac_cv_header_alloca_h=no 1113fi 1114rm -f conftest* 1115fi 1116 1117echo "$ac_t""$ac_cv_header_alloca_h" 1>&6 1118if test $ac_cv_header_alloca_h = yes; then 1119 cat >> confdefs.h <<\EOF 1120#define HAVE_ALLOCA_H 1 1121EOF 1122 1123fi 1124 1125echo $ac_n "checking for alloca""... $ac_c" 1>&6 1126echo "configure:1127: checking for alloca" >&5 1127if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then 1128 echo $ac_n "(cached) $ac_c" 1>&6 1129else 1130 cat > conftest.$ac_ext <<EOF 1131#line 1132 "configure" 1132#include "confdefs.h" 1133 1134#ifdef __GNUC__ 1135# define alloca __builtin_alloca 1136#else 1137# ifdef _MSC_VER 1138# include <malloc.h> 1139# define alloca _alloca 1140# else 1141# if HAVE_ALLOCA_H 1142# include <alloca.h> 1143# else 1144# ifdef _AIX 1145 #pragma alloca 1146# else 1147# ifndef alloca /* predefined by HP cc +Olibcalls */ 1148char *alloca (); 1149# endif 1150# endif 1151# endif 1152# endif 1153#endif 1154 1155int main() { 1156char *p = (char *) alloca(1); 1157; return 0; } 1158EOF 1159if { (eval echo configure:1160: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1160 rm -rf conftest* 1161 ac_cv_func_alloca_works=yes 1162else 1163 echo "configure: failed program was:" >&5 1164 cat conftest.$ac_ext >&5 1165 rm -rf conftest* 1166 ac_cv_func_alloca_works=no 1167fi 1168rm -f conftest* 1169fi 1170 1171echo "$ac_t""$ac_cv_func_alloca_works" 1>&6 1172if test $ac_cv_func_alloca_works = yes; then 1173 cat >> confdefs.h <<\EOF 1174#define HAVE_ALLOCA 1 1175EOF 1176 1177fi 1178 1179if test $ac_cv_func_alloca_works = no; then 1180 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 1181 # that cause trouble. Some versions do not even contain alloca or 1182 # contain a buggy version. If you still want to use their alloca, 1183 # use ar to extract alloca.o from them instead of compiling alloca.c. 1184 ALLOCA=alloca.${ac_objext} 1185 cat >> confdefs.h <<\EOF 1186#define C_ALLOCA 1 1187EOF 1188 1189 1190echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 1191echo "configure:1192: checking whether alloca needs Cray hooks" >&5 1192if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then 1193 echo $ac_n "(cached) $ac_c" 1>&6 1194else 1195 cat > conftest.$ac_ext <<EOF 1196#line 1197 "configure" 1197#include "confdefs.h" 1198#if defined(CRAY) && ! defined(CRAY2) 1199webecray 1200#else 1201wenotbecray 1202#endif 1203 1204EOF 1205if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1206 egrep "webecray" >/dev/null 2>&1; then 1207 rm -rf conftest* 1208 ac_cv_os_cray=yes 1209else 1210 rm -rf conftest* 1211 ac_cv_os_cray=no 1212fi 1213rm -f conftest* 1214 1215fi 1216 1217echo "$ac_t""$ac_cv_os_cray" 1>&6 1218if test $ac_cv_os_cray = yes; then 1219for ac_func in _getb67 GETB67 getb67; do 1220 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 1221echo "configure:1222: checking for $ac_func" >&5 1222if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 1223 echo $ac_n "(cached) $ac_c" 1>&6 1224else 1225 cat > conftest.$ac_ext <<EOF 1226#line 1227 "configure" 1227#include "confdefs.h" 1228/* System header to define __stub macros and hopefully few prototypes, 1229 which can conflict with char $ac_func(); below. */ 1230#include <assert.h> 1231/* Override any gcc2 internal prototype to avoid an error. */ 1232/* We use char because int might match the return type of a gcc2 1233 builtin and then its argument prototype would still apply. */ 1234char $ac_func(); 1235 1236int main() { 1237 1238/* The GNU C library defines this for functions which it implements 1239 to always fail with ENOSYS. Some functions are actually named 1240 something starting with __ and the normal name is an alias. */ 1241#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 1242choke me 1243#else 1244$ac_func(); 1245#endif 1246 1247; return 0; } 1248EOF 1249if { (eval echo configure:1250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1250 rm -rf conftest* 1251 eval "ac_cv_func_$ac_func=yes" 1252else 1253 echo "configure: failed program was:" >&5 1254 cat conftest.$ac_ext >&5 1255 rm -rf conftest* 1256 eval "ac_cv_func_$ac_func=no" 1257fi 1258rm -f conftest* 1259fi 1260 1261if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 1262 echo "$ac_t""yes" 1>&6 1263 cat >> confdefs.h <<EOF 1264#define CRAY_STACKSEG_END $ac_func 1265EOF 1266 1267 break 1268else 1269 echo "$ac_t""no" 1>&6 1270fi 1271 1272done 1273fi 1274 1275echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 1276echo "configure:1277: checking stack direction for C alloca" >&5 1277if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then 1278 echo $ac_n "(cached) $ac_c" 1>&6 1279else 1280 if test "$cross_compiling" = yes; then 1281 ac_cv_c_stack_direction=0 1282else 1283 cat > conftest.$ac_ext <<EOF 1284#line 1285 "configure" 1285#include "confdefs.h" 1286find_stack_direction () 1287{ 1288 static char *addr = 0; 1289 auto char dummy; 1290 if (addr == 0) 1291 { 1292 addr = &dummy; 1293 return find_stack_direction (); 1294 } 1295 else 1296 return (&dummy > addr) ? 1 : -1; 1297} 1298main () 1299{ 1300 exit (find_stack_direction() < 0); 1301} 1302EOF 1303if { (eval echo configure:1304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 1304then 1305 ac_cv_c_stack_direction=1 1306else 1307 echo "configure: failed program was:" >&5 1308 cat conftest.$ac_ext >&5 1309 rm -fr conftest* 1310 ac_cv_c_stack_direction=-1 1311fi 1312rm -fr conftest* 1313fi 1314 1315fi 1316 1317echo "$ac_t""$ac_cv_c_stack_direction" 1>&6 1318cat >> confdefs.h <<EOF 1319#define STACK_DIRECTION $ac_cv_c_stack_direction 1320EOF 1321 1322fi 1323 1324for ac_hdr in unistd.h 1325do 1326ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 1327echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 1328echo "configure:1329: checking for $ac_hdr" >&5 1329if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 1330 echo $ac_n "(cached) $ac_c" 1>&6 1331else 1332 cat > conftest.$ac_ext <<EOF 1333#line 1334 "configure" 1334#include "confdefs.h" 1335#include <$ac_hdr> 1336EOF 1337ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1338{ (eval echo configure:1339: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1339ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 1340if test -z "$ac_err"; then 1341 rm -rf conftest* 1342 eval "ac_cv_header_$ac_safe=yes" 1343else 1344 echo "$ac_err" >&5 1345 echo "configure: failed program was:" >&5 1346 cat conftest.$ac_ext >&5 1347 rm -rf conftest* 1348 eval "ac_cv_header_$ac_safe=no" 1349fi 1350rm -f conftest* 1351fi 1352if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 1353 echo "$ac_t""yes" 1>&6 1354 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 1355 cat >> confdefs.h <<EOF 1356#define $ac_tr_hdr 1 1357EOF 1358 1359else 1360 echo "$ac_t""no" 1>&6 1361fi 1362done 1363 1364for ac_func in getpagesize 1365do 1366echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 1367echo "configure:1368: checking for $ac_func" >&5 1368if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 1369 echo $ac_n "(cached) $ac_c" 1>&6 1370else 1371 cat > conftest.$ac_ext <<EOF 1372#line 1373 "configure" 1373#include "confdefs.h" 1374/* System header to define __stub macros and hopefully few prototypes, 1375 which can conflict with char $ac_func(); below. */ 1376#include <assert.h> 1377/* Override any gcc2 internal prototype to avoid an error. */ 1378/* We use char because int might match the return type of a gcc2 1379 builtin and then its argument prototype would still apply. */ 1380char $ac_func(); 1381 1382int main() { 1383 1384/* The GNU C library defines this for functions which it implements 1385 to always fail with ENOSYS. Some functions are actually named 1386 something starting with __ and the normal name is an alias. */ 1387#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 1388choke me 1389#else 1390$ac_func(); 1391#endif 1392 1393; return 0; } 1394EOF 1395if { (eval echo configure:1396: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1396 rm -rf conftest* 1397 eval "ac_cv_func_$ac_func=yes" 1398else 1399 echo "configure: failed program was:" >&5 1400 cat conftest.$ac_ext >&5 1401 rm -rf conftest* 1402 eval "ac_cv_func_$ac_func=no" 1403fi 1404rm -f conftest* 1405fi 1406 1407if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 1408 echo "$ac_t""yes" 1>&6 1409 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 1410 cat >> confdefs.h <<EOF 1411#define $ac_tr_func 1 1412EOF 1413 1414else 1415 echo "$ac_t""no" 1>&6 1416fi 1417done 1418 1419echo $ac_n "checking for working mmap""... $ac_c" 1>&6 1420echo "configure:1421: checking for working mmap" >&5 1421if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then 1422 echo $ac_n "(cached) $ac_c" 1>&6 1423else 1424 if test "$cross_compiling" = yes; then 1425 ac_cv_func_mmap_fixed_mapped=no 1426else 1427 cat > conftest.$ac_ext <<EOF 1428#line 1429 "configure" 1429#include "confdefs.h" 1430 1431/* Thanks to Mike Haertel and Jim Avera for this test. 1432 Here is a matrix of mmap possibilities: 1433 mmap private not fixed 1434 mmap private fixed at somewhere currently unmapped 1435 mmap private fixed at somewhere already mapped 1436 mmap shared not fixed 1437 mmap shared fixed at somewhere currently unmapped 1438 mmap shared fixed at somewhere already mapped 1439 For private mappings, we should verify that changes cannot be read() 1440 back from the file, nor mmap's back from the file at a different 1441 address. (There have been systems where private was not correctly 1442 implemented like the infamous i386 svr4.0, and systems where the 1443 VM page cache was not coherent with the filesystem buffer cache 1444 like early versions of FreeBSD and possibly contemporary NetBSD.) 1445 For shared mappings, we should conversely verify that changes get 1446 propogated back to all the places they're supposed to be. 1447 1448 Grep wants private fixed already mapped. 1449 The main things grep needs to know about mmap are: 1450 * does it exist and is it safe to write into the mmap'd area 1451 * how to use it (BSD variants) */ 1452#include <sys/types.h> 1453#include <fcntl.h> 1454#include <sys/mman.h> 1455 1456/* This mess was copied from the GNU getpagesize.h. */ 1457#ifndef HAVE_GETPAGESIZE 1458# ifdef HAVE_UNISTD_H 1459# include <unistd.h> 1460# endif 1461 1462/* Assume that all systems that can run configure have sys/param.h. */ 1463# ifndef HAVE_SYS_PARAM_H 1464# define HAVE_SYS_PARAM_H 1 1465# endif 1466 1467# ifdef _SC_PAGESIZE 1468# define getpagesize() sysconf(_SC_PAGESIZE) 1469# else /* no _SC_PAGESIZE */ 1470# ifdef HAVE_SYS_PARAM_H 1471# include <sys/param.h> 1472# ifdef EXEC_PAGESIZE 1473# define getpagesize() EXEC_PAGESIZE 1474# else /* no EXEC_PAGESIZE */ 1475# ifdef NBPG 1476# define getpagesize() NBPG * CLSIZE 1477# ifndef CLSIZE 1478# define CLSIZE 1 1479# endif /* no CLSIZE */ 1480# else /* no NBPG */ 1481# ifdef NBPC 1482# define getpagesize() NBPC 1483# else /* no NBPC */ 1484# ifdef PAGESIZE 1485# define getpagesize() PAGESIZE 1486# endif /* PAGESIZE */ 1487# endif /* no NBPC */ 1488# endif /* no NBPG */ 1489# endif /* no EXEC_PAGESIZE */ 1490# else /* no HAVE_SYS_PARAM_H */ 1491# define getpagesize() 8192 /* punt totally */ 1492# endif /* no HAVE_SYS_PARAM_H */ 1493# endif /* no _SC_PAGESIZE */ 1494 1495#endif /* no HAVE_GETPAGESIZE */ 1496 1497#ifdef __cplusplus 1498extern "C" { void *malloc(unsigned); } 1499#else 1500char *malloc(); 1501#endif 1502 1503int 1504main() 1505{ 1506 char *data, *data2, *data3; 1507 int i, pagesize; 1508 int fd; 1509 1510 pagesize = getpagesize(); 1511 1512 /* 1513 * First, make a file with some known garbage in it. 1514 */ 1515 data = malloc(pagesize); 1516 if (!data) 1517 exit(1); 1518 for (i = 0; i < pagesize; ++i) 1519 *(data + i) = rand(); 1520 umask(0); 1521 fd = creat("conftestmmap", 0600); 1522 if (fd < 0) 1523 exit(1); 1524 if (write(fd, data, pagesize) != pagesize) 1525 exit(1); 1526 close(fd); 1527 1528 /* 1529 * Next, try to mmap the file at a fixed address which 1530 * already has something else allocated at it. If we can, 1531 * also make sure that we see the same garbage. 1532 */ 1533 fd = open("conftestmmap", O_RDWR); 1534 if (fd < 0) 1535 exit(1); 1536 data2 = malloc(2 * pagesize); 1537 if (!data2) 1538 exit(1); 1539 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1); 1540 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE, 1541 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 1542 exit(1); 1543 for (i = 0; i < pagesize; ++i) 1544 if (*(data + i) != *(data2 + i)) 1545 exit(1); 1546 1547 /* 1548 * Finally, make sure that changes to the mapped area 1549 * do not percolate back to the file as seen by read(). 1550 * (This is a bug on some variants of i386 svr4.0.) 1551 */ 1552 for (i = 0; i < pagesize; ++i) 1553 *(data2 + i) = *(data2 + i) + 1; 1554 data3 = malloc(pagesize); 1555 if (!data3) 1556 exit(1); 1557 if (read(fd, data3, pagesize) != pagesize) 1558 exit(1); 1559 for (i = 0; i < pagesize; ++i) 1560 if (*(data + i) != *(data3 + i)) 1561 exit(1); 1562 close(fd); 1563 unlink("conftestmmap"); 1564 exit(0); 1565} 1566 1567EOF 1568if { (eval echo configure:1569: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 1569then 1570 ac_cv_func_mmap_fixed_mapped=yes 1571else 1572 echo "configure: failed program was:" >&5 1573 cat conftest.$ac_ext >&5 1574 rm -fr conftest* 1575 ac_cv_func_mmap_fixed_mapped=no 1576fi 1577rm -fr conftest* 1578fi 1579 1580fi 1581 1582echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6 1583if test $ac_cv_func_mmap_fixed_mapped = yes; then 1584 cat >> confdefs.h <<\EOF 1585#define HAVE_MMAP 1 1586EOF 1587 1588fi 1589 1590echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6 1591echo "configure:1592: checking for Cygwin environment" >&5 1592if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then 1593 echo $ac_n "(cached) $ac_c" 1>&6 1594else 1595 cat > conftest.$ac_ext <<EOF 1596#line 1597 "configure" 1597#include "confdefs.h" 1598 1599int main() { 1600 1601#ifndef __CYGWIN__ 1602#define __CYGWIN__ __CYGWIN32__ 1603#endif 1604return __CYGWIN__; 1605; return 0; } 1606EOF 1607if { (eval echo configure:1608: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1608 rm -rf conftest* 1609 ac_cv_cygwin=yes 1610else 1611 echo "configure: failed program was:" >&5 1612 cat conftest.$ac_ext >&5 1613 rm -rf conftest* 1614 ac_cv_cygwin=no 1615fi 1616rm -f conftest* 1617rm -f conftest* 1618fi 1619 1620echo "$ac_t""$ac_cv_cygwin" 1>&6 1621CYGWIN= 1622test "$ac_cv_cygwin" = yes && CYGWIN=yes 1623echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6 1624echo "configure:1625: checking for mingw32 environment" >&5 1625if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then 1626 echo $ac_n "(cached) $ac_c" 1>&6 1627else 1628 cat > conftest.$ac_ext <<EOF 1629#line 1630 "configure" 1630#include "confdefs.h" 1631 1632int main() { 1633return __MINGW32__; 1634; return 0; } 1635EOF 1636if { (eval echo configure:1637: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1637 rm -rf conftest* 1638 ac_cv_mingw32=yes 1639else 1640 echo "configure: failed program was:" >&5 1641 cat conftest.$ac_ext >&5 1642 rm -rf conftest* 1643 ac_cv_mingw32=no 1644fi 1645rm -f conftest* 1646rm -f conftest* 1647fi 1648 1649echo "$ac_t""$ac_cv_mingw32" 1>&6 1650MINGW32= 1651test "$ac_cv_mingw32" = yes && MINGW32=yes 1652 1653# autoconf.info says this should be called right after AC_INIT. 1654 1655 1656ac_aux_dir= 1657for ac_dir in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../..; do 1658 if test -f $ac_dir/install-sh; then 1659 ac_aux_dir=$ac_dir 1660 ac_install_sh="$ac_aux_dir/install-sh -c" 1661 break 1662 elif test -f $ac_dir/install.sh; then 1663 ac_aux_dir=$ac_dir 1664 ac_install_sh="$ac_aux_dir/install.sh -c" 1665 break 1666 fi 1667done 1668if test -z "$ac_aux_dir"; then 1669 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../.." 1>&2; exit 1; } 1670fi 1671ac_config_guess=$ac_aux_dir/config.guess 1672ac_config_sub=$ac_aux_dir/config.sub 1673ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. 1674 1675 1676# Do some error checking and defaulting for the host and target type. 1677# The inputs are: 1678# configure --host=HOST --target=TARGET --build=BUILD NONOPT 1679# 1680# The rules are: 1681# 1. You are not allowed to specify --host, --target, and nonopt at the 1682# same time. 1683# 2. Host defaults to nonopt. 1684# 3. If nonopt is not specified, then host defaults to the current host, 1685# as determined by config.guess. 1686# 4. Target and build default to nonopt. 1687# 5. If nonopt is not specified, then target and build default to host. 1688 1689# The aliases save the names the user supplied, while $host etc. 1690# will get canonicalized. 1691case $host---$target---$nonopt in 1692NONE---*---* | *---NONE---* | *---*---NONE) ;; 1693*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;; 1694esac 1695 1696 1697# Make sure we can run config.sub. 1698if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then : 1699else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } 1700fi 1701 1702echo $ac_n "checking host system type""... $ac_c" 1>&6 1703echo "configure:1704: checking host system type" >&5 1704 1705host_alias=$host 1706case "$host_alias" in 1707NONE) 1708 case $nonopt in 1709 NONE) 1710 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then : 1711 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; } 1712 fi ;; 1713 *) host_alias=$nonopt ;; 1714 esac ;; 1715esac 1716 1717host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias` 1718host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1719host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1720host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1721echo "$ac_t""$host" 1>&6 1722 1723echo $ac_n "checking target system type""... $ac_c" 1>&6 1724echo "configure:1725: checking target system type" >&5 1725 1726target_alias=$target 1727case "$target_alias" in 1728NONE) 1729 case $nonopt in 1730 NONE) target_alias=$host_alias ;; 1731 *) target_alias=$nonopt ;; 1732 esac ;; 1733esac 1734 1735target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias` 1736target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1737target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1738target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1739echo "$ac_t""$target" 1>&6 1740 1741echo $ac_n "checking build system type""... $ac_c" 1>&6 1742echo "configure:1743: checking build system type" >&5 1743 1744build_alias=$build 1745case "$build_alias" in 1746NONE) 1747 case $nonopt in 1748 NONE) build_alias=$host_alias ;; 1749 *) build_alias=$nonopt ;; 1750 esac ;; 1751esac 1752 1753build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias` 1754build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1755build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1756build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1757echo "$ac_t""$build" 1>&6 1758 1759test "$host_alias" != "$target_alias" && 1760 test "$program_prefix$program_suffix$program_transform_name" = \ 1761 NONENONEs,x,x, && 1762 program_prefix=${target_alias}- 1763 1764if test "$program_transform_name" = s,x,x,; then 1765 program_transform_name= 1766else 1767 # Double any \ or $. echo might interpret backslashes. 1768 cat <<\EOF_SED > conftestsed 1769s,\\,\\\\,g; s,\$,$$,g 1770EOF_SED 1771 program_transform_name="`echo $program_transform_name|sed -f conftestsed`" 1772 rm -f conftestsed 1773fi 1774test "$program_prefix" != NONE && 1775 program_transform_name="s,^,${program_prefix},; $program_transform_name" 1776# Use a double $ so make ignores it. 1777test "$program_suffix" != NONE && 1778 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" 1779 1780# sed with no file args requires a program. 1781test "$program_transform_name" = "" && program_transform_name="s,x,x," 1782 1783# Extract the first word of "gcc", so it can be a program name with args. 1784set dummy gcc; ac_word=$2 1785echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1786echo "configure:1787: checking for $ac_word" >&5 1787if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1788 echo $ac_n "(cached) $ac_c" 1>&6 1789else 1790 if test -n "$CC"; then 1791 ac_cv_prog_CC="$CC" # Let the user override the test. 1792else 1793 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1794 ac_dummy="$PATH" 1795 for ac_dir in $ac_dummy; do 1796 test -z "$ac_dir" && ac_dir=. 1797 if test -f $ac_dir/$ac_word; then 1798 ac_cv_prog_CC="gcc" 1799 break 1800 fi 1801 done 1802 IFS="$ac_save_ifs" 1803fi 1804fi 1805CC="$ac_cv_prog_CC" 1806if test -n "$CC"; then 1807 echo "$ac_t""$CC" 1>&6 1808else 1809 echo "$ac_t""no" 1>&6 1810fi 1811 1812if test -z "$CC"; then 1813 # Extract the first word of "cc", so it can be a program name with args. 1814set dummy cc; ac_word=$2 1815echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1816echo "configure:1817: checking for $ac_word" >&5 1817if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1818 echo $ac_n "(cached) $ac_c" 1>&6 1819else 1820 if test -n "$CC"; then 1821 ac_cv_prog_CC="$CC" # Let the user override the test. 1822else 1823 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1824 ac_prog_rejected=no 1825 ac_dummy="$PATH" 1826 for ac_dir in $ac_dummy; do 1827 test -z "$ac_dir" && ac_dir=. 1828 if test -f $ac_dir/$ac_word; then 1829 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 1830 ac_prog_rejected=yes 1831 continue 1832 fi 1833 ac_cv_prog_CC="cc" 1834 break 1835 fi 1836 done 1837 IFS="$ac_save_ifs" 1838if test $ac_prog_rejected = yes; then 1839 # We found a bogon in the path, so make sure we never use it. 1840 set dummy $ac_cv_prog_CC 1841 shift 1842 if test $# -gt 0; then 1843 # We chose a different compiler from the bogus one. 1844 # However, it has the same basename, so the bogon will be chosen 1845 # first if we set CC to just the basename; use the full file name. 1846 shift 1847 set dummy "$ac_dir/$ac_word" "$@" 1848 shift 1849 ac_cv_prog_CC="$@" 1850 fi 1851fi 1852fi 1853fi 1854CC="$ac_cv_prog_CC" 1855if test -n "$CC"; then 1856 echo "$ac_t""$CC" 1>&6 1857else 1858 echo "$ac_t""no" 1>&6 1859fi 1860 1861 if test -z "$CC"; then 1862 case "`uname -s`" in 1863 *win32* | *WIN32*) 1864 # Extract the first word of "cl", so it can be a program name with args. 1865set dummy cl; ac_word=$2 1866echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1867echo "configure:1868: checking for $ac_word" >&5 1868if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1869 echo $ac_n "(cached) $ac_c" 1>&6 1870else 1871 if test -n "$CC"; then 1872 ac_cv_prog_CC="$CC" # Let the user override the test. 1873else 1874 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1875 ac_dummy="$PATH" 1876 for ac_dir in $ac_dummy; do 1877 test -z "$ac_dir" && ac_dir=. 1878 if test -f $ac_dir/$ac_word; then 1879 ac_cv_prog_CC="cl" 1880 break 1881 fi 1882 done 1883 IFS="$ac_save_ifs" 1884fi 1885fi 1886CC="$ac_cv_prog_CC" 1887if test -n "$CC"; then 1888 echo "$ac_t""$CC" 1>&6 1889else 1890 echo "$ac_t""no" 1>&6 1891fi 1892 ;; 1893 esac 1894 fi 1895 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 1896fi 1897 1898echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 1899echo "configure:1900: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 1900 1901ac_ext=c 1902# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1903ac_cpp='$CPP $CPPFLAGS' 1904ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1905ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1906cross_compiling=$ac_cv_prog_cc_cross 1907 1908cat > conftest.$ac_ext << EOF 1909 1910#line 1911 "configure" 1911#include "confdefs.h" 1912 1913main(){return(0);} 1914EOF 1915if { (eval echo configure:1916: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1916 ac_cv_prog_cc_works=yes 1917 # If we can't run a trivial program, we are probably using a cross compiler. 1918 if (./conftest; exit) 2>/dev/null; then 1919 ac_cv_prog_cc_cross=no 1920 else 1921 ac_cv_prog_cc_cross=yes 1922 fi 1923else 1924 echo "configure: failed program was:" >&5 1925 cat conftest.$ac_ext >&5 1926 ac_cv_prog_cc_works=no 1927fi 1928rm -fr conftest* 1929ac_ext=c 1930# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1931ac_cpp='$CPP $CPPFLAGS' 1932ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1933ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1934cross_compiling=$ac_cv_prog_cc_cross 1935 1936echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 1937if test $ac_cv_prog_cc_works = no; then 1938 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 1939fi 1940echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 1941echo "configure:1942: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 1942echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 1943cross_compiling=$ac_cv_prog_cc_cross 1944 1945echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 1946echo "configure:1947: checking whether we are using GNU C" >&5 1947if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 1948 echo $ac_n "(cached) $ac_c" 1>&6 1949else 1950 cat > conftest.c <<EOF 1951#ifdef __GNUC__ 1952 yes; 1953#endif 1954EOF 1955if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1956: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 1956 ac_cv_prog_gcc=yes 1957else 1958 ac_cv_prog_gcc=no 1959fi 1960fi 1961 1962echo "$ac_t""$ac_cv_prog_gcc" 1>&6 1963 1964if test $ac_cv_prog_gcc = yes; then 1965 GCC=yes 1966else 1967 GCC= 1968fi 1969 1970ac_test_CFLAGS="${CFLAGS+set}" 1971ac_save_CFLAGS="$CFLAGS" 1972CFLAGS= 1973echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 1974echo "configure:1975: checking whether ${CC-cc} accepts -g" >&5 1975if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 1976 echo $ac_n "(cached) $ac_c" 1>&6 1977else 1978 echo 'void f(){}' > conftest.c 1979if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 1980 ac_cv_prog_cc_g=yes 1981else 1982 ac_cv_prog_cc_g=no 1983fi 1984rm -f conftest* 1985 1986fi 1987 1988echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 1989if test "$ac_test_CFLAGS" = set; then 1990 CFLAGS="$ac_save_CFLAGS" 1991elif test $ac_cv_prog_cc_g = yes; then 1992 if test "$GCC" = yes; then 1993 CFLAGS="-g -O2" 1994 else 1995 CFLAGS="-g" 1996 fi 1997else 1998 if test "$GCC" = yes; then 1999 CFLAGS="-O2" 2000 else 2001 CFLAGS= 2002 fi 2003fi 2004 2005# Find a good install program. We prefer a C program (faster), 2006# so one script is as good as another. But avoid the broken or 2007# incompatible versions: 2008# SysV /etc/install, /usr/sbin/install 2009# SunOS /usr/etc/install 2010# IRIX /sbin/install 2011# AIX /bin/install 2012# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2013# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2014# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2015# ./install, which can be erroneously created by make from ./install.sh. 2016echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 2017echo "configure:2018: checking for a BSD compatible install" >&5 2018if test -z "$INSTALL"; then 2019if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 2020 echo $ac_n "(cached) $ac_c" 1>&6 2021else 2022 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 2023 for ac_dir in $PATH; do 2024 # Account for people who put trailing slashes in PATH elements. 2025 case "$ac_dir/" in 2026 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 2027 *) 2028 # OSF1 and SCO ODT 3.0 have their own names for install. 2029 # Don't use installbsd from OSF since it installs stuff as root 2030 # by default. 2031 for ac_prog in ginstall scoinst install; do 2032 if test -f $ac_dir/$ac_prog; then 2033 if test $ac_prog = install && 2034 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 2035 # AIX install. It has an incompatible calling convention. 2036 : 2037 else 2038 ac_cv_path_install="$ac_dir/$ac_prog -c" 2039 break 2 2040 fi 2041 fi 2042 done 2043 ;; 2044 esac 2045 done 2046 IFS="$ac_save_IFS" 2047 2048fi 2049 if test "${ac_cv_path_install+set}" = set; then 2050 INSTALL="$ac_cv_path_install" 2051 else 2052 # As a last resort, use the slow shell script. We don't cache a 2053 # path for INSTALL within a source directory, because that will 2054 # break other packages using the cache if that directory is 2055 # removed, or if the path is relative. 2056 INSTALL="$ac_install_sh" 2057 fi 2058fi 2059echo "$ac_t""$INSTALL" 1>&6 2060 2061# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2062# It thinks the first close brace ends the variable substitution. 2063test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2064 2065test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 2066 2067test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2068 2069 2070# Put a plausible default for CC_FOR_BUILD in Makefile. 2071if test "x$cross_compiling" = "xno"; then 2072 CC_FOR_BUILD='$(CC)' 2073else 2074 CC_FOR_BUILD=gcc 2075fi 2076 2077 2078 2079 2080AR=${AR-ar} 2081 2082# Extract the first word of "ranlib", so it can be a program name with args. 2083set dummy ranlib; ac_word=$2 2084echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2085echo "configure:2086: checking for $ac_word" >&5 2086if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 2087 echo $ac_n "(cached) $ac_c" 1>&6 2088else 2089 if test -n "$RANLIB"; then 2090 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 2091else 2092 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2093 ac_dummy="$PATH" 2094 for ac_dir in $ac_dummy; do 2095 test -z "$ac_dir" && ac_dir=. 2096 if test -f $ac_dir/$ac_word; then 2097 ac_cv_prog_RANLIB="ranlib" 2098 break 2099 fi 2100 done 2101 IFS="$ac_save_ifs" 2102 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 2103fi 2104fi 2105RANLIB="$ac_cv_prog_RANLIB" 2106if test -n "$RANLIB"; then 2107 echo "$ac_t""$RANLIB" 1>&6 2108else 2109 echo "$ac_t""no" 1>&6 2110fi 2111 2112 2113ALL_LINGUAS= 2114 2115 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \ 2116unistd.h values.h sys/param.h 2117do 2118ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 2119echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 2120echo "configure:2121: checking for $ac_hdr" >&5 2121if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 2122 echo $ac_n "(cached) $ac_c" 1>&6 2123else 2124 cat > conftest.$ac_ext <<EOF 2125#line 2126 "configure" 2126#include "confdefs.h" 2127#include <$ac_hdr> 2128EOF 2129ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2130{ (eval echo configure:2131: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2131ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2132if test -z "$ac_err"; then 2133 rm -rf conftest* 2134 eval "ac_cv_header_$ac_safe=yes" 2135else 2136 echo "$ac_err" >&5 2137 echo "configure: failed program was:" >&5 2138 cat conftest.$ac_ext >&5 2139 rm -rf conftest* 2140 eval "ac_cv_header_$ac_safe=no" 2141fi 2142rm -f conftest* 2143fi 2144if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 2145 echo "$ac_t""yes" 1>&6 2146 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 2147 cat >> confdefs.h <<EOF 2148#define $ac_tr_hdr 1 2149EOF 2150 2151else 2152 echo "$ac_t""no" 1>&6 2153fi 2154done 2155 2156 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \ 2157__argz_count __argz_stringify __argz_next 2158do 2159echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 2160echo "configure:2161: checking for $ac_func" >&5 2161if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 2162 echo $ac_n "(cached) $ac_c" 1>&6 2163else 2164 cat > conftest.$ac_ext <<EOF 2165#line 2166 "configure" 2166#include "confdefs.h" 2167/* System header to define __stub macros and hopefully few prototypes, 2168 which can conflict with char $ac_func(); below. */ 2169#include <assert.h> 2170/* Override any gcc2 internal prototype to avoid an error. */ 2171/* We use char because int might match the return type of a gcc2 2172 builtin and then its argument prototype would still apply. */ 2173char $ac_func(); 2174 2175int main() { 2176 2177/* The GNU C library defines this for functions which it implements 2178 to always fail with ENOSYS. Some functions are actually named 2179 something starting with __ and the normal name is an alias. */ 2180#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 2181choke me 2182#else 2183$ac_func(); 2184#endif 2185 2186; return 0; } 2187EOF 2188if { (eval echo configure:2189: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2189 rm -rf conftest* 2190 eval "ac_cv_func_$ac_func=yes" 2191else 2192 echo "configure: failed program was:" >&5 2193 cat conftest.$ac_ext >&5 2194 rm -rf conftest* 2195 eval "ac_cv_func_$ac_func=no" 2196fi 2197rm -f conftest* 2198fi 2199 2200if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 2201 echo "$ac_t""yes" 1>&6 2202 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 2203 cat >> confdefs.h <<EOF 2204#define $ac_tr_func 1 2205EOF 2206 2207else 2208 echo "$ac_t""no" 1>&6 2209fi 2210done 2211 2212 2213 if test "${ac_cv_func_stpcpy+set}" != "set"; then 2214 for ac_func in stpcpy 2215do 2216echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 2217echo "configure:2218: checking for $ac_func" >&5 2218if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 2219 echo $ac_n "(cached) $ac_c" 1>&6 2220else 2221 cat > conftest.$ac_ext <<EOF 2222#line 2223 "configure" 2223#include "confdefs.h" 2224/* System header to define __stub macros and hopefully few prototypes, 2225 which can conflict with char $ac_func(); below. */ 2226#include <assert.h> 2227/* Override any gcc2 internal prototype to avoid an error. */ 2228/* We use char because int might match the return type of a gcc2 2229 builtin and then its argument prototype would still apply. */ 2230char $ac_func(); 2231 2232int main() { 2233 2234/* The GNU C library defines this for functions which it implements 2235 to always fail with ENOSYS. Some functions are actually named 2236 something starting with __ and the normal name is an alias. */ 2237#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 2238choke me 2239#else 2240$ac_func(); 2241#endif 2242 2243; return 0; } 2244EOF 2245if { (eval echo configure:2246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2246 rm -rf conftest* 2247 eval "ac_cv_func_$ac_func=yes" 2248else 2249 echo "configure: failed program was:" >&5 2250 cat conftest.$ac_ext >&5 2251 rm -rf conftest* 2252 eval "ac_cv_func_$ac_func=no" 2253fi 2254rm -f conftest* 2255fi 2256 2257if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 2258 echo "$ac_t""yes" 1>&6 2259 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 2260 cat >> confdefs.h <<EOF 2261#define $ac_tr_func 1 2262EOF 2263 2264else 2265 echo "$ac_t""no" 1>&6 2266fi 2267done 2268 2269 fi 2270 if test "${ac_cv_func_stpcpy}" = "yes"; then 2271 cat >> confdefs.h <<\EOF 2272#define HAVE_STPCPY 1 2273EOF 2274 2275 fi 2276 2277 if test $ac_cv_header_locale_h = yes; then 2278 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6 2279echo "configure:2280: checking for LC_MESSAGES" >&5 2280if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then 2281 echo $ac_n "(cached) $ac_c" 1>&6 2282else 2283 cat > conftest.$ac_ext <<EOF 2284#line 2285 "configure" 2285#include "confdefs.h" 2286#include <locale.h> 2287int main() { 2288return LC_MESSAGES 2289; return 0; } 2290EOF 2291if { (eval echo configure:2292: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2292 rm -rf conftest* 2293 am_cv_val_LC_MESSAGES=yes 2294else 2295 echo "configure: failed program was:" >&5 2296 cat conftest.$ac_ext >&5 2297 rm -rf conftest* 2298 am_cv_val_LC_MESSAGES=no 2299fi 2300rm -f conftest* 2301fi 2302 2303echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6 2304 if test $am_cv_val_LC_MESSAGES = yes; then 2305 cat >> confdefs.h <<\EOF 2306#define HAVE_LC_MESSAGES 1 2307EOF 2308 2309 fi 2310 fi 2311 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6 2312echo "configure:2313: checking whether NLS is requested" >&5 2313 # Check whether --enable-nls or --disable-nls was given. 2314if test "${enable_nls+set}" = set; then 2315 enableval="$enable_nls" 2316 USE_NLS=$enableval 2317else 2318 USE_NLS=yes 2319fi 2320 2321 echo "$ac_t""$USE_NLS" 1>&6 2322 2323 2324 USE_INCLUDED_LIBINTL=no 2325 2326 if test "$USE_NLS" = "yes"; then 2327 cat >> confdefs.h <<\EOF 2328#define ENABLE_NLS 1 2329EOF 2330 2331 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6 2332echo "configure:2333: checking whether included gettext is requested" >&5 2333 # Check whether --with-included-gettext or --without-included-gettext was given. 2334if test "${with_included_gettext+set}" = set; then 2335 withval="$with_included_gettext" 2336 nls_cv_force_use_gnu_gettext=$withval 2337else 2338 nls_cv_force_use_gnu_gettext=no 2339fi 2340 2341 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6 2342 2343 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" 2344 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then 2345 nls_cv_header_intl= 2346 nls_cv_header_libgt= 2347 CATOBJEXT=NONE 2348 2349 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'` 2350echo $ac_n "checking for libintl.h""... $ac_c" 1>&6 2351echo "configure:2352: checking for libintl.h" >&5 2352if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 2353 echo $ac_n "(cached) $ac_c" 1>&6 2354else 2355 cat > conftest.$ac_ext <<EOF 2356#line 2357 "configure" 2357#include "confdefs.h" 2358#include <libintl.h> 2359EOF 2360ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2361{ (eval echo configure:2362: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2362ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2363if test -z "$ac_err"; then 2364 rm -rf conftest* 2365 eval "ac_cv_header_$ac_safe=yes" 2366else 2367 echo "$ac_err" >&5 2368 echo "configure: failed program was:" >&5 2369 cat conftest.$ac_ext >&5 2370 rm -rf conftest* 2371 eval "ac_cv_header_$ac_safe=no" 2372fi 2373rm -f conftest* 2374fi 2375if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 2376 echo "$ac_t""yes" 1>&6 2377 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6 2378echo "configure:2379: checking for gettext in libc" >&5 2379if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then 2380 echo $ac_n "(cached) $ac_c" 1>&6 2381else 2382 cat > conftest.$ac_ext <<EOF 2383#line 2384 "configure" 2384#include "confdefs.h" 2385#include <libintl.h> 2386int main() { 2387return (int) gettext ("") 2388; return 0; } 2389EOF 2390if { (eval echo configure:2391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2391 rm -rf conftest* 2392 gt_cv_func_gettext_libc=yes 2393else 2394 echo "configure: failed program was:" >&5 2395 cat conftest.$ac_ext >&5 2396 rm -rf conftest* 2397 gt_cv_func_gettext_libc=no 2398fi 2399rm -f conftest* 2400fi 2401 2402echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6 2403 2404 if test "$gt_cv_func_gettext_libc" != "yes"; then 2405 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6 2406echo "configure:2407: checking for bindtextdomain in -lintl" >&5 2407ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'` 2408if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 2409 echo $ac_n "(cached) $ac_c" 1>&6 2410else 2411 ac_save_LIBS="$LIBS" 2412LIBS="-lintl $LIBS" 2413cat > conftest.$ac_ext <<EOF 2414#line 2415 "configure" 2415#include "confdefs.h" 2416/* Override any gcc2 internal prototype to avoid an error. */ 2417/* We use char because int might match the return type of a gcc2 2418 builtin and then its argument prototype would still apply. */ 2419char bindtextdomain(); 2420 2421int main() { 2422bindtextdomain() 2423; return 0; } 2424EOF 2425if { (eval echo configure:2426: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2426 rm -rf conftest* 2427 eval "ac_cv_lib_$ac_lib_var=yes" 2428else 2429 echo "configure: failed program was:" >&5 2430 cat conftest.$ac_ext >&5 2431 rm -rf conftest* 2432 eval "ac_cv_lib_$ac_lib_var=no" 2433fi 2434rm -f conftest* 2435LIBS="$ac_save_LIBS" 2436 2437fi 2438if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 2439 echo "$ac_t""yes" 1>&6 2440 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6 2441echo "configure:2442: checking for gettext in libintl" >&5 2442if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then 2443 echo $ac_n "(cached) $ac_c" 1>&6 2444else 2445 cat > conftest.$ac_ext <<EOF 2446#line 2447 "configure" 2447#include "confdefs.h" 2448 2449int main() { 2450return (int) gettext ("") 2451; return 0; } 2452EOF 2453if { (eval echo configure:2454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2454 rm -rf conftest* 2455 gt_cv_func_gettext_libintl=yes 2456else 2457 echo "configure: failed program was:" >&5 2458 cat conftest.$ac_ext >&5 2459 rm -rf conftest* 2460 gt_cv_func_gettext_libintl=no 2461fi 2462rm -f conftest* 2463fi 2464 2465echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6 2466else 2467 echo "$ac_t""no" 1>&6 2468fi 2469 2470 fi 2471 2472 if test "$gt_cv_func_gettext_libc" = "yes" \ 2473 || test "$gt_cv_func_gettext_libintl" = "yes"; then 2474 cat >> confdefs.h <<\EOF 2475#define HAVE_GETTEXT 1 2476EOF 2477 2478 # Extract the first word of "msgfmt", so it can be a program name with args. 2479set dummy msgfmt; ac_word=$2 2480echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2481echo "configure:2482: checking for $ac_word" >&5 2482if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then 2483 echo $ac_n "(cached) $ac_c" 1>&6 2484else 2485 case "$MSGFMT" in 2486 /*) 2487 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 2488 ;; 2489 *) 2490 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 2491 for ac_dir in $PATH; do 2492 test -z "$ac_dir" && ac_dir=. 2493 if test -f $ac_dir/$ac_word; then 2494 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then 2495 ac_cv_path_MSGFMT="$ac_dir/$ac_word" 2496 break 2497 fi 2498 fi 2499 done 2500 IFS="$ac_save_ifs" 2501 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no" 2502 ;; 2503esac 2504fi 2505MSGFMT="$ac_cv_path_MSGFMT" 2506if test -n "$MSGFMT"; then 2507 echo "$ac_t""$MSGFMT" 1>&6 2508else 2509 echo "$ac_t""no" 1>&6 2510fi 2511 if test "$MSGFMT" != "no"; then 2512 for ac_func in dcgettext 2513do 2514echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 2515echo "configure:2516: checking for $ac_func" >&5 2516if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 2517 echo $ac_n "(cached) $ac_c" 1>&6 2518else 2519 cat > conftest.$ac_ext <<EOF 2520#line 2521 "configure" 2521#include "confdefs.h" 2522/* System header to define __stub macros and hopefully few prototypes, 2523 which can conflict with char $ac_func(); below. */ 2524#include <assert.h> 2525/* Override any gcc2 internal prototype to avoid an error. */ 2526/* We use char because int might match the return type of a gcc2 2527 builtin and then its argument prototype would still apply. */ 2528char $ac_func(); 2529 2530int main() { 2531 2532/* The GNU C library defines this for functions which it implements 2533 to always fail with ENOSYS. Some functions are actually named 2534 something starting with __ and the normal name is an alias. */ 2535#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 2536choke me 2537#else 2538$ac_func(); 2539#endif 2540 2541; return 0; } 2542EOF 2543if { (eval echo configure:2544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2544 rm -rf conftest* 2545 eval "ac_cv_func_$ac_func=yes" 2546else 2547 echo "configure: failed program was:" >&5 2548 cat conftest.$ac_ext >&5 2549 rm -rf conftest* 2550 eval "ac_cv_func_$ac_func=no" 2551fi 2552rm -f conftest* 2553fi 2554 2555if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 2556 echo "$ac_t""yes" 1>&6 2557 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 2558 cat >> confdefs.h <<EOF 2559#define $ac_tr_func 1 2560EOF 2561 2562else 2563 echo "$ac_t""no" 1>&6 2564fi 2565done 2566 2567 # Extract the first word of "gmsgfmt", so it can be a program name with args. 2568set dummy gmsgfmt; ac_word=$2 2569echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2570echo "configure:2571: checking for $ac_word" >&5 2571if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then 2572 echo $ac_n "(cached) $ac_c" 1>&6 2573else 2574 case "$GMSGFMT" in 2575 /*) 2576 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 2577 ;; 2578 ?:/*) 2579 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. 2580 ;; 2581 *) 2582 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2583 ac_dummy="$PATH" 2584 for ac_dir in $ac_dummy; do 2585 test -z "$ac_dir" && ac_dir=. 2586 if test -f $ac_dir/$ac_word; then 2587 ac_cv_path_GMSGFMT="$ac_dir/$ac_word" 2588 break 2589 fi 2590 done 2591 IFS="$ac_save_ifs" 2592 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 2593 ;; 2594esac 2595fi 2596GMSGFMT="$ac_cv_path_GMSGFMT" 2597if test -n "$GMSGFMT"; then 2598 echo "$ac_t""$GMSGFMT" 1>&6 2599else 2600 echo "$ac_t""no" 1>&6 2601fi 2602 2603 # Extract the first word of "xgettext", so it can be a program name with args. 2604set dummy xgettext; ac_word=$2 2605echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2606echo "configure:2607: checking for $ac_word" >&5 2607if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then 2608 echo $ac_n "(cached) $ac_c" 1>&6 2609else 2610 case "$XGETTEXT" in 2611 /*) 2612 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 2613 ;; 2614 *) 2615 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 2616 for ac_dir in $PATH; do 2617 test -z "$ac_dir" && ac_dir=. 2618 if test -f $ac_dir/$ac_word; then 2619 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then 2620 ac_cv_path_XGETTEXT="$ac_dir/$ac_word" 2621 break 2622 fi 2623 fi 2624 done 2625 IFS="$ac_save_ifs" 2626 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 2627 ;; 2628esac 2629fi 2630XGETTEXT="$ac_cv_path_XGETTEXT" 2631if test -n "$XGETTEXT"; then 2632 echo "$ac_t""$XGETTEXT" 1>&6 2633else 2634 echo "$ac_t""no" 1>&6 2635fi 2636 2637 cat > conftest.$ac_ext <<EOF 2638#line 2639 "configure" 2639#include "confdefs.h" 2640 2641int main() { 2642extern int _nl_msg_cat_cntr; 2643 return _nl_msg_cat_cntr 2644; return 0; } 2645EOF 2646if { (eval echo configure:2647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2647 rm -rf conftest* 2648 CATOBJEXT=.gmo 2649 DATADIRNAME=share 2650else 2651 echo "configure: failed program was:" >&5 2652 cat conftest.$ac_ext >&5 2653 rm -rf conftest* 2654 CATOBJEXT=.mo 2655 DATADIRNAME=lib 2656fi 2657rm -f conftest* 2658 INSTOBJEXT=.mo 2659 fi 2660 fi 2661 2662else 2663 echo "$ac_t""no" 1>&6 2664fi 2665 2666 2667 2668 if test "$CATOBJEXT" = "NONE"; then 2669 nls_cv_use_gnu_gettext=yes 2670 fi 2671 fi 2672 2673 if test "$nls_cv_use_gnu_gettext" = "yes"; then 2674 INTLOBJS="\$(GETTOBJS)" 2675 # Extract the first word of "msgfmt", so it can be a program name with args. 2676set dummy msgfmt; ac_word=$2 2677echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2678echo "configure:2679: checking for $ac_word" >&5 2679if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then 2680 echo $ac_n "(cached) $ac_c" 1>&6 2681else 2682 case "$MSGFMT" in 2683 /*) 2684 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 2685 ;; 2686 *) 2687 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 2688 for ac_dir in $PATH; do 2689 test -z "$ac_dir" && ac_dir=. 2690 if test -f $ac_dir/$ac_word; then 2691 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then 2692 ac_cv_path_MSGFMT="$ac_dir/$ac_word" 2693 break 2694 fi 2695 fi 2696 done 2697 IFS="$ac_save_ifs" 2698 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt" 2699 ;; 2700esac 2701fi 2702MSGFMT="$ac_cv_path_MSGFMT" 2703if test -n "$MSGFMT"; then 2704 echo "$ac_t""$MSGFMT" 1>&6 2705else 2706 echo "$ac_t""no" 1>&6 2707fi 2708 2709 # Extract the first word of "gmsgfmt", so it can be a program name with args. 2710set dummy gmsgfmt; ac_word=$2 2711echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2712echo "configure:2713: checking for $ac_word" >&5 2713if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then 2714 echo $ac_n "(cached) $ac_c" 1>&6 2715else 2716 case "$GMSGFMT" in 2717 /*) 2718 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 2719 ;; 2720 ?:/*) 2721 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. 2722 ;; 2723 *) 2724 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2725 ac_dummy="$PATH" 2726 for ac_dir in $ac_dummy; do 2727 test -z "$ac_dir" && ac_dir=. 2728 if test -f $ac_dir/$ac_word; then 2729 ac_cv_path_GMSGFMT="$ac_dir/$ac_word" 2730 break 2731 fi 2732 done 2733 IFS="$ac_save_ifs" 2734 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 2735 ;; 2736esac 2737fi 2738GMSGFMT="$ac_cv_path_GMSGFMT" 2739if test -n "$GMSGFMT"; then 2740 echo "$ac_t""$GMSGFMT" 1>&6 2741else 2742 echo "$ac_t""no" 1>&6 2743fi 2744 2745 # Extract the first word of "xgettext", so it can be a program name with args. 2746set dummy xgettext; ac_word=$2 2747echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2748echo "configure:2749: checking for $ac_word" >&5 2749if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then 2750 echo $ac_n "(cached) $ac_c" 1>&6 2751else 2752 case "$XGETTEXT" in 2753 /*) 2754 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 2755 ;; 2756 *) 2757 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 2758 for ac_dir in $PATH; do 2759 test -z "$ac_dir" && ac_dir=. 2760 if test -f $ac_dir/$ac_word; then 2761 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then 2762 ac_cv_path_XGETTEXT="$ac_dir/$ac_word" 2763 break 2764 fi 2765 fi 2766 done 2767 IFS="$ac_save_ifs" 2768 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 2769 ;; 2770esac 2771fi 2772XGETTEXT="$ac_cv_path_XGETTEXT" 2773if test -n "$XGETTEXT"; then 2774 echo "$ac_t""$XGETTEXT" 1>&6 2775else 2776 echo "$ac_t""no" 1>&6 2777fi 2778 2779 2780 USE_INCLUDED_LIBINTL=yes 2781 CATOBJEXT=.gmo 2782 INSTOBJEXT=.mo 2783 DATADIRNAME=share 2784 INTLDEPS='$(top_builddir)/../intl/libintl.a' 2785 INTLLIBS=$INTLDEPS 2786 LIBS=`echo $LIBS | sed -e 's/-lintl//'` 2787 nls_cv_header_intl=libintl.h 2788 nls_cv_header_libgt=libgettext.h 2789 fi 2790 2791 if test "$XGETTEXT" != ":"; then 2792 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then 2793 : ; 2794 else 2795 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6 2796 XGETTEXT=":" 2797 fi 2798 fi 2799 2800 # We need to process the po/ directory. 2801 POSUB=po 2802 else 2803 DATADIRNAME=share 2804 nls_cv_header_intl=libintl.h 2805 nls_cv_header_libgt=libgettext.h 2806 fi 2807 2808 # If this is used in GNU gettext we have to set USE_NLS to `yes' 2809 # because some of the sources are only built for this goal. 2810 if test "$PACKAGE" = gettext; then 2811 USE_NLS=yes 2812 USE_INCLUDED_LIBINTL=yes 2813 fi 2814 2815 for lang in $ALL_LINGUAS; do 2816 GMOFILES="$GMOFILES $lang.gmo" 2817 POFILES="$POFILES $lang.po" 2818 done 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 if test "x$CATOBJEXT" != "x"; then 2834 if test "x$ALL_LINGUAS" = "x"; then 2835 LINGUAS= 2836 else 2837 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6 2838echo "configure:2839: checking for catalogs to be installed" >&5 2839 NEW_LINGUAS= 2840 for lang in ${LINGUAS=$ALL_LINGUAS}; do 2841 case "$ALL_LINGUAS" in 2842 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;; 2843 esac 2844 done 2845 LINGUAS=$NEW_LINGUAS 2846 echo "$ac_t""$LINGUAS" 1>&6 2847 fi 2848 2849 if test -n "$LINGUAS"; then 2850 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done 2851 fi 2852 fi 2853 2854 if test $ac_cv_header_locale_h = yes; then 2855 INCLUDE_LOCALE_H="#include <locale.h>" 2856 else 2857 INCLUDE_LOCALE_H="\ 2858/* The system does not provide the header <locale.h>. Take care yourself. */" 2859 fi 2860 2861 2862 if test -f $srcdir/po2tbl.sed.in; then 2863 if test "$CATOBJEXT" = ".cat"; then 2864 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'` 2865echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6 2866echo "configure:2867: checking for linux/version.h" >&5 2867if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 2868 echo $ac_n "(cached) $ac_c" 1>&6 2869else 2870 cat > conftest.$ac_ext <<EOF 2871#line 2872 "configure" 2872#include "confdefs.h" 2873#include <linux/version.h> 2874EOF 2875ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2876{ (eval echo configure:2877: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2877ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2878if test -z "$ac_err"; then 2879 rm -rf conftest* 2880 eval "ac_cv_header_$ac_safe=yes" 2881else 2882 echo "$ac_err" >&5 2883 echo "configure: failed program was:" >&5 2884 cat conftest.$ac_ext >&5 2885 rm -rf conftest* 2886 eval "ac_cv_header_$ac_safe=no" 2887fi 2888rm -f conftest* 2889fi 2890if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 2891 echo "$ac_t""yes" 1>&6 2892 msgformat=linux 2893else 2894 echo "$ac_t""no" 1>&6 2895msgformat=xopen 2896fi 2897 2898 2899 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed 2900 fi 2901 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \ 2902 $srcdir/po2tbl.sed.in > po2tbl.sed 2903 fi 2904 2905 if test "$PACKAGE" = "gettext"; then 2906 GT_NO="#NO#" 2907 GT_YES= 2908 else 2909 GT_NO= 2910 GT_YES="#YES#" 2911 fi 2912 2913 2914 2915 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs" 2916 2917 2918 l= 2919 2920 2921 if test -d $srcdir/po; then 2922 test -d po || mkdir po 2923 if test "x$srcdir" != "x."; then 2924 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then 2925 posrcprefix="$srcdir/" 2926 else 2927 posrcprefix="../$srcdir/" 2928 fi 2929 else 2930 posrcprefix="../" 2931 fi 2932 rm -f po/POTFILES 2933 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ 2934 < $srcdir/po/POTFILES.in > po/POTFILES 2935 fi 2936 2937 2938# Check for common headers. 2939# FIXME: Seems to me this can cause problems for i386-windows hosts. 2940# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*. 2941for ac_hdr in stdlib.h string.h strings.h unistd.h time.h 2942do 2943ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 2944echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 2945echo "configure:2946: checking for $ac_hdr" >&5 2946if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 2947 echo $ac_n "(cached) $ac_c" 1>&6 2948else 2949 cat > conftest.$ac_ext <<EOF 2950#line 2951 "configure" 2951#include "confdefs.h" 2952#include <$ac_hdr> 2953EOF 2954ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2955{ (eval echo configure:2956: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2956ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2957if test -z "$ac_err"; then 2958 rm -rf conftest* 2959 eval "ac_cv_header_$ac_safe=yes" 2960else 2961 echo "$ac_err" >&5 2962 echo "configure: failed program was:" >&5 2963 cat conftest.$ac_ext >&5 2964 rm -rf conftest* 2965 eval "ac_cv_header_$ac_safe=no" 2966fi 2967rm -f conftest* 2968fi 2969if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 2970 echo "$ac_t""yes" 1>&6 2971 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 2972 cat >> confdefs.h <<EOF 2973#define $ac_tr_hdr 1 2974EOF 2975 2976else 2977 echo "$ac_t""no" 1>&6 2978fi 2979done 2980 2981for ac_hdr in sys/time.h sys/resource.h 2982do 2983ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 2984echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 2985echo "configure:2986: checking for $ac_hdr" >&5 2986if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 2987 echo $ac_n "(cached) $ac_c" 1>&6 2988else 2989 cat > conftest.$ac_ext <<EOF 2990#line 2991 "configure" 2991#include "confdefs.h" 2992#include <$ac_hdr> 2993EOF 2994ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2995{ (eval echo configure:2996: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2996ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2997if test -z "$ac_err"; then 2998 rm -rf conftest* 2999 eval "ac_cv_header_$ac_safe=yes" 3000else 3001 echo "$ac_err" >&5 3002 echo "configure: failed program was:" >&5 3003 cat conftest.$ac_ext >&5 3004 rm -rf conftest* 3005 eval "ac_cv_header_$ac_safe=no" 3006fi 3007rm -f conftest* 3008fi 3009if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3010 echo "$ac_t""yes" 1>&6 3011 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3012 cat >> confdefs.h <<EOF 3013#define $ac_tr_hdr 1 3014EOF 3015 3016else 3017 echo "$ac_t""no" 1>&6 3018fi 3019done 3020 3021for ac_hdr in fcntl.h fpu_control.h 3022do 3023ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3024echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3025echo "configure:3026: checking for $ac_hdr" >&5 3026if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3027 echo $ac_n "(cached) $ac_c" 1>&6 3028else 3029 cat > conftest.$ac_ext <<EOF 3030#line 3031 "configure" 3031#include "confdefs.h" 3032#include <$ac_hdr> 3033EOF 3034ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3035{ (eval echo configure:3036: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3036ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3037if test -z "$ac_err"; then 3038 rm -rf conftest* 3039 eval "ac_cv_header_$ac_safe=yes" 3040else 3041 echo "$ac_err" >&5 3042 echo "configure: failed program was:" >&5 3043 cat conftest.$ac_ext >&5 3044 rm -rf conftest* 3045 eval "ac_cv_header_$ac_safe=no" 3046fi 3047rm -f conftest* 3048fi 3049if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3050 echo "$ac_t""yes" 1>&6 3051 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3052 cat >> confdefs.h <<EOF 3053#define $ac_tr_hdr 1 3054EOF 3055 3056else 3057 echo "$ac_t""no" 1>&6 3058fi 3059done 3060 3061for ac_hdr in dlfcn.h errno.h sys/stat.h 3062do 3063ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3064echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3065echo "configure:3066: checking for $ac_hdr" >&5 3066if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3067 echo $ac_n "(cached) $ac_c" 1>&6 3068else 3069 cat > conftest.$ac_ext <<EOF 3070#line 3071 "configure" 3071#include "confdefs.h" 3072#include <$ac_hdr> 3073EOF 3074ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3075{ (eval echo configure:3076: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3076ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3077if test -z "$ac_err"; then 3078 rm -rf conftest* 3079 eval "ac_cv_header_$ac_safe=yes" 3080else 3081 echo "$ac_err" >&5 3082 echo "configure: failed program was:" >&5 3083 cat conftest.$ac_ext >&5 3084 rm -rf conftest* 3085 eval "ac_cv_header_$ac_safe=no" 3086fi 3087rm -f conftest* 3088fi 3089if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3090 echo "$ac_t""yes" 1>&6 3091 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3092 cat >> confdefs.h <<EOF 3093#define $ac_tr_hdr 1 3094EOF 3095 3096else 3097 echo "$ac_t""no" 1>&6 3098fi 3099done 3100 3101for ac_func in getrusage time sigaction __setfpucw 3102do 3103echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3104echo "configure:3105: checking for $ac_func" >&5 3105if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3106 echo $ac_n "(cached) $ac_c" 1>&6 3107else 3108 cat > conftest.$ac_ext <<EOF 3109#line 3110 "configure" 3110#include "confdefs.h" 3111/* System header to define __stub macros and hopefully few prototypes, 3112 which can conflict with char $ac_func(); below. */ 3113#include <assert.h> 3114/* Override any gcc2 internal prototype to avoid an error. */ 3115/* We use char because int might match the return type of a gcc2 3116 builtin and then its argument prototype would still apply. */ 3117char $ac_func(); 3118 3119int main() { 3120 3121/* The GNU C library defines this for functions which it implements 3122 to always fail with ENOSYS. Some functions are actually named 3123 something starting with __ and the normal name is an alias. */ 3124#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3125choke me 3126#else 3127$ac_func(); 3128#endif 3129 3130; return 0; } 3131EOF 3132if { (eval echo configure:3133: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3133 rm -rf conftest* 3134 eval "ac_cv_func_$ac_func=yes" 3135else 3136 echo "configure: failed program was:" >&5 3137 cat conftest.$ac_ext >&5 3138 rm -rf conftest* 3139 eval "ac_cv_func_$ac_func=no" 3140fi 3141rm -f conftest* 3142fi 3143 3144if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3145 echo "$ac_t""yes" 1>&6 3146 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3147 cat >> confdefs.h <<EOF 3148#define $ac_tr_func 1 3149EOF 3150 3151else 3152 echo "$ac_t""no" 1>&6 3153fi 3154done 3155 3156 3157# Check for socket libraries 3158echo $ac_n "checking for bind in -lsocket""... $ac_c" 1>&6 3159echo "configure:3160: checking for bind in -lsocket" >&5 3160ac_lib_var=`echo socket'_'bind | sed 'y%./+-%__p_%'` 3161if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3162 echo $ac_n "(cached) $ac_c" 1>&6 3163else 3164 ac_save_LIBS="$LIBS" 3165LIBS="-lsocket $LIBS" 3166cat > conftest.$ac_ext <<EOF 3167#line 3168 "configure" 3168#include "confdefs.h" 3169/* Override any gcc2 internal prototype to avoid an error. */ 3170/* We use char because int might match the return type of a gcc2 3171 builtin and then its argument prototype would still apply. */ 3172char bind(); 3173 3174int main() { 3175bind() 3176; return 0; } 3177EOF 3178if { (eval echo configure:3179: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3179 rm -rf conftest* 3180 eval "ac_cv_lib_$ac_lib_var=yes" 3181else 3182 echo "configure: failed program was:" >&5 3183 cat conftest.$ac_ext >&5 3184 rm -rf conftest* 3185 eval "ac_cv_lib_$ac_lib_var=no" 3186fi 3187rm -f conftest* 3188LIBS="$ac_save_LIBS" 3189 3190fi 3191if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3192 echo "$ac_t""yes" 1>&6 3193 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 3194 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 3195 cat >> confdefs.h <<EOF 3196#define $ac_tr_lib 1 3197EOF 3198 3199 LIBS="-lsocket $LIBS" 3200 3201else 3202 echo "$ac_t""no" 1>&6 3203fi 3204 3205echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6 3206echo "configure:3207: checking for gethostbyname in -lnsl" >&5 3207ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'` 3208if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3209 echo $ac_n "(cached) $ac_c" 1>&6 3210else 3211 ac_save_LIBS="$LIBS" 3212LIBS="-lnsl $LIBS" 3213cat > conftest.$ac_ext <<EOF 3214#line 3215 "configure" 3215#include "confdefs.h" 3216/* Override any gcc2 internal prototype to avoid an error. */ 3217/* We use char because int might match the return type of a gcc2 3218 builtin and then its argument prototype would still apply. */ 3219char gethostbyname(); 3220 3221int main() { 3222gethostbyname() 3223; return 0; } 3224EOF 3225if { (eval echo configure:3226: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3226 rm -rf conftest* 3227 eval "ac_cv_lib_$ac_lib_var=yes" 3228else 3229 echo "configure: failed program was:" >&5 3230 cat conftest.$ac_ext >&5 3231 rm -rf conftest* 3232 eval "ac_cv_lib_$ac_lib_var=no" 3233fi 3234rm -f conftest* 3235LIBS="$ac_save_LIBS" 3236 3237fi 3238if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3239 echo "$ac_t""yes" 1>&6 3240 ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 3241 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 3242 cat >> confdefs.h <<EOF 3243#define $ac_tr_lib 1 3244EOF 3245 3246 LIBS="-lnsl $LIBS" 3247 3248else 3249 echo "$ac_t""no" 1>&6 3250fi 3251 3252 3253. ${srcdir}/../../bfd/configure.host 3254 3255 3256 3257USE_MAINTAINER_MODE=no 3258# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 3259if test "${enable_maintainer_mode+set}" = set; then 3260 enableval="$enable_maintainer_mode" 3261 case "${enableval}" in 3262 yes) MAINT="" USE_MAINTAINER_MODE=yes ;; 3263 no) MAINT="#" ;; 3264 *) { echo "configure: error: "--enable-maintainer-mode does not take a value"" 1>&2; exit 1; }; MAINT="#" ;; 3265esac 3266if test x"$silent" != x"yes" && test x"$MAINT" = x""; then 3267 echo "Setting maintainer mode" 6>&1 3268fi 3269else 3270 MAINT="#" 3271fi 3272 3273 3274 3275# Check whether --enable-sim-bswap or --disable-sim-bswap was given. 3276if test "${enable_sim_bswap+set}" = set; then 3277 enableval="$enable_sim_bswap" 3278 case "${enableval}" in 3279 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";; 3280 no) sim_bswap="-DWITH_BSWAP=0";; 3281 *) { echo "configure: error: "--enable-sim-bswap does not take a value"" 1>&2; exit 1; }; sim_bswap="";; 3282esac 3283if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then 3284 echo "Setting bswap flags = $sim_bswap" 6>&1 3285fi 3286else 3287 sim_bswap="" 3288fi 3289 3290 3291 3292# Check whether --enable-sim-cflags or --disable-sim-cflags was given. 3293if test "${enable_sim_cflags+set}" = set; then 3294 enableval="$enable_sim_cflags" 3295 case "${enableval}" in 3296 yes) sim_cflags="-O2 -fomit-frame-pointer";; 3297 trace) { echo "configure: error: "Please use --enable-sim-debug instead."" 1>&2; exit 1; }; sim_cflags="";; 3298 no) sim_cflags="";; 3299 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;; 3300esac 3301if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then 3302 echo "Setting sim cflags = $sim_cflags" 6>&1 3303fi 3304else 3305 sim_cflags="" 3306fi 3307 3308 3309 3310# Check whether --enable-sim-debug or --disable-sim-debug was given. 3311if test "${enable_sim_debug+set}" = set; then 3312 enableval="$enable_sim_debug" 3313 case "${enableval}" in 3314 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";; 3315 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";; 3316 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";; 3317esac 3318if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then 3319 echo "Setting sim debug = $sim_debug" 6>&1 3320fi 3321else 3322 sim_debug="" 3323fi 3324 3325 3326 3327# Check whether --enable-sim-stdio or --disable-sim-stdio was given. 3328if test "${enable_sim_stdio+set}" = set; then 3329 enableval="$enable_sim_stdio" 3330 case "${enableval}" in 3331 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";; 3332 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";; 3333 *) { echo "configure: error: "Unknown value $enableval passed to --enable-sim-stdio"" 1>&2; exit 1; }; sim_stdio="";; 3334esac 3335if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then 3336 echo "Setting stdio flags = $sim_stdio" 6>&1 3337fi 3338else 3339 sim_stdio="" 3340fi 3341 3342 3343 3344# Check whether --enable-sim-trace or --disable-sim-trace was given. 3345if test "${enable_sim_trace+set}" = set; then 3346 enableval="$enable_sim_trace" 3347 case "${enableval}" in 3348 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";; 3349 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";; 3350 [-0-9]*) 3351 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";; 3352 [a-z]*) 3353 sim_trace="" 3354 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 3355 if test x"$sim_trace" = x; then 3356 sim_trace="-DWITH_TRACE='(TRACE_$x" 3357 else 3358 sim_trace="${sim_trace}|TRACE_$x" 3359 fi 3360 done 3361 sim_trace="$sim_trace)'" ;; 3362esac 3363if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then 3364 echo "Setting sim trace = $sim_trace" 6>&1 3365fi 3366else 3367 sim_trace="" 3368fi 3369 3370 3371 3372# Check whether --enable-sim-profile or --disable-sim-profile was given. 3373if test "${enable_sim_profile+set}" = set; then 3374 enableval="$enable_sim_profile" 3375 case "${enableval}" in 3376 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";; 3377 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";; 3378 [-0-9]*) 3379 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";; 3380 [a-z]*) 3381 sim_profile="" 3382 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 3383 if test x"$sim_profile" = x; then 3384 sim_profile="-DWITH_PROFILE='(PROFILE_$x" 3385 else 3386 sim_profile="${sim_profile}|PROFILE_$x" 3387 fi 3388 done 3389 sim_profile="$sim_profile)'" ;; 3390esac 3391if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then 3392 echo "Setting sim profile = $sim_profile" 6>&1 3393fi 3394else 3395 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1" 3396fi 3397 3398 3399 3400echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 3401echo "configure:3402: checking return type of signal handlers" >&5 3402if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then 3403 echo $ac_n "(cached) $ac_c" 1>&6 3404else 3405 cat > conftest.$ac_ext <<EOF 3406#line 3407 "configure" 3407#include "confdefs.h" 3408#include <sys/types.h> 3409#include <signal.h> 3410#ifdef signal 3411#undef signal 3412#endif 3413#ifdef __cplusplus 3414extern "C" void (*signal (int, void (*)(int)))(int); 3415#else 3416void (*signal ()) (); 3417#endif 3418 3419int main() { 3420int i; 3421; return 0; } 3422EOF 3423if { (eval echo configure:3424: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 3424 rm -rf conftest* 3425 ac_cv_type_signal=void 3426else 3427 echo "configure: failed program was:" >&5 3428 cat conftest.$ac_ext >&5 3429 rm -rf conftest* 3430 ac_cv_type_signal=int 3431fi 3432rm -f conftest* 3433fi 3434 3435echo "$ac_t""$ac_cv_type_signal" 1>&6 3436cat >> confdefs.h <<EOF 3437#define RETSIGTYPE $ac_cv_type_signal 3438EOF 3439 3440 3441 3442 3443 3444echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 3445echo "configure:3446: checking for executable suffix" >&5 3446if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then 3447 echo $ac_n "(cached) $ac_c" 1>&6 3448else 3449 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 3450 ac_cv_exeext=.exe 3451else 3452 rm -f conftest* 3453 echo 'int main () { return 0; }' > conftest.$ac_ext 3454 ac_cv_exeext= 3455 if { (eval echo configure:3456: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then 3456 for file in conftest.*; do 3457 case $file in 3458 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 3459 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; 3460 esac 3461 done 3462 else 3463 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } 3464 fi 3465 rm -f conftest* 3466 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no 3467fi 3468fi 3469 3470EXEEXT="" 3471test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} 3472echo "$ac_t""${ac_cv_exeext}" 1>&6 3473ac_exeext=$EXEEXT 3474 3475 3476sim_link_files= 3477sim_link_links= 3478 3479sim_link_links=tconfig.h 3480if test -f ${srcdir}/tconfig.in 3481then 3482 sim_link_files=tconfig.in 3483else 3484 sim_link_files=../common/tconfig.in 3485fi 3486 3487# targ-vals.def points to the libc macro description file. 3488case "${target}" in 3489*-*-*) TARG_VALS_DEF=../common/nltvals.def ;; 3490esac 3491sim_link_files="${sim_link_files} ${TARG_VALS_DEF}" 3492sim_link_links="${sim_link_links} targ-vals.def" 3493 3494 3495 3496for ac_hdr in stdlib.h time.h sys/param.h 3497do 3498ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3499echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3500echo "configure:3501: checking for $ac_hdr" >&5 3501if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3502 echo $ac_n "(cached) $ac_c" 1>&6 3503else 3504 cat > conftest.$ac_ext <<EOF 3505#line 3506 "configure" 3506#include "confdefs.h" 3507#include <$ac_hdr> 3508EOF 3509ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3510{ (eval echo configure:3511: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3511ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3512if test -z "$ac_err"; then 3513 rm -rf conftest* 3514 eval "ac_cv_header_$ac_safe=yes" 3515else 3516 echo "$ac_err" >&5 3517 echo "configure: failed program was:" >&5 3518 cat conftest.$ac_ext >&5 3519 rm -rf conftest* 3520 eval "ac_cv_header_$ac_safe=no" 3521fi 3522rm -f conftest* 3523fi 3524if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3525 echo "$ac_t""yes" 1>&6 3526 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3527 cat >> confdefs.h <<EOF 3528#define $ac_tr_hdr 1 3529EOF 3530 3531else 3532 echo "$ac_t""no" 1>&6 3533fi 3534done 3535 3536 3537 3538 3539trap '' 1 2 15 3540cat > confcache <<\EOF 3541# This file is a shell script that caches the results of configure 3542# tests run on this system so they can be shared between configure 3543# scripts and configure runs. It is not useful on other systems. 3544# If it contains results you don't want to keep, you may remove or edit it. 3545# 3546# By default, configure uses ./config.cache as the cache file, 3547# creating it if it does not exist already. You can give configure 3548# the --cache-file=FILE option to use a different cache file; that is 3549# what configure does when it calls configure scripts in 3550# subdirectories, so they share the cache. 3551# Giving --cache-file=/dev/null disables caching, for debugging configure. 3552# config.status only pays attention to the cache file if you give it the 3553# --recheck option to rerun configure. 3554# 3555EOF 3556# The following way of writing the cache mishandles newlines in values, 3557# but we know of no workaround that is simple, portable, and efficient. 3558# So, don't put newlines in cache variables' values. 3559# Ultrix sh set writes to stderr and can't be redirected directly, 3560# and sets the high bit in the cache file unless we assign to the vars. 3561(set) 2>&1 | 3562 case `(ac_space=' '; set | grep ac_space) 2>&1` in 3563 *ac_space=\ *) 3564 # `set' does not quote correctly, so add quotes (double-quote substitution 3565 # turns \\\\ into \\, and sed turns \\ into \). 3566 sed -n \ 3567 -e "s/'/'\\\\''/g" \ 3568 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 3569 ;; 3570 *) 3571 # `set' quotes correctly as required by POSIX, so do not add quotes. 3572 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 3573 ;; 3574 esac >> confcache 3575if cmp -s $cache_file confcache; then 3576 : 3577else 3578 if test -w $cache_file; then 3579 echo "updating cache $cache_file" 3580 cat confcache > $cache_file 3581 else 3582 echo "not updating unwritable cache $cache_file" 3583 fi 3584fi 3585rm -f confcache 3586 3587trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 3588 3589test "x$prefix" = xNONE && prefix=$ac_default_prefix 3590# Let make expand exec_prefix. 3591test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 3592 3593# Any assignment to VPATH causes Sun make to only execute 3594# the first set of double-colon rules, so remove it if not needed. 3595# If there is a colon in the path, we need to keep it. 3596if test "x$srcdir" = x.; then 3597 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' 3598fi 3599 3600trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 3601 3602DEFS=-DHAVE_CONFIG_H 3603 3604# Without the "./", some shells look in PATH for config.status. 3605: ${CONFIG_STATUS=./config.status} 3606 3607echo creating $CONFIG_STATUS 3608rm -f $CONFIG_STATUS 3609cat > $CONFIG_STATUS <<EOF 3610#! /bin/sh 3611# Generated automatically by configure. 3612# Run this file to recreate the current configuration. 3613# This directory was configured as follows, 3614# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 3615# 3616# $0 $ac_configure_args 3617# 3618# Compiler output produced by configure, useful for debugging 3619# configure, is in ./config.log if it exists. 3620 3621ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" 3622for ac_option 3623do 3624 case "\$ac_option" in 3625 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 3626 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" 3627 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; 3628 -version | --version | --versio | --versi | --vers | --ver | --ve | --v) 3629 echo "$CONFIG_STATUS generated by autoconf version 2.13" 3630 exit 0 ;; 3631 -help | --help | --hel | --he | --h) 3632 echo "\$ac_cs_usage"; exit 0 ;; 3633 *) echo "\$ac_cs_usage"; exit 1 ;; 3634 esac 3635done 3636 3637ac_given_srcdir=$srcdir 3638ac_given_INSTALL="$INSTALL" 3639 3640trap 'rm -fr `echo "Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in .gdbinit:../common/gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 3641EOF 3642cat >> $CONFIG_STATUS <<EOF 3643 3644# Protect against being on the right side of a sed subst in config.status. 3645sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; 3646 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF 3647$ac_vpsub 3648$extrasub 3649s%@sim_environment@%$sim_environment%g 3650s%@sim_alignment@%$sim_alignment%g 3651s%@sim_assert@%$sim_assert%g 3652s%@sim_bitsize@%$sim_bitsize%g 3653s%@sim_endian@%$sim_endian%g 3654s%@sim_hostendian@%$sim_hostendian%g 3655s%@sim_float@%$sim_float%g 3656s%@sim_scache@%$sim_scache%g 3657s%@sim_default_model@%$sim_default_model%g 3658s%@sim_hw_cflags@%$sim_hw_cflags%g 3659s%@sim_hw_objs@%$sim_hw_objs%g 3660s%@sim_hw@%$sim_hw%g 3661s%@sim_inline@%$sim_inline%g 3662s%@sim_packages@%$sim_packages%g 3663s%@sim_regparm@%$sim_regparm%g 3664s%@sim_reserved_bits@%$sim_reserved_bits%g 3665s%@sim_smp@%$sim_smp%g 3666s%@sim_stdcall@%$sim_stdcall%g 3667s%@sim_xor_endian@%$sim_xor_endian%g 3668s%@WARN_CFLAGS@%$WARN_CFLAGS%g 3669s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g 3670s%@SHELL@%$SHELL%g 3671s%@CFLAGS@%$CFLAGS%g 3672s%@CPPFLAGS@%$CPPFLAGS%g 3673s%@CXXFLAGS@%$CXXFLAGS%g 3674s%@FFLAGS@%$FFLAGS%g 3675s%@DEFS@%$DEFS%g 3676s%@LDFLAGS@%$LDFLAGS%g 3677s%@LIBS@%$LIBS%g 3678s%@exec_prefix@%$exec_prefix%g 3679s%@prefix@%$prefix%g 3680s%@program_transform_name@%$program_transform_name%g 3681s%@bindir@%$bindir%g 3682s%@sbindir@%$sbindir%g 3683s%@libexecdir@%$libexecdir%g 3684s%@datadir@%$datadir%g 3685s%@sysconfdir@%$sysconfdir%g 3686s%@sharedstatedir@%$sharedstatedir%g 3687s%@localstatedir@%$localstatedir%g 3688s%@libdir@%$libdir%g 3689s%@includedir@%$includedir%g 3690s%@oldincludedir@%$oldincludedir%g 3691s%@infodir@%$infodir%g 3692s%@mandir@%$mandir%g 3693s%@host@%$host%g 3694s%@host_alias@%$host_alias%g 3695s%@host_cpu@%$host_cpu%g 3696s%@host_vendor@%$host_vendor%g 3697s%@host_os@%$host_os%g 3698s%@target@%$target%g 3699s%@target_alias@%$target_alias%g 3700s%@target_cpu@%$target_cpu%g 3701s%@target_vendor@%$target_vendor%g 3702s%@target_os@%$target_os%g 3703s%@build@%$build%g 3704s%@build_alias@%$build_alias%g 3705s%@build_cpu@%$build_cpu%g 3706s%@build_vendor@%$build_vendor%g 3707s%@build_os@%$build_os%g 3708s%@CC@%$CC%g 3709s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g 3710s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g 3711s%@INSTALL_DATA@%$INSTALL_DATA%g 3712s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g 3713s%@HDEFINES@%$HDEFINES%g 3714s%@AR@%$AR%g 3715s%@RANLIB@%$RANLIB%g 3716s%@SET_MAKE@%$SET_MAKE%g 3717s%@CPP@%$CPP%g 3718s%@ALLOCA@%$ALLOCA%g 3719s%@USE_NLS@%$USE_NLS%g 3720s%@MSGFMT@%$MSGFMT%g 3721s%@GMSGFMT@%$GMSGFMT%g 3722s%@XGETTEXT@%$XGETTEXT%g 3723s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g 3724s%@CATALOGS@%$CATALOGS%g 3725s%@CATOBJEXT@%$CATOBJEXT%g 3726s%@DATADIRNAME@%$DATADIRNAME%g 3727s%@GMOFILES@%$GMOFILES%g 3728s%@INSTOBJEXT@%$INSTOBJEXT%g 3729s%@INTLDEPS@%$INTLDEPS%g 3730s%@INTLLIBS@%$INTLLIBS%g 3731s%@INTLOBJS@%$INTLOBJS%g 3732s%@POFILES@%$POFILES%g 3733s%@POSUB@%$POSUB%g 3734s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g 3735s%@GT_NO@%$GT_NO%g 3736s%@GT_YES@%$GT_YES%g 3737s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g 3738s%@l@%$l%g 3739s%@MAINT@%$MAINT%g 3740s%@sim_bswap@%$sim_bswap%g 3741s%@sim_cflags@%$sim_cflags%g 3742s%@sim_debug@%$sim_debug%g 3743s%@sim_stdio@%$sim_stdio%g 3744s%@sim_trace@%$sim_trace%g 3745s%@sim_profile@%$sim_profile%g 3746s%@EXEEXT@%$EXEEXT%g 3747 3748CEOF 3749EOF 3750 3751cat >> $CONFIG_STATUS <<\EOF 3752 3753# Split the substitutions into bite-sized pieces for seds with 3754# small command number limits, like on Digital OSF/1 and HP-UX. 3755ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. 3756ac_file=1 # Number of current file. 3757ac_beg=1 # First line for current file. 3758ac_end=$ac_max_sed_cmds # Line after last line for current file. 3759ac_more_lines=: 3760ac_sed_cmds="" 3761while $ac_more_lines; do 3762 if test $ac_beg -gt 1; then 3763 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file 3764 else 3765 sed "${ac_end}q" conftest.subs > conftest.s$ac_file 3766 fi 3767 if test ! -s conftest.s$ac_file; then 3768 ac_more_lines=false 3769 rm -f conftest.s$ac_file 3770 else 3771 if test -z "$ac_sed_cmds"; then 3772 ac_sed_cmds="sed -f conftest.s$ac_file" 3773 else 3774 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" 3775 fi 3776 ac_file=`expr $ac_file + 1` 3777 ac_beg=$ac_end 3778 ac_end=`expr $ac_end + $ac_max_sed_cmds` 3779 fi 3780done 3781if test -z "$ac_sed_cmds"; then 3782 ac_sed_cmds=cat 3783fi 3784EOF 3785 3786cat >> $CONFIG_STATUS <<EOF 3787 3788CONFIG_FILES=\${CONFIG_FILES-"Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in .gdbinit:../common/gdbinit.in"} 3789EOF 3790cat >> $CONFIG_STATUS <<\EOF 3791for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then 3792 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 3793 case "$ac_file" in 3794 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 3795 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 3796 *) ac_file_in="${ac_file}.in" ;; 3797 esac 3798 3799 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. 3800 3801 # Remove last slash and all that follows it. Not all systems have dirname. 3802 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 3803 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 3804 # The file is in a subdirectory. 3805 test ! -d "$ac_dir" && mkdir "$ac_dir" 3806 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" 3807 # A "../" for each directory in $ac_dir_suffix. 3808 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` 3809 else 3810 ac_dir_suffix= ac_dots= 3811 fi 3812 3813 case "$ac_given_srcdir" in 3814 .) srcdir=. 3815 if test -z "$ac_dots"; then top_srcdir=. 3816 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; 3817 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; 3818 *) # Relative path. 3819 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" 3820 top_srcdir="$ac_dots$ac_given_srcdir" ;; 3821 esac 3822 3823 case "$ac_given_INSTALL" in 3824 [/$]*) INSTALL="$ac_given_INSTALL" ;; 3825 *) INSTALL="$ac_dots$ac_given_INSTALL" ;; 3826 esac 3827 3828 echo creating "$ac_file" 3829 rm -f "$ac_file" 3830 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." 3831 case "$ac_file" in 3832 *Makefile*) ac_comsub="1i\\ 3833# $configure_input" ;; 3834 *) ac_comsub= ;; 3835 esac 3836 3837 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 3838 sed -e "$ac_comsub 3839s%@configure_input@%$configure_input%g 3840s%@srcdir@%$srcdir%g 3841s%@top_srcdir@%$top_srcdir%g 3842s%@INSTALL@%$INSTALL%g 3843" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file 3844fi; done 3845rm -f conftest.s* 3846 3847# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 3848# NAME is the cpp macro being defined and VALUE is the value it is being given. 3849# 3850# ac_d sets the value in "#define NAME VALUE" lines. 3851ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)' 3852ac_dB='\([ ][ ]*\)[^ ]*%\1#\2' 3853ac_dC='\3' 3854ac_dD='%g' 3855# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE". 3856ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 3857ac_uB='\([ ]\)%\1#\2define\3' 3858ac_uC=' ' 3859ac_uD='\4%g' 3860# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 3861ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 3862ac_eB='$%\1#\2define\3' 3863ac_eC=' ' 3864ac_eD='%g' 3865 3866if test "${CONFIG_HEADERS+set}" != set; then 3867EOF 3868cat >> $CONFIG_STATUS <<EOF 3869 CONFIG_HEADERS="config.h:config.in" 3870EOF 3871cat >> $CONFIG_STATUS <<\EOF 3872fi 3873for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then 3874 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 3875 case "$ac_file" in 3876 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 3877 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 3878 *) ac_file_in="${ac_file}.in" ;; 3879 esac 3880 3881 echo creating $ac_file 3882 3883 rm -f conftest.frag conftest.in conftest.out 3884 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 3885 cat $ac_file_inputs > conftest.in 3886 3887EOF 3888 3889# Transform confdefs.h into a sed script conftest.vals that substitutes 3890# the proper values into config.h.in to produce config.h. And first: 3891# Protect against being on the right side of a sed subst in config.status. 3892# Protect against being in an unquoted here document in config.status. 3893rm -f conftest.vals 3894cat > conftest.hdr <<\EOF 3895s/[\\&%]/\\&/g 3896s%[\\$`]%\\&%g 3897s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp 3898s%ac_d%ac_u%gp 3899s%ac_u%ac_e%gp 3900EOF 3901sed -n -f conftest.hdr confdefs.h > conftest.vals 3902rm -f conftest.hdr 3903 3904# This sed command replaces #undef with comments. This is necessary, for 3905# example, in the case of _POSIX_SOURCE, which is predefined and required 3906# on some systems where configure will not decide to define it. 3907cat >> conftest.vals <<\EOF 3908s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */% 3909EOF 3910 3911# Break up conftest.vals because some shells have a limit on 3912# the size of here documents, and old seds have small limits too. 3913 3914rm -f conftest.tail 3915while : 3916do 3917 ac_lines=`grep -c . conftest.vals` 3918 # grep -c gives empty output for an empty file on some AIX systems. 3919 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi 3920 # Write a limited-size here document to conftest.frag. 3921 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS 3922 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS 3923 echo 'CEOF 3924 sed -f conftest.frag conftest.in > conftest.out 3925 rm -f conftest.in 3926 mv conftest.out conftest.in 3927' >> $CONFIG_STATUS 3928 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail 3929 rm -f conftest.vals 3930 mv conftest.tail conftest.vals 3931done 3932rm -f conftest.vals 3933 3934cat >> $CONFIG_STATUS <<\EOF 3935 rm -f conftest.frag conftest.h 3936 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h 3937 cat conftest.in >> conftest.h 3938 rm -f conftest.in 3939 if cmp -s $ac_file conftest.h 2>/dev/null; then 3940 echo "$ac_file is unchanged" 3941 rm -f conftest.h 3942 else 3943 # Remove last slash and all that follows it. Not all systems have dirname. 3944 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 3945 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 3946 # The file is in a subdirectory. 3947 test ! -d "$ac_dir" && mkdir "$ac_dir" 3948 fi 3949 rm -f $ac_file 3950 mv conftest.h $ac_file 3951 fi 3952fi; done 3953 3954EOF 3955 3956cat >> $CONFIG_STATUS <<EOF 3957ac_sources="$sim_link_files" 3958ac_dests="$sim_link_links" 3959EOF 3960 3961cat >> $CONFIG_STATUS <<\EOF 3962srcdir=$ac_given_srcdir 3963while test -n "$ac_sources"; do 3964 set $ac_dests; ac_dest=$1; shift; ac_dests=$* 3965 set $ac_sources; ac_source=$1; shift; ac_sources=$* 3966 3967 echo "linking $srcdir/$ac_source to $ac_dest" 3968 3969 if test ! -r $srcdir/$ac_source; then 3970 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; } 3971 fi 3972 rm -f $ac_dest 3973 3974 # Make relative symlinks. 3975 # Remove last slash and all that follows it. Not all systems have dirname. 3976 ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'` 3977 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then 3978 # The dest file is in a subdirectory. 3979 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir" 3980 ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`" 3981 # A "../" for each directory in $ac_dest_dir_suffix. 3982 ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'` 3983 else 3984 ac_dest_dir_suffix= ac_dots= 3985 fi 3986 3987 case "$srcdir" in 3988 [/$]*) ac_rel_source="$srcdir/$ac_source" ;; 3989 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;; 3990 esac 3991 3992 # Make a symlink if possible; otherwise try a hard link. 3993 if ln -s $ac_rel_source $ac_dest 2>/dev/null || 3994 ln $srcdir/$ac_source $ac_dest; then : 3995 else 3996 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; } 3997 fi 3998done 3999EOF 4000cat >> $CONFIG_STATUS <<EOF 4001 4002EOF 4003cat >> $CONFIG_STATUS <<\EOF 4004case "x$CONFIG_FILES" in 4005 xMakefile*) 4006 echo "Merging Makefile.sim+Make-common.sim into Makefile ..." 4007 rm -f Makesim1.tmp Makesim2.tmp Makefile 4008 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp 4009 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp 4010 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \ 4011 -e '/^## COMMON_POST_/ r Makesim2.tmp' \ 4012 <Makefile.sim >Makefile 4013 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp 4014 ;; 4015 esac 4016 case "x$CONFIG_HEADERS" in xconfig.h:config.in) echo > stamp-h ;; esac 4017 4018exit 0 4019EOF 4020chmod +x $CONFIG_STATUS 4021rm -fr confdefs* $ac_clean_files 4022test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 4023 4024 4025