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