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# This file contains common code used by all simulators. 2438# 2439# common.m4 invokes AC macros used by all simulators and by the common 2440# directory. It is intended to be included before any target specific 2441# stuff. SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate 2442# the Makefile. It is intended to be invoked last. 2443# 2444# The simulator's configure.in should look like: 2445# 2446# dnl Process this file with autoconf to produce a configure script. 2447# AC_PREREQ(2.5)dnl 2448# AC_INIT(Makefile.in) 2449# AC_CONFIG_HEADER(config.h:config.in) 2450# 2451# sinclude(../common/aclocal.m4) 2452# sinclude(../common/common.m4) 2453# 2454# ... target specific stuff ... 2455 2456ac_aux_dir= 2457for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2458 for ac_t in install-sh install.sh shtool; do 2459 if test -f "$ac_dir/$ac_t"; then 2460 ac_aux_dir=$ac_dir 2461 ac_install_sh="$ac_aux_dir/$ac_t -c" 2462 break 2 2463 fi 2464 done 2465done 2466if test -z "$ac_aux_dir"; then 2467 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2468fi 2469 2470# These three variables are undocumented and unsupported, 2471# and are intended to be withdrawn in a future Autoconf release. 2472# They can cause serious problems if a builder's source tree is in a directory 2473# whose full name contains unusual characters. 2474ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2475ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2476ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2477 2478 2479# Make sure we can run config.sub. 2480$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2481 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2482 2483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2484$as_echo_n "checking build system type... " >&6; } 2485if test "${ac_cv_build+set}" = set; then : 2486 $as_echo_n "(cached) " >&6 2487else 2488 ac_build_alias=$build_alias 2489test "x$ac_build_alias" = x && 2490 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2491test "x$ac_build_alias" = x && 2492 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2493ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2494 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2495 2496fi 2497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2498$as_echo "$ac_cv_build" >&6; } 2499case $ac_cv_build in 2500*-*-*) ;; 2501*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2502esac 2503build=$ac_cv_build 2504ac_save_IFS=$IFS; IFS='-' 2505set x $ac_cv_build 2506shift 2507build_cpu=$1 2508build_vendor=$2 2509shift; shift 2510# Remember, the first character of IFS is used to create $*, 2511# except with old shells: 2512build_os=$* 2513IFS=$ac_save_IFS 2514case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2515 2516 2517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2518$as_echo_n "checking host system type... " >&6; } 2519if test "${ac_cv_host+set}" = set; then : 2520 $as_echo_n "(cached) " >&6 2521else 2522 if test "x$host_alias" = x; then 2523 ac_cv_host=$ac_cv_build 2524else 2525 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2526 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2527fi 2528 2529fi 2530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2531$as_echo "$ac_cv_host" >&6; } 2532case $ac_cv_host in 2533*-*-*) ;; 2534*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2535esac 2536host=$ac_cv_host 2537ac_save_IFS=$IFS; IFS='-' 2538set x $ac_cv_host 2539shift 2540host_cpu=$1 2541host_vendor=$2 2542shift; shift 2543# Remember, the first character of IFS is used to create $*, 2544# except with old shells: 2545host_os=$* 2546IFS=$ac_save_IFS 2547case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2548 2549 2550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2551$as_echo_n "checking target system type... " >&6; } 2552if test "${ac_cv_target+set}" = set; then : 2553 $as_echo_n "(cached) " >&6 2554else 2555 if test "x$target_alias" = x; then 2556 ac_cv_target=$ac_cv_host 2557else 2558 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2559 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2560fi 2561 2562fi 2563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2564$as_echo "$ac_cv_target" >&6; } 2565case $ac_cv_target in 2566*-*-*) ;; 2567*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2568esac 2569target=$ac_cv_target 2570ac_save_IFS=$IFS; IFS='-' 2571set x $ac_cv_target 2572shift 2573target_cpu=$1 2574target_vendor=$2 2575shift; shift 2576# Remember, the first character of IFS is used to create $*, 2577# except with old shells: 2578target_os=$* 2579IFS=$ac_save_IFS 2580case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2581 2582 2583# The aliases save the names the user supplied, while $host etc. 2584# will get canonicalized. 2585test -n "$target_alias" && 2586 test "$program_prefix$program_suffix$program_transform_name" = \ 2587 NONENONEs,x,x, && 2588 program_prefix=${target_alias}- 2589 2590test "$program_prefix" != NONE && 2591 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2592# Use a double $ so make ignores it. 2593test "$program_suffix" != NONE && 2594 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2595# Double any \ or $. 2596# By default was `s,x,x', remove it if useless. 2597ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2598program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2599 2600ac_ext=c 2601ac_cpp='$CPP $CPPFLAGS' 2602ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2603ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2604ac_compiler_gnu=$ac_cv_c_compiler_gnu 2605if test -n "$ac_tool_prefix"; then 2606 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2607set dummy ${ac_tool_prefix}gcc; ac_word=$2 2608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2609$as_echo_n "checking for $ac_word... " >&6; } 2610if test "${ac_cv_prog_CC+set}" = set; then : 2611 $as_echo_n "(cached) " >&6 2612else 2613 if test -n "$CC"; then 2614 ac_cv_prog_CC="$CC" # Let the user override the test. 2615else 2616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2617for as_dir in $PATH 2618do 2619 IFS=$as_save_IFS 2620 test -z "$as_dir" && as_dir=. 2621 for ac_exec_ext in '' $ac_executable_extensions; do 2622 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2623 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2625 break 2 2626 fi 2627done 2628 done 2629IFS=$as_save_IFS 2630 2631fi 2632fi 2633CC=$ac_cv_prog_CC 2634if test -n "$CC"; then 2635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2636$as_echo "$CC" >&6; } 2637else 2638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2639$as_echo "no" >&6; } 2640fi 2641 2642 2643fi 2644if test -z "$ac_cv_prog_CC"; then 2645 ac_ct_CC=$CC 2646 # Extract the first word of "gcc", so it can be a program name with args. 2647set dummy gcc; ac_word=$2 2648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2649$as_echo_n "checking for $ac_word... " >&6; } 2650if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2651 $as_echo_n "(cached) " >&6 2652else 2653 if test -n "$ac_ct_CC"; then 2654 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2655else 2656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2657for as_dir in $PATH 2658do 2659 IFS=$as_save_IFS 2660 test -z "$as_dir" && as_dir=. 2661 for ac_exec_ext in '' $ac_executable_extensions; do 2662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2663 ac_cv_prog_ac_ct_CC="gcc" 2664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2665 break 2 2666 fi 2667done 2668 done 2669IFS=$as_save_IFS 2670 2671fi 2672fi 2673ac_ct_CC=$ac_cv_prog_ac_ct_CC 2674if test -n "$ac_ct_CC"; then 2675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2676$as_echo "$ac_ct_CC" >&6; } 2677else 2678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2679$as_echo "no" >&6; } 2680fi 2681 2682 if test "x$ac_ct_CC" = x; then 2683 CC="" 2684 else 2685 case $cross_compiling:$ac_tool_warned in 2686yes:) 2687{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2688$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2689ac_tool_warned=yes ;; 2690esac 2691 CC=$ac_ct_CC 2692 fi 2693else 2694 CC="$ac_cv_prog_CC" 2695fi 2696 2697if test -z "$CC"; then 2698 if test -n "$ac_tool_prefix"; then 2699 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2700set dummy ${ac_tool_prefix}cc; ac_word=$2 2701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2702$as_echo_n "checking for $ac_word... " >&6; } 2703if test "${ac_cv_prog_CC+set}" = set; then : 2704 $as_echo_n "(cached) " >&6 2705else 2706 if test -n "$CC"; then 2707 ac_cv_prog_CC="$CC" # Let the user override the test. 2708else 2709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2710for as_dir in $PATH 2711do 2712 IFS=$as_save_IFS 2713 test -z "$as_dir" && as_dir=. 2714 for ac_exec_ext in '' $ac_executable_extensions; do 2715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2716 ac_cv_prog_CC="${ac_tool_prefix}cc" 2717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2718 break 2 2719 fi 2720done 2721 done 2722IFS=$as_save_IFS 2723 2724fi 2725fi 2726CC=$ac_cv_prog_CC 2727if test -n "$CC"; then 2728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2729$as_echo "$CC" >&6; } 2730else 2731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2732$as_echo "no" >&6; } 2733fi 2734 2735 2736 fi 2737fi 2738if test -z "$CC"; then 2739 # Extract the first word of "cc", so it can be a program name with args. 2740set dummy cc; ac_word=$2 2741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2742$as_echo_n "checking for $ac_word... " >&6; } 2743if test "${ac_cv_prog_CC+set}" = set; then : 2744 $as_echo_n "(cached) " >&6 2745else 2746 if test -n "$CC"; then 2747 ac_cv_prog_CC="$CC" # Let the user override the test. 2748else 2749 ac_prog_rejected=no 2750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2751for as_dir in $PATH 2752do 2753 IFS=$as_save_IFS 2754 test -z "$as_dir" && as_dir=. 2755 for ac_exec_ext in '' $ac_executable_extensions; do 2756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2757 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2758 ac_prog_rejected=yes 2759 continue 2760 fi 2761 ac_cv_prog_CC="cc" 2762 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2763 break 2 2764 fi 2765done 2766 done 2767IFS=$as_save_IFS 2768 2769if test $ac_prog_rejected = yes; then 2770 # We found a bogon in the path, so make sure we never use it. 2771 set dummy $ac_cv_prog_CC 2772 shift 2773 if test $# != 0; then 2774 # We chose a different compiler from the bogus one. 2775 # However, it has the same basename, so the bogon will be chosen 2776 # first if we set CC to just the basename; use the full file name. 2777 shift 2778 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2779 fi 2780fi 2781fi 2782fi 2783CC=$ac_cv_prog_CC 2784if test -n "$CC"; then 2785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2786$as_echo "$CC" >&6; } 2787else 2788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2789$as_echo "no" >&6; } 2790fi 2791 2792 2793fi 2794if test -z "$CC"; then 2795 if test -n "$ac_tool_prefix"; then 2796 for ac_prog in cl.exe 2797 do 2798 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2799set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2801$as_echo_n "checking for $ac_word... " >&6; } 2802if test "${ac_cv_prog_CC+set}" = set; then : 2803 $as_echo_n "(cached) " >&6 2804else 2805 if test -n "$CC"; then 2806 ac_cv_prog_CC="$CC" # Let the user override the test. 2807else 2808as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2809for as_dir in $PATH 2810do 2811 IFS=$as_save_IFS 2812 test -z "$as_dir" && as_dir=. 2813 for ac_exec_ext in '' $ac_executable_extensions; do 2814 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2815 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2817 break 2 2818 fi 2819done 2820 done 2821IFS=$as_save_IFS 2822 2823fi 2824fi 2825CC=$ac_cv_prog_CC 2826if test -n "$CC"; then 2827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2828$as_echo "$CC" >&6; } 2829else 2830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2831$as_echo "no" >&6; } 2832fi 2833 2834 2835 test -n "$CC" && break 2836 done 2837fi 2838if test -z "$CC"; then 2839 ac_ct_CC=$CC 2840 for ac_prog in cl.exe 2841do 2842 # Extract the first word of "$ac_prog", so it can be a program name with args. 2843set dummy $ac_prog; ac_word=$2 2844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2845$as_echo_n "checking for $ac_word... " >&6; } 2846if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2847 $as_echo_n "(cached) " >&6 2848else 2849 if test -n "$ac_ct_CC"; then 2850 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2851else 2852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2853for as_dir in $PATH 2854do 2855 IFS=$as_save_IFS 2856 test -z "$as_dir" && as_dir=. 2857 for ac_exec_ext in '' $ac_executable_extensions; do 2858 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2859 ac_cv_prog_ac_ct_CC="$ac_prog" 2860 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2861 break 2 2862 fi 2863done 2864 done 2865IFS=$as_save_IFS 2866 2867fi 2868fi 2869ac_ct_CC=$ac_cv_prog_ac_ct_CC 2870if test -n "$ac_ct_CC"; then 2871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2872$as_echo "$ac_ct_CC" >&6; } 2873else 2874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2875$as_echo "no" >&6; } 2876fi 2877 2878 2879 test -n "$ac_ct_CC" && break 2880done 2881 2882 if test "x$ac_ct_CC" = x; then 2883 CC="" 2884 else 2885 case $cross_compiling:$ac_tool_warned in 2886yes:) 2887{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2888$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2889ac_tool_warned=yes ;; 2890esac 2891 CC=$ac_ct_CC 2892 fi 2893fi 2894 2895fi 2896 2897 2898test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2899$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2900as_fn_error "no acceptable C compiler found in \$PATH 2901See \`config.log' for more details." "$LINENO" 5; } 2902 2903# Provide some information about the compiler. 2904$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2905set X $ac_compile 2906ac_compiler=$2 2907for ac_option in --version -v -V -qversion; do 2908 { { ac_try="$ac_compiler $ac_option >&5" 2909case "(($ac_try" in 2910 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2911 *) ac_try_echo=$ac_try;; 2912esac 2913eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2914$as_echo "$ac_try_echo"; } >&5 2915 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2916 ac_status=$? 2917 if test -s conftest.err; then 2918 sed '10a\ 2919... rest of stderr output deleted ... 2920 10q' conftest.err >conftest.er1 2921 cat conftest.er1 >&5 2922 rm -f conftest.er1 conftest.err 2923 fi 2924 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2925 test $ac_status = 0; } 2926done 2927 2928cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2929/* end confdefs.h. */ 2930 2931int 2932main () 2933{ 2934 2935 ; 2936 return 0; 2937} 2938_ACEOF 2939ac_clean_files_save=$ac_clean_files 2940ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2941# Try to create an executable without -o first, disregard a.out. 2942# It will help us diagnose broken compilers, and finding out an intuition 2943# of exeext. 2944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2945$as_echo_n "checking for C compiler default output file name... " >&6; } 2946ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2947 2948# The possible output files: 2949ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2950 2951ac_rmfiles= 2952for ac_file in $ac_files 2953do 2954 case $ac_file in 2955 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2956 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2957 esac 2958done 2959rm -f $ac_rmfiles 2960 2961if { { ac_try="$ac_link_default" 2962case "(($ac_try" in 2963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2964 *) ac_try_echo=$ac_try;; 2965esac 2966eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2967$as_echo "$ac_try_echo"; } >&5 2968 (eval "$ac_link_default") 2>&5 2969 ac_status=$? 2970 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2971 test $ac_status = 0; }; then : 2972 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2973# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2974# in a Makefile. We should not override ac_cv_exeext if it was cached, 2975# so that the user can short-circuit this test for compilers unknown to 2976# Autoconf. 2977for ac_file in $ac_files '' 2978do 2979 test -f "$ac_file" || continue 2980 case $ac_file in 2981 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2982 ;; 2983 [ab].out ) 2984 # We found the default executable, but exeext='' is most 2985 # certainly right. 2986 break;; 2987 *.* ) 2988 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2989 then :; else 2990 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2991 fi 2992 # We set ac_cv_exeext here because the later test for it is not 2993 # safe: cross compilers may not add the suffix if given an `-o' 2994 # argument, so we may need to know it at that point already. 2995 # Even if this section looks crufty: it has the advantage of 2996 # actually working. 2997 break;; 2998 * ) 2999 break;; 3000 esac 3001done 3002test "$ac_cv_exeext" = no && ac_cv_exeext= 3003 3004else 3005 ac_file='' 3006fi 3007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3008$as_echo "$ac_file" >&6; } 3009if test -z "$ac_file"; then : 3010 $as_echo "$as_me: failed program was:" >&5 3011sed 's/^/| /' conftest.$ac_ext >&5 3012 3013{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3014$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3015{ as_fn_set_status 77 3016as_fn_error "C compiler cannot create executables 3017See \`config.log' for more details." "$LINENO" 5; }; } 3018fi 3019ac_exeext=$ac_cv_exeext 3020 3021# Check that the compiler produces executables we can run. If not, either 3022# the compiler is broken, or we cross compile. 3023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3024$as_echo_n "checking whether the C compiler works... " >&6; } 3025# If not cross compiling, check that we can run a simple program. 3026if test "$cross_compiling" != yes; then 3027 if { ac_try='./$ac_file' 3028 { { case "(($ac_try" in 3029 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3030 *) ac_try_echo=$ac_try;; 3031esac 3032eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3033$as_echo "$ac_try_echo"; } >&5 3034 (eval "$ac_try") 2>&5 3035 ac_status=$? 3036 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3037 test $ac_status = 0; }; }; then 3038 cross_compiling=no 3039 else 3040 if test "$cross_compiling" = maybe; then 3041 cross_compiling=yes 3042 else 3043 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3044$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3045as_fn_error "cannot run C compiled programs. 3046If you meant to cross compile, use \`--host'. 3047See \`config.log' for more details." "$LINENO" 5; } 3048 fi 3049 fi 3050fi 3051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3052$as_echo "yes" >&6; } 3053 3054rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 3055ac_clean_files=$ac_clean_files_save 3056# Check that the compiler produces executables we can run. If not, either 3057# the compiler is broken, or we cross compile. 3058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3059$as_echo_n "checking whether we are cross compiling... " >&6; } 3060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3061$as_echo "$cross_compiling" >&6; } 3062 3063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3064$as_echo_n "checking for suffix of executables... " >&6; } 3065if { { ac_try="$ac_link" 3066case "(($ac_try" in 3067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3068 *) ac_try_echo=$ac_try;; 3069esac 3070eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3071$as_echo "$ac_try_echo"; } >&5 3072 (eval "$ac_link") 2>&5 3073 ac_status=$? 3074 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3075 test $ac_status = 0; }; then : 3076 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3077# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3078# work properly (i.e., refer to `conftest.exe'), while it won't with 3079# `rm'. 3080for ac_file in conftest.exe conftest conftest.*; do 3081 test -f "$ac_file" || continue 3082 case $ac_file in 3083 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3084 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3085 break;; 3086 * ) break;; 3087 esac 3088done 3089else 3090 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3091$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3092as_fn_error "cannot compute suffix of executables: cannot compile and link 3093See \`config.log' for more details." "$LINENO" 5; } 3094fi 3095rm -f conftest$ac_cv_exeext 3096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3097$as_echo "$ac_cv_exeext" >&6; } 3098 3099rm -f conftest.$ac_ext 3100EXEEXT=$ac_cv_exeext 3101ac_exeext=$EXEEXT 3102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3103$as_echo_n "checking for suffix of object files... " >&6; } 3104if test "${ac_cv_objext+set}" = set; then : 3105 $as_echo_n "(cached) " >&6 3106else 3107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3108/* end confdefs.h. */ 3109 3110int 3111main () 3112{ 3113 3114 ; 3115 return 0; 3116} 3117_ACEOF 3118rm -f conftest.o conftest.obj 3119if { { ac_try="$ac_compile" 3120case "(($ac_try" in 3121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3122 *) ac_try_echo=$ac_try;; 3123esac 3124eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3125$as_echo "$ac_try_echo"; } >&5 3126 (eval "$ac_compile") 2>&5 3127 ac_status=$? 3128 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3129 test $ac_status = 0; }; then : 3130 for ac_file in conftest.o conftest.obj conftest.*; do 3131 test -f "$ac_file" || continue; 3132 case $ac_file in 3133 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3134 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3135 break;; 3136 esac 3137done 3138else 3139 $as_echo "$as_me: failed program was:" >&5 3140sed 's/^/| /' conftest.$ac_ext >&5 3141 3142{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3143$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3144as_fn_error "cannot compute suffix of object files: cannot compile 3145See \`config.log' for more details." "$LINENO" 5; } 3146fi 3147rm -f conftest.$ac_cv_objext conftest.$ac_ext 3148fi 3149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3150$as_echo "$ac_cv_objext" >&6; } 3151OBJEXT=$ac_cv_objext 3152ac_objext=$OBJEXT 3153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3154$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3155if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3156 $as_echo_n "(cached) " >&6 3157else 3158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3159/* end confdefs.h. */ 3160 3161int 3162main () 3163{ 3164#ifndef __GNUC__ 3165 choke me 3166#endif 3167 3168 ; 3169 return 0; 3170} 3171_ACEOF 3172if ac_fn_c_try_compile "$LINENO"; then : 3173 ac_compiler_gnu=yes 3174else 3175 ac_compiler_gnu=no 3176fi 3177rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3178ac_cv_c_compiler_gnu=$ac_compiler_gnu 3179 3180fi 3181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3182$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3183if test $ac_compiler_gnu = yes; then 3184 GCC=yes 3185else 3186 GCC= 3187fi 3188ac_test_CFLAGS=${CFLAGS+set} 3189ac_save_CFLAGS=$CFLAGS 3190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3191$as_echo_n "checking whether $CC accepts -g... " >&6; } 3192if test "${ac_cv_prog_cc_g+set}" = set; then : 3193 $as_echo_n "(cached) " >&6 3194else 3195 ac_save_c_werror_flag=$ac_c_werror_flag 3196 ac_c_werror_flag=yes 3197 ac_cv_prog_cc_g=no 3198 CFLAGS="-g" 3199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3200/* end confdefs.h. */ 3201 3202int 3203main () 3204{ 3205 3206 ; 3207 return 0; 3208} 3209_ACEOF 3210if ac_fn_c_try_compile "$LINENO"; then : 3211 ac_cv_prog_cc_g=yes 3212else 3213 CFLAGS="" 3214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3215/* end confdefs.h. */ 3216 3217int 3218main () 3219{ 3220 3221 ; 3222 return 0; 3223} 3224_ACEOF 3225if ac_fn_c_try_compile "$LINENO"; then : 3226 3227else 3228 ac_c_werror_flag=$ac_save_c_werror_flag 3229 CFLAGS="-g" 3230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3231/* end confdefs.h. */ 3232 3233int 3234main () 3235{ 3236 3237 ; 3238 return 0; 3239} 3240_ACEOF 3241if ac_fn_c_try_compile "$LINENO"; then : 3242 ac_cv_prog_cc_g=yes 3243fi 3244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3245fi 3246rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3247fi 3248rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3249 ac_c_werror_flag=$ac_save_c_werror_flag 3250fi 3251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3252$as_echo "$ac_cv_prog_cc_g" >&6; } 3253if test "$ac_test_CFLAGS" = set; then 3254 CFLAGS=$ac_save_CFLAGS 3255elif test $ac_cv_prog_cc_g = yes; then 3256 if test "$GCC" = yes; then 3257 CFLAGS="-g -O2" 3258 else 3259 CFLAGS="-g" 3260 fi 3261else 3262 if test "$GCC" = yes; then 3263 CFLAGS="-O2" 3264 else 3265 CFLAGS= 3266 fi 3267fi 3268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3269$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3270if test "${ac_cv_prog_cc_c89+set}" = set; then : 3271 $as_echo_n "(cached) " >&6 3272else 3273 ac_cv_prog_cc_c89=no 3274ac_save_CC=$CC 3275cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3276/* end confdefs.h. */ 3277#include <stdarg.h> 3278#include <stdio.h> 3279#include <sys/types.h> 3280#include <sys/stat.h> 3281/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3282struct buf { int x; }; 3283FILE * (*rcsopen) (struct buf *, struct stat *, int); 3284static char *e (p, i) 3285 char **p; 3286 int i; 3287{ 3288 return p[i]; 3289} 3290static char *f (char * (*g) (char **, int), char **p, ...) 3291{ 3292 char *s; 3293 va_list v; 3294 va_start (v,p); 3295 s = g (p, va_arg (v,int)); 3296 va_end (v); 3297 return s; 3298} 3299 3300/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3301 function prototypes and stuff, but not '\xHH' hex character constants. 3302 These don't provoke an error unfortunately, instead are silently treated 3303 as 'x'. The following induces an error, until -std is added to get 3304 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3305 array size at least. It's necessary to write '\x00'==0 to get something 3306 that's true only with -std. */ 3307int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3308 3309/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3310 inside strings and character constants. */ 3311#define FOO(x) 'x' 3312int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3313 3314int test (int i, double x); 3315struct s1 {int (*f) (int a);}; 3316struct s2 {int (*f) (double a);}; 3317int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3318int argc; 3319char **argv; 3320int 3321main () 3322{ 3323return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3324 ; 3325 return 0; 3326} 3327_ACEOF 3328for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3329 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3330do 3331 CC="$ac_save_CC $ac_arg" 3332 if ac_fn_c_try_compile "$LINENO"; then : 3333 ac_cv_prog_cc_c89=$ac_arg 3334fi 3335rm -f core conftest.err conftest.$ac_objext 3336 test "x$ac_cv_prog_cc_c89" != "xno" && break 3337done 3338rm -f conftest.$ac_ext 3339CC=$ac_save_CC 3340 3341fi 3342# AC_CACHE_VAL 3343case "x$ac_cv_prog_cc_c89" in 3344 x) 3345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3346$as_echo "none needed" >&6; } ;; 3347 xno) 3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3349$as_echo "unsupported" >&6; } ;; 3350 *) 3351 CC="$CC $ac_cv_prog_cc_c89" 3352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3353$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3354esac 3355if test "x$ac_cv_prog_cc_c89" != xno; then : 3356 3357fi 3358 3359ac_ext=c 3360ac_cpp='$CPP $CPPFLAGS' 3361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3363ac_compiler_gnu=$ac_cv_c_compiler_gnu 3364 3365# Find a good install program. We prefer a C program (faster), 3366# so one script is as good as another. But avoid the broken or 3367# incompatible versions: 3368# SysV /etc/install, /usr/sbin/install 3369# SunOS /usr/etc/install 3370# IRIX /sbin/install 3371# AIX /bin/install 3372# AmigaOS /C/install, which installs bootblocks on floppy discs 3373# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3374# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3375# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3376# OS/2's system install, which has a completely different semantic 3377# ./install, which can be erroneously created by make from ./install.sh. 3378# Reject install programs that cannot install multiple files. 3379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3380$as_echo_n "checking for a BSD-compatible install... " >&6; } 3381if test -z "$INSTALL"; then 3382if test "${ac_cv_path_install+set}" = set; then : 3383 $as_echo_n "(cached) " >&6 3384else 3385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3386for as_dir in $PATH 3387do 3388 IFS=$as_save_IFS 3389 test -z "$as_dir" && as_dir=. 3390 # Account for people who put trailing slashes in PATH elements. 3391case $as_dir/ in #(( 3392 ./ | .// | /[cC]/* | \ 3393 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3394 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3395 /usr/ucb/* ) ;; 3396 *) 3397 # OSF1 and SCO ODT 3.0 have their own names for install. 3398 # Don't use installbsd from OSF since it installs stuff as root 3399 # by default. 3400 for ac_prog in ginstall scoinst install; do 3401 for ac_exec_ext in '' $ac_executable_extensions; do 3402 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3403 if test $ac_prog = install && 3404 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3405 # AIX install. It has an incompatible calling convention. 3406 : 3407 elif test $ac_prog = install && 3408 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3409 # program-specific install script used by HP pwplus--don't use. 3410 : 3411 else 3412 rm -rf conftest.one conftest.two conftest.dir 3413 echo one > conftest.one 3414 echo two > conftest.two 3415 mkdir conftest.dir 3416 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3417 test -s conftest.one && test -s conftest.two && 3418 test -s conftest.dir/conftest.one && 3419 test -s conftest.dir/conftest.two 3420 then 3421 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3422 break 3 3423 fi 3424 fi 3425 fi 3426 done 3427 done 3428 ;; 3429esac 3430 3431 done 3432IFS=$as_save_IFS 3433 3434rm -rf conftest.one conftest.two conftest.dir 3435 3436fi 3437 if test "${ac_cv_path_install+set}" = set; then 3438 INSTALL=$ac_cv_path_install 3439 else 3440 # As a last resort, use the slow shell script. Don't cache a 3441 # value for INSTALL within a source directory, because that will 3442 # break other packages using the cache if that directory is 3443 # removed, or if the value is a relative name. 3444 INSTALL=$ac_install_sh 3445 fi 3446fi 3447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3448$as_echo "$INSTALL" >&6; } 3449 3450# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3451# It thinks the first close brace ends the variable substitution. 3452test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3453 3454test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3455 3456test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3457 3458 3459# Put a plausible default for CC_FOR_BUILD in Makefile. 3460if test "x$cross_compiling" = "xno"; then 3461 CC_FOR_BUILD='$(CC)' 3462else 3463 CC_FOR_BUILD=gcc 3464fi 3465 3466 3467 3468 3469AR=${AR-ar} 3470 3471if test -n "$ac_tool_prefix"; then 3472 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 3473set dummy ${ac_tool_prefix}ranlib; ac_word=$2 3474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3475$as_echo_n "checking for $ac_word... " >&6; } 3476if test "${ac_cv_prog_RANLIB+set}" = set; then : 3477 $as_echo_n "(cached) " >&6 3478else 3479 if test -n "$RANLIB"; then 3480 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 3481else 3482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3483for as_dir in $PATH 3484do 3485 IFS=$as_save_IFS 3486 test -z "$as_dir" && as_dir=. 3487 for ac_exec_ext in '' $ac_executable_extensions; do 3488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3489 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 3490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3491 break 2 3492 fi 3493done 3494 done 3495IFS=$as_save_IFS 3496 3497fi 3498fi 3499RANLIB=$ac_cv_prog_RANLIB 3500if test -n "$RANLIB"; then 3501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 3502$as_echo "$RANLIB" >&6; } 3503else 3504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3505$as_echo "no" >&6; } 3506fi 3507 3508 3509fi 3510if test -z "$ac_cv_prog_RANLIB"; then 3511 ac_ct_RANLIB=$RANLIB 3512 # Extract the first word of "ranlib", so it can be a program name with args. 3513set dummy ranlib; ac_word=$2 3514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3515$as_echo_n "checking for $ac_word... " >&6; } 3516if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 3517 $as_echo_n "(cached) " >&6 3518else 3519 if test -n "$ac_ct_RANLIB"; then 3520 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 3521else 3522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3523for as_dir in $PATH 3524do 3525 IFS=$as_save_IFS 3526 test -z "$as_dir" && as_dir=. 3527 for ac_exec_ext in '' $ac_executable_extensions; do 3528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3529 ac_cv_prog_ac_ct_RANLIB="ranlib" 3530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3531 break 2 3532 fi 3533done 3534 done 3535IFS=$as_save_IFS 3536 3537fi 3538fi 3539ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3540if test -n "$ac_ct_RANLIB"; then 3541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 3542$as_echo "$ac_ct_RANLIB" >&6; } 3543else 3544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3545$as_echo "no" >&6; } 3546fi 3547 3548 if test "x$ac_ct_RANLIB" = x; then 3549 RANLIB=":" 3550 else 3551 case $cross_compiling:$ac_tool_warned in 3552yes:) 3553{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3554$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3555ac_tool_warned=yes ;; 3556esac 3557 RANLIB=$ac_ct_RANLIB 3558 fi 3559else 3560 RANLIB="$ac_cv_prog_RANLIB" 3561fi 3562 3563 3564ALL_LINGUAS= 3565# If we haven't got the data from the intl directory, 3566# assume NLS is disabled. 3567USE_NLS=no 3568LIBINTL= 3569LIBINTL_DEP= 3570INCINTL= 3571XGETTEXT= 3572GMSGFMT= 3573POSUB= 3574 3575if test -f ../../intl/config.intl; then 3576 . ../../intl/config.intl 3577fi 3578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 3579$as_echo_n "checking whether NLS is requested... " >&6; } 3580if test x"$USE_NLS" != xyes; then 3581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3582$as_echo "no" >&6; } 3583else 3584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3585$as_echo "yes" >&6; } 3586 3587$as_echo "#define ENABLE_NLS 1" >>confdefs.h 3588 3589 3590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 3591$as_echo_n "checking for catalogs to be installed... " >&6; } 3592 # Look for .po and .gmo files in the source directory. 3593 CATALOGS= 3594 XLINGUAS= 3595 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 3596 # If there aren't any .gmo files the shell will give us the 3597 # literal string "../path/to/srcdir/po/*.gmo" which has to be 3598 # weeded out. 3599 case "$cat" in *\**) 3600 continue;; 3601 esac 3602 # The quadruple backslash is collapsed to a double backslash 3603 # by the backticks, then collapsed again by the double quotes, 3604 # leaving us with one backslash in the sed expression (right 3605 # before the dot that mustn't act as a wildcard). 3606 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 3607 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 3608 # The user is allowed to set LINGUAS to a list of languages to 3609 # install catalogs for. If it's empty that means "all of them." 3610 if test "x$LINGUAS" = x; then 3611 CATALOGS="$CATALOGS $cat" 3612 XLINGUAS="$XLINGUAS $lang" 3613 else 3614 case "$LINGUAS" in *$lang*) 3615 CATALOGS="$CATALOGS $cat" 3616 XLINGUAS="$XLINGUAS $lang" 3617 ;; 3618 esac 3619 fi 3620 done 3621 LINGUAS="$XLINGUAS" 3622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 3623$as_echo "$LINGUAS" >&6; } 3624 3625 3626 DATADIRNAME=share 3627 3628 INSTOBJEXT=.mo 3629 3630 GENCAT=gencat 3631 3632 CATOBJEXT=.gmo 3633 3634fi 3635 3636# Check for common headers. 3637# FIXME: Seems to me this can cause problems for i386-windows hosts. 3638# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*. 3639 3640ac_ext=c 3641ac_cpp='$CPP $CPPFLAGS' 3642ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3643ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3644ac_compiler_gnu=$ac_cv_c_compiler_gnu 3645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3646$as_echo_n "checking how to run the C preprocessor... " >&6; } 3647# On Suns, sometimes $CPP names a directory. 3648if test -n "$CPP" && test -d "$CPP"; then 3649 CPP= 3650fi 3651if test -z "$CPP"; then 3652 if test "${ac_cv_prog_CPP+set}" = set; then : 3653 $as_echo_n "(cached) " >&6 3654else 3655 # Double quotes because CPP needs to be expanded 3656 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3657 do 3658 ac_preproc_ok=false 3659for ac_c_preproc_warn_flag in '' yes 3660do 3661 # Use a header file that comes with gcc, so configuring glibc 3662 # with a fresh cross-compiler works. 3663 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3664 # <limits.h> exists even on freestanding compilers. 3665 # On the NeXT, cc -E runs the code through the compiler's parser, 3666 # not just through cpp. "Syntax error" is here to catch this case. 3667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3668/* end confdefs.h. */ 3669#ifdef __STDC__ 3670# include <limits.h> 3671#else 3672# include <assert.h> 3673#endif 3674 Syntax error 3675_ACEOF 3676if ac_fn_c_try_cpp "$LINENO"; then : 3677 3678else 3679 # Broken: fails on valid input. 3680continue 3681fi 3682rm -f conftest.err conftest.$ac_ext 3683 3684 # OK, works on sane cases. Now check whether nonexistent headers 3685 # can be detected and how. 3686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3687/* end confdefs.h. */ 3688#include <ac_nonexistent.h> 3689_ACEOF 3690if ac_fn_c_try_cpp "$LINENO"; then : 3691 # Broken: success on invalid input. 3692continue 3693else 3694 # Passes both tests. 3695ac_preproc_ok=: 3696break 3697fi 3698rm -f conftest.err conftest.$ac_ext 3699 3700done 3701# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3702rm -f conftest.err conftest.$ac_ext 3703if $ac_preproc_ok; then : 3704 break 3705fi 3706 3707 done 3708 ac_cv_prog_CPP=$CPP 3709 3710fi 3711 CPP=$ac_cv_prog_CPP 3712else 3713 ac_cv_prog_CPP=$CPP 3714fi 3715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3716$as_echo "$CPP" >&6; } 3717ac_preproc_ok=false 3718for ac_c_preproc_warn_flag in '' yes 3719do 3720 # Use a header file that comes with gcc, so configuring glibc 3721 # with a fresh cross-compiler works. 3722 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3723 # <limits.h> exists even on freestanding compilers. 3724 # On the NeXT, cc -E runs the code through the compiler's parser, 3725 # not just through cpp. "Syntax error" is here to catch this case. 3726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3727/* end confdefs.h. */ 3728#ifdef __STDC__ 3729# include <limits.h> 3730#else 3731# include <assert.h> 3732#endif 3733 Syntax error 3734_ACEOF 3735if ac_fn_c_try_cpp "$LINENO"; then : 3736 3737else 3738 # Broken: fails on valid input. 3739continue 3740fi 3741rm -f conftest.err conftest.$ac_ext 3742 3743 # OK, works on sane cases. Now check whether nonexistent headers 3744 # can be detected and how. 3745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3746/* end confdefs.h. */ 3747#include <ac_nonexistent.h> 3748_ACEOF 3749if ac_fn_c_try_cpp "$LINENO"; then : 3750 # Broken: success on invalid input. 3751continue 3752else 3753 # Passes both tests. 3754ac_preproc_ok=: 3755break 3756fi 3757rm -f conftest.err conftest.$ac_ext 3758 3759done 3760# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3761rm -f conftest.err conftest.$ac_ext 3762if $ac_preproc_ok; then : 3763 3764else 3765 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3766$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3767as_fn_error "C preprocessor \"$CPP\" fails sanity check 3768See \`config.log' for more details." "$LINENO" 5; } 3769fi 3770 3771ac_ext=c 3772ac_cpp='$CPP $CPPFLAGS' 3773ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3774ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3775ac_compiler_gnu=$ac_cv_c_compiler_gnu 3776 3777 3778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3779$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3780if test "${ac_cv_path_GREP+set}" = set; then : 3781 $as_echo_n "(cached) " >&6 3782else 3783 if test -z "$GREP"; then 3784 ac_path_GREP_found=false 3785 # Loop through the user's path and test for each of PROGNAME-LIST 3786 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3787for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3788do 3789 IFS=$as_save_IFS 3790 test -z "$as_dir" && as_dir=. 3791 for ac_prog in grep ggrep; do 3792 for ac_exec_ext in '' $ac_executable_extensions; do 3793 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3794 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3795# Check for GNU ac_path_GREP and select it if it is found. 3796 # Check for GNU $ac_path_GREP 3797case `"$ac_path_GREP" --version 2>&1` in 3798*GNU*) 3799 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3800*) 3801 ac_count=0 3802 $as_echo_n 0123456789 >"conftest.in" 3803 while : 3804 do 3805 cat "conftest.in" "conftest.in" >"conftest.tmp" 3806 mv "conftest.tmp" "conftest.in" 3807 cp "conftest.in" "conftest.nl" 3808 $as_echo 'GREP' >> "conftest.nl" 3809 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3810 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3811 as_fn_arith $ac_count + 1 && ac_count=$as_val 3812 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3813 # Best one so far, save it but keep looking for a better one 3814 ac_cv_path_GREP="$ac_path_GREP" 3815 ac_path_GREP_max=$ac_count 3816 fi 3817 # 10*(2^10) chars as input seems more than enough 3818 test $ac_count -gt 10 && break 3819 done 3820 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3821esac 3822 3823 $ac_path_GREP_found && break 3 3824 done 3825 done 3826 done 3827IFS=$as_save_IFS 3828 if test -z "$ac_cv_path_GREP"; then 3829 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3830 fi 3831else 3832 ac_cv_path_GREP=$GREP 3833fi 3834 3835fi 3836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3837$as_echo "$ac_cv_path_GREP" >&6; } 3838 GREP="$ac_cv_path_GREP" 3839 3840 3841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3842$as_echo_n "checking for egrep... " >&6; } 3843if test "${ac_cv_path_EGREP+set}" = set; then : 3844 $as_echo_n "(cached) " >&6 3845else 3846 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3847 then ac_cv_path_EGREP="$GREP -E" 3848 else 3849 if test -z "$EGREP"; then 3850 ac_path_EGREP_found=false 3851 # Loop through the user's path and test for each of PROGNAME-LIST 3852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3853for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3854do 3855 IFS=$as_save_IFS 3856 test -z "$as_dir" && as_dir=. 3857 for ac_prog in egrep; do 3858 for ac_exec_ext in '' $ac_executable_extensions; do 3859 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3860 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3861# Check for GNU ac_path_EGREP and select it if it is found. 3862 # Check for GNU $ac_path_EGREP 3863case `"$ac_path_EGREP" --version 2>&1` in 3864*GNU*) 3865 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3866*) 3867 ac_count=0 3868 $as_echo_n 0123456789 >"conftest.in" 3869 while : 3870 do 3871 cat "conftest.in" "conftest.in" >"conftest.tmp" 3872 mv "conftest.tmp" "conftest.in" 3873 cp "conftest.in" "conftest.nl" 3874 $as_echo 'EGREP' >> "conftest.nl" 3875 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3876 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3877 as_fn_arith $ac_count + 1 && ac_count=$as_val 3878 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3879 # Best one so far, save it but keep looking for a better one 3880 ac_cv_path_EGREP="$ac_path_EGREP" 3881 ac_path_EGREP_max=$ac_count 3882 fi 3883 # 10*(2^10) chars as input seems more than enough 3884 test $ac_count -gt 10 && break 3885 done 3886 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3887esac 3888 3889 $ac_path_EGREP_found && break 3 3890 done 3891 done 3892 done 3893IFS=$as_save_IFS 3894 if test -z "$ac_cv_path_EGREP"; then 3895 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3896 fi 3897else 3898 ac_cv_path_EGREP=$EGREP 3899fi 3900 3901 fi 3902fi 3903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3904$as_echo "$ac_cv_path_EGREP" >&6; } 3905 EGREP="$ac_cv_path_EGREP" 3906 3907 3908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3909$as_echo_n "checking for ANSI C header files... " >&6; } 3910if test "${ac_cv_header_stdc+set}" = set; then : 3911 $as_echo_n "(cached) " >&6 3912else 3913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3914/* end confdefs.h. */ 3915#include <stdlib.h> 3916#include <stdarg.h> 3917#include <string.h> 3918#include <float.h> 3919 3920int 3921main () 3922{ 3923 3924 ; 3925 return 0; 3926} 3927_ACEOF 3928if ac_fn_c_try_compile "$LINENO"; then : 3929 ac_cv_header_stdc=yes 3930else 3931 ac_cv_header_stdc=no 3932fi 3933rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3934 3935if test $ac_cv_header_stdc = yes; then 3936 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3938/* end confdefs.h. */ 3939#include <string.h> 3940 3941_ACEOF 3942if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3943 $EGREP "memchr" >/dev/null 2>&1; then : 3944 3945else 3946 ac_cv_header_stdc=no 3947fi 3948rm -f conftest* 3949 3950fi 3951 3952if test $ac_cv_header_stdc = yes; then 3953 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3955/* end confdefs.h. */ 3956#include <stdlib.h> 3957 3958_ACEOF 3959if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3960 $EGREP "free" >/dev/null 2>&1; then : 3961 3962else 3963 ac_cv_header_stdc=no 3964fi 3965rm -f conftest* 3966 3967fi 3968 3969if test $ac_cv_header_stdc = yes; then 3970 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3971 if test "$cross_compiling" = yes; then : 3972 : 3973else 3974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3975/* end confdefs.h. */ 3976#include <ctype.h> 3977#include <stdlib.h> 3978#if ((' ' & 0x0FF) == 0x020) 3979# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3980# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3981#else 3982# define ISLOWER(c) \ 3983 (('a' <= (c) && (c) <= 'i') \ 3984 || ('j' <= (c) && (c) <= 'r') \ 3985 || ('s' <= (c) && (c) <= 'z')) 3986# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3987#endif 3988 3989#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3990int 3991main () 3992{ 3993 int i; 3994 for (i = 0; i < 256; i++) 3995 if (XOR (islower (i), ISLOWER (i)) 3996 || toupper (i) != TOUPPER (i)) 3997 return 2; 3998 return 0; 3999} 4000_ACEOF 4001if ac_fn_c_try_run "$LINENO"; then : 4002 4003else 4004 ac_cv_header_stdc=no 4005fi 4006rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4007 conftest.$ac_objext conftest.beam conftest.$ac_ext 4008fi 4009 4010fi 4011fi 4012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4013$as_echo "$ac_cv_header_stdc" >&6; } 4014if test $ac_cv_header_stdc = yes; then 4015 4016$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4017 4018fi 4019 4020# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4021for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4022 inttypes.h stdint.h unistd.h 4023do : 4024 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4025ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4026" 4027eval as_val=\$$as_ac_Header 4028 if test "x$as_val" = x""yes; then : 4029 cat >>confdefs.h <<_ACEOF 4030#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4031_ACEOF 4032 4033fi 4034 4035done 4036 4037 4038for ac_header in stdlib.h string.h strings.h unistd.h time.h 4039do : 4040 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4041ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4042eval as_val=\$$as_ac_Header 4043 if test "x$as_val" = x""yes; then : 4044 cat >>confdefs.h <<_ACEOF 4045#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4046_ACEOF 4047 4048fi 4049 4050done 4051 4052for ac_header in sys/time.h sys/resource.h 4053do : 4054 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4055ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4056eval as_val=\$$as_ac_Header 4057 if test "x$as_val" = x""yes; then : 4058 cat >>confdefs.h <<_ACEOF 4059#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4060_ACEOF 4061 4062fi 4063 4064done 4065 4066for ac_header in fcntl.h fpu_control.h 4067do : 4068 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4069ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4070eval as_val=\$$as_ac_Header 4071 if test "x$as_val" = x""yes; then : 4072 cat >>confdefs.h <<_ACEOF 4073#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4074_ACEOF 4075 4076fi 4077 4078done 4079 4080for ac_header in dlfcn.h errno.h sys/stat.h 4081do : 4082 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4083ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4084eval as_val=\$$as_ac_Header 4085 if test "x$as_val" = x""yes; then : 4086 cat >>confdefs.h <<_ACEOF 4087#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4088_ACEOF 4089 4090fi 4091 4092done 4093 4094for ac_func in getrusage time sigaction __setfpucw 4095do : 4096 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4097ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4098eval as_val=\$$as_ac_var 4099 if test "x$as_val" = x""yes; then : 4100 cat >>confdefs.h <<_ACEOF 4101#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4102_ACEOF 4103 4104fi 4105done 4106 4107 4108# Check for socket libraries 4109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5 4110$as_echo_n "checking for bind in -lsocket... " >&6; } 4111if test "${ac_cv_lib_socket_bind+set}" = set; then : 4112 $as_echo_n "(cached) " >&6 4113else 4114 ac_check_lib_save_LIBS=$LIBS 4115LIBS="-lsocket $LIBS" 4116cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4117/* end confdefs.h. */ 4118 4119/* Override any GCC internal prototype to avoid an error. 4120 Use char because int might match the return type of a GCC 4121 builtin and then its argument prototype would still apply. */ 4122#ifdef __cplusplus 4123extern "C" 4124#endif 4125char bind (); 4126int 4127main () 4128{ 4129return bind (); 4130 ; 4131 return 0; 4132} 4133_ACEOF 4134if ac_fn_c_try_link "$LINENO"; then : 4135 ac_cv_lib_socket_bind=yes 4136else 4137 ac_cv_lib_socket_bind=no 4138fi 4139rm -f core conftest.err conftest.$ac_objext \ 4140 conftest$ac_exeext conftest.$ac_ext 4141LIBS=$ac_check_lib_save_LIBS 4142fi 4143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5 4144$as_echo "$ac_cv_lib_socket_bind" >&6; } 4145if test "x$ac_cv_lib_socket_bind" = x""yes; then : 4146 cat >>confdefs.h <<_ACEOF 4147#define HAVE_LIBSOCKET 1 4148_ACEOF 4149 4150 LIBS="-lsocket $LIBS" 4151 4152fi 4153 4154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 4155$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } 4156if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then : 4157 $as_echo_n "(cached) " >&6 4158else 4159 ac_check_lib_save_LIBS=$LIBS 4160LIBS="-lnsl $LIBS" 4161cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4162/* end confdefs.h. */ 4163 4164/* Override any GCC internal prototype to avoid an error. 4165 Use char because int might match the return type of a GCC 4166 builtin and then its argument prototype would still apply. */ 4167#ifdef __cplusplus 4168extern "C" 4169#endif 4170char gethostbyname (); 4171int 4172main () 4173{ 4174return gethostbyname (); 4175 ; 4176 return 0; 4177} 4178_ACEOF 4179if ac_fn_c_try_link "$LINENO"; then : 4180 ac_cv_lib_nsl_gethostbyname=yes 4181else 4182 ac_cv_lib_nsl_gethostbyname=no 4183fi 4184rm -f core conftest.err conftest.$ac_objext \ 4185 conftest$ac_exeext conftest.$ac_ext 4186LIBS=$ac_check_lib_save_LIBS 4187fi 4188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 4189$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } 4190if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then : 4191 cat >>confdefs.h <<_ACEOF 4192#define HAVE_LIBNSL 1 4193_ACEOF 4194 4195 LIBS="-lnsl $LIBS" 4196 4197fi 4198 4199 4200# BFD conditionally uses zlib, so we must link it in if libbfd does, by 4201# using the same condition. 4202 4203 # See if the user specified whether he wants zlib support or not. 4204 4205# Check whether --with-zlib was given. 4206if test "${with_zlib+set}" = set; then : 4207 withval=$with_zlib; 4208else 4209 with_zlib=auto 4210fi 4211 4212 4213 if test "$with_zlib" != "no"; then 4214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5 4215$as_echo_n "checking for library containing zlibVersion... " >&6; } 4216if test "${ac_cv_search_zlibVersion+set}" = set; then : 4217 $as_echo_n "(cached) " >&6 4218else 4219 ac_func_search_save_LIBS=$LIBS 4220cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4221/* end confdefs.h. */ 4222 4223/* Override any GCC internal prototype to avoid an error. 4224 Use char because int might match the return type of a GCC 4225 builtin and then its argument prototype would still apply. */ 4226#ifdef __cplusplus 4227extern "C" 4228#endif 4229char zlibVersion (); 4230int 4231main () 4232{ 4233return zlibVersion (); 4234 ; 4235 return 0; 4236} 4237_ACEOF 4238for ac_lib in '' z; do 4239 if test -z "$ac_lib"; then 4240 ac_res="none required" 4241 else 4242 ac_res=-l$ac_lib 4243 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4244 fi 4245 if ac_fn_c_try_link "$LINENO"; then : 4246 ac_cv_search_zlibVersion=$ac_res 4247fi 4248rm -f core conftest.err conftest.$ac_objext \ 4249 conftest$ac_exeext 4250 if test "${ac_cv_search_zlibVersion+set}" = set; then : 4251 break 4252fi 4253done 4254if test "${ac_cv_search_zlibVersion+set}" = set; then : 4255 4256else 4257 ac_cv_search_zlibVersion=no 4258fi 4259rm conftest.$ac_ext 4260LIBS=$ac_func_search_save_LIBS 4261fi 4262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5 4263$as_echo "$ac_cv_search_zlibVersion" >&6; } 4264ac_res=$ac_cv_search_zlibVersion 4265if test "$ac_res" != no; then : 4266 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4267 for ac_header in zlib.h 4268do : 4269 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 4270if test "x$ac_cv_header_zlib_h" = x""yes; then : 4271 cat >>confdefs.h <<_ACEOF 4272#define HAVE_ZLIB_H 1 4273_ACEOF 4274 4275fi 4276 4277done 4278 4279fi 4280 4281 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then 4282 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5 4283 fi 4284 fi 4285 4286 4287. ${srcdir}/../../bfd/configure.host 4288 4289 4290 4291USE_MAINTAINER_MODE=no 4292# Check whether --enable-maintainer-mode was given. 4293if test "${enable_maintainer_mode+set}" = set; then : 4294 enableval=$enable_maintainer_mode; case "${enableval}" in 4295 yes) MAINT="" USE_MAINTAINER_MODE=yes ;; 4296 no) MAINT="#" ;; 4297 *) as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;; 4298esac 4299if test x"$silent" != x"yes" && test x"$MAINT" = x""; then 4300 echo "Setting maintainer mode" 6>&1 4301fi 4302else 4303 MAINT="#" 4304fi 4305 4306 4307 4308# Check whether --enable-sim-bswap was given. 4309if test "${enable_sim_bswap+set}" = set; then : 4310 enableval=$enable_sim_bswap; case "${enableval}" in 4311 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";; 4312 no) sim_bswap="-DWITH_BSWAP=0";; 4313 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";; 4314esac 4315if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then 4316 echo "Setting bswap flags = $sim_bswap" 6>&1 4317fi 4318else 4319 sim_bswap="" 4320fi 4321 4322 4323 4324# Check whether --enable-sim-cflags was given. 4325if test "${enable_sim_cflags+set}" = set; then : 4326 enableval=$enable_sim_cflags; case "${enableval}" in 4327 yes) sim_cflags="-O2 -fomit-frame-pointer";; 4328 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";; 4329 no) sim_cflags="";; 4330 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;; 4331esac 4332if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then 4333 echo "Setting sim cflags = $sim_cflags" 6>&1 4334fi 4335else 4336 sim_cflags="" 4337fi 4338 4339 4340 4341# Check whether --enable-sim-debug was given. 4342if test "${enable_sim_debug+set}" = set; then : 4343 enableval=$enable_sim_debug; case "${enableval}" in 4344 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";; 4345 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";; 4346 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";; 4347esac 4348if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then 4349 echo "Setting sim debug = $sim_debug" 6>&1 4350fi 4351else 4352 sim_debug="" 4353fi 4354 4355 4356 4357# Check whether --enable-sim-stdio was given. 4358if test "${enable_sim_stdio+set}" = set; then : 4359 enableval=$enable_sim_stdio; case "${enableval}" in 4360 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";; 4361 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";; 4362 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";; 4363esac 4364if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then 4365 echo "Setting stdio flags = $sim_stdio" 6>&1 4366fi 4367else 4368 sim_stdio="" 4369fi 4370 4371 4372 4373# Check whether --enable-sim-trace was given. 4374if test "${enable_sim_trace+set}" = set; then : 4375 enableval=$enable_sim_trace; case "${enableval}" in 4376 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";; 4377 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";; 4378 [-0-9]*) 4379 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";; 4380 [a-z]*) 4381 sim_trace="" 4382 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4383 if test x"$sim_trace" = x; then 4384 sim_trace="-DWITH_TRACE='(TRACE_$x" 4385 else 4386 sim_trace="${sim_trace}|TRACE_$x" 4387 fi 4388 done 4389 sim_trace="$sim_trace)'" ;; 4390esac 4391if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then 4392 echo "Setting sim trace = $sim_trace" 6>&1 4393fi 4394else 4395 sim_trace="" 4396fi 4397 4398 4399 4400# Check whether --enable-sim-profile was given. 4401if test "${enable_sim_profile+set}" = set; then : 4402 enableval=$enable_sim_profile; case "${enableval}" in 4403 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";; 4404 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";; 4405 [-0-9]*) 4406 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";; 4407 [a-z]*) 4408 sim_profile="" 4409 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4410 if test x"$sim_profile" = x; then 4411 sim_profile="-DWITH_PROFILE='(PROFILE_$x" 4412 else 4413 sim_profile="${sim_profile}|PROFILE_$x" 4414 fi 4415 done 4416 sim_profile="$sim_profile)'" ;; 4417esac 4418if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then 4419 echo "Setting sim profile = $sim_profile" 6>&1 4420fi 4421else 4422 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1" 4423fi 4424 4425 4426 4427 4428# Check whether --with-pkgversion was given. 4429if test "${with_pkgversion+set}" = set; then : 4430 withval=$with_pkgversion; case "$withval" in 4431 yes) as_fn_error "package version not specified" "$LINENO" 5 ;; 4432 no) PKGVERSION= ;; 4433 *) PKGVERSION="($withval) " ;; 4434 esac 4435else 4436 PKGVERSION="(GDB) " 4437 4438fi 4439 4440 4441 4442 4443 4444# Check whether --with-bugurl was given. 4445if test "${with_bugurl+set}" = set; then : 4446 withval=$with_bugurl; case "$withval" in 4447 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;; 4448 no) BUGURL= 4449 ;; 4450 *) BUGURL="$withval" 4451 ;; 4452 esac 4453else 4454 BUGURL="http://www.gnu.org/software/gdb/bugs/" 4455 4456fi 4457 4458 case ${BUGURL} in 4459 "") 4460 REPORT_BUGS_TO= 4461 REPORT_BUGS_TEXI= 4462 ;; 4463 *) 4464 REPORT_BUGS_TO="<$BUGURL>" 4465 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`} 4466 ;; 4467 esac; 4468 4469 4470 4471 4472cat >>confdefs.h <<_ACEOF 4473#define PKGVERSION "$PKGVERSION" 4474_ACEOF 4475 4476 4477cat >>confdefs.h <<_ACEOF 4478#define REPORT_BUGS_TO "$REPORT_BUGS_TO" 4479_ACEOF 4480 4481 4482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 4483$as_echo_n "checking return type of signal handlers... " >&6; } 4484if test "${ac_cv_type_signal+set}" = set; then : 4485 $as_echo_n "(cached) " >&6 4486else 4487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4488/* end confdefs.h. */ 4489#include <sys/types.h> 4490#include <signal.h> 4491 4492int 4493main () 4494{ 4495return *(signal (0, 0)) (0) == 1; 4496 ; 4497 return 0; 4498} 4499_ACEOF 4500if ac_fn_c_try_compile "$LINENO"; then : 4501 ac_cv_type_signal=int 4502else 4503 ac_cv_type_signal=void 4504fi 4505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4506fi 4507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 4508$as_echo "$ac_cv_type_signal" >&6; } 4509 4510cat >>confdefs.h <<_ACEOF 4511#define RETSIGTYPE $ac_cv_type_signal 4512_ACEOF 4513 4514 4515 4516 4517 4518sim_link_files= 4519sim_link_links= 4520 4521sim_link_links=tconfig.h 4522if test -f ${srcdir}/tconfig.in 4523then 4524 sim_link_files=tconfig.in 4525else 4526 sim_link_files=../common/tconfig.in 4527fi 4528 4529# targ-vals.def points to the libc macro description file. 4530case "${target}" in 4531*-*-*) TARG_VALS_DEF=../common/nltvals.def ;; 4532esac 4533sim_link_files="${sim_link_files} ${TARG_VALS_DEF}" 4534sim_link_links="${sim_link_links} targ-vals.def" 4535 4536 4537 4538wire_endian="" 4539default_endian="BIG_ENDIAN" 4540# Check whether --enable-sim-endian was given. 4541if test "${enable_sim_endian+set}" = set; then : 4542 enableval=$enable_sim_endian; case "${enableval}" in 4543 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";; 4544 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";; 4545 yes) if test x"$wire_endian" != x; then 4546 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}" 4547 else 4548 if test x"$default_endian" != x; then 4549 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}" 4550 else 4551 echo "No hard-wired endian for target $target" 1>&6 4552 sim_endian="-DWITH_TARGET_BYTE_ORDER=0" 4553 fi 4554 fi;; 4555 no) if test x"$default_endian" != x; then 4556 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}" 4557 else 4558 if test x"$wire_endian" != x; then 4559 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}" 4560 else 4561 echo "No default endian for target $target" 1>&6 4562 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0" 4563 fi 4564 fi;; 4565 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";; 4566esac 4567if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then 4568 echo "Setting endian flags = $sim_endian" 6>&1 4569fi 4570else 4571 if test x"$default_endian" != x; then 4572 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}" 4573else 4574 if test x"$wire_endian" != x; then 4575 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}" 4576 else 4577 sim_endian= 4578 fi 4579fi 4580fi 4581 4582wire_alignment="STRICT_ALIGNMENT" 4583default_alignment="" 4584 4585# Check whether --enable-sim-alignment was given. 4586if test "${enable_sim_alignment+set}" = set; then : 4587 enableval=$enable_sim_alignment; case "${enableval}" in 4588 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";; 4589 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";; 4590 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";; 4591 yes) if test x"$wire_alignment" != x; then 4592 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}" 4593 else 4594 if test x"$default_alignment" != x; then 4595 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}" 4596 else 4597 echo "No hard-wired alignment for target $target" 1>&6 4598 sim_alignment="-DWITH_ALIGNMENT=0" 4599 fi 4600 fi;; 4601 no) if test x"$default_alignment" != x; then 4602 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}" 4603 else 4604 if test x"$wire_alignment" != x; then 4605 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}" 4606 else 4607 echo "No default alignment for target $target" 1>&6 4608 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0" 4609 fi 4610 fi;; 4611 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";; 4612esac 4613if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then 4614 echo "Setting alignment flags = $sim_alignment" 6>&1 4615fi 4616else 4617 if test x"$default_alignment" != x; then 4618 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}" 4619else 4620 if test x"$wire_alignment" != x; then 4621 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}" 4622 else 4623 sim_alignment= 4624 fi 4625fi 4626fi 4627 4628 4629# Check whether --enable-sim-hostendian was given. 4630if test "${enable_sim_hostendian+set}" = set; then : 4631 enableval=$enable_sim_hostendian; case "${enableval}" in 4632 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";; 4633 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";; 4634 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";; 4635 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";; 4636esac 4637if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then 4638 echo "Setting hostendian flags = $sim_hostendian" 6>&1 4639fi 4640else 4641 4642if test "x$cross_compiling" = "xno"; then 4643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 4644$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 4645if test "${ac_cv_c_bigendian+set}" = set; then : 4646 $as_echo_n "(cached) " >&6 4647else 4648 ac_cv_c_bigendian=unknown 4649 # See if we're dealing with a universal compiler. 4650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4651/* end confdefs.h. */ 4652#ifndef __APPLE_CC__ 4653 not a universal capable compiler 4654 #endif 4655 typedef int dummy; 4656 4657_ACEOF 4658if ac_fn_c_try_compile "$LINENO"; then : 4659 4660 # Check for potential -arch flags. It is not universal unless 4661 # there are at least two -arch flags with different values. 4662 ac_arch= 4663 ac_prev= 4664 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 4665 if test -n "$ac_prev"; then 4666 case $ac_word in 4667 i?86 | x86_64 | ppc | ppc64) 4668 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 4669 ac_arch=$ac_word 4670 else 4671 ac_cv_c_bigendian=universal 4672 break 4673 fi 4674 ;; 4675 esac 4676 ac_prev= 4677 elif test "x$ac_word" = "x-arch"; then 4678 ac_prev=arch 4679 fi 4680 done 4681fi 4682rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4683 if test $ac_cv_c_bigendian = unknown; then 4684 # See if sys/param.h defines the BYTE_ORDER macro. 4685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4686/* end confdefs.h. */ 4687#include <sys/types.h> 4688 #include <sys/param.h> 4689 4690int 4691main () 4692{ 4693#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 4694 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 4695 && LITTLE_ENDIAN) 4696 bogus endian macros 4697 #endif 4698 4699 ; 4700 return 0; 4701} 4702_ACEOF 4703if ac_fn_c_try_compile "$LINENO"; then : 4704 # It does; now see whether it defined to BIG_ENDIAN or not. 4705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4706/* end confdefs.h. */ 4707#include <sys/types.h> 4708 #include <sys/param.h> 4709 4710int 4711main () 4712{ 4713#if BYTE_ORDER != BIG_ENDIAN 4714 not big endian 4715 #endif 4716 4717 ; 4718 return 0; 4719} 4720_ACEOF 4721if ac_fn_c_try_compile "$LINENO"; then : 4722 ac_cv_c_bigendian=yes 4723else 4724 ac_cv_c_bigendian=no 4725fi 4726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4727fi 4728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4729 fi 4730 if test $ac_cv_c_bigendian = unknown; then 4731 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 4732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4733/* end confdefs.h. */ 4734#include <limits.h> 4735 4736int 4737main () 4738{ 4739#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 4740 bogus endian macros 4741 #endif 4742 4743 ; 4744 return 0; 4745} 4746_ACEOF 4747if ac_fn_c_try_compile "$LINENO"; then : 4748 # It does; now see whether it defined to _BIG_ENDIAN or not. 4749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4750/* end confdefs.h. */ 4751#include <limits.h> 4752 4753int 4754main () 4755{ 4756#ifndef _BIG_ENDIAN 4757 not big endian 4758 #endif 4759 4760 ; 4761 return 0; 4762} 4763_ACEOF 4764if ac_fn_c_try_compile "$LINENO"; then : 4765 ac_cv_c_bigendian=yes 4766else 4767 ac_cv_c_bigendian=no 4768fi 4769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4770fi 4771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4772 fi 4773 if test $ac_cv_c_bigendian = unknown; then 4774 # Compile a test program. 4775 if test "$cross_compiling" = yes; then : 4776 # Try to guess by grepping values from an object file. 4777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4778/* end confdefs.h. */ 4779short int ascii_mm[] = 4780 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4781 short int ascii_ii[] = 4782 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4783 int use_ascii (int i) { 4784 return ascii_mm[i] + ascii_ii[i]; 4785 } 4786 short int ebcdic_ii[] = 4787 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4788 short int ebcdic_mm[] = 4789 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4790 int use_ebcdic (int i) { 4791 return ebcdic_mm[i] + ebcdic_ii[i]; 4792 } 4793 extern int foo; 4794 4795int 4796main () 4797{ 4798return use_ascii (foo) == use_ebcdic (foo); 4799 ; 4800 return 0; 4801} 4802_ACEOF 4803if ac_fn_c_try_compile "$LINENO"; then : 4804 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 4805 ac_cv_c_bigendian=yes 4806 fi 4807 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4808 if test "$ac_cv_c_bigendian" = unknown; then 4809 ac_cv_c_bigendian=no 4810 else 4811 # finding both strings is unlikely to happen, but who knows? 4812 ac_cv_c_bigendian=unknown 4813 fi 4814 fi 4815fi 4816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4817else 4818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4819/* end confdefs.h. */ 4820$ac_includes_default 4821int 4822main () 4823{ 4824 4825 /* Are we little or big endian? From Harbison&Steele. */ 4826 union 4827 { 4828 long int l; 4829 char c[sizeof (long int)]; 4830 } u; 4831 u.l = 1; 4832 return u.c[sizeof (long int) - 1] == 1; 4833 4834 ; 4835 return 0; 4836} 4837_ACEOF 4838if ac_fn_c_try_run "$LINENO"; then : 4839 ac_cv_c_bigendian=no 4840else 4841 ac_cv_c_bigendian=yes 4842fi 4843rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4844 conftest.$ac_objext conftest.beam conftest.$ac_ext 4845fi 4846 4847 fi 4848fi 4849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 4850$as_echo "$ac_cv_c_bigendian" >&6; } 4851 case $ac_cv_c_bigendian in #( 4852 yes) 4853 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 4854;; #( 4855 no) 4856 ;; #( 4857 universal) 4858 4859$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 4860 4861 ;; #( 4862 *) 4863 as_fn_error "unknown endianness 4864 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 4865 esac 4866 4867 if test $ac_cv_c_bigendian = yes; then 4868 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN" 4869 else 4870 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN" 4871 fi 4872else 4873 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0" 4874fi 4875fi 4876 4877 4878default_sim_scache="16384" 4879# Check whether --enable-sim-scache was given. 4880if test "${enable_sim_scache+set}" = set; then : 4881 enableval=$enable_sim_scache; case "${enableval}" in 4882 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";; 4883 no) sim_scache="-DWITH_SCACHE=0" ;; 4884 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";; 4885 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5; 4886 sim_scache="";; 4887esac 4888if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then 4889 echo "Setting scache size = $sim_scache" 6>&1 4890fi 4891else 4892 sim_scache="-DWITH_SCACHE=${default_sim_scache}" 4893fi 4894 4895 4896 4897default_sim_default_model="sh5" 4898# Check whether --enable-sim-default-model was given. 4899if test "${enable_sim_default_model+set}" = set; then : 4900 enableval=$enable_sim_default_model; case "${enableval}" in 4901 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;; 4902 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";; 4903esac 4904if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then 4905 echo "Setting default model = $sim_default_model" 6>&1 4906fi 4907else 4908 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'" 4909fi 4910 4911 4912 4913# Check whether --enable-sim-environment was given. 4914if test "${enable_sim_environment+set}" = set; then : 4915 enableval=$enable_sim_environment; case "${enableval}" in 4916 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";; 4917 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";; 4918 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";; 4919 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";; 4920 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5; 4921 sim_environment="";; 4922esac 4923if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then 4924 echo "Setting sim environment = $sim_environment" 6>&1 4925fi 4926else 4927 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT" 4928fi 4929 4930 4931default_sim_inline="" 4932# Check whether --enable-sim-inline was given. 4933if test "${enable_sim_inline+set}" = set; then : 4934 enableval=$enable_sim_inline; sim_inline="" 4935case "$enableval" in 4936 no) sim_inline="-DDEFAULT_INLINE=0";; 4937 0) sim_inline="-DDEFAULT_INLINE=0";; 4938 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";; 4939 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";; 4940 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do 4941 new_flag="" 4942 case "$x" in 4943 *_INLINE=*) new_flag="-D$x";; 4944 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;; 4945 *_INLINE) new_flag="-D$x=ALL_C_INLINE";; 4946 *) new_flag="-D$x""_INLINE=ALL_C_INLINE";; 4947 esac 4948 if test x"$sim_inline" = x""; then 4949 sim_inline="$new_flag" 4950 else 4951 sim_inline="$sim_inline $new_flag" 4952 fi 4953 done;; 4954esac 4955if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then 4956 echo "Setting inline flags = $sim_inline" 6>&1 4957fi 4958else 4959 4960if test "x$cross_compiling" = "xno"; then 4961 if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then 4962 sim_inline="${default_sim_inline}" 4963 if test x"$silent" != x"yes"; then 4964 echo "Setting inline flags = $sim_inline" 6>&1 4965 fi 4966 else 4967 sim_inline="" 4968 fi 4969else 4970 sim_inline="-DDEFAULT_INLINE=0" 4971fi 4972fi 4973 4974 4975cgen_maint=no 4976cgen=guile 4977cgendir='$(srcdir)/../../cgen' 4978# Check whether --enable-cgen-maint was given. 4979if test "${enable_cgen_maint+set}" = set; then : 4980 enableval=$enable_cgen_maint; case "${enableval}" in 4981 yes) cgen_maint=yes ;; 4982 no) cgen_maint=no ;; 4983 *) 4984 # argument is cgen install directory (not implemented yet). 4985 # Having a `share' directory might be more appropriate for the .scm, 4986 # .cpu, etc. files. 4987 cgendir=${cgen_maint}/lib/cgen 4988 cgen=guile 4989 ;; 4990esac 4991fi 4992if test x${cgen_maint} != xno ; then 4993 CGEN_MAINT='' 4994else 4995 CGEN_MAINT='#' 4996fi 4997 4998 4999 5000 5001 5002 5003ac_sources="$sim_link_files" 5004ac_dests="$sim_link_links" 5005while test -n "$ac_sources"; do 5006 set $ac_dests; ac_dest=$1; shift; ac_dests=$* 5007 set $ac_sources; ac_source=$1; shift; ac_sources=$* 5008 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source" 5009done 5010ac_config_links="$ac_config_links $ac_config_links_1" 5011 5012cgen_breaks="" 5013if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then 5014cgen_breaks="break cgen_rtx_error"; 5015fi 5016 5017ac_config_files="$ac_config_files Makefile.sim:Makefile.in" 5018 5019ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in" 5020 5021ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in" 5022 5023ac_config_commands="$ac_config_commands Makefile" 5024 5025ac_config_commands="$ac_config_commands stamp-h" 5026 5027cat >confcache <<\_ACEOF 5028# This file is a shell script that caches the results of configure 5029# tests run on this system so they can be shared between configure 5030# scripts and configure runs, see configure's option --config-cache. 5031# It is not useful on other systems. If it contains results you don't 5032# want to keep, you may remove or edit it. 5033# 5034# config.status only pays attention to the cache file if you give it 5035# the --recheck option to rerun configure. 5036# 5037# `ac_cv_env_foo' variables (set or unset) will be overridden when 5038# loading this file, other *unset* `ac_cv_foo' will be assigned the 5039# following values. 5040 5041_ACEOF 5042 5043# The following way of writing the cache mishandles newlines in values, 5044# but we know of no workaround that is simple, portable, and efficient. 5045# So, we kill variables containing newlines. 5046# Ultrix sh set writes to stderr and can't be redirected directly, 5047# and sets the high bit in the cache file unless we assign to the vars. 5048( 5049 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5050 eval ac_val=\$$ac_var 5051 case $ac_val in #( 5052 *${as_nl}*) 5053 case $ac_var in #( 5054 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5055$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5056 esac 5057 case $ac_var in #( 5058 _ | IFS | as_nl) ;; #( 5059 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5060 *) { eval $ac_var=; unset $ac_var;} ;; 5061 esac ;; 5062 esac 5063 done 5064 5065 (set) 2>&1 | 5066 case $as_nl`(ac_space=' '; set) 2>&1` in #( 5067 *${as_nl}ac_space=\ *) 5068 # `set' does not quote correctly, so add quotes: double-quote 5069 # substitution turns \\\\ into \\, and sed turns \\ into \. 5070 sed -n \ 5071 "s/'/'\\\\''/g; 5072 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5073 ;; #( 5074 *) 5075 # `set' quotes correctly as required by POSIX, so do not add quotes. 5076 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5077 ;; 5078 esac | 5079 sort 5080) | 5081 sed ' 5082 /^ac_cv_env_/b end 5083 t clear 5084 :clear 5085 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5086 t end 5087 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5088 :end' >>confcache 5089if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5090 if test -w "$cache_file"; then 5091 test "x$cache_file" != "x/dev/null" && 5092 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5093$as_echo "$as_me: updating cache $cache_file" >&6;} 5094 cat confcache >$cache_file 5095 else 5096 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5097$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5098 fi 5099fi 5100rm -f confcache 5101 5102test "x$prefix" = xNONE && prefix=$ac_default_prefix 5103# Let make expand exec_prefix. 5104test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5105 5106DEFS=-DHAVE_CONFIG_H 5107 5108ac_libobjs= 5109ac_ltlibobjs= 5110for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5111 # 1. Remove the extension, and $U if already installed. 5112 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5113 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5114 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5115 # will be set to the directory where LIBOBJS objects are built. 5116 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5117 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5118done 5119LIBOBJS=$ac_libobjs 5120 5121LTLIBOBJS=$ac_ltlibobjs 5122 5123 5124 5125 5126: ${CONFIG_STATUS=./config.status} 5127ac_write_fail=0 5128ac_clean_files_save=$ac_clean_files 5129ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5130{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5131$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5132as_write_fail=0 5133cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5134#! $SHELL 5135# Generated by $as_me. 5136# Run this file to recreate the current configuration. 5137# Compiler output produced by configure, useful for debugging 5138# configure, is in config.log if it exists. 5139 5140debug=false 5141ac_cs_recheck=false 5142ac_cs_silent=false 5143 5144SHELL=\${CONFIG_SHELL-$SHELL} 5145export SHELL 5146_ASEOF 5147cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5148## -------------------- ## 5149## M4sh Initialization. ## 5150## -------------------- ## 5151 5152# Be more Bourne compatible 5153DUALCASE=1; export DUALCASE # for MKS sh 5154if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5155 emulate sh 5156 NULLCMD=: 5157 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5158 # is contrary to our usage. Disable this feature. 5159 alias -g '${1+"$@"}'='"$@"' 5160 setopt NO_GLOB_SUBST 5161else 5162 case `(set -o) 2>/dev/null` in #( 5163 *posix*) : 5164 set -o posix ;; #( 5165 *) : 5166 ;; 5167esac 5168fi 5169 5170 5171as_nl=' 5172' 5173export as_nl 5174# Printing a long string crashes Solaris 7 /usr/bin/printf. 5175as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5176as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5177as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5178# Prefer a ksh shell builtin over an external printf program on Solaris, 5179# but without wasting forks for bash or zsh. 5180if test -z "$BASH_VERSION$ZSH_VERSION" \ 5181 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5182 as_echo='print -r --' 5183 as_echo_n='print -rn --' 5184elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5185 as_echo='printf %s\n' 5186 as_echo_n='printf %s' 5187else 5188 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5189 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5190 as_echo_n='/usr/ucb/echo -n' 5191 else 5192 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5193 as_echo_n_body='eval 5194 arg=$1; 5195 case $arg in #( 5196 *"$as_nl"*) 5197 expr "X$arg" : "X\\(.*\\)$as_nl"; 5198 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5199 esac; 5200 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5201 ' 5202 export as_echo_n_body 5203 as_echo_n='sh -c $as_echo_n_body as_echo' 5204 fi 5205 export as_echo_body 5206 as_echo='sh -c $as_echo_body as_echo' 5207fi 5208 5209# The user is always right. 5210if test "${PATH_SEPARATOR+set}" != set; then 5211 PATH_SEPARATOR=: 5212 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5213 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5214 PATH_SEPARATOR=';' 5215 } 5216fi 5217 5218 5219# IFS 5220# We need space, tab and new line, in precisely that order. Quoting is 5221# there to prevent editors from complaining about space-tab. 5222# (If _AS_PATH_WALK were called with IFS unset, it would disable word 5223# splitting by setting IFS to empty value.) 5224IFS=" "" $as_nl" 5225 5226# Find who we are. Look in the path if we contain no directory separator. 5227case $0 in #(( 5228 *[\\/]* ) as_myself=$0 ;; 5229 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5230for as_dir in $PATH 5231do 5232 IFS=$as_save_IFS 5233 test -z "$as_dir" && as_dir=. 5234 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5235 done 5236IFS=$as_save_IFS 5237 5238 ;; 5239esac 5240# We did not find ourselves, most probably we were run as `sh COMMAND' 5241# in which case we are not to be found in the path. 5242if test "x$as_myself" = x; then 5243 as_myself=$0 5244fi 5245if test ! -f "$as_myself"; then 5246 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5247 exit 1 5248fi 5249 5250# Unset variables that we do not need and which cause bugs (e.g. in 5251# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5252# suppresses any "Segmentation fault" message there. '((' could 5253# trigger a bug in pdksh 5.2.14. 5254for as_var in BASH_ENV ENV MAIL MAILPATH 5255do eval test x\${$as_var+set} = xset \ 5256 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5257done 5258PS1='$ ' 5259PS2='> ' 5260PS4='+ ' 5261 5262# NLS nuisances. 5263LC_ALL=C 5264export LC_ALL 5265LANGUAGE=C 5266export LANGUAGE 5267 5268# CDPATH. 5269(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5270 5271 5272# as_fn_error ERROR [LINENO LOG_FD] 5273# --------------------------------- 5274# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5275# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 5276# script with status $?, using 1 if that was 0. 5277as_fn_error () 5278{ 5279 as_status=$?; test $as_status -eq 0 && as_status=1 5280 if test "$3"; then 5281 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5282 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 5283 fi 5284 $as_echo "$as_me: error: $1" >&2 5285 as_fn_exit $as_status 5286} # as_fn_error 5287 5288 5289# as_fn_set_status STATUS 5290# ----------------------- 5291# Set $? to STATUS, without forking. 5292as_fn_set_status () 5293{ 5294 return $1 5295} # as_fn_set_status 5296 5297# as_fn_exit STATUS 5298# ----------------- 5299# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 5300as_fn_exit () 5301{ 5302 set +e 5303 as_fn_set_status $1 5304 exit $1 5305} # as_fn_exit 5306 5307# as_fn_unset VAR 5308# --------------- 5309# Portably unset VAR. 5310as_fn_unset () 5311{ 5312 { eval $1=; unset $1;} 5313} 5314as_unset=as_fn_unset 5315# as_fn_append VAR VALUE 5316# ---------------------- 5317# Append the text in VALUE to the end of the definition contained in VAR. Take 5318# advantage of any shell optimizations that allow amortized linear growth over 5319# repeated appends, instead of the typical quadratic growth present in naive 5320# implementations. 5321if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5322 eval 'as_fn_append () 5323 { 5324 eval $1+=\$2 5325 }' 5326else 5327 as_fn_append () 5328 { 5329 eval $1=\$$1\$2 5330 } 5331fi # as_fn_append 5332 5333# as_fn_arith ARG... 5334# ------------------ 5335# Perform arithmetic evaluation on the ARGs, and store the result in the 5336# global $as_val. Take advantage of shells that can avoid forks. The arguments 5337# must be portable across $(()) and expr. 5338if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5339 eval 'as_fn_arith () 5340 { 5341 as_val=$(( $* )) 5342 }' 5343else 5344 as_fn_arith () 5345 { 5346 as_val=`expr "$@" || test $? -eq 1` 5347 } 5348fi # as_fn_arith 5349 5350 5351if expr a : '\(a\)' >/dev/null 2>&1 && 5352 test "X`expr 00001 : '.*\(...\)'`" = X001; then 5353 as_expr=expr 5354else 5355 as_expr=false 5356fi 5357 5358if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5359 as_basename=basename 5360else 5361 as_basename=false 5362fi 5363 5364if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5365 as_dirname=dirname 5366else 5367 as_dirname=false 5368fi 5369 5370as_me=`$as_basename -- "$0" || 5371$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5372 X"$0" : 'X\(//\)$' \| \ 5373 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5374$as_echo X/"$0" | 5375 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5376 s//\1/ 5377 q 5378 } 5379 /^X\/\(\/\/\)$/{ 5380 s//\1/ 5381 q 5382 } 5383 /^X\/\(\/\).*/{ 5384 s//\1/ 5385 q 5386 } 5387 s/.*/./; q'` 5388 5389# Avoid depending upon Character Ranges. 5390as_cr_letters='abcdefghijklmnopqrstuvwxyz' 5391as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5392as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5393as_cr_digits='0123456789' 5394as_cr_alnum=$as_cr_Letters$as_cr_digits 5395 5396ECHO_C= ECHO_N= ECHO_T= 5397case `echo -n x` in #((((( 5398-n*) 5399 case `echo 'xy\c'` in 5400 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5401 xy) ECHO_C='\c';; 5402 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5403 ECHO_T=' ';; 5404 esac;; 5405*) 5406 ECHO_N='-n';; 5407esac 5408 5409rm -f conf$$ conf$$.exe conf$$.file 5410if test -d conf$$.dir; then 5411 rm -f conf$$.dir/conf$$.file 5412else 5413 rm -f conf$$.dir 5414 mkdir conf$$.dir 2>/dev/null 5415fi 5416if (echo >conf$$.file) 2>/dev/null; then 5417 if ln -s conf$$.file conf$$ 2>/dev/null; then 5418 as_ln_s='ln -s' 5419 # ... but there are two gotchas: 5420 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5421 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5422 # In both cases, we have to default to `cp -p'. 5423 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5424 as_ln_s='cp -p' 5425 elif ln conf$$.file conf$$ 2>/dev/null; then 5426 as_ln_s=ln 5427 else 5428 as_ln_s='cp -p' 5429 fi 5430else 5431 as_ln_s='cp -p' 5432fi 5433rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5434rmdir conf$$.dir 2>/dev/null 5435 5436 5437# as_fn_mkdir_p 5438# ------------- 5439# Create "$as_dir" as a directory, including parents if necessary. 5440as_fn_mkdir_p () 5441{ 5442 5443 case $as_dir in #( 5444 -*) as_dir=./$as_dir;; 5445 esac 5446 test -d "$as_dir" || eval $as_mkdir_p || { 5447 as_dirs= 5448 while :; do 5449 case $as_dir in #( 5450 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5451 *) as_qdir=$as_dir;; 5452 esac 5453 as_dirs="'$as_qdir' $as_dirs" 5454 as_dir=`$as_dirname -- "$as_dir" || 5455$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5456 X"$as_dir" : 'X\(//\)[^/]' \| \ 5457 X"$as_dir" : 'X\(//\)$' \| \ 5458 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5459$as_echo X"$as_dir" | 5460 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5461 s//\1/ 5462 q 5463 } 5464 /^X\(\/\/\)[^/].*/{ 5465 s//\1/ 5466 q 5467 } 5468 /^X\(\/\/\)$/{ 5469 s//\1/ 5470 q 5471 } 5472 /^X\(\/\).*/{ 5473 s//\1/ 5474 q 5475 } 5476 s/.*/./; q'` 5477 test -d "$as_dir" && break 5478 done 5479 test -z "$as_dirs" || eval "mkdir $as_dirs" 5480 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 5481 5482 5483} # as_fn_mkdir_p 5484if mkdir -p . 2>/dev/null; then 5485 as_mkdir_p='mkdir -p "$as_dir"' 5486else 5487 test -d ./-p && rmdir ./-p 5488 as_mkdir_p=false 5489fi 5490 5491if test -x / >/dev/null 2>&1; then 5492 as_test_x='test -x' 5493else 5494 if ls -dL / >/dev/null 2>&1; then 5495 as_ls_L_option=L 5496 else 5497 as_ls_L_option= 5498 fi 5499 as_test_x=' 5500 eval sh -c '\'' 5501 if test -d "$1"; then 5502 test -d "$1/."; 5503 else 5504 case $1 in #( 5505 -*)set "./$1";; 5506 esac; 5507 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 5508 ???[sx]*):;;*)false;;esac;fi 5509 '\'' sh 5510 ' 5511fi 5512as_executable_p=$as_test_x 5513 5514# Sed expression to map a string onto a valid CPP name. 5515as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5516 5517# Sed expression to map a string onto a valid variable name. 5518as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5519 5520 5521exec 6>&1 5522## ----------------------------------- ## 5523## Main body of $CONFIG_STATUS script. ## 5524## ----------------------------------- ## 5525_ASEOF 5526test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 5527 5528cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5529# Save the log message, to keep $0 and so on meaningful, and to 5530# report actual input values of CONFIG_FILES etc. instead of their 5531# values after options handling. 5532ac_log=" 5533This file was extended by $as_me, which was 5534generated by GNU Autoconf 2.64. Invocation command line was 5535 5536 CONFIG_FILES = $CONFIG_FILES 5537 CONFIG_HEADERS = $CONFIG_HEADERS 5538 CONFIG_LINKS = $CONFIG_LINKS 5539 CONFIG_COMMANDS = $CONFIG_COMMANDS 5540 $ $0 $@ 5541 5542on `(hostname || uname -n) 2>/dev/null | sed 1q` 5543" 5544 5545_ACEOF 5546 5547case $ac_config_files in *" 5548"*) set x $ac_config_files; shift; ac_config_files=$*;; 5549esac 5550 5551case $ac_config_headers in *" 5552"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 5553esac 5554 5555 5556cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5557# Files that config.status was made for. 5558config_files="$ac_config_files" 5559config_headers="$ac_config_headers" 5560config_links="$ac_config_links" 5561config_commands="$ac_config_commands" 5562 5563_ACEOF 5564 5565cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5566ac_cs_usage="\ 5567\`$as_me' instantiates files and other configuration actions 5568from templates according to the current configuration. Unless the files 5569and actions are specified as TAGs, all are instantiated by default. 5570 5571Usage: $0 [OPTION]... [TAG]... 5572 5573 -h, --help print this help, then exit 5574 -V, --version print version number and configuration settings, then exit 5575 -q, --quiet, --silent 5576 do not print progress messages 5577 -d, --debug don't remove temporary files 5578 --recheck update $as_me by reconfiguring in the same conditions 5579 --file=FILE[:TEMPLATE] 5580 instantiate the configuration file FILE 5581 --header=FILE[:TEMPLATE] 5582 instantiate the configuration header FILE 5583 5584Configuration files: 5585$config_files 5586 5587Configuration headers: 5588$config_headers 5589 5590Configuration links: 5591$config_links 5592 5593Configuration commands: 5594$config_commands 5595 5596Report bugs to the package provider." 5597 5598_ACEOF 5599cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5600ac_cs_version="\\ 5601config.status 5602configured by $0, generated by GNU Autoconf 2.64, 5603 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 5604 5605Copyright (C) 2009 Free Software Foundation, Inc. 5606This config.status script is free software; the Free Software Foundation 5607gives unlimited permission to copy, distribute and modify it." 5608 5609ac_pwd='$ac_pwd' 5610srcdir='$srcdir' 5611INSTALL='$INSTALL' 5612test -n "\$AWK" || AWK=awk 5613_ACEOF 5614 5615cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5616# The default lists apply if the user does not specify any file. 5617ac_need_defaults=: 5618while test $# != 0 5619do 5620 case $1 in 5621 --*=*) 5622 ac_option=`expr "X$1" : 'X\([^=]*\)='` 5623 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 5624 ac_shift=: 5625 ;; 5626 *) 5627 ac_option=$1 5628 ac_optarg=$2 5629 ac_shift=shift 5630 ;; 5631 esac 5632 5633 case $ac_option in 5634 # Handling of the options. 5635 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5636 ac_cs_recheck=: ;; 5637 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 5638 $as_echo "$ac_cs_version"; exit ;; 5639 --debug | --debu | --deb | --de | --d | -d ) 5640 debug=: ;; 5641 --file | --fil | --fi | --f ) 5642 $ac_shift 5643 case $ac_optarg in 5644 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5645 esac 5646 as_fn_append CONFIG_FILES " '$ac_optarg'" 5647 ac_need_defaults=false;; 5648 --header | --heade | --head | --hea ) 5649 $ac_shift 5650 case $ac_optarg in 5651 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5652 esac 5653 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 5654 ac_need_defaults=false;; 5655 --he | --h) 5656 # Conflict between --help and --header 5657 as_fn_error "ambiguous option: \`$1' 5658Try \`$0 --help' for more information.";; 5659 --help | --hel | -h ) 5660 $as_echo "$ac_cs_usage"; exit ;; 5661 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 5662 | -silent | --silent | --silen | --sile | --sil | --si | --s) 5663 ac_cs_silent=: ;; 5664 5665 # This is an error. 5666 -*) as_fn_error "unrecognized option: \`$1' 5667Try \`$0 --help' for more information." ;; 5668 5669 *) as_fn_append ac_config_targets " $1" 5670 ac_need_defaults=false ;; 5671 5672 esac 5673 shift 5674done 5675 5676ac_configure_extra_args= 5677 5678if $ac_cs_silent; then 5679 exec 6>/dev/null 5680 ac_configure_extra_args="$ac_configure_extra_args --silent" 5681fi 5682 5683_ACEOF 5684cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5685if \$ac_cs_recheck; then 5686 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 5687 shift 5688 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 5689 CONFIG_SHELL='$SHELL' 5690 export CONFIG_SHELL 5691 exec "\$@" 5692fi 5693 5694_ACEOF 5695cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5696exec 5>>config.log 5697{ 5698 echo 5699 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 5700## Running $as_me. ## 5701_ASBOX 5702 $as_echo "$ac_log" 5703} >&5 5704 5705_ACEOF 5706cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5707_ACEOF 5708 5709cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5710 5711# Handling of arguments. 5712for ac_config_target in $ac_config_targets 5713do 5714 case $ac_config_target in 5715 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 5716 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;; 5717 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;; 5718 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;; 5719 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;; 5720 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 5721 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;; 5722 5723 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 5724 esac 5725done 5726 5727 5728# If the user did not use the arguments to specify the items to instantiate, 5729# then the envvar interface is used. Set only those that are not. 5730# We use the long form for the default assignment because of an extremely 5731# bizarre bug on SunOS 4.1.3. 5732if $ac_need_defaults; then 5733 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 5734 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 5735 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links 5736 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 5737fi 5738 5739# Have a temporary directory for convenience. Make it in the build tree 5740# simply because there is no reason against having it here, and in addition, 5741# creating and moving files from /tmp can sometimes cause problems. 5742# Hook for its removal unless debugging. 5743# Note that there is a small window in which the directory will not be cleaned: 5744# after its creation but before its name has been assigned to `$tmp'. 5745$debug || 5746{ 5747 tmp= 5748 trap 'exit_status=$? 5749 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 5750' 0 5751 trap 'as_fn_exit 1' 1 2 13 15 5752} 5753# Create a (secure) tmp directory for tmp files. 5754 5755{ 5756 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 5757 test -n "$tmp" && test -d "$tmp" 5758} || 5759{ 5760 tmp=./conf$$-$RANDOM 5761 (umask 077 && mkdir "$tmp") 5762} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 5763 5764# Set up the scripts for CONFIG_FILES section. 5765# No need to generate them if there are no CONFIG_FILES. 5766# This happens for instance with `./config.status config.h'. 5767if test -n "$CONFIG_FILES"; then 5768 5769 5770ac_cr=`echo X | tr X '\015'` 5771# On cygwin, bash can eat \r inside `` if the user requested igncr. 5772# But we know of no other shell where ac_cr would be empty at this 5773# point, so we can use a bashism as a fallback. 5774if test "x$ac_cr" = x; then 5775 eval ac_cr=\$\'\\r\' 5776fi 5777ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 5778if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 5779 ac_cs_awk_cr='\r' 5780else 5781 ac_cs_awk_cr=$ac_cr 5782fi 5783 5784echo 'BEGIN {' >"$tmp/subs1.awk" && 5785_ACEOF 5786 5787 5788{ 5789 echo "cat >conf$$subs.awk <<_ACEOF" && 5790 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 5791 echo "_ACEOF" 5792} >conf$$subs.sh || 5793 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5794ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 5795ac_delim='%!_!# ' 5796for ac_last_try in false false false false false :; do 5797 . ./conf$$subs.sh || 5798 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5799 5800 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 5801 if test $ac_delim_n = $ac_delim_num; then 5802 break 5803 elif $ac_last_try; then 5804 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5805 else 5806 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 5807 fi 5808done 5809rm -f conf$$subs.sh 5810 5811cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5812cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 5813_ACEOF 5814sed -n ' 5815h 5816s/^/S["/; s/!.*/"]=/ 5817p 5818g 5819s/^[^!]*!// 5820:repl 5821t repl 5822s/'"$ac_delim"'$// 5823t delim 5824:nl 5825h 5826s/\(.\{148\}\).*/\1/ 5827t more1 5828s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 5829p 5830n 5831b repl 5832:more1 5833s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 5834p 5835g 5836s/.\{148\}// 5837t nl 5838:delim 5839h 5840s/\(.\{148\}\).*/\1/ 5841t more2 5842s/["\\]/\\&/g; s/^/"/; s/$/"/ 5843p 5844b 5845:more2 5846s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 5847p 5848g 5849s/.\{148\}// 5850t delim 5851' <conf$$subs.awk | sed ' 5852/^[^""]/{ 5853 N 5854 s/\n// 5855} 5856' >>$CONFIG_STATUS || ac_write_fail=1 5857rm -f conf$$subs.awk 5858cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5859_ACAWK 5860cat >>"\$tmp/subs1.awk" <<_ACAWK && 5861 for (key in S) S_is_set[key] = 1 5862 FS = "" 5863 5864} 5865{ 5866 line = $ 0 5867 nfields = split(line, field, "@") 5868 substed = 0 5869 len = length(field[1]) 5870 for (i = 2; i < nfields; i++) { 5871 key = field[i] 5872 keylen = length(key) 5873 if (S_is_set[key]) { 5874 value = S[key] 5875 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 5876 len += length(value) + length(field[++i]) 5877 substed = 1 5878 } else 5879 len += 1 + keylen 5880 } 5881 5882 print line 5883} 5884 5885_ACAWK 5886_ACEOF 5887cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5888if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 5889 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 5890else 5891 cat 5892fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 5893 || as_fn_error "could not setup config files machinery" "$LINENO" 5 5894_ACEOF 5895 5896# VPATH may cause trouble with some makes, so we remove $(srcdir), 5897# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 5898# trailing colons and then remove the whole line if VPATH becomes empty 5899# (actually we leave an empty line to preserve line numbers). 5900if test "x$srcdir" = x.; then 5901 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 5902s/:*\$(srcdir):*/:/ 5903s/:*\${srcdir}:*/:/ 5904s/:*@srcdir@:*/:/ 5905s/^\([^=]*=[ ]*\):*/\1/ 5906s/:*$// 5907s/^[^=]*=[ ]*$// 5908}' 5909fi 5910 5911cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5912fi # test -n "$CONFIG_FILES" 5913 5914# Set up the scripts for CONFIG_HEADERS section. 5915# No need to generate them if there are no CONFIG_HEADERS. 5916# This happens for instance with `./config.status Makefile'. 5917if test -n "$CONFIG_HEADERS"; then 5918cat >"$tmp/defines.awk" <<\_ACAWK || 5919BEGIN { 5920_ACEOF 5921 5922# Transform confdefs.h into an awk script `defines.awk', embedded as 5923# here-document in config.status, that substitutes the proper values into 5924# config.h.in to produce config.h. 5925 5926# Create a delimiter string that does not exist in confdefs.h, to ease 5927# handling of long lines. 5928ac_delim='%!_!# ' 5929for ac_last_try in false false :; do 5930 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 5931 if test -z "$ac_t"; then 5932 break 5933 elif $ac_last_try; then 5934 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 5935 else 5936 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 5937 fi 5938done 5939 5940# For the awk script, D is an array of macro values keyed by name, 5941# likewise P contains macro parameters if any. Preserve backslash 5942# newline sequences. 5943 5944ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 5945sed -n ' 5946s/.\{148\}/&'"$ac_delim"'/g 5947t rset 5948:rset 5949s/^[ ]*#[ ]*define[ ][ ]*/ / 5950t def 5951d 5952:def 5953s/\\$// 5954t bsnl 5955s/["\\]/\\&/g 5956s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 5957D["\1"]=" \3"/p 5958s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 5959d 5960:bsnl 5961s/["\\]/\\&/g 5962s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 5963D["\1"]=" \3\\\\\\n"\\/p 5964t cont 5965s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 5966t cont 5967d 5968:cont 5969n 5970s/.\{148\}/&'"$ac_delim"'/g 5971t clear 5972:clear 5973s/\\$// 5974t bsnlc 5975s/["\\]/\\&/g; s/^/"/; s/$/"/p 5976d 5977:bsnlc 5978s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 5979b cont 5980' <confdefs.h | sed ' 5981s/'"$ac_delim"'/"\\\ 5982"/g' >>$CONFIG_STATUS || ac_write_fail=1 5983 5984cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5985 for (key in D) D_is_set[key] = 1 5986 FS = "" 5987} 5988/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 5989 line = \$ 0 5990 split(line, arg, " ") 5991 if (arg[1] == "#") { 5992 defundef = arg[2] 5993 mac1 = arg[3] 5994 } else { 5995 defundef = substr(arg[1], 2) 5996 mac1 = arg[2] 5997 } 5998 split(mac1, mac2, "(") #) 5999 macro = mac2[1] 6000 prefix = substr(line, 1, index(line, defundef) - 1) 6001 if (D_is_set[macro]) { 6002 # Preserve the white space surrounding the "#". 6003 print prefix "define", macro P[macro] D[macro] 6004 next 6005 } else { 6006 # Replace #undef with comments. This is necessary, for example, 6007 # in the case of _POSIX_SOURCE, which is predefined and required 6008 # on some systems where configure will not decide to define it. 6009 if (defundef == "undef") { 6010 print "/*", prefix defundef, macro, "*/" 6011 next 6012 } 6013 } 6014} 6015{ print } 6016_ACAWK 6017_ACEOF 6018cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6019 as_fn_error "could not setup config headers machinery" "$LINENO" 5 6020fi # test -n "$CONFIG_HEADERS" 6021 6022 6023eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS" 6024shift 6025for ac_tag 6026do 6027 case $ac_tag in 6028 :[FHLC]) ac_mode=$ac_tag; continue;; 6029 esac 6030 case $ac_mode$ac_tag in 6031 :[FHL]*:*);; 6032 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 6033 :[FH]-) ac_tag=-:-;; 6034 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6035 esac 6036 ac_save_IFS=$IFS 6037 IFS=: 6038 set x $ac_tag 6039 IFS=$ac_save_IFS 6040 shift 6041 ac_file=$1 6042 shift 6043 6044 case $ac_mode in 6045 :L) ac_source=$1;; 6046 :[FH]) 6047 ac_file_inputs= 6048 for ac_f 6049 do 6050 case $ac_f in 6051 -) ac_f="$tmp/stdin";; 6052 *) # Look for the file first in the build tree, then in the source tree 6053 # (if the path is not absolute). The absolute path cannot be DOS-style, 6054 # because $ac_f cannot contain `:'. 6055 test -f "$ac_f" || 6056 case $ac_f in 6057 [\\/$]*) false;; 6058 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6059 esac || 6060 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6061 esac 6062 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6063 as_fn_append ac_file_inputs " '$ac_f'" 6064 done 6065 6066 # Let's still pretend it is `configure' which instantiates (i.e., don't 6067 # use $as_me), people would be surprised to read: 6068 # /* config.h. Generated by config.status. */ 6069 configure_input='Generated from '` 6070 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6071 `' by configure.' 6072 if test x"$ac_file" != x-; then 6073 configure_input="$ac_file. $configure_input" 6074 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6075$as_echo "$as_me: creating $ac_file" >&6;} 6076 fi 6077 # Neutralize special characters interpreted by sed in replacement strings. 6078 case $configure_input in #( 6079 *\&* | *\|* | *\\* ) 6080 ac_sed_conf_input=`$as_echo "$configure_input" | 6081 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6082 *) ac_sed_conf_input=$configure_input;; 6083 esac 6084 6085 case $ac_tag in 6086 *:-:* | *:-) cat >"$tmp/stdin" \ 6087 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 6088 esac 6089 ;; 6090 esac 6091 6092 ac_dir=`$as_dirname -- "$ac_file" || 6093$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6094 X"$ac_file" : 'X\(//\)[^/]' \| \ 6095 X"$ac_file" : 'X\(//\)$' \| \ 6096 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6097$as_echo X"$ac_file" | 6098 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6099 s//\1/ 6100 q 6101 } 6102 /^X\(\/\/\)[^/].*/{ 6103 s//\1/ 6104 q 6105 } 6106 /^X\(\/\/\)$/{ 6107 s//\1/ 6108 q 6109 } 6110 /^X\(\/\).*/{ 6111 s//\1/ 6112 q 6113 } 6114 s/.*/./; q'` 6115 as_dir="$ac_dir"; as_fn_mkdir_p 6116 ac_builddir=. 6117 6118case "$ac_dir" in 6119.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6120*) 6121 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6122 # A ".." for each directory in $ac_dir_suffix. 6123 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6124 case $ac_top_builddir_sub in 6125 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6126 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6127 esac ;; 6128esac 6129ac_abs_top_builddir=$ac_pwd 6130ac_abs_builddir=$ac_pwd$ac_dir_suffix 6131# for backward compatibility: 6132ac_top_builddir=$ac_top_build_prefix 6133 6134case $srcdir in 6135 .) # We are building in place. 6136 ac_srcdir=. 6137 ac_top_srcdir=$ac_top_builddir_sub 6138 ac_abs_top_srcdir=$ac_pwd ;; 6139 [\\/]* | ?:[\\/]* ) # Absolute name. 6140 ac_srcdir=$srcdir$ac_dir_suffix; 6141 ac_top_srcdir=$srcdir 6142 ac_abs_top_srcdir=$srcdir ;; 6143 *) # Relative name. 6144 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6145 ac_top_srcdir=$ac_top_build_prefix$srcdir 6146 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6147esac 6148ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6149 6150 6151 case $ac_mode in 6152 :F) 6153 # 6154 # CONFIG_FILE 6155 # 6156 6157 case $INSTALL in 6158 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 6159 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 6160 esac 6161_ACEOF 6162 6163cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6164# If the template does not know about datarootdir, expand it. 6165# FIXME: This hack should be removed a few years after 2.60. 6166ac_datarootdir_hack=; ac_datarootdir_seen= 6167ac_sed_dataroot=' 6168/datarootdir/ { 6169 p 6170 q 6171} 6172/@datadir@/p 6173/@docdir@/p 6174/@infodir@/p 6175/@localedir@/p 6176/@mandir@/p' 6177case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6178*datarootdir*) ac_datarootdir_seen=yes;; 6179*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6180 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6181$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6182_ACEOF 6183cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6184 ac_datarootdir_hack=' 6185 s&@datadir@&$datadir&g 6186 s&@docdir@&$docdir&g 6187 s&@infodir@&$infodir&g 6188 s&@localedir@&$localedir&g 6189 s&@mandir@&$mandir&g 6190 s&\\\${datarootdir}&$datarootdir&g' ;; 6191esac 6192_ACEOF 6193 6194# Neutralize VPATH when `$srcdir' = `.'. 6195# Shell code in configure.ac might set extrasub. 6196# FIXME: do we really want to maintain this feature? 6197cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6198ac_sed_extra="$ac_vpsub 6199$extrasub 6200_ACEOF 6201cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6202:t 6203/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6204s|@configure_input@|$ac_sed_conf_input|;t t 6205s&@top_builddir@&$ac_top_builddir_sub&;t t 6206s&@top_build_prefix@&$ac_top_build_prefix&;t t 6207s&@srcdir@&$ac_srcdir&;t t 6208s&@abs_srcdir@&$ac_abs_srcdir&;t t 6209s&@top_srcdir@&$ac_top_srcdir&;t t 6210s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6211s&@builddir@&$ac_builddir&;t t 6212s&@abs_builddir@&$ac_abs_builddir&;t t 6213s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6214s&@INSTALL@&$ac_INSTALL&;t t 6215$ac_datarootdir_hack 6216" 6217eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 6218 || as_fn_error "could not create $ac_file" "$LINENO" 5 6219 6220test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6221 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 6222 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 6223 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6224which seems to be undefined. Please make sure it is defined." >&5 6225$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6226which seems to be undefined. Please make sure it is defined." >&2;} 6227 6228 rm -f "$tmp/stdin" 6229 case $ac_file in 6230 -) cat "$tmp/out" && rm -f "$tmp/out";; 6231 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 6232 esac \ 6233 || as_fn_error "could not create $ac_file" "$LINENO" 5 6234 ;; 6235 :H) 6236 # 6237 # CONFIG_HEADER 6238 # 6239 if test x"$ac_file" != x-; then 6240 { 6241 $as_echo "/* $configure_input */" \ 6242 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 6243 } >"$tmp/config.h" \ 6244 || as_fn_error "could not create $ac_file" "$LINENO" 5 6245 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 6246 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6247$as_echo "$as_me: $ac_file is unchanged" >&6;} 6248 else 6249 rm -f "$ac_file" 6250 mv "$tmp/config.h" "$ac_file" \ 6251 || as_fn_error "could not create $ac_file" "$LINENO" 5 6252 fi 6253 else 6254 $as_echo "/* $configure_input */" \ 6255 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 6256 || as_fn_error "could not create -" "$LINENO" 5 6257 fi 6258 ;; 6259 :L) 6260 # 6261 # CONFIG_LINK 6262 # 6263 6264 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then 6265 : 6266 else 6267 # Prefer the file from the source tree if names are identical. 6268 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then 6269 ac_source=$srcdir/$ac_source 6270 fi 6271 6272 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5 6273$as_echo "$as_me: linking $ac_source to $ac_file" >&6;} 6274 6275 if test ! -r "$ac_source"; then 6276 as_fn_error "$ac_source: file not found" "$LINENO" 5 6277 fi 6278 rm -f "$ac_file" 6279 6280 # Try a relative symlink, then a hard link, then a copy. 6281 case $srcdir in 6282 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;; 6283 *) ac_rel_source=$ac_top_build_prefix$ac_source ;; 6284 esac 6285 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null || 6286 ln "$ac_source" "$ac_file" 2>/dev/null || 6287 cp -p "$ac_source" "$ac_file" || 6288 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5 6289 fi 6290 ;; 6291 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 6292$as_echo "$as_me: executing $ac_file commands" >&6;} 6293 ;; 6294 esac 6295 6296 6297 case $ac_file$ac_mode in 6298 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..." 6299 rm -f Makesim1.tmp Makesim2.tmp Makefile 6300 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp 6301 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp 6302 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \ 6303 -e '/^## COMMON_POST_/ r Makesim2.tmp' \ 6304 <Makefile.sim >Makefile 6305 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp 6306 ;; 6307 "stamp-h":C) echo > stamp-h ;; 6308 6309 esac 6310done # for ac_tag 6311 6312 6313as_fn_exit 0 6314_ACEOF 6315ac_clean_files=$ac_clean_files_save 6316 6317test $ac_write_fail = 0 || 6318 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 6319 6320 6321# configure is writing to config.log, and then calls config.status. 6322# config.status does its own redirection, appending to config.log. 6323# Unfortunately, on DOS this fails, as config.log is still kept open 6324# by configure, so config.status won't be able to write to it; its 6325# output is simply discarded. So we exec the FD to /dev/null, 6326# effectively closing config.log, so it can be properly (re)opened and 6327# appended to by config.status. When coming back to configure, we 6328# need to make the FD available again. 6329if test "$no_create" != yes; then 6330 ac_cs_success=: 6331 ac_config_status_args= 6332 test "$silent" = yes && 6333 ac_config_status_args="$ac_config_status_args --quiet" 6334 exec 5>/dev/null 6335 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 6336 exec 5>>config.log 6337 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6338 # would make configure fail if this is the last instruction. 6339 $ac_cs_success || as_fn_exit $? 6340fi 6341if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6342 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6343$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6344fi 6345 6346 6347