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