1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.59. 4# 5# Copyright (C) 2003 Free Software Foundation, Inc. 6# This configure script is free software; the Free Software Foundation 7# gives unlimited permission to copy, distribute and modify it. 8## --------------------- ## 9## M4sh Initialization. ## 10## --------------------- ## 11 12# Be Bourne compatible 13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 14 emulate sh 15 NULLCMD=: 16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 17 # is contrary to our usage. Disable this feature. 18 alias -g '${1+"$@"}'='"$@"' 19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 20 set -o posix 21fi 22DUALCASE=1; export DUALCASE # for MKS sh 23 24# Support unset when possible. 25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 26 as_unset=unset 27else 28 as_unset=false 29fi 30 31 32# Work around bugs in pre-3.0 UWIN ksh. 33$as_unset ENV MAIL MAILPATH 34PS1='$ ' 35PS2='> ' 36PS4='+ ' 37 38# NLS nuisances. 39for as_var in \ 40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 42 LC_TELEPHONE LC_TIME 43do 44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 45 eval $as_var=C; export $as_var 46 else 47 $as_unset $as_var 48 fi 49done 50 51# Required to use basename. 52if expr a : '\(a\)' >/dev/null 2>&1; then 53 as_expr=expr 54else 55 as_expr=false 56fi 57 58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 59 as_basename=basename 60else 61 as_basename=false 62fi 63 64 65# Name of the executable. 66as_me=`$as_basename "$0" || 67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 68 X"$0" : 'X\(//\)$' \| \ 69 X"$0" : 'X\(/\)$' \| \ 70 . : '\(.\)' 2>/dev/null || 71echo X/"$0" | 72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 73 /^X\/\(\/\/\)$/{ s//\1/; q; } 74 /^X\/\(\/\).*/{ s//\1/; q; } 75 s/.*/./; q'` 76 77 78# PATH needs CR, and LINENO needs CR and PATH. 79# Avoid depending upon Character Ranges. 80as_cr_letters='abcdefghijklmnopqrstuvwxyz' 81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 82as_cr_Letters=$as_cr_letters$as_cr_LETTERS 83as_cr_digits='0123456789' 84as_cr_alnum=$as_cr_Letters$as_cr_digits 85 86# The user is always right. 87if test "${PATH_SEPARATOR+set}" != set; then 88 echo "#! /bin/sh" >conf$$.sh 89 echo "exit 0" >>conf$$.sh 90 chmod +x conf$$.sh 91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 92 PATH_SEPARATOR=';' 93 else 94 PATH_SEPARATOR=: 95 fi 96 rm -f conf$$.sh 97fi 98 99 100 as_lineno_1=$LINENO 101 as_lineno_2=$LINENO 102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 103 test "x$as_lineno_1" != "x$as_lineno_2" && 104 test "x$as_lineno_3" = "x$as_lineno_2" || { 105 # Find who we are. Look in the path if we contain no path at all 106 # relative or not. 107 case $0 in 108 *[\\/]* ) as_myself=$0 ;; 109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 110for as_dir in $PATH 111do 112 IFS=$as_save_IFS 113 test -z "$as_dir" && as_dir=. 114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 115done 116 117 ;; 118 esac 119 # We did not find ourselves, most probably we were run as `sh COMMAND' 120 # in which case we are not to be found in the path. 121 if test "x$as_myself" = x; then 122 as_myself=$0 123 fi 124 if test ! -f "$as_myself"; then 125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 126 { (exit 1); exit 1; }; } 127 fi 128 case $CONFIG_SHELL in 129 '') 130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 132do 133 IFS=$as_save_IFS 134 test -z "$as_dir" && as_dir=. 135 for as_base in sh bash ksh sh5; do 136 case $as_dir in 137 /*) 138 if ("$as_dir/$as_base" -c ' 139 as_lineno_1=$LINENO 140 as_lineno_2=$LINENO 141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 142 test "x$as_lineno_1" != "x$as_lineno_2" && 143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 146 CONFIG_SHELL=$as_dir/$as_base 147 export CONFIG_SHELL 148 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 149 fi;; 150 esac 151 done 152done 153;; 154 esac 155 156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 157 # uniformly replaced by the line number. The first 'sed' inserts a 158 # line-number line before each line; the second 'sed' does the real 159 # work. The second script uses 'N' to pair each line-number line 160 # with the numbered line, and appends trailing '-' during 161 # substitution so that $LINENO is not a special case at line end. 162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 164 sed '=' <$as_myself | 165 sed ' 166 N 167 s,$,-, 168 : loop 169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 170 t loop 171 s,-$,, 172 s,^['$as_cr_digits']*\n,, 173 ' >$as_me.lineno && 174 chmod +x $as_me.lineno || 175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 176 { (exit 1); exit 1; }; } 177 178 # Don't try to exec as it changes $[0], causing all sort of problems 179 # (the dirname of $[0] is not the place where we might find the 180 # original and so on. Autoconf is especially sensible to this). 181 . ./$as_me.lineno 182 # Exit status is that of the last command. 183 exit 184} 185 186 187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 188 *c*,-n*) ECHO_N= ECHO_C=' 189' ECHO_T=' ' ;; 190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 192esac 193 194if expr a : '\(a\)' >/dev/null 2>&1; then 195 as_expr=expr 196else 197 as_expr=false 198fi 199 200rm -f conf$$ conf$$.exe conf$$.file 201echo >conf$$.file 202if ln -s conf$$.file conf$$ 2>/dev/null; then 203 # We could just check for DJGPP; but this test a) works b) is more generic 204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 205 if test -f conf$$.exe; then 206 # Don't use ln at all; we don't have any links 207 as_ln_s='cp -p' 208 else 209 as_ln_s='ln -s' 210 fi 211elif ln conf$$.file conf$$ 2>/dev/null; then 212 as_ln_s=ln 213else 214 as_ln_s='cp -p' 215fi 216rm -f conf$$ conf$$.exe conf$$.file 217 218if mkdir -p . 2>/dev/null; then 219 as_mkdir_p=: 220else 221 test -d ./-p && rmdir ./-p 222 as_mkdir_p=false 223fi 224 225as_executable_p="test -f" 226 227# Sed expression to map a string onto a valid CPP name. 228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 229 230# Sed expression to map a string onto a valid variable name. 231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 232 233 234# IFS 235# We need space, tab and new line, in precisely that order. 236as_nl=' 237' 238IFS=" $as_nl" 239 240# CDPATH. 241$as_unset CDPATH 242 243 244# Name of the host. 245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 246# so uname gets run too. 247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 248 249exec 6>&1 250 251# 252# Initializations. 253# 254ac_default_prefix=/usr/local 255ac_config_libobj_dir=. 256cross_compiling=no 257subdirs= 258MFLAGS= 259MAKEFLAGS= 260SHELL=${CONFIG_SHELL-/bin/sh} 261 262# Maximum number of lines to put in a shell here document. 263# This variable seems obsolete. It should probably be removed, and 264# only ac_max_sed_lines should be used. 265: ${ac_max_here_lines=38} 266 267# Identity of this package. 268PACKAGE_NAME= 269PACKAGE_TARNAME= 270PACKAGE_VERSION= 271PACKAGE_STRING= 272PACKAGE_BUGREPORT= 273 274ac_unique_file="xmalloc.c" 275# Factoring default headers for most tests. 276ac_includes_default="\ 277#include <stdio.h> 278#if HAVE_SYS_TYPES_H 279# include <sys/types.h> 280#endif 281#if HAVE_SYS_STAT_H 282# include <sys/stat.h> 283#endif 284#if STDC_HEADERS 285# include <stdlib.h> 286# include <stddef.h> 287#else 288# if HAVE_STDLIB_H 289# include <stdlib.h> 290# endif 291#endif 292#if HAVE_STRING_H 293# if !STDC_HEADERS && HAVE_MEMORY_H 294# include <memory.h> 295# endif 296# include <string.h> 297#endif 298#if HAVE_STRINGS_H 299# include <strings.h> 300#endif 301#if HAVE_INTTYPES_H 302# include <inttypes.h> 303#else 304# if HAVE_STDINT_H 305# include <stdint.h> 306# endif 307#endif 308#if HAVE_UNISTD_H 309# include <unistd.h> 310#endif" 311 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS libiberty_topdir MAINT NOTMAINT MAKEINFO BUILD_INFO PERL HAVE_PERL build build_cpu build_vendor build_os host host_cpu host_vendor host_os AR ac_ct_AR RANLIB ac_ct_RANLIB CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP ac_libiberty_warn_cflags NO_MINUS_C_MINUS_O OUTPUT_OPTION INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LIBOBJS CHECK target_header_dir pexecute INSTALL_DEST datarootdir docdir htmldir LTLIBOBJS' 313ac_subst_files='host_makefile_frag' 314 315# Initialize some variables set by options. 316ac_init_help= 317ac_init_version=false 318# The variables have the same names as the options, with 319# dashes changed to underlines. 320cache_file=/dev/null 321exec_prefix=NONE 322no_create= 323no_recursion= 324prefix=NONE 325program_prefix=NONE 326program_suffix=NONE 327program_transform_name=s,x,x, 328silent= 329site= 330srcdir= 331verbose= 332x_includes=NONE 333x_libraries=NONE 334 335# Installation directory options. 336# These are left unexpanded so users can "make install exec_prefix=/foo" 337# and all the variables that are supposed to be based on exec_prefix 338# by default will actually change. 339# Use braces instead of parens because sh, perl, etc. also accept them. 340bindir='${exec_prefix}/bin' 341sbindir='${exec_prefix}/sbin' 342libexecdir='${exec_prefix}/libexec' 343datadir='${prefix}/share' 344sysconfdir='${prefix}/etc' 345sharedstatedir='${prefix}/com' 346localstatedir='${prefix}/var' 347libdir='${exec_prefix}/lib' 348includedir='${prefix}/include' 349oldincludedir='/usr/include' 350infodir='${prefix}/info' 351mandir='${prefix}/man' 352 353ac_prev= 354for ac_option 355do 356 # If the previous option needs an argument, assign it. 357 if test -n "$ac_prev"; then 358 eval "$ac_prev=\$ac_option" 359 ac_prev= 360 continue 361 fi 362 363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 364 365 # Accept the important Cygnus configure options, so we can diagnose typos. 366 367 case $ac_option in 368 369 -bindir | --bindir | --bindi | --bind | --bin | --bi) 370 ac_prev=bindir ;; 371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 372 bindir=$ac_optarg ;; 373 374 -build | --build | --buil | --bui | --bu) 375 ac_prev=build_alias ;; 376 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 377 build_alias=$ac_optarg ;; 378 379 -cache-file | --cache-file | --cache-fil | --cache-fi \ 380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 381 ac_prev=cache_file ;; 382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 384 cache_file=$ac_optarg ;; 385 386 --config-cache | -C) 387 cache_file=config.cache ;; 388 389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 390 ac_prev=datadir ;; 391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 392 | --da=*) 393 datadir=$ac_optarg ;; 394 395 -disable-* | --disable-*) 396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 397 # Reject names that are not valid shell variable names. 398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 400 { (exit 1); exit 1; }; } 401 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 402 eval "enable_$ac_feature=no" ;; 403 404 -enable-* | --enable-*) 405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 406 # Reject names that are not valid shell variable names. 407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 409 { (exit 1); exit 1; }; } 410 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 411 case $ac_option in 412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 413 *) ac_optarg=yes ;; 414 esac 415 eval "enable_$ac_feature='$ac_optarg'" ;; 416 417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 419 | --exec | --exe | --ex) 420 ac_prev=exec_prefix ;; 421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 423 | --exec=* | --exe=* | --ex=*) 424 exec_prefix=$ac_optarg ;; 425 426 -gas | --gas | --ga | --g) 427 # Obsolete; use --with-gas. 428 with_gas=yes ;; 429 430 -help | --help | --hel | --he | -h) 431 ac_init_help=long ;; 432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 433 ac_init_help=recursive ;; 434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 435 ac_init_help=short ;; 436 437 -host | --host | --hos | --ho) 438 ac_prev=host_alias ;; 439 -host=* | --host=* | --hos=* | --ho=*) 440 host_alias=$ac_optarg ;; 441 442 -includedir | --includedir | --includedi | --included | --include \ 443 | --includ | --inclu | --incl | --inc) 444 ac_prev=includedir ;; 445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 446 | --includ=* | --inclu=* | --incl=* | --inc=*) 447 includedir=$ac_optarg ;; 448 449 -infodir | --infodir | --infodi | --infod | --info | --inf) 450 ac_prev=infodir ;; 451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 452 infodir=$ac_optarg ;; 453 454 -libdir | --libdir | --libdi | --libd) 455 ac_prev=libdir ;; 456 -libdir=* | --libdir=* | --libdi=* | --libd=*) 457 libdir=$ac_optarg ;; 458 459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 460 | --libexe | --libex | --libe) 461 ac_prev=libexecdir ;; 462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 463 | --libexe=* | --libex=* | --libe=*) 464 libexecdir=$ac_optarg ;; 465 466 -localstatedir | --localstatedir | --localstatedi | --localstated \ 467 | --localstate | --localstat | --localsta | --localst \ 468 | --locals | --local | --loca | --loc | --lo) 469 ac_prev=localstatedir ;; 470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 473 localstatedir=$ac_optarg ;; 474 475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 476 ac_prev=mandir ;; 477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 478 mandir=$ac_optarg ;; 479 480 -nfp | --nfp | --nf) 481 # Obsolete; use --without-fp. 482 with_fp=no ;; 483 484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 485 | --no-cr | --no-c | -n) 486 no_create=yes ;; 487 488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 490 no_recursion=yes ;; 491 492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 494 | --oldin | --oldi | --old | --ol | --o) 495 ac_prev=oldincludedir ;; 496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 499 oldincludedir=$ac_optarg ;; 500 501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 502 ac_prev=prefix ;; 503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 504 prefix=$ac_optarg ;; 505 506 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 507 | --program-pre | --program-pr | --program-p) 508 ac_prev=program_prefix ;; 509 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 511 program_prefix=$ac_optarg ;; 512 513 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 514 | --program-suf | --program-su | --program-s) 515 ac_prev=program_suffix ;; 516 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 518 program_suffix=$ac_optarg ;; 519 520 -program-transform-name | --program-transform-name \ 521 | --program-transform-nam | --program-transform-na \ 522 | --program-transform-n | --program-transform- \ 523 | --program-transform | --program-transfor \ 524 | --program-transfo | --program-transf \ 525 | --program-trans | --program-tran \ 526 | --progr-tra | --program-tr | --program-t) 527 ac_prev=program_transform_name ;; 528 -program-transform-name=* | --program-transform-name=* \ 529 | --program-transform-nam=* | --program-transform-na=* \ 530 | --program-transform-n=* | --program-transform-=* \ 531 | --program-transform=* | --program-transfor=* \ 532 | --program-transfo=* | --program-transf=* \ 533 | --program-trans=* | --program-tran=* \ 534 | --progr-tra=* | --program-tr=* | --program-t=*) 535 program_transform_name=$ac_optarg ;; 536 537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 538 | -silent | --silent | --silen | --sile | --sil) 539 silent=yes ;; 540 541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 542 ac_prev=sbindir ;; 543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 544 | --sbi=* | --sb=*) 545 sbindir=$ac_optarg ;; 546 547 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 549 | --sharedst | --shareds | --shared | --share | --shar \ 550 | --sha | --sh) 551 ac_prev=sharedstatedir ;; 552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 555 | --sha=* | --sh=*) 556 sharedstatedir=$ac_optarg ;; 557 558 -site | --site | --sit) 559 ac_prev=site ;; 560 -site=* | --site=* | --sit=*) 561 site=$ac_optarg ;; 562 563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 564 ac_prev=srcdir ;; 565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 566 srcdir=$ac_optarg ;; 567 568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 569 | --syscon | --sysco | --sysc | --sys | --sy) 570 ac_prev=sysconfdir ;; 571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 573 sysconfdir=$ac_optarg ;; 574 575 -target | --target | --targe | --targ | --tar | --ta | --t) 576 ac_prev=target_alias ;; 577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 578 target_alias=$ac_optarg ;; 579 580 -v | -verbose | --verbose | --verbos | --verbo | --verb) 581 verbose=yes ;; 582 583 -version | --version | --versio | --versi | --vers | -V) 584 ac_init_version=: ;; 585 586 -with-* | --with-*) 587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 588 # Reject names that are not valid shell variable names. 589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 590 { echo "$as_me: error: invalid package name: $ac_package" >&2 591 { (exit 1); exit 1; }; } 592 ac_package=`echo $ac_package| sed 's/-/_/g'` 593 case $ac_option in 594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 595 *) ac_optarg=yes ;; 596 esac 597 eval "with_$ac_package='$ac_optarg'" ;; 598 599 -without-* | --without-*) 600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 601 # Reject names that are not valid shell variable names. 602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 603 { echo "$as_me: error: invalid package name: $ac_package" >&2 604 { (exit 1); exit 1; }; } 605 ac_package=`echo $ac_package | sed 's/-/_/g'` 606 eval "with_$ac_package=no" ;; 607 608 --x) 609 # Obsolete; use --with-x. 610 with_x=yes ;; 611 612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 613 | --x-incl | --x-inc | --x-in | --x-i) 614 ac_prev=x_includes ;; 615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 617 x_includes=$ac_optarg ;; 618 619 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 621 ac_prev=x_libraries ;; 622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 624 x_libraries=$ac_optarg ;; 625 626 -*) { echo "$as_me: error: unrecognized option: $ac_option 627Try \`$0 --help' for more information." >&2 628 { (exit 1); exit 1; }; } 629 ;; 630 631 *=*) 632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 633 # Reject names that are not valid shell variable names. 634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 636 { (exit 1); exit 1; }; } 637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` 638 eval "$ac_envvar='$ac_optarg'" 639 export $ac_envvar ;; 640 641 *) 642 # FIXME: should be removed in autoconf 3.0. 643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 647 ;; 648 649 esac 650done 651 652if test -n "$ac_prev"; then 653 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 654 { echo "$as_me: error: missing argument to $ac_option" >&2 655 { (exit 1); exit 1; }; } 656fi 657 658# Be sure to have absolute paths. 659for ac_var in exec_prefix prefix 660do 661 eval ac_val=$`echo $ac_var` 662 case $ac_val in 663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 665 { (exit 1); exit 1; }; };; 666 esac 667done 668 669# Be sure to have absolute paths. 670for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ 671 localstatedir libdir includedir oldincludedir infodir mandir 672do 673 eval ac_val=$`echo $ac_var` 674 case $ac_val in 675 [\\/$]* | ?:[\\/]* ) ;; 676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 677 { (exit 1); exit 1; }; };; 678 esac 679done 680 681# There might be people who depend on the old broken behavior: `$host' 682# used to hold the argument of --host etc. 683# FIXME: To remove some day. 684build=$build_alias 685host=$host_alias 686target=$target_alias 687 688# FIXME: To remove some day. 689if test "x$host_alias" != x; then 690 if test "x$build_alias" = x; then 691 cross_compiling=maybe 692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 693 If a cross compiler is detected then cross compile mode will be used." >&2 694 elif test "x$build_alias" != "x$host_alias"; then 695 cross_compiling=yes 696 fi 697fi 698 699ac_tool_prefix= 700test -n "$host_alias" && ac_tool_prefix=$host_alias- 701 702test "$silent" = yes && exec 6>/dev/null 703 704 705# Find the source files, if location was not specified. 706if test -z "$srcdir"; then 707 ac_srcdir_defaulted=yes 708 # Try the directory containing this script, then its parent. 709 ac_confdir=`(dirname "$0") 2>/dev/null || 710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 711 X"$0" : 'X\(//\)[^/]' \| \ 712 X"$0" : 'X\(//\)$' \| \ 713 X"$0" : 'X\(/\)' \| \ 714 . : '\(.\)' 2>/dev/null || 715echo X"$0" | 716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 717 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 718 /^X\(\/\/\)$/{ s//\1/; q; } 719 /^X\(\/\).*/{ s//\1/; q; } 720 s/.*/./; q'` 721 srcdir=$ac_confdir 722 if test ! -r $srcdir/$ac_unique_file; then 723 srcdir=.. 724 fi 725else 726 ac_srcdir_defaulted=no 727fi 728if test ! -r $srcdir/$ac_unique_file; then 729 if test "$ac_srcdir_defaulted" = yes; then 730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 731 { (exit 1); exit 1; }; } 732 else 733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 734 { (exit 1); exit 1; }; } 735 fi 736fi 737(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || 738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 739 { (exit 1); exit 1; }; } 740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 741ac_env_build_alias_set=${build_alias+set} 742ac_env_build_alias_value=$build_alias 743ac_cv_env_build_alias_set=${build_alias+set} 744ac_cv_env_build_alias_value=$build_alias 745ac_env_host_alias_set=${host_alias+set} 746ac_env_host_alias_value=$host_alias 747ac_cv_env_host_alias_set=${host_alias+set} 748ac_cv_env_host_alias_value=$host_alias 749ac_env_target_alias_set=${target_alias+set} 750ac_env_target_alias_value=$target_alias 751ac_cv_env_target_alias_set=${target_alias+set} 752ac_cv_env_target_alias_value=$target_alias 753ac_env_CC_set=${CC+set} 754ac_env_CC_value=$CC 755ac_cv_env_CC_set=${CC+set} 756ac_cv_env_CC_value=$CC 757ac_env_CFLAGS_set=${CFLAGS+set} 758ac_env_CFLAGS_value=$CFLAGS 759ac_cv_env_CFLAGS_set=${CFLAGS+set} 760ac_cv_env_CFLAGS_value=$CFLAGS 761ac_env_LDFLAGS_set=${LDFLAGS+set} 762ac_env_LDFLAGS_value=$LDFLAGS 763ac_cv_env_LDFLAGS_set=${LDFLAGS+set} 764ac_cv_env_LDFLAGS_value=$LDFLAGS 765ac_env_CPPFLAGS_set=${CPPFLAGS+set} 766ac_env_CPPFLAGS_value=$CPPFLAGS 767ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} 768ac_cv_env_CPPFLAGS_value=$CPPFLAGS 769ac_env_CPP_set=${CPP+set} 770ac_env_CPP_value=$CPP 771ac_cv_env_CPP_set=${CPP+set} 772ac_cv_env_CPP_value=$CPP 773 774# 775# Report the --help message. 776# 777if test "$ac_init_help" = "long"; then 778 # Omit some internal or obsolete options to make the list less imposing. 779 # This message is too long to be a string in the A/UX 3.1 sh. 780 cat <<_ACEOF 781\`configure' configures this package to adapt to many kinds of systems. 782 783Usage: $0 [OPTION]... [VAR=VALUE]... 784 785To assign environment variables (e.g., CC, CFLAGS...), specify them as 786VAR=VALUE. See below for descriptions of some of the useful variables. 787 788Defaults for the options are specified in brackets. 789 790Configuration: 791 -h, --help display this help and exit 792 --help=short display options specific to this package 793 --help=recursive display the short help of all the included packages 794 -V, --version display version information and exit 795 -q, --quiet, --silent do not print \`checking...' messages 796 --cache-file=FILE cache test results in FILE [disabled] 797 -C, --config-cache alias for \`--cache-file=config.cache' 798 -n, --no-create do not create output files 799 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 800 801_ACEOF 802 803 cat <<_ACEOF 804Installation directories: 805 --prefix=PREFIX install architecture-independent files in PREFIX 806 [$ac_default_prefix] 807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 808 [PREFIX] 809 810By default, \`make install' will install all the files in 811\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 812an installation prefix other than \`$ac_default_prefix' using \`--prefix', 813for instance \`--prefix=\$HOME'. 814 815For better control, use the options below. 816 817Fine tuning of the installation directories: 818 --bindir=DIR user executables [EPREFIX/bin] 819 --sbindir=DIR system admin executables [EPREFIX/sbin] 820 --libexecdir=DIR program executables [EPREFIX/libexec] 821 --datadir=DIR read-only architecture-independent data [PREFIX/share] 822 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 823 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 824 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 825 --libdir=DIR object code libraries [EPREFIX/lib] 826 --includedir=DIR C header files [PREFIX/include] 827 --oldincludedir=DIR C header files for non-gcc [/usr/include] 828 --infodir=DIR info documentation [PREFIX/info] 829 --mandir=DIR man documentation [PREFIX/man] 830_ACEOF 831 832 cat <<\_ACEOF 833 834System types: 835 --build=BUILD configure for building on BUILD [guessed] 836 --host=HOST cross-compile to build programs to run on HOST [BUILD] 837_ACEOF 838fi 839 840if test -n "$ac_init_help"; then 841 842 cat <<\_ACEOF 843 844Optional Features: 845 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 846 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 847 --enable-maintainer-mode 848 enable make rules and dependencies not useful 849 (and sometimes confusing) to the casual installer 850 --enable-install-libiberty Install headers for end users 851 852Optional Packages: 853 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 854 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 855 --with-target-subdir=SUBDIR Configuring in a subdirectory for target 856 --with-build-subdir=SUBDIR Configuring in a subdirectory for build 857 --with-cross-host=HOST Configuring with a cross compiler 858 --with-newlib Configuring with newlib 859 860Some influential environment variables: 861 CC C compiler command 862 CFLAGS C compiler flags 863 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 864 nonstandard directory <lib dir> 865 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 866 headers in a nonstandard directory <include dir> 867 CPP C preprocessor 868 869Use these variables to override the choices made by `configure' or to help 870it to find libraries and programs with nonstandard names/locations. 871 872_ACEOF 873fi 874 875if test "$ac_init_help" = "recursive"; then 876 # If there are subdirs, report their specific --help. 877 ac_popdir=`pwd` 878 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 879 test -d $ac_dir || continue 880 ac_builddir=. 881 882if test "$ac_dir" != .; then 883 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 884 # A "../" for each directory in $ac_dir_suffix. 885 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 886else 887 ac_dir_suffix= ac_top_builddir= 888fi 889 890case $srcdir in 891 .) # No --srcdir option. We are building in place. 892 ac_srcdir=. 893 if test -z "$ac_top_builddir"; then 894 ac_top_srcdir=. 895 else 896 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 897 fi ;; 898 [\\/]* | ?:[\\/]* ) # Absolute path. 899 ac_srcdir=$srcdir$ac_dir_suffix; 900 ac_top_srcdir=$srcdir ;; 901 *) # Relative path. 902 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 903 ac_top_srcdir=$ac_top_builddir$srcdir ;; 904esac 905 906# Do not use `cd foo && pwd` to compute absolute paths, because 907# the directories may not exist. 908case `pwd` in 909.) ac_abs_builddir="$ac_dir";; 910*) 911 case "$ac_dir" in 912 .) ac_abs_builddir=`pwd`;; 913 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 914 *) ac_abs_builddir=`pwd`/"$ac_dir";; 915 esac;; 916esac 917case $ac_abs_builddir in 918.) ac_abs_top_builddir=${ac_top_builddir}.;; 919*) 920 case ${ac_top_builddir}. in 921 .) ac_abs_top_builddir=$ac_abs_builddir;; 922 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 923 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 924 esac;; 925esac 926case $ac_abs_builddir in 927.) ac_abs_srcdir=$ac_srcdir;; 928*) 929 case $ac_srcdir in 930 .) ac_abs_srcdir=$ac_abs_builddir;; 931 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 932 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 933 esac;; 934esac 935case $ac_abs_builddir in 936.) ac_abs_top_srcdir=$ac_top_srcdir;; 937*) 938 case $ac_top_srcdir in 939 .) ac_abs_top_srcdir=$ac_abs_builddir;; 940 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 941 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 942 esac;; 943esac 944 945 cd $ac_dir 946 # Check for guested configure; otherwise get Cygnus style configure. 947 if test -f $ac_srcdir/configure.gnu; then 948 echo 949 $SHELL $ac_srcdir/configure.gnu --help=recursive 950 elif test -f $ac_srcdir/configure; then 951 echo 952 $SHELL $ac_srcdir/configure --help=recursive 953 elif test -f $ac_srcdir/configure.ac || 954 test -f $ac_srcdir/configure.in; then 955 echo 956 $ac_configure --help 957 else 958 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 959 fi 960 cd $ac_popdir 961 done 962fi 963 964test -n "$ac_init_help" && exit 0 965if $ac_init_version; then 966 cat <<\_ACEOF 967 968Copyright (C) 2003 Free Software Foundation, Inc. 969This configure script is free software; the Free Software Foundation 970gives unlimited permission to copy, distribute and modify it. 971_ACEOF 972 exit 0 973fi 974exec 5>config.log 975cat >&5 <<_ACEOF 976This file contains any messages produced by compilers while 977running configure, to aid debugging if configure makes a mistake. 978 979It was created by $as_me, which was 980generated by GNU Autoconf 2.59. Invocation command line was 981 982 $ $0 $@ 983 984_ACEOF 985{ 986cat <<_ASUNAME 987## --------- ## 988## Platform. ## 989## --------- ## 990 991hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 992uname -m = `(uname -m) 2>/dev/null || echo unknown` 993uname -r = `(uname -r) 2>/dev/null || echo unknown` 994uname -s = `(uname -s) 2>/dev/null || echo unknown` 995uname -v = `(uname -v) 2>/dev/null || echo unknown` 996 997/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 998/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 999 1000/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1001/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1002/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1003hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 1004/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1005/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1006/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1007 1008_ASUNAME 1009 1010as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1011for as_dir in $PATH 1012do 1013 IFS=$as_save_IFS 1014 test -z "$as_dir" && as_dir=. 1015 echo "PATH: $as_dir" 1016done 1017 1018} >&5 1019 1020cat >&5 <<_ACEOF 1021 1022 1023## ----------- ## 1024## Core tests. ## 1025## ----------- ## 1026 1027_ACEOF 1028 1029 1030# Keep a trace of the command line. 1031# Strip out --no-create and --no-recursion so they do not pile up. 1032# Strip out --silent because we don't want to record it for future runs. 1033# Also quote any args containing shell meta-characters. 1034# Make two passes to allow for proper duplicate-argument suppression. 1035ac_configure_args= 1036ac_configure_args0= 1037ac_configure_args1= 1038ac_sep= 1039ac_must_keep_next=false 1040for ac_pass in 1 2 1041do 1042 for ac_arg 1043 do 1044 case $ac_arg in 1045 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1046 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1047 | -silent | --silent | --silen | --sile | --sil) 1048 continue ;; 1049 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1050 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1051 esac 1052 case $ac_pass in 1053 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1054 2) 1055 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1056 if test $ac_must_keep_next = true; then 1057 ac_must_keep_next=false # Got value, back to normal. 1058 else 1059 case $ac_arg in 1060 *=* | --config-cache | -C | -disable-* | --disable-* \ 1061 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1062 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1063 | -with-* | --with-* | -without-* | --without-* | --x) 1064 case "$ac_configure_args0 " in 1065 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1066 esac 1067 ;; 1068 -* ) ac_must_keep_next=true ;; 1069 esac 1070 fi 1071 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 1072 # Get rid of the leading space. 1073 ac_sep=" " 1074 ;; 1075 esac 1076 done 1077done 1078$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1079$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1080 1081# When interrupted or exit'd, cleanup temporary files, and complete 1082# config.log. We remove comments because anyway the quotes in there 1083# would cause problems or look ugly. 1084# WARNING: Be sure not to use single quotes in there, as some shells, 1085# such as our DU 5.0 friend, will then `close' the trap. 1086trap 'exit_status=$? 1087 # Save into config.log some information that might help in debugging. 1088 { 1089 echo 1090 1091 cat <<\_ASBOX 1092## ---------------- ## 1093## Cache variables. ## 1094## ---------------- ## 1095_ASBOX 1096 echo 1097 # The following way of writing the cache mishandles newlines in values, 1098{ 1099 (set) 2>&1 | 1100 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 1101 *ac_space=\ *) 1102 sed -n \ 1103 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 1104 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 1105 ;; 1106 *) 1107 sed -n \ 1108 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 1109 ;; 1110 esac; 1111} 1112 echo 1113 1114 cat <<\_ASBOX 1115## ----------------- ## 1116## Output variables. ## 1117## ----------------- ## 1118_ASBOX 1119 echo 1120 for ac_var in $ac_subst_vars 1121 do 1122 eval ac_val=$`echo $ac_var` 1123 echo "$ac_var='"'"'$ac_val'"'"'" 1124 done | sort 1125 echo 1126 1127 if test -n "$ac_subst_files"; then 1128 cat <<\_ASBOX 1129## ------------- ## 1130## Output files. ## 1131## ------------- ## 1132_ASBOX 1133 echo 1134 for ac_var in $ac_subst_files 1135 do 1136 eval ac_val=$`echo $ac_var` 1137 echo "$ac_var='"'"'$ac_val'"'"'" 1138 done | sort 1139 echo 1140 fi 1141 1142 if test -s confdefs.h; then 1143 cat <<\_ASBOX 1144## ----------- ## 1145## confdefs.h. ## 1146## ----------- ## 1147_ASBOX 1148 echo 1149 sed "/^$/d" confdefs.h | sort 1150 echo 1151 fi 1152 test "$ac_signal" != 0 && 1153 echo "$as_me: caught signal $ac_signal" 1154 echo "$as_me: exit $exit_status" 1155 } >&5 1156 rm -f core *.core && 1157 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 1158 exit $exit_status 1159 ' 0 1160for ac_signal in 1 2 13 15; do 1161 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1162done 1163ac_signal=0 1164 1165# confdefs.h avoids OS command line length limits that DEFS can exceed. 1166rm -rf conftest* confdefs.h 1167# AIX cpp loses on an empty file, so make sure it contains at least a newline. 1168echo >confdefs.h 1169 1170# Predefined preprocessor variables. 1171 1172cat >>confdefs.h <<_ACEOF 1173#define PACKAGE_NAME "$PACKAGE_NAME" 1174_ACEOF 1175 1176 1177cat >>confdefs.h <<_ACEOF 1178#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1179_ACEOF 1180 1181 1182cat >>confdefs.h <<_ACEOF 1183#define PACKAGE_VERSION "$PACKAGE_VERSION" 1184_ACEOF 1185 1186 1187cat >>confdefs.h <<_ACEOF 1188#define PACKAGE_STRING "$PACKAGE_STRING" 1189_ACEOF 1190 1191 1192cat >>confdefs.h <<_ACEOF 1193#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1194_ACEOF 1195 1196 1197# Let the site file select an alternate cache file if it wants to. 1198# Prefer explicitly selected file to automatically selected ones. 1199if test -z "$CONFIG_SITE"; then 1200 if test "x$prefix" != xNONE; then 1201 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 1202 else 1203 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1204 fi 1205fi 1206for ac_site_file in $CONFIG_SITE; do 1207 if test -r "$ac_site_file"; then 1208 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1209echo "$as_me: loading site script $ac_site_file" >&6;} 1210 sed 's/^/| /' "$ac_site_file" >&5 1211 . "$ac_site_file" 1212 fi 1213done 1214 1215if test -r "$cache_file"; then 1216 # Some versions of bash will fail to source /dev/null (special 1217 # files actually), so we avoid doing that. 1218 if test -f "$cache_file"; then 1219 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1220echo "$as_me: loading cache $cache_file" >&6;} 1221 case $cache_file in 1222 [\\/]* | ?:[\\/]* ) . $cache_file;; 1223 *) . ./$cache_file;; 1224 esac 1225 fi 1226else 1227 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1228echo "$as_me: creating cache $cache_file" >&6;} 1229 >$cache_file 1230fi 1231 1232# Check that the precious variables saved in the cache have kept the same 1233# value. 1234ac_cache_corrupted=false 1235for ac_var in `(set) 2>&1 | 1236 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do 1237 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1238 eval ac_new_set=\$ac_env_${ac_var}_set 1239 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 1240 eval ac_new_val="\$ac_env_${ac_var}_value" 1241 case $ac_old_set,$ac_new_set in 1242 set,) 1243 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1244echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1245 ac_cache_corrupted=: ;; 1246 ,set) 1247 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1248echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1249 ac_cache_corrupted=: ;; 1250 ,);; 1251 *) 1252 if test "x$ac_old_val" != "x$ac_new_val"; then 1253 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1254echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1255 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1256echo "$as_me: former value: $ac_old_val" >&2;} 1257 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1258echo "$as_me: current value: $ac_new_val" >&2;} 1259 ac_cache_corrupted=: 1260 fi;; 1261 esac 1262 # Pass precious variables to config.status. 1263 if test "$ac_new_set" = set; then 1264 case $ac_new_val in 1265 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1266 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1267 *) ac_arg=$ac_var=$ac_new_val ;; 1268 esac 1269 case " $ac_configure_args " in 1270 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1271 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1272 esac 1273 fi 1274done 1275if $ac_cache_corrupted; then 1276 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1277echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1278 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1279echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1280 { (exit 1); exit 1; }; } 1281fi 1282 1283ac_ext=c 1284ac_cpp='$CPP $CPPFLAGS' 1285ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1286ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1287ac_compiler_gnu=$ac_cv_c_compiler_gnu 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309# This works around the fact that libtool configuration may change LD 1310# for this particular configuration, but some shells, instead of 1311# keeping the changes in LD private, export them just because LD is 1312# exported. We don't use libtool yet, but some day we might, so... 1313ORIGINAL_LD_FOR_MULTILIBS=$LD 1314 1315 1316# Check whether --with-target-subdir or --without-target-subdir was given. 1317if test "${with_target_subdir+set}" = set; then 1318 withval="$with_target_subdir" 1319 1320fi; 1321 1322# Check whether --with-build-subdir or --without-build-subdir was given. 1323if test "${with_build_subdir+set}" = set; then 1324 withval="$with_build_subdir" 1325 1326fi; 1327 1328# Check whether --with-cross-host or --without-cross-host was given. 1329if test "${with_cross_host+set}" = set; then 1330 withval="$with_cross_host" 1331 1332fi; 1333 1334# Check whether --with-newlib or --without-newlib was given. 1335if test "${with_newlib+set}" = set; then 1336 withval="$with_newlib" 1337 1338fi; 1339 1340if test "${srcdir}" = "."; then 1341 if test -n "${with_build_subdir}"; then 1342 libiberty_topdir="${srcdir}/../.." 1343 with_target_subdir= 1344 elif test -z "${with_target_subdir}"; then 1345 libiberty_topdir="${srcdir}/.." 1346 else 1347 if test "${with_target_subdir}" != "."; then 1348 libiberty_topdir="${srcdir}/${with_multisrctop}../.." 1349 else 1350 libiberty_topdir="${srcdir}/${with_multisrctop}.." 1351 fi 1352 fi 1353else 1354 libiberty_topdir="${srcdir}/.." 1355fi 1356 1357ac_aux_dir= 1358for ac_dir in $libiberty_topdir $srcdir/$libiberty_topdir; do 1359 if test -f $ac_dir/install-sh; then 1360 ac_aux_dir=$ac_dir 1361 ac_install_sh="$ac_aux_dir/install-sh -c" 1362 break 1363 elif test -f $ac_dir/install.sh; then 1364 ac_aux_dir=$ac_dir 1365 ac_install_sh="$ac_aux_dir/install.sh -c" 1366 break 1367 elif test -f $ac_dir/shtool; then 1368 ac_aux_dir=$ac_dir 1369 ac_install_sh="$ac_aux_dir/shtool install -c" 1370 break 1371 fi 1372done 1373if test -z "$ac_aux_dir"; then 1374 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&5 1375echo "$as_me: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&2;} 1376 { (exit 1); exit 1; }; } 1377fi 1378ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1379ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1380ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1381 1382 1383 1384echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 1385echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6 1386 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 1387if test "${enable_maintainer_mode+set}" = set; then 1388 enableval="$enable_maintainer_mode" 1389 maintainer_mode=$enableval 1390else 1391 maintainer_mode=no 1392fi; 1393 1394echo "$as_me:$LINENO: result: $maintainer_mode" >&5 1395echo "${ECHO_T}$maintainer_mode" >&6 1396 1397if test "$maintainer_mode" = "yes"; then 1398 MAINT='' 1399 NOTMAINT='#' 1400else 1401 MAINT='#' 1402 NOTMAINT='' 1403fi 1404 1405# Do we have a single-tree copy of texinfo? Even if we do, we can't 1406# rely on it - libiberty is built before texinfo. 1407# Extract the first word of "makeinfo", so it can be a program name with args. 1408set dummy makeinfo; ac_word=$2 1409echo "$as_me:$LINENO: checking for $ac_word" >&5 1410echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1411if test "${ac_cv_prog_MAKEINFO+set}" = set; then 1412 echo $ECHO_N "(cached) $ECHO_C" >&6 1413else 1414 if test -n "$MAKEINFO"; then 1415 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test. 1416else 1417as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1418for as_dir in $PATH 1419do 1420 IFS=$as_save_IFS 1421 test -z "$as_dir" && as_dir=. 1422 for ac_exec_ext in '' $ac_executable_extensions; do 1423 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1424 ac_cv_prog_MAKEINFO="makeinfo" 1425 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1426 break 2 1427 fi 1428done 1429done 1430 1431fi 1432fi 1433MAKEINFO=$ac_cv_prog_MAKEINFO 1434if test -n "$MAKEINFO"; then 1435 echo "$as_me:$LINENO: result: $MAKEINFO" >&5 1436echo "${ECHO_T}$MAKEINFO" >&6 1437else 1438 echo "$as_me:$LINENO: result: no" >&5 1439echo "${ECHO_T}no" >&6 1440fi 1441 1442if test "x$MAKEINFO" = "x"; then 1443 MAKEINFO="@echo makeinfo missing; true" 1444 BUILD_INFO= 1445else 1446 BUILD_INFO=info 1447 case "$MAKEINFO" in 1448 */missing\ makeinfo*) 1449 BUILD_INFO= 1450 { echo "$as_me:$LINENO: WARNING: 1451*** Makeinfo is missing. Info documentation will not be built." >&5 1452echo "$as_me: WARNING: 1453*** Makeinfo is missing. Info documentation will not be built." >&2;} 1454 ;; 1455 *) 1456 case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in 1457 x*\ [1-3].* ) 1458 MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true" 1459 BUILD_INFO= 1460 { echo "$as_me:$LINENO: WARNING: 1461*** Makeinfo is too old. Info documentation will not be built." >&5 1462echo "$as_me: WARNING: 1463*** Makeinfo is too old. Info documentation will not be built." >&2;} 1464 ;; 1465 esac 1466 ;; 1467 esac 1468fi 1469 1470 1471 1472# Extract the first word of "perl", so it can be a program name with args. 1473set dummy perl; ac_word=$2 1474echo "$as_me:$LINENO: checking for $ac_word" >&5 1475echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1476if test "${ac_cv_prog_PERL+set}" = set; then 1477 echo $ECHO_N "(cached) $ECHO_C" >&6 1478else 1479 if test -n "$PERL"; then 1480 ac_cv_prog_PERL="$PERL" # Let the user override the test. 1481else 1482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1483for as_dir in $PATH 1484do 1485 IFS=$as_save_IFS 1486 test -z "$as_dir" && as_dir=. 1487 for ac_exec_ext in '' $ac_executable_extensions; do 1488 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1489 ac_cv_prog_PERL="perl" 1490 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1491 break 2 1492 fi 1493done 1494done 1495 1496fi 1497fi 1498PERL=$ac_cv_prog_PERL 1499if test -n "$PERL"; then 1500 echo "$as_me:$LINENO: result: $PERL" >&5 1501echo "${ECHO_T}$PERL" >&6 1502else 1503 echo "$as_me:$LINENO: result: no" >&5 1504echo "${ECHO_T}no" >&6 1505fi 1506 1507if test x"$PERL" = x""; then 1508 HAVE_PERL='#' 1509else 1510 HAVE_PERL='' 1511fi 1512 1513 1514# Make sure we can run config.sub. 1515$ac_config_sub sun4 >/dev/null 2>&1 || 1516 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1517echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1518 { (exit 1); exit 1; }; } 1519 1520echo "$as_me:$LINENO: checking build system type" >&5 1521echo $ECHO_N "checking build system type... $ECHO_C" >&6 1522if test "${ac_cv_build+set}" = set; then 1523 echo $ECHO_N "(cached) $ECHO_C" >&6 1524else 1525 ac_cv_build_alias=$build_alias 1526test -z "$ac_cv_build_alias" && 1527 ac_cv_build_alias=`$ac_config_guess` 1528test -z "$ac_cv_build_alias" && 1529 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 1530echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 1531 { (exit 1); exit 1; }; } 1532ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 1533 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 1534echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} 1535 { (exit 1); exit 1; }; } 1536 1537fi 1538echo "$as_me:$LINENO: result: $ac_cv_build" >&5 1539echo "${ECHO_T}$ac_cv_build" >&6 1540build=$ac_cv_build 1541build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1542build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1543build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1544 1545 1546echo "$as_me:$LINENO: checking host system type" >&5 1547echo $ECHO_N "checking host system type... $ECHO_C" >&6 1548if test "${ac_cv_host+set}" = set; then 1549 echo $ECHO_N "(cached) $ECHO_C" >&6 1550else 1551 ac_cv_host_alias=$host_alias 1552test -z "$ac_cv_host_alias" && 1553 ac_cv_host_alias=$ac_cv_build_alias 1554ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 1555 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 1556echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} 1557 { (exit 1); exit 1; }; } 1558 1559fi 1560echo "$as_me:$LINENO: result: $ac_cv_host" >&5 1561echo "${ECHO_T}$ac_cv_host" >&6 1562host=$ac_cv_host 1563host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1564host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1565host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1566 1567 1568 1569 1570if test -n "$ac_tool_prefix"; then 1571 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 1572set dummy ${ac_tool_prefix}ar; ac_word=$2 1573echo "$as_me:$LINENO: checking for $ac_word" >&5 1574echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1575if test "${ac_cv_prog_AR+set}" = set; then 1576 echo $ECHO_N "(cached) $ECHO_C" >&6 1577else 1578 if test -n "$AR"; then 1579 ac_cv_prog_AR="$AR" # Let the user override the test. 1580else 1581as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1582for as_dir in $PATH 1583do 1584 IFS=$as_save_IFS 1585 test -z "$as_dir" && as_dir=. 1586 for ac_exec_ext in '' $ac_executable_extensions; do 1587 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1588 ac_cv_prog_AR="${ac_tool_prefix}ar" 1589 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1590 break 2 1591 fi 1592done 1593done 1594 1595fi 1596fi 1597AR=$ac_cv_prog_AR 1598if test -n "$AR"; then 1599 echo "$as_me:$LINENO: result: $AR" >&5 1600echo "${ECHO_T}$AR" >&6 1601else 1602 echo "$as_me:$LINENO: result: no" >&5 1603echo "${ECHO_T}no" >&6 1604fi 1605 1606fi 1607if test -z "$ac_cv_prog_AR"; then 1608 ac_ct_AR=$AR 1609 # Extract the first word of "ar", so it can be a program name with args. 1610set dummy ar; ac_word=$2 1611echo "$as_me:$LINENO: checking for $ac_word" >&5 1612echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1613if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 1614 echo $ECHO_N "(cached) $ECHO_C" >&6 1615else 1616 if test -n "$ac_ct_AR"; then 1617 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 1618else 1619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1620for as_dir in $PATH 1621do 1622 IFS=$as_save_IFS 1623 test -z "$as_dir" && as_dir=. 1624 for ac_exec_ext in '' $ac_executable_extensions; do 1625 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1626 ac_cv_prog_ac_ct_AR="ar" 1627 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1628 break 2 1629 fi 1630done 1631done 1632 1633fi 1634fi 1635ac_ct_AR=$ac_cv_prog_ac_ct_AR 1636if test -n "$ac_ct_AR"; then 1637 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 1638echo "${ECHO_T}$ac_ct_AR" >&6 1639else 1640 echo "$as_me:$LINENO: result: no" >&5 1641echo "${ECHO_T}no" >&6 1642fi 1643 1644 AR=$ac_ct_AR 1645else 1646 AR="$ac_cv_prog_AR" 1647fi 1648 1649if test -n "$ac_tool_prefix"; then 1650 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 1651set dummy ${ac_tool_prefix}ranlib; ac_word=$2 1652echo "$as_me:$LINENO: checking for $ac_word" >&5 1653echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1654if test "${ac_cv_prog_RANLIB+set}" = set; then 1655 echo $ECHO_N "(cached) $ECHO_C" >&6 1656else 1657 if test -n "$RANLIB"; then 1658 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1659else 1660as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1661for as_dir in $PATH 1662do 1663 IFS=$as_save_IFS 1664 test -z "$as_dir" && as_dir=. 1665 for ac_exec_ext in '' $ac_executable_extensions; do 1666 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1667 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 1668 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1669 break 2 1670 fi 1671done 1672done 1673 1674fi 1675fi 1676RANLIB=$ac_cv_prog_RANLIB 1677if test -n "$RANLIB"; then 1678 echo "$as_me:$LINENO: result: $RANLIB" >&5 1679echo "${ECHO_T}$RANLIB" >&6 1680else 1681 echo "$as_me:$LINENO: result: no" >&5 1682echo "${ECHO_T}no" >&6 1683fi 1684 1685fi 1686if test -z "$ac_cv_prog_RANLIB"; then 1687 ac_ct_RANLIB=$RANLIB 1688 # Extract the first word of "ranlib", so it can be a program name with args. 1689set dummy ranlib; ac_word=$2 1690echo "$as_me:$LINENO: checking for $ac_word" >&5 1691echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1692if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 1693 echo $ECHO_N "(cached) $ECHO_C" >&6 1694else 1695 if test -n "$ac_ct_RANLIB"; then 1696 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 1697else 1698as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1699for as_dir in $PATH 1700do 1701 IFS=$as_save_IFS 1702 test -z "$as_dir" && as_dir=. 1703 for ac_exec_ext in '' $ac_executable_extensions; do 1704 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1705 ac_cv_prog_ac_ct_RANLIB="ranlib" 1706 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1707 break 2 1708 fi 1709done 1710done 1711 1712 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" 1713fi 1714fi 1715ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 1716if test -n "$ac_ct_RANLIB"; then 1717 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 1718echo "${ECHO_T}$ac_ct_RANLIB" >&6 1719else 1720 echo "$as_me:$LINENO: result: no" >&5 1721echo "${ECHO_T}no" >&6 1722fi 1723 1724 RANLIB=$ac_ct_RANLIB 1725else 1726 RANLIB="$ac_cv_prog_RANLIB" 1727fi 1728 1729 1730 1731ac_ext=c 1732ac_cpp='$CPP $CPPFLAGS' 1733ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1734ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1735ac_compiler_gnu=$ac_cv_c_compiler_gnu 1736if test -n "$ac_tool_prefix"; then 1737 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1738set dummy ${ac_tool_prefix}gcc; ac_word=$2 1739echo "$as_me:$LINENO: checking for $ac_word" >&5 1740echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1741if test "${ac_cv_prog_CC+set}" = set; then 1742 echo $ECHO_N "(cached) $ECHO_C" >&6 1743else 1744 if test -n "$CC"; then 1745 ac_cv_prog_CC="$CC" # Let the user override the test. 1746else 1747as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1748for as_dir in $PATH 1749do 1750 IFS=$as_save_IFS 1751 test -z "$as_dir" && as_dir=. 1752 for ac_exec_ext in '' $ac_executable_extensions; do 1753 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1754 ac_cv_prog_CC="${ac_tool_prefix}gcc" 1755 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1756 break 2 1757 fi 1758done 1759done 1760 1761fi 1762fi 1763CC=$ac_cv_prog_CC 1764if test -n "$CC"; then 1765 echo "$as_me:$LINENO: result: $CC" >&5 1766echo "${ECHO_T}$CC" >&6 1767else 1768 echo "$as_me:$LINENO: result: no" >&5 1769echo "${ECHO_T}no" >&6 1770fi 1771 1772fi 1773if test -z "$ac_cv_prog_CC"; then 1774 ac_ct_CC=$CC 1775 # Extract the first word of "gcc", so it can be a program name with args. 1776set dummy gcc; ac_word=$2 1777echo "$as_me:$LINENO: checking for $ac_word" >&5 1778echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1779if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1780 echo $ECHO_N "(cached) $ECHO_C" >&6 1781else 1782 if test -n "$ac_ct_CC"; then 1783 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1784else 1785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1786for as_dir in $PATH 1787do 1788 IFS=$as_save_IFS 1789 test -z "$as_dir" && as_dir=. 1790 for ac_exec_ext in '' $ac_executable_extensions; do 1791 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1792 ac_cv_prog_ac_ct_CC="gcc" 1793 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1794 break 2 1795 fi 1796done 1797done 1798 1799fi 1800fi 1801ac_ct_CC=$ac_cv_prog_ac_ct_CC 1802if test -n "$ac_ct_CC"; then 1803 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1804echo "${ECHO_T}$ac_ct_CC" >&6 1805else 1806 echo "$as_me:$LINENO: result: no" >&5 1807echo "${ECHO_T}no" >&6 1808fi 1809 1810 CC=$ac_ct_CC 1811else 1812 CC="$ac_cv_prog_CC" 1813fi 1814 1815if test -z "$CC"; then 1816 if test -n "$ac_tool_prefix"; then 1817 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 1818set dummy ${ac_tool_prefix}cc; ac_word=$2 1819echo "$as_me:$LINENO: checking for $ac_word" >&5 1820echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1821if test "${ac_cv_prog_CC+set}" = set; then 1822 echo $ECHO_N "(cached) $ECHO_C" >&6 1823else 1824 if test -n "$CC"; then 1825 ac_cv_prog_CC="$CC" # Let the user override the test. 1826else 1827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1828for as_dir in $PATH 1829do 1830 IFS=$as_save_IFS 1831 test -z "$as_dir" && as_dir=. 1832 for ac_exec_ext in '' $ac_executable_extensions; do 1833 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1834 ac_cv_prog_CC="${ac_tool_prefix}cc" 1835 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1836 break 2 1837 fi 1838done 1839done 1840 1841fi 1842fi 1843CC=$ac_cv_prog_CC 1844if test -n "$CC"; then 1845 echo "$as_me:$LINENO: result: $CC" >&5 1846echo "${ECHO_T}$CC" >&6 1847else 1848 echo "$as_me:$LINENO: result: no" >&5 1849echo "${ECHO_T}no" >&6 1850fi 1851 1852fi 1853if test -z "$ac_cv_prog_CC"; then 1854 ac_ct_CC=$CC 1855 # Extract the first word of "cc", so it can be a program name with args. 1856set dummy cc; ac_word=$2 1857echo "$as_me:$LINENO: checking for $ac_word" >&5 1858echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1859if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1860 echo $ECHO_N "(cached) $ECHO_C" >&6 1861else 1862 if test -n "$ac_ct_CC"; then 1863 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1864else 1865as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1866for as_dir in $PATH 1867do 1868 IFS=$as_save_IFS 1869 test -z "$as_dir" && as_dir=. 1870 for ac_exec_ext in '' $ac_executable_extensions; do 1871 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1872 ac_cv_prog_ac_ct_CC="cc" 1873 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1874 break 2 1875 fi 1876done 1877done 1878 1879fi 1880fi 1881ac_ct_CC=$ac_cv_prog_ac_ct_CC 1882if test -n "$ac_ct_CC"; then 1883 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1884echo "${ECHO_T}$ac_ct_CC" >&6 1885else 1886 echo "$as_me:$LINENO: result: no" >&5 1887echo "${ECHO_T}no" >&6 1888fi 1889 1890 CC=$ac_ct_CC 1891else 1892 CC="$ac_cv_prog_CC" 1893fi 1894 1895fi 1896if test -z "$CC"; then 1897 # Extract the first word of "cc", so it can be a program name with args. 1898set dummy cc; ac_word=$2 1899echo "$as_me:$LINENO: checking for $ac_word" >&5 1900echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1901if test "${ac_cv_prog_CC+set}" = set; then 1902 echo $ECHO_N "(cached) $ECHO_C" >&6 1903else 1904 if test -n "$CC"; then 1905 ac_cv_prog_CC="$CC" # Let the user override the test. 1906else 1907 ac_prog_rejected=no 1908as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1909for as_dir in $PATH 1910do 1911 IFS=$as_save_IFS 1912 test -z "$as_dir" && as_dir=. 1913 for ac_exec_ext in '' $ac_executable_extensions; do 1914 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1915 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 1916 ac_prog_rejected=yes 1917 continue 1918 fi 1919 ac_cv_prog_CC="cc" 1920 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1921 break 2 1922 fi 1923done 1924done 1925 1926if test $ac_prog_rejected = yes; then 1927 # We found a bogon in the path, so make sure we never use it. 1928 set dummy $ac_cv_prog_CC 1929 shift 1930 if test $# != 0; then 1931 # We chose a different compiler from the bogus one. 1932 # However, it has the same basename, so the bogon will be chosen 1933 # first if we set CC to just the basename; use the full file name. 1934 shift 1935 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 1936 fi 1937fi 1938fi 1939fi 1940CC=$ac_cv_prog_CC 1941if test -n "$CC"; then 1942 echo "$as_me:$LINENO: result: $CC" >&5 1943echo "${ECHO_T}$CC" >&6 1944else 1945 echo "$as_me:$LINENO: result: no" >&5 1946echo "${ECHO_T}no" >&6 1947fi 1948 1949fi 1950if test -z "$CC"; then 1951 if test -n "$ac_tool_prefix"; then 1952 for ac_prog in cl 1953 do 1954 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1955set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1956echo "$as_me:$LINENO: checking for $ac_word" >&5 1957echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1958if test "${ac_cv_prog_CC+set}" = set; then 1959 echo $ECHO_N "(cached) $ECHO_C" >&6 1960else 1961 if test -n "$CC"; then 1962 ac_cv_prog_CC="$CC" # Let the user override the test. 1963else 1964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1965for as_dir in $PATH 1966do 1967 IFS=$as_save_IFS 1968 test -z "$as_dir" && as_dir=. 1969 for ac_exec_ext in '' $ac_executable_extensions; do 1970 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1971 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1972 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1973 break 2 1974 fi 1975done 1976done 1977 1978fi 1979fi 1980CC=$ac_cv_prog_CC 1981if test -n "$CC"; then 1982 echo "$as_me:$LINENO: result: $CC" >&5 1983echo "${ECHO_T}$CC" >&6 1984else 1985 echo "$as_me:$LINENO: result: no" >&5 1986echo "${ECHO_T}no" >&6 1987fi 1988 1989 test -n "$CC" && break 1990 done 1991fi 1992if test -z "$CC"; then 1993 ac_ct_CC=$CC 1994 for ac_prog in cl 1995do 1996 # Extract the first word of "$ac_prog", so it can be a program name with args. 1997set dummy $ac_prog; ac_word=$2 1998echo "$as_me:$LINENO: checking for $ac_word" >&5 1999echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2000if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2001 echo $ECHO_N "(cached) $ECHO_C" >&6 2002else 2003 if test -n "$ac_ct_CC"; then 2004 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2005else 2006as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2007for as_dir in $PATH 2008do 2009 IFS=$as_save_IFS 2010 test -z "$as_dir" && as_dir=. 2011 for ac_exec_ext in '' $ac_executable_extensions; do 2012 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2013 ac_cv_prog_ac_ct_CC="$ac_prog" 2014 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2015 break 2 2016 fi 2017done 2018done 2019 2020fi 2021fi 2022ac_ct_CC=$ac_cv_prog_ac_ct_CC 2023if test -n "$ac_ct_CC"; then 2024 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2025echo "${ECHO_T}$ac_ct_CC" >&6 2026else 2027 echo "$as_me:$LINENO: result: no" >&5 2028echo "${ECHO_T}no" >&6 2029fi 2030 2031 test -n "$ac_ct_CC" && break 2032done 2033 2034 CC=$ac_ct_CC 2035fi 2036 2037fi 2038 2039 2040test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2041See \`config.log' for more details." >&5 2042echo "$as_me: error: no acceptable C compiler found in \$PATH 2043See \`config.log' for more details." >&2;} 2044 { (exit 1); exit 1; }; } 2045 2046# Provide some information about the compiler. 2047echo "$as_me:$LINENO:" \ 2048 "checking for C compiler version" >&5 2049ac_compiler=`set X $ac_compile; echo $2` 2050{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 2051 (eval $ac_compiler --version </dev/null >&5) 2>&5 2052 ac_status=$? 2053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2054 (exit $ac_status); } 2055{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 2056 (eval $ac_compiler -v </dev/null >&5) 2>&5 2057 ac_status=$? 2058 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2059 (exit $ac_status); } 2060{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5 2061 (eval $ac_compiler -V </dev/null >&5) 2>&5 2062 ac_status=$? 2063 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2064 (exit $ac_status); } 2065 2066cat >conftest.$ac_ext <<_ACEOF 2067/* confdefs.h. */ 2068_ACEOF 2069cat confdefs.h >>conftest.$ac_ext 2070cat >>conftest.$ac_ext <<_ACEOF 2071/* end confdefs.h. */ 2072 2073int 2074main () 2075{ 2076 2077 ; 2078 return 0; 2079} 2080_ACEOF 2081# FIXME: Cleanup? 2082if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2083 (eval $ac_link) 2>&5 2084 ac_status=$? 2085 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2086 (exit $ac_status); }; then 2087 gcc_no_link=no 2088else 2089 gcc_no_link=yes 2090fi 2091 2092if test x$gcc_no_link = xyes; then 2093 # Setting cross_compile will disable run tests; it will 2094 # also disable AC_CHECK_FILE but that's generally 2095 # correct if we can't link. 2096 cross_compiling=yes 2097 EXEEXT= 2098else 2099 cat >conftest.$ac_ext <<_ACEOF 2100/* confdefs.h. */ 2101_ACEOF 2102cat confdefs.h >>conftest.$ac_ext 2103cat >>conftest.$ac_ext <<_ACEOF 2104/* end confdefs.h. */ 2105 2106int 2107main () 2108{ 2109 2110 ; 2111 return 0; 2112} 2113_ACEOF 2114ac_clean_files_save=$ac_clean_files 2115ac_clean_files="$ac_clean_files a.out a.exe b.out" 2116# Try to create an executable without -o first, disregard a.out. 2117# It will help us diagnose broken compilers, and finding out an intuition 2118# of exeext. 2119echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2120echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 2121ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2122if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 2123 (eval $ac_link_default) 2>&5 2124 ac_status=$? 2125 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2126 (exit $ac_status); }; then 2127 # Find the output, starting from the most likely. This scheme is 2128# not robust to junk in `.', hence go to wildcards (a.*) only as a last 2129# resort. 2130 2131# Be careful to initialize this variable, since it used to be cached. 2132# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 2133ac_cv_exeext= 2134# b.out is created by i960 compilers. 2135for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out 2136do 2137 test -f "$ac_file" || continue 2138 case $ac_file in 2139 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 2140 ;; 2141 conftest.$ac_ext ) 2142 # This is the source file. 2143 ;; 2144 [ab].out ) 2145 # We found the default executable, but exeext='' is most 2146 # certainly right. 2147 break;; 2148 *.* ) 2149 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2150 # FIXME: I believe we export ac_cv_exeext for Libtool, 2151 # but it would be cool to find out if it's true. Does anybody 2152 # maintain Libtool? --akim. 2153 export ac_cv_exeext 2154 break;; 2155 * ) 2156 break;; 2157 esac 2158done 2159else 2160 echo "$as_me: failed program was:" >&5 2161sed 's/^/| /' conftest.$ac_ext >&5 2162 2163{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2164See \`config.log' for more details." >&5 2165echo "$as_me: error: C compiler cannot create executables 2166See \`config.log' for more details." >&2;} 2167 { (exit 77); exit 77; }; } 2168fi 2169 2170ac_exeext=$ac_cv_exeext 2171echo "$as_me:$LINENO: result: $ac_file" >&5 2172echo "${ECHO_T}$ac_file" >&6 2173 2174# Check the compiler produces executables we can run. If not, either 2175# the compiler is broken, or we cross compile. 2176echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2177echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 2178# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2179# If not cross compiling, check that we can run a simple program. 2180if test "$cross_compiling" != yes; then 2181 if { ac_try='./$ac_file' 2182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2183 (eval $ac_try) 2>&5 2184 ac_status=$? 2185 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2186 (exit $ac_status); }; }; then 2187 cross_compiling=no 2188 else 2189 if test "$cross_compiling" = maybe; then 2190 cross_compiling=yes 2191 else 2192 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2193If you meant to cross compile, use \`--host'. 2194See \`config.log' for more details." >&5 2195echo "$as_me: error: cannot run C compiled programs. 2196If you meant to cross compile, use \`--host'. 2197See \`config.log' for more details." >&2;} 2198 { (exit 1); exit 1; }; } 2199 fi 2200 fi 2201fi 2202echo "$as_me:$LINENO: result: yes" >&5 2203echo "${ECHO_T}yes" >&6 2204 2205rm -f a.out a.exe conftest$ac_cv_exeext b.out 2206ac_clean_files=$ac_clean_files_save 2207# Check the compiler produces executables we can run. If not, either 2208# the compiler is broken, or we cross compile. 2209echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2210echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 2211echo "$as_me:$LINENO: result: $cross_compiling" >&5 2212echo "${ECHO_T}$cross_compiling" >&6 2213 2214echo "$as_me:$LINENO: checking for suffix of executables" >&5 2215echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 2216if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2217 (eval $ac_link) 2>&5 2218 ac_status=$? 2219 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2220 (exit $ac_status); }; then 2221 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2222# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2223# work properly (i.e., refer to `conftest.exe'), while it won't with 2224# `rm'. 2225for ac_file in conftest.exe conftest conftest.*; do 2226 test -f "$ac_file" || continue 2227 case $ac_file in 2228 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 2229 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2230 export ac_cv_exeext 2231 break;; 2232 * ) break;; 2233 esac 2234done 2235else 2236 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2237See \`config.log' for more details." >&5 2238echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2239See \`config.log' for more details." >&2;} 2240 { (exit 1); exit 1; }; } 2241fi 2242 2243rm -f conftest$ac_cv_exeext 2244echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2245echo "${ECHO_T}$ac_cv_exeext" >&6 2246 2247rm -f conftest.$ac_ext 2248EXEEXT=$ac_cv_exeext 2249ac_exeext=$EXEEXT 2250fi 2251echo "$as_me:$LINENO: checking for suffix of object files" >&5 2252echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 2253if test "${ac_cv_objext+set}" = set; then 2254 echo $ECHO_N "(cached) $ECHO_C" >&6 2255else 2256 cat >conftest.$ac_ext <<_ACEOF 2257/* confdefs.h. */ 2258_ACEOF 2259cat confdefs.h >>conftest.$ac_ext 2260cat >>conftest.$ac_ext <<_ACEOF 2261/* end confdefs.h. */ 2262 2263int 2264main () 2265{ 2266 2267 ; 2268 return 0; 2269} 2270_ACEOF 2271rm -f conftest.o conftest.obj 2272if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2273 (eval $ac_compile) 2>&5 2274 ac_status=$? 2275 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2276 (exit $ac_status); }; then 2277 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 2278 case $ac_file in 2279 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 2280 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2281 break;; 2282 esac 2283done 2284else 2285 echo "$as_me: failed program was:" >&5 2286sed 's/^/| /' conftest.$ac_ext >&5 2287 2288{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2289See \`config.log' for more details." >&5 2290echo "$as_me: error: cannot compute suffix of object files: cannot compile 2291See \`config.log' for more details." >&2;} 2292 { (exit 1); exit 1; }; } 2293fi 2294 2295rm -f conftest.$ac_cv_objext conftest.$ac_ext 2296fi 2297echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2298echo "${ECHO_T}$ac_cv_objext" >&6 2299OBJEXT=$ac_cv_objext 2300ac_objext=$OBJEXT 2301echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2302echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 2303if test "${ac_cv_c_compiler_gnu+set}" = set; then 2304 echo $ECHO_N "(cached) $ECHO_C" >&6 2305else 2306 cat >conftest.$ac_ext <<_ACEOF 2307/* confdefs.h. */ 2308_ACEOF 2309cat confdefs.h >>conftest.$ac_ext 2310cat >>conftest.$ac_ext <<_ACEOF 2311/* end confdefs.h. */ 2312 2313int 2314main () 2315{ 2316#ifndef __GNUC__ 2317 choke me 2318#endif 2319 2320 ; 2321 return 0; 2322} 2323_ACEOF 2324rm -f conftest.$ac_objext 2325if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2326 (eval $ac_compile) 2>conftest.er1 2327 ac_status=$? 2328 grep -v '^ *+' conftest.er1 >conftest.err 2329 rm -f conftest.er1 2330 cat conftest.err >&5 2331 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2332 (exit $ac_status); } && 2333 { ac_try='test -z "$ac_c_werror_flag" 2334 || test ! -s conftest.err' 2335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2336 (eval $ac_try) 2>&5 2337 ac_status=$? 2338 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2339 (exit $ac_status); }; } && 2340 { ac_try='test -s conftest.$ac_objext' 2341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2342 (eval $ac_try) 2>&5 2343 ac_status=$? 2344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2345 (exit $ac_status); }; }; then 2346 ac_compiler_gnu=yes 2347else 2348 echo "$as_me: failed program was:" >&5 2349sed 's/^/| /' conftest.$ac_ext >&5 2350 2351ac_compiler_gnu=no 2352fi 2353rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2354ac_cv_c_compiler_gnu=$ac_compiler_gnu 2355 2356fi 2357echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2358echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 2359GCC=`test $ac_compiler_gnu = yes && echo yes` 2360ac_test_CFLAGS=${CFLAGS+set} 2361ac_save_CFLAGS=$CFLAGS 2362CFLAGS="-g" 2363echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2364echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 2365if test "${ac_cv_prog_cc_g+set}" = set; then 2366 echo $ECHO_N "(cached) $ECHO_C" >&6 2367else 2368 cat >conftest.$ac_ext <<_ACEOF 2369/* confdefs.h. */ 2370_ACEOF 2371cat confdefs.h >>conftest.$ac_ext 2372cat >>conftest.$ac_ext <<_ACEOF 2373/* end confdefs.h. */ 2374 2375int 2376main () 2377{ 2378 2379 ; 2380 return 0; 2381} 2382_ACEOF 2383rm -f conftest.$ac_objext 2384if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2385 (eval $ac_compile) 2>conftest.er1 2386 ac_status=$? 2387 grep -v '^ *+' conftest.er1 >conftest.err 2388 rm -f conftest.er1 2389 cat conftest.err >&5 2390 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2391 (exit $ac_status); } && 2392 { ac_try='test -z "$ac_c_werror_flag" 2393 || test ! -s conftest.err' 2394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2395 (eval $ac_try) 2>&5 2396 ac_status=$? 2397 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2398 (exit $ac_status); }; } && 2399 { ac_try='test -s conftest.$ac_objext' 2400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2401 (eval $ac_try) 2>&5 2402 ac_status=$? 2403 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2404 (exit $ac_status); }; }; then 2405 ac_cv_prog_cc_g=yes 2406else 2407 echo "$as_me: failed program was:" >&5 2408sed 's/^/| /' conftest.$ac_ext >&5 2409 2410ac_cv_prog_cc_g=no 2411fi 2412rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2413fi 2414echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2415echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 2416if test "$ac_test_CFLAGS" = set; then 2417 CFLAGS=$ac_save_CFLAGS 2418elif test $ac_cv_prog_cc_g = yes; then 2419 if test "$GCC" = yes; then 2420 CFLAGS="-g -O2" 2421 else 2422 CFLAGS="-g" 2423 fi 2424else 2425 if test "$GCC" = yes; then 2426 CFLAGS="-O2" 2427 else 2428 CFLAGS= 2429 fi 2430fi 2431echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 2432echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 2433if test "${ac_cv_prog_cc_stdc+set}" = set; then 2434 echo $ECHO_N "(cached) $ECHO_C" >&6 2435else 2436 ac_cv_prog_cc_stdc=no 2437ac_save_CC=$CC 2438cat >conftest.$ac_ext <<_ACEOF 2439/* confdefs.h. */ 2440_ACEOF 2441cat confdefs.h >>conftest.$ac_ext 2442cat >>conftest.$ac_ext <<_ACEOF 2443/* end confdefs.h. */ 2444#include <stdarg.h> 2445#include <stdio.h> 2446#include <sys/types.h> 2447#include <sys/stat.h> 2448/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2449struct buf { int x; }; 2450FILE * (*rcsopen) (struct buf *, struct stat *, int); 2451static char *e (p, i) 2452 char **p; 2453 int i; 2454{ 2455 return p[i]; 2456} 2457static char *f (char * (*g) (char **, int), char **p, ...) 2458{ 2459 char *s; 2460 va_list v; 2461 va_start (v,p); 2462 s = g (p, va_arg (v,int)); 2463 va_end (v); 2464 return s; 2465} 2466 2467/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2468 function prototypes and stuff, but not '\xHH' hex character constants. 2469 These don't provoke an error unfortunately, instead are silently treated 2470 as 'x'. The following induces an error, until -std1 is added to get 2471 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2472 array size at least. It's necessary to write '\x00'==0 to get something 2473 that's true only with -std1. */ 2474int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2475 2476int test (int i, double x); 2477struct s1 {int (*f) (int a);}; 2478struct s2 {int (*f) (double a);}; 2479int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2480int argc; 2481char **argv; 2482int 2483main () 2484{ 2485return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2486 ; 2487 return 0; 2488} 2489_ACEOF 2490# Don't try gcc -ansi; that turns off useful extensions and 2491# breaks some systems' header files. 2492# AIX -qlanglvl=ansi 2493# Ultrix and OSF/1 -std1 2494# HP-UX 10.20 and later -Ae 2495# HP-UX older versions -Aa -D_HPUX_SOURCE 2496# SVR4 -Xc -D__EXTENSIONS__ 2497for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2498do 2499 CC="$ac_save_CC $ac_arg" 2500 rm -f conftest.$ac_objext 2501if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2502 (eval $ac_compile) 2>conftest.er1 2503 ac_status=$? 2504 grep -v '^ *+' conftest.er1 >conftest.err 2505 rm -f conftest.er1 2506 cat conftest.err >&5 2507 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2508 (exit $ac_status); } && 2509 { ac_try='test -z "$ac_c_werror_flag" 2510 || test ! -s conftest.err' 2511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2512 (eval $ac_try) 2>&5 2513 ac_status=$? 2514 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2515 (exit $ac_status); }; } && 2516 { ac_try='test -s conftest.$ac_objext' 2517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2518 (eval $ac_try) 2>&5 2519 ac_status=$? 2520 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2521 (exit $ac_status); }; }; then 2522 ac_cv_prog_cc_stdc=$ac_arg 2523break 2524else 2525 echo "$as_me: failed program was:" >&5 2526sed 's/^/| /' conftest.$ac_ext >&5 2527 2528fi 2529rm -f conftest.err conftest.$ac_objext 2530done 2531rm -f conftest.$ac_ext conftest.$ac_objext 2532CC=$ac_save_CC 2533 2534fi 2535 2536case "x$ac_cv_prog_cc_stdc" in 2537 x|xno) 2538 echo "$as_me:$LINENO: result: none needed" >&5 2539echo "${ECHO_T}none needed" >&6 ;; 2540 *) 2541 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 2542echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 2543 CC="$CC $ac_cv_prog_cc_stdc" ;; 2544esac 2545 2546# Some people use a C++ compiler to compile C. Since we use `exit', 2547# in C++ we need to declare it. In case someone uses the same compiler 2548# for both compiling C and C++ we need to have the C++ compiler decide 2549# the declaration of exit, since it's the most demanding environment. 2550cat >conftest.$ac_ext <<_ACEOF 2551#ifndef __cplusplus 2552 choke me 2553#endif 2554_ACEOF 2555rm -f conftest.$ac_objext 2556if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2557 (eval $ac_compile) 2>conftest.er1 2558 ac_status=$? 2559 grep -v '^ *+' conftest.er1 >conftest.err 2560 rm -f conftest.er1 2561 cat conftest.err >&5 2562 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2563 (exit $ac_status); } && 2564 { ac_try='test -z "$ac_c_werror_flag" 2565 || test ! -s conftest.err' 2566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2567 (eval $ac_try) 2>&5 2568 ac_status=$? 2569 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2570 (exit $ac_status); }; } && 2571 { ac_try='test -s conftest.$ac_objext' 2572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2573 (eval $ac_try) 2>&5 2574 ac_status=$? 2575 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2576 (exit $ac_status); }; }; then 2577 for ac_declaration in \ 2578 '' \ 2579 'extern "C" void std::exit (int) throw (); using std::exit;' \ 2580 'extern "C" void std::exit (int); using std::exit;' \ 2581 'extern "C" void exit (int) throw ();' \ 2582 'extern "C" void exit (int);' \ 2583 'void exit (int);' 2584do 2585 cat >conftest.$ac_ext <<_ACEOF 2586/* confdefs.h. */ 2587_ACEOF 2588cat confdefs.h >>conftest.$ac_ext 2589cat >>conftest.$ac_ext <<_ACEOF 2590/* end confdefs.h. */ 2591$ac_declaration 2592#include <stdlib.h> 2593int 2594main () 2595{ 2596exit (42); 2597 ; 2598 return 0; 2599} 2600_ACEOF 2601rm -f conftest.$ac_objext 2602if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2603 (eval $ac_compile) 2>conftest.er1 2604 ac_status=$? 2605 grep -v '^ *+' conftest.er1 >conftest.err 2606 rm -f conftest.er1 2607 cat conftest.err >&5 2608 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2609 (exit $ac_status); } && 2610 { ac_try='test -z "$ac_c_werror_flag" 2611 || test ! -s conftest.err' 2612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2613 (eval $ac_try) 2>&5 2614 ac_status=$? 2615 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2616 (exit $ac_status); }; } && 2617 { ac_try='test -s conftest.$ac_objext' 2618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2619 (eval $ac_try) 2>&5 2620 ac_status=$? 2621 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2622 (exit $ac_status); }; }; then 2623 : 2624else 2625 echo "$as_me: failed program was:" >&5 2626sed 's/^/| /' conftest.$ac_ext >&5 2627 2628continue 2629fi 2630rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2631 cat >conftest.$ac_ext <<_ACEOF 2632/* confdefs.h. */ 2633_ACEOF 2634cat confdefs.h >>conftest.$ac_ext 2635cat >>conftest.$ac_ext <<_ACEOF 2636/* end confdefs.h. */ 2637$ac_declaration 2638int 2639main () 2640{ 2641exit (42); 2642 ; 2643 return 0; 2644} 2645_ACEOF 2646rm -f conftest.$ac_objext 2647if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2648 (eval $ac_compile) 2>conftest.er1 2649 ac_status=$? 2650 grep -v '^ *+' conftest.er1 >conftest.err 2651 rm -f conftest.er1 2652 cat conftest.err >&5 2653 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2654 (exit $ac_status); } && 2655 { ac_try='test -z "$ac_c_werror_flag" 2656 || test ! -s conftest.err' 2657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2658 (eval $ac_try) 2>&5 2659 ac_status=$? 2660 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2661 (exit $ac_status); }; } && 2662 { ac_try='test -s conftest.$ac_objext' 2663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2664 (eval $ac_try) 2>&5 2665 ac_status=$? 2666 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2667 (exit $ac_status); }; }; then 2668 break 2669else 2670 echo "$as_me: failed program was:" >&5 2671sed 's/^/| /' conftest.$ac_ext >&5 2672 2673fi 2674rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2675done 2676rm -f conftest* 2677if test -n "$ac_declaration"; then 2678 echo '#ifdef __cplusplus' >>confdefs.h 2679 echo $ac_declaration >>confdefs.h 2680 echo '#endif' >>confdefs.h 2681fi 2682 2683else 2684 echo "$as_me: failed program was:" >&5 2685sed 's/^/| /' conftest.$ac_ext >&5 2686 2687fi 2688rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2689ac_ext=c 2690ac_cpp='$CPP $CPPFLAGS' 2691ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2692ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2693ac_compiler_gnu=$ac_cv_c_compiler_gnu 2694 2695ac_ext=c 2696ac_cpp='$CPP $CPPFLAGS' 2697ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2698ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2699ac_compiler_gnu=$ac_cv_c_compiler_gnu 2700echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 2701echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 2702# On Suns, sometimes $CPP names a directory. 2703if test -n "$CPP" && test -d "$CPP"; then 2704 CPP= 2705fi 2706if test -z "$CPP"; then 2707 if test "${ac_cv_prog_CPP+set}" = set; then 2708 echo $ECHO_N "(cached) $ECHO_C" >&6 2709else 2710 # Double quotes because CPP needs to be expanded 2711 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 2712 do 2713 ac_preproc_ok=false 2714for ac_c_preproc_warn_flag in '' yes 2715do 2716 # Use a header file that comes with gcc, so configuring glibc 2717 # with a fresh cross-compiler works. 2718 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2719 # <limits.h> exists even on freestanding compilers. 2720 # On the NeXT, cc -E runs the code through the compiler's parser, 2721 # not just through cpp. "Syntax error" is here to catch this case. 2722 cat >conftest.$ac_ext <<_ACEOF 2723/* confdefs.h. */ 2724_ACEOF 2725cat confdefs.h >>conftest.$ac_ext 2726cat >>conftest.$ac_ext <<_ACEOF 2727/* end confdefs.h. */ 2728#ifdef __STDC__ 2729# include <limits.h> 2730#else 2731# include <assert.h> 2732#endif 2733 Syntax error 2734_ACEOF 2735if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2736 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2737 ac_status=$? 2738 grep -v '^ *+' conftest.er1 >conftest.err 2739 rm -f conftest.er1 2740 cat conftest.err >&5 2741 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2742 (exit $ac_status); } >/dev/null; then 2743 if test -s conftest.err; then 2744 ac_cpp_err=$ac_c_preproc_warn_flag 2745 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2746 else 2747 ac_cpp_err= 2748 fi 2749else 2750 ac_cpp_err=yes 2751fi 2752if test -z "$ac_cpp_err"; then 2753 : 2754else 2755 echo "$as_me: failed program was:" >&5 2756sed 's/^/| /' conftest.$ac_ext >&5 2757 2758 # Broken: fails on valid input. 2759continue 2760fi 2761rm -f conftest.err conftest.$ac_ext 2762 2763 # OK, works on sane cases. Now check whether non-existent headers 2764 # can be detected and how. 2765 cat >conftest.$ac_ext <<_ACEOF 2766/* confdefs.h. */ 2767_ACEOF 2768cat confdefs.h >>conftest.$ac_ext 2769cat >>conftest.$ac_ext <<_ACEOF 2770/* end confdefs.h. */ 2771#include <ac_nonexistent.h> 2772_ACEOF 2773if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2774 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2775 ac_status=$? 2776 grep -v '^ *+' conftest.er1 >conftest.err 2777 rm -f conftest.er1 2778 cat conftest.err >&5 2779 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2780 (exit $ac_status); } >/dev/null; then 2781 if test -s conftest.err; then 2782 ac_cpp_err=$ac_c_preproc_warn_flag 2783 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2784 else 2785 ac_cpp_err= 2786 fi 2787else 2788 ac_cpp_err=yes 2789fi 2790if test -z "$ac_cpp_err"; then 2791 # Broken: success on invalid input. 2792continue 2793else 2794 echo "$as_me: failed program was:" >&5 2795sed 's/^/| /' conftest.$ac_ext >&5 2796 2797 # Passes both tests. 2798ac_preproc_ok=: 2799break 2800fi 2801rm -f conftest.err conftest.$ac_ext 2802 2803done 2804# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 2805rm -f conftest.err conftest.$ac_ext 2806if $ac_preproc_ok; then 2807 break 2808fi 2809 2810 done 2811 ac_cv_prog_CPP=$CPP 2812 2813fi 2814 CPP=$ac_cv_prog_CPP 2815else 2816 ac_cv_prog_CPP=$CPP 2817fi 2818echo "$as_me:$LINENO: result: $CPP" >&5 2819echo "${ECHO_T}$CPP" >&6 2820ac_preproc_ok=false 2821for ac_c_preproc_warn_flag in '' yes 2822do 2823 # Use a header file that comes with gcc, so configuring glibc 2824 # with a fresh cross-compiler works. 2825 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2826 # <limits.h> exists even on freestanding compilers. 2827 # On the NeXT, cc -E runs the code through the compiler's parser, 2828 # not just through cpp. "Syntax error" is here to catch this case. 2829 cat >conftest.$ac_ext <<_ACEOF 2830/* confdefs.h. */ 2831_ACEOF 2832cat confdefs.h >>conftest.$ac_ext 2833cat >>conftest.$ac_ext <<_ACEOF 2834/* end confdefs.h. */ 2835#ifdef __STDC__ 2836# include <limits.h> 2837#else 2838# include <assert.h> 2839#endif 2840 Syntax error 2841_ACEOF 2842if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2843 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2844 ac_status=$? 2845 grep -v '^ *+' conftest.er1 >conftest.err 2846 rm -f conftest.er1 2847 cat conftest.err >&5 2848 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2849 (exit $ac_status); } >/dev/null; then 2850 if test -s conftest.err; then 2851 ac_cpp_err=$ac_c_preproc_warn_flag 2852 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2853 else 2854 ac_cpp_err= 2855 fi 2856else 2857 ac_cpp_err=yes 2858fi 2859if test -z "$ac_cpp_err"; then 2860 : 2861else 2862 echo "$as_me: failed program was:" >&5 2863sed 's/^/| /' conftest.$ac_ext >&5 2864 2865 # Broken: fails on valid input. 2866continue 2867fi 2868rm -f conftest.err conftest.$ac_ext 2869 2870 # OK, works on sane cases. Now check whether non-existent headers 2871 # can be detected and how. 2872 cat >conftest.$ac_ext <<_ACEOF 2873/* confdefs.h. */ 2874_ACEOF 2875cat confdefs.h >>conftest.$ac_ext 2876cat >>conftest.$ac_ext <<_ACEOF 2877/* end confdefs.h. */ 2878#include <ac_nonexistent.h> 2879_ACEOF 2880if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2881 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2882 ac_status=$? 2883 grep -v '^ *+' conftest.er1 >conftest.err 2884 rm -f conftest.er1 2885 cat conftest.err >&5 2886 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2887 (exit $ac_status); } >/dev/null; then 2888 if test -s conftest.err; then 2889 ac_cpp_err=$ac_c_preproc_warn_flag 2890 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2891 else 2892 ac_cpp_err= 2893 fi 2894else 2895 ac_cpp_err=yes 2896fi 2897if test -z "$ac_cpp_err"; then 2898 # Broken: success on invalid input. 2899continue 2900else 2901 echo "$as_me: failed program was:" >&5 2902sed 's/^/| /' conftest.$ac_ext >&5 2903 2904 # Passes both tests. 2905ac_preproc_ok=: 2906break 2907fi 2908rm -f conftest.err conftest.$ac_ext 2909 2910done 2911# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 2912rm -f conftest.err conftest.$ac_ext 2913if $ac_preproc_ok; then 2914 : 2915else 2916 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 2917See \`config.log' for more details." >&5 2918echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 2919See \`config.log' for more details." >&2;} 2920 { (exit 1); exit 1; }; } 2921fi 2922 2923ac_ext=c 2924ac_cpp='$CPP $CPPFLAGS' 2925ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2926ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2927ac_compiler_gnu=$ac_cv_c_compiler_gnu 2928 2929 2930ac_c_preproc_warn_flag=yes 2931 2932# Warn C++ incompatibilities if supported. 2933 2934echo "$as_me:$LINENO: checking whether ${CC} accepts -Wc++-compat" >&5 2935echo $ECHO_N "checking whether ${CC} accepts -Wc++-compat... $ECHO_C" >&6 2936if test "${ac_cv_prog_cc_w_cxx_compat+set}" = set; then 2937 echo $ECHO_N "(cached) $ECHO_C" >&6 2938else 2939 save_CFLAGS="$CFLAGS" 2940 CFLAGS="-Wc++-compat" 2941 cat >conftest.$ac_ext <<_ACEOF 2942/* confdefs.h. */ 2943_ACEOF 2944cat confdefs.h >>conftest.$ac_ext 2945cat >>conftest.$ac_ext <<_ACEOF 2946/* end confdefs.h. */ 2947 2948_ACEOF 2949rm -f conftest.$ac_objext 2950if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2951 (eval $ac_compile) 2>conftest.er1 2952 ac_status=$? 2953 grep -v '^ *+' conftest.er1 >conftest.err 2954 rm -f conftest.er1 2955 cat conftest.err >&5 2956 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2957 (exit $ac_status); } && 2958 { ac_try='test -z "$ac_c_werror_flag" 2959 || test ! -s conftest.err' 2960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2961 (eval $ac_try) 2>&5 2962 ac_status=$? 2963 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2964 (exit $ac_status); }; } && 2965 { ac_try='test -s conftest.$ac_objext' 2966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2967 (eval $ac_try) 2>&5 2968 ac_status=$? 2969 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2970 (exit $ac_status); }; }; then 2971 ac_cv_prog_cc_w_cxx_compat=yes 2972else 2973 echo "$as_me: failed program was:" >&5 2974sed 's/^/| /' conftest.$ac_ext >&5 2975 2976ac_cv_prog_cc_w_cxx_compat=no 2977fi 2978rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2979 CFLAGS="$save_CFLAGS" 2980 2981fi 2982echo "$as_me:$LINENO: result: $ac_cv_prog_cc_w_cxx_compat" >&5 2983echo "${ECHO_T}$ac_cv_prog_cc_w_cxx_compat" >&6 2984 2985 2986if test x$GCC = xyes; then 2987 ac_libiberty_warn_cflags='-W -Wall -pedantic -Wwrite-strings -Wstrict-prototypes' 2988fi 2989if test $ac_cv_prog_cc_w_cxx_compat = yes ; then 2990 ac_libiberty_warn_cflags="${ac_libiberty_warn_cflags} -Wc++-compat" 2991fi 2992 2993 2994if test "x$CC" != xcc; then 2995 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 2996echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6 2997else 2998 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 2999echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6 3000fi 3001set dummy $CC; ac_cc=`echo $2 | 3002 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 3003if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then 3004 echo $ECHO_N "(cached) $ECHO_C" >&6 3005else 3006 cat >conftest.$ac_ext <<_ACEOF 3007/* confdefs.h. */ 3008_ACEOF 3009cat confdefs.h >>conftest.$ac_ext 3010cat >>conftest.$ac_ext <<_ACEOF 3011/* end confdefs.h. */ 3012 3013int 3014main () 3015{ 3016 3017 ; 3018 return 0; 3019} 3020_ACEOF 3021# Make sure it works both with $CC and with simple cc. 3022# We do the test twice because some compilers refuse to overwrite an 3023# existing .o file with -o, though they will create one. 3024ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5' 3025if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3026 (eval $ac_try) 2>&5 3027 ac_status=$? 3028 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3029 (exit $ac_status); } && 3030 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3031 (eval $ac_try) 2>&5 3032 ac_status=$? 3033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3034 (exit $ac_status); }; 3035then 3036 eval ac_cv_prog_cc_${ac_cc}_c_o=yes 3037 if test "x$CC" != xcc; then 3038 # Test first that cc exists at all. 3039 if { ac_try='cc -c conftest.$ac_ext >&5' 3040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3041 (eval $ac_try) 2>&5 3042 ac_status=$? 3043 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3044 (exit $ac_status); }; }; then 3045 ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5' 3046 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3047 (eval $ac_try) 2>&5 3048 ac_status=$? 3049 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3050 (exit $ac_status); } && 3051 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3052 (eval $ac_try) 2>&5 3053 ac_status=$? 3054 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3055 (exit $ac_status); }; 3056 then 3057 # cc works too. 3058 : 3059 else 3060 # cc exists but doesn't like -o. 3061 eval ac_cv_prog_cc_${ac_cc}_c_o=no 3062 fi 3063 fi 3064 fi 3065else 3066 eval ac_cv_prog_cc_${ac_cc}_c_o=no 3067fi 3068rm -f conftest* 3069 3070fi 3071if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then 3072 echo "$as_me:$LINENO: result: yes" >&5 3073echo "${ECHO_T}yes" >&6 3074else 3075 echo "$as_me:$LINENO: result: no" >&5 3076echo "${ECHO_T}no" >&6 3077 3078cat >>confdefs.h <<\_ACEOF 3079#define NO_MINUS_C_MINUS_O 1 3080_ACEOF 3081 3082fi 3083 3084# autoconf is lame and doesn't give us any substitution variable for this. 3085if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then 3086 NO_MINUS_C_MINUS_O=yes 3087else 3088 OUTPUT_OPTION='-o $@' 3089fi 3090 3091 3092 3093echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 3094echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 3095if test "${ac_cv_c_const+set}" = set; then 3096 echo $ECHO_N "(cached) $ECHO_C" >&6 3097else 3098 cat >conftest.$ac_ext <<_ACEOF 3099/* confdefs.h. */ 3100_ACEOF 3101cat confdefs.h >>conftest.$ac_ext 3102cat >>conftest.$ac_ext <<_ACEOF 3103/* end confdefs.h. */ 3104 3105int 3106main () 3107{ 3108/* FIXME: Include the comments suggested by Paul. */ 3109#ifndef __cplusplus 3110 /* Ultrix mips cc rejects this. */ 3111 typedef int charset[2]; 3112 const charset x; 3113 /* SunOS 4.1.1 cc rejects this. */ 3114 char const *const *ccp; 3115 char **p; 3116 /* NEC SVR4.0.2 mips cc rejects this. */ 3117 struct point {int x, y;}; 3118 static struct point const zero = {0,0}; 3119 /* AIX XL C 1.02.0.0 rejects this. 3120 It does not let you subtract one const X* pointer from another in 3121 an arm of an if-expression whose if-part is not a constant 3122 expression */ 3123 const char *g = "string"; 3124 ccp = &g + (g ? g-g : 0); 3125 /* HPUX 7.0 cc rejects these. */ 3126 ++ccp; 3127 p = (char**) ccp; 3128 ccp = (char const *const *) p; 3129 { /* SCO 3.2v4 cc rejects this. */ 3130 char *t; 3131 char const *s = 0 ? (char *) 0 : (char const *) 0; 3132 3133 *t++ = 0; 3134 } 3135 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 3136 int x[] = {25, 17}; 3137 const int *foo = &x[0]; 3138 ++foo; 3139 } 3140 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 3141 typedef const int *iptr; 3142 iptr p = 0; 3143 ++p; 3144 } 3145 { /* AIX XL C 1.02.0.0 rejects this saying 3146 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 3147 struct s { int j; const int *ap[3]; }; 3148 struct s *b; b->j = 5; 3149 } 3150 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 3151 const int foo = 10; 3152 } 3153#endif 3154 3155 ; 3156 return 0; 3157} 3158_ACEOF 3159rm -f conftest.$ac_objext 3160if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3161 (eval $ac_compile) 2>conftest.er1 3162 ac_status=$? 3163 grep -v '^ *+' conftest.er1 >conftest.err 3164 rm -f conftest.er1 3165 cat conftest.err >&5 3166 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3167 (exit $ac_status); } && 3168 { ac_try='test -z "$ac_c_werror_flag" 3169 || test ! -s conftest.err' 3170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3171 (eval $ac_try) 2>&5 3172 ac_status=$? 3173 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3174 (exit $ac_status); }; } && 3175 { ac_try='test -s conftest.$ac_objext' 3176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3177 (eval $ac_try) 2>&5 3178 ac_status=$? 3179 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3180 (exit $ac_status); }; }; then 3181 ac_cv_c_const=yes 3182else 3183 echo "$as_me: failed program was:" >&5 3184sed 's/^/| /' conftest.$ac_ext >&5 3185 3186ac_cv_c_const=no 3187fi 3188rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3189fi 3190echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 3191echo "${ECHO_T}$ac_cv_c_const" >&6 3192if test $ac_cv_c_const = no; then 3193 3194cat >>confdefs.h <<\_ACEOF 3195#define const 3196_ACEOF 3197 3198fi 3199 3200echo "$as_me:$LINENO: checking for inline" >&5 3201echo $ECHO_N "checking for inline... $ECHO_C" >&6 3202if test "${ac_cv_c_inline+set}" = set; then 3203 echo $ECHO_N "(cached) $ECHO_C" >&6 3204else 3205 ac_cv_c_inline=no 3206for ac_kw in inline __inline__ __inline; do 3207 cat >conftest.$ac_ext <<_ACEOF 3208/* confdefs.h. */ 3209_ACEOF 3210cat confdefs.h >>conftest.$ac_ext 3211cat >>conftest.$ac_ext <<_ACEOF 3212/* end confdefs.h. */ 3213#ifndef __cplusplus 3214typedef int foo_t; 3215static $ac_kw foo_t static_foo () {return 0; } 3216$ac_kw foo_t foo () {return 0; } 3217#endif 3218 3219_ACEOF 3220rm -f conftest.$ac_objext 3221if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3222 (eval $ac_compile) 2>conftest.er1 3223 ac_status=$? 3224 grep -v '^ *+' conftest.er1 >conftest.err 3225 rm -f conftest.er1 3226 cat conftest.err >&5 3227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3228 (exit $ac_status); } && 3229 { ac_try='test -z "$ac_c_werror_flag" 3230 || test ! -s conftest.err' 3231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3232 (eval $ac_try) 2>&5 3233 ac_status=$? 3234 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3235 (exit $ac_status); }; } && 3236 { ac_try='test -s conftest.$ac_objext' 3237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3238 (eval $ac_try) 2>&5 3239 ac_status=$? 3240 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3241 (exit $ac_status); }; }; then 3242 ac_cv_c_inline=$ac_kw; break 3243else 3244 echo "$as_me: failed program was:" >&5 3245sed 's/^/| /' conftest.$ac_ext >&5 3246 3247fi 3248rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3249done 3250 3251fi 3252echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 3253echo "${ECHO_T}$ac_cv_c_inline" >&6 3254 3255 3256case $ac_cv_c_inline in 3257 inline | yes) ;; 3258 *) 3259 case $ac_cv_c_inline in 3260 no) ac_val=;; 3261 *) ac_val=$ac_cv_c_inline;; 3262 esac 3263 cat >>confdefs.h <<_ACEOF 3264#ifndef __cplusplus 3265#define inline $ac_val 3266#endif 3267_ACEOF 3268 ;; 3269esac 3270 3271echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 3272echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 3273if test "${ac_cv_c_bigendian+set}" = set; then 3274 echo $ECHO_N "(cached) $ECHO_C" >&6 3275else 3276 # See if sys/param.h defines the BYTE_ORDER macro. 3277cat >conftest.$ac_ext <<_ACEOF 3278/* confdefs.h. */ 3279_ACEOF 3280cat confdefs.h >>conftest.$ac_ext 3281cat >>conftest.$ac_ext <<_ACEOF 3282/* end confdefs.h. */ 3283#include <sys/types.h> 3284#include <sys/param.h> 3285 3286int 3287main () 3288{ 3289#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 3290 bogus endian macros 3291#endif 3292 3293 ; 3294 return 0; 3295} 3296_ACEOF 3297rm -f conftest.$ac_objext 3298if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3299 (eval $ac_compile) 2>conftest.er1 3300 ac_status=$? 3301 grep -v '^ *+' conftest.er1 >conftest.err 3302 rm -f conftest.er1 3303 cat conftest.err >&5 3304 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3305 (exit $ac_status); } && 3306 { ac_try='test -z "$ac_c_werror_flag" 3307 || test ! -s conftest.err' 3308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3309 (eval $ac_try) 2>&5 3310 ac_status=$? 3311 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3312 (exit $ac_status); }; } && 3313 { ac_try='test -s conftest.$ac_objext' 3314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3315 (eval $ac_try) 2>&5 3316 ac_status=$? 3317 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3318 (exit $ac_status); }; }; then 3319 # It does; now see whether it defined to BIG_ENDIAN or not. 3320cat >conftest.$ac_ext <<_ACEOF 3321/* confdefs.h. */ 3322_ACEOF 3323cat confdefs.h >>conftest.$ac_ext 3324cat >>conftest.$ac_ext <<_ACEOF 3325/* end confdefs.h. */ 3326#include <sys/types.h> 3327#include <sys/param.h> 3328 3329int 3330main () 3331{ 3332#if BYTE_ORDER != BIG_ENDIAN 3333 not big endian 3334#endif 3335 3336 ; 3337 return 0; 3338} 3339_ACEOF 3340rm -f conftest.$ac_objext 3341if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3342 (eval $ac_compile) 2>conftest.er1 3343 ac_status=$? 3344 grep -v '^ *+' conftest.er1 >conftest.err 3345 rm -f conftest.er1 3346 cat conftest.err >&5 3347 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3348 (exit $ac_status); } && 3349 { ac_try='test -z "$ac_c_werror_flag" 3350 || test ! -s conftest.err' 3351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3352 (eval $ac_try) 2>&5 3353 ac_status=$? 3354 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3355 (exit $ac_status); }; } && 3356 { ac_try='test -s conftest.$ac_objext' 3357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3358 (eval $ac_try) 2>&5 3359 ac_status=$? 3360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3361 (exit $ac_status); }; }; then 3362 ac_cv_c_bigendian=yes 3363else 3364 echo "$as_me: failed program was:" >&5 3365sed 's/^/| /' conftest.$ac_ext >&5 3366 3367ac_cv_c_bigendian=no 3368fi 3369rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3370else 3371 echo "$as_me: failed program was:" >&5 3372sed 's/^/| /' conftest.$ac_ext >&5 3373 3374# It does not; compile a test program. 3375if test "$cross_compiling" = yes; then 3376 # try to guess the endianness by grepping values into an object file 3377 ac_cv_c_bigendian=unknown 3378 cat >conftest.$ac_ext <<_ACEOF 3379/* confdefs.h. */ 3380_ACEOF 3381cat confdefs.h >>conftest.$ac_ext 3382cat >>conftest.$ac_ext <<_ACEOF 3383/* end confdefs.h. */ 3384short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 3385short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 3386void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 3387short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 3388short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 3389void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 3390int 3391main () 3392{ 3393 _ascii (); _ebcdic (); 3394 ; 3395 return 0; 3396} 3397_ACEOF 3398rm -f conftest.$ac_objext 3399if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3400 (eval $ac_compile) 2>conftest.er1 3401 ac_status=$? 3402 grep -v '^ *+' conftest.er1 >conftest.err 3403 rm -f conftest.er1 3404 cat conftest.err >&5 3405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3406 (exit $ac_status); } && 3407 { ac_try='test -z "$ac_c_werror_flag" 3408 || test ! -s conftest.err' 3409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3410 (eval $ac_try) 2>&5 3411 ac_status=$? 3412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3413 (exit $ac_status); }; } && 3414 { ac_try='test -s conftest.$ac_objext' 3415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3416 (eval $ac_try) 2>&5 3417 ac_status=$? 3418 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3419 (exit $ac_status); }; }; then 3420 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 3421 ac_cv_c_bigendian=yes 3422fi 3423if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 3424 if test "$ac_cv_c_bigendian" = unknown; then 3425 ac_cv_c_bigendian=no 3426 else 3427 # finding both strings is unlikely to happen, but who knows? 3428 ac_cv_c_bigendian=unknown 3429 fi 3430fi 3431else 3432 echo "$as_me: failed program was:" >&5 3433sed 's/^/| /' conftest.$ac_ext >&5 3434 3435fi 3436rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3437else 3438 cat >conftest.$ac_ext <<_ACEOF 3439/* confdefs.h. */ 3440_ACEOF 3441cat confdefs.h >>conftest.$ac_ext 3442cat >>conftest.$ac_ext <<_ACEOF 3443/* end confdefs.h. */ 3444int 3445main () 3446{ 3447 /* Are we little or big endian? From Harbison&Steele. */ 3448 union 3449 { 3450 long l; 3451 char c[sizeof (long)]; 3452 } u; 3453 u.l = 1; 3454 exit (u.c[sizeof (long) - 1] == 1); 3455} 3456_ACEOF 3457rm -f conftest$ac_exeext 3458if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3459 (eval $ac_link) 2>&5 3460 ac_status=$? 3461 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3462 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 3463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3464 (eval $ac_try) 2>&5 3465 ac_status=$? 3466 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3467 (exit $ac_status); }; }; then 3468 ac_cv_c_bigendian=no 3469else 3470 echo "$as_me: program exited with status $ac_status" >&5 3471echo "$as_me: failed program was:" >&5 3472sed 's/^/| /' conftest.$ac_ext >&5 3473 3474( exit $ac_status ) 3475ac_cv_c_bigendian=yes 3476fi 3477rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 3478fi 3479fi 3480rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3481fi 3482echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 3483echo "${ECHO_T}$ac_cv_c_bigendian" >&6 3484case $ac_cv_c_bigendian in 3485 yes) 3486 3487cat >>confdefs.h <<\_ACEOF 3488#define WORDS_BIGENDIAN 1 3489_ACEOF 3490 ;; 3491 no) 3492 ;; 3493 *) 3494 { { echo "$as_me:$LINENO: error: unknown endianness 3495presetting ac_cv_c_bigendian=no (or yes) will help" >&5 3496echo "$as_me: error: unknown endianness 3497presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 3498 { (exit 1); exit 1; }; } ;; 3499esac 3500 3501 3502 3503 3504 ac_config_headers="$ac_config_headers config.h:config.in" 3505 3506 3507 3508# Find a good install program. We prefer a C program (faster), 3509# so one script is as good as another. But avoid the broken or 3510# incompatible versions: 3511# SysV /etc/install, /usr/sbin/install 3512# SunOS /usr/etc/install 3513# IRIX /sbin/install 3514# AIX /bin/install 3515# AmigaOS /C/install, which installs bootblocks on floppy discs 3516# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3517# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3518# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3519# OS/2's system install, which has a completely different semantic 3520# ./install, which can be erroneously created by make from ./install.sh. 3521echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3522echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 3523if test -z "$INSTALL"; then 3524if test "${ac_cv_path_install+set}" = set; then 3525 echo $ECHO_N "(cached) $ECHO_C" >&6 3526else 3527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3528for as_dir in $PATH 3529do 3530 IFS=$as_save_IFS 3531 test -z "$as_dir" && as_dir=. 3532 # Account for people who put trailing slashes in PATH elements. 3533case $as_dir/ in 3534 ./ | .// | /cC/* | \ 3535 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3536 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3537 /usr/ucb/* ) ;; 3538 *) 3539 # OSF1 and SCO ODT 3.0 have their own names for install. 3540 # Don't use installbsd from OSF since it installs stuff as root 3541 # by default. 3542 for ac_prog in ginstall scoinst install; do 3543 for ac_exec_ext in '' $ac_executable_extensions; do 3544 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3545 if test $ac_prog = install && 3546 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3547 # AIX install. It has an incompatible calling convention. 3548 : 3549 elif test $ac_prog = install && 3550 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3551 # program-specific install script used by HP pwplus--don't use. 3552 : 3553 else 3554 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3555 break 3 3556 fi 3557 fi 3558 done 3559 done 3560 ;; 3561esac 3562done 3563 3564 3565fi 3566 if test "${ac_cv_path_install+set}" = set; then 3567 INSTALL=$ac_cv_path_install 3568 else 3569 # As a last resort, use the slow shell script. We don't cache a 3570 # path for INSTALL within a source directory, because that will 3571 # break other packages using the cache if that directory is 3572 # removed, or if the path is relative. 3573 INSTALL=$ac_install_sh 3574 fi 3575fi 3576echo "$as_me:$LINENO: result: $INSTALL" >&5 3577echo "${ECHO_T}$INSTALL" >&6 3578 3579# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3580# It thinks the first close brace ends the variable substitution. 3581test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3582 3583test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3584 3585test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3586 3587 3588# Don't build the shared library for build. 3589if [ -n "${with_build_subdir}" ]; then 3590 enable_shared=no 3591fi 3592 3593frag= 3594case "${host}" in 3595 rs6000-ibm-aix3.1 | rs6000-ibm-aix) 3596 frag=mh-aix ;; 3597 *-*-cxux7*) frag=mh-cxux7 ;; 3598 *-*-freebsd2.1.*) frag=mh-fbsd21 ;; 3599 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;; 3600 i370-*-opened*) frag=mh-openedition ;; 3601 i[34567]86-*-windows*) frag=mh-windows ;; 3602esac 3603 3604if [ -n "${frag}" ]; then 3605 frags=${libiberty_topdir}/libiberty/config/$frag 3606else 3607 frags= 3608fi 3609 3610# If they didn't specify --enable-shared, don't generate shared libs. 3611case "${enable_shared}" in 3612 yes) shared=yes ;; 3613 no) shared=no ;; 3614 "") shared=no ;; 3615 *) shared=yes ;; 3616esac 3617if [ "${shared}" = "yes" ]; then 3618 frag= 3619 case "${host}" in 3620 *-*-cygwin*) ;; 3621 alpha*-*-linux*) frag=mh-elfalphapic ;; 3622 arm*-*-*) frag=mh-armpic ;; 3623 hppa*-*-*) frag=mh-papic ;; 3624 i[34567]86-*-* | x86_64-*-*) 3625 frag=mh-x86pic ;; 3626 powerpc*-*-aix*) ;; 3627 powerpc*-*-*) frag=mh-ppcpic ;; 3628 sparc*-*-*) frag=mh-sparcpic ;; 3629 s390*-*-*) frag=mh-s390pic ;; 3630 *) frag=mh-${host_cpu}pic ;; 3631 esac 3632 if [ -n "${frag}" ]; then 3633 frags="${frags} ${libiberty_topdir}/config/${frag}" 3634 fi 3635fi 3636 3637echo "# Warning: this fragment is automatically generated" > temp-frag 3638 3639for frag in ${frags}; do 3640 if [ -f ${frag} ]; then 3641 echo "Appending ${frag} to xhost-mkfrag" 3642 echo "# Following fragment copied from ${frag}" >> temp-frag 3643 cat ${frag} >> temp-frag 3644 fi 3645done 3646 3647# record if we want to build shared libs. 3648if [ "${shared}" = "yes" ]; then 3649 echo enable_shared = yes >> temp-frag 3650else 3651 echo enable_shared = no >> temp-frag 3652fi 3653 3654frag=xhost-mkfrag 3655${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag 3656 3657host_makefile_frag=${frag} 3658 3659 3660# It's OK to check for header files. Although the compiler may not be 3661# able to link anything, it had better be able to at least compile 3662# something. 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688for ac_header in sys/file.h sys/param.h limits.h stdlib.h malloc.h string.h unistd.h strings.h sys/time.h time.h sys/resource.h sys/stat.h sys/mman.h fcntl.h alloca.h sys/pstat.h sys/sysmp.h sys/sysinfo.h machine/hal_sysinfo.h sys/table.h sys/sysctl.h sys/systemcfg.h stdint.h stdio_ext.h 3689do 3690as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3691echo "$as_me:$LINENO: checking for $ac_header" >&5 3692echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3693if eval "test \"\${$as_ac_Header+set}\" = set"; then 3694 echo $ECHO_N "(cached) $ECHO_C" >&6 3695else 3696 cat >conftest.$ac_ext <<_ACEOF 3697/* confdefs.h. */ 3698_ACEOF 3699cat confdefs.h >>conftest.$ac_ext 3700cat >>conftest.$ac_ext <<_ACEOF 3701/* end confdefs.h. */ 3702#include <$ac_header> 3703_ACEOF 3704if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3705 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3706 ac_status=$? 3707 grep -v '^ *+' conftest.er1 >conftest.err 3708 rm -f conftest.er1 3709 cat conftest.err >&5 3710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3711 (exit $ac_status); } >/dev/null; then 3712 if test -s conftest.err; then 3713 ac_cpp_err=$ac_c_preproc_warn_flag 3714 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3715 else 3716 ac_cpp_err= 3717 fi 3718else 3719 ac_cpp_err=yes 3720fi 3721if test -z "$ac_cpp_err"; then 3722 eval "$as_ac_Header=yes" 3723else 3724 echo "$as_me: failed program was:" >&5 3725sed 's/^/| /' conftest.$ac_ext >&5 3726 3727 eval "$as_ac_Header=no" 3728fi 3729rm -f conftest.err conftest.$ac_ext 3730fi 3731echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3732echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3733if test `eval echo '${'$as_ac_Header'}'` = yes; then 3734 cat >>confdefs.h <<_ACEOF 3735#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3736_ACEOF 3737 3738fi 3739done 3740 3741echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 3742echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6 3743if test "${ac_cv_header_sys_wait_h+set}" = set; then 3744 echo $ECHO_N "(cached) $ECHO_C" >&6 3745else 3746 cat >conftest.$ac_ext <<_ACEOF 3747/* confdefs.h. */ 3748_ACEOF 3749cat confdefs.h >>conftest.$ac_ext 3750cat >>conftest.$ac_ext <<_ACEOF 3751/* end confdefs.h. */ 3752#include <sys/types.h> 3753#include <sys/wait.h> 3754#ifndef WEXITSTATUS 3755# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) 3756#endif 3757#ifndef WIFEXITED 3758# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 3759#endif 3760 3761int 3762main () 3763{ 3764 int s; 3765 wait (&s); 3766 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 3767 ; 3768 return 0; 3769} 3770_ACEOF 3771rm -f conftest.$ac_objext 3772if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3773 (eval $ac_compile) 2>conftest.er1 3774 ac_status=$? 3775 grep -v '^ *+' conftest.er1 >conftest.err 3776 rm -f conftest.er1 3777 cat conftest.err >&5 3778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3779 (exit $ac_status); } && 3780 { ac_try='test -z "$ac_c_werror_flag" 3781 || test ! -s conftest.err' 3782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3783 (eval $ac_try) 2>&5 3784 ac_status=$? 3785 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3786 (exit $ac_status); }; } && 3787 { ac_try='test -s conftest.$ac_objext' 3788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3789 (eval $ac_try) 2>&5 3790 ac_status=$? 3791 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3792 (exit $ac_status); }; }; then 3793 ac_cv_header_sys_wait_h=yes 3794else 3795 echo "$as_me: failed program was:" >&5 3796sed 's/^/| /' conftest.$ac_ext >&5 3797 3798ac_cv_header_sys_wait_h=no 3799fi 3800rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3801fi 3802echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 3803echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6 3804if test $ac_cv_header_sys_wait_h = yes; then 3805 3806cat >>confdefs.h <<\_ACEOF 3807#define HAVE_SYS_WAIT_H 1 3808_ACEOF 3809 3810fi 3811 3812echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 3813echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 3814if test "${ac_cv_header_time+set}" = set; then 3815 echo $ECHO_N "(cached) $ECHO_C" >&6 3816else 3817 cat >conftest.$ac_ext <<_ACEOF 3818/* confdefs.h. */ 3819_ACEOF 3820cat confdefs.h >>conftest.$ac_ext 3821cat >>conftest.$ac_ext <<_ACEOF 3822/* end confdefs.h. */ 3823#include <sys/types.h> 3824#include <sys/time.h> 3825#include <time.h> 3826 3827int 3828main () 3829{ 3830if ((struct tm *) 0) 3831return 0; 3832 ; 3833 return 0; 3834} 3835_ACEOF 3836rm -f conftest.$ac_objext 3837if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3838 (eval $ac_compile) 2>conftest.er1 3839 ac_status=$? 3840 grep -v '^ *+' conftest.er1 >conftest.err 3841 rm -f conftest.er1 3842 cat conftest.err >&5 3843 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3844 (exit $ac_status); } && 3845 { ac_try='test -z "$ac_c_werror_flag" 3846 || test ! -s conftest.err' 3847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3848 (eval $ac_try) 2>&5 3849 ac_status=$? 3850 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3851 (exit $ac_status); }; } && 3852 { ac_try='test -s conftest.$ac_objext' 3853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3854 (eval $ac_try) 2>&5 3855 ac_status=$? 3856 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3857 (exit $ac_status); }; }; then 3858 ac_cv_header_time=yes 3859else 3860 echo "$as_me: failed program was:" >&5 3861sed 's/^/| /' conftest.$ac_ext >&5 3862 3863ac_cv_header_time=no 3864fi 3865rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3866fi 3867echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 3868echo "${ECHO_T}$ac_cv_header_time" >&6 3869if test $ac_cv_header_time = yes; then 3870 3871cat >>confdefs.h <<\_ACEOF 3872#define TIME_WITH_SYS_TIME 1 3873_ACEOF 3874 3875fi 3876 3877 3878echo "$as_me:$LINENO: checking whether errno must be declared" >&5 3879echo $ECHO_N "checking whether errno must be declared... $ECHO_C" >&6 3880if test "${libiberty_cv_declare_errno+set}" = set; then 3881 echo $ECHO_N "(cached) $ECHO_C" >&6 3882else 3883 cat >conftest.$ac_ext <<_ACEOF 3884/* confdefs.h. */ 3885_ACEOF 3886cat confdefs.h >>conftest.$ac_ext 3887cat >>conftest.$ac_ext <<_ACEOF 3888/* end confdefs.h. */ 3889#include <errno.h> 3890int 3891main () 3892{ 3893int x = errno; 3894 ; 3895 return 0; 3896} 3897_ACEOF 3898rm -f conftest.$ac_objext 3899if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3900 (eval $ac_compile) 2>conftest.er1 3901 ac_status=$? 3902 grep -v '^ *+' conftest.er1 >conftest.err 3903 rm -f conftest.er1 3904 cat conftest.err >&5 3905 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3906 (exit $ac_status); } && 3907 { ac_try='test -z "$ac_c_werror_flag" 3908 || test ! -s conftest.err' 3909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3910 (eval $ac_try) 2>&5 3911 ac_status=$? 3912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3913 (exit $ac_status); }; } && 3914 { ac_try='test -s conftest.$ac_objext' 3915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3916 (eval $ac_try) 2>&5 3917 ac_status=$? 3918 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3919 (exit $ac_status); }; }; then 3920 libiberty_cv_declare_errno=no 3921else 3922 echo "$as_me: failed program was:" >&5 3923sed 's/^/| /' conftest.$ac_ext >&5 3924 3925libiberty_cv_declare_errno=yes 3926fi 3927rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3928fi 3929echo "$as_me:$LINENO: result: $libiberty_cv_declare_errno" >&5 3930echo "${ECHO_T}$libiberty_cv_declare_errno" >&6 3931if test $libiberty_cv_declare_errno = yes 3932then 3933cat >>confdefs.h <<\_ACEOF 3934#define NEED_DECLARATION_ERRNO 1 3935_ACEOF 3936 3937fi 3938 3939 3940# Determine the size of an int for struct fibnode. 3941echo "$as_me:$LINENO: checking for egrep" >&5 3942echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3943if test "${ac_cv_prog_egrep+set}" = set; then 3944 echo $ECHO_N "(cached) $ECHO_C" >&6 3945else 3946 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 3947 then ac_cv_prog_egrep='grep -E' 3948 else ac_cv_prog_egrep='egrep' 3949 fi 3950fi 3951echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 3952echo "${ECHO_T}$ac_cv_prog_egrep" >&6 3953 EGREP=$ac_cv_prog_egrep 3954 3955 3956echo "$as_me:$LINENO: checking for ANSI C header files" >&5 3957echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 3958if test "${ac_cv_header_stdc+set}" = set; then 3959 echo $ECHO_N "(cached) $ECHO_C" >&6 3960else 3961 cat >conftest.$ac_ext <<_ACEOF 3962/* confdefs.h. */ 3963_ACEOF 3964cat confdefs.h >>conftest.$ac_ext 3965cat >>conftest.$ac_ext <<_ACEOF 3966/* end confdefs.h. */ 3967#include <stdlib.h> 3968#include <stdarg.h> 3969#include <string.h> 3970#include <float.h> 3971 3972int 3973main () 3974{ 3975 3976 ; 3977 return 0; 3978} 3979_ACEOF 3980rm -f conftest.$ac_objext 3981if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3982 (eval $ac_compile) 2>conftest.er1 3983 ac_status=$? 3984 grep -v '^ *+' conftest.er1 >conftest.err 3985 rm -f conftest.er1 3986 cat conftest.err >&5 3987 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3988 (exit $ac_status); } && 3989 { ac_try='test -z "$ac_c_werror_flag" 3990 || test ! -s conftest.err' 3991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3992 (eval $ac_try) 2>&5 3993 ac_status=$? 3994 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3995 (exit $ac_status); }; } && 3996 { ac_try='test -s conftest.$ac_objext' 3997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3998 (eval $ac_try) 2>&5 3999 ac_status=$? 4000 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4001 (exit $ac_status); }; }; then 4002 ac_cv_header_stdc=yes 4003else 4004 echo "$as_me: failed program was:" >&5 4005sed 's/^/| /' conftest.$ac_ext >&5 4006 4007ac_cv_header_stdc=no 4008fi 4009rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4010 4011if test $ac_cv_header_stdc = yes; then 4012 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4013 cat >conftest.$ac_ext <<_ACEOF 4014/* confdefs.h. */ 4015_ACEOF 4016cat confdefs.h >>conftest.$ac_ext 4017cat >>conftest.$ac_ext <<_ACEOF 4018/* end confdefs.h. */ 4019#include <string.h> 4020 4021_ACEOF 4022if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4023 $EGREP "memchr" >/dev/null 2>&1; then 4024 : 4025else 4026 ac_cv_header_stdc=no 4027fi 4028rm -f conftest* 4029 4030fi 4031 4032if test $ac_cv_header_stdc = yes; then 4033 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4034 cat >conftest.$ac_ext <<_ACEOF 4035/* confdefs.h. */ 4036_ACEOF 4037cat confdefs.h >>conftest.$ac_ext 4038cat >>conftest.$ac_ext <<_ACEOF 4039/* end confdefs.h. */ 4040#include <stdlib.h> 4041 4042_ACEOF 4043if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4044 $EGREP "free" >/dev/null 2>&1; then 4045 : 4046else 4047 ac_cv_header_stdc=no 4048fi 4049rm -f conftest* 4050 4051fi 4052 4053if test $ac_cv_header_stdc = yes; then 4054 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4055 if test "$cross_compiling" = yes; then 4056 : 4057else 4058 cat >conftest.$ac_ext <<_ACEOF 4059/* confdefs.h. */ 4060_ACEOF 4061cat confdefs.h >>conftest.$ac_ext 4062cat >>conftest.$ac_ext <<_ACEOF 4063/* end confdefs.h. */ 4064#include <ctype.h> 4065#if ((' ' & 0x0FF) == 0x020) 4066# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4067# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4068#else 4069# define ISLOWER(c) \ 4070 (('a' <= (c) && (c) <= 'i') \ 4071 || ('j' <= (c) && (c) <= 'r') \ 4072 || ('s' <= (c) && (c) <= 'z')) 4073# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4074#endif 4075 4076#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4077int 4078main () 4079{ 4080 int i; 4081 for (i = 0; i < 256; i++) 4082 if (XOR (islower (i), ISLOWER (i)) 4083 || toupper (i) != TOUPPER (i)) 4084 exit(2); 4085 exit (0); 4086} 4087_ACEOF 4088rm -f conftest$ac_exeext 4089if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4090 (eval $ac_link) 2>&5 4091 ac_status=$? 4092 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4093 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4095 (eval $ac_try) 2>&5 4096 ac_status=$? 4097 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4098 (exit $ac_status); }; }; then 4099 : 4100else 4101 echo "$as_me: program exited with status $ac_status" >&5 4102echo "$as_me: failed program was:" >&5 4103sed 's/^/| /' conftest.$ac_ext >&5 4104 4105( exit $ac_status ) 4106ac_cv_header_stdc=no 4107fi 4108rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4109fi 4110fi 4111fi 4112echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4113echo "${ECHO_T}$ac_cv_header_stdc" >&6 4114if test $ac_cv_header_stdc = yes; then 4115 4116cat >>confdefs.h <<\_ACEOF 4117#define STDC_HEADERS 1 4118_ACEOF 4119 4120fi 4121 4122# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4133 inttypes.h stdint.h unistd.h 4134do 4135as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4136echo "$as_me:$LINENO: checking for $ac_header" >&5 4137echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 4138if eval "test \"\${$as_ac_Header+set}\" = set"; then 4139 echo $ECHO_N "(cached) $ECHO_C" >&6 4140else 4141 cat >conftest.$ac_ext <<_ACEOF 4142/* confdefs.h. */ 4143_ACEOF 4144cat confdefs.h >>conftest.$ac_ext 4145cat >>conftest.$ac_ext <<_ACEOF 4146/* end confdefs.h. */ 4147#include <$ac_header> 4148_ACEOF 4149if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 4150 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 4151 ac_status=$? 4152 grep -v '^ *+' conftest.er1 >conftest.err 4153 rm -f conftest.er1 4154 cat conftest.err >&5 4155 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4156 (exit $ac_status); } >/dev/null; then 4157 if test -s conftest.err; then 4158 ac_cpp_err=$ac_c_preproc_warn_flag 4159 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 4160 else 4161 ac_cpp_err= 4162 fi 4163else 4164 ac_cpp_err=yes 4165fi 4166if test -z "$ac_cpp_err"; then 4167 eval "$as_ac_Header=yes" 4168else 4169 echo "$as_me: failed program was:" >&5 4170sed 's/^/| /' conftest.$ac_ext >&5 4171 4172 eval "$as_ac_Header=no" 4173fi 4174rm -f conftest.err conftest.$ac_ext 4175fi 4176echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 4177echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 4178if test `eval echo '${'$as_ac_Header'}'` = yes; then 4179 cat >>confdefs.h <<_ACEOF 4180#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4181_ACEOF 4182 4183fi 4184done 4185 4186 4187echo "$as_me:$LINENO: checking for int" >&5 4188echo $ECHO_N "checking for int... $ECHO_C" >&6 4189if test "${ac_cv_type_int+set}" = set; then 4190 echo $ECHO_N "(cached) $ECHO_C" >&6 4191else 4192 cat >conftest.$ac_ext <<_ACEOF 4193/* confdefs.h. */ 4194_ACEOF 4195cat confdefs.h >>conftest.$ac_ext 4196cat >>conftest.$ac_ext <<_ACEOF 4197/* end confdefs.h. */ 4198$ac_includes_default 4199int 4200main () 4201{ 4202if ((int *) 0) 4203 return 0; 4204if (sizeof (int)) 4205 return 0; 4206 ; 4207 return 0; 4208} 4209_ACEOF 4210rm -f conftest.$ac_objext 4211if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4212 (eval $ac_compile) 2>conftest.er1 4213 ac_status=$? 4214 grep -v '^ *+' conftest.er1 >conftest.err 4215 rm -f conftest.er1 4216 cat conftest.err >&5 4217 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4218 (exit $ac_status); } && 4219 { ac_try='test -z "$ac_c_werror_flag" 4220 || test ! -s conftest.err' 4221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4222 (eval $ac_try) 2>&5 4223 ac_status=$? 4224 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4225 (exit $ac_status); }; } && 4226 { ac_try='test -s conftest.$ac_objext' 4227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4228 (eval $ac_try) 2>&5 4229 ac_status=$? 4230 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4231 (exit $ac_status); }; }; then 4232 ac_cv_type_int=yes 4233else 4234 echo "$as_me: failed program was:" >&5 4235sed 's/^/| /' conftest.$ac_ext >&5 4236 4237ac_cv_type_int=no 4238fi 4239rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4240fi 4241echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 4242echo "${ECHO_T}$ac_cv_type_int" >&6 4243 4244echo "$as_me:$LINENO: checking size of int" >&5 4245echo $ECHO_N "checking size of int... $ECHO_C" >&6 4246if test "${ac_cv_sizeof_int+set}" = set; then 4247 echo $ECHO_N "(cached) $ECHO_C" >&6 4248else 4249 if test "$ac_cv_type_int" = yes; then 4250 # The cast to unsigned long works around a bug in the HP C Compiler 4251 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4252 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4253 # This bug is HP SR number 8606223364. 4254 if test "$cross_compiling" = yes; then 4255 # Depending upon the size, compute the lo and hi bounds. 4256cat >conftest.$ac_ext <<_ACEOF 4257/* confdefs.h. */ 4258_ACEOF 4259cat confdefs.h >>conftest.$ac_ext 4260cat >>conftest.$ac_ext <<_ACEOF 4261/* end confdefs.h. */ 4262$ac_includes_default 4263int 4264main () 4265{ 4266static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)]; 4267test_array [0] = 0 4268 4269 ; 4270 return 0; 4271} 4272_ACEOF 4273rm -f conftest.$ac_objext 4274if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4275 (eval $ac_compile) 2>conftest.er1 4276 ac_status=$? 4277 grep -v '^ *+' conftest.er1 >conftest.err 4278 rm -f conftest.er1 4279 cat conftest.err >&5 4280 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4281 (exit $ac_status); } && 4282 { ac_try='test -z "$ac_c_werror_flag" 4283 || test ! -s conftest.err' 4284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4285 (eval $ac_try) 2>&5 4286 ac_status=$? 4287 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4288 (exit $ac_status); }; } && 4289 { ac_try='test -s conftest.$ac_objext' 4290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4291 (eval $ac_try) 2>&5 4292 ac_status=$? 4293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4294 (exit $ac_status); }; }; then 4295 ac_lo=0 ac_mid=0 4296 while :; do 4297 cat >conftest.$ac_ext <<_ACEOF 4298/* confdefs.h. */ 4299_ACEOF 4300cat confdefs.h >>conftest.$ac_ext 4301cat >>conftest.$ac_ext <<_ACEOF 4302/* end confdefs.h. */ 4303$ac_includes_default 4304int 4305main () 4306{ 4307static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; 4308test_array [0] = 0 4309 4310 ; 4311 return 0; 4312} 4313_ACEOF 4314rm -f conftest.$ac_objext 4315if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4316 (eval $ac_compile) 2>conftest.er1 4317 ac_status=$? 4318 grep -v '^ *+' conftest.er1 >conftest.err 4319 rm -f conftest.er1 4320 cat conftest.err >&5 4321 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4322 (exit $ac_status); } && 4323 { ac_try='test -z "$ac_c_werror_flag" 4324 || test ! -s conftest.err' 4325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4326 (eval $ac_try) 2>&5 4327 ac_status=$? 4328 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4329 (exit $ac_status); }; } && 4330 { ac_try='test -s conftest.$ac_objext' 4331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4332 (eval $ac_try) 2>&5 4333 ac_status=$? 4334 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4335 (exit $ac_status); }; }; then 4336 ac_hi=$ac_mid; break 4337else 4338 echo "$as_me: failed program was:" >&5 4339sed 's/^/| /' conftest.$ac_ext >&5 4340 4341ac_lo=`expr $ac_mid + 1` 4342 if test $ac_lo -le $ac_mid; then 4343 ac_lo= ac_hi= 4344 break 4345 fi 4346 ac_mid=`expr 2 '*' $ac_mid + 1` 4347fi 4348rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4349 done 4350else 4351 echo "$as_me: failed program was:" >&5 4352sed 's/^/| /' conftest.$ac_ext >&5 4353 4354cat >conftest.$ac_ext <<_ACEOF 4355/* confdefs.h. */ 4356_ACEOF 4357cat confdefs.h >>conftest.$ac_ext 4358cat >>conftest.$ac_ext <<_ACEOF 4359/* end confdefs.h. */ 4360$ac_includes_default 4361int 4362main () 4363{ 4364static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)]; 4365test_array [0] = 0 4366 4367 ; 4368 return 0; 4369} 4370_ACEOF 4371rm -f conftest.$ac_objext 4372if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4373 (eval $ac_compile) 2>conftest.er1 4374 ac_status=$? 4375 grep -v '^ *+' conftest.er1 >conftest.err 4376 rm -f conftest.er1 4377 cat conftest.err >&5 4378 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4379 (exit $ac_status); } && 4380 { ac_try='test -z "$ac_c_werror_flag" 4381 || test ! -s conftest.err' 4382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4383 (eval $ac_try) 2>&5 4384 ac_status=$? 4385 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4386 (exit $ac_status); }; } && 4387 { ac_try='test -s conftest.$ac_objext' 4388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4389 (eval $ac_try) 2>&5 4390 ac_status=$? 4391 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4392 (exit $ac_status); }; }; then 4393 ac_hi=-1 ac_mid=-1 4394 while :; do 4395 cat >conftest.$ac_ext <<_ACEOF 4396/* confdefs.h. */ 4397_ACEOF 4398cat confdefs.h >>conftest.$ac_ext 4399cat >>conftest.$ac_ext <<_ACEOF 4400/* end confdefs.h. */ 4401$ac_includes_default 4402int 4403main () 4404{ 4405static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)]; 4406test_array [0] = 0 4407 4408 ; 4409 return 0; 4410} 4411_ACEOF 4412rm -f conftest.$ac_objext 4413if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4414 (eval $ac_compile) 2>conftest.er1 4415 ac_status=$? 4416 grep -v '^ *+' conftest.er1 >conftest.err 4417 rm -f conftest.er1 4418 cat conftest.err >&5 4419 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4420 (exit $ac_status); } && 4421 { ac_try='test -z "$ac_c_werror_flag" 4422 || test ! -s conftest.err' 4423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4424 (eval $ac_try) 2>&5 4425 ac_status=$? 4426 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4427 (exit $ac_status); }; } && 4428 { ac_try='test -s conftest.$ac_objext' 4429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4430 (eval $ac_try) 2>&5 4431 ac_status=$? 4432 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4433 (exit $ac_status); }; }; then 4434 ac_lo=$ac_mid; break 4435else 4436 echo "$as_me: failed program was:" >&5 4437sed 's/^/| /' conftest.$ac_ext >&5 4438 4439ac_hi=`expr '(' $ac_mid ')' - 1` 4440 if test $ac_mid -le $ac_hi; then 4441 ac_lo= ac_hi= 4442 break 4443 fi 4444 ac_mid=`expr 2 '*' $ac_mid` 4445fi 4446rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4447 done 4448else 4449 echo "$as_me: failed program was:" >&5 4450sed 's/^/| /' conftest.$ac_ext >&5 4451 4452ac_lo= ac_hi= 4453fi 4454rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4455fi 4456rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4457# Binary search between lo and hi bounds. 4458while test "x$ac_lo" != "x$ac_hi"; do 4459 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 4460 cat >conftest.$ac_ext <<_ACEOF 4461/* confdefs.h. */ 4462_ACEOF 4463cat confdefs.h >>conftest.$ac_ext 4464cat >>conftest.$ac_ext <<_ACEOF 4465/* end confdefs.h. */ 4466$ac_includes_default 4467int 4468main () 4469{ 4470static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; 4471test_array [0] = 0 4472 4473 ; 4474 return 0; 4475} 4476_ACEOF 4477rm -f conftest.$ac_objext 4478if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4479 (eval $ac_compile) 2>conftest.er1 4480 ac_status=$? 4481 grep -v '^ *+' conftest.er1 >conftest.err 4482 rm -f conftest.er1 4483 cat conftest.err >&5 4484 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4485 (exit $ac_status); } && 4486 { ac_try='test -z "$ac_c_werror_flag" 4487 || test ! -s conftest.err' 4488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4489 (eval $ac_try) 2>&5 4490 ac_status=$? 4491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4492 (exit $ac_status); }; } && 4493 { ac_try='test -s conftest.$ac_objext' 4494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4495 (eval $ac_try) 2>&5 4496 ac_status=$? 4497 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4498 (exit $ac_status); }; }; then 4499 ac_hi=$ac_mid 4500else 4501 echo "$as_me: failed program was:" >&5 4502sed 's/^/| /' conftest.$ac_ext >&5 4503 4504ac_lo=`expr '(' $ac_mid ')' + 1` 4505fi 4506rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4507done 4508case $ac_lo in 4509?*) ac_cv_sizeof_int=$ac_lo;; 4510'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 4511See \`config.log' for more details." >&5 4512echo "$as_me: error: cannot compute sizeof (int), 77 4513See \`config.log' for more details." >&2;} 4514 { (exit 1); exit 1; }; } ;; 4515esac 4516else 4517 if test "$cross_compiling" = yes; then 4518 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 4519See \`config.log' for more details." >&5 4520echo "$as_me: error: cannot run test program while cross compiling 4521See \`config.log' for more details." >&2;} 4522 { (exit 1); exit 1; }; } 4523else 4524 cat >conftest.$ac_ext <<_ACEOF 4525/* confdefs.h. */ 4526_ACEOF 4527cat confdefs.h >>conftest.$ac_ext 4528cat >>conftest.$ac_ext <<_ACEOF 4529/* end confdefs.h. */ 4530$ac_includes_default 4531long longval () { return (long) (sizeof (int)); } 4532unsigned long ulongval () { return (long) (sizeof (int)); } 4533#include <stdio.h> 4534#include <stdlib.h> 4535int 4536main () 4537{ 4538 4539 FILE *f = fopen ("conftest.val", "w"); 4540 if (! f) 4541 exit (1); 4542 if (((long) (sizeof (int))) < 0) 4543 { 4544 long i = longval (); 4545 if (i != ((long) (sizeof (int)))) 4546 exit (1); 4547 fprintf (f, "%ld\n", i); 4548 } 4549 else 4550 { 4551 unsigned long i = ulongval (); 4552 if (i != ((long) (sizeof (int)))) 4553 exit (1); 4554 fprintf (f, "%lu\n", i); 4555 } 4556 exit (ferror (f) || fclose (f) != 0); 4557 4558 ; 4559 return 0; 4560} 4561_ACEOF 4562rm -f conftest$ac_exeext 4563if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4564 (eval $ac_link) 2>&5 4565 ac_status=$? 4566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4567 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4569 (eval $ac_try) 2>&5 4570 ac_status=$? 4571 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4572 (exit $ac_status); }; }; then 4573 ac_cv_sizeof_int=`cat conftest.val` 4574else 4575 echo "$as_me: program exited with status $ac_status" >&5 4576echo "$as_me: failed program was:" >&5 4577sed 's/^/| /' conftest.$ac_ext >&5 4578 4579( exit $ac_status ) 4580{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 4581See \`config.log' for more details." >&5 4582echo "$as_me: error: cannot compute sizeof (int), 77 4583See \`config.log' for more details." >&2;} 4584 { (exit 1); exit 1; }; } 4585fi 4586rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4587fi 4588fi 4589rm -f conftest.val 4590else 4591 ac_cv_sizeof_int=0 4592fi 4593fi 4594echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 4595echo "${ECHO_T}$ac_cv_sizeof_int" >&6 4596cat >>confdefs.h <<_ACEOF 4597#define SIZEOF_INT $ac_cv_sizeof_int 4598_ACEOF 4599 4600 4601 4602echo "$as_me:$LINENO: checking for uintptr_t" >&5 4603echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6 4604if test "${ac_cv_type_uintptr_t+set}" = set; then 4605 echo $ECHO_N "(cached) $ECHO_C" >&6 4606else 4607 cat >conftest.$ac_ext <<_ACEOF 4608/* confdefs.h. */ 4609_ACEOF 4610cat confdefs.h >>conftest.$ac_ext 4611cat >>conftest.$ac_ext <<_ACEOF 4612/* end confdefs.h. */ 4613$ac_includes_default 4614int 4615main () 4616{ 4617if ((uintptr_t *) 0) 4618 return 0; 4619if (sizeof (uintptr_t)) 4620 return 0; 4621 ; 4622 return 0; 4623} 4624_ACEOF 4625rm -f conftest.$ac_objext 4626if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4627 (eval $ac_compile) 2>conftest.er1 4628 ac_status=$? 4629 grep -v '^ *+' conftest.er1 >conftest.err 4630 rm -f conftest.er1 4631 cat conftest.err >&5 4632 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4633 (exit $ac_status); } && 4634 { ac_try='test -z "$ac_c_werror_flag" 4635 || test ! -s conftest.err' 4636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4637 (eval $ac_try) 2>&5 4638 ac_status=$? 4639 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4640 (exit $ac_status); }; } && 4641 { ac_try='test -s conftest.$ac_objext' 4642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4643 (eval $ac_try) 2>&5 4644 ac_status=$? 4645 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4646 (exit $ac_status); }; }; then 4647 ac_cv_type_uintptr_t=yes 4648else 4649 echo "$as_me: failed program was:" >&5 4650sed 's/^/| /' conftest.$ac_ext >&5 4651 4652ac_cv_type_uintptr_t=no 4653fi 4654rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4655fi 4656echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5 4657echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6 4658if test $ac_cv_type_uintptr_t = yes; then 4659 : 4660else 4661 4662cat >>confdefs.h <<_ACEOF 4663#define uintptr_t unsigned long 4664_ACEOF 4665 4666fi 4667 4668 4669# Look for a 64-bit type. 4670echo "$as_me:$LINENO: checking for a 64-bit type" >&5 4671echo $ECHO_N "checking for a 64-bit type... $ECHO_C" >&6 4672if test "${liberty_cv_uint64+set}" = set; then 4673 echo $ECHO_N "(cached) $ECHO_C" >&6 4674else 4675 cat >conftest.$ac_ext <<_ACEOF 4676/* confdefs.h. */ 4677_ACEOF 4678cat confdefs.h >>conftest.$ac_ext 4679cat >>conftest.$ac_ext <<_ACEOF 4680/* end confdefs.h. */ 4681#ifdef HAVE_STDINT_H 4682#include <stdint.h> 4683#endif 4684int 4685main () 4686{ 4687extern uint64_t foo; 4688 ; 4689 return 0; 4690} 4691_ACEOF 4692rm -f conftest.$ac_objext 4693if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4694 (eval $ac_compile) 2>conftest.er1 4695 ac_status=$? 4696 grep -v '^ *+' conftest.er1 >conftest.err 4697 rm -f conftest.er1 4698 cat conftest.err >&5 4699 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4700 (exit $ac_status); } && 4701 { ac_try='test -z "$ac_c_werror_flag" 4702 || test ! -s conftest.err' 4703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4704 (eval $ac_try) 2>&5 4705 ac_status=$? 4706 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4707 (exit $ac_status); }; } && 4708 { ac_try='test -s conftest.$ac_objext' 4709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4710 (eval $ac_try) 2>&5 4711 ac_status=$? 4712 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4713 (exit $ac_status); }; }; then 4714 liberty_cv_uint64=uint64_t 4715else 4716 echo "$as_me: failed program was:" >&5 4717sed 's/^/| /' conftest.$ac_ext >&5 4718 4719cat >conftest.$ac_ext <<_ACEOF 4720/* confdefs.h. */ 4721_ACEOF 4722cat confdefs.h >>conftest.$ac_ext 4723cat >>conftest.$ac_ext <<_ACEOF 4724/* end confdefs.h. */ 4725#ifdef HAVE_LIMITS_H 4726#include <limits.h> 4727#endif 4728#ifndef CHAR_BIT 4729#define CHAR_BIT 8 4730#endif 4731int 4732main () 4733{ 4734extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1]; 4735 ; 4736 return 0; 4737} 4738_ACEOF 4739rm -f conftest.$ac_objext 4740if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4741 (eval $ac_compile) 2>conftest.er1 4742 ac_status=$? 4743 grep -v '^ *+' conftest.er1 >conftest.err 4744 rm -f conftest.er1 4745 cat conftest.err >&5 4746 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4747 (exit $ac_status); } && 4748 { ac_try='test -z "$ac_c_werror_flag" 4749 || test ! -s conftest.err' 4750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4751 (eval $ac_try) 2>&5 4752 ac_status=$? 4753 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4754 (exit $ac_status); }; } && 4755 { ac_try='test -s conftest.$ac_objext' 4756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4757 (eval $ac_try) 2>&5 4758 ac_status=$? 4759 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4760 (exit $ac_status); }; }; then 4761 liberty_cv_uint64="unsigned long" 4762else 4763 echo "$as_me: failed program was:" >&5 4764sed 's/^/| /' conftest.$ac_ext >&5 4765 4766cat >conftest.$ac_ext <<_ACEOF 4767/* confdefs.h. */ 4768_ACEOF 4769cat confdefs.h >>conftest.$ac_ext 4770cat >>conftest.$ac_ext <<_ACEOF 4771/* end confdefs.h. */ 4772#ifdef HAVE_LIMITS_H 4773#include <limits.h> 4774#endif 4775#ifndef CHAR_BIT 4776#define CHAR_BIT 8 4777#endif 4778int 4779main () 4780{ 4781extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1]; 4782 ; 4783 return 0; 4784} 4785_ACEOF 4786rm -f conftest.$ac_objext 4787if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4788 (eval $ac_compile) 2>conftest.er1 4789 ac_status=$? 4790 grep -v '^ *+' conftest.er1 >conftest.err 4791 rm -f conftest.er1 4792 cat conftest.err >&5 4793 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4794 (exit $ac_status); } && 4795 { ac_try='test -z "$ac_c_werror_flag" 4796 || test ! -s conftest.err' 4797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4798 (eval $ac_try) 2>&5 4799 ac_status=$? 4800 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4801 (exit $ac_status); }; } && 4802 { ac_try='test -s conftest.$ac_objext' 4803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4804 (eval $ac_try) 2>&5 4805 ac_status=$? 4806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4807 (exit $ac_status); }; }; then 4808 liberty_cv_uint64="unsigned long long" 4809else 4810 echo "$as_me: failed program was:" >&5 4811sed 's/^/| /' conftest.$ac_ext >&5 4812 4813liberty_cv_uint64=none 4814fi 4815rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4816fi 4817rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4818fi 4819rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4820fi 4821 4822echo "$as_me:$LINENO: result: $liberty_cv_uint64" >&5 4823echo "${ECHO_T}$liberty_cv_uint64" >&6 4824if test "$liberty_cv_uint64" != none; then 4825 4826cat >>confdefs.h <<_ACEOF 4827#define UNSIGNED_64BIT_TYPE $liberty_cv_uint64 4828_ACEOF 4829 4830fi 4831 4832# Given the above check, we always have uintptr_t or a fallback 4833# definition. So define HAVE_UINTPTR_T in case any imported code 4834# relies on it. 4835 4836cat >>confdefs.h <<\_ACEOF 4837#define HAVE_UINTPTR_T 1 4838_ACEOF 4839 4840 4841echo "$as_me:$LINENO: checking for pid_t" >&5 4842echo $ECHO_N "checking for pid_t... $ECHO_C" >&6 4843if test "${ac_cv_type_pid_t+set}" = set; then 4844 echo $ECHO_N "(cached) $ECHO_C" >&6 4845else 4846 cat >conftest.$ac_ext <<_ACEOF 4847/* confdefs.h. */ 4848_ACEOF 4849cat confdefs.h >>conftest.$ac_ext 4850cat >>conftest.$ac_ext <<_ACEOF 4851/* end confdefs.h. */ 4852$ac_includes_default 4853int 4854main () 4855{ 4856if ((pid_t *) 0) 4857 return 0; 4858if (sizeof (pid_t)) 4859 return 0; 4860 ; 4861 return 0; 4862} 4863_ACEOF 4864rm -f conftest.$ac_objext 4865if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4866 (eval $ac_compile) 2>conftest.er1 4867 ac_status=$? 4868 grep -v '^ *+' conftest.er1 >conftest.err 4869 rm -f conftest.er1 4870 cat conftest.err >&5 4871 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4872 (exit $ac_status); } && 4873 { ac_try='test -z "$ac_c_werror_flag" 4874 || test ! -s conftest.err' 4875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4876 (eval $ac_try) 2>&5 4877 ac_status=$? 4878 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4879 (exit $ac_status); }; } && 4880 { ac_try='test -s conftest.$ac_objext' 4881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4882 (eval $ac_try) 2>&5 4883 ac_status=$? 4884 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4885 (exit $ac_status); }; }; then 4886 ac_cv_type_pid_t=yes 4887else 4888 echo "$as_me: failed program was:" >&5 4889sed 's/^/| /' conftest.$ac_ext >&5 4890 4891ac_cv_type_pid_t=no 4892fi 4893rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4894fi 4895echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 4896echo "${ECHO_T}$ac_cv_type_pid_t" >&6 4897if test $ac_cv_type_pid_t = yes; then 4898 : 4899else 4900 4901cat >>confdefs.h <<_ACEOF 4902#define pid_t int 4903_ACEOF 4904 4905fi 4906 4907 4908# This is the list of functions which libiberty will provide if they 4909# are not available on the host. 4910 4911funcs="asprintf" 4912funcs="$funcs atexit" 4913funcs="$funcs basename" 4914funcs="$funcs bcmp" 4915funcs="$funcs bcopy" 4916funcs="$funcs bsearch" 4917funcs="$funcs bzero" 4918funcs="$funcs calloc" 4919funcs="$funcs clock" 4920funcs="$funcs ffs" 4921funcs="$funcs getcwd" 4922funcs="$funcs getpagesize" 4923funcs="$funcs gettimeofday" 4924funcs="$funcs index" 4925funcs="$funcs insque" 4926funcs="$funcs memchr" 4927funcs="$funcs memcmp" 4928funcs="$funcs memcpy" 4929funcs="$funcs memmove" 4930funcs="$funcs mempcpy" 4931funcs="$funcs memset" 4932funcs="$funcs mkstemps" 4933funcs="$funcs putenv" 4934funcs="$funcs random" 4935funcs="$funcs rename" 4936funcs="$funcs rindex" 4937funcs="$funcs setenv" 4938funcs="$funcs snprintf" 4939funcs="$funcs sigsetmask" 4940funcs="$funcs stpcpy" 4941funcs="$funcs stpncpy" 4942funcs="$funcs strcasecmp" 4943funcs="$funcs strchr" 4944funcs="$funcs strdup" 4945funcs="$funcs strncasecmp" 4946funcs="$funcs strndup" 4947funcs="$funcs strrchr" 4948funcs="$funcs strstr" 4949funcs="$funcs strtod" 4950funcs="$funcs strtol" 4951funcs="$funcs strtoul" 4952funcs="$funcs strverscmp" 4953funcs="$funcs tmpnam" 4954funcs="$funcs vasprintf" 4955funcs="$funcs vfprintf" 4956funcs="$funcs vprintf" 4957funcs="$funcs vsnprintf" 4958funcs="$funcs vsprintf" 4959funcs="$funcs waitpid" 4960 4961# Also in the old function.def file: alloca, vfork, getopt. 4962 4963vars="sys_errlist sys_nerr sys_siglist" 4964 4965checkfuncs="getrusage on_exit psignal strerror strsignal sysconf times sbrk gettimeofday" 4966checkfuncs="$checkfuncs realpath canonicalize_file_name pstat_getstatic pstat_getdynamic sysmp" 4967checkfuncs="$checkfuncs getsysinfo table sysctl wait3 wait4 __fsetlocking" 4968 4969# These are neither executed nor required, but they help keep 4970# autoheader happy without adding a bunch of text to acconfig.h. 4971if test "x" = "y"; then 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041for ac_func in asprintf atexit basename bcmp bcopy bsearch bzero calloc clock \ 5042 getcwd getpagesize gettimeofday index insque mkstemps memchr memcmp memcpy \ 5043 memmove mempcpy memset putenv random rename rindex sigsetmask \ 5044 strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strndup strrchr strstr \ 5045 strtod strtol strtoul strverscmp tmpnam vasprintf vfprintf vprintf \ 5046 vsprintf waitpid getrusage on_exit psignal strerror strsignal \ 5047 sysconf times sbrk gettimeofday ffs snprintf vsnprintf \ 5048 pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl wait3 wait4 \ 5049 realpath canonicalize_file_name __fsetlocking 5050do 5051as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 5052echo "$as_me:$LINENO: checking for $ac_func" >&5 5053echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 5054if eval "test \"\${$as_ac_var+set}\" = set"; then 5055 echo $ECHO_N "(cached) $ECHO_C" >&6 5056else 5057 if test x$gcc_no_link = xyes; then 5058 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 5059echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 5060 { (exit 1); exit 1; }; } 5061fi 5062cat >conftest.$ac_ext <<_ACEOF 5063/* confdefs.h. */ 5064_ACEOF 5065cat confdefs.h >>conftest.$ac_ext 5066cat >>conftest.$ac_ext <<_ACEOF 5067/* end confdefs.h. */ 5068/* System header to define __stub macros and hopefully few prototypes, 5069 which can conflict with char $ac_func (); below. 5070 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5071 <limits.h> exists even on freestanding compilers. Under hpux, 5072 including <limits.h> includes <sys/time.h> and causes problems 5073 checking for functions defined therein. */ 5074#if defined (__STDC__) && !defined (_HPUX_SOURCE) 5075# include <limits.h> 5076#else 5077# include <assert.h> 5078#endif 5079/* Override any gcc2 internal prototype to avoid an error. */ 5080#ifdef __cplusplus 5081extern "C" 5082{ 5083#endif 5084/* We use char because int might match the return type of a gcc2 5085 builtin and then its argument prototype would still apply. */ 5086char $ac_func (); 5087/* The GNU C library defines this for functions which it implements 5088 to always fail with ENOSYS. Some functions are actually named 5089 something starting with __ and the normal name is an alias. */ 5090#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 5091choke me 5092#else 5093char (*f) () = $ac_func; 5094#endif 5095#ifdef __cplusplus 5096} 5097#endif 5098 5099int 5100main () 5101{ 5102return f != $ac_func; 5103 ; 5104 return 0; 5105} 5106_ACEOF 5107rm -f conftest.$ac_objext conftest$ac_exeext 5108if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5109 (eval $ac_link) 2>conftest.er1 5110 ac_status=$? 5111 grep -v '^ *+' conftest.er1 >conftest.err 5112 rm -f conftest.er1 5113 cat conftest.err >&5 5114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5115 (exit $ac_status); } && 5116 { ac_try='test -z "$ac_c_werror_flag" 5117 || test ! -s conftest.err' 5118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5119 (eval $ac_try) 2>&5 5120 ac_status=$? 5121 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5122 (exit $ac_status); }; } && 5123 { ac_try='test -s conftest$ac_exeext' 5124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5125 (eval $ac_try) 2>&5 5126 ac_status=$? 5127 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5128 (exit $ac_status); }; }; then 5129 eval "$as_ac_var=yes" 5130else 5131 echo "$as_me: failed program was:" >&5 5132sed 's/^/| /' conftest.$ac_ext >&5 5133 5134eval "$as_ac_var=no" 5135fi 5136rm -f conftest.err conftest.$ac_objext \ 5137 conftest$ac_exeext conftest.$ac_ext 5138fi 5139echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 5140echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 5141if test `eval echo '${'$as_ac_var'}'` = yes; then 5142 cat >>confdefs.h <<_ACEOF 5143#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 5144_ACEOF 5145 5146fi 5147done 5148 5149 echo "$as_me:$LINENO: checking whether basename is declared" >&5 5150echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6 5151if test "${ac_cv_have_decl_basename+set}" = set; then 5152 echo $ECHO_N "(cached) $ECHO_C" >&6 5153else 5154 cat >conftest.$ac_ext <<_ACEOF 5155/* confdefs.h. */ 5156_ACEOF 5157cat confdefs.h >>conftest.$ac_ext 5158cat >>conftest.$ac_ext <<_ACEOF 5159/* end confdefs.h. */ 5160$ac_includes_default 5161int 5162main () 5163{ 5164#ifndef basename 5165 char *p = (char *) basename; 5166#endif 5167 5168 ; 5169 return 0; 5170} 5171_ACEOF 5172rm -f conftest.$ac_objext 5173if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5174 (eval $ac_compile) 2>conftest.er1 5175 ac_status=$? 5176 grep -v '^ *+' conftest.er1 >conftest.err 5177 rm -f conftest.er1 5178 cat conftest.err >&5 5179 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5180 (exit $ac_status); } && 5181 { ac_try='test -z "$ac_c_werror_flag" 5182 || test ! -s conftest.err' 5183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5184 (eval $ac_try) 2>&5 5185 ac_status=$? 5186 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5187 (exit $ac_status); }; } && 5188 { ac_try='test -s conftest.$ac_objext' 5189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5190 (eval $ac_try) 2>&5 5191 ac_status=$? 5192 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5193 (exit $ac_status); }; }; then 5194 ac_cv_have_decl_basename=yes 5195else 5196 echo "$as_me: failed program was:" >&5 5197sed 's/^/| /' conftest.$ac_ext >&5 5198 5199ac_cv_have_decl_basename=no 5200fi 5201rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5202fi 5203echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5 5204echo "${ECHO_T}$ac_cv_have_decl_basename" >&6 5205if test $ac_cv_have_decl_basename = yes; then 5206 5207cat >>confdefs.h <<_ACEOF 5208#define HAVE_DECL_BASENAME 1 5209_ACEOF 5210 5211 5212else 5213 cat >>confdefs.h <<_ACEOF 5214#define HAVE_DECL_BASENAME 0 5215_ACEOF 5216 5217 5218fi 5219echo "$as_me:$LINENO: checking whether ffs is declared" >&5 5220echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6 5221if test "${ac_cv_have_decl_ffs+set}" = set; then 5222 echo $ECHO_N "(cached) $ECHO_C" >&6 5223else 5224 cat >conftest.$ac_ext <<_ACEOF 5225/* confdefs.h. */ 5226_ACEOF 5227cat confdefs.h >>conftest.$ac_ext 5228cat >>conftest.$ac_ext <<_ACEOF 5229/* end confdefs.h. */ 5230$ac_includes_default 5231int 5232main () 5233{ 5234#ifndef ffs 5235 char *p = (char *) ffs; 5236#endif 5237 5238 ; 5239 return 0; 5240} 5241_ACEOF 5242rm -f conftest.$ac_objext 5243if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5244 (eval $ac_compile) 2>conftest.er1 5245 ac_status=$? 5246 grep -v '^ *+' conftest.er1 >conftest.err 5247 rm -f conftest.er1 5248 cat conftest.err >&5 5249 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5250 (exit $ac_status); } && 5251 { ac_try='test -z "$ac_c_werror_flag" 5252 || test ! -s conftest.err' 5253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5254 (eval $ac_try) 2>&5 5255 ac_status=$? 5256 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5257 (exit $ac_status); }; } && 5258 { ac_try='test -s conftest.$ac_objext' 5259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5260 (eval $ac_try) 2>&5 5261 ac_status=$? 5262 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5263 (exit $ac_status); }; }; then 5264 ac_cv_have_decl_ffs=yes 5265else 5266 echo "$as_me: failed program was:" >&5 5267sed 's/^/| /' conftest.$ac_ext >&5 5268 5269ac_cv_have_decl_ffs=no 5270fi 5271rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5272fi 5273echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5 5274echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6 5275if test $ac_cv_have_decl_ffs = yes; then 5276 5277cat >>confdefs.h <<_ACEOF 5278#define HAVE_DECL_FFS 1 5279_ACEOF 5280 5281 5282else 5283 cat >>confdefs.h <<_ACEOF 5284#define HAVE_DECL_FFS 0 5285_ACEOF 5286 5287 5288fi 5289echo "$as_me:$LINENO: checking whether asprintf is declared" >&5 5290echo $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6 5291if test "${ac_cv_have_decl_asprintf+set}" = set; then 5292 echo $ECHO_N "(cached) $ECHO_C" >&6 5293else 5294 cat >conftest.$ac_ext <<_ACEOF 5295/* confdefs.h. */ 5296_ACEOF 5297cat confdefs.h >>conftest.$ac_ext 5298cat >>conftest.$ac_ext <<_ACEOF 5299/* end confdefs.h. */ 5300$ac_includes_default 5301int 5302main () 5303{ 5304#ifndef asprintf 5305 char *p = (char *) asprintf; 5306#endif 5307 5308 ; 5309 return 0; 5310} 5311_ACEOF 5312rm -f conftest.$ac_objext 5313if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5314 (eval $ac_compile) 2>conftest.er1 5315 ac_status=$? 5316 grep -v '^ *+' conftest.er1 >conftest.err 5317 rm -f conftest.er1 5318 cat conftest.err >&5 5319 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5320 (exit $ac_status); } && 5321 { ac_try='test -z "$ac_c_werror_flag" 5322 || test ! -s conftest.err' 5323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5324 (eval $ac_try) 2>&5 5325 ac_status=$? 5326 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5327 (exit $ac_status); }; } && 5328 { ac_try='test -s conftest.$ac_objext' 5329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5330 (eval $ac_try) 2>&5 5331 ac_status=$? 5332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5333 (exit $ac_status); }; }; then 5334 ac_cv_have_decl_asprintf=yes 5335else 5336 echo "$as_me: failed program was:" >&5 5337sed 's/^/| /' conftest.$ac_ext >&5 5338 5339ac_cv_have_decl_asprintf=no 5340fi 5341rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5342fi 5343echo "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5 5344echo "${ECHO_T}$ac_cv_have_decl_asprintf" >&6 5345if test $ac_cv_have_decl_asprintf = yes; then 5346 5347cat >>confdefs.h <<_ACEOF 5348#define HAVE_DECL_ASPRINTF 1 5349_ACEOF 5350 5351 5352else 5353 cat >>confdefs.h <<_ACEOF 5354#define HAVE_DECL_ASPRINTF 0 5355_ACEOF 5356 5357 5358fi 5359echo "$as_me:$LINENO: checking whether vasprintf is declared" >&5 5360echo $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6 5361if test "${ac_cv_have_decl_vasprintf+set}" = set; then 5362 echo $ECHO_N "(cached) $ECHO_C" >&6 5363else 5364 cat >conftest.$ac_ext <<_ACEOF 5365/* confdefs.h. */ 5366_ACEOF 5367cat confdefs.h >>conftest.$ac_ext 5368cat >>conftest.$ac_ext <<_ACEOF 5369/* end confdefs.h. */ 5370$ac_includes_default 5371int 5372main () 5373{ 5374#ifndef vasprintf 5375 char *p = (char *) vasprintf; 5376#endif 5377 5378 ; 5379 return 0; 5380} 5381_ACEOF 5382rm -f conftest.$ac_objext 5383if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5384 (eval $ac_compile) 2>conftest.er1 5385 ac_status=$? 5386 grep -v '^ *+' conftest.er1 >conftest.err 5387 rm -f conftest.er1 5388 cat conftest.err >&5 5389 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5390 (exit $ac_status); } && 5391 { ac_try='test -z "$ac_c_werror_flag" 5392 || test ! -s conftest.err' 5393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5394 (eval $ac_try) 2>&5 5395 ac_status=$? 5396 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5397 (exit $ac_status); }; } && 5398 { ac_try='test -s conftest.$ac_objext' 5399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5400 (eval $ac_try) 2>&5 5401 ac_status=$? 5402 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5403 (exit $ac_status); }; }; then 5404 ac_cv_have_decl_vasprintf=yes 5405else 5406 echo "$as_me: failed program was:" >&5 5407sed 's/^/| /' conftest.$ac_ext >&5 5408 5409ac_cv_have_decl_vasprintf=no 5410fi 5411rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5412fi 5413echo "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5 5414echo "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6 5415if test $ac_cv_have_decl_vasprintf = yes; then 5416 5417cat >>confdefs.h <<_ACEOF 5418#define HAVE_DECL_VASPRINTF 1 5419_ACEOF 5420 5421 5422else 5423 cat >>confdefs.h <<_ACEOF 5424#define HAVE_DECL_VASPRINTF 0 5425_ACEOF 5426 5427 5428fi 5429echo "$as_me:$LINENO: checking whether snprintf is declared" >&5 5430echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6 5431if test "${ac_cv_have_decl_snprintf+set}" = set; then 5432 echo $ECHO_N "(cached) $ECHO_C" >&6 5433else 5434 cat >conftest.$ac_ext <<_ACEOF 5435/* confdefs.h. */ 5436_ACEOF 5437cat confdefs.h >>conftest.$ac_ext 5438cat >>conftest.$ac_ext <<_ACEOF 5439/* end confdefs.h. */ 5440$ac_includes_default 5441int 5442main () 5443{ 5444#ifndef snprintf 5445 char *p = (char *) snprintf; 5446#endif 5447 5448 ; 5449 return 0; 5450} 5451_ACEOF 5452rm -f conftest.$ac_objext 5453if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5454 (eval $ac_compile) 2>conftest.er1 5455 ac_status=$? 5456 grep -v '^ *+' conftest.er1 >conftest.err 5457 rm -f conftest.er1 5458 cat conftest.err >&5 5459 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5460 (exit $ac_status); } && 5461 { ac_try='test -z "$ac_c_werror_flag" 5462 || test ! -s conftest.err' 5463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5464 (eval $ac_try) 2>&5 5465 ac_status=$? 5466 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5467 (exit $ac_status); }; } && 5468 { ac_try='test -s conftest.$ac_objext' 5469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5470 (eval $ac_try) 2>&5 5471 ac_status=$? 5472 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5473 (exit $ac_status); }; }; then 5474 ac_cv_have_decl_snprintf=yes 5475else 5476 echo "$as_me: failed program was:" >&5 5477sed 's/^/| /' conftest.$ac_ext >&5 5478 5479ac_cv_have_decl_snprintf=no 5480fi 5481rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5482fi 5483echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5 5484echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6 5485if test $ac_cv_have_decl_snprintf = yes; then 5486 5487cat >>confdefs.h <<_ACEOF 5488#define HAVE_DECL_SNPRINTF 1 5489_ACEOF 5490 5491 5492else 5493 cat >>confdefs.h <<_ACEOF 5494#define HAVE_DECL_SNPRINTF 0 5495_ACEOF 5496 5497 5498fi 5499echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5 5500echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6 5501if test "${ac_cv_have_decl_vsnprintf+set}" = set; then 5502 echo $ECHO_N "(cached) $ECHO_C" >&6 5503else 5504 cat >conftest.$ac_ext <<_ACEOF 5505/* confdefs.h. */ 5506_ACEOF 5507cat confdefs.h >>conftest.$ac_ext 5508cat >>conftest.$ac_ext <<_ACEOF 5509/* end confdefs.h. */ 5510$ac_includes_default 5511int 5512main () 5513{ 5514#ifndef vsnprintf 5515 char *p = (char *) vsnprintf; 5516#endif 5517 5518 ; 5519 return 0; 5520} 5521_ACEOF 5522rm -f conftest.$ac_objext 5523if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5524 (eval $ac_compile) 2>conftest.er1 5525 ac_status=$? 5526 grep -v '^ *+' conftest.er1 >conftest.err 5527 rm -f conftest.er1 5528 cat conftest.err >&5 5529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5530 (exit $ac_status); } && 5531 { ac_try='test -z "$ac_c_werror_flag" 5532 || test ! -s conftest.err' 5533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5534 (eval $ac_try) 2>&5 5535 ac_status=$? 5536 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5537 (exit $ac_status); }; } && 5538 { ac_try='test -s conftest.$ac_objext' 5539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5540 (eval $ac_try) 2>&5 5541 ac_status=$? 5542 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5543 (exit $ac_status); }; }; then 5544 ac_cv_have_decl_vsnprintf=yes 5545else 5546 echo "$as_me: failed program was:" >&5 5547sed 's/^/| /' conftest.$ac_ext >&5 5548 5549ac_cv_have_decl_vsnprintf=no 5550fi 5551rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5552fi 5553echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5 5554echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6 5555if test $ac_cv_have_decl_vsnprintf = yes; then 5556 5557cat >>confdefs.h <<_ACEOF 5558#define HAVE_DECL_VSNPRINTF 1 5559_ACEOF 5560 5561 5562else 5563 cat >>confdefs.h <<_ACEOF 5564#define HAVE_DECL_VSNPRINTF 0 5565_ACEOF 5566 5567 5568fi 5569 5570 5571 5572cat >>confdefs.h <<\_ACEOF 5573#define HAVE_SYS_ERRLIST 1 5574_ACEOF 5575 5576 5577cat >>confdefs.h <<\_ACEOF 5578#define HAVE_SYS_NERR 1 5579_ACEOF 5580 5581 5582cat >>confdefs.h <<\_ACEOF 5583#define HAVE_SYS_SIGLIST 1 5584_ACEOF 5585 5586fi 5587 5588# For each of these functions, if the host does not provide the 5589# function we want to put FN.o in LIBOBJS, and if the host does 5590# provide the function, we want to define HAVE_FN in config.h. 5591 5592setobjs= 5593CHECK= 5594target_header_dir= 5595if test -n "${with_target_subdir}"; then 5596 5597 # We are being configured as a target library. AC_REPLACE_FUNCS 5598 # may not work correctly, because the compiler may not be able to 5599 # link executables. Note that we may still be being configured 5600 # native. 5601 5602 # If we are being configured for newlib, we know which functions 5603 # newlib provide and which ones we will be expected to provide. 5604 5605 if test "x${with_newlib}" = "xyes"; then 5606 case $LIBOBJS in 5607 "asprintf.$ac_objext" | \ 5608 *" asprintf.$ac_objext" | \ 5609 "asprintf.$ac_objext "* | \ 5610 *" asprintf.$ac_objext "* ) ;; 5611 *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;; 5612esac 5613 5614 case $LIBOBJS in 5615 "basename.$ac_objext" | \ 5616 *" basename.$ac_objext" | \ 5617 "basename.$ac_objext "* | \ 5618 *" basename.$ac_objext "* ) ;; 5619 *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;; 5620esac 5621 5622 case $LIBOBJS in 5623 "insque.$ac_objext" | \ 5624 *" insque.$ac_objext" | \ 5625 "insque.$ac_objext "* | \ 5626 *" insque.$ac_objext "* ) ;; 5627 *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;; 5628esac 5629 5630 case $LIBOBJS in 5631 "random.$ac_objext" | \ 5632 *" random.$ac_objext" | \ 5633 "random.$ac_objext "* | \ 5634 *" random.$ac_objext "* ) ;; 5635 *) LIBOBJS="$LIBOBJS random.$ac_objext" ;; 5636esac 5637 5638 case $LIBOBJS in 5639 "strdup.$ac_objext" | \ 5640 *" strdup.$ac_objext" | \ 5641 "strdup.$ac_objext "* | \ 5642 *" strdup.$ac_objext "* ) ;; 5643 *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;; 5644esac 5645 5646 case $LIBOBJS in 5647 "vasprintf.$ac_objext" | \ 5648 *" vasprintf.$ac_objext" | \ 5649 "vasprintf.$ac_objext "* | \ 5650 *" vasprintf.$ac_objext "* ) ;; 5651 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;; 5652esac 5653 5654 5655 for f in $funcs; do 5656 case "$f" in 5657 asprintf | basename | insque | random | strdup | vasprintf) 5658 ;; 5659 *) 5660 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 5661 cat >>confdefs.h <<_ACEOF 5662#define $n 1 5663_ACEOF 5664 5665 ;; 5666 esac 5667 done 5668 5669 # newlib doesnt provide any of the variables in $vars, so we 5670 # dont have to check them here. 5671 5672 # Of the functions in $checkfuncs, newlib only has strerror. 5673 cat >>confdefs.h <<\_ACEOF 5674#define HAVE_STRERROR 1 5675_ACEOF 5676 5677 5678 setobjs=yes 5679 5680 fi 5681 5682 # If we are being configured for Mingw, we know which functions 5683 # Mingw provides and which ones we will be expected to provide. 5684 5685 case "${host}" in 5686 *-*-mingw*) 5687 case $LIBOBJS in 5688 "asprintf.$ac_objext" | \ 5689 *" asprintf.$ac_objext" | \ 5690 "asprintf.$ac_objext "* | \ 5691 *" asprintf.$ac_objext "* ) ;; 5692 *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;; 5693esac 5694 5695 case $LIBOBJS in 5696 "basename.$ac_objext" | \ 5697 *" basename.$ac_objext" | \ 5698 "basename.$ac_objext "* | \ 5699 *" basename.$ac_objext "* ) ;; 5700 *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;; 5701esac 5702 5703 case $LIBOBJS in 5704 "bcmp.$ac_objext" | \ 5705 *" bcmp.$ac_objext" | \ 5706 "bcmp.$ac_objext "* | \ 5707 *" bcmp.$ac_objext "* ) ;; 5708 *) LIBOBJS="$LIBOBJS bcmp.$ac_objext" ;; 5709esac 5710 5711 case $LIBOBJS in 5712 "bcopy.$ac_objext" | \ 5713 *" bcopy.$ac_objext" | \ 5714 "bcopy.$ac_objext "* | \ 5715 *" bcopy.$ac_objext "* ) ;; 5716 *) LIBOBJS="$LIBOBJS bcopy.$ac_objext" ;; 5717esac 5718 5719 case $LIBOBJS in 5720 "bzero.$ac_objext" | \ 5721 *" bzero.$ac_objext" | \ 5722 "bzero.$ac_objext "* | \ 5723 *" bzero.$ac_objext "* ) ;; 5724 *) LIBOBJS="$LIBOBJS bzero.$ac_objext" ;; 5725esac 5726 5727 case $LIBOBJS in 5728 "clock.$ac_objext" | \ 5729 *" clock.$ac_objext" | \ 5730 "clock.$ac_objext "* | \ 5731 *" clock.$ac_objext "* ) ;; 5732 *) LIBOBJS="$LIBOBJS clock.$ac_objext" ;; 5733esac 5734 5735 case $LIBOBJS in 5736 "ffs.$ac_objext" | \ 5737 *" ffs.$ac_objext" | \ 5738 "ffs.$ac_objext "* | \ 5739 *" ffs.$ac_objext "* ) ;; 5740 *) LIBOBJS="$LIBOBJS ffs.$ac_objext" ;; 5741esac 5742 5743 case $LIBOBJS in 5744 "getpagesize.$ac_objext" | \ 5745 *" getpagesize.$ac_objext" | \ 5746 "getpagesize.$ac_objext "* | \ 5747 *" getpagesize.$ac_objext "* ) ;; 5748 *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;; 5749esac 5750 5751 case $LIBOBJS in 5752 "index.$ac_objext" | \ 5753 *" index.$ac_objext" | \ 5754 "index.$ac_objext "* | \ 5755 *" index.$ac_objext "* ) ;; 5756 *) LIBOBJS="$LIBOBJS index.$ac_objext" ;; 5757esac 5758 5759 case $LIBOBJS in 5760 "insque.$ac_objext" | \ 5761 *" insque.$ac_objext" | \ 5762 "insque.$ac_objext "* | \ 5763 *" insque.$ac_objext "* ) ;; 5764 *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;; 5765esac 5766 5767 case $LIBOBJS in 5768 "mempcpy.$ac_objext" | \ 5769 *" mempcpy.$ac_objext" | \ 5770 "mempcpy.$ac_objext "* | \ 5771 *" mempcpy.$ac_objext "* ) ;; 5772 *) LIBOBJS="$LIBOBJS mempcpy.$ac_objext" ;; 5773esac 5774 5775 case $LIBOBJS in 5776 "mkstemps.$ac_objext" | \ 5777 *" mkstemps.$ac_objext" | \ 5778 "mkstemps.$ac_objext "* | \ 5779 *" mkstemps.$ac_objext "* ) ;; 5780 *) LIBOBJS="$LIBOBJS mkstemps.$ac_objext" ;; 5781esac 5782 5783 case $LIBOBJS in 5784 "random.$ac_objext" | \ 5785 *" random.$ac_objext" | \ 5786 "random.$ac_objext "* | \ 5787 *" random.$ac_objext "* ) ;; 5788 *) LIBOBJS="$LIBOBJS random.$ac_objext" ;; 5789esac 5790 5791 case $LIBOBJS in 5792 "rindex.$ac_objext" | \ 5793 *" rindex.$ac_objext" | \ 5794 "rindex.$ac_objext "* | \ 5795 *" rindex.$ac_objext "* ) ;; 5796 *) LIBOBJS="$LIBOBJS rindex.$ac_objext" ;; 5797esac 5798 5799 case $LIBOBJS in 5800 "sigsetmask.$ac_objext" | \ 5801 *" sigsetmask.$ac_objext" | \ 5802 "sigsetmask.$ac_objext "* | \ 5803 *" sigsetmask.$ac_objext "* ) ;; 5804 *) LIBOBJS="$LIBOBJS sigsetmask.$ac_objext" ;; 5805esac 5806 5807 case $LIBOBJS in 5808 "stpcpy.$ac_objext" | \ 5809 *" stpcpy.$ac_objext" | \ 5810 "stpcpy.$ac_objext "* | \ 5811 *" stpcpy.$ac_objext "* ) ;; 5812 *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext" ;; 5813esac 5814 5815 case $LIBOBJS in 5816 "stpncpy.$ac_objext" | \ 5817 *" stpncpy.$ac_objext" | \ 5818 "stpncpy.$ac_objext "* | \ 5819 *" stpncpy.$ac_objext "* ) ;; 5820 *) LIBOBJS="$LIBOBJS stpncpy.$ac_objext" ;; 5821esac 5822 5823 case $LIBOBJS in 5824 "strndup.$ac_objext" | \ 5825 *" strndup.$ac_objext" | \ 5826 "strndup.$ac_objext "* | \ 5827 *" strndup.$ac_objext "* ) ;; 5828 *) LIBOBJS="$LIBOBJS strndup.$ac_objext" ;; 5829esac 5830 5831 case $LIBOBJS in 5832 "strverscmp.$ac_objext" | \ 5833 *" strverscmp.$ac_objext" | \ 5834 "strverscmp.$ac_objext "* | \ 5835 *" strverscmp.$ac_objext "* ) ;; 5836 *) LIBOBJS="$LIBOBJS strverscmp.$ac_objext" ;; 5837esac 5838 5839 case $LIBOBJS in 5840 "vasprintf.$ac_objext" | \ 5841 *" vasprintf.$ac_objext" | \ 5842 "vasprintf.$ac_objext "* | \ 5843 *" vasprintf.$ac_objext "* ) ;; 5844 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;; 5845esac 5846 5847 case $LIBOBJS in 5848 "waitpid.$ac_objext" | \ 5849 *" waitpid.$ac_objext" | \ 5850 "waitpid.$ac_objext "* | \ 5851 *" waitpid.$ac_objext "* ) ;; 5852 *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;; 5853esac 5854 5855 5856 for f in $funcs; do 5857 case "$f" in 5858 asprintf | basename | bcmp | bcopy | bzero | clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strverscmp | vasprintf | waitpid) 5859 ;; 5860 *) 5861 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 5862 cat >>confdefs.h <<_ACEOF 5863#define $n 1 5864_ACEOF 5865 5866 ;; 5867 esac 5868 done 5869 5870 # Mingw doesnt provide any of the variables in $vars, so we 5871 # dont have to check them here. 5872 5873 # Of the functions in $checkfuncs, Mingw only has strerror. 5874 cat >>confdefs.h <<\_ACEOF 5875#define HAVE_STRERROR 1 5876_ACEOF 5877 5878 5879 setobjs=yes 5880 ;; 5881 5882 esac 5883 5884 # We may wish to install the target headers somewhere. 5885 # Check whether --enable-install-libiberty or --disable-install-libiberty was given. 5886if test "${enable_install_libiberty+set}" = set; then 5887 enableval="$enable_install_libiberty" 5888 enable_install_libiberty=$enableval 5889else 5890 enable_install_libiberty=no 5891fi; 5892 # Option parsed, now set things appropriately. 5893 case x"$enable_install_libiberty" in 5894 xyes|x) 5895 target_header_dir=libiberty 5896 ;; 5897 xno) 5898 target_header_dir= 5899 ;; 5900 *) 5901 # This could be sanity-checked in various ways... 5902 target_header_dir="${enable_install_libiberty}" 5903 ;; 5904 esac 5905 5906 5907else 5908 5909 # Not a target library, so we set things up to run the test suite. 5910 CHECK=really-check 5911 5912fi 5913 5914 5915 5916 5917case "${host}" in 5918 *-*-cygwin* | *-*-mingw*) 5919 cat >>confdefs.h <<\_ACEOF 5920#define HAVE_SYS_ERRLIST 1 5921_ACEOF 5922 5923 cat >>confdefs.h <<\_ACEOF 5924#define HAVE_SYS_NERR 1 5925_ACEOF 5926 5927 ;; 5928esac 5929 5930if test -z "${setobjs}"; then 5931 case "${host}" in 5932 5933 *-*-vxworks*) 5934 # Handle VxWorks configuration specially, since on VxWorks the 5935 # libraries are actually on the target board, not in the file 5936 # system. 5937 case $LIBOBJS in 5938 "basename.$ac_objext" | \ 5939 *" basename.$ac_objext" | \ 5940 "basename.$ac_objext "* | \ 5941 *" basename.$ac_objext "* ) ;; 5942 *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;; 5943esac 5944 5945 case $LIBOBJS in 5946 "getpagesize.$ac_objext" | \ 5947 *" getpagesize.$ac_objext" | \ 5948 "getpagesize.$ac_objext "* | \ 5949 *" getpagesize.$ac_objext "* ) ;; 5950 *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;; 5951esac 5952 5953 case $LIBOBJS in 5954 "insque.$ac_objext" | \ 5955 *" insque.$ac_objext" | \ 5956 "insque.$ac_objext "* | \ 5957 *" insque.$ac_objext "* ) ;; 5958 *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;; 5959esac 5960 5961 case $LIBOBJS in 5962 "random.$ac_objext" | \ 5963 *" random.$ac_objext" | \ 5964 "random.$ac_objext "* | \ 5965 *" random.$ac_objext "* ) ;; 5966 *) LIBOBJS="$LIBOBJS random.$ac_objext" ;; 5967esac 5968 5969 case $LIBOBJS in 5970 "strcasecmp.$ac_objext" | \ 5971 *" strcasecmp.$ac_objext" | \ 5972 "strcasecmp.$ac_objext "* | \ 5973 *" strcasecmp.$ac_objext "* ) ;; 5974 *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext" ;; 5975esac 5976 5977 case $LIBOBJS in 5978 "strncasecmp.$ac_objext" | \ 5979 *" strncasecmp.$ac_objext" | \ 5980 "strncasecmp.$ac_objext "* | \ 5981 *" strncasecmp.$ac_objext "* ) ;; 5982 *) LIBOBJS="$LIBOBJS strncasecmp.$ac_objext" ;; 5983esac 5984 5985 case $LIBOBJS in 5986 "strdup.$ac_objext" | \ 5987 *" strdup.$ac_objext" | \ 5988 "strdup.$ac_objext "* | \ 5989 *" strdup.$ac_objext "* ) ;; 5990 *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;; 5991esac 5992 5993 case $LIBOBJS in 5994 "vfork.$ac_objext" | \ 5995 *" vfork.$ac_objext" | \ 5996 "vfork.$ac_objext "* | \ 5997 *" vfork.$ac_objext "* ) ;; 5998 *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;; 5999esac 6000 6001 case $LIBOBJS in 6002 "waitpid.$ac_objext" | \ 6003 *" waitpid.$ac_objext" | \ 6004 "waitpid.$ac_objext "* | \ 6005 *" waitpid.$ac_objext "* ) ;; 6006 *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;; 6007esac 6008 6009 case $LIBOBJS in 6010 "vasprintf.$ac_objext" | \ 6011 *" vasprintf.$ac_objext" | \ 6012 "vasprintf.$ac_objext "* | \ 6013 *" vasprintf.$ac_objext "* ) ;; 6014 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;; 6015esac 6016 6017 for f in $funcs; do 6018 case "$f" in 6019 basename | getpagesize | insque | random | strcasecmp) 6020 ;; 6021 strncasecmp | strdup | vfork | waitpid | vasprintf) 6022 ;; 6023 *) 6024 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 6025 cat >>confdefs.h <<_ACEOF 6026#define $n 1 6027_ACEOF 6028 6029 ;; 6030 esac 6031 done 6032 6033 # VxWorks doesn't provide any of the variables in $vars, so we 6034 # don't have to check them here. 6035 6036 # Of the functions in $checkfuncs, VxWorks only has strerror. 6037 cat >>confdefs.h <<\_ACEOF 6038#define HAVE_STRERROR 1 6039_ACEOF 6040 6041 6042 setobjs=yes 6043 ;; 6044 6045 esac 6046fi 6047 6048if test -z "${setobjs}"; then 6049 6050 case "${host}" in 6051 6052 *-*-cygwin*) 6053 # The Cygwin library actually uses a couple of files from 6054 # libiberty when it is built. If we are building a native 6055 # Cygwin, and we run the tests, we will appear to have these 6056 # files. However, when we go on to build winsup, we will wind up 6057 # with a library which does not have the files, since they should 6058 # have come from libiberty. 6059 6060 # We handle this by removing the functions the winsup library 6061 # provides from our shell variables, so that they appear to be 6062 # missing. 6063 6064 # DJ - only if we're *building* cygwin, not just building *with* cygwin 6065 6066 if test -n "${with_target_subdir}" 6067 then 6068 funcs="`echo $funcs | sed -e 's/random//'`" 6069 case $LIBOBJS in 6070 "random.$ac_objext" | \ 6071 *" random.$ac_objext" | \ 6072 "random.$ac_objext "* | \ 6073 *" random.$ac_objext "* ) ;; 6074 *) LIBOBJS="$LIBOBJS random.$ac_objext" ;; 6075esac 6076 6077 vars="`echo $vars | sed -e 's/sys_siglist//'`" 6078 checkfuncs="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`" 6079 fi 6080 ;; 6081 6082 *-*-mingw32*) 6083 # Under mingw32, sys_nerr and sys_errlist exist, but they are 6084 # macros, so the test below won't find them. 6085 libiberty_cv_var_sys_nerr=yes 6086 libiberty_cv_var_sys_errlist=yes 6087 ;; 6088 6089 *-*-msdosdjgpp*) 6090 # vfork and fork are stubs. 6091 ac_cv_func_vfork_works=no 6092 ;; 6093 6094 *-*-uwin*) 6095 # Under some versions of uwin, vfork is notoriously buggy and the test 6096 # can hang configure; on other versions, vfork exists just as a stub. 6097 # FIXME: This should be removed once vfork in uwin's runtime is fixed. 6098 ac_cv_func_vfork_works=no 6099 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are 6100 # macros (actually, these are imported from a DLL, but the end effect 6101 # is the same), so the test below won't find them. 6102 libiberty_cv_var_sys_nerr=yes 6103 libiberty_cv_var_sys_errlist=yes 6104 ;; 6105 6106 *-*-*vms*) 6107 # Under VMS, vfork works very different than on Unix. The standard test 6108 # won't work, and it isn't easily adaptable. It makes more sense to 6109 # just force it. 6110 ac_cv_func_vfork_works=yes 6111 ;; 6112 6113 esac 6114 6115 # We haven't set the list of objects yet. Use the standard autoconf 6116 # tests. This will only work if the compiler works. 6117 echo "$as_me:$LINENO: checking for library containing strerror" >&5 6118echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 6119if test "${ac_cv_search_strerror+set}" = set; then 6120 echo $ECHO_N "(cached) $ECHO_C" >&6 6121else 6122 ac_func_search_save_LIBS=$LIBS 6123ac_cv_search_strerror=no 6124if test x$gcc_no_link = xyes; then 6125 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6126echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6127 { (exit 1); exit 1; }; } 6128fi 6129cat >conftest.$ac_ext <<_ACEOF 6130/* confdefs.h. */ 6131_ACEOF 6132cat confdefs.h >>conftest.$ac_ext 6133cat >>conftest.$ac_ext <<_ACEOF 6134/* end confdefs.h. */ 6135 6136/* Override any gcc2 internal prototype to avoid an error. */ 6137#ifdef __cplusplus 6138extern "C" 6139#endif 6140/* We use char because int might match the return type of a gcc2 6141 builtin and then its argument prototype would still apply. */ 6142char strerror (); 6143int 6144main () 6145{ 6146strerror (); 6147 ; 6148 return 0; 6149} 6150_ACEOF 6151rm -f conftest.$ac_objext conftest$ac_exeext 6152if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6153 (eval $ac_link) 2>conftest.er1 6154 ac_status=$? 6155 grep -v '^ *+' conftest.er1 >conftest.err 6156 rm -f conftest.er1 6157 cat conftest.err >&5 6158 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6159 (exit $ac_status); } && 6160 { ac_try='test -z "$ac_c_werror_flag" 6161 || test ! -s conftest.err' 6162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6163 (eval $ac_try) 2>&5 6164 ac_status=$? 6165 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6166 (exit $ac_status); }; } && 6167 { ac_try='test -s conftest$ac_exeext' 6168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6169 (eval $ac_try) 2>&5 6170 ac_status=$? 6171 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6172 (exit $ac_status); }; }; then 6173 ac_cv_search_strerror="none required" 6174else 6175 echo "$as_me: failed program was:" >&5 6176sed 's/^/| /' conftest.$ac_ext >&5 6177 6178fi 6179rm -f conftest.err conftest.$ac_objext \ 6180 conftest$ac_exeext conftest.$ac_ext 6181if test "$ac_cv_search_strerror" = no; then 6182 for ac_lib in cposix; do 6183 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6184 if test x$gcc_no_link = xyes; then 6185 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6186echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6187 { (exit 1); exit 1; }; } 6188fi 6189cat >conftest.$ac_ext <<_ACEOF 6190/* confdefs.h. */ 6191_ACEOF 6192cat confdefs.h >>conftest.$ac_ext 6193cat >>conftest.$ac_ext <<_ACEOF 6194/* end confdefs.h. */ 6195 6196/* Override any gcc2 internal prototype to avoid an error. */ 6197#ifdef __cplusplus 6198extern "C" 6199#endif 6200/* We use char because int might match the return type of a gcc2 6201 builtin and then its argument prototype would still apply. */ 6202char strerror (); 6203int 6204main () 6205{ 6206strerror (); 6207 ; 6208 return 0; 6209} 6210_ACEOF 6211rm -f conftest.$ac_objext conftest$ac_exeext 6212if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6213 (eval $ac_link) 2>conftest.er1 6214 ac_status=$? 6215 grep -v '^ *+' conftest.er1 >conftest.err 6216 rm -f conftest.er1 6217 cat conftest.err >&5 6218 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6219 (exit $ac_status); } && 6220 { ac_try='test -z "$ac_c_werror_flag" 6221 || test ! -s conftest.err' 6222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6223 (eval $ac_try) 2>&5 6224 ac_status=$? 6225 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6226 (exit $ac_status); }; } && 6227 { ac_try='test -s conftest$ac_exeext' 6228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6229 (eval $ac_try) 2>&5 6230 ac_status=$? 6231 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6232 (exit $ac_status); }; }; then 6233 ac_cv_search_strerror="-l$ac_lib" 6234break 6235else 6236 echo "$as_me: failed program was:" >&5 6237sed 's/^/| /' conftest.$ac_ext >&5 6238 6239fi 6240rm -f conftest.err conftest.$ac_objext \ 6241 conftest$ac_exeext conftest.$ac_ext 6242 done 6243fi 6244LIBS=$ac_func_search_save_LIBS 6245fi 6246echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 6247echo "${ECHO_T}$ac_cv_search_strerror" >&6 6248if test "$ac_cv_search_strerror" != no; then 6249 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 6250 6251fi 6252 6253 6254for ac_func in $funcs 6255do 6256as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6257echo "$as_me:$LINENO: checking for $ac_func" >&5 6258echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6259if eval "test \"\${$as_ac_var+set}\" = set"; then 6260 echo $ECHO_N "(cached) $ECHO_C" >&6 6261else 6262 if test x$gcc_no_link = xyes; then 6263 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6264echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6265 { (exit 1); exit 1; }; } 6266fi 6267cat >conftest.$ac_ext <<_ACEOF 6268/* confdefs.h. */ 6269_ACEOF 6270cat confdefs.h >>conftest.$ac_ext 6271cat >>conftest.$ac_ext <<_ACEOF 6272/* end confdefs.h. */ 6273/* System header to define __stub macros and hopefully few prototypes, 6274 which can conflict with char $ac_func (); below. 6275 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6276 <limits.h> exists even on freestanding compilers. Under hpux, 6277 including <limits.h> includes <sys/time.h> and causes problems 6278 checking for functions defined therein. */ 6279#if defined (__STDC__) && !defined (_HPUX_SOURCE) 6280# include <limits.h> 6281#else 6282# include <assert.h> 6283#endif 6284/* Override any gcc2 internal prototype to avoid an error. */ 6285#ifdef __cplusplus 6286extern "C" 6287{ 6288#endif 6289/* We use char because int might match the return type of a gcc2 6290 builtin and then its argument prototype would still apply. */ 6291char $ac_func (); 6292/* The GNU C library defines this for functions which it implements 6293 to always fail with ENOSYS. Some functions are actually named 6294 something starting with __ and the normal name is an alias. */ 6295#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 6296choke me 6297#else 6298char (*f) () = $ac_func; 6299#endif 6300#ifdef __cplusplus 6301} 6302#endif 6303 6304int 6305main () 6306{ 6307return f != $ac_func; 6308 ; 6309 return 0; 6310} 6311_ACEOF 6312rm -f conftest.$ac_objext conftest$ac_exeext 6313if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6314 (eval $ac_link) 2>conftest.er1 6315 ac_status=$? 6316 grep -v '^ *+' conftest.er1 >conftest.err 6317 rm -f conftest.er1 6318 cat conftest.err >&5 6319 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6320 (exit $ac_status); } && 6321 { ac_try='test -z "$ac_c_werror_flag" 6322 || test ! -s conftest.err' 6323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6324 (eval $ac_try) 2>&5 6325 ac_status=$? 6326 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6327 (exit $ac_status); }; } && 6328 { ac_try='test -s conftest$ac_exeext' 6329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6330 (eval $ac_try) 2>&5 6331 ac_status=$? 6332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6333 (exit $ac_status); }; }; then 6334 eval "$as_ac_var=yes" 6335else 6336 echo "$as_me: failed program was:" >&5 6337sed 's/^/| /' conftest.$ac_ext >&5 6338 6339eval "$as_ac_var=no" 6340fi 6341rm -f conftest.err conftest.$ac_objext \ 6342 conftest$ac_exeext conftest.$ac_ext 6343fi 6344echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6345echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6346if test `eval echo '${'$as_ac_var'}'` = yes; then 6347 cat >>confdefs.h <<_ACEOF 6348#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 6349_ACEOF 6350 6351else 6352 case $LIBOBJS in 6353 "$ac_func.$ac_objext" | \ 6354 *" $ac_func.$ac_objext" | \ 6355 "$ac_func.$ac_objext "* | \ 6356 *" $ac_func.$ac_objext "* ) ;; 6357 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;; 6358esac 6359 6360fi 6361done 6362 6363 6364 echo "$as_me:$LINENO: checking whether alloca needs Cray hooks" >&5 6365echo $ECHO_N "checking whether alloca needs Cray hooks... $ECHO_C" >&6 6366if test "${ac_cv_os_cray+set}" = set; then 6367 echo $ECHO_N "(cached) $ECHO_C" >&6 6368else 6369 cat >conftest.$ac_ext <<_ACEOF 6370/* confdefs.h. */ 6371_ACEOF 6372cat confdefs.h >>conftest.$ac_ext 6373cat >>conftest.$ac_ext <<_ACEOF 6374/* end confdefs.h. */ 6375#if defined(CRAY) && ! defined(CRAY2) 6376webecray 6377#else 6378wenotbecray 6379#endif 6380 6381_ACEOF 6382if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6383 $EGREP "webecray" >/dev/null 2>&1; then 6384 ac_cv_os_cray=yes 6385else 6386 ac_cv_os_cray=no 6387fi 6388rm -f conftest* 6389 6390fi 6391echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 6392echo "${ECHO_T}$ac_cv_os_cray" >&6 6393if test $ac_cv_os_cray = yes; then 6394 for ac_func in _getb67 GETB67 getb67; do 6395 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6396echo "$as_me:$LINENO: checking for $ac_func" >&5 6397echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6398if eval "test \"\${$as_ac_var+set}\" = set"; then 6399 echo $ECHO_N "(cached) $ECHO_C" >&6 6400else 6401 if test x$gcc_no_link = xyes; then 6402 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6403echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6404 { (exit 1); exit 1; }; } 6405fi 6406cat >conftest.$ac_ext <<_ACEOF 6407/* confdefs.h. */ 6408_ACEOF 6409cat confdefs.h >>conftest.$ac_ext 6410cat >>conftest.$ac_ext <<_ACEOF 6411/* end confdefs.h. */ 6412/* System header to define __stub macros and hopefully few prototypes, 6413 which can conflict with char $ac_func (); below. 6414 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6415 <limits.h> exists even on freestanding compilers. Under hpux, 6416 including <limits.h> includes <sys/time.h> and causes problems 6417 checking for functions defined therein. */ 6418#if defined (__STDC__) && !defined (_HPUX_SOURCE) 6419# include <limits.h> 6420#else 6421# include <assert.h> 6422#endif 6423/* Override any gcc2 internal prototype to avoid an error. */ 6424#ifdef __cplusplus 6425extern "C" 6426{ 6427#endif 6428/* We use char because int might match the return type of a gcc2 6429 builtin and then its argument prototype would still apply. */ 6430char $ac_func (); 6431/* The GNU C library defines this for functions which it implements 6432 to always fail with ENOSYS. Some functions are actually named 6433 something starting with __ and the normal name is an alias. */ 6434#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 6435choke me 6436#else 6437char (*f) () = $ac_func; 6438#endif 6439#ifdef __cplusplus 6440} 6441#endif 6442 6443int 6444main () 6445{ 6446return f != $ac_func; 6447 ; 6448 return 0; 6449} 6450_ACEOF 6451rm -f conftest.$ac_objext conftest$ac_exeext 6452if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6453 (eval $ac_link) 2>conftest.er1 6454 ac_status=$? 6455 grep -v '^ *+' conftest.er1 >conftest.err 6456 rm -f conftest.er1 6457 cat conftest.err >&5 6458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6459 (exit $ac_status); } && 6460 { ac_try='test -z "$ac_c_werror_flag" 6461 || test ! -s conftest.err' 6462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6463 (eval $ac_try) 2>&5 6464 ac_status=$? 6465 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6466 (exit $ac_status); }; } && 6467 { ac_try='test -s conftest$ac_exeext' 6468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6469 (eval $ac_try) 2>&5 6470 ac_status=$? 6471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6472 (exit $ac_status); }; }; then 6473 eval "$as_ac_var=yes" 6474else 6475 echo "$as_me: failed program was:" >&5 6476sed 's/^/| /' conftest.$ac_ext >&5 6477 6478eval "$as_ac_var=no" 6479fi 6480rm -f conftest.err conftest.$ac_objext \ 6481 conftest$ac_exeext conftest.$ac_ext 6482fi 6483echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6484echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6485if test `eval echo '${'$as_ac_var'}'` = yes; then 6486 6487cat >>confdefs.h <<_ACEOF 6488#define CRAY_STACKSEG_END $ac_func 6489_ACEOF 6490 break 6491fi 6492 6493 done 6494fi 6495 6496echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 6497echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 6498if test "${ac_cv_c_stack_direction+set}" = set; then 6499 echo $ECHO_N "(cached) $ECHO_C" >&6 6500else 6501 if test "$cross_compiling" = yes; then 6502 ac_cv_c_stack_direction=0 6503else 6504 cat >conftest.$ac_ext <<_ACEOF 6505/* confdefs.h. */ 6506_ACEOF 6507cat confdefs.h >>conftest.$ac_ext 6508cat >>conftest.$ac_ext <<_ACEOF 6509/* end confdefs.h. */ 6510find_stack_direction () 6511{ 6512 static char *addr = 0; 6513 auto char dummy; 6514 if (addr == 0) 6515 { 6516 addr = &dummy; 6517 return find_stack_direction (); 6518 } 6519 else 6520 return (&dummy > addr) ? 1 : -1; 6521} 6522main () 6523{ 6524 exit (find_stack_direction() < 0); 6525} 6526_ACEOF 6527rm -f conftest$ac_exeext 6528if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6529 (eval $ac_link) 2>&5 6530 ac_status=$? 6531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6532 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6534 (eval $ac_try) 2>&5 6535 ac_status=$? 6536 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6537 (exit $ac_status); }; }; then 6538 ac_cv_c_stack_direction=1 6539else 6540 echo "$as_me: program exited with status $ac_status" >&5 6541echo "$as_me: failed program was:" >&5 6542sed 's/^/| /' conftest.$ac_ext >&5 6543 6544( exit $ac_status ) 6545ac_cv_c_stack_direction=-1 6546fi 6547rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6548fi 6549fi 6550echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 6551echo "${ECHO_T}$ac_cv_c_stack_direction" >&6 6552 6553cat >>confdefs.h <<_ACEOF 6554#define STACK_DIRECTION $ac_cv_c_stack_direction 6555_ACEOF 6556 6557 6558 6559 6560for ac_header in unistd.h vfork.h 6561do 6562as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6563echo "$as_me:$LINENO: checking for $ac_header" >&5 6564echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 6565if eval "test \"\${$as_ac_Header+set}\" = set"; then 6566 echo $ECHO_N "(cached) $ECHO_C" >&6 6567else 6568 cat >conftest.$ac_ext <<_ACEOF 6569/* confdefs.h. */ 6570_ACEOF 6571cat confdefs.h >>conftest.$ac_ext 6572cat >>conftest.$ac_ext <<_ACEOF 6573/* end confdefs.h. */ 6574#include <$ac_header> 6575_ACEOF 6576if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 6577 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 6578 ac_status=$? 6579 grep -v '^ *+' conftest.er1 >conftest.err 6580 rm -f conftest.er1 6581 cat conftest.err >&5 6582 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6583 (exit $ac_status); } >/dev/null; then 6584 if test -s conftest.err; then 6585 ac_cpp_err=$ac_c_preproc_warn_flag 6586 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 6587 else 6588 ac_cpp_err= 6589 fi 6590else 6591 ac_cpp_err=yes 6592fi 6593if test -z "$ac_cpp_err"; then 6594 eval "$as_ac_Header=yes" 6595else 6596 echo "$as_me: failed program was:" >&5 6597sed 's/^/| /' conftest.$ac_ext >&5 6598 6599 eval "$as_ac_Header=no" 6600fi 6601rm -f conftest.err conftest.$ac_ext 6602fi 6603echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 6604echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 6605if test `eval echo '${'$as_ac_Header'}'` = yes; then 6606 cat >>confdefs.h <<_ACEOF 6607#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6608_ACEOF 6609 6610fi 6611done 6612 6613 6614 6615for ac_func in fork vfork 6616do 6617as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6618echo "$as_me:$LINENO: checking for $ac_func" >&5 6619echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6620if eval "test \"\${$as_ac_var+set}\" = set"; then 6621 echo $ECHO_N "(cached) $ECHO_C" >&6 6622else 6623 if test x$gcc_no_link = xyes; then 6624 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6625echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6626 { (exit 1); exit 1; }; } 6627fi 6628cat >conftest.$ac_ext <<_ACEOF 6629/* confdefs.h. */ 6630_ACEOF 6631cat confdefs.h >>conftest.$ac_ext 6632cat >>conftest.$ac_ext <<_ACEOF 6633/* end confdefs.h. */ 6634/* System header to define __stub macros and hopefully few prototypes, 6635 which can conflict with char $ac_func (); below. 6636 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6637 <limits.h> exists even on freestanding compilers. Under hpux, 6638 including <limits.h> includes <sys/time.h> and causes problems 6639 checking for functions defined therein. */ 6640#if defined (__STDC__) && !defined (_HPUX_SOURCE) 6641# include <limits.h> 6642#else 6643# include <assert.h> 6644#endif 6645/* Override any gcc2 internal prototype to avoid an error. */ 6646#ifdef __cplusplus 6647extern "C" 6648{ 6649#endif 6650/* We use char because int might match the return type of a gcc2 6651 builtin and then its argument prototype would still apply. */ 6652char $ac_func (); 6653/* The GNU C library defines this for functions which it implements 6654 to always fail with ENOSYS. Some functions are actually named 6655 something starting with __ and the normal name is an alias. */ 6656#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 6657choke me 6658#else 6659char (*f) () = $ac_func; 6660#endif 6661#ifdef __cplusplus 6662} 6663#endif 6664 6665int 6666main () 6667{ 6668return f != $ac_func; 6669 ; 6670 return 0; 6671} 6672_ACEOF 6673rm -f conftest.$ac_objext conftest$ac_exeext 6674if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6675 (eval $ac_link) 2>conftest.er1 6676 ac_status=$? 6677 grep -v '^ *+' conftest.er1 >conftest.err 6678 rm -f conftest.er1 6679 cat conftest.err >&5 6680 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6681 (exit $ac_status); } && 6682 { ac_try='test -z "$ac_c_werror_flag" 6683 || test ! -s conftest.err' 6684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6685 (eval $ac_try) 2>&5 6686 ac_status=$? 6687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6688 (exit $ac_status); }; } && 6689 { ac_try='test -s conftest$ac_exeext' 6690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6691 (eval $ac_try) 2>&5 6692 ac_status=$? 6693 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6694 (exit $ac_status); }; }; then 6695 eval "$as_ac_var=yes" 6696else 6697 echo "$as_me: failed program was:" >&5 6698sed 's/^/| /' conftest.$ac_ext >&5 6699 6700eval "$as_ac_var=no" 6701fi 6702rm -f conftest.err conftest.$ac_objext \ 6703 conftest$ac_exeext conftest.$ac_ext 6704fi 6705echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6706echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6707if test `eval echo '${'$as_ac_var'}'` = yes; then 6708 cat >>confdefs.h <<_ACEOF 6709#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 6710_ACEOF 6711 6712fi 6713done 6714 6715if test "x$ac_cv_func_fork" = xyes; then 6716 echo "$as_me:$LINENO: checking for working fork" >&5 6717echo $ECHO_N "checking for working fork... $ECHO_C" >&6 6718if test "${ac_cv_func_fork_works+set}" = set; then 6719 echo $ECHO_N "(cached) $ECHO_C" >&6 6720else 6721 if test "$cross_compiling" = yes; then 6722 ac_cv_func_fork_works=cross 6723else 6724 cat >conftest.$ac_ext <<_ACEOF 6725/* By Ruediger Kuhlmann. */ 6726 #include <sys/types.h> 6727 #if HAVE_UNISTD_H 6728 # include <unistd.h> 6729 #endif 6730 /* Some systems only have a dummy stub for fork() */ 6731 int main () 6732 { 6733 if (fork() < 0) 6734 exit (1); 6735 exit (0); 6736 } 6737_ACEOF 6738rm -f conftest$ac_exeext 6739if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6740 (eval $ac_link) 2>&5 6741 ac_status=$? 6742 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6743 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6745 (eval $ac_try) 2>&5 6746 ac_status=$? 6747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6748 (exit $ac_status); }; }; then 6749 ac_cv_func_fork_works=yes 6750else 6751 echo "$as_me: program exited with status $ac_status" >&5 6752echo "$as_me: failed program was:" >&5 6753sed 's/^/| /' conftest.$ac_ext >&5 6754 6755( exit $ac_status ) 6756ac_cv_func_fork_works=no 6757fi 6758rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6759fi 6760fi 6761echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5 6762echo "${ECHO_T}$ac_cv_func_fork_works" >&6 6763 6764else 6765 ac_cv_func_fork_works=$ac_cv_func_fork 6766fi 6767if test "x$ac_cv_func_fork_works" = xcross; then 6768 case $host in 6769 *-*-amigaos* | *-*-msdosdjgpp*) 6770 # Override, as these systems have only a dummy fork() stub 6771 ac_cv_func_fork_works=no 6772 ;; 6773 *) 6774 ac_cv_func_fork_works=yes 6775 ;; 6776 esac 6777 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 6778echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} 6779fi 6780ac_cv_func_vfork_works=$ac_cv_func_vfork 6781if test "x$ac_cv_func_vfork" = xyes; then 6782 echo "$as_me:$LINENO: checking for working vfork" >&5 6783echo $ECHO_N "checking for working vfork... $ECHO_C" >&6 6784if test "${ac_cv_func_vfork_works+set}" = set; then 6785 echo $ECHO_N "(cached) $ECHO_C" >&6 6786else 6787 if test "$cross_compiling" = yes; then 6788 ac_cv_func_vfork_works=cross 6789else 6790 cat >conftest.$ac_ext <<_ACEOF 6791/* confdefs.h. */ 6792_ACEOF 6793cat confdefs.h >>conftest.$ac_ext 6794cat >>conftest.$ac_ext <<_ACEOF 6795/* end confdefs.h. */ 6796/* Thanks to Paul Eggert for this test. */ 6797#include <stdio.h> 6798#include <stdlib.h> 6799#include <sys/types.h> 6800#include <sys/stat.h> 6801#include <sys/wait.h> 6802#if HAVE_UNISTD_H 6803# include <unistd.h> 6804#endif 6805#if HAVE_VFORK_H 6806# include <vfork.h> 6807#endif 6808/* On some sparc systems, changes by the child to local and incoming 6809 argument registers are propagated back to the parent. The compiler 6810 is told about this with #include <vfork.h>, but some compilers 6811 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a 6812 static variable whose address is put into a register that is 6813 clobbered by the vfork. */ 6814static void 6815#ifdef __cplusplus 6816sparc_address_test (int arg) 6817# else 6818sparc_address_test (arg) int arg; 6819#endif 6820{ 6821 static pid_t child; 6822 if (!child) { 6823 child = vfork (); 6824 if (child < 0) { 6825 perror ("vfork"); 6826 _exit(2); 6827 } 6828 if (!child) { 6829 arg = getpid(); 6830 write(-1, "", 0); 6831 _exit (arg); 6832 } 6833 } 6834} 6835 6836int 6837main () 6838{ 6839 pid_t parent = getpid (); 6840 pid_t child; 6841 6842 sparc_address_test (0); 6843 6844 child = vfork (); 6845 6846 if (child == 0) { 6847 /* Here is another test for sparc vfork register problems. This 6848 test uses lots of local variables, at least as many local 6849 variables as main has allocated so far including compiler 6850 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris 6851 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should 6852 reuse the register of parent for one of the local variables, 6853 since it will think that parent can't possibly be used any more 6854 in this routine. Assigning to the local variable will thus 6855 munge parent in the parent process. */ 6856 pid_t 6857 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(), 6858 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid(); 6859 /* Convince the compiler that p..p7 are live; otherwise, it might 6860 use the same hardware register for all 8 local variables. */ 6861 if (p != p1 || p != p2 || p != p3 || p != p4 6862 || p != p5 || p != p6 || p != p7) 6863 _exit(1); 6864 6865 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent 6866 from child file descriptors. If the child closes a descriptor 6867 before it execs or exits, this munges the parent's descriptor 6868 as well. Test for this by closing stdout in the child. */ 6869 _exit(close(fileno(stdout)) != 0); 6870 } else { 6871 int status; 6872 struct stat st; 6873 6874 while (wait(&status) != child) 6875 ; 6876 exit( 6877 /* Was there some problem with vforking? */ 6878 child < 0 6879 6880 /* Did the child fail? (This shouldn't happen.) */ 6881 || status 6882 6883 /* Did the vfork/compiler bug occur? */ 6884 || parent != getpid() 6885 6886 /* Did the file descriptor bug occur? */ 6887 || fstat(fileno(stdout), &st) != 0 6888 ); 6889 } 6890} 6891_ACEOF 6892rm -f conftest$ac_exeext 6893if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6894 (eval $ac_link) 2>&5 6895 ac_status=$? 6896 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6897 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6899 (eval $ac_try) 2>&5 6900 ac_status=$? 6901 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6902 (exit $ac_status); }; }; then 6903 ac_cv_func_vfork_works=yes 6904else 6905 echo "$as_me: program exited with status $ac_status" >&5 6906echo "$as_me: failed program was:" >&5 6907sed 's/^/| /' conftest.$ac_ext >&5 6908 6909( exit $ac_status ) 6910ac_cv_func_vfork_works=no 6911fi 6912rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6913fi 6914fi 6915echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5 6916echo "${ECHO_T}$ac_cv_func_vfork_works" >&6 6917 6918fi; 6919if test "x$ac_cv_func_fork_works" = xcross; then 6920 ac_cv_func_vfork_works=$ac_cv_func_vfork 6921 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 6922echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} 6923fi 6924 6925if test "x$ac_cv_func_vfork_works" = xyes; then 6926 6927cat >>confdefs.h <<\_ACEOF 6928#define HAVE_WORKING_VFORK 1 6929_ACEOF 6930 6931else 6932 6933cat >>confdefs.h <<\_ACEOF 6934#define vfork fork 6935_ACEOF 6936 6937fi 6938if test "x$ac_cv_func_fork_works" = xyes; then 6939 6940cat >>confdefs.h <<\_ACEOF 6941#define HAVE_WORKING_FORK 1 6942_ACEOF 6943 6944fi 6945 6946 if test $ac_cv_func_vfork_works = no; then 6947 case $LIBOBJS in 6948 "vfork.$ac_objext" | \ 6949 *" vfork.$ac_objext" | \ 6950 "vfork.$ac_objext "* | \ 6951 *" vfork.$ac_objext "* ) ;; 6952 *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;; 6953esac 6954 6955 fi 6956 # We only need _doprnt if we might use it to implement v*printf. 6957 if test $ac_cv_func_vprintf != yes \ 6958 || test $ac_cv_func_vfprintf != yes \ 6959 || test $ac_cv_func_vsprintf != yes; then 6960 6961for ac_func in _doprnt 6962do 6963as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6964echo "$as_me:$LINENO: checking for $ac_func" >&5 6965echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6966if eval "test \"\${$as_ac_var+set}\" = set"; then 6967 echo $ECHO_N "(cached) $ECHO_C" >&6 6968else 6969 if test x$gcc_no_link = xyes; then 6970 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6971echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6972 { (exit 1); exit 1; }; } 6973fi 6974cat >conftest.$ac_ext <<_ACEOF 6975/* confdefs.h. */ 6976_ACEOF 6977cat confdefs.h >>conftest.$ac_ext 6978cat >>conftest.$ac_ext <<_ACEOF 6979/* end confdefs.h. */ 6980/* System header to define __stub macros and hopefully few prototypes, 6981 which can conflict with char $ac_func (); below. 6982 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6983 <limits.h> exists even on freestanding compilers. Under hpux, 6984 including <limits.h> includes <sys/time.h> and causes problems 6985 checking for functions defined therein. */ 6986#if defined (__STDC__) && !defined (_HPUX_SOURCE) 6987# include <limits.h> 6988#else 6989# include <assert.h> 6990#endif 6991/* Override any gcc2 internal prototype to avoid an error. */ 6992#ifdef __cplusplus 6993extern "C" 6994{ 6995#endif 6996/* We use char because int might match the return type of a gcc2 6997 builtin and then its argument prototype would still apply. */ 6998char $ac_func (); 6999/* The GNU C library defines this for functions which it implements 7000 to always fail with ENOSYS. Some functions are actually named 7001 something starting with __ and the normal name is an alias. */ 7002#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 7003choke me 7004#else 7005char (*f) () = $ac_func; 7006#endif 7007#ifdef __cplusplus 7008} 7009#endif 7010 7011int 7012main () 7013{ 7014return f != $ac_func; 7015 ; 7016 return 0; 7017} 7018_ACEOF 7019rm -f conftest.$ac_objext conftest$ac_exeext 7020if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7021 (eval $ac_link) 2>conftest.er1 7022 ac_status=$? 7023 grep -v '^ *+' conftest.er1 >conftest.err 7024 rm -f conftest.er1 7025 cat conftest.err >&5 7026 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7027 (exit $ac_status); } && 7028 { ac_try='test -z "$ac_c_werror_flag" 7029 || test ! -s conftest.err' 7030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7031 (eval $ac_try) 2>&5 7032 ac_status=$? 7033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7034 (exit $ac_status); }; } && 7035 { ac_try='test -s conftest$ac_exeext' 7036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7037 (eval $ac_try) 2>&5 7038 ac_status=$? 7039 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7040 (exit $ac_status); }; }; then 7041 eval "$as_ac_var=yes" 7042else 7043 echo "$as_me: failed program was:" >&5 7044sed 's/^/| /' conftest.$ac_ext >&5 7045 7046eval "$as_ac_var=no" 7047fi 7048rm -f conftest.err conftest.$ac_objext \ 7049 conftest$ac_exeext conftest.$ac_ext 7050fi 7051echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 7052echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 7053if test `eval echo '${'$as_ac_var'}'` = yes; then 7054 cat >>confdefs.h <<_ACEOF 7055#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 7056_ACEOF 7057 7058else 7059 case $LIBOBJS in 7060 "$ac_func.$ac_objext" | \ 7061 *" $ac_func.$ac_objext" | \ 7062 "$ac_func.$ac_objext "* | \ 7063 *" $ac_func.$ac_objext "* ) ;; 7064 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;; 7065esac 7066 7067fi 7068done 7069 7070 7071 else 7072 7073for ac_func in _doprnt 7074do 7075as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 7076echo "$as_me:$LINENO: checking for $ac_func" >&5 7077echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 7078if eval "test \"\${$as_ac_var+set}\" = set"; then 7079 echo $ECHO_N "(cached) $ECHO_C" >&6 7080else 7081 if test x$gcc_no_link = xyes; then 7082 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 7083echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 7084 { (exit 1); exit 1; }; } 7085fi 7086cat >conftest.$ac_ext <<_ACEOF 7087/* confdefs.h. */ 7088_ACEOF 7089cat confdefs.h >>conftest.$ac_ext 7090cat >>conftest.$ac_ext <<_ACEOF 7091/* end confdefs.h. */ 7092/* System header to define __stub macros and hopefully few prototypes, 7093 which can conflict with char $ac_func (); below. 7094 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7095 <limits.h> exists even on freestanding compilers. Under hpux, 7096 including <limits.h> includes <sys/time.h> and causes problems 7097 checking for functions defined therein. */ 7098#if defined (__STDC__) && !defined (_HPUX_SOURCE) 7099# include <limits.h> 7100#else 7101# include <assert.h> 7102#endif 7103/* Override any gcc2 internal prototype to avoid an error. */ 7104#ifdef __cplusplus 7105extern "C" 7106{ 7107#endif 7108/* We use char because int might match the return type of a gcc2 7109 builtin and then its argument prototype would still apply. */ 7110char $ac_func (); 7111/* The GNU C library defines this for functions which it implements 7112 to always fail with ENOSYS. Some functions are actually named 7113 something starting with __ and the normal name is an alias. */ 7114#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 7115choke me 7116#else 7117char (*f) () = $ac_func; 7118#endif 7119#ifdef __cplusplus 7120} 7121#endif 7122 7123int 7124main () 7125{ 7126return f != $ac_func; 7127 ; 7128 return 0; 7129} 7130_ACEOF 7131rm -f conftest.$ac_objext conftest$ac_exeext 7132if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7133 (eval $ac_link) 2>conftest.er1 7134 ac_status=$? 7135 grep -v '^ *+' conftest.er1 >conftest.err 7136 rm -f conftest.er1 7137 cat conftest.err >&5 7138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7139 (exit $ac_status); } && 7140 { ac_try='test -z "$ac_c_werror_flag" 7141 || test ! -s conftest.err' 7142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7143 (eval $ac_try) 2>&5 7144 ac_status=$? 7145 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7146 (exit $ac_status); }; } && 7147 { ac_try='test -s conftest$ac_exeext' 7148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7149 (eval $ac_try) 2>&5 7150 ac_status=$? 7151 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7152 (exit $ac_status); }; }; then 7153 eval "$as_ac_var=yes" 7154else 7155 echo "$as_me: failed program was:" >&5 7156sed 's/^/| /' conftest.$ac_ext >&5 7157 7158eval "$as_ac_var=no" 7159fi 7160rm -f conftest.err conftest.$ac_objext \ 7161 conftest$ac_exeext conftest.$ac_ext 7162fi 7163echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 7164echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 7165if test `eval echo '${'$as_ac_var'}'` = yes; then 7166 cat >>confdefs.h <<_ACEOF 7167#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 7168_ACEOF 7169 7170fi 7171done 7172 7173 fi 7174 7175 for v in $vars; do 7176 echo "$as_me:$LINENO: checking for $v" >&5 7177echo $ECHO_N "checking for $v... $ECHO_C" >&6 7178 if eval "test \"\${libiberty_cv_var_$v+set}\" = set"; then 7179 echo $ECHO_N "(cached) $ECHO_C" >&6 7180else 7181 if test x$gcc_no_link = xyes; then 7182 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 7183echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 7184 { (exit 1); exit 1; }; } 7185fi 7186cat >conftest.$ac_ext <<_ACEOF 7187/* confdefs.h. */ 7188_ACEOF 7189cat confdefs.h >>conftest.$ac_ext 7190cat >>conftest.$ac_ext <<_ACEOF 7191/* end confdefs.h. */ 7192int *p; 7193int 7194main () 7195{ 7196extern int $v []; p = $v; 7197 ; 7198 return 0; 7199} 7200_ACEOF 7201rm -f conftest.$ac_objext conftest$ac_exeext 7202if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7203 (eval $ac_link) 2>conftest.er1 7204 ac_status=$? 7205 grep -v '^ *+' conftest.er1 >conftest.err 7206 rm -f conftest.er1 7207 cat conftest.err >&5 7208 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7209 (exit $ac_status); } && 7210 { ac_try='test -z "$ac_c_werror_flag" 7211 || test ! -s conftest.err' 7212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7213 (eval $ac_try) 2>&5 7214 ac_status=$? 7215 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7216 (exit $ac_status); }; } && 7217 { ac_try='test -s conftest$ac_exeext' 7218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7219 (eval $ac_try) 2>&5 7220 ac_status=$? 7221 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7222 (exit $ac_status); }; }; then 7223 eval "libiberty_cv_var_$v=yes" 7224else 7225 echo "$as_me: failed program was:" >&5 7226sed 's/^/| /' conftest.$ac_ext >&5 7227 7228eval "libiberty_cv_var_$v=no" 7229fi 7230rm -f conftest.err conftest.$ac_objext \ 7231 conftest$ac_exeext conftest.$ac_ext 7232fi 7233 7234 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then 7235 echo "$as_me:$LINENO: result: yes" >&5 7236echo "${ECHO_T}yes" >&6 7237 n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 7238 cat >>confdefs.h <<_ACEOF 7239#define $n 1 7240_ACEOF 7241 7242 else 7243 echo "$as_me:$LINENO: result: no" >&5 7244echo "${ECHO_T}no" >&6 7245 fi 7246 done 7247 7248 # special check for _system_configuration because AIX <4.3.2 do not 7249 # contain the `physmem' member. 7250 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5 7251echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6 7252 cat >conftest.$ac_ext <<_ACEOF 7253/* confdefs.h. */ 7254_ACEOF 7255cat confdefs.h >>conftest.$ac_ext 7256cat >>conftest.$ac_ext <<_ACEOF 7257/* end confdefs.h. */ 7258#include <sys/systemcfg.h> 7259int 7260main () 7261{ 7262double x = _system_configuration.physmem; 7263 ; 7264 return 0; 7265} 7266_ACEOF 7267rm -f conftest.$ac_objext 7268if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7269 (eval $ac_compile) 2>conftest.er1 7270 ac_status=$? 7271 grep -v '^ *+' conftest.er1 >conftest.err 7272 rm -f conftest.er1 7273 cat conftest.err >&5 7274 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7275 (exit $ac_status); } && 7276 { ac_try='test -z "$ac_c_werror_flag" 7277 || test ! -s conftest.err' 7278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7279 (eval $ac_try) 2>&5 7280 ac_status=$? 7281 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7282 (exit $ac_status); }; } && 7283 { ac_try='test -s conftest.$ac_objext' 7284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7285 (eval $ac_try) 2>&5 7286 ac_status=$? 7287 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7288 (exit $ac_status); }; }; then 7289 echo "$as_me:$LINENO: result: yes" >&5 7290echo "${ECHO_T}yes" >&6 7291 7292cat >>confdefs.h <<\_ACEOF 7293#define HAVE__SYSTEM_CONFIGURATION 1 7294_ACEOF 7295 7296else 7297 echo "$as_me: failed program was:" >&5 7298sed 's/^/| /' conftest.$ac_ext >&5 7299 7300echo "$as_me:$LINENO: result: no" >&5 7301echo "${ECHO_T}no" >&6 7302fi 7303rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7304 7305 7306for ac_func in $checkfuncs 7307do 7308as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 7309echo "$as_me:$LINENO: checking for $ac_func" >&5 7310echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 7311if eval "test \"\${$as_ac_var+set}\" = set"; then 7312 echo $ECHO_N "(cached) $ECHO_C" >&6 7313else 7314 if test x$gcc_no_link = xyes; then 7315 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 7316echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 7317 { (exit 1); exit 1; }; } 7318fi 7319cat >conftest.$ac_ext <<_ACEOF 7320/* confdefs.h. */ 7321_ACEOF 7322cat confdefs.h >>conftest.$ac_ext 7323cat >>conftest.$ac_ext <<_ACEOF 7324/* end confdefs.h. */ 7325/* System header to define __stub macros and hopefully few prototypes, 7326 which can conflict with char $ac_func (); below. 7327 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7328 <limits.h> exists even on freestanding compilers. Under hpux, 7329 including <limits.h> includes <sys/time.h> and causes problems 7330 checking for functions defined therein. */ 7331#if defined (__STDC__) && !defined (_HPUX_SOURCE) 7332# include <limits.h> 7333#else 7334# include <assert.h> 7335#endif 7336/* Override any gcc2 internal prototype to avoid an error. */ 7337#ifdef __cplusplus 7338extern "C" 7339{ 7340#endif 7341/* We use char because int might match the return type of a gcc2 7342 builtin and then its argument prototype would still apply. */ 7343char $ac_func (); 7344/* The GNU C library defines this for functions which it implements 7345 to always fail with ENOSYS. Some functions are actually named 7346 something starting with __ and the normal name is an alias. */ 7347#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 7348choke me 7349#else 7350char (*f) () = $ac_func; 7351#endif 7352#ifdef __cplusplus 7353} 7354#endif 7355 7356int 7357main () 7358{ 7359return f != $ac_func; 7360 ; 7361 return 0; 7362} 7363_ACEOF 7364rm -f conftest.$ac_objext conftest$ac_exeext 7365if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7366 (eval $ac_link) 2>conftest.er1 7367 ac_status=$? 7368 grep -v '^ *+' conftest.er1 >conftest.err 7369 rm -f conftest.er1 7370 cat conftest.err >&5 7371 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7372 (exit $ac_status); } && 7373 { ac_try='test -z "$ac_c_werror_flag" 7374 || test ! -s conftest.err' 7375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7376 (eval $ac_try) 2>&5 7377 ac_status=$? 7378 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7379 (exit $ac_status); }; } && 7380 { ac_try='test -s conftest$ac_exeext' 7381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7382 (eval $ac_try) 2>&5 7383 ac_status=$? 7384 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7385 (exit $ac_status); }; }; then 7386 eval "$as_ac_var=yes" 7387else 7388 echo "$as_me: failed program was:" >&5 7389sed 's/^/| /' conftest.$ac_ext >&5 7390 7391eval "$as_ac_var=no" 7392fi 7393rm -f conftest.err conftest.$ac_objext \ 7394 conftest$ac_exeext conftest.$ac_ext 7395fi 7396echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 7397echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 7398if test `eval echo '${'$as_ac_var'}'` = yes; then 7399 cat >>confdefs.h <<_ACEOF 7400#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 7401_ACEOF 7402 7403fi 7404done 7405 7406 echo "$as_me:$LINENO: checking whether basename is declared" >&5 7407echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6 7408if test "${ac_cv_have_decl_basename+set}" = set; then 7409 echo $ECHO_N "(cached) $ECHO_C" >&6 7410else 7411 cat >conftest.$ac_ext <<_ACEOF 7412/* confdefs.h. */ 7413_ACEOF 7414cat confdefs.h >>conftest.$ac_ext 7415cat >>conftest.$ac_ext <<_ACEOF 7416/* end confdefs.h. */ 7417$ac_includes_default 7418int 7419main () 7420{ 7421#ifndef basename 7422 char *p = (char *) basename; 7423#endif 7424 7425 ; 7426 return 0; 7427} 7428_ACEOF 7429rm -f conftest.$ac_objext 7430if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7431 (eval $ac_compile) 2>conftest.er1 7432 ac_status=$? 7433 grep -v '^ *+' conftest.er1 >conftest.err 7434 rm -f conftest.er1 7435 cat conftest.err >&5 7436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7437 (exit $ac_status); } && 7438 { ac_try='test -z "$ac_c_werror_flag" 7439 || test ! -s conftest.err' 7440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7441 (eval $ac_try) 2>&5 7442 ac_status=$? 7443 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7444 (exit $ac_status); }; } && 7445 { ac_try='test -s conftest.$ac_objext' 7446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7447 (eval $ac_try) 2>&5 7448 ac_status=$? 7449 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7450 (exit $ac_status); }; }; then 7451 ac_cv_have_decl_basename=yes 7452else 7453 echo "$as_me: failed program was:" >&5 7454sed 's/^/| /' conftest.$ac_ext >&5 7455 7456ac_cv_have_decl_basename=no 7457fi 7458rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7459fi 7460echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5 7461echo "${ECHO_T}$ac_cv_have_decl_basename" >&6 7462if test $ac_cv_have_decl_basename = yes; then 7463 7464cat >>confdefs.h <<_ACEOF 7465#define HAVE_DECL_BASENAME 1 7466_ACEOF 7467 7468 7469else 7470 cat >>confdefs.h <<_ACEOF 7471#define HAVE_DECL_BASENAME 0 7472_ACEOF 7473 7474 7475fi 7476echo "$as_me:$LINENO: checking whether ffs is declared" >&5 7477echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6 7478if test "${ac_cv_have_decl_ffs+set}" = set; then 7479 echo $ECHO_N "(cached) $ECHO_C" >&6 7480else 7481 cat >conftest.$ac_ext <<_ACEOF 7482/* confdefs.h. */ 7483_ACEOF 7484cat confdefs.h >>conftest.$ac_ext 7485cat >>conftest.$ac_ext <<_ACEOF 7486/* end confdefs.h. */ 7487$ac_includes_default 7488int 7489main () 7490{ 7491#ifndef ffs 7492 char *p = (char *) ffs; 7493#endif 7494 7495 ; 7496 return 0; 7497} 7498_ACEOF 7499rm -f conftest.$ac_objext 7500if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7501 (eval $ac_compile) 2>conftest.er1 7502 ac_status=$? 7503 grep -v '^ *+' conftest.er1 >conftest.err 7504 rm -f conftest.er1 7505 cat conftest.err >&5 7506 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7507 (exit $ac_status); } && 7508 { ac_try='test -z "$ac_c_werror_flag" 7509 || test ! -s conftest.err' 7510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7511 (eval $ac_try) 2>&5 7512 ac_status=$? 7513 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7514 (exit $ac_status); }; } && 7515 { ac_try='test -s conftest.$ac_objext' 7516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7517 (eval $ac_try) 2>&5 7518 ac_status=$? 7519 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7520 (exit $ac_status); }; }; then 7521 ac_cv_have_decl_ffs=yes 7522else 7523 echo "$as_me: failed program was:" >&5 7524sed 's/^/| /' conftest.$ac_ext >&5 7525 7526ac_cv_have_decl_ffs=no 7527fi 7528rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7529fi 7530echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5 7531echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6 7532if test $ac_cv_have_decl_ffs = yes; then 7533 7534cat >>confdefs.h <<_ACEOF 7535#define HAVE_DECL_FFS 1 7536_ACEOF 7537 7538 7539else 7540 cat >>confdefs.h <<_ACEOF 7541#define HAVE_DECL_FFS 0 7542_ACEOF 7543 7544 7545fi 7546echo "$as_me:$LINENO: checking whether asprintf is declared" >&5 7547echo $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6 7548if test "${ac_cv_have_decl_asprintf+set}" = set; then 7549 echo $ECHO_N "(cached) $ECHO_C" >&6 7550else 7551 cat >conftest.$ac_ext <<_ACEOF 7552/* confdefs.h. */ 7553_ACEOF 7554cat confdefs.h >>conftest.$ac_ext 7555cat >>conftest.$ac_ext <<_ACEOF 7556/* end confdefs.h. */ 7557$ac_includes_default 7558int 7559main () 7560{ 7561#ifndef asprintf 7562 char *p = (char *) asprintf; 7563#endif 7564 7565 ; 7566 return 0; 7567} 7568_ACEOF 7569rm -f conftest.$ac_objext 7570if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7571 (eval $ac_compile) 2>conftest.er1 7572 ac_status=$? 7573 grep -v '^ *+' conftest.er1 >conftest.err 7574 rm -f conftest.er1 7575 cat conftest.err >&5 7576 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7577 (exit $ac_status); } && 7578 { ac_try='test -z "$ac_c_werror_flag" 7579 || test ! -s conftest.err' 7580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7581 (eval $ac_try) 2>&5 7582 ac_status=$? 7583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7584 (exit $ac_status); }; } && 7585 { ac_try='test -s conftest.$ac_objext' 7586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7587 (eval $ac_try) 2>&5 7588 ac_status=$? 7589 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7590 (exit $ac_status); }; }; then 7591 ac_cv_have_decl_asprintf=yes 7592else 7593 echo "$as_me: failed program was:" >&5 7594sed 's/^/| /' conftest.$ac_ext >&5 7595 7596ac_cv_have_decl_asprintf=no 7597fi 7598rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7599fi 7600echo "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5 7601echo "${ECHO_T}$ac_cv_have_decl_asprintf" >&6 7602if test $ac_cv_have_decl_asprintf = yes; then 7603 7604cat >>confdefs.h <<_ACEOF 7605#define HAVE_DECL_ASPRINTF 1 7606_ACEOF 7607 7608 7609else 7610 cat >>confdefs.h <<_ACEOF 7611#define HAVE_DECL_ASPRINTF 0 7612_ACEOF 7613 7614 7615fi 7616echo "$as_me:$LINENO: checking whether vasprintf is declared" >&5 7617echo $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6 7618if test "${ac_cv_have_decl_vasprintf+set}" = set; then 7619 echo $ECHO_N "(cached) $ECHO_C" >&6 7620else 7621 cat >conftest.$ac_ext <<_ACEOF 7622/* confdefs.h. */ 7623_ACEOF 7624cat confdefs.h >>conftest.$ac_ext 7625cat >>conftest.$ac_ext <<_ACEOF 7626/* end confdefs.h. */ 7627$ac_includes_default 7628int 7629main () 7630{ 7631#ifndef vasprintf 7632 char *p = (char *) vasprintf; 7633#endif 7634 7635 ; 7636 return 0; 7637} 7638_ACEOF 7639rm -f conftest.$ac_objext 7640if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7641 (eval $ac_compile) 2>conftest.er1 7642 ac_status=$? 7643 grep -v '^ *+' conftest.er1 >conftest.err 7644 rm -f conftest.er1 7645 cat conftest.err >&5 7646 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7647 (exit $ac_status); } && 7648 { ac_try='test -z "$ac_c_werror_flag" 7649 || test ! -s conftest.err' 7650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7651 (eval $ac_try) 2>&5 7652 ac_status=$? 7653 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7654 (exit $ac_status); }; } && 7655 { ac_try='test -s conftest.$ac_objext' 7656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7657 (eval $ac_try) 2>&5 7658 ac_status=$? 7659 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7660 (exit $ac_status); }; }; then 7661 ac_cv_have_decl_vasprintf=yes 7662else 7663 echo "$as_me: failed program was:" >&5 7664sed 's/^/| /' conftest.$ac_ext >&5 7665 7666ac_cv_have_decl_vasprintf=no 7667fi 7668rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7669fi 7670echo "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5 7671echo "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6 7672if test $ac_cv_have_decl_vasprintf = yes; then 7673 7674cat >>confdefs.h <<_ACEOF 7675#define HAVE_DECL_VASPRINTF 1 7676_ACEOF 7677 7678 7679else 7680 cat >>confdefs.h <<_ACEOF 7681#define HAVE_DECL_VASPRINTF 0 7682_ACEOF 7683 7684 7685fi 7686echo "$as_me:$LINENO: checking whether snprintf is declared" >&5 7687echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6 7688if test "${ac_cv_have_decl_snprintf+set}" = set; then 7689 echo $ECHO_N "(cached) $ECHO_C" >&6 7690else 7691 cat >conftest.$ac_ext <<_ACEOF 7692/* confdefs.h. */ 7693_ACEOF 7694cat confdefs.h >>conftest.$ac_ext 7695cat >>conftest.$ac_ext <<_ACEOF 7696/* end confdefs.h. */ 7697$ac_includes_default 7698int 7699main () 7700{ 7701#ifndef snprintf 7702 char *p = (char *) snprintf; 7703#endif 7704 7705 ; 7706 return 0; 7707} 7708_ACEOF 7709rm -f conftest.$ac_objext 7710if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7711 (eval $ac_compile) 2>conftest.er1 7712 ac_status=$? 7713 grep -v '^ *+' conftest.er1 >conftest.err 7714 rm -f conftest.er1 7715 cat conftest.err >&5 7716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7717 (exit $ac_status); } && 7718 { ac_try='test -z "$ac_c_werror_flag" 7719 || test ! -s conftest.err' 7720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7721 (eval $ac_try) 2>&5 7722 ac_status=$? 7723 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7724 (exit $ac_status); }; } && 7725 { ac_try='test -s conftest.$ac_objext' 7726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7727 (eval $ac_try) 2>&5 7728 ac_status=$? 7729 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7730 (exit $ac_status); }; }; then 7731 ac_cv_have_decl_snprintf=yes 7732else 7733 echo "$as_me: failed program was:" >&5 7734sed 's/^/| /' conftest.$ac_ext >&5 7735 7736ac_cv_have_decl_snprintf=no 7737fi 7738rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7739fi 7740echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5 7741echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6 7742if test $ac_cv_have_decl_snprintf = yes; then 7743 7744cat >>confdefs.h <<_ACEOF 7745#define HAVE_DECL_SNPRINTF 1 7746_ACEOF 7747 7748 7749else 7750 cat >>confdefs.h <<_ACEOF 7751#define HAVE_DECL_SNPRINTF 0 7752_ACEOF 7753 7754 7755fi 7756echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5 7757echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6 7758if test "${ac_cv_have_decl_vsnprintf+set}" = set; then 7759 echo $ECHO_N "(cached) $ECHO_C" >&6 7760else 7761 cat >conftest.$ac_ext <<_ACEOF 7762/* confdefs.h. */ 7763_ACEOF 7764cat confdefs.h >>conftest.$ac_ext 7765cat >>conftest.$ac_ext <<_ACEOF 7766/* end confdefs.h. */ 7767$ac_includes_default 7768int 7769main () 7770{ 7771#ifndef vsnprintf 7772 char *p = (char *) vsnprintf; 7773#endif 7774 7775 ; 7776 return 0; 7777} 7778_ACEOF 7779rm -f conftest.$ac_objext 7780if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7781 (eval $ac_compile) 2>conftest.er1 7782 ac_status=$? 7783 grep -v '^ *+' conftest.er1 >conftest.err 7784 rm -f conftest.er1 7785 cat conftest.err >&5 7786 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7787 (exit $ac_status); } && 7788 { ac_try='test -z "$ac_c_werror_flag" 7789 || test ! -s conftest.err' 7790 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7791 (eval $ac_try) 2>&5 7792 ac_status=$? 7793 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7794 (exit $ac_status); }; } && 7795 { ac_try='test -s conftest.$ac_objext' 7796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7797 (eval $ac_try) 2>&5 7798 ac_status=$? 7799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7800 (exit $ac_status); }; }; then 7801 ac_cv_have_decl_vsnprintf=yes 7802else 7803 echo "$as_me: failed program was:" >&5 7804sed 's/^/| /' conftest.$ac_ext >&5 7805 7806ac_cv_have_decl_vsnprintf=no 7807fi 7808rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7809fi 7810echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5 7811echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6 7812if test $ac_cv_have_decl_vsnprintf = yes; then 7813 7814cat >>confdefs.h <<_ACEOF 7815#define HAVE_DECL_VSNPRINTF 1 7816_ACEOF 7817 7818 7819else 7820 cat >>confdefs.h <<_ACEOF 7821#define HAVE_DECL_VSNPRINTF 0 7822_ACEOF 7823 7824 7825fi 7826 7827 7828 echo "$as_me:$LINENO: checking whether calloc is declared" >&5 7829echo $ECHO_N "checking whether calloc is declared... $ECHO_C" >&6 7830if test "${ac_cv_have_decl_calloc+set}" = set; then 7831 echo $ECHO_N "(cached) $ECHO_C" >&6 7832else 7833 cat >conftest.$ac_ext <<_ACEOF 7834/* confdefs.h. */ 7835_ACEOF 7836cat confdefs.h >>conftest.$ac_ext 7837cat >>conftest.$ac_ext <<_ACEOF 7838/* end confdefs.h. */ 7839$ac_includes_default 7840int 7841main () 7842{ 7843#ifndef calloc 7844 char *p = (char *) calloc; 7845#endif 7846 7847 ; 7848 return 0; 7849} 7850_ACEOF 7851rm -f conftest.$ac_objext 7852if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7853 (eval $ac_compile) 2>conftest.er1 7854 ac_status=$? 7855 grep -v '^ *+' conftest.er1 >conftest.err 7856 rm -f conftest.er1 7857 cat conftest.err >&5 7858 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7859 (exit $ac_status); } && 7860 { ac_try='test -z "$ac_c_werror_flag" 7861 || test ! -s conftest.err' 7862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7863 (eval $ac_try) 2>&5 7864 ac_status=$? 7865 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7866 (exit $ac_status); }; } && 7867 { ac_try='test -s conftest.$ac_objext' 7868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7869 (eval $ac_try) 2>&5 7870 ac_status=$? 7871 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7872 (exit $ac_status); }; }; then 7873 ac_cv_have_decl_calloc=yes 7874else 7875 echo "$as_me: failed program was:" >&5 7876sed 's/^/| /' conftest.$ac_ext >&5 7877 7878ac_cv_have_decl_calloc=no 7879fi 7880rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7881fi 7882echo "$as_me:$LINENO: result: $ac_cv_have_decl_calloc" >&5 7883echo "${ECHO_T}$ac_cv_have_decl_calloc" >&6 7884if test $ac_cv_have_decl_calloc = yes; then 7885 7886cat >>confdefs.h <<_ACEOF 7887#define HAVE_DECL_CALLOC 1 7888_ACEOF 7889 7890 7891else 7892 cat >>confdefs.h <<_ACEOF 7893#define HAVE_DECL_CALLOC 0 7894_ACEOF 7895 7896 7897fi 7898echo "$as_me:$LINENO: checking whether getenv is declared" >&5 7899echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6 7900if test "${ac_cv_have_decl_getenv+set}" = set; then 7901 echo $ECHO_N "(cached) $ECHO_C" >&6 7902else 7903 cat >conftest.$ac_ext <<_ACEOF 7904/* confdefs.h. */ 7905_ACEOF 7906cat confdefs.h >>conftest.$ac_ext 7907cat >>conftest.$ac_ext <<_ACEOF 7908/* end confdefs.h. */ 7909$ac_includes_default 7910int 7911main () 7912{ 7913#ifndef getenv 7914 char *p = (char *) getenv; 7915#endif 7916 7917 ; 7918 return 0; 7919} 7920_ACEOF 7921rm -f conftest.$ac_objext 7922if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7923 (eval $ac_compile) 2>conftest.er1 7924 ac_status=$? 7925 grep -v '^ *+' conftest.er1 >conftest.err 7926 rm -f conftest.er1 7927 cat conftest.err >&5 7928 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7929 (exit $ac_status); } && 7930 { ac_try='test -z "$ac_c_werror_flag" 7931 || test ! -s conftest.err' 7932 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7933 (eval $ac_try) 2>&5 7934 ac_status=$? 7935 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7936 (exit $ac_status); }; } && 7937 { ac_try='test -s conftest.$ac_objext' 7938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7939 (eval $ac_try) 2>&5 7940 ac_status=$? 7941 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7942 (exit $ac_status); }; }; then 7943 ac_cv_have_decl_getenv=yes 7944else 7945 echo "$as_me: failed program was:" >&5 7946sed 's/^/| /' conftest.$ac_ext >&5 7947 7948ac_cv_have_decl_getenv=no 7949fi 7950rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7951fi 7952echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5 7953echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6 7954if test $ac_cv_have_decl_getenv = yes; then 7955 7956cat >>confdefs.h <<_ACEOF 7957#define HAVE_DECL_GETENV 1 7958_ACEOF 7959 7960 7961else 7962 cat >>confdefs.h <<_ACEOF 7963#define HAVE_DECL_GETENV 0 7964_ACEOF 7965 7966 7967fi 7968echo "$as_me:$LINENO: checking whether getopt is declared" >&5 7969echo $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6 7970if test "${ac_cv_have_decl_getopt+set}" = set; then 7971 echo $ECHO_N "(cached) $ECHO_C" >&6 7972else 7973 cat >conftest.$ac_ext <<_ACEOF 7974/* confdefs.h. */ 7975_ACEOF 7976cat confdefs.h >>conftest.$ac_ext 7977cat >>conftest.$ac_ext <<_ACEOF 7978/* end confdefs.h. */ 7979$ac_includes_default 7980int 7981main () 7982{ 7983#ifndef getopt 7984 char *p = (char *) getopt; 7985#endif 7986 7987 ; 7988 return 0; 7989} 7990_ACEOF 7991rm -f conftest.$ac_objext 7992if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7993 (eval $ac_compile) 2>conftest.er1 7994 ac_status=$? 7995 grep -v '^ *+' conftest.er1 >conftest.err 7996 rm -f conftest.er1 7997 cat conftest.err >&5 7998 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7999 (exit $ac_status); } && 8000 { ac_try='test -z "$ac_c_werror_flag" 8001 || test ! -s conftest.err' 8002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8003 (eval $ac_try) 2>&5 8004 ac_status=$? 8005 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8006 (exit $ac_status); }; } && 8007 { ac_try='test -s conftest.$ac_objext' 8008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8009 (eval $ac_try) 2>&5 8010 ac_status=$? 8011 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8012 (exit $ac_status); }; }; then 8013 ac_cv_have_decl_getopt=yes 8014else 8015 echo "$as_me: failed program was:" >&5 8016sed 's/^/| /' conftest.$ac_ext >&5 8017 8018ac_cv_have_decl_getopt=no 8019fi 8020rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8021fi 8022echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5 8023echo "${ECHO_T}$ac_cv_have_decl_getopt" >&6 8024if test $ac_cv_have_decl_getopt = yes; then 8025 8026cat >>confdefs.h <<_ACEOF 8027#define HAVE_DECL_GETOPT 1 8028_ACEOF 8029 8030 8031else 8032 cat >>confdefs.h <<_ACEOF 8033#define HAVE_DECL_GETOPT 0 8034_ACEOF 8035 8036 8037fi 8038echo "$as_me:$LINENO: checking whether malloc is declared" >&5 8039echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6 8040if test "${ac_cv_have_decl_malloc+set}" = set; then 8041 echo $ECHO_N "(cached) $ECHO_C" >&6 8042else 8043 cat >conftest.$ac_ext <<_ACEOF 8044/* confdefs.h. */ 8045_ACEOF 8046cat confdefs.h >>conftest.$ac_ext 8047cat >>conftest.$ac_ext <<_ACEOF 8048/* end confdefs.h. */ 8049$ac_includes_default 8050int 8051main () 8052{ 8053#ifndef malloc 8054 char *p = (char *) malloc; 8055#endif 8056 8057 ; 8058 return 0; 8059} 8060_ACEOF 8061rm -f conftest.$ac_objext 8062if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8063 (eval $ac_compile) 2>conftest.er1 8064 ac_status=$? 8065 grep -v '^ *+' conftest.er1 >conftest.err 8066 rm -f conftest.er1 8067 cat conftest.err >&5 8068 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8069 (exit $ac_status); } && 8070 { ac_try='test -z "$ac_c_werror_flag" 8071 || test ! -s conftest.err' 8072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8073 (eval $ac_try) 2>&5 8074 ac_status=$? 8075 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8076 (exit $ac_status); }; } && 8077 { ac_try='test -s conftest.$ac_objext' 8078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8079 (eval $ac_try) 2>&5 8080 ac_status=$? 8081 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8082 (exit $ac_status); }; }; then 8083 ac_cv_have_decl_malloc=yes 8084else 8085 echo "$as_me: failed program was:" >&5 8086sed 's/^/| /' conftest.$ac_ext >&5 8087 8088ac_cv_have_decl_malloc=no 8089fi 8090rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8091fi 8092echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5 8093echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6 8094if test $ac_cv_have_decl_malloc = yes; then 8095 8096cat >>confdefs.h <<_ACEOF 8097#define HAVE_DECL_MALLOC 1 8098_ACEOF 8099 8100 8101else 8102 cat >>confdefs.h <<_ACEOF 8103#define HAVE_DECL_MALLOC 0 8104_ACEOF 8105 8106 8107fi 8108echo "$as_me:$LINENO: checking whether realloc is declared" >&5 8109echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6 8110if test "${ac_cv_have_decl_realloc+set}" = set; then 8111 echo $ECHO_N "(cached) $ECHO_C" >&6 8112else 8113 cat >conftest.$ac_ext <<_ACEOF 8114/* confdefs.h. */ 8115_ACEOF 8116cat confdefs.h >>conftest.$ac_ext 8117cat >>conftest.$ac_ext <<_ACEOF 8118/* end confdefs.h. */ 8119$ac_includes_default 8120int 8121main () 8122{ 8123#ifndef realloc 8124 char *p = (char *) realloc; 8125#endif 8126 8127 ; 8128 return 0; 8129} 8130_ACEOF 8131rm -f conftest.$ac_objext 8132if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8133 (eval $ac_compile) 2>conftest.er1 8134 ac_status=$? 8135 grep -v '^ *+' conftest.er1 >conftest.err 8136 rm -f conftest.er1 8137 cat conftest.err >&5 8138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8139 (exit $ac_status); } && 8140 { ac_try='test -z "$ac_c_werror_flag" 8141 || test ! -s conftest.err' 8142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8143 (eval $ac_try) 2>&5 8144 ac_status=$? 8145 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8146 (exit $ac_status); }; } && 8147 { ac_try='test -s conftest.$ac_objext' 8148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8149 (eval $ac_try) 2>&5 8150 ac_status=$? 8151 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8152 (exit $ac_status); }; }; then 8153 ac_cv_have_decl_realloc=yes 8154else 8155 echo "$as_me: failed program was:" >&5 8156sed 's/^/| /' conftest.$ac_ext >&5 8157 8158ac_cv_have_decl_realloc=no 8159fi 8160rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8161fi 8162echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5 8163echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6 8164if test $ac_cv_have_decl_realloc = yes; then 8165 8166cat >>confdefs.h <<_ACEOF 8167#define HAVE_DECL_REALLOC 1 8168_ACEOF 8169 8170 8171else 8172 cat >>confdefs.h <<_ACEOF 8173#define HAVE_DECL_REALLOC 0 8174_ACEOF 8175 8176 8177fi 8178echo "$as_me:$LINENO: checking whether sbrk is declared" >&5 8179echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6 8180if test "${ac_cv_have_decl_sbrk+set}" = set; then 8181 echo $ECHO_N "(cached) $ECHO_C" >&6 8182else 8183 cat >conftest.$ac_ext <<_ACEOF 8184/* confdefs.h. */ 8185_ACEOF 8186cat confdefs.h >>conftest.$ac_ext 8187cat >>conftest.$ac_ext <<_ACEOF 8188/* end confdefs.h. */ 8189$ac_includes_default 8190int 8191main () 8192{ 8193#ifndef sbrk 8194 char *p = (char *) sbrk; 8195#endif 8196 8197 ; 8198 return 0; 8199} 8200_ACEOF 8201rm -f conftest.$ac_objext 8202if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8203 (eval $ac_compile) 2>conftest.er1 8204 ac_status=$? 8205 grep -v '^ *+' conftest.er1 >conftest.err 8206 rm -f conftest.er1 8207 cat conftest.err >&5 8208 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8209 (exit $ac_status); } && 8210 { ac_try='test -z "$ac_c_werror_flag" 8211 || test ! -s conftest.err' 8212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8213 (eval $ac_try) 2>&5 8214 ac_status=$? 8215 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8216 (exit $ac_status); }; } && 8217 { ac_try='test -s conftest.$ac_objext' 8218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8219 (eval $ac_try) 2>&5 8220 ac_status=$? 8221 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8222 (exit $ac_status); }; }; then 8223 ac_cv_have_decl_sbrk=yes 8224else 8225 echo "$as_me: failed program was:" >&5 8226sed 's/^/| /' conftest.$ac_ext >&5 8227 8228ac_cv_have_decl_sbrk=no 8229fi 8230rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8231fi 8232echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5 8233echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6 8234if test $ac_cv_have_decl_sbrk = yes; then 8235 8236cat >>confdefs.h <<_ACEOF 8237#define HAVE_DECL_SBRK 1 8238_ACEOF 8239 8240 8241else 8242 cat >>confdefs.h <<_ACEOF 8243#define HAVE_DECL_SBRK 0 8244_ACEOF 8245 8246 8247fi 8248 8249 8250 echo "$as_me:$LINENO: checking whether strverscmp is declared" >&5 8251echo $ECHO_N "checking whether strverscmp is declared... $ECHO_C" >&6 8252if test "${ac_cv_have_decl_strverscmp+set}" = set; then 8253 echo $ECHO_N "(cached) $ECHO_C" >&6 8254else 8255 cat >conftest.$ac_ext <<_ACEOF 8256/* confdefs.h. */ 8257_ACEOF 8258cat confdefs.h >>conftest.$ac_ext 8259cat >>conftest.$ac_ext <<_ACEOF 8260/* end confdefs.h. */ 8261$ac_includes_default 8262int 8263main () 8264{ 8265#ifndef strverscmp 8266 char *p = (char *) strverscmp; 8267#endif 8268 8269 ; 8270 return 0; 8271} 8272_ACEOF 8273rm -f conftest.$ac_objext 8274if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8275 (eval $ac_compile) 2>conftest.er1 8276 ac_status=$? 8277 grep -v '^ *+' conftest.er1 >conftest.err 8278 rm -f conftest.er1 8279 cat conftest.err >&5 8280 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8281 (exit $ac_status); } && 8282 { ac_try='test -z "$ac_c_werror_flag" 8283 || test ! -s conftest.err' 8284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8285 (eval $ac_try) 2>&5 8286 ac_status=$? 8287 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8288 (exit $ac_status); }; } && 8289 { ac_try='test -s conftest.$ac_objext' 8290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8291 (eval $ac_try) 2>&5 8292 ac_status=$? 8293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8294 (exit $ac_status); }; }; then 8295 ac_cv_have_decl_strverscmp=yes 8296else 8297 echo "$as_me: failed program was:" >&5 8298sed 's/^/| /' conftest.$ac_ext >&5 8299 8300ac_cv_have_decl_strverscmp=no 8301fi 8302rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8303fi 8304echo "$as_me:$LINENO: result: $ac_cv_have_decl_strverscmp" >&5 8305echo "${ECHO_T}$ac_cv_have_decl_strverscmp" >&6 8306if test $ac_cv_have_decl_strverscmp = yes; then 8307 8308cat >>confdefs.h <<_ACEOF 8309#define HAVE_DECL_STRVERSCMP 1 8310_ACEOF 8311 8312 8313else 8314 cat >>confdefs.h <<_ACEOF 8315#define HAVE_DECL_STRVERSCMP 0 8316_ACEOF 8317 8318 8319fi 8320 8321 8322 echo "$as_me:$LINENO: checking whether canonicalize_file_name must be declared" >&5 8323echo $ECHO_N "checking whether canonicalize_file_name must be declared... $ECHO_C" >&6 8324if test "${libiberty_cv_decl_needed_canonicalize_file_name+set}" = set; then 8325 echo $ECHO_N "(cached) $ECHO_C" >&6 8326else 8327 cat >conftest.$ac_ext <<_ACEOF 8328/* confdefs.h. */ 8329_ACEOF 8330cat confdefs.h >>conftest.$ac_ext 8331cat >>conftest.$ac_ext <<_ACEOF 8332/* end confdefs.h. */ 8333 8334#include "confdefs.h" 8335#include <stdio.h> 8336#ifdef HAVE_STRING_H 8337#include <string.h> 8338#else 8339#ifdef HAVE_STRINGS_H 8340#include <strings.h> 8341#endif 8342#endif 8343#ifdef HAVE_STDLIB_H 8344#include <stdlib.h> 8345#endif 8346#ifdef HAVE_UNISTD_H 8347#include <unistd.h> 8348#endif 8349int 8350main () 8351{ 8352char *(*pfn) = (char *(*)) canonicalize_file_name 8353 ; 8354 return 0; 8355} 8356_ACEOF 8357rm -f conftest.$ac_objext 8358if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8359 (eval $ac_compile) 2>conftest.er1 8360 ac_status=$? 8361 grep -v '^ *+' conftest.er1 >conftest.err 8362 rm -f conftest.er1 8363 cat conftest.err >&5 8364 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8365 (exit $ac_status); } && 8366 { ac_try='test -z "$ac_c_werror_flag" 8367 || test ! -s conftest.err' 8368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8369 (eval $ac_try) 2>&5 8370 ac_status=$? 8371 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8372 (exit $ac_status); }; } && 8373 { ac_try='test -s conftest.$ac_objext' 8374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8375 (eval $ac_try) 2>&5 8376 ac_status=$? 8377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8378 (exit $ac_status); }; }; then 8379 libiberty_cv_decl_needed_canonicalize_file_name=no 8380else 8381 echo "$as_me: failed program was:" >&5 8382sed 's/^/| /' conftest.$ac_ext >&5 8383 8384libiberty_cv_decl_needed_canonicalize_file_name=yes 8385fi 8386rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8387fi 8388 8389echo "$as_me:$LINENO: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5 8390echo "${ECHO_T}$libiberty_cv_decl_needed_canonicalize_file_name" >&6 8391if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then 8392 8393cat >>confdefs.h <<\_ACEOF 8394#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1 8395_ACEOF 8396 8397fi 8398 8399fi 8400 8401# Figure out which version of pexecute to use. 8402case "${host}" in 8403 *-*-mingw* | *-*-winnt*) pexecute=./pex-win32.o ;; 8404 *-*-msdosdjgpp*) pexecute=./pex-djgpp.o ;; 8405 *-*-msdos*) pexecute=./pex-msdos.o ;; 8406 *) pexecute=./pex-unix.o ;; 8407esac 8408 8409 8410if test x$gcc_no_link = xyes; then 8411 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then 8412 ac_cv_func_mmap_fixed_mapped=no 8413 fi 8414fi 8415if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then 8416 8417 8418for ac_header in stdlib.h unistd.h 8419do 8420as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8421echo "$as_me:$LINENO: checking for $ac_header" >&5 8422echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 8423if eval "test \"\${$as_ac_Header+set}\" = set"; then 8424 echo $ECHO_N "(cached) $ECHO_C" >&6 8425else 8426 cat >conftest.$ac_ext <<_ACEOF 8427/* confdefs.h. */ 8428_ACEOF 8429cat confdefs.h >>conftest.$ac_ext 8430cat >>conftest.$ac_ext <<_ACEOF 8431/* end confdefs.h. */ 8432#include <$ac_header> 8433_ACEOF 8434if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 8435 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 8436 ac_status=$? 8437 grep -v '^ *+' conftest.er1 >conftest.err 8438 rm -f conftest.er1 8439 cat conftest.err >&5 8440 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8441 (exit $ac_status); } >/dev/null; then 8442 if test -s conftest.err; then 8443 ac_cpp_err=$ac_c_preproc_warn_flag 8444 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 8445 else 8446 ac_cpp_err= 8447 fi 8448else 8449 ac_cpp_err=yes 8450fi 8451if test -z "$ac_cpp_err"; then 8452 eval "$as_ac_Header=yes" 8453else 8454 echo "$as_me: failed program was:" >&5 8455sed 's/^/| /' conftest.$ac_ext >&5 8456 8457 eval "$as_ac_Header=no" 8458fi 8459rm -f conftest.err conftest.$ac_ext 8460fi 8461echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 8462echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 8463if test `eval echo '${'$as_ac_Header'}'` = yes; then 8464 cat >>confdefs.h <<_ACEOF 8465#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 8466_ACEOF 8467 8468fi 8469done 8470 8471 8472for ac_func in getpagesize 8473do 8474as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8475echo "$as_me:$LINENO: checking for $ac_func" >&5 8476echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 8477if eval "test \"\${$as_ac_var+set}\" = set"; then 8478 echo $ECHO_N "(cached) $ECHO_C" >&6 8479else 8480 if test x$gcc_no_link = xyes; then 8481 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 8482echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 8483 { (exit 1); exit 1; }; } 8484fi 8485cat >conftest.$ac_ext <<_ACEOF 8486/* confdefs.h. */ 8487_ACEOF 8488cat confdefs.h >>conftest.$ac_ext 8489cat >>conftest.$ac_ext <<_ACEOF 8490/* end confdefs.h. */ 8491/* System header to define __stub macros and hopefully few prototypes, 8492 which can conflict with char $ac_func (); below. 8493 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 8494 <limits.h> exists even on freestanding compilers. Under hpux, 8495 including <limits.h> includes <sys/time.h> and causes problems 8496 checking for functions defined therein. */ 8497#if defined (__STDC__) && !defined (_HPUX_SOURCE) 8498# include <limits.h> 8499#else 8500# include <assert.h> 8501#endif 8502/* Override any gcc2 internal prototype to avoid an error. */ 8503#ifdef __cplusplus 8504extern "C" 8505{ 8506#endif 8507/* We use char because int might match the return type of a gcc2 8508 builtin and then its argument prototype would still apply. */ 8509char $ac_func (); 8510/* The GNU C library defines this for functions which it implements 8511 to always fail with ENOSYS. Some functions are actually named 8512 something starting with __ and the normal name is an alias. */ 8513#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 8514choke me 8515#else 8516char (*f) () = $ac_func; 8517#endif 8518#ifdef __cplusplus 8519} 8520#endif 8521 8522int 8523main () 8524{ 8525return f != $ac_func; 8526 ; 8527 return 0; 8528} 8529_ACEOF 8530rm -f conftest.$ac_objext conftest$ac_exeext 8531if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8532 (eval $ac_link) 2>conftest.er1 8533 ac_status=$? 8534 grep -v '^ *+' conftest.er1 >conftest.err 8535 rm -f conftest.er1 8536 cat conftest.err >&5 8537 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8538 (exit $ac_status); } && 8539 { ac_try='test -z "$ac_c_werror_flag" 8540 || test ! -s conftest.err' 8541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8542 (eval $ac_try) 2>&5 8543 ac_status=$? 8544 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8545 (exit $ac_status); }; } && 8546 { ac_try='test -s conftest$ac_exeext' 8547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8548 (eval $ac_try) 2>&5 8549 ac_status=$? 8550 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8551 (exit $ac_status); }; }; then 8552 eval "$as_ac_var=yes" 8553else 8554 echo "$as_me: failed program was:" >&5 8555sed 's/^/| /' conftest.$ac_ext >&5 8556 8557eval "$as_ac_var=no" 8558fi 8559rm -f conftest.err conftest.$ac_objext \ 8560 conftest$ac_exeext conftest.$ac_ext 8561fi 8562echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 8563echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 8564if test `eval echo '${'$as_ac_var'}'` = yes; then 8565 cat >>confdefs.h <<_ACEOF 8566#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 8567_ACEOF 8568 8569fi 8570done 8571 8572echo "$as_me:$LINENO: checking for working mmap" >&5 8573echo $ECHO_N "checking for working mmap... $ECHO_C" >&6 8574if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 8575 echo $ECHO_N "(cached) $ECHO_C" >&6 8576else 8577 if test "$cross_compiling" = yes; then 8578 ac_cv_func_mmap_fixed_mapped=no 8579else 8580 cat >conftest.$ac_ext <<_ACEOF 8581/* confdefs.h. */ 8582_ACEOF 8583cat confdefs.h >>conftest.$ac_ext 8584cat >>conftest.$ac_ext <<_ACEOF 8585/* end confdefs.h. */ 8586$ac_includes_default 8587/* malloc might have been renamed as rpl_malloc. */ 8588#undef malloc 8589 8590/* Thanks to Mike Haertel and Jim Avera for this test. 8591 Here is a matrix of mmap possibilities: 8592 mmap private not fixed 8593 mmap private fixed at somewhere currently unmapped 8594 mmap private fixed at somewhere already mapped 8595 mmap shared not fixed 8596 mmap shared fixed at somewhere currently unmapped 8597 mmap shared fixed at somewhere already mapped 8598 For private mappings, we should verify that changes cannot be read() 8599 back from the file, nor mmap's back from the file at a different 8600 address. (There have been systems where private was not correctly 8601 implemented like the infamous i386 svr4.0, and systems where the 8602 VM page cache was not coherent with the file system buffer cache 8603 like early versions of FreeBSD and possibly contemporary NetBSD.) 8604 For shared mappings, we should conversely verify that changes get 8605 propagated back to all the places they're supposed to be. 8606 8607 Grep wants private fixed already mapped. 8608 The main things grep needs to know about mmap are: 8609 * does it exist and is it safe to write into the mmap'd area 8610 * how to use it (BSD variants) */ 8611 8612#include <fcntl.h> 8613#include <sys/mman.h> 8614 8615#if !STDC_HEADERS && !HAVE_STDLIB_H 8616char *malloc (); 8617#endif 8618 8619/* This mess was copied from the GNU getpagesize.h. */ 8620#if !HAVE_GETPAGESIZE 8621/* Assume that all systems that can run configure have sys/param.h. */ 8622# if !HAVE_SYS_PARAM_H 8623# define HAVE_SYS_PARAM_H 1 8624# endif 8625 8626# ifdef _SC_PAGESIZE 8627# define getpagesize() sysconf(_SC_PAGESIZE) 8628# else /* no _SC_PAGESIZE */ 8629# if HAVE_SYS_PARAM_H 8630# include <sys/param.h> 8631# ifdef EXEC_PAGESIZE 8632# define getpagesize() EXEC_PAGESIZE 8633# else /* no EXEC_PAGESIZE */ 8634# ifdef NBPG 8635# define getpagesize() NBPG * CLSIZE 8636# ifndef CLSIZE 8637# define CLSIZE 1 8638# endif /* no CLSIZE */ 8639# else /* no NBPG */ 8640# ifdef NBPC 8641# define getpagesize() NBPC 8642# else /* no NBPC */ 8643# ifdef PAGESIZE 8644# define getpagesize() PAGESIZE 8645# endif /* PAGESIZE */ 8646# endif /* no NBPC */ 8647# endif /* no NBPG */ 8648# endif /* no EXEC_PAGESIZE */ 8649# else /* no HAVE_SYS_PARAM_H */ 8650# define getpagesize() 8192 /* punt totally */ 8651# endif /* no HAVE_SYS_PARAM_H */ 8652# endif /* no _SC_PAGESIZE */ 8653 8654#endif /* no HAVE_GETPAGESIZE */ 8655 8656int 8657main () 8658{ 8659 char *data, *data2, *data3; 8660 int i, pagesize; 8661 int fd; 8662 8663 pagesize = getpagesize (); 8664 8665 /* First, make a file with some known garbage in it. */ 8666 data = (char *) malloc (pagesize); 8667 if (!data) 8668 exit (1); 8669 for (i = 0; i < pagesize; ++i) 8670 *(data + i) = rand (); 8671 umask (0); 8672 fd = creat ("conftest.mmap", 0600); 8673 if (fd < 0) 8674 exit (1); 8675 if (write (fd, data, pagesize) != pagesize) 8676 exit (1); 8677 close (fd); 8678 8679 /* Next, try to mmap the file at a fixed address which already has 8680 something else allocated at it. If we can, also make sure that 8681 we see the same garbage. */ 8682 fd = open ("conftest.mmap", O_RDWR); 8683 if (fd < 0) 8684 exit (1); 8685 data2 = (char *) malloc (2 * pagesize); 8686 if (!data2) 8687 exit (1); 8688 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1); 8689 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 8690 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 8691 exit (1); 8692 for (i = 0; i < pagesize; ++i) 8693 if (*(data + i) != *(data2 + i)) 8694 exit (1); 8695 8696 /* Finally, make sure that changes to the mapped area do not 8697 percolate back to the file as seen by read(). (This is a bug on 8698 some variants of i386 svr4.0.) */ 8699 for (i = 0; i < pagesize; ++i) 8700 *(data2 + i) = *(data2 + i) + 1; 8701 data3 = (char *) malloc (pagesize); 8702 if (!data3) 8703 exit (1); 8704 if (read (fd, data3, pagesize) != pagesize) 8705 exit (1); 8706 for (i = 0; i < pagesize; ++i) 8707 if (*(data + i) != *(data3 + i)) 8708 exit (1); 8709 close (fd); 8710 exit (0); 8711} 8712_ACEOF 8713rm -f conftest$ac_exeext 8714if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8715 (eval $ac_link) 2>&5 8716 ac_status=$? 8717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8718 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 8719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8720 (eval $ac_try) 2>&5 8721 ac_status=$? 8722 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8723 (exit $ac_status); }; }; then 8724 ac_cv_func_mmap_fixed_mapped=yes 8725else 8726 echo "$as_me: program exited with status $ac_status" >&5 8727echo "$as_me: failed program was:" >&5 8728sed 's/^/| /' conftest.$ac_ext >&5 8729 8730( exit $ac_status ) 8731ac_cv_func_mmap_fixed_mapped=no 8732fi 8733rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 8734fi 8735fi 8736echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 8737echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6 8738if test $ac_cv_func_mmap_fixed_mapped = yes; then 8739 8740cat >>confdefs.h <<\_ACEOF 8741#define HAVE_MMAP 1 8742_ACEOF 8743 8744fi 8745rm -f conftest.mmap 8746 8747fi 8748 8749echo "$as_me:$LINENO: checking for working strncmp" >&5 8750echo $ECHO_N "checking for working strncmp... $ECHO_C" >&6 8751if test "${ac_cv_func_strncmp_works+set}" = set; then 8752 echo $ECHO_N "(cached) $ECHO_C" >&6 8753else 8754 if test "$cross_compiling" = yes; then 8755 ac_cv_func_strncmp_works=no 8756else 8757 cat >conftest.$ac_ext <<_ACEOF 8758/* confdefs.h. */ 8759_ACEOF 8760cat confdefs.h >>conftest.$ac_ext 8761cat >>conftest.$ac_ext <<_ACEOF 8762/* end confdefs.h. */ 8763 8764/* Test by Jim Wilson and Kaveh Ghazi. 8765 Check whether strncmp reads past the end of its string parameters. */ 8766#include <sys/types.h> 8767 8768#ifdef HAVE_FCNTL_H 8769#include <fcntl.h> 8770#endif 8771 8772#ifdef HAVE_SYS_MMAN_H 8773#include <sys/mman.h> 8774#endif 8775 8776#ifndef MAP_ANON 8777#ifdef MAP_ANONYMOUS 8778#define MAP_ANON MAP_ANONYMOUS 8779#else 8780#define MAP_ANON MAP_FILE 8781#endif 8782#endif 8783 8784#ifndef MAP_FILE 8785#define MAP_FILE 0 8786#endif 8787#ifndef O_RDONLY 8788#define O_RDONLY 0 8789#endif 8790 8791#define MAP_LEN 0x10000 8792 8793main () 8794{ 8795#if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE) 8796 char *p; 8797 int dev_zero; 8798 8799 dev_zero = open ("/dev/zero", O_RDONLY); 8800 if (dev_zero < 0) 8801 exit (1); 8802 8803 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE, 8804 MAP_ANON|MAP_PRIVATE, dev_zero, 0); 8805 if (p == (char *)-1) 8806 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE, 8807 MAP_ANON|MAP_PRIVATE, -1, 0); 8808 if (p == (char *)-1) 8809 exit (2); 8810 else 8811 { 8812 char *string = "__si_type_info"; 8813 char *q = (char *) p + MAP_LEN - strlen (string) - 2; 8814 char *r = (char *) p + 0xe; 8815 8816 strcpy (q, string); 8817 strcpy (r, string); 8818 strncmp (r, q, 14); 8819 } 8820#endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */ 8821 exit (0); 8822} 8823 8824_ACEOF 8825rm -f conftest$ac_exeext 8826if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8827 (eval $ac_link) 2>&5 8828 ac_status=$? 8829 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8830 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 8831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8832 (eval $ac_try) 2>&5 8833 ac_status=$? 8834 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8835 (exit $ac_status); }; }; then 8836 ac_cv_func_strncmp_works=yes 8837else 8838 echo "$as_me: program exited with status $ac_status" >&5 8839echo "$as_me: failed program was:" >&5 8840sed 's/^/| /' conftest.$ac_ext >&5 8841 8842( exit $ac_status ) 8843ac_cv_func_strncmp_works=no 8844fi 8845rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 8846fi 8847rm -f core core.* *.core 8848fi 8849echo "$as_me:$LINENO: result: $ac_cv_func_strncmp_works" >&5 8850echo "${ECHO_T}$ac_cv_func_strncmp_works" >&6 8851if test $ac_cv_func_strncmp_works = no ; then 8852 case $LIBOBJS in 8853 "strncmp.$ac_objext" | \ 8854 *" strncmp.$ac_objext" | \ 8855 "strncmp.$ac_objext "* | \ 8856 *" strncmp.$ac_objext "* ) ;; 8857 *) LIBOBJS="$LIBOBJS strncmp.$ac_objext" ;; 8858esac 8859 8860fi 8861 8862 8863# Install a library built with a cross compiler in $(tooldir) rather 8864# than $(libdir). 8865if test -z "${with_cross_host}"; then 8866 INSTALL_DEST=libdir 8867else 8868 INSTALL_DEST=tooldir 8869fi 8870 8871 8872 8873L="" 8874for l in x $LIBOBJS; do 8875 case $l in 8876 x) ;; 8877 *) L="$L ./$l" ;; 8878 esac 8879done 8880LIBOBJS="$L" 8881 8882 8883 8884 8885 8886# We need multilib support, but only if configuring for the target. 8887 ac_config_files="$ac_config_files Makefile testsuite/Makefile" 8888 8889 ac_config_commands="$ac_config_commands default" 8890 8891cat >confcache <<\_ACEOF 8892# This file is a shell script that caches the results of configure 8893# tests run on this system so they can be shared between configure 8894# scripts and configure runs, see configure's option --config-cache. 8895# It is not useful on other systems. If it contains results you don't 8896# want to keep, you may remove or edit it. 8897# 8898# config.status only pays attention to the cache file if you give it 8899# the --recheck option to rerun configure. 8900# 8901# `ac_cv_env_foo' variables (set or unset) will be overridden when 8902# loading this file, other *unset* `ac_cv_foo' will be assigned the 8903# following values. 8904 8905_ACEOF 8906 8907# The following way of writing the cache mishandles newlines in values, 8908# but we know of no workaround that is simple, portable, and efficient. 8909# So, don't put newlines in cache variables' values. 8910# Ultrix sh set writes to stderr and can't be redirected directly, 8911# and sets the high bit in the cache file unless we assign to the vars. 8912{ 8913 (set) 2>&1 | 8914 case `(ac_space=' '; set | grep ac_space) 2>&1` in 8915 *ac_space=\ *) 8916 # `set' does not quote correctly, so add quotes (double-quote 8917 # substitution turns \\\\ into \\, and sed turns \\ into \). 8918 sed -n \ 8919 "s/'/'\\\\''/g; 8920 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8921 ;; 8922 *) 8923 # `set' quotes correctly as required by POSIX, so do not add quotes. 8924 sed -n \ 8925 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 8926 ;; 8927 esac; 8928} | 8929 sed ' 8930 t clear 8931 : clear 8932 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8933 t end 8934 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8935 : end' >>confcache 8936if diff $cache_file confcache >/dev/null 2>&1; then :; else 8937 if test -w $cache_file; then 8938 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 8939 cat confcache >$cache_file 8940 else 8941 echo "not updating unwritable cache $cache_file" 8942 fi 8943fi 8944rm -f confcache 8945 8946test "x$prefix" = xNONE && prefix=$ac_default_prefix 8947# Let make expand exec_prefix. 8948test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8949 8950# VPATH may cause trouble with some makes, so we remove $(srcdir), 8951# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 8952# trailing colons and then remove the whole line if VPATH becomes empty 8953# (actually we leave an empty line to preserve line numbers). 8954if test "x$srcdir" = x.; then 8955 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 8956s/:*\$(srcdir):*/:/; 8957s/:*\${srcdir}:*/:/; 8958s/:*@srcdir@:*/:/; 8959s/^\([^=]*=[ ]*\):*/\1/; 8960s/:*$//; 8961s/^[^=]*=[ ]*$//; 8962}' 8963fi 8964 8965DEFS=-DHAVE_CONFIG_H 8966 8967ac_libobjs= 8968ac_ltlibobjs= 8969for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8970 # 1. Remove the extension, and $U if already installed. 8971 ac_i=`echo "$ac_i" | 8972 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 8973 # 2. Add them. 8974 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 8975 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 8976done 8977LIBOBJS=$ac_libobjs 8978 8979LTLIBOBJS=$ac_ltlibobjs 8980 8981 8982 8983: ${CONFIG_STATUS=./config.status} 8984ac_clean_files_save=$ac_clean_files 8985ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8986{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8987echo "$as_me: creating $CONFIG_STATUS" >&6;} 8988cat >$CONFIG_STATUS <<_ACEOF 8989#! $SHELL 8990# Generated by $as_me. 8991# Run this file to recreate the current configuration. 8992# Compiler output produced by configure, useful for debugging 8993# configure, is in config.log if it exists. 8994 8995debug=false 8996ac_cs_recheck=false 8997ac_cs_silent=false 8998SHELL=\${CONFIG_SHELL-$SHELL} 8999_ACEOF 9000 9001cat >>$CONFIG_STATUS <<\_ACEOF 9002## --------------------- ## 9003## M4sh Initialization. ## 9004## --------------------- ## 9005 9006# Be Bourne compatible 9007if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 9008 emulate sh 9009 NULLCMD=: 9010 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 9011 # is contrary to our usage. Disable this feature. 9012 alias -g '${1+"$@"}'='"$@"' 9013elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 9014 set -o posix 9015fi 9016DUALCASE=1; export DUALCASE # for MKS sh 9017 9018# Support unset when possible. 9019if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 9020 as_unset=unset 9021else 9022 as_unset=false 9023fi 9024 9025 9026# Work around bugs in pre-3.0 UWIN ksh. 9027$as_unset ENV MAIL MAILPATH 9028PS1='$ ' 9029PS2='> ' 9030PS4='+ ' 9031 9032# NLS nuisances. 9033for as_var in \ 9034 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 9035 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 9036 LC_TELEPHONE LC_TIME 9037do 9038 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 9039 eval $as_var=C; export $as_var 9040 else 9041 $as_unset $as_var 9042 fi 9043done 9044 9045# Required to use basename. 9046if expr a : '\(a\)' >/dev/null 2>&1; then 9047 as_expr=expr 9048else 9049 as_expr=false 9050fi 9051 9052if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 9053 as_basename=basename 9054else 9055 as_basename=false 9056fi 9057 9058 9059# Name of the executable. 9060as_me=`$as_basename "$0" || 9061$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 9062 X"$0" : 'X\(//\)$' \| \ 9063 X"$0" : 'X\(/\)$' \| \ 9064 . : '\(.\)' 2>/dev/null || 9065echo X/"$0" | 9066 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 9067 /^X\/\(\/\/\)$/{ s//\1/; q; } 9068 /^X\/\(\/\).*/{ s//\1/; q; } 9069 s/.*/./; q'` 9070 9071 9072# PATH needs CR, and LINENO needs CR and PATH. 9073# Avoid depending upon Character Ranges. 9074as_cr_letters='abcdefghijklmnopqrstuvwxyz' 9075as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 9076as_cr_Letters=$as_cr_letters$as_cr_LETTERS 9077as_cr_digits='0123456789' 9078as_cr_alnum=$as_cr_Letters$as_cr_digits 9079 9080# The user is always right. 9081if test "${PATH_SEPARATOR+set}" != set; then 9082 echo "#! /bin/sh" >conf$$.sh 9083 echo "exit 0" >>conf$$.sh 9084 chmod +x conf$$.sh 9085 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 9086 PATH_SEPARATOR=';' 9087 else 9088 PATH_SEPARATOR=: 9089 fi 9090 rm -f conf$$.sh 9091fi 9092 9093 9094 as_lineno_1=$LINENO 9095 as_lineno_2=$LINENO 9096 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 9097 test "x$as_lineno_1" != "x$as_lineno_2" && 9098 test "x$as_lineno_3" = "x$as_lineno_2" || { 9099 # Find who we are. Look in the path if we contain no path at all 9100 # relative or not. 9101 case $0 in 9102 *[\\/]* ) as_myself=$0 ;; 9103 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9104for as_dir in $PATH 9105do 9106 IFS=$as_save_IFS 9107 test -z "$as_dir" && as_dir=. 9108 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9109done 9110 9111 ;; 9112 esac 9113 # We did not find ourselves, most probably we were run as `sh COMMAND' 9114 # in which case we are not to be found in the path. 9115 if test "x$as_myself" = x; then 9116 as_myself=$0 9117 fi 9118 if test ! -f "$as_myself"; then 9119 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 9120echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} 9121 { (exit 1); exit 1; }; } 9122 fi 9123 case $CONFIG_SHELL in 9124 '') 9125 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9126for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 9127do 9128 IFS=$as_save_IFS 9129 test -z "$as_dir" && as_dir=. 9130 for as_base in sh bash ksh sh5; do 9131 case $as_dir in 9132 /*) 9133 if ("$as_dir/$as_base" -c ' 9134 as_lineno_1=$LINENO 9135 as_lineno_2=$LINENO 9136 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 9137 test "x$as_lineno_1" != "x$as_lineno_2" && 9138 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 9139 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 9140 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 9141 CONFIG_SHELL=$as_dir/$as_base 9142 export CONFIG_SHELL 9143 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 9144 fi;; 9145 esac 9146 done 9147done 9148;; 9149 esac 9150 9151 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 9152 # uniformly replaced by the line number. The first 'sed' inserts a 9153 # line-number line before each line; the second 'sed' does the real 9154 # work. The second script uses 'N' to pair each line-number line 9155 # with the numbered line, and appends trailing '-' during 9156 # substitution so that $LINENO is not a special case at line end. 9157 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 9158 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 9159 sed '=' <$as_myself | 9160 sed ' 9161 N 9162 s,$,-, 9163 : loop 9164 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 9165 t loop 9166 s,-$,, 9167 s,^['$as_cr_digits']*\n,, 9168 ' >$as_me.lineno && 9169 chmod +x $as_me.lineno || 9170 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 9171echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} 9172 { (exit 1); exit 1; }; } 9173 9174 # Don't try to exec as it changes $[0], causing all sort of problems 9175 # (the dirname of $[0] is not the place where we might find the 9176 # original and so on. Autoconf is especially sensible to this). 9177 . ./$as_me.lineno 9178 # Exit status is that of the last command. 9179 exit 9180} 9181 9182 9183case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 9184 *c*,-n*) ECHO_N= ECHO_C=' 9185' ECHO_T=' ' ;; 9186 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 9187 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 9188esac 9189 9190if expr a : '\(a\)' >/dev/null 2>&1; then 9191 as_expr=expr 9192else 9193 as_expr=false 9194fi 9195 9196rm -f conf$$ conf$$.exe conf$$.file 9197echo >conf$$.file 9198if ln -s conf$$.file conf$$ 2>/dev/null; then 9199 # We could just check for DJGPP; but this test a) works b) is more generic 9200 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 9201 if test -f conf$$.exe; then 9202 # Don't use ln at all; we don't have any links 9203 as_ln_s='cp -p' 9204 else 9205 as_ln_s='ln -s' 9206 fi 9207elif ln conf$$.file conf$$ 2>/dev/null; then 9208 as_ln_s=ln 9209else 9210 as_ln_s='cp -p' 9211fi 9212rm -f conf$$ conf$$.exe conf$$.file 9213 9214if mkdir -p . 2>/dev/null; then 9215 as_mkdir_p=: 9216else 9217 test -d ./-p && rmdir ./-p 9218 as_mkdir_p=false 9219fi 9220 9221as_executable_p="test -f" 9222 9223# Sed expression to map a string onto a valid CPP name. 9224as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 9225 9226# Sed expression to map a string onto a valid variable name. 9227as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 9228 9229 9230# IFS 9231# We need space, tab and new line, in precisely that order. 9232as_nl=' 9233' 9234IFS=" $as_nl" 9235 9236# CDPATH. 9237$as_unset CDPATH 9238 9239exec 6>&1 9240 9241# Open the log real soon, to keep \$[0] and so on meaningful, and to 9242# report actual input values of CONFIG_FILES etc. instead of their 9243# values after options handling. Logging --version etc. is OK. 9244exec 5>>config.log 9245{ 9246 echo 9247 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 9248## Running $as_me. ## 9249_ASBOX 9250} >&5 9251cat >&5 <<_CSEOF 9252 9253This file was extended by $as_me, which was 9254generated by GNU Autoconf 2.59. Invocation command line was 9255 9256 CONFIG_FILES = $CONFIG_FILES 9257 CONFIG_HEADERS = $CONFIG_HEADERS 9258 CONFIG_LINKS = $CONFIG_LINKS 9259 CONFIG_COMMANDS = $CONFIG_COMMANDS 9260 $ $0 $@ 9261 9262_CSEOF 9263echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 9264echo >&5 9265_ACEOF 9266 9267# Files that config.status was made for. 9268if test -n "$ac_config_files"; then 9269 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 9270fi 9271 9272if test -n "$ac_config_headers"; then 9273 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS 9274fi 9275 9276if test -n "$ac_config_links"; then 9277 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS 9278fi 9279 9280if test -n "$ac_config_commands"; then 9281 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS 9282fi 9283 9284cat >>$CONFIG_STATUS <<\_ACEOF 9285 9286ac_cs_usage="\ 9287\`$as_me' instantiates files from templates according to the 9288current configuration. 9289 9290Usage: $0 [OPTIONS] [FILE]... 9291 9292 -h, --help print this help, then exit 9293 -V, --version print version number, then exit 9294 -q, --quiet do not print progress messages 9295 -d, --debug don't remove temporary files 9296 --recheck update $as_me by reconfiguring in the same conditions 9297 --file=FILE[:TEMPLATE] 9298 instantiate the configuration file FILE 9299 --header=FILE[:TEMPLATE] 9300 instantiate the configuration header FILE 9301 9302Configuration files: 9303$config_files 9304 9305Configuration headers: 9306$config_headers 9307 9308Configuration commands: 9309$config_commands 9310 9311Report bugs to <bug-autoconf@gnu.org>." 9312_ACEOF 9313 9314cat >>$CONFIG_STATUS <<_ACEOF 9315ac_cs_version="\\ 9316config.status 9317configured by $0, generated by GNU Autoconf 2.59, 9318 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 9319 9320Copyright (C) 2003 Free Software Foundation, Inc. 9321This config.status script is free software; the Free Software Foundation 9322gives unlimited permission to copy, distribute and modify it." 9323srcdir=$srcdir 9324INSTALL="$INSTALL" 9325_ACEOF 9326 9327cat >>$CONFIG_STATUS <<\_ACEOF 9328# If no file are specified by the user, then we need to provide default 9329# value. By we need to know if files were specified by the user. 9330ac_need_defaults=: 9331while test $# != 0 9332do 9333 case $1 in 9334 --*=*) 9335 ac_option=`expr "x$1" : 'x\([^=]*\)='` 9336 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 9337 ac_shift=: 9338 ;; 9339 -*) 9340 ac_option=$1 9341 ac_optarg=$2 9342 ac_shift=shift 9343 ;; 9344 *) # This is not an option, so the user has probably given explicit 9345 # arguments. 9346 ac_option=$1 9347 ac_need_defaults=false;; 9348 esac 9349 9350 case $ac_option in 9351 # Handling of the options. 9352_ACEOF 9353cat >>$CONFIG_STATUS <<\_ACEOF 9354 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 9355 ac_cs_recheck=: ;; 9356 --version | --vers* | -V ) 9357 echo "$ac_cs_version"; exit 0 ;; 9358 --he | --h) 9359 # Conflict between --help and --header 9360 { { echo "$as_me:$LINENO: error: ambiguous option: $1 9361Try \`$0 --help' for more information." >&5 9362echo "$as_me: error: ambiguous option: $1 9363Try \`$0 --help' for more information." >&2;} 9364 { (exit 1); exit 1; }; };; 9365 --help | --hel | -h ) 9366 echo "$ac_cs_usage"; exit 0 ;; 9367 --debug | --d* | -d ) 9368 debug=: ;; 9369 --file | --fil | --fi | --f ) 9370 $ac_shift 9371 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 9372 ac_need_defaults=false;; 9373 --header | --heade | --head | --hea ) 9374 $ac_shift 9375 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 9376 ac_need_defaults=false;; 9377 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 9378 | -silent | --silent | --silen | --sile | --sil | --si | --s) 9379 ac_cs_silent=: ;; 9380 9381 # This is an error. 9382 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 9383Try \`$0 --help' for more information." >&5 9384echo "$as_me: error: unrecognized option: $1 9385Try \`$0 --help' for more information." >&2;} 9386 { (exit 1); exit 1; }; } ;; 9387 9388 *) ac_config_targets="$ac_config_targets $1" ;; 9389 9390 esac 9391 shift 9392done 9393 9394ac_configure_extra_args= 9395 9396if $ac_cs_silent; then 9397 exec 6>/dev/null 9398 ac_configure_extra_args="$ac_configure_extra_args --silent" 9399fi 9400 9401_ACEOF 9402cat >>$CONFIG_STATUS <<_ACEOF 9403if \$ac_cs_recheck; then 9404 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 9405 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 9406fi 9407 9408_ACEOF 9409 9410cat >>$CONFIG_STATUS <<_ACEOF 9411# 9412# INIT-COMMANDS section. 9413# 9414 9415srcdir=${srcdir} 9416host=${host} 9417target=${target} 9418with_target_subdir=${with_target_subdir} 9419with_multisubdir=${with_multisubdir} 9420ac_configure_args="--enable-multilib ${ac_configure_args}" 9421CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 9422ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}" 9423libiberty_topdir=${libiberty_topdir} 9424 9425 9426_ACEOF 9427 9428 9429 9430cat >>$CONFIG_STATUS <<\_ACEOF 9431for ac_config_target in $ac_config_targets 9432do 9433 case "$ac_config_target" in 9434 # Handling of arguments. 9435 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 9436 "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;; 9437 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 9438 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 9439 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 9440echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 9441 { (exit 1); exit 1; }; };; 9442 esac 9443done 9444 9445# If the user did not use the arguments to specify the items to instantiate, 9446# then the envvar interface is used. Set only those that are not. 9447# We use the long form for the default assignment because of an extremely 9448# bizarre bug on SunOS 4.1.3. 9449if $ac_need_defaults; then 9450 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 9451 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 9452 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 9453fi 9454 9455# Have a temporary directory for convenience. Make it in the build tree 9456# simply because there is no reason to put it here, and in addition, 9457# creating and moving files from /tmp can sometimes cause problems. 9458# Create a temporary directory, and hook for its removal unless debugging. 9459$debug || 9460{ 9461 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 9462 trap '{ (exit 1); exit 1; }' 1 2 13 15 9463} 9464 9465# Create a (secure) tmp directory for tmp files. 9466 9467{ 9468 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 9469 test -n "$tmp" && test -d "$tmp" 9470} || 9471{ 9472 tmp=./confstat$$-$RANDOM 9473 (umask 077 && mkdir $tmp) 9474} || 9475{ 9476 echo "$me: cannot create a temporary directory in ." >&2 9477 { (exit 1); exit 1; } 9478} 9479 9480_ACEOF 9481 9482cat >>$CONFIG_STATUS <<_ACEOF 9483 9484# 9485# CONFIG_FILES section. 9486# 9487 9488# No need to generate the scripts if there are no CONFIG_FILES. 9489# This happens for instance when ./config.status config.h 9490if test -n "\$CONFIG_FILES"; then 9491 # Protect against being on the right side of a sed subst in config.status. 9492 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 9493 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 9494s,@SHELL@,$SHELL,;t t 9495s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 9496s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 9497s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 9498s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t 9499s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t 9500s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t 9501s,@exec_prefix@,$exec_prefix,;t t 9502s,@prefix@,$prefix,;t t 9503s,@program_transform_name@,$program_transform_name,;t t 9504s,@bindir@,$bindir,;t t 9505s,@sbindir@,$sbindir,;t t 9506s,@libexecdir@,$libexecdir,;t t 9507s,@datadir@,$datadir,;t t 9508s,@sysconfdir@,$sysconfdir,;t t 9509s,@sharedstatedir@,$sharedstatedir,;t t 9510s,@localstatedir@,$localstatedir,;t t 9511s,@libdir@,$libdir,;t t 9512s,@includedir@,$includedir,;t t 9513s,@oldincludedir@,$oldincludedir,;t t 9514s,@infodir@,$infodir,;t t 9515s,@mandir@,$mandir,;t t 9516s,@build_alias@,$build_alias,;t t 9517s,@host_alias@,$host_alias,;t t 9518s,@target_alias@,$target_alias,;t t 9519s,@DEFS@,$DEFS,;t t 9520s,@ECHO_C@,$ECHO_C,;t t 9521s,@ECHO_N@,$ECHO_N,;t t 9522s,@ECHO_T@,$ECHO_T,;t t 9523s,@LIBS@,$LIBS,;t t 9524s,@libiberty_topdir@,$libiberty_topdir,;t t 9525s,@MAINT@,$MAINT,;t t 9526s,@NOTMAINT@,$NOTMAINT,;t t 9527s,@MAKEINFO@,$MAKEINFO,;t t 9528s,@BUILD_INFO@,$BUILD_INFO,;t t 9529s,@PERL@,$PERL,;t t 9530s,@HAVE_PERL@,$HAVE_PERL,;t t 9531s,@build@,$build,;t t 9532s,@build_cpu@,$build_cpu,;t t 9533s,@build_vendor@,$build_vendor,;t t 9534s,@build_os@,$build_os,;t t 9535s,@host@,$host,;t t 9536s,@host_cpu@,$host_cpu,;t t 9537s,@host_vendor@,$host_vendor,;t t 9538s,@host_os@,$host_os,;t t 9539s,@AR@,$AR,;t t 9540s,@ac_ct_AR@,$ac_ct_AR,;t t 9541s,@RANLIB@,$RANLIB,;t t 9542s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t 9543s,@CC@,$CC,;t t 9544s,@CFLAGS@,$CFLAGS,;t t 9545s,@LDFLAGS@,$LDFLAGS,;t t 9546s,@CPPFLAGS@,$CPPFLAGS,;t t 9547s,@ac_ct_CC@,$ac_ct_CC,;t t 9548s,@EXEEXT@,$EXEEXT,;t t 9549s,@OBJEXT@,$OBJEXT,;t t 9550s,@CPP@,$CPP,;t t 9551s,@ac_libiberty_warn_cflags@,$ac_libiberty_warn_cflags,;t t 9552s,@NO_MINUS_C_MINUS_O@,$NO_MINUS_C_MINUS_O,;t t 9553s,@OUTPUT_OPTION@,$OUTPUT_OPTION,;t t 9554s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 9555s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 9556s,@INSTALL_DATA@,$INSTALL_DATA,;t t 9557s,@EGREP@,$EGREP,;t t 9558s,@LIBOBJS@,$LIBOBJS,;t t 9559s,@CHECK@,$CHECK,;t t 9560s,@target_header_dir@,$target_header_dir,;t t 9561s,@pexecute@,$pexecute,;t t 9562s,@INSTALL_DEST@,$INSTALL_DEST,;t t 9563s,@datarootdir@,$datarootdir,;t t 9564s,@docdir@,$docdir,;t t 9565s,@htmldir@,$htmldir,;t t 9566s,@LTLIBOBJS@,$LTLIBOBJS,;t t 9567/@host_makefile_frag@/r $host_makefile_frag 9568s,@host_makefile_frag@,,;t t 9569CEOF 9570 9571_ACEOF 9572 9573 cat >>$CONFIG_STATUS <<\_ACEOF 9574 # Split the substitutions into bite-sized pieces for seds with 9575 # small command number limits, like on Digital OSF/1 and HP-UX. 9576 ac_max_sed_lines=48 9577 ac_sed_frag=1 # Number of current file. 9578 ac_beg=1 # First line for current file. 9579 ac_end=$ac_max_sed_lines # Line after last line for current file. 9580 ac_more_lines=: 9581 ac_sed_cmds= 9582 while $ac_more_lines; do 9583 if test $ac_beg -gt 1; then 9584 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 9585 else 9586 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 9587 fi 9588 if test ! -s $tmp/subs.frag; then 9589 ac_more_lines=false 9590 else 9591 # The purpose of the label and of the branching condition is to 9592 # speed up the sed processing (if there are no `@' at all, there 9593 # is no need to browse any of the substitutions). 9594 # These are the two extra sed commands mentioned above. 9595 (echo ':t 9596 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed 9597 if test -z "$ac_sed_cmds"; then 9598 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" 9599 else 9600 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" 9601 fi 9602 ac_sed_frag=`expr $ac_sed_frag + 1` 9603 ac_beg=$ac_end 9604 ac_end=`expr $ac_end + $ac_max_sed_lines` 9605 fi 9606 done 9607 if test -z "$ac_sed_cmds"; then 9608 ac_sed_cmds=cat 9609 fi 9610fi # test -n "$CONFIG_FILES" 9611 9612_ACEOF 9613cat >>$CONFIG_STATUS <<\_ACEOF 9614for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue 9615 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 9616 case $ac_file in 9617 - | *:- | *:-:* ) # input from stdin 9618 cat >$tmp/stdin 9619 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9620 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9621 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9622 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9623 * ) ac_file_in=$ac_file.in ;; 9624 esac 9625 9626 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 9627 ac_dir=`(dirname "$ac_file") 2>/dev/null || 9628$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9629 X"$ac_file" : 'X\(//\)[^/]' \| \ 9630 X"$ac_file" : 'X\(//\)$' \| \ 9631 X"$ac_file" : 'X\(/\)' \| \ 9632 . : '\(.\)' 2>/dev/null || 9633echo X"$ac_file" | 9634 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9635 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9636 /^X\(\/\/\)$/{ s//\1/; q; } 9637 /^X\(\/\).*/{ s//\1/; q; } 9638 s/.*/./; q'` 9639 { if $as_mkdir_p; then 9640 mkdir -p "$ac_dir" 9641 else 9642 as_dir="$ac_dir" 9643 as_dirs= 9644 while test ! -d "$as_dir"; do 9645 as_dirs="$as_dir $as_dirs" 9646 as_dir=`(dirname "$as_dir") 2>/dev/null || 9647$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9648 X"$as_dir" : 'X\(//\)[^/]' \| \ 9649 X"$as_dir" : 'X\(//\)$' \| \ 9650 X"$as_dir" : 'X\(/\)' \| \ 9651 . : '\(.\)' 2>/dev/null || 9652echo X"$as_dir" | 9653 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9654 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9655 /^X\(\/\/\)$/{ s//\1/; q; } 9656 /^X\(\/\).*/{ s//\1/; q; } 9657 s/.*/./; q'` 9658 done 9659 test ! -n "$as_dirs" || mkdir $as_dirs 9660 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 9661echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 9662 { (exit 1); exit 1; }; }; } 9663 9664 ac_builddir=. 9665 9666if test "$ac_dir" != .; then 9667 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9668 # A "../" for each directory in $ac_dir_suffix. 9669 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 9670else 9671 ac_dir_suffix= ac_top_builddir= 9672fi 9673 9674case $srcdir in 9675 .) # No --srcdir option. We are building in place. 9676 ac_srcdir=. 9677 if test -z "$ac_top_builddir"; then 9678 ac_top_srcdir=. 9679 else 9680 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 9681 fi ;; 9682 [\\/]* | ?:[\\/]* ) # Absolute path. 9683 ac_srcdir=$srcdir$ac_dir_suffix; 9684 ac_top_srcdir=$srcdir ;; 9685 *) # Relative path. 9686 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 9687 ac_top_srcdir=$ac_top_builddir$srcdir ;; 9688esac 9689 9690# Do not use `cd foo && pwd` to compute absolute paths, because 9691# the directories may not exist. 9692case `pwd` in 9693.) ac_abs_builddir="$ac_dir";; 9694*) 9695 case "$ac_dir" in 9696 .) ac_abs_builddir=`pwd`;; 9697 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 9698 *) ac_abs_builddir=`pwd`/"$ac_dir";; 9699 esac;; 9700esac 9701case $ac_abs_builddir in 9702.) ac_abs_top_builddir=${ac_top_builddir}.;; 9703*) 9704 case ${ac_top_builddir}. in 9705 .) ac_abs_top_builddir=$ac_abs_builddir;; 9706 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 9707 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 9708 esac;; 9709esac 9710case $ac_abs_builddir in 9711.) ac_abs_srcdir=$ac_srcdir;; 9712*) 9713 case $ac_srcdir in 9714 .) ac_abs_srcdir=$ac_abs_builddir;; 9715 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 9716 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 9717 esac;; 9718esac 9719case $ac_abs_builddir in 9720.) ac_abs_top_srcdir=$ac_top_srcdir;; 9721*) 9722 case $ac_top_srcdir in 9723 .) ac_abs_top_srcdir=$ac_abs_builddir;; 9724 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 9725 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 9726 esac;; 9727esac 9728 9729 9730 case $INSTALL in 9731 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9732 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 9733 esac 9734 9735 if test x"$ac_file" != x-; then 9736 { echo "$as_me:$LINENO: creating $ac_file" >&5 9737echo "$as_me: creating $ac_file" >&6;} 9738 rm -f "$ac_file" 9739 fi 9740 # Let's still pretend it is `configure' which instantiates (i.e., don't 9741 # use $as_me), people would be surprised to read: 9742 # /* config.h. Generated by config.status. */ 9743 if test x"$ac_file" = x-; then 9744 configure_input= 9745 else 9746 configure_input="$ac_file. " 9747 fi 9748 configure_input=$configure_input"Generated from `echo $ac_file_in | 9749 sed 's,.*/,,'` by configure." 9750 9751 # First look for the input files in the build tree, otherwise in the 9752 # src tree. 9753 ac_file_inputs=`IFS=: 9754 for f in $ac_file_in; do 9755 case $f in 9756 -) echo $tmp/stdin ;; 9757 [\\/$]*) 9758 # Absolute (can't be DOS-style, as IFS=:) 9759 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 9760echo "$as_me: error: cannot find input file: $f" >&2;} 9761 { (exit 1); exit 1; }; } 9762 echo "$f";; 9763 *) # Relative 9764 if test -f "$f"; then 9765 # Build tree 9766 echo "$f" 9767 elif test -f "$srcdir/$f"; then 9768 # Source tree 9769 echo "$srcdir/$f" 9770 else 9771 # /dev/null tree 9772 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 9773echo "$as_me: error: cannot find input file: $f" >&2;} 9774 { (exit 1); exit 1; }; } 9775 fi;; 9776 esac 9777 done` || { (exit 1); exit 1; } 9778_ACEOF 9779cat >>$CONFIG_STATUS <<_ACEOF 9780 sed "$ac_vpsub 9781$extrasub 9782_ACEOF 9783cat >>$CONFIG_STATUS <<\_ACEOF 9784:t 9785/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9786s,@configure_input@,$configure_input,;t t 9787s,@srcdir@,$ac_srcdir,;t t 9788s,@abs_srcdir@,$ac_abs_srcdir,;t t 9789s,@top_srcdir@,$ac_top_srcdir,;t t 9790s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 9791s,@builddir@,$ac_builddir,;t t 9792s,@abs_builddir@,$ac_abs_builddir,;t t 9793s,@top_builddir@,$ac_top_builddir,;t t 9794s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 9795s,@INSTALL@,$ac_INSTALL,;t t 9796" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 9797 rm -f $tmp/stdin 9798 if test x"$ac_file" != x-; then 9799 mv $tmp/out $ac_file 9800 else 9801 cat $tmp/out 9802 rm -f $tmp/out 9803 fi 9804 9805done 9806_ACEOF 9807cat >>$CONFIG_STATUS <<\_ACEOF 9808 9809# 9810# CONFIG_HEADER section. 9811# 9812 9813# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 9814# NAME is the cpp macro being defined and VALUE is the value it is being given. 9815# 9816# ac_d sets the value in "#define NAME VALUE" lines. 9817ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' 9818ac_dB='[ ].*$,\1#\2' 9819ac_dC=' ' 9820ac_dD=',;t' 9821# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 9822ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 9823ac_uB='$,\1#\2define\3' 9824ac_uC=' ' 9825ac_uD=',;t' 9826 9827for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue 9828 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 9829 case $ac_file in 9830 - | *:- | *:-:* ) # input from stdin 9831 cat >$tmp/stdin 9832 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9833 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9834 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9835 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9836 * ) ac_file_in=$ac_file.in ;; 9837 esac 9838 9839 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 9840echo "$as_me: creating $ac_file" >&6;} 9841 9842 # First look for the input files in the build tree, otherwise in the 9843 # src tree. 9844 ac_file_inputs=`IFS=: 9845 for f in $ac_file_in; do 9846 case $f in 9847 -) echo $tmp/stdin ;; 9848 [\\/$]*) 9849 # Absolute (can't be DOS-style, as IFS=:) 9850 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 9851echo "$as_me: error: cannot find input file: $f" >&2;} 9852 { (exit 1); exit 1; }; } 9853 # Do quote $f, to prevent DOS paths from being IFS'd. 9854 echo "$f";; 9855 *) # Relative 9856 if test -f "$f"; then 9857 # Build tree 9858 echo "$f" 9859 elif test -f "$srcdir/$f"; then 9860 # Source tree 9861 echo "$srcdir/$f" 9862 else 9863 # /dev/null tree 9864 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 9865echo "$as_me: error: cannot find input file: $f" >&2;} 9866 { (exit 1); exit 1; }; } 9867 fi;; 9868 esac 9869 done` || { (exit 1); exit 1; } 9870 # Remove the trailing spaces. 9871 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in 9872 9873_ACEOF 9874 9875# Transform confdefs.h into two sed scripts, `conftest.defines' and 9876# `conftest.undefs', that substitutes the proper values into 9877# config.h.in to produce config.h. The first handles `#define' 9878# templates, and the second `#undef' templates. 9879# And first: Protect against being on the right side of a sed subst in 9880# config.status. Protect against being in an unquoted here document 9881# in config.status. 9882rm -f conftest.defines conftest.undefs 9883# Using a here document instead of a string reduces the quoting nightmare. 9884# Putting comments in sed scripts is not portable. 9885# 9886# `end' is used to avoid that the second main sed command (meant for 9887# 0-ary CPP macros) applies to n-ary macro definitions. 9888# See the Autoconf documentation for `clear'. 9889cat >confdef2sed.sed <<\_ACEOF 9890s/[\\&,]/\\&/g 9891s,[\\$`],\\&,g 9892t clear 9893: clear 9894s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp 9895t end 9896s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp 9897: end 9898_ACEOF 9899# If some macros were called several times there might be several times 9900# the same #defines, which is useless. Nevertheless, we may not want to 9901# sort them, since we want the *last* AC-DEFINE to be honored. 9902uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines 9903sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs 9904rm -f confdef2sed.sed 9905 9906# This sed command replaces #undef with comments. This is necessary, for 9907# example, in the case of _POSIX_SOURCE, which is predefined and required 9908# on some systems where configure will not decide to define it. 9909cat >>conftest.undefs <<\_ACEOF 9910s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, 9911_ACEOF 9912 9913# Break up conftest.defines because some shells have a limit on the size 9914# of here documents, and old seds have small limits too (100 cmds). 9915echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS 9916echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS 9917echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS 9918echo ' :' >>$CONFIG_STATUS 9919rm -f conftest.tail 9920while grep . conftest.defines >/dev/null 9921do 9922 # Write a limited-size here document to $tmp/defines.sed. 9923 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS 9924 # Speed up: don't consider the non `#define' lines. 9925 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS 9926 # Work around the forget-to-reset-the-flag bug. 9927 echo 't clr' >>$CONFIG_STATUS 9928 echo ': clr' >>$CONFIG_STATUS 9929 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS 9930 echo 'CEOF 9931 sed -f $tmp/defines.sed $tmp/in >$tmp/out 9932 rm -f $tmp/in 9933 mv $tmp/out $tmp/in 9934' >>$CONFIG_STATUS 9935 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail 9936 rm -f conftest.defines 9937 mv conftest.tail conftest.defines 9938done 9939rm -f conftest.defines 9940echo ' fi # grep' >>$CONFIG_STATUS 9941echo >>$CONFIG_STATUS 9942 9943# Break up conftest.undefs because some shells have a limit on the size 9944# of here documents, and old seds have small limits too (100 cmds). 9945echo ' # Handle all the #undef templates' >>$CONFIG_STATUS 9946rm -f conftest.tail 9947while grep . conftest.undefs >/dev/null 9948do 9949 # Write a limited-size here document to $tmp/undefs.sed. 9950 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS 9951 # Speed up: don't consider the non `#undef' 9952 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS 9953 # Work around the forget-to-reset-the-flag bug. 9954 echo 't clr' >>$CONFIG_STATUS 9955 echo ': clr' >>$CONFIG_STATUS 9956 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS 9957 echo 'CEOF 9958 sed -f $tmp/undefs.sed $tmp/in >$tmp/out 9959 rm -f $tmp/in 9960 mv $tmp/out $tmp/in 9961' >>$CONFIG_STATUS 9962 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail 9963 rm -f conftest.undefs 9964 mv conftest.tail conftest.undefs 9965done 9966rm -f conftest.undefs 9967 9968cat >>$CONFIG_STATUS <<\_ACEOF 9969 # Let's still pretend it is `configure' which instantiates (i.e., don't 9970 # use $as_me), people would be surprised to read: 9971 # /* config.h. Generated by config.status. */ 9972 if test x"$ac_file" = x-; then 9973 echo "/* Generated by configure. */" >$tmp/config.h 9974 else 9975 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h 9976 fi 9977 cat $tmp/in >>$tmp/config.h 9978 rm -f $tmp/in 9979 if test x"$ac_file" != x-; then 9980 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 9981 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 9982echo "$as_me: $ac_file is unchanged" >&6;} 9983 else 9984 ac_dir=`(dirname "$ac_file") 2>/dev/null || 9985$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9986 X"$ac_file" : 'X\(//\)[^/]' \| \ 9987 X"$ac_file" : 'X\(//\)$' \| \ 9988 X"$ac_file" : 'X\(/\)' \| \ 9989 . : '\(.\)' 2>/dev/null || 9990echo X"$ac_file" | 9991 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9992 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9993 /^X\(\/\/\)$/{ s//\1/; q; } 9994 /^X\(\/\).*/{ s//\1/; q; } 9995 s/.*/./; q'` 9996 { if $as_mkdir_p; then 9997 mkdir -p "$ac_dir" 9998 else 9999 as_dir="$ac_dir" 10000 as_dirs= 10001 while test ! -d "$as_dir"; do 10002 as_dirs="$as_dir $as_dirs" 10003 as_dir=`(dirname "$as_dir") 2>/dev/null || 10004$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 10005 X"$as_dir" : 'X\(//\)[^/]' \| \ 10006 X"$as_dir" : 'X\(//\)$' \| \ 10007 X"$as_dir" : 'X\(/\)' \| \ 10008 . : '\(.\)' 2>/dev/null || 10009echo X"$as_dir" | 10010 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 10011 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 10012 /^X\(\/\/\)$/{ s//\1/; q; } 10013 /^X\(\/\).*/{ s//\1/; q; } 10014 s/.*/./; q'` 10015 done 10016 test ! -n "$as_dirs" || mkdir $as_dirs 10017 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 10018echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 10019 { (exit 1); exit 1; }; }; } 10020 10021 rm -f $ac_file 10022 mv $tmp/config.h $ac_file 10023 fi 10024 else 10025 cat $tmp/config.h 10026 rm -f $tmp/config.h 10027 fi 10028done 10029_ACEOF 10030cat >>$CONFIG_STATUS <<\_ACEOF 10031 10032# 10033# CONFIG_COMMANDS section. 10034# 10035for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue 10036 ac_dest=`echo "$ac_file" | sed 's,:.*,,'` 10037 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` 10038 ac_dir=`(dirname "$ac_dest") 2>/dev/null || 10039$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 10040 X"$ac_dest" : 'X\(//\)[^/]' \| \ 10041 X"$ac_dest" : 'X\(//\)$' \| \ 10042 X"$ac_dest" : 'X\(/\)' \| \ 10043 . : '\(.\)' 2>/dev/null || 10044echo X"$ac_dest" | 10045 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 10046 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 10047 /^X\(\/\/\)$/{ s//\1/; q; } 10048 /^X\(\/\).*/{ s//\1/; q; } 10049 s/.*/./; q'` 10050 { if $as_mkdir_p; then 10051 mkdir -p "$ac_dir" 10052 else 10053 as_dir="$ac_dir" 10054 as_dirs= 10055 while test ! -d "$as_dir"; do 10056 as_dirs="$as_dir $as_dirs" 10057 as_dir=`(dirname "$as_dir") 2>/dev/null || 10058$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 10059 X"$as_dir" : 'X\(//\)[^/]' \| \ 10060 X"$as_dir" : 'X\(//\)$' \| \ 10061 X"$as_dir" : 'X\(/\)' \| \ 10062 . : '\(.\)' 2>/dev/null || 10063echo X"$as_dir" | 10064 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 10065 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 10066 /^X\(\/\/\)$/{ s//\1/; q; } 10067 /^X\(\/\).*/{ s//\1/; q; } 10068 s/.*/./; q'` 10069 done 10070 test ! -n "$as_dirs" || mkdir $as_dirs 10071 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 10072echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 10073 { (exit 1); exit 1; }; }; } 10074 10075 ac_builddir=. 10076 10077if test "$ac_dir" != .; then 10078 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 10079 # A "../" for each directory in $ac_dir_suffix. 10080 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 10081else 10082 ac_dir_suffix= ac_top_builddir= 10083fi 10084 10085case $srcdir in 10086 .) # No --srcdir option. We are building in place. 10087 ac_srcdir=. 10088 if test -z "$ac_top_builddir"; then 10089 ac_top_srcdir=. 10090 else 10091 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 10092 fi ;; 10093 [\\/]* | ?:[\\/]* ) # Absolute path. 10094 ac_srcdir=$srcdir$ac_dir_suffix; 10095 ac_top_srcdir=$srcdir ;; 10096 *) # Relative path. 10097 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 10098 ac_top_srcdir=$ac_top_builddir$srcdir ;; 10099esac 10100 10101# Do not use `cd foo && pwd` to compute absolute paths, because 10102# the directories may not exist. 10103case `pwd` in 10104.) ac_abs_builddir="$ac_dir";; 10105*) 10106 case "$ac_dir" in 10107 .) ac_abs_builddir=`pwd`;; 10108 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 10109 *) ac_abs_builddir=`pwd`/"$ac_dir";; 10110 esac;; 10111esac 10112case $ac_abs_builddir in 10113.) ac_abs_top_builddir=${ac_top_builddir}.;; 10114*) 10115 case ${ac_top_builddir}. in 10116 .) ac_abs_top_builddir=$ac_abs_builddir;; 10117 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 10118 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 10119 esac;; 10120esac 10121case $ac_abs_builddir in 10122.) ac_abs_srcdir=$ac_srcdir;; 10123*) 10124 case $ac_srcdir in 10125 .) ac_abs_srcdir=$ac_abs_builddir;; 10126 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 10127 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 10128 esac;; 10129esac 10130case $ac_abs_builddir in 10131.) ac_abs_top_srcdir=$ac_top_srcdir;; 10132*) 10133 case $ac_top_srcdir in 10134 .) ac_abs_top_srcdir=$ac_abs_builddir;; 10135 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 10136 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 10137 esac;; 10138esac 10139 10140 10141 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 10142echo "$as_me: executing $ac_dest commands" >&6;} 10143 case $ac_dest in 10144 default ) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h 10145if test -n "$CONFIG_FILES"; then 10146 if test -n "${with_target_subdir}"; then 10147 # FIXME: We shouldn't need to set ac_file 10148 ac_file=Makefile 10149 LD="${ORIGINAL_LD_FOR_MULTILIBS}" 10150 . ${libiberty_topdir}/config-ml.in 10151 fi 10152fi ;; 10153 esac 10154done 10155_ACEOF 10156 10157cat >>$CONFIG_STATUS <<\_ACEOF 10158 10159{ (exit 0); exit 0; } 10160_ACEOF 10161chmod +x $CONFIG_STATUS 10162ac_clean_files=$ac_clean_files_save 10163 10164 10165# configure is writing to config.log, and then calls config.status. 10166# config.status does its own redirection, appending to config.log. 10167# Unfortunately, on DOS this fails, as config.log is still kept open 10168# by configure, so config.status won't be able to write to it; its 10169# output is simply discarded. So we exec the FD to /dev/null, 10170# effectively closing config.log, so it can be properly (re)opened and 10171# appended to by config.status. When coming back to configure, we 10172# need to make the FD available again. 10173if test "$no_create" != yes; then 10174 ac_cs_success=: 10175 ac_config_status_args= 10176 test "$silent" = yes && 10177 ac_config_status_args="$ac_config_status_args --quiet" 10178 exec 5>/dev/null 10179 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 10180 exec 5>>config.log 10181 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 10182 # would make configure fail if this is the last instruction. 10183 $ac_cs_success || { (exit 1); exit 1; } 10184fi 10185 10186