1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for bmake 20201112. 4# 5# Report bugs to <sjg@NetBSD.org>. 6# 7# 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137# Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142# neutralization value for shells without unset; and this also 143# works around shells that cannot unset nonexistent variables. 144# Preserve -v and -x to the replacement shell. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155# Admittedly, this is quite paranoid, since all the known shells bail 156# out after a failed `exec'. 157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201test \$(( 1 + 1 )) = 2 || exit 1" 202 if (eval "$as_required") 2>/dev/null; then : 203 as_have_required=yes 204else 205 as_have_required=no 206fi 207 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 208 209else 210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 211as_found=false 212for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 213do 214 IFS=$as_save_IFS 215 test -z "$as_dir" && as_dir=. 216 as_found=: 217 case $as_dir in #( 218 /*) 219 for as_base in sh bash ksh sh5; do 220 # Try only shells that exist, to save several forks. 221 as_shell=$as_dir/$as_base 222 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 223 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 224 CONFIG_SHELL=$as_shell as_have_required=yes 225 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 226 break 2 227fi 228fi 229 done;; 230 esac 231 as_found=false 232done 233$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 235 CONFIG_SHELL=$SHELL as_have_required=yes 236fi; } 237IFS=$as_save_IFS 238 239 240 if test "x$CONFIG_SHELL" != x; then : 241 export CONFIG_SHELL 242 # We cannot yet assume a decent shell, so we have to provide a 243# neutralization value for shells without unset; and this also 244# works around shells that cannot unset nonexistent variables. 245# Preserve -v and -x to the replacement shell. 246BASH_ENV=/dev/null 247ENV=/dev/null 248(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249case $- in # (((( 250 *v*x* | *x*v* ) as_opts=-vx ;; 251 *v* ) as_opts=-v ;; 252 *x* ) as_opts=-x ;; 253 * ) as_opts= ;; 254esac 255exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256# Admittedly, this is quite paranoid, since all the known shells bail 257# out after a failed `exec'. 258$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 259exit 255 260fi 261 262 if test x$as_have_required = xno; then : 263 $as_echo "$0: This script requires a shell more modern than all" 264 $as_echo "$0: the shells that I found on your system." 265 if test x${ZSH_VERSION+set} = xset ; then 266 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 267 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 268 else 269 $as_echo "$0: Please tell bug-autoconf@gnu.org and sjg@NetBSD.org 270$0: about your system, including any error possibly output 271$0: before this message. Then install a modern shell, or 272$0: manually run the script under such a shell if you do 273$0: have one." 274 fi 275 exit 1 276fi 277fi 278fi 279SHELL=${CONFIG_SHELL-/bin/sh} 280export SHELL 281# Unset more variables known to interfere with behavior of common tools. 282CLICOLOR_FORCE= GREP_OPTIONS= 283unset CLICOLOR_FORCE GREP_OPTIONS 284 285## --------------------- ## 286## M4sh Shell Functions. ## 287## --------------------- ## 288# as_fn_unset VAR 289# --------------- 290# Portably unset VAR. 291as_fn_unset () 292{ 293 { eval $1=; unset $1;} 294} 295as_unset=as_fn_unset 296 297# as_fn_set_status STATUS 298# ----------------------- 299# Set $? to STATUS, without forking. 300as_fn_set_status () 301{ 302 return $1 303} # as_fn_set_status 304 305# as_fn_exit STATUS 306# ----------------- 307# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 308as_fn_exit () 309{ 310 set +e 311 as_fn_set_status $1 312 exit $1 313} # as_fn_exit 314 315# as_fn_mkdir_p 316# ------------- 317# Create "$as_dir" as a directory, including parents if necessary. 318as_fn_mkdir_p () 319{ 320 321 case $as_dir in #( 322 -*) as_dir=./$as_dir;; 323 esac 324 test -d "$as_dir" || eval $as_mkdir_p || { 325 as_dirs= 326 while :; do 327 case $as_dir in #( 328 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 329 *) as_qdir=$as_dir;; 330 esac 331 as_dirs="'$as_qdir' $as_dirs" 332 as_dir=`$as_dirname -- "$as_dir" || 333$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 334 X"$as_dir" : 'X\(//\)[^/]' \| \ 335 X"$as_dir" : 'X\(//\)$' \| \ 336 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 337$as_echo X"$as_dir" | 338 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 339 s//\1/ 340 q 341 } 342 /^X\(\/\/\)[^/].*/{ 343 s//\1/ 344 q 345 } 346 /^X\(\/\/\)$/{ 347 s//\1/ 348 q 349 } 350 /^X\(\/\).*/{ 351 s//\1/ 352 q 353 } 354 s/.*/./; q'` 355 test -d "$as_dir" && break 356 done 357 test -z "$as_dirs" || eval "mkdir $as_dirs" 358 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 359 360 361} # as_fn_mkdir_p 362 363# as_fn_executable_p FILE 364# ----------------------- 365# Test if FILE is an executable regular file. 366as_fn_executable_p () 367{ 368 test -f "$1" && test -x "$1" 369} # as_fn_executable_p 370# as_fn_append VAR VALUE 371# ---------------------- 372# Append the text in VALUE to the end of the definition contained in VAR. Take 373# advantage of any shell optimizations that allow amortized linear growth over 374# repeated appends, instead of the typical quadratic growth present in naive 375# implementations. 376if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 377 eval 'as_fn_append () 378 { 379 eval $1+=\$2 380 }' 381else 382 as_fn_append () 383 { 384 eval $1=\$$1\$2 385 } 386fi # as_fn_append 387 388# as_fn_arith ARG... 389# ------------------ 390# Perform arithmetic evaluation on the ARGs, and store the result in the 391# global $as_val. Take advantage of shells that can avoid forks. The arguments 392# must be portable across $(()) and expr. 393if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 394 eval 'as_fn_arith () 395 { 396 as_val=$(( $* )) 397 }' 398else 399 as_fn_arith () 400 { 401 as_val=`expr "$@" || test $? -eq 1` 402 } 403fi # as_fn_arith 404 405 406# as_fn_error STATUS ERROR [LINENO LOG_FD] 407# ---------------------------------------- 408# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 409# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 410# script with STATUS, using 1 if that was 0. 411as_fn_error () 412{ 413 as_status=$1; test $as_status -eq 0 && as_status=1 414 if test "$4"; then 415 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 416 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 417 fi 418 $as_echo "$as_me: error: $2" >&2 419 as_fn_exit $as_status 420} # as_fn_error 421 422if expr a : '\(a\)' >/dev/null 2>&1 && 423 test "X`expr 00001 : '.*\(...\)'`" = X001; then 424 as_expr=expr 425else 426 as_expr=false 427fi 428 429if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 430 as_basename=basename 431else 432 as_basename=false 433fi 434 435if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 436 as_dirname=dirname 437else 438 as_dirname=false 439fi 440 441as_me=`$as_basename -- "$0" || 442$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 443 X"$0" : 'X\(//\)$' \| \ 444 X"$0" : 'X\(/\)' \| . 2>/dev/null || 445$as_echo X/"$0" | 446 sed '/^.*\/\([^/][^/]*\)\/*$/{ 447 s//\1/ 448 q 449 } 450 /^X\/\(\/\/\)$/{ 451 s//\1/ 452 q 453 } 454 /^X\/\(\/\).*/{ 455 s//\1/ 456 q 457 } 458 s/.*/./; q'` 459 460# Avoid depending upon Character Ranges. 461as_cr_letters='abcdefghijklmnopqrstuvwxyz' 462as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 463as_cr_Letters=$as_cr_letters$as_cr_LETTERS 464as_cr_digits='0123456789' 465as_cr_alnum=$as_cr_Letters$as_cr_digits 466 467 468 as_lineno_1=$LINENO as_lineno_1a=$LINENO 469 as_lineno_2=$LINENO as_lineno_2a=$LINENO 470 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 471 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 472 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 473 sed -n ' 474 p 475 /[$]LINENO/= 476 ' <$as_myself | 477 sed ' 478 s/[$]LINENO.*/&-/ 479 t lineno 480 b 481 :lineno 482 N 483 :loop 484 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 485 t loop 486 s/-\n.*// 487 ' >$as_me.lineno && 488 chmod +x "$as_me.lineno" || 489 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 490 491 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 492 # already done that, so ensure we don't try to do so again and fall 493 # in an infinite loop. This has already happened in practice. 494 _as_can_reexec=no; export _as_can_reexec 495 # Don't try to exec as it changes $[0], causing all sort of problems 496 # (the dirname of $[0] is not the place where we might find the 497 # original and so on. Autoconf is especially sensitive to this). 498 . "./$as_me.lineno" 499 # Exit status is that of the last command. 500 exit 501} 502 503ECHO_C= ECHO_N= ECHO_T= 504case `echo -n x` in #((((( 505-n*) 506 case `echo 'xy\c'` in 507 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 508 xy) ECHO_C='\c';; 509 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 510 ECHO_T=' ';; 511 esac;; 512*) 513 ECHO_N='-n';; 514esac 515 516rm -f conf$$ conf$$.exe conf$$.file 517if test -d conf$$.dir; then 518 rm -f conf$$.dir/conf$$.file 519else 520 rm -f conf$$.dir 521 mkdir conf$$.dir 2>/dev/null 522fi 523if (echo >conf$$.file) 2>/dev/null; then 524 if ln -s conf$$.file conf$$ 2>/dev/null; then 525 as_ln_s='ln -s' 526 # ... but there are two gotchas: 527 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 528 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 529 # In both cases, we have to default to `cp -pR'. 530 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 531 as_ln_s='cp -pR' 532 elif ln conf$$.file conf$$ 2>/dev/null; then 533 as_ln_s=ln 534 else 535 as_ln_s='cp -pR' 536 fi 537else 538 as_ln_s='cp -pR' 539fi 540rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 541rmdir conf$$.dir 2>/dev/null 542 543if mkdir -p . 2>/dev/null; then 544 as_mkdir_p='mkdir -p "$as_dir"' 545else 546 test -d ./-p && rmdir ./-p 547 as_mkdir_p=false 548fi 549 550as_test_x='test -x' 551as_executable_p=as_fn_executable_p 552 553# Sed expression to map a string onto a valid CPP name. 554as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 555 556# Sed expression to map a string onto a valid variable name. 557as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 558 559 560test -n "$DJDIR" || exec 7<&0 </dev/null 561exec 6>&1 562 563# Name of the host. 564# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 565# so uname gets run too. 566ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 567 568# 569# Initializations. 570# 571ac_default_prefix=/usr/local 572ac_clean_files= 573ac_config_libobj_dir=. 574LIBOBJS= 575cross_compiling=no 576subdirs= 577MFLAGS= 578MAKEFLAGS= 579 580# Identity of this package. 581PACKAGE_NAME='bmake' 582PACKAGE_TARNAME='bmake' 583PACKAGE_VERSION='20201112' 584PACKAGE_STRING='bmake 20201112' 585PACKAGE_BUGREPORT='sjg@NetBSD.org' 586PACKAGE_URL='' 587 588# Factoring default headers for most tests. 589ac_includes_default="\ 590#include <stdio.h> 591#ifdef HAVE_SYS_TYPES_H 592# include <sys/types.h> 593#endif 594#ifdef HAVE_SYS_STAT_H 595# include <sys/stat.h> 596#endif 597#ifdef STDC_HEADERS 598# include <stdlib.h> 599# include <stddef.h> 600#else 601# ifdef HAVE_STDLIB_H 602# include <stdlib.h> 603# endif 604#endif 605#ifdef HAVE_STRING_H 606# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 607# include <memory.h> 608# endif 609# include <string.h> 610#endif 611#ifdef HAVE_STRINGS_H 612# include <strings.h> 613#endif 614#ifdef HAVE_INTTYPES_H 615# include <inttypes.h> 616#endif 617#ifdef HAVE_STDINT_H 618# include <stdint.h> 619#endif 620#ifdef HAVE_UNISTD_H 621# include <unistd.h> 622#endif" 623 624ac_subst_vars='LTLIBOBJS 625_MAKE_VERSION 626filemon_h 627use_filemon 628use_meta 629diff_u 630GCC 631INSTALL 632default_sys_path 633mksrc 634force_machine_arch 635machine_arch 636force_machine 637machine 638LIBOBJS 639bmake_path_max 640ac_exe_suffix 641INSTALL_DATA 642INSTALL_SCRIPT 643INSTALL_PROGRAM 644EGREP 645GREP 646CPP 647OBJEXT 648EXEEXT 649ac_ct_CC 650CPPFLAGS 651LDFLAGS 652CFLAGS 653CC 654target_alias 655host_alias 656build_alias 657LIBS 658ECHO_T 659ECHO_N 660ECHO_C 661DEFS 662mandir 663localedir 664libdir 665psdir 666pdfdir 667dvidir 668htmldir 669infodir 670docdir 671oldincludedir 672includedir 673localstatedir 674sharedstatedir 675sysconfdir 676datadir 677datarootdir 678libexecdir 679sbindir 680bindir 681program_transform_name 682prefix 683exec_prefix 684PACKAGE_URL 685PACKAGE_BUGREPORT 686PACKAGE_STRING 687PACKAGE_VERSION 688PACKAGE_TARNAME 689PACKAGE_NAME 690PATH_SEPARATOR 691SHELL' 692ac_subst_files='' 693ac_user_opts=' 694enable_option_checking 695with_defshell 696with_makefile 697with_meta 698with_filemon 699with_machine 700with_force_machine 701with_force_machine_arch 702with_machine_arch 703with_default_sys_path 704with_path_objdirprefix 705enable_pwd_override 706enable_check_make_chdir 707with_mksrc 708' 709 ac_precious_vars='build_alias 710host_alias 711target_alias 712CC 713CFLAGS 714LDFLAGS 715LIBS 716CPPFLAGS 717CPP' 718 719 720# Initialize some variables set by options. 721ac_init_help= 722ac_init_version=false 723ac_unrecognized_opts= 724ac_unrecognized_sep= 725# The variables have the same names as the options, with 726# dashes changed to underlines. 727cache_file=/dev/null 728exec_prefix=NONE 729no_create= 730no_recursion= 731prefix=NONE 732program_prefix=NONE 733program_suffix=NONE 734program_transform_name=s,x,x, 735silent= 736site= 737srcdir= 738verbose= 739x_includes=NONE 740x_libraries=NONE 741 742# Installation directory options. 743# These are left unexpanded so users can "make install exec_prefix=/foo" 744# and all the variables that are supposed to be based on exec_prefix 745# by default will actually change. 746# Use braces instead of parens because sh, perl, etc. also accept them. 747# (The list follows the same order as the GNU Coding Standards.) 748bindir='${exec_prefix}/bin' 749sbindir='${exec_prefix}/sbin' 750libexecdir='${exec_prefix}/libexec' 751datarootdir='${prefix}/share' 752datadir='${datarootdir}' 753sysconfdir='${prefix}/etc' 754sharedstatedir='${prefix}/com' 755localstatedir='${prefix}/var' 756includedir='${prefix}/include' 757oldincludedir='/usr/include' 758docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 759infodir='${datarootdir}/info' 760htmldir='${docdir}' 761dvidir='${docdir}' 762pdfdir='${docdir}' 763psdir='${docdir}' 764libdir='${exec_prefix}/lib' 765localedir='${datarootdir}/locale' 766mandir='${datarootdir}/man' 767 768ac_prev= 769ac_dashdash= 770for ac_option 771do 772 # If the previous option needs an argument, assign it. 773 if test -n "$ac_prev"; then 774 eval $ac_prev=\$ac_option 775 ac_prev= 776 continue 777 fi 778 779 case $ac_option in 780 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 781 *=) ac_optarg= ;; 782 *) ac_optarg=yes ;; 783 esac 784 785 # Accept the important Cygnus configure options, so we can diagnose typos. 786 787 case $ac_dashdash$ac_option in 788 --) 789 ac_dashdash=yes ;; 790 791 -bindir | --bindir | --bindi | --bind | --bin | --bi) 792 ac_prev=bindir ;; 793 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 794 bindir=$ac_optarg ;; 795 796 -build | --build | --buil | --bui | --bu) 797 ac_prev=build_alias ;; 798 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 799 build_alias=$ac_optarg ;; 800 801 -cache-file | --cache-file | --cache-fil | --cache-fi \ 802 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 803 ac_prev=cache_file ;; 804 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 805 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 806 cache_file=$ac_optarg ;; 807 808 --config-cache | -C) 809 cache_file=config.cache ;; 810 811 -datadir | --datadir | --datadi | --datad) 812 ac_prev=datadir ;; 813 -datadir=* | --datadir=* | --datadi=* | --datad=*) 814 datadir=$ac_optarg ;; 815 816 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 817 | --dataroo | --dataro | --datar) 818 ac_prev=datarootdir ;; 819 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 820 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 821 datarootdir=$ac_optarg ;; 822 823 -disable-* | --disable-*) 824 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 825 # Reject names that are not valid shell variable names. 826 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 827 as_fn_error $? "invalid feature name: $ac_useropt" 828 ac_useropt_orig=$ac_useropt 829 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 830 case $ac_user_opts in 831 *" 832"enable_$ac_useropt" 833"*) ;; 834 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 835 ac_unrecognized_sep=', ';; 836 esac 837 eval enable_$ac_useropt=no ;; 838 839 -docdir | --docdir | --docdi | --doc | --do) 840 ac_prev=docdir ;; 841 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 842 docdir=$ac_optarg ;; 843 844 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 845 ac_prev=dvidir ;; 846 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 847 dvidir=$ac_optarg ;; 848 849 -enable-* | --enable-*) 850 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 851 # Reject names that are not valid shell variable names. 852 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 853 as_fn_error $? "invalid feature name: $ac_useropt" 854 ac_useropt_orig=$ac_useropt 855 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 856 case $ac_user_opts in 857 *" 858"enable_$ac_useropt" 859"*) ;; 860 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 861 ac_unrecognized_sep=', ';; 862 esac 863 eval enable_$ac_useropt=\$ac_optarg ;; 864 865 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 866 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 867 | --exec | --exe | --ex) 868 ac_prev=exec_prefix ;; 869 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 870 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 871 | --exec=* | --exe=* | --ex=*) 872 exec_prefix=$ac_optarg ;; 873 874 -gas | --gas | --ga | --g) 875 # Obsolete; use --with-gas. 876 with_gas=yes ;; 877 878 -help | --help | --hel | --he | -h) 879 ac_init_help=long ;; 880 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 881 ac_init_help=recursive ;; 882 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 883 ac_init_help=short ;; 884 885 -host | --host | --hos | --ho) 886 ac_prev=host_alias ;; 887 -host=* | --host=* | --hos=* | --ho=*) 888 host_alias=$ac_optarg ;; 889 890 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 891 ac_prev=htmldir ;; 892 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 893 | --ht=*) 894 htmldir=$ac_optarg ;; 895 896 -includedir | --includedir | --includedi | --included | --include \ 897 | --includ | --inclu | --incl | --inc) 898 ac_prev=includedir ;; 899 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 900 | --includ=* | --inclu=* | --incl=* | --inc=*) 901 includedir=$ac_optarg ;; 902 903 -infodir | --infodir | --infodi | --infod | --info | --inf) 904 ac_prev=infodir ;; 905 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 906 infodir=$ac_optarg ;; 907 908 -libdir | --libdir | --libdi | --libd) 909 ac_prev=libdir ;; 910 -libdir=* | --libdir=* | --libdi=* | --libd=*) 911 libdir=$ac_optarg ;; 912 913 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 914 | --libexe | --libex | --libe) 915 ac_prev=libexecdir ;; 916 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 917 | --libexe=* | --libex=* | --libe=*) 918 libexecdir=$ac_optarg ;; 919 920 -localedir | --localedir | --localedi | --localed | --locale) 921 ac_prev=localedir ;; 922 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 923 localedir=$ac_optarg ;; 924 925 -localstatedir | --localstatedir | --localstatedi | --localstated \ 926 | --localstate | --localstat | --localsta | --localst | --locals) 927 ac_prev=localstatedir ;; 928 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 929 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 930 localstatedir=$ac_optarg ;; 931 932 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 933 ac_prev=mandir ;; 934 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 935 mandir=$ac_optarg ;; 936 937 -nfp | --nfp | --nf) 938 # Obsolete; use --without-fp. 939 with_fp=no ;; 940 941 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 942 | --no-cr | --no-c | -n) 943 no_create=yes ;; 944 945 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 946 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 947 no_recursion=yes ;; 948 949 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 950 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 951 | --oldin | --oldi | --old | --ol | --o) 952 ac_prev=oldincludedir ;; 953 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 954 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 955 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 956 oldincludedir=$ac_optarg ;; 957 958 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 959 ac_prev=prefix ;; 960 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 961 prefix=$ac_optarg ;; 962 963 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 964 | --program-pre | --program-pr | --program-p) 965 ac_prev=program_prefix ;; 966 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 967 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 968 program_prefix=$ac_optarg ;; 969 970 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 971 | --program-suf | --program-su | --program-s) 972 ac_prev=program_suffix ;; 973 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 974 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 975 program_suffix=$ac_optarg ;; 976 977 -program-transform-name | --program-transform-name \ 978 | --program-transform-nam | --program-transform-na \ 979 | --program-transform-n | --program-transform- \ 980 | --program-transform | --program-transfor \ 981 | --program-transfo | --program-transf \ 982 | --program-trans | --program-tran \ 983 | --progr-tra | --program-tr | --program-t) 984 ac_prev=program_transform_name ;; 985 -program-transform-name=* | --program-transform-name=* \ 986 | --program-transform-nam=* | --program-transform-na=* \ 987 | --program-transform-n=* | --program-transform-=* \ 988 | --program-transform=* | --program-transfor=* \ 989 | --program-transfo=* | --program-transf=* \ 990 | --program-trans=* | --program-tran=* \ 991 | --progr-tra=* | --program-tr=* | --program-t=*) 992 program_transform_name=$ac_optarg ;; 993 994 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 995 ac_prev=pdfdir ;; 996 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 997 pdfdir=$ac_optarg ;; 998 999 -psdir | --psdir | --psdi | --psd | --ps) 1000 ac_prev=psdir ;; 1001 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1002 psdir=$ac_optarg ;; 1003 1004 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1005 | -silent | --silent | --silen | --sile | --sil) 1006 silent=yes ;; 1007 1008 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1009 ac_prev=sbindir ;; 1010 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1011 | --sbi=* | --sb=*) 1012 sbindir=$ac_optarg ;; 1013 1014 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1015 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1016 | --sharedst | --shareds | --shared | --share | --shar \ 1017 | --sha | --sh) 1018 ac_prev=sharedstatedir ;; 1019 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1020 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1021 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1022 | --sha=* | --sh=*) 1023 sharedstatedir=$ac_optarg ;; 1024 1025 -site | --site | --sit) 1026 ac_prev=site ;; 1027 -site=* | --site=* | --sit=*) 1028 site=$ac_optarg ;; 1029 1030 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1031 ac_prev=srcdir ;; 1032 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1033 srcdir=$ac_optarg ;; 1034 1035 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1036 | --syscon | --sysco | --sysc | --sys | --sy) 1037 ac_prev=sysconfdir ;; 1038 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1039 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1040 sysconfdir=$ac_optarg ;; 1041 1042 -target | --target | --targe | --targ | --tar | --ta | --t) 1043 ac_prev=target_alias ;; 1044 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1045 target_alias=$ac_optarg ;; 1046 1047 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1048 verbose=yes ;; 1049 1050 -version | --version | --versio | --versi | --vers | -V) 1051 ac_init_version=: ;; 1052 1053 -with-* | --with-*) 1054 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1055 # Reject names that are not valid shell variable names. 1056 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1057 as_fn_error $? "invalid package name: $ac_useropt" 1058 ac_useropt_orig=$ac_useropt 1059 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1060 case $ac_user_opts in 1061 *" 1062"with_$ac_useropt" 1063"*) ;; 1064 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1065 ac_unrecognized_sep=', ';; 1066 esac 1067 eval with_$ac_useropt=\$ac_optarg ;; 1068 1069 -without-* | --without-*) 1070 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1071 # Reject names that are not valid shell variable names. 1072 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1073 as_fn_error $? "invalid package name: $ac_useropt" 1074 ac_useropt_orig=$ac_useropt 1075 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1076 case $ac_user_opts in 1077 *" 1078"with_$ac_useropt" 1079"*) ;; 1080 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1081 ac_unrecognized_sep=', ';; 1082 esac 1083 eval with_$ac_useropt=no ;; 1084 1085 --x) 1086 # Obsolete; use --with-x. 1087 with_x=yes ;; 1088 1089 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1090 | --x-incl | --x-inc | --x-in | --x-i) 1091 ac_prev=x_includes ;; 1092 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1093 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1094 x_includes=$ac_optarg ;; 1095 1096 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1097 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1098 ac_prev=x_libraries ;; 1099 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1100 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1101 x_libraries=$ac_optarg ;; 1102 1103 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1104Try \`$0 --help' for more information" 1105 ;; 1106 1107 *=*) 1108 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1109 # Reject names that are not valid shell variable names. 1110 case $ac_envvar in #( 1111 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1112 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1113 esac 1114 eval $ac_envvar=\$ac_optarg 1115 export $ac_envvar ;; 1116 1117 *) 1118 # FIXME: should be removed in autoconf 3.0. 1119 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1120 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1121 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1122 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1123 ;; 1124 1125 esac 1126done 1127 1128if test -n "$ac_prev"; then 1129 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1130 as_fn_error $? "missing argument to $ac_option" 1131fi 1132 1133if test -n "$ac_unrecognized_opts"; then 1134 case $enable_option_checking in 1135 no) ;; 1136 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1137 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1138 esac 1139fi 1140 1141# Check all directory arguments for consistency. 1142for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1143 datadir sysconfdir sharedstatedir localstatedir includedir \ 1144 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1145 libdir localedir mandir 1146do 1147 eval ac_val=\$$ac_var 1148 # Remove trailing slashes. 1149 case $ac_val in 1150 */ ) 1151 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1152 eval $ac_var=\$ac_val;; 1153 esac 1154 # Be sure to have absolute directory names. 1155 case $ac_val in 1156 [\\/$]* | ?:[\\/]* ) continue;; 1157 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1158 esac 1159 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1160done 1161 1162# There might be people who depend on the old broken behavior: `$host' 1163# used to hold the argument of --host etc. 1164# FIXME: To remove some day. 1165build=$build_alias 1166host=$host_alias 1167target=$target_alias 1168 1169# FIXME: To remove some day. 1170if test "x$host_alias" != x; then 1171 if test "x$build_alias" = x; then 1172 cross_compiling=maybe 1173 elif test "x$build_alias" != "x$host_alias"; then 1174 cross_compiling=yes 1175 fi 1176fi 1177 1178ac_tool_prefix= 1179test -n "$host_alias" && ac_tool_prefix=$host_alias- 1180 1181test "$silent" = yes && exec 6>/dev/null 1182 1183 1184ac_pwd=`pwd` && test -n "$ac_pwd" && 1185ac_ls_di=`ls -di .` && 1186ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1187 as_fn_error $? "working directory cannot be determined" 1188test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1189 as_fn_error $? "pwd does not report name of working directory" 1190 1191 1192# Find the source files, if location was not specified. 1193if test -z "$srcdir"; then 1194 ac_srcdir_defaulted=yes 1195 # Try the directory containing this script, then the parent directory. 1196 ac_confdir=`$as_dirname -- "$as_myself" || 1197$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1198 X"$as_myself" : 'X\(//\)[^/]' \| \ 1199 X"$as_myself" : 'X\(//\)$' \| \ 1200 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1201$as_echo X"$as_myself" | 1202 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1203 s//\1/ 1204 q 1205 } 1206 /^X\(\/\/\)[^/].*/{ 1207 s//\1/ 1208 q 1209 } 1210 /^X\(\/\/\)$/{ 1211 s//\1/ 1212 q 1213 } 1214 /^X\(\/\).*/{ 1215 s//\1/ 1216 q 1217 } 1218 s/.*/./; q'` 1219 srcdir=$ac_confdir 1220 if test ! -r "$srcdir/$ac_unique_file"; then 1221 srcdir=.. 1222 fi 1223else 1224 ac_srcdir_defaulted=no 1225fi 1226if test ! -r "$srcdir/$ac_unique_file"; then 1227 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1228 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1229fi 1230ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1231ac_abs_confdir=`( 1232 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1233 pwd)` 1234# When building in place, set srcdir=. 1235if test "$ac_abs_confdir" = "$ac_pwd"; then 1236 srcdir=. 1237fi 1238# Remove unnecessary trailing slashes from srcdir. 1239# Double slashes in file names in object file debugging info 1240# mess up M-x gdb in Emacs. 1241case $srcdir in 1242*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1243esac 1244for ac_var in $ac_precious_vars; do 1245 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1246 eval ac_env_${ac_var}_value=\$${ac_var} 1247 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1248 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1249done 1250 1251# 1252# Report the --help message. 1253# 1254if test "$ac_init_help" = "long"; then 1255 # Omit some internal or obsolete options to make the list less imposing. 1256 # This message is too long to be a string in the A/UX 3.1 sh. 1257 cat <<_ACEOF 1258\`configure' configures bmake 20201112 to adapt to many kinds of systems. 1259 1260Usage: $0 [OPTION]... [VAR=VALUE]... 1261 1262To assign environment variables (e.g., CC, CFLAGS...), specify them as 1263VAR=VALUE. See below for descriptions of some of the useful variables. 1264 1265Defaults for the options are specified in brackets. 1266 1267Configuration: 1268 -h, --help display this help and exit 1269 --help=short display options specific to this package 1270 --help=recursive display the short help of all the included packages 1271 -V, --version display version information and exit 1272 -q, --quiet, --silent do not print \`checking ...' messages 1273 --cache-file=FILE cache test results in FILE [disabled] 1274 -C, --config-cache alias for \`--cache-file=config.cache' 1275 -n, --no-create do not create output files 1276 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1277 1278Installation directories: 1279 --prefix=PREFIX install architecture-independent files in PREFIX 1280 [$ac_default_prefix] 1281 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1282 [PREFIX] 1283 1284By default, \`make install' will install all the files in 1285\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1286an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1287for instance \`--prefix=\$HOME'. 1288 1289For better control, use the options below. 1290 1291Fine tuning of the installation directories: 1292 --bindir=DIR user executables [EPREFIX/bin] 1293 --sbindir=DIR system admin executables [EPREFIX/sbin] 1294 --libexecdir=DIR program executables [EPREFIX/libexec] 1295 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1296 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1297 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1298 --libdir=DIR object code libraries [EPREFIX/lib] 1299 --includedir=DIR C header files [PREFIX/include] 1300 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1301 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1302 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1303 --infodir=DIR info documentation [DATAROOTDIR/info] 1304 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1305 --mandir=DIR man documentation [DATAROOTDIR/man] 1306 --docdir=DIR documentation root [DATAROOTDIR/doc/bmake] 1307 --htmldir=DIR html documentation [DOCDIR] 1308 --dvidir=DIR dvi documentation [DOCDIR] 1309 --pdfdir=DIR pdf documentation [DOCDIR] 1310 --psdir=DIR ps documentation [DOCDIR] 1311_ACEOF 1312 1313 cat <<\_ACEOF 1314_ACEOF 1315fi 1316 1317if test -n "$ac_init_help"; then 1318 case $ac_init_help in 1319 short | recursive ) echo "Configuration of bmake 20201112:";; 1320 esac 1321 cat <<\_ACEOF 1322 1323Optional Features: 1324 --disable-option-checking ignore unrecognized --enable/--with options 1325 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1326 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1327 --disable-pwd-override disable $PWD overriding getcwd() 1328 --disable-check-make-chdir disable make trying to guess 1329 when it should automatically cd ${.CURDIR} 1330 1331Optional Packages: 1332 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1333 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1334 --with-defshell=SHELL use SHELL by default - must be sh compatible, use sh or ksh to pick the internal definitions 1335 --without-makefile disable use of generated makefile 1336 --without-meta disable use of meta-mode 1337 --with-filemon={no,dev,ktrace,path/filemon.h} indicate filemon method for meta-mode. Path to filemon.h implies dev 1338 --with-machine=MACHINE explicitly set MACHINE 1339 --with-force-machine=MACHINE set FORCE_MACHINE 1340 --with-force-machine-arch=MACHINE set FORCE_MACHINE_ARCH 1341 --with-machine_arch=MACHINE_ARCH explicitly set MACHINE_ARCH 1342 --with-default-sys-path=PATH:DIR:LIST use an explicit _PATH_DEFSYSPATH 1343 MAKESYSPATH is a ':' separated list of directories 1344 that bmake will search for system .mk files. 1345 _PATH_DEFSYSPATH is its default value. 1346 --with-path-objdirprefix=PATH override _PATH_OBJDIRPREFIX 1347 --with-mksrc=PATH tell makefile.boot where to find mk src 1348 1349Some influential environment variables: 1350 CC C compiler command 1351 CFLAGS C compiler flags 1352 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1353 nonstandard directory <lib dir> 1354 LIBS libraries to pass to the linker, e.g. -l<library> 1355 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1356 you have headers in a nonstandard directory <include dir> 1357 CPP C preprocessor 1358 1359Use these variables to override the choices made by `configure' or to help 1360it to find libraries and programs with nonstandard names/locations. 1361 1362Report bugs to <sjg@NetBSD.org>. 1363_ACEOF 1364ac_status=$? 1365fi 1366 1367if test "$ac_init_help" = "recursive"; then 1368 # If there are subdirs, report their specific --help. 1369 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1370 test -d "$ac_dir" || 1371 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1372 continue 1373 ac_builddir=. 1374 1375case "$ac_dir" in 1376.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1377*) 1378 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1379 # A ".." for each directory in $ac_dir_suffix. 1380 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1381 case $ac_top_builddir_sub in 1382 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1383 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1384 esac ;; 1385esac 1386ac_abs_top_builddir=$ac_pwd 1387ac_abs_builddir=$ac_pwd$ac_dir_suffix 1388# for backward compatibility: 1389ac_top_builddir=$ac_top_build_prefix 1390 1391case $srcdir in 1392 .) # We are building in place. 1393 ac_srcdir=. 1394 ac_top_srcdir=$ac_top_builddir_sub 1395 ac_abs_top_srcdir=$ac_pwd ;; 1396 [\\/]* | ?:[\\/]* ) # Absolute name. 1397 ac_srcdir=$srcdir$ac_dir_suffix; 1398 ac_top_srcdir=$srcdir 1399 ac_abs_top_srcdir=$srcdir ;; 1400 *) # Relative name. 1401 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1402 ac_top_srcdir=$ac_top_build_prefix$srcdir 1403 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1404esac 1405ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1406 1407 cd "$ac_dir" || { ac_status=$?; continue; } 1408 # Check for guested configure. 1409 if test -f "$ac_srcdir/configure.gnu"; then 1410 echo && 1411 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1412 elif test -f "$ac_srcdir/configure"; then 1413 echo && 1414 $SHELL "$ac_srcdir/configure" --help=recursive 1415 else 1416 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1417 fi || ac_status=$? 1418 cd "$ac_pwd" || { ac_status=$?; break; } 1419 done 1420fi 1421 1422test -n "$ac_init_help" && exit $ac_status 1423if $ac_init_version; then 1424 cat <<\_ACEOF 1425bmake configure 20201112 1426generated by GNU Autoconf 2.69 1427 1428Copyright (C) 2012 Free Software Foundation, Inc. 1429This configure script is free software; the Free Software Foundation 1430gives unlimited permission to copy, distribute and modify it. 1431_ACEOF 1432 exit 1433fi 1434 1435## ------------------------ ## 1436## Autoconf initialization. ## 1437## ------------------------ ## 1438 1439# ac_fn_c_try_compile LINENO 1440# -------------------------- 1441# Try to compile conftest.$ac_ext, and return whether this succeeded. 1442ac_fn_c_try_compile () 1443{ 1444 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1445 rm -f conftest.$ac_objext 1446 if { { ac_try="$ac_compile" 1447case "(($ac_try" in 1448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1449 *) ac_try_echo=$ac_try;; 1450esac 1451eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1452$as_echo "$ac_try_echo"; } >&5 1453 (eval "$ac_compile") 2>conftest.err 1454 ac_status=$? 1455 if test -s conftest.err; then 1456 grep -v '^ *+' conftest.err >conftest.er1 1457 cat conftest.er1 >&5 1458 mv -f conftest.er1 conftest.err 1459 fi 1460 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1461 test $ac_status = 0; } && { 1462 test -z "$ac_c_werror_flag" || 1463 test ! -s conftest.err 1464 } && test -s conftest.$ac_objext; then : 1465 ac_retval=0 1466else 1467 $as_echo "$as_me: failed program was:" >&5 1468sed 's/^/| /' conftest.$ac_ext >&5 1469 1470 ac_retval=1 1471fi 1472 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1473 as_fn_set_status $ac_retval 1474 1475} # ac_fn_c_try_compile 1476 1477# ac_fn_c_try_cpp LINENO 1478# ---------------------- 1479# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1480ac_fn_c_try_cpp () 1481{ 1482 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1483 if { { ac_try="$ac_cpp conftest.$ac_ext" 1484case "(($ac_try" in 1485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1486 *) ac_try_echo=$ac_try;; 1487esac 1488eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1489$as_echo "$ac_try_echo"; } >&5 1490 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1491 ac_status=$? 1492 if test -s conftest.err; then 1493 grep -v '^ *+' conftest.err >conftest.er1 1494 cat conftest.er1 >&5 1495 mv -f conftest.er1 conftest.err 1496 fi 1497 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1498 test $ac_status = 0; } > conftest.i && { 1499 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1500 test ! -s conftest.err 1501 }; then : 1502 ac_retval=0 1503else 1504 $as_echo "$as_me: failed program was:" >&5 1505sed 's/^/| /' conftest.$ac_ext >&5 1506 1507 ac_retval=1 1508fi 1509 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1510 as_fn_set_status $ac_retval 1511 1512} # ac_fn_c_try_cpp 1513 1514# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1515# ------------------------------------------------------- 1516# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1517# the include files in INCLUDES and setting the cache variable VAR 1518# accordingly. 1519ac_fn_c_check_header_mongrel () 1520{ 1521 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1522 if eval \${$3+:} false; then : 1523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1524$as_echo_n "checking for $2... " >&6; } 1525if eval \${$3+:} false; then : 1526 $as_echo_n "(cached) " >&6 1527fi 1528eval ac_res=\$$3 1529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1530$as_echo "$ac_res" >&6; } 1531else 1532 # Is the header compilable? 1533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1534$as_echo_n "checking $2 usability... " >&6; } 1535cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1536/* end confdefs.h. */ 1537$4 1538#include <$2> 1539_ACEOF 1540if ac_fn_c_try_compile "$LINENO"; then : 1541 ac_header_compiler=yes 1542else 1543 ac_header_compiler=no 1544fi 1545rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1547$as_echo "$ac_header_compiler" >&6; } 1548 1549# Is the header present? 1550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1551$as_echo_n "checking $2 presence... " >&6; } 1552cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1553/* end confdefs.h. */ 1554#include <$2> 1555_ACEOF 1556if ac_fn_c_try_cpp "$LINENO"; then : 1557 ac_header_preproc=yes 1558else 1559 ac_header_preproc=no 1560fi 1561rm -f conftest.err conftest.i conftest.$ac_ext 1562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1563$as_echo "$ac_header_preproc" >&6; } 1564 1565# So? What about this header? 1566case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1567 yes:no: ) 1568 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1569$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1570 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1571$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1572 ;; 1573 no:yes:* ) 1574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1575$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1577$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1579$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1580 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1581$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1582 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1583$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1584( $as_echo "## ----------------------------- ## 1585## Report this to sjg@NetBSD.org ## 1586## ----------------------------- ##" 1587 ) | sed "s/^/$as_me: WARNING: /" >&2 1588 ;; 1589esac 1590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1591$as_echo_n "checking for $2... " >&6; } 1592if eval \${$3+:} false; then : 1593 $as_echo_n "(cached) " >&6 1594else 1595 eval "$3=\$ac_header_compiler" 1596fi 1597eval ac_res=\$$3 1598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1599$as_echo "$ac_res" >&6; } 1600fi 1601 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1602 1603} # ac_fn_c_check_header_mongrel 1604 1605# ac_fn_c_try_run LINENO 1606# ---------------------- 1607# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1608# that executables *can* be run. 1609ac_fn_c_try_run () 1610{ 1611 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1612 if { { ac_try="$ac_link" 1613case "(($ac_try" in 1614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1615 *) ac_try_echo=$ac_try;; 1616esac 1617eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1618$as_echo "$ac_try_echo"; } >&5 1619 (eval "$ac_link") 2>&5 1620 ac_status=$? 1621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1622 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1623 { { case "(($ac_try" in 1624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1625 *) ac_try_echo=$ac_try;; 1626esac 1627eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1628$as_echo "$ac_try_echo"; } >&5 1629 (eval "$ac_try") 2>&5 1630 ac_status=$? 1631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1632 test $ac_status = 0; }; }; then : 1633 ac_retval=0 1634else 1635 $as_echo "$as_me: program exited with status $ac_status" >&5 1636 $as_echo "$as_me: failed program was:" >&5 1637sed 's/^/| /' conftest.$ac_ext >&5 1638 1639 ac_retval=$ac_status 1640fi 1641 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1642 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1643 as_fn_set_status $ac_retval 1644 1645} # ac_fn_c_try_run 1646 1647# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1648# ------------------------------------------------------- 1649# Tests whether HEADER exists and can be compiled using the include files in 1650# INCLUDES, setting the cache variable VAR accordingly. 1651ac_fn_c_check_header_compile () 1652{ 1653 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1655$as_echo_n "checking for $2... " >&6; } 1656if eval \${$3+:} false; then : 1657 $as_echo_n "(cached) " >&6 1658else 1659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1660/* end confdefs.h. */ 1661$4 1662#include <$2> 1663_ACEOF 1664if ac_fn_c_try_compile "$LINENO"; then : 1665 eval "$3=yes" 1666else 1667 eval "$3=no" 1668fi 1669rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1670fi 1671eval ac_res=\$$3 1672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1673$as_echo "$ac_res" >&6; } 1674 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1675 1676} # ac_fn_c_check_header_compile 1677 1678# ac_fn_c_try_link LINENO 1679# ----------------------- 1680# Try to link conftest.$ac_ext, and return whether this succeeded. 1681ac_fn_c_try_link () 1682{ 1683 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1684 rm -f conftest.$ac_objext conftest$ac_exeext 1685 if { { ac_try="$ac_link" 1686case "(($ac_try" in 1687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1688 *) ac_try_echo=$ac_try;; 1689esac 1690eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1691$as_echo "$ac_try_echo"; } >&5 1692 (eval "$ac_link") 2>conftest.err 1693 ac_status=$? 1694 if test -s conftest.err; then 1695 grep -v '^ *+' conftest.err >conftest.er1 1696 cat conftest.er1 >&5 1697 mv -f conftest.er1 conftest.err 1698 fi 1699 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1700 test $ac_status = 0; } && { 1701 test -z "$ac_c_werror_flag" || 1702 test ! -s conftest.err 1703 } && test -s conftest$ac_exeext && { 1704 test "$cross_compiling" = yes || 1705 test -x conftest$ac_exeext 1706 }; then : 1707 ac_retval=0 1708else 1709 $as_echo "$as_me: failed program was:" >&5 1710sed 's/^/| /' conftest.$ac_ext >&5 1711 1712 ac_retval=1 1713fi 1714 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1715 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1716 # interfere with the next link command; also delete a directory that is 1717 # left behind by Apple's compiler. We do this before executing the actions. 1718 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1719 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1720 as_fn_set_status $ac_retval 1721 1722} # ac_fn_c_try_link 1723 1724# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1725# ------------------------------------------- 1726# Tests whether TYPE exists after having included INCLUDES, setting cache 1727# variable VAR accordingly. 1728ac_fn_c_check_type () 1729{ 1730 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1732$as_echo_n "checking for $2... " >&6; } 1733if eval \${$3+:} false; then : 1734 $as_echo_n "(cached) " >&6 1735else 1736 eval "$3=no" 1737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1738/* end confdefs.h. */ 1739$4 1740int 1741main () 1742{ 1743if (sizeof ($2)) 1744 return 0; 1745 ; 1746 return 0; 1747} 1748_ACEOF 1749if ac_fn_c_try_compile "$LINENO"; then : 1750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1751/* end confdefs.h. */ 1752$4 1753int 1754main () 1755{ 1756if (sizeof (($2))) 1757 return 0; 1758 ; 1759 return 0; 1760} 1761_ACEOF 1762if ac_fn_c_try_compile "$LINENO"; then : 1763 1764else 1765 eval "$3=yes" 1766fi 1767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1768fi 1769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1770fi 1771eval ac_res=\$$3 1772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1773$as_echo "$ac_res" >&6; } 1774 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1775 1776} # ac_fn_c_check_type 1777 1778# ac_fn_c_find_uintX_t LINENO BITS VAR 1779# ------------------------------------ 1780# Finds an unsigned integer type with width BITS, setting cache variable VAR 1781# accordingly. 1782ac_fn_c_find_uintX_t () 1783{ 1784 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5 1786$as_echo_n "checking for uint$2_t... " >&6; } 1787if eval \${$3+:} false; then : 1788 $as_echo_n "(cached) " >&6 1789else 1790 eval "$3=no" 1791 # Order is important - never check a type that is potentially smaller 1792 # than half of the expected target width. 1793 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ 1794 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 1795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1796/* end confdefs.h. */ 1797$ac_includes_default 1798int 1799main () 1800{ 1801static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 1802test_array [0] = 0; 1803return test_array [0]; 1804 1805 ; 1806 return 0; 1807} 1808_ACEOF 1809if ac_fn_c_try_compile "$LINENO"; then : 1810 case $ac_type in #( 1811 uint$2_t) : 1812 eval "$3=yes" ;; #( 1813 *) : 1814 eval "$3=\$ac_type" ;; 1815esac 1816fi 1817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1818 if eval test \"x\$"$3"\" = x"no"; then : 1819 1820else 1821 break 1822fi 1823 done 1824fi 1825eval ac_res=\$$3 1826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1827$as_echo "$ac_res" >&6; } 1828 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1829 1830} # ac_fn_c_find_uintX_t 1831 1832# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1833# --------------------------------------------- 1834# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1835# accordingly. 1836ac_fn_c_check_decl () 1837{ 1838 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1839 as_decl_name=`echo $2|sed 's/ *(.*//'` 1840 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1842$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1843if eval \${$3+:} false; then : 1844 $as_echo_n "(cached) " >&6 1845else 1846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1847/* end confdefs.h. */ 1848$4 1849int 1850main () 1851{ 1852#ifndef $as_decl_name 1853#ifdef __cplusplus 1854 (void) $as_decl_use; 1855#else 1856 (void) $as_decl_name; 1857#endif 1858#endif 1859 1860 ; 1861 return 0; 1862} 1863_ACEOF 1864if ac_fn_c_try_compile "$LINENO"; then : 1865 eval "$3=yes" 1866else 1867 eval "$3=no" 1868fi 1869rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1870fi 1871eval ac_res=\$$3 1872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1873$as_echo "$ac_res" >&6; } 1874 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1875 1876} # ac_fn_c_check_decl 1877 1878# ac_fn_c_check_func LINENO FUNC VAR 1879# ---------------------------------- 1880# Tests whether FUNC exists, setting the cache variable VAR accordingly 1881ac_fn_c_check_func () 1882{ 1883 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1885$as_echo_n "checking for $2... " >&6; } 1886if eval \${$3+:} false; then : 1887 $as_echo_n "(cached) " >&6 1888else 1889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1890/* end confdefs.h. */ 1891/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1892 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1893#define $2 innocuous_$2 1894 1895/* System header to define __stub macros and hopefully few prototypes, 1896 which can conflict with char $2 (); below. 1897 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1898 <limits.h> exists even on freestanding compilers. */ 1899 1900#ifdef __STDC__ 1901# include <limits.h> 1902#else 1903# include <assert.h> 1904#endif 1905 1906#undef $2 1907 1908/* Override any GCC internal prototype to avoid an error. 1909 Use char because int might match the return type of a GCC 1910 builtin and then its argument prototype would still apply. */ 1911#ifdef __cplusplus 1912extern "C" 1913#endif 1914char $2 (); 1915/* The GNU C library defines this for functions which it implements 1916 to always fail with ENOSYS. Some functions are actually named 1917 something starting with __ and the normal name is an alias. */ 1918#if defined __stub_$2 || defined __stub___$2 1919choke me 1920#endif 1921 1922int 1923main () 1924{ 1925return $2 (); 1926 ; 1927 return 0; 1928} 1929_ACEOF 1930if ac_fn_c_try_link "$LINENO"; then : 1931 eval "$3=yes" 1932else 1933 eval "$3=no" 1934fi 1935rm -f core conftest.err conftest.$ac_objext \ 1936 conftest$ac_exeext conftest.$ac_ext 1937fi 1938eval ac_res=\$$3 1939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1940$as_echo "$ac_res" >&6; } 1941 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1942 1943} # ac_fn_c_check_func 1944 1945# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 1946# ---------------------------------------------------- 1947# Tries to find if the field MEMBER exists in type AGGR, after including 1948# INCLUDES, setting cache variable VAR accordingly. 1949ac_fn_c_check_member () 1950{ 1951 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 1953$as_echo_n "checking for $2.$3... " >&6; } 1954if eval \${$4+:} false; then : 1955 $as_echo_n "(cached) " >&6 1956else 1957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1958/* end confdefs.h. */ 1959$5 1960int 1961main () 1962{ 1963static $2 ac_aggr; 1964if (ac_aggr.$3) 1965return 0; 1966 ; 1967 return 0; 1968} 1969_ACEOF 1970if ac_fn_c_try_compile "$LINENO"; then : 1971 eval "$4=yes" 1972else 1973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1974/* end confdefs.h. */ 1975$5 1976int 1977main () 1978{ 1979static $2 ac_aggr; 1980if (sizeof ac_aggr.$3) 1981return 0; 1982 ; 1983 return 0; 1984} 1985_ACEOF 1986if ac_fn_c_try_compile "$LINENO"; then : 1987 eval "$4=yes" 1988else 1989 eval "$4=no" 1990fi 1991rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1992fi 1993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1994fi 1995eval ac_res=\$$4 1996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1997$as_echo "$ac_res" >&6; } 1998 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1999 2000} # ac_fn_c_check_member 2001cat >config.log <<_ACEOF 2002This file contains any messages produced by compilers while 2003running configure, to aid debugging if configure makes a mistake. 2004 2005It was created by bmake $as_me 20201112, which was 2006generated by GNU Autoconf 2.69. Invocation command line was 2007 2008 $ $0 $@ 2009 2010_ACEOF 2011exec 5>>config.log 2012{ 2013cat <<_ASUNAME 2014## --------- ## 2015## Platform. ## 2016## --------- ## 2017 2018hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2019uname -m = `(uname -m) 2>/dev/null || echo unknown` 2020uname -r = `(uname -r) 2>/dev/null || echo unknown` 2021uname -s = `(uname -s) 2>/dev/null || echo unknown` 2022uname -v = `(uname -v) 2>/dev/null || echo unknown` 2023 2024/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2025/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2026 2027/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2028/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2029/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2030/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2031/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2032/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2033/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2034 2035_ASUNAME 2036 2037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2038for as_dir in $PATH 2039do 2040 IFS=$as_save_IFS 2041 test -z "$as_dir" && as_dir=. 2042 $as_echo "PATH: $as_dir" 2043 done 2044IFS=$as_save_IFS 2045 2046} >&5 2047 2048cat >&5 <<_ACEOF 2049 2050 2051## ----------- ## 2052## Core tests. ## 2053## ----------- ## 2054 2055_ACEOF 2056 2057 2058# Keep a trace of the command line. 2059# Strip out --no-create and --no-recursion so they do not pile up. 2060# Strip out --silent because we don't want to record it for future runs. 2061# Also quote any args containing shell meta-characters. 2062# Make two passes to allow for proper duplicate-argument suppression. 2063ac_configure_args= 2064ac_configure_args0= 2065ac_configure_args1= 2066ac_must_keep_next=false 2067for ac_pass in 1 2 2068do 2069 for ac_arg 2070 do 2071 case $ac_arg in 2072 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2073 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2074 | -silent | --silent | --silen | --sile | --sil) 2075 continue ;; 2076 *\'*) 2077 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2078 esac 2079 case $ac_pass in 2080 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2081 2) 2082 as_fn_append ac_configure_args1 " '$ac_arg'" 2083 if test $ac_must_keep_next = true; then 2084 ac_must_keep_next=false # Got value, back to normal. 2085 else 2086 case $ac_arg in 2087 *=* | --config-cache | -C | -disable-* | --disable-* \ 2088 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2089 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2090 | -with-* | --with-* | -without-* | --without-* | --x) 2091 case "$ac_configure_args0 " in 2092 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2093 esac 2094 ;; 2095 -* ) ac_must_keep_next=true ;; 2096 esac 2097 fi 2098 as_fn_append ac_configure_args " '$ac_arg'" 2099 ;; 2100 esac 2101 done 2102done 2103{ ac_configure_args0=; unset ac_configure_args0;} 2104{ ac_configure_args1=; unset ac_configure_args1;} 2105 2106# When interrupted or exit'd, cleanup temporary files, and complete 2107# config.log. We remove comments because anyway the quotes in there 2108# would cause problems or look ugly. 2109# WARNING: Use '\'' to represent an apostrophe within the trap. 2110# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2111trap 'exit_status=$? 2112 # Save into config.log some information that might help in debugging. 2113 { 2114 echo 2115 2116 $as_echo "## ---------------- ## 2117## Cache variables. ## 2118## ---------------- ##" 2119 echo 2120 # The following way of writing the cache mishandles newlines in values, 2121( 2122 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2123 eval ac_val=\$$ac_var 2124 case $ac_val in #( 2125 *${as_nl}*) 2126 case $ac_var in #( 2127 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2128$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2129 esac 2130 case $ac_var in #( 2131 _ | IFS | as_nl) ;; #( 2132 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2133 *) { eval $ac_var=; unset $ac_var;} ;; 2134 esac ;; 2135 esac 2136 done 2137 (set) 2>&1 | 2138 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2139 *${as_nl}ac_space=\ *) 2140 sed -n \ 2141 "s/'\''/'\''\\\\'\'''\''/g; 2142 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2143 ;; #( 2144 *) 2145 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2146 ;; 2147 esac | 2148 sort 2149) 2150 echo 2151 2152 $as_echo "## ----------------- ## 2153## Output variables. ## 2154## ----------------- ##" 2155 echo 2156 for ac_var in $ac_subst_vars 2157 do 2158 eval ac_val=\$$ac_var 2159 case $ac_val in 2160 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2161 esac 2162 $as_echo "$ac_var='\''$ac_val'\''" 2163 done | sort 2164 echo 2165 2166 if test -n "$ac_subst_files"; then 2167 $as_echo "## ------------------- ## 2168## File substitutions. ## 2169## ------------------- ##" 2170 echo 2171 for ac_var in $ac_subst_files 2172 do 2173 eval ac_val=\$$ac_var 2174 case $ac_val in 2175 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2176 esac 2177 $as_echo "$ac_var='\''$ac_val'\''" 2178 done | sort 2179 echo 2180 fi 2181 2182 if test -s confdefs.h; then 2183 $as_echo "## ----------- ## 2184## confdefs.h. ## 2185## ----------- ##" 2186 echo 2187 cat confdefs.h 2188 echo 2189 fi 2190 test "$ac_signal" != 0 && 2191 $as_echo "$as_me: caught signal $ac_signal" 2192 $as_echo "$as_me: exit $exit_status" 2193 } >&5 2194 rm -f core *.core core.conftest.* && 2195 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2196 exit $exit_status 2197' 0 2198for ac_signal in 1 2 13 15; do 2199 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2200done 2201ac_signal=0 2202 2203# confdefs.h avoids OS command line length limits that DEFS can exceed. 2204rm -f -r conftest* confdefs.h 2205 2206$as_echo "/* confdefs.h */" > confdefs.h 2207 2208# Predefined preprocessor variables. 2209 2210cat >>confdefs.h <<_ACEOF 2211#define PACKAGE_NAME "$PACKAGE_NAME" 2212_ACEOF 2213 2214cat >>confdefs.h <<_ACEOF 2215#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2216_ACEOF 2217 2218cat >>confdefs.h <<_ACEOF 2219#define PACKAGE_VERSION "$PACKAGE_VERSION" 2220_ACEOF 2221 2222cat >>confdefs.h <<_ACEOF 2223#define PACKAGE_STRING "$PACKAGE_STRING" 2224_ACEOF 2225 2226cat >>confdefs.h <<_ACEOF 2227#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2228_ACEOF 2229 2230cat >>confdefs.h <<_ACEOF 2231#define PACKAGE_URL "$PACKAGE_URL" 2232_ACEOF 2233 2234 2235# Let the site file select an alternate cache file if it wants to. 2236# Prefer an explicitly selected file to automatically selected ones. 2237ac_site_file1=NONE 2238ac_site_file2=NONE 2239if test -n "$CONFIG_SITE"; then 2240 # We do not want a PATH search for config.site. 2241 case $CONFIG_SITE in #(( 2242 -*) ac_site_file1=./$CONFIG_SITE;; 2243 */*) ac_site_file1=$CONFIG_SITE;; 2244 *) ac_site_file1=./$CONFIG_SITE;; 2245 esac 2246elif test "x$prefix" != xNONE; then 2247 ac_site_file1=$prefix/share/config.site 2248 ac_site_file2=$prefix/etc/config.site 2249else 2250 ac_site_file1=$ac_default_prefix/share/config.site 2251 ac_site_file2=$ac_default_prefix/etc/config.site 2252fi 2253for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2254do 2255 test "x$ac_site_file" = xNONE && continue 2256 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2257 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2258$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2259 sed 's/^/| /' "$ac_site_file" >&5 2260 . "$ac_site_file" \ 2261 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2262$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2263as_fn_error $? "failed to load site script $ac_site_file 2264See \`config.log' for more details" "$LINENO" 5; } 2265 fi 2266done 2267 2268if test -r "$cache_file"; then 2269 # Some versions of bash will fail to source /dev/null (special files 2270 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2271 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2272 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2273$as_echo "$as_me: loading cache $cache_file" >&6;} 2274 case $cache_file in 2275 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2276 *) . "./$cache_file";; 2277 esac 2278 fi 2279else 2280 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2281$as_echo "$as_me: creating cache $cache_file" >&6;} 2282 >$cache_file 2283fi 2284 2285# Check that the precious variables saved in the cache have kept the same 2286# value. 2287ac_cache_corrupted=false 2288for ac_var in $ac_precious_vars; do 2289 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2290 eval ac_new_set=\$ac_env_${ac_var}_set 2291 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2292 eval ac_new_val=\$ac_env_${ac_var}_value 2293 case $ac_old_set,$ac_new_set in 2294 set,) 2295 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2296$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2297 ac_cache_corrupted=: ;; 2298 ,set) 2299 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2300$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2301 ac_cache_corrupted=: ;; 2302 ,);; 2303 *) 2304 if test "x$ac_old_val" != "x$ac_new_val"; then 2305 # differences in whitespace do not lead to failure. 2306 ac_old_val_w=`echo x $ac_old_val` 2307 ac_new_val_w=`echo x $ac_new_val` 2308 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2309 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2310$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2311 ac_cache_corrupted=: 2312 else 2313 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2314$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2315 eval $ac_var=\$ac_old_val 2316 fi 2317 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2318$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2319 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2320$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2321 fi;; 2322 esac 2323 # Pass precious variables to config.status. 2324 if test "$ac_new_set" = set; then 2325 case $ac_new_val in 2326 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2327 *) ac_arg=$ac_var=$ac_new_val ;; 2328 esac 2329 case " $ac_configure_args " in 2330 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2331 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2332 esac 2333 fi 2334done 2335if $ac_cache_corrupted; then 2336 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2337$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2338 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2339$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2340 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2341fi 2342## -------------------- ## 2343## Main body of script. ## 2344## -------------------- ## 2345 2346ac_ext=c 2347ac_cpp='$CPP $CPPFLAGS' 2348ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2349ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2350ac_compiler_gnu=$ac_cv_c_compiler_gnu 2351 2352 2353ac_config_headers="$ac_config_headers config.h" 2354 2355 2356case "$srcdir" in 2357/*) ;; 2358*) srcdir=`cd $srcdir && pwd`;; 2359esac 2360 2361. $srcdir/VERSION 2362OS=`uname -s` 2363 2364 2365# Check whether --with-defshell was given. 2366if test "${with_defshell+set}" = set; then : 2367 withval=$with_defshell; case "${withval}" in 2368yes) as_fn_error $? "bad value ${withval} given for bmake DEFSHELL" "$LINENO" 5 ;; 2369no) ;; 2370*) case "$with_defshell" in 2371 sh) DEFSHELL_INDEX=DEFSHELL_INDEX_SH;; # it's the default anyway 2372 ksh) DEFSHELL_INDEX=DEFSHELL_INDEX_KSH;; 2373 csh) DEFSHELL_INDEX=DEFSHELL_INDEX_CSH;; # kidding right? 2374 *) defshell_path=$with_defshell;; # better be sh compatible! 2375 esac 2376 ;; 2377 esac 2378fi 2379 2380case "$OS" in 2381CYGWIN*|MINGW*) use_makefile=no;; 2382*) use_makefile=yes;; 2383esac 2384 2385# Check whether --with-makefile was given. 2386if test "${with_makefile+set}" = set; then : 2387 withval=$with_makefile; case "${withval}" in 2388yes|no) use_makefile=${withval};; 2389*) as_fn_error $? "bad value ${withval} given for makefile" "$LINENO" 5 ;; 2390esac 2391fi 2392 2393use_meta=yes 2394 2395# Check whether --with-meta was given. 2396if test "${with_meta+set}" = set; then : 2397 withval=$with_meta; case "${withval}" in 2398yes|no) use_meta=${withval};; 2399*) as_fn_error $? "bad value ${withval} given for meta" "$LINENO" 5 ;; 2400esac 2401fi 2402 2403 2404# Check whether --with-filemon was given. 2405if test "${with_filemon+set}" = set; then : 2406 withval=$with_filemon; case "/${withval}" in 2407/no) use_filemon=no;; 2408/*trace) filemon_h=no use_filemon="${withval}";; 2409*/filemon.h) filemon_h="${withval}";; 2410*/filemon*) filemon_h="${withval}/filemon.h";; 2411*) as_fn_error $? "bad value ${withval} given for filemon" "$LINENO" 5 ;; 2412esac 2413case "$use_filemon,$filemon_h" in 2414,*.h) use_filemon=dev;; 2415esac 2416 2417else 2418 2419case "$OS" in 2420NetBSD) filemon_h=no use_filemon=ktrace;; 2421*) 2422 for d in "/usr/include/dev/filemon" "$prefix/include/dev/filemon" "$srcdir/../../sys/dev/filemon" 2423 do 2424 for x in "/$OS" "" 2425 do 2426 filemon_h="$d$x/filemon.h" 2427 test -s "$filemon_h" && break 2428 done 2429 test -s "$filemon_h" && { use_filemon=dev; break; } 2430 done 2431 ;; 2432esac 2433use_filemon=${use_filemon:-no} 2434case "$use_filemon" in 2435dev) ;; 2436*) filemon_h=no;; 2437esac 2438 2439fi 2440 2441case "$use_meta" in 2442yes) 2443 case "$use_filemon" in 2444 no) ;; 2445 *) echo "Using: filemon_${use_filemon}.c" >&6;; 2446 esac 2447 ;; 2448esac 2449ac_ext=c 2450ac_cpp='$CPP $CPPFLAGS' 2451ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2452ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2453ac_compiler_gnu=$ac_cv_c_compiler_gnu 2454if test -n "$ac_tool_prefix"; then 2455 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2456set dummy ${ac_tool_prefix}gcc; ac_word=$2 2457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2458$as_echo_n "checking for $ac_word... " >&6; } 2459if ${ac_cv_prog_CC+:} false; then : 2460 $as_echo_n "(cached) " >&6 2461else 2462 if test -n "$CC"; then 2463 ac_cv_prog_CC="$CC" # Let the user override the test. 2464else 2465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2466for as_dir in $PATH 2467do 2468 IFS=$as_save_IFS 2469 test -z "$as_dir" && as_dir=. 2470 for ac_exec_ext in '' $ac_executable_extensions; do 2471 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2472 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2474 break 2 2475 fi 2476done 2477 done 2478IFS=$as_save_IFS 2479 2480fi 2481fi 2482CC=$ac_cv_prog_CC 2483if test -n "$CC"; then 2484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2485$as_echo "$CC" >&6; } 2486else 2487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2488$as_echo "no" >&6; } 2489fi 2490 2491 2492fi 2493if test -z "$ac_cv_prog_CC"; then 2494 ac_ct_CC=$CC 2495 # Extract the first word of "gcc", so it can be a program name with args. 2496set dummy gcc; ac_word=$2 2497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2498$as_echo_n "checking for $ac_word... " >&6; } 2499if ${ac_cv_prog_ac_ct_CC+:} false; then : 2500 $as_echo_n "(cached) " >&6 2501else 2502 if test -n "$ac_ct_CC"; then 2503 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2504else 2505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2506for as_dir in $PATH 2507do 2508 IFS=$as_save_IFS 2509 test -z "$as_dir" && as_dir=. 2510 for ac_exec_ext in '' $ac_executable_extensions; do 2511 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2512 ac_cv_prog_ac_ct_CC="gcc" 2513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2514 break 2 2515 fi 2516done 2517 done 2518IFS=$as_save_IFS 2519 2520fi 2521fi 2522ac_ct_CC=$ac_cv_prog_ac_ct_CC 2523if test -n "$ac_ct_CC"; then 2524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2525$as_echo "$ac_ct_CC" >&6; } 2526else 2527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2528$as_echo "no" >&6; } 2529fi 2530 2531 if test "x$ac_ct_CC" = x; then 2532 CC="" 2533 else 2534 case $cross_compiling:$ac_tool_warned in 2535yes:) 2536{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2537$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2538ac_tool_warned=yes ;; 2539esac 2540 CC=$ac_ct_CC 2541 fi 2542else 2543 CC="$ac_cv_prog_CC" 2544fi 2545 2546if test -z "$CC"; then 2547 if test -n "$ac_tool_prefix"; then 2548 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2549set dummy ${ac_tool_prefix}cc; ac_word=$2 2550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2551$as_echo_n "checking for $ac_word... " >&6; } 2552if ${ac_cv_prog_CC+:} false; then : 2553 $as_echo_n "(cached) " >&6 2554else 2555 if test -n "$CC"; then 2556 ac_cv_prog_CC="$CC" # Let the user override the test. 2557else 2558as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2559for as_dir in $PATH 2560do 2561 IFS=$as_save_IFS 2562 test -z "$as_dir" && as_dir=. 2563 for ac_exec_ext in '' $ac_executable_extensions; do 2564 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2565 ac_cv_prog_CC="${ac_tool_prefix}cc" 2566 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2567 break 2 2568 fi 2569done 2570 done 2571IFS=$as_save_IFS 2572 2573fi 2574fi 2575CC=$ac_cv_prog_CC 2576if test -n "$CC"; then 2577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2578$as_echo "$CC" >&6; } 2579else 2580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2581$as_echo "no" >&6; } 2582fi 2583 2584 2585 fi 2586fi 2587if test -z "$CC"; then 2588 # Extract the first word of "cc", so it can be a program name with args. 2589set dummy cc; ac_word=$2 2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2591$as_echo_n "checking for $ac_word... " >&6; } 2592if ${ac_cv_prog_CC+:} false; then : 2593 $as_echo_n "(cached) " >&6 2594else 2595 if test -n "$CC"; then 2596 ac_cv_prog_CC="$CC" # Let the user override the test. 2597else 2598 ac_prog_rejected=no 2599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2600for as_dir in $PATH 2601do 2602 IFS=$as_save_IFS 2603 test -z "$as_dir" && as_dir=. 2604 for ac_exec_ext in '' $ac_executable_extensions; do 2605 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2606 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2607 ac_prog_rejected=yes 2608 continue 2609 fi 2610 ac_cv_prog_CC="cc" 2611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2612 break 2 2613 fi 2614done 2615 done 2616IFS=$as_save_IFS 2617 2618if test $ac_prog_rejected = yes; then 2619 # We found a bogon in the path, so make sure we never use it. 2620 set dummy $ac_cv_prog_CC 2621 shift 2622 if test $# != 0; then 2623 # We chose a different compiler from the bogus one. 2624 # However, it has the same basename, so the bogon will be chosen 2625 # first if we set CC to just the basename; use the full file name. 2626 shift 2627 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2628 fi 2629fi 2630fi 2631fi 2632CC=$ac_cv_prog_CC 2633if test -n "$CC"; then 2634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2635$as_echo "$CC" >&6; } 2636else 2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2638$as_echo "no" >&6; } 2639fi 2640 2641 2642fi 2643if test -z "$CC"; then 2644 if test -n "$ac_tool_prefix"; then 2645 for ac_prog in cl.exe 2646 do 2647 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2648set dummy $ac_tool_prefix$ac_prog; 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 ${ac_cv_prog_CC+:} false; then : 2652 $as_echo_n "(cached) " >&6 2653else 2654 if test -n "$CC"; then 2655 ac_cv_prog_CC="$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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2664 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 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 2674CC=$ac_cv_prog_CC 2675if test -n "$CC"; then 2676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2677$as_echo "$CC" >&6; } 2678else 2679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2680$as_echo "no" >&6; } 2681fi 2682 2683 2684 test -n "$CC" && break 2685 done 2686fi 2687if test -z "$CC"; then 2688 ac_ct_CC=$CC 2689 for ac_prog in cl.exe 2690do 2691 # Extract the first word of "$ac_prog", so it can be a program name with args. 2692set dummy $ac_prog; ac_word=$2 2693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2694$as_echo_n "checking for $ac_word... " >&6; } 2695if ${ac_cv_prog_ac_ct_CC+:} false; then : 2696 $as_echo_n "(cached) " >&6 2697else 2698 if test -n "$ac_ct_CC"; then 2699 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2700else 2701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2702for as_dir in $PATH 2703do 2704 IFS=$as_save_IFS 2705 test -z "$as_dir" && as_dir=. 2706 for ac_exec_ext in '' $ac_executable_extensions; do 2707 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2708 ac_cv_prog_ac_ct_CC="$ac_prog" 2709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2710 break 2 2711 fi 2712done 2713 done 2714IFS=$as_save_IFS 2715 2716fi 2717fi 2718ac_ct_CC=$ac_cv_prog_ac_ct_CC 2719if test -n "$ac_ct_CC"; then 2720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2721$as_echo "$ac_ct_CC" >&6; } 2722else 2723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2724$as_echo "no" >&6; } 2725fi 2726 2727 2728 test -n "$ac_ct_CC" && break 2729done 2730 2731 if test "x$ac_ct_CC" = x; then 2732 CC="" 2733 else 2734 case $cross_compiling:$ac_tool_warned in 2735yes:) 2736{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2737$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2738ac_tool_warned=yes ;; 2739esac 2740 CC=$ac_ct_CC 2741 fi 2742fi 2743 2744fi 2745 2746 2747test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2748$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2749as_fn_error $? "no acceptable C compiler found in \$PATH 2750See \`config.log' for more details" "$LINENO" 5; } 2751 2752# Provide some information about the compiler. 2753$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2754set X $ac_compile 2755ac_compiler=$2 2756for ac_option in --version -v -V -qversion; do 2757 { { ac_try="$ac_compiler $ac_option >&5" 2758case "(($ac_try" in 2759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2760 *) ac_try_echo=$ac_try;; 2761esac 2762eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2763$as_echo "$ac_try_echo"; } >&5 2764 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2765 ac_status=$? 2766 if test -s conftest.err; then 2767 sed '10a\ 2768... rest of stderr output deleted ... 2769 10q' conftest.err >conftest.er1 2770 cat conftest.er1 >&5 2771 fi 2772 rm -f conftest.er1 conftest.err 2773 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2774 test $ac_status = 0; } 2775done 2776 2777cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2778/* end confdefs.h. */ 2779 2780int 2781main () 2782{ 2783 2784 ; 2785 return 0; 2786} 2787_ACEOF 2788ac_clean_files_save=$ac_clean_files 2789ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2790# Try to create an executable without -o first, disregard a.out. 2791# It will help us diagnose broken compilers, and finding out an intuition 2792# of exeext. 2793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2794$as_echo_n "checking whether the C compiler works... " >&6; } 2795ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2796 2797# The possible output files: 2798ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2799 2800ac_rmfiles= 2801for ac_file in $ac_files 2802do 2803 case $ac_file in 2804 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2805 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2806 esac 2807done 2808rm -f $ac_rmfiles 2809 2810if { { ac_try="$ac_link_default" 2811case "(($ac_try" in 2812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2813 *) ac_try_echo=$ac_try;; 2814esac 2815eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2816$as_echo "$ac_try_echo"; } >&5 2817 (eval "$ac_link_default") 2>&5 2818 ac_status=$? 2819 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2820 test $ac_status = 0; }; then : 2821 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2822# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2823# in a Makefile. We should not override ac_cv_exeext if it was cached, 2824# so that the user can short-circuit this test for compilers unknown to 2825# Autoconf. 2826for ac_file in $ac_files '' 2827do 2828 test -f "$ac_file" || continue 2829 case $ac_file in 2830 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2831 ;; 2832 [ab].out ) 2833 # We found the default executable, but exeext='' is most 2834 # certainly right. 2835 break;; 2836 *.* ) 2837 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2838 then :; else 2839 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2840 fi 2841 # We set ac_cv_exeext here because the later test for it is not 2842 # safe: cross compilers may not add the suffix if given an `-o' 2843 # argument, so we may need to know it at that point already. 2844 # Even if this section looks crufty: it has the advantage of 2845 # actually working. 2846 break;; 2847 * ) 2848 break;; 2849 esac 2850done 2851test "$ac_cv_exeext" = no && ac_cv_exeext= 2852 2853else 2854 ac_file='' 2855fi 2856if test -z "$ac_file"; then : 2857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2858$as_echo "no" >&6; } 2859$as_echo "$as_me: failed program was:" >&5 2860sed 's/^/| /' conftest.$ac_ext >&5 2861 2862{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2863$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2864as_fn_error 77 "C compiler cannot create executables 2865See \`config.log' for more details" "$LINENO" 5; } 2866else 2867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2868$as_echo "yes" >&6; } 2869fi 2870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2871$as_echo_n "checking for C compiler default output file name... " >&6; } 2872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2873$as_echo "$ac_file" >&6; } 2874ac_exeext=$ac_cv_exeext 2875 2876rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2877ac_clean_files=$ac_clean_files_save 2878{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2879$as_echo_n "checking for suffix of executables... " >&6; } 2880if { { ac_try="$ac_link" 2881case "(($ac_try" in 2882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2883 *) ac_try_echo=$ac_try;; 2884esac 2885eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2886$as_echo "$ac_try_echo"; } >&5 2887 (eval "$ac_link") 2>&5 2888 ac_status=$? 2889 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2890 test $ac_status = 0; }; then : 2891 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2892# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2893# work properly (i.e., refer to `conftest.exe'), while it won't with 2894# `rm'. 2895for ac_file in conftest.exe conftest conftest.*; do 2896 test -f "$ac_file" || continue 2897 case $ac_file in 2898 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2899 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2900 break;; 2901 * ) break;; 2902 esac 2903done 2904else 2905 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2906$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2907as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2908See \`config.log' for more details" "$LINENO" 5; } 2909fi 2910rm -f conftest conftest$ac_cv_exeext 2911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2912$as_echo "$ac_cv_exeext" >&6; } 2913 2914rm -f conftest.$ac_ext 2915EXEEXT=$ac_cv_exeext 2916ac_exeext=$EXEEXT 2917cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2918/* end confdefs.h. */ 2919#include <stdio.h> 2920int 2921main () 2922{ 2923FILE *f = fopen ("conftest.out", "w"); 2924 return ferror (f) || fclose (f) != 0; 2925 2926 ; 2927 return 0; 2928} 2929_ACEOF 2930ac_clean_files="$ac_clean_files conftest.out" 2931# Check that the compiler produces executables we can run. If not, either 2932# the compiler is broken, or we cross compile. 2933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2934$as_echo_n "checking whether we are cross compiling... " >&6; } 2935if test "$cross_compiling" != yes; then 2936 { { ac_try="$ac_link" 2937case "(($ac_try" in 2938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2939 *) ac_try_echo=$ac_try;; 2940esac 2941eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2942$as_echo "$ac_try_echo"; } >&5 2943 (eval "$ac_link") 2>&5 2944 ac_status=$? 2945 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2946 test $ac_status = 0; } 2947 if { ac_try='./conftest$ac_cv_exeext' 2948 { { case "(($ac_try" in 2949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2950 *) ac_try_echo=$ac_try;; 2951esac 2952eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2953$as_echo "$ac_try_echo"; } >&5 2954 (eval "$ac_try") 2>&5 2955 ac_status=$? 2956 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2957 test $ac_status = 0; }; }; then 2958 cross_compiling=no 2959 else 2960 if test "$cross_compiling" = maybe; then 2961 cross_compiling=yes 2962 else 2963 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2964$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2965as_fn_error $? "cannot run C compiled programs. 2966If you meant to cross compile, use \`--host'. 2967See \`config.log' for more details" "$LINENO" 5; } 2968 fi 2969 fi 2970fi 2971{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2972$as_echo "$cross_compiling" >&6; } 2973 2974rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2975ac_clean_files=$ac_clean_files_save 2976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2977$as_echo_n "checking for suffix of object files... " >&6; } 2978if ${ac_cv_objext+:} false; then : 2979 $as_echo_n "(cached) " >&6 2980else 2981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2982/* end confdefs.h. */ 2983 2984int 2985main () 2986{ 2987 2988 ; 2989 return 0; 2990} 2991_ACEOF 2992rm -f conftest.o conftest.obj 2993if { { ac_try="$ac_compile" 2994case "(($ac_try" in 2995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2996 *) ac_try_echo=$ac_try;; 2997esac 2998eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2999$as_echo "$ac_try_echo"; } >&5 3000 (eval "$ac_compile") 2>&5 3001 ac_status=$? 3002 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3003 test $ac_status = 0; }; then : 3004 for ac_file in conftest.o conftest.obj conftest.*; do 3005 test -f "$ac_file" || continue; 3006 case $ac_file in 3007 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3008 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3009 break;; 3010 esac 3011done 3012else 3013 $as_echo "$as_me: failed program was:" >&5 3014sed 's/^/| /' conftest.$ac_ext >&5 3015 3016{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3017$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3018as_fn_error $? "cannot compute suffix of object files: cannot compile 3019See \`config.log' for more details" "$LINENO" 5; } 3020fi 3021rm -f conftest.$ac_cv_objext conftest.$ac_ext 3022fi 3023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3024$as_echo "$ac_cv_objext" >&6; } 3025OBJEXT=$ac_cv_objext 3026ac_objext=$OBJEXT 3027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3028$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3029if ${ac_cv_c_compiler_gnu+:} false; then : 3030 $as_echo_n "(cached) " >&6 3031else 3032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3033/* end confdefs.h. */ 3034 3035int 3036main () 3037{ 3038#ifndef __GNUC__ 3039 choke me 3040#endif 3041 3042 ; 3043 return 0; 3044} 3045_ACEOF 3046if ac_fn_c_try_compile "$LINENO"; then : 3047 ac_compiler_gnu=yes 3048else 3049 ac_compiler_gnu=no 3050fi 3051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3052ac_cv_c_compiler_gnu=$ac_compiler_gnu 3053 3054fi 3055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3056$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3057if test $ac_compiler_gnu = yes; then 3058 GCC=yes 3059else 3060 GCC= 3061fi 3062ac_test_CFLAGS=${CFLAGS+set} 3063ac_save_CFLAGS=$CFLAGS 3064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3065$as_echo_n "checking whether $CC accepts -g... " >&6; } 3066if ${ac_cv_prog_cc_g+:} false; then : 3067 $as_echo_n "(cached) " >&6 3068else 3069 ac_save_c_werror_flag=$ac_c_werror_flag 3070 ac_c_werror_flag=yes 3071 ac_cv_prog_cc_g=no 3072 CFLAGS="-g" 3073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3074/* end confdefs.h. */ 3075 3076int 3077main () 3078{ 3079 3080 ; 3081 return 0; 3082} 3083_ACEOF 3084if ac_fn_c_try_compile "$LINENO"; then : 3085 ac_cv_prog_cc_g=yes 3086else 3087 CFLAGS="" 3088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3089/* end confdefs.h. */ 3090 3091int 3092main () 3093{ 3094 3095 ; 3096 return 0; 3097} 3098_ACEOF 3099if ac_fn_c_try_compile "$LINENO"; then : 3100 3101else 3102 ac_c_werror_flag=$ac_save_c_werror_flag 3103 CFLAGS="-g" 3104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3105/* end confdefs.h. */ 3106 3107int 3108main () 3109{ 3110 3111 ; 3112 return 0; 3113} 3114_ACEOF 3115if ac_fn_c_try_compile "$LINENO"; then : 3116 ac_cv_prog_cc_g=yes 3117fi 3118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3119fi 3120rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3121fi 3122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3123 ac_c_werror_flag=$ac_save_c_werror_flag 3124fi 3125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3126$as_echo "$ac_cv_prog_cc_g" >&6; } 3127if test "$ac_test_CFLAGS" = set; then 3128 CFLAGS=$ac_save_CFLAGS 3129elif test $ac_cv_prog_cc_g = yes; then 3130 if test "$GCC" = yes; then 3131 CFLAGS="-g -O2" 3132 else 3133 CFLAGS="-g" 3134 fi 3135else 3136 if test "$GCC" = yes; then 3137 CFLAGS="-O2" 3138 else 3139 CFLAGS= 3140 fi 3141fi 3142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3143$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3144if ${ac_cv_prog_cc_c89+:} false; then : 3145 $as_echo_n "(cached) " >&6 3146else 3147 ac_cv_prog_cc_c89=no 3148ac_save_CC=$CC 3149cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3150/* end confdefs.h. */ 3151#include <stdarg.h> 3152#include <stdio.h> 3153struct stat; 3154/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3155struct buf { int x; }; 3156FILE * (*rcsopen) (struct buf *, struct stat *, int); 3157static char *e (p, i) 3158 char **p; 3159 int i; 3160{ 3161 return p[i]; 3162} 3163static char *f (char * (*g) (char **, int), char **p, ...) 3164{ 3165 char *s; 3166 va_list v; 3167 va_start (v,p); 3168 s = g (p, va_arg (v,int)); 3169 va_end (v); 3170 return s; 3171} 3172 3173/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3174 function prototypes and stuff, but not '\xHH' hex character constants. 3175 These don't provoke an error unfortunately, instead are silently treated 3176 as 'x'. The following induces an error, until -std is added to get 3177 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3178 array size at least. It's necessary to write '\x00'==0 to get something 3179 that's true only with -std. */ 3180int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3181 3182/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3183 inside strings and character constants. */ 3184#define FOO(x) 'x' 3185int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3186 3187int test (int i, double x); 3188struct s1 {int (*f) (int a);}; 3189struct s2 {int (*f) (double a);}; 3190int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3191int argc; 3192char **argv; 3193int 3194main () 3195{ 3196return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3197 ; 3198 return 0; 3199} 3200_ACEOF 3201for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3202 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3203do 3204 CC="$ac_save_CC $ac_arg" 3205 if ac_fn_c_try_compile "$LINENO"; then : 3206 ac_cv_prog_cc_c89=$ac_arg 3207fi 3208rm -f core conftest.err conftest.$ac_objext 3209 test "x$ac_cv_prog_cc_c89" != "xno" && break 3210done 3211rm -f conftest.$ac_ext 3212CC=$ac_save_CC 3213 3214fi 3215# AC_CACHE_VAL 3216case "x$ac_cv_prog_cc_c89" in 3217 x) 3218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3219$as_echo "none needed" >&6; } ;; 3220 xno) 3221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3222$as_echo "unsupported" >&6; } ;; 3223 *) 3224 CC="$CC $ac_cv_prog_cc_c89" 3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3226$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3227esac 3228if test "x$ac_cv_prog_cc_c89" != xno; then : 3229 3230fi 3231 3232ac_ext=c 3233ac_cpp='$CPP $CPPFLAGS' 3234ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3235ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3236ac_compiler_gnu=$ac_cv_c_compiler_gnu 3237 3238 3239ac_ext=c 3240ac_cpp='$CPP $CPPFLAGS' 3241ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3242ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3243ac_compiler_gnu=$ac_cv_c_compiler_gnu 3244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3245$as_echo_n "checking how to run the C preprocessor... " >&6; } 3246# On Suns, sometimes $CPP names a directory. 3247if test -n "$CPP" && test -d "$CPP"; then 3248 CPP= 3249fi 3250if test -z "$CPP"; then 3251 if ${ac_cv_prog_CPP+:} false; then : 3252 $as_echo_n "(cached) " >&6 3253else 3254 # Double quotes because CPP needs to be expanded 3255 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3256 do 3257 ac_preproc_ok=false 3258for ac_c_preproc_warn_flag in '' yes 3259do 3260 # Use a header file that comes with gcc, so configuring glibc 3261 # with a fresh cross-compiler works. 3262 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3263 # <limits.h> exists even on freestanding compilers. 3264 # On the NeXT, cc -E runs the code through the compiler's parser, 3265 # not just through cpp. "Syntax error" is here to catch this case. 3266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3267/* end confdefs.h. */ 3268#ifdef __STDC__ 3269# include <limits.h> 3270#else 3271# include <assert.h> 3272#endif 3273 Syntax error 3274_ACEOF 3275if ac_fn_c_try_cpp "$LINENO"; then : 3276 3277else 3278 # Broken: fails on valid input. 3279continue 3280fi 3281rm -f conftest.err conftest.i conftest.$ac_ext 3282 3283 # OK, works on sane cases. Now check whether nonexistent headers 3284 # can be detected and how. 3285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3286/* end confdefs.h. */ 3287#include <ac_nonexistent.h> 3288_ACEOF 3289if ac_fn_c_try_cpp "$LINENO"; then : 3290 # Broken: success on invalid input. 3291continue 3292else 3293 # Passes both tests. 3294ac_preproc_ok=: 3295break 3296fi 3297rm -f conftest.err conftest.i conftest.$ac_ext 3298 3299done 3300# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3301rm -f conftest.i conftest.err conftest.$ac_ext 3302if $ac_preproc_ok; then : 3303 break 3304fi 3305 3306 done 3307 ac_cv_prog_CPP=$CPP 3308 3309fi 3310 CPP=$ac_cv_prog_CPP 3311else 3312 ac_cv_prog_CPP=$CPP 3313fi 3314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3315$as_echo "$CPP" >&6; } 3316ac_preproc_ok=false 3317for ac_c_preproc_warn_flag in '' yes 3318do 3319 # Use a header file that comes with gcc, so configuring glibc 3320 # with a fresh cross-compiler works. 3321 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3322 # <limits.h> exists even on freestanding compilers. 3323 # On the NeXT, cc -E runs the code through the compiler's parser, 3324 # not just through cpp. "Syntax error" is here to catch this case. 3325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3326/* end confdefs.h. */ 3327#ifdef __STDC__ 3328# include <limits.h> 3329#else 3330# include <assert.h> 3331#endif 3332 Syntax error 3333_ACEOF 3334if ac_fn_c_try_cpp "$LINENO"; then : 3335 3336else 3337 # Broken: fails on valid input. 3338continue 3339fi 3340rm -f conftest.err conftest.i conftest.$ac_ext 3341 3342 # OK, works on sane cases. Now check whether nonexistent headers 3343 # can be detected and how. 3344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3345/* end confdefs.h. */ 3346#include <ac_nonexistent.h> 3347_ACEOF 3348if ac_fn_c_try_cpp "$LINENO"; then : 3349 # Broken: success on invalid input. 3350continue 3351else 3352 # Passes both tests. 3353ac_preproc_ok=: 3354break 3355fi 3356rm -f conftest.err conftest.i conftest.$ac_ext 3357 3358done 3359# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3360rm -f conftest.i conftest.err conftest.$ac_ext 3361if $ac_preproc_ok; then : 3362 3363else 3364 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3365$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3366as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3367See \`config.log' for more details" "$LINENO" 5; } 3368fi 3369 3370ac_ext=c 3371ac_cpp='$CPP $CPPFLAGS' 3372ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3373ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3374ac_compiler_gnu=$ac_cv_c_compiler_gnu 3375 3376 3377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3378$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3379if ${ac_cv_path_GREP+:} false; then : 3380 $as_echo_n "(cached) " >&6 3381else 3382 if test -z "$GREP"; then 3383 ac_path_GREP_found=false 3384 # Loop through the user's path and test for each of PROGNAME-LIST 3385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3386for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3387do 3388 IFS=$as_save_IFS 3389 test -z "$as_dir" && as_dir=. 3390 for ac_prog in grep ggrep; do 3391 for ac_exec_ext in '' $ac_executable_extensions; do 3392 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3393 as_fn_executable_p "$ac_path_GREP" || continue 3394# Check for GNU ac_path_GREP and select it if it is found. 3395 # Check for GNU $ac_path_GREP 3396case `"$ac_path_GREP" --version 2>&1` in 3397*GNU*) 3398 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3399*) 3400 ac_count=0 3401 $as_echo_n 0123456789 >"conftest.in" 3402 while : 3403 do 3404 cat "conftest.in" "conftest.in" >"conftest.tmp" 3405 mv "conftest.tmp" "conftest.in" 3406 cp "conftest.in" "conftest.nl" 3407 $as_echo 'GREP' >> "conftest.nl" 3408 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3409 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3410 as_fn_arith $ac_count + 1 && ac_count=$as_val 3411 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3412 # Best one so far, save it but keep looking for a better one 3413 ac_cv_path_GREP="$ac_path_GREP" 3414 ac_path_GREP_max=$ac_count 3415 fi 3416 # 10*(2^10) chars as input seems more than enough 3417 test $ac_count -gt 10 && break 3418 done 3419 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3420esac 3421 3422 $ac_path_GREP_found && break 3 3423 done 3424 done 3425 done 3426IFS=$as_save_IFS 3427 if test -z "$ac_cv_path_GREP"; then 3428 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3429 fi 3430else 3431 ac_cv_path_GREP=$GREP 3432fi 3433 3434fi 3435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3436$as_echo "$ac_cv_path_GREP" >&6; } 3437 GREP="$ac_cv_path_GREP" 3438 3439 3440{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3441$as_echo_n "checking for egrep... " >&6; } 3442if ${ac_cv_path_EGREP+:} false; then : 3443 $as_echo_n "(cached) " >&6 3444else 3445 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3446 then ac_cv_path_EGREP="$GREP -E" 3447 else 3448 if test -z "$EGREP"; then 3449 ac_path_EGREP_found=false 3450 # Loop through the user's path and test for each of PROGNAME-LIST 3451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3452for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3453do 3454 IFS=$as_save_IFS 3455 test -z "$as_dir" && as_dir=. 3456 for ac_prog in egrep; do 3457 for ac_exec_ext in '' $ac_executable_extensions; do 3458 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3459 as_fn_executable_p "$ac_path_EGREP" || continue 3460# Check for GNU ac_path_EGREP and select it if it is found. 3461 # Check for GNU $ac_path_EGREP 3462case `"$ac_path_EGREP" --version 2>&1` in 3463*GNU*) 3464 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3465*) 3466 ac_count=0 3467 $as_echo_n 0123456789 >"conftest.in" 3468 while : 3469 do 3470 cat "conftest.in" "conftest.in" >"conftest.tmp" 3471 mv "conftest.tmp" "conftest.in" 3472 cp "conftest.in" "conftest.nl" 3473 $as_echo 'EGREP' >> "conftest.nl" 3474 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3475 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3476 as_fn_arith $ac_count + 1 && ac_count=$as_val 3477 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3478 # Best one so far, save it but keep looking for a better one 3479 ac_cv_path_EGREP="$ac_path_EGREP" 3480 ac_path_EGREP_max=$ac_count 3481 fi 3482 # 10*(2^10) chars as input seems more than enough 3483 test $ac_count -gt 10 && break 3484 done 3485 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3486esac 3487 3488 $ac_path_EGREP_found && break 3 3489 done 3490 done 3491 done 3492IFS=$as_save_IFS 3493 if test -z "$ac_cv_path_EGREP"; then 3494 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3495 fi 3496else 3497 ac_cv_path_EGREP=$EGREP 3498fi 3499 3500 fi 3501fi 3502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3503$as_echo "$ac_cv_path_EGREP" >&6; } 3504 EGREP="$ac_cv_path_EGREP" 3505 3506 3507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3508$as_echo_n "checking for ANSI C header files... " >&6; } 3509if ${ac_cv_header_stdc+:} false; then : 3510 $as_echo_n "(cached) " >&6 3511else 3512 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3513/* end confdefs.h. */ 3514#include <stdlib.h> 3515#include <stdarg.h> 3516#include <string.h> 3517#include <float.h> 3518 3519int 3520main () 3521{ 3522 3523 ; 3524 return 0; 3525} 3526_ACEOF 3527if ac_fn_c_try_compile "$LINENO"; then : 3528 ac_cv_header_stdc=yes 3529else 3530 ac_cv_header_stdc=no 3531fi 3532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3533 3534if test $ac_cv_header_stdc = yes; then 3535 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3537/* end confdefs.h. */ 3538#include <string.h> 3539 3540_ACEOF 3541if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3542 $EGREP "memchr" >/dev/null 2>&1; then : 3543 3544else 3545 ac_cv_header_stdc=no 3546fi 3547rm -f conftest* 3548 3549fi 3550 3551if test $ac_cv_header_stdc = yes; then 3552 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3554/* end confdefs.h. */ 3555#include <stdlib.h> 3556 3557_ACEOF 3558if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3559 $EGREP "free" >/dev/null 2>&1; then : 3560 3561else 3562 ac_cv_header_stdc=no 3563fi 3564rm -f conftest* 3565 3566fi 3567 3568if test $ac_cv_header_stdc = yes; then 3569 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3570 if test "$cross_compiling" = yes; then : 3571 : 3572else 3573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3574/* end confdefs.h. */ 3575#include <ctype.h> 3576#include <stdlib.h> 3577#if ((' ' & 0x0FF) == 0x020) 3578# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3579# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3580#else 3581# define ISLOWER(c) \ 3582 (('a' <= (c) && (c) <= 'i') \ 3583 || ('j' <= (c) && (c) <= 'r') \ 3584 || ('s' <= (c) && (c) <= 'z')) 3585# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3586#endif 3587 3588#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3589int 3590main () 3591{ 3592 int i; 3593 for (i = 0; i < 256; i++) 3594 if (XOR (islower (i), ISLOWER (i)) 3595 || toupper (i) != TOUPPER (i)) 3596 return 2; 3597 return 0; 3598} 3599_ACEOF 3600if ac_fn_c_try_run "$LINENO"; then : 3601 3602else 3603 ac_cv_header_stdc=no 3604fi 3605rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3606 conftest.$ac_objext conftest.beam conftest.$ac_ext 3607fi 3608 3609fi 3610fi 3611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3612$as_echo "$ac_cv_header_stdc" >&6; } 3613if test $ac_cv_header_stdc = yes; then 3614 3615$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3616 3617fi 3618 3619# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3620for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3621 inttypes.h stdint.h unistd.h 3622do : 3623 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3624ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3625" 3626if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3627 cat >>confdefs.h <<_ACEOF 3628#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3629_ACEOF 3630 3631fi 3632 3633done 3634 3635 3636 3637 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3638if test "x$ac_cv_header_minix_config_h" = xyes; then : 3639 MINIX=yes 3640else 3641 MINIX= 3642fi 3643 3644 3645 if test "$MINIX" = yes; then 3646 3647$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3648 3649 3650$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3651 3652 3653$as_echo "#define _MINIX 1" >>confdefs.h 3654 3655 fi 3656 3657 3658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3659$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3660if ${ac_cv_safe_to_define___extensions__+:} false; then : 3661 $as_echo_n "(cached) " >&6 3662else 3663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3664/* end confdefs.h. */ 3665 3666# define __EXTENSIONS__ 1 3667 $ac_includes_default 3668int 3669main () 3670{ 3671 3672 ; 3673 return 0; 3674} 3675_ACEOF 3676if ac_fn_c_try_compile "$LINENO"; then : 3677 ac_cv_safe_to_define___extensions__=yes 3678else 3679 ac_cv_safe_to_define___extensions__=no 3680fi 3681rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3682fi 3683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3684$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3685 test $ac_cv_safe_to_define___extensions__ = yes && 3686 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3687 3688 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3689 3690 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3691 3692 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3693 3694 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 3695 3696 3697ac_ext=c 3698ac_cpp='$CPP $CPPFLAGS' 3699ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3700ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3701ac_compiler_gnu=$ac_cv_c_compiler_gnu 3702if test -n "$ac_tool_prefix"; then 3703 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3704set dummy ${ac_tool_prefix}gcc; ac_word=$2 3705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3706$as_echo_n "checking for $ac_word... " >&6; } 3707if ${ac_cv_prog_CC+:} false; then : 3708 $as_echo_n "(cached) " >&6 3709else 3710 if test -n "$CC"; then 3711 ac_cv_prog_CC="$CC" # Let the user override the test. 3712else 3713as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3714for as_dir in $PATH 3715do 3716 IFS=$as_save_IFS 3717 test -z "$as_dir" && as_dir=. 3718 for ac_exec_ext in '' $ac_executable_extensions; do 3719 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3720 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3721 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3722 break 2 3723 fi 3724done 3725 done 3726IFS=$as_save_IFS 3727 3728fi 3729fi 3730CC=$ac_cv_prog_CC 3731if test -n "$CC"; then 3732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3733$as_echo "$CC" >&6; } 3734else 3735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3736$as_echo "no" >&6; } 3737fi 3738 3739 3740fi 3741if test -z "$ac_cv_prog_CC"; then 3742 ac_ct_CC=$CC 3743 # Extract the first word of "gcc", so it can be a program name with args. 3744set dummy gcc; ac_word=$2 3745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3746$as_echo_n "checking for $ac_word... " >&6; } 3747if ${ac_cv_prog_ac_ct_CC+:} false; then : 3748 $as_echo_n "(cached) " >&6 3749else 3750 if test -n "$ac_ct_CC"; then 3751 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3752else 3753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3754for as_dir in $PATH 3755do 3756 IFS=$as_save_IFS 3757 test -z "$as_dir" && as_dir=. 3758 for ac_exec_ext in '' $ac_executable_extensions; do 3759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3760 ac_cv_prog_ac_ct_CC="gcc" 3761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3762 break 2 3763 fi 3764done 3765 done 3766IFS=$as_save_IFS 3767 3768fi 3769fi 3770ac_ct_CC=$ac_cv_prog_ac_ct_CC 3771if test -n "$ac_ct_CC"; then 3772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3773$as_echo "$ac_ct_CC" >&6; } 3774else 3775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3776$as_echo "no" >&6; } 3777fi 3778 3779 if test "x$ac_ct_CC" = x; then 3780 CC="" 3781 else 3782 case $cross_compiling:$ac_tool_warned in 3783yes:) 3784{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3785$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3786ac_tool_warned=yes ;; 3787esac 3788 CC=$ac_ct_CC 3789 fi 3790else 3791 CC="$ac_cv_prog_CC" 3792fi 3793 3794if test -z "$CC"; then 3795 if test -n "$ac_tool_prefix"; then 3796 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3797set dummy ${ac_tool_prefix}cc; ac_word=$2 3798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3799$as_echo_n "checking for $ac_word... " >&6; } 3800if ${ac_cv_prog_CC+:} false; then : 3801 $as_echo_n "(cached) " >&6 3802else 3803 if test -n "$CC"; then 3804 ac_cv_prog_CC="$CC" # Let the user override the test. 3805else 3806as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3807for as_dir in $PATH 3808do 3809 IFS=$as_save_IFS 3810 test -z "$as_dir" && as_dir=. 3811 for ac_exec_ext in '' $ac_executable_extensions; do 3812 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3813 ac_cv_prog_CC="${ac_tool_prefix}cc" 3814 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3815 break 2 3816 fi 3817done 3818 done 3819IFS=$as_save_IFS 3820 3821fi 3822fi 3823CC=$ac_cv_prog_CC 3824if test -n "$CC"; then 3825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3826$as_echo "$CC" >&6; } 3827else 3828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3829$as_echo "no" >&6; } 3830fi 3831 3832 3833 fi 3834fi 3835if test -z "$CC"; then 3836 # Extract the first word of "cc", so it can be a program name with args. 3837set dummy cc; ac_word=$2 3838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3839$as_echo_n "checking for $ac_word... " >&6; } 3840if ${ac_cv_prog_CC+:} false; then : 3841 $as_echo_n "(cached) " >&6 3842else 3843 if test -n "$CC"; then 3844 ac_cv_prog_CC="$CC" # Let the user override the test. 3845else 3846 ac_prog_rejected=no 3847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3848for as_dir in $PATH 3849do 3850 IFS=$as_save_IFS 3851 test -z "$as_dir" && as_dir=. 3852 for ac_exec_ext in '' $ac_executable_extensions; do 3853 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3854 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3855 ac_prog_rejected=yes 3856 continue 3857 fi 3858 ac_cv_prog_CC="cc" 3859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3860 break 2 3861 fi 3862done 3863 done 3864IFS=$as_save_IFS 3865 3866if test $ac_prog_rejected = yes; then 3867 # We found a bogon in the path, so make sure we never use it. 3868 set dummy $ac_cv_prog_CC 3869 shift 3870 if test $# != 0; then 3871 # We chose a different compiler from the bogus one. 3872 # However, it has the same basename, so the bogon will be chosen 3873 # first if we set CC to just the basename; use the full file name. 3874 shift 3875 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3876 fi 3877fi 3878fi 3879fi 3880CC=$ac_cv_prog_CC 3881if test -n "$CC"; then 3882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3883$as_echo "$CC" >&6; } 3884else 3885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3886$as_echo "no" >&6; } 3887fi 3888 3889 3890fi 3891if test -z "$CC"; then 3892 if test -n "$ac_tool_prefix"; then 3893 for ac_prog in cl.exe 3894 do 3895 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3896set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3898$as_echo_n "checking for $ac_word... " >&6; } 3899if ${ac_cv_prog_CC+:} false; then : 3900 $as_echo_n "(cached) " >&6 3901else 3902 if test -n "$CC"; then 3903 ac_cv_prog_CC="$CC" # Let the user override the test. 3904else 3905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3906for as_dir in $PATH 3907do 3908 IFS=$as_save_IFS 3909 test -z "$as_dir" && as_dir=. 3910 for ac_exec_ext in '' $ac_executable_extensions; do 3911 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3912 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3914 break 2 3915 fi 3916done 3917 done 3918IFS=$as_save_IFS 3919 3920fi 3921fi 3922CC=$ac_cv_prog_CC 3923if test -n "$CC"; then 3924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3925$as_echo "$CC" >&6; } 3926else 3927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3928$as_echo "no" >&6; } 3929fi 3930 3931 3932 test -n "$CC" && break 3933 done 3934fi 3935if test -z "$CC"; then 3936 ac_ct_CC=$CC 3937 for ac_prog in cl.exe 3938do 3939 # Extract the first word of "$ac_prog", so it can be a program name with args. 3940set dummy $ac_prog; ac_word=$2 3941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3942$as_echo_n "checking for $ac_word... " >&6; } 3943if ${ac_cv_prog_ac_ct_CC+:} false; then : 3944 $as_echo_n "(cached) " >&6 3945else 3946 if test -n "$ac_ct_CC"; then 3947 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3948else 3949as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3950for as_dir in $PATH 3951do 3952 IFS=$as_save_IFS 3953 test -z "$as_dir" && as_dir=. 3954 for ac_exec_ext in '' $ac_executable_extensions; do 3955 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3956 ac_cv_prog_ac_ct_CC="$ac_prog" 3957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3958 break 2 3959 fi 3960done 3961 done 3962IFS=$as_save_IFS 3963 3964fi 3965fi 3966ac_ct_CC=$ac_cv_prog_ac_ct_CC 3967if test -n "$ac_ct_CC"; then 3968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3969$as_echo "$ac_ct_CC" >&6; } 3970else 3971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3972$as_echo "no" >&6; } 3973fi 3974 3975 3976 test -n "$ac_ct_CC" && break 3977done 3978 3979 if test "x$ac_ct_CC" = x; then 3980 CC="" 3981 else 3982 case $cross_compiling:$ac_tool_warned in 3983yes:) 3984{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3985$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3986ac_tool_warned=yes ;; 3987esac 3988 CC=$ac_ct_CC 3989 fi 3990fi 3991 3992fi 3993 3994 3995test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3996$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3997as_fn_error $? "no acceptable C compiler found in \$PATH 3998See \`config.log' for more details" "$LINENO" 5; } 3999 4000# Provide some information about the compiler. 4001$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4002set X $ac_compile 4003ac_compiler=$2 4004for ac_option in --version -v -V -qversion; do 4005 { { ac_try="$ac_compiler $ac_option >&5" 4006case "(($ac_try" in 4007 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4008 *) ac_try_echo=$ac_try;; 4009esac 4010eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4011$as_echo "$ac_try_echo"; } >&5 4012 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4013 ac_status=$? 4014 if test -s conftest.err; then 4015 sed '10a\ 4016... rest of stderr output deleted ... 4017 10q' conftest.err >conftest.er1 4018 cat conftest.er1 >&5 4019 fi 4020 rm -f conftest.er1 conftest.err 4021 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4022 test $ac_status = 0; } 4023done 4024 4025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4026$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4027if ${ac_cv_c_compiler_gnu+:} false; then : 4028 $as_echo_n "(cached) " >&6 4029else 4030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4031/* end confdefs.h. */ 4032 4033int 4034main () 4035{ 4036#ifndef __GNUC__ 4037 choke me 4038#endif 4039 4040 ; 4041 return 0; 4042} 4043_ACEOF 4044if ac_fn_c_try_compile "$LINENO"; then : 4045 ac_compiler_gnu=yes 4046else 4047 ac_compiler_gnu=no 4048fi 4049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4050ac_cv_c_compiler_gnu=$ac_compiler_gnu 4051 4052fi 4053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4054$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4055if test $ac_compiler_gnu = yes; then 4056 GCC=yes 4057else 4058 GCC= 4059fi 4060ac_test_CFLAGS=${CFLAGS+set} 4061ac_save_CFLAGS=$CFLAGS 4062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4063$as_echo_n "checking whether $CC accepts -g... " >&6; } 4064if ${ac_cv_prog_cc_g+:} false; then : 4065 $as_echo_n "(cached) " >&6 4066else 4067 ac_save_c_werror_flag=$ac_c_werror_flag 4068 ac_c_werror_flag=yes 4069 ac_cv_prog_cc_g=no 4070 CFLAGS="-g" 4071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4072/* end confdefs.h. */ 4073 4074int 4075main () 4076{ 4077 4078 ; 4079 return 0; 4080} 4081_ACEOF 4082if ac_fn_c_try_compile "$LINENO"; then : 4083 ac_cv_prog_cc_g=yes 4084else 4085 CFLAGS="" 4086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4087/* end confdefs.h. */ 4088 4089int 4090main () 4091{ 4092 4093 ; 4094 return 0; 4095} 4096_ACEOF 4097if ac_fn_c_try_compile "$LINENO"; then : 4098 4099else 4100 ac_c_werror_flag=$ac_save_c_werror_flag 4101 CFLAGS="-g" 4102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4103/* end confdefs.h. */ 4104 4105int 4106main () 4107{ 4108 4109 ; 4110 return 0; 4111} 4112_ACEOF 4113if ac_fn_c_try_compile "$LINENO"; then : 4114 ac_cv_prog_cc_g=yes 4115fi 4116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4117fi 4118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4119fi 4120rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4121 ac_c_werror_flag=$ac_save_c_werror_flag 4122fi 4123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4124$as_echo "$ac_cv_prog_cc_g" >&6; } 4125if test "$ac_test_CFLAGS" = set; then 4126 CFLAGS=$ac_save_CFLAGS 4127elif test $ac_cv_prog_cc_g = yes; then 4128 if test "$GCC" = yes; then 4129 CFLAGS="-g -O2" 4130 else 4131 CFLAGS="-g" 4132 fi 4133else 4134 if test "$GCC" = yes; then 4135 CFLAGS="-O2" 4136 else 4137 CFLAGS= 4138 fi 4139fi 4140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4141$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4142if ${ac_cv_prog_cc_c89+:} false; then : 4143 $as_echo_n "(cached) " >&6 4144else 4145 ac_cv_prog_cc_c89=no 4146ac_save_CC=$CC 4147cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4148/* end confdefs.h. */ 4149#include <stdarg.h> 4150#include <stdio.h> 4151struct stat; 4152/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4153struct buf { int x; }; 4154FILE * (*rcsopen) (struct buf *, struct stat *, int); 4155static char *e (p, i) 4156 char **p; 4157 int i; 4158{ 4159 return p[i]; 4160} 4161static char *f (char * (*g) (char **, int), char **p, ...) 4162{ 4163 char *s; 4164 va_list v; 4165 va_start (v,p); 4166 s = g (p, va_arg (v,int)); 4167 va_end (v); 4168 return s; 4169} 4170 4171/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4172 function prototypes and stuff, but not '\xHH' hex character constants. 4173 These don't provoke an error unfortunately, instead are silently treated 4174 as 'x'. The following induces an error, until -std is added to get 4175 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4176 array size at least. It's necessary to write '\x00'==0 to get something 4177 that's true only with -std. */ 4178int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4179 4180/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4181 inside strings and character constants. */ 4182#define FOO(x) 'x' 4183int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4184 4185int test (int i, double x); 4186struct s1 {int (*f) (int a);}; 4187struct s2 {int (*f) (double a);}; 4188int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4189int argc; 4190char **argv; 4191int 4192main () 4193{ 4194return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4195 ; 4196 return 0; 4197} 4198_ACEOF 4199for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4200 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4201do 4202 CC="$ac_save_CC $ac_arg" 4203 if ac_fn_c_try_compile "$LINENO"; then : 4204 ac_cv_prog_cc_c89=$ac_arg 4205fi 4206rm -f core conftest.err conftest.$ac_objext 4207 test "x$ac_cv_prog_cc_c89" != "xno" && break 4208done 4209rm -f conftest.$ac_ext 4210CC=$ac_save_CC 4211 4212fi 4213# AC_CACHE_VAL 4214case "x$ac_cv_prog_cc_c89" in 4215 x) 4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4217$as_echo "none needed" >&6; } ;; 4218 xno) 4219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4220$as_echo "unsupported" >&6; } ;; 4221 *) 4222 CC="$CC $ac_cv_prog_cc_c89" 4223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4224$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4225esac 4226if test "x$ac_cv_prog_cc_c89" != xno; then : 4227 4228fi 4229 4230ac_ext=c 4231ac_cpp='$CPP $CPPFLAGS' 4232ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4233ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4234ac_compiler_gnu=$ac_cv_c_compiler_gnu 4235 4236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 4237$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 4238if ${ac_cv_prog_cc_c99+:} false; then : 4239 $as_echo_n "(cached) " >&6 4240else 4241 ac_cv_prog_cc_c99=no 4242ac_save_CC=$CC 4243cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4244/* end confdefs.h. */ 4245#include <stdarg.h> 4246#include <stdbool.h> 4247#include <stdlib.h> 4248#include <wchar.h> 4249#include <stdio.h> 4250 4251// Check varargs macros. These examples are taken from C99 6.10.3.5. 4252#define debug(...) fprintf (stderr, __VA_ARGS__) 4253#define showlist(...) puts (#__VA_ARGS__) 4254#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 4255static void 4256test_varargs_macros (void) 4257{ 4258 int x = 1234; 4259 int y = 5678; 4260 debug ("Flag"); 4261 debug ("X = %d\n", x); 4262 showlist (The first, second, and third items.); 4263 report (x>y, "x is %d but y is %d", x, y); 4264} 4265 4266// Check long long types. 4267#define BIG64 18446744073709551615ull 4268#define BIG32 4294967295ul 4269#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 4270#if !BIG_OK 4271 your preprocessor is broken; 4272#endif 4273#if BIG_OK 4274#else 4275 your preprocessor is broken; 4276#endif 4277static long long int bignum = -9223372036854775807LL; 4278static unsigned long long int ubignum = BIG64; 4279 4280struct incomplete_array 4281{ 4282 int datasize; 4283 double data[]; 4284}; 4285 4286struct named_init { 4287 int number; 4288 const wchar_t *name; 4289 double average; 4290}; 4291 4292typedef const char *ccp; 4293 4294static inline int 4295test_restrict (ccp restrict text) 4296{ 4297 // See if C++-style comments work. 4298 // Iterate through items via the restricted pointer. 4299 // Also check for declarations in for loops. 4300 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 4301 continue; 4302 return 0; 4303} 4304 4305// Check varargs and va_copy. 4306static void 4307test_varargs (const char *format, ...) 4308{ 4309 va_list args; 4310 va_start (args, format); 4311 va_list args_copy; 4312 va_copy (args_copy, args); 4313 4314 const char *str; 4315 int number; 4316 float fnumber; 4317 4318 while (*format) 4319 { 4320 switch (*format++) 4321 { 4322 case 's': // string 4323 str = va_arg (args_copy, const char *); 4324 break; 4325 case 'd': // int 4326 number = va_arg (args_copy, int); 4327 break; 4328 case 'f': // float 4329 fnumber = va_arg (args_copy, double); 4330 break; 4331 default: 4332 break; 4333 } 4334 } 4335 va_end (args_copy); 4336 va_end (args); 4337} 4338 4339int 4340main () 4341{ 4342 4343 // Check bool. 4344 _Bool success = false; 4345 4346 // Check restrict. 4347 if (test_restrict ("String literal") == 0) 4348 success = true; 4349 char *restrict newvar = "Another string"; 4350 4351 // Check varargs. 4352 test_varargs ("s, d' f .", "string", 65, 34.234); 4353 test_varargs_macros (); 4354 4355 // Check flexible array members. 4356 struct incomplete_array *ia = 4357 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 4358 ia->datasize = 10; 4359 for (int i = 0; i < ia->datasize; ++i) 4360 ia->data[i] = i * 1.234; 4361 4362 // Check named initializers. 4363 struct named_init ni = { 4364 .number = 34, 4365 .name = L"Test wide string", 4366 .average = 543.34343, 4367 }; 4368 4369 ni.number = 58; 4370 4371 int dynamic_array[ni.number]; 4372 dynamic_array[ni.number - 1] = 543; 4373 4374 // work around unused variable warnings 4375 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4376 || dynamic_array[ni.number - 1] != 543); 4377 4378 ; 4379 return 0; 4380} 4381_ACEOF 4382for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 4383do 4384 CC="$ac_save_CC $ac_arg" 4385 if ac_fn_c_try_compile "$LINENO"; then : 4386 ac_cv_prog_cc_c99=$ac_arg 4387fi 4388rm -f core conftest.err conftest.$ac_objext 4389 test "x$ac_cv_prog_cc_c99" != "xno" && break 4390done 4391rm -f conftest.$ac_ext 4392CC=$ac_save_CC 4393 4394fi 4395# AC_CACHE_VAL 4396case "x$ac_cv_prog_cc_c99" in 4397 x) 4398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4399$as_echo "none needed" >&6; } ;; 4400 xno) 4401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4402$as_echo "unsupported" >&6; } ;; 4403 *) 4404 CC="$CC $ac_cv_prog_cc_c99" 4405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4406$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4407esac 4408if test "x$ac_cv_prog_cc_c99" != xno; then : 4409 4410fi 4411 4412 4413ac_aux_dir= 4414for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 4415 if test -f "$ac_dir/install-sh"; then 4416 ac_aux_dir=$ac_dir 4417 ac_install_sh="$ac_aux_dir/install-sh -c" 4418 break 4419 elif test -f "$ac_dir/install.sh"; then 4420 ac_aux_dir=$ac_dir 4421 ac_install_sh="$ac_aux_dir/install.sh -c" 4422 break 4423 elif test -f "$ac_dir/shtool"; then 4424 ac_aux_dir=$ac_dir 4425 ac_install_sh="$ac_aux_dir/shtool install -c" 4426 break 4427 fi 4428done 4429if test -z "$ac_aux_dir"; then 4430 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 4431fi 4432 4433# These three variables are undocumented and unsupported, 4434# and are intended to be withdrawn in a future Autoconf release. 4435# They can cause serious problems if a builder's source tree is in a directory 4436# whose full name contains unusual characters. 4437ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 4438ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 4439ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 4440 4441 4442# Find a good install program. We prefer a C program (faster), 4443# so one script is as good as another. But avoid the broken or 4444# incompatible versions: 4445# SysV /etc/install, /usr/sbin/install 4446# SunOS /usr/etc/install 4447# IRIX /sbin/install 4448# AIX /bin/install 4449# AmigaOS /C/install, which installs bootblocks on floppy discs 4450# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 4451# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4452# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4453# OS/2's system install, which has a completely different semantic 4454# ./install, which can be erroneously created by make from ./install.sh. 4455# Reject install programs that cannot install multiple files. 4456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 4457$as_echo_n "checking for a BSD-compatible install... " >&6; } 4458if test -z "$INSTALL"; then 4459if ${ac_cv_path_install+:} false; then : 4460 $as_echo_n "(cached) " >&6 4461else 4462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4463for as_dir in $PATH 4464do 4465 IFS=$as_save_IFS 4466 test -z "$as_dir" && as_dir=. 4467 # Account for people who put trailing slashes in PATH elements. 4468case $as_dir/ in #(( 4469 ./ | .// | /[cC]/* | \ 4470 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4471 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 4472 /usr/ucb/* ) ;; 4473 *) 4474 # OSF1 and SCO ODT 3.0 have their own names for install. 4475 # Don't use installbsd from OSF since it installs stuff as root 4476 # by default. 4477 for ac_prog in ginstall scoinst install; do 4478 for ac_exec_ext in '' $ac_executable_extensions; do 4479 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 4480 if test $ac_prog = install && 4481 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4482 # AIX install. It has an incompatible calling convention. 4483 : 4484 elif test $ac_prog = install && 4485 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4486 # program-specific install script used by HP pwplus--don't use. 4487 : 4488 else 4489 rm -rf conftest.one conftest.two conftest.dir 4490 echo one > conftest.one 4491 echo two > conftest.two 4492 mkdir conftest.dir 4493 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 4494 test -s conftest.one && test -s conftest.two && 4495 test -s conftest.dir/conftest.one && 4496 test -s conftest.dir/conftest.two 4497 then 4498 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4499 break 3 4500 fi 4501 fi 4502 fi 4503 done 4504 done 4505 ;; 4506esac 4507 4508 done 4509IFS=$as_save_IFS 4510 4511rm -rf conftest.one conftest.two conftest.dir 4512 4513fi 4514 if test "${ac_cv_path_install+set}" = set; then 4515 INSTALL=$ac_cv_path_install 4516 else 4517 # As a last resort, use the slow shell script. Don't cache a 4518 # value for INSTALL within a source directory, because that will 4519 # break other packages using the cache if that directory is 4520 # removed, or if the value is a relative name. 4521 INSTALL=$ac_install_sh 4522 fi 4523fi 4524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 4525$as_echo "$INSTALL" >&6; } 4526 4527# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4528# It thinks the first close brace ends the variable substitution. 4529test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4530 4531test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 4532 4533test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4534 4535if test -x /usr/bin/getconf; then 4536 bmake_path_max=`getconf PATH_MAX / 2> /dev/null` 4537 # only a numeric response is useful 4538 test ${bmake_path_max:-0} -gt 0 2> /dev/null || bmake_path_max= 4539fi 4540bmake_path_max=${bmake_path_max:-1024} 4541if test $bmake_path_max -gt 1024; then 4542 # this is all we expect 4543 bmake_path_max=1024 4544fi 4545echo "Using: BMAKE_PATH_MAX=$bmake_path_max" >&6 4546 4547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 4548$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } 4549if ${ac_cv_header_sys_wait_h+:} false; then : 4550 $as_echo_n "(cached) " >&6 4551else 4552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4553/* end confdefs.h. */ 4554#include <sys/types.h> 4555#include <sys/wait.h> 4556#ifndef WEXITSTATUS 4557# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 4558#endif 4559#ifndef WIFEXITED 4560# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 4561#endif 4562 4563int 4564main () 4565{ 4566 int s; 4567 wait (&s); 4568 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 4569 ; 4570 return 0; 4571} 4572_ACEOF 4573if ac_fn_c_try_compile "$LINENO"; then : 4574 ac_cv_header_sys_wait_h=yes 4575else 4576 ac_cv_header_sys_wait_h=no 4577fi 4578rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4579fi 4580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 4581$as_echo "$ac_cv_header_sys_wait_h" >&6; } 4582if test $ac_cv_header_sys_wait_h = yes; then 4583 4584$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h 4585 4586fi 4587 4588ac_header_dirent=no 4589for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 4590 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 4591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 4592$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } 4593if eval \${$as_ac_Header+:} false; then : 4594 $as_echo_n "(cached) " >&6 4595else 4596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4597/* end confdefs.h. */ 4598#include <sys/types.h> 4599#include <$ac_hdr> 4600 4601int 4602main () 4603{ 4604if ((DIR *) 0) 4605return 0; 4606 ; 4607 return 0; 4608} 4609_ACEOF 4610if ac_fn_c_try_compile "$LINENO"; then : 4611 eval "$as_ac_Header=yes" 4612else 4613 eval "$as_ac_Header=no" 4614fi 4615rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4616fi 4617eval ac_res=\$$as_ac_Header 4618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 4619$as_echo "$ac_res" >&6; } 4620if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4621 cat >>confdefs.h <<_ACEOF 4622#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 4623_ACEOF 4624 4625ac_header_dirent=$ac_hdr; break 4626fi 4627 4628done 4629# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 4630if test $ac_header_dirent = dirent.h; then 4631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 4632$as_echo_n "checking for library containing opendir... " >&6; } 4633if ${ac_cv_search_opendir+:} false; then : 4634 $as_echo_n "(cached) " >&6 4635else 4636 ac_func_search_save_LIBS=$LIBS 4637cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4638/* end confdefs.h. */ 4639 4640/* Override any GCC internal prototype to avoid an error. 4641 Use char because int might match the return type of a GCC 4642 builtin and then its argument prototype would still apply. */ 4643#ifdef __cplusplus 4644extern "C" 4645#endif 4646char opendir (); 4647int 4648main () 4649{ 4650return opendir (); 4651 ; 4652 return 0; 4653} 4654_ACEOF 4655for ac_lib in '' dir; do 4656 if test -z "$ac_lib"; then 4657 ac_res="none required" 4658 else 4659 ac_res=-l$ac_lib 4660 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4661 fi 4662 if ac_fn_c_try_link "$LINENO"; then : 4663 ac_cv_search_opendir=$ac_res 4664fi 4665rm -f core conftest.err conftest.$ac_objext \ 4666 conftest$ac_exeext 4667 if ${ac_cv_search_opendir+:} false; then : 4668 break 4669fi 4670done 4671if ${ac_cv_search_opendir+:} false; then : 4672 4673else 4674 ac_cv_search_opendir=no 4675fi 4676rm conftest.$ac_ext 4677LIBS=$ac_func_search_save_LIBS 4678fi 4679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 4680$as_echo "$ac_cv_search_opendir" >&6; } 4681ac_res=$ac_cv_search_opendir 4682if test "$ac_res" != no; then : 4683 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4684 4685fi 4686 4687else 4688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 4689$as_echo_n "checking for library containing opendir... " >&6; } 4690if ${ac_cv_search_opendir+:} false; then : 4691 $as_echo_n "(cached) " >&6 4692else 4693 ac_func_search_save_LIBS=$LIBS 4694cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4695/* end confdefs.h. */ 4696 4697/* Override any GCC internal prototype to avoid an error. 4698 Use char because int might match the return type of a GCC 4699 builtin and then its argument prototype would still apply. */ 4700#ifdef __cplusplus 4701extern "C" 4702#endif 4703char opendir (); 4704int 4705main () 4706{ 4707return opendir (); 4708 ; 4709 return 0; 4710} 4711_ACEOF 4712for ac_lib in '' x; do 4713 if test -z "$ac_lib"; then 4714 ac_res="none required" 4715 else 4716 ac_res=-l$ac_lib 4717 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4718 fi 4719 if ac_fn_c_try_link "$LINENO"; then : 4720 ac_cv_search_opendir=$ac_res 4721fi 4722rm -f core conftest.err conftest.$ac_objext \ 4723 conftest$ac_exeext 4724 if ${ac_cv_search_opendir+:} false; then : 4725 break 4726fi 4727done 4728if ${ac_cv_search_opendir+:} false; then : 4729 4730else 4731 ac_cv_search_opendir=no 4732fi 4733rm conftest.$ac_ext 4734LIBS=$ac_func_search_save_LIBS 4735fi 4736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 4737$as_echo "$ac_cv_search_opendir" >&6; } 4738ac_res=$ac_cv_search_opendir 4739if test "$ac_res" != no; then : 4740 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4741 4742fi 4743 4744fi 4745 4746for ac_header in sys/param.h 4747do : 4748 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default" 4749if test "x$ac_cv_header_sys_param_h" = xyes; then : 4750 cat >>confdefs.h <<_ACEOF 4751#define HAVE_SYS_PARAM_H 1 4752_ACEOF 4753 4754fi 4755 4756done 4757 4758for ac_header in sys/sysctl.h 4759do : 4760 ac_fn_c_check_header_compile "$LINENO" "sys/sysctl.h" "ac_cv_header_sys_sysctl_h" "#ifdef HAVE_SYS_PARAM_H 4761# include <sys/param.h> 4762# endif 4763 4764" 4765if test "x$ac_cv_header_sys_sysctl_h" = xyes; then : 4766 cat >>confdefs.h <<_ACEOF 4767#define HAVE_SYS_SYSCTL_H 1 4768_ACEOF 4769 4770fi 4771 4772done 4773 4774 4775for ac_header in \ 4776 ar.h \ 4777 err.h \ 4778 fcntl.h \ 4779 libgen.h \ 4780 limits.h \ 4781 paths.h \ 4782 poll.h \ 4783 ranlib.h \ 4784 sys/mman.h \ 4785 sys/select.h \ 4786 sys/socket.h \ 4787 sys/time.h \ 4788 sys/uio.h \ 4789 utime.h \ 4790 4791do : 4792 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4793ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4794if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4795 cat >>confdefs.h <<_ACEOF 4796#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4797_ACEOF 4798 4799fi 4800 4801done 4802 4803 4804ac_fn_c_check_header_mongrel "$LINENO" "sys/cdefs.h" "ac_cv_header_sys_cdefs_h" "$ac_includes_default" 4805if test "x$ac_cv_header_sys_cdefs_h" = xyes; then : 4806 echo $ECHO_N "checking whether sys/cdefs.h is compatible... $ECHO_C" >&6 4807cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4808/* end confdefs.h. */ 4809#include <sys/cdefs.h> 4810#ifdef __RCSID 4811yes 4812#endif 4813 4814_ACEOF 4815if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4816 $EGREP "yes" >/dev/null 2>&1; then : 4817 echo yes >&6 4818else 4819 echo no >&6; CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd` -DNEED_HOST_CDEFS_H" 4820fi 4821rm -f conftest* 4822 4823else 4824 CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd`" 4825fi 4826 4827 4828 4829 4830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5 4831$as_echo_n "checking for __attribute__... " >&6; } 4832if ${ac_cv___attribute__+:} false; then : 4833 $as_echo_n "(cached) " >&6 4834else 4835 4836cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4837/* end confdefs.h. */ 4838 4839#include <stdlib.h> 4840 4841static void foo(void) __attribute__ ((noreturn)); 4842 4843static void 4844foo(void) 4845{ 4846 exit(1); 4847} 4848 4849int 4850main(int argc, char **argv) 4851{ 4852 foo(); 4853} 4854 4855_ACEOF 4856if ac_fn_c_try_link "$LINENO"; then : 4857 ac_cv___attribute__=yes 4858else 4859 ac_cv___attribute__=no 4860fi 4861rm -f core conftest.err conftest.$ac_objext \ 4862 conftest$ac_exeext conftest.$ac_ext 4863fi 4864 4865if test "$ac_cv___attribute__" = "yes"; then 4866 4867$as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h 4868 4869fi 4870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute__" >&5 4871$as_echo "$ac_cv___attribute__" >&6; } 4872 4873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 4874$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 4875if ${ac_cv_c_bigendian+:} false; then : 4876 $as_echo_n "(cached) " >&6 4877else 4878 ac_cv_c_bigendian=unknown 4879 # See if we're dealing with a universal compiler. 4880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4881/* end confdefs.h. */ 4882#ifndef __APPLE_CC__ 4883 not a universal capable compiler 4884 #endif 4885 typedef int dummy; 4886 4887_ACEOF 4888if ac_fn_c_try_compile "$LINENO"; then : 4889 4890 # Check for potential -arch flags. It is not universal unless 4891 # there are at least two -arch flags with different values. 4892 ac_arch= 4893 ac_prev= 4894 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 4895 if test -n "$ac_prev"; then 4896 case $ac_word in 4897 i?86 | x86_64 | ppc | ppc64) 4898 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 4899 ac_arch=$ac_word 4900 else 4901 ac_cv_c_bigendian=universal 4902 break 4903 fi 4904 ;; 4905 esac 4906 ac_prev= 4907 elif test "x$ac_word" = "x-arch"; then 4908 ac_prev=arch 4909 fi 4910 done 4911fi 4912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4913 if test $ac_cv_c_bigendian = unknown; then 4914 # See if sys/param.h defines the BYTE_ORDER macro. 4915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4916/* end confdefs.h. */ 4917#include <sys/types.h> 4918 #include <sys/param.h> 4919 4920int 4921main () 4922{ 4923#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 4924 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 4925 && LITTLE_ENDIAN) 4926 bogus endian macros 4927 #endif 4928 4929 ; 4930 return 0; 4931} 4932_ACEOF 4933if ac_fn_c_try_compile "$LINENO"; then : 4934 # It does; now see whether it defined to BIG_ENDIAN or not. 4935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4936/* end confdefs.h. */ 4937#include <sys/types.h> 4938 #include <sys/param.h> 4939 4940int 4941main () 4942{ 4943#if BYTE_ORDER != BIG_ENDIAN 4944 not big endian 4945 #endif 4946 4947 ; 4948 return 0; 4949} 4950_ACEOF 4951if ac_fn_c_try_compile "$LINENO"; then : 4952 ac_cv_c_bigendian=yes 4953else 4954 ac_cv_c_bigendian=no 4955fi 4956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4957fi 4958rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4959 fi 4960 if test $ac_cv_c_bigendian = unknown; then 4961 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 4962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4963/* end confdefs.h. */ 4964#include <limits.h> 4965 4966int 4967main () 4968{ 4969#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 4970 bogus endian macros 4971 #endif 4972 4973 ; 4974 return 0; 4975} 4976_ACEOF 4977if ac_fn_c_try_compile "$LINENO"; then : 4978 # It does; now see whether it defined to _BIG_ENDIAN or not. 4979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4980/* end confdefs.h. */ 4981#include <limits.h> 4982 4983int 4984main () 4985{ 4986#ifndef _BIG_ENDIAN 4987 not big endian 4988 #endif 4989 4990 ; 4991 return 0; 4992} 4993_ACEOF 4994if ac_fn_c_try_compile "$LINENO"; then : 4995 ac_cv_c_bigendian=yes 4996else 4997 ac_cv_c_bigendian=no 4998fi 4999rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5000fi 5001rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5002 fi 5003 if test $ac_cv_c_bigendian = unknown; then 5004 # Compile a test program. 5005 if test "$cross_compiling" = yes; then : 5006 # Try to guess by grepping values from an object file. 5007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5008/* end confdefs.h. */ 5009short int ascii_mm[] = 5010 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 5011 short int ascii_ii[] = 5012 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 5013 int use_ascii (int i) { 5014 return ascii_mm[i] + ascii_ii[i]; 5015 } 5016 short int ebcdic_ii[] = 5017 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 5018 short int ebcdic_mm[] = 5019 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 5020 int use_ebcdic (int i) { 5021 return ebcdic_mm[i] + ebcdic_ii[i]; 5022 } 5023 extern int foo; 5024 5025int 5026main () 5027{ 5028return use_ascii (foo) == use_ebcdic (foo); 5029 ; 5030 return 0; 5031} 5032_ACEOF 5033if ac_fn_c_try_compile "$LINENO"; then : 5034 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 5035 ac_cv_c_bigendian=yes 5036 fi 5037 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 5038 if test "$ac_cv_c_bigendian" = unknown; then 5039 ac_cv_c_bigendian=no 5040 else 5041 # finding both strings is unlikely to happen, but who knows? 5042 ac_cv_c_bigendian=unknown 5043 fi 5044 fi 5045fi 5046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5047else 5048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5049/* end confdefs.h. */ 5050$ac_includes_default 5051int 5052main () 5053{ 5054 5055 /* Are we little or big endian? From Harbison&Steele. */ 5056 union 5057 { 5058 long int l; 5059 char c[sizeof (long int)]; 5060 } u; 5061 u.l = 1; 5062 return u.c[sizeof (long int) - 1] == 1; 5063 5064 ; 5065 return 0; 5066} 5067_ACEOF 5068if ac_fn_c_try_run "$LINENO"; then : 5069 ac_cv_c_bigendian=no 5070else 5071 ac_cv_c_bigendian=yes 5072fi 5073rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5074 conftest.$ac_objext conftest.beam conftest.$ac_ext 5075fi 5076 5077 fi 5078fi 5079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 5080$as_echo "$ac_cv_c_bigendian" >&6; } 5081 case $ac_cv_c_bigendian in #( 5082 yes) 5083 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 5084;; #( 5085 no) 5086 ;; #( 5087 universal) 5088 5089$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 5090 5091 ;; #( 5092 *) 5093 as_fn_error $? "unknown endianness 5094 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 5095 esac 5096 5097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 5098$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 5099if ${ac_cv_c_const+:} false; then : 5100 $as_echo_n "(cached) " >&6 5101else 5102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5103/* end confdefs.h. */ 5104 5105int 5106main () 5107{ 5108 5109#ifndef __cplusplus 5110 /* Ultrix mips cc rejects this sort of thing. */ 5111 typedef int charset[2]; 5112 const charset cs = { 0, 0 }; 5113 /* SunOS 4.1.1 cc rejects this. */ 5114 char const *const *pcpcc; 5115 char **ppc; 5116 /* NEC SVR4.0.2 mips cc rejects this. */ 5117 struct point {int x, y;}; 5118 static struct point const zero = {0,0}; 5119 /* AIX XL C 1.02.0.0 rejects this. 5120 It does not let you subtract one const X* pointer from another in 5121 an arm of an if-expression whose if-part is not a constant 5122 expression */ 5123 const char *g = "string"; 5124 pcpcc = &g + (g ? g-g : 0); 5125 /* HPUX 7.0 cc rejects these. */ 5126 ++pcpcc; 5127 ppc = (char**) pcpcc; 5128 pcpcc = (char const *const *) ppc; 5129 { /* SCO 3.2v4 cc rejects this sort of thing. */ 5130 char tx; 5131 char *t = &tx; 5132 char const *s = 0 ? (char *) 0 : (char const *) 0; 5133 5134 *t++ = 0; 5135 if (s) return 0; 5136 } 5137 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 5138 int x[] = {25, 17}; 5139 const int *foo = &x[0]; 5140 ++foo; 5141 } 5142 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 5143 typedef const int *iptr; 5144 iptr p = 0; 5145 ++p; 5146 } 5147 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 5148 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 5149 struct s { int j; const int *ap[3]; } bx; 5150 struct s *b = &bx; b->j = 5; 5151 } 5152 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 5153 const int foo = 10; 5154 if (!foo) return 0; 5155 } 5156 return !cs[0] && !zero.x; 5157#endif 5158 5159 ; 5160 return 0; 5161} 5162_ACEOF 5163if ac_fn_c_try_compile "$LINENO"; then : 5164 ac_cv_c_const=yes 5165else 5166 ac_cv_c_const=no 5167fi 5168rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5169fi 5170{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 5171$as_echo "$ac_cv_c_const" >&6; } 5172if test $ac_cv_c_const = no; then 5173 5174$as_echo "#define const /**/" >>confdefs.h 5175 5176fi 5177 5178ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default" 5179if test "x$ac_cv_type_mode_t" = xyes; then : 5180 5181else 5182 5183cat >>confdefs.h <<_ACEOF 5184#define mode_t int 5185_ACEOF 5186 5187fi 5188 5189ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default" 5190if test "x$ac_cv_type_off_t" = xyes; then : 5191 5192else 5193 5194cat >>confdefs.h <<_ACEOF 5195#define off_t long int 5196_ACEOF 5197 5198fi 5199 5200ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" 5201if test "x$ac_cv_type_pid_t" = xyes; then : 5202 5203else 5204 5205cat >>confdefs.h <<_ACEOF 5206#define pid_t int 5207_ACEOF 5208 5209fi 5210 5211ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 5212if test "x$ac_cv_type_size_t" = xyes; then : 5213 5214else 5215 5216cat >>confdefs.h <<_ACEOF 5217#define size_t unsigned int 5218_ACEOF 5219 5220fi 5221 5222ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" 5223case $ac_cv_c_uint32_t in #( 5224 no|yes) ;; #( 5225 *) 5226 5227$as_echo "#define _UINT32_T 1" >>confdefs.h 5228 5229 5230cat >>confdefs.h <<_ACEOF 5231#define uint32_t $ac_cv_c_uint32_t 5232_ACEOF 5233;; 5234 esac 5235 5236ac_fn_c_check_decl "$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "#include <signal.h> 5237/* NetBSD declares sys_siglist in unistd.h. */ 5238#ifdef HAVE_UNISTD_H 5239# include <unistd.h> 5240#endif 5241 5242" 5243if test "x$ac_cv_have_decl_sys_siglist" = xyes; then : 5244 ac_have_decl=1 5245else 5246 ac_have_decl=0 5247fi 5248 5249cat >>confdefs.h <<_ACEOF 5250#define HAVE_DECL_SYS_SIGLIST $ac_have_decl 5251_ACEOF 5252 5253 5254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5 5255$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; } 5256if ${ac_cv_header_time+:} false; then : 5257 $as_echo_n "(cached) " >&6 5258else 5259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5260/* end confdefs.h. */ 5261#include <sys/types.h> 5262#include <sys/time.h> 5263#include <time.h> 5264 5265int 5266main () 5267{ 5268if ((struct tm *) 0) 5269return 0; 5270 ; 5271 return 0; 5272} 5273_ACEOF 5274if ac_fn_c_try_compile "$LINENO"; then : 5275 ac_cv_header_time=yes 5276else 5277 ac_cv_header_time=no 5278fi 5279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5280fi 5281{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5 5282$as_echo "$ac_cv_header_time" >&6; } 5283if test $ac_cv_header_time = yes; then 5284 5285$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h 5286 5287fi 5288 5289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5 5290$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; } 5291if ${ac_cv_struct_tm+:} false; then : 5292 $as_echo_n "(cached) " >&6 5293else 5294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5295/* end confdefs.h. */ 5296#include <sys/types.h> 5297#include <time.h> 5298 5299int 5300main () 5301{ 5302struct tm tm; 5303 int *p = &tm.tm_sec; 5304 return !p; 5305 ; 5306 return 0; 5307} 5308_ACEOF 5309if ac_fn_c_try_compile "$LINENO"; then : 5310 ac_cv_struct_tm=time.h 5311else 5312 ac_cv_struct_tm=sys/time.h 5313fi 5314rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5315fi 5316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5 5317$as_echo "$ac_cv_struct_tm" >&6; } 5318if test $ac_cv_struct_tm = sys/time.h; then 5319 5320$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h 5321 5322fi 5323 5324 5325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 5326$as_echo_n "checking return type of signal handlers... " >&6; } 5327if ${ac_cv_type_signal+:} false; then : 5328 $as_echo_n "(cached) " >&6 5329else 5330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5331/* end confdefs.h. */ 5332#include <sys/types.h> 5333#include <signal.h> 5334 5335int 5336main () 5337{ 5338return *(signal (0, 0)) (0) == 1; 5339 ; 5340 return 0; 5341} 5342_ACEOF 5343if ac_fn_c_try_compile "$LINENO"; then : 5344 ac_cv_type_signal=int 5345else 5346 ac_cv_type_signal=void 5347fi 5348rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5349fi 5350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 5351$as_echo "$ac_cv_type_signal" >&6; } 5352 5353cat >>confdefs.h <<_ACEOF 5354#define RETSIGTYPE $ac_cv_type_signal 5355_ACEOF 5356 5357 5358for ac_header in vfork.h 5359do : 5360 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default" 5361if test "x$ac_cv_header_vfork_h" = xyes; then : 5362 cat >>confdefs.h <<_ACEOF 5363#define HAVE_VFORK_H 1 5364_ACEOF 5365 5366fi 5367 5368done 5369 5370for ac_func in fork vfork 5371do : 5372 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5373ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5374if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5375 cat >>confdefs.h <<_ACEOF 5376#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5377_ACEOF 5378 5379fi 5380done 5381 5382if test "x$ac_cv_func_fork" = xyes; then 5383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5 5384$as_echo_n "checking for working fork... " >&6; } 5385if ${ac_cv_func_fork_works+:} false; then : 5386 $as_echo_n "(cached) " >&6 5387else 5388 if test "$cross_compiling" = yes; then : 5389 ac_cv_func_fork_works=cross 5390else 5391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5392/* end confdefs.h. */ 5393$ac_includes_default 5394int 5395main () 5396{ 5397 5398 /* By Ruediger Kuhlmann. */ 5399 return fork () < 0; 5400 5401 ; 5402 return 0; 5403} 5404_ACEOF 5405if ac_fn_c_try_run "$LINENO"; then : 5406 ac_cv_func_fork_works=yes 5407else 5408 ac_cv_func_fork_works=no 5409fi 5410rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5411 conftest.$ac_objext conftest.beam conftest.$ac_ext 5412fi 5413 5414fi 5415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5 5416$as_echo "$ac_cv_func_fork_works" >&6; } 5417 5418else 5419 ac_cv_func_fork_works=$ac_cv_func_fork 5420fi 5421if test "x$ac_cv_func_fork_works" = xcross; then 5422 case $host in 5423 *-*-amigaos* | *-*-msdosdjgpp*) 5424 # Override, as these systems have only a dummy fork() stub 5425 ac_cv_func_fork_works=no 5426 ;; 5427 *) 5428 ac_cv_func_fork_works=yes 5429 ;; 5430 esac 5431 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 5432$as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} 5433fi 5434ac_cv_func_vfork_works=$ac_cv_func_vfork 5435if test "x$ac_cv_func_vfork" = xyes; then 5436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5 5437$as_echo_n "checking for working vfork... " >&6; } 5438if ${ac_cv_func_vfork_works+:} false; then : 5439 $as_echo_n "(cached) " >&6 5440else 5441 if test "$cross_compiling" = yes; then : 5442 ac_cv_func_vfork_works=cross 5443else 5444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5445/* end confdefs.h. */ 5446/* Thanks to Paul Eggert for this test. */ 5447$ac_includes_default 5448#include <sys/wait.h> 5449#ifdef HAVE_VFORK_H 5450# include <vfork.h> 5451#endif 5452/* On some sparc systems, changes by the child to local and incoming 5453 argument registers are propagated back to the parent. The compiler 5454 is told about this with #include <vfork.h>, but some compilers 5455 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a 5456 static variable whose address is put into a register that is 5457 clobbered by the vfork. */ 5458static void 5459#ifdef __cplusplus 5460sparc_address_test (int arg) 5461# else 5462sparc_address_test (arg) int arg; 5463#endif 5464{ 5465 static pid_t child; 5466 if (!child) { 5467 child = vfork (); 5468 if (child < 0) { 5469 perror ("vfork"); 5470 _exit(2); 5471 } 5472 if (!child) { 5473 arg = getpid(); 5474 write(-1, "", 0); 5475 _exit (arg); 5476 } 5477 } 5478} 5479 5480int 5481main () 5482{ 5483 pid_t parent = getpid (); 5484 pid_t child; 5485 5486 sparc_address_test (0); 5487 5488 child = vfork (); 5489 5490 if (child == 0) { 5491 /* Here is another test for sparc vfork register problems. This 5492 test uses lots of local variables, at least as many local 5493 variables as main has allocated so far including compiler 5494 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris 5495 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should 5496 reuse the register of parent for one of the local variables, 5497 since it will think that parent can't possibly be used any more 5498 in this routine. Assigning to the local variable will thus 5499 munge parent in the parent process. */ 5500 pid_t 5501 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(), 5502 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid(); 5503 /* Convince the compiler that p..p7 are live; otherwise, it might 5504 use the same hardware register for all 8 local variables. */ 5505 if (p != p1 || p != p2 || p != p3 || p != p4 5506 || p != p5 || p != p6 || p != p7) 5507 _exit(1); 5508 5509 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent 5510 from child file descriptors. If the child closes a descriptor 5511 before it execs or exits, this munges the parent's descriptor 5512 as well. Test for this by closing stdout in the child. */ 5513 _exit(close(fileno(stdout)) != 0); 5514 } else { 5515 int status; 5516 struct stat st; 5517 5518 while (wait(&status) != child) 5519 ; 5520 return ( 5521 /* Was there some problem with vforking? */ 5522 child < 0 5523 5524 /* Did the child fail? (This shouldn't happen.) */ 5525 || status 5526 5527 /* Did the vfork/compiler bug occur? */ 5528 || parent != getpid() 5529 5530 /* Did the file descriptor bug occur? */ 5531 || fstat(fileno(stdout), &st) != 0 5532 ); 5533 } 5534} 5535_ACEOF 5536if ac_fn_c_try_run "$LINENO"; then : 5537 ac_cv_func_vfork_works=yes 5538else 5539 ac_cv_func_vfork_works=no 5540fi 5541rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5542 conftest.$ac_objext conftest.beam conftest.$ac_ext 5543fi 5544 5545fi 5546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5 5547$as_echo "$ac_cv_func_vfork_works" >&6; } 5548 5549fi; 5550if test "x$ac_cv_func_fork_works" = xcross; then 5551 ac_cv_func_vfork_works=$ac_cv_func_vfork 5552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 5553$as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} 5554fi 5555 5556if test "x$ac_cv_func_vfork_works" = xyes; then 5557 5558$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h 5559 5560else 5561 5562$as_echo "#define vfork fork" >>confdefs.h 5563 5564fi 5565if test "x$ac_cv_func_fork_works" = xyes; then 5566 5567$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h 5568 5569fi 5570 5571for ac_func in vprintf 5572do : 5573 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf" 5574if test "x$ac_cv_func_vprintf" = xyes; then : 5575 cat >>confdefs.h <<_ACEOF 5576#define HAVE_VPRINTF 1 5577_ACEOF 5578 5579ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt" 5580if test "x$ac_cv_func__doprnt" = xyes; then : 5581 5582$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h 5583 5584fi 5585 5586fi 5587done 5588 5589 5590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wait3 that fills in rusage" >&5 5591$as_echo_n "checking for wait3 that fills in rusage... " >&6; } 5592if ${ac_cv_func_wait3_rusage+:} false; then : 5593 $as_echo_n "(cached) " >&6 5594else 5595 if test "$cross_compiling" = yes; then : 5596 ac_cv_func_wait3_rusage=no 5597else 5598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5599/* end confdefs.h. */ 5600$ac_includes_default 5601#include <sys/time.h> 5602#include <sys/resource.h> 5603#include <sys/wait.h> 5604/* HP-UX has wait3 but does not fill in rusage at all. */ 5605int 5606main () 5607{ 5608 struct rusage r; 5609 int i; 5610 /* Use a field that we can force nonzero -- 5611 voluntary context switches. 5612 For systems like NeXT and OSF/1 that don't set it, 5613 also use the system CPU time. And page faults (I/O) for Linux. */ 5614 r.ru_nvcsw = 0; 5615 r.ru_stime.tv_sec = 0; 5616 r.ru_stime.tv_usec = 0; 5617 r.ru_majflt = r.ru_minflt = 0; 5618 switch (fork ()) 5619 { 5620 case 0: /* Child. */ 5621 sleep(1); /* Give up the CPU. */ 5622 _exit(0); 5623 break; 5624 case -1: /* What can we do? */ 5625 _exit(0); 5626 break; 5627 default: /* Parent. */ 5628 wait3(&i, 0, &r); 5629 /* Avoid "text file busy" from rm on fast HP-UX machines. */ 5630 sleep(2); 5631 return (r.ru_nvcsw == 0 && r.ru_majflt == 0 && r.ru_minflt == 0 5632 && r.ru_stime.tv_sec == 0 && r.ru_stime.tv_usec == 0); 5633 } 5634} 5635_ACEOF 5636if ac_fn_c_try_run "$LINENO"; then : 5637 ac_cv_func_wait3_rusage=yes 5638else 5639 ac_cv_func_wait3_rusage=no 5640fi 5641rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5642 conftest.$ac_objext conftest.beam conftest.$ac_ext 5643fi 5644 5645fi 5646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_wait3_rusage" >&5 5647$as_echo "$ac_cv_func_wait3_rusage" >&6; } 5648if test $ac_cv_func_wait3_rusage = yes; then 5649 5650$as_echo "#define HAVE_WAIT3 1" >>confdefs.h 5651 5652fi 5653 5654for ac_func in \ 5655 err \ 5656 errx \ 5657 getcwd \ 5658 getenv \ 5659 getopt \ 5660 getwd \ 5661 killpg \ 5662 mmap \ 5663 putenv \ 5664 select \ 5665 setenv \ 5666 setpgid \ 5667 setsid \ 5668 sigaction \ 5669 sigvec \ 5670 snprintf \ 5671 strerror \ 5672 strftime \ 5673 strsep \ 5674 strtod \ 5675 strtol \ 5676 sysctl \ 5677 unsetenv \ 5678 vsnprintf \ 5679 wait3 \ 5680 wait4 \ 5681 waitpid \ 5682 warn \ 5683 warnx \ 5684 5685do : 5686 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5687ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5688if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5689 cat >>confdefs.h <<_ACEOF 5690#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5691_ACEOF 5692 5693fi 5694done 5695 5696 5697ac_fn_c_check_func "$LINENO" "realpath" "ac_cv_func_realpath" 5698if test "x$ac_cv_func_realpath" = xyes; then : 5699 $as_echo "#define HAVE_REALPATH 1" >>confdefs.h 5700 5701else 5702 case " $LIBOBJS " in 5703 *" realpath.$ac_objext "* ) ;; 5704 *) LIBOBJS="$LIBOBJS realpath.$ac_objext" 5705 ;; 5706esac 5707 5708fi 5709 5710ac_fn_c_check_func "$LINENO" "dirname" "ac_cv_func_dirname" 5711if test "x$ac_cv_func_dirname" = xyes; then : 5712 $as_echo "#define HAVE_DIRNAME 1" >>confdefs.h 5713 5714else 5715 case " $LIBOBJS " in 5716 *" dirname.$ac_objext "* ) ;; 5717 *) LIBOBJS="$LIBOBJS dirname.$ac_objext" 5718 ;; 5719esac 5720 5721fi 5722 5723ac_fn_c_check_func "$LINENO" "stresep" "ac_cv_func_stresep" 5724if test "x$ac_cv_func_stresep" = xyes; then : 5725 $as_echo "#define HAVE_STRESEP 1" >>confdefs.h 5726 5727else 5728 case " $LIBOBJS " in 5729 *" stresep.$ac_objext "* ) ;; 5730 *) LIBOBJS="$LIBOBJS stresep.$ac_objext" 5731 ;; 5732esac 5733 5734fi 5735 5736ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy" 5737if test "x$ac_cv_func_strlcpy" = xyes; then : 5738 $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h 5739 5740else 5741 case " $LIBOBJS " in 5742 *" strlcpy.$ac_objext "* ) ;; 5743 *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext" 5744 ;; 5745esac 5746 5747fi 5748 5749 5750 5751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for emalloc in -lutil" >&5 5752$as_echo_n "checking for emalloc in -lutil... " >&6; } 5753if ${ac_cv_lib_util_emalloc+:} false; then : 5754 $as_echo_n "(cached) " >&6 5755else 5756 ac_check_lib_save_LIBS=$LIBS 5757LIBS="-lutil $LIBS" 5758cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5759/* end confdefs.h. */ 5760 5761/* Override any GCC internal prototype to avoid an error. 5762 Use char because int might match the return type of a GCC 5763 builtin and then its argument prototype would still apply. */ 5764#ifdef __cplusplus 5765extern "C" 5766#endif 5767char emalloc (); 5768int 5769main () 5770{ 5771return emalloc (); 5772 ; 5773 return 0; 5774} 5775_ACEOF 5776if ac_fn_c_try_link "$LINENO"; then : 5777 ac_cv_lib_util_emalloc=yes 5778else 5779 ac_cv_lib_util_emalloc=no 5780fi 5781rm -f core conftest.err conftest.$ac_objext \ 5782 conftest$ac_exeext conftest.$ac_ext 5783LIBS=$ac_check_lib_save_LIBS 5784fi 5785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_emalloc" >&5 5786$as_echo "$ac_cv_lib_util_emalloc" >&6; } 5787if test "x$ac_cv_lib_util_emalloc" = xyes; then : 5788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for erealloc in -lutil" >&5 5789$as_echo_n "checking for erealloc in -lutil... " >&6; } 5790if ${ac_cv_lib_util_erealloc+:} false; then : 5791 $as_echo_n "(cached) " >&6 5792else 5793 ac_check_lib_save_LIBS=$LIBS 5794LIBS="-lutil $LIBS" 5795cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5796/* end confdefs.h. */ 5797 5798/* Override any GCC internal prototype to avoid an error. 5799 Use char because int might match the return type of a GCC 5800 builtin and then its argument prototype would still apply. */ 5801#ifdef __cplusplus 5802extern "C" 5803#endif 5804char erealloc (); 5805int 5806main () 5807{ 5808return erealloc (); 5809 ; 5810 return 0; 5811} 5812_ACEOF 5813if ac_fn_c_try_link "$LINENO"; then : 5814 ac_cv_lib_util_erealloc=yes 5815else 5816 ac_cv_lib_util_erealloc=no 5817fi 5818rm -f core conftest.err conftest.$ac_objext \ 5819 conftest$ac_exeext conftest.$ac_ext 5820LIBS=$ac_check_lib_save_LIBS 5821fi 5822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_erealloc" >&5 5823$as_echo "$ac_cv_lib_util_erealloc" >&6; } 5824if test "x$ac_cv_lib_util_erealloc" = xyes; then : 5825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for estrdup in -lutil" >&5 5826$as_echo_n "checking for estrdup in -lutil... " >&6; } 5827if ${ac_cv_lib_util_estrdup+:} false; then : 5828 $as_echo_n "(cached) " >&6 5829else 5830 ac_check_lib_save_LIBS=$LIBS 5831LIBS="-lutil $LIBS" 5832cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5833/* end confdefs.h. */ 5834 5835/* Override any GCC internal prototype to avoid an error. 5836 Use char because int might match the return type of a GCC 5837 builtin and then its argument prototype would still apply. */ 5838#ifdef __cplusplus 5839extern "C" 5840#endif 5841char estrdup (); 5842int 5843main () 5844{ 5845return estrdup (); 5846 ; 5847 return 0; 5848} 5849_ACEOF 5850if ac_fn_c_try_link "$LINENO"; then : 5851 ac_cv_lib_util_estrdup=yes 5852else 5853 ac_cv_lib_util_estrdup=no 5854fi 5855rm -f core conftest.err conftest.$ac_objext \ 5856 conftest$ac_exeext conftest.$ac_ext 5857LIBS=$ac_check_lib_save_LIBS 5858fi 5859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrdup" >&5 5860$as_echo "$ac_cv_lib_util_estrdup" >&6; } 5861if test "x$ac_cv_lib_util_estrdup" = xyes; then : 5862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for estrndup in -lutil" >&5 5863$as_echo_n "checking for estrndup in -lutil... " >&6; } 5864if ${ac_cv_lib_util_estrndup+:} false; then : 5865 $as_echo_n "(cached) " >&6 5866else 5867 ac_check_lib_save_LIBS=$LIBS 5868LIBS="-lutil $LIBS" 5869cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5870/* end confdefs.h. */ 5871 5872/* Override any GCC internal prototype to avoid an error. 5873 Use char because int might match the return type of a GCC 5874 builtin and then its argument prototype would still apply. */ 5875#ifdef __cplusplus 5876extern "C" 5877#endif 5878char estrndup (); 5879int 5880main () 5881{ 5882return estrndup (); 5883 ; 5884 return 0; 5885} 5886_ACEOF 5887if ac_fn_c_try_link "$LINENO"; then : 5888 ac_cv_lib_util_estrndup=yes 5889else 5890 ac_cv_lib_util_estrndup=no 5891fi 5892rm -f core conftest.err conftest.$ac_objext \ 5893 conftest$ac_exeext conftest.$ac_ext 5894LIBS=$ac_check_lib_save_LIBS 5895fi 5896{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrndup" >&5 5897$as_echo "$ac_cv_lib_util_estrndup" >&6; } 5898if test "x$ac_cv_lib_util_estrndup" = xyes; then : 5899 LIBS="$LIBS -lutil" 5900 CPPFLAGS="$CPPFLAGS -DUSE_EMALLOC" 5901fi 5902 5903fi 5904 5905fi 5906 5907fi 5908 5909 5910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5 5911$as_echo_n "checking whether stat file-mode macros are broken... " >&6; } 5912if ${ac_cv_header_stat_broken+:} false; then : 5913 $as_echo_n "(cached) " >&6 5914else 5915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5916/* end confdefs.h. */ 5917#include <sys/types.h> 5918#include <sys/stat.h> 5919 5920#if defined S_ISBLK && defined S_IFDIR 5921extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1]; 5922#endif 5923 5924#if defined S_ISBLK && defined S_IFCHR 5925extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1]; 5926#endif 5927 5928#if defined S_ISLNK && defined S_IFREG 5929extern char c3[S_ISLNK (S_IFREG) ? -1 : 1]; 5930#endif 5931 5932#if defined S_ISSOCK && defined S_IFREG 5933extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1]; 5934#endif 5935 5936_ACEOF 5937if ac_fn_c_try_compile "$LINENO"; then : 5938 ac_cv_header_stat_broken=no 5939else 5940 ac_cv_header_stat_broken=yes 5941fi 5942rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5943fi 5944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5 5945$as_echo "$ac_cv_header_stat_broken" >&6; } 5946if test $ac_cv_header_stat_broken = yes; then 5947 5948$as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h 5949 5950fi 5951 5952ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default" 5953if test "x$ac_cv_member_struct_stat_st_rdev" = xyes; then : 5954 5955cat >>confdefs.h <<_ACEOF 5956#define HAVE_STRUCT_STAT_ST_RDEV 1 5957_ACEOF 5958 5959 5960$as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h 5961 5962fi 5963 5964 5965echo "checking if compiler supports __func__" >&6 5966ac_ext=c 5967ac_cpp='$CPP $CPPFLAGS' 5968ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5969ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5970ac_compiler_gnu=$ac_cv_c_compiler_gnu 5971 5972cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5973/* end confdefs.h. */ 5974 5975int 5976main () 5977{ 5978const char *func = __func__; 5979 ; 5980 return 0; 5981} 5982_ACEOF 5983if ac_fn_c_try_compile "$LINENO"; then : 5984 5985else 5986 5987$as_echo "#define __func__ __FUNCTION__" >>confdefs.h 5988 5989fi 5990rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5991echo $ECHO_N "checking if diff -u works... $ECHO_C" >&6 5992if diff -u /dev/null /dev/null > /dev/null 2>&1; then 5993 diff_u=-u 5994 echo yes >&6 5995else 5996 diff_u= 5997 echo no >&6 5998fi 5999echo "checking for MACHINE & MACHINE_ARCH..." >&6 6000cat > conftest.$ac_ext <<EOF 6001#include "confdefs.h" 6002#include <sys/param.h> 6003#ifdef MACHINE 6004machine=MACHINE 6005#endif 6006#ifdef MACHINE_ARCH 6007machine_arch=MACHINE_ARCH 6008#endif 6009EOF 6010 6011default_machine=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6012 egrep machine= | tr -d ' "'` 6013rm -rf conftest* 6014if test "$default_machine"; then 6015 eval "$default_machine" 6016fi 6017machine=${machine:-`$srcdir/machine.sh`} 6018machine_arch=${machine_arch:-`$srcdir/machine.sh arch`} 6019echo "defaults: MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6 6020 6021# Check whether --with-machine was given. 6022if test "${with_machine+set}" = set; then : 6023 withval=$with_machine; case "${withval}" in 6024yes) as_fn_error $? "bad value ${withval} given for bmake MACHINE" "$LINENO" 5 ;; 6025no) ;; 6026generic) machine=`$srcdir/machine.sh`;; 6027*) machine=$with_machine;; 6028esac 6029fi 6030 6031force_machine= 6032 6033# Check whether --with-force_machine was given. 6034if test "${with_force_machine+set}" = set; then : 6035 withval=$with_force_machine; case "${withval}" in 6036yes) force_machine=FORCE_;; 6037no) ;; 6038*) force_machine=FORCE_; machine=$with_force_machine;; 6039esac 6040fi 6041 6042force_machine_arch= 6043 6044# Check whether --with-force_machine_arch was given. 6045if test "${with_force_machine_arch+set}" = set; then : 6046 withval=$with_force_machine_arch; case "${withval}" in 6047yes) force_machine_arch=FORCE_;; 6048no) ;; 6049*) force_machine_arch=FORCE_; machine_arch=$with_force_machine_arch;; 6050esac 6051fi 6052 6053 6054# Check whether --with-machine_arch was given. 6055if test "${with_machine_arch+set}" = set; then : 6056 withval=$with_machine_arch; case "${withval}" in 6057yes) as_fn_error $? "bad value ${withval} given for bmake MACHINE_ARCH" "$LINENO" 5 ;; 6058no) ;; 6059*) machine_arch=$with_machine_arch;; 6060esac 6061fi 6062 6063echo "Using: ${force_machine}MACHINE=$machine, ${force_machine_arch}MACHINE_ARCH=$machine_arch" 1>&6 6064default_sys_path=\${prefix}/share/mk 6065 6066# Check whether --with-default-sys-path was given. 6067if test "${with_default_sys_path+set}" = set; then : 6068 withval=$with_default_sys_path; case "${withval}" in 6069yes) as_fn_error $? "bad value ${withval} given for bmake _PATH_DEFSYSPATH" "$LINENO" 5 ;; 6070no) ;; 6071*) default_sys_path="$with_default_sys_path" 6072 ;; 6073esac 6074fi 6075 6076 6077# Check whether --with-path-objdirprefix was given. 6078if test "${with_path_objdirprefix+set}" = set; then : 6079 withval=$with_path_objdirprefix; case "${withval}" in 6080yes) as_fn_error $? "bad value ${withval} given for bmake _PATH_OBJDIRPREFIX" "$LINENO" 5 ;; 6081no) CPPFLAGS="$CPPFLAGS -DNO_PATH_OBJDIRPREFIX" ;; 6082*) CPPFLAGS="$CPPFLAGS \"-D_PATH_OBJDIRPREFIX=\\\"$with_path-objdir\\\"\"" ;; 6083esac 6084fi 6085 6086# Check whether --enable-pwd-override was given. 6087if test "${enable_pwd_override+set}" = set; then : 6088 enableval=$enable_pwd_override; case "${enableval}" in 6089yes) ;; 6090no) CPPFLAGS="$CPPFLAGS -DNO_PWD_OVERRIDE" ;; 6091*) as_fn_error $? "bad value ${enableval} given for pwd-override option" "$LINENO" 5 ;; 6092esac 6093fi 6094 6095# Check whether --enable-check-make-chdir was given. 6096if test "${enable_check_make_chdir+set}" = set; then : 6097 enableval=$enable_check_make_chdir; case "${enableval}" in 6098yes) ;; 6099no) CPPFLAGS="$CPPFLAGS -DNO_CHECK_MAKE_CHDIR" ;; 6100*) as_fn_error $? "bad value ${enableval} given for check-make-chdir option" "$LINENO" 5 ;; 6101esac 6102fi 6103 6104 6105# Check whether --with-mksrc was given. 6106if test "${with_mksrc+set}" = set; then : 6107 withval=$with_mksrc; case "${withval}" in 6108""|yes|no) ;; 6109*) test -s $withval/install-mk && mksrc=$withval || 6110as_fn_error $? "bad value ${withval} given for mksrc cannot find install-mk" "$LINENO" 5 6111;; 6112esac 6113 6114fi 6115 6116srcdir=`cd $srcdir && pwd` 6117for mksrc in $mksrc $srcdir/mk $srcdir/../mk mk 6118do 6119 test -s $mksrc/install-mk || continue 6120 mksrc=`cd $mksrc && pwd` 6121 break 6122done 6123mksrc=`echo $mksrc | sed "s,$srcdir,\\\${srcdir},"` 6124echo "Using: MKSRC=$mksrc" 1>&6 6125if test -x /usr/xpg4/bin/sh; then 6126 defshell_path=${defshell_path:-/usr/xpg4/bin/sh} 6127fi 6128if test -n "$defshell_path"; then 6129 echo "Using: SHELL=$defshell_path" >&6 6130 6131cat >>confdefs.h <<_ACEOF 6132#define DEFSHELL_CUSTOM "$defshell_path" 6133_ACEOF 6134 6135fi 6136if test -n "$DEFSHELL_INDEX"; then 6137 6138cat >>confdefs.h <<_ACEOF 6139#define DEFSHELL_INDEX $DEFSHELL_INDEX 6140_ACEOF 6141 6142fi 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156bm_outfiles="Makefile.config unit-tests/Makefile.config make-bootstrap.sh" 6157if test $use_makefile = yes; then 6158 bm_outfiles="makefile $bm_outfiles" 6159fi 6160ac_config_files="$ac_config_files $bm_outfiles" 6161 6162cat >confcache <<\_ACEOF 6163# This file is a shell script that caches the results of configure 6164# tests run on this system so they can be shared between configure 6165# scripts and configure runs, see configure's option --config-cache. 6166# It is not useful on other systems. If it contains results you don't 6167# want to keep, you may remove or edit it. 6168# 6169# config.status only pays attention to the cache file if you give it 6170# the --recheck option to rerun configure. 6171# 6172# `ac_cv_env_foo' variables (set or unset) will be overridden when 6173# loading this file, other *unset* `ac_cv_foo' will be assigned the 6174# following values. 6175 6176_ACEOF 6177 6178# The following way of writing the cache mishandles newlines in values, 6179# but we know of no workaround that is simple, portable, and efficient. 6180# So, we kill variables containing newlines. 6181# Ultrix sh set writes to stderr and can't be redirected directly, 6182# and sets the high bit in the cache file unless we assign to the vars. 6183( 6184 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 6185 eval ac_val=\$$ac_var 6186 case $ac_val in #( 6187 *${as_nl}*) 6188 case $ac_var in #( 6189 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 6190$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 6191 esac 6192 case $ac_var in #( 6193 _ | IFS | as_nl) ;; #( 6194 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 6195 *) { eval $ac_var=; unset $ac_var;} ;; 6196 esac ;; 6197 esac 6198 done 6199 6200 (set) 2>&1 | 6201 case $as_nl`(ac_space=' '; set) 2>&1` in #( 6202 *${as_nl}ac_space=\ *) 6203 # `set' does not quote correctly, so add quotes: double-quote 6204 # substitution turns \\\\ into \\, and sed turns \\ into \. 6205 sed -n \ 6206 "s/'/'\\\\''/g; 6207 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 6208 ;; #( 6209 *) 6210 # `set' quotes correctly as required by POSIX, so do not add quotes. 6211 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 6212 ;; 6213 esac | 6214 sort 6215) | 6216 sed ' 6217 /^ac_cv_env_/b end 6218 t clear 6219 :clear 6220 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 6221 t end 6222 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 6223 :end' >>confcache 6224if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 6225 if test -w "$cache_file"; then 6226 if test "x$cache_file" != "x/dev/null"; then 6227 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 6228$as_echo "$as_me: updating cache $cache_file" >&6;} 6229 if test ! -f "$cache_file" || test -h "$cache_file"; then 6230 cat confcache >"$cache_file" 6231 else 6232 case $cache_file in #( 6233 */* | ?:*) 6234 mv -f confcache "$cache_file"$$ && 6235 mv -f "$cache_file"$$ "$cache_file" ;; #( 6236 *) 6237 mv -f confcache "$cache_file" ;; 6238 esac 6239 fi 6240 fi 6241 else 6242 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 6243$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 6244 fi 6245fi 6246rm -f confcache 6247 6248test "x$prefix" = xNONE && prefix=$ac_default_prefix 6249# Let make expand exec_prefix. 6250test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 6251 6252DEFS=-DHAVE_CONFIG_H 6253 6254ac_libobjs= 6255ac_ltlibobjs= 6256U= 6257for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 6258 # 1. Remove the extension, and $U if already installed. 6259 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 6260 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 6261 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 6262 # will be set to the directory where LIBOBJS objects are built. 6263 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 6264 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 6265done 6266LIBOBJS=$ac_libobjs 6267 6268LTLIBOBJS=$ac_ltlibobjs 6269 6270 6271 6272 6273: "${CONFIG_STATUS=./config.status}" 6274ac_write_fail=0 6275ac_clean_files_save=$ac_clean_files 6276ac_clean_files="$ac_clean_files $CONFIG_STATUS" 6277{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 6278$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 6279as_write_fail=0 6280cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 6281#! $SHELL 6282# Generated by $as_me. 6283# Run this file to recreate the current configuration. 6284# Compiler output produced by configure, useful for debugging 6285# configure, is in config.log if it exists. 6286 6287debug=false 6288ac_cs_recheck=false 6289ac_cs_silent=false 6290 6291SHELL=\${CONFIG_SHELL-$SHELL} 6292export SHELL 6293_ASEOF 6294cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 6295## -------------------- ## 6296## M4sh Initialization. ## 6297## -------------------- ## 6298 6299# Be more Bourne compatible 6300DUALCASE=1; export DUALCASE # for MKS sh 6301if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 6302 emulate sh 6303 NULLCMD=: 6304 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 6305 # is contrary to our usage. Disable this feature. 6306 alias -g '${1+"$@"}'='"$@"' 6307 setopt NO_GLOB_SUBST 6308else 6309 case `(set -o) 2>/dev/null` in #( 6310 *posix*) : 6311 set -o posix ;; #( 6312 *) : 6313 ;; 6314esac 6315fi 6316 6317 6318as_nl=' 6319' 6320export as_nl 6321# Printing a long string crashes Solaris 7 /usr/bin/printf. 6322as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 6323as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 6324as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 6325# Prefer a ksh shell builtin over an external printf program on Solaris, 6326# but without wasting forks for bash or zsh. 6327if test -z "$BASH_VERSION$ZSH_VERSION" \ 6328 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 6329 as_echo='print -r --' 6330 as_echo_n='print -rn --' 6331elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 6332 as_echo='printf %s\n' 6333 as_echo_n='printf %s' 6334else 6335 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 6336 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 6337 as_echo_n='/usr/ucb/echo -n' 6338 else 6339 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 6340 as_echo_n_body='eval 6341 arg=$1; 6342 case $arg in #( 6343 *"$as_nl"*) 6344 expr "X$arg" : "X\\(.*\\)$as_nl"; 6345 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6346 esac; 6347 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6348 ' 6349 export as_echo_n_body 6350 as_echo_n='sh -c $as_echo_n_body as_echo' 6351 fi 6352 export as_echo_body 6353 as_echo='sh -c $as_echo_body as_echo' 6354fi 6355 6356# The user is always right. 6357if test "${PATH_SEPARATOR+set}" != set; then 6358 PATH_SEPARATOR=: 6359 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 6360 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 6361 PATH_SEPARATOR=';' 6362 } 6363fi 6364 6365 6366# IFS 6367# We need space, tab and new line, in precisely that order. Quoting is 6368# there to prevent editors from complaining about space-tab. 6369# (If _AS_PATH_WALK were called with IFS unset, it would disable word 6370# splitting by setting IFS to empty value.) 6371IFS=" "" $as_nl" 6372 6373# Find who we are. Look in the path if we contain no directory separator. 6374as_myself= 6375case $0 in #(( 6376 *[\\/]* ) as_myself=$0 ;; 6377 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6378for as_dir in $PATH 6379do 6380 IFS=$as_save_IFS 6381 test -z "$as_dir" && as_dir=. 6382 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 6383 done 6384IFS=$as_save_IFS 6385 6386 ;; 6387esac 6388# We did not find ourselves, most probably we were run as `sh COMMAND' 6389# in which case we are not to be found in the path. 6390if test "x$as_myself" = x; then 6391 as_myself=$0 6392fi 6393if test ! -f "$as_myself"; then 6394 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 6395 exit 1 6396fi 6397 6398# Unset variables that we do not need and which cause bugs (e.g. in 6399# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 6400# suppresses any "Segmentation fault" message there. '((' could 6401# trigger a bug in pdksh 5.2.14. 6402for as_var in BASH_ENV ENV MAIL MAILPATH 6403do eval test x\${$as_var+set} = xset \ 6404 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 6405done 6406PS1='$ ' 6407PS2='> ' 6408PS4='+ ' 6409 6410# NLS nuisances. 6411LC_ALL=C 6412export LC_ALL 6413LANGUAGE=C 6414export LANGUAGE 6415 6416# CDPATH. 6417(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 6418 6419 6420# as_fn_error STATUS ERROR [LINENO LOG_FD] 6421# ---------------------------------------- 6422# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 6423# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 6424# script with STATUS, using 1 if that was 0. 6425as_fn_error () 6426{ 6427 as_status=$1; test $as_status -eq 0 && as_status=1 6428 if test "$4"; then 6429 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 6430 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 6431 fi 6432 $as_echo "$as_me: error: $2" >&2 6433 as_fn_exit $as_status 6434} # as_fn_error 6435 6436 6437# as_fn_set_status STATUS 6438# ----------------------- 6439# Set $? to STATUS, without forking. 6440as_fn_set_status () 6441{ 6442 return $1 6443} # as_fn_set_status 6444 6445# as_fn_exit STATUS 6446# ----------------- 6447# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 6448as_fn_exit () 6449{ 6450 set +e 6451 as_fn_set_status $1 6452 exit $1 6453} # as_fn_exit 6454 6455# as_fn_unset VAR 6456# --------------- 6457# Portably unset VAR. 6458as_fn_unset () 6459{ 6460 { eval $1=; unset $1;} 6461} 6462as_unset=as_fn_unset 6463# as_fn_append VAR VALUE 6464# ---------------------- 6465# Append the text in VALUE to the end of the definition contained in VAR. Take 6466# advantage of any shell optimizations that allow amortized linear growth over 6467# repeated appends, instead of the typical quadratic growth present in naive 6468# implementations. 6469if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 6470 eval 'as_fn_append () 6471 { 6472 eval $1+=\$2 6473 }' 6474else 6475 as_fn_append () 6476 { 6477 eval $1=\$$1\$2 6478 } 6479fi # as_fn_append 6480 6481# as_fn_arith ARG... 6482# ------------------ 6483# Perform arithmetic evaluation on the ARGs, and store the result in the 6484# global $as_val. Take advantage of shells that can avoid forks. The arguments 6485# must be portable across $(()) and expr. 6486if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 6487 eval 'as_fn_arith () 6488 { 6489 as_val=$(( $* )) 6490 }' 6491else 6492 as_fn_arith () 6493 { 6494 as_val=`expr "$@" || test $? -eq 1` 6495 } 6496fi # as_fn_arith 6497 6498 6499if expr a : '\(a\)' >/dev/null 2>&1 && 6500 test "X`expr 00001 : '.*\(...\)'`" = X001; then 6501 as_expr=expr 6502else 6503 as_expr=false 6504fi 6505 6506if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 6507 as_basename=basename 6508else 6509 as_basename=false 6510fi 6511 6512if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 6513 as_dirname=dirname 6514else 6515 as_dirname=false 6516fi 6517 6518as_me=`$as_basename -- "$0" || 6519$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 6520 X"$0" : 'X\(//\)$' \| \ 6521 X"$0" : 'X\(/\)' \| . 2>/dev/null || 6522$as_echo X/"$0" | 6523 sed '/^.*\/\([^/][^/]*\)\/*$/{ 6524 s//\1/ 6525 q 6526 } 6527 /^X\/\(\/\/\)$/{ 6528 s//\1/ 6529 q 6530 } 6531 /^X\/\(\/\).*/{ 6532 s//\1/ 6533 q 6534 } 6535 s/.*/./; q'` 6536 6537# Avoid depending upon Character Ranges. 6538as_cr_letters='abcdefghijklmnopqrstuvwxyz' 6539as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 6540as_cr_Letters=$as_cr_letters$as_cr_LETTERS 6541as_cr_digits='0123456789' 6542as_cr_alnum=$as_cr_Letters$as_cr_digits 6543 6544ECHO_C= ECHO_N= ECHO_T= 6545case `echo -n x` in #((((( 6546-n*) 6547 case `echo 'xy\c'` in 6548 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 6549 xy) ECHO_C='\c';; 6550 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 6551 ECHO_T=' ';; 6552 esac;; 6553*) 6554 ECHO_N='-n';; 6555esac 6556 6557rm -f conf$$ conf$$.exe conf$$.file 6558if test -d conf$$.dir; then 6559 rm -f conf$$.dir/conf$$.file 6560else 6561 rm -f conf$$.dir 6562 mkdir conf$$.dir 2>/dev/null 6563fi 6564if (echo >conf$$.file) 2>/dev/null; then 6565 if ln -s conf$$.file conf$$ 2>/dev/null; then 6566 as_ln_s='ln -s' 6567 # ... but there are two gotchas: 6568 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 6569 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 6570 # In both cases, we have to default to `cp -pR'. 6571 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 6572 as_ln_s='cp -pR' 6573 elif ln conf$$.file conf$$ 2>/dev/null; then 6574 as_ln_s=ln 6575 else 6576 as_ln_s='cp -pR' 6577 fi 6578else 6579 as_ln_s='cp -pR' 6580fi 6581rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 6582rmdir conf$$.dir 2>/dev/null 6583 6584 6585# as_fn_mkdir_p 6586# ------------- 6587# Create "$as_dir" as a directory, including parents if necessary. 6588as_fn_mkdir_p () 6589{ 6590 6591 case $as_dir in #( 6592 -*) as_dir=./$as_dir;; 6593 esac 6594 test -d "$as_dir" || eval $as_mkdir_p || { 6595 as_dirs= 6596 while :; do 6597 case $as_dir in #( 6598 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 6599 *) as_qdir=$as_dir;; 6600 esac 6601 as_dirs="'$as_qdir' $as_dirs" 6602 as_dir=`$as_dirname -- "$as_dir" || 6603$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6604 X"$as_dir" : 'X\(//\)[^/]' \| \ 6605 X"$as_dir" : 'X\(//\)$' \| \ 6606 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 6607$as_echo X"$as_dir" | 6608 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6609 s//\1/ 6610 q 6611 } 6612 /^X\(\/\/\)[^/].*/{ 6613 s//\1/ 6614 q 6615 } 6616 /^X\(\/\/\)$/{ 6617 s//\1/ 6618 q 6619 } 6620 /^X\(\/\).*/{ 6621 s//\1/ 6622 q 6623 } 6624 s/.*/./; q'` 6625 test -d "$as_dir" && break 6626 done 6627 test -z "$as_dirs" || eval "mkdir $as_dirs" 6628 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 6629 6630 6631} # as_fn_mkdir_p 6632if mkdir -p . 2>/dev/null; then 6633 as_mkdir_p='mkdir -p "$as_dir"' 6634else 6635 test -d ./-p && rmdir ./-p 6636 as_mkdir_p=false 6637fi 6638 6639 6640# as_fn_executable_p FILE 6641# ----------------------- 6642# Test if FILE is an executable regular file. 6643as_fn_executable_p () 6644{ 6645 test -f "$1" && test -x "$1" 6646} # as_fn_executable_p 6647as_test_x='test -x' 6648as_executable_p=as_fn_executable_p 6649 6650# Sed expression to map a string onto a valid CPP name. 6651as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 6652 6653# Sed expression to map a string onto a valid variable name. 6654as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 6655 6656 6657exec 6>&1 6658## ----------------------------------- ## 6659## Main body of $CONFIG_STATUS script. ## 6660## ----------------------------------- ## 6661_ASEOF 6662test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 6663 6664cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6665# Save the log message, to keep $0 and so on meaningful, and to 6666# report actual input values of CONFIG_FILES etc. instead of their 6667# values after options handling. 6668ac_log=" 6669This file was extended by bmake $as_me 20201112, which was 6670generated by GNU Autoconf 2.69. Invocation command line was 6671 6672 CONFIG_FILES = $CONFIG_FILES 6673 CONFIG_HEADERS = $CONFIG_HEADERS 6674 CONFIG_LINKS = $CONFIG_LINKS 6675 CONFIG_COMMANDS = $CONFIG_COMMANDS 6676 $ $0 $@ 6677 6678on `(hostname || uname -n) 2>/dev/null | sed 1q` 6679" 6680 6681_ACEOF 6682 6683case $ac_config_files in *" 6684"*) set x $ac_config_files; shift; ac_config_files=$*;; 6685esac 6686 6687case $ac_config_headers in *" 6688"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 6689esac 6690 6691 6692cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6693# Files that config.status was made for. 6694config_files="$ac_config_files" 6695config_headers="$ac_config_headers" 6696 6697_ACEOF 6698 6699cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6700ac_cs_usage="\ 6701\`$as_me' instantiates files and other configuration actions 6702from templates according to the current configuration. Unless the files 6703and actions are specified as TAGs, all are instantiated by default. 6704 6705Usage: $0 [OPTION]... [TAG]... 6706 6707 -h, --help print this help, then exit 6708 -V, --version print version number and configuration settings, then exit 6709 --config print configuration, then exit 6710 -q, --quiet, --silent 6711 do not print progress messages 6712 -d, --debug don't remove temporary files 6713 --recheck update $as_me by reconfiguring in the same conditions 6714 --file=FILE[:TEMPLATE] 6715 instantiate the configuration file FILE 6716 --header=FILE[:TEMPLATE] 6717 instantiate the configuration header FILE 6718 6719Configuration files: 6720$config_files 6721 6722Configuration headers: 6723$config_headers 6724 6725Report bugs to <sjg@NetBSD.org>." 6726 6727_ACEOF 6728cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6729ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 6730ac_cs_version="\\ 6731bmake config.status 20201112 6732configured by $0, generated by GNU Autoconf 2.69, 6733 with options \\"\$ac_cs_config\\" 6734 6735Copyright (C) 2012 Free Software Foundation, Inc. 6736This config.status script is free software; the Free Software Foundation 6737gives unlimited permission to copy, distribute and modify it." 6738 6739ac_pwd='$ac_pwd' 6740srcdir='$srcdir' 6741INSTALL='$INSTALL' 6742test -n "\$AWK" || AWK=awk 6743_ACEOF 6744 6745cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6746# The default lists apply if the user does not specify any file. 6747ac_need_defaults=: 6748while test $# != 0 6749do 6750 case $1 in 6751 --*=?*) 6752 ac_option=`expr "X$1" : 'X\([^=]*\)='` 6753 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 6754 ac_shift=: 6755 ;; 6756 --*=) 6757 ac_option=`expr "X$1" : 'X\([^=]*\)='` 6758 ac_optarg= 6759 ac_shift=: 6760 ;; 6761 *) 6762 ac_option=$1 6763 ac_optarg=$2 6764 ac_shift=shift 6765 ;; 6766 esac 6767 6768 case $ac_option in 6769 # Handling of the options. 6770 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6771 ac_cs_recheck=: ;; 6772 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6773 $as_echo "$ac_cs_version"; exit ;; 6774 --config | --confi | --conf | --con | --co | --c ) 6775 $as_echo "$ac_cs_config"; exit ;; 6776 --debug | --debu | --deb | --de | --d | -d ) 6777 debug=: ;; 6778 --file | --fil | --fi | --f ) 6779 $ac_shift 6780 case $ac_optarg in 6781 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6782 '') as_fn_error $? "missing file argument" ;; 6783 esac 6784 as_fn_append CONFIG_FILES " '$ac_optarg'" 6785 ac_need_defaults=false;; 6786 --header | --heade | --head | --hea ) 6787 $ac_shift 6788 case $ac_optarg in 6789 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6790 esac 6791 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6792 ac_need_defaults=false;; 6793 --he | --h) 6794 # Conflict between --help and --header 6795 as_fn_error $? "ambiguous option: \`$1' 6796Try \`$0 --help' for more information.";; 6797 --help | --hel | -h ) 6798 $as_echo "$ac_cs_usage"; exit ;; 6799 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6800 | -silent | --silent | --silen | --sile | --sil | --si | --s) 6801 ac_cs_silent=: ;; 6802 6803 # This is an error. 6804 -*) as_fn_error $? "unrecognized option: \`$1' 6805Try \`$0 --help' for more information." ;; 6806 6807 *) as_fn_append ac_config_targets " $1" 6808 ac_need_defaults=false ;; 6809 6810 esac 6811 shift 6812done 6813 6814ac_configure_extra_args= 6815 6816if $ac_cs_silent; then 6817 exec 6>/dev/null 6818 ac_configure_extra_args="$ac_configure_extra_args --silent" 6819fi 6820 6821_ACEOF 6822cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6823if \$ac_cs_recheck; then 6824 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6825 shift 6826 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6827 CONFIG_SHELL='$SHELL' 6828 export CONFIG_SHELL 6829 exec "\$@" 6830fi 6831 6832_ACEOF 6833cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6834exec 5>>config.log 6835{ 6836 echo 6837 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6838## Running $as_me. ## 6839_ASBOX 6840 $as_echo "$ac_log" 6841} >&5 6842 6843_ACEOF 6844cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6845_ACEOF 6846 6847cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6848 6849# Handling of arguments. 6850for ac_config_target in $ac_config_targets 6851do 6852 case $ac_config_target in 6853 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 6854 "$bm_outfiles") CONFIG_FILES="$CONFIG_FILES $bm_outfiles" ;; 6855 6856 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6857 esac 6858done 6859 6860 6861# If the user did not use the arguments to specify the items to instantiate, 6862# then the envvar interface is used. Set only those that are not. 6863# We use the long form for the default assignment because of an extremely 6864# bizarre bug on SunOS 4.1.3. 6865if $ac_need_defaults; then 6866 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6867 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6868fi 6869 6870# Have a temporary directory for convenience. Make it in the build tree 6871# simply because there is no reason against having it here, and in addition, 6872# creating and moving files from /tmp can sometimes cause problems. 6873# Hook for its removal unless debugging. 6874# Note that there is a small window in which the directory will not be cleaned: 6875# after its creation but before its name has been assigned to `$tmp'. 6876$debug || 6877{ 6878 tmp= ac_tmp= 6879 trap 'exit_status=$? 6880 : "${ac_tmp:=$tmp}" 6881 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 6882' 0 6883 trap 'as_fn_exit 1' 1 2 13 15 6884} 6885# Create a (secure) tmp directory for tmp files. 6886 6887{ 6888 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6889 test -d "$tmp" 6890} || 6891{ 6892 tmp=./conf$$-$RANDOM 6893 (umask 077 && mkdir "$tmp") 6894} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 6895ac_tmp=$tmp 6896 6897# Set up the scripts for CONFIG_FILES section. 6898# No need to generate them if there are no CONFIG_FILES. 6899# This happens for instance with `./config.status config.h'. 6900if test -n "$CONFIG_FILES"; then 6901 6902 6903ac_cr=`echo X | tr X '\015'` 6904# On cygwin, bash can eat \r inside `` if the user requested igncr. 6905# But we know of no other shell where ac_cr would be empty at this 6906# point, so we can use a bashism as a fallback. 6907if test "x$ac_cr" = x; then 6908 eval ac_cr=\$\'\\r\' 6909fi 6910ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6911if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 6912 ac_cs_awk_cr='\\r' 6913else 6914 ac_cs_awk_cr=$ac_cr 6915fi 6916 6917echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 6918_ACEOF 6919 6920 6921{ 6922 echo "cat >conf$$subs.awk <<_ACEOF" && 6923 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6924 echo "_ACEOF" 6925} >conf$$subs.sh || 6926 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6927ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 6928ac_delim='%!_!# ' 6929for ac_last_try in false false false false false :; do 6930 . ./conf$$subs.sh || 6931 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6932 6933 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6934 if test $ac_delim_n = $ac_delim_num; then 6935 break 6936 elif $ac_last_try; then 6937 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 6938 else 6939 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6940 fi 6941done 6942rm -f conf$$subs.sh 6943 6944cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6945cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 6946_ACEOF 6947sed -n ' 6948h 6949s/^/S["/; s/!.*/"]=/ 6950p 6951g 6952s/^[^!]*!// 6953:repl 6954t repl 6955s/'"$ac_delim"'$// 6956t delim 6957:nl 6958h 6959s/\(.\{148\}\)..*/\1/ 6960t more1 6961s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6962p 6963n 6964b repl 6965:more1 6966s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6967p 6968g 6969s/.\{148\}// 6970t nl 6971:delim 6972h 6973s/\(.\{148\}\)..*/\1/ 6974t more2 6975s/["\\]/\\&/g; s/^/"/; s/$/"/ 6976p 6977b 6978:more2 6979s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6980p 6981g 6982s/.\{148\}// 6983t delim 6984' <conf$$subs.awk | sed ' 6985/^[^""]/{ 6986 N 6987 s/\n// 6988} 6989' >>$CONFIG_STATUS || ac_write_fail=1 6990rm -f conf$$subs.awk 6991cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6992_ACAWK 6993cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 6994 for (key in S) S_is_set[key] = 1 6995 FS = "" 6996 6997} 6998{ 6999 line = $ 0 7000 nfields = split(line, field, "@") 7001 substed = 0 7002 len = length(field[1]) 7003 for (i = 2; i < nfields; i++) { 7004 key = field[i] 7005 keylen = length(key) 7006 if (S_is_set[key]) { 7007 value = S[key] 7008 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 7009 len += length(value) + length(field[++i]) 7010 substed = 1 7011 } else 7012 len += 1 + keylen 7013 } 7014 7015 print line 7016} 7017 7018_ACAWK 7019_ACEOF 7020cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7021if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 7022 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 7023else 7024 cat 7025fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 7026 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 7027_ACEOF 7028 7029# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 7030# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 7031# trailing colons and then remove the whole line if VPATH becomes empty 7032# (actually we leave an empty line to preserve line numbers). 7033if test "x$srcdir" = x.; then 7034 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 7035h 7036s/// 7037s/^/:/ 7038s/[ ]*$/:/ 7039s/:\$(srcdir):/:/g 7040s/:\${srcdir}:/:/g 7041s/:@srcdir@:/:/g 7042s/^:*// 7043s/:*$// 7044x 7045s/\(=[ ]*\).*/\1/ 7046G 7047s/\n// 7048s/^[^=]*=[ ]*$// 7049}' 7050fi 7051 7052cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7053fi # test -n "$CONFIG_FILES" 7054 7055# Set up the scripts for CONFIG_HEADERS section. 7056# No need to generate them if there are no CONFIG_HEADERS. 7057# This happens for instance with `./config.status Makefile'. 7058if test -n "$CONFIG_HEADERS"; then 7059cat >"$ac_tmp/defines.awk" <<\_ACAWK || 7060BEGIN { 7061_ACEOF 7062 7063# Transform confdefs.h into an awk script `defines.awk', embedded as 7064# here-document in config.status, that substitutes the proper values into 7065# config.h.in to produce config.h. 7066 7067# Create a delimiter string that does not exist in confdefs.h, to ease 7068# handling of long lines. 7069ac_delim='%!_!# ' 7070for ac_last_try in false false :; do 7071 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 7072 if test -z "$ac_tt"; then 7073 break 7074 elif $ac_last_try; then 7075 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 7076 else 7077 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7078 fi 7079done 7080 7081# For the awk script, D is an array of macro values keyed by name, 7082# likewise P contains macro parameters if any. Preserve backslash 7083# newline sequences. 7084 7085ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 7086sed -n ' 7087s/.\{148\}/&'"$ac_delim"'/g 7088t rset 7089:rset 7090s/^[ ]*#[ ]*define[ ][ ]*/ / 7091t def 7092d 7093:def 7094s/\\$// 7095t bsnl 7096s/["\\]/\\&/g 7097s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7098D["\1"]=" \3"/p 7099s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 7100d 7101:bsnl 7102s/["\\]/\\&/g 7103s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7104D["\1"]=" \3\\\\\\n"\\/p 7105t cont 7106s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 7107t cont 7108d 7109:cont 7110n 7111s/.\{148\}/&'"$ac_delim"'/g 7112t clear 7113:clear 7114s/\\$// 7115t bsnlc 7116s/["\\]/\\&/g; s/^/"/; s/$/"/p 7117d 7118:bsnlc 7119s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 7120b cont 7121' <confdefs.h | sed ' 7122s/'"$ac_delim"'/"\\\ 7123"/g' >>$CONFIG_STATUS || ac_write_fail=1 7124 7125cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7126 for (key in D) D_is_set[key] = 1 7127 FS = "" 7128} 7129/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 7130 line = \$ 0 7131 split(line, arg, " ") 7132 if (arg[1] == "#") { 7133 defundef = arg[2] 7134 mac1 = arg[3] 7135 } else { 7136 defundef = substr(arg[1], 2) 7137 mac1 = arg[2] 7138 } 7139 split(mac1, mac2, "(") #) 7140 macro = mac2[1] 7141 prefix = substr(line, 1, index(line, defundef) - 1) 7142 if (D_is_set[macro]) { 7143 # Preserve the white space surrounding the "#". 7144 print prefix "define", macro P[macro] D[macro] 7145 next 7146 } else { 7147 # Replace #undef with comments. This is necessary, for example, 7148 # in the case of _POSIX_SOURCE, which is predefined and required 7149 # on some systems where configure will not decide to define it. 7150 if (defundef == "undef") { 7151 print "/*", prefix defundef, macro, "*/" 7152 next 7153 } 7154 } 7155} 7156{ print } 7157_ACAWK 7158_ACEOF 7159cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7160 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 7161fi # test -n "$CONFIG_HEADERS" 7162 7163 7164eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " 7165shift 7166for ac_tag 7167do 7168 case $ac_tag in 7169 :[FHLC]) ac_mode=$ac_tag; continue;; 7170 esac 7171 case $ac_mode$ac_tag in 7172 :[FHL]*:*);; 7173 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 7174 :[FH]-) ac_tag=-:-;; 7175 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 7176 esac 7177 ac_save_IFS=$IFS 7178 IFS=: 7179 set x $ac_tag 7180 IFS=$ac_save_IFS 7181 shift 7182 ac_file=$1 7183 shift 7184 7185 case $ac_mode in 7186 :L) ac_source=$1;; 7187 :[FH]) 7188 ac_file_inputs= 7189 for ac_f 7190 do 7191 case $ac_f in 7192 -) ac_f="$ac_tmp/stdin";; 7193 *) # Look for the file first in the build tree, then in the source tree 7194 # (if the path is not absolute). The absolute path cannot be DOS-style, 7195 # because $ac_f cannot contain `:'. 7196 test -f "$ac_f" || 7197 case $ac_f in 7198 [\\/$]*) false;; 7199 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 7200 esac || 7201 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 7202 esac 7203 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 7204 as_fn_append ac_file_inputs " '$ac_f'" 7205 done 7206 7207 # Let's still pretend it is `configure' which instantiates (i.e., don't 7208 # use $as_me), people would be surprised to read: 7209 # /* config.h. Generated by config.status. */ 7210 configure_input='Generated from '` 7211 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 7212 `' by configure.' 7213 if test x"$ac_file" != x-; then 7214 configure_input="$ac_file. $configure_input" 7215 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 7216$as_echo "$as_me: creating $ac_file" >&6;} 7217 fi 7218 # Neutralize special characters interpreted by sed in replacement strings. 7219 case $configure_input in #( 7220 *\&* | *\|* | *\\* ) 7221 ac_sed_conf_input=`$as_echo "$configure_input" | 7222 sed 's/[\\\\&|]/\\\\&/g'`;; #( 7223 *) ac_sed_conf_input=$configure_input;; 7224 esac 7225 7226 case $ac_tag in 7227 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 7228 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 7229 esac 7230 ;; 7231 esac 7232 7233 ac_dir=`$as_dirname -- "$ac_file" || 7234$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7235 X"$ac_file" : 'X\(//\)[^/]' \| \ 7236 X"$ac_file" : 'X\(//\)$' \| \ 7237 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 7238$as_echo X"$ac_file" | 7239 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7240 s//\1/ 7241 q 7242 } 7243 /^X\(\/\/\)[^/].*/{ 7244 s//\1/ 7245 q 7246 } 7247 /^X\(\/\/\)$/{ 7248 s//\1/ 7249 q 7250 } 7251 /^X\(\/\).*/{ 7252 s//\1/ 7253 q 7254 } 7255 s/.*/./; q'` 7256 as_dir="$ac_dir"; as_fn_mkdir_p 7257 ac_builddir=. 7258 7259case "$ac_dir" in 7260.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 7261*) 7262 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 7263 # A ".." for each directory in $ac_dir_suffix. 7264 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 7265 case $ac_top_builddir_sub in 7266 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 7267 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 7268 esac ;; 7269esac 7270ac_abs_top_builddir=$ac_pwd 7271ac_abs_builddir=$ac_pwd$ac_dir_suffix 7272# for backward compatibility: 7273ac_top_builddir=$ac_top_build_prefix 7274 7275case $srcdir in 7276 .) # We are building in place. 7277 ac_srcdir=. 7278 ac_top_srcdir=$ac_top_builddir_sub 7279 ac_abs_top_srcdir=$ac_pwd ;; 7280 [\\/]* | ?:[\\/]* ) # Absolute name. 7281 ac_srcdir=$srcdir$ac_dir_suffix; 7282 ac_top_srcdir=$srcdir 7283 ac_abs_top_srcdir=$srcdir ;; 7284 *) # Relative name. 7285 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 7286 ac_top_srcdir=$ac_top_build_prefix$srcdir 7287 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 7288esac 7289ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 7290 7291 7292 case $ac_mode in 7293 :F) 7294 # 7295 # CONFIG_FILE 7296 # 7297 7298 case $INSTALL in 7299 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 7300 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 7301 esac 7302_ACEOF 7303 7304cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7305# If the template does not know about datarootdir, expand it. 7306# FIXME: This hack should be removed a few years after 2.60. 7307ac_datarootdir_hack=; ac_datarootdir_seen= 7308ac_sed_dataroot=' 7309/datarootdir/ { 7310 p 7311 q 7312} 7313/@datadir@/p 7314/@docdir@/p 7315/@infodir@/p 7316/@localedir@/p 7317/@mandir@/p' 7318case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 7319*datarootdir*) ac_datarootdir_seen=yes;; 7320*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 7321 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 7322$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 7323_ACEOF 7324cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7325 ac_datarootdir_hack=' 7326 s&@datadir@&$datadir&g 7327 s&@docdir@&$docdir&g 7328 s&@infodir@&$infodir&g 7329 s&@localedir@&$localedir&g 7330 s&@mandir@&$mandir&g 7331 s&\\\${datarootdir}&$datarootdir&g' ;; 7332esac 7333_ACEOF 7334 7335# Neutralize VPATH when `$srcdir' = `.'. 7336# Shell code in configure.ac might set extrasub. 7337# FIXME: do we really want to maintain this feature? 7338cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7339ac_sed_extra="$ac_vpsub 7340$extrasub 7341_ACEOF 7342cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7343:t 7344/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 7345s|@configure_input@|$ac_sed_conf_input|;t t 7346s&@top_builddir@&$ac_top_builddir_sub&;t t 7347s&@top_build_prefix@&$ac_top_build_prefix&;t t 7348s&@srcdir@&$ac_srcdir&;t t 7349s&@abs_srcdir@&$ac_abs_srcdir&;t t 7350s&@top_srcdir@&$ac_top_srcdir&;t t 7351s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 7352s&@builddir@&$ac_builddir&;t t 7353s&@abs_builddir@&$ac_abs_builddir&;t t 7354s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 7355s&@INSTALL@&$ac_INSTALL&;t t 7356$ac_datarootdir_hack 7357" 7358eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 7359 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7360 7361test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 7362 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 7363 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 7364 "$ac_tmp/out"`; test -z "$ac_out"; } && 7365 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7366which seems to be undefined. Please make sure it is defined" >&5 7367$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7368which seems to be undefined. Please make sure it is defined" >&2;} 7369 7370 rm -f "$ac_tmp/stdin" 7371 case $ac_file in 7372 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 7373 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 7374 esac \ 7375 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7376 ;; 7377 :H) 7378 # 7379 # CONFIG_HEADER 7380 # 7381 if test x"$ac_file" != x-; then 7382 { 7383 $as_echo "/* $configure_input */" \ 7384 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 7385 } >"$ac_tmp/config.h" \ 7386 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7387 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 7388 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 7389$as_echo "$as_me: $ac_file is unchanged" >&6;} 7390 else 7391 rm -f "$ac_file" 7392 mv "$ac_tmp/config.h" "$ac_file" \ 7393 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7394 fi 7395 else 7396 $as_echo "/* $configure_input */" \ 7397 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 7398 || as_fn_error $? "could not create -" "$LINENO" 5 7399 fi 7400 ;; 7401 7402 7403 esac 7404 7405done # for ac_tag 7406 7407 7408as_fn_exit 0 7409_ACEOF 7410ac_clean_files=$ac_clean_files_save 7411 7412test $ac_write_fail = 0 || 7413 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 7414 7415 7416# configure is writing to config.log, and then calls config.status. 7417# config.status does its own redirection, appending to config.log. 7418# Unfortunately, on DOS this fails, as config.log is still kept open 7419# by configure, so config.status won't be able to write to it; its 7420# output is simply discarded. So we exec the FD to /dev/null, 7421# effectively closing config.log, so it can be properly (re)opened and 7422# appended to by config.status. When coming back to configure, we 7423# need to make the FD available again. 7424if test "$no_create" != yes; then 7425 ac_cs_success=: 7426 ac_config_status_args= 7427 test "$silent" = yes && 7428 ac_config_status_args="$ac_config_status_args --quiet" 7429 exec 5>/dev/null 7430 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7431 exec 5>>config.log 7432 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7433 # would make configure fail if this is the last instruction. 7434 $ac_cs_success || as_fn_exit 1 7435fi 7436if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 7437 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 7438$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 7439fi 7440 7441cat <<EOF 7442 7443You can now run 7444 7445 sh ./make-bootstrap.sh 7446 7447to produce a fully functional bmake. 7448 7449EOF 7450