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