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