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