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 592LIBOBJS 593cgen_breaks 594cgen 595cgendir 596CGEN_MAINT 597REPORT_BUGS_TEXI 598REPORT_BUGS_TO 599PKGVERSION 600sim_profile 601sim_trace 602sim_stdio 603sim_debug 604sim_cflags 605sim_bswap 606MAINT 607EGREP 608GREP 609CPP 610CATOBJEXT 611GENCAT 612INSTOBJEXT 613DATADIRNAME 614CATALOGS 615POSUB 616GMSGFMT 617XGETTEXT 618INCINTL 619LIBINTL_DEP 620LIBINTL 621USE_NLS 622RANLIB 623AR 624HDEFINES 625CC_FOR_BUILD 626INSTALL_DATA 627INSTALL_SCRIPT 628INSTALL_PROGRAM 629OBJEXT 630EXEEXT 631ac_ct_CC 632CPPFLAGS 633LDFLAGS 634CFLAGS 635CC 636target_os 637target_vendor 638target_cpu 639target 640host_os 641host_vendor 642host_cpu 643host 644build_os 645build_vendor 646build_cpu 647build 648WERROR_CFLAGS 649WARN_CFLAGS 650sim_xor_endian 651sim_stdcall 652sim_smp 653sim_reserved_bits 654sim_regparm 655sim_packages 656sim_inline 657sim_hw 658sim_hw_objs 659sim_hw_cflags 660sim_default_model 661sim_scache 662sim_float 663sim_hostendian 664sim_endian 665sim_bitsize 666sim_assert 667sim_alignment 668sim_environment 669target_alias 670host_alias 671build_alias 672LIBS 673ECHO_T 674ECHO_N 675ECHO_C 676DEFS 677mandir 678localedir 679libdir 680psdir 681pdfdir 682dvidir 683htmldir 684infodir 685docdir 686oldincludedir 687includedir 688localstatedir 689sharedstatedir 690sysconfdir 691datadir 692datarootdir 693libexecdir 694sbindir 695bindir 696program_transform_name 697prefix 698exec_prefix 699PACKAGE_URL 700PACKAGE_BUGREPORT 701PACKAGE_STRING 702PACKAGE_VERSION 703PACKAGE_TARNAME 704PACKAGE_NAME 705PATH_SEPARATOR 706SHELL' 707ac_subst_files='' 708ac_user_opts=' 709enable_option_checking 710with_zlib 711enable_maintainer_mode 712enable_sim_bswap 713enable_sim_cflags 714enable_sim_debug 715enable_sim_stdio 716enable_sim_trace 717enable_sim_profile 718with_pkgversion 719with_bugurl 720enable_sim_endian 721enable_sim_alignment 722enable_sim_hostendian 723enable_sim_scache 724enable_sim_default_model 725enable_sim_environment 726enable_sim_inline 727enable_cgen_maint 728' 729 ac_precious_vars='build_alias 730host_alias 731target_alias 732CC 733CFLAGS 734LDFLAGS 735LIBS 736CPPFLAGS 737CPP' 738 739 740# Initialize some variables set by options. 741ac_init_help= 742ac_init_version=false 743ac_unrecognized_opts= 744ac_unrecognized_sep= 745# The variables have the same names as the options, with 746# dashes changed to underlines. 747cache_file=/dev/null 748exec_prefix=NONE 749no_create= 750no_recursion= 751prefix=NONE 752program_prefix=NONE 753program_suffix=NONE 754program_transform_name=s,x,x, 755silent= 756site= 757srcdir= 758verbose= 759x_includes=NONE 760x_libraries=NONE 761 762# Installation directory options. 763# These are left unexpanded so users can "make install exec_prefix=/foo" 764# and all the variables that are supposed to be based on exec_prefix 765# by default will actually change. 766# Use braces instead of parens because sh, perl, etc. also accept them. 767# (The list follows the same order as the GNU Coding Standards.) 768bindir='${exec_prefix}/bin' 769sbindir='${exec_prefix}/sbin' 770libexecdir='${exec_prefix}/libexec' 771datarootdir='${prefix}/share' 772datadir='${datarootdir}' 773sysconfdir='${prefix}/etc' 774sharedstatedir='${prefix}/com' 775localstatedir='${prefix}/var' 776includedir='${prefix}/include' 777oldincludedir='/usr/include' 778docdir='${datarootdir}/doc/${PACKAGE}' 779infodir='${datarootdir}/info' 780htmldir='${docdir}' 781dvidir='${docdir}' 782pdfdir='${docdir}' 783psdir='${docdir}' 784libdir='${exec_prefix}/lib' 785localedir='${datarootdir}/locale' 786mandir='${datarootdir}/man' 787 788ac_prev= 789ac_dashdash= 790for ac_option 791do 792 # If the previous option needs an argument, assign it. 793 if test -n "$ac_prev"; then 794 eval $ac_prev=\$ac_option 795 ac_prev= 796 continue 797 fi 798 799 case $ac_option in 800 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 801 *) ac_optarg=yes ;; 802 esac 803 804 # Accept the important Cygnus configure options, so we can diagnose typos. 805 806 case $ac_dashdash$ac_option in 807 --) 808 ac_dashdash=yes ;; 809 810 -bindir | --bindir | --bindi | --bind | --bin | --bi) 811 ac_prev=bindir ;; 812 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 813 bindir=$ac_optarg ;; 814 815 -build | --build | --buil | --bui | --bu) 816 ac_prev=build_alias ;; 817 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 818 build_alias=$ac_optarg ;; 819 820 -cache-file | --cache-file | --cache-fil | --cache-fi \ 821 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 822 ac_prev=cache_file ;; 823 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 824 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 825 cache_file=$ac_optarg ;; 826 827 --config-cache | -C) 828 cache_file=config.cache ;; 829 830 -datadir | --datadir | --datadi | --datad) 831 ac_prev=datadir ;; 832 -datadir=* | --datadir=* | --datadi=* | --datad=*) 833 datadir=$ac_optarg ;; 834 835 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 836 | --dataroo | --dataro | --datar) 837 ac_prev=datarootdir ;; 838 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 839 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 840 datarootdir=$ac_optarg ;; 841 842 -disable-* | --disable-*) 843 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 844 # Reject names that are not valid shell variable names. 845 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 846 as_fn_error "invalid feature name: $ac_useropt" 847 ac_useropt_orig=$ac_useropt 848 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 849 case $ac_user_opts in 850 *" 851"enable_$ac_useropt" 852"*) ;; 853 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 854 ac_unrecognized_sep=', ';; 855 esac 856 eval enable_$ac_useropt=no ;; 857 858 -docdir | --docdir | --docdi | --doc | --do) 859 ac_prev=docdir ;; 860 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 861 docdir=$ac_optarg ;; 862 863 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 864 ac_prev=dvidir ;; 865 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 866 dvidir=$ac_optarg ;; 867 868 -enable-* | --enable-*) 869 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 870 # Reject names that are not valid shell variable names. 871 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 872 as_fn_error "invalid feature name: $ac_useropt" 873 ac_useropt_orig=$ac_useropt 874 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 875 case $ac_user_opts in 876 *" 877"enable_$ac_useropt" 878"*) ;; 879 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 880 ac_unrecognized_sep=', ';; 881 esac 882 eval enable_$ac_useropt=\$ac_optarg ;; 883 884 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 885 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 886 | --exec | --exe | --ex) 887 ac_prev=exec_prefix ;; 888 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 889 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 890 | --exec=* | --exe=* | --ex=*) 891 exec_prefix=$ac_optarg ;; 892 893 -gas | --gas | --ga | --g) 894 # Obsolete; use --with-gas. 895 with_gas=yes ;; 896 897 -help | --help | --hel | --he | -h) 898 ac_init_help=long ;; 899 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 900 ac_init_help=recursive ;; 901 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 902 ac_init_help=short ;; 903 904 -host | --host | --hos | --ho) 905 ac_prev=host_alias ;; 906 -host=* | --host=* | --hos=* | --ho=*) 907 host_alias=$ac_optarg ;; 908 909 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 910 ac_prev=htmldir ;; 911 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 912 | --ht=*) 913 htmldir=$ac_optarg ;; 914 915 -includedir | --includedir | --includedi | --included | --include \ 916 | --includ | --inclu | --incl | --inc) 917 ac_prev=includedir ;; 918 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 919 | --includ=* | --inclu=* | --incl=* | --inc=*) 920 includedir=$ac_optarg ;; 921 922 -infodir | --infodir | --infodi | --infod | --info | --inf) 923 ac_prev=infodir ;; 924 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 925 infodir=$ac_optarg ;; 926 927 -libdir | --libdir | --libdi | --libd) 928 ac_prev=libdir ;; 929 -libdir=* | --libdir=* | --libdi=* | --libd=*) 930 libdir=$ac_optarg ;; 931 932 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 933 | --libexe | --libex | --libe) 934 ac_prev=libexecdir ;; 935 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 936 | --libexe=* | --libex=* | --libe=*) 937 libexecdir=$ac_optarg ;; 938 939 -localedir | --localedir | --localedi | --localed | --locale) 940 ac_prev=localedir ;; 941 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 942 localedir=$ac_optarg ;; 943 944 -localstatedir | --localstatedir | --localstatedi | --localstated \ 945 | --localstate | --localstat | --localsta | --localst | --locals) 946 ac_prev=localstatedir ;; 947 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 948 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 949 localstatedir=$ac_optarg ;; 950 951 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 952 ac_prev=mandir ;; 953 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 954 mandir=$ac_optarg ;; 955 956 -nfp | --nfp | --nf) 957 # Obsolete; use --without-fp. 958 with_fp=no ;; 959 960 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 961 | --no-cr | --no-c | -n) 962 no_create=yes ;; 963 964 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 965 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 966 no_recursion=yes ;; 967 968 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 969 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 970 | --oldin | --oldi | --old | --ol | --o) 971 ac_prev=oldincludedir ;; 972 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 973 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 974 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 975 oldincludedir=$ac_optarg ;; 976 977 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 978 ac_prev=prefix ;; 979 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 980 prefix=$ac_optarg ;; 981 982 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 983 | --program-pre | --program-pr | --program-p) 984 ac_prev=program_prefix ;; 985 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 986 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 987 program_prefix=$ac_optarg ;; 988 989 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 990 | --program-suf | --program-su | --program-s) 991 ac_prev=program_suffix ;; 992 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 993 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 994 program_suffix=$ac_optarg ;; 995 996 -program-transform-name | --program-transform-name \ 997 | --program-transform-nam | --program-transform-na \ 998 | --program-transform-n | --program-transform- \ 999 | --program-transform | --program-transfor \ 1000 | --program-transfo | --program-transf \ 1001 | --program-trans | --program-tran \ 1002 | --progr-tra | --program-tr | --program-t) 1003 ac_prev=program_transform_name ;; 1004 -program-transform-name=* | --program-transform-name=* \ 1005 | --program-transform-nam=* | --program-transform-na=* \ 1006 | --program-transform-n=* | --program-transform-=* \ 1007 | --program-transform=* | --program-transfor=* \ 1008 | --program-transfo=* | --program-transf=* \ 1009 | --program-trans=* | --program-tran=* \ 1010 | --progr-tra=* | --program-tr=* | --program-t=*) 1011 program_transform_name=$ac_optarg ;; 1012 1013 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1014 ac_prev=pdfdir ;; 1015 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1016 pdfdir=$ac_optarg ;; 1017 1018 -psdir | --psdir | --psdi | --psd | --ps) 1019 ac_prev=psdir ;; 1020 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1021 psdir=$ac_optarg ;; 1022 1023 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1024 | -silent | --silent | --silen | --sile | --sil) 1025 silent=yes ;; 1026 1027 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1028 ac_prev=sbindir ;; 1029 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1030 | --sbi=* | --sb=*) 1031 sbindir=$ac_optarg ;; 1032 1033 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1034 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1035 | --sharedst | --shareds | --shared | --share | --shar \ 1036 | --sha | --sh) 1037 ac_prev=sharedstatedir ;; 1038 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1039 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1040 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1041 | --sha=* | --sh=*) 1042 sharedstatedir=$ac_optarg ;; 1043 1044 -site | --site | --sit) 1045 ac_prev=site ;; 1046 -site=* | --site=* | --sit=*) 1047 site=$ac_optarg ;; 1048 1049 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1050 ac_prev=srcdir ;; 1051 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1052 srcdir=$ac_optarg ;; 1053 1054 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1055 | --syscon | --sysco | --sysc | --sys | --sy) 1056 ac_prev=sysconfdir ;; 1057 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1058 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1059 sysconfdir=$ac_optarg ;; 1060 1061 -target | --target | --targe | --targ | --tar | --ta | --t) 1062 ac_prev=target_alias ;; 1063 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1064 target_alias=$ac_optarg ;; 1065 1066 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1067 verbose=yes ;; 1068 1069 -version | --version | --versio | --versi | --vers | -V) 1070 ac_init_version=: ;; 1071 1072 -with-* | --with-*) 1073 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1074 # Reject names that are not valid shell variable names. 1075 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1076 as_fn_error "invalid package name: $ac_useropt" 1077 ac_useropt_orig=$ac_useropt 1078 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1079 case $ac_user_opts in 1080 *" 1081"with_$ac_useropt" 1082"*) ;; 1083 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1084 ac_unrecognized_sep=', ';; 1085 esac 1086 eval with_$ac_useropt=\$ac_optarg ;; 1087 1088 -without-* | --without-*) 1089 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1090 # Reject names that are not valid shell variable names. 1091 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1092 as_fn_error "invalid package name: $ac_useropt" 1093 ac_useropt_orig=$ac_useropt 1094 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1095 case $ac_user_opts in 1096 *" 1097"with_$ac_useropt" 1098"*) ;; 1099 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1100 ac_unrecognized_sep=', ';; 1101 esac 1102 eval with_$ac_useropt=no ;; 1103 1104 --x) 1105 # Obsolete; use --with-x. 1106 with_x=yes ;; 1107 1108 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1109 | --x-incl | --x-inc | --x-in | --x-i) 1110 ac_prev=x_includes ;; 1111 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1112 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1113 x_includes=$ac_optarg ;; 1114 1115 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1116 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1117 ac_prev=x_libraries ;; 1118 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1119 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1120 x_libraries=$ac_optarg ;; 1121 1122 -*) as_fn_error "unrecognized option: \`$ac_option' 1123Try \`$0 --help' for more information." 1124 ;; 1125 1126 *=*) 1127 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1128 # Reject names that are not valid shell variable names. 1129 case $ac_envvar in #( 1130 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1131 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1132 esac 1133 eval $ac_envvar=\$ac_optarg 1134 export $ac_envvar ;; 1135 1136 *) 1137 # FIXME: should be removed in autoconf 3.0. 1138 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1139 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1140 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1141 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1142 ;; 1143 1144 esac 1145done 1146 1147if test -n "$ac_prev"; then 1148 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1149 as_fn_error "missing argument to $ac_option" 1150fi 1151 1152if test -n "$ac_unrecognized_opts"; then 1153 case $enable_option_checking in 1154 no) ;; 1155 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1156 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1157 esac 1158fi 1159 1160# Check all directory arguments for consistency. 1161for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1162 datadir sysconfdir sharedstatedir localstatedir includedir \ 1163 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1164 libdir localedir mandir 1165do 1166 eval ac_val=\$$ac_var 1167 # Remove trailing slashes. 1168 case $ac_val in 1169 */ ) 1170 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1171 eval $ac_var=\$ac_val;; 1172 esac 1173 # Be sure to have absolute directory names. 1174 case $ac_val in 1175 [\\/$]* | ?:[\\/]* ) continue;; 1176 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1177 esac 1178 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1179done 1180 1181# There might be people who depend on the old broken behavior: `$host' 1182# used to hold the argument of --host etc. 1183# FIXME: To remove some day. 1184build=$build_alias 1185host=$host_alias 1186target=$target_alias 1187 1188# FIXME: To remove some day. 1189if test "x$host_alias" != x; then 1190 if test "x$build_alias" = x; then 1191 cross_compiling=maybe 1192 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1193 If a cross compiler is detected then cross compile mode will be used." >&2 1194 elif test "x$build_alias" != "x$host_alias"; then 1195 cross_compiling=yes 1196 fi 1197fi 1198 1199ac_tool_prefix= 1200test -n "$host_alias" && ac_tool_prefix=$host_alias- 1201 1202test "$silent" = yes && exec 6>/dev/null 1203 1204 1205ac_pwd=`pwd` && test -n "$ac_pwd" && 1206ac_ls_di=`ls -di .` && 1207ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1208 as_fn_error "working directory cannot be determined" 1209test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1210 as_fn_error "pwd does not report name of working directory" 1211 1212 1213# Find the source files, if location was not specified. 1214if test -z "$srcdir"; then 1215 ac_srcdir_defaulted=yes 1216 # Try the directory containing this script, then the parent directory. 1217 ac_confdir=`$as_dirname -- "$as_myself" || 1218$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1219 X"$as_myself" : 'X\(//\)[^/]' \| \ 1220 X"$as_myself" : 'X\(//\)$' \| \ 1221 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1222$as_echo X"$as_myself" | 1223 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1224 s//\1/ 1225 q 1226 } 1227 /^X\(\/\/\)[^/].*/{ 1228 s//\1/ 1229 q 1230 } 1231 /^X\(\/\/\)$/{ 1232 s//\1/ 1233 q 1234 } 1235 /^X\(\/\).*/{ 1236 s//\1/ 1237 q 1238 } 1239 s/.*/./; q'` 1240 srcdir=$ac_confdir 1241 if test ! -r "$srcdir/$ac_unique_file"; then 1242 srcdir=.. 1243 fi 1244else 1245 ac_srcdir_defaulted=no 1246fi 1247if test ! -r "$srcdir/$ac_unique_file"; then 1248 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1249 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1250fi 1251ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1252ac_abs_confdir=`( 1253 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1254 pwd)` 1255# When building in place, set srcdir=. 1256if test "$ac_abs_confdir" = "$ac_pwd"; then 1257 srcdir=. 1258fi 1259# Remove unnecessary trailing slashes from srcdir. 1260# Double slashes in file names in object file debugging info 1261# mess up M-x gdb in Emacs. 1262case $srcdir in 1263*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1264esac 1265for ac_var in $ac_precious_vars; do 1266 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1267 eval ac_env_${ac_var}_value=\$${ac_var} 1268 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1269 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1270done 1271 1272# 1273# Report the --help message. 1274# 1275if test "$ac_init_help" = "long"; then 1276 # Omit some internal or obsolete options to make the list less imposing. 1277 # This message is too long to be a string in the A/UX 3.1 sh. 1278 cat <<_ACEOF 1279\`configure' configures this package to adapt to many kinds of systems. 1280 1281Usage: $0 [OPTION]... [VAR=VALUE]... 1282 1283To assign environment variables (e.g., CC, CFLAGS...), specify them as 1284VAR=VALUE. See below for descriptions of some of the useful variables. 1285 1286Defaults for the options are specified in brackets. 1287 1288Configuration: 1289 -h, --help display this help and exit 1290 --help=short display options specific to this package 1291 --help=recursive display the short help of all the included packages 1292 -V, --version display version information and exit 1293 -q, --quiet, --silent do not print \`checking...' messages 1294 --cache-file=FILE cache test results in FILE [disabled] 1295 -C, --config-cache alias for \`--cache-file=config.cache' 1296 -n, --no-create do not create output files 1297 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1298 1299Installation directories: 1300 --prefix=PREFIX install architecture-independent files in PREFIX 1301 [$ac_default_prefix] 1302 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1303 [PREFIX] 1304 1305By default, \`make install' will install all the files in 1306\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1307an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1308for instance \`--prefix=\$HOME'. 1309 1310For better control, use the options below. 1311 1312Fine tuning of the installation directories: 1313 --bindir=DIR user executables [EPREFIX/bin] 1314 --sbindir=DIR system admin executables [EPREFIX/sbin] 1315 --libexecdir=DIR program executables [EPREFIX/libexec] 1316 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1317 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1318 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1319 --libdir=DIR object code libraries [EPREFIX/lib] 1320 --includedir=DIR C header files [PREFIX/include] 1321 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1322 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1323 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1324 --infodir=DIR info documentation [DATAROOTDIR/info] 1325 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1326 --mandir=DIR man documentation [DATAROOTDIR/man] 1327 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1328 --htmldir=DIR html documentation [DOCDIR] 1329 --dvidir=DIR dvi documentation [DOCDIR] 1330 --pdfdir=DIR pdf documentation [DOCDIR] 1331 --psdir=DIR ps documentation [DOCDIR] 1332_ACEOF 1333 1334 cat <<\_ACEOF 1335 1336Program names: 1337 --program-prefix=PREFIX prepend PREFIX to installed program names 1338 --program-suffix=SUFFIX append SUFFIX to installed program names 1339 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1340 1341System types: 1342 --build=BUILD configure for building on BUILD [guessed] 1343 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1344 --target=TARGET configure for building compilers for TARGET [HOST] 1345_ACEOF 1346fi 1347 1348if test -n "$ac_init_help"; then 1349 1350 cat <<\_ACEOF 1351 1352Optional Features: 1353 --disable-option-checking ignore unrecognized --enable/--with options 1354 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1355 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1356 --enable-maintainer-mode Enable developer functionality. 1357 --enable-sim-bswap Use Host specific BSWAP instruction. 1358 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator 1359 --enable-sim-debug=opts Enable debugging flags 1360 --enable-sim-stdio Specify whether to use stdio for console input/output. 1361 --enable-sim-trace=opts Enable tracing flags 1362 --enable-sim-profile=opts Enable profiling flags 1363 --enable-sim-endian=endian Specify target byte endian orientation. 1364 --enable-sim-alignment=align Specify strict, nonstrict or forced alignment of memory accesses. 1365 --enable-sim-hostendian=end Specify host byte endian orientation. 1366 --enable-sim-scache=size Specify simulator execution cache size. 1367 --enable-sim-default-model=model Specify default model to simulate. 1368 --enable-sim-environment=environment Specify mixed, user, virtual or operating environment. 1369 --enable-sim-inline=inlines Specify which functions should be inlined. 1370 --enable-cgen-maint=DIR build cgen generated files 1371 1372Optional Packages: 1373 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1374 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1375 --with-zlib include zlib support (auto/yes/no) default=auto 1376 --with-pkgversion=PKG Use PKG in the version string in place of "GDB" 1377 --with-bugurl=URL Direct users to URL to report a bug 1378 1379Some influential environment variables: 1380 CC C compiler command 1381 CFLAGS C compiler flags 1382 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1383 nonstandard directory <lib dir> 1384 LIBS libraries to pass to the linker, e.g. -l<library> 1385 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1386 you have headers in a nonstandard directory <include dir> 1387 CPP C preprocessor 1388 1389Use these variables to override the choices made by `configure' or to help 1390it to find libraries and programs with nonstandard names/locations. 1391 1392Report bugs to the package provider. 1393_ACEOF 1394ac_status=$? 1395fi 1396 1397if test "$ac_init_help" = "recursive"; then 1398 # If there are subdirs, report their specific --help. 1399 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1400 test -d "$ac_dir" || 1401 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1402 continue 1403 ac_builddir=. 1404 1405case "$ac_dir" in 1406.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1407*) 1408 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1409 # A ".." for each directory in $ac_dir_suffix. 1410 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1411 case $ac_top_builddir_sub in 1412 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1413 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1414 esac ;; 1415esac 1416ac_abs_top_builddir=$ac_pwd 1417ac_abs_builddir=$ac_pwd$ac_dir_suffix 1418# for backward compatibility: 1419ac_top_builddir=$ac_top_build_prefix 1420 1421case $srcdir in 1422 .) # We are building in place. 1423 ac_srcdir=. 1424 ac_top_srcdir=$ac_top_builddir_sub 1425 ac_abs_top_srcdir=$ac_pwd ;; 1426 [\\/]* | ?:[\\/]* ) # Absolute name. 1427 ac_srcdir=$srcdir$ac_dir_suffix; 1428 ac_top_srcdir=$srcdir 1429 ac_abs_top_srcdir=$srcdir ;; 1430 *) # Relative name. 1431 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1432 ac_top_srcdir=$ac_top_build_prefix$srcdir 1433 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1434esac 1435ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1436 1437 cd "$ac_dir" || { ac_status=$?; continue; } 1438 # Check for guested configure. 1439 if test -f "$ac_srcdir/configure.gnu"; then 1440 echo && 1441 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1442 elif test -f "$ac_srcdir/configure"; then 1443 echo && 1444 $SHELL "$ac_srcdir/configure" --help=recursive 1445 else 1446 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1447 fi || ac_status=$? 1448 cd "$ac_pwd" || { ac_status=$?; break; } 1449 done 1450fi 1451 1452test -n "$ac_init_help" && exit $ac_status 1453if $ac_init_version; then 1454 cat <<\_ACEOF 1455configure 1456generated by GNU Autoconf 2.64 1457 1458Copyright (C) 2009 Free Software Foundation, Inc. 1459This configure script is free software; the Free Software Foundation 1460gives unlimited permission to copy, distribute and modify it. 1461_ACEOF 1462 exit 1463fi 1464 1465## ------------------------ ## 1466## Autoconf initialization. ## 1467## ------------------------ ## 1468 1469# ac_fn_c_try_compile LINENO 1470# -------------------------- 1471# Try to compile conftest.$ac_ext, and return whether this succeeded. 1472ac_fn_c_try_compile () 1473{ 1474 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1475 rm -f conftest.$ac_objext 1476 if { { ac_try="$ac_compile" 1477case "(($ac_try" in 1478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1479 *) ac_try_echo=$ac_try;; 1480esac 1481eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1482$as_echo "$ac_try_echo"; } >&5 1483 (eval "$ac_compile") 2>conftest.err 1484 ac_status=$? 1485 if test -s conftest.err; then 1486 grep -v '^ *+' conftest.err >conftest.er1 1487 cat conftest.er1 >&5 1488 mv -f conftest.er1 conftest.err 1489 fi 1490 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1491 test $ac_status = 0; } && { 1492 test -z "$ac_c_werror_flag" || 1493 test ! -s conftest.err 1494 } && test -s conftest.$ac_objext; then : 1495 ac_retval=0 1496else 1497 $as_echo "$as_me: failed program was:" >&5 1498sed 's/^/| /' conftest.$ac_ext >&5 1499 1500 ac_retval=1 1501fi 1502 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1503 return $ac_retval 1504 1505} # ac_fn_c_try_compile 1506 1507# ac_fn_c_try_cpp LINENO 1508# ---------------------- 1509# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1510ac_fn_c_try_cpp () 1511{ 1512 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1513 if { { ac_try="$ac_cpp conftest.$ac_ext" 1514case "(($ac_try" in 1515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1516 *) ac_try_echo=$ac_try;; 1517esac 1518eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1519$as_echo "$ac_try_echo"; } >&5 1520 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1521 ac_status=$? 1522 if test -s conftest.err; then 1523 grep -v '^ *+' conftest.err >conftest.er1 1524 cat conftest.er1 >&5 1525 mv -f conftest.er1 conftest.err 1526 fi 1527 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1528 test $ac_status = 0; } >/dev/null && { 1529 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1530 test ! -s conftest.err 1531 }; then : 1532 ac_retval=0 1533else 1534 $as_echo "$as_me: failed program was:" >&5 1535sed 's/^/| /' conftest.$ac_ext >&5 1536 1537 ac_retval=1 1538fi 1539 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1540 return $ac_retval 1541 1542} # ac_fn_c_try_cpp 1543 1544# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1545# ------------------------------------------------------- 1546# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1547# the include files in INCLUDES and setting the cache variable VAR 1548# accordingly. 1549ac_fn_c_check_header_mongrel () 1550{ 1551 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1552 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1554$as_echo_n "checking for $2... " >&6; } 1555if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1556 $as_echo_n "(cached) " >&6 1557fi 1558eval ac_res=\$$3 1559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1560$as_echo "$ac_res" >&6; } 1561else 1562 # Is the header compilable? 1563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1564$as_echo_n "checking $2 usability... " >&6; } 1565cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1566/* end confdefs.h. */ 1567$4 1568#include <$2> 1569_ACEOF 1570if ac_fn_c_try_compile "$LINENO"; then : 1571 ac_header_compiler=yes 1572else 1573 ac_header_compiler=no 1574fi 1575rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1577$as_echo "$ac_header_compiler" >&6; } 1578 1579# Is the header present? 1580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1581$as_echo_n "checking $2 presence... " >&6; } 1582cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1583/* end confdefs.h. */ 1584#include <$2> 1585_ACEOF 1586if ac_fn_c_try_cpp "$LINENO"; then : 1587 ac_header_preproc=yes 1588else 1589 ac_header_preproc=no 1590fi 1591rm -f conftest.err conftest.$ac_ext 1592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1593$as_echo "$ac_header_preproc" >&6; } 1594 1595# So? What about this header? 1596case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1597 yes:no: ) 1598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1599$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1600 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1601$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1602 ;; 1603 no:yes:* ) 1604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1605$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1606 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1607$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1609$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1611$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1613$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1614 ;; 1615esac 1616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1617$as_echo_n "checking for $2... " >&6; } 1618if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1619 $as_echo_n "(cached) " >&6 1620else 1621 eval "$3=\$ac_header_compiler" 1622fi 1623eval ac_res=\$$3 1624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1625$as_echo "$ac_res" >&6; } 1626fi 1627 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1628 1629} # ac_fn_c_check_header_mongrel 1630 1631# ac_fn_c_try_run LINENO 1632# ---------------------- 1633# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1634# that executables *can* be run. 1635ac_fn_c_try_run () 1636{ 1637 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1638 if { { ac_try="$ac_link" 1639case "(($ac_try" in 1640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1641 *) ac_try_echo=$ac_try;; 1642esac 1643eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1644$as_echo "$ac_try_echo"; } >&5 1645 (eval "$ac_link") 2>&5 1646 ac_status=$? 1647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1648 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1649 { { case "(($ac_try" in 1650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1651 *) ac_try_echo=$ac_try;; 1652esac 1653eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1654$as_echo "$ac_try_echo"; } >&5 1655 (eval "$ac_try") 2>&5 1656 ac_status=$? 1657 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1658 test $ac_status = 0; }; }; then : 1659 ac_retval=0 1660else 1661 $as_echo "$as_me: program exited with status $ac_status" >&5 1662 $as_echo "$as_me: failed program was:" >&5 1663sed 's/^/| /' conftest.$ac_ext >&5 1664 1665 ac_retval=$ac_status 1666fi 1667 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1668 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1669 return $ac_retval 1670 1671} # ac_fn_c_try_run 1672 1673# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1674# ------------------------------------------------------- 1675# Tests whether HEADER exists and can be compiled using the include files in 1676# INCLUDES, setting the cache variable VAR accordingly. 1677ac_fn_c_check_header_compile () 1678{ 1679 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1681$as_echo_n "checking for $2... " >&6; } 1682if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1683 $as_echo_n "(cached) " >&6 1684else 1685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1686/* end confdefs.h. */ 1687$4 1688#include <$2> 1689_ACEOF 1690if ac_fn_c_try_compile "$LINENO"; then : 1691 eval "$3=yes" 1692else 1693 eval "$3=no" 1694fi 1695rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1696fi 1697eval ac_res=\$$3 1698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1699$as_echo "$ac_res" >&6; } 1700 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1701 1702} # ac_fn_c_check_header_compile 1703 1704# ac_fn_c_try_link LINENO 1705# ----------------------- 1706# Try to link conftest.$ac_ext, and return whether this succeeded. 1707ac_fn_c_try_link () 1708{ 1709 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1710 rm -f conftest.$ac_objext conftest$ac_exeext 1711 if { { ac_try="$ac_link" 1712case "(($ac_try" in 1713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1714 *) ac_try_echo=$ac_try;; 1715esac 1716eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1717$as_echo "$ac_try_echo"; } >&5 1718 (eval "$ac_link") 2>conftest.err 1719 ac_status=$? 1720 if test -s conftest.err; then 1721 grep -v '^ *+' conftest.err >conftest.er1 1722 cat conftest.er1 >&5 1723 mv -f conftest.er1 conftest.err 1724 fi 1725 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1726 test $ac_status = 0; } && { 1727 test -z "$ac_c_werror_flag" || 1728 test ! -s conftest.err 1729 } && test -s conftest$ac_exeext && { 1730 test "$cross_compiling" = yes || 1731 $as_test_x conftest$ac_exeext 1732 }; then : 1733 ac_retval=0 1734else 1735 $as_echo "$as_me: failed program was:" >&5 1736sed 's/^/| /' conftest.$ac_ext >&5 1737 1738 ac_retval=1 1739fi 1740 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1741 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1742 # interfere with the next link command; also delete a directory that is 1743 # left behind by Apple's compiler. We do this before executing the actions. 1744 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1745 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1746 return $ac_retval 1747 1748} # ac_fn_c_try_link 1749 1750# ac_fn_c_check_func LINENO FUNC VAR 1751# ---------------------------------- 1752# Tests whether FUNC exists, setting the cache variable VAR accordingly 1753ac_fn_c_check_func () 1754{ 1755 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1757$as_echo_n "checking for $2... " >&6; } 1758if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1759 $as_echo_n "(cached) " >&6 1760else 1761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1762/* end confdefs.h. */ 1763/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1764 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1765#define $2 innocuous_$2 1766 1767/* System header to define __stub macros and hopefully few prototypes, 1768 which can conflict with char $2 (); below. 1769 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1770 <limits.h> exists even on freestanding compilers. */ 1771 1772#ifdef __STDC__ 1773# include <limits.h> 1774#else 1775# include <assert.h> 1776#endif 1777 1778#undef $2 1779 1780/* Override any GCC internal prototype to avoid an error. 1781 Use char because int might match the return type of a GCC 1782 builtin and then its argument prototype would still apply. */ 1783#ifdef __cplusplus 1784extern "C" 1785#endif 1786char $2 (); 1787/* The GNU C library defines this for functions which it implements 1788 to always fail with ENOSYS. Some functions are actually named 1789 something starting with __ and the normal name is an alias. */ 1790#if defined __stub_$2 || defined __stub___$2 1791choke me 1792#endif 1793 1794int 1795main () 1796{ 1797return $2 (); 1798 ; 1799 return 0; 1800} 1801_ACEOF 1802if ac_fn_c_try_link "$LINENO"; then : 1803 eval "$3=yes" 1804else 1805 eval "$3=no" 1806fi 1807rm -f core conftest.err conftest.$ac_objext \ 1808 conftest$ac_exeext conftest.$ac_ext 1809fi 1810eval ac_res=\$$3 1811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1812$as_echo "$ac_res" >&6; } 1813 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1814 1815} # ac_fn_c_check_func 1816cat >config.log <<_ACEOF 1817This file contains any messages produced by compilers while 1818running configure, to aid debugging if configure makes a mistake. 1819 1820It was created by $as_me, which was 1821generated by GNU Autoconf 2.64. Invocation command line was 1822 1823 $ $0 $@ 1824 1825_ACEOF 1826exec 5>>config.log 1827{ 1828cat <<_ASUNAME 1829## --------- ## 1830## Platform. ## 1831## --------- ## 1832 1833hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1834uname -m = `(uname -m) 2>/dev/null || echo unknown` 1835uname -r = `(uname -r) 2>/dev/null || echo unknown` 1836uname -s = `(uname -s) 2>/dev/null || echo unknown` 1837uname -v = `(uname -v) 2>/dev/null || echo unknown` 1838 1839/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1840/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1841 1842/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1843/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1844/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1845/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1846/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1847/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1848/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1849 1850_ASUNAME 1851 1852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1853for as_dir in $PATH 1854do 1855 IFS=$as_save_IFS 1856 test -z "$as_dir" && as_dir=. 1857 $as_echo "PATH: $as_dir" 1858 done 1859IFS=$as_save_IFS 1860 1861} >&5 1862 1863cat >&5 <<_ACEOF 1864 1865 1866## ----------- ## 1867## Core tests. ## 1868## ----------- ## 1869 1870_ACEOF 1871 1872 1873# Keep a trace of the command line. 1874# Strip out --no-create and --no-recursion so they do not pile up. 1875# Strip out --silent because we don't want to record it for future runs. 1876# Also quote any args containing shell meta-characters. 1877# Make two passes to allow for proper duplicate-argument suppression. 1878ac_configure_args= 1879ac_configure_args0= 1880ac_configure_args1= 1881ac_must_keep_next=false 1882for ac_pass in 1 2 1883do 1884 for ac_arg 1885 do 1886 case $ac_arg in 1887 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1888 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1889 | -silent | --silent | --silen | --sile | --sil) 1890 continue ;; 1891 *\'*) 1892 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1893 esac 1894 case $ac_pass in 1895 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1896 2) 1897 as_fn_append ac_configure_args1 " '$ac_arg'" 1898 if test $ac_must_keep_next = true; then 1899 ac_must_keep_next=false # Got value, back to normal. 1900 else 1901 case $ac_arg in 1902 *=* | --config-cache | -C | -disable-* | --disable-* \ 1903 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1904 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1905 | -with-* | --with-* | -without-* | --without-* | --x) 1906 case "$ac_configure_args0 " in 1907 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1908 esac 1909 ;; 1910 -* ) ac_must_keep_next=true ;; 1911 esac 1912 fi 1913 as_fn_append ac_configure_args " '$ac_arg'" 1914 ;; 1915 esac 1916 done 1917done 1918{ ac_configure_args0=; unset ac_configure_args0;} 1919{ ac_configure_args1=; unset ac_configure_args1;} 1920 1921# When interrupted or exit'd, cleanup temporary files, and complete 1922# config.log. We remove comments because anyway the quotes in there 1923# would cause problems or look ugly. 1924# WARNING: Use '\'' to represent an apostrophe within the trap. 1925# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1926trap 'exit_status=$? 1927 # Save into config.log some information that might help in debugging. 1928 { 1929 echo 1930 1931 cat <<\_ASBOX 1932## ---------------- ## 1933## Cache variables. ## 1934## ---------------- ## 1935_ASBOX 1936 echo 1937 # The following way of writing the cache mishandles newlines in values, 1938( 1939 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1940 eval ac_val=\$$ac_var 1941 case $ac_val in #( 1942 *${as_nl}*) 1943 case $ac_var in #( 1944 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1945$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1946 esac 1947 case $ac_var in #( 1948 _ | IFS | as_nl) ;; #( 1949 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1950 *) { eval $ac_var=; unset $ac_var;} ;; 1951 esac ;; 1952 esac 1953 done 1954 (set) 2>&1 | 1955 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1956 *${as_nl}ac_space=\ *) 1957 sed -n \ 1958 "s/'\''/'\''\\\\'\'''\''/g; 1959 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1960 ;; #( 1961 *) 1962 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1963 ;; 1964 esac | 1965 sort 1966) 1967 echo 1968 1969 cat <<\_ASBOX 1970## ----------------- ## 1971## Output variables. ## 1972## ----------------- ## 1973_ASBOX 1974 echo 1975 for ac_var in $ac_subst_vars 1976 do 1977 eval ac_val=\$$ac_var 1978 case $ac_val in 1979 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1980 esac 1981 $as_echo "$ac_var='\''$ac_val'\''" 1982 done | sort 1983 echo 1984 1985 if test -n "$ac_subst_files"; then 1986 cat <<\_ASBOX 1987## ------------------- ## 1988## File substitutions. ## 1989## ------------------- ## 1990_ASBOX 1991 echo 1992 for ac_var in $ac_subst_files 1993 do 1994 eval ac_val=\$$ac_var 1995 case $ac_val in 1996 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1997 esac 1998 $as_echo "$ac_var='\''$ac_val'\''" 1999 done | sort 2000 echo 2001 fi 2002 2003 if test -s confdefs.h; then 2004 cat <<\_ASBOX 2005## ----------- ## 2006## confdefs.h. ## 2007## ----------- ## 2008_ASBOX 2009 echo 2010 cat confdefs.h 2011 echo 2012 fi 2013 test "$ac_signal" != 0 && 2014 $as_echo "$as_me: caught signal $ac_signal" 2015 $as_echo "$as_me: exit $exit_status" 2016 } >&5 2017 rm -f core *.core core.conftest.* && 2018 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2019 exit $exit_status 2020' 0 2021for ac_signal in 1 2 13 15; do 2022 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2023done 2024ac_signal=0 2025 2026# confdefs.h avoids OS command line length limits that DEFS can exceed. 2027rm -f -r conftest* confdefs.h 2028 2029$as_echo "/* confdefs.h */" > confdefs.h 2030 2031# Predefined preprocessor variables. 2032 2033cat >>confdefs.h <<_ACEOF 2034#define PACKAGE_NAME "$PACKAGE_NAME" 2035_ACEOF 2036 2037cat >>confdefs.h <<_ACEOF 2038#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2039_ACEOF 2040 2041cat >>confdefs.h <<_ACEOF 2042#define PACKAGE_VERSION "$PACKAGE_VERSION" 2043_ACEOF 2044 2045cat >>confdefs.h <<_ACEOF 2046#define PACKAGE_STRING "$PACKAGE_STRING" 2047_ACEOF 2048 2049cat >>confdefs.h <<_ACEOF 2050#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2051_ACEOF 2052 2053cat >>confdefs.h <<_ACEOF 2054#define PACKAGE_URL "$PACKAGE_URL" 2055_ACEOF 2056 2057 2058# Let the site file select an alternate cache file if it wants to. 2059# Prefer an explicitly selected file to automatically selected ones. 2060ac_site_file1=NONE 2061ac_site_file2=NONE 2062if test -n "$CONFIG_SITE"; then 2063 ac_site_file1=$CONFIG_SITE 2064elif test "x$prefix" != xNONE; then 2065 ac_site_file1=$prefix/share/config.site 2066 ac_site_file2=$prefix/etc/config.site 2067else 2068 ac_site_file1=$ac_default_prefix/share/config.site 2069 ac_site_file2=$ac_default_prefix/etc/config.site 2070fi 2071for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2072do 2073 test "x$ac_site_file" = xNONE && continue 2074 if test -r "$ac_site_file"; then 2075 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2076$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2077 sed 's/^/| /' "$ac_site_file" >&5 2078 . "$ac_site_file" 2079 fi 2080done 2081 2082if test -r "$cache_file"; then 2083 # Some versions of bash will fail to source /dev/null (special 2084 # files actually), so we avoid doing that. 2085 if test -f "$cache_file"; then 2086 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2087$as_echo "$as_me: loading cache $cache_file" >&6;} 2088 case $cache_file in 2089 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2090 *) . "./$cache_file";; 2091 esac 2092 fi 2093else 2094 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2095$as_echo "$as_me: creating cache $cache_file" >&6;} 2096 >$cache_file 2097fi 2098 2099# Check that the precious variables saved in the cache have kept the same 2100# value. 2101ac_cache_corrupted=false 2102for ac_var in $ac_precious_vars; do 2103 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2104 eval ac_new_set=\$ac_env_${ac_var}_set 2105 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2106 eval ac_new_val=\$ac_env_${ac_var}_value 2107 case $ac_old_set,$ac_new_set in 2108 set,) 2109 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2110$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2111 ac_cache_corrupted=: ;; 2112 ,set) 2113 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2114$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2115 ac_cache_corrupted=: ;; 2116 ,);; 2117 *) 2118 if test "x$ac_old_val" != "x$ac_new_val"; then 2119 # differences in whitespace do not lead to failure. 2120 ac_old_val_w=`echo x $ac_old_val` 2121 ac_new_val_w=`echo x $ac_new_val` 2122 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2123 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2124$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2125 ac_cache_corrupted=: 2126 else 2127 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2128$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2129 eval $ac_var=\$ac_old_val 2130 fi 2131 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2132$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2133 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2134$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2135 fi;; 2136 esac 2137 # Pass precious variables to config.status. 2138 if test "$ac_new_set" = set; then 2139 case $ac_new_val in 2140 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2141 *) ac_arg=$ac_var=$ac_new_val ;; 2142 esac 2143 case " $ac_configure_args " in 2144 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2145 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2146 esac 2147 fi 2148done 2149if $ac_cache_corrupted; then 2150 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2151$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2152 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2153$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2154 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2155fi 2156## -------------------- ## 2157## Main body of script. ## 2158## -------------------- ## 2159 2160ac_ext=c 2161ac_cpp='$CPP $CPPFLAGS' 2162ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2163ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2164ac_compiler_gnu=$ac_cv_c_compiler_gnu 2165 2166 2167ac_config_headers="$ac_config_headers config.h:config.in" 2168 2169 2170# This file contains common code used by all simulators. 2171# 2172# SIM_AC_COMMON invokes AC macros used by all simulators and by the common 2173# directory. It is intended to be invoked before any target specific stuff. 2174# SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile. 2175# It is intended to be invoked last. 2176# 2177# The simulator's configure.in should look like: 2178# 2179# dnl Process this file with autoconf to produce a configure script. 2180# sinclude(../common/aclocal.m4) 2181# AC_PREREQ(2.5)dnl 2182# AC_INIT(Makefile.in) 2183# 2184# SIM_AC_COMMON 2185# 2186# ... target specific stuff ... 2187# 2188# SIM_AC_OUTPUT 2189 2190# Include global overrides and fixes for Autoconf. 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279sim_inline="-DDEFAULT_INLINE=0" 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316# intl sister-directory configuration rules. 2317# 2318 2319# The idea behind this macro is that there's no need to repeat all the 2320# autoconf probes done by the intl directory - it's already done them 2321# for us. In fact, there's no need even to look at the cache for the 2322# answers. All we need to do is nab a few pieces of information. 2323# The intl directory is set up to make this easy, by generating a 2324# small file which can be sourced as a shell script; then we produce 2325# the necessary substitutions and definitions for this directory. 2326 2327 2328 2329# Autoconf M4 include file defining utility macros for complex Canadian 2330# cross builds. 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340#### 2341# _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM 2342# or AC_INIT. 2343# These demand that AC_CANONICAL_SYSTEM be called beforehand. 2344 2345#### 2346# NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path]) 2347# Like plain AC_CHECK_TOOLS, but require prefix if build!=host. 2348 2349 2350#### 2351# NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path]) 2352# Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target. 2353 2354 2355 2356# Backported from Autoconf 2.5x; can go away when and if 2357# we switch. Put the OS path separator in $PATH_SEPARATOR. 2358 2359 2360 2361 2362# ACX_HAVE_GCC_FOR_TARGET 2363# Check if the variable GCC_FOR_TARGET really points to a GCC binary. 2364 2365 2366# ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG) 2367# Searching for installed target binutils. We need to take extra care, 2368# else we may find the wrong assembler, linker, etc., and lose. 2369# 2370# First try --with-build-time-tools, if specified. 2371# 2372# For build != host, we ask the installed GCC for the name of the tool it 2373# uses, and accept it if it is an absolute path. This is because the 2374# only good choice for a compiler is the same GCC version that is being 2375# installed (or we couldn't make target libraries), and we assume that 2376# on the host system we'll have not only the same GCC version, but also 2377# the same binutils version. 2378# 2379# For build == host, search the same directories that the installed 2380# compiler will search. We used to do this for the assembler, linker, 2381# and nm only; for simplicity of configuration, however, we extend this 2382# criterion to tools (such as ar and ranlib) that are never invoked by 2383# the compiler, to avoid mismatches. 2384# 2385# Also note we have to check MD_EXEC_PREFIX before checking the user's path 2386# if build == target. This makes the most sense only when bootstrapping, 2387# but we also do so when build != host. In this case, we hope that the 2388# build and host systems will have similar contents of MD_EXEC_PREFIX. 2389# 2390# If we do not find a suitable binary, then try the user's path. 2391 2392 2393### 2394# AC_PROG_CPP_WERROR 2395# Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which 2396# triggers warnings from the preprocessor. Will be in autoconf 2.58. 2397# For now, using this also overrides header checks to use only the 2398# preprocessor (matches 2.13 behavior; matching 2.58's behavior is a 2399# bit harder from here). 2400# Eventually autoconf will default to checking headers with the compiler 2401# instead, and we'll have to do this differently. 2402 2403# AC_PROG_CPP_WERROR 2404 2405# Test for GNAT. 2406# We require the gnatbind program, and a compiler driver that 2407# understands Ada. We use the user's CC setting, already found, 2408# and possibly add $1 to the command-line parameters. 2409# 2410# Sets the shell variable have_gnat to yes or no as appropriate, and 2411# substitutes GNATBIND and GNATMAKE. 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437# Bugs in autoconf 2.59 break the call to SIM_AC_COMMON, hack around 2438# it by inlining the macro's contents. 2439# This file contains common code used by all simulators. 2440# 2441# common.m4 invokes AC macros used by all simulators and by the common 2442# directory. It is intended to be included before any target specific 2443# stuff. SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate 2444# the Makefile. It is intended to be invoked last. 2445# 2446# The simulator's configure.in should look like: 2447# 2448# dnl Process this file with autoconf to produce a configure script. 2449# AC_PREREQ(2.5)dnl 2450# AC_INIT(Makefile.in) 2451# AC_CONFIG_HEADER(config.h:config.in) 2452# 2453# sinclude(../common/aclocal.m4) 2454# sinclude(../common/common.m4) 2455# 2456# ... target specific stuff ... 2457 2458ac_aux_dir= 2459for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2460 for ac_t in install-sh install.sh shtool; do 2461 if test -f "$ac_dir/$ac_t"; then 2462 ac_aux_dir=$ac_dir 2463 ac_install_sh="$ac_aux_dir/$ac_t -c" 2464 break 2 2465 fi 2466 done 2467done 2468if test -z "$ac_aux_dir"; then 2469 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2470fi 2471 2472# These three variables are undocumented and unsupported, 2473# and are intended to be withdrawn in a future Autoconf release. 2474# They can cause serious problems if a builder's source tree is in a directory 2475# whose full name contains unusual characters. 2476ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2477ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2478ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2479 2480 2481# Make sure we can run config.sub. 2482$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2483 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2484 2485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2486$as_echo_n "checking build system type... " >&6; } 2487if test "${ac_cv_build+set}" = set; then : 2488 $as_echo_n "(cached) " >&6 2489else 2490 ac_build_alias=$build_alias 2491test "x$ac_build_alias" = x && 2492 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2493test "x$ac_build_alias" = x && 2494 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2495ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2496 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2497 2498fi 2499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2500$as_echo "$ac_cv_build" >&6; } 2501case $ac_cv_build in 2502*-*-*) ;; 2503*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2504esac 2505build=$ac_cv_build 2506ac_save_IFS=$IFS; IFS='-' 2507set x $ac_cv_build 2508shift 2509build_cpu=$1 2510build_vendor=$2 2511shift; shift 2512# Remember, the first character of IFS is used to create $*, 2513# except with old shells: 2514build_os=$* 2515IFS=$ac_save_IFS 2516case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2517 2518 2519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2520$as_echo_n "checking host system type... " >&6; } 2521if test "${ac_cv_host+set}" = set; then : 2522 $as_echo_n "(cached) " >&6 2523else 2524 if test "x$host_alias" = x; then 2525 ac_cv_host=$ac_cv_build 2526else 2527 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2528 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2529fi 2530 2531fi 2532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2533$as_echo "$ac_cv_host" >&6; } 2534case $ac_cv_host in 2535*-*-*) ;; 2536*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2537esac 2538host=$ac_cv_host 2539ac_save_IFS=$IFS; IFS='-' 2540set x $ac_cv_host 2541shift 2542host_cpu=$1 2543host_vendor=$2 2544shift; shift 2545# Remember, the first character of IFS is used to create $*, 2546# except with old shells: 2547host_os=$* 2548IFS=$ac_save_IFS 2549case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2550 2551 2552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2553$as_echo_n "checking target system type... " >&6; } 2554if test "${ac_cv_target+set}" = set; then : 2555 $as_echo_n "(cached) " >&6 2556else 2557 if test "x$target_alias" = x; then 2558 ac_cv_target=$ac_cv_host 2559else 2560 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2561 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2562fi 2563 2564fi 2565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2566$as_echo "$ac_cv_target" >&6; } 2567case $ac_cv_target in 2568*-*-*) ;; 2569*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2570esac 2571target=$ac_cv_target 2572ac_save_IFS=$IFS; IFS='-' 2573set x $ac_cv_target 2574shift 2575target_cpu=$1 2576target_vendor=$2 2577shift; shift 2578# Remember, the first character of IFS is used to create $*, 2579# except with old shells: 2580target_os=$* 2581IFS=$ac_save_IFS 2582case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2583 2584 2585# The aliases save the names the user supplied, while $host etc. 2586# will get canonicalized. 2587test -n "$target_alias" && 2588 test "$program_prefix$program_suffix$program_transform_name" = \ 2589 NONENONEs,x,x, && 2590 program_prefix=${target_alias}- 2591 2592test "$program_prefix" != NONE && 2593 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2594# Use a double $ so make ignores it. 2595test "$program_suffix" != NONE && 2596 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2597# Double any \ or $. 2598# By default was `s,x,x', remove it if useless. 2599ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2600program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2601 2602ac_ext=c 2603ac_cpp='$CPP $CPPFLAGS' 2604ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2605ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2606ac_compiler_gnu=$ac_cv_c_compiler_gnu 2607if test -n "$ac_tool_prefix"; then 2608 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2609set dummy ${ac_tool_prefix}gcc; ac_word=$2 2610{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2611$as_echo_n "checking for $ac_word... " >&6; } 2612if test "${ac_cv_prog_CC+set}" = set; then : 2613 $as_echo_n "(cached) " >&6 2614else 2615 if test -n "$CC"; then 2616 ac_cv_prog_CC="$CC" # Let the user override the test. 2617else 2618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2619for as_dir in $PATH 2620do 2621 IFS=$as_save_IFS 2622 test -z "$as_dir" && as_dir=. 2623 for ac_exec_ext in '' $ac_executable_extensions; do 2624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2625 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2627 break 2 2628 fi 2629done 2630 done 2631IFS=$as_save_IFS 2632 2633fi 2634fi 2635CC=$ac_cv_prog_CC 2636if test -n "$CC"; then 2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2638$as_echo "$CC" >&6; } 2639else 2640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2641$as_echo "no" >&6; } 2642fi 2643 2644 2645fi 2646if test -z "$ac_cv_prog_CC"; then 2647 ac_ct_CC=$CC 2648 # Extract the first word of "gcc", so it can be a program name with args. 2649set dummy gcc; ac_word=$2 2650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2651$as_echo_n "checking for $ac_word... " >&6; } 2652if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2653 $as_echo_n "(cached) " >&6 2654else 2655 if test -n "$ac_ct_CC"; then 2656 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2657else 2658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2659for as_dir in $PATH 2660do 2661 IFS=$as_save_IFS 2662 test -z "$as_dir" && as_dir=. 2663 for ac_exec_ext in '' $ac_executable_extensions; do 2664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2665 ac_cv_prog_ac_ct_CC="gcc" 2666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2667 break 2 2668 fi 2669done 2670 done 2671IFS=$as_save_IFS 2672 2673fi 2674fi 2675ac_ct_CC=$ac_cv_prog_ac_ct_CC 2676if test -n "$ac_ct_CC"; then 2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2678$as_echo "$ac_ct_CC" >&6; } 2679else 2680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2681$as_echo "no" >&6; } 2682fi 2683 2684 if test "x$ac_ct_CC" = x; then 2685 CC="" 2686 else 2687 case $cross_compiling:$ac_tool_warned in 2688yes:) 2689{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2690$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2691ac_tool_warned=yes ;; 2692esac 2693 CC=$ac_ct_CC 2694 fi 2695else 2696 CC="$ac_cv_prog_CC" 2697fi 2698 2699if test -z "$CC"; then 2700 if test -n "$ac_tool_prefix"; then 2701 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2702set dummy ${ac_tool_prefix}cc; ac_word=$2 2703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2704$as_echo_n "checking for $ac_word... " >&6; } 2705if test "${ac_cv_prog_CC+set}" = set; then : 2706 $as_echo_n "(cached) " >&6 2707else 2708 if test -n "$CC"; then 2709 ac_cv_prog_CC="$CC" # Let the user override the test. 2710else 2711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2712for as_dir in $PATH 2713do 2714 IFS=$as_save_IFS 2715 test -z "$as_dir" && as_dir=. 2716 for ac_exec_ext in '' $ac_executable_extensions; do 2717 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2718 ac_cv_prog_CC="${ac_tool_prefix}cc" 2719 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2720 break 2 2721 fi 2722done 2723 done 2724IFS=$as_save_IFS 2725 2726fi 2727fi 2728CC=$ac_cv_prog_CC 2729if test -n "$CC"; then 2730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2731$as_echo "$CC" >&6; } 2732else 2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2734$as_echo "no" >&6; } 2735fi 2736 2737 2738 fi 2739fi 2740if test -z "$CC"; then 2741 # Extract the first word of "cc", so it can be a program name with args. 2742set dummy cc; 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_CC+set}" = set; then : 2746 $as_echo_n "(cached) " >&6 2747else 2748 if test -n "$CC"; then 2749 ac_cv_prog_CC="$CC" # Let the user override the test. 2750else 2751 ac_prog_rejected=no 2752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2753for as_dir in $PATH 2754do 2755 IFS=$as_save_IFS 2756 test -z "$as_dir" && as_dir=. 2757 for ac_exec_ext in '' $ac_executable_extensions; do 2758 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2759 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2760 ac_prog_rejected=yes 2761 continue 2762 fi 2763 ac_cv_prog_CC="cc" 2764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2765 break 2 2766 fi 2767done 2768 done 2769IFS=$as_save_IFS 2770 2771if test $ac_prog_rejected = yes; then 2772 # We found a bogon in the path, so make sure we never use it. 2773 set dummy $ac_cv_prog_CC 2774 shift 2775 if test $# != 0; then 2776 # We chose a different compiler from the bogus one. 2777 # However, it has the same basename, so the bogon will be chosen 2778 # first if we set CC to just the basename; use the full file name. 2779 shift 2780 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2781 fi 2782fi 2783fi 2784fi 2785CC=$ac_cv_prog_CC 2786if test -n "$CC"; then 2787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2788$as_echo "$CC" >&6; } 2789else 2790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2791$as_echo "no" >&6; } 2792fi 2793 2794 2795fi 2796if test -z "$CC"; then 2797 if test -n "$ac_tool_prefix"; then 2798 for ac_prog in cl.exe 2799 do 2800 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2801set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2803$as_echo_n "checking for $ac_word... " >&6; } 2804if test "${ac_cv_prog_CC+set}" = set; then : 2805 $as_echo_n "(cached) " >&6 2806else 2807 if test -n "$CC"; then 2808 ac_cv_prog_CC="$CC" # Let the user override the test. 2809else 2810as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2811for as_dir in $PATH 2812do 2813 IFS=$as_save_IFS 2814 test -z "$as_dir" && as_dir=. 2815 for ac_exec_ext in '' $ac_executable_extensions; do 2816 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2817 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2819 break 2 2820 fi 2821done 2822 done 2823IFS=$as_save_IFS 2824 2825fi 2826fi 2827CC=$ac_cv_prog_CC 2828if test -n "$CC"; then 2829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2830$as_echo "$CC" >&6; } 2831else 2832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2833$as_echo "no" >&6; } 2834fi 2835 2836 2837 test -n "$CC" && break 2838 done 2839fi 2840if test -z "$CC"; then 2841 ac_ct_CC=$CC 2842 for ac_prog in cl.exe 2843do 2844 # Extract the first word of "$ac_prog", so it can be a program name with args. 2845set dummy $ac_prog; ac_word=$2 2846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2847$as_echo_n "checking for $ac_word... " >&6; } 2848if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2849 $as_echo_n "(cached) " >&6 2850else 2851 if test -n "$ac_ct_CC"; then 2852 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2853else 2854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2855for as_dir in $PATH 2856do 2857 IFS=$as_save_IFS 2858 test -z "$as_dir" && as_dir=. 2859 for ac_exec_ext in '' $ac_executable_extensions; do 2860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2861 ac_cv_prog_ac_ct_CC="$ac_prog" 2862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2863 break 2 2864 fi 2865done 2866 done 2867IFS=$as_save_IFS 2868 2869fi 2870fi 2871ac_ct_CC=$ac_cv_prog_ac_ct_CC 2872if test -n "$ac_ct_CC"; then 2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2874$as_echo "$ac_ct_CC" >&6; } 2875else 2876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2877$as_echo "no" >&6; } 2878fi 2879 2880 2881 test -n "$ac_ct_CC" && break 2882done 2883 2884 if test "x$ac_ct_CC" = x; then 2885 CC="" 2886 else 2887 case $cross_compiling:$ac_tool_warned in 2888yes:) 2889{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2890$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2891ac_tool_warned=yes ;; 2892esac 2893 CC=$ac_ct_CC 2894 fi 2895fi 2896 2897fi 2898 2899 2900test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2901$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2902as_fn_error "no acceptable C compiler found in \$PATH 2903See \`config.log' for more details." "$LINENO" 5; } 2904 2905# Provide some information about the compiler. 2906$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2907set X $ac_compile 2908ac_compiler=$2 2909for ac_option in --version -v -V -qversion; do 2910 { { ac_try="$ac_compiler $ac_option >&5" 2911case "(($ac_try" in 2912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2913 *) ac_try_echo=$ac_try;; 2914esac 2915eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2916$as_echo "$ac_try_echo"; } >&5 2917 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2918 ac_status=$? 2919 if test -s conftest.err; then 2920 sed '10a\ 2921... rest of stderr output deleted ... 2922 10q' conftest.err >conftest.er1 2923 cat conftest.er1 >&5 2924 rm -f conftest.er1 conftest.err 2925 fi 2926 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2927 test $ac_status = 0; } 2928done 2929 2930cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2931/* end confdefs.h. */ 2932 2933int 2934main () 2935{ 2936 2937 ; 2938 return 0; 2939} 2940_ACEOF 2941ac_clean_files_save=$ac_clean_files 2942ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2943# Try to create an executable without -o first, disregard a.out. 2944# It will help us diagnose broken compilers, and finding out an intuition 2945# of exeext. 2946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2947$as_echo_n "checking for C compiler default output file name... " >&6; } 2948ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2949 2950# The possible output files: 2951ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2952 2953ac_rmfiles= 2954for ac_file in $ac_files 2955do 2956 case $ac_file in 2957 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2958 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2959 esac 2960done 2961rm -f $ac_rmfiles 2962 2963if { { ac_try="$ac_link_default" 2964case "(($ac_try" in 2965 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2966 *) ac_try_echo=$ac_try;; 2967esac 2968eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2969$as_echo "$ac_try_echo"; } >&5 2970 (eval "$ac_link_default") 2>&5 2971 ac_status=$? 2972 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2973 test $ac_status = 0; }; then : 2974 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2975# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2976# in a Makefile. We should not override ac_cv_exeext if it was cached, 2977# so that the user can short-circuit this test for compilers unknown to 2978# Autoconf. 2979for ac_file in $ac_files '' 2980do 2981 test -f "$ac_file" || continue 2982 case $ac_file in 2983 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2984 ;; 2985 [ab].out ) 2986 # We found the default executable, but exeext='' is most 2987 # certainly right. 2988 break;; 2989 *.* ) 2990 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2991 then :; else 2992 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2993 fi 2994 # We set ac_cv_exeext here because the later test for it is not 2995 # safe: cross compilers may not add the suffix if given an `-o' 2996 # argument, so we may need to know it at that point already. 2997 # Even if this section looks crufty: it has the advantage of 2998 # actually working. 2999 break;; 3000 * ) 3001 break;; 3002 esac 3003done 3004test "$ac_cv_exeext" = no && ac_cv_exeext= 3005 3006else 3007 ac_file='' 3008fi 3009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3010$as_echo "$ac_file" >&6; } 3011if test -z "$ac_file"; then : 3012 $as_echo "$as_me: failed program was:" >&5 3013sed 's/^/| /' conftest.$ac_ext >&5 3014 3015{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3016$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3017{ as_fn_set_status 77 3018as_fn_error "C compiler cannot create executables 3019See \`config.log' for more details." "$LINENO" 5; }; } 3020fi 3021ac_exeext=$ac_cv_exeext 3022 3023# Check that the compiler produces executables we can run. If not, either 3024# the compiler is broken, or we cross compile. 3025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3026$as_echo_n "checking whether the C compiler works... " >&6; } 3027# If not cross compiling, check that we can run a simple program. 3028if test "$cross_compiling" != yes; then 3029 if { ac_try='./$ac_file' 3030 { { case "(($ac_try" in 3031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3032 *) ac_try_echo=$ac_try;; 3033esac 3034eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3035$as_echo "$ac_try_echo"; } >&5 3036 (eval "$ac_try") 2>&5 3037 ac_status=$? 3038 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3039 test $ac_status = 0; }; }; then 3040 cross_compiling=no 3041 else 3042 if test "$cross_compiling" = maybe; then 3043 cross_compiling=yes 3044 else 3045 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3046$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3047as_fn_error "cannot run C compiled programs. 3048If you meant to cross compile, use \`--host'. 3049See \`config.log' for more details." "$LINENO" 5; } 3050 fi 3051 fi 3052fi 3053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3054$as_echo "yes" >&6; } 3055 3056rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 3057ac_clean_files=$ac_clean_files_save 3058# Check that the compiler produces executables we can run. If not, either 3059# the compiler is broken, or we cross compile. 3060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3061$as_echo_n "checking whether we are cross compiling... " >&6; } 3062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3063$as_echo "$cross_compiling" >&6; } 3064 3065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3066$as_echo_n "checking for suffix of executables... " >&6; } 3067if { { ac_try="$ac_link" 3068case "(($ac_try" in 3069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3070 *) ac_try_echo=$ac_try;; 3071esac 3072eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3073$as_echo "$ac_try_echo"; } >&5 3074 (eval "$ac_link") 2>&5 3075 ac_status=$? 3076 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3077 test $ac_status = 0; }; then : 3078 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3079# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3080# work properly (i.e., refer to `conftest.exe'), while it won't with 3081# `rm'. 3082for ac_file in conftest.exe conftest conftest.*; do 3083 test -f "$ac_file" || continue 3084 case $ac_file in 3085 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3086 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3087 break;; 3088 * ) break;; 3089 esac 3090done 3091else 3092 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3093$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3094as_fn_error "cannot compute suffix of executables: cannot compile and link 3095See \`config.log' for more details." "$LINENO" 5; } 3096fi 3097rm -f conftest$ac_cv_exeext 3098{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3099$as_echo "$ac_cv_exeext" >&6; } 3100 3101rm -f conftest.$ac_ext 3102EXEEXT=$ac_cv_exeext 3103ac_exeext=$EXEEXT 3104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3105$as_echo_n "checking for suffix of object files... " >&6; } 3106if test "${ac_cv_objext+set}" = set; then : 3107 $as_echo_n "(cached) " >&6 3108else 3109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3110/* end confdefs.h. */ 3111 3112int 3113main () 3114{ 3115 3116 ; 3117 return 0; 3118} 3119_ACEOF 3120rm -f conftest.o conftest.obj 3121if { { ac_try="$ac_compile" 3122case "(($ac_try" in 3123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3124 *) ac_try_echo=$ac_try;; 3125esac 3126eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3127$as_echo "$ac_try_echo"; } >&5 3128 (eval "$ac_compile") 2>&5 3129 ac_status=$? 3130 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3131 test $ac_status = 0; }; then : 3132 for ac_file in conftest.o conftest.obj conftest.*; do 3133 test -f "$ac_file" || continue; 3134 case $ac_file in 3135 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3136 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3137 break;; 3138 esac 3139done 3140else 3141 $as_echo "$as_me: failed program was:" >&5 3142sed 's/^/| /' conftest.$ac_ext >&5 3143 3144{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3145$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3146as_fn_error "cannot compute suffix of object files: cannot compile 3147See \`config.log' for more details." "$LINENO" 5; } 3148fi 3149rm -f conftest.$ac_cv_objext conftest.$ac_ext 3150fi 3151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3152$as_echo "$ac_cv_objext" >&6; } 3153OBJEXT=$ac_cv_objext 3154ac_objext=$OBJEXT 3155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3156$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3157if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3158 $as_echo_n "(cached) " >&6 3159else 3160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3161/* end confdefs.h. */ 3162 3163int 3164main () 3165{ 3166#ifndef __GNUC__ 3167 choke me 3168#endif 3169 3170 ; 3171 return 0; 3172} 3173_ACEOF 3174if ac_fn_c_try_compile "$LINENO"; then : 3175 ac_compiler_gnu=yes 3176else 3177 ac_compiler_gnu=no 3178fi 3179rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3180ac_cv_c_compiler_gnu=$ac_compiler_gnu 3181 3182fi 3183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3184$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3185if test $ac_compiler_gnu = yes; then 3186 GCC=yes 3187else 3188 GCC= 3189fi 3190ac_test_CFLAGS=${CFLAGS+set} 3191ac_save_CFLAGS=$CFLAGS 3192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3193$as_echo_n "checking whether $CC accepts -g... " >&6; } 3194if test "${ac_cv_prog_cc_g+set}" = set; then : 3195 $as_echo_n "(cached) " >&6 3196else 3197 ac_save_c_werror_flag=$ac_c_werror_flag 3198 ac_c_werror_flag=yes 3199 ac_cv_prog_cc_g=no 3200 CFLAGS="-g" 3201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3202/* end confdefs.h. */ 3203 3204int 3205main () 3206{ 3207 3208 ; 3209 return 0; 3210} 3211_ACEOF 3212if ac_fn_c_try_compile "$LINENO"; then : 3213 ac_cv_prog_cc_g=yes 3214else 3215 CFLAGS="" 3216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3217/* end confdefs.h. */ 3218 3219int 3220main () 3221{ 3222 3223 ; 3224 return 0; 3225} 3226_ACEOF 3227if ac_fn_c_try_compile "$LINENO"; then : 3228 3229else 3230 ac_c_werror_flag=$ac_save_c_werror_flag 3231 CFLAGS="-g" 3232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3233/* end confdefs.h. */ 3234 3235int 3236main () 3237{ 3238 3239 ; 3240 return 0; 3241} 3242_ACEOF 3243if ac_fn_c_try_compile "$LINENO"; then : 3244 ac_cv_prog_cc_g=yes 3245fi 3246rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3247fi 3248rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3249fi 3250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3251 ac_c_werror_flag=$ac_save_c_werror_flag 3252fi 3253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3254$as_echo "$ac_cv_prog_cc_g" >&6; } 3255if test "$ac_test_CFLAGS" = set; then 3256 CFLAGS=$ac_save_CFLAGS 3257elif test $ac_cv_prog_cc_g = yes; then 3258 if test "$GCC" = yes; then 3259 CFLAGS="-g -O2" 3260 else 3261 CFLAGS="-g" 3262 fi 3263else 3264 if test "$GCC" = yes; then 3265 CFLAGS="-O2" 3266 else 3267 CFLAGS= 3268 fi 3269fi 3270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3271$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3272if test "${ac_cv_prog_cc_c89+set}" = set; then : 3273 $as_echo_n "(cached) " >&6 3274else 3275 ac_cv_prog_cc_c89=no 3276ac_save_CC=$CC 3277cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3278/* end confdefs.h. */ 3279#include <stdarg.h> 3280#include <stdio.h> 3281#include <sys/types.h> 3282#include <sys/stat.h> 3283/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3284struct buf { int x; }; 3285FILE * (*rcsopen) (struct buf *, struct stat *, int); 3286static char *e (p, i) 3287 char **p; 3288 int i; 3289{ 3290 return p[i]; 3291} 3292static char *f (char * (*g) (char **, int), char **p, ...) 3293{ 3294 char *s; 3295 va_list v; 3296 va_start (v,p); 3297 s = g (p, va_arg (v,int)); 3298 va_end (v); 3299 return s; 3300} 3301 3302/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3303 function prototypes and stuff, but not '\xHH' hex character constants. 3304 These don't provoke an error unfortunately, instead are silently treated 3305 as 'x'. The following induces an error, until -std is added to get 3306 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3307 array size at least. It's necessary to write '\x00'==0 to get something 3308 that's true only with -std. */ 3309int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3310 3311/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3312 inside strings and character constants. */ 3313#define FOO(x) 'x' 3314int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3315 3316int test (int i, double x); 3317struct s1 {int (*f) (int a);}; 3318struct s2 {int (*f) (double a);}; 3319int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3320int argc; 3321char **argv; 3322int 3323main () 3324{ 3325return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3326 ; 3327 return 0; 3328} 3329_ACEOF 3330for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3331 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3332do 3333 CC="$ac_save_CC $ac_arg" 3334 if ac_fn_c_try_compile "$LINENO"; then : 3335 ac_cv_prog_cc_c89=$ac_arg 3336fi 3337rm -f core conftest.err conftest.$ac_objext 3338 test "x$ac_cv_prog_cc_c89" != "xno" && break 3339done 3340rm -f conftest.$ac_ext 3341CC=$ac_save_CC 3342 3343fi 3344# AC_CACHE_VAL 3345case "x$ac_cv_prog_cc_c89" in 3346 x) 3347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3348$as_echo "none needed" >&6; } ;; 3349 xno) 3350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3351$as_echo "unsupported" >&6; } ;; 3352 *) 3353 CC="$CC $ac_cv_prog_cc_c89" 3354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3355$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3356esac 3357if test "x$ac_cv_prog_cc_c89" != xno; then : 3358 3359fi 3360 3361ac_ext=c 3362ac_cpp='$CPP $CPPFLAGS' 3363ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3364ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3365ac_compiler_gnu=$ac_cv_c_compiler_gnu 3366 3367# Find a good install program. We prefer a C program (faster), 3368# so one script is as good as another. But avoid the broken or 3369# incompatible versions: 3370# SysV /etc/install, /usr/sbin/install 3371# SunOS /usr/etc/install 3372# IRIX /sbin/install 3373# AIX /bin/install 3374# AmigaOS /C/install, which installs bootblocks on floppy discs 3375# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3376# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3377# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3378# OS/2's system install, which has a completely different semantic 3379# ./install, which can be erroneously created by make from ./install.sh. 3380# Reject install programs that cannot install multiple files. 3381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3382$as_echo_n "checking for a BSD-compatible install... " >&6; } 3383if test -z "$INSTALL"; then 3384if test "${ac_cv_path_install+set}" = set; then : 3385 $as_echo_n "(cached) " >&6 3386else 3387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3388for as_dir in $PATH 3389do 3390 IFS=$as_save_IFS 3391 test -z "$as_dir" && as_dir=. 3392 # Account for people who put trailing slashes in PATH elements. 3393case $as_dir/ in #(( 3394 ./ | .// | /[cC]/* | \ 3395 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3396 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3397 /usr/ucb/* ) ;; 3398 *) 3399 # OSF1 and SCO ODT 3.0 have their own names for install. 3400 # Don't use installbsd from OSF since it installs stuff as root 3401 # by default. 3402 for ac_prog in ginstall scoinst install; do 3403 for ac_exec_ext in '' $ac_executable_extensions; do 3404 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3405 if test $ac_prog = install && 3406 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3407 # AIX install. It has an incompatible calling convention. 3408 : 3409 elif test $ac_prog = install && 3410 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3411 # program-specific install script used by HP pwplus--don't use. 3412 : 3413 else 3414 rm -rf conftest.one conftest.two conftest.dir 3415 echo one > conftest.one 3416 echo two > conftest.two 3417 mkdir conftest.dir 3418 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3419 test -s conftest.one && test -s conftest.two && 3420 test -s conftest.dir/conftest.one && 3421 test -s conftest.dir/conftest.two 3422 then 3423 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3424 break 3 3425 fi 3426 fi 3427 fi 3428 done 3429 done 3430 ;; 3431esac 3432 3433 done 3434IFS=$as_save_IFS 3435 3436rm -rf conftest.one conftest.two conftest.dir 3437 3438fi 3439 if test "${ac_cv_path_install+set}" = set; then 3440 INSTALL=$ac_cv_path_install 3441 else 3442 # As a last resort, use the slow shell script. Don't cache a 3443 # value for INSTALL within a source directory, because that will 3444 # break other packages using the cache if that directory is 3445 # removed, or if the value is a relative name. 3446 INSTALL=$ac_install_sh 3447 fi 3448fi 3449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3450$as_echo "$INSTALL" >&6; } 3451 3452# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3453# It thinks the first close brace ends the variable substitution. 3454test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3455 3456test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3457 3458test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3459 3460 3461# Put a plausible default for CC_FOR_BUILD in Makefile. 3462if test "x$cross_compiling" = "xno"; then 3463 CC_FOR_BUILD='$(CC)' 3464else 3465 CC_FOR_BUILD=gcc 3466fi 3467 3468 3469 3470 3471AR=${AR-ar} 3472 3473if test -n "$ac_tool_prefix"; then 3474 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 3475set dummy ${ac_tool_prefix}ranlib; ac_word=$2 3476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3477$as_echo_n "checking for $ac_word... " >&6; } 3478if test "${ac_cv_prog_RANLIB+set}" = set; then : 3479 $as_echo_n "(cached) " >&6 3480else 3481 if test -n "$RANLIB"; then 3482 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 3483else 3484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3485for as_dir in $PATH 3486do 3487 IFS=$as_save_IFS 3488 test -z "$as_dir" && as_dir=. 3489 for ac_exec_ext in '' $ac_executable_extensions; do 3490 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3491 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 3492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3493 break 2 3494 fi 3495done 3496 done 3497IFS=$as_save_IFS 3498 3499fi 3500fi 3501RANLIB=$ac_cv_prog_RANLIB 3502if test -n "$RANLIB"; then 3503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 3504$as_echo "$RANLIB" >&6; } 3505else 3506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3507$as_echo "no" >&6; } 3508fi 3509 3510 3511fi 3512if test -z "$ac_cv_prog_RANLIB"; then 3513 ac_ct_RANLIB=$RANLIB 3514 # Extract the first word of "ranlib", so it can be a program name with args. 3515set dummy ranlib; ac_word=$2 3516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3517$as_echo_n "checking for $ac_word... " >&6; } 3518if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 3519 $as_echo_n "(cached) " >&6 3520else 3521 if test -n "$ac_ct_RANLIB"; then 3522 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 3523else 3524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3525for as_dir in $PATH 3526do 3527 IFS=$as_save_IFS 3528 test -z "$as_dir" && as_dir=. 3529 for ac_exec_ext in '' $ac_executable_extensions; do 3530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3531 ac_cv_prog_ac_ct_RANLIB="ranlib" 3532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3533 break 2 3534 fi 3535done 3536 done 3537IFS=$as_save_IFS 3538 3539fi 3540fi 3541ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3542if test -n "$ac_ct_RANLIB"; then 3543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 3544$as_echo "$ac_ct_RANLIB" >&6; } 3545else 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3547$as_echo "no" >&6; } 3548fi 3549 3550 if test "x$ac_ct_RANLIB" = x; then 3551 RANLIB=":" 3552 else 3553 case $cross_compiling:$ac_tool_warned in 3554yes:) 3555{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3556$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3557ac_tool_warned=yes ;; 3558esac 3559 RANLIB=$ac_ct_RANLIB 3560 fi 3561else 3562 RANLIB="$ac_cv_prog_RANLIB" 3563fi 3564 3565 3566ALL_LINGUAS= 3567# If we haven't got the data from the intl directory, 3568# assume NLS is disabled. 3569USE_NLS=no 3570LIBINTL= 3571LIBINTL_DEP= 3572INCINTL= 3573XGETTEXT= 3574GMSGFMT= 3575POSUB= 3576 3577if test -f ../../intl/config.intl; then 3578 . ../../intl/config.intl 3579fi 3580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 3581$as_echo_n "checking whether NLS is requested... " >&6; } 3582if test x"$USE_NLS" != xyes; then 3583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3584$as_echo "no" >&6; } 3585else 3586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3587$as_echo "yes" >&6; } 3588 3589$as_echo "#define ENABLE_NLS 1" >>confdefs.h 3590 3591 3592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 3593$as_echo_n "checking for catalogs to be installed... " >&6; } 3594 # Look for .po and .gmo files in the source directory. 3595 CATALOGS= 3596 XLINGUAS= 3597 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 3598 # If there aren't any .gmo files the shell will give us the 3599 # literal string "../path/to/srcdir/po/*.gmo" which has to be 3600 # weeded out. 3601 case "$cat" in *\**) 3602 continue;; 3603 esac 3604 # The quadruple backslash is collapsed to a double backslash 3605 # by the backticks, then collapsed again by the double quotes, 3606 # leaving us with one backslash in the sed expression (right 3607 # before the dot that mustn't act as a wildcard). 3608 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 3609 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 3610 # The user is allowed to set LINGUAS to a list of languages to 3611 # install catalogs for. If it's empty that means "all of them." 3612 if test "x$LINGUAS" = x; then 3613 CATALOGS="$CATALOGS $cat" 3614 XLINGUAS="$XLINGUAS $lang" 3615 else 3616 case "$LINGUAS" in *$lang*) 3617 CATALOGS="$CATALOGS $cat" 3618 XLINGUAS="$XLINGUAS $lang" 3619 ;; 3620 esac 3621 fi 3622 done 3623 LINGUAS="$XLINGUAS" 3624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 3625$as_echo "$LINGUAS" >&6; } 3626 3627 3628 DATADIRNAME=share 3629 3630 INSTOBJEXT=.mo 3631 3632 GENCAT=gencat 3633 3634 CATOBJEXT=.gmo 3635 3636fi 3637 3638# Check for common headers. 3639# FIXME: Seems to me this can cause problems for i386-windows hosts. 3640# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*. 3641 3642ac_ext=c 3643ac_cpp='$CPP $CPPFLAGS' 3644ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3645ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3646ac_compiler_gnu=$ac_cv_c_compiler_gnu 3647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3648$as_echo_n "checking how to run the C preprocessor... " >&6; } 3649# On Suns, sometimes $CPP names a directory. 3650if test -n "$CPP" && test -d "$CPP"; then 3651 CPP= 3652fi 3653if test -z "$CPP"; then 3654 if test "${ac_cv_prog_CPP+set}" = set; then : 3655 $as_echo_n "(cached) " >&6 3656else 3657 # Double quotes because CPP needs to be expanded 3658 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3659 do 3660 ac_preproc_ok=false 3661for ac_c_preproc_warn_flag in '' yes 3662do 3663 # Use a header file that comes with gcc, so configuring glibc 3664 # with a fresh cross-compiler works. 3665 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3666 # <limits.h> exists even on freestanding compilers. 3667 # On the NeXT, cc -E runs the code through the compiler's parser, 3668 # not just through cpp. "Syntax error" is here to catch this case. 3669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3670/* end confdefs.h. */ 3671#ifdef __STDC__ 3672# include <limits.h> 3673#else 3674# include <assert.h> 3675#endif 3676 Syntax error 3677_ACEOF 3678if ac_fn_c_try_cpp "$LINENO"; then : 3679 3680else 3681 # Broken: fails on valid input. 3682continue 3683fi 3684rm -f conftest.err conftest.$ac_ext 3685 3686 # OK, works on sane cases. Now check whether nonexistent headers 3687 # can be detected and how. 3688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3689/* end confdefs.h. */ 3690#include <ac_nonexistent.h> 3691_ACEOF 3692if ac_fn_c_try_cpp "$LINENO"; then : 3693 # Broken: success on invalid input. 3694continue 3695else 3696 # Passes both tests. 3697ac_preproc_ok=: 3698break 3699fi 3700rm -f conftest.err conftest.$ac_ext 3701 3702done 3703# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3704rm -f conftest.err conftest.$ac_ext 3705if $ac_preproc_ok; then : 3706 break 3707fi 3708 3709 done 3710 ac_cv_prog_CPP=$CPP 3711 3712fi 3713 CPP=$ac_cv_prog_CPP 3714else 3715 ac_cv_prog_CPP=$CPP 3716fi 3717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3718$as_echo "$CPP" >&6; } 3719ac_preproc_ok=false 3720for ac_c_preproc_warn_flag in '' yes 3721do 3722 # Use a header file that comes with gcc, so configuring glibc 3723 # with a fresh cross-compiler works. 3724 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3725 # <limits.h> exists even on freestanding compilers. 3726 # On the NeXT, cc -E runs the code through the compiler's parser, 3727 # not just through cpp. "Syntax error" is here to catch this case. 3728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3729/* end confdefs.h. */ 3730#ifdef __STDC__ 3731# include <limits.h> 3732#else 3733# include <assert.h> 3734#endif 3735 Syntax error 3736_ACEOF 3737if ac_fn_c_try_cpp "$LINENO"; then : 3738 3739else 3740 # Broken: fails on valid input. 3741continue 3742fi 3743rm -f conftest.err conftest.$ac_ext 3744 3745 # OK, works on sane cases. Now check whether nonexistent headers 3746 # can be detected and how. 3747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3748/* end confdefs.h. */ 3749#include <ac_nonexistent.h> 3750_ACEOF 3751if ac_fn_c_try_cpp "$LINENO"; then : 3752 # Broken: success on invalid input. 3753continue 3754else 3755 # Passes both tests. 3756ac_preproc_ok=: 3757break 3758fi 3759rm -f conftest.err conftest.$ac_ext 3760 3761done 3762# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3763rm -f conftest.err conftest.$ac_ext 3764if $ac_preproc_ok; then : 3765 3766else 3767 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3768$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3769as_fn_error "C preprocessor \"$CPP\" fails sanity check 3770See \`config.log' for more details." "$LINENO" 5; } 3771fi 3772 3773ac_ext=c 3774ac_cpp='$CPP $CPPFLAGS' 3775ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3776ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3777ac_compiler_gnu=$ac_cv_c_compiler_gnu 3778 3779 3780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3781$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3782if test "${ac_cv_path_GREP+set}" = set; then : 3783 $as_echo_n "(cached) " >&6 3784else 3785 if test -z "$GREP"; then 3786 ac_path_GREP_found=false 3787 # Loop through the user's path and test for each of PROGNAME-LIST 3788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3789for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3790do 3791 IFS=$as_save_IFS 3792 test -z "$as_dir" && as_dir=. 3793 for ac_prog in grep ggrep; do 3794 for ac_exec_ext in '' $ac_executable_extensions; do 3795 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3796 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3797# Check for GNU ac_path_GREP and select it if it is found. 3798 # Check for GNU $ac_path_GREP 3799case `"$ac_path_GREP" --version 2>&1` in 3800*GNU*) 3801 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3802*) 3803 ac_count=0 3804 $as_echo_n 0123456789 >"conftest.in" 3805 while : 3806 do 3807 cat "conftest.in" "conftest.in" >"conftest.tmp" 3808 mv "conftest.tmp" "conftest.in" 3809 cp "conftest.in" "conftest.nl" 3810 $as_echo 'GREP' >> "conftest.nl" 3811 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3812 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3813 as_fn_arith $ac_count + 1 && ac_count=$as_val 3814 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3815 # Best one so far, save it but keep looking for a better one 3816 ac_cv_path_GREP="$ac_path_GREP" 3817 ac_path_GREP_max=$ac_count 3818 fi 3819 # 10*(2^10) chars as input seems more than enough 3820 test $ac_count -gt 10 && break 3821 done 3822 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3823esac 3824 3825 $ac_path_GREP_found && break 3 3826 done 3827 done 3828 done 3829IFS=$as_save_IFS 3830 if test -z "$ac_cv_path_GREP"; then 3831 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3832 fi 3833else 3834 ac_cv_path_GREP=$GREP 3835fi 3836 3837fi 3838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3839$as_echo "$ac_cv_path_GREP" >&6; } 3840 GREP="$ac_cv_path_GREP" 3841 3842 3843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3844$as_echo_n "checking for egrep... " >&6; } 3845if test "${ac_cv_path_EGREP+set}" = set; then : 3846 $as_echo_n "(cached) " >&6 3847else 3848 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3849 then ac_cv_path_EGREP="$GREP -E" 3850 else 3851 if test -z "$EGREP"; then 3852 ac_path_EGREP_found=false 3853 # Loop through the user's path and test for each of PROGNAME-LIST 3854 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3855for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3856do 3857 IFS=$as_save_IFS 3858 test -z "$as_dir" && as_dir=. 3859 for ac_prog in egrep; do 3860 for ac_exec_ext in '' $ac_executable_extensions; do 3861 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3862 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3863# Check for GNU ac_path_EGREP and select it if it is found. 3864 # Check for GNU $ac_path_EGREP 3865case `"$ac_path_EGREP" --version 2>&1` in 3866*GNU*) 3867 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3868*) 3869 ac_count=0 3870 $as_echo_n 0123456789 >"conftest.in" 3871 while : 3872 do 3873 cat "conftest.in" "conftest.in" >"conftest.tmp" 3874 mv "conftest.tmp" "conftest.in" 3875 cp "conftest.in" "conftest.nl" 3876 $as_echo 'EGREP' >> "conftest.nl" 3877 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3878 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3879 as_fn_arith $ac_count + 1 && ac_count=$as_val 3880 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3881 # Best one so far, save it but keep looking for a better one 3882 ac_cv_path_EGREP="$ac_path_EGREP" 3883 ac_path_EGREP_max=$ac_count 3884 fi 3885 # 10*(2^10) chars as input seems more than enough 3886 test $ac_count -gt 10 && break 3887 done 3888 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3889esac 3890 3891 $ac_path_EGREP_found && break 3 3892 done 3893 done 3894 done 3895IFS=$as_save_IFS 3896 if test -z "$ac_cv_path_EGREP"; then 3897 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3898 fi 3899else 3900 ac_cv_path_EGREP=$EGREP 3901fi 3902 3903 fi 3904fi 3905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3906$as_echo "$ac_cv_path_EGREP" >&6; } 3907 EGREP="$ac_cv_path_EGREP" 3908 3909 3910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3911$as_echo_n "checking for ANSI C header files... " >&6; } 3912if test "${ac_cv_header_stdc+set}" = set; then : 3913 $as_echo_n "(cached) " >&6 3914else 3915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3916/* end confdefs.h. */ 3917#include <stdlib.h> 3918#include <stdarg.h> 3919#include <string.h> 3920#include <float.h> 3921 3922int 3923main () 3924{ 3925 3926 ; 3927 return 0; 3928} 3929_ACEOF 3930if ac_fn_c_try_compile "$LINENO"; then : 3931 ac_cv_header_stdc=yes 3932else 3933 ac_cv_header_stdc=no 3934fi 3935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3936 3937if test $ac_cv_header_stdc = yes; then 3938 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3940/* end confdefs.h. */ 3941#include <string.h> 3942 3943_ACEOF 3944if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3945 $EGREP "memchr" >/dev/null 2>&1; then : 3946 3947else 3948 ac_cv_header_stdc=no 3949fi 3950rm -f conftest* 3951 3952fi 3953 3954if test $ac_cv_header_stdc = yes; then 3955 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3957/* end confdefs.h. */ 3958#include <stdlib.h> 3959 3960_ACEOF 3961if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3962 $EGREP "free" >/dev/null 2>&1; then : 3963 3964else 3965 ac_cv_header_stdc=no 3966fi 3967rm -f conftest* 3968 3969fi 3970 3971if test $ac_cv_header_stdc = yes; then 3972 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3973 if test "$cross_compiling" = yes; then : 3974 : 3975else 3976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3977/* end confdefs.h. */ 3978#include <ctype.h> 3979#include <stdlib.h> 3980#if ((' ' & 0x0FF) == 0x020) 3981# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3982# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3983#else 3984# define ISLOWER(c) \ 3985 (('a' <= (c) && (c) <= 'i') \ 3986 || ('j' <= (c) && (c) <= 'r') \ 3987 || ('s' <= (c) && (c) <= 'z')) 3988# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3989#endif 3990 3991#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3992int 3993main () 3994{ 3995 int i; 3996 for (i = 0; i < 256; i++) 3997 if (XOR (islower (i), ISLOWER (i)) 3998 || toupper (i) != TOUPPER (i)) 3999 return 2; 4000 return 0; 4001} 4002_ACEOF 4003if ac_fn_c_try_run "$LINENO"; then : 4004 4005else 4006 ac_cv_header_stdc=no 4007fi 4008rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4009 conftest.$ac_objext conftest.beam conftest.$ac_ext 4010fi 4011 4012fi 4013fi 4014{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4015$as_echo "$ac_cv_header_stdc" >&6; } 4016if test $ac_cv_header_stdc = yes; then 4017 4018$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4019 4020fi 4021 4022# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4023for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4024 inttypes.h stdint.h unistd.h 4025do : 4026 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4027ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4028" 4029eval as_val=\$$as_ac_Header 4030 if test "x$as_val" = x""yes; then : 4031 cat >>confdefs.h <<_ACEOF 4032#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4033_ACEOF 4034 4035fi 4036 4037done 4038 4039 4040for ac_header in stdlib.h string.h strings.h unistd.h time.h 4041do : 4042 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4043ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4044eval as_val=\$$as_ac_Header 4045 if test "x$as_val" = x""yes; then : 4046 cat >>confdefs.h <<_ACEOF 4047#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4048_ACEOF 4049 4050fi 4051 4052done 4053 4054for ac_header in sys/time.h sys/resource.h 4055do : 4056 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4057ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4058eval as_val=\$$as_ac_Header 4059 if test "x$as_val" = x""yes; then : 4060 cat >>confdefs.h <<_ACEOF 4061#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4062_ACEOF 4063 4064fi 4065 4066done 4067 4068for ac_header in fcntl.h fpu_control.h 4069do : 4070 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4071ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4072eval as_val=\$$as_ac_Header 4073 if test "x$as_val" = x""yes; then : 4074 cat >>confdefs.h <<_ACEOF 4075#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4076_ACEOF 4077 4078fi 4079 4080done 4081 4082for ac_header in dlfcn.h errno.h sys/stat.h 4083do : 4084 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4085ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4086eval as_val=\$$as_ac_Header 4087 if test "x$as_val" = x""yes; then : 4088 cat >>confdefs.h <<_ACEOF 4089#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4090_ACEOF 4091 4092fi 4093 4094done 4095 4096for ac_func in getrusage time sigaction __setfpucw 4097do : 4098 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4099ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4100eval as_val=\$$as_ac_var 4101 if test "x$as_val" = x""yes; then : 4102 cat >>confdefs.h <<_ACEOF 4103#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4104_ACEOF 4105 4106fi 4107done 4108 4109 4110# Check for socket libraries 4111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5 4112$as_echo_n "checking for bind in -lsocket... " >&6; } 4113if test "${ac_cv_lib_socket_bind+set}" = set; then : 4114 $as_echo_n "(cached) " >&6 4115else 4116 ac_check_lib_save_LIBS=$LIBS 4117LIBS="-lsocket $LIBS" 4118cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4119/* end confdefs.h. */ 4120 4121/* Override any GCC internal prototype to avoid an error. 4122 Use char because int might match the return type of a GCC 4123 builtin and then its argument prototype would still apply. */ 4124#ifdef __cplusplus 4125extern "C" 4126#endif 4127char bind (); 4128int 4129main () 4130{ 4131return bind (); 4132 ; 4133 return 0; 4134} 4135_ACEOF 4136if ac_fn_c_try_link "$LINENO"; then : 4137 ac_cv_lib_socket_bind=yes 4138else 4139 ac_cv_lib_socket_bind=no 4140fi 4141rm -f core conftest.err conftest.$ac_objext \ 4142 conftest$ac_exeext conftest.$ac_ext 4143LIBS=$ac_check_lib_save_LIBS 4144fi 4145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5 4146$as_echo "$ac_cv_lib_socket_bind" >&6; } 4147if test "x$ac_cv_lib_socket_bind" = x""yes; then : 4148 cat >>confdefs.h <<_ACEOF 4149#define HAVE_LIBSOCKET 1 4150_ACEOF 4151 4152 LIBS="-lsocket $LIBS" 4153 4154fi 4155 4156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 4157$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } 4158if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then : 4159 $as_echo_n "(cached) " >&6 4160else 4161 ac_check_lib_save_LIBS=$LIBS 4162LIBS="-lnsl $LIBS" 4163cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4164/* end confdefs.h. */ 4165 4166/* Override any GCC internal prototype to avoid an error. 4167 Use char because int might match the return type of a GCC 4168 builtin and then its argument prototype would still apply. */ 4169#ifdef __cplusplus 4170extern "C" 4171#endif 4172char gethostbyname (); 4173int 4174main () 4175{ 4176return gethostbyname (); 4177 ; 4178 return 0; 4179} 4180_ACEOF 4181if ac_fn_c_try_link "$LINENO"; then : 4182 ac_cv_lib_nsl_gethostbyname=yes 4183else 4184 ac_cv_lib_nsl_gethostbyname=no 4185fi 4186rm -f core conftest.err conftest.$ac_objext \ 4187 conftest$ac_exeext conftest.$ac_ext 4188LIBS=$ac_check_lib_save_LIBS 4189fi 4190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 4191$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } 4192if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then : 4193 cat >>confdefs.h <<_ACEOF 4194#define HAVE_LIBNSL 1 4195_ACEOF 4196 4197 LIBS="-lnsl $LIBS" 4198 4199fi 4200 4201 4202# BFD conditionally uses zlib, so we must link it in if libbfd does, by 4203# using the same condition. 4204 4205 # See if the user specified whether he wants zlib support or not. 4206 4207# Check whether --with-zlib was given. 4208if test "${with_zlib+set}" = set; then : 4209 withval=$with_zlib; 4210else 4211 with_zlib=auto 4212fi 4213 4214 4215 if test "$with_zlib" != "no"; then 4216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5 4217$as_echo_n "checking for library containing zlibVersion... " >&6; } 4218if test "${ac_cv_search_zlibVersion+set}" = set; then : 4219 $as_echo_n "(cached) " >&6 4220else 4221 ac_func_search_save_LIBS=$LIBS 4222cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4223/* end confdefs.h. */ 4224 4225/* Override any GCC internal prototype to avoid an error. 4226 Use char because int might match the return type of a GCC 4227 builtin and then its argument prototype would still apply. */ 4228#ifdef __cplusplus 4229extern "C" 4230#endif 4231char zlibVersion (); 4232int 4233main () 4234{ 4235return zlibVersion (); 4236 ; 4237 return 0; 4238} 4239_ACEOF 4240for ac_lib in '' z; do 4241 if test -z "$ac_lib"; then 4242 ac_res="none required" 4243 else 4244 ac_res=-l$ac_lib 4245 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4246 fi 4247 if ac_fn_c_try_link "$LINENO"; then : 4248 ac_cv_search_zlibVersion=$ac_res 4249fi 4250rm -f core conftest.err conftest.$ac_objext \ 4251 conftest$ac_exeext 4252 if test "${ac_cv_search_zlibVersion+set}" = set; then : 4253 break 4254fi 4255done 4256if test "${ac_cv_search_zlibVersion+set}" = set; then : 4257 4258else 4259 ac_cv_search_zlibVersion=no 4260fi 4261rm conftest.$ac_ext 4262LIBS=$ac_func_search_save_LIBS 4263fi 4264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5 4265$as_echo "$ac_cv_search_zlibVersion" >&6; } 4266ac_res=$ac_cv_search_zlibVersion 4267if test "$ac_res" != no; then : 4268 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4269 for ac_header in zlib.h 4270do : 4271 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 4272if test "x$ac_cv_header_zlib_h" = x""yes; then : 4273 cat >>confdefs.h <<_ACEOF 4274#define HAVE_ZLIB_H 1 4275_ACEOF 4276 4277fi 4278 4279done 4280 4281fi 4282 4283 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then 4284 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5 4285 fi 4286 fi 4287 4288 4289. ${srcdir}/../../bfd/configure.host 4290 4291 4292 4293USE_MAINTAINER_MODE=no 4294# Check whether --enable-maintainer-mode was given. 4295if test "${enable_maintainer_mode+set}" = set; then : 4296 enableval=$enable_maintainer_mode; case "${enableval}" in 4297 yes) MAINT="" USE_MAINTAINER_MODE=yes ;; 4298 no) MAINT="#" ;; 4299 *) as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;; 4300esac 4301if test x"$silent" != x"yes" && test x"$MAINT" = x""; then 4302 echo "Setting maintainer mode" 6>&1 4303fi 4304else 4305 MAINT="#" 4306fi 4307 4308 4309 4310# Check whether --enable-sim-bswap was given. 4311if test "${enable_sim_bswap+set}" = set; then : 4312 enableval=$enable_sim_bswap; case "${enableval}" in 4313 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";; 4314 no) sim_bswap="-DWITH_BSWAP=0";; 4315 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";; 4316esac 4317if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then 4318 echo "Setting bswap flags = $sim_bswap" 6>&1 4319fi 4320else 4321 sim_bswap="" 4322fi 4323 4324 4325 4326# Check whether --enable-sim-cflags was given. 4327if test "${enable_sim_cflags+set}" = set; then : 4328 enableval=$enable_sim_cflags; case "${enableval}" in 4329 yes) sim_cflags="-O2 -fomit-frame-pointer";; 4330 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";; 4331 no) sim_cflags="";; 4332 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;; 4333esac 4334if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then 4335 echo "Setting sim cflags = $sim_cflags" 6>&1 4336fi 4337else 4338 sim_cflags="" 4339fi 4340 4341 4342 4343# Check whether --enable-sim-debug was given. 4344if test "${enable_sim_debug+set}" = set; then : 4345 enableval=$enable_sim_debug; case "${enableval}" in 4346 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";; 4347 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";; 4348 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";; 4349esac 4350if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then 4351 echo "Setting sim debug = $sim_debug" 6>&1 4352fi 4353else 4354 sim_debug="" 4355fi 4356 4357 4358 4359# Check whether --enable-sim-stdio was given. 4360if test "${enable_sim_stdio+set}" = set; then : 4361 enableval=$enable_sim_stdio; case "${enableval}" in 4362 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";; 4363 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";; 4364 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";; 4365esac 4366if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then 4367 echo "Setting stdio flags = $sim_stdio" 6>&1 4368fi 4369else 4370 sim_stdio="" 4371fi 4372 4373 4374 4375# Check whether --enable-sim-trace was given. 4376if test "${enable_sim_trace+set}" = set; then : 4377 enableval=$enable_sim_trace; case "${enableval}" in 4378 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";; 4379 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";; 4380 [-0-9]*) 4381 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";; 4382 [a-z]*) 4383 sim_trace="" 4384 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4385 if test x"$sim_trace" = x; then 4386 sim_trace="-DWITH_TRACE='(TRACE_$x" 4387 else 4388 sim_trace="${sim_trace}|TRACE_$x" 4389 fi 4390 done 4391 sim_trace="$sim_trace)'" ;; 4392esac 4393if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then 4394 echo "Setting sim trace = $sim_trace" 6>&1 4395fi 4396else 4397 sim_trace="" 4398fi 4399 4400 4401 4402# Check whether --enable-sim-profile was given. 4403if test "${enable_sim_profile+set}" = set; then : 4404 enableval=$enable_sim_profile; case "${enableval}" in 4405 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";; 4406 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";; 4407 [-0-9]*) 4408 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";; 4409 [a-z]*) 4410 sim_profile="" 4411 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4412 if test x"$sim_profile" = x; then 4413 sim_profile="-DWITH_PROFILE='(PROFILE_$x" 4414 else 4415 sim_profile="${sim_profile}|PROFILE_$x" 4416 fi 4417 done 4418 sim_profile="$sim_profile)'" ;; 4419esac 4420if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then 4421 echo "Setting sim profile = $sim_profile" 6>&1 4422fi 4423else 4424 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1" 4425fi 4426 4427 4428 4429 4430# Check whether --with-pkgversion was given. 4431if test "${with_pkgversion+set}" = set; then : 4432 withval=$with_pkgversion; case "$withval" in 4433 yes) as_fn_error "package version not specified" "$LINENO" 5 ;; 4434 no) PKGVERSION= ;; 4435 *) PKGVERSION="($withval) " ;; 4436 esac 4437else 4438 PKGVERSION="(GDB) " 4439 4440fi 4441 4442 4443 4444 4445 4446# Check whether --with-bugurl was given. 4447if test "${with_bugurl+set}" = set; then : 4448 withval=$with_bugurl; case "$withval" in 4449 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;; 4450 no) BUGURL= 4451 ;; 4452 *) BUGURL="$withval" 4453 ;; 4454 esac 4455else 4456 BUGURL="http://www.gnu.org/software/gdb/bugs/" 4457 4458fi 4459 4460 case ${BUGURL} in 4461 "") 4462 REPORT_BUGS_TO= 4463 REPORT_BUGS_TEXI= 4464 ;; 4465 *) 4466 REPORT_BUGS_TO="<$BUGURL>" 4467 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`} 4468 ;; 4469 esac; 4470 4471 4472 4473 4474cat >>confdefs.h <<_ACEOF 4475#define PKGVERSION "$PKGVERSION" 4476_ACEOF 4477 4478 4479cat >>confdefs.h <<_ACEOF 4480#define REPORT_BUGS_TO "$REPORT_BUGS_TO" 4481_ACEOF 4482 4483 4484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 4485$as_echo_n "checking return type of signal handlers... " >&6; } 4486if test "${ac_cv_type_signal+set}" = set; then : 4487 $as_echo_n "(cached) " >&6 4488else 4489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4490/* end confdefs.h. */ 4491#include <sys/types.h> 4492#include <signal.h> 4493 4494int 4495main () 4496{ 4497return *(signal (0, 0)) (0) == 1; 4498 ; 4499 return 0; 4500} 4501_ACEOF 4502if ac_fn_c_try_compile "$LINENO"; then : 4503 ac_cv_type_signal=int 4504else 4505 ac_cv_type_signal=void 4506fi 4507rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4508fi 4509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 4510$as_echo "$ac_cv_type_signal" >&6; } 4511 4512cat >>confdefs.h <<_ACEOF 4513#define RETSIGTYPE $ac_cv_type_signal 4514_ACEOF 4515 4516 4517 4518 4519 4520sim_link_files= 4521sim_link_links= 4522 4523sim_link_links=tconfig.h 4524if test -f ${srcdir}/tconfig.in 4525then 4526 sim_link_files=tconfig.in 4527else 4528 sim_link_files=../common/tconfig.in 4529fi 4530 4531# targ-vals.def points to the libc macro description file. 4532case "${target}" in 4533*-*-*) TARG_VALS_DEF=../common/nltvals.def ;; 4534esac 4535sim_link_files="${sim_link_files} ${TARG_VALS_DEF}" 4536sim_link_links="${sim_link_links} targ-vals.def" 4537 4538 4539 4540wire_endian="BIG_ENDIAN" 4541default_endian="" 4542# Check whether --enable-sim-endian was given. 4543if test "${enable_sim_endian+set}" = set; then : 4544 enableval=$enable_sim_endian; case "${enableval}" in 4545 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";; 4546 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";; 4547 yes) if test x"$wire_endian" != x; then 4548 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}" 4549 else 4550 if test x"$default_endian" != x; then 4551 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}" 4552 else 4553 echo "No hard-wired endian for target $target" 1>&6 4554 sim_endian="-DWITH_TARGET_BYTE_ORDER=0" 4555 fi 4556 fi;; 4557 no) if test x"$default_endian" != x; then 4558 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}" 4559 else 4560 if test x"$wire_endian" != x; then 4561 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}" 4562 else 4563 echo "No default endian for target $target" 1>&6 4564 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0" 4565 fi 4566 fi;; 4567 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";; 4568esac 4569if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then 4570 echo "Setting endian flags = $sim_endian" 6>&1 4571fi 4572else 4573 if test x"$default_endian" != x; then 4574 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}" 4575else 4576 if test x"$wire_endian" != x; then 4577 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}" 4578 else 4579 sim_endian= 4580 fi 4581fi 4582fi 4583 4584wire_alignment="STRICT_ALIGNMENT" 4585default_alignment="" 4586 4587# Check whether --enable-sim-alignment was given. 4588if test "${enable_sim_alignment+set}" = set; then : 4589 enableval=$enable_sim_alignment; case "${enableval}" in 4590 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";; 4591 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";; 4592 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";; 4593 yes) if test x"$wire_alignment" != x; then 4594 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}" 4595 else 4596 if test x"$default_alignment" != x; then 4597 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}" 4598 else 4599 echo "No hard-wired alignment for target $target" 1>&6 4600 sim_alignment="-DWITH_ALIGNMENT=0" 4601 fi 4602 fi;; 4603 no) if test x"$default_alignment" != x; then 4604 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}" 4605 else 4606 if test x"$wire_alignment" != x; then 4607 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}" 4608 else 4609 echo "No default alignment for target $target" 1>&6 4610 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0" 4611 fi 4612 fi;; 4613 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";; 4614esac 4615if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then 4616 echo "Setting alignment flags = $sim_alignment" 6>&1 4617fi 4618else 4619 if test x"$default_alignment" != x; then 4620 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}" 4621else 4622 if test x"$wire_alignment" != x; then 4623 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}" 4624 else 4625 sim_alignment= 4626 fi 4627fi 4628fi 4629 4630 4631# Check whether --enable-sim-hostendian was given. 4632if test "${enable_sim_hostendian+set}" = set; then : 4633 enableval=$enable_sim_hostendian; case "${enableval}" in 4634 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";; 4635 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";; 4636 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";; 4637 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";; 4638esac 4639if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then 4640 echo "Setting hostendian flags = $sim_hostendian" 6>&1 4641fi 4642else 4643 4644if test "x$cross_compiling" = "xno"; then 4645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 4646$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 4647if test "${ac_cv_c_bigendian+set}" = set; then : 4648 $as_echo_n "(cached) " >&6 4649else 4650 ac_cv_c_bigendian=unknown 4651 # See if we're dealing with a universal compiler. 4652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4653/* end confdefs.h. */ 4654#ifndef __APPLE_CC__ 4655 not a universal capable compiler 4656 #endif 4657 typedef int dummy; 4658 4659_ACEOF 4660if ac_fn_c_try_compile "$LINENO"; then : 4661 4662 # Check for potential -arch flags. It is not universal unless 4663 # there are at least two -arch flags with different values. 4664 ac_arch= 4665 ac_prev= 4666 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 4667 if test -n "$ac_prev"; then 4668 case $ac_word in 4669 i?86 | x86_64 | ppc | ppc64) 4670 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 4671 ac_arch=$ac_word 4672 else 4673 ac_cv_c_bigendian=universal 4674 break 4675 fi 4676 ;; 4677 esac 4678 ac_prev= 4679 elif test "x$ac_word" = "x-arch"; then 4680 ac_prev=arch 4681 fi 4682 done 4683fi 4684rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4685 if test $ac_cv_c_bigendian = unknown; then 4686 # See if sys/param.h defines the BYTE_ORDER macro. 4687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4688/* end confdefs.h. */ 4689#include <sys/types.h> 4690 #include <sys/param.h> 4691 4692int 4693main () 4694{ 4695#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 4696 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 4697 && LITTLE_ENDIAN) 4698 bogus endian macros 4699 #endif 4700 4701 ; 4702 return 0; 4703} 4704_ACEOF 4705if ac_fn_c_try_compile "$LINENO"; then : 4706 # It does; now see whether it defined to BIG_ENDIAN or not. 4707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4708/* end confdefs.h. */ 4709#include <sys/types.h> 4710 #include <sys/param.h> 4711 4712int 4713main () 4714{ 4715#if BYTE_ORDER != BIG_ENDIAN 4716 not big endian 4717 #endif 4718 4719 ; 4720 return 0; 4721} 4722_ACEOF 4723if ac_fn_c_try_compile "$LINENO"; then : 4724 ac_cv_c_bigendian=yes 4725else 4726 ac_cv_c_bigendian=no 4727fi 4728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4729fi 4730rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4731 fi 4732 if test $ac_cv_c_bigendian = unknown; then 4733 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 4734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4735/* end confdefs.h. */ 4736#include <limits.h> 4737 4738int 4739main () 4740{ 4741#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 4742 bogus endian macros 4743 #endif 4744 4745 ; 4746 return 0; 4747} 4748_ACEOF 4749if ac_fn_c_try_compile "$LINENO"; then : 4750 # It does; now see whether it defined to _BIG_ENDIAN or not. 4751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4752/* end confdefs.h. */ 4753#include <limits.h> 4754 4755int 4756main () 4757{ 4758#ifndef _BIG_ENDIAN 4759 not big endian 4760 #endif 4761 4762 ; 4763 return 0; 4764} 4765_ACEOF 4766if ac_fn_c_try_compile "$LINENO"; then : 4767 ac_cv_c_bigendian=yes 4768else 4769 ac_cv_c_bigendian=no 4770fi 4771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4772fi 4773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4774 fi 4775 if test $ac_cv_c_bigendian = unknown; then 4776 # Compile a test program. 4777 if test "$cross_compiling" = yes; then : 4778 # Try to guess by grepping values from an object file. 4779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4780/* end confdefs.h. */ 4781short int ascii_mm[] = 4782 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4783 short int ascii_ii[] = 4784 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4785 int use_ascii (int i) { 4786 return ascii_mm[i] + ascii_ii[i]; 4787 } 4788 short int ebcdic_ii[] = 4789 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4790 short int ebcdic_mm[] = 4791 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4792 int use_ebcdic (int i) { 4793 return ebcdic_mm[i] + ebcdic_ii[i]; 4794 } 4795 extern int foo; 4796 4797int 4798main () 4799{ 4800return use_ascii (foo) == use_ebcdic (foo); 4801 ; 4802 return 0; 4803} 4804_ACEOF 4805if ac_fn_c_try_compile "$LINENO"; then : 4806 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 4807 ac_cv_c_bigendian=yes 4808 fi 4809 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4810 if test "$ac_cv_c_bigendian" = unknown; then 4811 ac_cv_c_bigendian=no 4812 else 4813 # finding both strings is unlikely to happen, but who knows? 4814 ac_cv_c_bigendian=unknown 4815 fi 4816 fi 4817fi 4818rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4819else 4820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4821/* end confdefs.h. */ 4822$ac_includes_default 4823int 4824main () 4825{ 4826 4827 /* Are we little or big endian? From Harbison&Steele. */ 4828 union 4829 { 4830 long int l; 4831 char c[sizeof (long int)]; 4832 } u; 4833 u.l = 1; 4834 return u.c[sizeof (long int) - 1] == 1; 4835 4836 ; 4837 return 0; 4838} 4839_ACEOF 4840if ac_fn_c_try_run "$LINENO"; then : 4841 ac_cv_c_bigendian=no 4842else 4843 ac_cv_c_bigendian=yes 4844fi 4845rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4846 conftest.$ac_objext conftest.beam conftest.$ac_ext 4847fi 4848 4849 fi 4850fi 4851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 4852$as_echo "$ac_cv_c_bigendian" >&6; } 4853 case $ac_cv_c_bigendian in #( 4854 yes) 4855 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 4856;; #( 4857 no) 4858 ;; #( 4859 universal) 4860 4861$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 4862 4863 ;; #( 4864 *) 4865 as_fn_error "unknown endianness 4866 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 4867 esac 4868 4869 if test $ac_cv_c_bigendian = yes; then 4870 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN" 4871 else 4872 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN" 4873 fi 4874else 4875 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0" 4876fi 4877fi 4878 4879 4880default_sim_scache="16384" 4881# Check whether --enable-sim-scache was given. 4882if test "${enable_sim_scache+set}" = set; then : 4883 enableval=$enable_sim_scache; case "${enableval}" in 4884 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";; 4885 no) sim_scache="-DWITH_SCACHE=0" ;; 4886 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";; 4887 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5; 4888 sim_scache="";; 4889esac 4890if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then 4891 echo "Setting scache size = $sim_scache" 6>&1 4892fi 4893else 4894 sim_scache="-DWITH_SCACHE=${default_sim_scache}" 4895fi 4896 4897 4898 4899default_sim_default_model="iq2000" 4900# Check whether --enable-sim-default-model was given. 4901if test "${enable_sim_default_model+set}" = set; then : 4902 enableval=$enable_sim_default_model; case "${enableval}" in 4903 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;; 4904 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";; 4905esac 4906if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then 4907 echo "Setting default model = $sim_default_model" 6>&1 4908fi 4909else 4910 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'" 4911fi 4912 4913 4914 4915# Check whether --enable-sim-environment was given. 4916if test "${enable_sim_environment+set}" = set; then : 4917 enableval=$enable_sim_environment; case "${enableval}" in 4918 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";; 4919 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";; 4920 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";; 4921 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";; 4922 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5; 4923 sim_environment="";; 4924esac 4925if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then 4926 echo "Setting sim environment = $sim_environment" 6>&1 4927fi 4928else 4929 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT" 4930fi 4931 4932 4933default_sim_inline="" 4934# Check whether --enable-sim-inline was given. 4935if test "${enable_sim_inline+set}" = set; then : 4936 enableval=$enable_sim_inline; sim_inline="" 4937case "$enableval" in 4938 no) sim_inline="-DDEFAULT_INLINE=0";; 4939 0) sim_inline="-DDEFAULT_INLINE=0";; 4940 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";; 4941 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";; 4942 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4943 new_flag="" 4944 case "$x" in 4945 *_INLINE=*) new_flag="-D$x";; 4946 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;; 4947 *_INLINE) new_flag="-D$x=ALL_C_INLINE";; 4948 *) new_flag="-D$x""_INLINE=ALL_C_INLINE";; 4949 esac 4950 if test x"$sim_inline" = x""; then 4951 sim_inline="$new_flag" 4952 else 4953 sim_inline="$sim_inline $new_flag" 4954 fi 4955 done;; 4956esac 4957if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then 4958 echo "Setting inline flags = $sim_inline" 6>&1 4959fi 4960else 4961 4962if test "x$cross_compiling" = "xno"; then 4963 if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then 4964 sim_inline="${default_sim_inline}" 4965 if test x"$silent" != x"yes"; then 4966 echo "Setting inline flags = $sim_inline" 6>&1 4967 fi 4968 else 4969 sim_inline="" 4970 fi 4971else 4972 sim_inline="-DDEFAULT_INLINE=0" 4973fi 4974fi 4975 4976 4977cgen_maint=no 4978cgen=guile 4979cgendir='$(srcdir)/../../cgen' 4980# Check whether --enable-cgen-maint was given. 4981if test "${enable_cgen_maint+set}" = set; then : 4982 enableval=$enable_cgen_maint; case "${enableval}" in 4983 yes) cgen_maint=yes ;; 4984 no) cgen_maint=no ;; 4985 *) 4986 # argument is cgen install directory (not implemented yet). 4987 # Having a `share' directory might be more appropriate for the .scm, 4988 # .cpu, etc. files. 4989 cgendir=${cgen_maint}/lib/cgen 4990 cgen=guile 4991 ;; 4992esac 4993fi 4994if test x${cgen_maint} != xno ; then 4995 CGEN_MAINT='' 4996else 4997 CGEN_MAINT='#' 4998fi 4999 5000 5001 5002 5003 5004 5005ac_sources="$sim_link_files" 5006ac_dests="$sim_link_links" 5007while test -n "$ac_sources"; do 5008 set $ac_dests; ac_dest=$1; shift; ac_dests=$* 5009 set $ac_sources; ac_source=$1; shift; ac_sources=$* 5010 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source" 5011done 5012ac_config_links="$ac_config_links $ac_config_links_1" 5013 5014cgen_breaks="" 5015if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then 5016cgen_breaks="break cgen_rtx_error"; 5017fi 5018 5019ac_config_files="$ac_config_files Makefile.sim:Makefile.in" 5020 5021ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in" 5022 5023ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in" 5024 5025ac_config_commands="$ac_config_commands Makefile" 5026 5027ac_config_commands="$ac_config_commands stamp-h" 5028 5029cat >confcache <<\_ACEOF 5030# This file is a shell script that caches the results of configure 5031# tests run on this system so they can be shared between configure 5032# scripts and configure runs, see configure's option --config-cache. 5033# It is not useful on other systems. If it contains results you don't 5034# want to keep, you may remove or edit it. 5035# 5036# config.status only pays attention to the cache file if you give it 5037# the --recheck option to rerun configure. 5038# 5039# `ac_cv_env_foo' variables (set or unset) will be overridden when 5040# loading this file, other *unset* `ac_cv_foo' will be assigned the 5041# following values. 5042 5043_ACEOF 5044 5045# The following way of writing the cache mishandles newlines in values, 5046# but we know of no workaround that is simple, portable, and efficient. 5047# So, we kill variables containing newlines. 5048# Ultrix sh set writes to stderr and can't be redirected directly, 5049# and sets the high bit in the cache file unless we assign to the vars. 5050( 5051 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5052 eval ac_val=\$$ac_var 5053 case $ac_val in #( 5054 *${as_nl}*) 5055 case $ac_var in #( 5056 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5057$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5058 esac 5059 case $ac_var in #( 5060 _ | IFS | as_nl) ;; #( 5061 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5062 *) { eval $ac_var=; unset $ac_var;} ;; 5063 esac ;; 5064 esac 5065 done 5066 5067 (set) 2>&1 | 5068 case $as_nl`(ac_space=' '; set) 2>&1` in #( 5069 *${as_nl}ac_space=\ *) 5070 # `set' does not quote correctly, so add quotes: double-quote 5071 # substitution turns \\\\ into \\, and sed turns \\ into \. 5072 sed -n \ 5073 "s/'/'\\\\''/g; 5074 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5075 ;; #( 5076 *) 5077 # `set' quotes correctly as required by POSIX, so do not add quotes. 5078 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5079 ;; 5080 esac | 5081 sort 5082) | 5083 sed ' 5084 /^ac_cv_env_/b end 5085 t clear 5086 :clear 5087 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5088 t end 5089 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5090 :end' >>confcache 5091if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5092 if test -w "$cache_file"; then 5093 test "x$cache_file" != "x/dev/null" && 5094 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5095$as_echo "$as_me: updating cache $cache_file" >&6;} 5096 cat confcache >$cache_file 5097 else 5098 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5099$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5100 fi 5101fi 5102rm -f confcache 5103 5104test "x$prefix" = xNONE && prefix=$ac_default_prefix 5105# Let make expand exec_prefix. 5106test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5107 5108DEFS=-DHAVE_CONFIG_H 5109 5110ac_libobjs= 5111ac_ltlibobjs= 5112for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5113 # 1. Remove the extension, and $U if already installed. 5114 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5115 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5116 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5117 # will be set to the directory where LIBOBJS objects are built. 5118 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5119 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5120done 5121LIBOBJS=$ac_libobjs 5122 5123LTLIBOBJS=$ac_ltlibobjs 5124 5125 5126 5127 5128: ${CONFIG_STATUS=./config.status} 5129ac_write_fail=0 5130ac_clean_files_save=$ac_clean_files 5131ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5132{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5133$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5134as_write_fail=0 5135cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5136#! $SHELL 5137# Generated by $as_me. 5138# Run this file to recreate the current configuration. 5139# Compiler output produced by configure, useful for debugging 5140# configure, is in config.log if it exists. 5141 5142debug=false 5143ac_cs_recheck=false 5144ac_cs_silent=false 5145 5146SHELL=\${CONFIG_SHELL-$SHELL} 5147export SHELL 5148_ASEOF 5149cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5150## -------------------- ## 5151## M4sh Initialization. ## 5152## -------------------- ## 5153 5154# Be more Bourne compatible 5155DUALCASE=1; export DUALCASE # for MKS sh 5156if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5157 emulate sh 5158 NULLCMD=: 5159 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5160 # is contrary to our usage. Disable this feature. 5161 alias -g '${1+"$@"}'='"$@"' 5162 setopt NO_GLOB_SUBST 5163else 5164 case `(set -o) 2>/dev/null` in #( 5165 *posix*) : 5166 set -o posix ;; #( 5167 *) : 5168 ;; 5169esac 5170fi 5171 5172 5173as_nl=' 5174' 5175export as_nl 5176# Printing a long string crashes Solaris 7 /usr/bin/printf. 5177as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5178as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5179as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5180# Prefer a ksh shell builtin over an external printf program on Solaris, 5181# but without wasting forks for bash or zsh. 5182if test -z "$BASH_VERSION$ZSH_VERSION" \ 5183 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5184 as_echo='print -r --' 5185 as_echo_n='print -rn --' 5186elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5187 as_echo='printf %s\n' 5188 as_echo_n='printf %s' 5189else 5190 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5191 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5192 as_echo_n='/usr/ucb/echo -n' 5193 else 5194 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5195 as_echo_n_body='eval 5196 arg=$1; 5197 case $arg in #( 5198 *"$as_nl"*) 5199 expr "X$arg" : "X\\(.*\\)$as_nl"; 5200 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5201 esac; 5202 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5203 ' 5204 export as_echo_n_body 5205 as_echo_n='sh -c $as_echo_n_body as_echo' 5206 fi 5207 export as_echo_body 5208 as_echo='sh -c $as_echo_body as_echo' 5209fi 5210 5211# The user is always right. 5212if test "${PATH_SEPARATOR+set}" != set; then 5213 PATH_SEPARATOR=: 5214 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5215 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5216 PATH_SEPARATOR=';' 5217 } 5218fi 5219 5220 5221# IFS 5222# We need space, tab and new line, in precisely that order. Quoting is 5223# there to prevent editors from complaining about space-tab. 5224# (If _AS_PATH_WALK were called with IFS unset, it would disable word 5225# splitting by setting IFS to empty value.) 5226IFS=" "" $as_nl" 5227 5228# Find who we are. Look in the path if we contain no directory separator. 5229case $0 in #(( 5230 *[\\/]* ) as_myself=$0 ;; 5231 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5232for as_dir in $PATH 5233do 5234 IFS=$as_save_IFS 5235 test -z "$as_dir" && as_dir=. 5236 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5237 done 5238IFS=$as_save_IFS 5239 5240 ;; 5241esac 5242# We did not find ourselves, most probably we were run as `sh COMMAND' 5243# in which case we are not to be found in the path. 5244if test "x$as_myself" = x; then 5245 as_myself=$0 5246fi 5247if test ! -f "$as_myself"; then 5248 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5249 exit 1 5250fi 5251 5252# Unset variables that we do not need and which cause bugs (e.g. in 5253# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5254# suppresses any "Segmentation fault" message there. '((' could 5255# trigger a bug in pdksh 5.2.14. 5256for as_var in BASH_ENV ENV MAIL MAILPATH 5257do eval test x\${$as_var+set} = xset \ 5258 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5259done 5260PS1='$ ' 5261PS2='> ' 5262PS4='+ ' 5263 5264# NLS nuisances. 5265LC_ALL=C 5266export LC_ALL 5267LANGUAGE=C 5268export LANGUAGE 5269 5270# CDPATH. 5271(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5272 5273 5274# as_fn_error ERROR [LINENO LOG_FD] 5275# --------------------------------- 5276# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5277# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 5278# script with status $?, using 1 if that was 0. 5279as_fn_error () 5280{ 5281 as_status=$?; test $as_status -eq 0 && as_status=1 5282 if test "$3"; then 5283 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5284 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 5285 fi 5286 $as_echo "$as_me: error: $1" >&2 5287 as_fn_exit $as_status 5288} # as_fn_error 5289 5290 5291# as_fn_set_status STATUS 5292# ----------------------- 5293# Set $? to STATUS, without forking. 5294as_fn_set_status () 5295{ 5296 return $1 5297} # as_fn_set_status 5298 5299# as_fn_exit STATUS 5300# ----------------- 5301# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 5302as_fn_exit () 5303{ 5304 set +e 5305 as_fn_set_status $1 5306 exit $1 5307} # as_fn_exit 5308 5309# as_fn_unset VAR 5310# --------------- 5311# Portably unset VAR. 5312as_fn_unset () 5313{ 5314 { eval $1=; unset $1;} 5315} 5316as_unset=as_fn_unset 5317# as_fn_append VAR VALUE 5318# ---------------------- 5319# Append the text in VALUE to the end of the definition contained in VAR. Take 5320# advantage of any shell optimizations that allow amortized linear growth over 5321# repeated appends, instead of the typical quadratic growth present in naive 5322# implementations. 5323if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5324 eval 'as_fn_append () 5325 { 5326 eval $1+=\$2 5327 }' 5328else 5329 as_fn_append () 5330 { 5331 eval $1=\$$1\$2 5332 } 5333fi # as_fn_append 5334 5335# as_fn_arith ARG... 5336# ------------------ 5337# Perform arithmetic evaluation on the ARGs, and store the result in the 5338# global $as_val. Take advantage of shells that can avoid forks. The arguments 5339# must be portable across $(()) and expr. 5340if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5341 eval 'as_fn_arith () 5342 { 5343 as_val=$(( $* )) 5344 }' 5345else 5346 as_fn_arith () 5347 { 5348 as_val=`expr "$@" || test $? -eq 1` 5349 } 5350fi # as_fn_arith 5351 5352 5353if expr a : '\(a\)' >/dev/null 2>&1 && 5354 test "X`expr 00001 : '.*\(...\)'`" = X001; then 5355 as_expr=expr 5356else 5357 as_expr=false 5358fi 5359 5360if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5361 as_basename=basename 5362else 5363 as_basename=false 5364fi 5365 5366if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5367 as_dirname=dirname 5368else 5369 as_dirname=false 5370fi 5371 5372as_me=`$as_basename -- "$0" || 5373$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5374 X"$0" : 'X\(//\)$' \| \ 5375 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5376$as_echo X/"$0" | 5377 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5378 s//\1/ 5379 q 5380 } 5381 /^X\/\(\/\/\)$/{ 5382 s//\1/ 5383 q 5384 } 5385 /^X\/\(\/\).*/{ 5386 s//\1/ 5387 q 5388 } 5389 s/.*/./; q'` 5390 5391# Avoid depending upon Character Ranges. 5392as_cr_letters='abcdefghijklmnopqrstuvwxyz' 5393as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5394as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5395as_cr_digits='0123456789' 5396as_cr_alnum=$as_cr_Letters$as_cr_digits 5397 5398ECHO_C= ECHO_N= ECHO_T= 5399case `echo -n x` in #((((( 5400-n*) 5401 case `echo 'xy\c'` in 5402 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5403 xy) ECHO_C='\c';; 5404 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5405 ECHO_T=' ';; 5406 esac;; 5407*) 5408 ECHO_N='-n';; 5409esac 5410 5411rm -f conf$$ conf$$.exe conf$$.file 5412if test -d conf$$.dir; then 5413 rm -f conf$$.dir/conf$$.file 5414else 5415 rm -f conf$$.dir 5416 mkdir conf$$.dir 2>/dev/null 5417fi 5418if (echo >conf$$.file) 2>/dev/null; then 5419 if ln -s conf$$.file conf$$ 2>/dev/null; then 5420 as_ln_s='ln -s' 5421 # ... but there are two gotchas: 5422 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5423 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5424 # In both cases, we have to default to `cp -p'. 5425 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5426 as_ln_s='cp -p' 5427 elif ln conf$$.file conf$$ 2>/dev/null; then 5428 as_ln_s=ln 5429 else 5430 as_ln_s='cp -p' 5431 fi 5432else 5433 as_ln_s='cp -p' 5434fi 5435rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5436rmdir conf$$.dir 2>/dev/null 5437 5438 5439# as_fn_mkdir_p 5440# ------------- 5441# Create "$as_dir" as a directory, including parents if necessary. 5442as_fn_mkdir_p () 5443{ 5444 5445 case $as_dir in #( 5446 -*) as_dir=./$as_dir;; 5447 esac 5448 test -d "$as_dir" || eval $as_mkdir_p || { 5449 as_dirs= 5450 while :; do 5451 case $as_dir in #( 5452 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5453 *) as_qdir=$as_dir;; 5454 esac 5455 as_dirs="'$as_qdir' $as_dirs" 5456 as_dir=`$as_dirname -- "$as_dir" || 5457$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5458 X"$as_dir" : 'X\(//\)[^/]' \| \ 5459 X"$as_dir" : 'X\(//\)$' \| \ 5460 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5461$as_echo X"$as_dir" | 5462 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5463 s//\1/ 5464 q 5465 } 5466 /^X\(\/\/\)[^/].*/{ 5467 s//\1/ 5468 q 5469 } 5470 /^X\(\/\/\)$/{ 5471 s//\1/ 5472 q 5473 } 5474 /^X\(\/\).*/{ 5475 s//\1/ 5476 q 5477 } 5478 s/.*/./; q'` 5479 test -d "$as_dir" && break 5480 done 5481 test -z "$as_dirs" || eval "mkdir $as_dirs" 5482 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 5483 5484 5485} # as_fn_mkdir_p 5486if mkdir -p . 2>/dev/null; then 5487 as_mkdir_p='mkdir -p "$as_dir"' 5488else 5489 test -d ./-p && rmdir ./-p 5490 as_mkdir_p=false 5491fi 5492 5493if test -x / >/dev/null 2>&1; then 5494 as_test_x='test -x' 5495else 5496 if ls -dL / >/dev/null 2>&1; then 5497 as_ls_L_option=L 5498 else 5499 as_ls_L_option= 5500 fi 5501 as_test_x=' 5502 eval sh -c '\'' 5503 if test -d "$1"; then 5504 test -d "$1/."; 5505 else 5506 case $1 in #( 5507 -*)set "./$1";; 5508 esac; 5509 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 5510 ???[sx]*):;;*)false;;esac;fi 5511 '\'' sh 5512 ' 5513fi 5514as_executable_p=$as_test_x 5515 5516# Sed expression to map a string onto a valid CPP name. 5517as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5518 5519# Sed expression to map a string onto a valid variable name. 5520as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5521 5522 5523exec 6>&1 5524## ----------------------------------- ## 5525## Main body of $CONFIG_STATUS script. ## 5526## ----------------------------------- ## 5527_ASEOF 5528test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 5529 5530cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5531# Save the log message, to keep $0 and so on meaningful, and to 5532# report actual input values of CONFIG_FILES etc. instead of their 5533# values after options handling. 5534ac_log=" 5535This file was extended by $as_me, which was 5536generated by GNU Autoconf 2.64. Invocation command line was 5537 5538 CONFIG_FILES = $CONFIG_FILES 5539 CONFIG_HEADERS = $CONFIG_HEADERS 5540 CONFIG_LINKS = $CONFIG_LINKS 5541 CONFIG_COMMANDS = $CONFIG_COMMANDS 5542 $ $0 $@ 5543 5544on `(hostname || uname -n) 2>/dev/null | sed 1q` 5545" 5546 5547_ACEOF 5548 5549case $ac_config_files in *" 5550"*) set x $ac_config_files; shift; ac_config_files=$*;; 5551esac 5552 5553case $ac_config_headers in *" 5554"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 5555esac 5556 5557 5558cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5559# Files that config.status was made for. 5560config_files="$ac_config_files" 5561config_headers="$ac_config_headers" 5562config_links="$ac_config_links" 5563config_commands="$ac_config_commands" 5564 5565_ACEOF 5566 5567cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5568ac_cs_usage="\ 5569\`$as_me' instantiates files and other configuration actions 5570from templates according to the current configuration. Unless the files 5571and actions are specified as TAGs, all are instantiated by default. 5572 5573Usage: $0 [OPTION]... [TAG]... 5574 5575 -h, --help print this help, then exit 5576 -V, --version print version number and configuration settings, then exit 5577 -q, --quiet, --silent 5578 do not print progress messages 5579 -d, --debug don't remove temporary files 5580 --recheck update $as_me by reconfiguring in the same conditions 5581 --file=FILE[:TEMPLATE] 5582 instantiate the configuration file FILE 5583 --header=FILE[:TEMPLATE] 5584 instantiate the configuration header FILE 5585 5586Configuration files: 5587$config_files 5588 5589Configuration headers: 5590$config_headers 5591 5592Configuration links: 5593$config_links 5594 5595Configuration commands: 5596$config_commands 5597 5598Report bugs to the package provider." 5599 5600_ACEOF 5601cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5602ac_cs_version="\\ 5603config.status 5604configured by $0, generated by GNU Autoconf 2.64, 5605 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 5606 5607Copyright (C) 2009 Free Software Foundation, Inc. 5608This config.status script is free software; the Free Software Foundation 5609gives unlimited permission to copy, distribute and modify it." 5610 5611ac_pwd='$ac_pwd' 5612srcdir='$srcdir' 5613INSTALL='$INSTALL' 5614test -n "\$AWK" || AWK=awk 5615_ACEOF 5616 5617cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5618# The default lists apply if the user does not specify any file. 5619ac_need_defaults=: 5620while test $# != 0 5621do 5622 case $1 in 5623 --*=*) 5624 ac_option=`expr "X$1" : 'X\([^=]*\)='` 5625 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 5626 ac_shift=: 5627 ;; 5628 *) 5629 ac_option=$1 5630 ac_optarg=$2 5631 ac_shift=shift 5632 ;; 5633 esac 5634 5635 case $ac_option in 5636 # Handling of the options. 5637 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5638 ac_cs_recheck=: ;; 5639 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 5640 $as_echo "$ac_cs_version"; exit ;; 5641 --debug | --debu | --deb | --de | --d | -d ) 5642 debug=: ;; 5643 --file | --fil | --fi | --f ) 5644 $ac_shift 5645 case $ac_optarg in 5646 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5647 esac 5648 as_fn_append CONFIG_FILES " '$ac_optarg'" 5649 ac_need_defaults=false;; 5650 --header | --heade | --head | --hea ) 5651 $ac_shift 5652 case $ac_optarg in 5653 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5654 esac 5655 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 5656 ac_need_defaults=false;; 5657 --he | --h) 5658 # Conflict between --help and --header 5659 as_fn_error "ambiguous option: \`$1' 5660Try \`$0 --help' for more information.";; 5661 --help | --hel | -h ) 5662 $as_echo "$ac_cs_usage"; exit ;; 5663 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 5664 | -silent | --silent | --silen | --sile | --sil | --si | --s) 5665 ac_cs_silent=: ;; 5666 5667 # This is an error. 5668 -*) as_fn_error "unrecognized option: \`$1' 5669Try \`$0 --help' for more information." ;; 5670 5671 *) as_fn_append ac_config_targets " $1" 5672 ac_need_defaults=false ;; 5673 5674 esac 5675 shift 5676done 5677 5678ac_configure_extra_args= 5679 5680if $ac_cs_silent; then 5681 exec 6>/dev/null 5682 ac_configure_extra_args="$ac_configure_extra_args --silent" 5683fi 5684 5685_ACEOF 5686cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5687if \$ac_cs_recheck; then 5688 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 5689 shift 5690 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 5691 CONFIG_SHELL='$SHELL' 5692 export CONFIG_SHELL 5693 exec "\$@" 5694fi 5695 5696_ACEOF 5697cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5698exec 5>>config.log 5699{ 5700 echo 5701 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 5702## Running $as_me. ## 5703_ASBOX 5704 $as_echo "$ac_log" 5705} >&5 5706 5707_ACEOF 5708cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5709_ACEOF 5710 5711cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5712 5713# Handling of arguments. 5714for ac_config_target in $ac_config_targets 5715do 5716 case $ac_config_target in 5717 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 5718 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;; 5719 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;; 5720 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;; 5721 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;; 5722 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 5723 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;; 5724 5725 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 5726 esac 5727done 5728 5729 5730# If the user did not use the arguments to specify the items to instantiate, 5731# then the envvar interface is used. Set only those that are not. 5732# We use the long form for the default assignment because of an extremely 5733# bizarre bug on SunOS 4.1.3. 5734if $ac_need_defaults; then 5735 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 5736 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 5737 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links 5738 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 5739fi 5740 5741# Have a temporary directory for convenience. Make it in the build tree 5742# simply because there is no reason against having it here, and in addition, 5743# creating and moving files from /tmp can sometimes cause problems. 5744# Hook for its removal unless debugging. 5745# Note that there is a small window in which the directory will not be cleaned: 5746# after its creation but before its name has been assigned to `$tmp'. 5747$debug || 5748{ 5749 tmp= 5750 trap 'exit_status=$? 5751 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 5752' 0 5753 trap 'as_fn_exit 1' 1 2 13 15 5754} 5755# Create a (secure) tmp directory for tmp files. 5756 5757{ 5758 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 5759 test -n "$tmp" && test -d "$tmp" 5760} || 5761{ 5762 tmp=./conf$$-$RANDOM 5763 (umask 077 && mkdir "$tmp") 5764} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 5765 5766# Set up the scripts for CONFIG_FILES section. 5767# No need to generate them if there are no CONFIG_FILES. 5768# This happens for instance with `./config.status config.h'. 5769if test -n "$CONFIG_FILES"; then 5770 5771 5772ac_cr=`echo X | tr X '\015'` 5773# On cygwin, bash can eat \r inside `` if the user requested igncr. 5774# But we know of no other shell where ac_cr would be empty at this 5775# point, so we can use a bashism as a fallback. 5776if test "x$ac_cr" = x; then 5777 eval ac_cr=\$\'\\r\' 5778fi 5779ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 5780if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 5781 ac_cs_awk_cr='\r' 5782else 5783 ac_cs_awk_cr=$ac_cr 5784fi 5785 5786echo 'BEGIN {' >"$tmp/subs1.awk" && 5787_ACEOF 5788 5789 5790{ 5791 echo "cat >conf$$subs.awk <<_ACEOF" && 5792 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 5793 echo "_ACEOF" 5794} >conf$$subs.sh || 5795 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5796ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 5797ac_delim='%!_!# ' 5798for ac_last_try in false false false false false :; do 5799 . ./conf$$subs.sh || 5800 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5801 5802 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 5803 if test $ac_delim_n = $ac_delim_num; then 5804 break 5805 elif $ac_last_try; then 5806 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5807 else 5808 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 5809 fi 5810done 5811rm -f conf$$subs.sh 5812 5813cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5814cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 5815_ACEOF 5816sed -n ' 5817h 5818s/^/S["/; s/!.*/"]=/ 5819p 5820g 5821s/^[^!]*!// 5822:repl 5823t repl 5824s/'"$ac_delim"'$// 5825t delim 5826:nl 5827h 5828s/\(.\{148\}\).*/\1/ 5829t more1 5830s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 5831p 5832n 5833b repl 5834:more1 5835s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 5836p 5837g 5838s/.\{148\}// 5839t nl 5840:delim 5841h 5842s/\(.\{148\}\).*/\1/ 5843t more2 5844s/["\\]/\\&/g; s/^/"/; s/$/"/ 5845p 5846b 5847:more2 5848s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 5849p 5850g 5851s/.\{148\}// 5852t delim 5853' <conf$$subs.awk | sed ' 5854/^[^""]/{ 5855 N 5856 s/\n// 5857} 5858' >>$CONFIG_STATUS || ac_write_fail=1 5859rm -f conf$$subs.awk 5860cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5861_ACAWK 5862cat >>"\$tmp/subs1.awk" <<_ACAWK && 5863 for (key in S) S_is_set[key] = 1 5864 FS = "" 5865 5866} 5867{ 5868 line = $ 0 5869 nfields = split(line, field, "@") 5870 substed = 0 5871 len = length(field[1]) 5872 for (i = 2; i < nfields; i++) { 5873 key = field[i] 5874 keylen = length(key) 5875 if (S_is_set[key]) { 5876 value = S[key] 5877 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 5878 len += length(value) + length(field[++i]) 5879 substed = 1 5880 } else 5881 len += 1 + keylen 5882 } 5883 5884 print line 5885} 5886 5887_ACAWK 5888_ACEOF 5889cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5890if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 5891 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 5892else 5893 cat 5894fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 5895 || as_fn_error "could not setup config files machinery" "$LINENO" 5 5896_ACEOF 5897 5898# VPATH may cause trouble with some makes, so we remove $(srcdir), 5899# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 5900# trailing colons and then remove the whole line if VPATH becomes empty 5901# (actually we leave an empty line to preserve line numbers). 5902if test "x$srcdir" = x.; then 5903 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 5904s/:*\$(srcdir):*/:/ 5905s/:*\${srcdir}:*/:/ 5906s/:*@srcdir@:*/:/ 5907s/^\([^=]*=[ ]*\):*/\1/ 5908s/:*$// 5909s/^[^=]*=[ ]*$// 5910}' 5911fi 5912 5913cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5914fi # test -n "$CONFIG_FILES" 5915 5916# Set up the scripts for CONFIG_HEADERS section. 5917# No need to generate them if there are no CONFIG_HEADERS. 5918# This happens for instance with `./config.status Makefile'. 5919if test -n "$CONFIG_HEADERS"; then 5920cat >"$tmp/defines.awk" <<\_ACAWK || 5921BEGIN { 5922_ACEOF 5923 5924# Transform confdefs.h into an awk script `defines.awk', embedded as 5925# here-document in config.status, that substitutes the proper values into 5926# config.h.in to produce config.h. 5927 5928# Create a delimiter string that does not exist in confdefs.h, to ease 5929# handling of long lines. 5930ac_delim='%!_!# ' 5931for ac_last_try in false false :; do 5932 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 5933 if test -z "$ac_t"; then 5934 break 5935 elif $ac_last_try; then 5936 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 5937 else 5938 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 5939 fi 5940done 5941 5942# For the awk script, D is an array of macro values keyed by name, 5943# likewise P contains macro parameters if any. Preserve backslash 5944# newline sequences. 5945 5946ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 5947sed -n ' 5948s/.\{148\}/&'"$ac_delim"'/g 5949t rset 5950:rset 5951s/^[ ]*#[ ]*define[ ][ ]*/ / 5952t def 5953d 5954:def 5955s/\\$// 5956t bsnl 5957s/["\\]/\\&/g 5958s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 5959D["\1"]=" \3"/p 5960s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 5961d 5962:bsnl 5963s/["\\]/\\&/g 5964s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 5965D["\1"]=" \3\\\\\\n"\\/p 5966t cont 5967s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 5968t cont 5969d 5970:cont 5971n 5972s/.\{148\}/&'"$ac_delim"'/g 5973t clear 5974:clear 5975s/\\$// 5976t bsnlc 5977s/["\\]/\\&/g; s/^/"/; s/$/"/p 5978d 5979:bsnlc 5980s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 5981b cont 5982' <confdefs.h | sed ' 5983s/'"$ac_delim"'/"\\\ 5984"/g' >>$CONFIG_STATUS || ac_write_fail=1 5985 5986cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5987 for (key in D) D_is_set[key] = 1 5988 FS = "" 5989} 5990/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 5991 line = \$ 0 5992 split(line, arg, " ") 5993 if (arg[1] == "#") { 5994 defundef = arg[2] 5995 mac1 = arg[3] 5996 } else { 5997 defundef = substr(arg[1], 2) 5998 mac1 = arg[2] 5999 } 6000 split(mac1, mac2, "(") #) 6001 macro = mac2[1] 6002 prefix = substr(line, 1, index(line, defundef) - 1) 6003 if (D_is_set[macro]) { 6004 # Preserve the white space surrounding the "#". 6005 print prefix "define", macro P[macro] D[macro] 6006 next 6007 } else { 6008 # Replace #undef with comments. This is necessary, for example, 6009 # in the case of _POSIX_SOURCE, which is predefined and required 6010 # on some systems where configure will not decide to define it. 6011 if (defundef == "undef") { 6012 print "/*", prefix defundef, macro, "*/" 6013 next 6014 } 6015 } 6016} 6017{ print } 6018_ACAWK 6019_ACEOF 6020cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6021 as_fn_error "could not setup config headers machinery" "$LINENO" 5 6022fi # test -n "$CONFIG_HEADERS" 6023 6024 6025eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS" 6026shift 6027for ac_tag 6028do 6029 case $ac_tag in 6030 :[FHLC]) ac_mode=$ac_tag; continue;; 6031 esac 6032 case $ac_mode$ac_tag in 6033 :[FHL]*:*);; 6034 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 6035 :[FH]-) ac_tag=-:-;; 6036 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6037 esac 6038 ac_save_IFS=$IFS 6039 IFS=: 6040 set x $ac_tag 6041 IFS=$ac_save_IFS 6042 shift 6043 ac_file=$1 6044 shift 6045 6046 case $ac_mode in 6047 :L) ac_source=$1;; 6048 :[FH]) 6049 ac_file_inputs= 6050 for ac_f 6051 do 6052 case $ac_f in 6053 -) ac_f="$tmp/stdin";; 6054 *) # Look for the file first in the build tree, then in the source tree 6055 # (if the path is not absolute). The absolute path cannot be DOS-style, 6056 # because $ac_f cannot contain `:'. 6057 test -f "$ac_f" || 6058 case $ac_f in 6059 [\\/$]*) false;; 6060 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6061 esac || 6062 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6063 esac 6064 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6065 as_fn_append ac_file_inputs " '$ac_f'" 6066 done 6067 6068 # Let's still pretend it is `configure' which instantiates (i.e., don't 6069 # use $as_me), people would be surprised to read: 6070 # /* config.h. Generated by config.status. */ 6071 configure_input='Generated from '` 6072 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6073 `' by configure.' 6074 if test x"$ac_file" != x-; then 6075 configure_input="$ac_file. $configure_input" 6076 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6077$as_echo "$as_me: creating $ac_file" >&6;} 6078 fi 6079 # Neutralize special characters interpreted by sed in replacement strings. 6080 case $configure_input in #( 6081 *\&* | *\|* | *\\* ) 6082 ac_sed_conf_input=`$as_echo "$configure_input" | 6083 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6084 *) ac_sed_conf_input=$configure_input;; 6085 esac 6086 6087 case $ac_tag in 6088 *:-:* | *:-) cat >"$tmp/stdin" \ 6089 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 6090 esac 6091 ;; 6092 esac 6093 6094 ac_dir=`$as_dirname -- "$ac_file" || 6095$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6096 X"$ac_file" : 'X\(//\)[^/]' \| \ 6097 X"$ac_file" : 'X\(//\)$' \| \ 6098 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6099$as_echo X"$ac_file" | 6100 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6101 s//\1/ 6102 q 6103 } 6104 /^X\(\/\/\)[^/].*/{ 6105 s//\1/ 6106 q 6107 } 6108 /^X\(\/\/\)$/{ 6109 s//\1/ 6110 q 6111 } 6112 /^X\(\/\).*/{ 6113 s//\1/ 6114 q 6115 } 6116 s/.*/./; q'` 6117 as_dir="$ac_dir"; as_fn_mkdir_p 6118 ac_builddir=. 6119 6120case "$ac_dir" in 6121.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6122*) 6123 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6124 # A ".." for each directory in $ac_dir_suffix. 6125 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6126 case $ac_top_builddir_sub in 6127 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6128 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6129 esac ;; 6130esac 6131ac_abs_top_builddir=$ac_pwd 6132ac_abs_builddir=$ac_pwd$ac_dir_suffix 6133# for backward compatibility: 6134ac_top_builddir=$ac_top_build_prefix 6135 6136case $srcdir in 6137 .) # We are building in place. 6138 ac_srcdir=. 6139 ac_top_srcdir=$ac_top_builddir_sub 6140 ac_abs_top_srcdir=$ac_pwd ;; 6141 [\\/]* | ?:[\\/]* ) # Absolute name. 6142 ac_srcdir=$srcdir$ac_dir_suffix; 6143 ac_top_srcdir=$srcdir 6144 ac_abs_top_srcdir=$srcdir ;; 6145 *) # Relative name. 6146 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6147 ac_top_srcdir=$ac_top_build_prefix$srcdir 6148 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6149esac 6150ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6151 6152 6153 case $ac_mode in 6154 :F) 6155 # 6156 # CONFIG_FILE 6157 # 6158 6159 case $INSTALL in 6160 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 6161 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 6162 esac 6163_ACEOF 6164 6165cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6166# If the template does not know about datarootdir, expand it. 6167# FIXME: This hack should be removed a few years after 2.60. 6168ac_datarootdir_hack=; ac_datarootdir_seen= 6169ac_sed_dataroot=' 6170/datarootdir/ { 6171 p 6172 q 6173} 6174/@datadir@/p 6175/@docdir@/p 6176/@infodir@/p 6177/@localedir@/p 6178/@mandir@/p' 6179case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6180*datarootdir*) ac_datarootdir_seen=yes;; 6181*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6182 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6183$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6184_ACEOF 6185cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6186 ac_datarootdir_hack=' 6187 s&@datadir@&$datadir&g 6188 s&@docdir@&$docdir&g 6189 s&@infodir@&$infodir&g 6190 s&@localedir@&$localedir&g 6191 s&@mandir@&$mandir&g 6192 s&\\\${datarootdir}&$datarootdir&g' ;; 6193esac 6194_ACEOF 6195 6196# Neutralize VPATH when `$srcdir' = `.'. 6197# Shell code in configure.ac might set extrasub. 6198# FIXME: do we really want to maintain this feature? 6199cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6200ac_sed_extra="$ac_vpsub 6201$extrasub 6202_ACEOF 6203cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6204:t 6205/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6206s|@configure_input@|$ac_sed_conf_input|;t t 6207s&@top_builddir@&$ac_top_builddir_sub&;t t 6208s&@top_build_prefix@&$ac_top_build_prefix&;t t 6209s&@srcdir@&$ac_srcdir&;t t 6210s&@abs_srcdir@&$ac_abs_srcdir&;t t 6211s&@top_srcdir@&$ac_top_srcdir&;t t 6212s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6213s&@builddir@&$ac_builddir&;t t 6214s&@abs_builddir@&$ac_abs_builddir&;t t 6215s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6216s&@INSTALL@&$ac_INSTALL&;t t 6217$ac_datarootdir_hack 6218" 6219eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 6220 || as_fn_error "could not create $ac_file" "$LINENO" 5 6221 6222test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6223 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 6224 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 6225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6226which seems to be undefined. Please make sure it is defined." >&5 6227$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6228which seems to be undefined. Please make sure it is defined." >&2;} 6229 6230 rm -f "$tmp/stdin" 6231 case $ac_file in 6232 -) cat "$tmp/out" && rm -f "$tmp/out";; 6233 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 6234 esac \ 6235 || as_fn_error "could not create $ac_file" "$LINENO" 5 6236 ;; 6237 :H) 6238 # 6239 # CONFIG_HEADER 6240 # 6241 if test x"$ac_file" != x-; then 6242 { 6243 $as_echo "/* $configure_input */" \ 6244 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 6245 } >"$tmp/config.h" \ 6246 || as_fn_error "could not create $ac_file" "$LINENO" 5 6247 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 6248 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6249$as_echo "$as_me: $ac_file is unchanged" >&6;} 6250 else 6251 rm -f "$ac_file" 6252 mv "$tmp/config.h" "$ac_file" \ 6253 || as_fn_error "could not create $ac_file" "$LINENO" 5 6254 fi 6255 else 6256 $as_echo "/* $configure_input */" \ 6257 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 6258 || as_fn_error "could not create -" "$LINENO" 5 6259 fi 6260 ;; 6261 :L) 6262 # 6263 # CONFIG_LINK 6264 # 6265 6266 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then 6267 : 6268 else 6269 # Prefer the file from the source tree if names are identical. 6270 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then 6271 ac_source=$srcdir/$ac_source 6272 fi 6273 6274 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5 6275$as_echo "$as_me: linking $ac_source to $ac_file" >&6;} 6276 6277 if test ! -r "$ac_source"; then 6278 as_fn_error "$ac_source: file not found" "$LINENO" 5 6279 fi 6280 rm -f "$ac_file" 6281 6282 # Try a relative symlink, then a hard link, then a copy. 6283 case $srcdir in 6284 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;; 6285 *) ac_rel_source=$ac_top_build_prefix$ac_source ;; 6286 esac 6287 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null || 6288 ln "$ac_source" "$ac_file" 2>/dev/null || 6289 cp -p "$ac_source" "$ac_file" || 6290 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5 6291 fi 6292 ;; 6293 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 6294$as_echo "$as_me: executing $ac_file commands" >&6;} 6295 ;; 6296 esac 6297 6298 6299 case $ac_file$ac_mode in 6300 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..." 6301 rm -f Makesim1.tmp Makesim2.tmp Makefile 6302 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp 6303 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp 6304 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \ 6305 -e '/^## COMMON_POST_/ r Makesim2.tmp' \ 6306 <Makefile.sim >Makefile 6307 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp 6308 ;; 6309 "stamp-h":C) echo > stamp-h ;; 6310 6311 esac 6312done # for ac_tag 6313 6314 6315as_fn_exit 0 6316_ACEOF 6317ac_clean_files=$ac_clean_files_save 6318 6319test $ac_write_fail = 0 || 6320 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 6321 6322 6323# configure is writing to config.log, and then calls config.status. 6324# config.status does its own redirection, appending to config.log. 6325# Unfortunately, on DOS this fails, as config.log is still kept open 6326# by configure, so config.status won't be able to write to it; its 6327# output is simply discarded. So we exec the FD to /dev/null, 6328# effectively closing config.log, so it can be properly (re)opened and 6329# appended to by config.status. When coming back to configure, we 6330# need to make the FD available again. 6331if test "$no_create" != yes; then 6332 ac_cs_success=: 6333 ac_config_status_args= 6334 test "$silent" = yes && 6335 ac_config_status_args="$ac_config_status_args --quiet" 6336 exec 5>/dev/null 6337 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 6338 exec 5>>config.log 6339 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6340 # would make configure fail if this is the last instruction. 6341 $ac_cs_success || as_fn_exit $? 6342fi 6343if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6344 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6345$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6346fi 6347 6348 6349