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="Makefile.in" 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 sim_environment sim_alignment sim_assert sim_bitsize sim_endian sim_hostendian sim_float sim_scache sim_default_model sim_hw_cflags sim_hw_objs sim_hw sim_inline sim_packages sim_regparm sim_reserved_bits sim_smp sim_stdcall sim_xor_endian WARN_CFLAGS WERROR_CFLAGS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CC_FOR_BUILD HDEFINES AR RANLIB ac_ct_RANLIB USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT CPP EGREP MAINT sim_bswap sim_cflags sim_debug sim_stdio sim_trace sim_profile SIM_SUBTARGET sim_igen_flags sim_m16_flags sim_gen sim_multi_flags sim_multi_igen_configs sim_multi_src sim_multi_obj mips_extra_objs mips_igen_engine mips_extra_libs cgen_breaks LIBOBJS LTLIBOBJS' 313ac_subst_files='' 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 834Program names: 835 --program-prefix=PREFIX prepend PREFIX to installed program names 836 --program-suffix=SUFFIX append SUFFIX to installed program names 837 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 838 839X features: 840 --x-includes=DIR X include files are in DIR 841 --x-libraries=DIR X library files are in DIR 842 843System types: 844 --build=BUILD configure for building on BUILD [guessed] 845 --host=HOST cross-compile to build programs to run on HOST [BUILD] 846 --target=TARGET configure for building compilers for TARGET [HOST] 847_ACEOF 848fi 849 850if test -n "$ac_init_help"; then 851 852 cat <<\_ACEOF 853 854Optional Features: 855 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 856 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 857 --enable-maintainer-mode Enable developer functionality. 858 --enable-sim-bswap Use Host specific BSWAP instruction. 859 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator 860 --enable-sim-debug=opts Enable debugging flags 861 --enable-sim-stdio Specify whether to use stdio for console input/output. 862 --enable-sim-trace=opts Enable tracing flags 863 --enable-sim-profile=opts Enable profiling flags 864 --enable-sim-inline=inlines Specify which functions should be inlined. 865 --enable-sim-alignment=align Specify strict, nonstrict or forced alignment of memory accesses. 866 --enable-sim-hostendian=end Specify host byte endian orientation. 867 --enable-build-warnings Enable build-time compiler warnings if gcc is used 868 --enable-gdb-build-warnings Enable SIM specific build-time compiler warnings if gcc is used 869 --enable-sim-reserved-bits Specify whether to check reserved bits in instruction. 870 --enable-sim-endian=endian Specify target byte endian orientation. 871 --enable-sim-bitsize=N Specify target bitsize (32 or 64). 872 --enable-sim-float Specify that the target processor has floating point hardware. 873 --enable-sim-smp=n Specify number of processors to configure for (default ${default_sim_smp}). 874 --enable-sim-hardware=LIST Specify the hardware to be included in the build. 875 876Optional Packages: 877 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 878 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 879 --with-x use the X Window System 880 881Some influential environment variables: 882 CC C compiler command 883 CFLAGS C compiler flags 884 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 885 nonstandard directory <lib dir> 886 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 887 headers in a nonstandard directory <include dir> 888 CPP C preprocessor 889 890Use these variables to override the choices made by `configure' or to help 891it to find libraries and programs with nonstandard names/locations. 892 893_ACEOF 894fi 895 896if test "$ac_init_help" = "recursive"; then 897 # If there are subdirs, report their specific --help. 898 ac_popdir=`pwd` 899 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 900 test -d $ac_dir || continue 901 ac_builddir=. 902 903if test "$ac_dir" != .; then 904 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 905 # A "../" for each directory in $ac_dir_suffix. 906 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 907else 908 ac_dir_suffix= ac_top_builddir= 909fi 910 911case $srcdir in 912 .) # No --srcdir option. We are building in place. 913 ac_srcdir=. 914 if test -z "$ac_top_builddir"; then 915 ac_top_srcdir=. 916 else 917 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 918 fi ;; 919 [\\/]* | ?:[\\/]* ) # Absolute path. 920 ac_srcdir=$srcdir$ac_dir_suffix; 921 ac_top_srcdir=$srcdir ;; 922 *) # Relative path. 923 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 924 ac_top_srcdir=$ac_top_builddir$srcdir ;; 925esac 926 927# Do not use `cd foo && pwd` to compute absolute paths, because 928# the directories may not exist. 929case `pwd` in 930.) ac_abs_builddir="$ac_dir";; 931*) 932 case "$ac_dir" in 933 .) ac_abs_builddir=`pwd`;; 934 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 935 *) ac_abs_builddir=`pwd`/"$ac_dir";; 936 esac;; 937esac 938case $ac_abs_builddir in 939.) ac_abs_top_builddir=${ac_top_builddir}.;; 940*) 941 case ${ac_top_builddir}. in 942 .) ac_abs_top_builddir=$ac_abs_builddir;; 943 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 944 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 945 esac;; 946esac 947case $ac_abs_builddir in 948.) ac_abs_srcdir=$ac_srcdir;; 949*) 950 case $ac_srcdir in 951 .) ac_abs_srcdir=$ac_abs_builddir;; 952 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 953 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 954 esac;; 955esac 956case $ac_abs_builddir in 957.) ac_abs_top_srcdir=$ac_top_srcdir;; 958*) 959 case $ac_top_srcdir in 960 .) ac_abs_top_srcdir=$ac_abs_builddir;; 961 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 962 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 963 esac;; 964esac 965 966 cd $ac_dir 967 # Check for guested configure; otherwise get Cygnus style configure. 968 if test -f $ac_srcdir/configure.gnu; then 969 echo 970 $SHELL $ac_srcdir/configure.gnu --help=recursive 971 elif test -f $ac_srcdir/configure; then 972 echo 973 $SHELL $ac_srcdir/configure --help=recursive 974 elif test -f $ac_srcdir/configure.ac || 975 test -f $ac_srcdir/configure.in; then 976 echo 977 $ac_configure --help 978 else 979 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 980 fi 981 cd $ac_popdir 982 done 983fi 984 985test -n "$ac_init_help" && exit 0 986if $ac_init_version; then 987 cat <<\_ACEOF 988 989Copyright (C) 2003 Free Software Foundation, Inc. 990This configure script is free software; the Free Software Foundation 991gives unlimited permission to copy, distribute and modify it. 992_ACEOF 993 exit 0 994fi 995exec 5>config.log 996cat >&5 <<_ACEOF 997This file contains any messages produced by compilers while 998running configure, to aid debugging if configure makes a mistake. 999 1000It was created by $as_me, which was 1001generated by GNU Autoconf 2.59. Invocation command line was 1002 1003 $ $0 $@ 1004 1005_ACEOF 1006{ 1007cat <<_ASUNAME 1008## --------- ## 1009## Platform. ## 1010## --------- ## 1011 1012hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1013uname -m = `(uname -m) 2>/dev/null || echo unknown` 1014uname -r = `(uname -r) 2>/dev/null || echo unknown` 1015uname -s = `(uname -s) 2>/dev/null || echo unknown` 1016uname -v = `(uname -v) 2>/dev/null || echo unknown` 1017 1018/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1019/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1020 1021/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1022/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1023/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1024hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 1025/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1026/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1027/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1028 1029_ASUNAME 1030 1031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1032for as_dir in $PATH 1033do 1034 IFS=$as_save_IFS 1035 test -z "$as_dir" && as_dir=. 1036 echo "PATH: $as_dir" 1037done 1038 1039} >&5 1040 1041cat >&5 <<_ACEOF 1042 1043 1044## ----------- ## 1045## Core tests. ## 1046## ----------- ## 1047 1048_ACEOF 1049 1050 1051# Keep a trace of the command line. 1052# Strip out --no-create and --no-recursion so they do not pile up. 1053# Strip out --silent because we don't want to record it for future runs. 1054# Also quote any args containing shell meta-characters. 1055# Make two passes to allow for proper duplicate-argument suppression. 1056ac_configure_args= 1057ac_configure_args0= 1058ac_configure_args1= 1059ac_sep= 1060ac_must_keep_next=false 1061for ac_pass in 1 2 1062do 1063 for ac_arg 1064 do 1065 case $ac_arg in 1066 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1067 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1068 | -silent | --silent | --silen | --sile | --sil) 1069 continue ;; 1070 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1071 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1072 esac 1073 case $ac_pass in 1074 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1075 2) 1076 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1077 if test $ac_must_keep_next = true; then 1078 ac_must_keep_next=false # Got value, back to normal. 1079 else 1080 case $ac_arg in 1081 *=* | --config-cache | -C | -disable-* | --disable-* \ 1082 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1083 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1084 | -with-* | --with-* | -without-* | --without-* | --x) 1085 case "$ac_configure_args0 " in 1086 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1087 esac 1088 ;; 1089 -* ) ac_must_keep_next=true ;; 1090 esac 1091 fi 1092 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 1093 # Get rid of the leading space. 1094 ac_sep=" " 1095 ;; 1096 esac 1097 done 1098done 1099$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1100$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1101 1102# When interrupted or exit'd, cleanup temporary files, and complete 1103# config.log. We remove comments because anyway the quotes in there 1104# would cause problems or look ugly. 1105# WARNING: Be sure not to use single quotes in there, as some shells, 1106# such as our DU 5.0 friend, will then `close' the trap. 1107trap 'exit_status=$? 1108 # Save into config.log some information that might help in debugging. 1109 { 1110 echo 1111 1112 cat <<\_ASBOX 1113## ---------------- ## 1114## Cache variables. ## 1115## ---------------- ## 1116_ASBOX 1117 echo 1118 # The following way of writing the cache mishandles newlines in values, 1119{ 1120 (set) 2>&1 | 1121 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 1122 *ac_space=\ *) 1123 sed -n \ 1124 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 1125 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 1126 ;; 1127 *) 1128 sed -n \ 1129 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 1130 ;; 1131 esac; 1132} 1133 echo 1134 1135 cat <<\_ASBOX 1136## ----------------- ## 1137## Output variables. ## 1138## ----------------- ## 1139_ASBOX 1140 echo 1141 for ac_var in $ac_subst_vars 1142 do 1143 eval ac_val=$`echo $ac_var` 1144 echo "$ac_var='"'"'$ac_val'"'"'" 1145 done | sort 1146 echo 1147 1148 if test -n "$ac_subst_files"; then 1149 cat <<\_ASBOX 1150## ------------- ## 1151## Output files. ## 1152## ------------- ## 1153_ASBOX 1154 echo 1155 for ac_var in $ac_subst_files 1156 do 1157 eval ac_val=$`echo $ac_var` 1158 echo "$ac_var='"'"'$ac_val'"'"'" 1159 done | sort 1160 echo 1161 fi 1162 1163 if test -s confdefs.h; then 1164 cat <<\_ASBOX 1165## ----------- ## 1166## confdefs.h. ## 1167## ----------- ## 1168_ASBOX 1169 echo 1170 sed "/^$/d" confdefs.h | sort 1171 echo 1172 fi 1173 test "$ac_signal" != 0 && 1174 echo "$as_me: caught signal $ac_signal" 1175 echo "$as_me: exit $exit_status" 1176 } >&5 1177 rm -f core *.core && 1178 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 1179 exit $exit_status 1180 ' 0 1181for ac_signal in 1 2 13 15; do 1182 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1183done 1184ac_signal=0 1185 1186# confdefs.h avoids OS command line length limits that DEFS can exceed. 1187rm -rf conftest* confdefs.h 1188# AIX cpp loses on an empty file, so make sure it contains at least a newline. 1189echo >confdefs.h 1190 1191# Predefined preprocessor variables. 1192 1193cat >>confdefs.h <<_ACEOF 1194#define PACKAGE_NAME "$PACKAGE_NAME" 1195_ACEOF 1196 1197 1198cat >>confdefs.h <<_ACEOF 1199#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1200_ACEOF 1201 1202 1203cat >>confdefs.h <<_ACEOF 1204#define PACKAGE_VERSION "$PACKAGE_VERSION" 1205_ACEOF 1206 1207 1208cat >>confdefs.h <<_ACEOF 1209#define PACKAGE_STRING "$PACKAGE_STRING" 1210_ACEOF 1211 1212 1213cat >>confdefs.h <<_ACEOF 1214#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1215_ACEOF 1216 1217 1218# Let the site file select an alternate cache file if it wants to. 1219# Prefer explicitly selected file to automatically selected ones. 1220if test -z "$CONFIG_SITE"; then 1221 if test "x$prefix" != xNONE; then 1222 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 1223 else 1224 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1225 fi 1226fi 1227for ac_site_file in $CONFIG_SITE; do 1228 if test -r "$ac_site_file"; then 1229 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1230echo "$as_me: loading site script $ac_site_file" >&6;} 1231 sed 's/^/| /' "$ac_site_file" >&5 1232 . "$ac_site_file" 1233 fi 1234done 1235 1236if test -r "$cache_file"; then 1237 # Some versions of bash will fail to source /dev/null (special 1238 # files actually), so we avoid doing that. 1239 if test -f "$cache_file"; then 1240 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1241echo "$as_me: loading cache $cache_file" >&6;} 1242 case $cache_file in 1243 [\\/]* | ?:[\\/]* ) . $cache_file;; 1244 *) . ./$cache_file;; 1245 esac 1246 fi 1247else 1248 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1249echo "$as_me: creating cache $cache_file" >&6;} 1250 >$cache_file 1251fi 1252 1253# Check that the precious variables saved in the cache have kept the same 1254# value. 1255ac_cache_corrupted=false 1256for ac_var in `(set) 2>&1 | 1257 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do 1258 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1259 eval ac_new_set=\$ac_env_${ac_var}_set 1260 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 1261 eval ac_new_val="\$ac_env_${ac_var}_value" 1262 case $ac_old_set,$ac_new_set in 1263 set,) 1264 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1265echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1266 ac_cache_corrupted=: ;; 1267 ,set) 1268 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1269echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1270 ac_cache_corrupted=: ;; 1271 ,);; 1272 *) 1273 if test "x$ac_old_val" != "x$ac_new_val"; then 1274 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1275echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1276 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1277echo "$as_me: former value: $ac_old_val" >&2;} 1278 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1279echo "$as_me: current value: $ac_new_val" >&2;} 1280 ac_cache_corrupted=: 1281 fi;; 1282 esac 1283 # Pass precious variables to config.status. 1284 if test "$ac_new_set" = set; then 1285 case $ac_new_val in 1286 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1287 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1288 *) ac_arg=$ac_var=$ac_new_val ;; 1289 esac 1290 case " $ac_configure_args " in 1291 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1292 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1293 esac 1294 fi 1295done 1296if $ac_cache_corrupted; then 1297 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1298echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1299 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1300echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1301 { (exit 1); exit 1; }; } 1302fi 1303 1304ac_ext=c 1305ac_cpp='$CPP $CPPFLAGS' 1306ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1307ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1308ac_compiler_gnu=$ac_cv_c_compiler_gnu 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 ac_config_headers="$ac_config_headers config.h:config.in" 1329 1330 1331# This file contains common code used by all simulators. 1332# 1333# SIM_AC_COMMON invokes AC macros used by all simulators and by the common 1334# directory. It is intended to be invoked before any target specific stuff. 1335# SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile. 1336# It is intended to be invoked last. 1337# 1338# The simulator's configure.in should look like: 1339# 1340# dnl Process this file with autoconf to produce a configure script. 1341# sinclude(../common/aclocal.m4) 1342# AC_PREREQ(2.5)dnl 1343# AC_INIT(Makefile.in) 1344# 1345# SIM_AC_COMMON 1346# 1347# ... target specific stuff ... 1348# 1349# SIM_AC_OUTPUT 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398sim_inline="-DDEFAULT_INLINE=0" 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435# intl sister-directory configuration rules. 1436# 1437 1438# The idea behind this macro is that there's no need to repeat all the 1439# autoconf probes done by the intl directory - it's already done them 1440# for us. In fact, there's no need even to look at the cache for the 1441# answers. All we need to do is nab a few pieces of information. 1442# The intl directory is set up to make this easy, by generating a 1443# small file which can be sourced as a shell script; then we produce 1444# the necessary substitutions and definitions for this directory. 1445 1446 1447 1448 1449 1450 1451 1452# Bugs in autoconf 2.59 break the call to SIM_AC_COMMON, hack around 1453# it by inlining the macro's contents. 1454# This file contains common code used by all simulators. 1455# 1456# common.m4 invokes AC macros used by all simulators and by the common 1457# directory. It is intended to be included before any target specific 1458# stuff. SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate 1459# the Makefile. It is intended to be invoked last. 1460# 1461# The simulator's configure.in should look like: 1462# 1463# dnl Process this file with autoconf to produce a configure script. 1464# AC_PREREQ(2.5)dnl 1465# AC_INIT(Makefile.in) 1466# AC_CONFIG_HEADER(config.h:config.in) 1467# 1468# sinclude(../common/aclocal.m4) 1469# sinclude(../common/common.m4) 1470# 1471# ... target specific stuff ... 1472 1473ac_aux_dir= 1474for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 1475 if test -f $ac_dir/install-sh; then 1476 ac_aux_dir=$ac_dir 1477 ac_install_sh="$ac_aux_dir/install-sh -c" 1478 break 1479 elif test -f $ac_dir/install.sh; then 1480 ac_aux_dir=$ac_dir 1481 ac_install_sh="$ac_aux_dir/install.sh -c" 1482 break 1483 elif test -f $ac_dir/shtool; then 1484 ac_aux_dir=$ac_dir 1485 ac_install_sh="$ac_aux_dir/shtool install -c" 1486 break 1487 fi 1488done 1489if test -z "$ac_aux_dir"; then 1490 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 1491echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;} 1492 { (exit 1); exit 1; }; } 1493fi 1494ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1495ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1496ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1497 1498# Make sure we can run config.sub. 1499$ac_config_sub sun4 >/dev/null 2>&1 || 1500 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1501echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1502 { (exit 1); exit 1; }; } 1503 1504echo "$as_me:$LINENO: checking build system type" >&5 1505echo $ECHO_N "checking build system type... $ECHO_C" >&6 1506if test "${ac_cv_build+set}" = set; then 1507 echo $ECHO_N "(cached) $ECHO_C" >&6 1508else 1509 ac_cv_build_alias=$build_alias 1510test -z "$ac_cv_build_alias" && 1511 ac_cv_build_alias=`$ac_config_guess` 1512test -z "$ac_cv_build_alias" && 1513 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 1514echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 1515 { (exit 1); exit 1; }; } 1516ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 1517 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 1518echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} 1519 { (exit 1); exit 1; }; } 1520 1521fi 1522echo "$as_me:$LINENO: result: $ac_cv_build" >&5 1523echo "${ECHO_T}$ac_cv_build" >&6 1524build=$ac_cv_build 1525build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1526build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1527build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1528 1529 1530echo "$as_me:$LINENO: checking host system type" >&5 1531echo $ECHO_N "checking host system type... $ECHO_C" >&6 1532if test "${ac_cv_host+set}" = set; then 1533 echo $ECHO_N "(cached) $ECHO_C" >&6 1534else 1535 ac_cv_host_alias=$host_alias 1536test -z "$ac_cv_host_alias" && 1537 ac_cv_host_alias=$ac_cv_build_alias 1538ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 1539 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 1540echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} 1541 { (exit 1); exit 1; }; } 1542 1543fi 1544echo "$as_me:$LINENO: result: $ac_cv_host" >&5 1545echo "${ECHO_T}$ac_cv_host" >&6 1546host=$ac_cv_host 1547host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1548host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1549host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1550 1551 1552echo "$as_me:$LINENO: checking target system type" >&5 1553echo $ECHO_N "checking target system type... $ECHO_C" >&6 1554if test "${ac_cv_target+set}" = set; then 1555 echo $ECHO_N "(cached) $ECHO_C" >&6 1556else 1557 ac_cv_target_alias=$target_alias 1558test "x$ac_cv_target_alias" = "x" && 1559 ac_cv_target_alias=$ac_cv_host_alias 1560ac_cv_target=`$ac_config_sub $ac_cv_target_alias` || 1561 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5 1562echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} 1563 { (exit 1); exit 1; }; } 1564 1565fi 1566echo "$as_me:$LINENO: result: $ac_cv_target" >&5 1567echo "${ECHO_T}$ac_cv_target" >&6 1568target=$ac_cv_target 1569target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1570target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1571target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1572 1573 1574# The aliases save the names the user supplied, while $host etc. 1575# will get canonicalized. 1576test -n "$target_alias" && 1577 test "$program_prefix$program_suffix$program_transform_name" = \ 1578 NONENONEs,x,x, && 1579 program_prefix=${target_alias}- 1580test "$program_prefix" != NONE && 1581 program_transform_name="s,^,$program_prefix,;$program_transform_name" 1582# Use a double $ so make ignores it. 1583test "$program_suffix" != NONE && 1584 program_transform_name="s,\$,$program_suffix,;$program_transform_name" 1585# Double any \ or $. echo might interpret backslashes. 1586# By default was `s,x,x', remove it if useless. 1587cat <<\_ACEOF >conftest.sed 1588s/[\\$]/&&/g;s/;s,x,x,$// 1589_ACEOF 1590program_transform_name=`echo $program_transform_name | sed -f conftest.sed` 1591rm conftest.sed 1592 1593ac_ext=c 1594ac_cpp='$CPP $CPPFLAGS' 1595ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1596ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1597ac_compiler_gnu=$ac_cv_c_compiler_gnu 1598if test -n "$ac_tool_prefix"; then 1599 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1600set dummy ${ac_tool_prefix}gcc; ac_word=$2 1601echo "$as_me:$LINENO: checking for $ac_word" >&5 1602echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1603if test "${ac_cv_prog_CC+set}" = set; then 1604 echo $ECHO_N "(cached) $ECHO_C" >&6 1605else 1606 if test -n "$CC"; then 1607 ac_cv_prog_CC="$CC" # Let the user override the test. 1608else 1609as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1610for as_dir in $PATH 1611do 1612 IFS=$as_save_IFS 1613 test -z "$as_dir" && as_dir=. 1614 for ac_exec_ext in '' $ac_executable_extensions; do 1615 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1616 ac_cv_prog_CC="${ac_tool_prefix}gcc" 1617 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1618 break 2 1619 fi 1620done 1621done 1622 1623fi 1624fi 1625CC=$ac_cv_prog_CC 1626if test -n "$CC"; then 1627 echo "$as_me:$LINENO: result: $CC" >&5 1628echo "${ECHO_T}$CC" >&6 1629else 1630 echo "$as_me:$LINENO: result: no" >&5 1631echo "${ECHO_T}no" >&6 1632fi 1633 1634fi 1635if test -z "$ac_cv_prog_CC"; then 1636 ac_ct_CC=$CC 1637 # Extract the first word of "gcc", so it can be a program name with args. 1638set dummy gcc; ac_word=$2 1639echo "$as_me:$LINENO: checking for $ac_word" >&5 1640echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1641if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1642 echo $ECHO_N "(cached) $ECHO_C" >&6 1643else 1644 if test -n "$ac_ct_CC"; then 1645 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1646else 1647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1648for as_dir in $PATH 1649do 1650 IFS=$as_save_IFS 1651 test -z "$as_dir" && as_dir=. 1652 for ac_exec_ext in '' $ac_executable_extensions; do 1653 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1654 ac_cv_prog_ac_ct_CC="gcc" 1655 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1656 break 2 1657 fi 1658done 1659done 1660 1661fi 1662fi 1663ac_ct_CC=$ac_cv_prog_ac_ct_CC 1664if test -n "$ac_ct_CC"; then 1665 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1666echo "${ECHO_T}$ac_ct_CC" >&6 1667else 1668 echo "$as_me:$LINENO: result: no" >&5 1669echo "${ECHO_T}no" >&6 1670fi 1671 1672 CC=$ac_ct_CC 1673else 1674 CC="$ac_cv_prog_CC" 1675fi 1676 1677if test -z "$CC"; then 1678 if test -n "$ac_tool_prefix"; then 1679 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 1680set dummy ${ac_tool_prefix}cc; ac_word=$2 1681echo "$as_me:$LINENO: checking for $ac_word" >&5 1682echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1683if test "${ac_cv_prog_CC+set}" = set; then 1684 echo $ECHO_N "(cached) $ECHO_C" >&6 1685else 1686 if test -n "$CC"; then 1687 ac_cv_prog_CC="$CC" # Let the user override the test. 1688else 1689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1690for as_dir in $PATH 1691do 1692 IFS=$as_save_IFS 1693 test -z "$as_dir" && as_dir=. 1694 for ac_exec_ext in '' $ac_executable_extensions; do 1695 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1696 ac_cv_prog_CC="${ac_tool_prefix}cc" 1697 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1698 break 2 1699 fi 1700done 1701done 1702 1703fi 1704fi 1705CC=$ac_cv_prog_CC 1706if test -n "$CC"; then 1707 echo "$as_me:$LINENO: result: $CC" >&5 1708echo "${ECHO_T}$CC" >&6 1709else 1710 echo "$as_me:$LINENO: result: no" >&5 1711echo "${ECHO_T}no" >&6 1712fi 1713 1714fi 1715if test -z "$ac_cv_prog_CC"; then 1716 ac_ct_CC=$CC 1717 # Extract the first word of "cc", so it can be a program name with args. 1718set dummy cc; ac_word=$2 1719echo "$as_me:$LINENO: checking for $ac_word" >&5 1720echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1721if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1722 echo $ECHO_N "(cached) $ECHO_C" >&6 1723else 1724 if test -n "$ac_ct_CC"; then 1725 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1726else 1727as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1728for as_dir in $PATH 1729do 1730 IFS=$as_save_IFS 1731 test -z "$as_dir" && as_dir=. 1732 for ac_exec_ext in '' $ac_executable_extensions; do 1733 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1734 ac_cv_prog_ac_ct_CC="cc" 1735 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1736 break 2 1737 fi 1738done 1739done 1740 1741fi 1742fi 1743ac_ct_CC=$ac_cv_prog_ac_ct_CC 1744if test -n "$ac_ct_CC"; then 1745 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1746echo "${ECHO_T}$ac_ct_CC" >&6 1747else 1748 echo "$as_me:$LINENO: result: no" >&5 1749echo "${ECHO_T}no" >&6 1750fi 1751 1752 CC=$ac_ct_CC 1753else 1754 CC="$ac_cv_prog_CC" 1755fi 1756 1757fi 1758if test -z "$CC"; then 1759 # Extract the first word of "cc", so it can be a program name with args. 1760set dummy cc; ac_word=$2 1761echo "$as_me:$LINENO: checking for $ac_word" >&5 1762echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1763if test "${ac_cv_prog_CC+set}" = set; then 1764 echo $ECHO_N "(cached) $ECHO_C" >&6 1765else 1766 if test -n "$CC"; then 1767 ac_cv_prog_CC="$CC" # Let the user override the test. 1768else 1769 ac_prog_rejected=no 1770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1771for as_dir in $PATH 1772do 1773 IFS=$as_save_IFS 1774 test -z "$as_dir" && as_dir=. 1775 for ac_exec_ext in '' $ac_executable_extensions; do 1776 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1777 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 1778 ac_prog_rejected=yes 1779 continue 1780 fi 1781 ac_cv_prog_CC="cc" 1782 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1783 break 2 1784 fi 1785done 1786done 1787 1788if test $ac_prog_rejected = yes; then 1789 # We found a bogon in the path, so make sure we never use it. 1790 set dummy $ac_cv_prog_CC 1791 shift 1792 if test $# != 0; then 1793 # We chose a different compiler from the bogus one. 1794 # However, it has the same basename, so the bogon will be chosen 1795 # first if we set CC to just the basename; use the full file name. 1796 shift 1797 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 1798 fi 1799fi 1800fi 1801fi 1802CC=$ac_cv_prog_CC 1803if test -n "$CC"; then 1804 echo "$as_me:$LINENO: result: $CC" >&5 1805echo "${ECHO_T}$CC" >&6 1806else 1807 echo "$as_me:$LINENO: result: no" >&5 1808echo "${ECHO_T}no" >&6 1809fi 1810 1811fi 1812if test -z "$CC"; then 1813 if test -n "$ac_tool_prefix"; then 1814 for ac_prog in cl 1815 do 1816 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1817set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1818echo "$as_me:$LINENO: checking for $ac_word" >&5 1819echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1820if test "${ac_cv_prog_CC+set}" = set; then 1821 echo $ECHO_N "(cached) $ECHO_C" >&6 1822else 1823 if test -n "$CC"; then 1824 ac_cv_prog_CC="$CC" # Let the user override the test. 1825else 1826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1827for as_dir in $PATH 1828do 1829 IFS=$as_save_IFS 1830 test -z "$as_dir" && as_dir=. 1831 for ac_exec_ext in '' $ac_executable_extensions; do 1832 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1833 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1834 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1835 break 2 1836 fi 1837done 1838done 1839 1840fi 1841fi 1842CC=$ac_cv_prog_CC 1843if test -n "$CC"; then 1844 echo "$as_me:$LINENO: result: $CC" >&5 1845echo "${ECHO_T}$CC" >&6 1846else 1847 echo "$as_me:$LINENO: result: no" >&5 1848echo "${ECHO_T}no" >&6 1849fi 1850 1851 test -n "$CC" && break 1852 done 1853fi 1854if test -z "$CC"; then 1855 ac_ct_CC=$CC 1856 for ac_prog in cl 1857do 1858 # Extract the first word of "$ac_prog", so it can be a program name with args. 1859set dummy $ac_prog; ac_word=$2 1860echo "$as_me:$LINENO: checking for $ac_word" >&5 1861echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1862if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1863 echo $ECHO_N "(cached) $ECHO_C" >&6 1864else 1865 if test -n "$ac_ct_CC"; then 1866 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1867else 1868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1869for as_dir in $PATH 1870do 1871 IFS=$as_save_IFS 1872 test -z "$as_dir" && as_dir=. 1873 for ac_exec_ext in '' $ac_executable_extensions; do 1874 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1875 ac_cv_prog_ac_ct_CC="$ac_prog" 1876 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1877 break 2 1878 fi 1879done 1880done 1881 1882fi 1883fi 1884ac_ct_CC=$ac_cv_prog_ac_ct_CC 1885if test -n "$ac_ct_CC"; then 1886 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1887echo "${ECHO_T}$ac_ct_CC" >&6 1888else 1889 echo "$as_me:$LINENO: result: no" >&5 1890echo "${ECHO_T}no" >&6 1891fi 1892 1893 test -n "$ac_ct_CC" && break 1894done 1895 1896 CC=$ac_ct_CC 1897fi 1898 1899fi 1900 1901 1902test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 1903See \`config.log' for more details." >&5 1904echo "$as_me: error: no acceptable C compiler found in \$PATH 1905See \`config.log' for more details." >&2;} 1906 { (exit 1); exit 1; }; } 1907 1908# Provide some information about the compiler. 1909echo "$as_me:$LINENO:" \ 1910 "checking for C compiler version" >&5 1911ac_compiler=`set X $ac_compile; echo $2` 1912{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 1913 (eval $ac_compiler --version </dev/null >&5) 2>&5 1914 ac_status=$? 1915 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1916 (exit $ac_status); } 1917{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 1918 (eval $ac_compiler -v </dev/null >&5) 2>&5 1919 ac_status=$? 1920 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1921 (exit $ac_status); } 1922{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5 1923 (eval $ac_compiler -V </dev/null >&5) 2>&5 1924 ac_status=$? 1925 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1926 (exit $ac_status); } 1927 1928cat >conftest.$ac_ext <<_ACEOF 1929/* confdefs.h. */ 1930_ACEOF 1931cat confdefs.h >>conftest.$ac_ext 1932cat >>conftest.$ac_ext <<_ACEOF 1933/* end confdefs.h. */ 1934 1935int 1936main () 1937{ 1938 1939 ; 1940 return 0; 1941} 1942_ACEOF 1943ac_clean_files_save=$ac_clean_files 1944ac_clean_files="$ac_clean_files a.out a.exe b.out" 1945# Try to create an executable without -o first, disregard a.out. 1946# It will help us diagnose broken compilers, and finding out an intuition 1947# of exeext. 1948echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 1949echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 1950ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 1951if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 1952 (eval $ac_link_default) 2>&5 1953 ac_status=$? 1954 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1955 (exit $ac_status); }; then 1956 # Find the output, starting from the most likely. This scheme is 1957# not robust to junk in `.', hence go to wildcards (a.*) only as a last 1958# resort. 1959 1960# Be careful to initialize this variable, since it used to be cached. 1961# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 1962ac_cv_exeext= 1963# b.out is created by i960 compilers. 1964for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out 1965do 1966 test -f "$ac_file" || continue 1967 case $ac_file in 1968 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 1969 ;; 1970 conftest.$ac_ext ) 1971 # This is the source file. 1972 ;; 1973 [ab].out ) 1974 # We found the default executable, but exeext='' is most 1975 # certainly right. 1976 break;; 1977 *.* ) 1978 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 1979 # FIXME: I believe we export ac_cv_exeext for Libtool, 1980 # but it would be cool to find out if it's true. Does anybody 1981 # maintain Libtool? --akim. 1982 export ac_cv_exeext 1983 break;; 1984 * ) 1985 break;; 1986 esac 1987done 1988else 1989 echo "$as_me: failed program was:" >&5 1990sed 's/^/| /' conftest.$ac_ext >&5 1991 1992{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 1993See \`config.log' for more details." >&5 1994echo "$as_me: error: C compiler cannot create executables 1995See \`config.log' for more details." >&2;} 1996 { (exit 77); exit 77; }; } 1997fi 1998 1999ac_exeext=$ac_cv_exeext 2000echo "$as_me:$LINENO: result: $ac_file" >&5 2001echo "${ECHO_T}$ac_file" >&6 2002 2003# Check the compiler produces executables we can run. If not, either 2004# the compiler is broken, or we cross compile. 2005echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2006echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 2007# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2008# If not cross compiling, check that we can run a simple program. 2009if test "$cross_compiling" != yes; then 2010 if { ac_try='./$ac_file' 2011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2012 (eval $ac_try) 2>&5 2013 ac_status=$? 2014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2015 (exit $ac_status); }; }; then 2016 cross_compiling=no 2017 else 2018 if test "$cross_compiling" = maybe; then 2019 cross_compiling=yes 2020 else 2021 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2022If you meant to cross compile, use \`--host'. 2023See \`config.log' for more details." >&5 2024echo "$as_me: error: cannot run C compiled programs. 2025If you meant to cross compile, use \`--host'. 2026See \`config.log' for more details." >&2;} 2027 { (exit 1); exit 1; }; } 2028 fi 2029 fi 2030fi 2031echo "$as_me:$LINENO: result: yes" >&5 2032echo "${ECHO_T}yes" >&6 2033 2034rm -f a.out a.exe conftest$ac_cv_exeext b.out 2035ac_clean_files=$ac_clean_files_save 2036# Check the compiler produces executables we can run. If not, either 2037# the compiler is broken, or we cross compile. 2038echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2039echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 2040echo "$as_me:$LINENO: result: $cross_compiling" >&5 2041echo "${ECHO_T}$cross_compiling" >&6 2042 2043echo "$as_me:$LINENO: checking for suffix of executables" >&5 2044echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 2045if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2046 (eval $ac_link) 2>&5 2047 ac_status=$? 2048 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2049 (exit $ac_status); }; then 2050 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2051# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2052# work properly (i.e., refer to `conftest.exe'), while it won't with 2053# `rm'. 2054for ac_file in conftest.exe conftest conftest.*; do 2055 test -f "$ac_file" || continue 2056 case $ac_file in 2057 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 2058 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2059 export ac_cv_exeext 2060 break;; 2061 * ) break;; 2062 esac 2063done 2064else 2065 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2066See \`config.log' for more details." >&5 2067echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2068See \`config.log' for more details." >&2;} 2069 { (exit 1); exit 1; }; } 2070fi 2071 2072rm -f conftest$ac_cv_exeext 2073echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2074echo "${ECHO_T}$ac_cv_exeext" >&6 2075 2076rm -f conftest.$ac_ext 2077EXEEXT=$ac_cv_exeext 2078ac_exeext=$EXEEXT 2079echo "$as_me:$LINENO: checking for suffix of object files" >&5 2080echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 2081if test "${ac_cv_objext+set}" = set; then 2082 echo $ECHO_N "(cached) $ECHO_C" >&6 2083else 2084 cat >conftest.$ac_ext <<_ACEOF 2085/* confdefs.h. */ 2086_ACEOF 2087cat confdefs.h >>conftest.$ac_ext 2088cat >>conftest.$ac_ext <<_ACEOF 2089/* end confdefs.h. */ 2090 2091int 2092main () 2093{ 2094 2095 ; 2096 return 0; 2097} 2098_ACEOF 2099rm -f conftest.o conftest.obj 2100if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2101 (eval $ac_compile) 2>&5 2102 ac_status=$? 2103 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2104 (exit $ac_status); }; then 2105 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 2106 case $ac_file in 2107 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 2108 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2109 break;; 2110 esac 2111done 2112else 2113 echo "$as_me: failed program was:" >&5 2114sed 's/^/| /' conftest.$ac_ext >&5 2115 2116{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2117See \`config.log' for more details." >&5 2118echo "$as_me: error: cannot compute suffix of object files: cannot compile 2119See \`config.log' for more details." >&2;} 2120 { (exit 1); exit 1; }; } 2121fi 2122 2123rm -f conftest.$ac_cv_objext conftest.$ac_ext 2124fi 2125echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2126echo "${ECHO_T}$ac_cv_objext" >&6 2127OBJEXT=$ac_cv_objext 2128ac_objext=$OBJEXT 2129echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2130echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 2131if test "${ac_cv_c_compiler_gnu+set}" = set; then 2132 echo $ECHO_N "(cached) $ECHO_C" >&6 2133else 2134 cat >conftest.$ac_ext <<_ACEOF 2135/* confdefs.h. */ 2136_ACEOF 2137cat confdefs.h >>conftest.$ac_ext 2138cat >>conftest.$ac_ext <<_ACEOF 2139/* end confdefs.h. */ 2140 2141int 2142main () 2143{ 2144#ifndef __GNUC__ 2145 choke me 2146#endif 2147 2148 ; 2149 return 0; 2150} 2151_ACEOF 2152rm -f conftest.$ac_objext 2153if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2154 (eval $ac_compile) 2>conftest.er1 2155 ac_status=$? 2156 grep -v '^ *+' conftest.er1 >conftest.err 2157 rm -f conftest.er1 2158 cat conftest.err >&5 2159 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2160 (exit $ac_status); } && 2161 { ac_try='test -z "$ac_c_werror_flag" 2162 || test ! -s conftest.err' 2163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2164 (eval $ac_try) 2>&5 2165 ac_status=$? 2166 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2167 (exit $ac_status); }; } && 2168 { ac_try='test -s conftest.$ac_objext' 2169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2170 (eval $ac_try) 2>&5 2171 ac_status=$? 2172 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2173 (exit $ac_status); }; }; then 2174 ac_compiler_gnu=yes 2175else 2176 echo "$as_me: failed program was:" >&5 2177sed 's/^/| /' conftest.$ac_ext >&5 2178 2179ac_compiler_gnu=no 2180fi 2181rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2182ac_cv_c_compiler_gnu=$ac_compiler_gnu 2183 2184fi 2185echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2186echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 2187GCC=`test $ac_compiler_gnu = yes && echo yes` 2188ac_test_CFLAGS=${CFLAGS+set} 2189ac_save_CFLAGS=$CFLAGS 2190CFLAGS="-g" 2191echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2192echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 2193if test "${ac_cv_prog_cc_g+set}" = set; then 2194 echo $ECHO_N "(cached) $ECHO_C" >&6 2195else 2196 cat >conftest.$ac_ext <<_ACEOF 2197/* confdefs.h. */ 2198_ACEOF 2199cat confdefs.h >>conftest.$ac_ext 2200cat >>conftest.$ac_ext <<_ACEOF 2201/* end confdefs.h. */ 2202 2203int 2204main () 2205{ 2206 2207 ; 2208 return 0; 2209} 2210_ACEOF 2211rm -f conftest.$ac_objext 2212if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2213 (eval $ac_compile) 2>conftest.er1 2214 ac_status=$? 2215 grep -v '^ *+' conftest.er1 >conftest.err 2216 rm -f conftest.er1 2217 cat conftest.err >&5 2218 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2219 (exit $ac_status); } && 2220 { ac_try='test -z "$ac_c_werror_flag" 2221 || test ! -s conftest.err' 2222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2223 (eval $ac_try) 2>&5 2224 ac_status=$? 2225 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2226 (exit $ac_status); }; } && 2227 { ac_try='test -s conftest.$ac_objext' 2228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2229 (eval $ac_try) 2>&5 2230 ac_status=$? 2231 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2232 (exit $ac_status); }; }; then 2233 ac_cv_prog_cc_g=yes 2234else 2235 echo "$as_me: failed program was:" >&5 2236sed 's/^/| /' conftest.$ac_ext >&5 2237 2238ac_cv_prog_cc_g=no 2239fi 2240rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2241fi 2242echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2243echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 2244if test "$ac_test_CFLAGS" = set; then 2245 CFLAGS=$ac_save_CFLAGS 2246elif test $ac_cv_prog_cc_g = yes; then 2247 if test "$GCC" = yes; then 2248 CFLAGS="-g -O2" 2249 else 2250 CFLAGS="-g" 2251 fi 2252else 2253 if test "$GCC" = yes; then 2254 CFLAGS="-O2" 2255 else 2256 CFLAGS= 2257 fi 2258fi 2259echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 2260echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 2261if test "${ac_cv_prog_cc_stdc+set}" = set; then 2262 echo $ECHO_N "(cached) $ECHO_C" >&6 2263else 2264 ac_cv_prog_cc_stdc=no 2265ac_save_CC=$CC 2266cat >conftest.$ac_ext <<_ACEOF 2267/* confdefs.h. */ 2268_ACEOF 2269cat confdefs.h >>conftest.$ac_ext 2270cat >>conftest.$ac_ext <<_ACEOF 2271/* end confdefs.h. */ 2272#include <stdarg.h> 2273#include <stdio.h> 2274#include <sys/types.h> 2275#include <sys/stat.h> 2276/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2277struct buf { int x; }; 2278FILE * (*rcsopen) (struct buf *, struct stat *, int); 2279static char *e (p, i) 2280 char **p; 2281 int i; 2282{ 2283 return p[i]; 2284} 2285static char *f (char * (*g) (char **, int), char **p, ...) 2286{ 2287 char *s; 2288 va_list v; 2289 va_start (v,p); 2290 s = g (p, va_arg (v,int)); 2291 va_end (v); 2292 return s; 2293} 2294 2295/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2296 function prototypes and stuff, but not '\xHH' hex character constants. 2297 These don't provoke an error unfortunately, instead are silently treated 2298 as 'x'. The following induces an error, until -std1 is added to get 2299 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2300 array size at least. It's necessary to write '\x00'==0 to get something 2301 that's true only with -std1. */ 2302int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2303 2304int test (int i, double x); 2305struct s1 {int (*f) (int a);}; 2306struct s2 {int (*f) (double a);}; 2307int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2308int argc; 2309char **argv; 2310int 2311main () 2312{ 2313return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2314 ; 2315 return 0; 2316} 2317_ACEOF 2318# Don't try gcc -ansi; that turns off useful extensions and 2319# breaks some systems' header files. 2320# AIX -qlanglvl=ansi 2321# Ultrix and OSF/1 -std1 2322# HP-UX 10.20 and later -Ae 2323# HP-UX older versions -Aa -D_HPUX_SOURCE 2324# SVR4 -Xc -D__EXTENSIONS__ 2325for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2326do 2327 CC="$ac_save_CC $ac_arg" 2328 rm -f conftest.$ac_objext 2329if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2330 (eval $ac_compile) 2>conftest.er1 2331 ac_status=$? 2332 grep -v '^ *+' conftest.er1 >conftest.err 2333 rm -f conftest.er1 2334 cat conftest.err >&5 2335 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2336 (exit $ac_status); } && 2337 { ac_try='test -z "$ac_c_werror_flag" 2338 || test ! -s conftest.err' 2339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2340 (eval $ac_try) 2>&5 2341 ac_status=$? 2342 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2343 (exit $ac_status); }; } && 2344 { ac_try='test -s conftest.$ac_objext' 2345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2346 (eval $ac_try) 2>&5 2347 ac_status=$? 2348 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2349 (exit $ac_status); }; }; then 2350 ac_cv_prog_cc_stdc=$ac_arg 2351break 2352else 2353 echo "$as_me: failed program was:" >&5 2354sed 's/^/| /' conftest.$ac_ext >&5 2355 2356fi 2357rm -f conftest.err conftest.$ac_objext 2358done 2359rm -f conftest.$ac_ext conftest.$ac_objext 2360CC=$ac_save_CC 2361 2362fi 2363 2364case "x$ac_cv_prog_cc_stdc" in 2365 x|xno) 2366 echo "$as_me:$LINENO: result: none needed" >&5 2367echo "${ECHO_T}none needed" >&6 ;; 2368 *) 2369 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 2370echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 2371 CC="$CC $ac_cv_prog_cc_stdc" ;; 2372esac 2373 2374# Some people use a C++ compiler to compile C. Since we use `exit', 2375# in C++ we need to declare it. In case someone uses the same compiler 2376# for both compiling C and C++ we need to have the C++ compiler decide 2377# the declaration of exit, since it's the most demanding environment. 2378cat >conftest.$ac_ext <<_ACEOF 2379#ifndef __cplusplus 2380 choke me 2381#endif 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 for ac_declaration in \ 2406 '' \ 2407 'extern "C" void std::exit (int) throw (); using std::exit;' \ 2408 'extern "C" void std::exit (int); using std::exit;' \ 2409 'extern "C" void exit (int) throw ();' \ 2410 'extern "C" void exit (int);' \ 2411 'void exit (int);' 2412do 2413 cat >conftest.$ac_ext <<_ACEOF 2414/* confdefs.h. */ 2415_ACEOF 2416cat confdefs.h >>conftest.$ac_ext 2417cat >>conftest.$ac_ext <<_ACEOF 2418/* end confdefs.h. */ 2419$ac_declaration 2420#include <stdlib.h> 2421int 2422main () 2423{ 2424exit (42); 2425 ; 2426 return 0; 2427} 2428_ACEOF 2429rm -f conftest.$ac_objext 2430if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2431 (eval $ac_compile) 2>conftest.er1 2432 ac_status=$? 2433 grep -v '^ *+' conftest.er1 >conftest.err 2434 rm -f conftest.er1 2435 cat conftest.err >&5 2436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2437 (exit $ac_status); } && 2438 { ac_try='test -z "$ac_c_werror_flag" 2439 || test ! -s conftest.err' 2440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2441 (eval $ac_try) 2>&5 2442 ac_status=$? 2443 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2444 (exit $ac_status); }; } && 2445 { ac_try='test -s conftest.$ac_objext' 2446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2447 (eval $ac_try) 2>&5 2448 ac_status=$? 2449 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2450 (exit $ac_status); }; }; then 2451 : 2452else 2453 echo "$as_me: failed program was:" >&5 2454sed 's/^/| /' conftest.$ac_ext >&5 2455 2456continue 2457fi 2458rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2459 cat >conftest.$ac_ext <<_ACEOF 2460/* confdefs.h. */ 2461_ACEOF 2462cat confdefs.h >>conftest.$ac_ext 2463cat >>conftest.$ac_ext <<_ACEOF 2464/* end confdefs.h. */ 2465$ac_declaration 2466int 2467main () 2468{ 2469exit (42); 2470 ; 2471 return 0; 2472} 2473_ACEOF 2474rm -f conftest.$ac_objext 2475if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2476 (eval $ac_compile) 2>conftest.er1 2477 ac_status=$? 2478 grep -v '^ *+' conftest.er1 >conftest.err 2479 rm -f conftest.er1 2480 cat conftest.err >&5 2481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2482 (exit $ac_status); } && 2483 { ac_try='test -z "$ac_c_werror_flag" 2484 || test ! -s conftest.err' 2485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2486 (eval $ac_try) 2>&5 2487 ac_status=$? 2488 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2489 (exit $ac_status); }; } && 2490 { ac_try='test -s conftest.$ac_objext' 2491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2492 (eval $ac_try) 2>&5 2493 ac_status=$? 2494 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2495 (exit $ac_status); }; }; then 2496 break 2497else 2498 echo "$as_me: failed program was:" >&5 2499sed 's/^/| /' conftest.$ac_ext >&5 2500 2501fi 2502rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2503done 2504rm -f conftest* 2505if test -n "$ac_declaration"; then 2506 echo '#ifdef __cplusplus' >>confdefs.h 2507 echo $ac_declaration >>confdefs.h 2508 echo '#endif' >>confdefs.h 2509fi 2510 2511else 2512 echo "$as_me: failed program was:" >&5 2513sed 's/^/| /' conftest.$ac_ext >&5 2514 2515fi 2516rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2517ac_ext=c 2518ac_cpp='$CPP $CPPFLAGS' 2519ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2520ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2521ac_compiler_gnu=$ac_cv_c_compiler_gnu 2522 2523# Find a good install program. We prefer a C program (faster), 2524# so one script is as good as another. But avoid the broken or 2525# incompatible versions: 2526# SysV /etc/install, /usr/sbin/install 2527# SunOS /usr/etc/install 2528# IRIX /sbin/install 2529# AIX /bin/install 2530# AmigaOS /C/install, which installs bootblocks on floppy discs 2531# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2532# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2533# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2534# OS/2's system install, which has a completely different semantic 2535# ./install, which can be erroneously created by make from ./install.sh. 2536echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 2537echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 2538if test -z "$INSTALL"; then 2539if test "${ac_cv_path_install+set}" = set; then 2540 echo $ECHO_N "(cached) $ECHO_C" >&6 2541else 2542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2543for as_dir in $PATH 2544do 2545 IFS=$as_save_IFS 2546 test -z "$as_dir" && as_dir=. 2547 # Account for people who put trailing slashes in PATH elements. 2548case $as_dir/ in 2549 ./ | .// | /cC/* | \ 2550 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2551 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 2552 /usr/ucb/* ) ;; 2553 *) 2554 # OSF1 and SCO ODT 3.0 have their own names for install. 2555 # Don't use installbsd from OSF since it installs stuff as root 2556 # by default. 2557 for ac_prog in ginstall scoinst install; do 2558 for ac_exec_ext in '' $ac_executable_extensions; do 2559 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2560 if test $ac_prog = install && 2561 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2562 # AIX install. It has an incompatible calling convention. 2563 : 2564 elif test $ac_prog = install && 2565 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2566 # program-specific install script used by HP pwplus--don't use. 2567 : 2568 else 2569 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2570 break 3 2571 fi 2572 fi 2573 done 2574 done 2575 ;; 2576esac 2577done 2578 2579 2580fi 2581 if test "${ac_cv_path_install+set}" = set; then 2582 INSTALL=$ac_cv_path_install 2583 else 2584 # As a last resort, use the slow shell script. We don't cache a 2585 # path for INSTALL within a source directory, because that will 2586 # break other packages using the cache if that directory is 2587 # removed, or if the path is relative. 2588 INSTALL=$ac_install_sh 2589 fi 2590fi 2591echo "$as_me:$LINENO: result: $INSTALL" >&5 2592echo "${ECHO_T}$INSTALL" >&6 2593 2594# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2595# It thinks the first close brace ends the variable substitution. 2596test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2597 2598test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2599 2600test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2601 2602 2603# Put a plausible default for CC_FOR_BUILD in Makefile. 2604if test "x$cross_compiling" = "xno"; then 2605 CC_FOR_BUILD='$(CC)' 2606else 2607 CC_FOR_BUILD=gcc 2608fi 2609 2610 2611 2612 2613AR=${AR-ar} 2614 2615if test -n "$ac_tool_prefix"; then 2616 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 2617set dummy ${ac_tool_prefix}ranlib; ac_word=$2 2618echo "$as_me:$LINENO: checking for $ac_word" >&5 2619echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2620if test "${ac_cv_prog_RANLIB+set}" = set; then 2621 echo $ECHO_N "(cached) $ECHO_C" >&6 2622else 2623 if test -n "$RANLIB"; then 2624 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 2625else 2626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2627for as_dir in $PATH 2628do 2629 IFS=$as_save_IFS 2630 test -z "$as_dir" && as_dir=. 2631 for ac_exec_ext in '' $ac_executable_extensions; do 2632 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2633 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 2634 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2635 break 2 2636 fi 2637done 2638done 2639 2640fi 2641fi 2642RANLIB=$ac_cv_prog_RANLIB 2643if test -n "$RANLIB"; then 2644 echo "$as_me:$LINENO: result: $RANLIB" >&5 2645echo "${ECHO_T}$RANLIB" >&6 2646else 2647 echo "$as_me:$LINENO: result: no" >&5 2648echo "${ECHO_T}no" >&6 2649fi 2650 2651fi 2652if test -z "$ac_cv_prog_RANLIB"; then 2653 ac_ct_RANLIB=$RANLIB 2654 # Extract the first word of "ranlib", so it can be a program name with args. 2655set dummy ranlib; ac_word=$2 2656echo "$as_me:$LINENO: checking for $ac_word" >&5 2657echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2658if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 2659 echo $ECHO_N "(cached) $ECHO_C" >&6 2660else 2661 if test -n "$ac_ct_RANLIB"; then 2662 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 2663else 2664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2665for as_dir in $PATH 2666do 2667 IFS=$as_save_IFS 2668 test -z "$as_dir" && as_dir=. 2669 for ac_exec_ext in '' $ac_executable_extensions; do 2670 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2671 ac_cv_prog_ac_ct_RANLIB="ranlib" 2672 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2673 break 2 2674 fi 2675done 2676done 2677 2678 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" 2679fi 2680fi 2681ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 2682if test -n "$ac_ct_RANLIB"; then 2683 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 2684echo "${ECHO_T}$ac_ct_RANLIB" >&6 2685else 2686 echo "$as_me:$LINENO: result: no" >&5 2687echo "${ECHO_T}no" >&6 2688fi 2689 2690 RANLIB=$ac_ct_RANLIB 2691else 2692 RANLIB="$ac_cv_prog_RANLIB" 2693fi 2694 2695 2696ALL_LINGUAS= 2697# If we haven't got the data from the intl directory, 2698# assume NLS is disabled. 2699USE_NLS=no 2700LIBINTL= 2701LIBINTL_DEP= 2702INCINTL= 2703XGETTEXT= 2704GMSGFMT= 2705POSUB= 2706 2707if test -f ../../intl/config.intl; then 2708 . ../../intl/config.intl 2709fi 2710echo "$as_me:$LINENO: checking whether NLS is requested" >&5 2711echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 2712if test x"$USE_NLS" != xyes; then 2713 echo "$as_me:$LINENO: result: no" >&5 2714echo "${ECHO_T}no" >&6 2715else 2716 echo "$as_me:$LINENO: result: yes" >&5 2717echo "${ECHO_T}yes" >&6 2718 2719cat >>confdefs.h <<\_ACEOF 2720#define ENABLE_NLS 1 2721_ACEOF 2722 2723 2724 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5 2725echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6 2726 # Look for .po and .gmo files in the source directory. 2727 CATALOGS= 2728 XLINGUAS= 2729 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 2730 # If there aren't any .gmo files the shell will give us the 2731 # literal string "../path/to/srcdir/po/*.gmo" which has to be 2732 # weeded out. 2733 case "$cat" in *\**) 2734 continue;; 2735 esac 2736 # The quadruple backslash is collapsed to a double backslash 2737 # by the backticks, then collapsed again by the double quotes, 2738 # leaving us with one backslash in the sed expression (right 2739 # before the dot that mustn't act as a wildcard). 2740 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 2741 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 2742 # The user is allowed to set LINGUAS to a list of languages to 2743 # install catalogs for. If it's empty that means "all of them." 2744 if test "x$LINGUAS" = x; then 2745 CATALOGS="$CATALOGS $cat" 2746 XLINGUAS="$XLINGUAS $lang" 2747 else 2748 case "$LINGUAS" in *$lang*) 2749 CATALOGS="$CATALOGS $cat" 2750 XLINGUAS="$XLINGUAS $lang" 2751 ;; 2752 esac 2753 fi 2754 done 2755 LINGUAS="$XLINGUAS" 2756 echo "$as_me:$LINENO: result: $LINGUAS" >&5 2757echo "${ECHO_T}$LINGUAS" >&6 2758 2759 2760 DATADIRNAME=share 2761 2762 INSTOBJEXT=.mo 2763 2764 GENCAT=gencat 2765 2766 CATOBJEXT=.gmo 2767 2768fi 2769 2770# Check for common headers. 2771# FIXME: Seems to me this can cause problems for i386-windows hosts. 2772# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*. 2773 2774ac_ext=c 2775ac_cpp='$CPP $CPPFLAGS' 2776ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2777ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2778ac_compiler_gnu=$ac_cv_c_compiler_gnu 2779echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 2780echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 2781# On Suns, sometimes $CPP names a directory. 2782if test -n "$CPP" && test -d "$CPP"; then 2783 CPP= 2784fi 2785if test -z "$CPP"; then 2786 if test "${ac_cv_prog_CPP+set}" = set; then 2787 echo $ECHO_N "(cached) $ECHO_C" >&6 2788else 2789 # Double quotes because CPP needs to be expanded 2790 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 2791 do 2792 ac_preproc_ok=false 2793for ac_c_preproc_warn_flag in '' yes 2794do 2795 # Use a header file that comes with gcc, so configuring glibc 2796 # with a fresh cross-compiler works. 2797 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2798 # <limits.h> exists even on freestanding compilers. 2799 # On the NeXT, cc -E runs the code through the compiler's parser, 2800 # not just through cpp. "Syntax error" is here to catch this case. 2801 cat >conftest.$ac_ext <<_ACEOF 2802/* confdefs.h. */ 2803_ACEOF 2804cat confdefs.h >>conftest.$ac_ext 2805cat >>conftest.$ac_ext <<_ACEOF 2806/* end confdefs.h. */ 2807#ifdef __STDC__ 2808# include <limits.h> 2809#else 2810# include <assert.h> 2811#endif 2812 Syntax error 2813_ACEOF 2814if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2815 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2816 ac_status=$? 2817 grep -v '^ *+' conftest.er1 >conftest.err 2818 rm -f conftest.er1 2819 cat conftest.err >&5 2820 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2821 (exit $ac_status); } >/dev/null; then 2822 if test -s conftest.err; then 2823 ac_cpp_err=$ac_c_preproc_warn_flag 2824 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2825 else 2826 ac_cpp_err= 2827 fi 2828else 2829 ac_cpp_err=yes 2830fi 2831if test -z "$ac_cpp_err"; then 2832 : 2833else 2834 echo "$as_me: failed program was:" >&5 2835sed 's/^/| /' conftest.$ac_ext >&5 2836 2837 # Broken: fails on valid input. 2838continue 2839fi 2840rm -f conftest.err conftest.$ac_ext 2841 2842 # OK, works on sane cases. Now check whether non-existent headers 2843 # can be detected and how. 2844 cat >conftest.$ac_ext <<_ACEOF 2845/* confdefs.h. */ 2846_ACEOF 2847cat confdefs.h >>conftest.$ac_ext 2848cat >>conftest.$ac_ext <<_ACEOF 2849/* end confdefs.h. */ 2850#include <ac_nonexistent.h> 2851_ACEOF 2852if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2853 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2854 ac_status=$? 2855 grep -v '^ *+' conftest.er1 >conftest.err 2856 rm -f conftest.er1 2857 cat conftest.err >&5 2858 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2859 (exit $ac_status); } >/dev/null; then 2860 if test -s conftest.err; then 2861 ac_cpp_err=$ac_c_preproc_warn_flag 2862 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2863 else 2864 ac_cpp_err= 2865 fi 2866else 2867 ac_cpp_err=yes 2868fi 2869if test -z "$ac_cpp_err"; then 2870 # Broken: success on invalid input. 2871continue 2872else 2873 echo "$as_me: failed program was:" >&5 2874sed 's/^/| /' conftest.$ac_ext >&5 2875 2876 # Passes both tests. 2877ac_preproc_ok=: 2878break 2879fi 2880rm -f conftest.err conftest.$ac_ext 2881 2882done 2883# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 2884rm -f conftest.err conftest.$ac_ext 2885if $ac_preproc_ok; then 2886 break 2887fi 2888 2889 done 2890 ac_cv_prog_CPP=$CPP 2891 2892fi 2893 CPP=$ac_cv_prog_CPP 2894else 2895 ac_cv_prog_CPP=$CPP 2896fi 2897echo "$as_me:$LINENO: result: $CPP" >&5 2898echo "${ECHO_T}$CPP" >&6 2899ac_preproc_ok=false 2900for ac_c_preproc_warn_flag in '' yes 2901do 2902 # Use a header file that comes with gcc, so configuring glibc 2903 # with a fresh cross-compiler works. 2904 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2905 # <limits.h> exists even on freestanding compilers. 2906 # On the NeXT, cc -E runs the code through the compiler's parser, 2907 # not just through cpp. "Syntax error" is here to catch this case. 2908 cat >conftest.$ac_ext <<_ACEOF 2909/* confdefs.h. */ 2910_ACEOF 2911cat confdefs.h >>conftest.$ac_ext 2912cat >>conftest.$ac_ext <<_ACEOF 2913/* end confdefs.h. */ 2914#ifdef __STDC__ 2915# include <limits.h> 2916#else 2917# include <assert.h> 2918#endif 2919 Syntax error 2920_ACEOF 2921if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2922 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2923 ac_status=$? 2924 grep -v '^ *+' conftest.er1 >conftest.err 2925 rm -f conftest.er1 2926 cat conftest.err >&5 2927 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2928 (exit $ac_status); } >/dev/null; then 2929 if test -s conftest.err; then 2930 ac_cpp_err=$ac_c_preproc_warn_flag 2931 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2932 else 2933 ac_cpp_err= 2934 fi 2935else 2936 ac_cpp_err=yes 2937fi 2938if test -z "$ac_cpp_err"; then 2939 : 2940else 2941 echo "$as_me: failed program was:" >&5 2942sed 's/^/| /' conftest.$ac_ext >&5 2943 2944 # Broken: fails on valid input. 2945continue 2946fi 2947rm -f conftest.err conftest.$ac_ext 2948 2949 # OK, works on sane cases. Now check whether non-existent headers 2950 # can be detected and how. 2951 cat >conftest.$ac_ext <<_ACEOF 2952/* confdefs.h. */ 2953_ACEOF 2954cat confdefs.h >>conftest.$ac_ext 2955cat >>conftest.$ac_ext <<_ACEOF 2956/* end confdefs.h. */ 2957#include <ac_nonexistent.h> 2958_ACEOF 2959if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2960 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2961 ac_status=$? 2962 grep -v '^ *+' conftest.er1 >conftest.err 2963 rm -f conftest.er1 2964 cat conftest.err >&5 2965 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2966 (exit $ac_status); } >/dev/null; then 2967 if test -s conftest.err; then 2968 ac_cpp_err=$ac_c_preproc_warn_flag 2969 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2970 else 2971 ac_cpp_err= 2972 fi 2973else 2974 ac_cpp_err=yes 2975fi 2976if test -z "$ac_cpp_err"; then 2977 # Broken: success on invalid input. 2978continue 2979else 2980 echo "$as_me: failed program was:" >&5 2981sed 's/^/| /' conftest.$ac_ext >&5 2982 2983 # Passes both tests. 2984ac_preproc_ok=: 2985break 2986fi 2987rm -f conftest.err conftest.$ac_ext 2988 2989done 2990# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 2991rm -f conftest.err conftest.$ac_ext 2992if $ac_preproc_ok; then 2993 : 2994else 2995 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 2996See \`config.log' for more details." >&5 2997echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 2998See \`config.log' for more details." >&2;} 2999 { (exit 1); exit 1; }; } 3000fi 3001 3002ac_ext=c 3003ac_cpp='$CPP $CPPFLAGS' 3004ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3005ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3006ac_compiler_gnu=$ac_cv_c_compiler_gnu 3007 3008 3009echo "$as_me:$LINENO: checking for egrep" >&5 3010echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3011if test "${ac_cv_prog_egrep+set}" = set; then 3012 echo $ECHO_N "(cached) $ECHO_C" >&6 3013else 3014 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 3015 then ac_cv_prog_egrep='grep -E' 3016 else ac_cv_prog_egrep='egrep' 3017 fi 3018fi 3019echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 3020echo "${ECHO_T}$ac_cv_prog_egrep" >&6 3021 EGREP=$ac_cv_prog_egrep 3022 3023 3024echo "$as_me:$LINENO: checking for ANSI C header files" >&5 3025echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 3026if test "${ac_cv_header_stdc+set}" = set; then 3027 echo $ECHO_N "(cached) $ECHO_C" >&6 3028else 3029 cat >conftest.$ac_ext <<_ACEOF 3030/* confdefs.h. */ 3031_ACEOF 3032cat confdefs.h >>conftest.$ac_ext 3033cat >>conftest.$ac_ext <<_ACEOF 3034/* end confdefs.h. */ 3035#include <stdlib.h> 3036#include <stdarg.h> 3037#include <string.h> 3038#include <float.h> 3039 3040int 3041main () 3042{ 3043 3044 ; 3045 return 0; 3046} 3047_ACEOF 3048rm -f conftest.$ac_objext 3049if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3050 (eval $ac_compile) 2>conftest.er1 3051 ac_status=$? 3052 grep -v '^ *+' conftest.er1 >conftest.err 3053 rm -f conftest.er1 3054 cat conftest.err >&5 3055 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3056 (exit $ac_status); } && 3057 { ac_try='test -z "$ac_c_werror_flag" 3058 || test ! -s conftest.err' 3059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3060 (eval $ac_try) 2>&5 3061 ac_status=$? 3062 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3063 (exit $ac_status); }; } && 3064 { ac_try='test -s conftest.$ac_objext' 3065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3066 (eval $ac_try) 2>&5 3067 ac_status=$? 3068 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3069 (exit $ac_status); }; }; then 3070 ac_cv_header_stdc=yes 3071else 3072 echo "$as_me: failed program was:" >&5 3073sed 's/^/| /' conftest.$ac_ext >&5 3074 3075ac_cv_header_stdc=no 3076fi 3077rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3078 3079if test $ac_cv_header_stdc = yes; then 3080 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3081 cat >conftest.$ac_ext <<_ACEOF 3082/* confdefs.h. */ 3083_ACEOF 3084cat confdefs.h >>conftest.$ac_ext 3085cat >>conftest.$ac_ext <<_ACEOF 3086/* end confdefs.h. */ 3087#include <string.h> 3088 3089_ACEOF 3090if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3091 $EGREP "memchr" >/dev/null 2>&1; then 3092 : 3093else 3094 ac_cv_header_stdc=no 3095fi 3096rm -f conftest* 3097 3098fi 3099 3100if test $ac_cv_header_stdc = yes; then 3101 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3102 cat >conftest.$ac_ext <<_ACEOF 3103/* confdefs.h. */ 3104_ACEOF 3105cat confdefs.h >>conftest.$ac_ext 3106cat >>conftest.$ac_ext <<_ACEOF 3107/* end confdefs.h. */ 3108#include <stdlib.h> 3109 3110_ACEOF 3111if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3112 $EGREP "free" >/dev/null 2>&1; then 3113 : 3114else 3115 ac_cv_header_stdc=no 3116fi 3117rm -f conftest* 3118 3119fi 3120 3121if test $ac_cv_header_stdc = yes; then 3122 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3123 if test "$cross_compiling" = yes; then 3124 : 3125else 3126 cat >conftest.$ac_ext <<_ACEOF 3127/* confdefs.h. */ 3128_ACEOF 3129cat confdefs.h >>conftest.$ac_ext 3130cat >>conftest.$ac_ext <<_ACEOF 3131/* end confdefs.h. */ 3132#include <ctype.h> 3133#if ((' ' & 0x0FF) == 0x020) 3134# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3135# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3136#else 3137# define ISLOWER(c) \ 3138 (('a' <= (c) && (c) <= 'i') \ 3139 || ('j' <= (c) && (c) <= 'r') \ 3140 || ('s' <= (c) && (c) <= 'z')) 3141# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3142#endif 3143 3144#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3145int 3146main () 3147{ 3148 int i; 3149 for (i = 0; i < 256; i++) 3150 if (XOR (islower (i), ISLOWER (i)) 3151 || toupper (i) != TOUPPER (i)) 3152 exit(2); 3153 exit (0); 3154} 3155_ACEOF 3156rm -f conftest$ac_exeext 3157if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3158 (eval $ac_link) 2>&5 3159 ac_status=$? 3160 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3161 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 3162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3163 (eval $ac_try) 2>&5 3164 ac_status=$? 3165 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3166 (exit $ac_status); }; }; then 3167 : 3168else 3169 echo "$as_me: program exited with status $ac_status" >&5 3170echo "$as_me: failed program was:" >&5 3171sed 's/^/| /' conftest.$ac_ext >&5 3172 3173( exit $ac_status ) 3174ac_cv_header_stdc=no 3175fi 3176rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 3177fi 3178fi 3179fi 3180echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 3181echo "${ECHO_T}$ac_cv_header_stdc" >&6 3182if test $ac_cv_header_stdc = yes; then 3183 3184cat >>confdefs.h <<\_ACEOF 3185#define STDC_HEADERS 1 3186_ACEOF 3187 3188fi 3189 3190# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3201 inttypes.h stdint.h unistd.h 3202do 3203as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3204echo "$as_me:$LINENO: checking for $ac_header" >&5 3205echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3206if eval "test \"\${$as_ac_Header+set}\" = set"; then 3207 echo $ECHO_N "(cached) $ECHO_C" >&6 3208else 3209 cat >conftest.$ac_ext <<_ACEOF 3210/* confdefs.h. */ 3211_ACEOF 3212cat confdefs.h >>conftest.$ac_ext 3213cat >>conftest.$ac_ext <<_ACEOF 3214/* end confdefs.h. */ 3215$ac_includes_default 3216 3217#include <$ac_header> 3218_ACEOF 3219rm -f conftest.$ac_objext 3220if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3221 (eval $ac_compile) 2>conftest.er1 3222 ac_status=$? 3223 grep -v '^ *+' conftest.er1 >conftest.err 3224 rm -f conftest.er1 3225 cat conftest.err >&5 3226 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3227 (exit $ac_status); } && 3228 { ac_try='test -z "$ac_c_werror_flag" 3229 || test ! -s conftest.err' 3230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3231 (eval $ac_try) 2>&5 3232 ac_status=$? 3233 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3234 (exit $ac_status); }; } && 3235 { ac_try='test -s conftest.$ac_objext' 3236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3237 (eval $ac_try) 2>&5 3238 ac_status=$? 3239 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3240 (exit $ac_status); }; }; then 3241 eval "$as_ac_Header=yes" 3242else 3243 echo "$as_me: failed program was:" >&5 3244sed 's/^/| /' conftest.$ac_ext >&5 3245 3246eval "$as_ac_Header=no" 3247fi 3248rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3249fi 3250echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3251echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3252if test `eval echo '${'$as_ac_Header'}'` = yes; then 3253 cat >>confdefs.h <<_ACEOF 3254#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3255_ACEOF 3256 3257fi 3258 3259done 3260 3261 3262 3263 3264 3265 3266 3267for ac_header in stdlib.h string.h strings.h unistd.h time.h 3268do 3269as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3270if eval "test \"\${$as_ac_Header+set}\" = set"; then 3271 echo "$as_me:$LINENO: checking for $ac_header" >&5 3272echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3273if eval "test \"\${$as_ac_Header+set}\" = set"; then 3274 echo $ECHO_N "(cached) $ECHO_C" >&6 3275fi 3276echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3277echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3278else 3279 # Is the header compilable? 3280echo "$as_me:$LINENO: checking $ac_header usability" >&5 3281echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 3282cat >conftest.$ac_ext <<_ACEOF 3283/* confdefs.h. */ 3284_ACEOF 3285cat confdefs.h >>conftest.$ac_ext 3286cat >>conftest.$ac_ext <<_ACEOF 3287/* end confdefs.h. */ 3288$ac_includes_default 3289#include <$ac_header> 3290_ACEOF 3291rm -f conftest.$ac_objext 3292if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3293 (eval $ac_compile) 2>conftest.er1 3294 ac_status=$? 3295 grep -v '^ *+' conftest.er1 >conftest.err 3296 rm -f conftest.er1 3297 cat conftest.err >&5 3298 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3299 (exit $ac_status); } && 3300 { ac_try='test -z "$ac_c_werror_flag" 3301 || test ! -s conftest.err' 3302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3303 (eval $ac_try) 2>&5 3304 ac_status=$? 3305 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3306 (exit $ac_status); }; } && 3307 { ac_try='test -s conftest.$ac_objext' 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); }; }; then 3313 ac_header_compiler=yes 3314else 3315 echo "$as_me: failed program was:" >&5 3316sed 's/^/| /' conftest.$ac_ext >&5 3317 3318ac_header_compiler=no 3319fi 3320rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3321echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 3322echo "${ECHO_T}$ac_header_compiler" >&6 3323 3324# Is the header present? 3325echo "$as_me:$LINENO: checking $ac_header presence" >&5 3326echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 3327cat >conftest.$ac_ext <<_ACEOF 3328/* confdefs.h. */ 3329_ACEOF 3330cat confdefs.h >>conftest.$ac_ext 3331cat >>conftest.$ac_ext <<_ACEOF 3332/* end confdefs.h. */ 3333#include <$ac_header> 3334_ACEOF 3335if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3336 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3337 ac_status=$? 3338 grep -v '^ *+' conftest.er1 >conftest.err 3339 rm -f conftest.er1 3340 cat conftest.err >&5 3341 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3342 (exit $ac_status); } >/dev/null; then 3343 if test -s conftest.err; then 3344 ac_cpp_err=$ac_c_preproc_warn_flag 3345 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3346 else 3347 ac_cpp_err= 3348 fi 3349else 3350 ac_cpp_err=yes 3351fi 3352if test -z "$ac_cpp_err"; then 3353 ac_header_preproc=yes 3354else 3355 echo "$as_me: failed program was:" >&5 3356sed 's/^/| /' conftest.$ac_ext >&5 3357 3358 ac_header_preproc=no 3359fi 3360rm -f conftest.err conftest.$ac_ext 3361echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 3362echo "${ECHO_T}$ac_header_preproc" >&6 3363 3364# So? What about this header? 3365case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 3366 yes:no: ) 3367 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 3368echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 3369 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 3370echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 3371 ac_header_preproc=yes 3372 ;; 3373 no:yes:* ) 3374 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 3375echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 3376 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 3377echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 3378 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 3379echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 3380 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 3381echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 3382 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 3383echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 3384 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 3385echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 3386 ( 3387 cat <<\_ASBOX 3388## ------------------------------------------ ## 3389## Report this to the AC_PACKAGE_NAME lists. ## 3390## ------------------------------------------ ## 3391_ASBOX 3392 ) | 3393 sed "s/^/$as_me: WARNING: /" >&2 3394 ;; 3395esac 3396echo "$as_me:$LINENO: checking for $ac_header" >&5 3397echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3398if eval "test \"\${$as_ac_Header+set}\" = set"; then 3399 echo $ECHO_N "(cached) $ECHO_C" >&6 3400else 3401 eval "$as_ac_Header=\$ac_header_preproc" 3402fi 3403echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3404echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3405 3406fi 3407if test `eval echo '${'$as_ac_Header'}'` = yes; then 3408 cat >>confdefs.h <<_ACEOF 3409#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3410_ACEOF 3411 3412fi 3413 3414done 3415 3416 3417 3418for ac_header in sys/time.h sys/resource.h 3419do 3420as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3421if eval "test \"\${$as_ac_Header+set}\" = set"; then 3422 echo "$as_me:$LINENO: checking for $ac_header" >&5 3423echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3424if eval "test \"\${$as_ac_Header+set}\" = set"; then 3425 echo $ECHO_N "(cached) $ECHO_C" >&6 3426fi 3427echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3428echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3429else 3430 # Is the header compilable? 3431echo "$as_me:$LINENO: checking $ac_header usability" >&5 3432echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 3433cat >conftest.$ac_ext <<_ACEOF 3434/* confdefs.h. */ 3435_ACEOF 3436cat confdefs.h >>conftest.$ac_ext 3437cat >>conftest.$ac_ext <<_ACEOF 3438/* end confdefs.h. */ 3439$ac_includes_default 3440#include <$ac_header> 3441_ACEOF 3442rm -f conftest.$ac_objext 3443if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3444 (eval $ac_compile) 2>conftest.er1 3445 ac_status=$? 3446 grep -v '^ *+' conftest.er1 >conftest.err 3447 rm -f conftest.er1 3448 cat conftest.err >&5 3449 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3450 (exit $ac_status); } && 3451 { ac_try='test -z "$ac_c_werror_flag" 3452 || test ! -s conftest.err' 3453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3454 (eval $ac_try) 2>&5 3455 ac_status=$? 3456 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3457 (exit $ac_status); }; } && 3458 { ac_try='test -s conftest.$ac_objext' 3459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3460 (eval $ac_try) 2>&5 3461 ac_status=$? 3462 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3463 (exit $ac_status); }; }; then 3464 ac_header_compiler=yes 3465else 3466 echo "$as_me: failed program was:" >&5 3467sed 's/^/| /' conftest.$ac_ext >&5 3468 3469ac_header_compiler=no 3470fi 3471rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3472echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 3473echo "${ECHO_T}$ac_header_compiler" >&6 3474 3475# Is the header present? 3476echo "$as_me:$LINENO: checking $ac_header presence" >&5 3477echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 3478cat >conftest.$ac_ext <<_ACEOF 3479/* confdefs.h. */ 3480_ACEOF 3481cat confdefs.h >>conftest.$ac_ext 3482cat >>conftest.$ac_ext <<_ACEOF 3483/* end confdefs.h. */ 3484#include <$ac_header> 3485_ACEOF 3486if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3487 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3488 ac_status=$? 3489 grep -v '^ *+' conftest.er1 >conftest.err 3490 rm -f conftest.er1 3491 cat conftest.err >&5 3492 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3493 (exit $ac_status); } >/dev/null; then 3494 if test -s conftest.err; then 3495 ac_cpp_err=$ac_c_preproc_warn_flag 3496 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3497 else 3498 ac_cpp_err= 3499 fi 3500else 3501 ac_cpp_err=yes 3502fi 3503if test -z "$ac_cpp_err"; then 3504 ac_header_preproc=yes 3505else 3506 echo "$as_me: failed program was:" >&5 3507sed 's/^/| /' conftest.$ac_ext >&5 3508 3509 ac_header_preproc=no 3510fi 3511rm -f conftest.err conftest.$ac_ext 3512echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 3513echo "${ECHO_T}$ac_header_preproc" >&6 3514 3515# So? What about this header? 3516case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 3517 yes:no: ) 3518 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 3519echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 3520 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 3521echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 3522 ac_header_preproc=yes 3523 ;; 3524 no:yes:* ) 3525 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 3526echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 3527 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 3528echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 3529 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 3530echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 3531 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 3532echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 3533 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 3534echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 3535 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 3536echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 3537 ( 3538 cat <<\_ASBOX 3539## ------------------------------------------ ## 3540## Report this to the AC_PACKAGE_NAME lists. ## 3541## ------------------------------------------ ## 3542_ASBOX 3543 ) | 3544 sed "s/^/$as_me: WARNING: /" >&2 3545 ;; 3546esac 3547echo "$as_me:$LINENO: checking for $ac_header" >&5 3548echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3549if eval "test \"\${$as_ac_Header+set}\" = set"; then 3550 echo $ECHO_N "(cached) $ECHO_C" >&6 3551else 3552 eval "$as_ac_Header=\$ac_header_preproc" 3553fi 3554echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3555echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3556 3557fi 3558if test `eval echo '${'$as_ac_Header'}'` = yes; then 3559 cat >>confdefs.h <<_ACEOF 3560#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3561_ACEOF 3562 3563fi 3564 3565done 3566 3567 3568 3569for ac_header in fcntl.h fpu_control.h 3570do 3571as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3572if eval "test \"\${$as_ac_Header+set}\" = set"; then 3573 echo "$as_me:$LINENO: checking for $ac_header" >&5 3574echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3575if eval "test \"\${$as_ac_Header+set}\" = set"; then 3576 echo $ECHO_N "(cached) $ECHO_C" >&6 3577fi 3578echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3579echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3580else 3581 # Is the header compilable? 3582echo "$as_me:$LINENO: checking $ac_header usability" >&5 3583echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 3584cat >conftest.$ac_ext <<_ACEOF 3585/* confdefs.h. */ 3586_ACEOF 3587cat confdefs.h >>conftest.$ac_ext 3588cat >>conftest.$ac_ext <<_ACEOF 3589/* end confdefs.h. */ 3590$ac_includes_default 3591#include <$ac_header> 3592_ACEOF 3593rm -f conftest.$ac_objext 3594if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3595 (eval $ac_compile) 2>conftest.er1 3596 ac_status=$? 3597 grep -v '^ *+' conftest.er1 >conftest.err 3598 rm -f conftest.er1 3599 cat conftest.err >&5 3600 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3601 (exit $ac_status); } && 3602 { ac_try='test -z "$ac_c_werror_flag" 3603 || test ! -s conftest.err' 3604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3605 (eval $ac_try) 2>&5 3606 ac_status=$? 3607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3608 (exit $ac_status); }; } && 3609 { ac_try='test -s conftest.$ac_objext' 3610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3611 (eval $ac_try) 2>&5 3612 ac_status=$? 3613 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3614 (exit $ac_status); }; }; then 3615 ac_header_compiler=yes 3616else 3617 echo "$as_me: failed program was:" >&5 3618sed 's/^/| /' conftest.$ac_ext >&5 3619 3620ac_header_compiler=no 3621fi 3622rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3623echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 3624echo "${ECHO_T}$ac_header_compiler" >&6 3625 3626# Is the header present? 3627echo "$as_me:$LINENO: checking $ac_header presence" >&5 3628echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 3629cat >conftest.$ac_ext <<_ACEOF 3630/* confdefs.h. */ 3631_ACEOF 3632cat confdefs.h >>conftest.$ac_ext 3633cat >>conftest.$ac_ext <<_ACEOF 3634/* end confdefs.h. */ 3635#include <$ac_header> 3636_ACEOF 3637if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3638 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3639 ac_status=$? 3640 grep -v '^ *+' conftest.er1 >conftest.err 3641 rm -f conftest.er1 3642 cat conftest.err >&5 3643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3644 (exit $ac_status); } >/dev/null; then 3645 if test -s conftest.err; then 3646 ac_cpp_err=$ac_c_preproc_warn_flag 3647 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3648 else 3649 ac_cpp_err= 3650 fi 3651else 3652 ac_cpp_err=yes 3653fi 3654if test -z "$ac_cpp_err"; then 3655 ac_header_preproc=yes 3656else 3657 echo "$as_me: failed program was:" >&5 3658sed 's/^/| /' conftest.$ac_ext >&5 3659 3660 ac_header_preproc=no 3661fi 3662rm -f conftest.err conftest.$ac_ext 3663echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 3664echo "${ECHO_T}$ac_header_preproc" >&6 3665 3666# So? What about this header? 3667case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 3668 yes:no: ) 3669 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 3670echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 3671 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 3672echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 3673 ac_header_preproc=yes 3674 ;; 3675 no:yes:* ) 3676 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 3677echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 3678 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 3679echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 3680 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 3681echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 3682 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 3683echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 3684 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 3685echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 3686 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 3687echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 3688 ( 3689 cat <<\_ASBOX 3690## ------------------------------------------ ## 3691## Report this to the AC_PACKAGE_NAME lists. ## 3692## ------------------------------------------ ## 3693_ASBOX 3694 ) | 3695 sed "s/^/$as_me: WARNING: /" >&2 3696 ;; 3697esac 3698echo "$as_me:$LINENO: checking for $ac_header" >&5 3699echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3700if eval "test \"\${$as_ac_Header+set}\" = set"; then 3701 echo $ECHO_N "(cached) $ECHO_C" >&6 3702else 3703 eval "$as_ac_Header=\$ac_header_preproc" 3704fi 3705echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3706echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3707 3708fi 3709if test `eval echo '${'$as_ac_Header'}'` = yes; then 3710 cat >>confdefs.h <<_ACEOF 3711#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3712_ACEOF 3713 3714fi 3715 3716done 3717 3718 3719 3720 3721for ac_header in dlfcn.h errno.h sys/stat.h 3722do 3723as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3724if eval "test \"\${$as_ac_Header+set}\" = set"; then 3725 echo "$as_me:$LINENO: checking for $ac_header" >&5 3726echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3727if eval "test \"\${$as_ac_Header+set}\" = set"; then 3728 echo $ECHO_N "(cached) $ECHO_C" >&6 3729fi 3730echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3731echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3732else 3733 # Is the header compilable? 3734echo "$as_me:$LINENO: checking $ac_header usability" >&5 3735echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 3736cat >conftest.$ac_ext <<_ACEOF 3737/* confdefs.h. */ 3738_ACEOF 3739cat confdefs.h >>conftest.$ac_ext 3740cat >>conftest.$ac_ext <<_ACEOF 3741/* end confdefs.h. */ 3742$ac_includes_default 3743#include <$ac_header> 3744_ACEOF 3745rm -f conftest.$ac_objext 3746if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3747 (eval $ac_compile) 2>conftest.er1 3748 ac_status=$? 3749 grep -v '^ *+' conftest.er1 >conftest.err 3750 rm -f conftest.er1 3751 cat conftest.err >&5 3752 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3753 (exit $ac_status); } && 3754 { ac_try='test -z "$ac_c_werror_flag" 3755 || test ! -s conftest.err' 3756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3757 (eval $ac_try) 2>&5 3758 ac_status=$? 3759 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3760 (exit $ac_status); }; } && 3761 { ac_try='test -s conftest.$ac_objext' 3762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3763 (eval $ac_try) 2>&5 3764 ac_status=$? 3765 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3766 (exit $ac_status); }; }; then 3767 ac_header_compiler=yes 3768else 3769 echo "$as_me: failed program was:" >&5 3770sed 's/^/| /' conftest.$ac_ext >&5 3771 3772ac_header_compiler=no 3773fi 3774rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3775echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 3776echo "${ECHO_T}$ac_header_compiler" >&6 3777 3778# Is the header present? 3779echo "$as_me:$LINENO: checking $ac_header presence" >&5 3780echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 3781cat >conftest.$ac_ext <<_ACEOF 3782/* confdefs.h. */ 3783_ACEOF 3784cat confdefs.h >>conftest.$ac_ext 3785cat >>conftest.$ac_ext <<_ACEOF 3786/* end confdefs.h. */ 3787#include <$ac_header> 3788_ACEOF 3789if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3790 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3791 ac_status=$? 3792 grep -v '^ *+' conftest.er1 >conftest.err 3793 rm -f conftest.er1 3794 cat conftest.err >&5 3795 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3796 (exit $ac_status); } >/dev/null; then 3797 if test -s conftest.err; then 3798 ac_cpp_err=$ac_c_preproc_warn_flag 3799 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3800 else 3801 ac_cpp_err= 3802 fi 3803else 3804 ac_cpp_err=yes 3805fi 3806if test -z "$ac_cpp_err"; then 3807 ac_header_preproc=yes 3808else 3809 echo "$as_me: failed program was:" >&5 3810sed 's/^/| /' conftest.$ac_ext >&5 3811 3812 ac_header_preproc=no 3813fi 3814rm -f conftest.err conftest.$ac_ext 3815echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 3816echo "${ECHO_T}$ac_header_preproc" >&6 3817 3818# So? What about this header? 3819case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 3820 yes:no: ) 3821 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 3822echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 3823 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 3824echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 3825 ac_header_preproc=yes 3826 ;; 3827 no:yes:* ) 3828 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 3829echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 3830 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 3831echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 3832 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 3833echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 3834 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 3835echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 3836 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 3837echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 3838 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 3839echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 3840 ( 3841 cat <<\_ASBOX 3842## ------------------------------------------ ## 3843## Report this to the AC_PACKAGE_NAME lists. ## 3844## ------------------------------------------ ## 3845_ASBOX 3846 ) | 3847 sed "s/^/$as_me: WARNING: /" >&2 3848 ;; 3849esac 3850echo "$as_me:$LINENO: checking for $ac_header" >&5 3851echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3852if eval "test \"\${$as_ac_Header+set}\" = set"; then 3853 echo $ECHO_N "(cached) $ECHO_C" >&6 3854else 3855 eval "$as_ac_Header=\$ac_header_preproc" 3856fi 3857echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3858echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3859 3860fi 3861if test `eval echo '${'$as_ac_Header'}'` = yes; then 3862 cat >>confdefs.h <<_ACEOF 3863#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3864_ACEOF 3865 3866fi 3867 3868done 3869 3870 3871 3872 3873 3874for ac_func in getrusage time sigaction __setfpucw 3875do 3876as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 3877echo "$as_me:$LINENO: checking for $ac_func" >&5 3878echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 3879if eval "test \"\${$as_ac_var+set}\" = set"; then 3880 echo $ECHO_N "(cached) $ECHO_C" >&6 3881else 3882 cat >conftest.$ac_ext <<_ACEOF 3883/* confdefs.h. */ 3884_ACEOF 3885cat confdefs.h >>conftest.$ac_ext 3886cat >>conftest.$ac_ext <<_ACEOF 3887/* end confdefs.h. */ 3888/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 3889 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 3890#define $ac_func innocuous_$ac_func 3891 3892/* System header to define __stub macros and hopefully few prototypes, 3893 which can conflict with char $ac_func (); below. 3894 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3895 <limits.h> exists even on freestanding compilers. */ 3896 3897#ifdef __STDC__ 3898# include <limits.h> 3899#else 3900# include <assert.h> 3901#endif 3902 3903#undef $ac_func 3904 3905/* Override any gcc2 internal prototype to avoid an error. */ 3906#ifdef __cplusplus 3907extern "C" 3908{ 3909#endif 3910/* We use char because int might match the return type of a gcc2 3911 builtin and then its argument prototype would still apply. */ 3912char $ac_func (); 3913/* The GNU C library defines this for functions which it implements 3914 to always fail with ENOSYS. Some functions are actually named 3915 something starting with __ and the normal name is an alias. */ 3916#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3917choke me 3918#else 3919char (*f) () = $ac_func; 3920#endif 3921#ifdef __cplusplus 3922} 3923#endif 3924 3925int 3926main () 3927{ 3928return f != $ac_func; 3929 ; 3930 return 0; 3931} 3932_ACEOF 3933rm -f conftest.$ac_objext conftest$ac_exeext 3934if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3935 (eval $ac_link) 2>conftest.er1 3936 ac_status=$? 3937 grep -v '^ *+' conftest.er1 >conftest.err 3938 rm -f conftest.er1 3939 cat conftest.err >&5 3940 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3941 (exit $ac_status); } && 3942 { ac_try='test -z "$ac_c_werror_flag" 3943 || test ! -s conftest.err' 3944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3945 (eval $ac_try) 2>&5 3946 ac_status=$? 3947 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3948 (exit $ac_status); }; } && 3949 { ac_try='test -s conftest$ac_exeext' 3950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3951 (eval $ac_try) 2>&5 3952 ac_status=$? 3953 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3954 (exit $ac_status); }; }; then 3955 eval "$as_ac_var=yes" 3956else 3957 echo "$as_me: failed program was:" >&5 3958sed 's/^/| /' conftest.$ac_ext >&5 3959 3960eval "$as_ac_var=no" 3961fi 3962rm -f conftest.err conftest.$ac_objext \ 3963 conftest$ac_exeext conftest.$ac_ext 3964fi 3965echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 3966echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 3967if test `eval echo '${'$as_ac_var'}'` = yes; then 3968 cat >>confdefs.h <<_ACEOF 3969#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 3970_ACEOF 3971 3972fi 3973done 3974 3975 3976# Check for socket libraries 3977 3978echo "$as_me:$LINENO: checking for bind in -lsocket" >&5 3979echo $ECHO_N "checking for bind in -lsocket... $ECHO_C" >&6 3980if test "${ac_cv_lib_socket_bind+set}" = set; then 3981 echo $ECHO_N "(cached) $ECHO_C" >&6 3982else 3983 ac_check_lib_save_LIBS=$LIBS 3984LIBS="-lsocket $LIBS" 3985cat >conftest.$ac_ext <<_ACEOF 3986/* confdefs.h. */ 3987_ACEOF 3988cat confdefs.h >>conftest.$ac_ext 3989cat >>conftest.$ac_ext <<_ACEOF 3990/* end confdefs.h. */ 3991 3992/* Override any gcc2 internal prototype to avoid an error. */ 3993#ifdef __cplusplus 3994extern "C" 3995#endif 3996/* We use char because int might match the return type of a gcc2 3997 builtin and then its argument prototype would still apply. */ 3998char bind (); 3999int 4000main () 4001{ 4002bind (); 4003 ; 4004 return 0; 4005} 4006_ACEOF 4007rm -f conftest.$ac_objext conftest$ac_exeext 4008if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4009 (eval $ac_link) 2>conftest.er1 4010 ac_status=$? 4011 grep -v '^ *+' conftest.er1 >conftest.err 4012 rm -f conftest.er1 4013 cat conftest.err >&5 4014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4015 (exit $ac_status); } && 4016 { ac_try='test -z "$ac_c_werror_flag" 4017 || test ! -s conftest.err' 4018 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4019 (eval $ac_try) 2>&5 4020 ac_status=$? 4021 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4022 (exit $ac_status); }; } && 4023 { ac_try='test -s conftest$ac_exeext' 4024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4025 (eval $ac_try) 2>&5 4026 ac_status=$? 4027 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4028 (exit $ac_status); }; }; then 4029 ac_cv_lib_socket_bind=yes 4030else 4031 echo "$as_me: failed program was:" >&5 4032sed 's/^/| /' conftest.$ac_ext >&5 4033 4034ac_cv_lib_socket_bind=no 4035fi 4036rm -f conftest.err conftest.$ac_objext \ 4037 conftest$ac_exeext conftest.$ac_ext 4038LIBS=$ac_check_lib_save_LIBS 4039fi 4040echo "$as_me:$LINENO: result: $ac_cv_lib_socket_bind" >&5 4041echo "${ECHO_T}$ac_cv_lib_socket_bind" >&6 4042if test $ac_cv_lib_socket_bind = yes; then 4043 cat >>confdefs.h <<_ACEOF 4044#define HAVE_LIBSOCKET 1 4045_ACEOF 4046 4047 LIBS="-lsocket $LIBS" 4048 4049fi 4050 4051 4052echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 4053echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 4054if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 4055 echo $ECHO_N "(cached) $ECHO_C" >&6 4056else 4057 ac_check_lib_save_LIBS=$LIBS 4058LIBS="-lnsl $LIBS" 4059cat >conftest.$ac_ext <<_ACEOF 4060/* confdefs.h. */ 4061_ACEOF 4062cat confdefs.h >>conftest.$ac_ext 4063cat >>conftest.$ac_ext <<_ACEOF 4064/* end confdefs.h. */ 4065 4066/* Override any gcc2 internal prototype to avoid an error. */ 4067#ifdef __cplusplus 4068extern "C" 4069#endif 4070/* We use char because int might match the return type of a gcc2 4071 builtin and then its argument prototype would still apply. */ 4072char gethostbyname (); 4073int 4074main () 4075{ 4076gethostbyname (); 4077 ; 4078 return 0; 4079} 4080_ACEOF 4081rm -f conftest.$ac_objext conftest$ac_exeext 4082if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4083 (eval $ac_link) 2>conftest.er1 4084 ac_status=$? 4085 grep -v '^ *+' conftest.er1 >conftest.err 4086 rm -f conftest.er1 4087 cat conftest.err >&5 4088 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4089 (exit $ac_status); } && 4090 { ac_try='test -z "$ac_c_werror_flag" 4091 || test ! -s conftest.err' 4092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4093 (eval $ac_try) 2>&5 4094 ac_status=$? 4095 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4096 (exit $ac_status); }; } && 4097 { ac_try='test -s conftest$ac_exeext' 4098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4099 (eval $ac_try) 2>&5 4100 ac_status=$? 4101 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4102 (exit $ac_status); }; }; then 4103 ac_cv_lib_nsl_gethostbyname=yes 4104else 4105 echo "$as_me: failed program was:" >&5 4106sed 's/^/| /' conftest.$ac_ext >&5 4107 4108ac_cv_lib_nsl_gethostbyname=no 4109fi 4110rm -f conftest.err conftest.$ac_objext \ 4111 conftest$ac_exeext conftest.$ac_ext 4112LIBS=$ac_check_lib_save_LIBS 4113fi 4114echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 4115echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 4116if test $ac_cv_lib_nsl_gethostbyname = yes; then 4117 cat >>confdefs.h <<_ACEOF 4118#define HAVE_LIBNSL 1 4119_ACEOF 4120 4121 LIBS="-lnsl $LIBS" 4122 4123fi 4124 4125 4126. ${srcdir}/../../bfd/configure.host 4127 4128 4129 4130USE_MAINTAINER_MODE=no 4131# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 4132if test "${enable_maintainer_mode+set}" = set; then 4133 enableval="$enable_maintainer_mode" 4134 case "${enableval}" in 4135 yes) MAINT="" USE_MAINTAINER_MODE=yes ;; 4136 no) MAINT="#" ;; 4137 *) { { echo "$as_me:$LINENO: error: \"--enable-maintainer-mode does not take a value\"" >&5 4138echo "$as_me: error: \"--enable-maintainer-mode does not take a value\"" >&2;} 4139 { (exit 1); exit 1; }; }; MAINT="#" ;; 4140esac 4141if test x"$silent" != x"yes" && test x"$MAINT" = x""; then 4142 echo "Setting maintainer mode" 6>&1 4143fi 4144else 4145 MAINT="#" 4146fi; 4147 4148 4149# Check whether --enable-sim-bswap or --disable-sim-bswap was given. 4150if test "${enable_sim_bswap+set}" = set; then 4151 enableval="$enable_sim_bswap" 4152 case "${enableval}" in 4153 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";; 4154 no) sim_bswap="-DWITH_BSWAP=0";; 4155 *) { { echo "$as_me:$LINENO: error: \"--enable-sim-bswap does not take a value\"" >&5 4156echo "$as_me: error: \"--enable-sim-bswap does not take a value\"" >&2;} 4157 { (exit 1); exit 1; }; }; sim_bswap="";; 4158esac 4159if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then 4160 echo "Setting bswap flags = $sim_bswap" 6>&1 4161fi 4162else 4163 sim_bswap="" 4164fi; 4165 4166 4167# Check whether --enable-sim-cflags or --disable-sim-cflags was given. 4168if test "${enable_sim_cflags+set}" = set; then 4169 enableval="$enable_sim_cflags" 4170 case "${enableval}" in 4171 yes) sim_cflags="-O2 -fomit-frame-pointer";; 4172 trace) { { echo "$as_me:$LINENO: error: \"Please use --enable-sim-debug instead.\"" >&5 4173echo "$as_me: error: \"Please use --enable-sim-debug instead.\"" >&2;} 4174 { (exit 1); exit 1; }; }; sim_cflags="";; 4175 no) sim_cflags="";; 4176 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;; 4177esac 4178if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then 4179 echo "Setting sim cflags = $sim_cflags" 6>&1 4180fi 4181else 4182 sim_cflags="" 4183fi; 4184 4185 4186# Check whether --enable-sim-debug or --disable-sim-debug was given. 4187if test "${enable_sim_debug+set}" = set; then 4188 enableval="$enable_sim_debug" 4189 case "${enableval}" in 4190 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";; 4191 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";; 4192 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";; 4193esac 4194if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then 4195 echo "Setting sim debug = $sim_debug" 6>&1 4196fi 4197else 4198 sim_debug="" 4199fi; 4200 4201 4202# Check whether --enable-sim-stdio or --disable-sim-stdio was given. 4203if test "${enable_sim_stdio+set}" = set; then 4204 enableval="$enable_sim_stdio" 4205 case "${enableval}" in 4206 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";; 4207 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";; 4208 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval passed to --enable-sim-stdio\"" >&5 4209echo "$as_me: error: \"Unknown value $enableval passed to --enable-sim-stdio\"" >&2;} 4210 { (exit 1); exit 1; }; }; sim_stdio="";; 4211esac 4212if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then 4213 echo "Setting stdio flags = $sim_stdio" 6>&1 4214fi 4215else 4216 sim_stdio="" 4217fi; 4218 4219 4220# Check whether --enable-sim-trace or --disable-sim-trace was given. 4221if test "${enable_sim_trace+set}" = set; then 4222 enableval="$enable_sim_trace" 4223 case "${enableval}" in 4224 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";; 4225 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";; 4226 [-0-9]*) 4227 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";; 4228 [a-z]*) 4229 sim_trace="" 4230 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4231 if test x"$sim_trace" = x; then 4232 sim_trace="-DWITH_TRACE='(TRACE_$x" 4233 else 4234 sim_trace="${sim_trace}|TRACE_$x" 4235 fi 4236 done 4237 sim_trace="$sim_trace)'" ;; 4238esac 4239if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then 4240 echo "Setting sim trace = $sim_trace" 6>&1 4241fi 4242else 4243 sim_trace="" 4244fi; 4245 4246 4247# Check whether --enable-sim-profile or --disable-sim-profile was given. 4248if test "${enable_sim_profile+set}" = set; then 4249 enableval="$enable_sim_profile" 4250 case "${enableval}" in 4251 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";; 4252 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";; 4253 [-0-9]*) 4254 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";; 4255 [a-z]*) 4256 sim_profile="" 4257 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4258 if test x"$sim_profile" = x; then 4259 sim_profile="-DWITH_PROFILE='(PROFILE_$x" 4260 else 4261 sim_profile="${sim_profile}|PROFILE_$x" 4262 fi 4263 done 4264 sim_profile="$sim_profile)'" ;; 4265esac 4266if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then 4267 echo "Setting sim profile = $sim_profile" 6>&1 4268fi 4269else 4270 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1" 4271fi; 4272 4273 4274echo "$as_me:$LINENO: checking return type of signal handlers" >&5 4275echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6 4276if test "${ac_cv_type_signal+set}" = set; then 4277 echo $ECHO_N "(cached) $ECHO_C" >&6 4278else 4279 cat >conftest.$ac_ext <<_ACEOF 4280/* confdefs.h. */ 4281_ACEOF 4282cat confdefs.h >>conftest.$ac_ext 4283cat >>conftest.$ac_ext <<_ACEOF 4284/* end confdefs.h. */ 4285#include <sys/types.h> 4286#include <signal.h> 4287#ifdef signal 4288# undef signal 4289#endif 4290#ifdef __cplusplus 4291extern "C" void (*signal (int, void (*)(int)))(int); 4292#else 4293void (*signal ()) (); 4294#endif 4295 4296int 4297main () 4298{ 4299int i; 4300 ; 4301 return 0; 4302} 4303_ACEOF 4304rm -f conftest.$ac_objext 4305if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4306 (eval $ac_compile) 2>conftest.er1 4307 ac_status=$? 4308 grep -v '^ *+' conftest.er1 >conftest.err 4309 rm -f conftest.er1 4310 cat conftest.err >&5 4311 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4312 (exit $ac_status); } && 4313 { ac_try='test -z "$ac_c_werror_flag" 4314 || test ! -s conftest.err' 4315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4316 (eval $ac_try) 2>&5 4317 ac_status=$? 4318 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4319 (exit $ac_status); }; } && 4320 { ac_try='test -s conftest.$ac_objext' 4321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4322 (eval $ac_try) 2>&5 4323 ac_status=$? 4324 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4325 (exit $ac_status); }; }; then 4326 ac_cv_type_signal=void 4327else 4328 echo "$as_me: failed program was:" >&5 4329sed 's/^/| /' conftest.$ac_ext >&5 4330 4331ac_cv_type_signal=int 4332fi 4333rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4334fi 4335echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 4336echo "${ECHO_T}$ac_cv_type_signal" >&6 4337 4338cat >>confdefs.h <<_ACEOF 4339#define RETSIGTYPE $ac_cv_type_signal 4340_ACEOF 4341 4342 4343 4344 4345 4346sim_link_files= 4347sim_link_links= 4348 4349sim_link_links=tconfig.h 4350if test -f ${srcdir}/tconfig.in 4351then 4352 sim_link_files=tconfig.in 4353else 4354 sim_link_files=../common/tconfig.in 4355fi 4356 4357# targ-vals.def points to the libc macro description file. 4358case "${target}" in 4359*-*-*) TARG_VALS_DEF=../common/nltvals.def ;; 4360esac 4361sim_link_files="${sim_link_files} ${TARG_VALS_DEF}" 4362sim_link_links="${sim_link_links} targ-vals.def" 4363 4364 4365 4366default_sim_inline="" 4367# Check whether --enable-sim-inline or --disable-sim-inline was given. 4368if test "${enable_sim_inline+set}" = set; then 4369 enableval="$enable_sim_inline" 4370 sim_inline="" 4371case "$enableval" in 4372 no) sim_inline="-DDEFAULT_INLINE=0";; 4373 0) sim_inline="-DDEFAULT_INLINE=0";; 4374 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";; 4375 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";; 4376 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4377 new_flag="" 4378 case "$x" in 4379 *_INLINE=*) new_flag="-D$x";; 4380 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;; 4381 *_INLINE) new_flag="-D$x=ALL_C_INLINE";; 4382 *) new_flag="-D$x""_INLINE=ALL_C_INLINE";; 4383 esac 4384 if test x"$sim_inline" = x""; then 4385 sim_inline="$new_flag" 4386 else 4387 sim_inline="$sim_inline $new_flag" 4388 fi 4389 done;; 4390esac 4391if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then 4392 echo "Setting inline flags = $sim_inline" 6>&1 4393fi 4394else 4395 4396if test "x$cross_compiling" = "xno"; then 4397 if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then 4398 sim_inline="${default_sim_inline}" 4399 if test x"$silent" != x"yes"; then 4400 echo "Setting inline flags = $sim_inline" 6>&1 4401 fi 4402 else 4403 sim_inline="" 4404 fi 4405else 4406 sim_inline="-DDEFAULT_INLINE=0" 4407fi 4408fi; 4409wire_alignment="NONSTRICT_ALIGNMENT" 4410default_alignment="" 4411 4412# Check whether --enable-sim-alignment or --disable-sim-alignment was given. 4413if test "${enable_sim_alignment+set}" = set; then 4414 enableval="$enable_sim_alignment" 4415 case "${enableval}" in 4416 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";; 4417 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";; 4418 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";; 4419 yes) if test x"$wire_alignment" != x; then 4420 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}" 4421 else 4422 if test x"$default_alignment" != x; then 4423 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}" 4424 else 4425 echo "No hard-wired alignment for target $target" 1>&6 4426 sim_alignment="-DWITH_ALIGNMENT=0" 4427 fi 4428 fi;; 4429 no) if test x"$default_alignment" != x; then 4430 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}" 4431 else 4432 if test x"$wire_alignment" != x; then 4433 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}" 4434 else 4435 echo "No default alignment for target $target" 1>&6 4436 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0" 4437 fi 4438 fi;; 4439 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval passed to --enable-sim-alignment\"" >&5 4440echo "$as_me: error: \"Unknown value $enableval passed to --enable-sim-alignment\"" >&2;} 4441 { (exit 1); exit 1; }; }; sim_alignment="";; 4442esac 4443if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then 4444 echo "Setting alignment flags = $sim_alignment" 6>&1 4445fi 4446else 4447 if test x"$default_alignment" != x; then 4448 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}" 4449else 4450 if test x"$wire_alignment" != x; then 4451 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}" 4452 else 4453 sim_alignment= 4454 fi 4455fi 4456fi; 4457 4458# Check whether --enable-sim-hostendian or --disable-sim-hostendian was given. 4459if test "${enable_sim_hostendian+set}" = set; then 4460 enableval="$enable_sim_hostendian" 4461 case "${enableval}" in 4462 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";; 4463 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";; 4464 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";; 4465 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval for --enable-sim-hostendian\"" >&5 4466echo "$as_me: error: \"Unknown value $enableval for --enable-sim-hostendian\"" >&2;} 4467 { (exit 1); exit 1; }; }; sim_hostendian="";; 4468esac 4469if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then 4470 echo "Setting hostendian flags = $sim_hostendian" 6>&1 4471fi 4472else 4473 4474if test "x$cross_compiling" = "xno"; then 4475 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 4476echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 4477if test "${ac_cv_c_bigendian+set}" = set; then 4478 echo $ECHO_N "(cached) $ECHO_C" >&6 4479else 4480 # See if sys/param.h defines the BYTE_ORDER macro. 4481cat >conftest.$ac_ext <<_ACEOF 4482/* confdefs.h. */ 4483_ACEOF 4484cat confdefs.h >>conftest.$ac_ext 4485cat >>conftest.$ac_ext <<_ACEOF 4486/* end confdefs.h. */ 4487#include <sys/types.h> 4488#include <sys/param.h> 4489 4490int 4491main () 4492{ 4493#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 4494 bogus endian macros 4495#endif 4496 4497 ; 4498 return 0; 4499} 4500_ACEOF 4501rm -f conftest.$ac_objext 4502if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4503 (eval $ac_compile) 2>conftest.er1 4504 ac_status=$? 4505 grep -v '^ *+' conftest.er1 >conftest.err 4506 rm -f conftest.er1 4507 cat conftest.err >&5 4508 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4509 (exit $ac_status); } && 4510 { ac_try='test -z "$ac_c_werror_flag" 4511 || test ! -s conftest.err' 4512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4513 (eval $ac_try) 2>&5 4514 ac_status=$? 4515 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4516 (exit $ac_status); }; } && 4517 { ac_try='test -s conftest.$ac_objext' 4518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4519 (eval $ac_try) 2>&5 4520 ac_status=$? 4521 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4522 (exit $ac_status); }; }; then 4523 # It does; now see whether it defined to BIG_ENDIAN or not. 4524cat >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#include <sys/types.h> 4531#include <sys/param.h> 4532 4533int 4534main () 4535{ 4536#if BYTE_ORDER != BIG_ENDIAN 4537 not big endian 4538#endif 4539 4540 ; 4541 return 0; 4542} 4543_ACEOF 4544rm -f conftest.$ac_objext 4545if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4546 (eval $ac_compile) 2>conftest.er1 4547 ac_status=$? 4548 grep -v '^ *+' conftest.er1 >conftest.err 4549 rm -f conftest.er1 4550 cat conftest.err >&5 4551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4552 (exit $ac_status); } && 4553 { ac_try='test -z "$ac_c_werror_flag" 4554 || test ! -s conftest.err' 4555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4556 (eval $ac_try) 2>&5 4557 ac_status=$? 4558 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4559 (exit $ac_status); }; } && 4560 { ac_try='test -s conftest.$ac_objext' 4561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4562 (eval $ac_try) 2>&5 4563 ac_status=$? 4564 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4565 (exit $ac_status); }; }; then 4566 ac_cv_c_bigendian=yes 4567else 4568 echo "$as_me: failed program was:" >&5 4569sed 's/^/| /' conftest.$ac_ext >&5 4570 4571ac_cv_c_bigendian=no 4572fi 4573rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4574else 4575 echo "$as_me: failed program was:" >&5 4576sed 's/^/| /' conftest.$ac_ext >&5 4577 4578# It does not; compile a test program. 4579if test "$cross_compiling" = yes; then 4580 # try to guess the endianness by grepping values into an object file 4581 ac_cv_c_bigendian=unknown 4582 cat >conftest.$ac_ext <<_ACEOF 4583/* confdefs.h. */ 4584_ACEOF 4585cat confdefs.h >>conftest.$ac_ext 4586cat >>conftest.$ac_ext <<_ACEOF 4587/* end confdefs.h. */ 4588short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4589short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4590void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 4591short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4592short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4593void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 4594int 4595main () 4596{ 4597 _ascii (); _ebcdic (); 4598 ; 4599 return 0; 4600} 4601_ACEOF 4602rm -f conftest.$ac_objext 4603if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4604 (eval $ac_compile) 2>conftest.er1 4605 ac_status=$? 4606 grep -v '^ *+' conftest.er1 >conftest.err 4607 rm -f conftest.er1 4608 cat conftest.err >&5 4609 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4610 (exit $ac_status); } && 4611 { ac_try='test -z "$ac_c_werror_flag" 4612 || test ! -s conftest.err' 4613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4614 (eval $ac_try) 2>&5 4615 ac_status=$? 4616 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4617 (exit $ac_status); }; } && 4618 { ac_try='test -s conftest.$ac_objext' 4619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4620 (eval $ac_try) 2>&5 4621 ac_status=$? 4622 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4623 (exit $ac_status); }; }; then 4624 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 4625 ac_cv_c_bigendian=yes 4626fi 4627if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4628 if test "$ac_cv_c_bigendian" = unknown; then 4629 ac_cv_c_bigendian=no 4630 else 4631 # finding both strings is unlikely to happen, but who knows? 4632 ac_cv_c_bigendian=unknown 4633 fi 4634fi 4635else 4636 echo "$as_me: failed program was:" >&5 4637sed 's/^/| /' conftest.$ac_ext >&5 4638 4639fi 4640rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4641else 4642 cat >conftest.$ac_ext <<_ACEOF 4643/* confdefs.h. */ 4644_ACEOF 4645cat confdefs.h >>conftest.$ac_ext 4646cat >>conftest.$ac_ext <<_ACEOF 4647/* end confdefs.h. */ 4648int 4649main () 4650{ 4651 /* Are we little or big endian? From Harbison&Steele. */ 4652 union 4653 { 4654 long l; 4655 char c[sizeof (long)]; 4656 } u; 4657 u.l = 1; 4658 exit (u.c[sizeof (long) - 1] == 1); 4659} 4660_ACEOF 4661rm -f conftest$ac_exeext 4662if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4663 (eval $ac_link) 2>&5 4664 ac_status=$? 4665 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4666 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4668 (eval $ac_try) 2>&5 4669 ac_status=$? 4670 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4671 (exit $ac_status); }; }; then 4672 ac_cv_c_bigendian=no 4673else 4674 echo "$as_me: program exited with status $ac_status" >&5 4675echo "$as_me: failed program was:" >&5 4676sed 's/^/| /' conftest.$ac_ext >&5 4677 4678( exit $ac_status ) 4679ac_cv_c_bigendian=yes 4680fi 4681rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4682fi 4683fi 4684rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4685fi 4686echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 4687echo "${ECHO_T}$ac_cv_c_bigendian" >&6 4688case $ac_cv_c_bigendian in 4689 yes) 4690 4691cat >>confdefs.h <<\_ACEOF 4692#define WORDS_BIGENDIAN 1 4693_ACEOF 4694 ;; 4695 no) 4696 ;; 4697 *) 4698 { { echo "$as_me:$LINENO: error: unknown endianness 4699presetting ac_cv_c_bigendian=no (or yes) will help" >&5 4700echo "$as_me: error: unknown endianness 4701presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 4702 { (exit 1); exit 1; }; } ;; 4703esac 4704 4705 if test $ac_cv_c_bigendian = yes; then 4706 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN" 4707 else 4708 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN" 4709 fi 4710else 4711 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0" 4712fi 4713fi; 4714 4715# NOTE: Don't add -Wall or -Wunused, they both include 4716# -Wunused-parameter which reports bogus warnings. 4717# NOTE: If you add to this list, remember to update 4718# gdb/doc/gdbint.texinfo. 4719build_warnings="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \ 4720-Wformat -Wparentheses -Wpointer-arith" 4721# GCC supports -Wuninitialized only with -O or -On, n != 0. 4722if test x${CFLAGS+set} = xset; then 4723 case "${CFLAGS}" in 4724 *"-O0"* ) ;; 4725 *"-O"* ) 4726 build_warnings="${build_warnings} -Wuninitialized" 4727 ;; 4728 esac 4729else 4730 build_warnings="${build_warnings} -Wuninitialized" 4731fi 4732# Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs 4733# -Wunused-function -Wunused-label -Wunused-variable -Wunused-value 4734# -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual 4735# -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes 4736# -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls 4737# -Woverloaded-virtual -Winline -Werror" 4738# Check whether --enable-build-warnings or --disable-build-warnings was given. 4739if test "${enable_build_warnings+set}" = set; then 4740 enableval="$enable_build_warnings" 4741 case "${enableval}" in 4742 yes) ;; 4743 no) build_warnings="-w";; 4744 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 4745 build_warnings="${build_warnings} ${t}";; 4746 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 4747 build_warnings="${t} ${build_warnings}";; 4748 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;; 4749esac 4750if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then 4751 echo "Setting compiler warning flags = $build_warnings" 6>&1 4752fi 4753fi; # Check whether --enable-sim-build-warnings or --disable-sim-build-warnings was given. 4754if test "${enable_sim_build_warnings+set}" = set; then 4755 enableval="$enable_sim_build_warnings" 4756 case "${enableval}" in 4757 yes) ;; 4758 no) build_warnings="-w";; 4759 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 4760 build_warnings="${build_warnings} ${t}";; 4761 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 4762 build_warnings="${t} ${build_warnings}";; 4763 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;; 4764esac 4765if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then 4766 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1 4767fi 4768fi; WARN_CFLAGS="" 4769WERROR_CFLAGS="" 4770if test "x${build_warnings}" != x -a "x$GCC" = xyes 4771then 4772 echo "$as_me:$LINENO: checking compiler warning flags" >&5 4773echo $ECHO_N "checking compiler warning flags... $ECHO_C" >&6 4774 # Separate out the -Werror flag as some files just cannot be 4775 # compiled with it enabled. 4776 for w in ${build_warnings}; do 4777 case $w in 4778 -Werr*) WERROR_CFLAGS=-Werror ;; 4779 *) # Check that GCC accepts it 4780 saved_CFLAGS="$CFLAGS" 4781 CFLAGS="$CFLAGS $w" 4782 cat >conftest.$ac_ext <<_ACEOF 4783/* confdefs.h. */ 4784_ACEOF 4785cat confdefs.h >>conftest.$ac_ext 4786cat >>conftest.$ac_ext <<_ACEOF 4787/* end confdefs.h. */ 4788 4789int 4790main () 4791{ 4792 4793 ; 4794 return 0; 4795} 4796_ACEOF 4797rm -f conftest.$ac_objext 4798if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4799 (eval $ac_compile) 2>conftest.er1 4800 ac_status=$? 4801 grep -v '^ *+' conftest.er1 >conftest.err 4802 rm -f conftest.er1 4803 cat conftest.err >&5 4804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4805 (exit $ac_status); } && 4806 { ac_try='test -z "$ac_c_werror_flag" 4807 || test ! -s conftest.err' 4808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4809 (eval $ac_try) 2>&5 4810 ac_status=$? 4811 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4812 (exit $ac_status); }; } && 4813 { ac_try='test -s conftest.$ac_objext' 4814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4815 (eval $ac_try) 2>&5 4816 ac_status=$? 4817 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4818 (exit $ac_status); }; }; then 4819 WARN_CFLAGS="${WARN_CFLAGS} $w" 4820else 4821 echo "$as_me: failed program was:" >&5 4822sed 's/^/| /' conftest.$ac_ext >&5 4823 4824fi 4825rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4826 CFLAGS="$saved_CFLAGS" 4827 esac 4828 done 4829 echo "$as_me:$LINENO: result: ${WARN_CFLAGS}${WERROR_CFLAGS}" >&5 4830echo "${ECHO_T}${WARN_CFLAGS}${WERROR_CFLAGS}" >&6 4831fi 4832 4833 4834default_sim_reserved_bits="1" 4835# Check whether --enable-sim-reserved-bits or --disable-sim-reserved-bits was given. 4836if test "${enable_sim_reserved_bits+set}" = set; then 4837 enableval="$enable_sim_reserved_bits" 4838 case "${enableval}" in 4839 yes) sim_reserved_bits="-DWITH_RESERVED_BITS=1";; 4840 no) sim_reserved_bits="-DWITH_RESERVED_BITS=0";; 4841 *) { { echo "$as_me:$LINENO: error: \"--enable-sim-reserved-bits does not take a value\"" >&5 4842echo "$as_me: error: \"--enable-sim-reserved-bits does not take a value\"" >&2;} 4843 { (exit 1); exit 1; }; }; sim_reserved_bits="";; 4844esac 4845if test x"$silent" != x"yes" && test x"$sim_reserved_bits" != x""; then 4846 echo "Setting reserved flags = $sim_reserved_bits" 6>&1 4847fi 4848else 4849 sim_reserved_bits="-DWITH_RESERVED_BITS=${default_sim_reserved_bits}" 4850fi; 4851 4852# DEPRECATED 4853# 4854# Instead of defining a `subtarget' macro, code should be checking 4855# the value of {STATE,CPU}_ARCHITECTURE to identify the architecture 4856# in question. 4857# 4858case "${target}" in 4859 mips64vr*-*-*) SIM_SUBTARGET="-DTARGET_ENABLE_FR=1" ;; 4860 mips*tx39*) SIM_SUBTARGET="-DSUBTARGET_R3900=1";; 4861 mips*-sde-elf*) SIM_SUBTARGET="-DTARGET_ENABLE_FR=1";; 4862 mipsisa32*-*-*) SIM_SUBTARGET="-DTARGET_ENABLE_FR=1";; 4863 mipsisa64*-*-*) SIM_SUBTARGET="-DTARGET_ENABLE_FR=1";; 4864 *) SIM_SUBTARGET="";; 4865esac 4866 4867 4868 4869 4870# 4871# Select the byte order of the target 4872# 4873mips_endian= 4874default_endian= 4875case "${target}" in 4876 mips64el*-*-*) mips_endian=LITTLE_ENDIAN ;; 4877 mips64vr*el-*-*) default_endian=LITTLE_ENDIAN ;; 4878 mips64*-*-*) default_endian=BIG_ENDIAN ;; 4879 mips16*-*-*) default_endian=BIG_ENDIAN ;; 4880 mipsisa32*-*-*) default_endian=BIG_ENDIAN ;; 4881 mipsisa64*-*-*) default_endian=BIG_ENDIAN ;; 4882 mips*-*-*) default_endian=BIG_ENDIAN ;; 4883 *) default_endian=BIG_ENDIAN ;; 4884esac 4885 4886wire_endian="$mips_endian" 4887default_endian="$default_endian" 4888# Check whether --enable-sim-endian or --disable-sim-endian was given. 4889if test "${enable_sim_endian+set}" = set; then 4890 enableval="$enable_sim_endian" 4891 case "${enableval}" in 4892 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";; 4893 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";; 4894 yes) if test x"$wire_endian" != x; then 4895 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}" 4896 else 4897 if test x"$default_endian" != x; then 4898 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}" 4899 else 4900 echo "No hard-wired endian for target $target" 1>&6 4901 sim_endian="-DWITH_TARGET_BYTE_ORDER=0" 4902 fi 4903 fi;; 4904 no) if test x"$default_endian" != x; then 4905 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}" 4906 else 4907 if test x"$wire_endian" != x; then 4908 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}" 4909 else 4910 echo "No default endian for target $target" 1>&6 4911 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0" 4912 fi 4913 fi;; 4914 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval for --enable-sim-endian\"" >&5 4915echo "$as_me: error: \"Unknown value $enableval for --enable-sim-endian\"" >&2;} 4916 { (exit 1); exit 1; }; }; sim_endian="";; 4917esac 4918if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then 4919 echo "Setting endian flags = $sim_endian" 6>&1 4920fi 4921else 4922 if test x"$default_endian" != x; then 4923 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}" 4924else 4925 if test x"$wire_endian" != x; then 4926 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}" 4927 else 4928 sim_endian= 4929 fi 4930fi 4931fi; 4932 4933 4934 4935# 4936# Select the bitsize of the target 4937# 4938mips_addr_bitsize= 4939case "${target}" in 4940 mips*-sde-elf*) mips_bitsize=64 ; mips_msb=63 ;; 4941 mips64*-*-*) mips_bitsize=64 ; mips_msb=63 ;; 4942 mips16*-*-*) mips_bitsize=64 ; mips_msb=63 ;; 4943 mipsisa32*-*-*) mips_bitsize=32 ; mips_msb=31 ;; 4944 mipsisa64*-*-*) mips_bitsize=64 ; mips_msb=63 ;; 4945 mips*-*-*) mips_bitsize=32 ; mips_msb=31 ;; 4946 *) mips_bitsize=64 ; mips_msb=63 ;; 4947esac 4948wire_word_bitsize="$mips_bitsize" 4949wire_word_msb="$mips_msb" 4950wire_address_bitsize="$mips_addr_bitsize" 4951wire_cell_bitsize="" 4952# Check whether --enable-sim-bitsize or --disable-sim-bitsize was given. 4953if test "${enable_sim_bitsize+set}" = set; then 4954 enableval="$enable_sim_bitsize" 4955 sim_bitsize= 4956case "${enableval}" in 4957 64,63 | 64,63,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=63";; 4958 32,31 | 32,31,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=31";; 4959 64,0 | 64,0,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0";; 4960 32,0 | 64,0,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0";; 4961 32) if test x"$wire_word_msb" != x -a x"$wire_word_msb" != x0; then 4962 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=31" 4963 else 4964 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0" 4965 fi ;; 4966 64) if test x"$wire_word_msb" != x -a x"$wire_word_msb" != x0; then 4967 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=63" 4968 else 4969 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=0" 4970 fi ;; 4971 *) { { echo "$as_me:$LINENO: error: \"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" >&5 4972echo "$as_me: error: \"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" >&2;} 4973 { (exit 1); exit 1; }; } ;; 4974esac 4975# address bitsize 4976tmp=`echo "${enableval}" | sed -e "s/^[0-9]*,*[0-9]*,*//"` 4977case x"${tmp}" in 4978 x ) ;; 4979 x32 | x32,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_ADDRESS_BITSIZE=32" ;; 4980 x64 | x64,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_ADDRESS_BITSIZE=64" ;; 4981 * ) { { echo "$as_me:$LINENO: error: \"--enable-sim-bitsize was given address size $enableval. Expected 32 or 64\"" >&5 4982echo "$as_me: error: \"--enable-sim-bitsize was given address size $enableval. Expected 32 or 64\"" >&2;} 4983 { (exit 1); exit 1; }; } ;; 4984esac 4985# cell bitsize 4986tmp=`echo "${enableval}" | sed -e "s/^[0-9]*,*[0-9*]*,*[0-9]*,*//"` 4987case x"${tmp}" in 4988 x ) ;; 4989 x32 | x32,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_CELL_BITSIZE=32" ;; 4990 x64 | x64,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_CELL_BITSIZE=64" ;; 4991 * ) { { echo "$as_me:$LINENO: error: \"--enable-sim-bitsize was given cell size $enableval. Expected 32 or 64\"" >&5 4992echo "$as_me: error: \"--enable-sim-bitsize was given cell size $enableval. Expected 32 or 64\"" >&2;} 4993 { (exit 1); exit 1; }; } ;; 4994esac 4995if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then 4996 echo "Setting bitsize flags = $sim_bitsize" 6>&1 4997fi 4998else 4999 sim_bitsize="" 5000if test x"$wire_word_bitsize" != x; then 5001 sim_bitsize="$sim_bitsize -DWITH_TARGET_WORD_BITSIZE=$wire_word_bitsize" 5002fi 5003if test x"$wire_word_msb" != x; then 5004 sim_bitsize="$sim_bitsize -DWITH_TARGET_WORD_MSB=$wire_word_msb" 5005fi 5006if test x"$wire_address_bitsize" != x; then 5007 sim_bitsize="$sim_bitsize -DWITH_TARGET_ADDRESS_BITSIZE=$wire_address_bitsize" 5008fi 5009if test x"$wire_cell_bitsize" != x; then 5010 sim_bitsize="$sim_bitsize -DWITH_TARGET_CELL_BITSIZE=$wire_cell_bitsize" 5011fi 5012fi; 5013 5014 5015 5016# 5017# Select the floating hardware support of the target 5018# 5019mips_fpu=HARDWARE_FLOATING_POINT 5020mips_fpu_bitsize= 5021case "${target}" in 5022 mips*tx39*) mips_fpu=HARD_FLOATING_POINT ; mips_fpu_bitsize=32 ;; 5023 mips*-sde-elf*) mips_fpu=HARD_FLOATING_POINT ; mips_fpu_bitsize=64 ;; 5024 mips64*-*-*) mips_fpu=HARD_FLOATING_POINT ;; 5025 mips16*-*-*) mips_fpu=HARD_FLOATING_POINT ;; 5026 mipsisa32*-*-*) mips_fpu=HARD_FLOATING_POINT ; mips_fpu_bitsize=64 ;; 5027 mipsisa64*-*-*) mips_fpu=HARD_FLOATING_POINT ; mips_fpu_bitsize=64 ;; 5028 mips*-*-*) mips_fpu=HARD_FLOATING_POINT ; mips_fpu_bitsize=32 ;; 5029 *) mips_fpu=HARD_FLOATING_POINT ;; 5030esac 5031 5032default_sim_float="$mips_fpu" 5033default_sim_float_bitsize="$mips_fpu_bitsize" 5034# Check whether --enable-sim-float or --disable-sim-float was given. 5035if test "${enable_sim_float+set}" = set; then 5036 enableval="$enable_sim_float" 5037 case "${enableval}" in 5038 yes | hard) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";; 5039 no | soft) sim_float="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";; 5040 32) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT -DWITH_TARGET_FLOATING_POINT_BITSIZE=32";; 5041 64) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT -DWITH_TARGET_FLOATING_POINT_BITSIZE=64";; 5042 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval passed to --enable-sim-float\"" >&5 5043echo "$as_me: error: \"Unknown value $enableval passed to --enable-sim-float\"" >&2;} 5044 { (exit 1); exit 1; }; }; sim_float="";; 5045esac 5046if test x"$silent" != x"yes" && test x"$sim_float" != x""; then 5047 echo "Setting float flags = $sim_float" 6>&1 5048fi 5049else 5050 5051sim_float= 5052if test x"${default_sim_float}" != x""; then 5053 sim_float="-DWITH_FLOATING_POINT=${default_sim_float}" 5054fi 5055if test x"${default_sim_float_bitsize}" != x""; then 5056 sim_float="$sim_float -DWITH_TARGET_FLOATING_POINT_BITSIZE=${default_sim_float_bitsize}" 5057fi 5058 5059fi; 5060 5061 5062 5063# 5064# Select the level of SMP support 5065# 5066case "${target}" in 5067 *) mips_smp=0 ;; 5068esac 5069 5070default_sim_smp="$mips_smp" 5071# Check whether --enable-sim-smp or --disable-sim-smp was given. 5072if test "${enable_sim_smp+set}" = set; then 5073 enableval="$enable_sim_smp" 5074 case "${enableval}" in 5075 yes) sim_smp="-DWITH_SMP=5" ; sim_igen_smp="-N 5";; 5076 no) sim_smp="-DWITH_SMP=0" ; sim_igen_smp="-N 0";; 5077 *) sim_smp="-DWITH_SMP=$enableval" ; sim_igen_smp="-N $enableval";; 5078esac 5079if test x"$silent" != x"yes" && test x"$sim_smp" != x""; then 5080 echo "Setting smp flags = $sim_smp" 6>&1 5081fi 5082else 5083 sim_smp="-DWITH_SMP=${default_sim_smp}" ; sim_igen_smp="-N ${default_sim_smp}" 5084if test x"$silent" != x"yes"; then 5085 echo "Setting smp flags = $sim_smp" 6>&1 5086fi 5087fi; 5088 5089 5090 5091# 5092# Select the IGEN architecture 5093# 5094sim_gen=IGEN 5095sim_igen_machine="-M mipsIV" 5096sim_m16_machine="-M mips16,mipsIII" 5097sim_igen_filter="32,64,f" 5098sim_m16_filter="16" 5099sim_mach_default="mips8000" 5100 5101case "${target}" in 5102 mips*tx39*) sim_gen=IGEN 5103 sim_igen_filter="32,f" 5104 sim_igen_machine="-M r3900" 5105 ;; 5106 mips64vr43*-*-*) sim_gen=IGEN 5107 sim_igen_machine="-M mipsIV" 5108 sim_mach_default="mips8000" 5109 ;; 5110 mips64vr5*-*-*) sim_gen=IGEN 5111 sim_igen_machine="-M vr5000" 5112 sim_mach_default="mips5000" 5113 ;; 5114 mips64vr41*) sim_gen=M16 5115 sim_igen_machine="-M vr4100" 5116 sim_m16_machine="-M vr4100" 5117 sim_igen_filter="32,64,f" 5118 sim_m16_filter="16" 5119 sim_mach_default="mips4100" 5120 ;; 5121 mips64vr-*-* | mips64vrel-*-*) 5122 sim_gen=MULTI 5123 sim_multi_configs="\ 5124 vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\ 5125 vr4120:mipsIII,mips16,vr4120:32,64:mips4120\ 5126 vr5000:mipsIV:32,64,f:mips4300,mips5000\ 5127 vr5400:mipsIV,vr5400:32,64,f:mips5400\ 5128 vr5500:mipsIV,vr5500:32,64,f:mips5500" 5129 sim_multi_default=mips5000 5130 ;; 5131 mips*-sde-elf*) sim_gen=M16 5132 sim_igen_machine="-M mips64r2,mips3d,mips16,mips16e,mdmx,dsp,dsp2,smartmips" 5133 sim_m16_machine="-M mips16,mips16e,mips64r2" 5134 sim_igen_filter="32,64,f" 5135 sim_mach_default="mipsisa64r2" 5136 ;; 5137 mips64*-*-*) sim_igen_filter="32,64,f" 5138 sim_gen=IGEN 5139 ;; 5140 mips16*-*-*) sim_gen=M16 5141 sim_igen_filter="32,64,f" 5142 sim_m16_filter="16" 5143 ;; 5144 mipsisa32r2*-*-*) sim_gen=M16 5145 sim_igen_machine="-M mips32r2,mips16,mips16e,mdmx,dsp,dsp2,smartmips" 5146 sim_m16_machine="-M mips16,mips16e,mips32r2" 5147 sim_igen_filter="32,f" 5148 sim_mach_default="mipsisa32r2" 5149 ;; 5150 mipsisa32*-*-*) sim_gen=M16 5151 sim_igen_machine="-M mips32,mips16,mips16e,smartmips" 5152 sim_m16_machine="-M mips16,mips16e,mips32" 5153 sim_igen_filter="32,f" 5154 sim_mach_default="mipsisa32" 5155 ;; 5156 mipsisa64r2*-*-*) sim_gen=M16 5157 sim_igen_machine="-M mips64r2,mips3d,mips16,mips16e,mdmx,dsp,dsp2" 5158 sim_m16_machine="-M mips16,mips16e,mips64r2" 5159 sim_igen_filter="32,64,f" 5160 sim_mach_default="mipsisa64r2" 5161 ;; 5162 mipsisa64sb1*-*-*) sim_gen=IGEN 5163 sim_igen_machine="-M mips64,mips3d,sb1" 5164 sim_igen_filter="32,64,f" 5165 sim_mach_default="mips_sb1" 5166 ;; 5167 mipsisa64*-*-*) sim_gen=M16 5168 sim_igen_machine="-M mips64,mips3d,mips16,mips16e,mdmx" 5169 sim_m16_machine="-M mips16,mips16e,mips64" 5170 sim_igen_filter="32,64,f" 5171 sim_mach_default="mipsisa64" 5172 ;; 5173 mips*lsi*) sim_gen=M16 5174 sim_igen_machine="-M mipsIII,mips16" 5175 sim_m16_machine="-M mips16,mipsIII" 5176 sim_igen_filter="32,f" 5177 sim_m16_filter="16" 5178 sim_mach_default="mips4000" 5179 ;; 5180 mips*-*-*) sim_gen=IGEN 5181 sim_igen_filter="32,f" 5182 ;; 5183esac 5184 5185# The MULTI generator can combine several simulation engines into one. 5186# executable. A configuration which uses the MULTI should set two 5187# variables: ${sim_multi_configs} and ${sim_multi_default}. 5188# 5189# ${sim_multi_configs} is the list of engines to build. Each 5190# space-separated entry has the form NAME:MACHINE:FILTER:BFDMACHS, 5191# where: 5192# 5193# - NAME is a C-compatible prefix for the engine, 5194# - MACHINE is a -M argument, 5195# - FILTER is a -F argument, and 5196# - BFDMACHS is a comma-separated list of bfd machines that the 5197# simulator can run. 5198# 5199# Each entry will have a separate simulation engine whose prefix is 5200# m32<NAME>. If the machine list includes "mips16", there will also 5201# be a mips16 engine, prefix m16<NAME>. The mips16 engine will be 5202# generated using the same machine list as the 32-bit version, 5203# but the filter will be "16" instead of FILTER. 5204# 5205# The simulator compares the bfd mach against BFDMACHS to decide 5206# which engine to use. Entries in BFDMACHS should be bfd_mach 5207# values with "bfd_mach_" removed. ${sim_multi_default} says 5208# which entry should be the default. 5209if test ${sim_gen} = MULTI; then 5210 5211 # Simple sanity check. 5212 if test -z "${sim_multi_configs}" || test -z "${sim_multi_default}"; then 5213 { { echo "$as_me:$LINENO: error: Error in configure.in: MULTI simulator not set up correctly" >&5 5214echo "$as_me: error: Error in configure.in: MULTI simulator not set up correctly" >&2;} 5215 { (exit 1); exit 1; }; } 5216 fi 5217 5218 # Start in a known state. 5219 rm -f multi-include.h multi-run.c 5220 sim_multi_flags= 5221 sim_multi_src= 5222 sim_multi_obj=multi-run.o 5223 sim_multi_igen_configs= 5224 sim_seen_default=no 5225 5226 cat << __EOF__ > multi-run.c 5227/* Main entry point for MULTI simulators. 5228 Copyright (C) 2003, 2007 Free Software Foundation, Inc. 5229 5230 This program is free software; you can redistribute it and/or modify 5231 it under the terms of the GNU General Public License as published by 5232 the Free Software Foundation; either version 3 of the License, or 5233 (at your option) any later version. 5234 5235 This program is distributed in the hope that it will be useful, 5236 but WITHOUT ANY WARRANTY; without even the implied warranty of 5237 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 5238 GNU General Public License for more details. 5239 5240 You should have received a copy of the GNU General Public License 5241 along with this program. If not, see <http://www.gnu.org/licenses/>. 5242 5243 -- 5244 5245 This file was generated by sim/mips/configure. */ 5246 5247#include "sim-main.h" 5248#include "multi-include.h" 5249 5250#define SD sd 5251#define CPU cpu 5252 5253void 5254sim_engine_run (SIM_DESC sd, 5255 int next_cpu_nr, 5256 int nr_cpus, 5257 int signal) /* ignore */ 5258{ 5259 int mach; 5260 5261 if (STATE_ARCHITECTURE (sd) == NULL) 5262 mach = bfd_mach_${sim_multi_default}; 5263 else 5264 mach = STATE_ARCHITECTURE (SD)->mach; 5265 5266 switch (mach) 5267 { 5268__EOF__ 5269 5270 for fc in ${sim_multi_configs}; do 5271 5272 # Split up the entry. ${c} contains the first three elements. 5273 # Note: outer sqaure brackets are m4 quotes. 5274 c=`echo ${fc} | sed 's/:[^:]*$//'` 5275 bfdmachs=`echo ${fc} | sed 's/.*://'` 5276 name=`echo ${c} | sed 's/:.*//'` 5277 machine=`echo ${c} | sed 's/.*:\(.*\):.*/\1/'` 5278 filter=`echo ${c} | sed 's/.*://'` 5279 5280 # Build the following lists: 5281 # 5282 # sim_multi_flags: all -M and -F flags used by the simulator 5283 # sim_multi_src: all makefile-generated source files 5284 # sim_multi_obj: the objects for ${sim_multi_src} 5285 # sim_multi_igen_configs: igen configuration strings. 5286 # 5287 # Each entry in ${sim_multi_igen_configs} is a prefix (m32 5288 # or m16) followed by the NAME, MACHINE and FILTER part of 5289 # the ${sim_multi_configs} entry. 5290 sim_multi_flags="${sim_multi_flags} -F ${filter} -M ${machine}" 5291 5292 # Check whether mips16 handling is needed. 5293 case ${c} in 5294 *:*mips16*:*) 5295 # Run igen twice, once for normal mode and once for mips16. 5296 ws="m32 m16" 5297 5298 # The top-level function for the mips16 simulator is 5299 # in a file m16${name}_run.c, generated by the 5300 # tmp-run-multi Makefile rule. 5301 sim_multi_src="${sim_multi_src} m16${name}_run.c" 5302 sim_multi_obj="${sim_multi_obj} m16${name}_run.o" 5303 sim_multi_flags="${sim_multi_flags} -F 16" 5304 ;; 5305 *) 5306 ws=m32 5307 ;; 5308 esac 5309 5310 # Now add the list of igen-generated files to ${sim_multi_src} 5311 # and ${sim_multi_obj}. 5312 for w in ${ws}; do 5313 for base in engine icache idecode model semantics support; do 5314 sim_multi_src="${sim_multi_src} ${w}${name}_${base}.c" 5315 sim_multi_src="${sim_multi_src} ${w}${name}_${base}.h" 5316 sim_multi_obj="${sim_multi_obj} ${w}${name}_${base}.o" 5317 done 5318 sim_multi_igen_configs="${sim_multi_igen_configs} ${w}${c}" 5319 done 5320 5321 # Add an include for the engine.h file. This file declares the 5322 # top-level foo_engine_run() function. 5323 echo "#include \"${w}${name}_engine.h\"" >> multi-include.h 5324 5325 # Add case statements for this engine to sim_engine_run(). 5326 for mach in `echo ${bfdmachs} | sed 's/,/ /g'`; do 5327 echo " case bfd_mach_${mach}:" >> multi-run.c 5328 if test ${mach} = ${sim_multi_default}; then 5329 echo " default:" >> multi-run.c 5330 sim_seen_default=yes 5331 fi 5332 done 5333 echo " ${w}${name}_engine_run (sd, next_cpu_nr, nr_cpus, signal);" \ 5334 >> multi-run.c 5335 echo " break;" >> multi-run.c 5336 done 5337 5338 # Check whether we added a 'default:' label. 5339 if test ${sim_seen_default} = no; then 5340 { { echo "$as_me:$LINENO: error: Error in configure.in: \${sim_multi_configs} doesn't have an entry for \${sim_multi_default}" >&5 5341echo "$as_me: error: Error in configure.in: \${sim_multi_configs} doesn't have an entry for \${sim_multi_default}" >&2;} 5342 { (exit 1); exit 1; }; } 5343 fi 5344 5345 cat << __EOF__ >> multi-run.c 5346 } 5347} 5348 5349int 5350mips_mach_multi (SIM_DESC sd) 5351{ 5352 if (STATE_ARCHITECTURE (sd) == NULL) 5353 return bfd_mach_${sim_multi_default}; 5354 5355 switch (STATE_ARCHITECTURE (SD)->mach) 5356 { 5357__EOF__ 5358 5359 # Add case statements for this engine to mips_mach_multi(). 5360 for fc in ${sim_multi_configs}; do 5361 5362 # Split up the entry. ${c} contains the first three elements. 5363 # Note: outer sqaure brackets are m4 quotes. 5364 c=`echo ${fc} | sed 's/:[^:]*$//'` 5365 bfdmachs=`echo ${fc} | sed 's/.*://'` 5366 5367 for mach in `echo ${bfdmachs} | sed 's/,/ /g'`; do 5368 echo " case bfd_mach_${mach}:" >> multi-run.c 5369 done 5370 done 5371 5372 cat << __EOF__ >> multi-run.c 5373 return (STATE_ARCHITECTURE (SD)->mach); 5374 default: 5375 return bfd_mach_${sim_multi_default}; 5376 } 5377} 5378__EOF__ 5379 5380 SIM_SUBTARGET="$SIM_SUBTARGET -DMIPS_MACH_MULTI" 5381else 5382 # For clean-extra 5383 sim_multi_src=doesnt-exist.c 5384 5385 if test x"${sim_mach_default}" = x""; then 5386 { { echo "$as_me:$LINENO: error: Error in configure.in: \${sim_mach_default} not defined" >&5 5387echo "$as_me: error: Error in configure.in: \${sim_mach_default} not defined" >&2;} 5388 { (exit 1); exit 1; }; } 5389 fi 5390 SIM_SUBTARGET="$SIM_SUBTARGET -DMIPS_MACH_DEFAULT=bfd_mach_${sim_mach_default}" 5391fi 5392sim_igen_flags="-F ${sim_igen_filter} ${sim_igen_machine} ${sim_igen_smp}" 5393sim_m16_flags=" -F ${sim_m16_filter} ${sim_m16_machine} ${sim_igen_smp}" 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403# 5404# Add simulated hardware devices 5405# 5406hw_enabled=no 5407case "${target}" in 5408 mips*tx39*) 5409 hw_enabled=yes 5410 hw_extra_devices="tx3904cpu tx3904irc tx3904tmr tx3904sio" 5411 mips_extra_objs="dv-sockser.o" 5412 SIM_SUBTARGET="$SIM_SUBTARGET -DTARGET_TX3904=1" 5413 ;; 5414 *) 5415 mips_extra_objs="" 5416 ;; 5417esac 5418 5419if test x"$hw_enabled" = x"yes"; then 5420 sim_hw_p=yes 5421else 5422 sim_hw_p=no 5423fi 5424if test "$hw_devices"; then 5425 hardware="core pal glue" 5426else 5427 hardware="core pal glue $hw_extra_devices" 5428fi 5429sim_hw_cflags="-DWITH_HW=1" 5430sim_hw="$hardware" 5431sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`" 5432# Check whether --enable-sim-hardware or --disable-sim-hardware was given. 5433if test "${enable_sim_hardware+set}" = set; then 5434 enableval="$enable_sim_hardware" 5435 5436case "${enableval}" in 5437 yes) sim_hw_p=yes;; 5438 no) sim_hw_p=no;; 5439 ,*) sim_hw_p=yes; hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";; 5440 *,) sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";; 5441 *) sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';; 5442esac 5443if test "$sim_hw_p" != yes; then 5444 sim_hw_objs= 5445 sim_hw_cflags="-DWITH_HW=0" 5446 sim_hw= 5447else 5448 sim_hw_cflags="-DWITH_HW=1" 5449 # remove duplicates 5450 sim_hw="" 5451 sim_hw_objs="\$(SIM_COMMON_HW_OBJS)" 5452 for i in $hardware ; do 5453 case " $sim_hw " in 5454 *" $i "*) ;; 5455 *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-$i.o";; 5456 esac 5457 done 5458fi 5459if test x"$silent" != x"yes" && test "$sim_hw_p" = "yes"; then 5460 echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs" 5461fi 5462else 5463 5464if test "$sim_hw_p" != yes; then 5465 sim_hw_objs= 5466 sim_hw_cflags="-DWITH_HW=0" 5467 sim_hw= 5468fi 5469if test x"$silent" != x"yes"; then 5470 echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs" 5471fi 5472fi; 5473 5474 5475 5476# Choose simulator engine 5477case "${target}" in 5478 *) mips_igen_engine="engine.o" 5479 ;; 5480esac 5481 5482 5483 5484echo "$as_me:$LINENO: checking for X" >&5 5485echo $ECHO_N "checking for X... $ECHO_C" >&6 5486 5487 5488# Check whether --with-x or --without-x was given. 5489if test "${with_x+set}" = set; then 5490 withval="$with_x" 5491 5492fi; 5493# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 5494if test "x$with_x" = xno; then 5495 # The user explicitly disabled X. 5496 have_x=disabled 5497else 5498 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 5499 # Both variables are already set. 5500 have_x=yes 5501 else 5502 if test "${ac_cv_have_x+set}" = set; then 5503 echo $ECHO_N "(cached) $ECHO_C" >&6 5504else 5505 # One or both of the vars are not set, and there is no cached value. 5506ac_x_includes=no ac_x_libraries=no 5507rm -fr conftest.dir 5508if mkdir conftest.dir; then 5509 cd conftest.dir 5510 # Make sure to not put "make" in the Imakefile rules, since we grep it out. 5511 cat >Imakefile <<'_ACEOF' 5512acfindx: 5513 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 5514_ACEOF 5515 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 5516 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 5517 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 5518 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 5519 for ac_extension in a so sl; do 5520 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 5521 test -f $ac_im_libdir/libX11.$ac_extension; then 5522 ac_im_usrlibdir=$ac_im_libdir; break 5523 fi 5524 done 5525 # Screen out bogus values from the imake configuration. They are 5526 # bogus both because they are the default anyway, and because 5527 # using them would break gcc on systems where it needs fixed includes. 5528 case $ac_im_incroot in 5529 /usr/include) ;; 5530 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 5531 esac 5532 case $ac_im_usrlibdir in 5533 /usr/lib | /lib) ;; 5534 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 5535 esac 5536 fi 5537 cd .. 5538 rm -fr conftest.dir 5539fi 5540 5541# Standard set of common directories for X headers. 5542# Check X11 before X11Rn because it is often a symlink to the current release. 5543ac_x_header_dirs=' 5544/usr/X11/include 5545/usr/X11R6/include 5546/usr/X11R5/include 5547/usr/X11R4/include 5548 5549/usr/include/X11 5550/usr/include/X11R6 5551/usr/include/X11R5 5552/usr/include/X11R4 5553 5554/usr/local/X11/include 5555/usr/local/X11R6/include 5556/usr/local/X11R5/include 5557/usr/local/X11R4/include 5558 5559/usr/local/include/X11 5560/usr/local/include/X11R6 5561/usr/local/include/X11R5 5562/usr/local/include/X11R4 5563 5564/usr/X386/include 5565/usr/x386/include 5566/usr/XFree86/include/X11 5567 5568/usr/include 5569/usr/local/include 5570/usr/unsupported/include 5571/usr/athena/include 5572/usr/local/x11r5/include 5573/usr/lpp/Xamples/include 5574 5575/usr/openwin/include 5576/usr/openwin/share/include' 5577 5578if test "$ac_x_includes" = no; then 5579 # Guess where to find include files, by looking for Intrinsic.h. 5580 # First, try using that file with no special directory specified. 5581 cat >conftest.$ac_ext <<_ACEOF 5582/* confdefs.h. */ 5583_ACEOF 5584cat confdefs.h >>conftest.$ac_ext 5585cat >>conftest.$ac_ext <<_ACEOF 5586/* end confdefs.h. */ 5587#include <X11/Intrinsic.h> 5588_ACEOF 5589if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5590 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5591 ac_status=$? 5592 grep -v '^ *+' conftest.er1 >conftest.err 5593 rm -f conftest.er1 5594 cat conftest.err >&5 5595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5596 (exit $ac_status); } >/dev/null; then 5597 if test -s conftest.err; then 5598 ac_cpp_err=$ac_c_preproc_warn_flag 5599 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5600 else 5601 ac_cpp_err= 5602 fi 5603else 5604 ac_cpp_err=yes 5605fi 5606if test -z "$ac_cpp_err"; then 5607 # We can compile using X headers with no special include directory. 5608ac_x_includes= 5609else 5610 echo "$as_me: failed program was:" >&5 5611sed 's/^/| /' conftest.$ac_ext >&5 5612 5613 for ac_dir in $ac_x_header_dirs; do 5614 if test -r "$ac_dir/X11/Intrinsic.h"; then 5615 ac_x_includes=$ac_dir 5616 break 5617 fi 5618done 5619fi 5620rm -f conftest.err conftest.$ac_ext 5621fi # $ac_x_includes = no 5622 5623if test "$ac_x_libraries" = no; then 5624 # Check for the libraries. 5625 # See if we find them without any special options. 5626 # Don't add to $LIBS permanently. 5627 ac_save_LIBS=$LIBS 5628 LIBS="-lXt $LIBS" 5629 cat >conftest.$ac_ext <<_ACEOF 5630/* confdefs.h. */ 5631_ACEOF 5632cat confdefs.h >>conftest.$ac_ext 5633cat >>conftest.$ac_ext <<_ACEOF 5634/* end confdefs.h. */ 5635#include <X11/Intrinsic.h> 5636int 5637main () 5638{ 5639XtMalloc (0) 5640 ; 5641 return 0; 5642} 5643_ACEOF 5644rm -f conftest.$ac_objext conftest$ac_exeext 5645if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5646 (eval $ac_link) 2>conftest.er1 5647 ac_status=$? 5648 grep -v '^ *+' conftest.er1 >conftest.err 5649 rm -f conftest.er1 5650 cat conftest.err >&5 5651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5652 (exit $ac_status); } && 5653 { ac_try='test -z "$ac_c_werror_flag" 5654 || test ! -s conftest.err' 5655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5656 (eval $ac_try) 2>&5 5657 ac_status=$? 5658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5659 (exit $ac_status); }; } && 5660 { ac_try='test -s conftest$ac_exeext' 5661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5662 (eval $ac_try) 2>&5 5663 ac_status=$? 5664 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5665 (exit $ac_status); }; }; then 5666 LIBS=$ac_save_LIBS 5667# We can link X programs with no special library path. 5668ac_x_libraries= 5669else 5670 echo "$as_me: failed program was:" >&5 5671sed 's/^/| /' conftest.$ac_ext >&5 5672 5673LIBS=$ac_save_LIBS 5674for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5675do 5676 # Don't even attempt the hair of trying to link an X program! 5677 for ac_extension in a so sl; do 5678 if test -r $ac_dir/libXt.$ac_extension; then 5679 ac_x_libraries=$ac_dir 5680 break 2 5681 fi 5682 done 5683done 5684fi 5685rm -f conftest.err conftest.$ac_objext \ 5686 conftest$ac_exeext conftest.$ac_ext 5687fi # $ac_x_libraries = no 5688 5689if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then 5690 # Didn't find X anywhere. Cache the known absence of X. 5691 ac_cv_have_x="have_x=no" 5692else 5693 # Record where we found X for the cache. 5694 ac_cv_have_x="have_x=yes \ 5695 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 5696fi 5697fi 5698 5699 fi 5700 eval "$ac_cv_have_x" 5701fi # $with_x != no 5702 5703if test "$have_x" != yes; then 5704 echo "$as_me:$LINENO: result: $have_x" >&5 5705echo "${ECHO_T}$have_x" >&6 5706 no_x=yes 5707else 5708 # If each of the values was on the command line, it overrides each guess. 5709 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 5710 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 5711 # Update the cache value to reflect the command line values. 5712 ac_cv_have_x="have_x=yes \ 5713 ac_x_includes=$x_includes ac_x_libraries=$x_libraries" 5714 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5 5715echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6 5716fi 5717 5718mips_extra_libs="" 5719 5720 5721 5722 5723 5724 5725for ac_header in string.h strings.h stdlib.h stdlib.h 5726do 5727as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 5728if eval "test \"\${$as_ac_Header+set}\" = set"; then 5729 echo "$as_me:$LINENO: checking for $ac_header" >&5 5730echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 5731if eval "test \"\${$as_ac_Header+set}\" = set"; then 5732 echo $ECHO_N "(cached) $ECHO_C" >&6 5733fi 5734echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 5735echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 5736else 5737 # Is the header compilable? 5738echo "$as_me:$LINENO: checking $ac_header usability" >&5 5739echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 5740cat >conftest.$ac_ext <<_ACEOF 5741/* confdefs.h. */ 5742_ACEOF 5743cat confdefs.h >>conftest.$ac_ext 5744cat >>conftest.$ac_ext <<_ACEOF 5745/* end confdefs.h. */ 5746$ac_includes_default 5747#include <$ac_header> 5748_ACEOF 5749rm -f conftest.$ac_objext 5750if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5751 (eval $ac_compile) 2>conftest.er1 5752 ac_status=$? 5753 grep -v '^ *+' conftest.er1 >conftest.err 5754 rm -f conftest.er1 5755 cat conftest.err >&5 5756 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5757 (exit $ac_status); } && 5758 { ac_try='test -z "$ac_c_werror_flag" 5759 || test ! -s conftest.err' 5760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5761 (eval $ac_try) 2>&5 5762 ac_status=$? 5763 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5764 (exit $ac_status); }; } && 5765 { ac_try='test -s conftest.$ac_objext' 5766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5767 (eval $ac_try) 2>&5 5768 ac_status=$? 5769 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5770 (exit $ac_status); }; }; then 5771 ac_header_compiler=yes 5772else 5773 echo "$as_me: failed program was:" >&5 5774sed 's/^/| /' conftest.$ac_ext >&5 5775 5776ac_header_compiler=no 5777fi 5778rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5779echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 5780echo "${ECHO_T}$ac_header_compiler" >&6 5781 5782# Is the header present? 5783echo "$as_me:$LINENO: checking $ac_header presence" >&5 5784echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 5785cat >conftest.$ac_ext <<_ACEOF 5786/* confdefs.h. */ 5787_ACEOF 5788cat confdefs.h >>conftest.$ac_ext 5789cat >>conftest.$ac_ext <<_ACEOF 5790/* end confdefs.h. */ 5791#include <$ac_header> 5792_ACEOF 5793if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5794 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5795 ac_status=$? 5796 grep -v '^ *+' conftest.er1 >conftest.err 5797 rm -f conftest.er1 5798 cat conftest.err >&5 5799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5800 (exit $ac_status); } >/dev/null; then 5801 if test -s conftest.err; then 5802 ac_cpp_err=$ac_c_preproc_warn_flag 5803 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5804 else 5805 ac_cpp_err= 5806 fi 5807else 5808 ac_cpp_err=yes 5809fi 5810if test -z "$ac_cpp_err"; then 5811 ac_header_preproc=yes 5812else 5813 echo "$as_me: failed program was:" >&5 5814sed 's/^/| /' conftest.$ac_ext >&5 5815 5816 ac_header_preproc=no 5817fi 5818rm -f conftest.err conftest.$ac_ext 5819echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 5820echo "${ECHO_T}$ac_header_preproc" >&6 5821 5822# So? What about this header? 5823case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 5824 yes:no: ) 5825 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 5826echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 5827 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 5828echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 5829 ac_header_preproc=yes 5830 ;; 5831 no:yes:* ) 5832 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 5833echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 5834 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 5835echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 5836 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 5837echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 5838 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 5839echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 5840 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 5841echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 5842 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 5843echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 5844 ( 5845 cat <<\_ASBOX 5846## ------------------------------------------ ## 5847## Report this to the AC_PACKAGE_NAME lists. ## 5848## ------------------------------------------ ## 5849_ASBOX 5850 ) | 5851 sed "s/^/$as_me: WARNING: /" >&2 5852 ;; 5853esac 5854echo "$as_me:$LINENO: checking for $ac_header" >&5 5855echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 5856if eval "test \"\${$as_ac_Header+set}\" = set"; then 5857 echo $ECHO_N "(cached) $ECHO_C" >&6 5858else 5859 eval "$as_ac_Header=\$ac_header_preproc" 5860fi 5861echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 5862echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 5863 5864fi 5865if test `eval echo '${'$as_ac_Header'}'` = yes; then 5866 cat >>confdefs.h <<_ACEOF 5867#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 5868_ACEOF 5869 5870fi 5871 5872done 5873 5874 5875echo "$as_me:$LINENO: checking for fabs in -lm" >&5 5876echo $ECHO_N "checking for fabs in -lm... $ECHO_C" >&6 5877if test "${ac_cv_lib_m_fabs+set}" = set; then 5878 echo $ECHO_N "(cached) $ECHO_C" >&6 5879else 5880 ac_check_lib_save_LIBS=$LIBS 5881LIBS="-lm $LIBS" 5882cat >conftest.$ac_ext <<_ACEOF 5883/* confdefs.h. */ 5884_ACEOF 5885cat confdefs.h >>conftest.$ac_ext 5886cat >>conftest.$ac_ext <<_ACEOF 5887/* end confdefs.h. */ 5888 5889/* Override any gcc2 internal prototype to avoid an error. */ 5890#ifdef __cplusplus 5891extern "C" 5892#endif 5893/* We use char because int might match the return type of a gcc2 5894 builtin and then its argument prototype would still apply. */ 5895char fabs (); 5896int 5897main () 5898{ 5899fabs (); 5900 ; 5901 return 0; 5902} 5903_ACEOF 5904rm -f conftest.$ac_objext conftest$ac_exeext 5905if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5906 (eval $ac_link) 2>conftest.er1 5907 ac_status=$? 5908 grep -v '^ *+' conftest.er1 >conftest.err 5909 rm -f conftest.er1 5910 cat conftest.err >&5 5911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5912 (exit $ac_status); } && 5913 { ac_try='test -z "$ac_c_werror_flag" 5914 || test ! -s conftest.err' 5915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5916 (eval $ac_try) 2>&5 5917 ac_status=$? 5918 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5919 (exit $ac_status); }; } && 5920 { ac_try='test -s conftest$ac_exeext' 5921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5922 (eval $ac_try) 2>&5 5923 ac_status=$? 5924 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5925 (exit $ac_status); }; }; then 5926 ac_cv_lib_m_fabs=yes 5927else 5928 echo "$as_me: failed program was:" >&5 5929sed 's/^/| /' conftest.$ac_ext >&5 5930 5931ac_cv_lib_m_fabs=no 5932fi 5933rm -f conftest.err conftest.$ac_objext \ 5934 conftest$ac_exeext conftest.$ac_ext 5935LIBS=$ac_check_lib_save_LIBS 5936fi 5937echo "$as_me:$LINENO: result: $ac_cv_lib_m_fabs" >&5 5938echo "${ECHO_T}$ac_cv_lib_m_fabs" >&6 5939if test $ac_cv_lib_m_fabs = yes; then 5940 cat >>confdefs.h <<_ACEOF 5941#define HAVE_LIBM 1 5942_ACEOF 5943 5944 LIBS="-lm $LIBS" 5945 5946fi 5947 5948 5949 5950 5951for ac_func in aint anint sqrt 5952do 5953as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 5954echo "$as_me:$LINENO: checking for $ac_func" >&5 5955echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 5956if eval "test \"\${$as_ac_var+set}\" = set"; then 5957 echo $ECHO_N "(cached) $ECHO_C" >&6 5958else 5959 cat >conftest.$ac_ext <<_ACEOF 5960/* confdefs.h. */ 5961_ACEOF 5962cat confdefs.h >>conftest.$ac_ext 5963cat >>conftest.$ac_ext <<_ACEOF 5964/* end confdefs.h. */ 5965/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 5966 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 5967#define $ac_func innocuous_$ac_func 5968 5969/* System header to define __stub macros and hopefully few prototypes, 5970 which can conflict with char $ac_func (); below. 5971 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5972 <limits.h> exists even on freestanding compilers. */ 5973 5974#ifdef __STDC__ 5975# include <limits.h> 5976#else 5977# include <assert.h> 5978#endif 5979 5980#undef $ac_func 5981 5982/* Override any gcc2 internal prototype to avoid an error. */ 5983#ifdef __cplusplus 5984extern "C" 5985{ 5986#endif 5987/* We use char because int might match the return type of a gcc2 5988 builtin and then its argument prototype would still apply. */ 5989char $ac_func (); 5990/* The GNU C library defines this for functions which it implements 5991 to always fail with ENOSYS. Some functions are actually named 5992 something starting with __ and the normal name is an alias. */ 5993#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 5994choke me 5995#else 5996char (*f) () = $ac_func; 5997#endif 5998#ifdef __cplusplus 5999} 6000#endif 6001 6002int 6003main () 6004{ 6005return f != $ac_func; 6006 ; 6007 return 0; 6008} 6009_ACEOF 6010rm -f conftest.$ac_objext conftest$ac_exeext 6011if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6012 (eval $ac_link) 2>conftest.er1 6013 ac_status=$? 6014 grep -v '^ *+' conftest.er1 >conftest.err 6015 rm -f conftest.er1 6016 cat conftest.err >&5 6017 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6018 (exit $ac_status); } && 6019 { ac_try='test -z "$ac_c_werror_flag" 6020 || test ! -s conftest.err' 6021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6022 (eval $ac_try) 2>&5 6023 ac_status=$? 6024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6025 (exit $ac_status); }; } && 6026 { ac_try='test -s conftest$ac_exeext' 6027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6028 (eval $ac_try) 2>&5 6029 ac_status=$? 6030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6031 (exit $ac_status); }; }; then 6032 eval "$as_ac_var=yes" 6033else 6034 echo "$as_me: failed program was:" >&5 6035sed 's/^/| /' conftest.$ac_ext >&5 6036 6037eval "$as_ac_var=no" 6038fi 6039rm -f conftest.err conftest.$ac_objext \ 6040 conftest$ac_exeext conftest.$ac_ext 6041fi 6042echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6043echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6044if test `eval echo '${'$as_ac_var'}'` = yes; then 6045 cat >>confdefs.h <<_ACEOF 6046#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 6047_ACEOF 6048 6049fi 6050done 6051 6052 6053 6054ac_sources="$sim_link_files" 6055ac_dests="$sim_link_links" 6056while test -n "$ac_sources"; do 6057 set $ac_dests; ac_dest=$1; shift; ac_dests=$* 6058 set $ac_sources; ac_source=$1; shift; ac_sources=$* 6059 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source" 6060done 6061 ac_config_links="$ac_config_links $ac_config_links_1" 6062 6063cgen_breaks="" 6064if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then 6065cgen_breaks="break cgen_rtx_error"; 6066fi 6067 6068 ac_config_files="$ac_config_files Makefile.sim:Makefile.in" 6069 6070 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in" 6071 6072 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in" 6073 6074 ac_config_commands="$ac_config_commands Makefile" 6075 6076 ac_config_commands="$ac_config_commands stamp-h" 6077 6078cat >confcache <<\_ACEOF 6079# This file is a shell script that caches the results of configure 6080# tests run on this system so they can be shared between configure 6081# scripts and configure runs, see configure's option --config-cache. 6082# It is not useful on other systems. If it contains results you don't 6083# want to keep, you may remove or edit it. 6084# 6085# config.status only pays attention to the cache file if you give it 6086# the --recheck option to rerun configure. 6087# 6088# `ac_cv_env_foo' variables (set or unset) will be overridden when 6089# loading this file, other *unset* `ac_cv_foo' will be assigned the 6090# following values. 6091 6092_ACEOF 6093 6094# The following way of writing the cache mishandles newlines in values, 6095# but we know of no workaround that is simple, portable, and efficient. 6096# So, don't put newlines in cache variables' values. 6097# Ultrix sh set writes to stderr and can't be redirected directly, 6098# and sets the high bit in the cache file unless we assign to the vars. 6099{ 6100 (set) 2>&1 | 6101 case `(ac_space=' '; set | grep ac_space) 2>&1` in 6102 *ac_space=\ *) 6103 # `set' does not quote correctly, so add quotes (double-quote 6104 # substitution turns \\\\ into \\, and sed turns \\ into \). 6105 sed -n \ 6106 "s/'/'\\\\''/g; 6107 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 6108 ;; 6109 *) 6110 # `set' quotes correctly as required by POSIX, so do not add quotes. 6111 sed -n \ 6112 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 6113 ;; 6114 esac; 6115} | 6116 sed ' 6117 t clear 6118 : clear 6119 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 6120 t end 6121 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 6122 : end' >>confcache 6123if diff $cache_file confcache >/dev/null 2>&1; then :; else 6124 if test -w $cache_file; then 6125 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 6126 cat confcache >$cache_file 6127 else 6128 echo "not updating unwritable cache $cache_file" 6129 fi 6130fi 6131rm -f confcache 6132 6133test "x$prefix" = xNONE && prefix=$ac_default_prefix 6134# Let make expand exec_prefix. 6135test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 6136 6137# VPATH may cause trouble with some makes, so we remove $(srcdir), 6138# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 6139# trailing colons and then remove the whole line if VPATH becomes empty 6140# (actually we leave an empty line to preserve line numbers). 6141if test "x$srcdir" = x.; then 6142 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 6143s/:*\$(srcdir):*/:/; 6144s/:*\${srcdir}:*/:/; 6145s/:*@srcdir@:*/:/; 6146s/^\([^=]*=[ ]*\):*/\1/; 6147s/:*$//; 6148s/^[^=]*=[ ]*$//; 6149}' 6150fi 6151 6152DEFS=-DHAVE_CONFIG_H 6153 6154ac_libobjs= 6155ac_ltlibobjs= 6156for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 6157 # 1. Remove the extension, and $U if already installed. 6158 ac_i=`echo "$ac_i" | 6159 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 6160 # 2. Add them. 6161 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 6162 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 6163done 6164LIBOBJS=$ac_libobjs 6165 6166LTLIBOBJS=$ac_ltlibobjs 6167 6168 6169 6170: ${CONFIG_STATUS=./config.status} 6171ac_clean_files_save=$ac_clean_files 6172ac_clean_files="$ac_clean_files $CONFIG_STATUS" 6173{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 6174echo "$as_me: creating $CONFIG_STATUS" >&6;} 6175cat >$CONFIG_STATUS <<_ACEOF 6176#! $SHELL 6177# Generated by $as_me. 6178# Run this file to recreate the current configuration. 6179# Compiler output produced by configure, useful for debugging 6180# configure, is in config.log if it exists. 6181 6182debug=false 6183ac_cs_recheck=false 6184ac_cs_silent=false 6185SHELL=\${CONFIG_SHELL-$SHELL} 6186_ACEOF 6187 6188cat >>$CONFIG_STATUS <<\_ACEOF 6189## --------------------- ## 6190## M4sh Initialization. ## 6191## --------------------- ## 6192 6193# Be Bourne compatible 6194if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 6195 emulate sh 6196 NULLCMD=: 6197 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 6198 # is contrary to our usage. Disable this feature. 6199 alias -g '${1+"$@"}'='"$@"' 6200elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 6201 set -o posix 6202fi 6203DUALCASE=1; export DUALCASE # for MKS sh 6204 6205# Support unset when possible. 6206if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 6207 as_unset=unset 6208else 6209 as_unset=false 6210fi 6211 6212 6213# Work around bugs in pre-3.0 UWIN ksh. 6214$as_unset ENV MAIL MAILPATH 6215PS1='$ ' 6216PS2='> ' 6217PS4='+ ' 6218 6219# NLS nuisances. 6220for as_var in \ 6221 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 6222 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 6223 LC_TELEPHONE LC_TIME 6224do 6225 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 6226 eval $as_var=C; export $as_var 6227 else 6228 $as_unset $as_var 6229 fi 6230done 6231 6232# Required to use basename. 6233if expr a : '\(a\)' >/dev/null 2>&1; then 6234 as_expr=expr 6235else 6236 as_expr=false 6237fi 6238 6239if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 6240 as_basename=basename 6241else 6242 as_basename=false 6243fi 6244 6245 6246# Name of the executable. 6247as_me=`$as_basename "$0" || 6248$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 6249 X"$0" : 'X\(//\)$' \| \ 6250 X"$0" : 'X\(/\)$' \| \ 6251 . : '\(.\)' 2>/dev/null || 6252echo X/"$0" | 6253 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 6254 /^X\/\(\/\/\)$/{ s//\1/; q; } 6255 /^X\/\(\/\).*/{ s//\1/; q; } 6256 s/.*/./; q'` 6257 6258 6259# PATH needs CR, and LINENO needs CR and PATH. 6260# Avoid depending upon Character Ranges. 6261as_cr_letters='abcdefghijklmnopqrstuvwxyz' 6262as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 6263as_cr_Letters=$as_cr_letters$as_cr_LETTERS 6264as_cr_digits='0123456789' 6265as_cr_alnum=$as_cr_Letters$as_cr_digits 6266 6267# The user is always right. 6268if test "${PATH_SEPARATOR+set}" != set; then 6269 echo "#! /bin/sh" >conf$$.sh 6270 echo "exit 0" >>conf$$.sh 6271 chmod +x conf$$.sh 6272 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 6273 PATH_SEPARATOR=';' 6274 else 6275 PATH_SEPARATOR=: 6276 fi 6277 rm -f conf$$.sh 6278fi 6279 6280 6281 as_lineno_1=$LINENO 6282 as_lineno_2=$LINENO 6283 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 6284 test "x$as_lineno_1" != "x$as_lineno_2" && 6285 test "x$as_lineno_3" = "x$as_lineno_2" || { 6286 # Find who we are. Look in the path if we contain no path at all 6287 # relative or not. 6288 case $0 in 6289 *[\\/]* ) as_myself=$0 ;; 6290 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6291for as_dir in $PATH 6292do 6293 IFS=$as_save_IFS 6294 test -z "$as_dir" && as_dir=. 6295 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 6296done 6297 6298 ;; 6299 esac 6300 # We did not find ourselves, most probably we were run as `sh COMMAND' 6301 # in which case we are not to be found in the path. 6302 if test "x$as_myself" = x; then 6303 as_myself=$0 6304 fi 6305 if test ! -f "$as_myself"; then 6306 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 6307echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} 6308 { (exit 1); exit 1; }; } 6309 fi 6310 case $CONFIG_SHELL in 6311 '') 6312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6313for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 6314do 6315 IFS=$as_save_IFS 6316 test -z "$as_dir" && as_dir=. 6317 for as_base in sh bash ksh sh5; do 6318 case $as_dir in 6319 /*) 6320 if ("$as_dir/$as_base" -c ' 6321 as_lineno_1=$LINENO 6322 as_lineno_2=$LINENO 6323 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 6324 test "x$as_lineno_1" != "x$as_lineno_2" && 6325 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 6326 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 6327 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 6328 CONFIG_SHELL=$as_dir/$as_base 6329 export CONFIG_SHELL 6330 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 6331 fi;; 6332 esac 6333 done 6334done 6335;; 6336 esac 6337 6338 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 6339 # uniformly replaced by the line number. The first 'sed' inserts a 6340 # line-number line before each line; the second 'sed' does the real 6341 # work. The second script uses 'N' to pair each line-number line 6342 # with the numbered line, and appends trailing '-' during 6343 # substitution so that $LINENO is not a special case at line end. 6344 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 6345 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 6346 sed '=' <$as_myself | 6347 sed ' 6348 N 6349 s,$,-, 6350 : loop 6351 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 6352 t loop 6353 s,-$,, 6354 s,^['$as_cr_digits']*\n,, 6355 ' >$as_me.lineno && 6356 chmod +x $as_me.lineno || 6357 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 6358echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} 6359 { (exit 1); exit 1; }; } 6360 6361 # Don't try to exec as it changes $[0], causing all sort of problems 6362 # (the dirname of $[0] is not the place where we might find the 6363 # original and so on. Autoconf is especially sensible to this). 6364 . ./$as_me.lineno 6365 # Exit status is that of the last command. 6366 exit 6367} 6368 6369 6370case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 6371 *c*,-n*) ECHO_N= ECHO_C=' 6372' ECHO_T=' ' ;; 6373 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 6374 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 6375esac 6376 6377if expr a : '\(a\)' >/dev/null 2>&1; then 6378 as_expr=expr 6379else 6380 as_expr=false 6381fi 6382 6383rm -f conf$$ conf$$.exe conf$$.file 6384echo >conf$$.file 6385if ln -s conf$$.file conf$$ 2>/dev/null; then 6386 # We could just check for DJGPP; but this test a) works b) is more generic 6387 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 6388 if test -f conf$$.exe; then 6389 # Don't use ln at all; we don't have any links 6390 as_ln_s='cp -p' 6391 else 6392 as_ln_s='ln -s' 6393 fi 6394elif ln conf$$.file conf$$ 2>/dev/null; then 6395 as_ln_s=ln 6396else 6397 as_ln_s='cp -p' 6398fi 6399rm -f conf$$ conf$$.exe conf$$.file 6400 6401if mkdir -p . 2>/dev/null; then 6402 as_mkdir_p=: 6403else 6404 test -d ./-p && rmdir ./-p 6405 as_mkdir_p=false 6406fi 6407 6408as_executable_p="test -f" 6409 6410# Sed expression to map a string onto a valid CPP name. 6411as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 6412 6413# Sed expression to map a string onto a valid variable name. 6414as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 6415 6416 6417# IFS 6418# We need space, tab and new line, in precisely that order. 6419as_nl=' 6420' 6421IFS=" $as_nl" 6422 6423# CDPATH. 6424$as_unset CDPATH 6425 6426exec 6>&1 6427 6428# Open the log real soon, to keep \$[0] and so on meaningful, and to 6429# report actual input values of CONFIG_FILES etc. instead of their 6430# values after options handling. Logging --version etc. is OK. 6431exec 5>>config.log 6432{ 6433 echo 6434 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6435## Running $as_me. ## 6436_ASBOX 6437} >&5 6438cat >&5 <<_CSEOF 6439 6440This file was extended by $as_me, which was 6441generated by GNU Autoconf 2.59. Invocation command line was 6442 6443 CONFIG_FILES = $CONFIG_FILES 6444 CONFIG_HEADERS = $CONFIG_HEADERS 6445 CONFIG_LINKS = $CONFIG_LINKS 6446 CONFIG_COMMANDS = $CONFIG_COMMANDS 6447 $ $0 $@ 6448 6449_CSEOF 6450echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 6451echo >&5 6452_ACEOF 6453 6454# Files that config.status was made for. 6455if test -n "$ac_config_files"; then 6456 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 6457fi 6458 6459if test -n "$ac_config_headers"; then 6460 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS 6461fi 6462 6463if test -n "$ac_config_links"; then 6464 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS 6465fi 6466 6467if test -n "$ac_config_commands"; then 6468 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS 6469fi 6470 6471cat >>$CONFIG_STATUS <<\_ACEOF 6472 6473ac_cs_usage="\ 6474\`$as_me' instantiates files from templates according to the 6475current configuration. 6476 6477Usage: $0 [OPTIONS] [FILE]... 6478 6479 -h, --help print this help, then exit 6480 -V, --version print version number, then exit 6481 -q, --quiet do not print progress messages 6482 -d, --debug don't remove temporary files 6483 --recheck update $as_me by reconfiguring in the same conditions 6484 --file=FILE[:TEMPLATE] 6485 instantiate the configuration file FILE 6486 --header=FILE[:TEMPLATE] 6487 instantiate the configuration header FILE 6488 6489Configuration files: 6490$config_files 6491 6492Configuration headers: 6493$config_headers 6494 6495Configuration links: 6496$config_links 6497 6498Configuration commands: 6499$config_commands 6500 6501Report bugs to <bug-autoconf@gnu.org>." 6502_ACEOF 6503 6504cat >>$CONFIG_STATUS <<_ACEOF 6505ac_cs_version="\\ 6506config.status 6507configured by $0, generated by GNU Autoconf 2.59, 6508 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 6509 6510Copyright (C) 2003 Free Software Foundation, Inc. 6511This config.status script is free software; the Free Software Foundation 6512gives unlimited permission to copy, distribute and modify it." 6513srcdir=$srcdir 6514INSTALL="$INSTALL" 6515_ACEOF 6516 6517cat >>$CONFIG_STATUS <<\_ACEOF 6518# If no file are specified by the user, then we need to provide default 6519# value. By we need to know if files were specified by the user. 6520ac_need_defaults=: 6521while test $# != 0 6522do 6523 case $1 in 6524 --*=*) 6525 ac_option=`expr "x$1" : 'x\([^=]*\)='` 6526 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 6527 ac_shift=: 6528 ;; 6529 -*) 6530 ac_option=$1 6531 ac_optarg=$2 6532 ac_shift=shift 6533 ;; 6534 *) # This is not an option, so the user has probably given explicit 6535 # arguments. 6536 ac_option=$1 6537 ac_need_defaults=false;; 6538 esac 6539 6540 case $ac_option in 6541 # Handling of the options. 6542_ACEOF 6543cat >>$CONFIG_STATUS <<\_ACEOF 6544 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6545 ac_cs_recheck=: ;; 6546 --version | --vers* | -V ) 6547 echo "$ac_cs_version"; exit 0 ;; 6548 --he | --h) 6549 # Conflict between --help and --header 6550 { { echo "$as_me:$LINENO: error: ambiguous option: $1 6551Try \`$0 --help' for more information." >&5 6552echo "$as_me: error: ambiguous option: $1 6553Try \`$0 --help' for more information." >&2;} 6554 { (exit 1); exit 1; }; };; 6555 --help | --hel | -h ) 6556 echo "$ac_cs_usage"; exit 0 ;; 6557 --debug | --d* | -d ) 6558 debug=: ;; 6559 --file | --fil | --fi | --f ) 6560 $ac_shift 6561 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 6562 ac_need_defaults=false;; 6563 --header | --heade | --head | --hea ) 6564 $ac_shift 6565 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 6566 ac_need_defaults=false;; 6567 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6568 | -silent | --silent | --silen | --sile | --sil | --si | --s) 6569 ac_cs_silent=: ;; 6570 6571 # This is an error. 6572 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 6573Try \`$0 --help' for more information." >&5 6574echo "$as_me: error: unrecognized option: $1 6575Try \`$0 --help' for more information." >&2;} 6576 { (exit 1); exit 1; }; } ;; 6577 6578 *) ac_config_targets="$ac_config_targets $1" ;; 6579 6580 esac 6581 shift 6582done 6583 6584ac_configure_extra_args= 6585 6586if $ac_cs_silent; then 6587 exec 6>/dev/null 6588 ac_configure_extra_args="$ac_configure_extra_args --silent" 6589fi 6590 6591_ACEOF 6592cat >>$CONFIG_STATUS <<_ACEOF 6593if \$ac_cs_recheck; then 6594 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 6595 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6596fi 6597 6598_ACEOF 6599 6600 6601 6602 6603 6604cat >>$CONFIG_STATUS <<\_ACEOF 6605for ac_config_target in $ac_config_targets 6606do 6607 case "$ac_config_target" in 6608 # Handling of arguments. 6609 "Makefile.sim" ) CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;; 6610 "Make-common.sim" ) CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;; 6611 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;; 6612 "$ac_config_links_1" ) CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;; 6613 "Makefile" ) CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 6614 "stamp-h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;; 6615 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 6616 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 6617echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 6618 { (exit 1); exit 1; }; };; 6619 esac 6620done 6621 6622# If the user did not use the arguments to specify the items to instantiate, 6623# then the envvar interface is used. Set only those that are not. 6624# We use the long form for the default assignment because of an extremely 6625# bizarre bug on SunOS 4.1.3. 6626if $ac_need_defaults; then 6627 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6628 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6629 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links 6630 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 6631fi 6632 6633# Have a temporary directory for convenience. Make it in the build tree 6634# simply because there is no reason to put it here, and in addition, 6635# creating and moving files from /tmp can sometimes cause problems. 6636# Create a temporary directory, and hook for its removal unless debugging. 6637$debug || 6638{ 6639 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 6640 trap '{ (exit 1); exit 1; }' 1 2 13 15 6641} 6642 6643# Create a (secure) tmp directory for tmp files. 6644 6645{ 6646 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 6647 test -n "$tmp" && test -d "$tmp" 6648} || 6649{ 6650 tmp=./confstat$$-$RANDOM 6651 (umask 077 && mkdir $tmp) 6652} || 6653{ 6654 echo "$me: cannot create a temporary directory in ." >&2 6655 { (exit 1); exit 1; } 6656} 6657 6658_ACEOF 6659 6660cat >>$CONFIG_STATUS <<_ACEOF 6661 6662# 6663# CONFIG_FILES section. 6664# 6665 6666# No need to generate the scripts if there are no CONFIG_FILES. 6667# This happens for instance when ./config.status config.h 6668if test -n "\$CONFIG_FILES"; then 6669 # Protect against being on the right side of a sed subst in config.status. 6670 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 6671 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 6672s,@SHELL@,$SHELL,;t t 6673s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 6674s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 6675s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 6676s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t 6677s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t 6678s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t 6679s,@exec_prefix@,$exec_prefix,;t t 6680s,@prefix@,$prefix,;t t 6681s,@program_transform_name@,$program_transform_name,;t t 6682s,@bindir@,$bindir,;t t 6683s,@sbindir@,$sbindir,;t t 6684s,@libexecdir@,$libexecdir,;t t 6685s,@datadir@,$datadir,;t t 6686s,@sysconfdir@,$sysconfdir,;t t 6687s,@sharedstatedir@,$sharedstatedir,;t t 6688s,@localstatedir@,$localstatedir,;t t 6689s,@libdir@,$libdir,;t t 6690s,@includedir@,$includedir,;t t 6691s,@oldincludedir@,$oldincludedir,;t t 6692s,@infodir@,$infodir,;t t 6693s,@mandir@,$mandir,;t t 6694s,@build_alias@,$build_alias,;t t 6695s,@host_alias@,$host_alias,;t t 6696s,@target_alias@,$target_alias,;t t 6697s,@DEFS@,$DEFS,;t t 6698s,@ECHO_C@,$ECHO_C,;t t 6699s,@ECHO_N@,$ECHO_N,;t t 6700s,@ECHO_T@,$ECHO_T,;t t 6701s,@LIBS@,$LIBS,;t t 6702s,@sim_environment@,$sim_environment,;t t 6703s,@sim_alignment@,$sim_alignment,;t t 6704s,@sim_assert@,$sim_assert,;t t 6705s,@sim_bitsize@,$sim_bitsize,;t t 6706s,@sim_endian@,$sim_endian,;t t 6707s,@sim_hostendian@,$sim_hostendian,;t t 6708s,@sim_float@,$sim_float,;t t 6709s,@sim_scache@,$sim_scache,;t t 6710s,@sim_default_model@,$sim_default_model,;t t 6711s,@sim_hw_cflags@,$sim_hw_cflags,;t t 6712s,@sim_hw_objs@,$sim_hw_objs,;t t 6713s,@sim_hw@,$sim_hw,;t t 6714s,@sim_inline@,$sim_inline,;t t 6715s,@sim_packages@,$sim_packages,;t t 6716s,@sim_regparm@,$sim_regparm,;t t 6717s,@sim_reserved_bits@,$sim_reserved_bits,;t t 6718s,@sim_smp@,$sim_smp,;t t 6719s,@sim_stdcall@,$sim_stdcall,;t t 6720s,@sim_xor_endian@,$sim_xor_endian,;t t 6721s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t 6722s,@WERROR_CFLAGS@,$WERROR_CFLAGS,;t t 6723s,@build@,$build,;t t 6724s,@build_cpu@,$build_cpu,;t t 6725s,@build_vendor@,$build_vendor,;t t 6726s,@build_os@,$build_os,;t t 6727s,@host@,$host,;t t 6728s,@host_cpu@,$host_cpu,;t t 6729s,@host_vendor@,$host_vendor,;t t 6730s,@host_os@,$host_os,;t t 6731s,@target@,$target,;t t 6732s,@target_cpu@,$target_cpu,;t t 6733s,@target_vendor@,$target_vendor,;t t 6734s,@target_os@,$target_os,;t t 6735s,@CC@,$CC,;t t 6736s,@CFLAGS@,$CFLAGS,;t t 6737s,@LDFLAGS@,$LDFLAGS,;t t 6738s,@CPPFLAGS@,$CPPFLAGS,;t t 6739s,@ac_ct_CC@,$ac_ct_CC,;t t 6740s,@EXEEXT@,$EXEEXT,;t t 6741s,@OBJEXT@,$OBJEXT,;t t 6742s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 6743s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 6744s,@INSTALL_DATA@,$INSTALL_DATA,;t t 6745s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t 6746s,@HDEFINES@,$HDEFINES,;t t 6747s,@AR@,$AR,;t t 6748s,@RANLIB@,$RANLIB,;t t 6749s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t 6750s,@USE_NLS@,$USE_NLS,;t t 6751s,@LIBINTL@,$LIBINTL,;t t 6752s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t 6753s,@INCINTL@,$INCINTL,;t t 6754s,@XGETTEXT@,$XGETTEXT,;t t 6755s,@GMSGFMT@,$GMSGFMT,;t t 6756s,@POSUB@,$POSUB,;t t 6757s,@CATALOGS@,$CATALOGS,;t t 6758s,@DATADIRNAME@,$DATADIRNAME,;t t 6759s,@INSTOBJEXT@,$INSTOBJEXT,;t t 6760s,@GENCAT@,$GENCAT,;t t 6761s,@CATOBJEXT@,$CATOBJEXT,;t t 6762s,@CPP@,$CPP,;t t 6763s,@EGREP@,$EGREP,;t t 6764s,@MAINT@,$MAINT,;t t 6765s,@sim_bswap@,$sim_bswap,;t t 6766s,@sim_cflags@,$sim_cflags,;t t 6767s,@sim_debug@,$sim_debug,;t t 6768s,@sim_stdio@,$sim_stdio,;t t 6769s,@sim_trace@,$sim_trace,;t t 6770s,@sim_profile@,$sim_profile,;t t 6771s,@SIM_SUBTARGET@,$SIM_SUBTARGET,;t t 6772s,@sim_igen_flags@,$sim_igen_flags,;t t 6773s,@sim_m16_flags@,$sim_m16_flags,;t t 6774s,@sim_gen@,$sim_gen,;t t 6775s,@sim_multi_flags@,$sim_multi_flags,;t t 6776s,@sim_multi_igen_configs@,$sim_multi_igen_configs,;t t 6777s,@sim_multi_src@,$sim_multi_src,;t t 6778s,@sim_multi_obj@,$sim_multi_obj,;t t 6779s,@mips_extra_objs@,$mips_extra_objs,;t t 6780s,@mips_igen_engine@,$mips_igen_engine,;t t 6781s,@mips_extra_libs@,$mips_extra_libs,;t t 6782s,@cgen_breaks@,$cgen_breaks,;t t 6783s,@LIBOBJS@,$LIBOBJS,;t t 6784s,@LTLIBOBJS@,$LTLIBOBJS,;t t 6785CEOF 6786 6787_ACEOF 6788 6789 cat >>$CONFIG_STATUS <<\_ACEOF 6790 # Split the substitutions into bite-sized pieces for seds with 6791 # small command number limits, like on Digital OSF/1 and HP-UX. 6792 ac_max_sed_lines=48 6793 ac_sed_frag=1 # Number of current file. 6794 ac_beg=1 # First line for current file. 6795 ac_end=$ac_max_sed_lines # Line after last line for current file. 6796 ac_more_lines=: 6797 ac_sed_cmds= 6798 while $ac_more_lines; do 6799 if test $ac_beg -gt 1; then 6800 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 6801 else 6802 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 6803 fi 6804 if test ! -s $tmp/subs.frag; then 6805 ac_more_lines=false 6806 else 6807 # The purpose of the label and of the branching condition is to 6808 # speed up the sed processing (if there are no `@' at all, there 6809 # is no need to browse any of the substitutions). 6810 # These are the two extra sed commands mentioned above. 6811 (echo ':t 6812 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed 6813 if test -z "$ac_sed_cmds"; then 6814 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" 6815 else 6816 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" 6817 fi 6818 ac_sed_frag=`expr $ac_sed_frag + 1` 6819 ac_beg=$ac_end 6820 ac_end=`expr $ac_end + $ac_max_sed_lines` 6821 fi 6822 done 6823 if test -z "$ac_sed_cmds"; then 6824 ac_sed_cmds=cat 6825 fi 6826fi # test -n "$CONFIG_FILES" 6827 6828_ACEOF 6829cat >>$CONFIG_STATUS <<\_ACEOF 6830for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue 6831 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 6832 case $ac_file in 6833 - | *:- | *:-:* ) # input from stdin 6834 cat >$tmp/stdin 6835 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6836 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6837 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6838 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6839 * ) ac_file_in=$ac_file.in ;; 6840 esac 6841 6842 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 6843 ac_dir=`(dirname "$ac_file") 2>/dev/null || 6844$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6845 X"$ac_file" : 'X\(//\)[^/]' \| \ 6846 X"$ac_file" : 'X\(//\)$' \| \ 6847 X"$ac_file" : 'X\(/\)' \| \ 6848 . : '\(.\)' 2>/dev/null || 6849echo X"$ac_file" | 6850 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6851 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6852 /^X\(\/\/\)$/{ s//\1/; q; } 6853 /^X\(\/\).*/{ s//\1/; q; } 6854 s/.*/./; q'` 6855 { if $as_mkdir_p; then 6856 mkdir -p "$ac_dir" 6857 else 6858 as_dir="$ac_dir" 6859 as_dirs= 6860 while test ! -d "$as_dir"; do 6861 as_dirs="$as_dir $as_dirs" 6862 as_dir=`(dirname "$as_dir") 2>/dev/null || 6863$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6864 X"$as_dir" : 'X\(//\)[^/]' \| \ 6865 X"$as_dir" : 'X\(//\)$' \| \ 6866 X"$as_dir" : 'X\(/\)' \| \ 6867 . : '\(.\)' 2>/dev/null || 6868echo X"$as_dir" | 6869 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6870 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6871 /^X\(\/\/\)$/{ s//\1/; q; } 6872 /^X\(\/\).*/{ s//\1/; q; } 6873 s/.*/./; q'` 6874 done 6875 test ! -n "$as_dirs" || mkdir $as_dirs 6876 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 6877echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 6878 { (exit 1); exit 1; }; }; } 6879 6880 ac_builddir=. 6881 6882if test "$ac_dir" != .; then 6883 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 6884 # A "../" for each directory in $ac_dir_suffix. 6885 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 6886else 6887 ac_dir_suffix= ac_top_builddir= 6888fi 6889 6890case $srcdir in 6891 .) # No --srcdir option. We are building in place. 6892 ac_srcdir=. 6893 if test -z "$ac_top_builddir"; then 6894 ac_top_srcdir=. 6895 else 6896 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 6897 fi ;; 6898 [\\/]* | ?:[\\/]* ) # Absolute path. 6899 ac_srcdir=$srcdir$ac_dir_suffix; 6900 ac_top_srcdir=$srcdir ;; 6901 *) # Relative path. 6902 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 6903 ac_top_srcdir=$ac_top_builddir$srcdir ;; 6904esac 6905 6906# Do not use `cd foo && pwd` to compute absolute paths, because 6907# the directories may not exist. 6908case `pwd` in 6909.) ac_abs_builddir="$ac_dir";; 6910*) 6911 case "$ac_dir" in 6912 .) ac_abs_builddir=`pwd`;; 6913 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 6914 *) ac_abs_builddir=`pwd`/"$ac_dir";; 6915 esac;; 6916esac 6917case $ac_abs_builddir in 6918.) ac_abs_top_builddir=${ac_top_builddir}.;; 6919*) 6920 case ${ac_top_builddir}. in 6921 .) ac_abs_top_builddir=$ac_abs_builddir;; 6922 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 6923 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 6924 esac;; 6925esac 6926case $ac_abs_builddir in 6927.) ac_abs_srcdir=$ac_srcdir;; 6928*) 6929 case $ac_srcdir in 6930 .) ac_abs_srcdir=$ac_abs_builddir;; 6931 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 6932 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 6933 esac;; 6934esac 6935case $ac_abs_builddir in 6936.) ac_abs_top_srcdir=$ac_top_srcdir;; 6937*) 6938 case $ac_top_srcdir in 6939 .) ac_abs_top_srcdir=$ac_abs_builddir;; 6940 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 6941 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 6942 esac;; 6943esac 6944 6945 6946 case $INSTALL in 6947 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 6948 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 6949 esac 6950 6951 if test x"$ac_file" != x-; then 6952 { echo "$as_me:$LINENO: creating $ac_file" >&5 6953echo "$as_me: creating $ac_file" >&6;} 6954 rm -f "$ac_file" 6955 fi 6956 # Let's still pretend it is `configure' which instantiates (i.e., don't 6957 # use $as_me), people would be surprised to read: 6958 # /* config.h. Generated by config.status. */ 6959 if test x"$ac_file" = x-; then 6960 configure_input= 6961 else 6962 configure_input="$ac_file. " 6963 fi 6964 configure_input=$configure_input"Generated from `echo $ac_file_in | 6965 sed 's,.*/,,'` by configure." 6966 6967 # First look for the input files in the build tree, otherwise in the 6968 # src tree. 6969 ac_file_inputs=`IFS=: 6970 for f in $ac_file_in; do 6971 case $f in 6972 -) echo $tmp/stdin ;; 6973 [\\/$]*) 6974 # Absolute (can't be DOS-style, as IFS=:) 6975 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 6976echo "$as_me: error: cannot find input file: $f" >&2;} 6977 { (exit 1); exit 1; }; } 6978 echo "$f";; 6979 *) # Relative 6980 if test -f "$f"; then 6981 # Build tree 6982 echo "$f" 6983 elif test -f "$srcdir/$f"; then 6984 # Source tree 6985 echo "$srcdir/$f" 6986 else 6987 # /dev/null tree 6988 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 6989echo "$as_me: error: cannot find input file: $f" >&2;} 6990 { (exit 1); exit 1; }; } 6991 fi;; 6992 esac 6993 done` || { (exit 1); exit 1; } 6994_ACEOF 6995cat >>$CONFIG_STATUS <<_ACEOF 6996 sed "$ac_vpsub 6997$extrasub 6998_ACEOF 6999cat >>$CONFIG_STATUS <<\_ACEOF 7000:t 7001/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 7002s,@configure_input@,$configure_input,;t t 7003s,@srcdir@,$ac_srcdir,;t t 7004s,@abs_srcdir@,$ac_abs_srcdir,;t t 7005s,@top_srcdir@,$ac_top_srcdir,;t t 7006s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 7007s,@builddir@,$ac_builddir,;t t 7008s,@abs_builddir@,$ac_abs_builddir,;t t 7009s,@top_builddir@,$ac_top_builddir,;t t 7010s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 7011s,@INSTALL@,$ac_INSTALL,;t t 7012" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 7013 rm -f $tmp/stdin 7014 if test x"$ac_file" != x-; then 7015 mv $tmp/out $ac_file 7016 else 7017 cat $tmp/out 7018 rm -f $tmp/out 7019 fi 7020 7021done 7022_ACEOF 7023cat >>$CONFIG_STATUS <<\_ACEOF 7024 7025# 7026# CONFIG_HEADER section. 7027# 7028 7029# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 7030# NAME is the cpp macro being defined and VALUE is the value it is being given. 7031# 7032# ac_d sets the value in "#define NAME VALUE" lines. 7033ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' 7034ac_dB='[ ].*$,\1#\2' 7035ac_dC=' ' 7036ac_dD=',;t' 7037# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 7038ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 7039ac_uB='$,\1#\2define\3' 7040ac_uC=' ' 7041ac_uD=',;t' 7042 7043for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue 7044 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 7045 case $ac_file in 7046 - | *:- | *:-:* ) # input from stdin 7047 cat >$tmp/stdin 7048 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 7049 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 7050 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 7051 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 7052 * ) ac_file_in=$ac_file.in ;; 7053 esac 7054 7055 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 7056echo "$as_me: creating $ac_file" >&6;} 7057 7058 # First look for the input files in the build tree, otherwise in the 7059 # src tree. 7060 ac_file_inputs=`IFS=: 7061 for f in $ac_file_in; do 7062 case $f in 7063 -) echo $tmp/stdin ;; 7064 [\\/$]*) 7065 # Absolute (can't be DOS-style, as IFS=:) 7066 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 7067echo "$as_me: error: cannot find input file: $f" >&2;} 7068 { (exit 1); exit 1; }; } 7069 # Do quote $f, to prevent DOS paths from being IFS'd. 7070 echo "$f";; 7071 *) # Relative 7072 if test -f "$f"; then 7073 # Build tree 7074 echo "$f" 7075 elif test -f "$srcdir/$f"; then 7076 # Source tree 7077 echo "$srcdir/$f" 7078 else 7079 # /dev/null tree 7080 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 7081echo "$as_me: error: cannot find input file: $f" >&2;} 7082 { (exit 1); exit 1; }; } 7083 fi;; 7084 esac 7085 done` || { (exit 1); exit 1; } 7086 # Remove the trailing spaces. 7087 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in 7088 7089_ACEOF 7090 7091# Transform confdefs.h into two sed scripts, `conftest.defines' and 7092# `conftest.undefs', that substitutes the proper values into 7093# config.h.in to produce config.h. The first handles `#define' 7094# templates, and the second `#undef' templates. 7095# And first: Protect against being on the right side of a sed subst in 7096# config.status. Protect against being in an unquoted here document 7097# in config.status. 7098rm -f conftest.defines conftest.undefs 7099# Using a here document instead of a string reduces the quoting nightmare. 7100# Putting comments in sed scripts is not portable. 7101# 7102# `end' is used to avoid that the second main sed command (meant for 7103# 0-ary CPP macros) applies to n-ary macro definitions. 7104# See the Autoconf documentation for `clear'. 7105cat >confdef2sed.sed <<\_ACEOF 7106s/[\\&,]/\\&/g 7107s,[\\$`],\\&,g 7108t clear 7109: clear 7110s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp 7111t end 7112s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp 7113: end 7114_ACEOF 7115# If some macros were called several times there might be several times 7116# the same #defines, which is useless. Nevertheless, we may not want to 7117# sort them, since we want the *last* AC-DEFINE to be honored. 7118uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines 7119sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs 7120rm -f confdef2sed.sed 7121 7122# This sed command replaces #undef with comments. This is necessary, for 7123# example, in the case of _POSIX_SOURCE, which is predefined and required 7124# on some systems where configure will not decide to define it. 7125cat >>conftest.undefs <<\_ACEOF 7126s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, 7127_ACEOF 7128 7129# Break up conftest.defines because some shells have a limit on the size 7130# of here documents, and old seds have small limits too (100 cmds). 7131echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS 7132echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS 7133echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS 7134echo ' :' >>$CONFIG_STATUS 7135rm -f conftest.tail 7136while grep . conftest.defines >/dev/null 7137do 7138 # Write a limited-size here document to $tmp/defines.sed. 7139 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS 7140 # Speed up: don't consider the non `#define' lines. 7141 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS 7142 # Work around the forget-to-reset-the-flag bug. 7143 echo 't clr' >>$CONFIG_STATUS 7144 echo ': clr' >>$CONFIG_STATUS 7145 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS 7146 echo 'CEOF 7147 sed -f $tmp/defines.sed $tmp/in >$tmp/out 7148 rm -f $tmp/in 7149 mv $tmp/out $tmp/in 7150' >>$CONFIG_STATUS 7151 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail 7152 rm -f conftest.defines 7153 mv conftest.tail conftest.defines 7154done 7155rm -f conftest.defines 7156echo ' fi # grep' >>$CONFIG_STATUS 7157echo >>$CONFIG_STATUS 7158 7159# Break up conftest.undefs because some shells have a limit on the size 7160# of here documents, and old seds have small limits too (100 cmds). 7161echo ' # Handle all the #undef templates' >>$CONFIG_STATUS 7162rm -f conftest.tail 7163while grep . conftest.undefs >/dev/null 7164do 7165 # Write a limited-size here document to $tmp/undefs.sed. 7166 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS 7167 # Speed up: don't consider the non `#undef' 7168 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS 7169 # Work around the forget-to-reset-the-flag bug. 7170 echo 't clr' >>$CONFIG_STATUS 7171 echo ': clr' >>$CONFIG_STATUS 7172 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS 7173 echo 'CEOF 7174 sed -f $tmp/undefs.sed $tmp/in >$tmp/out 7175 rm -f $tmp/in 7176 mv $tmp/out $tmp/in 7177' >>$CONFIG_STATUS 7178 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail 7179 rm -f conftest.undefs 7180 mv conftest.tail conftest.undefs 7181done 7182rm -f conftest.undefs 7183 7184cat >>$CONFIG_STATUS <<\_ACEOF 7185 # Let's still pretend it is `configure' which instantiates (i.e., don't 7186 # use $as_me), people would be surprised to read: 7187 # /* config.h. Generated by config.status. */ 7188 if test x"$ac_file" = x-; then 7189 echo "/* Generated by configure. */" >$tmp/config.h 7190 else 7191 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h 7192 fi 7193 cat $tmp/in >>$tmp/config.h 7194 rm -f $tmp/in 7195 if test x"$ac_file" != x-; then 7196 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 7197 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 7198echo "$as_me: $ac_file is unchanged" >&6;} 7199 else 7200 ac_dir=`(dirname "$ac_file") 2>/dev/null || 7201$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7202 X"$ac_file" : 'X\(//\)[^/]' \| \ 7203 X"$ac_file" : 'X\(//\)$' \| \ 7204 X"$ac_file" : 'X\(/\)' \| \ 7205 . : '\(.\)' 2>/dev/null || 7206echo X"$ac_file" | 7207 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 7208 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 7209 /^X\(\/\/\)$/{ s//\1/; q; } 7210 /^X\(\/\).*/{ s//\1/; q; } 7211 s/.*/./; q'` 7212 { if $as_mkdir_p; then 7213 mkdir -p "$ac_dir" 7214 else 7215 as_dir="$ac_dir" 7216 as_dirs= 7217 while test ! -d "$as_dir"; do 7218 as_dirs="$as_dir $as_dirs" 7219 as_dir=`(dirname "$as_dir") 2>/dev/null || 7220$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7221 X"$as_dir" : 'X\(//\)[^/]' \| \ 7222 X"$as_dir" : 'X\(//\)$' \| \ 7223 X"$as_dir" : 'X\(/\)' \| \ 7224 . : '\(.\)' 2>/dev/null || 7225echo X"$as_dir" | 7226 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 7227 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 7228 /^X\(\/\/\)$/{ s//\1/; q; } 7229 /^X\(\/\).*/{ s//\1/; q; } 7230 s/.*/./; q'` 7231 done 7232 test ! -n "$as_dirs" || mkdir $as_dirs 7233 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 7234echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 7235 { (exit 1); exit 1; }; }; } 7236 7237 rm -f $ac_file 7238 mv $tmp/config.h $ac_file 7239 fi 7240 else 7241 cat $tmp/config.h 7242 rm -f $tmp/config.h 7243 fi 7244done 7245_ACEOF 7246cat >>$CONFIG_STATUS <<\_ACEOF 7247 7248# 7249# CONFIG_LINKS section. 7250# 7251 7252for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue 7253 ac_dest=`echo "$ac_file" | sed 's,:.*,,'` 7254 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` 7255 7256 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5 7257echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;} 7258 7259 if test ! -r $srcdir/$ac_source; then 7260 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5 7261echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;} 7262 { (exit 1); exit 1; }; } 7263 fi 7264 rm -f $ac_dest 7265 7266 # Make relative symlinks. 7267 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null || 7268$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7269 X"$ac_dest" : 'X\(//\)[^/]' \| \ 7270 X"$ac_dest" : 'X\(//\)$' \| \ 7271 X"$ac_dest" : 'X\(/\)' \| \ 7272 . : '\(.\)' 2>/dev/null || 7273echo X"$ac_dest" | 7274 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 7275 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 7276 /^X\(\/\/\)$/{ s//\1/; q; } 7277 /^X\(\/\).*/{ s//\1/; q; } 7278 s/.*/./; q'` 7279 { if $as_mkdir_p; then 7280 mkdir -p "$ac_dest_dir" 7281 else 7282 as_dir="$ac_dest_dir" 7283 as_dirs= 7284 while test ! -d "$as_dir"; do 7285 as_dirs="$as_dir $as_dirs" 7286 as_dir=`(dirname "$as_dir") 2>/dev/null || 7287$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7288 X"$as_dir" : 'X\(//\)[^/]' \| \ 7289 X"$as_dir" : 'X\(//\)$' \| \ 7290 X"$as_dir" : 'X\(/\)' \| \ 7291 . : '\(.\)' 2>/dev/null || 7292echo X"$as_dir" | 7293 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 7294 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 7295 /^X\(\/\/\)$/{ s//\1/; q; } 7296 /^X\(\/\).*/{ s//\1/; q; } 7297 s/.*/./; q'` 7298 done 7299 test ! -n "$as_dirs" || mkdir $as_dirs 7300 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5 7301echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;} 7302 { (exit 1); exit 1; }; }; } 7303 7304 ac_builddir=. 7305 7306if test "$ac_dest_dir" != .; then 7307 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'` 7308 # A "../" for each directory in $ac_dir_suffix. 7309 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 7310else 7311 ac_dir_suffix= ac_top_builddir= 7312fi 7313 7314case $srcdir in 7315 .) # No --srcdir option. We are building in place. 7316 ac_srcdir=. 7317 if test -z "$ac_top_builddir"; then 7318 ac_top_srcdir=. 7319 else 7320 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 7321 fi ;; 7322 [\\/]* | ?:[\\/]* ) # Absolute path. 7323 ac_srcdir=$srcdir$ac_dir_suffix; 7324 ac_top_srcdir=$srcdir ;; 7325 *) # Relative path. 7326 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 7327 ac_top_srcdir=$ac_top_builddir$srcdir ;; 7328esac 7329 7330# Do not use `cd foo && pwd` to compute absolute paths, because 7331# the directories may not exist. 7332case `pwd` in 7333.) ac_abs_builddir="$ac_dest_dir";; 7334*) 7335 case "$ac_dest_dir" in 7336 .) ac_abs_builddir=`pwd`;; 7337 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";; 7338 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";; 7339 esac;; 7340esac 7341case $ac_abs_builddir in 7342.) ac_abs_top_builddir=${ac_top_builddir}.;; 7343*) 7344 case ${ac_top_builddir}. in 7345 .) ac_abs_top_builddir=$ac_abs_builddir;; 7346 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 7347 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 7348 esac;; 7349esac 7350case $ac_abs_builddir in 7351.) ac_abs_srcdir=$ac_srcdir;; 7352*) 7353 case $ac_srcdir in 7354 .) ac_abs_srcdir=$ac_abs_builddir;; 7355 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 7356 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 7357 esac;; 7358esac 7359case $ac_abs_builddir in 7360.) ac_abs_top_srcdir=$ac_top_srcdir;; 7361*) 7362 case $ac_top_srcdir in 7363 .) ac_abs_top_srcdir=$ac_abs_builddir;; 7364 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 7365 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 7366 esac;; 7367esac 7368 7369 7370 case $srcdir in 7371 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;; 7372 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;; 7373 esac 7374 7375 # Try a symlink, then a hard link, then a copy. 7376 ln -s $ac_rel_source $ac_dest 2>/dev/null || 7377 ln $srcdir/$ac_source $ac_dest 2>/dev/null || 7378 cp -p $srcdir/$ac_source $ac_dest || 7379 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5 7380echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;} 7381 { (exit 1); exit 1; }; } 7382done 7383_ACEOF 7384cat >>$CONFIG_STATUS <<\_ACEOF 7385 7386# 7387# CONFIG_COMMANDS section. 7388# 7389for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue 7390 ac_dest=`echo "$ac_file" | sed 's,:.*,,'` 7391 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` 7392 ac_dir=`(dirname "$ac_dest") 2>/dev/null || 7393$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7394 X"$ac_dest" : 'X\(//\)[^/]' \| \ 7395 X"$ac_dest" : 'X\(//\)$' \| \ 7396 X"$ac_dest" : 'X\(/\)' \| \ 7397 . : '\(.\)' 2>/dev/null || 7398echo X"$ac_dest" | 7399 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 7400 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 7401 /^X\(\/\/\)$/{ s//\1/; q; } 7402 /^X\(\/\).*/{ s//\1/; q; } 7403 s/.*/./; q'` 7404 { if $as_mkdir_p; then 7405 mkdir -p "$ac_dir" 7406 else 7407 as_dir="$ac_dir" 7408 as_dirs= 7409 while test ! -d "$as_dir"; do 7410 as_dirs="$as_dir $as_dirs" 7411 as_dir=`(dirname "$as_dir") 2>/dev/null || 7412$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7413 X"$as_dir" : 'X\(//\)[^/]' \| \ 7414 X"$as_dir" : 'X\(//\)$' \| \ 7415 X"$as_dir" : 'X\(/\)' \| \ 7416 . : '\(.\)' 2>/dev/null || 7417echo X"$as_dir" | 7418 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 7419 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 7420 /^X\(\/\/\)$/{ s//\1/; q; } 7421 /^X\(\/\).*/{ s//\1/; q; } 7422 s/.*/./; q'` 7423 done 7424 test ! -n "$as_dirs" || mkdir $as_dirs 7425 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 7426echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 7427 { (exit 1); exit 1; }; }; } 7428 7429 ac_builddir=. 7430 7431if test "$ac_dir" != .; then 7432 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 7433 # A "../" for each directory in $ac_dir_suffix. 7434 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 7435else 7436 ac_dir_suffix= ac_top_builddir= 7437fi 7438 7439case $srcdir in 7440 .) # No --srcdir option. We are building in place. 7441 ac_srcdir=. 7442 if test -z "$ac_top_builddir"; then 7443 ac_top_srcdir=. 7444 else 7445 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 7446 fi ;; 7447 [\\/]* | ?:[\\/]* ) # Absolute path. 7448 ac_srcdir=$srcdir$ac_dir_suffix; 7449 ac_top_srcdir=$srcdir ;; 7450 *) # Relative path. 7451 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 7452 ac_top_srcdir=$ac_top_builddir$srcdir ;; 7453esac 7454 7455# Do not use `cd foo && pwd` to compute absolute paths, because 7456# the directories may not exist. 7457case `pwd` in 7458.) ac_abs_builddir="$ac_dir";; 7459*) 7460 case "$ac_dir" in 7461 .) ac_abs_builddir=`pwd`;; 7462 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 7463 *) ac_abs_builddir=`pwd`/"$ac_dir";; 7464 esac;; 7465esac 7466case $ac_abs_builddir in 7467.) ac_abs_top_builddir=${ac_top_builddir}.;; 7468*) 7469 case ${ac_top_builddir}. in 7470 .) ac_abs_top_builddir=$ac_abs_builddir;; 7471 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 7472 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 7473 esac;; 7474esac 7475case $ac_abs_builddir in 7476.) ac_abs_srcdir=$ac_srcdir;; 7477*) 7478 case $ac_srcdir in 7479 .) ac_abs_srcdir=$ac_abs_builddir;; 7480 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 7481 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 7482 esac;; 7483esac 7484case $ac_abs_builddir in 7485.) ac_abs_top_srcdir=$ac_top_srcdir;; 7486*) 7487 case $ac_top_srcdir in 7488 .) ac_abs_top_srcdir=$ac_abs_builddir;; 7489 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 7490 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 7491 esac;; 7492esac 7493 7494 7495 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 7496echo "$as_me: executing $ac_dest commands" >&6;} 7497 case $ac_dest in 7498 Makefile ) echo "Merging Makefile.sim+Make-common.sim into Makefile ..." 7499 rm -f Makesim1.tmp Makesim2.tmp Makefile 7500 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp 7501 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp 7502 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \ 7503 -e '/^## COMMON_POST_/ r Makesim2.tmp' \ 7504 <Makefile.sim >Makefile 7505 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp 7506 ;; 7507 stamp-h ) echo > stamp-h ;; 7508 esac 7509done 7510_ACEOF 7511 7512cat >>$CONFIG_STATUS <<\_ACEOF 7513 7514{ (exit 0); exit 0; } 7515_ACEOF 7516chmod +x $CONFIG_STATUS 7517ac_clean_files=$ac_clean_files_save 7518 7519 7520# configure is writing to config.log, and then calls config.status. 7521# config.status does its own redirection, appending to config.log. 7522# Unfortunately, on DOS this fails, as config.log is still kept open 7523# by configure, so config.status won't be able to write to it; its 7524# output is simply discarded. So we exec the FD to /dev/null, 7525# effectively closing config.log, so it can be properly (re)opened and 7526# appended to by config.status. When coming back to configure, we 7527# need to make the FD available again. 7528if test "$no_create" != yes; then 7529 ac_cs_success=: 7530 ac_config_status_args= 7531 test "$silent" = yes && 7532 ac_config_status_args="$ac_config_status_args --quiet" 7533 exec 5>/dev/null 7534 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7535 exec 5>>config.log 7536 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7537 # would make configure fail if this is the last instruction. 7538 $ac_cs_success || { (exit 1); exit 1; } 7539fi 7540 7541 7542