1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.64. 4# 5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 7# Foundation, Inc. 8# 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## -------------------- ## 12## M4sh Initialization. ## 13## -------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30esac 31fi 32 33 34as_nl=' 35' 36export as_nl 37# Printing a long string crashes Solaris 7 /usr/bin/printf. 38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41# Prefer a ksh shell builtin over an external printf program on Solaris, 42# but without wasting forks for bash or zsh. 43if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50else 51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 as_echo_n='/usr/ucb/echo -n' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70fi 71 72# The user is always right. 73if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79fi 80 81 82# IFS 83# We need space, tab and new line, in precisely that order. Quoting is 84# there to prevent editors from complaining about space-tab. 85# (If _AS_PATH_WALK were called with IFS unset, it would disable word 86# splitting by setting IFS to empty value.) 87IFS=" "" $as_nl" 88 89# Find who we are. Look in the path if we contain no directory separator. 90case $0 in #(( 91 *[\\/]* ) as_myself=$0 ;; 92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 93for as_dir in $PATH 94do 95 IFS=$as_save_IFS 96 test -z "$as_dir" && as_dir=. 97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 done 99IFS=$as_save_IFS 100 101 ;; 102esac 103# We did not find ourselves, most probably we were run as `sh COMMAND' 104# in which case we are not to be found in the path. 105if test "x$as_myself" = x; then 106 as_myself=$0 107fi 108if test ! -f "$as_myself"; then 109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 exit 1 111fi 112 113# Unset variables that we do not need and which cause bugs (e.g. in 114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 115# suppresses any "Segmentation fault" message there. '((' could 116# trigger a bug in pdksh 5.2.14. 117for as_var in BASH_ENV ENV MAIL MAILPATH 118do eval test x\${$as_var+set} = xset \ 119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 120done 121PS1='$ ' 122PS2='> ' 123PS4='+ ' 124 125# NLS nuisances. 126LC_ALL=C 127export LC_ALL 128LANGUAGE=C 129export LANGUAGE 130 131# CDPATH. 132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 133 134if test "x$CONFIG_SHELL" = x; then 135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 136 emulate sh 137 NULLCMD=: 138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 139 # is contrary to our usage. Disable this feature. 140 alias -g '\${1+\"\$@\"}'='\"\$@\"' 141 setopt NO_GLOB_SUBST 142else 143 case \`(set -o) 2>/dev/null\` in #( 144 *posix*) : 145 set -o posix ;; #( 146 *) : 147 ;; 148esac 149fi 150" 151 as_required="as_fn_return () { (exit \$1); } 152as_fn_success () { as_fn_return 0; } 153as_fn_failure () { as_fn_return 1; } 154as_fn_ret_success () { return 0; } 155as_fn_ret_failure () { return 1; } 156 157exitcode=0 158as_fn_success || { exitcode=1; echo as_fn_success failed.; } 159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 163 164else 165 exitcode=1; echo positional parameters were not saved. 166fi 167test x\$exitcode = x0 || exit 1" 168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 172test \$(( 1 + 1 )) = 2 || exit 1" 173 if (eval "$as_required") 2>/dev/null; then : 174 as_have_required=yes 175else 176 as_have_required=no 177fi 178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 179 180else 181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 182as_found=false 183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 184do 185 IFS=$as_save_IFS 186 test -z "$as_dir" && as_dir=. 187 as_found=: 188 case $as_dir in #( 189 /*) 190 for as_base in sh bash ksh sh5; do 191 # Try only shells that exist, to save several forks. 192 as_shell=$as_dir/$as_base 193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 195 CONFIG_SHELL=$as_shell as_have_required=yes 196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 197 break 2 198fi 199fi 200 done;; 201 esac 202 as_found=false 203done 204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 206 CONFIG_SHELL=$SHELL as_have_required=yes 207fi; } 208IFS=$as_save_IFS 209 210 211 if test "x$CONFIG_SHELL" != x; then : 212 # We cannot yet assume a decent shell, so we have to provide a 213 # neutralization value for shells without unset; and this also 214 # works around shells that cannot unset nonexistent variables. 215 BASH_ENV=/dev/null 216 ENV=/dev/null 217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 218 export CONFIG_SHELL 219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 220fi 221 222 if test x$as_have_required = xno; then : 223 $as_echo "$0: This script requires a shell more modern than all" 224 $as_echo "$0: the shells that I found on your system." 225 if test x${ZSH_VERSION+set} = xset ; then 226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 227 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 228 else 229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 230$0: including any error possibly output before this 231$0: message. Then install a modern shell, or manually run 232$0: the script under such a shell if you do have one." 233 fi 234 exit 1 235fi 236fi 237fi 238SHELL=${CONFIG_SHELL-/bin/sh} 239export SHELL 240# Unset more variables known to interfere with behavior of common tools. 241CLICOLOR_FORCE= GREP_OPTIONS= 242unset CLICOLOR_FORCE GREP_OPTIONS 243 244## --------------------- ## 245## M4sh Shell Functions. ## 246## --------------------- ## 247# as_fn_unset VAR 248# --------------- 249# Portably unset VAR. 250as_fn_unset () 251{ 252 { eval $1=; unset $1;} 253} 254as_unset=as_fn_unset 255 256# as_fn_set_status STATUS 257# ----------------------- 258# Set $? to STATUS, without forking. 259as_fn_set_status () 260{ 261 return $1 262} # as_fn_set_status 263 264# as_fn_exit STATUS 265# ----------------- 266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 267as_fn_exit () 268{ 269 set +e 270 as_fn_set_status $1 271 exit $1 272} # as_fn_exit 273 274# as_fn_mkdir_p 275# ------------- 276# Create "$as_dir" as a directory, including parents if necessary. 277as_fn_mkdir_p () 278{ 279 280 case $as_dir in #( 281 -*) as_dir=./$as_dir;; 282 esac 283 test -d "$as_dir" || eval $as_mkdir_p || { 284 as_dirs= 285 while :; do 286 case $as_dir in #( 287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 288 *) as_qdir=$as_dir;; 289 esac 290 as_dirs="'$as_qdir' $as_dirs" 291 as_dir=`$as_dirname -- "$as_dir" || 292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 293 X"$as_dir" : 'X\(//\)[^/]' \| \ 294 X"$as_dir" : 'X\(//\)$' \| \ 295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 296$as_echo X"$as_dir" | 297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 298 s//\1/ 299 q 300 } 301 /^X\(\/\/\)[^/].*/{ 302 s//\1/ 303 q 304 } 305 /^X\(\/\/\)$/{ 306 s//\1/ 307 q 308 } 309 /^X\(\/\).*/{ 310 s//\1/ 311 q 312 } 313 s/.*/./; q'` 314 test -d "$as_dir" && break 315 done 316 test -z "$as_dirs" || eval "mkdir $as_dirs" 317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 318 319 320} # as_fn_mkdir_p 321# as_fn_append VAR VALUE 322# ---------------------- 323# Append the text in VALUE to the end of the definition contained in VAR. Take 324# advantage of any shell optimizations that allow amortized linear growth over 325# repeated appends, instead of the typical quadratic growth present in naive 326# implementations. 327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 328 eval 'as_fn_append () 329 { 330 eval $1+=\$2 331 }' 332else 333 as_fn_append () 334 { 335 eval $1=\$$1\$2 336 } 337fi # as_fn_append 338 339# as_fn_arith ARG... 340# ------------------ 341# Perform arithmetic evaluation on the ARGs, and store the result in the 342# global $as_val. Take advantage of shells that can avoid forks. The arguments 343# must be portable across $(()) and expr. 344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 345 eval 'as_fn_arith () 346 { 347 as_val=$(( $* )) 348 }' 349else 350 as_fn_arith () 351 { 352 as_val=`expr "$@" || test $? -eq 1` 353 } 354fi # as_fn_arith 355 356 357# as_fn_error ERROR [LINENO LOG_FD] 358# --------------------------------- 359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 361# script with status $?, using 1 if that was 0. 362as_fn_error () 363{ 364 as_status=$?; test $as_status -eq 0 && as_status=1 365 if test "$3"; then 366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 368 fi 369 $as_echo "$as_me: error: $1" >&2 370 as_fn_exit $as_status 371} # as_fn_error 372 373if expr a : '\(a\)' >/dev/null 2>&1 && 374 test "X`expr 00001 : '.*\(...\)'`" = X001; then 375 as_expr=expr 376else 377 as_expr=false 378fi 379 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 381 as_basename=basename 382else 383 as_basename=false 384fi 385 386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 387 as_dirname=dirname 388else 389 as_dirname=false 390fi 391 392as_me=`$as_basename -- "$0" || 393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 394 X"$0" : 'X\(//\)$' \| \ 395 X"$0" : 'X\(/\)' \| . 2>/dev/null || 396$as_echo X/"$0" | 397 sed '/^.*\/\([^/][^/]*\)\/*$/{ 398 s//\1/ 399 q 400 } 401 /^X\/\(\/\/\)$/{ 402 s//\1/ 403 q 404 } 405 /^X\/\(\/\).*/{ 406 s//\1/ 407 q 408 } 409 s/.*/./; q'` 410 411# Avoid depending upon Character Ranges. 412as_cr_letters='abcdefghijklmnopqrstuvwxyz' 413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 414as_cr_Letters=$as_cr_letters$as_cr_LETTERS 415as_cr_digits='0123456789' 416as_cr_alnum=$as_cr_Letters$as_cr_digits 417 418 419 as_lineno_1=$LINENO as_lineno_1a=$LINENO 420 as_lineno_2=$LINENO as_lineno_2a=$LINENO 421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 424 sed -n ' 425 p 426 /[$]LINENO/= 427 ' <$as_myself | 428 sed ' 429 s/[$]LINENO.*/&-/ 430 t lineno 431 b 432 :lineno 433 N 434 :loop 435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 436 t loop 437 s/-\n.*// 438 ' >$as_me.lineno && 439 chmod +x "$as_me.lineno" || 440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 441 442 # Don't try to exec as it changes $[0], causing all sort of problems 443 # (the dirname of $[0] is not the place where we might find the 444 # original and so on. Autoconf is especially sensitive to this). 445 . "./$as_me.lineno" 446 # Exit status is that of the last command. 447 exit 448} 449 450ECHO_C= ECHO_N= ECHO_T= 451case `echo -n x` in #((((( 452-n*) 453 case `echo 'xy\c'` in 454 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 455 xy) ECHO_C='\c';; 456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 457 ECHO_T=' ';; 458 esac;; 459*) 460 ECHO_N='-n';; 461esac 462 463rm -f conf$$ conf$$.exe conf$$.file 464if test -d conf$$.dir; then 465 rm -f conf$$.dir/conf$$.file 466else 467 rm -f conf$$.dir 468 mkdir conf$$.dir 2>/dev/null 469fi 470if (echo >conf$$.file) 2>/dev/null; then 471 if ln -s conf$$.file conf$$ 2>/dev/null; then 472 as_ln_s='ln -s' 473 # ... but there are two gotchas: 474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 476 # In both cases, we have to default to `cp -p'. 477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 478 as_ln_s='cp -p' 479 elif ln conf$$.file conf$$ 2>/dev/null; then 480 as_ln_s=ln 481 else 482 as_ln_s='cp -p' 483 fi 484else 485 as_ln_s='cp -p' 486fi 487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 488rmdir conf$$.dir 2>/dev/null 489 490if mkdir -p . 2>/dev/null; then 491 as_mkdir_p='mkdir -p "$as_dir"' 492else 493 test -d ./-p && rmdir ./-p 494 as_mkdir_p=false 495fi 496 497if test -x / >/dev/null 2>&1; then 498 as_test_x='test -x' 499else 500 if ls -dL / >/dev/null 2>&1; then 501 as_ls_L_option=L 502 else 503 as_ls_L_option= 504 fi 505 as_test_x=' 506 eval sh -c '\'' 507 if test -d "$1"; then 508 test -d "$1/."; 509 else 510 case $1 in #( 511 -*)set "./$1";; 512 esac; 513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 514 ???[sx]*):;;*)false;;esac;fi 515 '\'' sh 516 ' 517fi 518as_executable_p=$as_test_x 519 520# Sed expression to map a string onto a valid CPP name. 521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 522 523# Sed expression to map a string onto a valid variable name. 524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 525 526 527exec 7<&0 </dev/null 6>&1 528 529# Name of the host. 530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 531# so uname gets run too. 532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 533 534# 535# Initializations. 536# 537ac_default_prefix=/usr/local 538ac_clean_files= 539ac_config_libobj_dir=. 540LIBOBJS= 541cross_compiling=no 542subdirs= 543MFLAGS= 544MAKEFLAGS= 545 546# Identity of this package. 547PACKAGE_NAME= 548PACKAGE_TARNAME= 549PACKAGE_VERSION= 550PACKAGE_STRING= 551PACKAGE_BUGREPORT= 552PACKAGE_URL= 553 554ac_unique_file="Makefile.in" 555# Factoring default headers for most tests. 556ac_includes_default="\ 557#include <stdio.h> 558#ifdef HAVE_SYS_TYPES_H 559# include <sys/types.h> 560#endif 561#ifdef HAVE_SYS_STAT_H 562# include <sys/stat.h> 563#endif 564#ifdef STDC_HEADERS 565# include <stdlib.h> 566# include <stddef.h> 567#else 568# ifdef HAVE_STDLIB_H 569# include <stdlib.h> 570# endif 571#endif 572#ifdef HAVE_STRING_H 573# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 574# include <memory.h> 575# endif 576# include <string.h> 577#endif 578#ifdef HAVE_STRINGS_H 579# include <strings.h> 580#endif 581#ifdef HAVE_INTTYPES_H 582# include <inttypes.h> 583#endif 584#ifdef HAVE_STDINT_H 585# include <stdint.h> 586#endif 587#ifdef HAVE_UNISTD_H 588# include <unistd.h> 589#endif" 590 591ac_subst_vars='LTLIBOBJS 592sim_fpu 593sim_fpu_cflags 594sim_targ_vals 595sim_callback 596sim_devzero 597sim_termio 598sim_stdio 599sim_model_issue 600sim_model 601sim_monitor 602sim_reserved 603sim_trace 604sim_timebase 605sim_env 606sim_hostbitsize 607sim_igen_smp 608sim_bswap 609sim_pk_obj 610sim_pk_src 611sim_hw_obj 612sim_hw_src 613sim_icache 614sim_filter 615sim_jump 616sim_decode_mechanism 617sim_dup 618sim_switch 619sim_opcode 620sim_config 621sim_line_nr 622sim_warnings 623sim_cflags 624RANLIB 625AR 626HDEFINES 627CFLAGS_FOR_BUILD 628CC_FOR_BUILD 629LIBOBJS 630target_os 631target_vendor 632target_cpu 633target 634host_os 635host_vendor 636host_cpu 637host 638build_os 639build_vendor 640build_cpu 641build 642REPORT_BUGS_TEXI 643REPORT_BUGS_TO 644PKGVERSION 645EGREP 646GREP 647CPP 648CATOBJEXT 649GENCAT 650INSTOBJEXT 651DATADIRNAME 652CATALOGS 653POSUB 654GMSGFMT 655XGETTEXT 656INCINTL 657LIBINTL_DEP 658LIBINTL 659USE_NLS 660OBJEXT 661EXEEXT 662ac_ct_CC 663CPPFLAGS 664LDFLAGS 665CFLAGS 666CC 667INSTALL_DATA 668INSTALL_SCRIPT 669INSTALL_PROGRAM 670target_alias 671host_alias 672build_alias 673LIBS 674ECHO_T 675ECHO_N 676ECHO_C 677DEFS 678mandir 679localedir 680libdir 681psdir 682pdfdir 683dvidir 684htmldir 685infodir 686docdir 687oldincludedir 688includedir 689localstatedir 690sharedstatedir 691sysconfdir 692datadir 693datarootdir 694libexecdir 695sbindir 696bindir 697program_transform_name 698prefix 699exec_prefix 700PACKAGE_URL 701PACKAGE_BUGREPORT 702PACKAGE_STRING 703PACKAGE_VERSION 704PACKAGE_TARNAME 705PACKAGE_NAME 706PATH_SEPARATOR 707SHELL 708WERROR_CFLAGS 709WARN_CFLAGS 710sim_xor_endian 711sim_stdcall 712sim_smp 713sim_reserved_bits 714sim_regparm 715sim_packages 716sim_inline 717sim_hw 718sim_hw_objs 719sim_hw_cflags 720sim_default_model 721sim_scache 722sim_float 723sim_hostendian 724sim_endian 725sim_bitsize 726sim_assert 727sim_alignment 728sim_environment' 729ac_subst_files='' 730ac_user_opts=' 731enable_option_checking 732enable_sim_alignment 733enable_sim_assert 734enable_sim_bitsize 735enable_sim_bswap 736enable_sim_cflags 737enable_sim_config 738enable_sim_decode_mechanism 739enable_sim_default_model 740enable_sim_duplicate 741enable_sim_endian 742enable_sim_env 743enable_sim_filter 744enable_sim_float 745enable_sim_hardware 746enable_sim_hostbitsize 747enable_sim_hostendian 748enable_sim_icache 749enable_sim_inline 750enable_sim_jump 751enable_sim_line_nr 752enable_sim_model 753enable_sim_model_issue 754enable_sim_monitor 755enable_sim_opcode 756enable_sim_packages 757enable_sim_regparm 758enable_sim_reserved_bits 759enable_sim_smp 760enable_sim_stdcall 761enable_sim_stdio 762enable_sim_switch 763enable_sim_timebase 764enable_sim_trace 765enable_sim_warnings 766enable_sim_xor_endian 767with_pkgversion 768with_bugurl 769with_zlib 770' 771 ac_precious_vars='build_alias 772host_alias 773target_alias 774CC 775CFLAGS 776LDFLAGS 777LIBS 778CPPFLAGS 779CPP' 780 781 782# Initialize some variables set by options. 783ac_init_help= 784ac_init_version=false 785ac_unrecognized_opts= 786ac_unrecognized_sep= 787# The variables have the same names as the options, with 788# dashes changed to underlines. 789cache_file=/dev/null 790exec_prefix=NONE 791no_create= 792no_recursion= 793prefix=NONE 794program_prefix=NONE 795program_suffix=NONE 796program_transform_name=s,x,x, 797silent= 798site= 799srcdir= 800verbose= 801x_includes=NONE 802x_libraries=NONE 803 804# Installation directory options. 805# These are left unexpanded so users can "make install exec_prefix=/foo" 806# and all the variables that are supposed to be based on exec_prefix 807# by default will actually change. 808# Use braces instead of parens because sh, perl, etc. also accept them. 809# (The list follows the same order as the GNU Coding Standards.) 810bindir='${exec_prefix}/bin' 811sbindir='${exec_prefix}/sbin' 812libexecdir='${exec_prefix}/libexec' 813datarootdir='${prefix}/share' 814datadir='${datarootdir}' 815sysconfdir='${prefix}/etc' 816sharedstatedir='${prefix}/com' 817localstatedir='${prefix}/var' 818includedir='${prefix}/include' 819oldincludedir='/usr/include' 820docdir='${datarootdir}/doc/${PACKAGE}' 821infodir='${datarootdir}/info' 822htmldir='${docdir}' 823dvidir='${docdir}' 824pdfdir='${docdir}' 825psdir='${docdir}' 826libdir='${exec_prefix}/lib' 827localedir='${datarootdir}/locale' 828mandir='${datarootdir}/man' 829 830ac_prev= 831ac_dashdash= 832for ac_option 833do 834 # If the previous option needs an argument, assign it. 835 if test -n "$ac_prev"; then 836 eval $ac_prev=\$ac_option 837 ac_prev= 838 continue 839 fi 840 841 case $ac_option in 842 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 843 *) ac_optarg=yes ;; 844 esac 845 846 # Accept the important Cygnus configure options, so we can diagnose typos. 847 848 case $ac_dashdash$ac_option in 849 --) 850 ac_dashdash=yes ;; 851 852 -bindir | --bindir | --bindi | --bind | --bin | --bi) 853 ac_prev=bindir ;; 854 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 855 bindir=$ac_optarg ;; 856 857 -build | --build | --buil | --bui | --bu) 858 ac_prev=build_alias ;; 859 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 860 build_alias=$ac_optarg ;; 861 862 -cache-file | --cache-file | --cache-fil | --cache-fi \ 863 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 864 ac_prev=cache_file ;; 865 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 866 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 867 cache_file=$ac_optarg ;; 868 869 --config-cache | -C) 870 cache_file=config.cache ;; 871 872 -datadir | --datadir | --datadi | --datad) 873 ac_prev=datadir ;; 874 -datadir=* | --datadir=* | --datadi=* | --datad=*) 875 datadir=$ac_optarg ;; 876 877 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 878 | --dataroo | --dataro | --datar) 879 ac_prev=datarootdir ;; 880 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 881 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 882 datarootdir=$ac_optarg ;; 883 884 -disable-* | --disable-*) 885 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 886 # Reject names that are not valid shell variable names. 887 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 888 as_fn_error "invalid feature name: $ac_useropt" 889 ac_useropt_orig=$ac_useropt 890 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 891 case $ac_user_opts in 892 *" 893"enable_$ac_useropt" 894"*) ;; 895 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 896 ac_unrecognized_sep=', ';; 897 esac 898 eval enable_$ac_useropt=no ;; 899 900 -docdir | --docdir | --docdi | --doc | --do) 901 ac_prev=docdir ;; 902 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 903 docdir=$ac_optarg ;; 904 905 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 906 ac_prev=dvidir ;; 907 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 908 dvidir=$ac_optarg ;; 909 910 -enable-* | --enable-*) 911 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 912 # Reject names that are not valid shell variable names. 913 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 914 as_fn_error "invalid feature name: $ac_useropt" 915 ac_useropt_orig=$ac_useropt 916 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 917 case $ac_user_opts in 918 *" 919"enable_$ac_useropt" 920"*) ;; 921 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 922 ac_unrecognized_sep=', ';; 923 esac 924 eval enable_$ac_useropt=\$ac_optarg ;; 925 926 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 927 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 928 | --exec | --exe | --ex) 929 ac_prev=exec_prefix ;; 930 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 931 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 932 | --exec=* | --exe=* | --ex=*) 933 exec_prefix=$ac_optarg ;; 934 935 -gas | --gas | --ga | --g) 936 # Obsolete; use --with-gas. 937 with_gas=yes ;; 938 939 -help | --help | --hel | --he | -h) 940 ac_init_help=long ;; 941 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 942 ac_init_help=recursive ;; 943 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 944 ac_init_help=short ;; 945 946 -host | --host | --hos | --ho) 947 ac_prev=host_alias ;; 948 -host=* | --host=* | --hos=* | --ho=*) 949 host_alias=$ac_optarg ;; 950 951 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 952 ac_prev=htmldir ;; 953 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 954 | --ht=*) 955 htmldir=$ac_optarg ;; 956 957 -includedir | --includedir | --includedi | --included | --include \ 958 | --includ | --inclu | --incl | --inc) 959 ac_prev=includedir ;; 960 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 961 | --includ=* | --inclu=* | --incl=* | --inc=*) 962 includedir=$ac_optarg ;; 963 964 -infodir | --infodir | --infodi | --infod | --info | --inf) 965 ac_prev=infodir ;; 966 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 967 infodir=$ac_optarg ;; 968 969 -libdir | --libdir | --libdi | --libd) 970 ac_prev=libdir ;; 971 -libdir=* | --libdir=* | --libdi=* | --libd=*) 972 libdir=$ac_optarg ;; 973 974 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 975 | --libexe | --libex | --libe) 976 ac_prev=libexecdir ;; 977 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 978 | --libexe=* | --libex=* | --libe=*) 979 libexecdir=$ac_optarg ;; 980 981 -localedir | --localedir | --localedi | --localed | --locale) 982 ac_prev=localedir ;; 983 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 984 localedir=$ac_optarg ;; 985 986 -localstatedir | --localstatedir | --localstatedi | --localstated \ 987 | --localstate | --localstat | --localsta | --localst | --locals) 988 ac_prev=localstatedir ;; 989 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 990 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 991 localstatedir=$ac_optarg ;; 992 993 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 994 ac_prev=mandir ;; 995 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 996 mandir=$ac_optarg ;; 997 998 -nfp | --nfp | --nf) 999 # Obsolete; use --without-fp. 1000 with_fp=no ;; 1001 1002 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1003 | --no-cr | --no-c | -n) 1004 no_create=yes ;; 1005 1006 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1007 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1008 no_recursion=yes ;; 1009 1010 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1011 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1012 | --oldin | --oldi | --old | --ol | --o) 1013 ac_prev=oldincludedir ;; 1014 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1015 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1016 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1017 oldincludedir=$ac_optarg ;; 1018 1019 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1020 ac_prev=prefix ;; 1021 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1022 prefix=$ac_optarg ;; 1023 1024 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1025 | --program-pre | --program-pr | --program-p) 1026 ac_prev=program_prefix ;; 1027 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1028 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1029 program_prefix=$ac_optarg ;; 1030 1031 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1032 | --program-suf | --program-su | --program-s) 1033 ac_prev=program_suffix ;; 1034 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1035 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1036 program_suffix=$ac_optarg ;; 1037 1038 -program-transform-name | --program-transform-name \ 1039 | --program-transform-nam | --program-transform-na \ 1040 | --program-transform-n | --program-transform- \ 1041 | --program-transform | --program-transfor \ 1042 | --program-transfo | --program-transf \ 1043 | --program-trans | --program-tran \ 1044 | --progr-tra | --program-tr | --program-t) 1045 ac_prev=program_transform_name ;; 1046 -program-transform-name=* | --program-transform-name=* \ 1047 | --program-transform-nam=* | --program-transform-na=* \ 1048 | --program-transform-n=* | --program-transform-=* \ 1049 | --program-transform=* | --program-transfor=* \ 1050 | --program-transfo=* | --program-transf=* \ 1051 | --program-trans=* | --program-tran=* \ 1052 | --progr-tra=* | --program-tr=* | --program-t=*) 1053 program_transform_name=$ac_optarg ;; 1054 1055 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1056 ac_prev=pdfdir ;; 1057 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1058 pdfdir=$ac_optarg ;; 1059 1060 -psdir | --psdir | --psdi | --psd | --ps) 1061 ac_prev=psdir ;; 1062 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1063 psdir=$ac_optarg ;; 1064 1065 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1066 | -silent | --silent | --silen | --sile | --sil) 1067 silent=yes ;; 1068 1069 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1070 ac_prev=sbindir ;; 1071 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1072 | --sbi=* | --sb=*) 1073 sbindir=$ac_optarg ;; 1074 1075 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1076 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1077 | --sharedst | --shareds | --shared | --share | --shar \ 1078 | --sha | --sh) 1079 ac_prev=sharedstatedir ;; 1080 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1081 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1082 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1083 | --sha=* | --sh=*) 1084 sharedstatedir=$ac_optarg ;; 1085 1086 -site | --site | --sit) 1087 ac_prev=site ;; 1088 -site=* | --site=* | --sit=*) 1089 site=$ac_optarg ;; 1090 1091 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1092 ac_prev=srcdir ;; 1093 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1094 srcdir=$ac_optarg ;; 1095 1096 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1097 | --syscon | --sysco | --sysc | --sys | --sy) 1098 ac_prev=sysconfdir ;; 1099 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1100 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1101 sysconfdir=$ac_optarg ;; 1102 1103 -target | --target | --targe | --targ | --tar | --ta | --t) 1104 ac_prev=target_alias ;; 1105 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1106 target_alias=$ac_optarg ;; 1107 1108 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1109 verbose=yes ;; 1110 1111 -version | --version | --versio | --versi | --vers | -V) 1112 ac_init_version=: ;; 1113 1114 -with-* | --with-*) 1115 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1116 # Reject names that are not valid shell variable names. 1117 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1118 as_fn_error "invalid package name: $ac_useropt" 1119 ac_useropt_orig=$ac_useropt 1120 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1121 case $ac_user_opts in 1122 *" 1123"with_$ac_useropt" 1124"*) ;; 1125 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1126 ac_unrecognized_sep=', ';; 1127 esac 1128 eval with_$ac_useropt=\$ac_optarg ;; 1129 1130 -without-* | --without-*) 1131 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1132 # Reject names that are not valid shell variable names. 1133 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1134 as_fn_error "invalid package name: $ac_useropt" 1135 ac_useropt_orig=$ac_useropt 1136 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1137 case $ac_user_opts in 1138 *" 1139"with_$ac_useropt" 1140"*) ;; 1141 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1142 ac_unrecognized_sep=', ';; 1143 esac 1144 eval with_$ac_useropt=no ;; 1145 1146 --x) 1147 # Obsolete; use --with-x. 1148 with_x=yes ;; 1149 1150 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1151 | --x-incl | --x-inc | --x-in | --x-i) 1152 ac_prev=x_includes ;; 1153 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1154 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1155 x_includes=$ac_optarg ;; 1156 1157 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1158 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1159 ac_prev=x_libraries ;; 1160 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1161 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1162 x_libraries=$ac_optarg ;; 1163 1164 -*) as_fn_error "unrecognized option: \`$ac_option' 1165Try \`$0 --help' for more information." 1166 ;; 1167 1168 *=*) 1169 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1170 # Reject names that are not valid shell variable names. 1171 case $ac_envvar in #( 1172 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1173 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1174 esac 1175 eval $ac_envvar=\$ac_optarg 1176 export $ac_envvar ;; 1177 1178 *) 1179 # FIXME: should be removed in autoconf 3.0. 1180 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1181 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1182 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1183 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1184 ;; 1185 1186 esac 1187done 1188 1189if test -n "$ac_prev"; then 1190 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1191 as_fn_error "missing argument to $ac_option" 1192fi 1193 1194if test -n "$ac_unrecognized_opts"; then 1195 case $enable_option_checking in 1196 no) ;; 1197 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1198 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1199 esac 1200fi 1201 1202# Check all directory arguments for consistency. 1203for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1204 datadir sysconfdir sharedstatedir localstatedir includedir \ 1205 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1206 libdir localedir mandir 1207do 1208 eval ac_val=\$$ac_var 1209 # Remove trailing slashes. 1210 case $ac_val in 1211 */ ) 1212 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1213 eval $ac_var=\$ac_val;; 1214 esac 1215 # Be sure to have absolute directory names. 1216 case $ac_val in 1217 [\\/$]* | ?:[\\/]* ) continue;; 1218 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1219 esac 1220 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1221done 1222 1223# There might be people who depend on the old broken behavior: `$host' 1224# used to hold the argument of --host etc. 1225# FIXME: To remove some day. 1226build=$build_alias 1227host=$host_alias 1228target=$target_alias 1229 1230# FIXME: To remove some day. 1231if test "x$host_alias" != x; then 1232 if test "x$build_alias" = x; then 1233 cross_compiling=maybe 1234 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1235 If a cross compiler is detected then cross compile mode will be used." >&2 1236 elif test "x$build_alias" != "x$host_alias"; then 1237 cross_compiling=yes 1238 fi 1239fi 1240 1241ac_tool_prefix= 1242test -n "$host_alias" && ac_tool_prefix=$host_alias- 1243 1244test "$silent" = yes && exec 6>/dev/null 1245 1246 1247ac_pwd=`pwd` && test -n "$ac_pwd" && 1248ac_ls_di=`ls -di .` && 1249ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1250 as_fn_error "working directory cannot be determined" 1251test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1252 as_fn_error "pwd does not report name of working directory" 1253 1254 1255# Find the source files, if location was not specified. 1256if test -z "$srcdir"; then 1257 ac_srcdir_defaulted=yes 1258 # Try the directory containing this script, then the parent directory. 1259 ac_confdir=`$as_dirname -- "$as_myself" || 1260$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1261 X"$as_myself" : 'X\(//\)[^/]' \| \ 1262 X"$as_myself" : 'X\(//\)$' \| \ 1263 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1264$as_echo X"$as_myself" | 1265 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1266 s//\1/ 1267 q 1268 } 1269 /^X\(\/\/\)[^/].*/{ 1270 s//\1/ 1271 q 1272 } 1273 /^X\(\/\/\)$/{ 1274 s//\1/ 1275 q 1276 } 1277 /^X\(\/\).*/{ 1278 s//\1/ 1279 q 1280 } 1281 s/.*/./; q'` 1282 srcdir=$ac_confdir 1283 if test ! -r "$srcdir/$ac_unique_file"; then 1284 srcdir=.. 1285 fi 1286else 1287 ac_srcdir_defaulted=no 1288fi 1289if test ! -r "$srcdir/$ac_unique_file"; then 1290 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1291 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1292fi 1293ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1294ac_abs_confdir=`( 1295 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1296 pwd)` 1297# When building in place, set srcdir=. 1298if test "$ac_abs_confdir" = "$ac_pwd"; then 1299 srcdir=. 1300fi 1301# Remove unnecessary trailing slashes from srcdir. 1302# Double slashes in file names in object file debugging info 1303# mess up M-x gdb in Emacs. 1304case $srcdir in 1305*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1306esac 1307for ac_var in $ac_precious_vars; do 1308 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1309 eval ac_env_${ac_var}_value=\$${ac_var} 1310 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1311 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1312done 1313 1314# 1315# Report the --help message. 1316# 1317if test "$ac_init_help" = "long"; then 1318 # Omit some internal or obsolete options to make the list less imposing. 1319 # This message is too long to be a string in the A/UX 3.1 sh. 1320 cat <<_ACEOF 1321\`configure' configures this package to adapt to many kinds of systems. 1322 1323Usage: $0 [OPTION]... [VAR=VALUE]... 1324 1325To assign environment variables (e.g., CC, CFLAGS...), specify them as 1326VAR=VALUE. See below for descriptions of some of the useful variables. 1327 1328Defaults for the options are specified in brackets. 1329 1330Configuration: 1331 -h, --help display this help and exit 1332 --help=short display options specific to this package 1333 --help=recursive display the short help of all the included packages 1334 -V, --version display version information and exit 1335 -q, --quiet, --silent do not print \`checking...' messages 1336 --cache-file=FILE cache test results in FILE [disabled] 1337 -C, --config-cache alias for \`--cache-file=config.cache' 1338 -n, --no-create do not create output files 1339 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1340 1341Installation directories: 1342 --prefix=PREFIX install architecture-independent files in PREFIX 1343 [$ac_default_prefix] 1344 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1345 [PREFIX] 1346 1347By default, \`make install' will install all the files in 1348\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1349an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1350for instance \`--prefix=\$HOME'. 1351 1352For better control, use the options below. 1353 1354Fine tuning of the installation directories: 1355 --bindir=DIR user executables [EPREFIX/bin] 1356 --sbindir=DIR system admin executables [EPREFIX/sbin] 1357 --libexecdir=DIR program executables [EPREFIX/libexec] 1358 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1359 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1360 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1361 --libdir=DIR object code libraries [EPREFIX/lib] 1362 --includedir=DIR C header files [PREFIX/include] 1363 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1364 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1365 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1366 --infodir=DIR info documentation [DATAROOTDIR/info] 1367 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1368 --mandir=DIR man documentation [DATAROOTDIR/man] 1369 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1370 --htmldir=DIR html documentation [DOCDIR] 1371 --dvidir=DIR dvi documentation [DOCDIR] 1372 --pdfdir=DIR pdf documentation [DOCDIR] 1373 --psdir=DIR ps documentation [DOCDIR] 1374_ACEOF 1375 1376 cat <<\_ACEOF 1377 1378Program names: 1379 --program-prefix=PREFIX prepend PREFIX to installed program names 1380 --program-suffix=SUFFIX append SUFFIX to installed program names 1381 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1382 1383System types: 1384 --build=BUILD configure for building on BUILD [guessed] 1385 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1386 --target=TARGET configure for building compilers for TARGET [HOST] 1387_ACEOF 1388fi 1389 1390if test -n "$ac_init_help"; then 1391 1392 cat <<\_ACEOF 1393 1394Optional Features: 1395 --disable-option-checking ignore unrecognized --enable/--with options 1396 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1397 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1398 --enable-sim-alignment=align Specify strict or nonstrict alignment. 1399 --enable-sim-assert Specify whether to perform random assertions. 1400 --enable-sim-bitsize=n Specify target bitsize (32 or 64). 1401 --enable-sim-bswap Use the BSWAP instruction on Intel 486s and Pentiums. 1402 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator 1403 --enable-sim-config=file Override default config file 1404 --enable-sim-decode-mechanism=which Specify the instruction decode mechanism. 1405 --enable-sim-default-model=which Specify default PowerPC to model. 1406 --enable-sim-duplicate Expand (duplicate) semantic functions. 1407 --enable-sim-endian=endian Specify target byte endian orientation. 1408 --enable-sim-env=env Specify target environment (operating, virtual, user). 1409 --enable-sim-filter=rule Specify filter rules. 1410 --enable-sim-float Specify whether the target has hard, soft, altivec or e500 floating point. 1411 --enable-sim-hardware=list Specify the hardware to be included in the build. 1412 --enable-sim-hostbitsize=32|64 Specify host bitsize (32 or 64). 1413 --enable-sim-hostendian=end Specify host byte endian orientation. 1414 --enable-sim-icache=size Specify instruction-decode cache size and type. 1415 --enable-sim-inline=inlines Specify which functions should be inlined. 1416 --enable-sim-jump Jump between semantic code (instead of call/return). 1417 --enable-sim-line-nr=opts Generate extra CPP code that references source rather than generated code 1418 --enable-sim-model=which Specify PowerPC to model. 1419 --enable-sim-model-issue Specify whether to simulate model specific actions 1420 --enable-sim-monitor=mon Specify whether to enable monitoring events. 1421 --enable-sim-opcode=which Override default opcode lookup. 1422 --enable-sim-packages=list Specify the packages to be included in the build. 1423 --enable-sim-regparm=nr-parm Pass parameters in registers instead of on the stack - x86/GCC specific. 1424 --enable-sim-reserved-bits Specify whether to check reserved bits in instruction. 1425 --enable-sim-smp=n Specify number of processors to configure for. 1426 --enable-sim-stdcall=type Use an alternative function call/return mechanism - x86/GCC specific. 1427 --enable-sim-stdio Specify whether to use stdio for console input/output. 1428 --enable-sim-switch Use a switch instead of a table for instruction call. 1429 --enable-sim-timebase Specify whether the PPC timebase is supported. 1430 --enable-sim-trace Specify whether tracing is supported. 1431 --enable-sim-warnings=opts Extra CFLAGS for turning on compiler warnings except for idecode.o, semantics.o and psim.o 1432 --enable-sim-xor-endian=n Specify number bytes involved in PowerPC XOR bi-endian mode (default 8). 1433 1434Optional Packages: 1435 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1436 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1437 --with-pkgversion=PKG Use PKG in the version string in place of "GDB" 1438 --with-bugurl=URL Direct users to URL to report a bug 1439 --with-zlib include zlib support (auto/yes/no) default=auto 1440 1441Some influential environment variables: 1442 CC C compiler command 1443 CFLAGS C compiler flags 1444 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1445 nonstandard directory <lib dir> 1446 LIBS libraries to pass to the linker, e.g. -l<library> 1447 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1448 you have headers in a nonstandard directory <include dir> 1449 CPP C preprocessor 1450 1451Use these variables to override the choices made by `configure' or to help 1452it to find libraries and programs with nonstandard names/locations. 1453 1454Report bugs to the package provider. 1455_ACEOF 1456ac_status=$? 1457fi 1458 1459if test "$ac_init_help" = "recursive"; then 1460 # If there are subdirs, report their specific --help. 1461 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1462 test -d "$ac_dir" || 1463 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1464 continue 1465 ac_builddir=. 1466 1467case "$ac_dir" in 1468.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1469*) 1470 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1471 # A ".." for each directory in $ac_dir_suffix. 1472 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1473 case $ac_top_builddir_sub in 1474 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1475 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1476 esac ;; 1477esac 1478ac_abs_top_builddir=$ac_pwd 1479ac_abs_builddir=$ac_pwd$ac_dir_suffix 1480# for backward compatibility: 1481ac_top_builddir=$ac_top_build_prefix 1482 1483case $srcdir in 1484 .) # We are building in place. 1485 ac_srcdir=. 1486 ac_top_srcdir=$ac_top_builddir_sub 1487 ac_abs_top_srcdir=$ac_pwd ;; 1488 [\\/]* | ?:[\\/]* ) # Absolute name. 1489 ac_srcdir=$srcdir$ac_dir_suffix; 1490 ac_top_srcdir=$srcdir 1491 ac_abs_top_srcdir=$srcdir ;; 1492 *) # Relative name. 1493 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1494 ac_top_srcdir=$ac_top_build_prefix$srcdir 1495 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1496esac 1497ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1498 1499 cd "$ac_dir" || { ac_status=$?; continue; } 1500 # Check for guested configure. 1501 if test -f "$ac_srcdir/configure.gnu"; then 1502 echo && 1503 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1504 elif test -f "$ac_srcdir/configure"; then 1505 echo && 1506 $SHELL "$ac_srcdir/configure" --help=recursive 1507 else 1508 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1509 fi || ac_status=$? 1510 cd "$ac_pwd" || { ac_status=$?; break; } 1511 done 1512fi 1513 1514test -n "$ac_init_help" && exit $ac_status 1515if $ac_init_version; then 1516 cat <<\_ACEOF 1517configure 1518generated by GNU Autoconf 2.64 1519 1520Copyright (C) 2009 Free Software Foundation, Inc. 1521This configure script is free software; the Free Software Foundation 1522gives unlimited permission to copy, distribute and modify it. 1523_ACEOF 1524 exit 1525fi 1526 1527## ------------------------ ## 1528## Autoconf initialization. ## 1529## ------------------------ ## 1530 1531# ac_fn_c_try_compile LINENO 1532# -------------------------- 1533# Try to compile conftest.$ac_ext, and return whether this succeeded. 1534ac_fn_c_try_compile () 1535{ 1536 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1537 rm -f conftest.$ac_objext 1538 if { { ac_try="$ac_compile" 1539case "(($ac_try" in 1540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1541 *) ac_try_echo=$ac_try;; 1542esac 1543eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1544$as_echo "$ac_try_echo"; } >&5 1545 (eval "$ac_compile") 2>conftest.err 1546 ac_status=$? 1547 if test -s conftest.err; then 1548 grep -v '^ *+' conftest.err >conftest.er1 1549 cat conftest.er1 >&5 1550 mv -f conftest.er1 conftest.err 1551 fi 1552 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1553 test $ac_status = 0; } && { 1554 test -z "$ac_c_werror_flag" || 1555 test ! -s conftest.err 1556 } && test -s conftest.$ac_objext; then : 1557 ac_retval=0 1558else 1559 $as_echo "$as_me: failed program was:" >&5 1560sed 's/^/| /' conftest.$ac_ext >&5 1561 1562 ac_retval=1 1563fi 1564 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1565 return $ac_retval 1566 1567} # ac_fn_c_try_compile 1568 1569# ac_fn_c_try_run LINENO 1570# ---------------------- 1571# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1572# that executables *can* be run. 1573ac_fn_c_try_run () 1574{ 1575 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1576 if { { ac_try="$ac_link" 1577case "(($ac_try" in 1578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1579 *) ac_try_echo=$ac_try;; 1580esac 1581eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1582$as_echo "$ac_try_echo"; } >&5 1583 (eval "$ac_link") 2>&5 1584 ac_status=$? 1585 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1586 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1587 { { case "(($ac_try" in 1588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1589 *) ac_try_echo=$ac_try;; 1590esac 1591eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1592$as_echo "$ac_try_echo"; } >&5 1593 (eval "$ac_try") 2>&5 1594 ac_status=$? 1595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1596 test $ac_status = 0; }; }; then : 1597 ac_retval=0 1598else 1599 $as_echo "$as_me: program exited with status $ac_status" >&5 1600 $as_echo "$as_me: failed program was:" >&5 1601sed 's/^/| /' conftest.$ac_ext >&5 1602 1603 ac_retval=$ac_status 1604fi 1605 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1606 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1607 return $ac_retval 1608 1609} # ac_fn_c_try_run 1610 1611# ac_fn_c_try_cpp LINENO 1612# ---------------------- 1613# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1614ac_fn_c_try_cpp () 1615{ 1616 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1617 if { { ac_try="$ac_cpp conftest.$ac_ext" 1618case "(($ac_try" in 1619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1620 *) ac_try_echo=$ac_try;; 1621esac 1622eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1623$as_echo "$ac_try_echo"; } >&5 1624 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1625 ac_status=$? 1626 if test -s conftest.err; then 1627 grep -v '^ *+' conftest.err >conftest.er1 1628 cat conftest.er1 >&5 1629 mv -f conftest.er1 conftest.err 1630 fi 1631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1632 test $ac_status = 0; } >/dev/null && { 1633 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1634 test ! -s conftest.err 1635 }; then : 1636 ac_retval=0 1637else 1638 $as_echo "$as_me: failed program was:" >&5 1639sed 's/^/| /' conftest.$ac_ext >&5 1640 1641 ac_retval=1 1642fi 1643 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1644 return $ac_retval 1645 1646} # ac_fn_c_try_cpp 1647 1648# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1649# ------------------------------------------------------- 1650# Tests whether HEADER exists and can be compiled using the include files in 1651# INCLUDES, setting the cache variable VAR accordingly. 1652ac_fn_c_check_header_compile () 1653{ 1654 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1656$as_echo_n "checking for $2... " >&6; } 1657if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1658 $as_echo_n "(cached) " >&6 1659else 1660 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1661/* end confdefs.h. */ 1662$4 1663#include <$2> 1664_ACEOF 1665if ac_fn_c_try_compile "$LINENO"; then : 1666 eval "$3=yes" 1667else 1668 eval "$3=no" 1669fi 1670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1671fi 1672eval ac_res=\$$3 1673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1674$as_echo "$ac_res" >&6; } 1675 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1676 1677} # ac_fn_c_check_header_compile 1678 1679# ac_fn_c_try_link LINENO 1680# ----------------------- 1681# Try to link conftest.$ac_ext, and return whether this succeeded. 1682ac_fn_c_try_link () 1683{ 1684 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1685 rm -f conftest.$ac_objext conftest$ac_exeext 1686 if { { ac_try="$ac_link" 1687case "(($ac_try" in 1688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1689 *) ac_try_echo=$ac_try;; 1690esac 1691eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1692$as_echo "$ac_try_echo"; } >&5 1693 (eval "$ac_link") 2>conftest.err 1694 ac_status=$? 1695 if test -s conftest.err; then 1696 grep -v '^ *+' conftest.err >conftest.er1 1697 cat conftest.er1 >&5 1698 mv -f conftest.er1 conftest.err 1699 fi 1700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1701 test $ac_status = 0; } && { 1702 test -z "$ac_c_werror_flag" || 1703 test ! -s conftest.err 1704 } && test -s conftest$ac_exeext && { 1705 test "$cross_compiling" = yes || 1706 $as_test_x conftest$ac_exeext 1707 }; then : 1708 ac_retval=0 1709else 1710 $as_echo "$as_me: failed program was:" >&5 1711sed 's/^/| /' conftest.$ac_ext >&5 1712 1713 ac_retval=1 1714fi 1715 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1716 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1717 # interfere with the next link command; also delete a directory that is 1718 # left behind by Apple's compiler. We do this before executing the actions. 1719 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1720 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1721 return $ac_retval 1722 1723} # ac_fn_c_try_link 1724 1725# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1726# ------------------------------------------------------- 1727# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1728# the include files in INCLUDES and setting the cache variable VAR 1729# accordingly. 1730ac_fn_c_check_header_mongrel () 1731{ 1732 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1733 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1735$as_echo_n "checking for $2... " >&6; } 1736if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1737 $as_echo_n "(cached) " >&6 1738fi 1739eval ac_res=\$$3 1740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1741$as_echo "$ac_res" >&6; } 1742else 1743 # Is the header compilable? 1744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1745$as_echo_n "checking $2 usability... " >&6; } 1746cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1747/* end confdefs.h. */ 1748$4 1749#include <$2> 1750_ACEOF 1751if ac_fn_c_try_compile "$LINENO"; then : 1752 ac_header_compiler=yes 1753else 1754 ac_header_compiler=no 1755fi 1756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1758$as_echo "$ac_header_compiler" >&6; } 1759 1760# Is the header present? 1761{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1762$as_echo_n "checking $2 presence... " >&6; } 1763cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1764/* end confdefs.h. */ 1765#include <$2> 1766_ACEOF 1767if ac_fn_c_try_cpp "$LINENO"; then : 1768 ac_header_preproc=yes 1769else 1770 ac_header_preproc=no 1771fi 1772rm -f conftest.err conftest.$ac_ext 1773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1774$as_echo "$ac_header_preproc" >&6; } 1775 1776# So? What about this header? 1777case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1778 yes:no: ) 1779 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1780$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1781 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1782$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1783 ;; 1784 no:yes:* ) 1785 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1786$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1788$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1789 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1790$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1791 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1792$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1793 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1794$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1795 ;; 1796esac 1797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1798$as_echo_n "checking for $2... " >&6; } 1799if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1800 $as_echo_n "(cached) " >&6 1801else 1802 eval "$3=\$ac_header_compiler" 1803fi 1804eval ac_res=\$$3 1805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1806$as_echo "$ac_res" >&6; } 1807fi 1808 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1809 1810} # ac_fn_c_check_header_mongrel 1811 1812# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 1813# ---------------------------------------------------- 1814# Tries to find if the field MEMBER exists in type AGGR, after including 1815# INCLUDES, setting cache variable VAR accordingly. 1816ac_fn_c_check_member () 1817{ 1818 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 1820$as_echo_n "checking for $2.$3... " >&6; } 1821if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then : 1822 $as_echo_n "(cached) " >&6 1823else 1824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1825/* end confdefs.h. */ 1826$5 1827int 1828main () 1829{ 1830static $2 ac_aggr; 1831if (ac_aggr.$3) 1832return 0; 1833 ; 1834 return 0; 1835} 1836_ACEOF 1837if ac_fn_c_try_compile "$LINENO"; then : 1838 eval "$4=yes" 1839else 1840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1841/* end confdefs.h. */ 1842$5 1843int 1844main () 1845{ 1846static $2 ac_aggr; 1847if (sizeof ac_aggr.$3) 1848return 0; 1849 ; 1850 return 0; 1851} 1852_ACEOF 1853if ac_fn_c_try_compile "$LINENO"; then : 1854 eval "$4=yes" 1855else 1856 eval "$4=no" 1857fi 1858rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1859fi 1860rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1861fi 1862eval ac_res=\$$4 1863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1864$as_echo "$ac_res" >&6; } 1865 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1866 1867} # ac_fn_c_check_member 1868 1869# ac_fn_c_check_decl LINENO SYMBOL VAR 1870# ------------------------------------ 1871# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1872ac_fn_c_check_decl () 1873{ 1874 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5 1876$as_echo_n "checking whether $2 is declared... " >&6; } 1877if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1878 $as_echo_n "(cached) " >&6 1879else 1880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1881/* end confdefs.h. */ 1882$4 1883int 1884main () 1885{ 1886#ifndef $2 1887 (void) $2; 1888#endif 1889 1890 ; 1891 return 0; 1892} 1893_ACEOF 1894if ac_fn_c_try_compile "$LINENO"; then : 1895 eval "$3=yes" 1896else 1897 eval "$3=no" 1898fi 1899rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1900fi 1901eval ac_res=\$$3 1902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1903$as_echo "$ac_res" >&6; } 1904 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1905 1906} # ac_fn_c_check_decl 1907 1908# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1909# ------------------------------------------- 1910# Tests whether TYPE exists after having included INCLUDES, setting cache 1911# variable VAR accordingly. 1912ac_fn_c_check_type () 1913{ 1914 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1916$as_echo_n "checking for $2... " >&6; } 1917if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1918 $as_echo_n "(cached) " >&6 1919else 1920 eval "$3=no" 1921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1922/* end confdefs.h. */ 1923$4 1924int 1925main () 1926{ 1927if (sizeof ($2)) 1928 return 0; 1929 ; 1930 return 0; 1931} 1932_ACEOF 1933if ac_fn_c_try_compile "$LINENO"; then : 1934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1935/* end confdefs.h. */ 1936$4 1937int 1938main () 1939{ 1940if (sizeof (($2))) 1941 return 0; 1942 ; 1943 return 0; 1944} 1945_ACEOF 1946if ac_fn_c_try_compile "$LINENO"; then : 1947 1948else 1949 eval "$3=yes" 1950fi 1951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1952fi 1953rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1954fi 1955eval ac_res=\$$3 1956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1957$as_echo "$ac_res" >&6; } 1958 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1959 1960} # ac_fn_c_check_type 1961 1962# ac_fn_c_check_func LINENO FUNC VAR 1963# ---------------------------------- 1964# Tests whether FUNC exists, setting the cache variable VAR accordingly 1965ac_fn_c_check_func () 1966{ 1967 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1969$as_echo_n "checking for $2... " >&6; } 1970if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1971 $as_echo_n "(cached) " >&6 1972else 1973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1974/* end confdefs.h. */ 1975/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1976 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1977#define $2 innocuous_$2 1978 1979/* System header to define __stub macros and hopefully few prototypes, 1980 which can conflict with char $2 (); below. 1981 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1982 <limits.h> exists even on freestanding compilers. */ 1983 1984#ifdef __STDC__ 1985# include <limits.h> 1986#else 1987# include <assert.h> 1988#endif 1989 1990#undef $2 1991 1992/* Override any GCC internal prototype to avoid an error. 1993 Use char because int might match the return type of a GCC 1994 builtin and then its argument prototype would still apply. */ 1995#ifdef __cplusplus 1996extern "C" 1997#endif 1998char $2 (); 1999/* The GNU C library defines this for functions which it implements 2000 to always fail with ENOSYS. Some functions are actually named 2001 something starting with __ and the normal name is an alias. */ 2002#if defined __stub_$2 || defined __stub___$2 2003choke me 2004#endif 2005 2006int 2007main () 2008{ 2009return $2 (); 2010 ; 2011 return 0; 2012} 2013_ACEOF 2014if ac_fn_c_try_link "$LINENO"; then : 2015 eval "$3=yes" 2016else 2017 eval "$3=no" 2018fi 2019rm -f core conftest.err conftest.$ac_objext \ 2020 conftest$ac_exeext conftest.$ac_ext 2021fi 2022eval ac_res=\$$3 2023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2024$as_echo "$ac_res" >&6; } 2025 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2026 2027} # ac_fn_c_check_func 2028cat >config.log <<_ACEOF 2029This file contains any messages produced by compilers while 2030running configure, to aid debugging if configure makes a mistake. 2031 2032It was created by $as_me, which was 2033generated by GNU Autoconf 2.64. Invocation command line was 2034 2035 $ $0 $@ 2036 2037_ACEOF 2038exec 5>>config.log 2039{ 2040cat <<_ASUNAME 2041## --------- ## 2042## Platform. ## 2043## --------- ## 2044 2045hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2046uname -m = `(uname -m) 2>/dev/null || echo unknown` 2047uname -r = `(uname -r) 2>/dev/null || echo unknown` 2048uname -s = `(uname -s) 2>/dev/null || echo unknown` 2049uname -v = `(uname -v) 2>/dev/null || echo unknown` 2050 2051/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2052/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2053 2054/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2055/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2056/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2057/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2058/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2059/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2060/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2061 2062_ASUNAME 2063 2064as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2065for as_dir in $PATH 2066do 2067 IFS=$as_save_IFS 2068 test -z "$as_dir" && as_dir=. 2069 $as_echo "PATH: $as_dir" 2070 done 2071IFS=$as_save_IFS 2072 2073} >&5 2074 2075cat >&5 <<_ACEOF 2076 2077 2078## ----------- ## 2079## Core tests. ## 2080## ----------- ## 2081 2082_ACEOF 2083 2084 2085# Keep a trace of the command line. 2086# Strip out --no-create and --no-recursion so they do not pile up. 2087# Strip out --silent because we don't want to record it for future runs. 2088# Also quote any args containing shell meta-characters. 2089# Make two passes to allow for proper duplicate-argument suppression. 2090ac_configure_args= 2091ac_configure_args0= 2092ac_configure_args1= 2093ac_must_keep_next=false 2094for ac_pass in 1 2 2095do 2096 for ac_arg 2097 do 2098 case $ac_arg in 2099 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2100 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2101 | -silent | --silent | --silen | --sile | --sil) 2102 continue ;; 2103 *\'*) 2104 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2105 esac 2106 case $ac_pass in 2107 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2108 2) 2109 as_fn_append ac_configure_args1 " '$ac_arg'" 2110 if test $ac_must_keep_next = true; then 2111 ac_must_keep_next=false # Got value, back to normal. 2112 else 2113 case $ac_arg in 2114 *=* | --config-cache | -C | -disable-* | --disable-* \ 2115 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2116 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2117 | -with-* | --with-* | -without-* | --without-* | --x) 2118 case "$ac_configure_args0 " in 2119 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2120 esac 2121 ;; 2122 -* ) ac_must_keep_next=true ;; 2123 esac 2124 fi 2125 as_fn_append ac_configure_args " '$ac_arg'" 2126 ;; 2127 esac 2128 done 2129done 2130{ ac_configure_args0=; unset ac_configure_args0;} 2131{ ac_configure_args1=; unset ac_configure_args1;} 2132 2133# When interrupted or exit'd, cleanup temporary files, and complete 2134# config.log. We remove comments because anyway the quotes in there 2135# would cause problems or look ugly. 2136# WARNING: Use '\'' to represent an apostrophe within the trap. 2137# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2138trap 'exit_status=$? 2139 # Save into config.log some information that might help in debugging. 2140 { 2141 echo 2142 2143 cat <<\_ASBOX 2144## ---------------- ## 2145## Cache variables. ## 2146## ---------------- ## 2147_ASBOX 2148 echo 2149 # The following way of writing the cache mishandles newlines in values, 2150( 2151 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2152 eval ac_val=\$$ac_var 2153 case $ac_val in #( 2154 *${as_nl}*) 2155 case $ac_var in #( 2156 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2157$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2158 esac 2159 case $ac_var in #( 2160 _ | IFS | as_nl) ;; #( 2161 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2162 *) { eval $ac_var=; unset $ac_var;} ;; 2163 esac ;; 2164 esac 2165 done 2166 (set) 2>&1 | 2167 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2168 *${as_nl}ac_space=\ *) 2169 sed -n \ 2170 "s/'\''/'\''\\\\'\'''\''/g; 2171 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2172 ;; #( 2173 *) 2174 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2175 ;; 2176 esac | 2177 sort 2178) 2179 echo 2180 2181 cat <<\_ASBOX 2182## ----------------- ## 2183## Output variables. ## 2184## ----------------- ## 2185_ASBOX 2186 echo 2187 for ac_var in $ac_subst_vars 2188 do 2189 eval ac_val=\$$ac_var 2190 case $ac_val in 2191 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2192 esac 2193 $as_echo "$ac_var='\''$ac_val'\''" 2194 done | sort 2195 echo 2196 2197 if test -n "$ac_subst_files"; then 2198 cat <<\_ASBOX 2199## ------------------- ## 2200## File substitutions. ## 2201## ------------------- ## 2202_ASBOX 2203 echo 2204 for ac_var in $ac_subst_files 2205 do 2206 eval ac_val=\$$ac_var 2207 case $ac_val in 2208 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2209 esac 2210 $as_echo "$ac_var='\''$ac_val'\''" 2211 done | sort 2212 echo 2213 fi 2214 2215 if test -s confdefs.h; then 2216 cat <<\_ASBOX 2217## ----------- ## 2218## confdefs.h. ## 2219## ----------- ## 2220_ASBOX 2221 echo 2222 cat confdefs.h 2223 echo 2224 fi 2225 test "$ac_signal" != 0 && 2226 $as_echo "$as_me: caught signal $ac_signal" 2227 $as_echo "$as_me: exit $exit_status" 2228 } >&5 2229 rm -f core *.core core.conftest.* && 2230 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2231 exit $exit_status 2232' 0 2233for ac_signal in 1 2 13 15; do 2234 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2235done 2236ac_signal=0 2237 2238# confdefs.h avoids OS command line length limits that DEFS can exceed. 2239rm -f -r conftest* confdefs.h 2240 2241$as_echo "/* confdefs.h */" > confdefs.h 2242 2243# Predefined preprocessor variables. 2244 2245cat >>confdefs.h <<_ACEOF 2246#define PACKAGE_NAME "$PACKAGE_NAME" 2247_ACEOF 2248 2249cat >>confdefs.h <<_ACEOF 2250#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2251_ACEOF 2252 2253cat >>confdefs.h <<_ACEOF 2254#define PACKAGE_VERSION "$PACKAGE_VERSION" 2255_ACEOF 2256 2257cat >>confdefs.h <<_ACEOF 2258#define PACKAGE_STRING "$PACKAGE_STRING" 2259_ACEOF 2260 2261cat >>confdefs.h <<_ACEOF 2262#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2263_ACEOF 2264 2265cat >>confdefs.h <<_ACEOF 2266#define PACKAGE_URL "$PACKAGE_URL" 2267_ACEOF 2268 2269 2270# Let the site file select an alternate cache file if it wants to. 2271# Prefer an explicitly selected file to automatically selected ones. 2272ac_site_file1=NONE 2273ac_site_file2=NONE 2274if test -n "$CONFIG_SITE"; then 2275 ac_site_file1=$CONFIG_SITE 2276elif test "x$prefix" != xNONE; then 2277 ac_site_file1=$prefix/share/config.site 2278 ac_site_file2=$prefix/etc/config.site 2279else 2280 ac_site_file1=$ac_default_prefix/share/config.site 2281 ac_site_file2=$ac_default_prefix/etc/config.site 2282fi 2283for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2284do 2285 test "x$ac_site_file" = xNONE && continue 2286 if test -r "$ac_site_file"; then 2287 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2288$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2289 sed 's/^/| /' "$ac_site_file" >&5 2290 . "$ac_site_file" 2291 fi 2292done 2293 2294if test -r "$cache_file"; then 2295 # Some versions of bash will fail to source /dev/null (special 2296 # files actually), so we avoid doing that. 2297 if test -f "$cache_file"; then 2298 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2299$as_echo "$as_me: loading cache $cache_file" >&6;} 2300 case $cache_file in 2301 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2302 *) . "./$cache_file";; 2303 esac 2304 fi 2305else 2306 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2307$as_echo "$as_me: creating cache $cache_file" >&6;} 2308 >$cache_file 2309fi 2310 2311# Check that the precious variables saved in the cache have kept the same 2312# value. 2313ac_cache_corrupted=false 2314for ac_var in $ac_precious_vars; do 2315 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2316 eval ac_new_set=\$ac_env_${ac_var}_set 2317 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2318 eval ac_new_val=\$ac_env_${ac_var}_value 2319 case $ac_old_set,$ac_new_set in 2320 set,) 2321 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2322$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2323 ac_cache_corrupted=: ;; 2324 ,set) 2325 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2326$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2327 ac_cache_corrupted=: ;; 2328 ,);; 2329 *) 2330 if test "x$ac_old_val" != "x$ac_new_val"; then 2331 # differences in whitespace do not lead to failure. 2332 ac_old_val_w=`echo x $ac_old_val` 2333 ac_new_val_w=`echo x $ac_new_val` 2334 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2335 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2336$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2337 ac_cache_corrupted=: 2338 else 2339 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2340$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2341 eval $ac_var=\$ac_old_val 2342 fi 2343 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2344$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2345 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2346$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2347 fi;; 2348 esac 2349 # Pass precious variables to config.status. 2350 if test "$ac_new_set" = set; then 2351 case $ac_new_val in 2352 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2353 *) ac_arg=$ac_var=$ac_new_val ;; 2354 esac 2355 case " $ac_configure_args " in 2356 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2357 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2358 esac 2359 fi 2360done 2361if $ac_cache_corrupted; then 2362 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2363$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2364 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2365$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2366 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2367fi 2368## -------------------- ## 2369## Main body of script. ## 2370## -------------------- ## 2371 2372ac_ext=c 2373ac_cpp='$CPP $CPPFLAGS' 2374ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2375ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2376ac_compiler_gnu=$ac_cv_c_compiler_gnu 2377 2378 2379 2380 2381 2382 2383ac_aux_dir= 2384for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2385 for ac_t in install-sh install.sh shtool; do 2386 if test -f "$ac_dir/$ac_t"; then 2387 ac_aux_dir=$ac_dir 2388 ac_install_sh="$ac_aux_dir/$ac_t -c" 2389 break 2 2390 fi 2391 done 2392done 2393if test -z "$ac_aux_dir"; then 2394 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2395fi 2396 2397# These three variables are undocumented and unsupported, 2398# and are intended to be withdrawn in a future Autoconf release. 2399# They can cause serious problems if a builder's source tree is in a directory 2400# whose full name contains unusual characters. 2401ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2402ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2403ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2404 2405 2406# Find a good install program. We prefer a C program (faster), 2407# so one script is as good as another. But avoid the broken or 2408# incompatible versions: 2409# SysV /etc/install, /usr/sbin/install 2410# SunOS /usr/etc/install 2411# IRIX /sbin/install 2412# AIX /bin/install 2413# AmigaOS /C/install, which installs bootblocks on floppy discs 2414# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2415# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2416# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2417# OS/2's system install, which has a completely different semantic 2418# ./install, which can be erroneously created by make from ./install.sh. 2419# Reject install programs that cannot install multiple files. 2420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2421$as_echo_n "checking for a BSD-compatible install... " >&6; } 2422if test -z "$INSTALL"; then 2423if test "${ac_cv_path_install+set}" = set; then : 2424 $as_echo_n "(cached) " >&6 2425else 2426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2427for as_dir in $PATH 2428do 2429 IFS=$as_save_IFS 2430 test -z "$as_dir" && as_dir=. 2431 # Account for people who put trailing slashes in PATH elements. 2432case $as_dir/ in #(( 2433 ./ | .// | /[cC]/* | \ 2434 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2435 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2436 /usr/ucb/* ) ;; 2437 *) 2438 # OSF1 and SCO ODT 3.0 have their own names for install. 2439 # Don't use installbsd from OSF since it installs stuff as root 2440 # by default. 2441 for ac_prog in ginstall scoinst install; do 2442 for ac_exec_ext in '' $ac_executable_extensions; do 2443 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2444 if test $ac_prog = install && 2445 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2446 # AIX install. It has an incompatible calling convention. 2447 : 2448 elif test $ac_prog = install && 2449 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2450 # program-specific install script used by HP pwplus--don't use. 2451 : 2452 else 2453 rm -rf conftest.one conftest.two conftest.dir 2454 echo one > conftest.one 2455 echo two > conftest.two 2456 mkdir conftest.dir 2457 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2458 test -s conftest.one && test -s conftest.two && 2459 test -s conftest.dir/conftest.one && 2460 test -s conftest.dir/conftest.two 2461 then 2462 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2463 break 3 2464 fi 2465 fi 2466 fi 2467 done 2468 done 2469 ;; 2470esac 2471 2472 done 2473IFS=$as_save_IFS 2474 2475rm -rf conftest.one conftest.two conftest.dir 2476 2477fi 2478 if test "${ac_cv_path_install+set}" = set; then 2479 INSTALL=$ac_cv_path_install 2480 else 2481 # As a last resort, use the slow shell script. Don't cache a 2482 # value for INSTALL within a source directory, because that will 2483 # break other packages using the cache if that directory is 2484 # removed, or if the value is a relative name. 2485 INSTALL=$ac_install_sh 2486 fi 2487fi 2488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2489$as_echo "$INSTALL" >&6; } 2490 2491# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2492# It thinks the first close brace ends the variable substitution. 2493test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2494 2495test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2496 2497test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2498 2499ac_ext=c 2500ac_cpp='$CPP $CPPFLAGS' 2501ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2502ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2503ac_compiler_gnu=$ac_cv_c_compiler_gnu 2504if test -n "$ac_tool_prefix"; then 2505 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2506set dummy ${ac_tool_prefix}gcc; ac_word=$2 2507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2508$as_echo_n "checking for $ac_word... " >&6; } 2509if test "${ac_cv_prog_CC+set}" = set; then : 2510 $as_echo_n "(cached) " >&6 2511else 2512 if test -n "$CC"; then 2513 ac_cv_prog_CC="$CC" # Let the user override the test. 2514else 2515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2516for as_dir in $PATH 2517do 2518 IFS=$as_save_IFS 2519 test -z "$as_dir" && as_dir=. 2520 for ac_exec_ext in '' $ac_executable_extensions; do 2521 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2522 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2524 break 2 2525 fi 2526done 2527 done 2528IFS=$as_save_IFS 2529 2530fi 2531fi 2532CC=$ac_cv_prog_CC 2533if test -n "$CC"; then 2534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2535$as_echo "$CC" >&6; } 2536else 2537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2538$as_echo "no" >&6; } 2539fi 2540 2541 2542fi 2543if test -z "$ac_cv_prog_CC"; then 2544 ac_ct_CC=$CC 2545 # Extract the first word of "gcc", so it can be a program name with args. 2546set dummy gcc; ac_word=$2 2547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2548$as_echo_n "checking for $ac_word... " >&6; } 2549if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2550 $as_echo_n "(cached) " >&6 2551else 2552 if test -n "$ac_ct_CC"; then 2553 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2554else 2555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2556for as_dir in $PATH 2557do 2558 IFS=$as_save_IFS 2559 test -z "$as_dir" && as_dir=. 2560 for ac_exec_ext in '' $ac_executable_extensions; do 2561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2562 ac_cv_prog_ac_ct_CC="gcc" 2563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2564 break 2 2565 fi 2566done 2567 done 2568IFS=$as_save_IFS 2569 2570fi 2571fi 2572ac_ct_CC=$ac_cv_prog_ac_ct_CC 2573if test -n "$ac_ct_CC"; then 2574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2575$as_echo "$ac_ct_CC" >&6; } 2576else 2577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2578$as_echo "no" >&6; } 2579fi 2580 2581 if test "x$ac_ct_CC" = x; then 2582 CC="" 2583 else 2584 case $cross_compiling:$ac_tool_warned in 2585yes:) 2586{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2587$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2588ac_tool_warned=yes ;; 2589esac 2590 CC=$ac_ct_CC 2591 fi 2592else 2593 CC="$ac_cv_prog_CC" 2594fi 2595 2596if test -z "$CC"; then 2597 if test -n "$ac_tool_prefix"; then 2598 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2599set dummy ${ac_tool_prefix}cc; ac_word=$2 2600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2601$as_echo_n "checking for $ac_word... " >&6; } 2602if test "${ac_cv_prog_CC+set}" = set; then : 2603 $as_echo_n "(cached) " >&6 2604else 2605 if test -n "$CC"; then 2606 ac_cv_prog_CC="$CC" # Let the user override the test. 2607else 2608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2609for as_dir in $PATH 2610do 2611 IFS=$as_save_IFS 2612 test -z "$as_dir" && as_dir=. 2613 for ac_exec_ext in '' $ac_executable_extensions; do 2614 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2615 ac_cv_prog_CC="${ac_tool_prefix}cc" 2616 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2617 break 2 2618 fi 2619done 2620 done 2621IFS=$as_save_IFS 2622 2623fi 2624fi 2625CC=$ac_cv_prog_CC 2626if test -n "$CC"; then 2627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2628$as_echo "$CC" >&6; } 2629else 2630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2631$as_echo "no" >&6; } 2632fi 2633 2634 2635 fi 2636fi 2637if test -z "$CC"; then 2638 # Extract the first word of "cc", so it can be a program name with args. 2639set dummy cc; ac_word=$2 2640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2641$as_echo_n "checking for $ac_word... " >&6; } 2642if test "${ac_cv_prog_CC+set}" = set; then : 2643 $as_echo_n "(cached) " >&6 2644else 2645 if test -n "$CC"; then 2646 ac_cv_prog_CC="$CC" # Let the user override the test. 2647else 2648 ac_prog_rejected=no 2649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2650for as_dir in $PATH 2651do 2652 IFS=$as_save_IFS 2653 test -z "$as_dir" && as_dir=. 2654 for ac_exec_ext in '' $ac_executable_extensions; do 2655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2656 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2657 ac_prog_rejected=yes 2658 continue 2659 fi 2660 ac_cv_prog_CC="cc" 2661 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2662 break 2 2663 fi 2664done 2665 done 2666IFS=$as_save_IFS 2667 2668if test $ac_prog_rejected = yes; then 2669 # We found a bogon in the path, so make sure we never use it. 2670 set dummy $ac_cv_prog_CC 2671 shift 2672 if test $# != 0; then 2673 # We chose a different compiler from the bogus one. 2674 # However, it has the same basename, so the bogon will be chosen 2675 # first if we set CC to just the basename; use the full file name. 2676 shift 2677 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2678 fi 2679fi 2680fi 2681fi 2682CC=$ac_cv_prog_CC 2683if test -n "$CC"; then 2684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2685$as_echo "$CC" >&6; } 2686else 2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2688$as_echo "no" >&6; } 2689fi 2690 2691 2692fi 2693if test -z "$CC"; then 2694 if test -n "$ac_tool_prefix"; then 2695 for ac_prog in cl.exe 2696 do 2697 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2698set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2700$as_echo_n "checking for $ac_word... " >&6; } 2701if test "${ac_cv_prog_CC+set}" = set; then : 2702 $as_echo_n "(cached) " >&6 2703else 2704 if test -n "$CC"; then 2705 ac_cv_prog_CC="$CC" # Let the user override the test. 2706else 2707as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2708for as_dir in $PATH 2709do 2710 IFS=$as_save_IFS 2711 test -z "$as_dir" && as_dir=. 2712 for ac_exec_ext in '' $ac_executable_extensions; do 2713 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2714 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2715 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2716 break 2 2717 fi 2718done 2719 done 2720IFS=$as_save_IFS 2721 2722fi 2723fi 2724CC=$ac_cv_prog_CC 2725if test -n "$CC"; then 2726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2727$as_echo "$CC" >&6; } 2728else 2729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2730$as_echo "no" >&6; } 2731fi 2732 2733 2734 test -n "$CC" && break 2735 done 2736fi 2737if test -z "$CC"; then 2738 ac_ct_CC=$CC 2739 for ac_prog in cl.exe 2740do 2741 # Extract the first word of "$ac_prog", so it can be a program name with args. 2742set dummy $ac_prog; ac_word=$2 2743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2744$as_echo_n "checking for $ac_word... " >&6; } 2745if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2746 $as_echo_n "(cached) " >&6 2747else 2748 if test -n "$ac_ct_CC"; then 2749 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2750else 2751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2752for as_dir in $PATH 2753do 2754 IFS=$as_save_IFS 2755 test -z "$as_dir" && as_dir=. 2756 for ac_exec_ext in '' $ac_executable_extensions; do 2757 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2758 ac_cv_prog_ac_ct_CC="$ac_prog" 2759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2760 break 2 2761 fi 2762done 2763 done 2764IFS=$as_save_IFS 2765 2766fi 2767fi 2768ac_ct_CC=$ac_cv_prog_ac_ct_CC 2769if test -n "$ac_ct_CC"; then 2770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2771$as_echo "$ac_ct_CC" >&6; } 2772else 2773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2774$as_echo "no" >&6; } 2775fi 2776 2777 2778 test -n "$ac_ct_CC" && break 2779done 2780 2781 if test "x$ac_ct_CC" = x; then 2782 CC="" 2783 else 2784 case $cross_compiling:$ac_tool_warned in 2785yes:) 2786{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2787$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2788ac_tool_warned=yes ;; 2789esac 2790 CC=$ac_ct_CC 2791 fi 2792fi 2793 2794fi 2795 2796 2797test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2798$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2799as_fn_error "no acceptable C compiler found in \$PATH 2800See \`config.log' for more details." "$LINENO" 5; } 2801 2802# Provide some information about the compiler. 2803$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2804set X $ac_compile 2805ac_compiler=$2 2806for ac_option in --version -v -V -qversion; do 2807 { { ac_try="$ac_compiler $ac_option >&5" 2808case "(($ac_try" in 2809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2810 *) ac_try_echo=$ac_try;; 2811esac 2812eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2813$as_echo "$ac_try_echo"; } >&5 2814 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2815 ac_status=$? 2816 if test -s conftest.err; then 2817 sed '10a\ 2818... rest of stderr output deleted ... 2819 10q' conftest.err >conftest.er1 2820 cat conftest.er1 >&5 2821 rm -f conftest.er1 conftest.err 2822 fi 2823 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2824 test $ac_status = 0; } 2825done 2826 2827cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2828/* end confdefs.h. */ 2829 2830int 2831main () 2832{ 2833 2834 ; 2835 return 0; 2836} 2837_ACEOF 2838ac_clean_files_save=$ac_clean_files 2839ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2840# Try to create an executable without -o first, disregard a.out. 2841# It will help us diagnose broken compilers, and finding out an intuition 2842# of exeext. 2843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2844$as_echo_n "checking for C compiler default output file name... " >&6; } 2845ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2846 2847# The possible output files: 2848ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2849 2850ac_rmfiles= 2851for ac_file in $ac_files 2852do 2853 case $ac_file in 2854 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2855 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2856 esac 2857done 2858rm -f $ac_rmfiles 2859 2860if { { ac_try="$ac_link_default" 2861case "(($ac_try" in 2862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2863 *) ac_try_echo=$ac_try;; 2864esac 2865eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2866$as_echo "$ac_try_echo"; } >&5 2867 (eval "$ac_link_default") 2>&5 2868 ac_status=$? 2869 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2870 test $ac_status = 0; }; then : 2871 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2872# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2873# in a Makefile. We should not override ac_cv_exeext if it was cached, 2874# so that the user can short-circuit this test for compilers unknown to 2875# Autoconf. 2876for ac_file in $ac_files '' 2877do 2878 test -f "$ac_file" || continue 2879 case $ac_file in 2880 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2881 ;; 2882 [ab].out ) 2883 # We found the default executable, but exeext='' is most 2884 # certainly right. 2885 break;; 2886 *.* ) 2887 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2888 then :; else 2889 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2890 fi 2891 # We set ac_cv_exeext here because the later test for it is not 2892 # safe: cross compilers may not add the suffix if given an `-o' 2893 # argument, so we may need to know it at that point already. 2894 # Even if this section looks crufty: it has the advantage of 2895 # actually working. 2896 break;; 2897 * ) 2898 break;; 2899 esac 2900done 2901test "$ac_cv_exeext" = no && ac_cv_exeext= 2902 2903else 2904 ac_file='' 2905fi 2906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2907$as_echo "$ac_file" >&6; } 2908if test -z "$ac_file"; then : 2909 $as_echo "$as_me: failed program was:" >&5 2910sed 's/^/| /' conftest.$ac_ext >&5 2911 2912{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2913$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2914{ as_fn_set_status 77 2915as_fn_error "C compiler cannot create executables 2916See \`config.log' for more details." "$LINENO" 5; }; } 2917fi 2918ac_exeext=$ac_cv_exeext 2919 2920# Check that the compiler produces executables we can run. If not, either 2921# the compiler is broken, or we cross compile. 2922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2923$as_echo_n "checking whether the C compiler works... " >&6; } 2924# If not cross compiling, check that we can run a simple program. 2925if test "$cross_compiling" != yes; then 2926 if { ac_try='./$ac_file' 2927 { { case "(($ac_try" in 2928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2929 *) ac_try_echo=$ac_try;; 2930esac 2931eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2932$as_echo "$ac_try_echo"; } >&5 2933 (eval "$ac_try") 2>&5 2934 ac_status=$? 2935 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2936 test $ac_status = 0; }; }; then 2937 cross_compiling=no 2938 else 2939 if test "$cross_compiling" = maybe; then 2940 cross_compiling=yes 2941 else 2942 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2943$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2944as_fn_error "cannot run C compiled programs. 2945If you meant to cross compile, use \`--host'. 2946See \`config.log' for more details." "$LINENO" 5; } 2947 fi 2948 fi 2949fi 2950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2951$as_echo "yes" >&6; } 2952 2953rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2954ac_clean_files=$ac_clean_files_save 2955# Check that the compiler produces executables we can run. If not, either 2956# the compiler is broken, or we cross compile. 2957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2958$as_echo_n "checking whether we are cross compiling... " >&6; } 2959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2960$as_echo "$cross_compiling" >&6; } 2961 2962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2963$as_echo_n "checking for suffix of executables... " >&6; } 2964if { { ac_try="$ac_link" 2965case "(($ac_try" in 2966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2967 *) ac_try_echo=$ac_try;; 2968esac 2969eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2970$as_echo "$ac_try_echo"; } >&5 2971 (eval "$ac_link") 2>&5 2972 ac_status=$? 2973 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2974 test $ac_status = 0; }; then : 2975 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2976# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2977# work properly (i.e., refer to `conftest.exe'), while it won't with 2978# `rm'. 2979for ac_file in conftest.exe conftest conftest.*; do 2980 test -f "$ac_file" || continue 2981 case $ac_file in 2982 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2983 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2984 break;; 2985 * ) break;; 2986 esac 2987done 2988else 2989 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2990$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2991as_fn_error "cannot compute suffix of executables: cannot compile and link 2992See \`config.log' for more details." "$LINENO" 5; } 2993fi 2994rm -f conftest$ac_cv_exeext 2995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2996$as_echo "$ac_cv_exeext" >&6; } 2997 2998rm -f conftest.$ac_ext 2999EXEEXT=$ac_cv_exeext 3000ac_exeext=$EXEEXT 3001{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3002$as_echo_n "checking for suffix of object files... " >&6; } 3003if test "${ac_cv_objext+set}" = set; then : 3004 $as_echo_n "(cached) " >&6 3005else 3006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3007/* end confdefs.h. */ 3008 3009int 3010main () 3011{ 3012 3013 ; 3014 return 0; 3015} 3016_ACEOF 3017rm -f conftest.o conftest.obj 3018if { { ac_try="$ac_compile" 3019case "(($ac_try" in 3020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3021 *) ac_try_echo=$ac_try;; 3022esac 3023eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3024$as_echo "$ac_try_echo"; } >&5 3025 (eval "$ac_compile") 2>&5 3026 ac_status=$? 3027 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3028 test $ac_status = 0; }; then : 3029 for ac_file in conftest.o conftest.obj conftest.*; do 3030 test -f "$ac_file" || continue; 3031 case $ac_file in 3032 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3033 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3034 break;; 3035 esac 3036done 3037else 3038 $as_echo "$as_me: failed program was:" >&5 3039sed 's/^/| /' conftest.$ac_ext >&5 3040 3041{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3042$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3043as_fn_error "cannot compute suffix of object files: cannot compile 3044See \`config.log' for more details." "$LINENO" 5; } 3045fi 3046rm -f conftest.$ac_cv_objext conftest.$ac_ext 3047fi 3048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3049$as_echo "$ac_cv_objext" >&6; } 3050OBJEXT=$ac_cv_objext 3051ac_objext=$OBJEXT 3052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3053$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3054if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3055 $as_echo_n "(cached) " >&6 3056else 3057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3058/* end confdefs.h. */ 3059 3060int 3061main () 3062{ 3063#ifndef __GNUC__ 3064 choke me 3065#endif 3066 3067 ; 3068 return 0; 3069} 3070_ACEOF 3071if ac_fn_c_try_compile "$LINENO"; then : 3072 ac_compiler_gnu=yes 3073else 3074 ac_compiler_gnu=no 3075fi 3076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3077ac_cv_c_compiler_gnu=$ac_compiler_gnu 3078 3079fi 3080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3081$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3082if test $ac_compiler_gnu = yes; then 3083 GCC=yes 3084else 3085 GCC= 3086fi 3087ac_test_CFLAGS=${CFLAGS+set} 3088ac_save_CFLAGS=$CFLAGS 3089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3090$as_echo_n "checking whether $CC accepts -g... " >&6; } 3091if test "${ac_cv_prog_cc_g+set}" = set; then : 3092 $as_echo_n "(cached) " >&6 3093else 3094 ac_save_c_werror_flag=$ac_c_werror_flag 3095 ac_c_werror_flag=yes 3096 ac_cv_prog_cc_g=no 3097 CFLAGS="-g" 3098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3099/* end confdefs.h. */ 3100 3101int 3102main () 3103{ 3104 3105 ; 3106 return 0; 3107} 3108_ACEOF 3109if ac_fn_c_try_compile "$LINENO"; then : 3110 ac_cv_prog_cc_g=yes 3111else 3112 CFLAGS="" 3113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3114/* end confdefs.h. */ 3115 3116int 3117main () 3118{ 3119 3120 ; 3121 return 0; 3122} 3123_ACEOF 3124if ac_fn_c_try_compile "$LINENO"; then : 3125 3126else 3127 ac_c_werror_flag=$ac_save_c_werror_flag 3128 CFLAGS="-g" 3129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3130/* end confdefs.h. */ 3131 3132int 3133main () 3134{ 3135 3136 ; 3137 return 0; 3138} 3139_ACEOF 3140if ac_fn_c_try_compile "$LINENO"; then : 3141 ac_cv_prog_cc_g=yes 3142fi 3143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3144fi 3145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3146fi 3147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3148 ac_c_werror_flag=$ac_save_c_werror_flag 3149fi 3150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3151$as_echo "$ac_cv_prog_cc_g" >&6; } 3152if test "$ac_test_CFLAGS" = set; then 3153 CFLAGS=$ac_save_CFLAGS 3154elif test $ac_cv_prog_cc_g = yes; then 3155 if test "$GCC" = yes; then 3156 CFLAGS="-g -O2" 3157 else 3158 CFLAGS="-g" 3159 fi 3160else 3161 if test "$GCC" = yes; then 3162 CFLAGS="-O2" 3163 else 3164 CFLAGS= 3165 fi 3166fi 3167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3168$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3169if test "${ac_cv_prog_cc_c89+set}" = set; then : 3170 $as_echo_n "(cached) " >&6 3171else 3172 ac_cv_prog_cc_c89=no 3173ac_save_CC=$CC 3174cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3175/* end confdefs.h. */ 3176#include <stdarg.h> 3177#include <stdio.h> 3178#include <sys/types.h> 3179#include <sys/stat.h> 3180/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3181struct buf { int x; }; 3182FILE * (*rcsopen) (struct buf *, struct stat *, int); 3183static char *e (p, i) 3184 char **p; 3185 int i; 3186{ 3187 return p[i]; 3188} 3189static char *f (char * (*g) (char **, int), char **p, ...) 3190{ 3191 char *s; 3192 va_list v; 3193 va_start (v,p); 3194 s = g (p, va_arg (v,int)); 3195 va_end (v); 3196 return s; 3197} 3198 3199/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3200 function prototypes and stuff, but not '\xHH' hex character constants. 3201 These don't provoke an error unfortunately, instead are silently treated 3202 as 'x'. The following induces an error, until -std is added to get 3203 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3204 array size at least. It's necessary to write '\x00'==0 to get something 3205 that's true only with -std. */ 3206int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3207 3208/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3209 inside strings and character constants. */ 3210#define FOO(x) 'x' 3211int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3212 3213int test (int i, double x); 3214struct s1 {int (*f) (int a);}; 3215struct s2 {int (*f) (double a);}; 3216int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3217int argc; 3218char **argv; 3219int 3220main () 3221{ 3222return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3223 ; 3224 return 0; 3225} 3226_ACEOF 3227for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3228 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3229do 3230 CC="$ac_save_CC $ac_arg" 3231 if ac_fn_c_try_compile "$LINENO"; then : 3232 ac_cv_prog_cc_c89=$ac_arg 3233fi 3234rm -f core conftest.err conftest.$ac_objext 3235 test "x$ac_cv_prog_cc_c89" != "xno" && break 3236done 3237rm -f conftest.$ac_ext 3238CC=$ac_save_CC 3239 3240fi 3241# AC_CACHE_VAL 3242case "x$ac_cv_prog_cc_c89" in 3243 x) 3244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3245$as_echo "none needed" >&6; } ;; 3246 xno) 3247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3248$as_echo "unsupported" >&6; } ;; 3249 *) 3250 CC="$CC $ac_cv_prog_cc_c89" 3251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3252$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3253esac 3254if test "x$ac_cv_prog_cc_c89" != xno; then : 3255 3256fi 3257 3258ac_ext=c 3259ac_cpp='$CPP $CPPFLAGS' 3260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3262ac_compiler_gnu=$ac_cv_c_compiler_gnu 3263 3264 3265# Put a plausible default for CC_FOR_BUILD in Makefile. 3266if test "x$cross_compiling" = "xno"; then 3267 CC_FOR_BUILD='$(CC)' 3268else 3269 CC_FOR_BUILD=gcc 3270fi 3271CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}} 3272 3273ALL_LINGUAS= 3274# If we haven't got the data from the intl directory, 3275# assume NLS is disabled. 3276USE_NLS=no 3277LIBINTL= 3278LIBINTL_DEP= 3279INCINTL= 3280XGETTEXT= 3281GMSGFMT= 3282POSUB= 3283 3284if test -f ../../intl/config.intl; then 3285 . ../../intl/config.intl 3286fi 3287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 3288$as_echo_n "checking whether NLS is requested... " >&6; } 3289if test x"$USE_NLS" != xyes; then 3290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3291$as_echo "no" >&6; } 3292else 3293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3294$as_echo "yes" >&6; } 3295 3296$as_echo "#define ENABLE_NLS 1" >>confdefs.h 3297 3298 3299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 3300$as_echo_n "checking for catalogs to be installed... " >&6; } 3301 # Look for .po and .gmo files in the source directory. 3302 CATALOGS= 3303 XLINGUAS= 3304 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 3305 # If there aren't any .gmo files the shell will give us the 3306 # literal string "../path/to/srcdir/po/*.gmo" which has to be 3307 # weeded out. 3308 case "$cat" in *\**) 3309 continue;; 3310 esac 3311 # The quadruple backslash is collapsed to a double backslash 3312 # by the backticks, then collapsed again by the double quotes, 3313 # leaving us with one backslash in the sed expression (right 3314 # before the dot that mustn't act as a wildcard). 3315 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 3316 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 3317 # The user is allowed to set LINGUAS to a list of languages to 3318 # install catalogs for. If it's empty that means "all of them." 3319 if test "x$LINGUAS" = x; then 3320 CATALOGS="$CATALOGS $cat" 3321 XLINGUAS="$XLINGUAS $lang" 3322 else 3323 case "$LINGUAS" in *$lang*) 3324 CATALOGS="$CATALOGS $cat" 3325 XLINGUAS="$XLINGUAS $lang" 3326 ;; 3327 esac 3328 fi 3329 done 3330 LINGUAS="$XLINGUAS" 3331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 3332$as_echo "$LINGUAS" >&6; } 3333 3334 3335 DATADIRNAME=share 3336 3337 INSTOBJEXT=.mo 3338 3339 GENCAT=gencat 3340 3341 CATOBJEXT=.gmo 3342 3343fi 3344 3345 3346# Check whether --enable-sim-alignment was given. 3347if test "${enable_sim_alignment+set}" = set; then : 3348 enableval=$enable_sim_alignment; case "${enableval}" in 3349 yes | strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";; 3350 no | nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";; 3351 0 | default | DEFAULT) sim_alignment="-DWITH_ALIGNMENT=0";; 3352 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";; 3353esac 3354if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then 3355 echo "Setting alignment flags = $sim_alignment" 6>&1 3356fi 3357else 3358 sim_alignment="" 3359fi 3360 3361 3362# Check whether --enable-sim-assert was given. 3363if test "${enable_sim_assert+set}" = set; then : 3364 enableval=$enable_sim_assert; case "${enableval}" in 3365 yes) sim_assert="-DWITH_ASSERT=1";; 3366 no) sim_assert="-DWITH_ASSERT=0";; 3367 *) as_fn_error "\"--enable-sim-assert does not take a value\"" "$LINENO" 5; sim_assert="";; 3368esac 3369if test x"$silent" != x"yes" && test x"$sim_assert" != x""; then 3370 echo "Setting assert flags = $sim_assert" 6>&1 3371fi 3372else 3373 sim_assert="" 3374fi 3375 3376 3377# Check whether --enable-sim-bitsize was given. 3378if test "${enable_sim_bitsize+set}" = set; then : 3379 enableval=$enable_sim_bitsize; case "${enableval}" in 3380 32|64) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=$enableval";; 3381 *) as_fn_error "\"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_bitsize="";; 3382esac 3383if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then 3384 echo "Setting bitsize flags = $sim_bitsize" 6>&1 3385fi 3386else 3387 sim_bitsize="" 3388fi 3389 3390 3391# Check whether --enable-sim-bswap was given. 3392if test "${enable_sim_bswap+set}" = set; then : 3393 enableval=$enable_sim_bswap; case "${enableval}" in 3394 yes) sim_bswap="-DWITH_BSWAP=1";; 3395 no) sim_bswap="-DWITH_BSWAP=0";; 3396 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";; 3397esac 3398if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then 3399 echo "Setting bswap flags = $sim_bswap" 6>&1 3400fi 3401else 3402 sim_bswap="" 3403fi 3404 3405 3406# Check whether --enable-sim-cflags was given. 3407if test "${enable_sim_cflags+set}" = set; then : 3408 enableval=$enable_sim_cflags; case "${enableval}" in 3409 yes) sim_cflags="-O2 -fomit-frame-pointer";; 3410 no) sim_cflags="";; 3411 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;; 3412esac 3413if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then 3414 echo "Setting sim cflags = $sim_cflags" 6>&1 3415fi 3416else 3417 sim_cflags="" 3418fi 3419 3420 3421# Check whether --enable-sim-config was given. 3422if test "${enable_sim_config+set}" = set; then : 3423 enableval=$enable_sim_config; case "${enableval}" in 3424 yes|no) as_fn_error "\"No value supplied for --enable-sim-config=file\"" "$LINENO" 5;; 3425 *) if test -f "${srcdir}/${enableval}"; then 3426 sim_config="${enableval}"; 3427 elif test -f "${srcdir}/${enableval}-config.h"; then 3428 sim_config="${enableval}-config.h" 3429 else 3430 as_fn_error "\"Config file $enableval was not found\"" "$LINENO" 5; 3431 sim_config=std-config.h 3432 fi;; 3433esac 3434if test x"$silent" != x"yes" && test x"$sim_config" != x""; then 3435 echo "Setting config flags = $sim_config" 6>&1 3436fi 3437else 3438 sim_config="std-config.h" 3439if test x"$silent" != x"yes"; then 3440 echo "Setting config flags = $sim_config" 6>&1 3441fi 3442fi 3443 3444 3445# Check whether --enable-sim-decode-mechanism was given. 3446if test "${enable_sim_decode_mechanism+set}" = set; then : 3447 enableval=$enable_sim_decode_mechanism; case "${enableval}" in 3448 yes|no) as_fn_error "\"No value supplied for --enable-sim-decode-mechanism=file\"" "$LINENO" 5;; 3449 array|switch|padded-switch|goto-switch) sim_decode_mechanism="-T ${enableval}";; 3450 *) as_fn_error "\"File $enableval is not an opcode rules file\"" "$LINENO" 5; 3451 sim_decode_mechanism="switch";; 3452esac 3453if test x"$silent" != x"yes" && test x"$sim_decode_mechanism" != x""; then 3454 echo "Setting decode mechanism flags = $sim_decode_mechanism" 6>&1 3455fi 3456else 3457 sim_decode_mechanism="" 3458if test x"$silent" != x"yes"; then 3459 echo "Setting decode mechanism flags = $sim_decode_mechanism" 3460fi 3461fi 3462 3463 3464# Check whether --enable-sim-default-model was given. 3465if test "${enable_sim_default_model+set}" = set; then : 3466 enableval=$enable_sim_default_model; case "${enableval}" in 3467 yes|no) as_fn_error "\"No value supplied for --enable-sim-default-model=model\"" "$LINENO" 5;; 3468 *) sim_default_model="-DWITH_DEFAULT_MODEL=${enableval}";; 3469esac 3470if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then 3471 echo "Setting default-model flags = $sim_default_model" 6>&1 3472fi 3473else 3474 sim_default_model="" 3475fi 3476 3477 3478# Check whether --enable-sim-duplicate was given. 3479if test "${enable_sim_duplicate+set}" = set; then : 3480 enableval=$enable_sim_duplicate; case "${enableval}" in 3481 yes) sim_dup="-E";; 3482 no) sim_dup="";; 3483 *) as_fn_error "\"--enable-sim-duplicate does not take a value\"" "$LINENO" 5; sim_dup="";; 3484esac 3485if test x"$silent" != x"yes" && test x"$sim_dup" != x""; then 3486 echo "Setting duplicate flags = $sim_dup" 6>&1 3487fi 3488else 3489 sim_dup="-E" 3490if test x"$silent" != x"yes"; then 3491 echo "Setting duplicate flags = $sim_dup" 6>&1 3492fi 3493fi 3494 3495 3496# Check whether --enable-sim-endian was given. 3497if test "${enable_sim_endian+set}" = set; then : 3498 enableval=$enable_sim_endian; case "${enableval}" in 3499 yes) case "$target" in 3500 *powerpc-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";; 3501 *powerpcle-*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";; 3502 *) echo "Unknown target $target" 1>&6; sim_endian="-DWITH_TARGET_BYTE_ORDER=0";; 3503 esac;; 3504 no) sim_endian="-DWITH_TARGET_BYTE_ORDER=0";; 3505 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";; 3506 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";; 3507 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";; 3508esac 3509if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then 3510 echo "Setting endian flags = $sim_endian" 6>&1 3511fi 3512else 3513 sim_endian="" 3514fi 3515 3516 3517# Check whether --enable-sim-env was given. 3518if test "${enable_sim_env+set}" = set; then : 3519 enableval=$enable_sim_env; case "${enableval}" in 3520 operating | os | oea) sim_env="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";; 3521 virtual | vea) sim_env="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";; 3522 user | uea) sim_env="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";; 3523 no) sim_env="-DWITH_ENVIRONMENT=0";; 3524 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-env\"" "$LINENO" 5; sim_env="";; 3525esac 3526if test x"$silent" != x"yes" && test x"$sim_env" != x""; then 3527 echo "Setting env flags = $sim_env" 6>&1 3528fi 3529else 3530 sim_env="" 3531fi 3532 3533 3534# Check whether --enable-sim-filter was given. 3535if test "${enable_sim_filter+set}" = set; then : 3536 enableval=$enable_sim_filter; case "${enableval}" in 3537 yes) as_fn_error "\"--enable-sim-filter must be specified with a rule to filter or no\"" "$LINENO" 5; sim_filter="";; 3538 no) sim_filter="";; 3539 *) sim_filter="-F $enableval";; 3540esac 3541if test x"$silent" != x"yes" && test x"$sim_filter" != x""; then 3542 echo "Setting filter flags = $sim_filter" 6>&1 3543fi 3544else 3545 sim_filter="-F 32,f,o" 3546if test x"$silent" != x"yes"; then 3547 echo "Setting filter flags = $sim_filter" 6>&1 3548fi 3549fi 3550 3551 3552# Check whether --enable-sim-float was given. 3553if test "${enable_sim_float+set}" = set; then : 3554 enableval=$enable_sim_float; case "${enableval}" in 3555 yes | hard) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";; 3556 no | soft) sim_float="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";; 3557 altivec) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;; 3558 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;; 3559 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-float\"" "$LINENO" 5; sim_float="";; 3560esac 3561if test x"$silent" != x"yes" && test x"$sim_float" != x""; then 3562 echo "Setting float flags = $sim_float" 6>&1 3563fi 3564else 3565 3566case "${target}" in 3567 *altivec*) sim_float="-DWITH_ALTIVEC" ; sim_filter="${sim_filter},av" ;; 3568 *spe*|*simd*) sim_float="-DWITH_E500" ; sim_filter="${sim_filter},e500" ;; 3569 *) sim_float="" 3570esac 3571 3572fi 3573 3574 3575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if union semun defined" >&5 3576$as_echo_n "checking if union semun defined... " >&6; } 3577if test "${ac_cv_HAS_UNION_SEMUN+set}" = set; then : 3578 $as_echo_n "(cached) " >&6 3579else 3580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3581/* end confdefs.h. */ 3582 3583#include <sys/types.h> 3584#include <sys/ipc.h> 3585#include <sys/sem.h> 3586int 3587main () 3588{ 3589union semun arg ; 3590 ; 3591 return 0; 3592} 3593_ACEOF 3594if ac_fn_c_try_compile "$LINENO"; then : 3595 ac_cv_has_union_semun="yes" 3596else 3597 ac_cv_has_union_semun="no" 3598fi 3599rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_has_union_semun" >&5 3601$as_echo "$ac_cv_has_union_semun" >&6; } 3602 3603fi 3604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_HAS_UNION_SEMUN" >&5 3605$as_echo "$ac_cv_HAS_UNION_SEMUN" >&6; } 3606 3607 3608if test "$ac_cv_has_union_semun" = "yes"; then 3609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5 3610$as_echo_n "checking whether System V semaphores are supported... " >&6; } 3611if test "${ac_cv_sysv_sem+set}" = set; then : 3612 $as_echo_n "(cached) " >&6 3613else 3614 3615 if test "$cross_compiling" = yes; then : 3616 : 3617else 3618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3619/* end confdefs.h. */ 3620 3621 #include <sys/types.h> 3622 #include <sys/ipc.h> 3623 #include <sys/sem.h> 3624 int main () { 3625 union semun arg ; 3626 3627 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400); 3628 if (id == -1) 3629 exit(1); 3630 arg.val = 0; /* avoid implicit type cast to union */ 3631 if (semctl(id, 0, IPC_RMID, arg) == -1) 3632 exit(1); 3633 exit(0); 3634 } 3635 3636_ACEOF 3637if ac_fn_c_try_run "$LINENO"; then : 3638 ac_cv_sysv_sem="yes" 3639else 3640 ac_cv_sysv_sem="no" 3641fi 3642rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3643 conftest.$ac_objext conftest.beam conftest.$ac_ext 3644fi 3645 3646 3647fi 3648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5 3649$as_echo "$ac_cv_sysv_sem" >&6; } 3650else # semun is not defined 3651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V semaphores are supported" >&5 3652$as_echo_n "checking whether System V semaphores are supported... " >&6; } 3653if test "${ac_cv_sysv_sem+set}" = set; then : 3654 $as_echo_n "(cached) " >&6 3655else 3656 3657 if test "$cross_compiling" = yes; then : 3658 : 3659else 3660 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3661/* end confdefs.h. */ 3662 3663 #include <sys/types.h> 3664 #include <sys/ipc.h> 3665 #include <sys/sem.h> 3666 union semun { 3667 int val; 3668 struct semid_ds *buf; 3669 ushort *array; 3670 }; 3671 int main () { 3672 union semun arg ; 3673 3674 int id=semget(IPC_PRIVATE,1,IPC_CREAT|0400); 3675 if (id == -1) 3676 exit(1); 3677 arg.val = 0; /* avoid implicit type cast to union */ 3678 if (semctl(id, 0, IPC_RMID, arg) == -1) 3679 exit(1); 3680 exit(0); 3681 } 3682 3683_ACEOF 3684if ac_fn_c_try_run "$LINENO"; then : 3685 ac_cv_sysv_sem="yes" 3686else 3687 ac_cv_sysv_sem="no" 3688fi 3689rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3690 conftest.$ac_objext conftest.beam conftest.$ac_ext 3691fi 3692 3693 3694fi 3695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_sem" >&5 3696$as_echo "$ac_cv_sysv_sem" >&6; } 3697fi 3698 3699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether System V shared memory is supported" >&5 3700$as_echo_n "checking whether System V shared memory is supported... " >&6; } 3701if test "${ac_cv_sysv_shm+set}" = set; then : 3702 $as_echo_n "(cached) " >&6 3703else 3704 3705if test "$cross_compiling" = yes; then : 3706 : 3707else 3708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3709/* end confdefs.h. */ 3710 3711#include <sys/types.h> 3712#include <sys/ipc.h> 3713#include <sys/shm.h> 3714int main () { 3715 int id=shmget(IPC_PRIVATE,1,IPC_CREAT|0400); 3716 if (id == -1) 3717 exit(1); 3718 if (shmctl(id, IPC_RMID, 0) == -1) 3719 exit(1); 3720 exit(0); 3721} 3722 3723_ACEOF 3724if ac_fn_c_try_run "$LINENO"; then : 3725 ac_cv_sysv_shm="yes" 3726else 3727 ac_cv_sysv_shm="no" 3728fi 3729rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3730 conftest.$ac_objext conftest.beam conftest.$ac_ext 3731fi 3732 3733 3734fi 3735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sysv_shm" >&5 3736$as_echo "$ac_cv_sysv_shm" >&6; } 3737 3738if test x"$ac_cv_sysv_shm" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then 3739 sim_sysv_ipc_hw=",sem,shm"; 3740else 3741 sim_sysv_ipc_hw=""; 3742fi 3743 3744if test x"$ac_cv_has_union_semun" = x"yes" -a x"$ac_cv_sysv_sem" = x"yes" ; then 3745 3746$as_echo "#define HAVE_UNION_SEMUN 1" >>confdefs.h 3747 3748fi 3749 3750 3751# Check whether --enable-sim-hardware was given. 3752if test "${enable_sim_hardware+set}" = set; then : 3753 enableval=$enable_sim_hardware; hardware="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide${sim_sysv_ipc_hw}" 3754case "${enableval}" in 3755 yes) ;; 3756 no) as_fn_error "\"List of hardware must be specified for --enable-sim-hardware\"" "$LINENO" 5; hardware="";; 3757 ,*) hardware="${hardware}${enableval}";; 3758 *,) hardware="${enableval}${hardware}";; 3759 *) hardware="${enableval}"'';; 3760esac 3761sim_hw_src=`echo $hardware | sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s'/$/.c/'` 3762sim_hw_obj=`echo $sim_hw_src | sed -e 's/\.c/.o/g'` 3763if test x"$silent" != x"yes" && test x"$hardware" != x""; then 3764 echo "Setting hardware to $sim_hw_src, $sim_hw_obj" 3765fi 3766else 3767 hardware="cpu,memory,nvram,iobus,htab,disk,trace,register,vm,init,core,pal,com,eeprom,opic,glue,phb,ide${sim_sysv_ipc_hw}" 3768sim_hw_src=`echo $hardware | sed -e 's/,/.c hw_/g' -e 's/^/hw_/' -e s'/$/.c/'` 3769sim_hw_obj=`echo $sim_hw_src | sed -e 's/\.c/.o/g'` 3770if test x"$silent" != x"yes"; then 3771 echo "Setting hardware to $sim_hw_src, $sim_hw_obj" 3772fi 3773fi 3774 3775# Check whether --enable-sim-hostbitsize was given. 3776if test "${enable_sim_hostbitsize+set}" = set; then : 3777 enableval=$enable_sim_hostbitsize; case "${enableval}" in 3778 32|64) sim_hostbitsize="-DWITH_HOST_WORD_BITSIZE=$enableval";; 3779 *) as_fn_error "\"--enable-sim-hostbitsize was given $enableval. Expected 32 or 64\"" "$LINENO" 5; sim_hostbitsize="";; 3780esac 3781if test x"$silent" != x"yes" && test x"$sim_hostbitsize" != x""; then 3782 echo "Setting hostbitsize flags = $sim_hostbitsize" 6>&1 3783fi 3784else 3785 sim_hostbitsize="" 3786fi 3787 3788 3789ac_ext=c 3790ac_cpp='$CPP $CPPFLAGS' 3791ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3792ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3793ac_compiler_gnu=$ac_cv_c_compiler_gnu 3794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3795$as_echo_n "checking how to run the C preprocessor... " >&6; } 3796# On Suns, sometimes $CPP names a directory. 3797if test -n "$CPP" && test -d "$CPP"; then 3798 CPP= 3799fi 3800if test -z "$CPP"; then 3801 if test "${ac_cv_prog_CPP+set}" = set; then : 3802 $as_echo_n "(cached) " >&6 3803else 3804 # Double quotes because CPP needs to be expanded 3805 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3806 do 3807 ac_preproc_ok=false 3808for ac_c_preproc_warn_flag in '' yes 3809do 3810 # Use a header file that comes with gcc, so configuring glibc 3811 # with a fresh cross-compiler works. 3812 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3813 # <limits.h> exists even on freestanding compilers. 3814 # On the NeXT, cc -E runs the code through the compiler's parser, 3815 # not just through cpp. "Syntax error" is here to catch this case. 3816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3817/* end confdefs.h. */ 3818#ifdef __STDC__ 3819# include <limits.h> 3820#else 3821# include <assert.h> 3822#endif 3823 Syntax error 3824_ACEOF 3825if ac_fn_c_try_cpp "$LINENO"; then : 3826 3827else 3828 # Broken: fails on valid input. 3829continue 3830fi 3831rm -f conftest.err conftest.$ac_ext 3832 3833 # OK, works on sane cases. Now check whether nonexistent headers 3834 # can be detected and how. 3835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3836/* end confdefs.h. */ 3837#include <ac_nonexistent.h> 3838_ACEOF 3839if ac_fn_c_try_cpp "$LINENO"; then : 3840 # Broken: success on invalid input. 3841continue 3842else 3843 # Passes both tests. 3844ac_preproc_ok=: 3845break 3846fi 3847rm -f conftest.err conftest.$ac_ext 3848 3849done 3850# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3851rm -f conftest.err conftest.$ac_ext 3852if $ac_preproc_ok; then : 3853 break 3854fi 3855 3856 done 3857 ac_cv_prog_CPP=$CPP 3858 3859fi 3860 CPP=$ac_cv_prog_CPP 3861else 3862 ac_cv_prog_CPP=$CPP 3863fi 3864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3865$as_echo "$CPP" >&6; } 3866ac_preproc_ok=false 3867for ac_c_preproc_warn_flag in '' yes 3868do 3869 # Use a header file that comes with gcc, so configuring glibc 3870 # with a fresh cross-compiler works. 3871 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3872 # <limits.h> exists even on freestanding compilers. 3873 # On the NeXT, cc -E runs the code through the compiler's parser, 3874 # not just through cpp. "Syntax error" is here to catch this case. 3875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3876/* end confdefs.h. */ 3877#ifdef __STDC__ 3878# include <limits.h> 3879#else 3880# include <assert.h> 3881#endif 3882 Syntax error 3883_ACEOF 3884if ac_fn_c_try_cpp "$LINENO"; then : 3885 3886else 3887 # Broken: fails on valid input. 3888continue 3889fi 3890rm -f conftest.err conftest.$ac_ext 3891 3892 # OK, works on sane cases. Now check whether nonexistent headers 3893 # can be detected and how. 3894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3895/* end confdefs.h. */ 3896#include <ac_nonexistent.h> 3897_ACEOF 3898if ac_fn_c_try_cpp "$LINENO"; then : 3899 # Broken: success on invalid input. 3900continue 3901else 3902 # Passes both tests. 3903ac_preproc_ok=: 3904break 3905fi 3906rm -f conftest.err conftest.$ac_ext 3907 3908done 3909# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3910rm -f conftest.err conftest.$ac_ext 3911if $ac_preproc_ok; then : 3912 3913else 3914 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3915$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3916as_fn_error "C preprocessor \"$CPP\" fails sanity check 3917See \`config.log' for more details." "$LINENO" 5; } 3918fi 3919 3920ac_ext=c 3921ac_cpp='$CPP $CPPFLAGS' 3922ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3923ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3924ac_compiler_gnu=$ac_cv_c_compiler_gnu 3925 3926 3927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3928$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3929if test "${ac_cv_path_GREP+set}" = set; then : 3930 $as_echo_n "(cached) " >&6 3931else 3932 if test -z "$GREP"; then 3933 ac_path_GREP_found=false 3934 # Loop through the user's path and test for each of PROGNAME-LIST 3935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3936for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3937do 3938 IFS=$as_save_IFS 3939 test -z "$as_dir" && as_dir=. 3940 for ac_prog in grep ggrep; do 3941 for ac_exec_ext in '' $ac_executable_extensions; do 3942 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3943 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3944# Check for GNU ac_path_GREP and select it if it is found. 3945 # Check for GNU $ac_path_GREP 3946case `"$ac_path_GREP" --version 2>&1` in 3947*GNU*) 3948 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3949*) 3950 ac_count=0 3951 $as_echo_n 0123456789 >"conftest.in" 3952 while : 3953 do 3954 cat "conftest.in" "conftest.in" >"conftest.tmp" 3955 mv "conftest.tmp" "conftest.in" 3956 cp "conftest.in" "conftest.nl" 3957 $as_echo 'GREP' >> "conftest.nl" 3958 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3959 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3960 as_fn_arith $ac_count + 1 && ac_count=$as_val 3961 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3962 # Best one so far, save it but keep looking for a better one 3963 ac_cv_path_GREP="$ac_path_GREP" 3964 ac_path_GREP_max=$ac_count 3965 fi 3966 # 10*(2^10) chars as input seems more than enough 3967 test $ac_count -gt 10 && break 3968 done 3969 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3970esac 3971 3972 $ac_path_GREP_found && break 3 3973 done 3974 done 3975 done 3976IFS=$as_save_IFS 3977 if test -z "$ac_cv_path_GREP"; then 3978 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3979 fi 3980else 3981 ac_cv_path_GREP=$GREP 3982fi 3983 3984fi 3985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3986$as_echo "$ac_cv_path_GREP" >&6; } 3987 GREP="$ac_cv_path_GREP" 3988 3989 3990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3991$as_echo_n "checking for egrep... " >&6; } 3992if test "${ac_cv_path_EGREP+set}" = set; then : 3993 $as_echo_n "(cached) " >&6 3994else 3995 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3996 then ac_cv_path_EGREP="$GREP -E" 3997 else 3998 if test -z "$EGREP"; then 3999 ac_path_EGREP_found=false 4000 # Loop through the user's path and test for each of PROGNAME-LIST 4001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4002for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4003do 4004 IFS=$as_save_IFS 4005 test -z "$as_dir" && as_dir=. 4006 for ac_prog in egrep; do 4007 for ac_exec_ext in '' $ac_executable_extensions; do 4008 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4009 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4010# Check for GNU ac_path_EGREP and select it if it is found. 4011 # Check for GNU $ac_path_EGREP 4012case `"$ac_path_EGREP" --version 2>&1` in 4013*GNU*) 4014 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4015*) 4016 ac_count=0 4017 $as_echo_n 0123456789 >"conftest.in" 4018 while : 4019 do 4020 cat "conftest.in" "conftest.in" >"conftest.tmp" 4021 mv "conftest.tmp" "conftest.in" 4022 cp "conftest.in" "conftest.nl" 4023 $as_echo 'EGREP' >> "conftest.nl" 4024 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4025 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4026 as_fn_arith $ac_count + 1 && ac_count=$as_val 4027 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4028 # Best one so far, save it but keep looking for a better one 4029 ac_cv_path_EGREP="$ac_path_EGREP" 4030 ac_path_EGREP_max=$ac_count 4031 fi 4032 # 10*(2^10) chars as input seems more than enough 4033 test $ac_count -gt 10 && break 4034 done 4035 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4036esac 4037 4038 $ac_path_EGREP_found && break 3 4039 done 4040 done 4041 done 4042IFS=$as_save_IFS 4043 if test -z "$ac_cv_path_EGREP"; then 4044 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4045 fi 4046else 4047 ac_cv_path_EGREP=$EGREP 4048fi 4049 4050 fi 4051fi 4052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4053$as_echo "$ac_cv_path_EGREP" >&6; } 4054 EGREP="$ac_cv_path_EGREP" 4055 4056 4057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4058$as_echo_n "checking for ANSI C header files... " >&6; } 4059if test "${ac_cv_header_stdc+set}" = set; then : 4060 $as_echo_n "(cached) " >&6 4061else 4062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4063/* end confdefs.h. */ 4064#include <stdlib.h> 4065#include <stdarg.h> 4066#include <string.h> 4067#include <float.h> 4068 4069int 4070main () 4071{ 4072 4073 ; 4074 return 0; 4075} 4076_ACEOF 4077if ac_fn_c_try_compile "$LINENO"; then : 4078 ac_cv_header_stdc=yes 4079else 4080 ac_cv_header_stdc=no 4081fi 4082rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4083 4084if test $ac_cv_header_stdc = yes; then 4085 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4087/* end confdefs.h. */ 4088#include <string.h> 4089 4090_ACEOF 4091if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4092 $EGREP "memchr" >/dev/null 2>&1; then : 4093 4094else 4095 ac_cv_header_stdc=no 4096fi 4097rm -f conftest* 4098 4099fi 4100 4101if test $ac_cv_header_stdc = yes; then 4102 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4104/* end confdefs.h. */ 4105#include <stdlib.h> 4106 4107_ACEOF 4108if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4109 $EGREP "free" >/dev/null 2>&1; then : 4110 4111else 4112 ac_cv_header_stdc=no 4113fi 4114rm -f conftest* 4115 4116fi 4117 4118if test $ac_cv_header_stdc = yes; then 4119 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4120 if test "$cross_compiling" = yes; then : 4121 : 4122else 4123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4124/* end confdefs.h. */ 4125#include <ctype.h> 4126#include <stdlib.h> 4127#if ((' ' & 0x0FF) == 0x020) 4128# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4129# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4130#else 4131# define ISLOWER(c) \ 4132 (('a' <= (c) && (c) <= 'i') \ 4133 || ('j' <= (c) && (c) <= 'r') \ 4134 || ('s' <= (c) && (c) <= 'z')) 4135# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4136#endif 4137 4138#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4139int 4140main () 4141{ 4142 int i; 4143 for (i = 0; i < 256; i++) 4144 if (XOR (islower (i), ISLOWER (i)) 4145 || toupper (i) != TOUPPER (i)) 4146 return 2; 4147 return 0; 4148} 4149_ACEOF 4150if ac_fn_c_try_run "$LINENO"; then : 4151 4152else 4153 ac_cv_header_stdc=no 4154fi 4155rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4156 conftest.$ac_objext conftest.beam conftest.$ac_ext 4157fi 4158 4159fi 4160fi 4161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4162$as_echo "$ac_cv_header_stdc" >&6; } 4163if test $ac_cv_header_stdc = yes; then 4164 4165$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4166 4167fi 4168 4169# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4170for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4171 inttypes.h stdint.h unistd.h 4172do : 4173 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4174ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4175" 4176eval as_val=\$$as_ac_Header 4177 if test "x$as_val" = x""yes; then : 4178 cat >>confdefs.h <<_ACEOF 4179#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4180_ACEOF 4181 4182fi 4183 4184done 4185 4186 4187# Check whether --enable-sim-hostendian was given. 4188if test "${enable_sim_hostendian+set}" = set; then : 4189 enableval=$enable_sim_hostendian; case "${enableval}" in 4190 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";; 4191 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";; 4192 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";; 4193 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";; 4194esac 4195if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then 4196 echo "Setting hostendian flags = $sim_hostendian" 6>&1 4197fi 4198else 4199 4200if test "x$cross_compiling" = "xno"; then 4201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 4202$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 4203if test "${ac_cv_c_bigendian+set}" = set; then : 4204 $as_echo_n "(cached) " >&6 4205else 4206 ac_cv_c_bigendian=unknown 4207 # See if we're dealing with a universal compiler. 4208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4209/* end confdefs.h. */ 4210#ifndef __APPLE_CC__ 4211 not a universal capable compiler 4212 #endif 4213 typedef int dummy; 4214 4215_ACEOF 4216if ac_fn_c_try_compile "$LINENO"; then : 4217 4218 # Check for potential -arch flags. It is not universal unless 4219 # there are at least two -arch flags with different values. 4220 ac_arch= 4221 ac_prev= 4222 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 4223 if test -n "$ac_prev"; then 4224 case $ac_word in 4225 i?86 | x86_64 | ppc | ppc64) 4226 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 4227 ac_arch=$ac_word 4228 else 4229 ac_cv_c_bigendian=universal 4230 break 4231 fi 4232 ;; 4233 esac 4234 ac_prev= 4235 elif test "x$ac_word" = "x-arch"; then 4236 ac_prev=arch 4237 fi 4238 done 4239fi 4240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4241 if test $ac_cv_c_bigendian = unknown; then 4242 # See if sys/param.h defines the BYTE_ORDER macro. 4243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4244/* end confdefs.h. */ 4245#include <sys/types.h> 4246 #include <sys/param.h> 4247 4248int 4249main () 4250{ 4251#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 4252 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 4253 && LITTLE_ENDIAN) 4254 bogus endian macros 4255 #endif 4256 4257 ; 4258 return 0; 4259} 4260_ACEOF 4261if ac_fn_c_try_compile "$LINENO"; then : 4262 # It does; now see whether it defined to BIG_ENDIAN or not. 4263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4264/* end confdefs.h. */ 4265#include <sys/types.h> 4266 #include <sys/param.h> 4267 4268int 4269main () 4270{ 4271#if BYTE_ORDER != BIG_ENDIAN 4272 not big endian 4273 #endif 4274 4275 ; 4276 return 0; 4277} 4278_ACEOF 4279if ac_fn_c_try_compile "$LINENO"; then : 4280 ac_cv_c_bigendian=yes 4281else 4282 ac_cv_c_bigendian=no 4283fi 4284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4285fi 4286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4287 fi 4288 if test $ac_cv_c_bigendian = unknown; then 4289 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 4290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4291/* end confdefs.h. */ 4292#include <limits.h> 4293 4294int 4295main () 4296{ 4297#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 4298 bogus endian macros 4299 #endif 4300 4301 ; 4302 return 0; 4303} 4304_ACEOF 4305if ac_fn_c_try_compile "$LINENO"; then : 4306 # It does; now see whether it defined to _BIG_ENDIAN or not. 4307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4308/* end confdefs.h. */ 4309#include <limits.h> 4310 4311int 4312main () 4313{ 4314#ifndef _BIG_ENDIAN 4315 not big endian 4316 #endif 4317 4318 ; 4319 return 0; 4320} 4321_ACEOF 4322if ac_fn_c_try_compile "$LINENO"; then : 4323 ac_cv_c_bigendian=yes 4324else 4325 ac_cv_c_bigendian=no 4326fi 4327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4328fi 4329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4330 fi 4331 if test $ac_cv_c_bigendian = unknown; then 4332 # Compile a test program. 4333 if test "$cross_compiling" = yes; then : 4334 # Try to guess by grepping values from an object file. 4335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4336/* end confdefs.h. */ 4337short int ascii_mm[] = 4338 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4339 short int ascii_ii[] = 4340 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4341 int use_ascii (int i) { 4342 return ascii_mm[i] + ascii_ii[i]; 4343 } 4344 short int ebcdic_ii[] = 4345 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4346 short int ebcdic_mm[] = 4347 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4348 int use_ebcdic (int i) { 4349 return ebcdic_mm[i] + ebcdic_ii[i]; 4350 } 4351 extern int foo; 4352 4353int 4354main () 4355{ 4356return use_ascii (foo) == use_ebcdic (foo); 4357 ; 4358 return 0; 4359} 4360_ACEOF 4361if ac_fn_c_try_compile "$LINENO"; then : 4362 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 4363 ac_cv_c_bigendian=yes 4364 fi 4365 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4366 if test "$ac_cv_c_bigendian" = unknown; then 4367 ac_cv_c_bigendian=no 4368 else 4369 # finding both strings is unlikely to happen, but who knows? 4370 ac_cv_c_bigendian=unknown 4371 fi 4372 fi 4373fi 4374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4375else 4376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4377/* end confdefs.h. */ 4378$ac_includes_default 4379int 4380main () 4381{ 4382 4383 /* Are we little or big endian? From Harbison&Steele. */ 4384 union 4385 { 4386 long int l; 4387 char c[sizeof (long int)]; 4388 } u; 4389 u.l = 1; 4390 return u.c[sizeof (long int) - 1] == 1; 4391 4392 ; 4393 return 0; 4394} 4395_ACEOF 4396if ac_fn_c_try_run "$LINENO"; then : 4397 ac_cv_c_bigendian=no 4398else 4399 ac_cv_c_bigendian=yes 4400fi 4401rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4402 conftest.$ac_objext conftest.beam conftest.$ac_ext 4403fi 4404 4405 fi 4406fi 4407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 4408$as_echo "$ac_cv_c_bigendian" >&6; } 4409 case $ac_cv_c_bigendian in #( 4410 yes) 4411 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 4412;; #( 4413 no) 4414 ;; #( 4415 universal) 4416 4417$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 4418 4419 ;; #( 4420 *) 4421 as_fn_error "unknown endianness 4422 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 4423 esac 4424 4425 if test $ac_cv_c_bigendian = yes; then 4426 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN" 4427 else 4428 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN" 4429 fi 4430else 4431 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0" 4432fi 4433fi 4434 4435 4436# Check whether --enable-sim-icache was given. 4437if test "${enable_sim_icache+set}" = set; then : 4438 enableval=$enable_sim_icache; icache="-R" 4439 case "${enableval}" in 4440 yes) icache="1024"; sim_icache="-I $icache";; 4441 no) sim_icache="-R";; 4442 *) icache=1024 4443 sim_icache="-" 4444 for x in `echo "${enableval}" | sed -e "s/,/ /g"`; do 4445 case "$x" in 4446 define) sim_icache="${sim_icache}R";; 4447 semantic) sim_icache="${sim_icache}C";; 4448 insn) sim_icache="${sim_icache}S";; 4449 0*|1*|2*|3*|4*|5*|6*|7*|8*|9*) icache=$x;; 4450 *) as_fn_error "\"Unknown value $x for --enable-sim-icache\"" "$LINENO" 5; sim_icache="";; 4451 esac 4452 done 4453 sim_icache="${sim_icache}I $icache";; 4454esac 4455if test x"$silent" != x"yes" && test x"$icache" != x""; then 4456 echo "Setting instruction cache size to $icache ($sim_icache)" 4457fi 4458else 4459 sim_icache="-CSRI 1024" 4460if test x"$silent" != x"yes"; then 4461 echo "Setting instruction cache size to 1024 ($sim_icache)" 4462fi 4463fi 4464 4465 4466# Check whether --enable-sim-inline was given. 4467if test "${enable_sim_inline+set}" = set; then : 4468 enableval=$enable_sim_inline; sim_inline="" 4469case "$enableval" in 4470 no) sim_inline="-DDEFAULT_INLINE=0";; 4471 0) sim_inline="-DDEFAULT_INLINE=0";; 4472 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_INLINE";; 4473 1) sim_inline="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS";; 4474 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4475 new_flag="" 4476 case "$x" in 4477 *_INLINE=*) new_flag="-D$x";; 4478 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;; 4479 *_INLINE) new_flag="-D$x=ALL_INLINE";; 4480 *) new_flag="-D$x""_INLINE=ALL_INLINE";; 4481 esac 4482 if test x"$sim_inline" = x""; then 4483 sim_inline="$new_flag" 4484 else 4485 sim_inline="$sim_inline $new_flag" 4486 fi 4487 done;; 4488esac 4489if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then 4490 echo "Setting inline flags = $sim_inline" 6>&1 4491fi 4492else 4493 if test x"$GCC" != ""; then 4494 sim_inline="-DDEFAULT_INLINE=PSIM_INLINE_LOCALS" 4495 if test x"$silent" != x"yes"; then 4496 echo "Setting inline flags = $sim_inline" 6>&1 4497 fi 4498else 4499 sim_inline="" 4500fi 4501fi 4502 4503 4504# Check whether --enable-sim-jump was given. 4505if test "${enable_sim_jump+set}" = set; then : 4506 enableval=$enable_sim_jump; case "${enableval}" in 4507 yes) sim_jump="-J";; 4508 no) sim_jump="";; 4509 *) as_fn_error "\"--enable-sim-jump does not take a value\"" "$LINENO" 5; sim_jump="";; 4510esac 4511if test x"$silent" != x"yes" && test x"$sim_jump" != x""; then 4512 echo "Setting jump flag = $sim_jump" 6>&1 4513fi 4514else 4515 sim_jump="" 4516if test x"$silent" != x"yes"; then 4517 echo "Setting jump flag = $sim_jump" 6>&1 4518fi 4519fi 4520 4521 4522# Check whether --enable-sim-line-nr was given. 4523if test "${enable_sim_line_nr+set}" = set; then : 4524 enableval=$enable_sim_line_nr; case "${enableval}" in 4525 yes) sim_line_nr="";; 4526 no) sim_line_nr="-L";; 4527 *) as_fn_error "\"--enable-sim-line-nr does not take a value\"" "$LINENO" 5; sim_line_nr="";; 4528esac 4529if test x"$silent" != x"yes" && test x"$sim_line_nr" != x""; then 4530 echo "Setting warning flags = $sim_line_nr" 6>&1 4531fi 4532else 4533 sim_line_nr="" 4534fi 4535 4536 4537# Check whether --enable-sim-model was given. 4538if test "${enable_sim_model+set}" = set; then : 4539 enableval=$enable_sim_model; case "${enableval}" in 4540 yes|no) as_fn_error "\"No value supplied for --enable-sim-model=model\"" "$LINENO" 5;; 4541 *) sim_model="-DWITH_MODEL=${enableval}";; 4542esac 4543if test x"$silent" != x"yes" && test x"$sim_model" != x""; then 4544 echo "Setting model flags = $sim_model" 6>&1 4545fi 4546else 4547 sim_model="" 4548fi 4549 4550 4551# Check whether --enable-sim-model-issue was given. 4552if test "${enable_sim_model_issue+set}" = set; then : 4553 enableval=$enable_sim_model_issue; case "${enableval}" in 4554 yes) sim_model_issue="-DWITH_MODEL_ISSUE=MODEL_ISSUE_PROCESS";; 4555 no) sim_model_issue="-DWITH_MODEL_ISSUE=MODEL_ISSUE_IGNORE";; 4556 *) as_fn_error "\"--enable-sim-model-issue does not take a value\"" "$LINENO" 5; sim_model_issue="";; 4557esac 4558if test x"$silent" != x"yes"; then 4559 echo "Setting model-issue flags = $sim_model_issue" 6>&1 4560fi 4561else 4562 sim_model_issue="" 4563fi 4564 4565 4566# Check whether --enable-sim-monitor was given. 4567if test "${enable_sim_monitor+set}" = set; then : 4568 enableval=$enable_sim_monitor; case "${enableval}" in 4569 yes) sim_monitor="-DWITH_MON='MONITOR_INSTRUCTION_ISSUE | MONITOR_LOAD_STORE_UNIT'";; 4570 no) sim_monitor="-DWITH_MON=0";; 4571 instruction) sim_monitor="-DWITH_MON=MONITOR_INSTRUCTION_ISSUE";; 4572 memory) sim_monitor="-DWITH_MON=MONITOR_LOAD_STORE_UNIT";; 4573 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-mon\"" "$LINENO" 5; sim_env="";; 4574esac 4575if test x"$silent" != x"yes" && test x"$sim_monitor" != x""; then 4576 echo "Setting monitor flags = $sim_monitor" 6>&1 4577fi 4578else 4579 sim_monitor="" 4580fi 4581 4582 4583# Check whether --enable-sim-opcode was given. 4584if test "${enable_sim_opcode+set}" = set; then : 4585 enableval=$enable_sim_opcode; case "${enableval}" in 4586 yes|no) as_fn_error "\"No value supplied for --enable-sim-opcode=file\"" "$LINENO" 5;; 4587 *) if test -f "${srcdir}/${enableval}"; then 4588 sim_opcode="${enableval}" 4589 elif test -f "${srcdir}/dc-${enableval}"; then 4590 sim_opcode="dc-${enableval}" 4591 else 4592 as_fn_error "\"File $enableval is not an opcode rules file\"" "$LINENO" 5; 4593 sim_opcode="dc-complex" 4594 fi;; 4595esac 4596if test x"$silent" != x"yes" && test x"$sim_opcode" != x""; then 4597 echo "Setting opcode flags = $sim_opcode" 6>&1 4598fi 4599else 4600 sim_opcode="dc-complex" 4601if test x"$silent" != x"yes"; then 4602 echo "Setting opcode flags = $sim_opcode" 4603fi 4604fi 4605 4606 4607# Check whether --enable-sim-packages was given. 4608if test "${enable_sim_packages+set}" = set; then : 4609 enableval=$enable_sim_packages; packages=disklabel 4610case "${enableval}" in 4611 yes) ;; 4612 no) as_fn_error "\"List of packages must be specified for --enable-sim-packages\"" "$LINENO" 5; packages="";; 4613 ,*) packages="${packages}${enableval}";; 4614 *,) packages="${enableval}${packages}";; 4615 *) packages="${enableval}"'';; 4616esac 4617sim_pk_src=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'` 4618sim_pk_obj=`echo $sim_pk_src | sed -e 's/\.c/.o/g'` 4619if test x"$silent" != x"yes" && test x"$packages" != x""; then 4620 echo "Setting packages to $sim_pk_src, $sim_pk_obj" 4621fi 4622else 4623 packages=disklabel 4624sim_pk_src=`echo $packages | sed -e 's/,/.c pk_/g' -e 's/^/pk_/' -e 's/$/.c/'` 4625sim_pk_obj=`echo $sim_pk_src | sed -e 's/\.c/.o/g'` 4626if test x"$silent" != x"yes"; then 4627 echo "Setting packages to $sim_pk_src, $sim_pk_obj" 4628fi 4629fi 4630 4631 4632# Check whether --enable-sim-regparm was given. 4633if test "${enable_sim_regparm+set}" = set; then : 4634 enableval=$enable_sim_regparm; case "${enableval}" in 4635 0*|1*|2*|3*|4*|5*|6*|7*|8*|9*) sim_regparm="-DWITH_REGPARM=${enableval}";; 4636 no) sim_regparm="" ;; 4637 yes) sim_regparm="-DWITH_REGPARM=3";; 4638 *) as_fn_error "\"Unknown value $enableval for --enable-sim-regparm\"" "$LINENO" 5; sim_regparm="";; 4639esac 4640if test x"$silent" != x"yes" && test x"$sim_regparm" != x""; then 4641 echo "Setting regparm flags = $sim_regparm" 6>&1 4642fi 4643else 4644 sim_regparm="" 4645fi 4646 4647 4648# Check whether --enable-sim-reserved-bits was given. 4649if test "${enable_sim_reserved_bits+set}" = set; then : 4650 enableval=$enable_sim_reserved_bits; case "${enableval}" in 4651 yes) sim_reserved="-DWITH_RESERVED_BITS=1";; 4652 no) sim_reserved="-DWITH_RESERVED_BITS=0";; 4653 *) as_fn_error "\"--enable-sim-reserved-bits does not take a value\"" "$LINENO" 5; sim_reserved="";; 4654esac 4655if test x"$silent" != x"yes" && test x"$sim_reserved" != x""; then 4656 echo "Setting reserved flags = $sim_reserved" 6>&1 4657fi 4658else 4659 sim_reserved="" 4660fi 4661 4662 4663# Check whether --enable-sim-smp was given. 4664if test "${enable_sim_smp+set}" = set; then : 4665 enableval=$enable_sim_smp; case "${enableval}" in 4666 yes) sim_smp="-DWITH_SMP=5" ; sim_igen_smp="-N 5";; 4667 no) sim_smp="-DWITH_SMP=0" ; sim_igen_smp="-N 0";; 4668 *) sim_smp="-DWITH_SMP=$enableval" ; sim_igen_smp="-N $enableval";; 4669esac 4670if test x"$silent" != x"yes" && test x"$sim_smp" != x""; then 4671 echo "Setting smp flags = $sim_smp" 6>&1 4672fi 4673else 4674 sim_smp="-DWITH_SMP=5" ; sim_igen_smp="-N 5" 4675if test x"$silent" != x"yes"; then 4676 echo "Setting smp flags = $sim_smp" 6>&1 4677fi 4678fi 4679 4680 4681# Check whether --enable-sim-stdcall was given. 4682if test "${enable_sim_stdcall+set}" = set; then : 4683 enableval=$enable_sim_stdcall; case "${enableval}" in 4684 no) sim_stdcall="" ;; 4685 std*) sim_stdcall="-DWITH_STDCALL=1";; 4686 yes) sim_stdcall="-DWITH_STDCALL=1";; 4687 *) as_fn_error "\"Unknown value $enableval for --enable-sim-stdcall\"" "$LINENO" 5; sim_stdcall="";; 4688esac 4689if test x"$silent" != x"yes" && test x"$sim_stdcall" != x""; then 4690 echo "Setting function call flags = $sim_stdcall" 6>&1 4691fi 4692else 4693 sim_stdcall="" 4694fi 4695 4696 4697# Check whether --enable-sim-stdio was given. 4698if test "${enable_sim_stdio+set}" = set; then : 4699 enableval=$enable_sim_stdio; case "${enableval}" in 4700 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";; 4701 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";; 4702 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";; 4703esac 4704if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then 4705 echo "Setting stdio flags = $sim_stdio" 6>&1 4706fi 4707else 4708 sim_stdio="" 4709fi 4710 4711 4712# Check whether --enable-sim-switch was given. 4713if test "${enable_sim_switch+set}" = set; then : 4714 enableval=$enable_sim_switch; case "${enableval}" in 4715 yes) sim_switch="-s";; 4716 no) sim_switch="";; 4717 *) as_fn_error "\"--enable-sim-switch does not take a value\"" "$LINENO" 5; sim_switch="";; 4718esac 4719if test x"$silent" != x"yes" && test x"$sim_switch" != x""; then 4720 echo "Setting switch flags = $sim_switch" 6>&1 4721fi 4722else 4723 sim_switch=""; 4724if test x"$silent" != x"yes"; then 4725 echo "Setting switch flags = $sim_switch" 6>&1 4726fi 4727fi 4728 4729 4730# Check whether --enable-sim-timebase was given. 4731if test "${enable_sim_timebase+set}" = set; then : 4732 enableval=$enable_sim_timebase; case "${enableval}" in 4733 yes) sim_timebase="-DWITH_TIME_BASE=1";; 4734 no) sim_timebase="-DWITH_TIME_BASE=0";; 4735 *) as_fn_error "\"--enable-sim-timebase does not take a value\"" "$LINENO" 5; sim_timebase="";; 4736esac 4737if test x"$silent" != x"yes" && test x"$sim_timebase" != x""; then 4738 echo "Setting timebase flags = $sim_timebase" 6>&1 4739fi 4740else 4741 sim_timebase="" 4742fi 4743 4744 4745# Check whether --enable-sim-trace was given. 4746if test "${enable_sim_trace+set}" = set; then : 4747 enableval=$enable_sim_trace; case "${enableval}" in 4748 yes) sim_trace="-DWITH_TRACE=1";; 4749 no) sim_trace="-DWITH_TRACE=0";; 4750 *) as_fn_error "\"--enable-sim-trace does not take a value\"" "$LINENO" 5; sim_trace="";; 4751esac 4752if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then 4753 echo "Setting trace flags = $sim_trace" 6>&1 4754fi 4755else 4756 sim_trace="" 4757fi 4758 4759 4760# Check whether --enable-sim-warnings was given. 4761if test "${enable_sim_warnings+set}" = set; then : 4762 enableval=$enable_sim_warnings; case "${enableval}" in 4763 yes) sim_warnings="-Werror -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations ";; 4764 no) sim_warnings="-w";; 4765 *) sim_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;; 4766esac 4767if test x"$silent" != x"yes" && test x"$sim_warnings" != x""; then 4768 echo "Setting warning flags = $sim_warnings" 6>&1 4769fi 4770else 4771 sim_warnings="" 4772fi 4773 4774 4775# Check whether --enable-sim-xor-endian was given. 4776if test "${enable_sim_xor_endian+set}" = set; then : 4777 enableval=$enable_sim_xor_endian; case "${enableval}" in 4778 yes) sim_xor_endian="-DWITH_XOR_ENDIAN=8";; 4779 no) sim_xor_endian="-DWITH_XOR_ENDIAN=0";; 4780 *) sim_xor_endian="-DWITH_XOR_ENDIAN=$enableval";; 4781esac 4782if test x"$silent" != x"yes" && test x"$sim_xor_endian" != x""; then 4783 echo "Setting xor-endian flag = $sim_xor_endian" 6>&1 4784fi 4785else 4786 sim_xor_endian="" 4787fi 4788 4789 4790 4791 4792# Check whether --with-pkgversion was given. 4793if test "${with_pkgversion+set}" = set; then : 4794 withval=$with_pkgversion; case "$withval" in 4795 yes) as_fn_error "package version not specified" "$LINENO" 5 ;; 4796 no) PKGVERSION= ;; 4797 *) PKGVERSION="($withval) " ;; 4798 esac 4799else 4800 PKGVERSION="(GDB) " 4801 4802fi 4803 4804 4805 4806 4807 4808# Check whether --with-bugurl was given. 4809if test "${with_bugurl+set}" = set; then : 4810 withval=$with_bugurl; case "$withval" in 4811 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;; 4812 no) BUGURL= 4813 ;; 4814 *) BUGURL="$withval" 4815 ;; 4816 esac 4817else 4818 BUGURL="http://www.gnu.org/software/gdb/bugs/" 4819 4820fi 4821 4822 case ${BUGURL} in 4823 "") 4824 REPORT_BUGS_TO= 4825 REPORT_BUGS_TEXI= 4826 ;; 4827 *) 4828 REPORT_BUGS_TO="<$BUGURL>" 4829 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`} 4830 ;; 4831 esac; 4832 4833 4834 4835 4836cat >>confdefs.h <<_ACEOF 4837#define PKGVERSION "$PKGVERSION" 4838_ACEOF 4839 4840 4841cat >>confdefs.h <<_ACEOF 4842#define REPORT_BUGS_TO "$REPORT_BUGS_TO" 4843_ACEOF 4844 4845 4846# Make sure we can run config.sub. 4847$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4848 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4849 4850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4851$as_echo_n "checking build system type... " >&6; } 4852if test "${ac_cv_build+set}" = set; then : 4853 $as_echo_n "(cached) " >&6 4854else 4855 ac_build_alias=$build_alias 4856test "x$ac_build_alias" = x && 4857 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4858test "x$ac_build_alias" = x && 4859 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 4860ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4861 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4862 4863fi 4864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4865$as_echo "$ac_cv_build" >&6; } 4866case $ac_cv_build in 4867*-*-*) ;; 4868*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 4869esac 4870build=$ac_cv_build 4871ac_save_IFS=$IFS; IFS='-' 4872set x $ac_cv_build 4873shift 4874build_cpu=$1 4875build_vendor=$2 4876shift; shift 4877# Remember, the first character of IFS is used to create $*, 4878# except with old shells: 4879build_os=$* 4880IFS=$ac_save_IFS 4881case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4882 4883 4884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4885$as_echo_n "checking host system type... " >&6; } 4886if test "${ac_cv_host+set}" = set; then : 4887 $as_echo_n "(cached) " >&6 4888else 4889 if test "x$host_alias" = x; then 4890 ac_cv_host=$ac_cv_build 4891else 4892 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4893 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4894fi 4895 4896fi 4897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4898$as_echo "$ac_cv_host" >&6; } 4899case $ac_cv_host in 4900*-*-*) ;; 4901*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 4902esac 4903host=$ac_cv_host 4904ac_save_IFS=$IFS; IFS='-' 4905set x $ac_cv_host 4906shift 4907host_cpu=$1 4908host_vendor=$2 4909shift; shift 4910# Remember, the first character of IFS is used to create $*, 4911# except with old shells: 4912host_os=$* 4913IFS=$ac_save_IFS 4914case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4915 4916 4917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 4918$as_echo_n "checking target system type... " >&6; } 4919if test "${ac_cv_target+set}" = set; then : 4920 $as_echo_n "(cached) " >&6 4921else 4922 if test "x$target_alias" = x; then 4923 ac_cv_target=$ac_cv_host 4924else 4925 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 4926 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 4927fi 4928 4929fi 4930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 4931$as_echo "$ac_cv_target" >&6; } 4932case $ac_cv_target in 4933*-*-*) ;; 4934*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 4935esac 4936target=$ac_cv_target 4937ac_save_IFS=$IFS; IFS='-' 4938set x $ac_cv_target 4939shift 4940target_cpu=$1 4941target_vendor=$2 4942shift; shift 4943# Remember, the first character of IFS is used to create $*, 4944# except with old shells: 4945target_os=$* 4946IFS=$ac_save_IFS 4947case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 4948 4949 4950# The aliases save the names the user supplied, while $host etc. 4951# will get canonicalized. 4952test -n "$target_alias" && 4953 test "$program_prefix$program_suffix$program_transform_name" = \ 4954 NONENONEs,x,x, && 4955 program_prefix=${target_alias}- 4956 4957test "$program_prefix" != NONE && 4958 program_transform_name="s&^&$program_prefix&;$program_transform_name" 4959# Use a double $ so make ignores it. 4960test "$program_suffix" != NONE && 4961 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 4962# Double any \ or $. 4963# By default was `s,x,x', remove it if useless. 4964ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 4965program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 4966 4967 4968# BFD conditionally uses zlib, so we must link it in if libbfd does, by 4969# using the same condition. 4970 4971 # See if the user specified whether he wants zlib support or not. 4972 4973# Check whether --with-zlib was given. 4974if test "${with_zlib+set}" = set; then : 4975 withval=$with_zlib; 4976else 4977 with_zlib=auto 4978fi 4979 4980 4981 if test "$with_zlib" != "no"; then 4982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5 4983$as_echo_n "checking for library containing zlibVersion... " >&6; } 4984if test "${ac_cv_search_zlibVersion+set}" = set; then : 4985 $as_echo_n "(cached) " >&6 4986else 4987 ac_func_search_save_LIBS=$LIBS 4988cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4989/* end confdefs.h. */ 4990 4991/* Override any GCC internal prototype to avoid an error. 4992 Use char because int might match the return type of a GCC 4993 builtin and then its argument prototype would still apply. */ 4994#ifdef __cplusplus 4995extern "C" 4996#endif 4997char zlibVersion (); 4998int 4999main () 5000{ 5001return zlibVersion (); 5002 ; 5003 return 0; 5004} 5005_ACEOF 5006for ac_lib in '' z; do 5007 if test -z "$ac_lib"; then 5008 ac_res="none required" 5009 else 5010 ac_res=-l$ac_lib 5011 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5012 fi 5013 if ac_fn_c_try_link "$LINENO"; then : 5014 ac_cv_search_zlibVersion=$ac_res 5015fi 5016rm -f core conftest.err conftest.$ac_objext \ 5017 conftest$ac_exeext 5018 if test "${ac_cv_search_zlibVersion+set}" = set; then : 5019 break 5020fi 5021done 5022if test "${ac_cv_search_zlibVersion+set}" = set; then : 5023 5024else 5025 ac_cv_search_zlibVersion=no 5026fi 5027rm conftest.$ac_ext 5028LIBS=$ac_func_search_save_LIBS 5029fi 5030{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5 5031$as_echo "$ac_cv_search_zlibVersion" >&6; } 5032ac_res=$ac_cv_search_zlibVersion 5033if test "$ac_res" != no; then : 5034 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5035 for ac_header in zlib.h 5036do : 5037 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 5038if test "x$ac_cv_header_zlib_h" = x""yes; then : 5039 cat >>confdefs.h <<_ACEOF 5040#define HAVE_ZLIB_H 1 5041_ACEOF 5042 5043fi 5044 5045done 5046 5047fi 5048 5049 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then 5050 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5 5051 fi 5052 fi 5053 5054 5055. ${srcdir}/../../bfd/configure.host 5056 5057case ${host} in 5058 *mingw32*) 5059 5060$as_echo "#define USE_WIN32API 1" >>confdefs.h 5061 5062 ;; 5063esac 5064 5065ac_config_headers="$ac_config_headers config.h:config.in" 5066 5067 5068ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default" 5069if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then : 5070 5071cat >>confdefs.h <<_ACEOF 5072#define HAVE_STRUCT_STAT_ST_BLKSIZE 1 5073_ACEOF 5074 5075 5076$as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h 5077 5078fi 5079 5080 5081ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default" 5082if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then : 5083 5084cat >>confdefs.h <<_ACEOF 5085#define HAVE_STRUCT_STAT_ST_BLOCKS 1 5086_ACEOF 5087 5088 5089$as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h 5090 5091else 5092 case " $LIBOBJS " in 5093 *" fileblocks.$ac_objext "* ) ;; 5094 *) LIBOBJS="$LIBOBJS fileblocks.$ac_objext" 5095 ;; 5096esac 5097 5098fi 5099 5100 5101ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default" 5102if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then : 5103 5104cat >>confdefs.h <<_ACEOF 5105#define HAVE_STRUCT_STAT_ST_RDEV 1 5106_ACEOF 5107 5108 5109$as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h 5110 5111fi 5112 5113 5114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5 5115$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; } 5116if test "${ac_cv_struct_tm+set}" = set; then : 5117 $as_echo_n "(cached) " >&6 5118else 5119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5120/* end confdefs.h. */ 5121#include <sys/types.h> 5122#include <time.h> 5123 5124int 5125main () 5126{ 5127struct tm tm; 5128 int *p = &tm.tm_sec; 5129 return !p; 5130 ; 5131 return 0; 5132} 5133_ACEOF 5134if ac_fn_c_try_compile "$LINENO"; then : 5135 ac_cv_struct_tm=time.h 5136else 5137 ac_cv_struct_tm=sys/time.h 5138fi 5139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5140fi 5141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5 5142$as_echo "$ac_cv_struct_tm" >&6; } 5143if test $ac_cv_struct_tm = sys/time.h; then 5144 5145$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h 5146 5147fi 5148 5149ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h> 5150#include <$ac_cv_struct_tm> 5151 5152" 5153if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then : 5154 5155cat >>confdefs.h <<_ACEOF 5156#define HAVE_STRUCT_TM_TM_ZONE 1 5157_ACEOF 5158 5159 5160fi 5161 5162if test "$ac_cv_member_struct_tm_tm_zone" = yes; then 5163 5164$as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h 5165 5166else 5167 ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h> 5168" 5169if test "x$ac_cv_have_decl_tzname" = x""yes; then : 5170 ac_have_decl=1 5171else 5172 ac_have_decl=0 5173fi 5174 5175cat >>confdefs.h <<_ACEOF 5176#define HAVE_DECL_TZNAME $ac_have_decl 5177_ACEOF 5178 5179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5 5180$as_echo_n "checking for tzname... " >&6; } 5181if test "${ac_cv_var_tzname+set}" = set; then : 5182 $as_echo_n "(cached) " >&6 5183else 5184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5185/* end confdefs.h. */ 5186#include <time.h> 5187#if !HAVE_DECL_TZNAME 5188extern char *tzname[]; 5189#endif 5190 5191int 5192main () 5193{ 5194return tzname[0][0]; 5195 ; 5196 return 0; 5197} 5198_ACEOF 5199if ac_fn_c_try_link "$LINENO"; then : 5200 ac_cv_var_tzname=yes 5201else 5202 ac_cv_var_tzname=no 5203fi 5204rm -f core conftest.err conftest.$ac_objext \ 5205 conftest$ac_exeext conftest.$ac_ext 5206fi 5207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5 5208$as_echo "$ac_cv_var_tzname" >&6; } 5209 if test $ac_cv_var_tzname = yes; then 5210 5211$as_echo "#define HAVE_TZNAME 1" >>confdefs.h 5212 5213 fi 5214fi 5215 5216 5217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 5218$as_echo_n "checking for uid_t in sys/types.h... " >&6; } 5219if test "${ac_cv_type_uid_t+set}" = set; then : 5220 $as_echo_n "(cached) " >&6 5221else 5222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5223/* end confdefs.h. */ 5224#include <sys/types.h> 5225 5226_ACEOF 5227if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5228 $EGREP "uid_t" >/dev/null 2>&1; then : 5229 ac_cv_type_uid_t=yes 5230else 5231 ac_cv_type_uid_t=no 5232fi 5233rm -f conftest* 5234 5235fi 5236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 5237$as_echo "$ac_cv_type_uid_t" >&6; } 5238if test $ac_cv_type_uid_t = no; then 5239 5240$as_echo "#define uid_t int" >>confdefs.h 5241 5242 5243$as_echo "#define gid_t int" >>confdefs.h 5244 5245fi 5246 5247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking type of array argument to getgroups" >&5 5248$as_echo_n "checking type of array argument to getgroups... " >&6; } 5249if test "${ac_cv_type_getgroups+set}" = set; then : 5250 $as_echo_n "(cached) " >&6 5251else 5252 if test "$cross_compiling" = yes; then : 5253 ac_cv_type_getgroups=cross 5254else 5255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5256/* end confdefs.h. */ 5257/* Thanks to Mike Rendell for this test. */ 5258$ac_includes_default 5259#define NGID 256 5260#undef MAX 5261#define MAX(x, y) ((x) > (y) ? (x) : (y)) 5262 5263int 5264main () 5265{ 5266 gid_t gidset[NGID]; 5267 int i, n; 5268 union { gid_t gval; long int lval; } val; 5269 5270 val.lval = -1; 5271 for (i = 0; i < NGID; i++) 5272 gidset[i] = val.gval; 5273 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1, 5274 gidset); 5275 /* Exit non-zero if getgroups seems to require an array of ints. This 5276 happens when gid_t is short int but getgroups modifies an array 5277 of ints. */ 5278 return n > 0 && gidset[n] != val.gval; 5279} 5280_ACEOF 5281if ac_fn_c_try_run "$LINENO"; then : 5282 ac_cv_type_getgroups=gid_t 5283else 5284 ac_cv_type_getgroups=int 5285fi 5286rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5287 conftest.$ac_objext conftest.beam conftest.$ac_ext 5288fi 5289 5290if test $ac_cv_type_getgroups = cross; then 5291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5292/* end confdefs.h. */ 5293#include <unistd.h> 5294 5295_ACEOF 5296if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5297 $EGREP "getgroups.*int.*gid_t" >/dev/null 2>&1; then : 5298 ac_cv_type_getgroups=gid_t 5299else 5300 ac_cv_type_getgroups=int 5301fi 5302rm -f conftest* 5303 5304fi 5305fi 5306{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_getgroups" >&5 5307$as_echo "$ac_cv_type_getgroups" >&6; } 5308 5309cat >>confdefs.h <<_ACEOF 5310#define GETGROUPS_T $ac_cv_type_getgroups 5311_ACEOF 5312 5313 5314ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default" 5315if test "x$ac_cv_type_mode_t" = x""yes; then : 5316 5317else 5318 5319cat >>confdefs.h <<_ACEOF 5320#define mode_t int 5321_ACEOF 5322 5323fi 5324 5325ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default" 5326if test "x$ac_cv_type_off_t" = x""yes; then : 5327 5328else 5329 5330cat >>confdefs.h <<_ACEOF 5331#define off_t long int 5332_ACEOF 5333 5334fi 5335 5336ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" 5337if test "x$ac_cv_type_pid_t" = x""yes; then : 5338 5339else 5340 5341cat >>confdefs.h <<_ACEOF 5342#define pid_t int 5343_ACEOF 5344 5345fi 5346 5347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 5348$as_echo_n "checking return type of signal handlers... " >&6; } 5349if test "${ac_cv_type_signal+set}" = set; then : 5350 $as_echo_n "(cached) " >&6 5351else 5352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5353/* end confdefs.h. */ 5354#include <sys/types.h> 5355#include <signal.h> 5356 5357int 5358main () 5359{ 5360return *(signal (0, 0)) (0) == 1; 5361 ; 5362 return 0; 5363} 5364_ACEOF 5365if ac_fn_c_try_compile "$LINENO"; then : 5366 ac_cv_type_signal=int 5367else 5368 ac_cv_type_signal=void 5369fi 5370rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5371fi 5372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 5373$as_echo "$ac_cv_type_signal" >&6; } 5374 5375cat >>confdefs.h <<_ACEOF 5376#define RETSIGTYPE $ac_cv_type_signal 5377_ACEOF 5378 5379 5380ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 5381if test "x$ac_cv_type_size_t" = x""yes; then : 5382 5383else 5384 5385cat >>confdefs.h <<_ACEOF 5386#define size_t unsigned int 5387_ACEOF 5388 5389fi 5390 5391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 5392$as_echo_n "checking for uid_t in sys/types.h... " >&6; } 5393if test "${ac_cv_type_uid_t+set}" = set; then : 5394 $as_echo_n "(cached) " >&6 5395else 5396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5397/* end confdefs.h. */ 5398#include <sys/types.h> 5399 5400_ACEOF 5401if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5402 $EGREP "uid_t" >/dev/null 2>&1; then : 5403 ac_cv_type_uid_t=yes 5404else 5405 ac_cv_type_uid_t=no 5406fi 5407rm -f conftest* 5408 5409fi 5410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 5411$as_echo "$ac_cv_type_uid_t" >&6; } 5412if test $ac_cv_type_uid_t = no; then 5413 5414$as_echo "#define uid_t int" >>confdefs.h 5415 5416 5417$as_echo "#define gid_t int" >>confdefs.h 5418 5419fi 5420 5421 5422for ac_func in access cfgetispeed cfgetospeed cfsetispeed cfsetospeed chdir chmod chown dup dup2 fchmod fchown fcntl fstat fstatfs getdirentries getegid geteuid getgid getpid getppid getrusage gettimeofday getuid ioctl kill link lseek lstat mkdir pipe readlink rmdir setreuid setregid stat sigprocmask stat symlink tcgetattr tcsetattr tcsendbreak tcdrain tcflush tcflow tcgetpgrp tcsetpgrp time umask unlink 5423do : 5424 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5425ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5426eval as_val=\$$as_ac_var 5427 if test "x$as_val" = x""yes; then : 5428 cat >>confdefs.h <<_ACEOF 5429#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5430_ACEOF 5431 5432fi 5433done 5434 5435 5436for ac_header in fcntl.h stdlib.h string.h strings.h sys/ioctl.h sys/mount.h sys/param.h sys/resource.h sys/stat.h sys/termio.h sys/termios.h sys/time.h sys/times.h sys/types.h time.h unistd.h sys/vfs.h sys/statfs.h 5437do : 5438 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 5439ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 5440eval as_val=\$$as_ac_Header 5441 if test "x$as_val" = x""yes; then : 5442 cat >>confdefs.h <<_ACEOF 5443#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 5444_ACEOF 5445 5446fi 5447 5448done 5449 5450ac_header_dirent=no 5451for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 5452 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 5453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 5454$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } 5455if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then : 5456 $as_echo_n "(cached) " >&6 5457else 5458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5459/* end confdefs.h. */ 5460#include <sys/types.h> 5461#include <$ac_hdr> 5462 5463int 5464main () 5465{ 5466if ((DIR *) 0) 5467return 0; 5468 ; 5469 return 0; 5470} 5471_ACEOF 5472if ac_fn_c_try_compile "$LINENO"; then : 5473 eval "$as_ac_Header=yes" 5474else 5475 eval "$as_ac_Header=no" 5476fi 5477rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5478fi 5479eval ac_res=\$$as_ac_Header 5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 5481$as_echo "$ac_res" >&6; } 5482eval as_val=\$$as_ac_Header 5483 if test "x$as_val" = x""yes; then : 5484 cat >>confdefs.h <<_ACEOF 5485#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 5486_ACEOF 5487 5488ac_header_dirent=$ac_hdr; break 5489fi 5490 5491done 5492# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 5493if test $ac_header_dirent = dirent.h; then 5494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 5495$as_echo_n "checking for library containing opendir... " >&6; } 5496if test "${ac_cv_search_opendir+set}" = set; then : 5497 $as_echo_n "(cached) " >&6 5498else 5499 ac_func_search_save_LIBS=$LIBS 5500cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5501/* end confdefs.h. */ 5502 5503/* Override any GCC internal prototype to avoid an error. 5504 Use char because int might match the return type of a GCC 5505 builtin and then its argument prototype would still apply. */ 5506#ifdef __cplusplus 5507extern "C" 5508#endif 5509char opendir (); 5510int 5511main () 5512{ 5513return opendir (); 5514 ; 5515 return 0; 5516} 5517_ACEOF 5518for ac_lib in '' dir; do 5519 if test -z "$ac_lib"; then 5520 ac_res="none required" 5521 else 5522 ac_res=-l$ac_lib 5523 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5524 fi 5525 if ac_fn_c_try_link "$LINENO"; then : 5526 ac_cv_search_opendir=$ac_res 5527fi 5528rm -f core conftest.err conftest.$ac_objext \ 5529 conftest$ac_exeext 5530 if test "${ac_cv_search_opendir+set}" = set; then : 5531 break 5532fi 5533done 5534if test "${ac_cv_search_opendir+set}" = set; then : 5535 5536else 5537 ac_cv_search_opendir=no 5538fi 5539rm conftest.$ac_ext 5540LIBS=$ac_func_search_save_LIBS 5541fi 5542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 5543$as_echo "$ac_cv_search_opendir" >&6; } 5544ac_res=$ac_cv_search_opendir 5545if test "$ac_res" != no; then : 5546 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5547 5548fi 5549 5550else 5551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 5552$as_echo_n "checking for library containing opendir... " >&6; } 5553if test "${ac_cv_search_opendir+set}" = set; then : 5554 $as_echo_n "(cached) " >&6 5555else 5556 ac_func_search_save_LIBS=$LIBS 5557cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5558/* end confdefs.h. */ 5559 5560/* Override any GCC internal prototype to avoid an error. 5561 Use char because int might match the return type of a GCC 5562 builtin and then its argument prototype would still apply. */ 5563#ifdef __cplusplus 5564extern "C" 5565#endif 5566char opendir (); 5567int 5568main () 5569{ 5570return opendir (); 5571 ; 5572 return 0; 5573} 5574_ACEOF 5575for ac_lib in '' x; do 5576 if test -z "$ac_lib"; then 5577 ac_res="none required" 5578 else 5579 ac_res=-l$ac_lib 5580 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5581 fi 5582 if ac_fn_c_try_link "$LINENO"; then : 5583 ac_cv_search_opendir=$ac_res 5584fi 5585rm -f core conftest.err conftest.$ac_objext \ 5586 conftest$ac_exeext 5587 if test "${ac_cv_search_opendir+set}" = set; then : 5588 break 5589fi 5590done 5591if test "${ac_cv_search_opendir+set}" = set; then : 5592 5593else 5594 ac_cv_search_opendir=no 5595fi 5596rm conftest.$ac_ext 5597LIBS=$ac_func_search_save_LIBS 5598fi 5599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 5600$as_echo "$ac_cv_search_opendir" >&6; } 5601ac_res=$ac_cv_search_opendir 5602if test "$ac_res" != no; then : 5603 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5604 5605fi 5606 5607fi 5608 5609 5610sim_termio="" 5611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termios" >&5 5612$as_echo_n "checking for struct termios... " >&6; } 5613if test "${ac_cv_termios_struct+set}" = set; then : 5614 $as_echo_n "(cached) " >&6 5615else 5616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5617/* end confdefs.h. */ 5618#include <sys/types.h> 5619#include <sys/termios.h> 5620int 5621main () 5622{ 5623static struct termios x; 5624 x.c_iflag = 0; 5625 x.c_oflag = 0; 5626 x.c_cflag = 0; 5627 x.c_lflag = 0; 5628 x.c_cc[NCCS] = 0; 5629 ; 5630 return 0; 5631} 5632_ACEOF 5633if ac_fn_c_try_compile "$LINENO"; then : 5634 ac_cv_termios_struct=yes 5635else 5636 ac_cv_termios_struct=no 5637fi 5638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5639fi 5640 5641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_struct" >&5 5642$as_echo "$ac_cv_termios_struct" >&6; } 5643if test $ac_cv_termios_struct = yes; then 5644 sim_termio="$sim_termio -DHAVE_TERMIOS_STRUCTURE" 5645fi 5646 5647if test "$ac_cv_termios_struct" = "yes"; then 5648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termios" >&5 5649$as_echo_n "checking for c_line field in struct termios... " >&6; } 5650 if test "${ac_cv_termios_cline+set}" = set; then : 5651 $as_echo_n "(cached) " >&6 5652else 5653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5654/* end confdefs.h. */ 5655#include <sys/types.h> 5656#include <sys/termios.h> 5657int 5658main () 5659{ 5660static struct termios x; x.c_line = 0; 5661 ; 5662 return 0; 5663} 5664_ACEOF 5665if ac_fn_c_try_compile "$LINENO"; then : 5666 ac_cv_termios_cline=yes 5667else 5668 ac_cv_termios_cline=no 5669fi 5670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5671fi 5672 5673 5674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termios_cline" >&5 5675$as_echo "$ac_cv_termios_cline" >&6; } 5676 if test $ac_cv_termios_cline = yes; then 5677 sim_termio="$sim_termio -DHAVE_TERMIOS_CLINE" 5678 fi 5679else 5680 ac_cv_termios_cline=no 5681fi 5682 5683if test "$ac_cv_termios_struct" != "yes"; then 5684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct termio" >&5 5685$as_echo_n "checking for struct termio... " >&6; } 5686 if test "${ac_cv_termio_struct+set}" = set; then : 5687 $as_echo_n "(cached) " >&6 5688else 5689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5690/* end confdefs.h. */ 5691#include <sys/types.h> 5692#include <sys/termio.h> 5693int 5694main () 5695{ 5696static struct termio x; 5697 x.c_iflag = 0; 5698 x.c_oflag = 0; 5699 x.c_cflag = 0; 5700 x.c_lflag = 0; 5701 x.c_cc[NCC] = 0; 5702 ; 5703 return 0; 5704} 5705_ACEOF 5706if ac_fn_c_try_compile "$LINENO"; then : 5707 ac_cv_termio_struct=yes 5708else 5709 ac_cv_termio_struct=no 5710fi 5711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5712fi 5713 5714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_struct" >&5 5715$as_echo "$ac_cv_termio_struct" >&6; } 5716 if test $ac_cv_termio_struct = yes; then 5717 sim_termio="$sim_termio -DHAVE_TERMIO_STRUCTURE" 5718 fi 5719else 5720 ac_cv_termio_struct=no 5721fi 5722 5723if test "$ac_cv_termio_struct" = "yes"; then 5724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_line field in struct termio" >&5 5725$as_echo_n "checking for c_line field in struct termio... " >&6; } 5726 if test "${ac_cv_termio_cline+set}" = set; then : 5727 $as_echo_n "(cached) " >&6 5728else 5729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5730/* end confdefs.h. */ 5731#include <sys/types.h> 5732#include <sys/termio.h> 5733int 5734main () 5735{ 5736static struct termio x; x.c_line = 0; 5737 ; 5738 return 0; 5739} 5740_ACEOF 5741if ac_fn_c_try_compile "$LINENO"; then : 5742 ac_cv_termio_cline=yes 5743else 5744 ac_cv_termio_cline=no 5745fi 5746rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5747fi 5748 5749 5750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_termio_cline" >&5 5751$as_echo "$ac_cv_termio_cline" >&6; } 5752 if test $ac_cv_termio_cline = yes; then 5753 sim_termio="$sim_termio -DHAVE_TERMIO_CLINE" 5754 fi 5755else 5756 ac_cv_termio_cline=no 5757fi 5758 5759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct statfs" >&5 5760$as_echo_n "checking for struct statfs... " >&6; } 5761if test "${ac_cv_struct_statfs+set}" = set; then : 5762 $as_echo_n "(cached) " >&6 5763else 5764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5765/* end confdefs.h. */ 5766#include <sys/types.h> 5767#ifdef HAVE_SYS_PARAM_H 5768#include <sys/param.h> 5769#endif 5770#ifdef HAVE_SYS_MOUNT_H 5771#include <sys/mount.h> 5772#endif 5773#ifdef HAVE_SYS_VFS_H 5774#include <sys/vfs.h> 5775#endif 5776#ifdef HAVE_SYS_STATFS_H 5777#include <sys/statfs.h> 5778#endif 5779int 5780main () 5781{ 5782static struct statfs s; 5783 ; 5784 return 0; 5785} 5786_ACEOF 5787if ac_fn_c_try_compile "$LINENO"; then : 5788 ac_cv_struct_statfs=yes 5789else 5790 ac_cv_struct_statfs=no 5791fi 5792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5793fi 5794 5795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_statfs" >&5 5796$as_echo "$ac_cv_struct_statfs" >&6; } 5797if test $ac_cv_struct_statfs = yes; then 5798 5799$as_echo "#define HAVE_STRUCT_STATFS 1" >>confdefs.h 5800 5801fi 5802 5803ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default" 5804if test "x$ac_cv_type_long_long" = x""yes; then : 5805 5806cat >>confdefs.h <<_ACEOF 5807#define HAVE_LONG_LONG 1 5808_ACEOF 5809 5810 5811fi 5812 5813 5814sim_devzero="" 5815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/zero" >&5 5816$as_echo_n "checking for /dev/zero... " >&6; } 5817if test "${ac_cv_devzero+set}" = set; then : 5818 $as_echo_n "(cached) " >&6 5819else 5820 if test "$cross_compiling" = yes; then : 5821 ac_cv_devzero=no 5822else 5823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5824/* end confdefs.h. */ 5825#include <fcntl.h> 5826main () { 5827 char buf[2048]; 5828 int i; 5829 int fd = open ("/dev/zero", O_RDONLY); 5830 if (fd < 0) 5831 return 1; 5832 for (i = 0; i < sizeof (buf); i++) 5833 buf[i] = 1; 5834 if (read (fd, buf, sizeof (buf)) != sizeof (buf)) 5835 return 1; 5836 for (i = 0; i < sizeof (buf); i++) 5837 if (buf[i]) 5838 return 1; 5839 return 0; 5840} 5841_ACEOF 5842if ac_fn_c_try_run "$LINENO"; then : 5843 ac_cv_devzero=yes 5844else 5845 ac_cv_devzero=no 5846fi 5847rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5848 conftest.$ac_objext conftest.beam conftest.$ac_ext 5849fi 5850 5851fi 5852 5853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_devzero" >&5 5854$as_echo "$ac_cv_devzero" >&6; } 5855if test $ac_cv_devzero = yes; then 5856 sim_devzero="-DHAVE_DEVZERO" 5857else 5858 sim_devzero="" 5859fi 5860 5861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory" >&5 5862$as_echo_n "checking for common simulator directory... " >&6; } 5863if test -f "${srcdir}/../common/callback.c"; then 5864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5865$as_echo "yes" >&6; } 5866 sim_callback="callback.o targ-map.o" 5867 sim_targ_vals="targ-vals.h targ-map.c targ-vals.def" 5868else 5869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5870$as_echo "no" >&6; } 5871 sim_callback="" 5872 sim_targ_vals="" 5873fi 5874 5875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for common simulator directory fpu implementation" >&5 5876$as_echo_n "checking for common simulator directory fpu implementation... " >&6; } 5877if test -f "${srcdir}/../common/sim-fpu.c"; then 5878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5879$as_echo "yes" >&6; } 5880 sim_fpu_cflags="-DHAVE_COMMON_FPU -I../common -I${srcdir}/../common" 5881 sim_fpu="sim-fpu.o" 5882else 5883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5884$as_echo "no" >&6; } 5885 sim_fpu_cflags= 5886 sim_fpu= 5887fi 5888 5889# Since we run commands on the build system, we have to create a 5890# separate config header for the build system if build != host. 5891if test x$host = x$build; then 5892 ac_config_commands="$ac_config_commands build-config.h" 5893 5894else 5895 tempdir=build.$$ 5896 rm -rf $tempdir 5897 mkdir $tempdir 5898 cd $tempdir 5899 case ${srcdir} in 5900 /* | A-Za-z:\\/* ) realsrcdir=${srcdir};; 5901 *) realsrcdir=../${srcdir};; 5902 esac 5903 saved_CFLAGS="${CFLAGS}" 5904 CC="${CC_FOR_BUILD}" CFLAGS="${CFLAGS_FOR_BUILD}" \ 5905 LDFLAGS="${LDFLAGS_FOR_BUILD}" \ 5906 ${realsrcdir}/configure \ 5907 --enable-languages=${enable_languages-all} \ 5908 --target=$target_alias --host=$build_alias --build=$build_alias 5909 CFLAGS="${saved_CFLAGS}" 5910 mv config.h ../build-config.h 5911 cd .. 5912 rm -rf $tempdir 5913fi 5914 5915 5916 5917 5918 5919 5920 5921AR=${AR-ar} 5922 5923if test -n "$ac_tool_prefix"; then 5924 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5925set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5927$as_echo_n "checking for $ac_word... " >&6; } 5928if test "${ac_cv_prog_RANLIB+set}" = set; then : 5929 $as_echo_n "(cached) " >&6 5930else 5931 if test -n "$RANLIB"; then 5932 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5933else 5934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5935for as_dir in $PATH 5936do 5937 IFS=$as_save_IFS 5938 test -z "$as_dir" && as_dir=. 5939 for ac_exec_ext in '' $ac_executable_extensions; do 5940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5941 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5943 break 2 5944 fi 5945done 5946 done 5947IFS=$as_save_IFS 5948 5949fi 5950fi 5951RANLIB=$ac_cv_prog_RANLIB 5952if test -n "$RANLIB"; then 5953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5954$as_echo "$RANLIB" >&6; } 5955else 5956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5957$as_echo "no" >&6; } 5958fi 5959 5960 5961fi 5962if test -z "$ac_cv_prog_RANLIB"; then 5963 ac_ct_RANLIB=$RANLIB 5964 # Extract the first word of "ranlib", so it can be a program name with args. 5965set dummy ranlib; ac_word=$2 5966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5967$as_echo_n "checking for $ac_word... " >&6; } 5968if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 5969 $as_echo_n "(cached) " >&6 5970else 5971 if test -n "$ac_ct_RANLIB"; then 5972 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5973else 5974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5975for as_dir in $PATH 5976do 5977 IFS=$as_save_IFS 5978 test -z "$as_dir" && as_dir=. 5979 for ac_exec_ext in '' $ac_executable_extensions; do 5980 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5981 ac_cv_prog_ac_ct_RANLIB="ranlib" 5982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5983 break 2 5984 fi 5985done 5986 done 5987IFS=$as_save_IFS 5988 5989fi 5990fi 5991ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5992if test -n "$ac_ct_RANLIB"; then 5993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5994$as_echo "$ac_ct_RANLIB" >&6; } 5995else 5996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5997$as_echo "no" >&6; } 5998fi 5999 6000 if test "x$ac_ct_RANLIB" = x; then 6001 RANLIB=":" 6002 else 6003 case $cross_compiling:$ac_tool_warned in 6004yes:) 6005{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6006$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6007ac_tool_warned=yes ;; 6008esac 6009 RANLIB=$ac_ct_RANLIB 6010 fi 6011else 6012 RANLIB="$ac_cv_prog_RANLIB" 6013fi 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060ac_config_files="$ac_config_files Makefile" 6061 6062ac_config_commands="$ac_config_commands default" 6063 6064cat >confcache <<\_ACEOF 6065# This file is a shell script that caches the results of configure 6066# tests run on this system so they can be shared between configure 6067# scripts and configure runs, see configure's option --config-cache. 6068# It is not useful on other systems. If it contains results you don't 6069# want to keep, you may remove or edit it. 6070# 6071# config.status only pays attention to the cache file if you give it 6072# the --recheck option to rerun configure. 6073# 6074# `ac_cv_env_foo' variables (set or unset) will be overridden when 6075# loading this file, other *unset* `ac_cv_foo' will be assigned the 6076# following values. 6077 6078_ACEOF 6079 6080# The following way of writing the cache mishandles newlines in values, 6081# but we know of no workaround that is simple, portable, and efficient. 6082# So, we kill variables containing newlines. 6083# Ultrix sh set writes to stderr and can't be redirected directly, 6084# and sets the high bit in the cache file unless we assign to the vars. 6085( 6086 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 6087 eval ac_val=\$$ac_var 6088 case $ac_val in #( 6089 *${as_nl}*) 6090 case $ac_var in #( 6091 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 6092$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 6093 esac 6094 case $ac_var in #( 6095 _ | IFS | as_nl) ;; #( 6096 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 6097 *) { eval $ac_var=; unset $ac_var;} ;; 6098 esac ;; 6099 esac 6100 done 6101 6102 (set) 2>&1 | 6103 case $as_nl`(ac_space=' '; set) 2>&1` in #( 6104 *${as_nl}ac_space=\ *) 6105 # `set' does not quote correctly, so add quotes: double-quote 6106 # substitution turns \\\\ into \\, and sed turns \\ into \. 6107 sed -n \ 6108 "s/'/'\\\\''/g; 6109 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 6110 ;; #( 6111 *) 6112 # `set' quotes correctly as required by POSIX, so do not add quotes. 6113 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 6114 ;; 6115 esac | 6116 sort 6117) | 6118 sed ' 6119 /^ac_cv_env_/b end 6120 t clear 6121 :clear 6122 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 6123 t end 6124 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 6125 :end' >>confcache 6126if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 6127 if test -w "$cache_file"; then 6128 test "x$cache_file" != "x/dev/null" && 6129 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 6130$as_echo "$as_me: updating cache $cache_file" >&6;} 6131 cat confcache >$cache_file 6132 else 6133 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 6134$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 6135 fi 6136fi 6137rm -f confcache 6138 6139test "x$prefix" = xNONE && prefix=$ac_default_prefix 6140# Let make expand exec_prefix. 6141test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 6142 6143DEFS=-DHAVE_CONFIG_H 6144 6145ac_libobjs= 6146ac_ltlibobjs= 6147for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 6148 # 1. Remove the extension, and $U if already installed. 6149 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 6150 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 6151 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 6152 # will be set to the directory where LIBOBJS objects are built. 6153 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 6154 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 6155done 6156LIBOBJS=$ac_libobjs 6157 6158LTLIBOBJS=$ac_ltlibobjs 6159 6160 6161 6162 6163: ${CONFIG_STATUS=./config.status} 6164ac_write_fail=0 6165ac_clean_files_save=$ac_clean_files 6166ac_clean_files="$ac_clean_files $CONFIG_STATUS" 6167{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 6168$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 6169as_write_fail=0 6170cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 6171#! $SHELL 6172# Generated by $as_me. 6173# Run this file to recreate the current configuration. 6174# Compiler output produced by configure, useful for debugging 6175# configure, is in config.log if it exists. 6176 6177debug=false 6178ac_cs_recheck=false 6179ac_cs_silent=false 6180 6181SHELL=\${CONFIG_SHELL-$SHELL} 6182export SHELL 6183_ASEOF 6184cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 6185## -------------------- ## 6186## M4sh Initialization. ## 6187## -------------------- ## 6188 6189# Be more Bourne compatible 6190DUALCASE=1; export DUALCASE # for MKS sh 6191if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 6192 emulate sh 6193 NULLCMD=: 6194 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 6195 # is contrary to our usage. Disable this feature. 6196 alias -g '${1+"$@"}'='"$@"' 6197 setopt NO_GLOB_SUBST 6198else 6199 case `(set -o) 2>/dev/null` in #( 6200 *posix*) : 6201 set -o posix ;; #( 6202 *) : 6203 ;; 6204esac 6205fi 6206 6207 6208as_nl=' 6209' 6210export as_nl 6211# Printing a long string crashes Solaris 7 /usr/bin/printf. 6212as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 6213as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 6214as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 6215# Prefer a ksh shell builtin over an external printf program on Solaris, 6216# but without wasting forks for bash or zsh. 6217if test -z "$BASH_VERSION$ZSH_VERSION" \ 6218 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 6219 as_echo='print -r --' 6220 as_echo_n='print -rn --' 6221elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 6222 as_echo='printf %s\n' 6223 as_echo_n='printf %s' 6224else 6225 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 6226 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 6227 as_echo_n='/usr/ucb/echo -n' 6228 else 6229 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 6230 as_echo_n_body='eval 6231 arg=$1; 6232 case $arg in #( 6233 *"$as_nl"*) 6234 expr "X$arg" : "X\\(.*\\)$as_nl"; 6235 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6236 esac; 6237 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6238 ' 6239 export as_echo_n_body 6240 as_echo_n='sh -c $as_echo_n_body as_echo' 6241 fi 6242 export as_echo_body 6243 as_echo='sh -c $as_echo_body as_echo' 6244fi 6245 6246# The user is always right. 6247if test "${PATH_SEPARATOR+set}" != set; then 6248 PATH_SEPARATOR=: 6249 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 6250 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 6251 PATH_SEPARATOR=';' 6252 } 6253fi 6254 6255 6256# IFS 6257# We need space, tab and new line, in precisely that order. Quoting is 6258# there to prevent editors from complaining about space-tab. 6259# (If _AS_PATH_WALK were called with IFS unset, it would disable word 6260# splitting by setting IFS to empty value.) 6261IFS=" "" $as_nl" 6262 6263# Find who we are. Look in the path if we contain no directory separator. 6264case $0 in #(( 6265 *[\\/]* ) as_myself=$0 ;; 6266 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6267for as_dir in $PATH 6268do 6269 IFS=$as_save_IFS 6270 test -z "$as_dir" && as_dir=. 6271 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 6272 done 6273IFS=$as_save_IFS 6274 6275 ;; 6276esac 6277# We did not find ourselves, most probably we were run as `sh COMMAND' 6278# in which case we are not to be found in the path. 6279if test "x$as_myself" = x; then 6280 as_myself=$0 6281fi 6282if test ! -f "$as_myself"; then 6283 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 6284 exit 1 6285fi 6286 6287# Unset variables that we do not need and which cause bugs (e.g. in 6288# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 6289# suppresses any "Segmentation fault" message there. '((' could 6290# trigger a bug in pdksh 5.2.14. 6291for as_var in BASH_ENV ENV MAIL MAILPATH 6292do eval test x\${$as_var+set} = xset \ 6293 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 6294done 6295PS1='$ ' 6296PS2='> ' 6297PS4='+ ' 6298 6299# NLS nuisances. 6300LC_ALL=C 6301export LC_ALL 6302LANGUAGE=C 6303export LANGUAGE 6304 6305# CDPATH. 6306(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 6307 6308 6309# as_fn_error ERROR [LINENO LOG_FD] 6310# --------------------------------- 6311# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 6312# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 6313# script with status $?, using 1 if that was 0. 6314as_fn_error () 6315{ 6316 as_status=$?; test $as_status -eq 0 && as_status=1 6317 if test "$3"; then 6318 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 6319 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 6320 fi 6321 $as_echo "$as_me: error: $1" >&2 6322 as_fn_exit $as_status 6323} # as_fn_error 6324 6325 6326# as_fn_set_status STATUS 6327# ----------------------- 6328# Set $? to STATUS, without forking. 6329as_fn_set_status () 6330{ 6331 return $1 6332} # as_fn_set_status 6333 6334# as_fn_exit STATUS 6335# ----------------- 6336# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 6337as_fn_exit () 6338{ 6339 set +e 6340 as_fn_set_status $1 6341 exit $1 6342} # as_fn_exit 6343 6344# as_fn_unset VAR 6345# --------------- 6346# Portably unset VAR. 6347as_fn_unset () 6348{ 6349 { eval $1=; unset $1;} 6350} 6351as_unset=as_fn_unset 6352# as_fn_append VAR VALUE 6353# ---------------------- 6354# Append the text in VALUE to the end of the definition contained in VAR. Take 6355# advantage of any shell optimizations that allow amortized linear growth over 6356# repeated appends, instead of the typical quadratic growth present in naive 6357# implementations. 6358if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 6359 eval 'as_fn_append () 6360 { 6361 eval $1+=\$2 6362 }' 6363else 6364 as_fn_append () 6365 { 6366 eval $1=\$$1\$2 6367 } 6368fi # as_fn_append 6369 6370# as_fn_arith ARG... 6371# ------------------ 6372# Perform arithmetic evaluation on the ARGs, and store the result in the 6373# global $as_val. Take advantage of shells that can avoid forks. The arguments 6374# must be portable across $(()) and expr. 6375if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 6376 eval 'as_fn_arith () 6377 { 6378 as_val=$(( $* )) 6379 }' 6380else 6381 as_fn_arith () 6382 { 6383 as_val=`expr "$@" || test $? -eq 1` 6384 } 6385fi # as_fn_arith 6386 6387 6388if expr a : '\(a\)' >/dev/null 2>&1 && 6389 test "X`expr 00001 : '.*\(...\)'`" = X001; then 6390 as_expr=expr 6391else 6392 as_expr=false 6393fi 6394 6395if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 6396 as_basename=basename 6397else 6398 as_basename=false 6399fi 6400 6401if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 6402 as_dirname=dirname 6403else 6404 as_dirname=false 6405fi 6406 6407as_me=`$as_basename -- "$0" || 6408$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 6409 X"$0" : 'X\(//\)$' \| \ 6410 X"$0" : 'X\(/\)' \| . 2>/dev/null || 6411$as_echo X/"$0" | 6412 sed '/^.*\/\([^/][^/]*\)\/*$/{ 6413 s//\1/ 6414 q 6415 } 6416 /^X\/\(\/\/\)$/{ 6417 s//\1/ 6418 q 6419 } 6420 /^X\/\(\/\).*/{ 6421 s//\1/ 6422 q 6423 } 6424 s/.*/./; q'` 6425 6426# Avoid depending upon Character Ranges. 6427as_cr_letters='abcdefghijklmnopqrstuvwxyz' 6428as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 6429as_cr_Letters=$as_cr_letters$as_cr_LETTERS 6430as_cr_digits='0123456789' 6431as_cr_alnum=$as_cr_Letters$as_cr_digits 6432 6433ECHO_C= ECHO_N= ECHO_T= 6434case `echo -n x` in #((((( 6435-n*) 6436 case `echo 'xy\c'` in 6437 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 6438 xy) ECHO_C='\c';; 6439 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 6440 ECHO_T=' ';; 6441 esac;; 6442*) 6443 ECHO_N='-n';; 6444esac 6445 6446rm -f conf$$ conf$$.exe conf$$.file 6447if test -d conf$$.dir; then 6448 rm -f conf$$.dir/conf$$.file 6449else 6450 rm -f conf$$.dir 6451 mkdir conf$$.dir 2>/dev/null 6452fi 6453if (echo >conf$$.file) 2>/dev/null; then 6454 if ln -s conf$$.file conf$$ 2>/dev/null; then 6455 as_ln_s='ln -s' 6456 # ... but there are two gotchas: 6457 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 6458 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 6459 # In both cases, we have to default to `cp -p'. 6460 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 6461 as_ln_s='cp -p' 6462 elif ln conf$$.file conf$$ 2>/dev/null; then 6463 as_ln_s=ln 6464 else 6465 as_ln_s='cp -p' 6466 fi 6467else 6468 as_ln_s='cp -p' 6469fi 6470rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 6471rmdir conf$$.dir 2>/dev/null 6472 6473 6474# as_fn_mkdir_p 6475# ------------- 6476# Create "$as_dir" as a directory, including parents if necessary. 6477as_fn_mkdir_p () 6478{ 6479 6480 case $as_dir in #( 6481 -*) as_dir=./$as_dir;; 6482 esac 6483 test -d "$as_dir" || eval $as_mkdir_p || { 6484 as_dirs= 6485 while :; do 6486 case $as_dir in #( 6487 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 6488 *) as_qdir=$as_dir;; 6489 esac 6490 as_dirs="'$as_qdir' $as_dirs" 6491 as_dir=`$as_dirname -- "$as_dir" || 6492$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6493 X"$as_dir" : 'X\(//\)[^/]' \| \ 6494 X"$as_dir" : 'X\(//\)$' \| \ 6495 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 6496$as_echo X"$as_dir" | 6497 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6498 s//\1/ 6499 q 6500 } 6501 /^X\(\/\/\)[^/].*/{ 6502 s//\1/ 6503 q 6504 } 6505 /^X\(\/\/\)$/{ 6506 s//\1/ 6507 q 6508 } 6509 /^X\(\/\).*/{ 6510 s//\1/ 6511 q 6512 } 6513 s/.*/./; q'` 6514 test -d "$as_dir" && break 6515 done 6516 test -z "$as_dirs" || eval "mkdir $as_dirs" 6517 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 6518 6519 6520} # as_fn_mkdir_p 6521if mkdir -p . 2>/dev/null; then 6522 as_mkdir_p='mkdir -p "$as_dir"' 6523else 6524 test -d ./-p && rmdir ./-p 6525 as_mkdir_p=false 6526fi 6527 6528if test -x / >/dev/null 2>&1; then 6529 as_test_x='test -x' 6530else 6531 if ls -dL / >/dev/null 2>&1; then 6532 as_ls_L_option=L 6533 else 6534 as_ls_L_option= 6535 fi 6536 as_test_x=' 6537 eval sh -c '\'' 6538 if test -d "$1"; then 6539 test -d "$1/."; 6540 else 6541 case $1 in #( 6542 -*)set "./$1";; 6543 esac; 6544 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 6545 ???[sx]*):;;*)false;;esac;fi 6546 '\'' sh 6547 ' 6548fi 6549as_executable_p=$as_test_x 6550 6551# Sed expression to map a string onto a valid CPP name. 6552as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 6553 6554# Sed expression to map a string onto a valid variable name. 6555as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 6556 6557 6558exec 6>&1 6559## ----------------------------------- ## 6560## Main body of $CONFIG_STATUS script. ## 6561## ----------------------------------- ## 6562_ASEOF 6563test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 6564 6565cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6566# Save the log message, to keep $0 and so on meaningful, and to 6567# report actual input values of CONFIG_FILES etc. instead of their 6568# values after options handling. 6569ac_log=" 6570This file was extended by $as_me, which was 6571generated by GNU Autoconf 2.64. Invocation command line was 6572 6573 CONFIG_FILES = $CONFIG_FILES 6574 CONFIG_HEADERS = $CONFIG_HEADERS 6575 CONFIG_LINKS = $CONFIG_LINKS 6576 CONFIG_COMMANDS = $CONFIG_COMMANDS 6577 $ $0 $@ 6578 6579on `(hostname || uname -n) 2>/dev/null | sed 1q` 6580" 6581 6582_ACEOF 6583 6584case $ac_config_files in *" 6585"*) set x $ac_config_files; shift; ac_config_files=$*;; 6586esac 6587 6588case $ac_config_headers in *" 6589"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 6590esac 6591 6592 6593cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6594# Files that config.status was made for. 6595config_files="$ac_config_files" 6596config_headers="$ac_config_headers" 6597config_commands="$ac_config_commands" 6598 6599_ACEOF 6600 6601cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6602ac_cs_usage="\ 6603\`$as_me' instantiates files and other configuration actions 6604from templates according to the current configuration. Unless the files 6605and actions are specified as TAGs, all are instantiated by default. 6606 6607Usage: $0 [OPTION]... [TAG]... 6608 6609 -h, --help print this help, then exit 6610 -V, --version print version number and configuration settings, then exit 6611 -q, --quiet, --silent 6612 do not print progress messages 6613 -d, --debug don't remove temporary files 6614 --recheck update $as_me by reconfiguring in the same conditions 6615 --file=FILE[:TEMPLATE] 6616 instantiate the configuration file FILE 6617 --header=FILE[:TEMPLATE] 6618 instantiate the configuration header FILE 6619 6620Configuration files: 6621$config_files 6622 6623Configuration headers: 6624$config_headers 6625 6626Configuration commands: 6627$config_commands 6628 6629Report bugs to the package provider." 6630 6631_ACEOF 6632cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6633ac_cs_version="\\ 6634config.status 6635configured by $0, generated by GNU Autoconf 2.64, 6636 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 6637 6638Copyright (C) 2009 Free Software Foundation, Inc. 6639This config.status script is free software; the Free Software Foundation 6640gives unlimited permission to copy, distribute and modify it." 6641 6642ac_pwd='$ac_pwd' 6643srcdir='$srcdir' 6644INSTALL='$INSTALL' 6645test -n "\$AWK" || AWK=awk 6646_ACEOF 6647 6648cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6649# The default lists apply if the user does not specify any file. 6650ac_need_defaults=: 6651while test $# != 0 6652do 6653 case $1 in 6654 --*=*) 6655 ac_option=`expr "X$1" : 'X\([^=]*\)='` 6656 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 6657 ac_shift=: 6658 ;; 6659 *) 6660 ac_option=$1 6661 ac_optarg=$2 6662 ac_shift=shift 6663 ;; 6664 esac 6665 6666 case $ac_option in 6667 # Handling of the options. 6668 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6669 ac_cs_recheck=: ;; 6670 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6671 $as_echo "$ac_cs_version"; exit ;; 6672 --debug | --debu | --deb | --de | --d | -d ) 6673 debug=: ;; 6674 --file | --fil | --fi | --f ) 6675 $ac_shift 6676 case $ac_optarg in 6677 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6678 esac 6679 as_fn_append CONFIG_FILES " '$ac_optarg'" 6680 ac_need_defaults=false;; 6681 --header | --heade | --head | --hea ) 6682 $ac_shift 6683 case $ac_optarg in 6684 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6685 esac 6686 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6687 ac_need_defaults=false;; 6688 --he | --h) 6689 # Conflict between --help and --header 6690 as_fn_error "ambiguous option: \`$1' 6691Try \`$0 --help' for more information.";; 6692 --help | --hel | -h ) 6693 $as_echo "$ac_cs_usage"; exit ;; 6694 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6695 | -silent | --silent | --silen | --sile | --sil | --si | --s) 6696 ac_cs_silent=: ;; 6697 6698 # This is an error. 6699 -*) as_fn_error "unrecognized option: \`$1' 6700Try \`$0 --help' for more information." ;; 6701 6702 *) as_fn_append ac_config_targets " $1" 6703 ac_need_defaults=false ;; 6704 6705 esac 6706 shift 6707done 6708 6709ac_configure_extra_args= 6710 6711if $ac_cs_silent; then 6712 exec 6>/dev/null 6713 ac_configure_extra_args="$ac_configure_extra_args --silent" 6714fi 6715 6716_ACEOF 6717cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6718if \$ac_cs_recheck; then 6719 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6720 shift 6721 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6722 CONFIG_SHELL='$SHELL' 6723 export CONFIG_SHELL 6724 exec "\$@" 6725fi 6726 6727_ACEOF 6728cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6729exec 5>>config.log 6730{ 6731 echo 6732 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6733## Running $as_me. ## 6734_ASBOX 6735 $as_echo "$ac_log" 6736} >&5 6737 6738_ACEOF 6739cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6740_ACEOF 6741 6742cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6743 6744# Handling of arguments. 6745for ac_config_target in $ac_config_targets 6746do 6747 case $ac_config_target in 6748 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 6749 "build-config.h") CONFIG_COMMANDS="$CONFIG_COMMANDS build-config.h" ;; 6750 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6751 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 6752 6753 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6754 esac 6755done 6756 6757 6758# If the user did not use the arguments to specify the items to instantiate, 6759# then the envvar interface is used. Set only those that are not. 6760# We use the long form for the default assignment because of an extremely 6761# bizarre bug on SunOS 4.1.3. 6762if $ac_need_defaults; then 6763 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6764 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6765 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 6766fi 6767 6768# Have a temporary directory for convenience. Make it in the build tree 6769# simply because there is no reason against having it here, and in addition, 6770# creating and moving files from /tmp can sometimes cause problems. 6771# Hook for its removal unless debugging. 6772# Note that there is a small window in which the directory will not be cleaned: 6773# after its creation but before its name has been assigned to `$tmp'. 6774$debug || 6775{ 6776 tmp= 6777 trap 'exit_status=$? 6778 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 6779' 0 6780 trap 'as_fn_exit 1' 1 2 13 15 6781} 6782# Create a (secure) tmp directory for tmp files. 6783 6784{ 6785 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6786 test -n "$tmp" && test -d "$tmp" 6787} || 6788{ 6789 tmp=./conf$$-$RANDOM 6790 (umask 077 && mkdir "$tmp") 6791} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 6792 6793# Set up the scripts for CONFIG_FILES section. 6794# No need to generate them if there are no CONFIG_FILES. 6795# This happens for instance with `./config.status config.h'. 6796if test -n "$CONFIG_FILES"; then 6797 6798 6799ac_cr=`echo X | tr X '\015'` 6800# On cygwin, bash can eat \r inside `` if the user requested igncr. 6801# But we know of no other shell where ac_cr would be empty at this 6802# point, so we can use a bashism as a fallback. 6803if test "x$ac_cr" = x; then 6804 eval ac_cr=\$\'\\r\' 6805fi 6806ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6807if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 6808 ac_cs_awk_cr='\r' 6809else 6810 ac_cs_awk_cr=$ac_cr 6811fi 6812 6813echo 'BEGIN {' >"$tmp/subs1.awk" && 6814_ACEOF 6815 6816 6817{ 6818 echo "cat >conf$$subs.awk <<_ACEOF" && 6819 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6820 echo "_ACEOF" 6821} >conf$$subs.sh || 6822 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6823ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 6824ac_delim='%!_!# ' 6825for ac_last_try in false false false false false :; do 6826 . ./conf$$subs.sh || 6827 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6828 6829 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6830 if test $ac_delim_n = $ac_delim_num; then 6831 break 6832 elif $ac_last_try; then 6833 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6834 else 6835 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6836 fi 6837done 6838rm -f conf$$subs.sh 6839 6840cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6841cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 6842_ACEOF 6843sed -n ' 6844h 6845s/^/S["/; s/!.*/"]=/ 6846p 6847g 6848s/^[^!]*!// 6849:repl 6850t repl 6851s/'"$ac_delim"'$// 6852t delim 6853:nl 6854h 6855s/\(.\{148\}\).*/\1/ 6856t more1 6857s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6858p 6859n 6860b repl 6861:more1 6862s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6863p 6864g 6865s/.\{148\}// 6866t nl 6867:delim 6868h 6869s/\(.\{148\}\).*/\1/ 6870t more2 6871s/["\\]/\\&/g; s/^/"/; s/$/"/ 6872p 6873b 6874:more2 6875s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6876p 6877g 6878s/.\{148\}// 6879t delim 6880' <conf$$subs.awk | sed ' 6881/^[^""]/{ 6882 N 6883 s/\n// 6884} 6885' >>$CONFIG_STATUS || ac_write_fail=1 6886rm -f conf$$subs.awk 6887cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6888_ACAWK 6889cat >>"\$tmp/subs1.awk" <<_ACAWK && 6890 for (key in S) S_is_set[key] = 1 6891 FS = "" 6892 6893} 6894{ 6895 line = $ 0 6896 nfields = split(line, field, "@") 6897 substed = 0 6898 len = length(field[1]) 6899 for (i = 2; i < nfields; i++) { 6900 key = field[i] 6901 keylen = length(key) 6902 if (S_is_set[key]) { 6903 value = S[key] 6904 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6905 len += length(value) + length(field[++i]) 6906 substed = 1 6907 } else 6908 len += 1 + keylen 6909 } 6910 6911 print line 6912} 6913 6914_ACAWK 6915_ACEOF 6916cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6917if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6918 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6919else 6920 cat 6921fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 6922 || as_fn_error "could not setup config files machinery" "$LINENO" 5 6923_ACEOF 6924 6925# VPATH may cause trouble with some makes, so we remove $(srcdir), 6926# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 6927# trailing colons and then remove the whole line if VPATH becomes empty 6928# (actually we leave an empty line to preserve line numbers). 6929if test "x$srcdir" = x.; then 6930 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 6931s/:*\$(srcdir):*/:/ 6932s/:*\${srcdir}:*/:/ 6933s/:*@srcdir@:*/:/ 6934s/^\([^=]*=[ ]*\):*/\1/ 6935s/:*$// 6936s/^[^=]*=[ ]*$// 6937}' 6938fi 6939 6940cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6941fi # test -n "$CONFIG_FILES" 6942 6943# Set up the scripts for CONFIG_HEADERS section. 6944# No need to generate them if there are no CONFIG_HEADERS. 6945# This happens for instance with `./config.status Makefile'. 6946if test -n "$CONFIG_HEADERS"; then 6947cat >"$tmp/defines.awk" <<\_ACAWK || 6948BEGIN { 6949_ACEOF 6950 6951# Transform confdefs.h into an awk script `defines.awk', embedded as 6952# here-document in config.status, that substitutes the proper values into 6953# config.h.in to produce config.h. 6954 6955# Create a delimiter string that does not exist in confdefs.h, to ease 6956# handling of long lines. 6957ac_delim='%!_!# ' 6958for ac_last_try in false false :; do 6959 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 6960 if test -z "$ac_t"; then 6961 break 6962 elif $ac_last_try; then 6963 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 6964 else 6965 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6966 fi 6967done 6968 6969# For the awk script, D is an array of macro values keyed by name, 6970# likewise P contains macro parameters if any. Preserve backslash 6971# newline sequences. 6972 6973ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6974sed -n ' 6975s/.\{148\}/&'"$ac_delim"'/g 6976t rset 6977:rset 6978s/^[ ]*#[ ]*define[ ][ ]*/ / 6979t def 6980d 6981:def 6982s/\\$// 6983t bsnl 6984s/["\\]/\\&/g 6985s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6986D["\1"]=" \3"/p 6987s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6988d 6989:bsnl 6990s/["\\]/\\&/g 6991s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6992D["\1"]=" \3\\\\\\n"\\/p 6993t cont 6994s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6995t cont 6996d 6997:cont 6998n 6999s/.\{148\}/&'"$ac_delim"'/g 7000t clear 7001:clear 7002s/\\$// 7003t bsnlc 7004s/["\\]/\\&/g; s/^/"/; s/$/"/p 7005d 7006:bsnlc 7007s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 7008b cont 7009' <confdefs.h | sed ' 7010s/'"$ac_delim"'/"\\\ 7011"/g' >>$CONFIG_STATUS || ac_write_fail=1 7012 7013cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7014 for (key in D) D_is_set[key] = 1 7015 FS = "" 7016} 7017/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 7018 line = \$ 0 7019 split(line, arg, " ") 7020 if (arg[1] == "#") { 7021 defundef = arg[2] 7022 mac1 = arg[3] 7023 } else { 7024 defundef = substr(arg[1], 2) 7025 mac1 = arg[2] 7026 } 7027 split(mac1, mac2, "(") #) 7028 macro = mac2[1] 7029 prefix = substr(line, 1, index(line, defundef) - 1) 7030 if (D_is_set[macro]) { 7031 # Preserve the white space surrounding the "#". 7032 print prefix "define", macro P[macro] D[macro] 7033 next 7034 } else { 7035 # Replace #undef with comments. This is necessary, for example, 7036 # in the case of _POSIX_SOURCE, which is predefined and required 7037 # on some systems where configure will not decide to define it. 7038 if (defundef == "undef") { 7039 print "/*", prefix defundef, macro, "*/" 7040 next 7041 } 7042 } 7043} 7044{ print } 7045_ACAWK 7046_ACEOF 7047cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7048 as_fn_error "could not setup config headers machinery" "$LINENO" 5 7049fi # test -n "$CONFIG_HEADERS" 7050 7051 7052eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 7053shift 7054for ac_tag 7055do 7056 case $ac_tag in 7057 :[FHLC]) ac_mode=$ac_tag; continue;; 7058 esac 7059 case $ac_mode$ac_tag in 7060 :[FHL]*:*);; 7061 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 7062 :[FH]-) ac_tag=-:-;; 7063 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 7064 esac 7065 ac_save_IFS=$IFS 7066 IFS=: 7067 set x $ac_tag 7068 IFS=$ac_save_IFS 7069 shift 7070 ac_file=$1 7071 shift 7072 7073 case $ac_mode in 7074 :L) ac_source=$1;; 7075 :[FH]) 7076 ac_file_inputs= 7077 for ac_f 7078 do 7079 case $ac_f in 7080 -) ac_f="$tmp/stdin";; 7081 *) # Look for the file first in the build tree, then in the source tree 7082 # (if the path is not absolute). The absolute path cannot be DOS-style, 7083 # because $ac_f cannot contain `:'. 7084 test -f "$ac_f" || 7085 case $ac_f in 7086 [\\/$]*) false;; 7087 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 7088 esac || 7089 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 7090 esac 7091 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 7092 as_fn_append ac_file_inputs " '$ac_f'" 7093 done 7094 7095 # Let's still pretend it is `configure' which instantiates (i.e., don't 7096 # use $as_me), people would be surprised to read: 7097 # /* config.h. Generated by config.status. */ 7098 configure_input='Generated from '` 7099 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 7100 `' by configure.' 7101 if test x"$ac_file" != x-; then 7102 configure_input="$ac_file. $configure_input" 7103 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 7104$as_echo "$as_me: creating $ac_file" >&6;} 7105 fi 7106 # Neutralize special characters interpreted by sed in replacement strings. 7107 case $configure_input in #( 7108 *\&* | *\|* | *\\* ) 7109 ac_sed_conf_input=`$as_echo "$configure_input" | 7110 sed 's/[\\\\&|]/\\\\&/g'`;; #( 7111 *) ac_sed_conf_input=$configure_input;; 7112 esac 7113 7114 case $ac_tag in 7115 *:-:* | *:-) cat >"$tmp/stdin" \ 7116 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 7117 esac 7118 ;; 7119 esac 7120 7121 ac_dir=`$as_dirname -- "$ac_file" || 7122$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7123 X"$ac_file" : 'X\(//\)[^/]' \| \ 7124 X"$ac_file" : 'X\(//\)$' \| \ 7125 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 7126$as_echo X"$ac_file" | 7127 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7128 s//\1/ 7129 q 7130 } 7131 /^X\(\/\/\)[^/].*/{ 7132 s//\1/ 7133 q 7134 } 7135 /^X\(\/\/\)$/{ 7136 s//\1/ 7137 q 7138 } 7139 /^X\(\/\).*/{ 7140 s//\1/ 7141 q 7142 } 7143 s/.*/./; q'` 7144 as_dir="$ac_dir"; as_fn_mkdir_p 7145 ac_builddir=. 7146 7147case "$ac_dir" in 7148.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 7149*) 7150 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 7151 # A ".." for each directory in $ac_dir_suffix. 7152 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 7153 case $ac_top_builddir_sub in 7154 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 7155 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 7156 esac ;; 7157esac 7158ac_abs_top_builddir=$ac_pwd 7159ac_abs_builddir=$ac_pwd$ac_dir_suffix 7160# for backward compatibility: 7161ac_top_builddir=$ac_top_build_prefix 7162 7163case $srcdir in 7164 .) # We are building in place. 7165 ac_srcdir=. 7166 ac_top_srcdir=$ac_top_builddir_sub 7167 ac_abs_top_srcdir=$ac_pwd ;; 7168 [\\/]* | ?:[\\/]* ) # Absolute name. 7169 ac_srcdir=$srcdir$ac_dir_suffix; 7170 ac_top_srcdir=$srcdir 7171 ac_abs_top_srcdir=$srcdir ;; 7172 *) # Relative name. 7173 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 7174 ac_top_srcdir=$ac_top_build_prefix$srcdir 7175 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 7176esac 7177ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 7178 7179 7180 case $ac_mode in 7181 :F) 7182 # 7183 # CONFIG_FILE 7184 # 7185 7186 case $INSTALL in 7187 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 7188 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 7189 esac 7190_ACEOF 7191 7192cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7193# If the template does not know about datarootdir, expand it. 7194# FIXME: This hack should be removed a few years after 2.60. 7195ac_datarootdir_hack=; ac_datarootdir_seen= 7196ac_sed_dataroot=' 7197/datarootdir/ { 7198 p 7199 q 7200} 7201/@datadir@/p 7202/@docdir@/p 7203/@infodir@/p 7204/@localedir@/p 7205/@mandir@/p' 7206case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 7207*datarootdir*) ac_datarootdir_seen=yes;; 7208*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 7209 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 7210$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 7211_ACEOF 7212cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7213 ac_datarootdir_hack=' 7214 s&@datadir@&$datadir&g 7215 s&@docdir@&$docdir&g 7216 s&@infodir@&$infodir&g 7217 s&@localedir@&$localedir&g 7218 s&@mandir@&$mandir&g 7219 s&\\\${datarootdir}&$datarootdir&g' ;; 7220esac 7221_ACEOF 7222 7223# Neutralize VPATH when `$srcdir' = `.'. 7224# Shell code in configure.ac might set extrasub. 7225# FIXME: do we really want to maintain this feature? 7226cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7227ac_sed_extra="$ac_vpsub 7228$extrasub 7229_ACEOF 7230cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7231:t 7232/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 7233s|@configure_input@|$ac_sed_conf_input|;t t 7234s&@top_builddir@&$ac_top_builddir_sub&;t t 7235s&@top_build_prefix@&$ac_top_build_prefix&;t t 7236s&@srcdir@&$ac_srcdir&;t t 7237s&@abs_srcdir@&$ac_abs_srcdir&;t t 7238s&@top_srcdir@&$ac_top_srcdir&;t t 7239s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 7240s&@builddir@&$ac_builddir&;t t 7241s&@abs_builddir@&$ac_abs_builddir&;t t 7242s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 7243s&@INSTALL@&$ac_INSTALL&;t t 7244$ac_datarootdir_hack 7245" 7246eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 7247 || as_fn_error "could not create $ac_file" "$LINENO" 5 7248 7249test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 7250 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 7251 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 7252 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7253which seems to be undefined. Please make sure it is defined." >&5 7254$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7255which seems to be undefined. Please make sure it is defined." >&2;} 7256 7257 rm -f "$tmp/stdin" 7258 case $ac_file in 7259 -) cat "$tmp/out" && rm -f "$tmp/out";; 7260 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 7261 esac \ 7262 || as_fn_error "could not create $ac_file" "$LINENO" 5 7263 ;; 7264 :H) 7265 # 7266 # CONFIG_HEADER 7267 # 7268 if test x"$ac_file" != x-; then 7269 { 7270 $as_echo "/* $configure_input */" \ 7271 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 7272 } >"$tmp/config.h" \ 7273 || as_fn_error "could not create $ac_file" "$LINENO" 5 7274 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 7275 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 7276$as_echo "$as_me: $ac_file is unchanged" >&6;} 7277 else 7278 rm -f "$ac_file" 7279 mv "$tmp/config.h" "$ac_file" \ 7280 || as_fn_error "could not create $ac_file" "$LINENO" 5 7281 fi 7282 else 7283 $as_echo "/* $configure_input */" \ 7284 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 7285 || as_fn_error "could not create -" "$LINENO" 5 7286 fi 7287 ;; 7288 7289 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 7290$as_echo "$as_me: executing $ac_file commands" >&6;} 7291 ;; 7292 esac 7293 7294 7295 case $ac_file$ac_mode in 7296 "build-config.h":C) cp config.h build-config.h ;; 7297 "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;; 7298 7299 esac 7300done # for ac_tag 7301 7302 7303as_fn_exit 0 7304_ACEOF 7305ac_clean_files=$ac_clean_files_save 7306 7307test $ac_write_fail = 0 || 7308 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 7309 7310 7311# configure is writing to config.log, and then calls config.status. 7312# config.status does its own redirection, appending to config.log. 7313# Unfortunately, on DOS this fails, as config.log is still kept open 7314# by configure, so config.status won't be able to write to it; its 7315# output is simply discarded. So we exec the FD to /dev/null, 7316# effectively closing config.log, so it can be properly (re)opened and 7317# appended to by config.status. When coming back to configure, we 7318# need to make the FD available again. 7319if test "$no_create" != yes; then 7320 ac_cs_success=: 7321 ac_config_status_args= 7322 test "$silent" = yes && 7323 ac_config_status_args="$ac_config_status_args --quiet" 7324 exec 5>/dev/null 7325 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7326 exec 5>>config.log 7327 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7328 # would make configure fail if this is the last instruction. 7329 $ac_cs_success || as_fn_exit $? 7330fi 7331if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 7332 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 7333$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 7334fi 7335 7336