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