1#! /bin/sh 2 3# Guess values for system-dependent variables and create Makefiles. 4# Generated automatically using autoconf version 2.13 5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. 6# 7# This configure script is free software; the Free Software Foundation 8# gives unlimited permission to copy, distribute and modify it. 9 10# Defaults: 11ac_help= 12ac_default_prefix=/usr/local 13# Any additions from configure.in: 14ac_help="$ac_help 15 --enable-shared[=PKGS] build shared libraries [default=no]" 16ac_help="$ac_help 17 --enable-static[=PKGS] build static libraries [default=yes]" 18ac_help="$ac_help 19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]" 20ac_help="$ac_help 21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]" 22ac_help="$ac_help 23 --disable-libtool-lock avoid locking (might break parallel builds)" 24ac_help="$ac_help 25 --with-pic try to use only PIC/non-PIC objects [default=use both]" 26ac_help="$ac_help 27 --enable-targets alternative target configurations" 28ac_help="$ac_help 29 --enable-commonbfdlib build shared BFD/opcodes/libiberty library" 30ac_help="$ac_help 31 --enable-build-warnings Enable build-time compiler warnings if gcc is used" 32ac_help="$ac_help 33 --enable-maintainer-mode enable make rules and dependencies not useful 34 (and sometimes confusing) to the casual installer" 35ac_help="$ac_help 36 --enable-install-libbfd controls installation of libbfd and related headers" 37ac_help="$ac_help 38 --disable-nls do not use Native Language Support" 39ac_help="$ac_help 40 --with-included-gettext use the GNU gettext library included here" 41ac_help="$ac_help 42 --enable-cgen-maint[=dir] build cgen generated files" 43 44# Initialize some variables set by options. 45# The variables have the same names as the options, with 46# dashes changed to underlines. 47build=NONE 48cache_file=./config.cache 49exec_prefix=NONE 50host=NONE 51no_create= 52nonopt=NONE 53no_recursion= 54prefix=NONE 55program_prefix=NONE 56program_suffix=NONE 57program_transform_name=s,x,x, 58silent= 59site= 60sitefile= 61srcdir= 62target=NONE 63verbose= 64x_includes=NONE 65x_libraries=NONE 66bindir='${exec_prefix}/bin' 67sbindir='${exec_prefix}/sbin' 68libexecdir='${exec_prefix}/libexec' 69datadir='${prefix}/share' 70sysconfdir='${prefix}/etc' 71sharedstatedir='${prefix}/com' 72localstatedir='${prefix}/var' 73libdir='${exec_prefix}/lib' 74includedir='${prefix}/include' 75oldincludedir='/usr/include' 76infodir='${prefix}/info' 77mandir='${prefix}/man' 78 79# Initialize some other variables. 80subdirs= 81MFLAGS= MAKEFLAGS= 82SHELL=${CONFIG_SHELL-/bin/sh} 83# Maximum number of lines to put in a shell here document. 84ac_max_here_lines=12 85 86ac_prev= 87for ac_option 88do 89 90 # If the previous option needs an argument, assign it. 91 if test -n "$ac_prev"; then 92 eval "$ac_prev=\$ac_option" 93 ac_prev= 94 continue 95 fi 96 97 case "$ac_option" in 98 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 99 *) ac_optarg= ;; 100 esac 101 102 # Accept the important Cygnus configure options, so we can diagnose typos. 103 104 case "$ac_option" in 105 106 -bindir | --bindir | --bindi | --bind | --bin | --bi) 107 ac_prev=bindir ;; 108 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 109 bindir="$ac_optarg" ;; 110 111 -build | --build | --buil | --bui | --bu) 112 ac_prev=build ;; 113 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 114 build="$ac_optarg" ;; 115 116 -cache-file | --cache-file | --cache-fil | --cache-fi \ 117 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 118 ac_prev=cache_file ;; 119 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 120 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 121 cache_file="$ac_optarg" ;; 122 123 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 124 ac_prev=datadir ;; 125 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 126 | --da=*) 127 datadir="$ac_optarg" ;; 128 129 -disable-* | --disable-*) 130 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` 131 # Reject names that are not valid shell variable names. 132 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then 133 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 134 fi 135 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 136 eval "enable_${ac_feature}=no" ;; 137 138 -enable-* | --enable-*) 139 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` 140 # Reject names that are not valid shell variable names. 141 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then 142 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 143 fi 144 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 145 case "$ac_option" in 146 *=*) ;; 147 *) ac_optarg=yes ;; 148 esac 149 eval "enable_${ac_feature}='$ac_optarg'" ;; 150 151 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 152 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 153 | --exec | --exe | --ex) 154 ac_prev=exec_prefix ;; 155 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 156 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 157 | --exec=* | --exe=* | --ex=*) 158 exec_prefix="$ac_optarg" ;; 159 160 -gas | --gas | --ga | --g) 161 # Obsolete; use --with-gas. 162 with_gas=yes ;; 163 164 -help | --help | --hel | --he) 165 # Omit some internal or obsolete options to make the list less imposing. 166 # This message is too long to be a string in the A/UX 3.1 sh. 167 cat << EOF 168Usage: configure [options] [host] 169Options: [defaults in brackets after descriptions] 170Configuration: 171 --cache-file=FILE cache test results in FILE 172 --help print this message 173 --no-create do not create output files 174 --quiet, --silent do not print \`checking...' messages 175 --site-file=FILE use FILE as the site file 176 --version print the version of autoconf that created configure 177Directory and file names: 178 --prefix=PREFIX install architecture-independent files in PREFIX 179 [$ac_default_prefix] 180 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 181 [same as prefix] 182 --bindir=DIR user executables in DIR [EPREFIX/bin] 183 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] 184 --libexecdir=DIR program executables in DIR [EPREFIX/libexec] 185 --datadir=DIR read-only architecture-independent data in DIR 186 [PREFIX/share] 187 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] 188 --sharedstatedir=DIR modifiable architecture-independent data in DIR 189 [PREFIX/com] 190 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] 191 --libdir=DIR object code libraries in DIR [EPREFIX/lib] 192 --includedir=DIR C header files in DIR [PREFIX/include] 193 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] 194 --infodir=DIR info documentation in DIR [PREFIX/info] 195 --mandir=DIR man documentation in DIR [PREFIX/man] 196 --srcdir=DIR find the sources in DIR [configure dir or ..] 197 --program-prefix=PREFIX prepend PREFIX to installed program names 198 --program-suffix=SUFFIX append SUFFIX to installed program names 199 --program-transform-name=PROGRAM 200 run sed PROGRAM on installed program names 201EOF 202 cat << EOF 203Host type: 204 --build=BUILD configure for building on BUILD [BUILD=HOST] 205 --host=HOST configure for HOST [guessed] 206 --target=TARGET configure for TARGET [TARGET=HOST] 207Features and packages: 208 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 209 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 210 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 211 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 212 --x-includes=DIR X include files are in DIR 213 --x-libraries=DIR X library files are in DIR 214EOF 215 if test -n "$ac_help"; then 216 echo "--enable and --with options recognized:$ac_help" 217 fi 218 exit 0 ;; 219 220 -host | --host | --hos | --ho) 221 ac_prev=host ;; 222 -host=* | --host=* | --hos=* | --ho=*) 223 host="$ac_optarg" ;; 224 225 -includedir | --includedir | --includedi | --included | --include \ 226 | --includ | --inclu | --incl | --inc) 227 ac_prev=includedir ;; 228 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 229 | --includ=* | --inclu=* | --incl=* | --inc=*) 230 includedir="$ac_optarg" ;; 231 232 -infodir | --infodir | --infodi | --infod | --info | --inf) 233 ac_prev=infodir ;; 234 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 235 infodir="$ac_optarg" ;; 236 237 -libdir | --libdir | --libdi | --libd) 238 ac_prev=libdir ;; 239 -libdir=* | --libdir=* | --libdi=* | --libd=*) 240 libdir="$ac_optarg" ;; 241 242 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 243 | --libexe | --libex | --libe) 244 ac_prev=libexecdir ;; 245 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 246 | --libexe=* | --libex=* | --libe=*) 247 libexecdir="$ac_optarg" ;; 248 249 -localstatedir | --localstatedir | --localstatedi | --localstated \ 250 | --localstate | --localstat | --localsta | --localst \ 251 | --locals | --local | --loca | --loc | --lo) 252 ac_prev=localstatedir ;; 253 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 254 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 255 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 256 localstatedir="$ac_optarg" ;; 257 258 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 259 ac_prev=mandir ;; 260 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 261 mandir="$ac_optarg" ;; 262 263 -nfp | --nfp | --nf) 264 # Obsolete; use --without-fp. 265 with_fp=no ;; 266 267 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 268 | --no-cr | --no-c) 269 no_create=yes ;; 270 271 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 272 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 273 no_recursion=yes ;; 274 275 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 276 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 277 | --oldin | --oldi | --old | --ol | --o) 278 ac_prev=oldincludedir ;; 279 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 280 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 281 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 282 oldincludedir="$ac_optarg" ;; 283 284 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 285 ac_prev=prefix ;; 286 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 287 prefix="$ac_optarg" ;; 288 289 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 290 | --program-pre | --program-pr | --program-p) 291 ac_prev=program_prefix ;; 292 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 293 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 294 program_prefix="$ac_optarg" ;; 295 296 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 297 | --program-suf | --program-su | --program-s) 298 ac_prev=program_suffix ;; 299 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 300 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 301 program_suffix="$ac_optarg" ;; 302 303 -program-transform-name | --program-transform-name \ 304 | --program-transform-nam | --program-transform-na \ 305 | --program-transform-n | --program-transform- \ 306 | --program-transform | --program-transfor \ 307 | --program-transfo | --program-transf \ 308 | --program-trans | --program-tran \ 309 | --progr-tra | --program-tr | --program-t) 310 ac_prev=program_transform_name ;; 311 -program-transform-name=* | --program-transform-name=* \ 312 | --program-transform-nam=* | --program-transform-na=* \ 313 | --program-transform-n=* | --program-transform-=* \ 314 | --program-transform=* | --program-transfor=* \ 315 | --program-transfo=* | --program-transf=* \ 316 | --program-trans=* | --program-tran=* \ 317 | --progr-tra=* | --program-tr=* | --program-t=*) 318 program_transform_name="$ac_optarg" ;; 319 320 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 321 | -silent | --silent | --silen | --sile | --sil) 322 silent=yes ;; 323 324 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 325 ac_prev=sbindir ;; 326 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 327 | --sbi=* | --sb=*) 328 sbindir="$ac_optarg" ;; 329 330 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 331 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 332 | --sharedst | --shareds | --shared | --share | --shar \ 333 | --sha | --sh) 334 ac_prev=sharedstatedir ;; 335 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 336 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 337 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 338 | --sha=* | --sh=*) 339 sharedstatedir="$ac_optarg" ;; 340 341 -site | --site | --sit) 342 ac_prev=site ;; 343 -site=* | --site=* | --sit=*) 344 site="$ac_optarg" ;; 345 346 -site-file | --site-file | --site-fil | --site-fi | --site-f) 347 ac_prev=sitefile ;; 348 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*) 349 sitefile="$ac_optarg" ;; 350 351 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 352 ac_prev=srcdir ;; 353 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 354 srcdir="$ac_optarg" ;; 355 356 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 357 | --syscon | --sysco | --sysc | --sys | --sy) 358 ac_prev=sysconfdir ;; 359 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 360 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 361 sysconfdir="$ac_optarg" ;; 362 363 -target | --target | --targe | --targ | --tar | --ta | --t) 364 ac_prev=target ;; 365 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 366 target="$ac_optarg" ;; 367 368 -v | -verbose | --verbose | --verbos | --verbo | --verb) 369 verbose=yes ;; 370 371 -version | --version | --versio | --versi | --vers) 372 echo "configure generated by autoconf version 2.13" 373 exit 0 ;; 374 375 -with-* | --with-*) 376 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` 377 # Reject names that are not valid shell variable names. 378 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then 379 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 380 fi 381 ac_package=`echo $ac_package| sed 's/-/_/g'` 382 case "$ac_option" in 383 *=*) ;; 384 *) ac_optarg=yes ;; 385 esac 386 eval "with_${ac_package}='$ac_optarg'" ;; 387 388 -without-* | --without-*) 389 ac_package=`echo $ac_option|sed -e 's/-*without-//'` 390 # Reject names that are not valid shell variable names. 391 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then 392 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 393 fi 394 ac_package=`echo $ac_package| sed 's/-/_/g'` 395 eval "with_${ac_package}=no" ;; 396 397 --x) 398 # Obsolete; use --with-x. 399 with_x=yes ;; 400 401 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 402 | --x-incl | --x-inc | --x-in | --x-i) 403 ac_prev=x_includes ;; 404 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 405 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 406 x_includes="$ac_optarg" ;; 407 408 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 409 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 410 ac_prev=x_libraries ;; 411 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 412 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 413 x_libraries="$ac_optarg" ;; 414 415 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } 416 ;; 417 418 *) 419 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then 420 echo "configure: warning: $ac_option: invalid host type" 1>&2 421 fi 422 if test "x$nonopt" != xNONE; then 423 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } 424 fi 425 nonopt="$ac_option" 426 ;; 427 428 esac 429done 430 431if test -n "$ac_prev"; then 432 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } 433fi 434 435trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 436 437# File descriptor usage: 438# 0 standard input 439# 1 file creation 440# 2 errors and warnings 441# 3 some systems may open it to /dev/tty 442# 4 used on the Kubota Titan 443# 6 checking for... messages and results 444# 5 compiler messages saved in config.log 445if test "$silent" = yes; then 446 exec 6>/dev/null 447else 448 exec 6>&1 449fi 450exec 5>./config.log 451 452echo "\ 453This file contains any messages produced by compilers while 454running configure, to aid debugging if configure makes a mistake. 455" 1>&5 456 457# Strip out --no-create and --no-recursion so they do not pile up. 458# Also quote any args containing shell metacharacters. 459ac_configure_args= 460for ac_arg 461do 462 case "$ac_arg" in 463 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 464 | --no-cr | --no-c) ;; 465 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 466 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 467 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) 468 ac_configure_args="$ac_configure_args '$ac_arg'" ;; 469 *) ac_configure_args="$ac_configure_args $ac_arg" ;; 470 esac 471done 472 473# NLS nuisances. 474# Only set these to C if already set. These must not be set unconditionally 475# because not all systems understand e.g. LANG=C (notably SCO). 476# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! 477# Non-C LC_CTYPE values break the ctype check. 478if test "${LANG+set}" = set; then LANG=C; export LANG; fi 479if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi 480if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi 481if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi 482 483# confdefs.h avoids OS command line length limits that DEFS can exceed. 484rm -rf conftest* confdefs.h 485# AIX cpp loses on an empty file, so make sure it contains at least a newline. 486echo > confdefs.h 487 488# A filename unique to this package, relative to the directory that 489# configure is in, which we can look for to find out if srcdir is correct. 490ac_unique_file=z8k-dis.c 491 492# Find the source files, if location was not specified. 493if test -z "$srcdir"; then 494 ac_srcdir_defaulted=yes 495 # Try the directory containing this script, then its parent. 496 ac_prog=$0 497 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` 498 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 499 srcdir=$ac_confdir 500 if test ! -r $srcdir/$ac_unique_file; then 501 srcdir=.. 502 fi 503else 504 ac_srcdir_defaulted=no 505fi 506if test ! -r $srcdir/$ac_unique_file; then 507 if test "$ac_srcdir_defaulted" = yes; then 508 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } 509 else 510 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } 511 fi 512fi 513srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` 514 515# Prefer explicitly selected file to automatically selected ones. 516if test -z "$sitefile"; then 517 if test -z "$CONFIG_SITE"; then 518 if test "x$prefix" != xNONE; then 519 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 520 else 521 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 522 fi 523 fi 524else 525 CONFIG_SITE="$sitefile" 526fi 527for ac_site_file in $CONFIG_SITE; do 528 if test -r "$ac_site_file"; then 529 echo "loading site script $ac_site_file" 530 . "$ac_site_file" 531 fi 532done 533 534if test -r "$cache_file"; then 535 echo "loading cache $cache_file" 536 . $cache_file 537else 538 echo "creating cache $cache_file" 539 > $cache_file 540fi 541 542ac_ext=c 543# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 544ac_cpp='$CPP $CPPFLAGS' 545ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 546ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 547cross_compiling=$ac_cv_prog_cc_cross 548 549ac_exeext= 550ac_objext=o 551if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then 552 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. 553 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then 554 ac_n= ac_c=' 555' ac_t=' ' 556 else 557 ac_n=-n ac_c= ac_t= 558 fi 559else 560 ac_n= ac_c='\c' ac_t= 561fi 562 563echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6 564echo "configure:565: checking for Cygwin environment" >&5 565if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then 566 echo $ac_n "(cached) $ac_c" 1>&6 567else 568 cat > conftest.$ac_ext <<EOF 569#line 570 "configure" 570#include "confdefs.h" 571 572int main() { 573 574#ifndef __CYGWIN__ 575#define __CYGWIN__ __CYGWIN32__ 576#endif 577return __CYGWIN__; 578; return 0; } 579EOF 580if { (eval echo configure:581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 581 rm -rf conftest* 582 ac_cv_cygwin=yes 583else 584 echo "configure: failed program was:" >&5 585 cat conftest.$ac_ext >&5 586 rm -rf conftest* 587 ac_cv_cygwin=no 588fi 589rm -f conftest* 590rm -f conftest* 591fi 592 593echo "$ac_t""$ac_cv_cygwin" 1>&6 594CYGWIN= 595test "$ac_cv_cygwin" = yes && CYGWIN=yes 596echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6 597echo "configure:598: checking for mingw32 environment" >&5 598if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then 599 echo $ac_n "(cached) $ac_c" 1>&6 600else 601 cat > conftest.$ac_ext <<EOF 602#line 603 "configure" 603#include "confdefs.h" 604 605int main() { 606return __MINGW32__; 607; return 0; } 608EOF 609if { (eval echo configure:610: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 610 rm -rf conftest* 611 ac_cv_mingw32=yes 612else 613 echo "configure: failed program was:" >&5 614 cat conftest.$ac_ext >&5 615 rm -rf conftest* 616 ac_cv_mingw32=no 617fi 618rm -f conftest* 619rm -f conftest* 620fi 621 622echo "$ac_t""$ac_cv_mingw32" 1>&6 623MINGW32= 624test "$ac_cv_mingw32" = yes && MINGW32=yes 625 626 627ac_aux_dir= 628for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 629 if test -f $ac_dir/install-sh; then 630 ac_aux_dir=$ac_dir 631 ac_install_sh="$ac_aux_dir/install-sh -c" 632 break 633 elif test -f $ac_dir/install.sh; then 634 ac_aux_dir=$ac_dir 635 ac_install_sh="$ac_aux_dir/install.sh -c" 636 break 637 fi 638done 639if test -z "$ac_aux_dir"; then 640 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } 641fi 642ac_config_guess=$ac_aux_dir/config.guess 643ac_config_sub=$ac_aux_dir/config.sub 644ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. 645 646 647# Do some error checking and defaulting for the host and target type. 648# The inputs are: 649# configure --host=HOST --target=TARGET --build=BUILD NONOPT 650# 651# The rules are: 652# 1. You are not allowed to specify --host, --target, and nonopt at the 653# same time. 654# 2. Host defaults to nonopt. 655# 3. If nonopt is not specified, then host defaults to the current host, 656# as determined by config.guess. 657# 4. Target and build default to nonopt. 658# 5. If nonopt is not specified, then target and build default to host. 659 660# The aliases save the names the user supplied, while $host etc. 661# will get canonicalized. 662case $host---$target---$nonopt in 663NONE---*---* | *---NONE---* | *---*---NONE) ;; 664*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;; 665esac 666 667 668# Make sure we can run config.sub. 669if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then : 670else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } 671fi 672 673echo $ac_n "checking host system type""... $ac_c" 1>&6 674echo "configure:675: checking host system type" >&5 675 676host_alias=$host 677case "$host_alias" in 678NONE) 679 case $nonopt in 680 NONE) 681 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then : 682 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; } 683 fi ;; 684 *) host_alias=$nonopt ;; 685 esac ;; 686esac 687 688host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias` 689host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 690host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 691host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 692echo "$ac_t""$host" 1>&6 693 694echo $ac_n "checking target system type""... $ac_c" 1>&6 695echo "configure:696: checking target system type" >&5 696 697target_alias=$target 698case "$target_alias" in 699NONE) 700 case $nonopt in 701 NONE) target_alias=$host_alias ;; 702 *) target_alias=$nonopt ;; 703 esac ;; 704esac 705 706target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias` 707target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 708target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 709target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 710echo "$ac_t""$target" 1>&6 711 712echo $ac_n "checking build system type""... $ac_c" 1>&6 713echo "configure:714: checking build system type" >&5 714 715build_alias=$build 716case "$build_alias" in 717NONE) 718 case $nonopt in 719 NONE) build_alias=$host_alias ;; 720 *) build_alias=$nonopt ;; 721 esac ;; 722esac 723 724build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias` 725build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 726build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 727build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 728echo "$ac_t""$build" 1>&6 729 730test "$host_alias" != "$target_alias" && 731 test "$program_prefix$program_suffix$program_transform_name" = \ 732 NONENONEs,x,x, && 733 program_prefix=${target_alias}- 734 735 736 echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6 737echo "configure:738: checking for strerror in -lcposix" >&5 738ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'` 739if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 740 echo $ac_n "(cached) $ac_c" 1>&6 741else 742 ac_save_LIBS="$LIBS" 743LIBS="-lcposix $LIBS" 744cat > conftest.$ac_ext <<EOF 745#line 746 "configure" 746#include "confdefs.h" 747/* Override any gcc2 internal prototype to avoid an error. */ 748/* We use char because int might match the return type of a gcc2 749 builtin and then its argument prototype would still apply. */ 750char strerror(); 751 752int main() { 753strerror() 754; return 0; } 755EOF 756if { (eval echo configure:757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 757 rm -rf conftest* 758 eval "ac_cv_lib_$ac_lib_var=yes" 759else 760 echo "configure: failed program was:" >&5 761 cat conftest.$ac_ext >&5 762 rm -rf conftest* 763 eval "ac_cv_lib_$ac_lib_var=no" 764fi 765rm -f conftest* 766LIBS="$ac_save_LIBS" 767 768fi 769if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 770 echo "$ac_t""yes" 1>&6 771 LIBS="$LIBS -lcposix" 772else 773 echo "$ac_t""no" 1>&6 774fi 775 776 777 778 779# We currently only use the version number for the name of any shared 780# library. For user convenience, we always use the same version 781# number that BFD is using. 782BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in` 783 784# Find a good install program. We prefer a C program (faster), 785# so one script is as good as another. But avoid the broken or 786# incompatible versions: 787# SysV /etc/install, /usr/sbin/install 788# SunOS /usr/etc/install 789# IRIX /sbin/install 790# AIX /bin/install 791# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 792# AFS /usr/afsws/bin/install, which mishandles nonexistent args 793# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 794# ./install, which can be erroneously created by make from ./install.sh. 795echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 796echo "configure:797: checking for a BSD compatible install" >&5 797if test -z "$INSTALL"; then 798if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 799 echo $ac_n "(cached) $ac_c" 1>&6 800else 801 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 802 for ac_dir in $PATH; do 803 # Account for people who put trailing slashes in PATH elements. 804 case "$ac_dir/" in 805 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 806 *) 807 # OSF1 and SCO ODT 3.0 have their own names for install. 808 # Don't use installbsd from OSF since it installs stuff as root 809 # by default. 810 for ac_prog in ginstall scoinst install; do 811 if test -f $ac_dir/$ac_prog; then 812 if test $ac_prog = install && 813 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 814 # AIX install. It has an incompatible calling convention. 815 : 816 else 817 ac_cv_path_install="$ac_dir/$ac_prog -c" 818 break 2 819 fi 820 fi 821 done 822 ;; 823 esac 824 done 825 IFS="$ac_save_IFS" 826 827fi 828 if test "${ac_cv_path_install+set}" = set; then 829 INSTALL="$ac_cv_path_install" 830 else 831 # As a last resort, use the slow shell script. We don't cache a 832 # path for INSTALL within a source directory, because that will 833 # break other packages using the cache if that directory is 834 # removed, or if the path is relative. 835 INSTALL="$ac_install_sh" 836 fi 837fi 838echo "$ac_t""$INSTALL" 1>&6 839 840# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 841# It thinks the first close brace ends the variable substitution. 842test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 843 844test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 845 846test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 847 848echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 849echo "configure:850: checking whether build environment is sane" >&5 850# Just in case 851sleep 1 852echo timestamp > conftestfile 853# Do `set' in a subshell so we don't clobber the current shell's 854# arguments. Must try -L first in case configure is actually a 855# symlink; some systems play weird games with the mod time of symlinks 856# (eg FreeBSD returns the mod time of the symlink's containing 857# directory). 858if ( 859 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` 860 if test "$*" = "X"; then 861 # -L didn't work. 862 set X `ls -t $srcdir/configure conftestfile` 863 fi 864 if test "$*" != "X $srcdir/configure conftestfile" \ 865 && test "$*" != "X conftestfile $srcdir/configure"; then 866 867 # If neither matched, then we have a broken ls. This can happen 868 # if, for instance, CONFIG_SHELL is bash and it inherits a 869 # broken ls alias from the environment. This has actually 870 # happened. Such a system could not be considered "sane". 871 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken 872alias in your environment" 1>&2; exit 1; } 873 fi 874 875 test "$2" = conftestfile 876 ) 877then 878 # Ok. 879 : 880else 881 { echo "configure: error: newly created file is older than distributed files! 882Check your system clock" 1>&2; exit 1; } 883fi 884rm -f conftest* 885echo "$ac_t""yes" 1>&6 886if test "$program_transform_name" = s,x,x,; then 887 program_transform_name= 888else 889 # Double any \ or $. echo might interpret backslashes. 890 cat <<\EOF_SED > conftestsed 891s,\\,\\\\,g; s,\$,$$,g 892EOF_SED 893 program_transform_name="`echo $program_transform_name|sed -f conftestsed`" 894 rm -f conftestsed 895fi 896test "$program_prefix" != NONE && 897 program_transform_name="s,^,${program_prefix},; $program_transform_name" 898# Use a double $ so make ignores it. 899test "$program_suffix" != NONE && 900 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" 901 902# sed with no file args requires a program. 903test "$program_transform_name" = "" && program_transform_name="s,x,x," 904 905echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 906echo "configure:907: checking whether ${MAKE-make} sets \${MAKE}" >&5 907set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` 908if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then 909 echo $ac_n "(cached) $ac_c" 1>&6 910else 911 cat > conftestmake <<\EOF 912all: 913 @echo 'ac_maketemp="${MAKE}"' 914EOF 915# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 916eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` 917if test -n "$ac_maketemp"; then 918 eval ac_cv_prog_make_${ac_make}_set=yes 919else 920 eval ac_cv_prog_make_${ac_make}_set=no 921fi 922rm -f conftestmake 923fi 924if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 925 echo "$ac_t""yes" 1>&6 926 SET_MAKE= 927else 928 echo "$ac_t""no" 1>&6 929 SET_MAKE="MAKE=${MAKE-make}" 930fi 931 932 933PACKAGE=opcodes 934 935VERSION=${BFD_VERSION} 936 937if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then 938 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } 939fi 940cat >> confdefs.h <<EOF 941#define PACKAGE "$PACKAGE" 942EOF 943 944cat >> confdefs.h <<EOF 945#define VERSION "$VERSION" 946EOF 947 948 949 950missing_dir=`cd $ac_aux_dir && pwd` 951echo $ac_n "checking for working aclocal""... $ac_c" 1>&6 952echo "configure:953: checking for working aclocal" >&5 953# Run test in a subshell; some versions of sh will print an error if 954# an executable is not found, even if stderr is redirected. 955# Redirect stdin to placate older versions of autoconf. Sigh. 956if (aclocal --version) < /dev/null > /dev/null 2>&1; then 957 ACLOCAL=aclocal 958 echo "$ac_t""found" 1>&6 959else 960 ACLOCAL="$missing_dir/missing aclocal" 961 echo "$ac_t""missing" 1>&6 962fi 963 964echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 965echo "configure:966: checking for working autoconf" >&5 966# Run test in a subshell; some versions of sh will print an error if 967# an executable is not found, even if stderr is redirected. 968# Redirect stdin to placate older versions of autoconf. Sigh. 969if (autoconf --version) < /dev/null > /dev/null 2>&1; then 970 AUTOCONF=autoconf 971 echo "$ac_t""found" 1>&6 972else 973 AUTOCONF="$missing_dir/missing autoconf" 974 echo "$ac_t""missing" 1>&6 975fi 976 977echo $ac_n "checking for working automake""... $ac_c" 1>&6 978echo "configure:979: checking for working automake" >&5 979# Run test in a subshell; some versions of sh will print an error if 980# an executable is not found, even if stderr is redirected. 981# Redirect stdin to placate older versions of autoconf. Sigh. 982if (automake --version) < /dev/null > /dev/null 2>&1; then 983 AUTOMAKE=automake 984 echo "$ac_t""found" 1>&6 985else 986 AUTOMAKE="$missing_dir/missing automake" 987 echo "$ac_t""missing" 1>&6 988fi 989 990echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 991echo "configure:992: checking for working autoheader" >&5 992# Run test in a subshell; some versions of sh will print an error if 993# an executable is not found, even if stderr is redirected. 994# Redirect stdin to placate older versions of autoconf. Sigh. 995if (autoheader --version) < /dev/null > /dev/null 2>&1; then 996 AUTOHEADER=autoheader 997 echo "$ac_t""found" 1>&6 998else 999 AUTOHEADER="$missing_dir/missing autoheader" 1000 echo "$ac_t""missing" 1>&6 1001fi 1002 1003echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 1004echo "configure:1005: checking for working makeinfo" >&5 1005# Run test in a subshell; some versions of sh will print an error if 1006# an executable is not found, even if stderr is redirected. 1007# Redirect stdin to placate older versions of autoconf. Sigh. 1008if (makeinfo --version) < /dev/null > /dev/null 2>&1; then 1009 MAKEINFO=makeinfo 1010 echo "$ac_t""found" 1>&6 1011else 1012 MAKEINFO="$missing_dir/missing makeinfo" 1013 echo "$ac_t""missing" 1>&6 1014fi 1015 1016 1017 1018if test $host != $build; then 1019 ac_tool_prefix=${host_alias}- 1020else 1021 ac_tool_prefix= 1022fi 1023 1024# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 1025set dummy ${ac_tool_prefix}ar; ac_word=$2 1026echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1027echo "configure:1028: checking for $ac_word" >&5 1028if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then 1029 echo $ac_n "(cached) $ac_c" 1>&6 1030else 1031 if test -n "$AR"; then 1032 ac_cv_prog_AR="$AR" # Let the user override the test. 1033else 1034 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1035 ac_dummy="$PATH" 1036 for ac_dir in $ac_dummy; do 1037 test -z "$ac_dir" && ac_dir=. 1038 if test -f $ac_dir/$ac_word; then 1039 ac_cv_prog_AR="${ac_tool_prefix}ar" 1040 break 1041 fi 1042 done 1043 IFS="$ac_save_ifs" 1044 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar" 1045fi 1046fi 1047AR="$ac_cv_prog_AR" 1048if test -n "$AR"; then 1049 echo "$ac_t""$AR" 1>&6 1050else 1051 echo "$ac_t""no" 1>&6 1052fi 1053 1054 1055 1056# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 1057set dummy ${ac_tool_prefix}ranlib; ac_word=$2 1058echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1059echo "configure:1060: checking for $ac_word" >&5 1060if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 1061 echo $ac_n "(cached) $ac_c" 1>&6 1062else 1063 if test -n "$RANLIB"; then 1064 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1065else 1066 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1067 ac_dummy="$PATH" 1068 for ac_dir in $ac_dummy; do 1069 test -z "$ac_dir" && ac_dir=. 1070 if test -f $ac_dir/$ac_word; then 1071 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 1072 break 1073 fi 1074 done 1075 IFS="$ac_save_ifs" 1076fi 1077fi 1078RANLIB="$ac_cv_prog_RANLIB" 1079if test -n "$RANLIB"; then 1080 echo "$ac_t""$RANLIB" 1>&6 1081else 1082 echo "$ac_t""no" 1>&6 1083fi 1084 1085 1086if test -z "$ac_cv_prog_RANLIB"; then 1087if test -n "$ac_tool_prefix"; then 1088 # Extract the first word of "ranlib", so it can be a program name with args. 1089set dummy ranlib; ac_word=$2 1090echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1091echo "configure:1092: checking for $ac_word" >&5 1092if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 1093 echo $ac_n "(cached) $ac_c" 1>&6 1094else 1095 if test -n "$RANLIB"; then 1096 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1097else 1098 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1099 ac_dummy="$PATH" 1100 for ac_dir in $ac_dummy; do 1101 test -z "$ac_dir" && ac_dir=. 1102 if test -f $ac_dir/$ac_word; then 1103 ac_cv_prog_RANLIB="ranlib" 1104 break 1105 fi 1106 done 1107 IFS="$ac_save_ifs" 1108 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 1109fi 1110fi 1111RANLIB="$ac_cv_prog_RANLIB" 1112if test -n "$RANLIB"; then 1113 echo "$ac_t""$RANLIB" 1>&6 1114else 1115 echo "$ac_t""no" 1>&6 1116fi 1117 1118else 1119 RANLIB=":" 1120fi 1121fi 1122 1123 1124# Check whether --enable-shared or --disable-shared was given. 1125if test "${enable_shared+set}" = set; then 1126 enableval="$enable_shared" 1127 p=${PACKAGE-default} 1128case $enableval in 1129yes) enable_shared=yes ;; 1130no) enable_shared=no ;; 1131*) 1132 enable_shared=no 1133 # Look at the argument we got. We use all the common list separators. 1134 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1135 for pkg in $enableval; do 1136 if test "X$pkg" = "X$p"; then 1137 enable_shared=yes 1138 fi 1139 done 1140 IFS="$ac_save_ifs" 1141 ;; 1142esac 1143else 1144 enable_shared=no 1145fi 1146 1147 1148# Check whether --enable-static or --disable-static was given. 1149if test "${enable_static+set}" = set; then 1150 enableval="$enable_static" 1151 p=${PACKAGE-default} 1152case $enableval in 1153yes) enable_static=yes ;; 1154no) enable_static=no ;; 1155*) 1156 enable_static=no 1157 # Look at the argument we got. We use all the common list separators. 1158 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1159 for pkg in $enableval; do 1160 if test "X$pkg" = "X$p"; then 1161 enable_static=yes 1162 fi 1163 done 1164 IFS="$ac_save_ifs" 1165 ;; 1166esac 1167else 1168 enable_static=yes 1169fi 1170 1171# Check whether --enable-fast-install or --disable-fast-install was given. 1172if test "${enable_fast_install+set}" = set; then 1173 enableval="$enable_fast_install" 1174 p=${PACKAGE-default} 1175case $enableval in 1176yes) enable_fast_install=yes ;; 1177no) enable_fast_install=no ;; 1178*) 1179 enable_fast_install=no 1180 # Look at the argument we got. We use all the common list separators. 1181 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1182 for pkg in $enableval; do 1183 if test "X$pkg" = "X$p"; then 1184 enable_fast_install=yes 1185 fi 1186 done 1187 IFS="$ac_save_ifs" 1188 ;; 1189esac 1190else 1191 enable_fast_install=yes 1192fi 1193 1194# Extract the first word of "gcc", so it can be a program name with args. 1195set dummy gcc; ac_word=$2 1196echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1197echo "configure:1198: checking for $ac_word" >&5 1198if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1199 echo $ac_n "(cached) $ac_c" 1>&6 1200else 1201 if test -n "$CC"; then 1202 ac_cv_prog_CC="$CC" # Let the user override the test. 1203else 1204 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1205 ac_dummy="$PATH" 1206 for ac_dir in $ac_dummy; do 1207 test -z "$ac_dir" && ac_dir=. 1208 if test -f $ac_dir/$ac_word; then 1209 ac_cv_prog_CC="gcc" 1210 break 1211 fi 1212 done 1213 IFS="$ac_save_ifs" 1214fi 1215fi 1216CC="$ac_cv_prog_CC" 1217if test -n "$CC"; then 1218 echo "$ac_t""$CC" 1>&6 1219else 1220 echo "$ac_t""no" 1>&6 1221fi 1222 1223if test -z "$CC"; then 1224 # Extract the first word of "cc", so it can be a program name with args. 1225set dummy cc; ac_word=$2 1226echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1227echo "configure:1228: checking for $ac_word" >&5 1228if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1229 echo $ac_n "(cached) $ac_c" 1>&6 1230else 1231 if test -n "$CC"; then 1232 ac_cv_prog_CC="$CC" # Let the user override the test. 1233else 1234 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1235 ac_prog_rejected=no 1236 ac_dummy="$PATH" 1237 for ac_dir in $ac_dummy; do 1238 test -z "$ac_dir" && ac_dir=. 1239 if test -f $ac_dir/$ac_word; then 1240 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 1241 ac_prog_rejected=yes 1242 continue 1243 fi 1244 ac_cv_prog_CC="cc" 1245 break 1246 fi 1247 done 1248 IFS="$ac_save_ifs" 1249if test $ac_prog_rejected = yes; then 1250 # We found a bogon in the path, so make sure we never use it. 1251 set dummy $ac_cv_prog_CC 1252 shift 1253 if test $# -gt 0; then 1254 # We chose a different compiler from the bogus one. 1255 # However, it has the same basename, so the bogon will be chosen 1256 # first if we set CC to just the basename; use the full file name. 1257 shift 1258 set dummy "$ac_dir/$ac_word" "$@" 1259 shift 1260 ac_cv_prog_CC="$@" 1261 fi 1262fi 1263fi 1264fi 1265CC="$ac_cv_prog_CC" 1266if test -n "$CC"; then 1267 echo "$ac_t""$CC" 1>&6 1268else 1269 echo "$ac_t""no" 1>&6 1270fi 1271 1272 if test -z "$CC"; then 1273 case "`uname -s`" in 1274 *win32* | *WIN32*) 1275 # Extract the first word of "cl", so it can be a program name with args. 1276set dummy cl; ac_word=$2 1277echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1278echo "configure:1279: checking for $ac_word" >&5 1279if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1280 echo $ac_n "(cached) $ac_c" 1>&6 1281else 1282 if test -n "$CC"; then 1283 ac_cv_prog_CC="$CC" # Let the user override the test. 1284else 1285 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1286 ac_dummy="$PATH" 1287 for ac_dir in $ac_dummy; do 1288 test -z "$ac_dir" && ac_dir=. 1289 if test -f $ac_dir/$ac_word; then 1290 ac_cv_prog_CC="cl" 1291 break 1292 fi 1293 done 1294 IFS="$ac_save_ifs" 1295fi 1296fi 1297CC="$ac_cv_prog_CC" 1298if test -n "$CC"; then 1299 echo "$ac_t""$CC" 1>&6 1300else 1301 echo "$ac_t""no" 1>&6 1302fi 1303 ;; 1304 esac 1305 fi 1306 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 1307fi 1308 1309echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 1310echo "configure:1311: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 1311 1312ac_ext=c 1313# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1314ac_cpp='$CPP $CPPFLAGS' 1315ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1316ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1317cross_compiling=$ac_cv_prog_cc_cross 1318 1319cat > conftest.$ac_ext << EOF 1320 1321#line 1322 "configure" 1322#include "confdefs.h" 1323 1324main(){return(0);} 1325EOF 1326if { (eval echo configure:1327: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1327 ac_cv_prog_cc_works=yes 1328 # If we can't run a trivial program, we are probably using a cross compiler. 1329 if (./conftest; exit) 2>/dev/null; then 1330 ac_cv_prog_cc_cross=no 1331 else 1332 ac_cv_prog_cc_cross=yes 1333 fi 1334else 1335 echo "configure: failed program was:" >&5 1336 cat conftest.$ac_ext >&5 1337 ac_cv_prog_cc_works=no 1338fi 1339rm -fr conftest* 1340ac_ext=c 1341# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1342ac_cpp='$CPP $CPPFLAGS' 1343ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1344ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1345cross_compiling=$ac_cv_prog_cc_cross 1346 1347echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 1348if test $ac_cv_prog_cc_works = no; then 1349 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 1350fi 1351echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 1352echo "configure:1353: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 1353echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 1354cross_compiling=$ac_cv_prog_cc_cross 1355 1356echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 1357echo "configure:1358: checking whether we are using GNU C" >&5 1358if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 1359 echo $ac_n "(cached) $ac_c" 1>&6 1360else 1361 cat > conftest.c <<EOF 1362#ifdef __GNUC__ 1363 yes; 1364#endif 1365EOF 1366if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1367: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 1367 ac_cv_prog_gcc=yes 1368else 1369 ac_cv_prog_gcc=no 1370fi 1371fi 1372 1373echo "$ac_t""$ac_cv_prog_gcc" 1>&6 1374 1375if test $ac_cv_prog_gcc = yes; then 1376 GCC=yes 1377else 1378 GCC= 1379fi 1380 1381ac_test_CFLAGS="${CFLAGS+set}" 1382ac_save_CFLAGS="$CFLAGS" 1383CFLAGS= 1384echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 1385echo "configure:1386: checking whether ${CC-cc} accepts -g" >&5 1386if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 1387 echo $ac_n "(cached) $ac_c" 1>&6 1388else 1389 echo 'void f(){}' > conftest.c 1390if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 1391 ac_cv_prog_cc_g=yes 1392else 1393 ac_cv_prog_cc_g=no 1394fi 1395rm -f conftest* 1396 1397fi 1398 1399echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 1400if test "$ac_test_CFLAGS" = set; then 1401 CFLAGS="$ac_save_CFLAGS" 1402elif test $ac_cv_prog_cc_g = yes; then 1403 if test "$GCC" = yes; then 1404 CFLAGS="-g -O2" 1405 else 1406 CFLAGS="-g" 1407 fi 1408else 1409 if test "$GCC" = yes; then 1410 CFLAGS="-O2" 1411 else 1412 CFLAGS= 1413 fi 1414fi 1415 1416# Check whether --with-gnu-ld or --without-gnu-ld was given. 1417if test "${with_gnu_ld+set}" = set; then 1418 withval="$with_gnu_ld" 1419 test "$withval" = no || with_gnu_ld=yes 1420else 1421 with_gnu_ld=no 1422fi 1423 1424ac_prog=ld 1425if test "$GCC" = yes; then 1426 # Check if gcc -print-prog-name=ld gives a path. 1427 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6 1428echo "configure:1429: checking for ld used by GCC" >&5 1429 case $host in 1430 *-*-mingw*) 1431 # gcc leaves a trailing carriage return which upsets mingw 1432 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 1433 *) 1434 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 1435 esac 1436 case $ac_prog in 1437 # Accept absolute paths. 1438 [\\/]* | [A-Za-z]:[\\/]*) 1439 re_direlt='/[^/][^/]*/\.\./' 1440 # Canonicalize the path of ld 1441 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 1442 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 1443 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 1444 done 1445 test -z "$LD" && LD="$ac_prog" 1446 ;; 1447 "") 1448 # If it fails, then pretend we aren't using GCC. 1449 ac_prog=ld 1450 ;; 1451 *) 1452 # If it is relative, then search for the first ld in PATH. 1453 with_gnu_ld=unknown 1454 ;; 1455 esac 1456elif test "$with_gnu_ld" = yes; then 1457 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6 1458echo "configure:1459: checking for GNU ld" >&5 1459else 1460 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6 1461echo "configure:1462: checking for non-GNU ld" >&5 1462fi 1463if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then 1464 echo $ac_n "(cached) $ac_c" 1>&6 1465else 1466 if test -z "$LD"; then 1467 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 1468 for ac_dir in $PATH; do 1469 test -z "$ac_dir" && ac_dir=. 1470 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 1471 lt_cv_path_LD="$ac_dir/$ac_prog" 1472 # Check to see if the program is GNU ld. I'd rather use --version, 1473 # but apparently some GNU ld's only accept -v. 1474 # Break only if it was the GNU/non-GNU ld that we prefer. 1475 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 1476 test "$with_gnu_ld" != no && break 1477 else 1478 test "$with_gnu_ld" != yes && break 1479 fi 1480 fi 1481 done 1482 IFS="$ac_save_ifs" 1483else 1484 lt_cv_path_LD="$LD" # Let the user override the test with a path. 1485fi 1486fi 1487 1488LD="$lt_cv_path_LD" 1489if test -n "$LD"; then 1490 echo "$ac_t""$LD" 1>&6 1491else 1492 echo "$ac_t""no" 1>&6 1493fi 1494test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; } 1495echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6 1496echo "configure:1497: checking if the linker ($LD) is GNU ld" >&5 1497if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then 1498 echo $ac_n "(cached) $ac_c" 1>&6 1499else 1500 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 1501if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 1502 lt_cv_prog_gnu_ld=yes 1503else 1504 lt_cv_prog_gnu_ld=no 1505fi 1506fi 1507 1508echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6 1509with_gnu_ld=$lt_cv_prog_gnu_ld 1510 1511 1512echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6 1513echo "configure:1514: checking for $LD option to reload object files" >&5 1514if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then 1515 echo $ac_n "(cached) $ac_c" 1>&6 1516else 1517 lt_cv_ld_reload_flag='-r' 1518fi 1519 1520echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6 1521reload_flag=$lt_cv_ld_reload_flag 1522test -n "$reload_flag" && reload_flag=" $reload_flag" 1523 1524echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6 1525echo "configure:1526: checking for BSD-compatible nm" >&5 1526if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then 1527 echo $ac_n "(cached) $ac_c" 1>&6 1528else 1529 if test -n "$NM"; then 1530 # Let the user override the test. 1531 lt_cv_path_NM="$NM" 1532else 1533 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 1534 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do 1535 test -z "$ac_dir" && ac_dir=. 1536 tmp_nm=$ac_dir/${ac_tool_prefix}nm 1537 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then 1538 # Check to see if the nm accepts a BSD-compat flag. 1539 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 1540 # nm: unknown option "B" ignored 1541 # Tru64's nm complains that /dev/null is an invalid object file 1542 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then 1543 lt_cv_path_NM="$tmp_nm -B" 1544 break 1545 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then 1546 lt_cv_path_NM="$tmp_nm -p" 1547 break 1548 else 1549 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 1550 continue # so that we can try to find one that supports BSD flags 1551 fi 1552 fi 1553 done 1554 IFS="$ac_save_ifs" 1555 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 1556fi 1557fi 1558 1559NM="$lt_cv_path_NM" 1560echo "$ac_t""$NM" 1>&6 1561 1562echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 1563echo "configure:1564: checking whether ln -s works" >&5 1564if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then 1565 echo $ac_n "(cached) $ac_c" 1>&6 1566else 1567 rm -f conftestdata 1568if ln -s X conftestdata 2>/dev/null 1569then 1570 rm -f conftestdata 1571 ac_cv_prog_LN_S="ln -s" 1572else 1573 ac_cv_prog_LN_S=ln 1574fi 1575fi 1576LN_S="$ac_cv_prog_LN_S" 1577if test "$ac_cv_prog_LN_S" = "ln -s"; then 1578 echo "$ac_t""yes" 1>&6 1579else 1580 echo "$ac_t""no" 1>&6 1581fi 1582 1583echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6 1584echo "configure:1585: checking how to recognise dependant libraries" >&5 1585if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then 1586 echo $ac_n "(cached) $ac_c" 1>&6 1587else 1588 lt_cv_file_magic_cmd='$MAGIC_CMD' 1589lt_cv_file_magic_test_file= 1590lt_cv_deplibs_check_method='unknown' 1591# Need to set the preceding variable on all platforms that support 1592# interlibrary dependencies. 1593# 'none' -- dependencies not supported. 1594# `unknown' -- same as none, but documents that we really don't know. 1595# 'pass_all' -- all dependencies passed with no checks. 1596# 'test_compile' -- check by making test program. 1597# 'file_magic [regex]' -- check by looking for files in library path 1598# which responds to the $file_magic_cmd with a given egrep regex. 1599# If you have `file' or equivalent on your system and you're not sure 1600# whether `pass_all' will *always* work, you probably want this one. 1601 1602case $host_os in 1603aix*) 1604 lt_cv_deplibs_check_method=pass_all 1605 ;; 1606 1607beos*) 1608 lt_cv_deplibs_check_method=pass_all 1609 ;; 1610 1611bsdi4*) 1612 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 1613 lt_cv_file_magic_cmd='/usr/bin/file -L' 1614 lt_cv_file_magic_test_file=/shlib/libc.so 1615 ;; 1616 1617cygwin* | mingw* |pw32*) 1618 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 1619 lt_cv_file_magic_cmd='$OBJDUMP -f' 1620 ;; 1621 1622darwin* | rhapsody*) 1623 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' 1624 lt_cv_file_magic_cmd='/usr/bin/file -L' 1625 case "$host_os" in 1626 rhapsody* | darwin1.012) 1627 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System' 1628 ;; 1629 *) # Darwin 1.3 on 1630 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' 1631 ;; 1632 esac 1633 ;; 1634 1635freebsd* ) 1636 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 1637 case $host_cpu in 1638 i*86 ) 1639 # Not sure whether the presence of OpenBSD here was a mistake. 1640 # Let's accept both of them until this is cleared up. 1641 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library' 1642 lt_cv_file_magic_cmd=/usr/bin/file 1643 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 1644 ;; 1645 esac 1646 else 1647 lt_cv_deplibs_check_method=pass_all 1648 fi 1649 ;; 1650 1651gnu*) 1652 lt_cv_deplibs_check_method=pass_all 1653 ;; 1654 1655hpux10.20*|hpux11*) 1656 case $host_cpu in 1657 hppa*) 1658 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 1659 lt_cv_file_magic_cmd=/usr/bin/file 1660 lt_cv_file_magic_test_file=/usr/lib/libc.sl 1661 ;; 1662 ia64*) 1663 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 1664 lt_cv_file_magic_cmd=/usr/bin/file 1665 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 1666 ;; 1667 esac 1668 ;; 1669 1670irix5* | irix6*) 1671 case $host_os in 1672 irix5*) 1673 # this will be overridden with pass_all, but let us keep it just in case 1674 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" 1675 ;; 1676 *) 1677 case $LD in 1678 *-32|*"-32 ") libmagic=32-bit;; 1679 *-n32|*"-n32 ") libmagic=N32;; 1680 *-64|*"-64 ") libmagic=64-bit;; 1681 *) libmagic=never-match;; 1682 esac 1683 # this will be overridden with pass_all, but let us keep it just in case 1684 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1" 1685 ;; 1686 esac 1687 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` 1688 lt_cv_deplibs_check_method=pass_all 1689 ;; 1690 1691# This must be Linux ELF. 1692linux-gnu*) 1693 case $host_cpu in 1694 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* ) 1695 lt_cv_deplibs_check_method=pass_all ;; 1696 *) 1697 # glibc up to 2.1.1 does not perform some relocations on ARM 1698 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; 1699 esac 1700 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` 1701 ;; 1702 1703netbsd*) 1704 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 1705 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$' 1706 else 1707 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$' 1708 fi 1709 ;; 1710 1711newsos6) 1712 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 1713 lt_cv_file_magic_cmd=/usr/bin/file 1714 lt_cv_file_magic_test_file=/usr/lib/libnls.so 1715 ;; 1716 1717osf3* | osf4* | osf5*) 1718 # this will be overridden with pass_all, but let us keep it just in case 1719 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' 1720 lt_cv_file_magic_test_file=/shlib/libc.so 1721 lt_cv_deplibs_check_method=pass_all 1722 ;; 1723 1724sco3.2v5*) 1725 lt_cv_deplibs_check_method=pass_all 1726 ;; 1727 1728solaris*) 1729 lt_cv_deplibs_check_method=pass_all 1730 lt_cv_file_magic_test_file=/lib/libc.so 1731 ;; 1732 1733sysv5uw[78]* | sysv4*uw2*) 1734 lt_cv_deplibs_check_method=pass_all 1735 ;; 1736 1737sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 1738 case $host_vendor in 1739 ncr) 1740 lt_cv_deplibs_check_method=pass_all 1741 ;; 1742 motorola) 1743 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 1744 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 1745 ;; 1746 esac 1747 ;; 1748esac 1749 1750fi 1751 1752echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6 1753file_magic_cmd=$lt_cv_file_magic_cmd 1754deplibs_check_method=$lt_cv_deplibs_check_method 1755 1756echo $ac_n "checking for object suffix""... $ac_c" 1>&6 1757echo "configure:1758: checking for object suffix" >&5 1758if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then 1759 echo $ac_n "(cached) $ac_c" 1>&6 1760else 1761 rm -f conftest* 1762echo 'int i = 1;' > conftest.$ac_ext 1763if { (eval echo configure:1764: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1764 for ac_file in conftest.*; do 1765 case $ac_file in 1766 *.c) ;; 1767 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;; 1768 esac 1769 done 1770else 1771 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; } 1772fi 1773rm -f conftest* 1774fi 1775 1776echo "$ac_t""$ac_cv_objext" 1>&6 1777OBJEXT=$ac_cv_objext 1778ac_objext=$ac_cv_objext 1779 1780 1781 1782echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 1783echo "configure:1784: checking for executable suffix" >&5 1784if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then 1785 echo $ac_n "(cached) $ac_c" 1>&6 1786else 1787 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 1788 ac_cv_exeext=.exe 1789else 1790 rm -f conftest* 1791 echo 'int main () { return 0; }' > conftest.$ac_ext 1792 ac_cv_exeext= 1793 if { (eval echo configure:1794: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then 1794 for file in conftest.*; do 1795 case $file in 1796 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 1797 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; 1798 esac 1799 done 1800 else 1801 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } 1802 fi 1803 rm -f conftest* 1804 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no 1805fi 1806fi 1807 1808EXEEXT="" 1809test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} 1810echo "$ac_t""${ac_cv_exeext}" 1>&6 1811ac_exeext=$EXEEXT 1812 1813# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! 1814 1815# Only perform the check for file, if the check method requires it 1816case $deplibs_check_method in 1817file_magic*) 1818 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 1819 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6 1820echo "configure:1821: checking for ${ac_tool_prefix}file" >&5 1821if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then 1822 echo $ac_n "(cached) $ac_c" 1>&6 1823else 1824 case $MAGIC_CMD in 1825 /*) 1826 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 1827 ;; 1828 ?:/*) 1829 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 1830 ;; 1831 *) 1832 ac_save_MAGIC_CMD="$MAGIC_CMD" 1833 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1834 ac_dummy="/usr/bin:$PATH" 1835 for ac_dir in $ac_dummy; do 1836 test -z "$ac_dir" && ac_dir=. 1837 if test -f $ac_dir/${ac_tool_prefix}file; then 1838 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 1839 if test -n "$file_magic_test_file"; then 1840 case $deplibs_check_method in 1841 "file_magic "*) 1842 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 1843 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1844 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 1845 egrep "$file_magic_regex" > /dev/null; then 1846 : 1847 else 1848 cat <<EOF 1>&2 1849 1850*** Warning: the command libtool uses to detect shared libraries, 1851*** $file_magic_cmd, produces output that libtool cannot recognize. 1852*** The result is that libtool may fail to recognize shared libraries 1853*** as such. This will affect the creation of libtool libraries that 1854*** depend on shared libraries, but programs linked with such libtool 1855*** libraries will work regardless of this problem. Nevertheless, you 1856*** may want to report the problem to your system manager and/or to 1857*** bug-libtool@gnu.org 1858 1859EOF 1860 fi ;; 1861 esac 1862 fi 1863 break 1864 fi 1865 done 1866 IFS="$ac_save_ifs" 1867 MAGIC_CMD="$ac_save_MAGIC_CMD" 1868 ;; 1869esac 1870fi 1871 1872MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1873if test -n "$MAGIC_CMD"; then 1874 echo "$ac_t""$MAGIC_CMD" 1>&6 1875else 1876 echo "$ac_t""no" 1>&6 1877fi 1878 1879if test -z "$lt_cv_path_MAGIC_CMD"; then 1880 if test -n "$ac_tool_prefix"; then 1881 echo $ac_n "checking for file""... $ac_c" 1>&6 1882echo "configure:1883: checking for file" >&5 1883if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then 1884 echo $ac_n "(cached) $ac_c" 1>&6 1885else 1886 case $MAGIC_CMD in 1887 /*) 1888 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 1889 ;; 1890 ?:/*) 1891 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 1892 ;; 1893 *) 1894 ac_save_MAGIC_CMD="$MAGIC_CMD" 1895 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1896 ac_dummy="/usr/bin:$PATH" 1897 for ac_dir in $ac_dummy; do 1898 test -z "$ac_dir" && ac_dir=. 1899 if test -f $ac_dir/file; then 1900 lt_cv_path_MAGIC_CMD="$ac_dir/file" 1901 if test -n "$file_magic_test_file"; then 1902 case $deplibs_check_method in 1903 "file_magic "*) 1904 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 1905 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1906 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 1907 egrep "$file_magic_regex" > /dev/null; then 1908 : 1909 else 1910 cat <<EOF 1>&2 1911 1912*** Warning: the command libtool uses to detect shared libraries, 1913*** $file_magic_cmd, produces output that libtool cannot recognize. 1914*** The result is that libtool may fail to recognize shared libraries 1915*** as such. This will affect the creation of libtool libraries that 1916*** depend on shared libraries, but programs linked with such libtool 1917*** libraries will work regardless of this problem. Nevertheless, you 1918*** may want to report the problem to your system manager and/or to 1919*** bug-libtool@gnu.org 1920 1921EOF 1922 fi ;; 1923 esac 1924 fi 1925 break 1926 fi 1927 done 1928 IFS="$ac_save_ifs" 1929 MAGIC_CMD="$ac_save_MAGIC_CMD" 1930 ;; 1931esac 1932fi 1933 1934MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1935if test -n "$MAGIC_CMD"; then 1936 echo "$ac_t""$MAGIC_CMD" 1>&6 1937else 1938 echo "$ac_t""no" 1>&6 1939fi 1940 1941 else 1942 MAGIC_CMD=: 1943 fi 1944fi 1945 1946 fi 1947 ;; 1948esac 1949 1950# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 1951set dummy ${ac_tool_prefix}ranlib; ac_word=$2 1952echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1953echo "configure:1954: checking for $ac_word" >&5 1954if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 1955 echo $ac_n "(cached) $ac_c" 1>&6 1956else 1957 if test -n "$RANLIB"; then 1958 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1959else 1960 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1961 ac_dummy="$PATH" 1962 for ac_dir in $ac_dummy; do 1963 test -z "$ac_dir" && ac_dir=. 1964 if test -f $ac_dir/$ac_word; then 1965 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 1966 break 1967 fi 1968 done 1969 IFS="$ac_save_ifs" 1970fi 1971fi 1972RANLIB="$ac_cv_prog_RANLIB" 1973if test -n "$RANLIB"; then 1974 echo "$ac_t""$RANLIB" 1>&6 1975else 1976 echo "$ac_t""no" 1>&6 1977fi 1978 1979 1980if test -z "$ac_cv_prog_RANLIB"; then 1981if test -n "$ac_tool_prefix"; then 1982 # Extract the first word of "ranlib", so it can be a program name with args. 1983set dummy ranlib; ac_word=$2 1984echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1985echo "configure:1986: checking for $ac_word" >&5 1986if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 1987 echo $ac_n "(cached) $ac_c" 1>&6 1988else 1989 if test -n "$RANLIB"; then 1990 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1991else 1992 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1993 ac_dummy="$PATH" 1994 for ac_dir in $ac_dummy; do 1995 test -z "$ac_dir" && ac_dir=. 1996 if test -f $ac_dir/$ac_word; then 1997 ac_cv_prog_RANLIB="ranlib" 1998 break 1999 fi 2000 done 2001 IFS="$ac_save_ifs" 2002 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 2003fi 2004fi 2005RANLIB="$ac_cv_prog_RANLIB" 2006if test -n "$RANLIB"; then 2007 echo "$ac_t""$RANLIB" 1>&6 2008else 2009 echo "$ac_t""no" 1>&6 2010fi 2011 2012else 2013 RANLIB=":" 2014fi 2015fi 2016 2017# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2018set dummy ${ac_tool_prefix}strip; ac_word=$2 2019echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2020echo "configure:2021: checking for $ac_word" >&5 2021if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 2022 echo $ac_n "(cached) $ac_c" 1>&6 2023else 2024 if test -n "$STRIP"; then 2025 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2026else 2027 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2028 ac_dummy="$PATH" 2029 for ac_dir in $ac_dummy; do 2030 test -z "$ac_dir" && ac_dir=. 2031 if test -f $ac_dir/$ac_word; then 2032 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2033 break 2034 fi 2035 done 2036 IFS="$ac_save_ifs" 2037fi 2038fi 2039STRIP="$ac_cv_prog_STRIP" 2040if test -n "$STRIP"; then 2041 echo "$ac_t""$STRIP" 1>&6 2042else 2043 echo "$ac_t""no" 1>&6 2044fi 2045 2046 2047if test -z "$ac_cv_prog_STRIP"; then 2048if test -n "$ac_tool_prefix"; then 2049 # Extract the first word of "strip", so it can be a program name with args. 2050set dummy strip; ac_word=$2 2051echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2052echo "configure:2053: checking for $ac_word" >&5 2053if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 2054 echo $ac_n "(cached) $ac_c" 1>&6 2055else 2056 if test -n "$STRIP"; then 2057 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2058else 2059 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2060 ac_dummy="$PATH" 2061 for ac_dir in $ac_dummy; do 2062 test -z "$ac_dir" && ac_dir=. 2063 if test -f $ac_dir/$ac_word; then 2064 ac_cv_prog_STRIP="strip" 2065 break 2066 fi 2067 done 2068 IFS="$ac_save_ifs" 2069 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":" 2070fi 2071fi 2072STRIP="$ac_cv_prog_STRIP" 2073if test -n "$STRIP"; then 2074 echo "$ac_t""$STRIP" 1>&6 2075else 2076 echo "$ac_t""no" 1>&6 2077fi 2078 2079else 2080 STRIP=":" 2081fi 2082fi 2083 2084 2085# Check for any special flags to pass to ltconfig. 2086libtool_flags="--cache-file=$cache_file" 2087test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" 2088test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" 2089test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" 2090test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc" 2091test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld" 2092 2093 2094# Check whether --enable-libtool-lock or --disable-libtool-lock was given. 2095if test "${enable_libtool_lock+set}" = set; then 2096 enableval="$enable_libtool_lock" 2097 : 2098fi 2099 2100test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock" 2101test x"$silent" = xyes && libtool_flags="$libtool_flags --silent" 2102 2103# Check whether --with-pic or --without-pic was given. 2104if test "${with_pic+set}" = set; then 2105 withval="$with_pic" 2106 pic_mode="$withval" 2107else 2108 pic_mode=default 2109fi 2110 2111test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic" 2112test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic" 2113 2114# Some flags need to be propagated to the compiler or linker for good 2115# libtool support. 2116case $host in 2117*-*-irix6*) 2118 # Find out which ABI we are using. 2119 echo '#line 2120 "configure"' > conftest.$ac_ext 2120 if { (eval echo configure:2121: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2121 if test "$lt_cv_prog_gnu_ld" = yes; then 2122 case `/usr/bin/file conftest.$ac_objext` in 2123 *32-bit*) 2124 LD="${LD-ld} -melf32bsmip" 2125 ;; 2126 *N32*) 2127 LD="${LD-ld} -melf32bmipn32" 2128 ;; 2129 *64-bit*) 2130 LD="${LD-ld} -melf64bmip" 2131 ;; 2132 esac 2133 else 2134 case `/usr/bin/file conftest.$ac_objext` in 2135 *32-bit*) 2136 LD="${LD-ld} -32" 2137 ;; 2138 *N32*) 2139 LD="${LD-ld} -n32" 2140 ;; 2141 *64-bit*) 2142 LD="${LD-ld} -64" 2143 ;; 2144 esac 2145 fi 2146 fi 2147 rm -rf conftest* 2148 ;; 2149 2150ia64-*-hpux*) 2151 # Find out which ABI we are using. 2152 echo 'int i;' > conftest.$ac_ext 2153 if { (eval echo configure:2154: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2154 case "`/usr/bin/file conftest.o`" in 2155 *ELF-32*) 2156 HPUX_IA64_MODE="32" 2157 ;; 2158 *ELF-64*) 2159 HPUX_IA64_MODE="64" 2160 ;; 2161 esac 2162 fi 2163 rm -rf conftest* 2164 ;; 2165 2166*-*-sco3.2v5*) 2167 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 2168 SAVE_CFLAGS="$CFLAGS" 2169 CFLAGS="$CFLAGS -belf" 2170 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6 2171echo "configure:2172: checking whether the C compiler needs -belf" >&5 2172if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then 2173 echo $ac_n "(cached) $ac_c" 1>&6 2174else 2175 2176 ac_ext=c 2177# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2178ac_cpp='$CPP $CPPFLAGS' 2179ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2180ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2181cross_compiling=$ac_cv_prog_cc_cross 2182 2183 cat > conftest.$ac_ext <<EOF 2184#line 2185 "configure" 2185#include "confdefs.h" 2186 2187int main() { 2188 2189; return 0; } 2190EOF 2191if { (eval echo configure:2192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2192 rm -rf conftest* 2193 lt_cv_cc_needs_belf=yes 2194else 2195 echo "configure: failed program was:" >&5 2196 cat conftest.$ac_ext >&5 2197 rm -rf conftest* 2198 lt_cv_cc_needs_belf=no 2199fi 2200rm -f conftest* 2201 ac_ext=c 2202# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2203ac_cpp='$CPP $CPPFLAGS' 2204ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2205ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2206cross_compiling=$ac_cv_prog_cc_cross 2207 2208fi 2209 2210echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6 2211 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 2212 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 2213 CFLAGS="$SAVE_CFLAGS" 2214 fi 2215 ;; 2216 2217 2218esac 2219 2220 2221# Save cache, so that ltconfig can load it 2222cat > confcache <<\EOF 2223# This file is a shell script that caches the results of configure 2224# tests run on this system so they can be shared between configure 2225# scripts and configure runs. It is not useful on other systems. 2226# If it contains results you don't want to keep, you may remove or edit it. 2227# 2228# By default, configure uses ./config.cache as the cache file, 2229# creating it if it does not exist already. You can give configure 2230# the --cache-file=FILE option to use a different cache file; that is 2231# what configure does when it calls configure scripts in 2232# subdirectories, so they share the cache. 2233# Giving --cache-file=/dev/null disables caching, for debugging configure. 2234# config.status only pays attention to the cache file if you give it the 2235# --recheck option to rerun configure. 2236# 2237EOF 2238# The following way of writing the cache mishandles newlines in values, 2239# but we know of no workaround that is simple, portable, and efficient. 2240# So, don't put newlines in cache variables' values. 2241# Ultrix sh set writes to stderr and can't be redirected directly, 2242# and sets the high bit in the cache file unless we assign to the vars. 2243(set) 2>&1 | 2244 case `(ac_space=' '; set | grep ac_space) 2>&1` in 2245 *ac_space=\ *) 2246 # `set' does not quote correctly, so add quotes (double-quote substitution 2247 # turns \\\\ into \\, and sed turns \\ into \). 2248 sed -n \ 2249 -e "s/'/'\\\\''/g" \ 2250 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 2251 ;; 2252 *) 2253 # `set' quotes correctly as required by POSIX, so do not add quotes. 2254 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 2255 ;; 2256 esac >> confcache 2257if cmp -s $cache_file confcache; then 2258 : 2259else 2260 if test -w $cache_file; then 2261 echo "updating cache $cache_file" 2262 cat confcache > $cache_file 2263 else 2264 echo "not updating unwritable cache $cache_file" 2265 fi 2266fi 2267rm -f confcache 2268 2269 2270# Actually configure libtool. ac_aux_dir is where install-sh is found. 2271AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ 2272MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ 2273LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \ 2274AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \ 2275objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \ 2276deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \ 2277${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ 2278$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \ 2279|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; } 2280 2281# Reload cache, that may have been modified by ltconfig 2282if test -r "$cache_file"; then 2283 echo "loading cache $cache_file" 2284 . $cache_file 2285else 2286 echo "creating cache $cache_file" 2287 > $cache_file 2288fi 2289 2290 2291# This can be used to rebuild libtool when needed 2292LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh" 2293 2294# Always use our own libtool. 2295LIBTOOL='$(SHELL) $(top_builddir)/libtool' 2296 2297# Redirect the config.log output again, so that the ltconfig log is not 2298# clobbered by the next message. 2299exec 5>>./config.log 2300 2301 2302 2303 2304 2305 2306 2307# Check whether --enable-targets or --disable-targets was given. 2308if test "${enable_targets+set}" = set; then 2309 enableval="$enable_targets" 2310 case "${enableval}" in 2311 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; } 2312 ;; 2313 no) enable_targets= ;; 2314 *) enable_targets=$enableval ;; 2315esac 2316fi 2317# Check whether --enable-commonbfdlib or --disable-commonbfdlib was given. 2318if test "${enable_commonbfdlib+set}" = set; then 2319 enableval="$enable_commonbfdlib" 2320 case "${enableval}" in 2321 yes) commonbfdlib=true ;; 2322 no) commonbfdlib=false ;; 2323 *) { echo "configure: error: bad value ${enableval} for opcodes commonbfdlib option" 1>&2; exit 1; } ;; 2324esac 2325fi 2326 2327build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 2328# Check whether --enable-build-warnings or --disable-build-warnings was given. 2329if test "${enable_build_warnings+set}" = set; then 2330 enableval="$enable_build_warnings" 2331 case "${enableval}" in 2332 yes) ;; 2333 no) build_warnings="-w";; 2334 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 2335 build_warnings="${build_warnings} ${t}";; 2336 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 2337 build_warnings="${t} ${build_warnings}";; 2338 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;; 2339esac 2340if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then 2341 echo "Setting warning flags = $build_warnings" 6>&1 2342fi 2343fi 2344WARN_CFLAGS="" 2345if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then 2346 WARN_CFLAGS="${build_warnings}" 2347fi 2348 2349 2350 2351 2352 2353 2354if test -z "$target" ; then 2355 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; } 2356fi 2357 2358echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6 2359echo "configure:2360: checking whether to enable maintainer-specific portions of Makefiles" >&5 2360 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 2361if test "${enable_maintainer_mode+set}" = set; then 2362 enableval="$enable_maintainer_mode" 2363 USE_MAINTAINER_MODE=$enableval 2364else 2365 USE_MAINTAINER_MODE=no 2366fi 2367 2368 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6 2369 2370 2371if test $USE_MAINTAINER_MODE = yes; then 2372 MAINTAINER_MODE_TRUE= 2373 MAINTAINER_MODE_FALSE='#' 2374else 2375 MAINTAINER_MODE_TRUE='#' 2376 MAINTAINER_MODE_FALSE= 2377fi 2378 MAINT=$MAINTAINER_MODE_TRUE 2379 2380 2381echo $ac_n "checking whether to install libbfd""... $ac_c" 1>&6 2382echo "configure:2383: checking whether to install libbfd" >&5 2383 # Check whether --enable-install-libbfd or --disable-install-libbfd was given. 2384if test "${enable_install_libbfd+set}" = set; then 2385 enableval="$enable_install_libbfd" 2386 install_libbfd_p=$enableval 2387else 2388 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then 2389 install_libbfd_p=yes 2390 else 2391 install_libbfd_p=no 2392 fi 2393fi 2394 2395 echo "$ac_t""$install_libbfd_p" 1>&6 2396 2397 2398if test $install_libbfd_p = yes; then 2399 INSTALL_LIBBFD_TRUE= 2400 INSTALL_LIBBFD_FALSE='#' 2401else 2402 INSTALL_LIBBFD_TRUE='#' 2403 INSTALL_LIBBFD_FALSE= 2404fi 2405 # libbfd.a is a host library containing target dependent code 2406 bfdlibdir='$(libdir)' 2407 bfdincludedir='$(includedir)' 2408 if test "${host}" != "${target}"; then 2409 bfdlibdir='$(exec_prefix)/$(host_alias)/$(target_alias)/lib' 2410 bfdincludedir='$(exec_prefix)/$(host_alias)/$(target_alias)/include' 2411 fi 2412 2413 2414 2415 2416 2417 2418echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 2419echo "configure:2420: checking for executable suffix" >&5 2420if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then 2421 echo $ac_n "(cached) $ac_c" 1>&6 2422else 2423 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 2424 ac_cv_exeext=.exe 2425else 2426 rm -f conftest* 2427 echo 'int main () { return 0; }' > conftest.$ac_ext 2428 ac_cv_exeext= 2429 if { (eval echo configure:2430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then 2430 for file in conftest.*; do 2431 case $file in 2432 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 2433 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; 2434 esac 2435 done 2436 else 2437 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } 2438 fi 2439 rm -f conftest* 2440 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no 2441fi 2442fi 2443 2444EXEEXT="" 2445test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} 2446echo "$ac_t""${ac_cv_exeext}" 1>&6 2447ac_exeext=$EXEEXT 2448 2449 2450# host-specific stuff: 2451 2452# Extract the first word of "gcc", so it can be a program name with args. 2453set dummy gcc; ac_word=$2 2454echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2455echo "configure:2456: checking for $ac_word" >&5 2456if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2457 echo $ac_n "(cached) $ac_c" 1>&6 2458else 2459 if test -n "$CC"; then 2460 ac_cv_prog_CC="$CC" # Let the user override the test. 2461else 2462 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2463 ac_dummy="$PATH" 2464 for ac_dir in $ac_dummy; do 2465 test -z "$ac_dir" && ac_dir=. 2466 if test -f $ac_dir/$ac_word; then 2467 ac_cv_prog_CC="gcc" 2468 break 2469 fi 2470 done 2471 IFS="$ac_save_ifs" 2472fi 2473fi 2474CC="$ac_cv_prog_CC" 2475if test -n "$CC"; then 2476 echo "$ac_t""$CC" 1>&6 2477else 2478 echo "$ac_t""no" 1>&6 2479fi 2480 2481if test -z "$CC"; then 2482 # Extract the first word of "cc", so it can be a program name with args. 2483set dummy cc; ac_word=$2 2484echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2485echo "configure:2486: checking for $ac_word" >&5 2486if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2487 echo $ac_n "(cached) $ac_c" 1>&6 2488else 2489 if test -n "$CC"; then 2490 ac_cv_prog_CC="$CC" # Let the user override the test. 2491else 2492 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2493 ac_prog_rejected=no 2494 ac_dummy="$PATH" 2495 for ac_dir in $ac_dummy; do 2496 test -z "$ac_dir" && ac_dir=. 2497 if test -f $ac_dir/$ac_word; then 2498 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 2499 ac_prog_rejected=yes 2500 continue 2501 fi 2502 ac_cv_prog_CC="cc" 2503 break 2504 fi 2505 done 2506 IFS="$ac_save_ifs" 2507if test $ac_prog_rejected = yes; then 2508 # We found a bogon in the path, so make sure we never use it. 2509 set dummy $ac_cv_prog_CC 2510 shift 2511 if test $# -gt 0; then 2512 # We chose a different compiler from the bogus one. 2513 # However, it has the same basename, so the bogon will be chosen 2514 # first if we set CC to just the basename; use the full file name. 2515 shift 2516 set dummy "$ac_dir/$ac_word" "$@" 2517 shift 2518 ac_cv_prog_CC="$@" 2519 fi 2520fi 2521fi 2522fi 2523CC="$ac_cv_prog_CC" 2524if test -n "$CC"; then 2525 echo "$ac_t""$CC" 1>&6 2526else 2527 echo "$ac_t""no" 1>&6 2528fi 2529 2530 if test -z "$CC"; then 2531 case "`uname -s`" in 2532 *win32* | *WIN32*) 2533 # Extract the first word of "cl", so it can be a program name with args. 2534set dummy cl; ac_word=$2 2535echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2536echo "configure:2537: checking for $ac_word" >&5 2537if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2538 echo $ac_n "(cached) $ac_c" 1>&6 2539else 2540 if test -n "$CC"; then 2541 ac_cv_prog_CC="$CC" # Let the user override the test. 2542else 2543 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2544 ac_dummy="$PATH" 2545 for ac_dir in $ac_dummy; do 2546 test -z "$ac_dir" && ac_dir=. 2547 if test -f $ac_dir/$ac_word; then 2548 ac_cv_prog_CC="cl" 2549 break 2550 fi 2551 done 2552 IFS="$ac_save_ifs" 2553fi 2554fi 2555CC="$ac_cv_prog_CC" 2556if test -n "$CC"; then 2557 echo "$ac_t""$CC" 1>&6 2558else 2559 echo "$ac_t""no" 1>&6 2560fi 2561 ;; 2562 esac 2563 fi 2564 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 2565fi 2566 2567echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 2568echo "configure:2569: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 2569 2570ac_ext=c 2571# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2572ac_cpp='$CPP $CPPFLAGS' 2573ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2574ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2575cross_compiling=$ac_cv_prog_cc_cross 2576 2577cat > conftest.$ac_ext << EOF 2578 2579#line 2580 "configure" 2580#include "confdefs.h" 2581 2582main(){return(0);} 2583EOF 2584if { (eval echo configure:2585: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2585 ac_cv_prog_cc_works=yes 2586 # If we can't run a trivial program, we are probably using a cross compiler. 2587 if (./conftest; exit) 2>/dev/null; then 2588 ac_cv_prog_cc_cross=no 2589 else 2590 ac_cv_prog_cc_cross=yes 2591 fi 2592else 2593 echo "configure: failed program was:" >&5 2594 cat conftest.$ac_ext >&5 2595 ac_cv_prog_cc_works=no 2596fi 2597rm -fr conftest* 2598ac_ext=c 2599# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2600ac_cpp='$CPP $CPPFLAGS' 2601ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2602ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2603cross_compiling=$ac_cv_prog_cc_cross 2604 2605echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 2606if test $ac_cv_prog_cc_works = no; then 2607 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 2608fi 2609echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 2610echo "configure:2611: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 2611echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 2612cross_compiling=$ac_cv_prog_cc_cross 2613 2614echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 2615echo "configure:2616: checking whether we are using GNU C" >&5 2616if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 2617 echo $ac_n "(cached) $ac_c" 1>&6 2618else 2619 cat > conftest.c <<EOF 2620#ifdef __GNUC__ 2621 yes; 2622#endif 2623EOF 2624if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2625: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 2625 ac_cv_prog_gcc=yes 2626else 2627 ac_cv_prog_gcc=no 2628fi 2629fi 2630 2631echo "$ac_t""$ac_cv_prog_gcc" 1>&6 2632 2633if test $ac_cv_prog_gcc = yes; then 2634 GCC=yes 2635else 2636 GCC= 2637fi 2638 2639ac_test_CFLAGS="${CFLAGS+set}" 2640ac_save_CFLAGS="$CFLAGS" 2641CFLAGS= 2642echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 2643echo "configure:2644: checking whether ${CC-cc} accepts -g" >&5 2644if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 2645 echo $ac_n "(cached) $ac_c" 1>&6 2646else 2647 echo 'void f(){}' > conftest.c 2648if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 2649 ac_cv_prog_cc_g=yes 2650else 2651 ac_cv_prog_cc_g=no 2652fi 2653rm -f conftest* 2654 2655fi 2656 2657echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 2658if test "$ac_test_CFLAGS" = set; then 2659 CFLAGS="$ac_save_CFLAGS" 2660elif test $ac_cv_prog_cc_g = yes; then 2661 if test "$GCC" = yes; then 2662 CFLAGS="-g -O2" 2663 else 2664 CFLAGS="-g" 2665 fi 2666else 2667 if test "$GCC" = yes; then 2668 CFLAGS="-O2" 2669 else 2670 CFLAGS= 2671 fi 2672fi 2673 2674 2675ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl" 2676echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 2677echo "configure:2678: checking how to run the C preprocessor" >&5 2678# On Suns, sometimes $CPP names a directory. 2679if test -n "$CPP" && test -d "$CPP"; then 2680 CPP= 2681fi 2682if test -z "$CPP"; then 2683if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then 2684 echo $ac_n "(cached) $ac_c" 1>&6 2685else 2686 # This must be in double quotes, not single quotes, because CPP may get 2687 # substituted into the Makefile and "${CC-cc}" will confuse make. 2688 CPP="${CC-cc} -E" 2689 # On the NeXT, cc -E runs the code through the compiler's parser, 2690 # not just through cpp. 2691 cat > conftest.$ac_ext <<EOF 2692#line 2693 "configure" 2693#include "confdefs.h" 2694#include <assert.h> 2695Syntax Error 2696EOF 2697ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2698{ (eval echo configure:2699: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2699ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2700if test -z "$ac_err"; then 2701 : 2702else 2703 echo "$ac_err" >&5 2704 echo "configure: failed program was:" >&5 2705 cat conftest.$ac_ext >&5 2706 rm -rf conftest* 2707 CPP="${CC-cc} -E -traditional-cpp" 2708 cat > conftest.$ac_ext <<EOF 2709#line 2710 "configure" 2710#include "confdefs.h" 2711#include <assert.h> 2712Syntax Error 2713EOF 2714ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2715{ (eval echo configure:2716: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2716ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2717if test -z "$ac_err"; then 2718 : 2719else 2720 echo "$ac_err" >&5 2721 echo "configure: failed program was:" >&5 2722 cat conftest.$ac_ext >&5 2723 rm -rf conftest* 2724 CPP="${CC-cc} -nologo -E" 2725 cat > conftest.$ac_ext <<EOF 2726#line 2727 "configure" 2727#include "confdefs.h" 2728#include <assert.h> 2729Syntax Error 2730EOF 2731ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2732{ (eval echo configure:2733: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2733ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2734if test -z "$ac_err"; then 2735 : 2736else 2737 echo "$ac_err" >&5 2738 echo "configure: failed program was:" >&5 2739 cat conftest.$ac_ext >&5 2740 rm -rf conftest* 2741 CPP=/lib/cpp 2742fi 2743rm -f conftest* 2744fi 2745rm -f conftest* 2746fi 2747rm -f conftest* 2748 ac_cv_prog_CPP="$CPP" 2749fi 2750 CPP="$ac_cv_prog_CPP" 2751else 2752 ac_cv_prog_CPP="$CPP" 2753fi 2754echo "$ac_t""$CPP" 1>&6 2755 2756# Extract the first word of "ranlib", so it can be a program name with args. 2757set dummy ranlib; ac_word=$2 2758echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2759echo "configure:2760: checking for $ac_word" >&5 2760if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 2761 echo $ac_n "(cached) $ac_c" 1>&6 2762else 2763 if test -n "$RANLIB"; then 2764 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 2765else 2766 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2767 ac_dummy="$PATH" 2768 for ac_dir in $ac_dummy; do 2769 test -z "$ac_dir" && ac_dir=. 2770 if test -f $ac_dir/$ac_word; then 2771 ac_cv_prog_RANLIB="ranlib" 2772 break 2773 fi 2774 done 2775 IFS="$ac_save_ifs" 2776 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 2777fi 2778fi 2779RANLIB="$ac_cv_prog_RANLIB" 2780if test -n "$RANLIB"; then 2781 echo "$ac_t""$RANLIB" 1>&6 2782else 2783 echo "$ac_t""no" 1>&6 2784fi 2785 2786echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 2787echo "configure:2788: checking for ANSI C header files" >&5 2788if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then 2789 echo $ac_n "(cached) $ac_c" 1>&6 2790else 2791 cat > conftest.$ac_ext <<EOF 2792#line 2793 "configure" 2793#include "confdefs.h" 2794#include <stdlib.h> 2795#include <stdarg.h> 2796#include <string.h> 2797#include <float.h> 2798EOF 2799ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2800{ (eval echo configure:2801: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2801ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2802if test -z "$ac_err"; then 2803 rm -rf conftest* 2804 ac_cv_header_stdc=yes 2805else 2806 echo "$ac_err" >&5 2807 echo "configure: failed program was:" >&5 2808 cat conftest.$ac_ext >&5 2809 rm -rf conftest* 2810 ac_cv_header_stdc=no 2811fi 2812rm -f conftest* 2813 2814if test $ac_cv_header_stdc = yes; then 2815 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 2816cat > conftest.$ac_ext <<EOF 2817#line 2818 "configure" 2818#include "confdefs.h" 2819#include <string.h> 2820EOF 2821if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 2822 egrep "memchr" >/dev/null 2>&1; then 2823 : 2824else 2825 rm -rf conftest* 2826 ac_cv_header_stdc=no 2827fi 2828rm -f conftest* 2829 2830fi 2831 2832if test $ac_cv_header_stdc = yes; then 2833 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 2834cat > conftest.$ac_ext <<EOF 2835#line 2836 "configure" 2836#include "confdefs.h" 2837#include <stdlib.h> 2838EOF 2839if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 2840 egrep "free" >/dev/null 2>&1; then 2841 : 2842else 2843 rm -rf conftest* 2844 ac_cv_header_stdc=no 2845fi 2846rm -f conftest* 2847 2848fi 2849 2850if test $ac_cv_header_stdc = yes; then 2851 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 2852if test "$cross_compiling" = yes; then 2853 : 2854else 2855 cat > conftest.$ac_ext <<EOF 2856#line 2857 "configure" 2857#include "confdefs.h" 2858#include <ctype.h> 2859#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 2860#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 2861#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 2862int main () { int i; for (i = 0; i < 256; i++) 2863if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); 2864exit (0); } 2865 2866EOF 2867if { (eval echo configure:2868: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 2868then 2869 : 2870else 2871 echo "configure: failed program was:" >&5 2872 cat conftest.$ac_ext >&5 2873 rm -fr conftest* 2874 ac_cv_header_stdc=no 2875fi 2876rm -fr conftest* 2877fi 2878 2879fi 2880fi 2881 2882echo "$ac_t""$ac_cv_header_stdc" 1>&6 2883if test $ac_cv_header_stdc = yes; then 2884 cat >> confdefs.h <<\EOF 2885#define STDC_HEADERS 1 2886EOF 2887 2888fi 2889 2890echo $ac_n "checking for working const""... $ac_c" 1>&6 2891echo "configure:2892: checking for working const" >&5 2892if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then 2893 echo $ac_n "(cached) $ac_c" 1>&6 2894else 2895 cat > conftest.$ac_ext <<EOF 2896#line 2897 "configure" 2897#include "confdefs.h" 2898 2899int main() { 2900 2901/* Ultrix mips cc rejects this. */ 2902typedef int charset[2]; const charset x; 2903/* SunOS 4.1.1 cc rejects this. */ 2904char const *const *ccp; 2905char **p; 2906/* NEC SVR4.0.2 mips cc rejects this. */ 2907struct point {int x, y;}; 2908static struct point const zero = {0,0}; 2909/* AIX XL C 1.02.0.0 rejects this. 2910 It does not let you subtract one const X* pointer from another in an arm 2911 of an if-expression whose if-part is not a constant expression */ 2912const char *g = "string"; 2913ccp = &g + (g ? g-g : 0); 2914/* HPUX 7.0 cc rejects these. */ 2915++ccp; 2916p = (char**) ccp; 2917ccp = (char const *const *) p; 2918{ /* SCO 3.2v4 cc rejects this. */ 2919 char *t; 2920 char const *s = 0 ? (char *) 0 : (char const *) 0; 2921 2922 *t++ = 0; 2923} 2924{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 2925 int x[] = {25, 17}; 2926 const int *foo = &x[0]; 2927 ++foo; 2928} 2929{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 2930 typedef const int *iptr; 2931 iptr p = 0; 2932 ++p; 2933} 2934{ /* AIX XL C 1.02.0.0 rejects this saying 2935 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 2936 struct s { int j; const int *ap[3]; }; 2937 struct s *b; b->j = 5; 2938} 2939{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 2940 const int foo = 10; 2941} 2942 2943; return 0; } 2944EOF 2945if { (eval echo configure:2946: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2946 rm -rf conftest* 2947 ac_cv_c_const=yes 2948else 2949 echo "configure: failed program was:" >&5 2950 cat conftest.$ac_ext >&5 2951 rm -rf conftest* 2952 ac_cv_c_const=no 2953fi 2954rm -f conftest* 2955fi 2956 2957echo "$ac_t""$ac_cv_c_const" 1>&6 2958if test $ac_cv_c_const = no; then 2959 cat >> confdefs.h <<\EOF 2960#define const 2961EOF 2962 2963fi 2964 2965echo $ac_n "checking for inline""... $ac_c" 1>&6 2966echo "configure:2967: checking for inline" >&5 2967if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then 2968 echo $ac_n "(cached) $ac_c" 1>&6 2969else 2970 ac_cv_c_inline=no 2971for ac_kw in inline __inline__ __inline; do 2972 cat > conftest.$ac_ext <<EOF 2973#line 2974 "configure" 2974#include "confdefs.h" 2975 2976int main() { 2977} $ac_kw foo() { 2978; return 0; } 2979EOF 2980if { (eval echo configure:2981: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2981 rm -rf conftest* 2982 ac_cv_c_inline=$ac_kw; break 2983else 2984 echo "configure: failed program was:" >&5 2985 cat conftest.$ac_ext >&5 2986fi 2987rm -f conftest* 2988done 2989 2990fi 2991 2992echo "$ac_t""$ac_cv_c_inline" 1>&6 2993case "$ac_cv_c_inline" in 2994 inline | yes) ;; 2995 no) cat >> confdefs.h <<\EOF 2996#define inline 2997EOF 2998 ;; 2999 *) cat >> confdefs.h <<EOF 3000#define inline $ac_cv_c_inline 3001EOF 3002 ;; 3003esac 3004 3005echo $ac_n "checking for off_t""... $ac_c" 1>&6 3006echo "configure:3007: checking for off_t" >&5 3007if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then 3008 echo $ac_n "(cached) $ac_c" 1>&6 3009else 3010 cat > conftest.$ac_ext <<EOF 3011#line 3012 "configure" 3012#include "confdefs.h" 3013#include <sys/types.h> 3014#if STDC_HEADERS 3015#include <stdlib.h> 3016#include <stddef.h> 3017#endif 3018EOF 3019if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3020 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 3021 rm -rf conftest* 3022 ac_cv_type_off_t=yes 3023else 3024 rm -rf conftest* 3025 ac_cv_type_off_t=no 3026fi 3027rm -f conftest* 3028 3029fi 3030echo "$ac_t""$ac_cv_type_off_t" 1>&6 3031if test $ac_cv_type_off_t = no; then 3032 cat >> confdefs.h <<\EOF 3033#define off_t long 3034EOF 3035 3036fi 3037 3038echo $ac_n "checking for size_t""... $ac_c" 1>&6 3039echo "configure:3040: checking for size_t" >&5 3040if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then 3041 echo $ac_n "(cached) $ac_c" 1>&6 3042else 3043 cat > conftest.$ac_ext <<EOF 3044#line 3045 "configure" 3045#include "confdefs.h" 3046#include <sys/types.h> 3047#if STDC_HEADERS 3048#include <stdlib.h> 3049#include <stddef.h> 3050#endif 3051EOF 3052if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3053 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 3054 rm -rf conftest* 3055 ac_cv_type_size_t=yes 3056else 3057 rm -rf conftest* 3058 ac_cv_type_size_t=no 3059fi 3060rm -f conftest* 3061 3062fi 3063echo "$ac_t""$ac_cv_type_size_t" 1>&6 3064if test $ac_cv_type_size_t = no; then 3065 cat >> confdefs.h <<\EOF 3066#define size_t unsigned 3067EOF 3068 3069fi 3070 3071# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 3072# for constant arguments. Useless! 3073echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 3074echo "configure:3075: checking for working alloca.h" >&5 3075if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then 3076 echo $ac_n "(cached) $ac_c" 1>&6 3077else 3078 cat > conftest.$ac_ext <<EOF 3079#line 3080 "configure" 3080#include "confdefs.h" 3081#include <alloca.h> 3082int main() { 3083char *p = alloca(2 * sizeof(int)); 3084; return 0; } 3085EOF 3086if { (eval echo configure:3087: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3087 rm -rf conftest* 3088 ac_cv_header_alloca_h=yes 3089else 3090 echo "configure: failed program was:" >&5 3091 cat conftest.$ac_ext >&5 3092 rm -rf conftest* 3093 ac_cv_header_alloca_h=no 3094fi 3095rm -f conftest* 3096fi 3097 3098echo "$ac_t""$ac_cv_header_alloca_h" 1>&6 3099if test $ac_cv_header_alloca_h = yes; then 3100 cat >> confdefs.h <<\EOF 3101#define HAVE_ALLOCA_H 1 3102EOF 3103 3104fi 3105 3106echo $ac_n "checking for alloca""... $ac_c" 1>&6 3107echo "configure:3108: checking for alloca" >&5 3108if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then 3109 echo $ac_n "(cached) $ac_c" 1>&6 3110else 3111 cat > conftest.$ac_ext <<EOF 3112#line 3113 "configure" 3113#include "confdefs.h" 3114 3115#ifdef __GNUC__ 3116# define alloca __builtin_alloca 3117#else 3118# ifdef _MSC_VER 3119# include <malloc.h> 3120# define alloca _alloca 3121# else 3122# if HAVE_ALLOCA_H 3123# include <alloca.h> 3124# else 3125# ifdef _AIX 3126 #pragma alloca 3127# else 3128# ifndef alloca /* predefined by HP cc +Olibcalls */ 3129char *alloca (); 3130# endif 3131# endif 3132# endif 3133# endif 3134#endif 3135 3136int main() { 3137char *p = (char *) alloca(1); 3138; return 0; } 3139EOF 3140if { (eval echo configure:3141: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3141 rm -rf conftest* 3142 ac_cv_func_alloca_works=yes 3143else 3144 echo "configure: failed program was:" >&5 3145 cat conftest.$ac_ext >&5 3146 rm -rf conftest* 3147 ac_cv_func_alloca_works=no 3148fi 3149rm -f conftest* 3150fi 3151 3152echo "$ac_t""$ac_cv_func_alloca_works" 1>&6 3153if test $ac_cv_func_alloca_works = yes; then 3154 cat >> confdefs.h <<\EOF 3155#define HAVE_ALLOCA 1 3156EOF 3157 3158fi 3159 3160if test $ac_cv_func_alloca_works = no; then 3161 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 3162 # that cause trouble. Some versions do not even contain alloca or 3163 # contain a buggy version. If you still want to use their alloca, 3164 # use ar to extract alloca.o from them instead of compiling alloca.c. 3165 ALLOCA=alloca.${ac_objext} 3166 cat >> confdefs.h <<\EOF 3167#define C_ALLOCA 1 3168EOF 3169 3170 3171echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 3172echo "configure:3173: checking whether alloca needs Cray hooks" >&5 3173if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then 3174 echo $ac_n "(cached) $ac_c" 1>&6 3175else 3176 cat > conftest.$ac_ext <<EOF 3177#line 3178 "configure" 3178#include "confdefs.h" 3179#if defined(CRAY) && ! defined(CRAY2) 3180webecray 3181#else 3182wenotbecray 3183#endif 3184 3185EOF 3186if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3187 egrep "webecray" >/dev/null 2>&1; then 3188 rm -rf conftest* 3189 ac_cv_os_cray=yes 3190else 3191 rm -rf conftest* 3192 ac_cv_os_cray=no 3193fi 3194rm -f conftest* 3195 3196fi 3197 3198echo "$ac_t""$ac_cv_os_cray" 1>&6 3199if test $ac_cv_os_cray = yes; then 3200for ac_func in _getb67 GETB67 getb67; do 3201 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3202echo "configure:3203: checking for $ac_func" >&5 3203if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3204 echo $ac_n "(cached) $ac_c" 1>&6 3205else 3206 cat > conftest.$ac_ext <<EOF 3207#line 3208 "configure" 3208#include "confdefs.h" 3209/* System header to define __stub macros and hopefully few prototypes, 3210 which can conflict with char $ac_func(); below. */ 3211#include <assert.h> 3212/* Override any gcc2 internal prototype to avoid an error. */ 3213/* We use char because int might match the return type of a gcc2 3214 builtin and then its argument prototype would still apply. */ 3215char $ac_func(); 3216 3217int main() { 3218 3219/* The GNU C library defines this for functions which it implements 3220 to always fail with ENOSYS. Some functions are actually named 3221 something starting with __ and the normal name is an alias. */ 3222#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3223choke me 3224#else 3225$ac_func(); 3226#endif 3227 3228; return 0; } 3229EOF 3230if { (eval echo configure:3231: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3231 rm -rf conftest* 3232 eval "ac_cv_func_$ac_func=yes" 3233else 3234 echo "configure: failed program was:" >&5 3235 cat conftest.$ac_ext >&5 3236 rm -rf conftest* 3237 eval "ac_cv_func_$ac_func=no" 3238fi 3239rm -f conftest* 3240fi 3241 3242if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3243 echo "$ac_t""yes" 1>&6 3244 cat >> confdefs.h <<EOF 3245#define CRAY_STACKSEG_END $ac_func 3246EOF 3247 3248 break 3249else 3250 echo "$ac_t""no" 1>&6 3251fi 3252 3253done 3254fi 3255 3256echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 3257echo "configure:3258: checking stack direction for C alloca" >&5 3258if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then 3259 echo $ac_n "(cached) $ac_c" 1>&6 3260else 3261 if test "$cross_compiling" = yes; then 3262 ac_cv_c_stack_direction=0 3263else 3264 cat > conftest.$ac_ext <<EOF 3265#line 3266 "configure" 3266#include "confdefs.h" 3267find_stack_direction () 3268{ 3269 static char *addr = 0; 3270 auto char dummy; 3271 if (addr == 0) 3272 { 3273 addr = &dummy; 3274 return find_stack_direction (); 3275 } 3276 else 3277 return (&dummy > addr) ? 1 : -1; 3278} 3279main () 3280{ 3281 exit (find_stack_direction() < 0); 3282} 3283EOF 3284if { (eval echo configure:3285: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3285then 3286 ac_cv_c_stack_direction=1 3287else 3288 echo "configure: failed program was:" >&5 3289 cat conftest.$ac_ext >&5 3290 rm -fr conftest* 3291 ac_cv_c_stack_direction=-1 3292fi 3293rm -fr conftest* 3294fi 3295 3296fi 3297 3298echo "$ac_t""$ac_cv_c_stack_direction" 1>&6 3299cat >> confdefs.h <<EOF 3300#define STACK_DIRECTION $ac_cv_c_stack_direction 3301EOF 3302 3303fi 3304 3305for ac_hdr in unistd.h 3306do 3307ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3308echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3309echo "configure:3310: checking for $ac_hdr" >&5 3310if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3311 echo $ac_n "(cached) $ac_c" 1>&6 3312else 3313 cat > conftest.$ac_ext <<EOF 3314#line 3315 "configure" 3315#include "confdefs.h" 3316#include <$ac_hdr> 3317EOF 3318ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3319{ (eval echo configure:3320: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3320ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3321if test -z "$ac_err"; then 3322 rm -rf conftest* 3323 eval "ac_cv_header_$ac_safe=yes" 3324else 3325 echo "$ac_err" >&5 3326 echo "configure: failed program was:" >&5 3327 cat conftest.$ac_ext >&5 3328 rm -rf conftest* 3329 eval "ac_cv_header_$ac_safe=no" 3330fi 3331rm -f conftest* 3332fi 3333if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3334 echo "$ac_t""yes" 1>&6 3335 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3336 cat >> confdefs.h <<EOF 3337#define $ac_tr_hdr 1 3338EOF 3339 3340else 3341 echo "$ac_t""no" 1>&6 3342fi 3343done 3344 3345for ac_func in getpagesize 3346do 3347echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3348echo "configure:3349: checking for $ac_func" >&5 3349if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3350 echo $ac_n "(cached) $ac_c" 1>&6 3351else 3352 cat > conftest.$ac_ext <<EOF 3353#line 3354 "configure" 3354#include "confdefs.h" 3355/* System header to define __stub macros and hopefully few prototypes, 3356 which can conflict with char $ac_func(); below. */ 3357#include <assert.h> 3358/* Override any gcc2 internal prototype to avoid an error. */ 3359/* We use char because int might match the return type of a gcc2 3360 builtin and then its argument prototype would still apply. */ 3361char $ac_func(); 3362 3363int main() { 3364 3365/* The GNU C library defines this for functions which it implements 3366 to always fail with ENOSYS. Some functions are actually named 3367 something starting with __ and the normal name is an alias. */ 3368#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3369choke me 3370#else 3371$ac_func(); 3372#endif 3373 3374; return 0; } 3375EOF 3376if { (eval echo configure:3377: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3377 rm -rf conftest* 3378 eval "ac_cv_func_$ac_func=yes" 3379else 3380 echo "configure: failed program was:" >&5 3381 cat conftest.$ac_ext >&5 3382 rm -rf conftest* 3383 eval "ac_cv_func_$ac_func=no" 3384fi 3385rm -f conftest* 3386fi 3387 3388if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3389 echo "$ac_t""yes" 1>&6 3390 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3391 cat >> confdefs.h <<EOF 3392#define $ac_tr_func 1 3393EOF 3394 3395else 3396 echo "$ac_t""no" 1>&6 3397fi 3398done 3399 3400echo $ac_n "checking for working mmap""... $ac_c" 1>&6 3401echo "configure:3402: checking for working mmap" >&5 3402if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then 3403 echo $ac_n "(cached) $ac_c" 1>&6 3404else 3405 if test "$cross_compiling" = yes; then 3406 ac_cv_func_mmap_fixed_mapped=no 3407else 3408 cat > conftest.$ac_ext <<EOF 3409#line 3410 "configure" 3410#include "confdefs.h" 3411 3412/* Thanks to Mike Haertel and Jim Avera for this test. 3413 Here is a matrix of mmap possibilities: 3414 mmap private not fixed 3415 mmap private fixed at somewhere currently unmapped 3416 mmap private fixed at somewhere already mapped 3417 mmap shared not fixed 3418 mmap shared fixed at somewhere currently unmapped 3419 mmap shared fixed at somewhere already mapped 3420 For private mappings, we should verify that changes cannot be read() 3421 back from the file, nor mmap's back from the file at a different 3422 address. (There have been systems where private was not correctly 3423 implemented like the infamous i386 svr4.0, and systems where the 3424 VM page cache was not coherent with the filesystem buffer cache 3425 like early versions of FreeBSD and possibly contemporary NetBSD.) 3426 For shared mappings, we should conversely verify that changes get 3427 propogated back to all the places they're supposed to be. 3428 3429 Grep wants private fixed already mapped. 3430 The main things grep needs to know about mmap are: 3431 * does it exist and is it safe to write into the mmap'd area 3432 * how to use it (BSD variants) */ 3433#include <sys/types.h> 3434#include <fcntl.h> 3435#include <sys/mman.h> 3436 3437/* This mess was copied from the GNU getpagesize.h. */ 3438#ifndef HAVE_GETPAGESIZE 3439# ifdef HAVE_UNISTD_H 3440# include <unistd.h> 3441# endif 3442 3443/* Assume that all systems that can run configure have sys/param.h. */ 3444# ifndef HAVE_SYS_PARAM_H 3445# define HAVE_SYS_PARAM_H 1 3446# endif 3447 3448# ifdef _SC_PAGESIZE 3449# define getpagesize() sysconf(_SC_PAGESIZE) 3450# else /* no _SC_PAGESIZE */ 3451# ifdef HAVE_SYS_PARAM_H 3452# include <sys/param.h> 3453# ifdef EXEC_PAGESIZE 3454# define getpagesize() EXEC_PAGESIZE 3455# else /* no EXEC_PAGESIZE */ 3456# ifdef NBPG 3457# define getpagesize() NBPG * CLSIZE 3458# ifndef CLSIZE 3459# define CLSIZE 1 3460# endif /* no CLSIZE */ 3461# else /* no NBPG */ 3462# ifdef NBPC 3463# define getpagesize() NBPC 3464# else /* no NBPC */ 3465# ifdef PAGESIZE 3466# define getpagesize() PAGESIZE 3467# endif /* PAGESIZE */ 3468# endif /* no NBPC */ 3469# endif /* no NBPG */ 3470# endif /* no EXEC_PAGESIZE */ 3471# else /* no HAVE_SYS_PARAM_H */ 3472# define getpagesize() 8192 /* punt totally */ 3473# endif /* no HAVE_SYS_PARAM_H */ 3474# endif /* no _SC_PAGESIZE */ 3475 3476#endif /* no HAVE_GETPAGESIZE */ 3477 3478#ifdef __cplusplus 3479extern "C" { void *malloc(unsigned); } 3480#else 3481char *malloc(); 3482#endif 3483 3484int 3485main() 3486{ 3487 char *data, *data2, *data3; 3488 int i, pagesize; 3489 int fd; 3490 3491 pagesize = getpagesize(); 3492 3493 /* 3494 * First, make a file with some known garbage in it. 3495 */ 3496 data = malloc(pagesize); 3497 if (!data) 3498 exit(1); 3499 for (i = 0; i < pagesize; ++i) 3500 *(data + i) = rand(); 3501 umask(0); 3502 fd = creat("conftestmmap", 0600); 3503 if (fd < 0) 3504 exit(1); 3505 if (write(fd, data, pagesize) != pagesize) 3506 exit(1); 3507 close(fd); 3508 3509 /* 3510 * Next, try to mmap the file at a fixed address which 3511 * already has something else allocated at it. If we can, 3512 * also make sure that we see the same garbage. 3513 */ 3514 fd = open("conftestmmap", O_RDWR); 3515 if (fd < 0) 3516 exit(1); 3517 data2 = malloc(2 * pagesize); 3518 if (!data2) 3519 exit(1); 3520 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1); 3521 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE, 3522 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 3523 exit(1); 3524 for (i = 0; i < pagesize; ++i) 3525 if (*(data + i) != *(data2 + i)) 3526 exit(1); 3527 3528 /* 3529 * Finally, make sure that changes to the mapped area 3530 * do not percolate back to the file as seen by read(). 3531 * (This is a bug on some variants of i386 svr4.0.) 3532 */ 3533 for (i = 0; i < pagesize; ++i) 3534 *(data2 + i) = *(data2 + i) + 1; 3535 data3 = malloc(pagesize); 3536 if (!data3) 3537 exit(1); 3538 if (read(fd, data3, pagesize) != pagesize) 3539 exit(1); 3540 for (i = 0; i < pagesize; ++i) 3541 if (*(data + i) != *(data3 + i)) 3542 exit(1); 3543 close(fd); 3544 unlink("conftestmmap"); 3545 exit(0); 3546} 3547 3548EOF 3549if { (eval echo configure:3550: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3550then 3551 ac_cv_func_mmap_fixed_mapped=yes 3552else 3553 echo "configure: failed program was:" >&5 3554 cat conftest.$ac_ext >&5 3555 rm -fr conftest* 3556 ac_cv_func_mmap_fixed_mapped=no 3557fi 3558rm -fr conftest* 3559fi 3560 3561fi 3562 3563echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6 3564if test $ac_cv_func_mmap_fixed_mapped = yes; then 3565 cat >> confdefs.h <<\EOF 3566#define HAVE_MMAP 1 3567EOF 3568 3569fi 3570 3571 3572 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \ 3573unistd.h values.h sys/param.h 3574do 3575ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3576echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3577echo "configure:3578: checking for $ac_hdr" >&5 3578if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3579 echo $ac_n "(cached) $ac_c" 1>&6 3580else 3581 cat > conftest.$ac_ext <<EOF 3582#line 3583 "configure" 3583#include "confdefs.h" 3584#include <$ac_hdr> 3585EOF 3586ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3587{ (eval echo configure:3588: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3588ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3589if test -z "$ac_err"; then 3590 rm -rf conftest* 3591 eval "ac_cv_header_$ac_safe=yes" 3592else 3593 echo "$ac_err" >&5 3594 echo "configure: failed program was:" >&5 3595 cat conftest.$ac_ext >&5 3596 rm -rf conftest* 3597 eval "ac_cv_header_$ac_safe=no" 3598fi 3599rm -f conftest* 3600fi 3601if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3602 echo "$ac_t""yes" 1>&6 3603 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3604 cat >> confdefs.h <<EOF 3605#define $ac_tr_hdr 1 3606EOF 3607 3608else 3609 echo "$ac_t""no" 1>&6 3610fi 3611done 3612 3613 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \ 3614__argz_count __argz_stringify __argz_next 3615do 3616echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3617echo "configure:3618: checking for $ac_func" >&5 3618if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3619 echo $ac_n "(cached) $ac_c" 1>&6 3620else 3621 cat > conftest.$ac_ext <<EOF 3622#line 3623 "configure" 3623#include "confdefs.h" 3624/* System header to define __stub macros and hopefully few prototypes, 3625 which can conflict with char $ac_func(); below. */ 3626#include <assert.h> 3627/* Override any gcc2 internal prototype to avoid an error. */ 3628/* We use char because int might match the return type of a gcc2 3629 builtin and then its argument prototype would still apply. */ 3630char $ac_func(); 3631 3632int main() { 3633 3634/* The GNU C library defines this for functions which it implements 3635 to always fail with ENOSYS. Some functions are actually named 3636 something starting with __ and the normal name is an alias. */ 3637#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3638choke me 3639#else 3640$ac_func(); 3641#endif 3642 3643; return 0; } 3644EOF 3645if { (eval echo configure:3646: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3646 rm -rf conftest* 3647 eval "ac_cv_func_$ac_func=yes" 3648else 3649 echo "configure: failed program was:" >&5 3650 cat conftest.$ac_ext >&5 3651 rm -rf conftest* 3652 eval "ac_cv_func_$ac_func=no" 3653fi 3654rm -f conftest* 3655fi 3656 3657if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3658 echo "$ac_t""yes" 1>&6 3659 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3660 cat >> confdefs.h <<EOF 3661#define $ac_tr_func 1 3662EOF 3663 3664else 3665 echo "$ac_t""no" 1>&6 3666fi 3667done 3668 3669 3670 if test "${ac_cv_func_stpcpy+set}" != "set"; then 3671 for ac_func in stpcpy 3672do 3673echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3674echo "configure:3675: checking for $ac_func" >&5 3675if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3676 echo $ac_n "(cached) $ac_c" 1>&6 3677else 3678 cat > conftest.$ac_ext <<EOF 3679#line 3680 "configure" 3680#include "confdefs.h" 3681/* System header to define __stub macros and hopefully few prototypes, 3682 which can conflict with char $ac_func(); below. */ 3683#include <assert.h> 3684/* Override any gcc2 internal prototype to avoid an error. */ 3685/* We use char because int might match the return type of a gcc2 3686 builtin and then its argument prototype would still apply. */ 3687char $ac_func(); 3688 3689int main() { 3690 3691/* The GNU C library defines this for functions which it implements 3692 to always fail with ENOSYS. Some functions are actually named 3693 something starting with __ and the normal name is an alias. */ 3694#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3695choke me 3696#else 3697$ac_func(); 3698#endif 3699 3700; return 0; } 3701EOF 3702if { (eval echo configure:3703: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3703 rm -rf conftest* 3704 eval "ac_cv_func_$ac_func=yes" 3705else 3706 echo "configure: failed program was:" >&5 3707 cat conftest.$ac_ext >&5 3708 rm -rf conftest* 3709 eval "ac_cv_func_$ac_func=no" 3710fi 3711rm -f conftest* 3712fi 3713 3714if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3715 echo "$ac_t""yes" 1>&6 3716 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3717 cat >> confdefs.h <<EOF 3718#define $ac_tr_func 1 3719EOF 3720 3721else 3722 echo "$ac_t""no" 1>&6 3723fi 3724done 3725 3726 fi 3727 if test "${ac_cv_func_stpcpy}" = "yes"; then 3728 cat >> confdefs.h <<\EOF 3729#define HAVE_STPCPY 1 3730EOF 3731 3732 fi 3733 3734 if test $ac_cv_header_locale_h = yes; then 3735 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6 3736echo "configure:3737: checking for LC_MESSAGES" >&5 3737if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then 3738 echo $ac_n "(cached) $ac_c" 1>&6 3739else 3740 cat > conftest.$ac_ext <<EOF 3741#line 3742 "configure" 3742#include "confdefs.h" 3743#include <locale.h> 3744int main() { 3745return LC_MESSAGES 3746; return 0; } 3747EOF 3748if { (eval echo configure:3749: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3749 rm -rf conftest* 3750 am_cv_val_LC_MESSAGES=yes 3751else 3752 echo "configure: failed program was:" >&5 3753 cat conftest.$ac_ext >&5 3754 rm -rf conftest* 3755 am_cv_val_LC_MESSAGES=no 3756fi 3757rm -f conftest* 3758fi 3759 3760echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6 3761 if test $am_cv_val_LC_MESSAGES = yes; then 3762 cat >> confdefs.h <<\EOF 3763#define HAVE_LC_MESSAGES 1 3764EOF 3765 3766 fi 3767 fi 3768 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6 3769echo "configure:3770: checking whether NLS is requested" >&5 3770 # Check whether --enable-nls or --disable-nls was given. 3771if test "${enable_nls+set}" = set; then 3772 enableval="$enable_nls" 3773 USE_NLS=$enableval 3774else 3775 USE_NLS=yes 3776fi 3777 3778 echo "$ac_t""$USE_NLS" 1>&6 3779 3780 3781 USE_INCLUDED_LIBINTL=no 3782 3783 if test "$USE_NLS" = "yes"; then 3784 cat >> confdefs.h <<\EOF 3785#define ENABLE_NLS 1 3786EOF 3787 3788 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6 3789echo "configure:3790: checking whether included gettext is requested" >&5 3790 # Check whether --with-included-gettext or --without-included-gettext was given. 3791if test "${with_included_gettext+set}" = set; then 3792 withval="$with_included_gettext" 3793 nls_cv_force_use_gnu_gettext=$withval 3794else 3795 nls_cv_force_use_gnu_gettext=no 3796fi 3797 3798 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6 3799 3800 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" 3801 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then 3802 nls_cv_header_intl= 3803 nls_cv_header_libgt= 3804 CATOBJEXT=NONE 3805 3806 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'` 3807echo $ac_n "checking for libintl.h""... $ac_c" 1>&6 3808echo "configure:3809: checking for libintl.h" >&5 3809if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3810 echo $ac_n "(cached) $ac_c" 1>&6 3811else 3812 cat > conftest.$ac_ext <<EOF 3813#line 3814 "configure" 3814#include "confdefs.h" 3815#include <libintl.h> 3816EOF 3817ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3818{ (eval echo configure:3819: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3819ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3820if test -z "$ac_err"; then 3821 rm -rf conftest* 3822 eval "ac_cv_header_$ac_safe=yes" 3823else 3824 echo "$ac_err" >&5 3825 echo "configure: failed program was:" >&5 3826 cat conftest.$ac_ext >&5 3827 rm -rf conftest* 3828 eval "ac_cv_header_$ac_safe=no" 3829fi 3830rm -f conftest* 3831fi 3832if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3833 echo "$ac_t""yes" 1>&6 3834 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6 3835echo "configure:3836: checking for gettext in libc" >&5 3836if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then 3837 echo $ac_n "(cached) $ac_c" 1>&6 3838else 3839 cat > conftest.$ac_ext <<EOF 3840#line 3841 "configure" 3841#include "confdefs.h" 3842#include <libintl.h> 3843int main() { 3844return (int) gettext ("") 3845; return 0; } 3846EOF 3847if { (eval echo configure:3848: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3848 rm -rf conftest* 3849 gt_cv_func_gettext_libc=yes 3850else 3851 echo "configure: failed program was:" >&5 3852 cat conftest.$ac_ext >&5 3853 rm -rf conftest* 3854 gt_cv_func_gettext_libc=no 3855fi 3856rm -f conftest* 3857fi 3858 3859echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6 3860 3861 if test "$gt_cv_func_gettext_libc" != "yes"; then 3862 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6 3863echo "configure:3864: checking for bindtextdomain in -lintl" >&5 3864ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'` 3865if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3866 echo $ac_n "(cached) $ac_c" 1>&6 3867else 3868 ac_save_LIBS="$LIBS" 3869LIBS="-lintl $LIBS" 3870cat > conftest.$ac_ext <<EOF 3871#line 3872 "configure" 3872#include "confdefs.h" 3873/* Override any gcc2 internal prototype to avoid an error. */ 3874/* We use char because int might match the return type of a gcc2 3875 builtin and then its argument prototype would still apply. */ 3876char bindtextdomain(); 3877 3878int main() { 3879bindtextdomain() 3880; return 0; } 3881EOF 3882if { (eval echo configure:3883: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3883 rm -rf conftest* 3884 eval "ac_cv_lib_$ac_lib_var=yes" 3885else 3886 echo "configure: failed program was:" >&5 3887 cat conftest.$ac_ext >&5 3888 rm -rf conftest* 3889 eval "ac_cv_lib_$ac_lib_var=no" 3890fi 3891rm -f conftest* 3892LIBS="$ac_save_LIBS" 3893 3894fi 3895if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3896 echo "$ac_t""yes" 1>&6 3897 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6 3898echo "configure:3899: checking for gettext in libintl" >&5 3899if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then 3900 echo $ac_n "(cached) $ac_c" 1>&6 3901else 3902 cat > conftest.$ac_ext <<EOF 3903#line 3904 "configure" 3904#include "confdefs.h" 3905 3906int main() { 3907return (int) gettext ("") 3908; return 0; } 3909EOF 3910if { (eval echo configure:3911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3911 rm -rf conftest* 3912 gt_cv_func_gettext_libintl=yes 3913else 3914 echo "configure: failed program was:" >&5 3915 cat conftest.$ac_ext >&5 3916 rm -rf conftest* 3917 gt_cv_func_gettext_libintl=no 3918fi 3919rm -f conftest* 3920fi 3921 3922echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6 3923else 3924 echo "$ac_t""no" 1>&6 3925fi 3926 3927 fi 3928 3929 if test "$gt_cv_func_gettext_libc" = "yes" \ 3930 || test "$gt_cv_func_gettext_libintl" = "yes"; then 3931 cat >> confdefs.h <<\EOF 3932#define HAVE_GETTEXT 1 3933EOF 3934 3935 # Extract the first word of "msgfmt", so it can be a program name with args. 3936set dummy msgfmt; ac_word=$2 3937echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3938echo "configure:3939: checking for $ac_word" >&5 3939if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then 3940 echo $ac_n "(cached) $ac_c" 1>&6 3941else 3942 case "$MSGFMT" in 3943 /*) 3944 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 3945 ;; 3946 *) 3947 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 3948 for ac_dir in $PATH; do 3949 test -z "$ac_dir" && ac_dir=. 3950 if test -f $ac_dir/$ac_word; then 3951 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then 3952 ac_cv_path_MSGFMT="$ac_dir/$ac_word" 3953 break 3954 fi 3955 fi 3956 done 3957 IFS="$ac_save_ifs" 3958 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no" 3959 ;; 3960esac 3961fi 3962MSGFMT="$ac_cv_path_MSGFMT" 3963if test -n "$MSGFMT"; then 3964 echo "$ac_t""$MSGFMT" 1>&6 3965else 3966 echo "$ac_t""no" 1>&6 3967fi 3968 if test "$MSGFMT" != "no"; then 3969 for ac_func in dcgettext 3970do 3971echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3972echo "configure:3973: checking for $ac_func" >&5 3973if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3974 echo $ac_n "(cached) $ac_c" 1>&6 3975else 3976 cat > conftest.$ac_ext <<EOF 3977#line 3978 "configure" 3978#include "confdefs.h" 3979/* System header to define __stub macros and hopefully few prototypes, 3980 which can conflict with char $ac_func(); below. */ 3981#include <assert.h> 3982/* Override any gcc2 internal prototype to avoid an error. */ 3983/* We use char because int might match the return type of a gcc2 3984 builtin and then its argument prototype would still apply. */ 3985char $ac_func(); 3986 3987int main() { 3988 3989/* The GNU C library defines this for functions which it implements 3990 to always fail with ENOSYS. Some functions are actually named 3991 something starting with __ and the normal name is an alias. */ 3992#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3993choke me 3994#else 3995$ac_func(); 3996#endif 3997 3998; return 0; } 3999EOF 4000if { (eval echo configure:4001: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4001 rm -rf conftest* 4002 eval "ac_cv_func_$ac_func=yes" 4003else 4004 echo "configure: failed program was:" >&5 4005 cat conftest.$ac_ext >&5 4006 rm -rf conftest* 4007 eval "ac_cv_func_$ac_func=no" 4008fi 4009rm -f conftest* 4010fi 4011 4012if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 4013 echo "$ac_t""yes" 1>&6 4014 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 4015 cat >> confdefs.h <<EOF 4016#define $ac_tr_func 1 4017EOF 4018 4019else 4020 echo "$ac_t""no" 1>&6 4021fi 4022done 4023 4024 # Extract the first word of "gmsgfmt", so it can be a program name with args. 4025set dummy gmsgfmt; ac_word=$2 4026echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4027echo "configure:4028: checking for $ac_word" >&5 4028if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then 4029 echo $ac_n "(cached) $ac_c" 1>&6 4030else 4031 case "$GMSGFMT" in 4032 /*) 4033 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 4034 ;; 4035 ?:/*) 4036 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. 4037 ;; 4038 *) 4039 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4040 ac_dummy="$PATH" 4041 for ac_dir in $ac_dummy; do 4042 test -z "$ac_dir" && ac_dir=. 4043 if test -f $ac_dir/$ac_word; then 4044 ac_cv_path_GMSGFMT="$ac_dir/$ac_word" 4045 break 4046 fi 4047 done 4048 IFS="$ac_save_ifs" 4049 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 4050 ;; 4051esac 4052fi 4053GMSGFMT="$ac_cv_path_GMSGFMT" 4054if test -n "$GMSGFMT"; then 4055 echo "$ac_t""$GMSGFMT" 1>&6 4056else 4057 echo "$ac_t""no" 1>&6 4058fi 4059 4060 # Extract the first word of "xgettext", so it can be a program name with args. 4061set dummy xgettext; ac_word=$2 4062echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4063echo "configure:4064: checking for $ac_word" >&5 4064if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then 4065 echo $ac_n "(cached) $ac_c" 1>&6 4066else 4067 case "$XGETTEXT" in 4068 /*) 4069 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 4070 ;; 4071 *) 4072 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4073 for ac_dir in $PATH; do 4074 test -z "$ac_dir" && ac_dir=. 4075 if test -f $ac_dir/$ac_word; then 4076 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then 4077 ac_cv_path_XGETTEXT="$ac_dir/$ac_word" 4078 break 4079 fi 4080 fi 4081 done 4082 IFS="$ac_save_ifs" 4083 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 4084 ;; 4085esac 4086fi 4087XGETTEXT="$ac_cv_path_XGETTEXT" 4088if test -n "$XGETTEXT"; then 4089 echo "$ac_t""$XGETTEXT" 1>&6 4090else 4091 echo "$ac_t""no" 1>&6 4092fi 4093 4094 cat > conftest.$ac_ext <<EOF 4095#line 4096 "configure" 4096#include "confdefs.h" 4097 4098int main() { 4099extern int _nl_msg_cat_cntr; 4100 return _nl_msg_cat_cntr 4101; return 0; } 4102EOF 4103if { (eval echo configure:4104: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4104 rm -rf conftest* 4105 CATOBJEXT=.gmo 4106 DATADIRNAME=share 4107else 4108 echo "configure: failed program was:" >&5 4109 cat conftest.$ac_ext >&5 4110 rm -rf conftest* 4111 CATOBJEXT=.mo 4112 DATADIRNAME=lib 4113fi 4114rm -f conftest* 4115 INSTOBJEXT=.mo 4116 fi 4117 fi 4118 4119else 4120 echo "$ac_t""no" 1>&6 4121fi 4122 4123 4124 4125 if test "$CATOBJEXT" = "NONE"; then 4126 nls_cv_use_gnu_gettext=yes 4127 fi 4128 fi 4129 4130 if test "$nls_cv_use_gnu_gettext" = "yes"; then 4131 INTLOBJS="\$(GETTOBJS)" 4132 # Extract the first word of "msgfmt", so it can be a program name with args. 4133set dummy msgfmt; ac_word=$2 4134echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4135echo "configure:4136: checking for $ac_word" >&5 4136if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then 4137 echo $ac_n "(cached) $ac_c" 1>&6 4138else 4139 case "$MSGFMT" in 4140 /*) 4141 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 4142 ;; 4143 *) 4144 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4145 for ac_dir in $PATH; do 4146 test -z "$ac_dir" && ac_dir=. 4147 if test -f $ac_dir/$ac_word; then 4148 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then 4149 ac_cv_path_MSGFMT="$ac_dir/$ac_word" 4150 break 4151 fi 4152 fi 4153 done 4154 IFS="$ac_save_ifs" 4155 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt" 4156 ;; 4157esac 4158fi 4159MSGFMT="$ac_cv_path_MSGFMT" 4160if test -n "$MSGFMT"; then 4161 echo "$ac_t""$MSGFMT" 1>&6 4162else 4163 echo "$ac_t""no" 1>&6 4164fi 4165 4166 # Extract the first word of "gmsgfmt", so it can be a program name with args. 4167set dummy gmsgfmt; ac_word=$2 4168echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4169echo "configure:4170: checking for $ac_word" >&5 4170if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then 4171 echo $ac_n "(cached) $ac_c" 1>&6 4172else 4173 case "$GMSGFMT" in 4174 /*) 4175 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 4176 ;; 4177 ?:/*) 4178 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. 4179 ;; 4180 *) 4181 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4182 ac_dummy="$PATH" 4183 for ac_dir in $ac_dummy; do 4184 test -z "$ac_dir" && ac_dir=. 4185 if test -f $ac_dir/$ac_word; then 4186 ac_cv_path_GMSGFMT="$ac_dir/$ac_word" 4187 break 4188 fi 4189 done 4190 IFS="$ac_save_ifs" 4191 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 4192 ;; 4193esac 4194fi 4195GMSGFMT="$ac_cv_path_GMSGFMT" 4196if test -n "$GMSGFMT"; then 4197 echo "$ac_t""$GMSGFMT" 1>&6 4198else 4199 echo "$ac_t""no" 1>&6 4200fi 4201 4202 # Extract the first word of "xgettext", so it can be a program name with args. 4203set dummy xgettext; ac_word=$2 4204echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4205echo "configure:4206: checking for $ac_word" >&5 4206if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then 4207 echo $ac_n "(cached) $ac_c" 1>&6 4208else 4209 case "$XGETTEXT" in 4210 /*) 4211 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 4212 ;; 4213 *) 4214 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4215 for ac_dir in $PATH; do 4216 test -z "$ac_dir" && ac_dir=. 4217 if test -f $ac_dir/$ac_word; then 4218 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then 4219 ac_cv_path_XGETTEXT="$ac_dir/$ac_word" 4220 break 4221 fi 4222 fi 4223 done 4224 IFS="$ac_save_ifs" 4225 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 4226 ;; 4227esac 4228fi 4229XGETTEXT="$ac_cv_path_XGETTEXT" 4230if test -n "$XGETTEXT"; then 4231 echo "$ac_t""$XGETTEXT" 1>&6 4232else 4233 echo "$ac_t""no" 1>&6 4234fi 4235 4236 4237 USE_INCLUDED_LIBINTL=yes 4238 CATOBJEXT=.gmo 4239 INSTOBJEXT=.mo 4240 DATADIRNAME=share 4241 INTLDEPS='$(top_builddir)/../intl/libintl.a' 4242 INTLLIBS=$INTLDEPS 4243 LIBS=`echo $LIBS | sed -e 's/-lintl//'` 4244 nls_cv_header_intl=libintl.h 4245 nls_cv_header_libgt=libgettext.h 4246 fi 4247 4248 if test "$XGETTEXT" != ":"; then 4249 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then 4250 : ; 4251 else 4252 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6 4253 XGETTEXT=":" 4254 fi 4255 fi 4256 4257 # We need to process the po/ directory. 4258 POSUB=po 4259 else 4260 DATADIRNAME=share 4261 nls_cv_header_intl=libintl.h 4262 nls_cv_header_libgt=libgettext.h 4263 fi 4264 4265 # If this is used in GNU gettext we have to set USE_NLS to `yes' 4266 # because some of the sources are only built for this goal. 4267 if test "$PACKAGE" = gettext; then 4268 USE_NLS=yes 4269 USE_INCLUDED_LIBINTL=yes 4270 fi 4271 4272 for lang in $ALL_LINGUAS; do 4273 GMOFILES="$GMOFILES $lang.gmo" 4274 POFILES="$POFILES $lang.po" 4275 done 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 if test "x$CATOBJEXT" != "x"; then 4291 if test "x$ALL_LINGUAS" = "x"; then 4292 LINGUAS= 4293 else 4294 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6 4295echo "configure:4296: checking for catalogs to be installed" >&5 4296 NEW_LINGUAS= 4297 for lang in ${LINGUAS=$ALL_LINGUAS}; do 4298 case "$ALL_LINGUAS" in 4299 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;; 4300 esac 4301 done 4302 LINGUAS=$NEW_LINGUAS 4303 echo "$ac_t""$LINGUAS" 1>&6 4304 fi 4305 4306 if test -n "$LINGUAS"; then 4307 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done 4308 fi 4309 fi 4310 4311 if test $ac_cv_header_locale_h = yes; then 4312 INCLUDE_LOCALE_H="#include <locale.h>" 4313 else 4314 INCLUDE_LOCALE_H="\ 4315/* The system does not provide the header <locale.h>. Take care yourself. */" 4316 fi 4317 4318 4319 if test -f $srcdir/po2tbl.sed.in; then 4320 if test "$CATOBJEXT" = ".cat"; then 4321 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'` 4322echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6 4323echo "configure:4324: checking for linux/version.h" >&5 4324if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 4325 echo $ac_n "(cached) $ac_c" 1>&6 4326else 4327 cat > conftest.$ac_ext <<EOF 4328#line 4329 "configure" 4329#include "confdefs.h" 4330#include <linux/version.h> 4331EOF 4332ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 4333{ (eval echo configure:4334: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 4334ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 4335if test -z "$ac_err"; then 4336 rm -rf conftest* 4337 eval "ac_cv_header_$ac_safe=yes" 4338else 4339 echo "$ac_err" >&5 4340 echo "configure: failed program was:" >&5 4341 cat conftest.$ac_ext >&5 4342 rm -rf conftest* 4343 eval "ac_cv_header_$ac_safe=no" 4344fi 4345rm -f conftest* 4346fi 4347if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 4348 echo "$ac_t""yes" 1>&6 4349 msgformat=linux 4350else 4351 echo "$ac_t""no" 1>&6 4352msgformat=xopen 4353fi 4354 4355 4356 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed 4357 fi 4358 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \ 4359 $srcdir/po2tbl.sed.in > po2tbl.sed 4360 fi 4361 4362 if test "$PACKAGE" = "gettext"; then 4363 GT_NO="#NO#" 4364 GT_YES= 4365 else 4366 GT_NO= 4367 GT_YES="#YES#" 4368 fi 4369 4370 4371 4372 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs" 4373 4374 4375 l= 4376 4377 4378 if test -f $srcdir/po/POTFILES.in; then 4379 test -d po || mkdir po 4380 if test "x$srcdir" != "x."; then 4381 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then 4382 posrcprefix="$srcdir/" 4383 else 4384 posrcprefix="../$srcdir/" 4385 fi 4386 else 4387 posrcprefix="../" 4388 fi 4389 rm -f po/POTFILES 4390 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ 4391 < $srcdir/po/POTFILES.in > po/POTFILES 4392 fi 4393 4394 4395. ${srcdir}/../bfd/configure.host 4396 4397# Put a plausible default for CC_FOR_BUILD in Makefile. 4398if test -z "$CC_FOR_BUILD"; then 4399 if test "x$cross_compiling" = "xno"; then 4400 CC_FOR_BUILD='$(CC)' 4401 else 4402 CC_FOR_BUILD=gcc 4403 fi 4404fi 4405 4406# Also set EXEEXT_FOR_BUILD. 4407if test "x$cross_compiling" = "xno"; then 4408 EXEEXT_FOR_BUILD='$(EXEEXT)' 4409else 4410 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6 4411echo "configure:4412: checking for build system executable suffix" >&5 4412if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then 4413 echo $ac_n "(cached) $ac_c" 1>&6 4414else 4415 rm -f conftest* 4416 echo 'int main () { return 0; }' > conftest.c 4417 bfd_cv_build_exeext= 4418 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 4419 for file in conftest.*; do 4420 case $file in 4421 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 4422 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 4423 esac 4424 done 4425 rm -f conftest* 4426 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 4427fi 4428 4429echo "$ac_t""$bfd_cv_build_exeext" 1>&6 4430 EXEEXT_FOR_BUILD="" 4431 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 4432fi 4433 4434 4435 4436# Find a good install program. We prefer a C program (faster), 4437# so one script is as good as another. But avoid the broken or 4438# incompatible versions: 4439# SysV /etc/install, /usr/sbin/install 4440# SunOS /usr/etc/install 4441# IRIX /sbin/install 4442# AIX /bin/install 4443# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 4444# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4445# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4446# ./install, which can be erroneously created by make from ./install.sh. 4447echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 4448echo "configure:4449: checking for a BSD compatible install" >&5 4449if test -z "$INSTALL"; then 4450if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 4451 echo $ac_n "(cached) $ac_c" 1>&6 4452else 4453 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 4454 for ac_dir in $PATH; do 4455 # Account for people who put trailing slashes in PATH elements. 4456 case "$ac_dir/" in 4457 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 4458 *) 4459 # OSF1 and SCO ODT 3.0 have their own names for install. 4460 # Don't use installbsd from OSF since it installs stuff as root 4461 # by default. 4462 for ac_prog in ginstall scoinst install; do 4463 if test -f $ac_dir/$ac_prog; then 4464 if test $ac_prog = install && 4465 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 4466 # AIX install. It has an incompatible calling convention. 4467 : 4468 else 4469 ac_cv_path_install="$ac_dir/$ac_prog -c" 4470 break 2 4471 fi 4472 fi 4473 done 4474 ;; 4475 esac 4476 done 4477 IFS="$ac_save_IFS" 4478 4479fi 4480 if test "${ac_cv_path_install+set}" = set; then 4481 INSTALL="$ac_cv_path_install" 4482 else 4483 # As a last resort, use the slow shell script. We don't cache a 4484 # path for INSTALL within a source directory, because that will 4485 # break other packages using the cache if that directory is 4486 # removed, or if the path is relative. 4487 INSTALL="$ac_install_sh" 4488 fi 4489fi 4490echo "$ac_t""$INSTALL" 1>&6 4491 4492# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4493# It thinks the first close brace ends the variable substitution. 4494test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4495 4496test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 4497 4498test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4499 4500 4501for ac_hdr in string.h strings.h stdlib.h 4502do 4503ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 4504echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 4505echo "configure:4506: checking for $ac_hdr" >&5 4506if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 4507 echo $ac_n "(cached) $ac_c" 1>&6 4508else 4509 cat > conftest.$ac_ext <<EOF 4510#line 4511 "configure" 4511#include "confdefs.h" 4512#include <$ac_hdr> 4513EOF 4514ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 4515{ (eval echo configure:4516: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 4516ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 4517if test -z "$ac_err"; then 4518 rm -rf conftest* 4519 eval "ac_cv_header_$ac_safe=yes" 4520else 4521 echo "$ac_err" >&5 4522 echo "configure: failed program was:" >&5 4523 cat conftest.$ac_ext >&5 4524 rm -rf conftest* 4525 eval "ac_cv_header_$ac_safe=no" 4526fi 4527rm -f conftest* 4528fi 4529if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 4530 echo "$ac_t""yes" 1>&6 4531 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 4532 cat >> confdefs.h <<EOF 4533#define $ac_tr_hdr 1 4534EOF 4535 4536else 4537 echo "$ac_t""no" 1>&6 4538fi 4539done 4540 4541 4542cgen_maint=no 4543cgendir='$(srcdir)/../cgen' 4544 4545# Check whether --enable-cgen-maint or --disable-cgen-maint was given. 4546if test "${enable_cgen_maint+set}" = set; then 4547 enableval="$enable_cgen_maint" 4548 case "${enableval}" in 4549 yes) cgen_maint=yes ;; 4550 no) cgen_maint=no ;; 4551 *) 4552 # argument is cgen install directory (not implemented yet). 4553 # Having a `share' directory might be more appropriate for the .scm, 4554 # .cpu, etc. files. 4555 cgen_maint=yes 4556 cgendir=${cgen_maint}/lib/cgen 4557 ;; 4558esac 4559fi 4560 4561 4562if test x${cgen_maint} = xyes; then 4563 CGEN_MAINT_TRUE= 4564 CGEN_MAINT_FALSE='#' 4565else 4566 CGEN_MAINT_TRUE='#' 4567 CGEN_MAINT_FALSE= 4568fi 4569 4570 4571using_cgen=no 4572 4573# Horrible hacks to build DLLs on Windows. 4574WIN32LDFLAGS= 4575WIN32LIBADD= 4576case "${host}" in 4577*-*-cygwin*) 4578 if test "$enable_shared" = "yes"; then 4579 WIN32LDFLAGS="-no-undefined" 4580 WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin" 4581 fi 4582 ;; 4583esac 4584 4585 4586 4587# target-specific stuff: 4588 4589# Canonicalize the secondary target names. 4590if test -n "$enable_targets" ; then 4591 for targ in `echo $enable_targets | sed 's/,/ /g'` 4592 do 4593 result=`$ac_config_sub $targ 2>/dev/null` 4594 if test -n "$result" ; then 4595 canon_targets="$canon_targets $result" 4596 else 4597 # Allow targets that config.sub doesn't recognize, like "all". 4598 canon_targets="$canon_targets $targ" 4599 fi 4600 done 4601fi 4602 4603all_targets=false 4604selarchs= 4605for targ in $target $canon_targets 4606do 4607 if test "x$targ" = "xall" ; then 4608 all_targets=true 4609 else 4610 . $srcdir/../bfd/config.bfd 4611 selarchs="$selarchs $targ_archs" 4612 fi 4613done 4614 4615# Utility var, documents generic cgen support files. 4616 4617cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo" 4618 4619# We don't do any links based on the target system, just makefile config. 4620 4621if test x${all_targets} = xfalse ; then 4622 4623 # Target architecture .o files. 4624 ta= 4625 4626 for arch in $selarchs 4627 do 4628 ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g` 4629 archdefs="$archdefs -DARCH_$ad" 4630 case "$arch" in 4631 bfd_a29k_arch) ta="$ta a29k-dis.lo" ;; 4632 bfd_alliant_arch) ;; 4633 bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;; 4634 bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;; 4635 bfd_arm_arch) ta="$ta arm-dis.lo" ;; 4636 bfd_avr_arch) ta="$ta avr-dis.lo" ;; 4637 bfd_convex_arch) ;; 4638 bfd_cris_arch) ta="$ta cris-dis.lo cris-opc.lo" ;; 4639 bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;; 4640 bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;; 4641 bfd_dlx_arch) ta="$ta dlx-dis.lo" ;; 4642 bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;; 4643 bfd_h8300_arch) ta="$ta h8300-dis.lo" ;; 4644 bfd_h8500_arch) ta="$ta h8500-dis.lo" ;; 4645 bfd_hppa_arch) ta="$ta hppa-dis.lo" ;; 4646 bfd_i370_arch) ta="$ta i370-dis.lo i370-opc.lo" ;; 4647 bfd_i386_arch) ta="$ta i386-dis.lo" ;; 4648 bfd_i860_arch) ta="$ta i860-dis.lo" ;; 4649 bfd_i960_arch) ta="$ta i960-dis.lo" ;; 4650 bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;; 4651 bfd_ip2k_arch) ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;; 4652 bfd_iq2000_arch) ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;; 4653 bfd_m32r_arch) ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;; 4654 bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 4655 bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 4656 bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;; 4657 bfd_m88k_arch) ta="$ta m88k-dis.lo" ;; 4658 bfd_mcore_arch) ta="$ta mcore-dis.lo" ;; 4659 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;; 4660 bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;; 4661 bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;; 4662 bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;; 4663 bfd_msp430_arch) ta="$ta msp430-dis.lo" ;; 4664 bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;; 4665 bfd_openrisc_arch) ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;; 4666 bfd_or32_arch) ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;; 4667 bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;; 4668 bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;; 4669 bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 4670 bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 4671 bfd_pyramid_arch) ;; 4672 bfd_romp_arch) ;; 4673 bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 4674 bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;; 4675 bfd_sh_arch) 4676 # We can't decide what we want just from the CPU family. 4677 # We want SH5 support unless a specific version of sh is 4678 # specified, as in sh3-elf, sh3b-linux-gnu, etc. 4679 # Include it just for ELF targets, since the SH5 bfd:s are ELF only. 4680 for t in $target $canon_targets; do 4681 case $t in 4682 all | sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \ 4683 sh-*-linux* | shl-*-linux*) 4684 ta="$ta sh64-dis.lo sh64-opc.lo" 4685 archdefs="$archdefs -DINCLUDE_SHMEDIA" 4686 break;; 4687 esac; 4688 done 4689 ta="$ta sh-dis.lo" ;; 4690 bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;; 4691 bfd_tahoe_arch) ;; 4692 bfd_tic30_arch) ta="$ta tic30-dis.lo" ;; 4693 bfd_tic4x_arch) ta="$ta tic4x-dis.lo" ;; 4694 bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;; 4695 bfd_tic80_arch) ta="$ta tic80-dis.lo tic80-opc.lo" ;; 4696 bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 4697 bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 4698 bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 4699 bfd_vax_arch) ta="$ta vax-dis.lo" ;; 4700 bfd_w65_arch) ta="$ta w65-dis.lo" ;; 4701 bfd_we32k_arch) ;; 4702 bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;; 4703 bfd_xtensa_arch) ta="$ta xtensa-dis.lo" ;; 4704 bfd_z8k_arch) ta="$ta z8k-dis.lo" ;; 4705 bfd_frv_arch) ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;; 4706 4707 "") ;; 4708 *) { echo "configure: error: *** unknown target architecture $arch" 1>&2; exit 1; } ;; 4709 esac 4710 done 4711 4712 if test $using_cgen = yes ; then 4713 ta="$ta $cgen_files" 4714 fi 4715 4716 # Weed out duplicate .o files. 4717 f="" 4718 for i in $ta ; do 4719 case " $f " in 4720 *" $i "*) ;; 4721 *) f="$f $i" ;; 4722 esac 4723 done 4724 ta="$f" 4725 4726 # And duplicate -D flags. 4727 f="" 4728 for i in $archdefs ; do 4729 case " $f " in 4730 *" $i "*) ;; 4731 *) f="$f $i" ;; 4732 esac 4733 done 4734 archdefs="$f" 4735 4736 BFD_MACHINES="$ta" 4737 4738else # all_targets is true 4739 archdefs=-DARCH_all 4740 BFD_MACHINES='$(ALL_MACHINES)' 4741fi 4742 4743 4744 4745 4746trap '' 1 2 15 4747cat > confcache <<\EOF 4748# This file is a shell script that caches the results of configure 4749# tests run on this system so they can be shared between configure 4750# scripts and configure runs. It is not useful on other systems. 4751# If it contains results you don't want to keep, you may remove or edit it. 4752# 4753# By default, configure uses ./config.cache as the cache file, 4754# creating it if it does not exist already. You can give configure 4755# the --cache-file=FILE option to use a different cache file; that is 4756# what configure does when it calls configure scripts in 4757# subdirectories, so they share the cache. 4758# Giving --cache-file=/dev/null disables caching, for debugging configure. 4759# config.status only pays attention to the cache file if you give it the 4760# --recheck option to rerun configure. 4761# 4762EOF 4763# The following way of writing the cache mishandles newlines in values, 4764# but we know of no workaround that is simple, portable, and efficient. 4765# So, don't put newlines in cache variables' values. 4766# Ultrix sh set writes to stderr and can't be redirected directly, 4767# and sets the high bit in the cache file unless we assign to the vars. 4768(set) 2>&1 | 4769 case `(ac_space=' '; set | grep ac_space) 2>&1` in 4770 *ac_space=\ *) 4771 # `set' does not quote correctly, so add quotes (double-quote substitution 4772 # turns \\\\ into \\, and sed turns \\ into \). 4773 sed -n \ 4774 -e "s/'/'\\\\''/g" \ 4775 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 4776 ;; 4777 *) 4778 # `set' quotes correctly as required by POSIX, so do not add quotes. 4779 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 4780 ;; 4781 esac >> confcache 4782if cmp -s $cache_file confcache; then 4783 : 4784else 4785 if test -w $cache_file; then 4786 echo "updating cache $cache_file" 4787 cat confcache > $cache_file 4788 else 4789 echo "not updating unwritable cache $cache_file" 4790 fi 4791fi 4792rm -f confcache 4793 4794trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 4795 4796test "x$prefix" = xNONE && prefix=$ac_default_prefix 4797# Let make expand exec_prefix. 4798test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 4799 4800# Any assignment to VPATH causes Sun make to only execute 4801# the first set of double-colon rules, so remove it if not needed. 4802# If there is a colon in the path, we need to keep it. 4803if test "x$srcdir" = x.; then 4804 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' 4805fi 4806 4807trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 4808 4809DEFS=-DHAVE_CONFIG_H 4810 4811# Without the "./", some shells look in PATH for config.status. 4812: ${CONFIG_STATUS=./config.status} 4813 4814echo creating $CONFIG_STATUS 4815rm -f $CONFIG_STATUS 4816cat > $CONFIG_STATUS <<EOF 4817#! /bin/sh 4818# Generated automatically by configure. 4819# Run this file to recreate the current configuration. 4820# This directory was configured as follows, 4821# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 4822# 4823# $0 $ac_configure_args 4824# 4825# Compiler output produced by configure, useful for debugging 4826# configure, is in ./config.log if it exists. 4827 4828ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" 4829for ac_option 4830do 4831 case "\$ac_option" in 4832 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 4833 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" 4834 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; 4835 -version | --version | --versio | --versi | --vers | --ver | --ve | --v) 4836 echo "$CONFIG_STATUS generated by autoconf version 2.13" 4837 exit 0 ;; 4838 -help | --help | --hel | --he | --h) 4839 echo "\$ac_cs_usage"; exit 0 ;; 4840 *) echo "\$ac_cs_usage"; exit 1 ;; 4841 esac 4842done 4843 4844ac_given_srcdir=$srcdir 4845ac_given_INSTALL="$INSTALL" 4846 4847trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 4848EOF 4849cat >> $CONFIG_STATUS <<EOF 4850 4851# Protect against being on the right side of a sed subst in config.status. 4852sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; 4853 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF 4854$ac_vpsub 4855$extrasub 4856s%@SHELL@%$SHELL%g 4857s%@CFLAGS@%$CFLAGS%g 4858s%@CPPFLAGS@%$CPPFLAGS%g 4859s%@CXXFLAGS@%$CXXFLAGS%g 4860s%@FFLAGS@%$FFLAGS%g 4861s%@DEFS@%$DEFS%g 4862s%@LDFLAGS@%$LDFLAGS%g 4863s%@LIBS@%$LIBS%g 4864s%@exec_prefix@%$exec_prefix%g 4865s%@prefix@%$prefix%g 4866s%@program_transform_name@%$program_transform_name%g 4867s%@bindir@%$bindir%g 4868s%@sbindir@%$sbindir%g 4869s%@libexecdir@%$libexecdir%g 4870s%@datadir@%$datadir%g 4871s%@sysconfdir@%$sysconfdir%g 4872s%@sharedstatedir@%$sharedstatedir%g 4873s%@localstatedir@%$localstatedir%g 4874s%@libdir@%$libdir%g 4875s%@includedir@%$includedir%g 4876s%@oldincludedir@%$oldincludedir%g 4877s%@infodir@%$infodir%g 4878s%@mandir@%$mandir%g 4879s%@host@%$host%g 4880s%@host_alias@%$host_alias%g 4881s%@host_cpu@%$host_cpu%g 4882s%@host_vendor@%$host_vendor%g 4883s%@host_os@%$host_os%g 4884s%@target@%$target%g 4885s%@target_alias@%$target_alias%g 4886s%@target_cpu@%$target_cpu%g 4887s%@target_vendor@%$target_vendor%g 4888s%@target_os@%$target_os%g 4889s%@build@%$build%g 4890s%@build_alias@%$build_alias%g 4891s%@build_cpu@%$build_cpu%g 4892s%@build_vendor@%$build_vendor%g 4893s%@build_os@%$build_os%g 4894s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g 4895s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g 4896s%@INSTALL_DATA@%$INSTALL_DATA%g 4897s%@PACKAGE@%$PACKAGE%g 4898s%@VERSION@%$VERSION%g 4899s%@ACLOCAL@%$ACLOCAL%g 4900s%@AUTOCONF@%$AUTOCONF%g 4901s%@AUTOMAKE@%$AUTOMAKE%g 4902s%@AUTOHEADER@%$AUTOHEADER%g 4903s%@MAKEINFO@%$MAKEINFO%g 4904s%@SET_MAKE@%$SET_MAKE%g 4905s%@AR@%$AR%g 4906s%@RANLIB@%$RANLIB%g 4907s%@CC@%$CC%g 4908s%@LN_S@%$LN_S%g 4909s%@OBJEXT@%$OBJEXT%g 4910s%@EXEEXT@%$EXEEXT%g 4911s%@STRIP@%$STRIP%g 4912s%@LIBTOOL@%$LIBTOOL%g 4913s%@WARN_CFLAGS@%$WARN_CFLAGS%g 4914s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g 4915s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g 4916s%@MAINT@%$MAINT%g 4917s%@INSTALL_LIBBFD_TRUE@%$INSTALL_LIBBFD_TRUE%g 4918s%@INSTALL_LIBBFD_FALSE@%$INSTALL_LIBBFD_FALSE%g 4919s%@bfdlibdir@%$bfdlibdir%g 4920s%@bfdincludedir@%$bfdincludedir%g 4921s%@CPP@%$CPP%g 4922s%@ALLOCA@%$ALLOCA%g 4923s%@USE_NLS@%$USE_NLS%g 4924s%@MSGFMT@%$MSGFMT%g 4925s%@GMSGFMT@%$GMSGFMT%g 4926s%@XGETTEXT@%$XGETTEXT%g 4927s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g 4928s%@CATALOGS@%$CATALOGS%g 4929s%@CATOBJEXT@%$CATOBJEXT%g 4930s%@DATADIRNAME@%$DATADIRNAME%g 4931s%@GMOFILES@%$GMOFILES%g 4932s%@INSTOBJEXT@%$INSTOBJEXT%g 4933s%@INTLDEPS@%$INTLDEPS%g 4934s%@INTLLIBS@%$INTLLIBS%g 4935s%@INTLOBJS@%$INTLOBJS%g 4936s%@POFILES@%$POFILES%g 4937s%@POSUB@%$POSUB%g 4938s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g 4939s%@GT_NO@%$GT_NO%g 4940s%@GT_YES@%$GT_YES%g 4941s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g 4942s%@l@%$l%g 4943s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g 4944s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g 4945s%@HDEFINES@%$HDEFINES%g 4946s%@CGEN_MAINT_TRUE@%$CGEN_MAINT_TRUE%g 4947s%@CGEN_MAINT_FALSE@%$CGEN_MAINT_FALSE%g 4948s%@cgendir@%$cgendir%g 4949s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g 4950s%@WIN32LIBADD@%$WIN32LIBADD%g 4951s%@archdefs@%$archdefs%g 4952s%@BFD_MACHINES@%$BFD_MACHINES%g 4953 4954CEOF 4955EOF 4956 4957cat >> $CONFIG_STATUS <<\EOF 4958 4959# Split the substitutions into bite-sized pieces for seds with 4960# small command number limits, like on Digital OSF/1 and HP-UX. 4961ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. 4962ac_file=1 # Number of current file. 4963ac_beg=1 # First line for current file. 4964ac_end=$ac_max_sed_cmds # Line after last line for current file. 4965ac_more_lines=: 4966ac_sed_cmds="" 4967while $ac_more_lines; do 4968 if test $ac_beg -gt 1; then 4969 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file 4970 else 4971 sed "${ac_end}q" conftest.subs > conftest.s$ac_file 4972 fi 4973 if test ! -s conftest.s$ac_file; then 4974 ac_more_lines=false 4975 rm -f conftest.s$ac_file 4976 else 4977 if test -z "$ac_sed_cmds"; then 4978 ac_sed_cmds="sed -f conftest.s$ac_file" 4979 else 4980 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" 4981 fi 4982 ac_file=`expr $ac_file + 1` 4983 ac_beg=$ac_end 4984 ac_end=`expr $ac_end + $ac_max_sed_cmds` 4985 fi 4986done 4987if test -z "$ac_sed_cmds"; then 4988 ac_sed_cmds=cat 4989fi 4990EOF 4991 4992cat >> $CONFIG_STATUS <<EOF 4993 4994CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"} 4995EOF 4996cat >> $CONFIG_STATUS <<\EOF 4997for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then 4998 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 4999 case "$ac_file" in 5000 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 5001 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 5002 *) ac_file_in="${ac_file}.in" ;; 5003 esac 5004 5005 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. 5006 5007 # Remove last slash and all that follows it. Not all systems have dirname. 5008 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 5009 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 5010 # The file is in a subdirectory. 5011 test ! -d "$ac_dir" && mkdir "$ac_dir" 5012 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" 5013 # A "../" for each directory in $ac_dir_suffix. 5014 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` 5015 else 5016 ac_dir_suffix= ac_dots= 5017 fi 5018 5019 case "$ac_given_srcdir" in 5020 .) srcdir=. 5021 if test -z "$ac_dots"; then top_srcdir=. 5022 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; 5023 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; 5024 *) # Relative path. 5025 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" 5026 top_srcdir="$ac_dots$ac_given_srcdir" ;; 5027 esac 5028 5029 case "$ac_given_INSTALL" in 5030 [/$]*) INSTALL="$ac_given_INSTALL" ;; 5031 *) INSTALL="$ac_dots$ac_given_INSTALL" ;; 5032 esac 5033 5034 echo creating "$ac_file" 5035 rm -f "$ac_file" 5036 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." 5037 case "$ac_file" in 5038 *Makefile*) ac_comsub="1i\\ 5039# $configure_input" ;; 5040 *) ac_comsub= ;; 5041 esac 5042 5043 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 5044 sed -e "$ac_comsub 5045s%@configure_input@%$configure_input%g 5046s%@srcdir@%$srcdir%g 5047s%@top_srcdir@%$top_srcdir%g 5048s%@INSTALL@%$INSTALL%g 5049" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file 5050fi; done 5051rm -f conftest.s* 5052 5053# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 5054# NAME is the cpp macro being defined and VALUE is the value it is being given. 5055# 5056# ac_d sets the value in "#define NAME VALUE" lines. 5057ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)' 5058ac_dB='\([ ][ ]*\)[^ ]*%\1#\2' 5059ac_dC='\3' 5060ac_dD='%g' 5061# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE". 5062ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 5063ac_uB='\([ ]\)%\1#\2define\3' 5064ac_uC=' ' 5065ac_uD='\4%g' 5066# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 5067ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 5068ac_eB='$%\1#\2define\3' 5069ac_eC=' ' 5070ac_eD='%g' 5071 5072if test "${CONFIG_HEADERS+set}" != set; then 5073EOF 5074cat >> $CONFIG_STATUS <<EOF 5075 CONFIG_HEADERS="config.h:config.in" 5076EOF 5077cat >> $CONFIG_STATUS <<\EOF 5078fi 5079for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then 5080 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 5081 case "$ac_file" in 5082 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 5083 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 5084 *) ac_file_in="${ac_file}.in" ;; 5085 esac 5086 5087 echo creating $ac_file 5088 5089 rm -f conftest.frag conftest.in conftest.out 5090 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 5091 cat $ac_file_inputs > conftest.in 5092 5093EOF 5094 5095# Transform confdefs.h into a sed script conftest.vals that substitutes 5096# the proper values into config.h.in to produce config.h. And first: 5097# Protect against being on the right side of a sed subst in config.status. 5098# Protect against being in an unquoted here document in config.status. 5099rm -f conftest.vals 5100cat > conftest.hdr <<\EOF 5101s/[\\&%]/\\&/g 5102s%[\\$`]%\\&%g 5103s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp 5104s%ac_d%ac_u%gp 5105s%ac_u%ac_e%gp 5106EOF 5107sed -n -f conftest.hdr confdefs.h > conftest.vals 5108rm -f conftest.hdr 5109 5110# This sed command replaces #undef with comments. This is necessary, for 5111# example, in the case of _POSIX_SOURCE, which is predefined and required 5112# on some systems where configure will not decide to define it. 5113cat >> conftest.vals <<\EOF 5114s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */% 5115EOF 5116 5117# Break up conftest.vals because some shells have a limit on 5118# the size of here documents, and old seds have small limits too. 5119 5120rm -f conftest.tail 5121while : 5122do 5123 ac_lines=`grep -c . conftest.vals` 5124 # grep -c gives empty output for an empty file on some AIX systems. 5125 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi 5126 # Write a limited-size here document to conftest.frag. 5127 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS 5128 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS 5129 echo 'CEOF 5130 sed -f conftest.frag conftest.in > conftest.out 5131 rm -f conftest.in 5132 mv conftest.out conftest.in 5133' >> $CONFIG_STATUS 5134 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail 5135 rm -f conftest.vals 5136 mv conftest.tail conftest.vals 5137done 5138rm -f conftest.vals 5139 5140cat >> $CONFIG_STATUS <<\EOF 5141 rm -f conftest.frag conftest.h 5142 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h 5143 cat conftest.in >> conftest.h 5144 rm -f conftest.in 5145 if cmp -s $ac_file conftest.h 2>/dev/null; then 5146 echo "$ac_file is unchanged" 5147 rm -f conftest.h 5148 else 5149 # Remove last slash and all that follows it. Not all systems have dirname. 5150 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 5151 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 5152 # The file is in a subdirectory. 5153 test ! -d "$ac_dir" && mkdir "$ac_dir" 5154 fi 5155 rm -f $ac_file 5156 mv conftest.h $ac_file 5157 fi 5158fi; done 5159 5160EOF 5161cat >> $CONFIG_STATUS <<EOF 5162 5163 5164EOF 5165cat >> $CONFIG_STATUS <<\EOF 5166test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h 5167sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile 5168exit 0 5169EOF 5170chmod +x $CONFIG_STATUS 5171rm -fr confdefs* $ac_clean_files 5172test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 5173 5174