configure revision 1e5fa1c5
1a6d9b409Smrg#! /bin/sh 2a6d9b409Smrg# Guess values for system-dependent variables and create Makefiles. 31e5fa1c5Smrg# Generated by GNU Autoconf 2.65 for sessreg 1.0.6. 4a6d9b409Smrg# 5a6d9b409Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6a6d9b409Smrg# 71e5fa1c5Smrg# 8a6d9b409Smrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 91e5fa1c5Smrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, 101e5fa1c5Smrg# Inc. 111e5fa1c5Smrg# 121e5fa1c5Smrg# 13a6d9b409Smrg# This configure script is free software; the Free Software Foundation 14a6d9b409Smrg# gives unlimited permission to copy, distribute and modify it. 151e5fa1c5Smrg## -------------------- ## 161e5fa1c5Smrg## M4sh Initialization. ## 171e5fa1c5Smrg## -------------------- ## 18a6d9b409Smrg 19a6d9b409Smrg# Be more Bourne compatible 20a6d9b409SmrgDUALCASE=1; export DUALCASE # for MKS sh 211e5fa1c5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 22a6d9b409Smrg emulate sh 23a6d9b409Smrg NULLCMD=: 24efda2da8Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25a6d9b409Smrg # is contrary to our usage. Disable this feature. 26a6d9b409Smrg alias -g '${1+"$@"}'='"$@"' 27a6d9b409Smrg setopt NO_GLOB_SUBST 28a6d9b409Smrgelse 291e5fa1c5Smrg case `(set -o) 2>/dev/null` in #( 301e5fa1c5Smrg *posix*) : 311e5fa1c5Smrg set -o posix ;; #( 321e5fa1c5Smrg *) : 331e5fa1c5Smrg ;; 34a6d9b409Smrgesac 35a6d9b409Smrgfi 36a6d9b409Smrg 37a6d9b409Smrg 38efda2da8Smrgas_nl=' 39efda2da8Smrg' 40efda2da8Smrgexport as_nl 41efda2da8Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 42efda2da8Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 43efda2da8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 44efda2da8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 451e5fa1c5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 461e5fa1c5Smrg# but without wasting forks for bash or zsh. 471e5fa1c5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 481e5fa1c5Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 491e5fa1c5Smrg as_echo='print -r --' 501e5fa1c5Smrg as_echo_n='print -rn --' 511e5fa1c5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 52efda2da8Smrg as_echo='printf %s\n' 53efda2da8Smrg as_echo_n='printf %s' 54efda2da8Smrgelse 55efda2da8Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 56efda2da8Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 57efda2da8Smrg as_echo_n='/usr/ucb/echo -n' 58a6d9b409Smrg else 59efda2da8Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 60efda2da8Smrg as_echo_n_body='eval 61efda2da8Smrg arg=$1; 621e5fa1c5Smrg case $arg in #( 63efda2da8Smrg *"$as_nl"*) 64efda2da8Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 65efda2da8Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 66efda2da8Smrg esac; 67efda2da8Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 68efda2da8Smrg ' 69efda2da8Smrg export as_echo_n_body 70efda2da8Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 71a6d9b409Smrg fi 72efda2da8Smrg export as_echo_body 73efda2da8Smrg as_echo='sh -c $as_echo_body as_echo' 74efda2da8Smrgfi 75efda2da8Smrg 76efda2da8Smrg# The user is always right. 77efda2da8Smrgif test "${PATH_SEPARATOR+set}" != set; then 78efda2da8Smrg PATH_SEPARATOR=: 79efda2da8Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 80efda2da8Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 81efda2da8Smrg PATH_SEPARATOR=';' 82efda2da8Smrg } 83a6d9b409Smrgfi 84a6d9b409Smrg 85a6d9b409Smrg 86a6d9b409Smrg# IFS 87a6d9b409Smrg# We need space, tab and new line, in precisely that order. Quoting is 88a6d9b409Smrg# there to prevent editors from complaining about space-tab. 89a6d9b409Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 90a6d9b409Smrg# splitting by setting IFS to empty value.) 91a6d9b409SmrgIFS=" "" $as_nl" 92a6d9b409Smrg 93a6d9b409Smrg# Find who we are. Look in the path if we contain no directory separator. 941e5fa1c5Smrgcase $0 in #(( 95a6d9b409Smrg *[\\/]* ) as_myself=$0 ;; 96a6d9b409Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 97a6d9b409Smrgfor as_dir in $PATH 98a6d9b409Smrgdo 99a6d9b409Smrg IFS=$as_save_IFS 100a6d9b409Smrg test -z "$as_dir" && as_dir=. 1011e5fa1c5Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1021e5fa1c5Smrg done 103a6d9b409SmrgIFS=$as_save_IFS 104a6d9b409Smrg 105a6d9b409Smrg ;; 106a6d9b409Smrgesac 107a6d9b409Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 108a6d9b409Smrg# in which case we are not to be found in the path. 109a6d9b409Smrgif test "x$as_myself" = x; then 110a6d9b409Smrg as_myself=$0 111a6d9b409Smrgfi 112a6d9b409Smrgif test ! -f "$as_myself"; then 113efda2da8Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1141e5fa1c5Smrg exit 1 115a6d9b409Smrgfi 116a6d9b409Smrg 1171e5fa1c5Smrg# Unset variables that we do not need and which cause bugs (e.g. in 1181e5fa1c5Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1191e5fa1c5Smrg# suppresses any "Segmentation fault" message there. '((' could 1201e5fa1c5Smrg# trigger a bug in pdksh 5.2.14. 1211e5fa1c5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 1221e5fa1c5Smrgdo eval test x\${$as_var+set} = xset \ 1231e5fa1c5Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 124a6d9b409Smrgdone 125a6d9b409SmrgPS1='$ ' 126a6d9b409SmrgPS2='> ' 127a6d9b409SmrgPS4='+ ' 128a6d9b409Smrg 129a6d9b409Smrg# NLS nuisances. 130efda2da8SmrgLC_ALL=C 131efda2da8Smrgexport LC_ALL 132efda2da8SmrgLANGUAGE=C 133efda2da8Smrgexport LANGUAGE 134a6d9b409Smrg 1351e5fa1c5Smrg# CDPATH. 1361e5fa1c5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1371e5fa1c5Smrg 1381e5fa1c5Smrgif test "x$CONFIG_SHELL" = x; then 1391e5fa1c5Smrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 1401e5fa1c5Smrg emulate sh 1411e5fa1c5Smrg NULLCMD=: 1421e5fa1c5Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 1431e5fa1c5Smrg # is contrary to our usage. Disable this feature. 1441e5fa1c5Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 1451e5fa1c5Smrg setopt NO_GLOB_SUBST 1461e5fa1c5Smrgelse 1471e5fa1c5Smrg case \`(set -o) 2>/dev/null\` in #( 1481e5fa1c5Smrg *posix*) : 1491e5fa1c5Smrg set -o posix ;; #( 1501e5fa1c5Smrg *) : 1511e5fa1c5Smrg ;; 1521e5fa1c5Smrgesac 1531e5fa1c5Smrgfi 1541e5fa1c5Smrg" 1551e5fa1c5Smrg as_required="as_fn_return () { (exit \$1); } 1561e5fa1c5Smrgas_fn_success () { as_fn_return 0; } 1571e5fa1c5Smrgas_fn_failure () { as_fn_return 1; } 1581e5fa1c5Smrgas_fn_ret_success () { return 0; } 1591e5fa1c5Smrgas_fn_ret_failure () { return 1; } 1601e5fa1c5Smrg 1611e5fa1c5Smrgexitcode=0 1621e5fa1c5Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 1631e5fa1c5Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 1641e5fa1c5Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 1651e5fa1c5Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 1661e5fa1c5Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 1671e5fa1c5Smrg 1681e5fa1c5Smrgelse 1691e5fa1c5Smrg exitcode=1; echo positional parameters were not saved. 1701e5fa1c5Smrgfi 1711e5fa1c5Smrgtest x\$exitcode = x0 || exit 1" 1721e5fa1c5Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 1731e5fa1c5Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 1741e5fa1c5Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 1751e5fa1c5Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 1761e5fa1c5Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 1771e5fa1c5Smrg if (eval "$as_required") 2>/dev/null; then : 1781e5fa1c5Smrg as_have_required=yes 1791e5fa1c5Smrgelse 1801e5fa1c5Smrg as_have_required=no 1811e5fa1c5Smrgfi 1821e5fa1c5Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 1831e5fa1c5Smrg 1841e5fa1c5Smrgelse 1851e5fa1c5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1861e5fa1c5Smrgas_found=false 1871e5fa1c5Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 1881e5fa1c5Smrgdo 1891e5fa1c5Smrg IFS=$as_save_IFS 1901e5fa1c5Smrg test -z "$as_dir" && as_dir=. 1911e5fa1c5Smrg as_found=: 1921e5fa1c5Smrg case $as_dir in #( 1931e5fa1c5Smrg /*) 1941e5fa1c5Smrg for as_base in sh bash ksh sh5; do 1951e5fa1c5Smrg # Try only shells that exist, to save several forks. 1961e5fa1c5Smrg as_shell=$as_dir/$as_base 1971e5fa1c5Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 1981e5fa1c5Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 1991e5fa1c5Smrg CONFIG_SHELL=$as_shell as_have_required=yes 2001e5fa1c5Smrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 2011e5fa1c5Smrg break 2 2021e5fa1c5Smrgfi 2031e5fa1c5Smrgfi 2041e5fa1c5Smrg done;; 2051e5fa1c5Smrg esac 2061e5fa1c5Smrg as_found=false 2071e5fa1c5Smrgdone 2081e5fa1c5Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 2091e5fa1c5Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 2101e5fa1c5Smrg CONFIG_SHELL=$SHELL as_have_required=yes 2111e5fa1c5Smrgfi; } 2121e5fa1c5SmrgIFS=$as_save_IFS 2131e5fa1c5Smrg 2141e5fa1c5Smrg 2151e5fa1c5Smrg if test "x$CONFIG_SHELL" != x; then : 2161e5fa1c5Smrg # We cannot yet assume a decent shell, so we have to provide a 2171e5fa1c5Smrg # neutralization value for shells without unset; and this also 2181e5fa1c5Smrg # works around shells that cannot unset nonexistent variables. 2191e5fa1c5Smrg BASH_ENV=/dev/null 2201e5fa1c5Smrg ENV=/dev/null 2211e5fa1c5Smrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 2221e5fa1c5Smrg export CONFIG_SHELL 2231e5fa1c5Smrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 2241e5fa1c5Smrgfi 2251e5fa1c5Smrg 2261e5fa1c5Smrg if test x$as_have_required = xno; then : 2271e5fa1c5Smrg $as_echo "$0: This script requires a shell more modern than all" 2281e5fa1c5Smrg $as_echo "$0: the shells that I found on your system." 2291e5fa1c5Smrg if test x${ZSH_VERSION+set} = xset ; then 2301e5fa1c5Smrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 2311e5fa1c5Smrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 2321e5fa1c5Smrg else 2331e5fa1c5Smrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 2341e5fa1c5Smrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 2351e5fa1c5Smrg$0: about your system, including any error possibly output 2361e5fa1c5Smrg$0: before this message. Then install a modern shell, or 2371e5fa1c5Smrg$0: manually run the script under such a shell if you do 2381e5fa1c5Smrg$0: have one." 2391e5fa1c5Smrg fi 2401e5fa1c5Smrg exit 1 2411e5fa1c5Smrgfi 2421e5fa1c5Smrgfi 2431e5fa1c5Smrgfi 2441e5fa1c5SmrgSHELL=${CONFIG_SHELL-/bin/sh} 2451e5fa1c5Smrgexport SHELL 2461e5fa1c5Smrg# Unset more variables known to interfere with behavior of common tools. 2471e5fa1c5SmrgCLICOLOR_FORCE= GREP_OPTIONS= 2481e5fa1c5Smrgunset CLICOLOR_FORCE GREP_OPTIONS 2491e5fa1c5Smrg 2501e5fa1c5Smrg## --------------------- ## 2511e5fa1c5Smrg## M4sh Shell Functions. ## 2521e5fa1c5Smrg## --------------------- ## 2531e5fa1c5Smrg# as_fn_unset VAR 2541e5fa1c5Smrg# --------------- 2551e5fa1c5Smrg# Portably unset VAR. 2561e5fa1c5Smrgas_fn_unset () 2571e5fa1c5Smrg{ 2581e5fa1c5Smrg { eval $1=; unset $1;} 2591e5fa1c5Smrg} 2601e5fa1c5Smrgas_unset=as_fn_unset 2611e5fa1c5Smrg 2621e5fa1c5Smrg# as_fn_set_status STATUS 2631e5fa1c5Smrg# ----------------------- 2641e5fa1c5Smrg# Set $? to STATUS, without forking. 2651e5fa1c5Smrgas_fn_set_status () 2661e5fa1c5Smrg{ 2671e5fa1c5Smrg return $1 2681e5fa1c5Smrg} # as_fn_set_status 2691e5fa1c5Smrg 2701e5fa1c5Smrg# as_fn_exit STATUS 2711e5fa1c5Smrg# ----------------- 2721e5fa1c5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 2731e5fa1c5Smrgas_fn_exit () 2741e5fa1c5Smrg{ 2751e5fa1c5Smrg set +e 2761e5fa1c5Smrg as_fn_set_status $1 2771e5fa1c5Smrg exit $1 2781e5fa1c5Smrg} # as_fn_exit 2791e5fa1c5Smrg 2801e5fa1c5Smrg# as_fn_mkdir_p 2811e5fa1c5Smrg# ------------- 2821e5fa1c5Smrg# Create "$as_dir" as a directory, including parents if necessary. 2831e5fa1c5Smrgas_fn_mkdir_p () 2841e5fa1c5Smrg{ 2851e5fa1c5Smrg 2861e5fa1c5Smrg case $as_dir in #( 2871e5fa1c5Smrg -*) as_dir=./$as_dir;; 2881e5fa1c5Smrg esac 2891e5fa1c5Smrg test -d "$as_dir" || eval $as_mkdir_p || { 2901e5fa1c5Smrg as_dirs= 2911e5fa1c5Smrg while :; do 2921e5fa1c5Smrg case $as_dir in #( 2931e5fa1c5Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 2941e5fa1c5Smrg *) as_qdir=$as_dir;; 2951e5fa1c5Smrg esac 2961e5fa1c5Smrg as_dirs="'$as_qdir' $as_dirs" 2971e5fa1c5Smrg as_dir=`$as_dirname -- "$as_dir" || 2981e5fa1c5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 2991e5fa1c5Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 3001e5fa1c5Smrg X"$as_dir" : 'X\(//\)$' \| \ 3011e5fa1c5Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 3021e5fa1c5Smrg$as_echo X"$as_dir" | 3031e5fa1c5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 3041e5fa1c5Smrg s//\1/ 3051e5fa1c5Smrg q 3061e5fa1c5Smrg } 3071e5fa1c5Smrg /^X\(\/\/\)[^/].*/{ 3081e5fa1c5Smrg s//\1/ 3091e5fa1c5Smrg q 3101e5fa1c5Smrg } 3111e5fa1c5Smrg /^X\(\/\/\)$/{ 3121e5fa1c5Smrg s//\1/ 3131e5fa1c5Smrg q 3141e5fa1c5Smrg } 3151e5fa1c5Smrg /^X\(\/\).*/{ 3161e5fa1c5Smrg s//\1/ 3171e5fa1c5Smrg q 3181e5fa1c5Smrg } 3191e5fa1c5Smrg s/.*/./; q'` 3201e5fa1c5Smrg test -d "$as_dir" && break 3211e5fa1c5Smrg done 3221e5fa1c5Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 3231e5fa1c5Smrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 3241e5fa1c5Smrg 3251e5fa1c5Smrg 3261e5fa1c5Smrg} # as_fn_mkdir_p 3271e5fa1c5Smrg# as_fn_append VAR VALUE 3281e5fa1c5Smrg# ---------------------- 3291e5fa1c5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 3301e5fa1c5Smrg# advantage of any shell optimizations that allow amortized linear growth over 3311e5fa1c5Smrg# repeated appends, instead of the typical quadratic growth present in naive 3321e5fa1c5Smrg# implementations. 3331e5fa1c5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 3341e5fa1c5Smrg eval 'as_fn_append () 3351e5fa1c5Smrg { 3361e5fa1c5Smrg eval $1+=\$2 3371e5fa1c5Smrg }' 3381e5fa1c5Smrgelse 3391e5fa1c5Smrg as_fn_append () 3401e5fa1c5Smrg { 3411e5fa1c5Smrg eval $1=\$$1\$2 3421e5fa1c5Smrg } 3431e5fa1c5Smrgfi # as_fn_append 3441e5fa1c5Smrg 3451e5fa1c5Smrg# as_fn_arith ARG... 3461e5fa1c5Smrg# ------------------ 3471e5fa1c5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 3481e5fa1c5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 3491e5fa1c5Smrg# must be portable across $(()) and expr. 3501e5fa1c5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 3511e5fa1c5Smrg eval 'as_fn_arith () 3521e5fa1c5Smrg { 3531e5fa1c5Smrg as_val=$(( $* )) 3541e5fa1c5Smrg }' 3551e5fa1c5Smrgelse 3561e5fa1c5Smrg as_fn_arith () 3571e5fa1c5Smrg { 3581e5fa1c5Smrg as_val=`expr "$@" || test $? -eq 1` 3591e5fa1c5Smrg } 3601e5fa1c5Smrgfi # as_fn_arith 3611e5fa1c5Smrg 3621e5fa1c5Smrg 3631e5fa1c5Smrg# as_fn_error ERROR [LINENO LOG_FD] 3641e5fa1c5Smrg# --------------------------------- 3651e5fa1c5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 3661e5fa1c5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 3671e5fa1c5Smrg# script with status $?, using 1 if that was 0. 3681e5fa1c5Smrgas_fn_error () 3691e5fa1c5Smrg{ 3701e5fa1c5Smrg as_status=$?; test $as_status -eq 0 && as_status=1 3711e5fa1c5Smrg if test "$3"; then 3721e5fa1c5Smrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 3731e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 3741e5fa1c5Smrg fi 3751e5fa1c5Smrg $as_echo "$as_me: error: $1" >&2 3761e5fa1c5Smrg as_fn_exit $as_status 3771e5fa1c5Smrg} # as_fn_error 3781e5fa1c5Smrg 379a6d9b409Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 380a6d9b409Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 381a6d9b409Smrg as_expr=expr 382a6d9b409Smrgelse 383a6d9b409Smrg as_expr=false 384a6d9b409Smrgfi 385a6d9b409Smrg 386a6d9b409Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 387a6d9b409Smrg as_basename=basename 388a6d9b409Smrgelse 389a6d9b409Smrg as_basename=false 390a6d9b409Smrgfi 391a6d9b409Smrg 3921e5fa1c5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 3931e5fa1c5Smrg as_dirname=dirname 3941e5fa1c5Smrgelse 3951e5fa1c5Smrg as_dirname=false 3961e5fa1c5Smrgfi 397a6d9b409Smrg 398a6d9b409Smrgas_me=`$as_basename -- "$0" || 399a6d9b409Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 400a6d9b409Smrg X"$0" : 'X\(//\)$' \| \ 401a6d9b409Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 402efda2da8Smrg$as_echo X/"$0" | 403a6d9b409Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 404a6d9b409Smrg s//\1/ 405a6d9b409Smrg q 406a6d9b409Smrg } 407a6d9b409Smrg /^X\/\(\/\/\)$/{ 408a6d9b409Smrg s//\1/ 409a6d9b409Smrg q 410a6d9b409Smrg } 411a6d9b409Smrg /^X\/\(\/\).*/{ 412a6d9b409Smrg s//\1/ 413a6d9b409Smrg q 414a6d9b409Smrg } 415a6d9b409Smrg s/.*/./; q'` 416a6d9b409Smrg 4171e5fa1c5Smrg# Avoid depending upon Character Ranges. 4181e5fa1c5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 4191e5fa1c5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 4201e5fa1c5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 4211e5fa1c5Smrgas_cr_digits='0123456789' 4221e5fa1c5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 423a6d9b409Smrg 424a6d9b409Smrg 4251e5fa1c5Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 4261e5fa1c5Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 4271e5fa1c5Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 4281e5fa1c5Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 4291e5fa1c5Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 4301e5fa1c5Smrg sed -n ' 4311e5fa1c5Smrg p 4321e5fa1c5Smrg /[$]LINENO/= 4331e5fa1c5Smrg ' <$as_myself | 4341e5fa1c5Smrg sed ' 4351e5fa1c5Smrg s/[$]LINENO.*/&-/ 4361e5fa1c5Smrg t lineno 4371e5fa1c5Smrg b 4381e5fa1c5Smrg :lineno 4391e5fa1c5Smrg N 4401e5fa1c5Smrg :loop 4411e5fa1c5Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 4421e5fa1c5Smrg t loop 4431e5fa1c5Smrg s/-\n.*// 4441e5fa1c5Smrg ' >$as_me.lineno && 4451e5fa1c5Smrg chmod +x "$as_me.lineno" || 4461e5fa1c5Smrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 447a6d9b409Smrg 4481e5fa1c5Smrg # Don't try to exec as it changes $[0], causing all sort of problems 4491e5fa1c5Smrg # (the dirname of $[0] is not the place where we might find the 4501e5fa1c5Smrg # original and so on. Autoconf is especially sensitive to this). 4511e5fa1c5Smrg . "./$as_me.lineno" 4521e5fa1c5Smrg # Exit status is that of the last command. 4531e5fa1c5Smrg exit 454a6d9b409Smrg} 455a6d9b409Smrg 4561e5fa1c5SmrgECHO_C= ECHO_N= ECHO_T= 4571e5fa1c5Smrgcase `echo -n x` in #((((( 4581e5fa1c5Smrg-n*) 4591e5fa1c5Smrg case `echo 'xy\c'` in 4601e5fa1c5Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 4611e5fa1c5Smrg xy) ECHO_C='\c';; 4621e5fa1c5Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 4631e5fa1c5Smrg ECHO_T=' ';; 4641e5fa1c5Smrg esac;; 4651e5fa1c5Smrg*) 4661e5fa1c5Smrg ECHO_N='-n';; 4671e5fa1c5Smrgesac 468a6d9b409Smrg 4691e5fa1c5Smrgrm -f conf$$ conf$$.exe conf$$.file 4701e5fa1c5Smrgif test -d conf$$.dir; then 4711e5fa1c5Smrg rm -f conf$$.dir/conf$$.file 4721e5fa1c5Smrgelse 4731e5fa1c5Smrg rm -f conf$$.dir 4741e5fa1c5Smrg mkdir conf$$.dir 2>/dev/null 475a6d9b409Smrgfi 4761e5fa1c5Smrgif (echo >conf$$.file) 2>/dev/null; then 4771e5fa1c5Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 4781e5fa1c5Smrg as_ln_s='ln -s' 4791e5fa1c5Smrg # ... but there are two gotchas: 4801e5fa1c5Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 4811e5fa1c5Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 4821e5fa1c5Smrg # In both cases, we have to default to `cp -p'. 4831e5fa1c5Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 4841e5fa1c5Smrg as_ln_s='cp -p' 4851e5fa1c5Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 4861e5fa1c5Smrg as_ln_s=ln 4871e5fa1c5Smrg else 4881e5fa1c5Smrg as_ln_s='cp -p' 4891e5fa1c5Smrg fi 490a6d9b409Smrgelse 4911e5fa1c5Smrg as_ln_s='cp -p' 492a6d9b409Smrgfi 4931e5fa1c5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 4941e5fa1c5Smrgrmdir conf$$.dir 2>/dev/null 495a6d9b409Smrg 4961e5fa1c5Smrgif mkdir -p . 2>/dev/null; then 4971e5fa1c5Smrg as_mkdir_p='mkdir -p "$as_dir"' 4981e5fa1c5Smrgelse 4991e5fa1c5Smrg test -d ./-p && rmdir ./-p 5001e5fa1c5Smrg as_mkdir_p=false 501a6d9b409Smrgfi 502a6d9b409Smrg 5031e5fa1c5Smrgif test -x / >/dev/null 2>&1; then 5041e5fa1c5Smrg as_test_x='test -x' 505a6d9b409Smrgelse 5061e5fa1c5Smrg if ls -dL / >/dev/null 2>&1; then 5071e5fa1c5Smrg as_ls_L_option=L 5081e5fa1c5Smrg else 5091e5fa1c5Smrg as_ls_L_option= 5101e5fa1c5Smrg fi 5111e5fa1c5Smrg as_test_x=' 5121e5fa1c5Smrg eval sh -c '\'' 5131e5fa1c5Smrg if test -d "$1"; then 5141e5fa1c5Smrg test -d "$1/."; 5151e5fa1c5Smrg else 5161e5fa1c5Smrg case $1 in #( 5171e5fa1c5Smrg -*)set "./$1";; 5181e5fa1c5Smrg esac; 5191e5fa1c5Smrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 5201e5fa1c5Smrg ???[sx]*):;;*)false;;esac;fi 5211e5fa1c5Smrg '\'' sh 5221e5fa1c5Smrg ' 523a6d9b409Smrgfi 5241e5fa1c5Smrgas_executable_p=$as_test_x 525a6d9b409Smrg 5261e5fa1c5Smrg# Sed expression to map a string onto a valid CPP name. 5271e5fa1c5Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 528a6d9b409Smrg 5291e5fa1c5Smrg# Sed expression to map a string onto a valid variable name. 5301e5fa1c5Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 531a6d9b409Smrg 532a6d9b409Smrg 5331e5fa1c5Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 5341e5fa1c5Smrgexec 6>&1 535a6d9b409Smrg 536a6d9b409Smrg# Name of the host. 537a6d9b409Smrg# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 538a6d9b409Smrg# so uname gets run too. 539a6d9b409Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 540a6d9b409Smrg 541a6d9b409Smrg# 542a6d9b409Smrg# Initializations. 543a6d9b409Smrg# 544a6d9b409Smrgac_default_prefix=/usr/local 545a6d9b409Smrgac_clean_files= 546a6d9b409Smrgac_config_libobj_dir=. 547a6d9b409SmrgLIBOBJS= 548a6d9b409Smrgcross_compiling=no 549a6d9b409Smrgsubdirs= 550a6d9b409SmrgMFLAGS= 551a6d9b409SmrgMAKEFLAGS= 552a6d9b409Smrg 553a6d9b409Smrg# Identity of this package. 554a6d9b409SmrgPACKAGE_NAME='sessreg' 555a6d9b409SmrgPACKAGE_TARNAME='sessreg' 5561e5fa1c5SmrgPACKAGE_VERSION='1.0.6' 5571e5fa1c5SmrgPACKAGE_STRING='sessreg 1.0.6' 558a6d9b409SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 5591e5fa1c5SmrgPACKAGE_URL='' 560a6d9b409Smrg 5611e5fa1c5Smrgac_unique_file="Makefile.am" 562a6d9b409Smrg# Factoring default headers for most tests. 563a6d9b409Smrgac_includes_default="\ 564a6d9b409Smrg#include <stdio.h> 565a6d9b409Smrg#ifdef HAVE_SYS_TYPES_H 566a6d9b409Smrg# include <sys/types.h> 567a6d9b409Smrg#endif 568a6d9b409Smrg#ifdef HAVE_SYS_STAT_H 569a6d9b409Smrg# include <sys/stat.h> 570a6d9b409Smrg#endif 571a6d9b409Smrg#ifdef STDC_HEADERS 572a6d9b409Smrg# include <stdlib.h> 573a6d9b409Smrg# include <stddef.h> 574a6d9b409Smrg#else 575a6d9b409Smrg# ifdef HAVE_STDLIB_H 576a6d9b409Smrg# include <stdlib.h> 577a6d9b409Smrg# endif 578a6d9b409Smrg#endif 579a6d9b409Smrg#ifdef HAVE_STRING_H 580a6d9b409Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 581a6d9b409Smrg# include <memory.h> 582a6d9b409Smrg# endif 583a6d9b409Smrg# include <string.h> 584a6d9b409Smrg#endif 585a6d9b409Smrg#ifdef HAVE_STRINGS_H 586a6d9b409Smrg# include <strings.h> 587a6d9b409Smrg#endif 588a6d9b409Smrg#ifdef HAVE_INTTYPES_H 589a6d9b409Smrg# include <inttypes.h> 590a6d9b409Smrg#endif 591a6d9b409Smrg#ifdef HAVE_STDINT_H 592a6d9b409Smrg# include <stdint.h> 593a6d9b409Smrg#endif 594a6d9b409Smrg#ifdef HAVE_UNISTD_H 595a6d9b409Smrg# include <unistd.h> 596a6d9b409Smrg#endif" 597a6d9b409Smrg 598efda2da8Smrgac_subst_vars='am__EXEEXT_FALSE 599efda2da8Smrgam__EXEEXT_TRUE 600efda2da8SmrgLTLIBOBJS 601efda2da8SmrgLIBOBJS 6021e5fa1c5SmrgSESSREG_LIBS 6031e5fa1c5SmrgSESSREG_CFLAGS 604a6d9b409SmrgLINT_FALSE 605efda2da8SmrgLINT_TRUE 606efda2da8SmrgLINT_FLAGS 607efda2da8SmrgLINT 6081e5fa1c5SmrgAM_BACKSLASH 6091e5fa1c5SmrgAM_DEFAULT_VERBOSITY 6101e5fa1c5SmrgMAN_SUBSTS 6111e5fa1c5SmrgXORG_MAN_PAGE 612a6d9b409SmrgADMIN_MAN_DIR 613efda2da8SmrgDRIVER_MAN_DIR 614efda2da8SmrgMISC_MAN_DIR 615efda2da8SmrgFILE_MAN_DIR 616efda2da8SmrgLIB_MAN_DIR 617efda2da8SmrgAPP_MAN_DIR 618efda2da8SmrgADMIN_MAN_SUFFIX 619efda2da8SmrgDRIVER_MAN_SUFFIX 620efda2da8SmrgMISC_MAN_SUFFIX 621efda2da8SmrgFILE_MAN_SUFFIX 622efda2da8SmrgLIB_MAN_SUFFIX 623efda2da8SmrgAPP_MAN_SUFFIX 6241e5fa1c5SmrgINSTALL_CMD 6251e5fa1c5SmrgPKG_CONFIG 626efda2da8SmrgCHANGELOG_CMD 627efda2da8SmrgCWARNFLAGS 6281e5fa1c5SmrgMAINT 6291e5fa1c5SmrgMAINTAINER_MODE_FALSE 6301e5fa1c5SmrgMAINTAINER_MODE_TRUE 631efda2da8Smrgam__fastdepCC_FALSE 632efda2da8Smrgam__fastdepCC_TRUE 633efda2da8SmrgCCDEPMODE 634efda2da8SmrgAMDEPBACKSLASH 635efda2da8SmrgAMDEP_FALSE 636efda2da8SmrgAMDEP_TRUE 637efda2da8Smrgam__quote 638efda2da8Smrgam__include 639efda2da8SmrgDEPDIR 640efda2da8Smrgam__untar 641efda2da8Smrgam__tar 642efda2da8SmrgAMTAR 643efda2da8Smrgam__leading_dot 644efda2da8SmrgSET_MAKE 645efda2da8SmrgAWK 646efda2da8Smrgmkdir_p 647efda2da8SmrgMKDIR_P 648efda2da8SmrgINSTALL_STRIP_PROGRAM 649efda2da8SmrgSTRIP 650efda2da8Smrginstall_sh 651efda2da8SmrgMAKEINFO 652efda2da8SmrgAUTOHEADER 653efda2da8SmrgAUTOMAKE 654efda2da8SmrgAUTOCONF 655efda2da8SmrgACLOCAL 656efda2da8SmrgVERSION 657efda2da8SmrgPACKAGE 658efda2da8SmrgCYGPATH_W 659efda2da8Smrgam__isrc 660efda2da8SmrgINSTALL_DATA 661efda2da8SmrgINSTALL_SCRIPT 662efda2da8SmrgINSTALL_PROGRAM 6631e5fa1c5SmrgEGREP 6641e5fa1c5SmrgGREP 6651e5fa1c5SmrgCPP 6661e5fa1c5SmrgOBJEXT 6671e5fa1c5SmrgEXEEXT 6681e5fa1c5Smrgac_ct_CC 6691e5fa1c5SmrgCPPFLAGS 6701e5fa1c5SmrgLDFLAGS 6711e5fa1c5SmrgCFLAGS 6721e5fa1c5SmrgCC 6731e5fa1c5Smrghost_os 6741e5fa1c5Smrghost_vendor 6751e5fa1c5Smrghost_cpu 6761e5fa1c5Smrghost 6771e5fa1c5Smrgbuild_os 6781e5fa1c5Smrgbuild_vendor 6791e5fa1c5Smrgbuild_cpu 6801e5fa1c5Smrgbuild 681efda2da8Smrgtarget_alias 682efda2da8Smrghost_alias 683efda2da8Smrgbuild_alias 684efda2da8SmrgLIBS 685efda2da8SmrgECHO_T 686efda2da8SmrgECHO_N 687efda2da8SmrgECHO_C 688efda2da8SmrgDEFS 689efda2da8Smrgmandir 690efda2da8Smrglocaledir 691efda2da8Smrglibdir 692efda2da8Smrgpsdir 693efda2da8Smrgpdfdir 694efda2da8Smrgdvidir 695efda2da8Smrghtmldir 696efda2da8Smrginfodir 697efda2da8Smrgdocdir 698efda2da8Smrgoldincludedir 699efda2da8Smrgincludedir 700efda2da8Smrglocalstatedir 701efda2da8Smrgsharedstatedir 702efda2da8Smrgsysconfdir 703efda2da8Smrgdatadir 704efda2da8Smrgdatarootdir 705efda2da8Smrglibexecdir 706efda2da8Smrgsbindir 707efda2da8Smrgbindir 708efda2da8Smrgprogram_transform_name 709efda2da8Smrgprefix 710efda2da8Smrgexec_prefix 7111e5fa1c5SmrgPACKAGE_URL 712efda2da8SmrgPACKAGE_BUGREPORT 713efda2da8SmrgPACKAGE_STRING 714efda2da8SmrgPACKAGE_VERSION 715efda2da8SmrgPACKAGE_TARNAME 716efda2da8SmrgPACKAGE_NAME 717efda2da8SmrgPATH_SEPARATOR 718efda2da8SmrgSHELL' 719a6d9b409Smrgac_subst_files='' 720efda2da8Smrgac_user_opts=' 721efda2da8Smrgenable_option_checking 7221e5fa1c5Smrgenable_largefile 723efda2da8Smrgenable_dependency_tracking 7241e5fa1c5Smrgenable_maintainer_mode 725efda2da8Smrgenable_strict_compilation 726efda2da8Smrgwith_release_version 7271e5fa1c5Smrgenable_silent_rules 728efda2da8Smrgwith_lint 729efda2da8Smrg' 730a6d9b409Smrg ac_precious_vars='build_alias 731a6d9b409Smrghost_alias 732a6d9b409Smrgtarget_alias 733a6d9b409SmrgCC 734a6d9b409SmrgCFLAGS 735a6d9b409SmrgLDFLAGS 736a6d9b409SmrgLIBS 737a6d9b409SmrgCPPFLAGS 738a6d9b409SmrgCPP 739a6d9b409SmrgPKG_CONFIG 740a6d9b409SmrgSESSREG_CFLAGS 741a6d9b409SmrgSESSREG_LIBS' 742a6d9b409Smrg 743a6d9b409Smrg 744a6d9b409Smrg# Initialize some variables set by options. 745a6d9b409Smrgac_init_help= 746a6d9b409Smrgac_init_version=false 747efda2da8Smrgac_unrecognized_opts= 748efda2da8Smrgac_unrecognized_sep= 749a6d9b409Smrg# The variables have the same names as the options, with 750a6d9b409Smrg# dashes changed to underlines. 751a6d9b409Smrgcache_file=/dev/null 752a6d9b409Smrgexec_prefix=NONE 753a6d9b409Smrgno_create= 754a6d9b409Smrgno_recursion= 755a6d9b409Smrgprefix=NONE 756a6d9b409Smrgprogram_prefix=NONE 757a6d9b409Smrgprogram_suffix=NONE 758a6d9b409Smrgprogram_transform_name=s,x,x, 759a6d9b409Smrgsilent= 760a6d9b409Smrgsite= 761a6d9b409Smrgsrcdir= 762a6d9b409Smrgverbose= 763a6d9b409Smrgx_includes=NONE 764a6d9b409Smrgx_libraries=NONE 765a6d9b409Smrg 766a6d9b409Smrg# Installation directory options. 767a6d9b409Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 768a6d9b409Smrg# and all the variables that are supposed to be based on exec_prefix 769a6d9b409Smrg# by default will actually change. 770a6d9b409Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 771a6d9b409Smrg# (The list follows the same order as the GNU Coding Standards.) 772a6d9b409Smrgbindir='${exec_prefix}/bin' 773a6d9b409Smrgsbindir='${exec_prefix}/sbin' 774a6d9b409Smrglibexecdir='${exec_prefix}/libexec' 775a6d9b409Smrgdatarootdir='${prefix}/share' 776a6d9b409Smrgdatadir='${datarootdir}' 777a6d9b409Smrgsysconfdir='${prefix}/etc' 778a6d9b409Smrgsharedstatedir='${prefix}/com' 779a6d9b409Smrglocalstatedir='${prefix}/var' 780a6d9b409Smrgincludedir='${prefix}/include' 781a6d9b409Smrgoldincludedir='/usr/include' 782a6d9b409Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 783a6d9b409Smrginfodir='${datarootdir}/info' 784a6d9b409Smrghtmldir='${docdir}' 785a6d9b409Smrgdvidir='${docdir}' 786a6d9b409Smrgpdfdir='${docdir}' 787a6d9b409Smrgpsdir='${docdir}' 788a6d9b409Smrglibdir='${exec_prefix}/lib' 789a6d9b409Smrglocaledir='${datarootdir}/locale' 790a6d9b409Smrgmandir='${datarootdir}/man' 791a6d9b409Smrg 792a6d9b409Smrgac_prev= 793a6d9b409Smrgac_dashdash= 794a6d9b409Smrgfor ac_option 795a6d9b409Smrgdo 796a6d9b409Smrg # If the previous option needs an argument, assign it. 797a6d9b409Smrg if test -n "$ac_prev"; then 798a6d9b409Smrg eval $ac_prev=\$ac_option 799a6d9b409Smrg ac_prev= 800a6d9b409Smrg continue 801a6d9b409Smrg fi 802a6d9b409Smrg 803a6d9b409Smrg case $ac_option in 804a6d9b409Smrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 805a6d9b409Smrg *) ac_optarg=yes ;; 806a6d9b409Smrg esac 807a6d9b409Smrg 808a6d9b409Smrg # Accept the important Cygnus configure options, so we can diagnose typos. 809a6d9b409Smrg 810a6d9b409Smrg case $ac_dashdash$ac_option in 811a6d9b409Smrg --) 812a6d9b409Smrg ac_dashdash=yes ;; 813a6d9b409Smrg 814a6d9b409Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 815a6d9b409Smrg ac_prev=bindir ;; 816a6d9b409Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 817a6d9b409Smrg bindir=$ac_optarg ;; 818a6d9b409Smrg 819a6d9b409Smrg -build | --build | --buil | --bui | --bu) 820a6d9b409Smrg ac_prev=build_alias ;; 821a6d9b409Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 822a6d9b409Smrg build_alias=$ac_optarg ;; 823a6d9b409Smrg 824a6d9b409Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 825a6d9b409Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 826a6d9b409Smrg ac_prev=cache_file ;; 827a6d9b409Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 828a6d9b409Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 829a6d9b409Smrg cache_file=$ac_optarg ;; 830a6d9b409Smrg 831a6d9b409Smrg --config-cache | -C) 832a6d9b409Smrg cache_file=config.cache ;; 833a6d9b409Smrg 834a6d9b409Smrg -datadir | --datadir | --datadi | --datad) 835a6d9b409Smrg ac_prev=datadir ;; 836a6d9b409Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 837a6d9b409Smrg datadir=$ac_optarg ;; 838a6d9b409Smrg 839a6d9b409Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 840a6d9b409Smrg | --dataroo | --dataro | --datar) 841a6d9b409Smrg ac_prev=datarootdir ;; 842a6d9b409Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 843a6d9b409Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 844a6d9b409Smrg datarootdir=$ac_optarg ;; 845a6d9b409Smrg 846a6d9b409Smrg -disable-* | --disable-*) 847efda2da8Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 848a6d9b409Smrg # Reject names that are not valid shell variable names. 849efda2da8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 8501e5fa1c5Smrg as_fn_error "invalid feature name: $ac_useropt" 851efda2da8Smrg ac_useropt_orig=$ac_useropt 852efda2da8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 853efda2da8Smrg case $ac_user_opts in 854efda2da8Smrg *" 855efda2da8Smrg"enable_$ac_useropt" 856efda2da8Smrg"*) ;; 857efda2da8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 858efda2da8Smrg ac_unrecognized_sep=', ';; 859efda2da8Smrg esac 860efda2da8Smrg eval enable_$ac_useropt=no ;; 861a6d9b409Smrg 862a6d9b409Smrg -docdir | --docdir | --docdi | --doc | --do) 863a6d9b409Smrg ac_prev=docdir ;; 864a6d9b409Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 865a6d9b409Smrg docdir=$ac_optarg ;; 866a6d9b409Smrg 867a6d9b409Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 868a6d9b409Smrg ac_prev=dvidir ;; 869a6d9b409Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 870a6d9b409Smrg dvidir=$ac_optarg ;; 871a6d9b409Smrg 872a6d9b409Smrg -enable-* | --enable-*) 873efda2da8Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 874a6d9b409Smrg # Reject names that are not valid shell variable names. 875efda2da8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 8761e5fa1c5Smrg as_fn_error "invalid feature name: $ac_useropt" 877efda2da8Smrg ac_useropt_orig=$ac_useropt 878efda2da8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 879efda2da8Smrg case $ac_user_opts in 880efda2da8Smrg *" 881efda2da8Smrg"enable_$ac_useropt" 882efda2da8Smrg"*) ;; 883efda2da8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 884efda2da8Smrg ac_unrecognized_sep=', ';; 885efda2da8Smrg esac 886efda2da8Smrg eval enable_$ac_useropt=\$ac_optarg ;; 887a6d9b409Smrg 888a6d9b409Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 889a6d9b409Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 890a6d9b409Smrg | --exec | --exe | --ex) 891a6d9b409Smrg ac_prev=exec_prefix ;; 892a6d9b409Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 893a6d9b409Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 894a6d9b409Smrg | --exec=* | --exe=* | --ex=*) 895a6d9b409Smrg exec_prefix=$ac_optarg ;; 896a6d9b409Smrg 897a6d9b409Smrg -gas | --gas | --ga | --g) 898a6d9b409Smrg # Obsolete; use --with-gas. 899a6d9b409Smrg with_gas=yes ;; 900a6d9b409Smrg 901a6d9b409Smrg -help | --help | --hel | --he | -h) 902a6d9b409Smrg ac_init_help=long ;; 903a6d9b409Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 904a6d9b409Smrg ac_init_help=recursive ;; 905a6d9b409Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 906a6d9b409Smrg ac_init_help=short ;; 907a6d9b409Smrg 908a6d9b409Smrg -host | --host | --hos | --ho) 909a6d9b409Smrg ac_prev=host_alias ;; 910a6d9b409Smrg -host=* | --host=* | --hos=* | --ho=*) 911a6d9b409Smrg host_alias=$ac_optarg ;; 912a6d9b409Smrg 913a6d9b409Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 914a6d9b409Smrg ac_prev=htmldir ;; 915a6d9b409Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 916a6d9b409Smrg | --ht=*) 917a6d9b409Smrg htmldir=$ac_optarg ;; 918a6d9b409Smrg 919a6d9b409Smrg -includedir | --includedir | --includedi | --included | --include \ 920a6d9b409Smrg | --includ | --inclu | --incl | --inc) 921a6d9b409Smrg ac_prev=includedir ;; 922a6d9b409Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 923a6d9b409Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 924a6d9b409Smrg includedir=$ac_optarg ;; 925a6d9b409Smrg 926a6d9b409Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 927a6d9b409Smrg ac_prev=infodir ;; 928a6d9b409Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 929a6d9b409Smrg infodir=$ac_optarg ;; 930a6d9b409Smrg 931a6d9b409Smrg -libdir | --libdir | --libdi | --libd) 932a6d9b409Smrg ac_prev=libdir ;; 933a6d9b409Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 934a6d9b409Smrg libdir=$ac_optarg ;; 935a6d9b409Smrg 936a6d9b409Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 937a6d9b409Smrg | --libexe | --libex | --libe) 938a6d9b409Smrg ac_prev=libexecdir ;; 939a6d9b409Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 940a6d9b409Smrg | --libexe=* | --libex=* | --libe=*) 941a6d9b409Smrg libexecdir=$ac_optarg ;; 942a6d9b409Smrg 943a6d9b409Smrg -localedir | --localedir | --localedi | --localed | --locale) 944a6d9b409Smrg ac_prev=localedir ;; 945a6d9b409Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 946a6d9b409Smrg localedir=$ac_optarg ;; 947a6d9b409Smrg 948a6d9b409Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 949a6d9b409Smrg | --localstate | --localstat | --localsta | --localst | --locals) 950a6d9b409Smrg ac_prev=localstatedir ;; 951a6d9b409Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 952a6d9b409Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 953a6d9b409Smrg localstatedir=$ac_optarg ;; 954a6d9b409Smrg 955a6d9b409Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 956a6d9b409Smrg ac_prev=mandir ;; 957a6d9b409Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 958a6d9b409Smrg mandir=$ac_optarg ;; 959a6d9b409Smrg 960a6d9b409Smrg -nfp | --nfp | --nf) 961a6d9b409Smrg # Obsolete; use --without-fp. 962a6d9b409Smrg with_fp=no ;; 963a6d9b409Smrg 964a6d9b409Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 965a6d9b409Smrg | --no-cr | --no-c | -n) 966a6d9b409Smrg no_create=yes ;; 967a6d9b409Smrg 968a6d9b409Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 969a6d9b409Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 970a6d9b409Smrg no_recursion=yes ;; 971a6d9b409Smrg 972a6d9b409Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 973a6d9b409Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 974a6d9b409Smrg | --oldin | --oldi | --old | --ol | --o) 975a6d9b409Smrg ac_prev=oldincludedir ;; 976a6d9b409Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 977a6d9b409Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 978a6d9b409Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 979a6d9b409Smrg oldincludedir=$ac_optarg ;; 980a6d9b409Smrg 981a6d9b409Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 982a6d9b409Smrg ac_prev=prefix ;; 983a6d9b409Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 984a6d9b409Smrg prefix=$ac_optarg ;; 985a6d9b409Smrg 986a6d9b409Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 987a6d9b409Smrg | --program-pre | --program-pr | --program-p) 988a6d9b409Smrg ac_prev=program_prefix ;; 989a6d9b409Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 990a6d9b409Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 991a6d9b409Smrg program_prefix=$ac_optarg ;; 992a6d9b409Smrg 993a6d9b409Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 994a6d9b409Smrg | --program-suf | --program-su | --program-s) 995a6d9b409Smrg ac_prev=program_suffix ;; 996a6d9b409Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 997a6d9b409Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 998a6d9b409Smrg program_suffix=$ac_optarg ;; 999a6d9b409Smrg 1000a6d9b409Smrg -program-transform-name | --program-transform-name \ 1001a6d9b409Smrg | --program-transform-nam | --program-transform-na \ 1002a6d9b409Smrg | --program-transform-n | --program-transform- \ 1003a6d9b409Smrg | --program-transform | --program-transfor \ 1004a6d9b409Smrg | --program-transfo | --program-transf \ 1005a6d9b409Smrg | --program-trans | --program-tran \ 1006a6d9b409Smrg | --progr-tra | --program-tr | --program-t) 1007a6d9b409Smrg ac_prev=program_transform_name ;; 1008a6d9b409Smrg -program-transform-name=* | --program-transform-name=* \ 1009a6d9b409Smrg | --program-transform-nam=* | --program-transform-na=* \ 1010a6d9b409Smrg | --program-transform-n=* | --program-transform-=* \ 1011a6d9b409Smrg | --program-transform=* | --program-transfor=* \ 1012a6d9b409Smrg | --program-transfo=* | --program-transf=* \ 1013a6d9b409Smrg | --program-trans=* | --program-tran=* \ 1014a6d9b409Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1015a6d9b409Smrg program_transform_name=$ac_optarg ;; 1016a6d9b409Smrg 1017a6d9b409Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1018a6d9b409Smrg ac_prev=pdfdir ;; 1019a6d9b409Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1020a6d9b409Smrg pdfdir=$ac_optarg ;; 1021a6d9b409Smrg 1022a6d9b409Smrg -psdir | --psdir | --psdi | --psd | --ps) 1023a6d9b409Smrg ac_prev=psdir ;; 1024a6d9b409Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1025a6d9b409Smrg psdir=$ac_optarg ;; 1026a6d9b409Smrg 1027a6d9b409Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1028a6d9b409Smrg | -silent | --silent | --silen | --sile | --sil) 1029a6d9b409Smrg silent=yes ;; 1030a6d9b409Smrg 1031a6d9b409Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1032a6d9b409Smrg ac_prev=sbindir ;; 1033a6d9b409Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1034a6d9b409Smrg | --sbi=* | --sb=*) 1035a6d9b409Smrg sbindir=$ac_optarg ;; 1036a6d9b409Smrg 1037a6d9b409Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1038a6d9b409Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1039a6d9b409Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1040a6d9b409Smrg | --sha | --sh) 1041a6d9b409Smrg ac_prev=sharedstatedir ;; 1042a6d9b409Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1043a6d9b409Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1044a6d9b409Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1045a6d9b409Smrg | --sha=* | --sh=*) 1046a6d9b409Smrg sharedstatedir=$ac_optarg ;; 1047a6d9b409Smrg 1048a6d9b409Smrg -site | --site | --sit) 1049a6d9b409Smrg ac_prev=site ;; 1050a6d9b409Smrg -site=* | --site=* | --sit=*) 1051a6d9b409Smrg site=$ac_optarg ;; 1052a6d9b409Smrg 1053a6d9b409Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1054a6d9b409Smrg ac_prev=srcdir ;; 1055a6d9b409Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1056a6d9b409Smrg srcdir=$ac_optarg ;; 1057a6d9b409Smrg 1058a6d9b409Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1059a6d9b409Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1060a6d9b409Smrg ac_prev=sysconfdir ;; 1061a6d9b409Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1062a6d9b409Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1063a6d9b409Smrg sysconfdir=$ac_optarg ;; 1064a6d9b409Smrg 1065a6d9b409Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1066a6d9b409Smrg ac_prev=target_alias ;; 1067a6d9b409Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1068a6d9b409Smrg target_alias=$ac_optarg ;; 1069a6d9b409Smrg 1070a6d9b409Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1071a6d9b409Smrg verbose=yes ;; 1072a6d9b409Smrg 1073a6d9b409Smrg -version | --version | --versio | --versi | --vers | -V) 1074a6d9b409Smrg ac_init_version=: ;; 1075a6d9b409Smrg 1076a6d9b409Smrg -with-* | --with-*) 1077efda2da8Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1078a6d9b409Smrg # Reject names that are not valid shell variable names. 1079efda2da8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 10801e5fa1c5Smrg as_fn_error "invalid package name: $ac_useropt" 1081efda2da8Smrg ac_useropt_orig=$ac_useropt 1082efda2da8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1083efda2da8Smrg case $ac_user_opts in 1084efda2da8Smrg *" 1085efda2da8Smrg"with_$ac_useropt" 1086efda2da8Smrg"*) ;; 1087efda2da8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1088efda2da8Smrg ac_unrecognized_sep=', ';; 1089efda2da8Smrg esac 1090efda2da8Smrg eval with_$ac_useropt=\$ac_optarg ;; 1091a6d9b409Smrg 1092a6d9b409Smrg -without-* | --without-*) 1093efda2da8Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1094a6d9b409Smrg # Reject names that are not valid shell variable names. 1095efda2da8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 10961e5fa1c5Smrg as_fn_error "invalid package name: $ac_useropt" 1097efda2da8Smrg ac_useropt_orig=$ac_useropt 1098efda2da8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1099efda2da8Smrg case $ac_user_opts in 1100efda2da8Smrg *" 1101efda2da8Smrg"with_$ac_useropt" 1102efda2da8Smrg"*) ;; 1103efda2da8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1104efda2da8Smrg ac_unrecognized_sep=', ';; 1105efda2da8Smrg esac 1106efda2da8Smrg eval with_$ac_useropt=no ;; 1107a6d9b409Smrg 1108a6d9b409Smrg --x) 1109a6d9b409Smrg # Obsolete; use --with-x. 1110a6d9b409Smrg with_x=yes ;; 1111a6d9b409Smrg 1112a6d9b409Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1113a6d9b409Smrg | --x-incl | --x-inc | --x-in | --x-i) 1114a6d9b409Smrg ac_prev=x_includes ;; 1115a6d9b409Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1116a6d9b409Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1117a6d9b409Smrg x_includes=$ac_optarg ;; 1118a6d9b409Smrg 1119a6d9b409Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1120a6d9b409Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1121a6d9b409Smrg ac_prev=x_libraries ;; 1122a6d9b409Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1123a6d9b409Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1124a6d9b409Smrg x_libraries=$ac_optarg ;; 1125a6d9b409Smrg 11261e5fa1c5Smrg -*) as_fn_error "unrecognized option: \`$ac_option' 11271e5fa1c5SmrgTry \`$0 --help' for more information." 1128a6d9b409Smrg ;; 1129a6d9b409Smrg 1130a6d9b409Smrg *=*) 1131a6d9b409Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1132a6d9b409Smrg # Reject names that are not valid shell variable names. 11331e5fa1c5Smrg case $ac_envvar in #( 11341e5fa1c5Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 11351e5fa1c5Smrg as_fn_error "invalid variable name: \`$ac_envvar'" ;; 11361e5fa1c5Smrg esac 1137a6d9b409Smrg eval $ac_envvar=\$ac_optarg 1138a6d9b409Smrg export $ac_envvar ;; 1139a6d9b409Smrg 1140a6d9b409Smrg *) 1141a6d9b409Smrg # FIXME: should be removed in autoconf 3.0. 1142efda2da8Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1143a6d9b409Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1144efda2da8Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1145a6d9b409Smrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1146a6d9b409Smrg ;; 1147a6d9b409Smrg 1148a6d9b409Smrg esac 1149a6d9b409Smrgdone 1150a6d9b409Smrg 1151a6d9b409Smrgif test -n "$ac_prev"; then 1152a6d9b409Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 11531e5fa1c5Smrg as_fn_error "missing argument to $ac_option" 1154a6d9b409Smrgfi 1155a6d9b409Smrg 1156efda2da8Smrgif test -n "$ac_unrecognized_opts"; then 1157efda2da8Smrg case $enable_option_checking in 1158efda2da8Smrg no) ;; 11591e5fa1c5Smrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1160efda2da8Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1161efda2da8Smrg esac 1162efda2da8Smrgfi 1163efda2da8Smrg 1164efda2da8Smrg# Check all directory arguments for consistency. 1165a6d9b409Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1166a6d9b409Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1167a6d9b409Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1168a6d9b409Smrg libdir localedir mandir 1169a6d9b409Smrgdo 1170a6d9b409Smrg eval ac_val=\$$ac_var 1171efda2da8Smrg # Remove trailing slashes. 1172efda2da8Smrg case $ac_val in 1173efda2da8Smrg */ ) 1174efda2da8Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1175efda2da8Smrg eval $ac_var=\$ac_val;; 1176efda2da8Smrg esac 1177efda2da8Smrg # Be sure to have absolute directory names. 1178a6d9b409Smrg case $ac_val in 1179a6d9b409Smrg [\\/$]* | ?:[\\/]* ) continue;; 1180a6d9b409Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1181a6d9b409Smrg esac 11821e5fa1c5Smrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1183a6d9b409Smrgdone 1184a6d9b409Smrg 1185a6d9b409Smrg# There might be people who depend on the old broken behavior: `$host' 1186a6d9b409Smrg# used to hold the argument of --host etc. 1187a6d9b409Smrg# FIXME: To remove some day. 1188a6d9b409Smrgbuild=$build_alias 1189a6d9b409Smrghost=$host_alias 1190a6d9b409Smrgtarget=$target_alias 1191a6d9b409Smrg 1192a6d9b409Smrg# FIXME: To remove some day. 1193a6d9b409Smrgif test "x$host_alias" != x; then 1194a6d9b409Smrg if test "x$build_alias" = x; then 1195a6d9b409Smrg cross_compiling=maybe 1196efda2da8Smrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1197a6d9b409Smrg If a cross compiler is detected then cross compile mode will be used." >&2 1198a6d9b409Smrg elif test "x$build_alias" != "x$host_alias"; then 1199a6d9b409Smrg cross_compiling=yes 1200a6d9b409Smrg fi 1201a6d9b409Smrgfi 1202a6d9b409Smrg 1203a6d9b409Smrgac_tool_prefix= 1204a6d9b409Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1205a6d9b409Smrg 1206a6d9b409Smrgtest "$silent" = yes && exec 6>/dev/null 1207a6d9b409Smrg 1208a6d9b409Smrg 1209a6d9b409Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 1210a6d9b409Smrgac_ls_di=`ls -di .` && 1211a6d9b409Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 12121e5fa1c5Smrg as_fn_error "working directory cannot be determined" 1213a6d9b409Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 12141e5fa1c5Smrg as_fn_error "pwd does not report name of working directory" 1215a6d9b409Smrg 1216a6d9b409Smrg 1217a6d9b409Smrg# Find the source files, if location was not specified. 1218a6d9b409Smrgif test -z "$srcdir"; then 1219a6d9b409Smrg ac_srcdir_defaulted=yes 1220a6d9b409Smrg # Try the directory containing this script, then the parent directory. 1221efda2da8Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1222efda2da8Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1223efda2da8Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1224efda2da8Smrg X"$as_myself" : 'X\(//\)$' \| \ 1225efda2da8Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1226efda2da8Smrg$as_echo X"$as_myself" | 1227a6d9b409Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1228a6d9b409Smrg s//\1/ 1229a6d9b409Smrg q 1230a6d9b409Smrg } 1231a6d9b409Smrg /^X\(\/\/\)[^/].*/{ 1232a6d9b409Smrg s//\1/ 1233a6d9b409Smrg q 1234a6d9b409Smrg } 1235a6d9b409Smrg /^X\(\/\/\)$/{ 1236a6d9b409Smrg s//\1/ 1237a6d9b409Smrg q 1238a6d9b409Smrg } 1239a6d9b409Smrg /^X\(\/\).*/{ 1240a6d9b409Smrg s//\1/ 1241a6d9b409Smrg q 1242a6d9b409Smrg } 1243a6d9b409Smrg s/.*/./; q'` 1244a6d9b409Smrg srcdir=$ac_confdir 1245a6d9b409Smrg if test ! -r "$srcdir/$ac_unique_file"; then 1246a6d9b409Smrg srcdir=.. 1247a6d9b409Smrg fi 1248a6d9b409Smrgelse 1249a6d9b409Smrg ac_srcdir_defaulted=no 1250a6d9b409Smrgfi 1251a6d9b409Smrgif test ! -r "$srcdir/$ac_unique_file"; then 1252a6d9b409Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 12531e5fa1c5Smrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1254a6d9b409Smrgfi 1255a6d9b409Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1256a6d9b409Smrgac_abs_confdir=`( 12571e5fa1c5Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1258a6d9b409Smrg pwd)` 1259a6d9b409Smrg# When building in place, set srcdir=. 1260a6d9b409Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1261a6d9b409Smrg srcdir=. 1262a6d9b409Smrgfi 1263a6d9b409Smrg# Remove unnecessary trailing slashes from srcdir. 1264a6d9b409Smrg# Double slashes in file names in object file debugging info 1265a6d9b409Smrg# mess up M-x gdb in Emacs. 1266a6d9b409Smrgcase $srcdir in 1267a6d9b409Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1268a6d9b409Smrgesac 1269a6d9b409Smrgfor ac_var in $ac_precious_vars; do 1270a6d9b409Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1271a6d9b409Smrg eval ac_env_${ac_var}_value=\$${ac_var} 1272a6d9b409Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1273a6d9b409Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1274a6d9b409Smrgdone 1275a6d9b409Smrg 1276a6d9b409Smrg# 1277a6d9b409Smrg# Report the --help message. 1278a6d9b409Smrg# 1279a6d9b409Smrgif test "$ac_init_help" = "long"; then 1280a6d9b409Smrg # Omit some internal or obsolete options to make the list less imposing. 1281a6d9b409Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1282a6d9b409Smrg cat <<_ACEOF 12831e5fa1c5Smrg\`configure' configures sessreg 1.0.6 to adapt to many kinds of systems. 1284a6d9b409Smrg 1285a6d9b409SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1286a6d9b409Smrg 1287a6d9b409SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1288a6d9b409SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1289a6d9b409Smrg 1290a6d9b409SmrgDefaults for the options are specified in brackets. 1291a6d9b409Smrg 1292a6d9b409SmrgConfiguration: 1293a6d9b409Smrg -h, --help display this help and exit 1294a6d9b409Smrg --help=short display options specific to this package 1295a6d9b409Smrg --help=recursive display the short help of all the included packages 1296a6d9b409Smrg -V, --version display version information and exit 1297a6d9b409Smrg -q, --quiet, --silent do not print \`checking...' messages 1298a6d9b409Smrg --cache-file=FILE cache test results in FILE [disabled] 1299a6d9b409Smrg -C, --config-cache alias for \`--cache-file=config.cache' 1300a6d9b409Smrg -n, --no-create do not create output files 1301a6d9b409Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1302a6d9b409Smrg 1303a6d9b409SmrgInstallation directories: 1304a6d9b409Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1305efda2da8Smrg [$ac_default_prefix] 1306a6d9b409Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1307efda2da8Smrg [PREFIX] 1308a6d9b409Smrg 1309a6d9b409SmrgBy default, \`make install' will install all the files in 1310a6d9b409Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1311a6d9b409Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1312a6d9b409Smrgfor instance \`--prefix=\$HOME'. 1313a6d9b409Smrg 1314a6d9b409SmrgFor better control, use the options below. 1315a6d9b409Smrg 1316a6d9b409SmrgFine tuning of the installation directories: 1317efda2da8Smrg --bindir=DIR user executables [EPREFIX/bin] 1318efda2da8Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1319efda2da8Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1320efda2da8Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1321efda2da8Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1322efda2da8Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1323efda2da8Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1324efda2da8Smrg --includedir=DIR C header files [PREFIX/include] 1325efda2da8Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1326efda2da8Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1327efda2da8Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1328efda2da8Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1329efda2da8Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1330efda2da8Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1331efda2da8Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/sessreg] 1332efda2da8Smrg --htmldir=DIR html documentation [DOCDIR] 1333efda2da8Smrg --dvidir=DIR dvi documentation [DOCDIR] 1334efda2da8Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1335efda2da8Smrg --psdir=DIR ps documentation [DOCDIR] 1336a6d9b409Smrg_ACEOF 1337a6d9b409Smrg 1338a6d9b409Smrg cat <<\_ACEOF 1339a6d9b409Smrg 1340a6d9b409SmrgProgram names: 1341a6d9b409Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1342a6d9b409Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1343a6d9b409Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1344a6d9b409Smrg 1345a6d9b409SmrgSystem types: 1346a6d9b409Smrg --build=BUILD configure for building on BUILD [guessed] 1347a6d9b409Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1348a6d9b409Smrg_ACEOF 1349a6d9b409Smrgfi 1350a6d9b409Smrg 1351a6d9b409Smrgif test -n "$ac_init_help"; then 1352a6d9b409Smrg case $ac_init_help in 13531e5fa1c5Smrg short | recursive ) echo "Configuration of sessreg 1.0.6:";; 1354a6d9b409Smrg esac 1355a6d9b409Smrg cat <<\_ACEOF 1356a6d9b409Smrg 1357a6d9b409SmrgOptional Features: 1358efda2da8Smrg --disable-option-checking ignore unrecognized --enable/--with options 1359a6d9b409Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1360a6d9b409Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 13611e5fa1c5Smrg --disable-largefile omit support for large files 1362a6d9b409Smrg --disable-dependency-tracking speeds up one-time build 1363a6d9b409Smrg --enable-dependency-tracking do not reject slow dependency extractors 13641e5fa1c5Smrg --enable-maintainer-mode enable make rules and dependencies not useful 13651e5fa1c5Smrg (and sometimes confusing) to the casual installer 1366efda2da8Smrg --enable-strict-compilation 1367efda2da8Smrg Enable all warnings from compiler and make them 1368efda2da8Smrg errors (default: disabled) 13691e5fa1c5Smrg --enable-silent-rules less verbose build output (undo: `make V=1') 13701e5fa1c5Smrg --disable-silent-rules verbose build output (undo: `make V=0') 1371a6d9b409Smrg 1372a6d9b409SmrgOptional Packages: 1373a6d9b409Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1374a6d9b409Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1375a6d9b409Smrg --with-release-version=STRING 1376a6d9b409Smrg Use release version string in package name 1377efda2da8Smrg --with-lint Use a lint-style source code checker (default: 1378efda2da8Smrg disabled) 1379a6d9b409Smrg 1380a6d9b409SmrgSome influential environment variables: 1381a6d9b409Smrg CC C compiler command 1382a6d9b409Smrg CFLAGS C compiler flags 1383a6d9b409Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1384a6d9b409Smrg nonstandard directory <lib dir> 1385a6d9b409Smrg LIBS libraries to pass to the linker, e.g. -l<library> 13861e5fa1c5Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1387a6d9b409Smrg you have headers in a nonstandard directory <include dir> 1388a6d9b409Smrg CPP C preprocessor 1389a6d9b409Smrg PKG_CONFIG path to pkg-config utility 1390a6d9b409Smrg SESSREG_CFLAGS 1391a6d9b409Smrg C compiler flags for SESSREG, overriding pkg-config 1392a6d9b409Smrg SESSREG_LIBS 1393a6d9b409Smrg linker flags for SESSREG, overriding pkg-config 1394a6d9b409Smrg 1395a6d9b409SmrgUse these variables to override the choices made by `configure' or to help 1396a6d9b409Smrgit to find libraries and programs with nonstandard names/locations. 1397a6d9b409Smrg 1398a6d9b409SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1399a6d9b409Smrg_ACEOF 1400a6d9b409Smrgac_status=$? 1401a6d9b409Smrgfi 1402a6d9b409Smrg 1403a6d9b409Smrgif test "$ac_init_help" = "recursive"; then 1404a6d9b409Smrg # If there are subdirs, report their specific --help. 1405a6d9b409Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1406efda2da8Smrg test -d "$ac_dir" || 1407efda2da8Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1408efda2da8Smrg continue 1409a6d9b409Smrg ac_builddir=. 1410a6d9b409Smrg 1411a6d9b409Smrgcase "$ac_dir" in 1412a6d9b409Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1413a6d9b409Smrg*) 1414efda2da8Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1415a6d9b409Smrg # A ".." for each directory in $ac_dir_suffix. 1416efda2da8Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1417a6d9b409Smrg case $ac_top_builddir_sub in 1418a6d9b409Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1419a6d9b409Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1420a6d9b409Smrg esac ;; 1421a6d9b409Smrgesac 1422a6d9b409Smrgac_abs_top_builddir=$ac_pwd 1423a6d9b409Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1424a6d9b409Smrg# for backward compatibility: 1425a6d9b409Smrgac_top_builddir=$ac_top_build_prefix 1426a6d9b409Smrg 1427a6d9b409Smrgcase $srcdir in 1428a6d9b409Smrg .) # We are building in place. 1429a6d9b409Smrg ac_srcdir=. 1430a6d9b409Smrg ac_top_srcdir=$ac_top_builddir_sub 1431a6d9b409Smrg ac_abs_top_srcdir=$ac_pwd ;; 1432a6d9b409Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1433a6d9b409Smrg ac_srcdir=$srcdir$ac_dir_suffix; 1434a6d9b409Smrg ac_top_srcdir=$srcdir 1435a6d9b409Smrg ac_abs_top_srcdir=$srcdir ;; 1436a6d9b409Smrg *) # Relative name. 1437a6d9b409Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1438a6d9b409Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1439a6d9b409Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1440a6d9b409Smrgesac 1441a6d9b409Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1442a6d9b409Smrg 1443a6d9b409Smrg cd "$ac_dir" || { ac_status=$?; continue; } 1444a6d9b409Smrg # Check for guested configure. 1445a6d9b409Smrg if test -f "$ac_srcdir/configure.gnu"; then 1446a6d9b409Smrg echo && 1447a6d9b409Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1448a6d9b409Smrg elif test -f "$ac_srcdir/configure"; then 1449a6d9b409Smrg echo && 1450a6d9b409Smrg $SHELL "$ac_srcdir/configure" --help=recursive 1451a6d9b409Smrg else 1452efda2da8Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1453a6d9b409Smrg fi || ac_status=$? 1454a6d9b409Smrg cd "$ac_pwd" || { ac_status=$?; break; } 1455a6d9b409Smrg done 1456a6d9b409Smrgfi 1457a6d9b409Smrg 1458a6d9b409Smrgtest -n "$ac_init_help" && exit $ac_status 1459a6d9b409Smrgif $ac_init_version; then 1460a6d9b409Smrg cat <<\_ACEOF 14611e5fa1c5Smrgsessreg configure 1.0.6 14621e5fa1c5Smrggenerated by GNU Autoconf 2.65 1463a6d9b409Smrg 14641e5fa1c5SmrgCopyright (C) 2009 Free Software Foundation, Inc. 1465a6d9b409SmrgThis configure script is free software; the Free Software Foundation 1466a6d9b409Smrggives unlimited permission to copy, distribute and modify it. 1467a6d9b409Smrg_ACEOF 1468a6d9b409Smrg exit 1469a6d9b409Smrgfi 14701e5fa1c5Smrg 14711e5fa1c5Smrg## ------------------------ ## 14721e5fa1c5Smrg## Autoconf initialization. ## 14731e5fa1c5Smrg## ------------------------ ## 14741e5fa1c5Smrg 14751e5fa1c5Smrg# ac_fn_c_try_compile LINENO 14761e5fa1c5Smrg# -------------------------- 14771e5fa1c5Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 14781e5fa1c5Smrgac_fn_c_try_compile () 14791e5fa1c5Smrg{ 14801e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14811e5fa1c5Smrg rm -f conftest.$ac_objext 14821e5fa1c5Smrg if { { ac_try="$ac_compile" 14831e5fa1c5Smrgcase "(($ac_try" in 14841e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14851e5fa1c5Smrg *) ac_try_echo=$ac_try;; 14861e5fa1c5Smrgesac 14871e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 14881e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 14891e5fa1c5Smrg (eval "$ac_compile") 2>conftest.err 14901e5fa1c5Smrg ac_status=$? 14911e5fa1c5Smrg if test -s conftest.err; then 14921e5fa1c5Smrg grep -v '^ *+' conftest.err >conftest.er1 14931e5fa1c5Smrg cat conftest.er1 >&5 14941e5fa1c5Smrg mv -f conftest.er1 conftest.err 14951e5fa1c5Smrg fi 14961e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14971e5fa1c5Smrg test $ac_status = 0; } && { 14981e5fa1c5Smrg test -z "$ac_c_werror_flag" || 14991e5fa1c5Smrg test ! -s conftest.err 15001e5fa1c5Smrg } && test -s conftest.$ac_objext; then : 15011e5fa1c5Smrg ac_retval=0 15021e5fa1c5Smrgelse 15031e5fa1c5Smrg $as_echo "$as_me: failed program was:" >&5 15041e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5 15051e5fa1c5Smrg 15061e5fa1c5Smrg ac_retval=1 15071e5fa1c5Smrgfi 15081e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 15091e5fa1c5Smrg as_fn_set_status $ac_retval 15101e5fa1c5Smrg 15111e5fa1c5Smrg} # ac_fn_c_try_compile 15121e5fa1c5Smrg 15131e5fa1c5Smrg# ac_fn_c_try_cpp LINENO 15141e5fa1c5Smrg# ---------------------- 15151e5fa1c5Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 15161e5fa1c5Smrgac_fn_c_try_cpp () 15171e5fa1c5Smrg{ 15181e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15191e5fa1c5Smrg if { { ac_try="$ac_cpp conftest.$ac_ext" 15201e5fa1c5Smrgcase "(($ac_try" in 15211e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15221e5fa1c5Smrg *) ac_try_echo=$ac_try;; 15231e5fa1c5Smrgesac 15241e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 15251e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 15261e5fa1c5Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 15271e5fa1c5Smrg ac_status=$? 15281e5fa1c5Smrg if test -s conftest.err; then 15291e5fa1c5Smrg grep -v '^ *+' conftest.err >conftest.er1 15301e5fa1c5Smrg cat conftest.er1 >&5 15311e5fa1c5Smrg mv -f conftest.er1 conftest.err 15321e5fa1c5Smrg fi 15331e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 15341e5fa1c5Smrg test $ac_status = 0; } >/dev/null && { 15351e5fa1c5Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 15361e5fa1c5Smrg test ! -s conftest.err 15371e5fa1c5Smrg }; then : 15381e5fa1c5Smrg ac_retval=0 15391e5fa1c5Smrgelse 15401e5fa1c5Smrg $as_echo "$as_me: failed program was:" >&5 15411e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5 15421e5fa1c5Smrg 15431e5fa1c5Smrg ac_retval=1 15441e5fa1c5Smrgfi 15451e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 15461e5fa1c5Smrg as_fn_set_status $ac_retval 15471e5fa1c5Smrg 15481e5fa1c5Smrg} # ac_fn_c_try_cpp 15491e5fa1c5Smrg 15501e5fa1c5Smrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 15511e5fa1c5Smrg# ------------------------------------------------------- 15521e5fa1c5Smrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using 15531e5fa1c5Smrg# the include files in INCLUDES and setting the cache variable VAR 15541e5fa1c5Smrg# accordingly. 15551e5fa1c5Smrgac_fn_c_check_header_mongrel () 15561e5fa1c5Smrg{ 15571e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15581e5fa1c5Smrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 15591e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 15601e5fa1c5Smrg$as_echo_n "checking for $2... " >&6; } 15611e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 15621e5fa1c5Smrg $as_echo_n "(cached) " >&6 15631e5fa1c5Smrgfi 15641e5fa1c5Smrgeval ac_res=\$$3 15651e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 15661e5fa1c5Smrg$as_echo "$ac_res" >&6; } 15671e5fa1c5Smrgelse 15681e5fa1c5Smrg # Is the header compilable? 15691e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 15701e5fa1c5Smrg$as_echo_n "checking $2 usability... " >&6; } 15711e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 15721e5fa1c5Smrg/* end confdefs.h. */ 15731e5fa1c5Smrg$4 15741e5fa1c5Smrg#include <$2> 15751e5fa1c5Smrg_ACEOF 15761e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 15771e5fa1c5Smrg ac_header_compiler=yes 15781e5fa1c5Smrgelse 15791e5fa1c5Smrg ac_header_compiler=no 15801e5fa1c5Smrgfi 15811e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15821e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 15831e5fa1c5Smrg$as_echo "$ac_header_compiler" >&6; } 15841e5fa1c5Smrg 15851e5fa1c5Smrg# Is the header present? 15861e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 15871e5fa1c5Smrg$as_echo_n "checking $2 presence... " >&6; } 15881e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 15891e5fa1c5Smrg/* end confdefs.h. */ 15901e5fa1c5Smrg#include <$2> 15911e5fa1c5Smrg_ACEOF 15921e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 15931e5fa1c5Smrg ac_header_preproc=yes 15941e5fa1c5Smrgelse 15951e5fa1c5Smrg ac_header_preproc=no 15961e5fa1c5Smrgfi 15971e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext 15981e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 15991e5fa1c5Smrg$as_echo "$ac_header_preproc" >&6; } 16001e5fa1c5Smrg 16011e5fa1c5Smrg# So? What about this header? 16021e5fa1c5Smrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 16031e5fa1c5Smrg yes:no: ) 16041e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 16051e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 16061e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 16071e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 16081e5fa1c5Smrg ;; 16091e5fa1c5Smrg no:yes:* ) 16101e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 16111e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 16121e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 16131e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 16141e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 16151e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 16161e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 16171e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 16181e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 16191e5fa1c5Smrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 16201e5fa1c5Smrg( cat <<\_ASBOX 16211e5fa1c5Smrg## ---------------------------------------------------------------------- ## 16221e5fa1c5Smrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 16231e5fa1c5Smrg## ---------------------------------------------------------------------- ## 16241e5fa1c5Smrg_ASBOX 16251e5fa1c5Smrg ) | sed "s/^/$as_me: WARNING: /" >&2 16261e5fa1c5Smrg ;; 16271e5fa1c5Smrgesac 16281e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 16291e5fa1c5Smrg$as_echo_n "checking for $2... " >&6; } 16301e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 16311e5fa1c5Smrg $as_echo_n "(cached) " >&6 16321e5fa1c5Smrgelse 16331e5fa1c5Smrg eval "$3=\$ac_header_compiler" 16341e5fa1c5Smrgfi 16351e5fa1c5Smrgeval ac_res=\$$3 16361e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 16371e5fa1c5Smrg$as_echo "$ac_res" >&6; } 16381e5fa1c5Smrgfi 16391e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 16401e5fa1c5Smrg 16411e5fa1c5Smrg} # ac_fn_c_check_header_mongrel 16421e5fa1c5Smrg 16431e5fa1c5Smrg# ac_fn_c_try_run LINENO 16441e5fa1c5Smrg# ---------------------- 16451e5fa1c5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 16461e5fa1c5Smrg# that executables *can* be run. 16471e5fa1c5Smrgac_fn_c_try_run () 16481e5fa1c5Smrg{ 16491e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16501e5fa1c5Smrg if { { ac_try="$ac_link" 16511e5fa1c5Smrgcase "(($ac_try" in 16521e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16531e5fa1c5Smrg *) ac_try_echo=$ac_try;; 16541e5fa1c5Smrgesac 16551e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16561e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 16571e5fa1c5Smrg (eval "$ac_link") 2>&5 16581e5fa1c5Smrg ac_status=$? 16591e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16601e5fa1c5Smrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 16611e5fa1c5Smrg { { case "(($ac_try" in 16621e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16631e5fa1c5Smrg *) ac_try_echo=$ac_try;; 16641e5fa1c5Smrgesac 16651e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16661e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 16671e5fa1c5Smrg (eval "$ac_try") 2>&5 16681e5fa1c5Smrg ac_status=$? 16691e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16701e5fa1c5Smrg test $ac_status = 0; }; }; then : 16711e5fa1c5Smrg ac_retval=0 16721e5fa1c5Smrgelse 16731e5fa1c5Smrg $as_echo "$as_me: program exited with status $ac_status" >&5 16741e5fa1c5Smrg $as_echo "$as_me: failed program was:" >&5 16751e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5 16761e5fa1c5Smrg 16771e5fa1c5Smrg ac_retval=$ac_status 16781e5fa1c5Smrgfi 16791e5fa1c5Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 16801e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 16811e5fa1c5Smrg as_fn_set_status $ac_retval 16821e5fa1c5Smrg 16831e5fa1c5Smrg} # ac_fn_c_try_run 16841e5fa1c5Smrg 16851e5fa1c5Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 16861e5fa1c5Smrg# ------------------------------------------------------- 16871e5fa1c5Smrg# Tests whether HEADER exists and can be compiled using the include files in 16881e5fa1c5Smrg# INCLUDES, setting the cache variable VAR accordingly. 16891e5fa1c5Smrgac_fn_c_check_header_compile () 16901e5fa1c5Smrg{ 16911e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16921e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 16931e5fa1c5Smrg$as_echo_n "checking for $2... " >&6; } 16941e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 16951e5fa1c5Smrg $as_echo_n "(cached) " >&6 16961e5fa1c5Smrgelse 16971e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16981e5fa1c5Smrg/* end confdefs.h. */ 16991e5fa1c5Smrg$4 17001e5fa1c5Smrg#include <$2> 17011e5fa1c5Smrg_ACEOF 17021e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 17031e5fa1c5Smrg eval "$3=yes" 17041e5fa1c5Smrgelse 17051e5fa1c5Smrg eval "$3=no" 17061e5fa1c5Smrgfi 17071e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17081e5fa1c5Smrgfi 17091e5fa1c5Smrgeval ac_res=\$$3 17101e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 17111e5fa1c5Smrg$as_echo "$ac_res" >&6; } 17121e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 17131e5fa1c5Smrg 17141e5fa1c5Smrg} # ac_fn_c_check_header_compile 17151e5fa1c5Smrg 17161e5fa1c5Smrg# ac_fn_c_check_decl LINENO SYMBOL VAR 17171e5fa1c5Smrg# ------------------------------------ 17181e5fa1c5Smrg# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 17191e5fa1c5Smrgac_fn_c_check_decl () 17201e5fa1c5Smrg{ 17211e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 17221e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5 17231e5fa1c5Smrg$as_echo_n "checking whether $2 is declared... " >&6; } 17241e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 17251e5fa1c5Smrg $as_echo_n "(cached) " >&6 17261e5fa1c5Smrgelse 17271e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17281e5fa1c5Smrg/* end confdefs.h. */ 17291e5fa1c5Smrg$4 17301e5fa1c5Smrgint 17311e5fa1c5Smrgmain () 17321e5fa1c5Smrg{ 17331e5fa1c5Smrg#ifndef $2 17341e5fa1c5Smrg (void) $2; 17351e5fa1c5Smrg#endif 17361e5fa1c5Smrg 17371e5fa1c5Smrg ; 17381e5fa1c5Smrg return 0; 17391e5fa1c5Smrg} 17401e5fa1c5Smrg_ACEOF 17411e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 17421e5fa1c5Smrg eval "$3=yes" 17431e5fa1c5Smrgelse 17441e5fa1c5Smrg eval "$3=no" 17451e5fa1c5Smrgfi 17461e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17471e5fa1c5Smrgfi 17481e5fa1c5Smrgeval ac_res=\$$3 17491e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 17501e5fa1c5Smrg$as_echo "$ac_res" >&6; } 17511e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 17521e5fa1c5Smrg 17531e5fa1c5Smrg} # ac_fn_c_check_decl 17541e5fa1c5Smrg 17551e5fa1c5Smrg# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 17561e5fa1c5Smrg# ---------------------------------------------------- 17571e5fa1c5Smrg# Tries to find if the field MEMBER exists in type AGGR, after including 17581e5fa1c5Smrg# INCLUDES, setting cache variable VAR accordingly. 17591e5fa1c5Smrgac_fn_c_check_member () 17601e5fa1c5Smrg{ 17611e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 17621e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 17631e5fa1c5Smrg$as_echo_n "checking for $2.$3... " >&6; } 17641e5fa1c5Smrgif { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then : 17651e5fa1c5Smrg $as_echo_n "(cached) " >&6 17661e5fa1c5Smrgelse 17671e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17681e5fa1c5Smrg/* end confdefs.h. */ 17691e5fa1c5Smrg$5 17701e5fa1c5Smrgint 17711e5fa1c5Smrgmain () 17721e5fa1c5Smrg{ 17731e5fa1c5Smrgstatic $2 ac_aggr; 17741e5fa1c5Smrgif (ac_aggr.$3) 17751e5fa1c5Smrgreturn 0; 17761e5fa1c5Smrg ; 17771e5fa1c5Smrg return 0; 17781e5fa1c5Smrg} 17791e5fa1c5Smrg_ACEOF 17801e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 17811e5fa1c5Smrg eval "$4=yes" 17821e5fa1c5Smrgelse 17831e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17841e5fa1c5Smrg/* end confdefs.h. */ 17851e5fa1c5Smrg$5 17861e5fa1c5Smrgint 17871e5fa1c5Smrgmain () 17881e5fa1c5Smrg{ 17891e5fa1c5Smrgstatic $2 ac_aggr; 17901e5fa1c5Smrgif (sizeof ac_aggr.$3) 17911e5fa1c5Smrgreturn 0; 17921e5fa1c5Smrg ; 17931e5fa1c5Smrg return 0; 17941e5fa1c5Smrg} 17951e5fa1c5Smrg_ACEOF 17961e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 17971e5fa1c5Smrg eval "$4=yes" 17981e5fa1c5Smrgelse 17991e5fa1c5Smrg eval "$4=no" 18001e5fa1c5Smrgfi 18011e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18021e5fa1c5Smrgfi 18031e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18041e5fa1c5Smrgfi 18051e5fa1c5Smrgeval ac_res=\$$4 18061e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 18071e5fa1c5Smrg$as_echo "$ac_res" >&6; } 18081e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 18091e5fa1c5Smrg 18101e5fa1c5Smrg} # ac_fn_c_check_member 18111e5fa1c5Smrg 18121e5fa1c5Smrg# ac_fn_c_try_link LINENO 18131e5fa1c5Smrg# ----------------------- 18141e5fa1c5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 18151e5fa1c5Smrgac_fn_c_try_link () 18161e5fa1c5Smrg{ 18171e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18181e5fa1c5Smrg rm -f conftest.$ac_objext conftest$ac_exeext 18191e5fa1c5Smrg if { { ac_try="$ac_link" 18201e5fa1c5Smrgcase "(($ac_try" in 18211e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18221e5fa1c5Smrg *) ac_try_echo=$ac_try;; 18231e5fa1c5Smrgesac 18241e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 18251e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 18261e5fa1c5Smrg (eval "$ac_link") 2>conftest.err 18271e5fa1c5Smrg ac_status=$? 18281e5fa1c5Smrg if test -s conftest.err; then 18291e5fa1c5Smrg grep -v '^ *+' conftest.err >conftest.er1 18301e5fa1c5Smrg cat conftest.er1 >&5 18311e5fa1c5Smrg mv -f conftest.er1 conftest.err 18321e5fa1c5Smrg fi 18331e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18341e5fa1c5Smrg test $ac_status = 0; } && { 18351e5fa1c5Smrg test -z "$ac_c_werror_flag" || 18361e5fa1c5Smrg test ! -s conftest.err 18371e5fa1c5Smrg } && test -s conftest$ac_exeext && { 18381e5fa1c5Smrg test "$cross_compiling" = yes || 18391e5fa1c5Smrg $as_test_x conftest$ac_exeext 18401e5fa1c5Smrg }; then : 18411e5fa1c5Smrg ac_retval=0 18421e5fa1c5Smrgelse 18431e5fa1c5Smrg $as_echo "$as_me: failed program was:" >&5 18441e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5 18451e5fa1c5Smrg 18461e5fa1c5Smrg ac_retval=1 18471e5fa1c5Smrgfi 18481e5fa1c5Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 18491e5fa1c5Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 18501e5fa1c5Smrg # interfere with the next link command; also delete a directory that is 18511e5fa1c5Smrg # left behind by Apple's compiler. We do this before executing the actions. 18521e5fa1c5Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 18531e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 18541e5fa1c5Smrg as_fn_set_status $ac_retval 18551e5fa1c5Smrg 18561e5fa1c5Smrg} # ac_fn_c_try_link 18571e5fa1c5Smrg 18581e5fa1c5Smrg# ac_fn_c_check_func LINENO FUNC VAR 18591e5fa1c5Smrg# ---------------------------------- 18601e5fa1c5Smrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 18611e5fa1c5Smrgac_fn_c_check_func () 18621e5fa1c5Smrg{ 18631e5fa1c5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18641e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 18651e5fa1c5Smrg$as_echo_n "checking for $2... " >&6; } 18661e5fa1c5Smrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 18671e5fa1c5Smrg $as_echo_n "(cached) " >&6 18681e5fa1c5Smrgelse 18691e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18701e5fa1c5Smrg/* end confdefs.h. */ 18711e5fa1c5Smrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 18721e5fa1c5Smrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 18731e5fa1c5Smrg#define $2 innocuous_$2 18741e5fa1c5Smrg 18751e5fa1c5Smrg/* System header to define __stub macros and hopefully few prototypes, 18761e5fa1c5Smrg which can conflict with char $2 (); below. 18771e5fa1c5Smrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 18781e5fa1c5Smrg <limits.h> exists even on freestanding compilers. */ 18791e5fa1c5Smrg 18801e5fa1c5Smrg#ifdef __STDC__ 18811e5fa1c5Smrg# include <limits.h> 18821e5fa1c5Smrg#else 18831e5fa1c5Smrg# include <assert.h> 18841e5fa1c5Smrg#endif 18851e5fa1c5Smrg 18861e5fa1c5Smrg#undef $2 18871e5fa1c5Smrg 18881e5fa1c5Smrg/* Override any GCC internal prototype to avoid an error. 18891e5fa1c5Smrg Use char because int might match the return type of a GCC 18901e5fa1c5Smrg builtin and then its argument prototype would still apply. */ 18911e5fa1c5Smrg#ifdef __cplusplus 18921e5fa1c5Smrgextern "C" 18931e5fa1c5Smrg#endif 18941e5fa1c5Smrgchar $2 (); 18951e5fa1c5Smrg/* The GNU C library defines this for functions which it implements 18961e5fa1c5Smrg to always fail with ENOSYS. Some functions are actually named 18971e5fa1c5Smrg something starting with __ and the normal name is an alias. */ 18981e5fa1c5Smrg#if defined __stub_$2 || defined __stub___$2 18991e5fa1c5Smrgchoke me 19001e5fa1c5Smrg#endif 19011e5fa1c5Smrg 19021e5fa1c5Smrgint 19031e5fa1c5Smrgmain () 19041e5fa1c5Smrg{ 19051e5fa1c5Smrgreturn $2 (); 19061e5fa1c5Smrg ; 19071e5fa1c5Smrg return 0; 19081e5fa1c5Smrg} 19091e5fa1c5Smrg_ACEOF 19101e5fa1c5Smrgif ac_fn_c_try_link "$LINENO"; then : 19111e5fa1c5Smrg eval "$3=yes" 19121e5fa1c5Smrgelse 19131e5fa1c5Smrg eval "$3=no" 19141e5fa1c5Smrgfi 19151e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext \ 19161e5fa1c5Smrg conftest$ac_exeext conftest.$ac_ext 19171e5fa1c5Smrgfi 19181e5fa1c5Smrgeval ac_res=\$$3 19191e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 19201e5fa1c5Smrg$as_echo "$ac_res" >&6; } 19211e5fa1c5Smrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 19221e5fa1c5Smrg 19231e5fa1c5Smrg} # ac_fn_c_check_func 1924a6d9b409Smrgcat >config.log <<_ACEOF 1925a6d9b409SmrgThis file contains any messages produced by compilers while 1926a6d9b409Smrgrunning configure, to aid debugging if configure makes a mistake. 1927a6d9b409Smrg 19281e5fa1c5SmrgIt was created by sessreg $as_me 1.0.6, which was 19291e5fa1c5Smrggenerated by GNU Autoconf 2.65. Invocation command line was 1930a6d9b409Smrg 1931a6d9b409Smrg $ $0 $@ 1932a6d9b409Smrg 1933a6d9b409Smrg_ACEOF 1934a6d9b409Smrgexec 5>>config.log 1935a6d9b409Smrg{ 1936a6d9b409Smrgcat <<_ASUNAME 1937a6d9b409Smrg## --------- ## 1938a6d9b409Smrg## Platform. ## 1939a6d9b409Smrg## --------- ## 1940a6d9b409Smrg 1941a6d9b409Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1942a6d9b409Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1943a6d9b409Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1944a6d9b409Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1945a6d9b409Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1946a6d9b409Smrg 1947a6d9b409Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1948a6d9b409Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1949a6d9b409Smrg 1950a6d9b409Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1951a6d9b409Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1952a6d9b409Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1953a6d9b409Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1954a6d9b409Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1955a6d9b409Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1956a6d9b409Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1957a6d9b409Smrg 1958a6d9b409Smrg_ASUNAME 1959a6d9b409Smrg 1960a6d9b409Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1961a6d9b409Smrgfor as_dir in $PATH 1962a6d9b409Smrgdo 1963a6d9b409Smrg IFS=$as_save_IFS 1964a6d9b409Smrg test -z "$as_dir" && as_dir=. 19651e5fa1c5Smrg $as_echo "PATH: $as_dir" 19661e5fa1c5Smrg done 1967a6d9b409SmrgIFS=$as_save_IFS 1968a6d9b409Smrg 1969a6d9b409Smrg} >&5 1970a6d9b409Smrg 1971a6d9b409Smrgcat >&5 <<_ACEOF 1972a6d9b409Smrg 1973a6d9b409Smrg 1974a6d9b409Smrg## ----------- ## 1975a6d9b409Smrg## Core tests. ## 1976a6d9b409Smrg## ----------- ## 1977a6d9b409Smrg 1978a6d9b409Smrg_ACEOF 1979a6d9b409Smrg 1980a6d9b409Smrg 1981a6d9b409Smrg# Keep a trace of the command line. 1982a6d9b409Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1983a6d9b409Smrg# Strip out --silent because we don't want to record it for future runs. 1984a6d9b409Smrg# Also quote any args containing shell meta-characters. 1985a6d9b409Smrg# Make two passes to allow for proper duplicate-argument suppression. 1986a6d9b409Smrgac_configure_args= 1987a6d9b409Smrgac_configure_args0= 1988a6d9b409Smrgac_configure_args1= 1989a6d9b409Smrgac_must_keep_next=false 1990a6d9b409Smrgfor ac_pass in 1 2 1991a6d9b409Smrgdo 1992a6d9b409Smrg for ac_arg 1993a6d9b409Smrg do 1994a6d9b409Smrg case $ac_arg in 1995a6d9b409Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1996a6d9b409Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1997a6d9b409Smrg | -silent | --silent | --silen | --sile | --sil) 1998a6d9b409Smrg continue ;; 1999a6d9b409Smrg *\'*) 2000efda2da8Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2001a6d9b409Smrg esac 2002a6d9b409Smrg case $ac_pass in 20031e5fa1c5Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2004a6d9b409Smrg 2) 20051e5fa1c5Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 2006a6d9b409Smrg if test $ac_must_keep_next = true; then 2007a6d9b409Smrg ac_must_keep_next=false # Got value, back to normal. 2008a6d9b409Smrg else 2009a6d9b409Smrg case $ac_arg in 2010a6d9b409Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 2011a6d9b409Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2012a6d9b409Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2013a6d9b409Smrg | -with-* | --with-* | -without-* | --without-* | --x) 2014a6d9b409Smrg case "$ac_configure_args0 " in 2015a6d9b409Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2016a6d9b409Smrg esac 2017a6d9b409Smrg ;; 2018a6d9b409Smrg -* ) ac_must_keep_next=true ;; 2019a6d9b409Smrg esac 2020a6d9b409Smrg fi 20211e5fa1c5Smrg as_fn_append ac_configure_args " '$ac_arg'" 2022a6d9b409Smrg ;; 2023a6d9b409Smrg esac 2024a6d9b409Smrg done 2025a6d9b409Smrgdone 20261e5fa1c5Smrg{ ac_configure_args0=; unset ac_configure_args0;} 20271e5fa1c5Smrg{ ac_configure_args1=; unset ac_configure_args1;} 2028a6d9b409Smrg 2029a6d9b409Smrg# When interrupted or exit'd, cleanup temporary files, and complete 2030a6d9b409Smrg# config.log. We remove comments because anyway the quotes in there 2031a6d9b409Smrg# would cause problems or look ugly. 2032a6d9b409Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 2033a6d9b409Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2034a6d9b409Smrgtrap 'exit_status=$? 2035a6d9b409Smrg # Save into config.log some information that might help in debugging. 2036a6d9b409Smrg { 2037a6d9b409Smrg echo 2038a6d9b409Smrg 2039a6d9b409Smrg cat <<\_ASBOX 2040a6d9b409Smrg## ---------------- ## 2041a6d9b409Smrg## Cache variables. ## 2042a6d9b409Smrg## ---------------- ## 2043a6d9b409Smrg_ASBOX 2044a6d9b409Smrg echo 2045a6d9b409Smrg # The following way of writing the cache mishandles newlines in values, 2046a6d9b409Smrg( 2047a6d9b409Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2048a6d9b409Smrg eval ac_val=\$$ac_var 2049a6d9b409Smrg case $ac_val in #( 2050a6d9b409Smrg *${as_nl}*) 2051a6d9b409Smrg case $ac_var in #( 20521e5fa1c5Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2053efda2da8Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2054a6d9b409Smrg esac 2055a6d9b409Smrg case $ac_var in #( 2056a6d9b409Smrg _ | IFS | as_nl) ;; #( 2057efda2da8Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 20581e5fa1c5Smrg *) { eval $ac_var=; unset $ac_var;} ;; 2059a6d9b409Smrg esac ;; 2060a6d9b409Smrg esac 2061a6d9b409Smrg done 2062a6d9b409Smrg (set) 2>&1 | 2063a6d9b409Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2064a6d9b409Smrg *${as_nl}ac_space=\ *) 2065a6d9b409Smrg sed -n \ 2066a6d9b409Smrg "s/'\''/'\''\\\\'\'''\''/g; 2067a6d9b409Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2068a6d9b409Smrg ;; #( 2069a6d9b409Smrg *) 2070a6d9b409Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2071a6d9b409Smrg ;; 2072a6d9b409Smrg esac | 2073a6d9b409Smrg sort 2074a6d9b409Smrg) 2075a6d9b409Smrg echo 2076a6d9b409Smrg 2077a6d9b409Smrg cat <<\_ASBOX 2078a6d9b409Smrg## ----------------- ## 2079a6d9b409Smrg## Output variables. ## 2080a6d9b409Smrg## ----------------- ## 2081a6d9b409Smrg_ASBOX 2082a6d9b409Smrg echo 2083a6d9b409Smrg for ac_var in $ac_subst_vars 2084a6d9b409Smrg do 2085a6d9b409Smrg eval ac_val=\$$ac_var 2086a6d9b409Smrg case $ac_val in 2087efda2da8Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2088a6d9b409Smrg esac 2089efda2da8Smrg $as_echo "$ac_var='\''$ac_val'\''" 2090a6d9b409Smrg done | sort 2091a6d9b409Smrg echo 2092a6d9b409Smrg 2093a6d9b409Smrg if test -n "$ac_subst_files"; then 2094a6d9b409Smrg cat <<\_ASBOX 2095a6d9b409Smrg## ------------------- ## 2096a6d9b409Smrg## File substitutions. ## 2097a6d9b409Smrg## ------------------- ## 2098a6d9b409Smrg_ASBOX 2099a6d9b409Smrg echo 2100a6d9b409Smrg for ac_var in $ac_subst_files 2101a6d9b409Smrg do 2102a6d9b409Smrg eval ac_val=\$$ac_var 2103a6d9b409Smrg case $ac_val in 2104efda2da8Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2105a6d9b409Smrg esac 2106efda2da8Smrg $as_echo "$ac_var='\''$ac_val'\''" 2107a6d9b409Smrg done | sort 2108a6d9b409Smrg echo 2109a6d9b409Smrg fi 2110a6d9b409Smrg 2111a6d9b409Smrg if test -s confdefs.h; then 2112a6d9b409Smrg cat <<\_ASBOX 2113a6d9b409Smrg## ----------- ## 2114a6d9b409Smrg## confdefs.h. ## 2115a6d9b409Smrg## ----------- ## 2116a6d9b409Smrg_ASBOX 2117a6d9b409Smrg echo 2118a6d9b409Smrg cat confdefs.h 2119a6d9b409Smrg echo 2120a6d9b409Smrg fi 2121a6d9b409Smrg test "$ac_signal" != 0 && 2122efda2da8Smrg $as_echo "$as_me: caught signal $ac_signal" 2123efda2da8Smrg $as_echo "$as_me: exit $exit_status" 2124a6d9b409Smrg } >&5 2125a6d9b409Smrg rm -f core *.core core.conftest.* && 2126a6d9b409Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2127a6d9b409Smrg exit $exit_status 2128a6d9b409Smrg' 0 2129a6d9b409Smrgfor ac_signal in 1 2 13 15; do 21301e5fa1c5Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2131a6d9b409Smrgdone 2132a6d9b409Smrgac_signal=0 2133a6d9b409Smrg 2134a6d9b409Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 2135a6d9b409Smrgrm -f -r conftest* confdefs.h 2136a6d9b409Smrg 21371e5fa1c5Smrg$as_echo "/* confdefs.h */" > confdefs.h 21381e5fa1c5Smrg 2139a6d9b409Smrg# Predefined preprocessor variables. 2140a6d9b409Smrg 2141a6d9b409Smrgcat >>confdefs.h <<_ACEOF 2142a6d9b409Smrg#define PACKAGE_NAME "$PACKAGE_NAME" 2143a6d9b409Smrg_ACEOF 2144a6d9b409Smrg 2145a6d9b409Smrgcat >>confdefs.h <<_ACEOF 2146a6d9b409Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2147a6d9b409Smrg_ACEOF 2148a6d9b409Smrg 2149a6d9b409Smrgcat >>confdefs.h <<_ACEOF 2150a6d9b409Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 2151a6d9b409Smrg_ACEOF 2152a6d9b409Smrg 2153a6d9b409Smrgcat >>confdefs.h <<_ACEOF 2154a6d9b409Smrg#define PACKAGE_STRING "$PACKAGE_STRING" 2155a6d9b409Smrg_ACEOF 2156a6d9b409Smrg 2157a6d9b409Smrgcat >>confdefs.h <<_ACEOF 2158a6d9b409Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2159a6d9b409Smrg_ACEOF 2160a6d9b409Smrg 21611e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 21621e5fa1c5Smrg#define PACKAGE_URL "$PACKAGE_URL" 21631e5fa1c5Smrg_ACEOF 21641e5fa1c5Smrg 2165a6d9b409Smrg 2166a6d9b409Smrg# Let the site file select an alternate cache file if it wants to. 2167efda2da8Smrg# Prefer an explicitly selected file to automatically selected ones. 2168efda2da8Smrgac_site_file1=NONE 2169efda2da8Smrgac_site_file2=NONE 2170a6d9b409Smrgif test -n "$CONFIG_SITE"; then 2171efda2da8Smrg ac_site_file1=$CONFIG_SITE 2172a6d9b409Smrgelif test "x$prefix" != xNONE; then 2173efda2da8Smrg ac_site_file1=$prefix/share/config.site 2174efda2da8Smrg ac_site_file2=$prefix/etc/config.site 2175a6d9b409Smrgelse 2176efda2da8Smrg ac_site_file1=$ac_default_prefix/share/config.site 2177efda2da8Smrg ac_site_file2=$ac_default_prefix/etc/config.site 2178a6d9b409Smrgfi 2179efda2da8Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 2180a6d9b409Smrgdo 2181efda2da8Smrg test "x$ac_site_file" = xNONE && continue 21821e5fa1c5Smrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 21831e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2184efda2da8Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2185a6d9b409Smrg sed 's/^/| /' "$ac_site_file" >&5 2186a6d9b409Smrg . "$ac_site_file" 2187a6d9b409Smrg fi 2188a6d9b409Smrgdone 2189a6d9b409Smrg 2190a6d9b409Smrgif test -r "$cache_file"; then 21911e5fa1c5Smrg # Some versions of bash will fail to source /dev/null (special files 21921e5fa1c5Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 21931e5fa1c5Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 21941e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2195efda2da8Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 2196a6d9b409Smrg case $cache_file in 2197a6d9b409Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2198a6d9b409Smrg *) . "./$cache_file";; 2199a6d9b409Smrg esac 2200a6d9b409Smrg fi 2201a6d9b409Smrgelse 22021e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2203efda2da8Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 2204a6d9b409Smrg >$cache_file 2205a6d9b409Smrgfi 2206a6d9b409Smrg 2207a6d9b409Smrg# Check that the precious variables saved in the cache have kept the same 2208a6d9b409Smrg# value. 2209a6d9b409Smrgac_cache_corrupted=false 2210a6d9b409Smrgfor ac_var in $ac_precious_vars; do 2211a6d9b409Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2212a6d9b409Smrg eval ac_new_set=\$ac_env_${ac_var}_set 2213a6d9b409Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2214a6d9b409Smrg eval ac_new_val=\$ac_env_${ac_var}_value 2215a6d9b409Smrg case $ac_old_set,$ac_new_set in 2216a6d9b409Smrg set,) 22171e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2218efda2da8Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2219a6d9b409Smrg ac_cache_corrupted=: ;; 2220a6d9b409Smrg ,set) 22211e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2222efda2da8Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2223a6d9b409Smrg ac_cache_corrupted=: ;; 2224a6d9b409Smrg ,);; 2225a6d9b409Smrg *) 2226a6d9b409Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 2227efda2da8Smrg # differences in whitespace do not lead to failure. 2228efda2da8Smrg ac_old_val_w=`echo x $ac_old_val` 2229efda2da8Smrg ac_new_val_w=`echo x $ac_new_val` 2230efda2da8Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 22311e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2232efda2da8Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2233efda2da8Smrg ac_cache_corrupted=: 2234efda2da8Smrg else 22351e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2236efda2da8Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2237efda2da8Smrg eval $ac_var=\$ac_old_val 2238efda2da8Smrg fi 22391e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2240efda2da8Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 22411e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2242efda2da8Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2243a6d9b409Smrg fi;; 2244a6d9b409Smrg esac 2245a6d9b409Smrg # Pass precious variables to config.status. 2246a6d9b409Smrg if test "$ac_new_set" = set; then 2247a6d9b409Smrg case $ac_new_val in 2248efda2da8Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2249a6d9b409Smrg *) ac_arg=$ac_var=$ac_new_val ;; 2250a6d9b409Smrg esac 2251a6d9b409Smrg case " $ac_configure_args " in 2252a6d9b409Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 22531e5fa1c5Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2254a6d9b409Smrg esac 2255a6d9b409Smrg fi 2256a6d9b409Smrgdone 2257a6d9b409Smrgif $ac_cache_corrupted; then 22581e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2259efda2da8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 22601e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2261efda2da8Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 22621e5fa1c5Smrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2263a6d9b409Smrgfi 22641e5fa1c5Smrg## -------------------- ## 22651e5fa1c5Smrg## Main body of script. ## 22661e5fa1c5Smrg## -------------------- ## 2267a6d9b409Smrg 2268a6d9b409Smrgac_ext=c 2269a6d9b409Smrgac_cpp='$CPP $CPPFLAGS' 2270a6d9b409Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2271a6d9b409Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2272a6d9b409Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2273a6d9b409Smrg 2274a6d9b409Smrg 22751e5fa1c5Smrg 22761e5fa1c5Smrgac_config_headers="$ac_config_headers config.h" 2277a6d9b409Smrg 2278a6d9b409Smrgac_aux_dir= 2279a6d9b409Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 22801e5fa1c5Smrg for ac_t in install-sh install.sh shtool; do 22811e5fa1c5Smrg if test -f "$ac_dir/$ac_t"; then 22821e5fa1c5Smrg ac_aux_dir=$ac_dir 22831e5fa1c5Smrg ac_install_sh="$ac_aux_dir/$ac_t -c" 22841e5fa1c5Smrg break 2 22851e5fa1c5Smrg fi 22861e5fa1c5Smrg done 2287a6d9b409Smrgdone 2288a6d9b409Smrgif test -z "$ac_aux_dir"; then 22891e5fa1c5Smrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2290a6d9b409Smrgfi 2291a6d9b409Smrg 2292a6d9b409Smrg# These three variables are undocumented and unsupported, 2293a6d9b409Smrg# and are intended to be withdrawn in a future Autoconf release. 2294a6d9b409Smrg# They can cause serious problems if a builder's source tree is in a directory 2295a6d9b409Smrg# whose full name contains unusual characters. 2296a6d9b409Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2297a6d9b409Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2298a6d9b409Smrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2299a6d9b409Smrg 2300a6d9b409Smrg 23011e5fa1c5Smrg# Make sure we can run config.sub. 23021e5fa1c5Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 23031e5fa1c5Smrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 23041e5fa1c5Smrg 23051e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 23061e5fa1c5Smrg$as_echo_n "checking build system type... " >&6; } 23071e5fa1c5Smrgif test "${ac_cv_build+set}" = set; then : 2308efda2da8Smrg $as_echo_n "(cached) " >&6 2309a6d9b409Smrgelse 23101e5fa1c5Smrg ac_build_alias=$build_alias 23111e5fa1c5Smrgtest "x$ac_build_alias" = x && 23121e5fa1c5Smrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 23131e5fa1c5Smrgtest "x$ac_build_alias" = x && 23141e5fa1c5Smrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 23151e5fa1c5Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 23161e5fa1c5Smrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2317a6d9b409Smrg 2318a6d9b409Smrgfi 23191e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 23201e5fa1c5Smrg$as_echo "$ac_cv_build" >&6; } 23211e5fa1c5Smrgcase $ac_cv_build in 23221e5fa1c5Smrg*-*-*) ;; 23231e5fa1c5Smrg*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2324efda2da8Smrgesac 23251e5fa1c5Smrgbuild=$ac_cv_build 23261e5fa1c5Smrgac_save_IFS=$IFS; IFS='-' 23271e5fa1c5Smrgset x $ac_cv_build 23281e5fa1c5Smrgshift 23291e5fa1c5Smrgbuild_cpu=$1 23301e5fa1c5Smrgbuild_vendor=$2 23311e5fa1c5Smrgshift; shift 23321e5fa1c5Smrg# Remember, the first character of IFS is used to create $*, 23331e5fa1c5Smrg# except with old shells: 23341e5fa1c5Smrgbuild_os=$* 23351e5fa1c5SmrgIFS=$ac_save_IFS 23361e5fa1c5Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2337efda2da8Smrg 2338a6d9b409Smrg 23391e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 23401e5fa1c5Smrg$as_echo_n "checking host system type... " >&6; } 23411e5fa1c5Smrgif test "${ac_cv_host+set}" = set; then : 23421e5fa1c5Smrg $as_echo_n "(cached) " >&6 2343a6d9b409Smrgelse 23441e5fa1c5Smrg if test "x$host_alias" = x; then 23451e5fa1c5Smrg ac_cv_host=$ac_cv_build 2346a6d9b409Smrgelse 23471e5fa1c5Smrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 23481e5fa1c5Smrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2349efda2da8Smrgfi 2350efda2da8Smrg 2351efda2da8Smrgfi 23521e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 23531e5fa1c5Smrg$as_echo "$ac_cv_host" >&6; } 23541e5fa1c5Smrgcase $ac_cv_host in 23551e5fa1c5Smrg*-*-*) ;; 23561e5fa1c5Smrg*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 23571e5fa1c5Smrgesac 23581e5fa1c5Smrghost=$ac_cv_host 23591e5fa1c5Smrgac_save_IFS=$IFS; IFS='-' 23601e5fa1c5Smrgset x $ac_cv_host 23611e5fa1c5Smrgshift 23621e5fa1c5Smrghost_cpu=$1 23631e5fa1c5Smrghost_vendor=$2 23641e5fa1c5Smrgshift; shift 23651e5fa1c5Smrg# Remember, the first character of IFS is used to create $*, 23661e5fa1c5Smrg# except with old shells: 23671e5fa1c5Smrghost_os=$* 23681e5fa1c5SmrgIFS=$ac_save_IFS 23691e5fa1c5Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2370efda2da8Smrg 23711e5fa1c5Smrg 23721e5fa1c5Smrgac_ext=c 23731e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS' 23741e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 23751e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 23761e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 23771e5fa1c5Smrgif test -n "$ac_tool_prefix"; then 23781e5fa1c5Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 23791e5fa1c5Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 23801e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2381efda2da8Smrg$as_echo_n "checking for $ac_word... " >&6; } 23821e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then : 2383efda2da8Smrg $as_echo_n "(cached) " >&6 2384efda2da8Smrgelse 23851e5fa1c5Smrg if test -n "$CC"; then 23861e5fa1c5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2387efda2da8Smrgelse 2388efda2da8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2389efda2da8Smrgfor as_dir in $PATH 2390efda2da8Smrgdo 2391efda2da8Smrg IFS=$as_save_IFS 2392efda2da8Smrg test -z "$as_dir" && as_dir=. 23931e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2394efda2da8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 23951e5fa1c5Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 23961e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2397efda2da8Smrg break 2 2398efda2da8Smrg fi 2399efda2da8Smrgdone 24001e5fa1c5Smrg done 2401efda2da8SmrgIFS=$as_save_IFS 2402efda2da8Smrg 2403efda2da8Smrgfi 2404efda2da8Smrgfi 24051e5fa1c5SmrgCC=$ac_cv_prog_CC 24061e5fa1c5Smrgif test -n "$CC"; then 24071e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 24081e5fa1c5Smrg$as_echo "$CC" >&6; } 2409efda2da8Smrgelse 24101e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2411efda2da8Smrg$as_echo "no" >&6; } 2412efda2da8Smrgfi 2413efda2da8Smrg 2414efda2da8Smrg 2415efda2da8Smrgfi 24161e5fa1c5Smrgif test -z "$ac_cv_prog_CC"; then 24171e5fa1c5Smrg ac_ct_CC=$CC 24181e5fa1c5Smrg # Extract the first word of "gcc", so it can be a program name with args. 24191e5fa1c5Smrgset dummy gcc; ac_word=$2 24201e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2421efda2da8Smrg$as_echo_n "checking for $ac_word... " >&6; } 24221e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2423efda2da8Smrg $as_echo_n "(cached) " >&6 2424efda2da8Smrgelse 24251e5fa1c5Smrg if test -n "$ac_ct_CC"; then 24261e5fa1c5Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2427efda2da8Smrgelse 2428efda2da8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2429efda2da8Smrgfor as_dir in $PATH 2430efda2da8Smrgdo 2431efda2da8Smrg IFS=$as_save_IFS 2432efda2da8Smrg test -z "$as_dir" && as_dir=. 24331e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2434efda2da8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 24351e5fa1c5Smrg ac_cv_prog_ac_ct_CC="gcc" 24361e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2437efda2da8Smrg break 2 2438efda2da8Smrg fi 2439efda2da8Smrgdone 24401e5fa1c5Smrg done 2441efda2da8SmrgIFS=$as_save_IFS 2442efda2da8Smrg 2443efda2da8Smrgfi 2444efda2da8Smrgfi 24451e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 24461e5fa1c5Smrgif test -n "$ac_ct_CC"; then 24471e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 24481e5fa1c5Smrg$as_echo "$ac_ct_CC" >&6; } 2449efda2da8Smrgelse 24501e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2451efda2da8Smrg$as_echo "no" >&6; } 2452efda2da8Smrgfi 2453efda2da8Smrg 24541e5fa1c5Smrg if test "x$ac_ct_CC" = x; then 24551e5fa1c5Smrg CC="" 2456efda2da8Smrg else 2457efda2da8Smrg case $cross_compiling:$ac_tool_warned in 2458efda2da8Smrgyes:) 24591e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2460efda2da8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2461efda2da8Smrgac_tool_warned=yes ;; 2462efda2da8Smrgesac 24631e5fa1c5Smrg CC=$ac_ct_CC 2464efda2da8Smrg fi 2465efda2da8Smrgelse 24661e5fa1c5Smrg CC="$ac_cv_prog_CC" 2467efda2da8Smrgfi 2468efda2da8Smrg 24691e5fa1c5Smrgif test -z "$CC"; then 24701e5fa1c5Smrg if test -n "$ac_tool_prefix"; then 24711e5fa1c5Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 24721e5fa1c5Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 24731e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 24741e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 24751e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then : 2476efda2da8Smrg $as_echo_n "(cached) " >&6 2477a6d9b409Smrgelse 24781e5fa1c5Smrg if test -n "$CC"; then 24791e5fa1c5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 24801e5fa1c5Smrgelse 24811e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24821e5fa1c5Smrgfor as_dir in $PATH 2483a6d9b409Smrgdo 2484a6d9b409Smrg IFS=$as_save_IFS 2485a6d9b409Smrg test -z "$as_dir" && as_dir=. 24861e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 24871e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 24881e5fa1c5Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 24891e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 24901e5fa1c5Smrg break 2 24911e5fa1c5Smrg fi 2492a6d9b409Smrgdone 24931e5fa1c5Smrg done 2494a6d9b409SmrgIFS=$as_save_IFS 2495a6d9b409Smrg 2496a6d9b409Smrgfi 2497a6d9b409Smrgfi 24981e5fa1c5SmrgCC=$ac_cv_prog_CC 24991e5fa1c5Smrgif test -n "$CC"; then 25001e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 25011e5fa1c5Smrg$as_echo "$CC" >&6; } 25021e5fa1c5Smrgelse 25031e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25041e5fa1c5Smrg$as_echo "no" >&6; } 25051e5fa1c5Smrgfi 2506a6d9b409Smrg 2507a6d9b409Smrg 25081e5fa1c5Smrg fi 25091e5fa1c5Smrgfi 25101e5fa1c5Smrgif test -z "$CC"; then 25111e5fa1c5Smrg # Extract the first word of "cc", so it can be a program name with args. 25121e5fa1c5Smrgset dummy cc; ac_word=$2 25131e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2514efda2da8Smrg$as_echo_n "checking for $ac_word... " >&6; } 25151e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then : 2516efda2da8Smrg $as_echo_n "(cached) " >&6 2517a6d9b409Smrgelse 25181e5fa1c5Smrg if test -n "$CC"; then 25191e5fa1c5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2520a6d9b409Smrgelse 25211e5fa1c5Smrg ac_prog_rejected=no 2522a6d9b409Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2523a6d9b409Smrgfor as_dir in $PATH 2524a6d9b409Smrgdo 2525a6d9b409Smrg IFS=$as_save_IFS 2526a6d9b409Smrg test -z "$as_dir" && as_dir=. 25271e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2528a6d9b409Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 25291e5fa1c5Smrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 25301e5fa1c5Smrg ac_prog_rejected=yes 25311e5fa1c5Smrg continue 25321e5fa1c5Smrg fi 25331e5fa1c5Smrg ac_cv_prog_CC="cc" 25341e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2535a6d9b409Smrg break 2 2536a6d9b409Smrg fi 2537a6d9b409Smrgdone 25381e5fa1c5Smrg done 2539a6d9b409SmrgIFS=$as_save_IFS 2540a6d9b409Smrg 25411e5fa1c5Smrgif test $ac_prog_rejected = yes; then 25421e5fa1c5Smrg # We found a bogon in the path, so make sure we never use it. 25431e5fa1c5Smrg set dummy $ac_cv_prog_CC 25441e5fa1c5Smrg shift 25451e5fa1c5Smrg if test $# != 0; then 25461e5fa1c5Smrg # We chose a different compiler from the bogus one. 25471e5fa1c5Smrg # However, it has the same basename, so the bogon will be chosen 25481e5fa1c5Smrg # first if we set CC to just the basename; use the full file name. 25491e5fa1c5Smrg shift 25501e5fa1c5Smrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 25511e5fa1c5Smrg fi 2552a6d9b409Smrgfi 2553a6d9b409Smrgfi 25541e5fa1c5Smrgfi 25551e5fa1c5SmrgCC=$ac_cv_prog_CC 25561e5fa1c5Smrgif test -n "$CC"; then 25571e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 25581e5fa1c5Smrg$as_echo "$CC" >&6; } 2559a6d9b409Smrgelse 25601e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2561efda2da8Smrg$as_echo "no" >&6; } 2562a6d9b409Smrgfi 2563a6d9b409Smrg 2564a6d9b409Smrg 25651e5fa1c5Smrgfi 25661e5fa1c5Smrgif test -z "$CC"; then 25671e5fa1c5Smrg if test -n "$ac_tool_prefix"; then 25681e5fa1c5Smrg for ac_prog in cl.exe 25691e5fa1c5Smrg do 25701e5fa1c5Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 25711e5fa1c5Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 25721e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 25731e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 25741e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then : 2575efda2da8Smrg $as_echo_n "(cached) " >&6 2576a6d9b409Smrgelse 25771e5fa1c5Smrg if test -n "$CC"; then 25781e5fa1c5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 25791e5fa1c5Smrgelse 25801e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 25811e5fa1c5Smrgfor as_dir in $PATH 25821e5fa1c5Smrgdo 25831e5fa1c5Smrg IFS=$as_save_IFS 25841e5fa1c5Smrg test -z "$as_dir" && as_dir=. 25851e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 25861e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 25871e5fa1c5Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 25881e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 25891e5fa1c5Smrg break 2 25901e5fa1c5Smrg fi 25911e5fa1c5Smrgdone 25921e5fa1c5Smrg done 25931e5fa1c5SmrgIFS=$as_save_IFS 25941e5fa1c5Smrg 2595a6d9b409Smrgfi 25961e5fa1c5Smrgfi 25971e5fa1c5SmrgCC=$ac_cv_prog_CC 25981e5fa1c5Smrgif test -n "$CC"; then 25991e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 26001e5fa1c5Smrg$as_echo "$CC" >&6; } 2601a6d9b409Smrgelse 26021e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2603efda2da8Smrg$as_echo "no" >&6; } 2604a6d9b409Smrgfi 2605a6d9b409Smrg 2606a6d9b409Smrg 26071e5fa1c5Smrg test -n "$CC" && break 26081e5fa1c5Smrg done 2609a6d9b409Smrgfi 26101e5fa1c5Smrgif test -z "$CC"; then 26111e5fa1c5Smrg ac_ct_CC=$CC 26121e5fa1c5Smrg for ac_prog in cl.exe 26131e5fa1c5Smrgdo 26141e5fa1c5Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 26151e5fa1c5Smrgset dummy $ac_prog; ac_word=$2 26161e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 26171e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 26181e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 26191e5fa1c5Smrg $as_echo_n "(cached) " >&6 26201e5fa1c5Smrgelse 26211e5fa1c5Smrg if test -n "$ac_ct_CC"; then 26221e5fa1c5Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 26231e5fa1c5Smrgelse 26241e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 26251e5fa1c5Smrgfor as_dir in $PATH 26261e5fa1c5Smrgdo 26271e5fa1c5Smrg IFS=$as_save_IFS 26281e5fa1c5Smrg test -z "$as_dir" && as_dir=. 26291e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 26301e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 26311e5fa1c5Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 26321e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 26331e5fa1c5Smrg break 2 2634a6d9b409Smrg fi 26351e5fa1c5Smrgdone 26361e5fa1c5Smrg done 26371e5fa1c5SmrgIFS=$as_save_IFS 26381e5fa1c5Smrg 26391e5fa1c5Smrgfi 26401e5fa1c5Smrgfi 26411e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 26421e5fa1c5Smrgif test -n "$ac_ct_CC"; then 26431e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 26441e5fa1c5Smrg$as_echo "$ac_ct_CC" >&6; } 26451e5fa1c5Smrgelse 26461e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 26471e5fa1c5Smrg$as_echo "no" >&6; } 2648a6d9b409Smrgfi 2649a6d9b409Smrg 2650a6d9b409Smrg 26511e5fa1c5Smrg test -n "$ac_ct_CC" && break 26521e5fa1c5Smrgdone 2653a6d9b409Smrg 26541e5fa1c5Smrg if test "x$ac_ct_CC" = x; then 26551e5fa1c5Smrg CC="" 26561e5fa1c5Smrg else 26571e5fa1c5Smrg case $cross_compiling:$ac_tool_warned in 26581e5fa1c5Smrgyes:) 26591e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 26601e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 26611e5fa1c5Smrgac_tool_warned=yes ;; 26621e5fa1c5Smrgesac 26631e5fa1c5Smrg CC=$ac_ct_CC 26641e5fa1c5Smrg fi 26651e5fa1c5Smrgfi 2666a6d9b409Smrg 26671e5fa1c5Smrgfi 2668a6d9b409Smrg 2669a6d9b409Smrg 26701e5fa1c5Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 26711e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 26721e5fa1c5Smrgas_fn_error "no acceptable C compiler found in \$PATH 26731e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; } 2674a6d9b409Smrg 26751e5fa1c5Smrg# Provide some information about the compiler. 26761e5fa1c5Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 26771e5fa1c5Smrgset X $ac_compile 26781e5fa1c5Smrgac_compiler=$2 26791e5fa1c5Smrgfor ac_option in --version -v -V -qversion; do 26801e5fa1c5Smrg { { ac_try="$ac_compiler $ac_option >&5" 26811e5fa1c5Smrgcase "(($ac_try" in 26821e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 26831e5fa1c5Smrg *) ac_try_echo=$ac_try;; 26841e5fa1c5Smrgesac 26851e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 26861e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 26871e5fa1c5Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 26881e5fa1c5Smrg ac_status=$? 26891e5fa1c5Smrg if test -s conftest.err; then 26901e5fa1c5Smrg sed '10a\ 26911e5fa1c5Smrg... rest of stderr output deleted ... 26921e5fa1c5Smrg 10q' conftest.err >conftest.er1 26931e5fa1c5Smrg cat conftest.er1 >&5 26941e5fa1c5Smrg fi 26951e5fa1c5Smrg rm -f conftest.er1 conftest.err 26961e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 26971e5fa1c5Smrg test $ac_status = 0; } 26981e5fa1c5Smrgdone 2699a6d9b409Smrg 27001e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 27011e5fa1c5Smrg/* end confdefs.h. */ 2702a6d9b409Smrg 27031e5fa1c5Smrgint 27041e5fa1c5Smrgmain () 27051e5fa1c5Smrg{ 2706a6d9b409Smrg 27071e5fa1c5Smrg ; 27081e5fa1c5Smrg return 0; 27091e5fa1c5Smrg} 27101e5fa1c5Smrg_ACEOF 27111e5fa1c5Smrgac_clean_files_save=$ac_clean_files 27121e5fa1c5Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 27131e5fa1c5Smrg# Try to create an executable without -o first, disregard a.out. 27141e5fa1c5Smrg# It will help us diagnose broken compilers, and finding out an intuition 27151e5fa1c5Smrg# of exeext. 27161e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 27171e5fa1c5Smrg$as_echo_n "checking whether the C compiler works... " >&6; } 27181e5fa1c5Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2719a6d9b409Smrg 27201e5fa1c5Smrg# The possible output files: 27211e5fa1c5Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2722a6d9b409Smrg 27231e5fa1c5Smrgac_rmfiles= 27241e5fa1c5Smrgfor ac_file in $ac_files 27251e5fa1c5Smrgdo 27261e5fa1c5Smrg case $ac_file in 27271e5fa1c5Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 27281e5fa1c5Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 27291e5fa1c5Smrg esac 27301e5fa1c5Smrgdone 27311e5fa1c5Smrgrm -f $ac_rmfiles 2732a6d9b409Smrg 27331e5fa1c5Smrgif { { ac_try="$ac_link_default" 27341e5fa1c5Smrgcase "(($ac_try" in 27351e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 27361e5fa1c5Smrg *) ac_try_echo=$ac_try;; 27371e5fa1c5Smrgesac 27381e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 27391e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 27401e5fa1c5Smrg (eval "$ac_link_default") 2>&5 27411e5fa1c5Smrg ac_status=$? 27421e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27431e5fa1c5Smrg test $ac_status = 0; }; then : 27441e5fa1c5Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 27451e5fa1c5Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 27461e5fa1c5Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 27471e5fa1c5Smrg# so that the user can short-circuit this test for compilers unknown to 27481e5fa1c5Smrg# Autoconf. 27491e5fa1c5Smrgfor ac_file in $ac_files '' 27501e5fa1c5Smrgdo 27511e5fa1c5Smrg test -f "$ac_file" || continue 27521e5fa1c5Smrg case $ac_file in 27531e5fa1c5Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 27541e5fa1c5Smrg ;; 27551e5fa1c5Smrg [ab].out ) 27561e5fa1c5Smrg # We found the default executable, but exeext='' is most 27571e5fa1c5Smrg # certainly right. 27581e5fa1c5Smrg break;; 27591e5fa1c5Smrg *.* ) 27601e5fa1c5Smrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 27611e5fa1c5Smrg then :; else 27621e5fa1c5Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 27631e5fa1c5Smrg fi 27641e5fa1c5Smrg # We set ac_cv_exeext here because the later test for it is not 27651e5fa1c5Smrg # safe: cross compilers may not add the suffix if given an `-o' 27661e5fa1c5Smrg # argument, so we may need to know it at that point already. 27671e5fa1c5Smrg # Even if this section looks crufty: it has the advantage of 27681e5fa1c5Smrg # actually working. 27691e5fa1c5Smrg break;; 27701e5fa1c5Smrg * ) 27711e5fa1c5Smrg break;; 27721e5fa1c5Smrg esac 27731e5fa1c5Smrgdone 27741e5fa1c5Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 2775a6d9b409Smrg 27761e5fa1c5Smrgelse 27771e5fa1c5Smrg ac_file='' 27781e5fa1c5Smrgfi 27791e5fa1c5Smrgif test -z "$ac_file"; then : 27801e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27811e5fa1c5Smrg$as_echo "no" >&6; } 27821e5fa1c5Smrg$as_echo "$as_me: failed program was:" >&5 27831e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5 2784a6d9b409Smrg 27851e5fa1c5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 27861e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 27871e5fa1c5Smrg{ as_fn_set_status 77 27881e5fa1c5Smrgas_fn_error "C compiler cannot create executables 27891e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; }; } 27901e5fa1c5Smrgelse 27911e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 27921e5fa1c5Smrg$as_echo "yes" >&6; } 27931e5fa1c5Smrgfi 27941e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 27951e5fa1c5Smrg$as_echo_n "checking for C compiler default output file name... " >&6; } 27961e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 27971e5fa1c5Smrg$as_echo "$ac_file" >&6; } 27981e5fa1c5Smrgac_exeext=$ac_cv_exeext 2799a6d9b409Smrg 28001e5fa1c5Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 28011e5fa1c5Smrgac_clean_files=$ac_clean_files_save 28021e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 28031e5fa1c5Smrg$as_echo_n "checking for suffix of executables... " >&6; } 28041e5fa1c5Smrgif { { ac_try="$ac_link" 28051e5fa1c5Smrgcase "(($ac_try" in 28061e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 28071e5fa1c5Smrg *) ac_try_echo=$ac_try;; 28081e5fa1c5Smrgesac 28091e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 28101e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 28111e5fa1c5Smrg (eval "$ac_link") 2>&5 28121e5fa1c5Smrg ac_status=$? 28131e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 28141e5fa1c5Smrg test $ac_status = 0; }; then : 28151e5fa1c5Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 28161e5fa1c5Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 28171e5fa1c5Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 28181e5fa1c5Smrg# `rm'. 28191e5fa1c5Smrgfor ac_file in conftest.exe conftest conftest.*; do 28201e5fa1c5Smrg test -f "$ac_file" || continue 28211e5fa1c5Smrg case $ac_file in 28221e5fa1c5Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 28231e5fa1c5Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 28241e5fa1c5Smrg break;; 28251e5fa1c5Smrg * ) break;; 28261e5fa1c5Smrg esac 28271e5fa1c5Smrgdone 28281e5fa1c5Smrgelse 28291e5fa1c5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 28301e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 28311e5fa1c5Smrgas_fn_error "cannot compute suffix of executables: cannot compile and link 28321e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; } 28331e5fa1c5Smrgfi 28341e5fa1c5Smrgrm -f conftest conftest$ac_cv_exeext 28351e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 28361e5fa1c5Smrg$as_echo "$ac_cv_exeext" >&6; } 2837a6d9b409Smrg 28381e5fa1c5Smrgrm -f conftest.$ac_ext 28391e5fa1c5SmrgEXEEXT=$ac_cv_exeext 28401e5fa1c5Smrgac_exeext=$EXEEXT 28411e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 28421e5fa1c5Smrg/* end confdefs.h. */ 28431e5fa1c5Smrg#include <stdio.h> 28441e5fa1c5Smrgint 28451e5fa1c5Smrgmain () 28461e5fa1c5Smrg{ 28471e5fa1c5SmrgFILE *f = fopen ("conftest.out", "w"); 28481e5fa1c5Smrg return ferror (f) || fclose (f) != 0; 2849a6d9b409Smrg 28501e5fa1c5Smrg ; 28511e5fa1c5Smrg return 0; 28521e5fa1c5Smrg} 28531e5fa1c5Smrg_ACEOF 28541e5fa1c5Smrgac_clean_files="$ac_clean_files conftest.out" 28551e5fa1c5Smrg# Check that the compiler produces executables we can run. If not, either 28561e5fa1c5Smrg# the compiler is broken, or we cross compile. 28571e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 28581e5fa1c5Smrg$as_echo_n "checking whether we are cross compiling... " >&6; } 28591e5fa1c5Smrgif test "$cross_compiling" != yes; then 28601e5fa1c5Smrg { { ac_try="$ac_link" 28611e5fa1c5Smrgcase "(($ac_try" in 28621e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 28631e5fa1c5Smrg *) ac_try_echo=$ac_try;; 28641e5fa1c5Smrgesac 28651e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 28661e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 28671e5fa1c5Smrg (eval "$ac_link") 2>&5 28681e5fa1c5Smrg ac_status=$? 28691e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 28701e5fa1c5Smrg test $ac_status = 0; } 28711e5fa1c5Smrg if { ac_try='./conftest$ac_cv_exeext' 28721e5fa1c5Smrg { { case "(($ac_try" in 28731e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 28741e5fa1c5Smrg *) ac_try_echo=$ac_try;; 28751e5fa1c5Smrgesac 28761e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 28771e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 28781e5fa1c5Smrg (eval "$ac_try") 2>&5 28791e5fa1c5Smrg ac_status=$? 28801e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 28811e5fa1c5Smrg test $ac_status = 0; }; }; then 28821e5fa1c5Smrg cross_compiling=no 28831e5fa1c5Smrg else 28841e5fa1c5Smrg if test "$cross_compiling" = maybe; then 28851e5fa1c5Smrg cross_compiling=yes 28861e5fa1c5Smrg else 28871e5fa1c5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 28881e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 28891e5fa1c5Smrgas_fn_error "cannot run C compiled programs. 28901e5fa1c5SmrgIf you meant to cross compile, use \`--host'. 28911e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; } 28921e5fa1c5Smrg fi 28931e5fa1c5Smrg fi 28941e5fa1c5Smrgfi 28951e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 28961e5fa1c5Smrg$as_echo "$cross_compiling" >&6; } 2897a6d9b409Smrg 28981e5fa1c5Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 28991e5fa1c5Smrgac_clean_files=$ac_clean_files_save 29001e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 29011e5fa1c5Smrg$as_echo_n "checking for suffix of object files... " >&6; } 29021e5fa1c5Smrgif test "${ac_cv_objext+set}" = set; then : 29031e5fa1c5Smrg $as_echo_n "(cached) " >&6 29041e5fa1c5Smrgelse 29051e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 29061e5fa1c5Smrg/* end confdefs.h. */ 2907a6d9b409Smrg 29081e5fa1c5Smrgint 29091e5fa1c5Smrgmain () 29101e5fa1c5Smrg{ 2911a6d9b409Smrg 29121e5fa1c5Smrg ; 29131e5fa1c5Smrg return 0; 29141e5fa1c5Smrg} 29151e5fa1c5Smrg_ACEOF 29161e5fa1c5Smrgrm -f conftest.o conftest.obj 29171e5fa1c5Smrgif { { ac_try="$ac_compile" 29181e5fa1c5Smrgcase "(($ac_try" in 29191e5fa1c5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 29201e5fa1c5Smrg *) ac_try_echo=$ac_try;; 29211e5fa1c5Smrgesac 29221e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 29231e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 29241e5fa1c5Smrg (eval "$ac_compile") 2>&5 29251e5fa1c5Smrg ac_status=$? 29261e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29271e5fa1c5Smrg test $ac_status = 0; }; then : 29281e5fa1c5Smrg for ac_file in conftest.o conftest.obj conftest.*; do 29291e5fa1c5Smrg test -f "$ac_file" || continue; 29301e5fa1c5Smrg case $ac_file in 29311e5fa1c5Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 29321e5fa1c5Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 29331e5fa1c5Smrg break;; 29341e5fa1c5Smrg esac 29351e5fa1c5Smrgdone 29361e5fa1c5Smrgelse 29371e5fa1c5Smrg $as_echo "$as_me: failed program was:" >&5 29381e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5 2939a6d9b409Smrg 29401e5fa1c5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 29411e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 29421e5fa1c5Smrgas_fn_error "cannot compute suffix of object files: cannot compile 29431e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; } 29441e5fa1c5Smrgfi 29451e5fa1c5Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 29461e5fa1c5Smrgfi 29471e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 29481e5fa1c5Smrg$as_echo "$ac_cv_objext" >&6; } 29491e5fa1c5SmrgOBJEXT=$ac_cv_objext 29501e5fa1c5Smrgac_objext=$OBJEXT 29511e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 29521e5fa1c5Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 29531e5fa1c5Smrgif test "${ac_cv_c_compiler_gnu+set}" = set; then : 29541e5fa1c5Smrg $as_echo_n "(cached) " >&6 29551e5fa1c5Smrgelse 29561e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 29571e5fa1c5Smrg/* end confdefs.h. */ 2958a6d9b409Smrg 29591e5fa1c5Smrgint 29601e5fa1c5Smrgmain () 29611e5fa1c5Smrg{ 29621e5fa1c5Smrg#ifndef __GNUC__ 29631e5fa1c5Smrg choke me 29641e5fa1c5Smrg#endif 2965efda2da8Smrg 29661e5fa1c5Smrg ; 29671e5fa1c5Smrg return 0; 29681e5fa1c5Smrg} 29691e5fa1c5Smrg_ACEOF 29701e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 29711e5fa1c5Smrg ac_compiler_gnu=yes 2972a6d9b409Smrgelse 29731e5fa1c5Smrg ac_compiler_gnu=no 2974a6d9b409Smrgfi 29751e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 29761e5fa1c5Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 2977a6d9b409Smrg 29781e5fa1c5Smrgfi 29791e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 29801e5fa1c5Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 29811e5fa1c5Smrgif test $ac_compiler_gnu = yes; then 29821e5fa1c5Smrg GCC=yes 2983a6d9b409Smrgelse 29841e5fa1c5Smrg GCC= 2985a6d9b409Smrgfi 29861e5fa1c5Smrgac_test_CFLAGS=${CFLAGS+set} 29871e5fa1c5Smrgac_save_CFLAGS=$CFLAGS 29881e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 29891e5fa1c5Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 29901e5fa1c5Smrgif test "${ac_cv_prog_cc_g+set}" = set; then : 29911e5fa1c5Smrg $as_echo_n "(cached) " >&6 29921e5fa1c5Smrgelse 29931e5fa1c5Smrg ac_save_c_werror_flag=$ac_c_werror_flag 29941e5fa1c5Smrg ac_c_werror_flag=yes 29951e5fa1c5Smrg ac_cv_prog_cc_g=no 29961e5fa1c5Smrg CFLAGS="-g" 29971e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 29981e5fa1c5Smrg/* end confdefs.h. */ 2999a6d9b409Smrg 30001e5fa1c5Smrgint 30011e5fa1c5Smrgmain () 30021e5fa1c5Smrg{ 3003efda2da8Smrg 30041e5fa1c5Smrg ; 30051e5fa1c5Smrg return 0; 30061e5fa1c5Smrg} 30071e5fa1c5Smrg_ACEOF 30081e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 30091e5fa1c5Smrg ac_cv_prog_cc_g=yes 30101e5fa1c5Smrgelse 30111e5fa1c5Smrg CFLAGS="" 30121e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30131e5fa1c5Smrg/* end confdefs.h. */ 3014efda2da8Smrg 30151e5fa1c5Smrgint 30161e5fa1c5Smrgmain () 30171e5fa1c5Smrg{ 3018efda2da8Smrg 30191e5fa1c5Smrg ; 30201e5fa1c5Smrg return 0; 30211e5fa1c5Smrg} 30221e5fa1c5Smrg_ACEOF 30231e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 3024efda2da8Smrg 30251e5fa1c5Smrgelse 30261e5fa1c5Smrg ac_c_werror_flag=$ac_save_c_werror_flag 30271e5fa1c5Smrg CFLAGS="-g" 30281e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30291e5fa1c5Smrg/* end confdefs.h. */ 3030efda2da8Smrg 30311e5fa1c5Smrgint 30321e5fa1c5Smrgmain () 30331e5fa1c5Smrg{ 3034efda2da8Smrg 30351e5fa1c5Smrg ; 30361e5fa1c5Smrg return 0; 30371e5fa1c5Smrg} 30381e5fa1c5Smrg_ACEOF 30391e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 30401e5fa1c5Smrg ac_cv_prog_cc_g=yes 30411e5fa1c5Smrgfi 30421e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30431e5fa1c5Smrgfi 30441e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30451e5fa1c5Smrgfi 30461e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30471e5fa1c5Smrg ac_c_werror_flag=$ac_save_c_werror_flag 30481e5fa1c5Smrgfi 30491e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 30501e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 30511e5fa1c5Smrgif test "$ac_test_CFLAGS" = set; then 30521e5fa1c5Smrg CFLAGS=$ac_save_CFLAGS 30531e5fa1c5Smrgelif test $ac_cv_prog_cc_g = yes; then 30541e5fa1c5Smrg if test "$GCC" = yes; then 30551e5fa1c5Smrg CFLAGS="-g -O2" 30561e5fa1c5Smrg else 30571e5fa1c5Smrg CFLAGS="-g" 30581e5fa1c5Smrg fi 30591e5fa1c5Smrgelse 30601e5fa1c5Smrg if test "$GCC" = yes; then 30611e5fa1c5Smrg CFLAGS="-O2" 30621e5fa1c5Smrg else 30631e5fa1c5Smrg CFLAGS= 30641e5fa1c5Smrg fi 30651e5fa1c5Smrgfi 30661e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 30671e5fa1c5Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 30681e5fa1c5Smrgif test "${ac_cv_prog_cc_c89+set}" = set; then : 30691e5fa1c5Smrg $as_echo_n "(cached) " >&6 30701e5fa1c5Smrgelse 30711e5fa1c5Smrg ac_cv_prog_cc_c89=no 30721e5fa1c5Smrgac_save_CC=$CC 30731e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 30741e5fa1c5Smrg/* end confdefs.h. */ 30751e5fa1c5Smrg#include <stdarg.h> 30761e5fa1c5Smrg#include <stdio.h> 30771e5fa1c5Smrg#include <sys/types.h> 30781e5fa1c5Smrg#include <sys/stat.h> 30791e5fa1c5Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 30801e5fa1c5Smrgstruct buf { int x; }; 30811e5fa1c5SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 30821e5fa1c5Smrgstatic char *e (p, i) 30831e5fa1c5Smrg char **p; 30841e5fa1c5Smrg int i; 30851e5fa1c5Smrg{ 30861e5fa1c5Smrg return p[i]; 30871e5fa1c5Smrg} 30881e5fa1c5Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 30891e5fa1c5Smrg{ 30901e5fa1c5Smrg char *s; 30911e5fa1c5Smrg va_list v; 30921e5fa1c5Smrg va_start (v,p); 30931e5fa1c5Smrg s = g (p, va_arg (v,int)); 30941e5fa1c5Smrg va_end (v); 30951e5fa1c5Smrg return s; 30961e5fa1c5Smrg} 30971e5fa1c5Smrg 30981e5fa1c5Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 30991e5fa1c5Smrg function prototypes and stuff, but not '\xHH' hex character constants. 31001e5fa1c5Smrg These don't provoke an error unfortunately, instead are silently treated 31011e5fa1c5Smrg as 'x'. The following induces an error, until -std is added to get 31021e5fa1c5Smrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 31031e5fa1c5Smrg array size at least. It's necessary to write '\x00'==0 to get something 31041e5fa1c5Smrg that's true only with -std. */ 31051e5fa1c5Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 31061e5fa1c5Smrg 31071e5fa1c5Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 31081e5fa1c5Smrg inside strings and character constants. */ 31091e5fa1c5Smrg#define FOO(x) 'x' 31101e5fa1c5Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3111a6d9b409Smrg 31121e5fa1c5Smrgint test (int i, double x); 31131e5fa1c5Smrgstruct s1 {int (*f) (int a);}; 31141e5fa1c5Smrgstruct s2 {int (*f) (double a);}; 31151e5fa1c5Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 31161e5fa1c5Smrgint argc; 31171e5fa1c5Smrgchar **argv; 31181e5fa1c5Smrgint 31191e5fa1c5Smrgmain () 31201e5fa1c5Smrg{ 31211e5fa1c5Smrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 31221e5fa1c5Smrg ; 31231e5fa1c5Smrg return 0; 31241e5fa1c5Smrg} 31251e5fa1c5Smrg_ACEOF 31261e5fa1c5Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 31271e5fa1c5Smrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 31281e5fa1c5Smrgdo 31291e5fa1c5Smrg CC="$ac_save_CC $ac_arg" 31301e5fa1c5Smrg if ac_fn_c_try_compile "$LINENO"; then : 31311e5fa1c5Smrg ac_cv_prog_cc_c89=$ac_arg 31321e5fa1c5Smrgfi 31331e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext 31341e5fa1c5Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 31351e5fa1c5Smrgdone 31361e5fa1c5Smrgrm -f conftest.$ac_ext 31371e5fa1c5SmrgCC=$ac_save_CC 3138a6d9b409Smrg 31391e5fa1c5Smrgfi 31401e5fa1c5Smrg# AC_CACHE_VAL 31411e5fa1c5Smrgcase "x$ac_cv_prog_cc_c89" in 31421e5fa1c5Smrg x) 31431e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 31441e5fa1c5Smrg$as_echo "none needed" >&6; } ;; 31451e5fa1c5Smrg xno) 31461e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 31471e5fa1c5Smrg$as_echo "unsupported" >&6; } ;; 31481e5fa1c5Smrg *) 31491e5fa1c5Smrg CC="$CC $ac_cv_prog_cc_c89" 31501e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 31511e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 31521e5fa1c5Smrgesac 31531e5fa1c5Smrgif test "x$ac_cv_prog_cc_c89" != xno; then : 3154a6d9b409Smrg 31551e5fa1c5Smrgfi 3156a6d9b409Smrg 3157a6d9b409Smrgac_ext=c 3158a6d9b409Smrgac_cpp='$CPP $CPPFLAGS' 3159a6d9b409Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3160a6d9b409Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3161a6d9b409Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3162a6d9b409Smrg 3163a6d9b409Smrg 31641e5fa1c5Smrgac_ext=c 31651e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS' 31661e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 31671e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 31681e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 31691e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 31701e5fa1c5Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 31711e5fa1c5Smrg# On Suns, sometimes $CPP names a directory. 31721e5fa1c5Smrgif test -n "$CPP" && test -d "$CPP"; then 31731e5fa1c5Smrg CPP= 3174a6d9b409Smrgfi 31751e5fa1c5Smrgif test -z "$CPP"; then 31761e5fa1c5Smrg if test "${ac_cv_prog_CPP+set}" = set; then : 3177efda2da8Smrg $as_echo_n "(cached) " >&6 3178a6d9b409Smrgelse 31791e5fa1c5Smrg # Double quotes because CPP needs to be expanded 31801e5fa1c5Smrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 31811e5fa1c5Smrg do 31821e5fa1c5Smrg ac_preproc_ok=false 31831e5fa1c5Smrgfor ac_c_preproc_warn_flag in '' yes 3184a6d9b409Smrgdo 31851e5fa1c5Smrg # Use a header file that comes with gcc, so configuring glibc 31861e5fa1c5Smrg # with a fresh cross-compiler works. 31871e5fa1c5Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 31881e5fa1c5Smrg # <limits.h> exists even on freestanding compilers. 31891e5fa1c5Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 31901e5fa1c5Smrg # not just through cpp. "Syntax error" is here to catch this case. 31911e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 31921e5fa1c5Smrg/* end confdefs.h. */ 31931e5fa1c5Smrg#ifdef __STDC__ 31941e5fa1c5Smrg# include <limits.h> 31951e5fa1c5Smrg#else 31961e5fa1c5Smrg# include <assert.h> 31971e5fa1c5Smrg#endif 31981e5fa1c5Smrg Syntax error 31991e5fa1c5Smrg_ACEOF 32001e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 3201a6d9b409Smrg 3202a6d9b409Smrgelse 32031e5fa1c5Smrg # Broken: fails on valid input. 32041e5fa1c5Smrgcontinue 3205a6d9b409Smrgfi 32061e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext 3207a6d9b409Smrg 32081e5fa1c5Smrg # OK, works on sane cases. Now check whether nonexistent headers 32091e5fa1c5Smrg # can be detected and how. 32101e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 32111e5fa1c5Smrg/* end confdefs.h. */ 32121e5fa1c5Smrg#include <ac_nonexistent.h> 32131e5fa1c5Smrg_ACEOF 32141e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 32151e5fa1c5Smrg # Broken: success on invalid input. 32161e5fa1c5Smrgcontinue 3217a6d9b409Smrgelse 32181e5fa1c5Smrg # Passes both tests. 32191e5fa1c5Smrgac_preproc_ok=: 32201e5fa1c5Smrgbreak 3221a6d9b409Smrgfi 32221e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext 3223a6d9b409Smrg 3224a6d9b409Smrgdone 32251e5fa1c5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 32261e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext 32271e5fa1c5Smrgif $ac_preproc_ok; then : 32281e5fa1c5Smrg break 3229a6d9b409Smrgfi 3230a6d9b409Smrg 32311e5fa1c5Smrg done 32321e5fa1c5Smrg ac_cv_prog_CPP=$CPP 3233a6d9b409Smrg 3234a6d9b409Smrgfi 32351e5fa1c5Smrg CPP=$ac_cv_prog_CPP 3236a6d9b409Smrgelse 32371e5fa1c5Smrg ac_cv_prog_CPP=$CPP 32381e5fa1c5Smrgfi 32391e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 32401e5fa1c5Smrg$as_echo "$CPP" >&6; } 32411e5fa1c5Smrgac_preproc_ok=false 32421e5fa1c5Smrgfor ac_c_preproc_warn_flag in '' yes 3243a6d9b409Smrgdo 32441e5fa1c5Smrg # Use a header file that comes with gcc, so configuring glibc 32451e5fa1c5Smrg # with a fresh cross-compiler works. 32461e5fa1c5Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 32471e5fa1c5Smrg # <limits.h> exists even on freestanding compilers. 32481e5fa1c5Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 32491e5fa1c5Smrg # not just through cpp. "Syntax error" is here to catch this case. 32501e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 32511e5fa1c5Smrg/* end confdefs.h. */ 32521e5fa1c5Smrg#ifdef __STDC__ 32531e5fa1c5Smrg# include <limits.h> 32541e5fa1c5Smrg#else 32551e5fa1c5Smrg# include <assert.h> 32561e5fa1c5Smrg#endif 32571e5fa1c5Smrg Syntax error 32581e5fa1c5Smrg_ACEOF 32591e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 3260a6d9b409Smrg 3261a6d9b409Smrgelse 32621e5fa1c5Smrg # Broken: fails on valid input. 32631e5fa1c5Smrgcontinue 3264a6d9b409Smrgfi 32651e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext 3266a6d9b409Smrg 32671e5fa1c5Smrg # OK, works on sane cases. Now check whether nonexistent headers 32681e5fa1c5Smrg # can be detected and how. 32691e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 32701e5fa1c5Smrg/* end confdefs.h. */ 32711e5fa1c5Smrg#include <ac_nonexistent.h> 32721e5fa1c5Smrg_ACEOF 32731e5fa1c5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 32741e5fa1c5Smrg # Broken: success on invalid input. 32751e5fa1c5Smrgcontinue 3276a6d9b409Smrgelse 32771e5fa1c5Smrg # Passes both tests. 32781e5fa1c5Smrgac_preproc_ok=: 32791e5fa1c5Smrgbreak 32801e5fa1c5Smrgfi 32811e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext 32821e5fa1c5Smrg 3283a6d9b409Smrgdone 32841e5fa1c5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 32851e5fa1c5Smrgrm -f conftest.err conftest.$ac_ext 32861e5fa1c5Smrgif $ac_preproc_ok; then : 3287a6d9b409Smrg 3288a6d9b409Smrgelse 32891e5fa1c5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 32901e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 32911e5fa1c5Smrgas_fn_error "C preprocessor \"$CPP\" fails sanity check 32921e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; } 3293a6d9b409Smrgfi 3294a6d9b409Smrg 32951e5fa1c5Smrgac_ext=c 32961e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS' 32971e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 32981e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 32991e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 33001e5fa1c5Smrg 3301a6d9b409Smrg 33021e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 33031e5fa1c5Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 33041e5fa1c5Smrgif test "${ac_cv_path_GREP+set}" = set; then : 3305efda2da8Smrg $as_echo_n "(cached) " >&6 3306a6d9b409Smrgelse 33071e5fa1c5Smrg if test -z "$GREP"; then 33081e5fa1c5Smrg ac_path_GREP_found=false 33091e5fa1c5Smrg # Loop through the user's path and test for each of PROGNAME-LIST 33101e5fa1c5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33111e5fa1c5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3312a6d9b409Smrgdo 3313a6d9b409Smrg IFS=$as_save_IFS 3314a6d9b409Smrg test -z "$as_dir" && as_dir=. 33151e5fa1c5Smrg for ac_prog in grep ggrep; do 33161e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 33171e5fa1c5Smrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 33181e5fa1c5Smrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 33191e5fa1c5Smrg# Check for GNU ac_path_GREP and select it if it is found. 33201e5fa1c5Smrg # Check for GNU $ac_path_GREP 33211e5fa1c5Smrgcase `"$ac_path_GREP" --version 2>&1` in 33221e5fa1c5Smrg*GNU*) 33231e5fa1c5Smrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 33241e5fa1c5Smrg*) 33251e5fa1c5Smrg ac_count=0 33261e5fa1c5Smrg $as_echo_n 0123456789 >"conftest.in" 33271e5fa1c5Smrg while : 33281e5fa1c5Smrg do 33291e5fa1c5Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 33301e5fa1c5Smrg mv "conftest.tmp" "conftest.in" 33311e5fa1c5Smrg cp "conftest.in" "conftest.nl" 33321e5fa1c5Smrg $as_echo 'GREP' >> "conftest.nl" 33331e5fa1c5Smrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 33341e5fa1c5Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 33351e5fa1c5Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 33361e5fa1c5Smrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 33371e5fa1c5Smrg # Best one so far, save it but keep looking for a better one 33381e5fa1c5Smrg ac_cv_path_GREP="$ac_path_GREP" 33391e5fa1c5Smrg ac_path_GREP_max=$ac_count 33401e5fa1c5Smrg fi 33411e5fa1c5Smrg # 10*(2^10) chars as input seems more than enough 33421e5fa1c5Smrg test $ac_count -gt 10 && break 33431e5fa1c5Smrg done 33441e5fa1c5Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 33451e5fa1c5Smrgesac 3346a6d9b409Smrg 33471e5fa1c5Smrg $ac_path_GREP_found && break 3 33481e5fa1c5Smrg done 33491e5fa1c5Smrg done 33501e5fa1c5Smrg done 33511e5fa1c5SmrgIFS=$as_save_IFS 33521e5fa1c5Smrg if test -z "$ac_cv_path_GREP"; then 33531e5fa1c5Smrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 33541e5fa1c5Smrg fi 3355a6d9b409Smrgelse 33561e5fa1c5Smrg ac_cv_path_GREP=$GREP 3357a6d9b409Smrgfi 3358a6d9b409Smrg 33591e5fa1c5Smrgfi 33601e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 33611e5fa1c5Smrg$as_echo "$ac_cv_path_GREP" >&6; } 33621e5fa1c5Smrg GREP="$ac_cv_path_GREP" 3363a6d9b409Smrg 3364a6d9b409Smrg 33651e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 33661e5fa1c5Smrg$as_echo_n "checking for egrep... " >&6; } 33671e5fa1c5Smrgif test "${ac_cv_path_EGREP+set}" = set; then : 33681e5fa1c5Smrg $as_echo_n "(cached) " >&6 33691e5fa1c5Smrgelse 33701e5fa1c5Smrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 33711e5fa1c5Smrg then ac_cv_path_EGREP="$GREP -E" 33721e5fa1c5Smrg else 33731e5fa1c5Smrg if test -z "$EGREP"; then 33741e5fa1c5Smrg ac_path_EGREP_found=false 33751e5fa1c5Smrg # Loop through the user's path and test for each of PROGNAME-LIST 33761e5fa1c5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33771e5fa1c5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 33781e5fa1c5Smrgdo 33791e5fa1c5Smrg IFS=$as_save_IFS 33801e5fa1c5Smrg test -z "$as_dir" && as_dir=. 33811e5fa1c5Smrg for ac_prog in egrep; do 33821e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 33831e5fa1c5Smrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 33841e5fa1c5Smrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 33851e5fa1c5Smrg# Check for GNU ac_path_EGREP and select it if it is found. 33861e5fa1c5Smrg # Check for GNU $ac_path_EGREP 33871e5fa1c5Smrgcase `"$ac_path_EGREP" --version 2>&1` in 33881e5fa1c5Smrg*GNU*) 33891e5fa1c5Smrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 33901e5fa1c5Smrg*) 33911e5fa1c5Smrg ac_count=0 33921e5fa1c5Smrg $as_echo_n 0123456789 >"conftest.in" 33931e5fa1c5Smrg while : 33941e5fa1c5Smrg do 33951e5fa1c5Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 33961e5fa1c5Smrg mv "conftest.tmp" "conftest.in" 33971e5fa1c5Smrg cp "conftest.in" "conftest.nl" 33981e5fa1c5Smrg $as_echo 'EGREP' >> "conftest.nl" 33991e5fa1c5Smrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 34001e5fa1c5Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 34011e5fa1c5Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 34021e5fa1c5Smrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 34031e5fa1c5Smrg # Best one so far, save it but keep looking for a better one 34041e5fa1c5Smrg ac_cv_path_EGREP="$ac_path_EGREP" 34051e5fa1c5Smrg ac_path_EGREP_max=$ac_count 34061e5fa1c5Smrg fi 34071e5fa1c5Smrg # 10*(2^10) chars as input seems more than enough 34081e5fa1c5Smrg test $ac_count -gt 10 && break 34091e5fa1c5Smrg done 34101e5fa1c5Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3411a6d9b409Smrgesac 34121e5fa1c5Smrg 34131e5fa1c5Smrg $ac_path_EGREP_found && break 3 34141e5fa1c5Smrg done 34151e5fa1c5Smrg done 34161e5fa1c5Smrg done 34171e5fa1c5SmrgIFS=$as_save_IFS 34181e5fa1c5Smrg if test -z "$ac_cv_path_EGREP"; then 34191e5fa1c5Smrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3420a6d9b409Smrg fi 34211e5fa1c5Smrgelse 34221e5fa1c5Smrg ac_cv_path_EGREP=$EGREP 3423a6d9b409Smrgfi 3424a6d9b409Smrg 34251e5fa1c5Smrg fi 3426a6d9b409Smrgfi 34271e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 34281e5fa1c5Smrg$as_echo "$ac_cv_path_EGREP" >&6; } 34291e5fa1c5Smrg EGREP="$ac_cv_path_EGREP" 3430a6d9b409Smrg 3431a6d9b409Smrg 34321e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 34331e5fa1c5Smrg$as_echo_n "checking for ANSI C header files... " >&6; } 34341e5fa1c5Smrgif test "${ac_cv_header_stdc+set}" = set; then : 34351e5fa1c5Smrg $as_echo_n "(cached) " >&6 34361e5fa1c5Smrgelse 34371e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3438a6d9b409Smrg/* end confdefs.h. */ 34391e5fa1c5Smrg#include <stdlib.h> 34401e5fa1c5Smrg#include <stdarg.h> 34411e5fa1c5Smrg#include <string.h> 34421e5fa1c5Smrg#include <float.h> 3443a6d9b409Smrg 3444a6d9b409Smrgint 3445a6d9b409Smrgmain () 3446a6d9b409Smrg{ 3447a6d9b409Smrg 3448a6d9b409Smrg ; 3449a6d9b409Smrg return 0; 3450a6d9b409Smrg} 3451a6d9b409Smrg_ACEOF 34521e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 34531e5fa1c5Smrg ac_cv_header_stdc=yes 34541e5fa1c5Smrgelse 34551e5fa1c5Smrg ac_cv_header_stdc=no 34561e5fa1c5Smrgfi 34571e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3458efda2da8Smrg 34591e5fa1c5Smrgif test $ac_cv_header_stdc = yes; then 34601e5fa1c5Smrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 34611e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34621e5fa1c5Smrg/* end confdefs.h. */ 34631e5fa1c5Smrg#include <string.h> 3464a6d9b409Smrg 34651e5fa1c5Smrg_ACEOF 34661e5fa1c5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 34671e5fa1c5Smrg $EGREP "memchr" >/dev/null 2>&1; then : 3468a6d9b409Smrg 3469a6d9b409Smrgelse 34701e5fa1c5Smrg ac_cv_header_stdc=no 3471a6d9b409Smrgfi 34721e5fa1c5Smrgrm -f conftest* 3473a6d9b409Smrg 3474a6d9b409Smrgfi 3475a6d9b409Smrg 34761e5fa1c5Smrgif test $ac_cv_header_stdc = yes; then 34771e5fa1c5Smrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 34781e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34791e5fa1c5Smrg/* end confdefs.h. */ 34801e5fa1c5Smrg#include <stdlib.h> 3481a6d9b409Smrg 34821e5fa1c5Smrg_ACEOF 34831e5fa1c5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 34841e5fa1c5Smrg $EGREP "free" >/dev/null 2>&1; then : 3485a6d9b409Smrg 3486a6d9b409Smrgelse 34871e5fa1c5Smrg ac_cv_header_stdc=no 3488a6d9b409Smrgfi 34891e5fa1c5Smrgrm -f conftest* 3490a6d9b409Smrg 34911e5fa1c5Smrgfi 3492a6d9b409Smrg 34931e5fa1c5Smrgif test $ac_cv_header_stdc = yes; then 34941e5fa1c5Smrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 34951e5fa1c5Smrg if test "$cross_compiling" = yes; then : 34961e5fa1c5Smrg : 3497a6d9b409Smrgelse 34981e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3499a6d9b409Smrg/* end confdefs.h. */ 35001e5fa1c5Smrg#include <ctype.h> 35011e5fa1c5Smrg#include <stdlib.h> 35021e5fa1c5Smrg#if ((' ' & 0x0FF) == 0x020) 35031e5fa1c5Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 35041e5fa1c5Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 35051e5fa1c5Smrg#else 35061e5fa1c5Smrg# define ISLOWER(c) \ 35071e5fa1c5Smrg (('a' <= (c) && (c) <= 'i') \ 35081e5fa1c5Smrg || ('j' <= (c) && (c) <= 'r') \ 35091e5fa1c5Smrg || ('s' <= (c) && (c) <= 'z')) 35101e5fa1c5Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 35111e5fa1c5Smrg#endif 3512a6d9b409Smrg 35131e5fa1c5Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3514a6d9b409Smrgint 3515a6d9b409Smrgmain () 3516a6d9b409Smrg{ 35171e5fa1c5Smrg int i; 35181e5fa1c5Smrg for (i = 0; i < 256; i++) 35191e5fa1c5Smrg if (XOR (islower (i), ISLOWER (i)) 35201e5fa1c5Smrg || toupper (i) != TOUPPER (i)) 35211e5fa1c5Smrg return 2; 3522a6d9b409Smrg return 0; 3523a6d9b409Smrg} 3524a6d9b409Smrg_ACEOF 35251e5fa1c5Smrgif ac_fn_c_try_run "$LINENO"; then : 35261e5fa1c5Smrg 3527a6d9b409Smrgelse 35281e5fa1c5Smrg ac_cv_header_stdc=no 35291e5fa1c5Smrgfi 35301e5fa1c5Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 35311e5fa1c5Smrg conftest.$ac_objext conftest.beam conftest.$ac_ext 35321e5fa1c5Smrgfi 3533a6d9b409Smrg 3534a6d9b409Smrgfi 35351e5fa1c5Smrgfi 35361e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 35371e5fa1c5Smrg$as_echo "$ac_cv_header_stdc" >&6; } 35381e5fa1c5Smrgif test $ac_cv_header_stdc = yes; then 35391e5fa1c5Smrg 35401e5fa1c5Smrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3541a6d9b409Smrg 3542a6d9b409Smrgfi 35431e5fa1c5Smrg 35441e5fa1c5Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 35451e5fa1c5Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 35461e5fa1c5Smrg inttypes.h stdint.h unistd.h 35471e5fa1c5Smrgdo : 35481e5fa1c5Smrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 35491e5fa1c5Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 35501e5fa1c5Smrg" 35511e5fa1c5Smrgeval as_val=\$$as_ac_Header 35521e5fa1c5Smrg if test "x$as_val" = x""yes; then : 35531e5fa1c5Smrg cat >>confdefs.h <<_ACEOF 35541e5fa1c5Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 35551e5fa1c5Smrg_ACEOF 35561e5fa1c5Smrg 35571e5fa1c5Smrgfi 35581e5fa1c5Smrg 35591e5fa1c5Smrgdone 35601e5fa1c5Smrg 35611e5fa1c5Smrg 35621e5fa1c5Smrg 35631e5fa1c5Smrg ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 35641e5fa1c5Smrgif test "x$ac_cv_header_minix_config_h" = x""yes; then : 35651e5fa1c5Smrg MINIX=yes 35661e5fa1c5Smrgelse 35671e5fa1c5Smrg MINIX= 35681e5fa1c5Smrgfi 35691e5fa1c5Smrg 35701e5fa1c5Smrg 35711e5fa1c5Smrg if test "$MINIX" = yes; then 35721e5fa1c5Smrg 35731e5fa1c5Smrg$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 35741e5fa1c5Smrg 35751e5fa1c5Smrg 35761e5fa1c5Smrg$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 35771e5fa1c5Smrg 35781e5fa1c5Smrg 35791e5fa1c5Smrg$as_echo "#define _MINIX 1" >>confdefs.h 35801e5fa1c5Smrg 35811e5fa1c5Smrg fi 35821e5fa1c5Smrg 35831e5fa1c5Smrg 35841e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 35851e5fa1c5Smrg$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 35861e5fa1c5Smrgif test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 3587efda2da8Smrg $as_echo_n "(cached) " >&6 3588a6d9b409Smrgelse 35891e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3590a6d9b409Smrg/* end confdefs.h. */ 3591a6d9b409Smrg 35921e5fa1c5Smrg# define __EXTENSIONS__ 1 35931e5fa1c5Smrg $ac_includes_default 3594a6d9b409Smrgint 3595a6d9b409Smrgmain () 3596a6d9b409Smrg{ 3597a6d9b409Smrg 3598a6d9b409Smrg ; 3599a6d9b409Smrg return 0; 3600a6d9b409Smrg} 3601a6d9b409Smrg_ACEOF 36021e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 36031e5fa1c5Smrg ac_cv_safe_to_define___extensions__=yes 3604a6d9b409Smrgelse 36051e5fa1c5Smrg ac_cv_safe_to_define___extensions__=no 3606a6d9b409Smrgfi 3607a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3608a6d9b409Smrgfi 36091e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 36101e5fa1c5Smrg$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 36111e5fa1c5Smrg test $ac_cv_safe_to_define___extensions__ = yes && 36121e5fa1c5Smrg $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 36131e5fa1c5Smrg 36141e5fa1c5Smrg $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 36151e5fa1c5Smrg 36161e5fa1c5Smrg $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 36171e5fa1c5Smrg 36181e5fa1c5Smrg $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 36191e5fa1c5Smrg 36201e5fa1c5Smrg $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 36211e5fa1c5Smrg 36221e5fa1c5Smrg 36231e5fa1c5Smrg# Check whether --enable-largefile was given. 36241e5fa1c5Smrgif test "${enable_largefile+set}" = set; then : 36251e5fa1c5Smrg enableval=$enable_largefile; 3626efda2da8Smrgfi 36271e5fa1c5Smrg 36281e5fa1c5Smrgif test "$enable_largefile" != no; then 36291e5fa1c5Smrg 36301e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 36311e5fa1c5Smrg$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 36321e5fa1c5Smrgif test "${ac_cv_sys_largefile_CC+set}" = set; then : 3633efda2da8Smrg $as_echo_n "(cached) " >&6 3634a6d9b409Smrgelse 36351e5fa1c5Smrg ac_cv_sys_largefile_CC=no 36361e5fa1c5Smrg if test "$GCC" != yes; then 36371e5fa1c5Smrg ac_save_CC=$CC 36381e5fa1c5Smrg while :; do 36391e5fa1c5Smrg # IRIX 6.2 and later do not support large files by default, 36401e5fa1c5Smrg # so use the C compiler's -n32 option if that helps. 36411e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3642a6d9b409Smrg/* end confdefs.h. */ 36431e5fa1c5Smrg#include <sys/types.h> 36441e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly. 36451e5fa1c5Smrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 36461e5fa1c5Smrg since some C++ compilers masquerading as C compilers 36471e5fa1c5Smrg incorrectly reject 9223372036854775807. */ 36481e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 36491e5fa1c5Smrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 36501e5fa1c5Smrg && LARGE_OFF_T % 2147483647 == 1) 36511e5fa1c5Smrg ? 1 : -1]; 3652a6d9b409Smrgint 3653a6d9b409Smrgmain () 3654a6d9b409Smrg{ 3655a6d9b409Smrg 3656a6d9b409Smrg ; 3657a6d9b409Smrg return 0; 3658a6d9b409Smrg} 3659a6d9b409Smrg_ACEOF 36601e5fa1c5Smrg if ac_fn_c_try_compile "$LINENO"; then : 36611e5fa1c5Smrg break 36621e5fa1c5Smrgfi 36631e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext 36641e5fa1c5Smrg CC="$CC -n32" 36651e5fa1c5Smrg if ac_fn_c_try_compile "$LINENO"; then : 36661e5fa1c5Smrg ac_cv_sys_largefile_CC=' -n32'; break 36671e5fa1c5Smrgfi 36681e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext 36691e5fa1c5Smrg break 36701e5fa1c5Smrg done 36711e5fa1c5Smrg CC=$ac_save_CC 36721e5fa1c5Smrg rm -f conftest.$ac_ext 36731e5fa1c5Smrg fi 36741e5fa1c5Smrgfi 36751e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 36761e5fa1c5Smrg$as_echo "$ac_cv_sys_largefile_CC" >&6; } 36771e5fa1c5Smrg if test "$ac_cv_sys_largefile_CC" != no; then 36781e5fa1c5Smrg CC=$CC$ac_cv_sys_largefile_CC 36791e5fa1c5Smrg fi 3680a6d9b409Smrg 36811e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 36821e5fa1c5Smrg$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 36831e5fa1c5Smrgif test "${ac_cv_sys_file_offset_bits+set}" = set; then : 36841e5fa1c5Smrg $as_echo_n "(cached) " >&6 36851e5fa1c5Smrgelse 36861e5fa1c5Smrg while :; do 36871e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3688a6d9b409Smrg/* end confdefs.h. */ 36891e5fa1c5Smrg#include <sys/types.h> 36901e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly. 36911e5fa1c5Smrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 36921e5fa1c5Smrg since some C++ compilers masquerading as C compilers 36931e5fa1c5Smrg incorrectly reject 9223372036854775807. */ 36941e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 36951e5fa1c5Smrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 36961e5fa1c5Smrg && LARGE_OFF_T % 2147483647 == 1) 36971e5fa1c5Smrg ? 1 : -1]; 3698a6d9b409Smrgint 3699a6d9b409Smrgmain () 3700a6d9b409Smrg{ 3701a6d9b409Smrg 3702a6d9b409Smrg ; 3703a6d9b409Smrg return 0; 3704a6d9b409Smrg} 3705a6d9b409Smrg_ACEOF 37061e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 37071e5fa1c5Smrg ac_cv_sys_file_offset_bits=no; break 37081e5fa1c5Smrgfi 37091e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 37101e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3711a6d9b409Smrg/* end confdefs.h. */ 37121e5fa1c5Smrg#define _FILE_OFFSET_BITS 64 37131e5fa1c5Smrg#include <sys/types.h> 37141e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly. 37151e5fa1c5Smrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 37161e5fa1c5Smrg since some C++ compilers masquerading as C compilers 37171e5fa1c5Smrg incorrectly reject 9223372036854775807. */ 37181e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 37191e5fa1c5Smrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 37201e5fa1c5Smrg && LARGE_OFF_T % 2147483647 == 1) 37211e5fa1c5Smrg ? 1 : -1]; 3722a6d9b409Smrgint 3723a6d9b409Smrgmain () 3724a6d9b409Smrg{ 3725a6d9b409Smrg 3726a6d9b409Smrg ; 3727a6d9b409Smrg return 0; 3728a6d9b409Smrg} 3729a6d9b409Smrg_ACEOF 37301e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 37311e5fa1c5Smrg ac_cv_sys_file_offset_bits=64; break 3732a6d9b409Smrgfi 3733a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 37341e5fa1c5Smrg ac_cv_sys_file_offset_bits=unknown 37351e5fa1c5Smrg break 37361e5fa1c5Smrgdone 3737a6d9b409Smrgfi 37381e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 37391e5fa1c5Smrg$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 37401e5fa1c5Smrgcase $ac_cv_sys_file_offset_bits in #( 37411e5fa1c5Smrg no | unknown) ;; 37421e5fa1c5Smrg *) 37431e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 37441e5fa1c5Smrg#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 37451e5fa1c5Smrg_ACEOF 37461e5fa1c5Smrg;; 37471e5fa1c5Smrgesac 37481e5fa1c5Smrgrm -rf conftest* 37491e5fa1c5Smrg if test $ac_cv_sys_file_offset_bits = unknown; then 37501e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 37511e5fa1c5Smrg$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 37521e5fa1c5Smrgif test "${ac_cv_sys_large_files+set}" = set; then : 3753efda2da8Smrg $as_echo_n "(cached) " >&6 3754a6d9b409Smrgelse 37551e5fa1c5Smrg while :; do 37561e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3757a6d9b409Smrg/* end confdefs.h. */ 3758a6d9b409Smrg#include <sys/types.h> 37591e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly. 37601e5fa1c5Smrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 37611e5fa1c5Smrg since some C++ compilers masquerading as C compilers 37621e5fa1c5Smrg incorrectly reject 9223372036854775807. */ 37631e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 37641e5fa1c5Smrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 37651e5fa1c5Smrg && LARGE_OFF_T % 2147483647 == 1) 37661e5fa1c5Smrg ? 1 : -1]; 37671e5fa1c5Smrgint 37681e5fa1c5Smrgmain () 3769a6d9b409Smrg{ 3770a6d9b409Smrg 37711e5fa1c5Smrg ; 37721e5fa1c5Smrg return 0; 37731e5fa1c5Smrg} 37741e5fa1c5Smrg_ACEOF 37751e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 37761e5fa1c5Smrg ac_cv_sys_large_files=no; break 37771e5fa1c5Smrgfi 37781e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 37791e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 37801e5fa1c5Smrg/* end confdefs.h. */ 37811e5fa1c5Smrg#define _LARGE_FILES 1 37821e5fa1c5Smrg#include <sys/types.h> 37831e5fa1c5Smrg /* Check that off_t can represent 2**63 - 1 correctly. 37841e5fa1c5Smrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 37851e5fa1c5Smrg since some C++ compilers masquerading as C compilers 37861e5fa1c5Smrg incorrectly reject 9223372036854775807. */ 37871e5fa1c5Smrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 37881e5fa1c5Smrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 37891e5fa1c5Smrg && LARGE_OFF_T % 2147483647 == 1) 37901e5fa1c5Smrg ? 1 : -1]; 3791a6d9b409Smrgint 3792a6d9b409Smrgmain () 3793a6d9b409Smrg{ 37941e5fa1c5Smrg 3795a6d9b409Smrg ; 3796a6d9b409Smrg return 0; 3797a6d9b409Smrg} 3798a6d9b409Smrg_ACEOF 37991e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 38001e5fa1c5Smrg ac_cv_sys_large_files=1; break 3801a6d9b409Smrgfi 38021e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 38031e5fa1c5Smrg ac_cv_sys_large_files=unknown 38041e5fa1c5Smrg break 3805a6d9b409Smrgdone 3806a6d9b409Smrgfi 38071e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 38081e5fa1c5Smrg$as_echo "$ac_cv_sys_large_files" >&6; } 38091e5fa1c5Smrgcase $ac_cv_sys_large_files in #( 38101e5fa1c5Smrg no | unknown) ;; 3811a6d9b409Smrg *) 38121e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 38131e5fa1c5Smrg#define _LARGE_FILES $ac_cv_sys_large_files 38141e5fa1c5Smrg_ACEOF 38151e5fa1c5Smrg;; 3816efda2da8Smrgesac 38171e5fa1c5Smrgrm -rf conftest* 3818a6d9b409Smrg fi 3819a6d9b409Smrgfi 3820a6d9b409Smrg 3821a6d9b409Smrg 38221e5fa1c5Smrg# Initialize Automake 38231e5fa1c5Smrgam__api_version='1.11' 3824a6d9b409Smrg 3825a6d9b409Smrg# Find a good install program. We prefer a C program (faster), 3826a6d9b409Smrg# so one script is as good as another. But avoid the broken or 3827a6d9b409Smrg# incompatible versions: 3828a6d9b409Smrg# SysV /etc/install, /usr/sbin/install 3829a6d9b409Smrg# SunOS /usr/etc/install 3830a6d9b409Smrg# IRIX /sbin/install 3831a6d9b409Smrg# AIX /bin/install 3832a6d9b409Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 3833a6d9b409Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3834a6d9b409Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3835a6d9b409Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3836a6d9b409Smrg# OS/2's system install, which has a completely different semantic 3837a6d9b409Smrg# ./install, which can be erroneously created by make from ./install.sh. 3838efda2da8Smrg# Reject install programs that cannot install multiple files. 38391e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3840efda2da8Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 3841a6d9b409Smrgif test -z "$INSTALL"; then 38421e5fa1c5Smrgif test "${ac_cv_path_install+set}" = set; then : 3843efda2da8Smrg $as_echo_n "(cached) " >&6 3844a6d9b409Smrgelse 3845a6d9b409Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3846a6d9b409Smrgfor as_dir in $PATH 3847a6d9b409Smrgdo 3848a6d9b409Smrg IFS=$as_save_IFS 3849a6d9b409Smrg test -z "$as_dir" && as_dir=. 38501e5fa1c5Smrg # Account for people who put trailing slashes in PATH elements. 38511e5fa1c5Smrgcase $as_dir/ in #(( 38521e5fa1c5Smrg ./ | .// | /[cC]/* | \ 3853a6d9b409Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 38541e5fa1c5Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3855a6d9b409Smrg /usr/ucb/* ) ;; 3856a6d9b409Smrg *) 3857a6d9b409Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 3858a6d9b409Smrg # Don't use installbsd from OSF since it installs stuff as root 3859a6d9b409Smrg # by default. 3860a6d9b409Smrg for ac_prog in ginstall scoinst install; do 3861a6d9b409Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3862a6d9b409Smrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3863a6d9b409Smrg if test $ac_prog = install && 3864a6d9b409Smrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3865a6d9b409Smrg # AIX install. It has an incompatible calling convention. 3866a6d9b409Smrg : 3867a6d9b409Smrg elif test $ac_prog = install && 3868a6d9b409Smrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3869a6d9b409Smrg # program-specific install script used by HP pwplus--don't use. 3870a6d9b409Smrg : 3871a6d9b409Smrg else 3872efda2da8Smrg rm -rf conftest.one conftest.two conftest.dir 3873efda2da8Smrg echo one > conftest.one 3874efda2da8Smrg echo two > conftest.two 3875efda2da8Smrg mkdir conftest.dir 3876efda2da8Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3877efda2da8Smrg test -s conftest.one && test -s conftest.two && 3878efda2da8Smrg test -s conftest.dir/conftest.one && 3879efda2da8Smrg test -s conftest.dir/conftest.two 3880efda2da8Smrg then 3881efda2da8Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3882efda2da8Smrg break 3 3883efda2da8Smrg fi 3884a6d9b409Smrg fi 3885a6d9b409Smrg fi 3886a6d9b409Smrg done 3887a6d9b409Smrg done 3888a6d9b409Smrg ;; 3889a6d9b409Smrgesac 3890efda2da8Smrg 38911e5fa1c5Smrg done 3892a6d9b409SmrgIFS=$as_save_IFS 3893a6d9b409Smrg 3894efda2da8Smrgrm -rf conftest.one conftest.two conftest.dir 3895a6d9b409Smrg 3896a6d9b409Smrgfi 3897a6d9b409Smrg if test "${ac_cv_path_install+set}" = set; then 3898a6d9b409Smrg INSTALL=$ac_cv_path_install 3899a6d9b409Smrg else 3900a6d9b409Smrg # As a last resort, use the slow shell script. Don't cache a 3901a6d9b409Smrg # value for INSTALL within a source directory, because that will 3902a6d9b409Smrg # break other packages using the cache if that directory is 3903a6d9b409Smrg # removed, or if the value is a relative name. 3904a6d9b409Smrg INSTALL=$ac_install_sh 3905a6d9b409Smrg fi 3906a6d9b409Smrgfi 39071e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3908efda2da8Smrg$as_echo "$INSTALL" >&6; } 3909a6d9b409Smrg 3910a6d9b409Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3911a6d9b409Smrg# It thinks the first close brace ends the variable substitution. 3912a6d9b409Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3913a6d9b409Smrg 3914a6d9b409Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3915a6d9b409Smrg 3916a6d9b409Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3917a6d9b409Smrg 39181e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 39191e5fa1c5Smrg$as_echo_n "checking whether build environment is sane... " >&6; } 39201e5fa1c5Smrg# Just in case 39211e5fa1c5Smrgsleep 1 39221e5fa1c5Smrgecho timestamp > conftest.file 39231e5fa1c5Smrg# Reject unsafe characters in $srcdir or the absolute working directory 39241e5fa1c5Smrg# name. Accept space and tab only in the latter. 39251e5fa1c5Smrgam_lf=' 39261e5fa1c5Smrg' 39271e5fa1c5Smrgcase `pwd` in 39281e5fa1c5Smrg *[\\\"\#\$\&\'\`$am_lf]*) 39291e5fa1c5Smrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 39301e5fa1c5Smrgesac 39311e5fa1c5Smrgcase $srcdir in 39321e5fa1c5Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 39331e5fa1c5Smrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 39341e5fa1c5Smrgesac 3935a6d9b409Smrg 39361e5fa1c5Smrg# Do `set' in a subshell so we don't clobber the current shell's 39371e5fa1c5Smrg# arguments. Must try -L first in case configure is actually a 39381e5fa1c5Smrg# symlink; some systems play weird games with the mod time of symlinks 39391e5fa1c5Smrg# (eg FreeBSD returns the mod time of the symlink's containing 39401e5fa1c5Smrg# directory). 39411e5fa1c5Smrgif ( 39421e5fa1c5Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 39431e5fa1c5Smrg if test "$*" = "X"; then 39441e5fa1c5Smrg # -L didn't work. 39451e5fa1c5Smrg set X `ls -t "$srcdir/configure" conftest.file` 39461e5fa1c5Smrg fi 39471e5fa1c5Smrg rm -f conftest.file 39481e5fa1c5Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 39491e5fa1c5Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 3950a6d9b409Smrg 39511e5fa1c5Smrg # If neither matched, then we have a broken ls. This can happen 39521e5fa1c5Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 39531e5fa1c5Smrg # broken ls alias from the environment. This has actually 39541e5fa1c5Smrg # happened. Such a system could not be considered "sane". 39551e5fa1c5Smrg as_fn_error "ls -t appears to fail. Make sure there is not a broken 39561e5fa1c5Smrgalias in your environment" "$LINENO" 5 39571e5fa1c5Smrg fi 3958a6d9b409Smrg 39591e5fa1c5Smrg test "$2" = conftest.file 39601e5fa1c5Smrg ) 39611e5fa1c5Smrgthen 39621e5fa1c5Smrg # Ok. 39631e5fa1c5Smrg : 3964a6d9b409Smrgelse 39651e5fa1c5Smrg as_fn_error "newly created file is older than distributed files! 39661e5fa1c5SmrgCheck your system clock" "$LINENO" 5 3967a6d9b409Smrgfi 39681e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 39691e5fa1c5Smrg$as_echo "yes" >&6; } 39701e5fa1c5Smrgtest "$program_prefix" != NONE && 39711e5fa1c5Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 39721e5fa1c5Smrg# Use a double $ so make ignores it. 39731e5fa1c5Smrgtest "$program_suffix" != NONE && 39741e5fa1c5Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 39751e5fa1c5Smrg# Double any \ or $. 39761e5fa1c5Smrg# By default was `s,x,x', remove it if useless. 39771e5fa1c5Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 39781e5fa1c5Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3979a6d9b409Smrg 39801e5fa1c5Smrg# expand $ac_aux_dir to an absolute path 39811e5fa1c5Smrgam_aux_dir=`cd $ac_aux_dir && pwd` 3982a6d9b409Smrg 39831e5fa1c5Smrgif test x"${MISSING+set}" != xset; then 39841e5fa1c5Smrg case $am_aux_dir in 39851e5fa1c5Smrg *\ * | *\ *) 39861e5fa1c5Smrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 39871e5fa1c5Smrg *) 39881e5fa1c5Smrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 39891e5fa1c5Smrg esac 3990a6d9b409Smrgfi 39911e5fa1c5Smrg# Use eval to expand $SHELL 39921e5fa1c5Smrgif eval "$MISSING --run true"; then 39931e5fa1c5Smrg am_missing_run="$MISSING --run " 3994a6d9b409Smrgelse 39951e5fa1c5Smrg am_missing_run= 39961e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 39971e5fa1c5Smrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3998a6d9b409Smrgfi 3999a6d9b409Smrg 40001e5fa1c5Smrgif test x"${install_sh}" != xset; then 40011e5fa1c5Smrg case $am_aux_dir in 40021e5fa1c5Smrg *\ * | *\ *) 40031e5fa1c5Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 40041e5fa1c5Smrg *) 40051e5fa1c5Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 40061e5fa1c5Smrg esac 4007a6d9b409Smrgfi 4008a6d9b409Smrg 40091e5fa1c5Smrg# Installed binaries are usually stripped using `strip' when the user 40101e5fa1c5Smrg# run `make install-strip'. However `strip' might not be the right 40111e5fa1c5Smrg# tool to use in cross-compilation environments, therefore Automake 40121e5fa1c5Smrg# will honor the `STRIP' environment variable to overrule this program. 40131e5fa1c5Smrgif test "$cross_compiling" != no; then 40141e5fa1c5Smrg if test -n "$ac_tool_prefix"; then 40151e5fa1c5Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 40161e5fa1c5Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 40171e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 40181e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 40191e5fa1c5Smrgif test "${ac_cv_prog_STRIP+set}" = set; then : 40201e5fa1c5Smrg $as_echo_n "(cached) " >&6 4021a6d9b409Smrgelse 40221e5fa1c5Smrg if test -n "$STRIP"; then 40231e5fa1c5Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 40241e5fa1c5Smrgelse 40251e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 40261e5fa1c5Smrgfor as_dir in $PATH 40271e5fa1c5Smrgdo 40281e5fa1c5Smrg IFS=$as_save_IFS 40291e5fa1c5Smrg test -z "$as_dir" && as_dir=. 40301e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 40311e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 40321e5fa1c5Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 40331e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 40341e5fa1c5Smrg break 2 40351e5fa1c5Smrg fi 40361e5fa1c5Smrgdone 40371e5fa1c5Smrg done 40381e5fa1c5SmrgIFS=$as_save_IFS 4039a6d9b409Smrg 4040a6d9b409Smrgfi 40411e5fa1c5Smrgfi 40421e5fa1c5SmrgSTRIP=$ac_cv_prog_STRIP 40431e5fa1c5Smrgif test -n "$STRIP"; then 40441e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 40451e5fa1c5Smrg$as_echo "$STRIP" >&6; } 4046a6d9b409Smrgelse 40471e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 40481e5fa1c5Smrg$as_echo "no" >&6; } 4049a6d9b409Smrgfi 4050a6d9b409Smrg 4051a6d9b409Smrg 40521e5fa1c5Smrgfi 40531e5fa1c5Smrgif test -z "$ac_cv_prog_STRIP"; then 40541e5fa1c5Smrg ac_ct_STRIP=$STRIP 40551e5fa1c5Smrg # Extract the first word of "strip", so it can be a program name with args. 40561e5fa1c5Smrgset dummy strip; ac_word=$2 40571e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 40581e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 40591e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 4060efda2da8Smrg $as_echo_n "(cached) " >&6 4061a6d9b409Smrgelse 40621e5fa1c5Smrg if test -n "$ac_ct_STRIP"; then 40631e5fa1c5Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 40641e5fa1c5Smrgelse 40651e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 40661e5fa1c5Smrgfor as_dir in $PATH 4067a6d9b409Smrgdo 4068a6d9b409Smrg IFS=$as_save_IFS 4069a6d9b409Smrg test -z "$as_dir" && as_dir=. 4070efda2da8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 40711e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 40721e5fa1c5Smrg ac_cv_prog_ac_ct_STRIP="strip" 40731e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 40741e5fa1c5Smrg break 2 40751e5fa1c5Smrg fi 40761e5fa1c5Smrgdone 4077a6d9b409Smrg done 40781e5fa1c5SmrgIFS=$as_save_IFS 40791e5fa1c5Smrg 40801e5fa1c5Smrgfi 40811e5fa1c5Smrgfi 40821e5fa1c5Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 40831e5fa1c5Smrgif test -n "$ac_ct_STRIP"; then 40841e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 40851e5fa1c5Smrg$as_echo "$ac_ct_STRIP" >&6; } 40861e5fa1c5Smrgelse 40871e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 40881e5fa1c5Smrg$as_echo "no" >&6; } 40891e5fa1c5Smrgfi 40901e5fa1c5Smrg 40911e5fa1c5Smrg if test "x$ac_ct_STRIP" = x; then 40921e5fa1c5Smrg STRIP=":" 40931e5fa1c5Smrg else 40941e5fa1c5Smrg case $cross_compiling:$ac_tool_warned in 40951e5fa1c5Smrgyes:) 40961e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 40971e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 40981e5fa1c5Smrgac_tool_warned=yes ;; 4099a6d9b409Smrgesac 41001e5fa1c5Smrg STRIP=$ac_ct_STRIP 41011e5fa1c5Smrg fi 41021e5fa1c5Smrgelse 41031e5fa1c5Smrg STRIP="$ac_cv_prog_STRIP" 41041e5fa1c5Smrgfi 4105a6d9b409Smrg 41061e5fa1c5Smrgfi 41071e5fa1c5SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 41081e5fa1c5Smrg 41091e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 41101e5fa1c5Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 41111e5fa1c5Smrgif test -z "$MKDIR_P"; then 41121e5fa1c5Smrg if test "${ac_cv_path_mkdir+set}" = set; then : 41131e5fa1c5Smrg $as_echo_n "(cached) " >&6 41141e5fa1c5Smrgelse 41151e5fa1c5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 41161e5fa1c5Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 41171e5fa1c5Smrgdo 41181e5fa1c5Smrg IFS=$as_save_IFS 41191e5fa1c5Smrg test -z "$as_dir" && as_dir=. 41201e5fa1c5Smrg for ac_prog in mkdir gmkdir; do 41211e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 41221e5fa1c5Smrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 41231e5fa1c5Smrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 41241e5fa1c5Smrg 'mkdir (GNU coreutils) '* | \ 41251e5fa1c5Smrg 'mkdir (coreutils) '* | \ 41261e5fa1c5Smrg 'mkdir (fileutils) '4.1*) 41271e5fa1c5Smrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 41281e5fa1c5Smrg break 3;; 41291e5fa1c5Smrg esac 41301e5fa1c5Smrg done 41311e5fa1c5Smrg done 4132a6d9b409Smrg done 4133a6d9b409SmrgIFS=$as_save_IFS 41341e5fa1c5Smrg 4135a6d9b409Smrgfi 4136a6d9b409Smrg 41371e5fa1c5Smrg test -d ./--version && rmdir ./--version 41381e5fa1c5Smrg if test "${ac_cv_path_mkdir+set}" = set; then 41391e5fa1c5Smrg MKDIR_P="$ac_cv_path_mkdir -p" 41401e5fa1c5Smrg else 41411e5fa1c5Smrg # As a last resort, use the slow shell script. Don't cache a 41421e5fa1c5Smrg # value for MKDIR_P within a source directory, because that will 41431e5fa1c5Smrg # break other packages using the cache if that directory is 41441e5fa1c5Smrg # removed, or if the value is a relative name. 41451e5fa1c5Smrg MKDIR_P="$ac_install_sh -d" 41461e5fa1c5Smrg fi 4147a6d9b409Smrgfi 41481e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 41491e5fa1c5Smrg$as_echo "$MKDIR_P" >&6; } 4150a6d9b409Smrg 41511e5fa1c5Smrgmkdir_p="$MKDIR_P" 41521e5fa1c5Smrgcase $mkdir_p in 41531e5fa1c5Smrg [\\/$]* | ?:[\\/]*) ;; 41541e5fa1c5Smrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 41551e5fa1c5Smrgesac 4156a6d9b409Smrg 41571e5fa1c5Smrgfor ac_prog in gawk mawk nawk awk 41581e5fa1c5Smrgdo 41591e5fa1c5Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 41601e5fa1c5Smrgset dummy $ac_prog; ac_word=$2 41611e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 41621e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 41631e5fa1c5Smrgif test "${ac_cv_prog_AWK+set}" = set; then : 4164efda2da8Smrg $as_echo_n "(cached) " >&6 4165a6d9b409Smrgelse 41661e5fa1c5Smrg if test -n "$AWK"; then 41671e5fa1c5Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 41681e5fa1c5Smrgelse 41691e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 41701e5fa1c5Smrgfor as_dir in $PATH 4171a6d9b409Smrgdo 4172a6d9b409Smrg IFS=$as_save_IFS 4173a6d9b409Smrg test -z "$as_dir" && as_dir=. 4174efda2da8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 41751e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 41761e5fa1c5Smrg ac_cv_prog_AWK="$ac_prog" 41771e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 41781e5fa1c5Smrg break 2 41791e5fa1c5Smrg fi 41801e5fa1c5Smrgdone 4181a6d9b409Smrg done 41821e5fa1c5SmrgIFS=$as_save_IFS 41831e5fa1c5Smrg 41841e5fa1c5Smrgfi 41851e5fa1c5Smrgfi 41861e5fa1c5SmrgAWK=$ac_cv_prog_AWK 41871e5fa1c5Smrgif test -n "$AWK"; then 41881e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 41891e5fa1c5Smrg$as_echo "$AWK" >&6; } 41901e5fa1c5Smrgelse 41911e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 41921e5fa1c5Smrg$as_echo "no" >&6; } 41931e5fa1c5Smrgfi 41941e5fa1c5Smrg 41951e5fa1c5Smrg 41961e5fa1c5Smrg test -n "$AWK" && break 41971e5fa1c5Smrgdone 41981e5fa1c5Smrg 41991e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 42001e5fa1c5Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 42011e5fa1c5Smrgset x ${MAKE-make} 42021e5fa1c5Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 42031e5fa1c5Smrgif { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 42041e5fa1c5Smrg $as_echo_n "(cached) " >&6 42051e5fa1c5Smrgelse 42061e5fa1c5Smrg cat >conftest.make <<\_ACEOF 42071e5fa1c5SmrgSHELL = /bin/sh 42081e5fa1c5Smrgall: 42091e5fa1c5Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 42101e5fa1c5Smrg_ACEOF 42111e5fa1c5Smrg# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 42121e5fa1c5Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 42131e5fa1c5Smrg *@@@%%%=?*=@@@%%%*) 42141e5fa1c5Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 42151e5fa1c5Smrg *) 42161e5fa1c5Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 42171e5fa1c5Smrgesac 42181e5fa1c5Smrgrm -f conftest.make 42191e5fa1c5Smrgfi 42201e5fa1c5Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 42211e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 42221e5fa1c5Smrg$as_echo "yes" >&6; } 42231e5fa1c5Smrg SET_MAKE= 42241e5fa1c5Smrgelse 42251e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 42261e5fa1c5Smrg$as_echo "no" >&6; } 42271e5fa1c5Smrg SET_MAKE="MAKE=${MAKE-make}" 42281e5fa1c5Smrgfi 42291e5fa1c5Smrg 42301e5fa1c5Smrgrm -rf .tst 2>/dev/null 42311e5fa1c5Smrgmkdir .tst 2>/dev/null 42321e5fa1c5Smrgif test -d .tst; then 42331e5fa1c5Smrg am__leading_dot=. 42341e5fa1c5Smrgelse 42351e5fa1c5Smrg am__leading_dot=_ 42361e5fa1c5Smrgfi 42371e5fa1c5Smrgrmdir .tst 2>/dev/null 42381e5fa1c5Smrg 42391e5fa1c5SmrgDEPDIR="${am__leading_dot}deps" 42401e5fa1c5Smrg 42411e5fa1c5Smrgac_config_commands="$ac_config_commands depfiles" 42421e5fa1c5Smrg 42431e5fa1c5Smrg 42441e5fa1c5Smrgam_make=${MAKE-make} 42451e5fa1c5Smrgcat > confinc << 'END' 42461e5fa1c5Smrgam__doit: 42471e5fa1c5Smrg @echo this is the am__doit target 42481e5fa1c5Smrg.PHONY: am__doit 42491e5fa1c5SmrgEND 42501e5fa1c5Smrg# If we don't find an include directive, just comment out the code. 42511e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 42521e5fa1c5Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 42531e5fa1c5Smrgam__include="#" 42541e5fa1c5Smrgam__quote= 42551e5fa1c5Smrg_am_result=none 42561e5fa1c5Smrg# First try GNU make style include. 42571e5fa1c5Smrgecho "include confinc" > confmf 42581e5fa1c5Smrg# Ignore all kinds of additional output from `make'. 42591e5fa1c5Smrgcase `$am_make -s -f confmf 2> /dev/null` in #( 42601e5fa1c5Smrg*the\ am__doit\ target*) 42611e5fa1c5Smrg am__include=include 42621e5fa1c5Smrg am__quote= 42631e5fa1c5Smrg _am_result=GNU 42641e5fa1c5Smrg ;; 4265a6d9b409Smrgesac 42661e5fa1c5Smrg# Now try BSD make style include. 42671e5fa1c5Smrgif test "$am__include" = "#"; then 42681e5fa1c5Smrg echo '.include "confinc"' > confmf 42691e5fa1c5Smrg case `$am_make -s -f confmf 2> /dev/null` in #( 42701e5fa1c5Smrg *the\ am__doit\ target*) 42711e5fa1c5Smrg am__include=.include 42721e5fa1c5Smrg am__quote="\"" 42731e5fa1c5Smrg _am_result=BSD 42741e5fa1c5Smrg ;; 42751e5fa1c5Smrg esac 42761e5fa1c5Smrgfi 42771e5fa1c5Smrg 42781e5fa1c5Smrg 42791e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 42801e5fa1c5Smrg$as_echo "$_am_result" >&6; } 42811e5fa1c5Smrgrm -f confinc confmf 42821e5fa1c5Smrg 42831e5fa1c5Smrg# Check whether --enable-dependency-tracking was given. 42841e5fa1c5Smrgif test "${enable_dependency_tracking+set}" = set; then : 42851e5fa1c5Smrg enableval=$enable_dependency_tracking; 42861e5fa1c5Smrgfi 42871e5fa1c5Smrg 42881e5fa1c5Smrgif test "x$enable_dependency_tracking" != xno; then 42891e5fa1c5Smrg am_depcomp="$ac_aux_dir/depcomp" 42901e5fa1c5Smrg AMDEPBACKSLASH='\' 42911e5fa1c5Smrgfi 42921e5fa1c5Smrg if test "x$enable_dependency_tracking" != xno; then 42931e5fa1c5Smrg AMDEP_TRUE= 42941e5fa1c5Smrg AMDEP_FALSE='#' 42951e5fa1c5Smrgelse 42961e5fa1c5Smrg AMDEP_TRUE='#' 42971e5fa1c5Smrg AMDEP_FALSE= 42981e5fa1c5Smrgfi 42991e5fa1c5Smrg 43001e5fa1c5Smrg 43011e5fa1c5Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 43021e5fa1c5Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 43031e5fa1c5Smrg # is not polluted with repeated "-I." 43041e5fa1c5Smrg am__isrc=' -I$(srcdir)' 43051e5fa1c5Smrg # test to see if srcdir already configured 43061e5fa1c5Smrg if test -f $srcdir/config.status; then 43071e5fa1c5Smrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 43081e5fa1c5Smrg fi 43091e5fa1c5Smrgfi 43101e5fa1c5Smrg 43111e5fa1c5Smrg# test whether we have cygpath 43121e5fa1c5Smrgif test -z "$CYGPATH_W"; then 43131e5fa1c5Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 43141e5fa1c5Smrg CYGPATH_W='cygpath -w' 43151e5fa1c5Smrg else 43161e5fa1c5Smrg CYGPATH_W=echo 43171e5fa1c5Smrg fi 43181e5fa1c5Smrgfi 43191e5fa1c5Smrg 43201e5fa1c5Smrg 43211e5fa1c5Smrg# Define the identity of the package. 43221e5fa1c5Smrg PACKAGE='sessreg' 43231e5fa1c5Smrg VERSION='1.0.6' 43241e5fa1c5Smrg 43251e5fa1c5Smrg 43261e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 43271e5fa1c5Smrg#define PACKAGE "$PACKAGE" 43281e5fa1c5Smrg_ACEOF 43291e5fa1c5Smrg 43301e5fa1c5Smrg 43311e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 43321e5fa1c5Smrg#define VERSION "$VERSION" 43331e5fa1c5Smrg_ACEOF 43341e5fa1c5Smrg 43351e5fa1c5Smrg# Some tools Automake needs. 43361e5fa1c5Smrg 43371e5fa1c5SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 43381e5fa1c5Smrg 43391e5fa1c5Smrg 43401e5fa1c5SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 43411e5fa1c5Smrg 43421e5fa1c5Smrg 43431e5fa1c5SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 43441e5fa1c5Smrg 43451e5fa1c5Smrg 43461e5fa1c5SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 43471e5fa1c5Smrg 43481e5fa1c5Smrg 43491e5fa1c5SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 43501e5fa1c5Smrg 43511e5fa1c5Smrg# We need awk for the "check" target. The system "awk" is bad on 43521e5fa1c5Smrg# some platforms. 43531e5fa1c5Smrg# Always define AMTAR for backward compatibility. 43541e5fa1c5Smrg 43551e5fa1c5SmrgAMTAR=${AMTAR-"${am_missing_run}tar"} 43561e5fa1c5Smrg 43571e5fa1c5Smrgam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 43581e5fa1c5Smrg 43591e5fa1c5Smrg 43601e5fa1c5Smrg 43611e5fa1c5Smrg 43621e5fa1c5Smrgdepcc="$CC" am_compiler_list= 43631e5fa1c5Smrg 43641e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 43651e5fa1c5Smrg$as_echo_n "checking dependency style of $depcc... " >&6; } 43661e5fa1c5Smrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 43671e5fa1c5Smrg $as_echo_n "(cached) " >&6 43681e5fa1c5Smrgelse 43691e5fa1c5Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 43701e5fa1c5Smrg # We make a subdir and do the tests there. Otherwise we can end up 43711e5fa1c5Smrg # making bogus files that we don't know about and never remove. For 43721e5fa1c5Smrg # instance it was reported that on HP-UX the gcc test will end up 43731e5fa1c5Smrg # making a dummy file named `D' -- because `-MD' means `put the output 43741e5fa1c5Smrg # in D'. 43751e5fa1c5Smrg mkdir conftest.dir 43761e5fa1c5Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 43771e5fa1c5Smrg # using a relative directory. 43781e5fa1c5Smrg cp "$am_depcomp" conftest.dir 43791e5fa1c5Smrg cd conftest.dir 43801e5fa1c5Smrg # We will build objects and dependencies in a subdirectory because 43811e5fa1c5Smrg # it helps to detect inapplicable dependency modes. For instance 43821e5fa1c5Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 43831e5fa1c5Smrg # side effect of compilation, but ICC will put the dependencies in 43841e5fa1c5Smrg # the current directory while Tru64 will put them in the object 43851e5fa1c5Smrg # directory. 43861e5fa1c5Smrg mkdir sub 43871e5fa1c5Smrg 43881e5fa1c5Smrg am_cv_CC_dependencies_compiler_type=none 43891e5fa1c5Smrg if test "$am_compiler_list" = ""; then 43901e5fa1c5Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 43911e5fa1c5Smrg fi 43921e5fa1c5Smrg am__universal=false 43931e5fa1c5Smrg case " $depcc " in #( 43941e5fa1c5Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 43951e5fa1c5Smrg esac 43961e5fa1c5Smrg 43971e5fa1c5Smrg for depmode in $am_compiler_list; do 43981e5fa1c5Smrg # Setup a source with many dependencies, because some compilers 43991e5fa1c5Smrg # like to wrap large dependency lists on column 80 (with \), and 44001e5fa1c5Smrg # we should not choose a depcomp mode which is confused by this. 44011e5fa1c5Smrg # 44021e5fa1c5Smrg # We need to recreate these files for each test, as the compiler may 44031e5fa1c5Smrg # overwrite some of them when testing with obscure command lines. 44041e5fa1c5Smrg # This happens at least with the AIX C compiler. 44051e5fa1c5Smrg : > sub/conftest.c 44061e5fa1c5Smrg for i in 1 2 3 4 5 6; do 44071e5fa1c5Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 44081e5fa1c5Smrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 44091e5fa1c5Smrg # Solaris 8's {/usr,}/bin/sh. 44101e5fa1c5Smrg touch sub/conftst$i.h 44111e5fa1c5Smrg done 44121e5fa1c5Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 44131e5fa1c5Smrg 44141e5fa1c5Smrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 44151e5fa1c5Smrg # mode. It turns out that the SunPro C++ compiler does not properly 44161e5fa1c5Smrg # handle `-M -o', and we need to detect this. Also, some Intel 44171e5fa1c5Smrg # versions had trouble with output in subdirs 44181e5fa1c5Smrg am__obj=sub/conftest.${OBJEXT-o} 44191e5fa1c5Smrg am__minus_obj="-o $am__obj" 44201e5fa1c5Smrg case $depmode in 44211e5fa1c5Smrg gcc) 44221e5fa1c5Smrg # This depmode causes a compiler race in universal mode. 44231e5fa1c5Smrg test "$am__universal" = false || continue 44241e5fa1c5Smrg ;; 44251e5fa1c5Smrg nosideeffect) 44261e5fa1c5Smrg # after this tag, mechanisms are not by side-effect, so they'll 44271e5fa1c5Smrg # only be used when explicitly requested 44281e5fa1c5Smrg if test "x$enable_dependency_tracking" = xyes; then 44291e5fa1c5Smrg continue 44301e5fa1c5Smrg else 44311e5fa1c5Smrg break 44321e5fa1c5Smrg fi 44331e5fa1c5Smrg ;; 44341e5fa1c5Smrg msvisualcpp | msvcmsys) 44351e5fa1c5Smrg # This compiler won't grok `-c -o', but also, the minuso test has 44361e5fa1c5Smrg # not run yet. These depmodes are late enough in the game, and 44371e5fa1c5Smrg # so weak that their functioning should not be impacted. 44381e5fa1c5Smrg am__obj=conftest.${OBJEXT-o} 44391e5fa1c5Smrg am__minus_obj= 44401e5fa1c5Smrg ;; 44411e5fa1c5Smrg none) break ;; 44421e5fa1c5Smrg esac 44431e5fa1c5Smrg if depmode=$depmode \ 44441e5fa1c5Smrg source=sub/conftest.c object=$am__obj \ 44451e5fa1c5Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 44461e5fa1c5Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 44471e5fa1c5Smrg >/dev/null 2>conftest.err && 44481e5fa1c5Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 44491e5fa1c5Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 44501e5fa1c5Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 44511e5fa1c5Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 44521e5fa1c5Smrg # icc doesn't choke on unknown options, it will just issue warnings 44531e5fa1c5Smrg # or remarks (even with -Werror). So we grep stderr for any message 44541e5fa1c5Smrg # that says an option was ignored or not supported. 44551e5fa1c5Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 44561e5fa1c5Smrg # icc: Command line warning: ignoring option '-M'; no argument required 44571e5fa1c5Smrg # The diagnosis changed in icc 8.0: 44581e5fa1c5Smrg # icc: Command line remark: option '-MP' not supported 44591e5fa1c5Smrg if (grep 'ignoring option' conftest.err || 44601e5fa1c5Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 44611e5fa1c5Smrg am_cv_CC_dependencies_compiler_type=$depmode 44621e5fa1c5Smrg break 44631e5fa1c5Smrg fi 44641e5fa1c5Smrg fi 44651e5fa1c5Smrg done 44661e5fa1c5Smrg 44671e5fa1c5Smrg cd .. 44681e5fa1c5Smrg rm -rf conftest.dir 44691e5fa1c5Smrgelse 44701e5fa1c5Smrg am_cv_CC_dependencies_compiler_type=none 44711e5fa1c5Smrgfi 44721e5fa1c5Smrg 44731e5fa1c5Smrgfi 44741e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 44751e5fa1c5Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 44761e5fa1c5SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 44771e5fa1c5Smrg 44781e5fa1c5Smrg if 44791e5fa1c5Smrg test "x$enable_dependency_tracking" != xno \ 44801e5fa1c5Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 44811e5fa1c5Smrg am__fastdepCC_TRUE= 44821e5fa1c5Smrg am__fastdepCC_FALSE='#' 44831e5fa1c5Smrgelse 44841e5fa1c5Smrg am__fastdepCC_TRUE='#' 44851e5fa1c5Smrg am__fastdepCC_FALSE= 44861e5fa1c5Smrgfi 44871e5fa1c5Smrg 44881e5fa1c5Smrg 44891e5fa1c5Smrg 44901e5fa1c5Smrg 44911e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 44921e5fa1c5Smrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 44931e5fa1c5Smrg # Check whether --enable-maintainer-mode was given. 44941e5fa1c5Smrgif test "${enable_maintainer_mode+set}" = set; then : 44951e5fa1c5Smrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 44961e5fa1c5Smrgelse 44971e5fa1c5Smrg USE_MAINTAINER_MODE=no 44981e5fa1c5Smrgfi 44991e5fa1c5Smrg 45001e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 45011e5fa1c5Smrg$as_echo "$USE_MAINTAINER_MODE" >&6; } 45021e5fa1c5Smrg if test $USE_MAINTAINER_MODE = yes; then 45031e5fa1c5Smrg MAINTAINER_MODE_TRUE= 45041e5fa1c5Smrg MAINTAINER_MODE_FALSE='#' 45051e5fa1c5Smrgelse 45061e5fa1c5Smrg MAINTAINER_MODE_TRUE='#' 45071e5fa1c5Smrg MAINTAINER_MODE_FALSE= 45081e5fa1c5Smrgfi 45091e5fa1c5Smrg 45101e5fa1c5Smrg MAINT=$MAINTAINER_MODE_TRUE 45111e5fa1c5Smrg 45121e5fa1c5Smrg 45131e5fa1c5Smrg 45141e5fa1c5Smrg# Require xorg-macros: XORG_DEFAULT_OPTIONS 45151e5fa1c5Smrg 45161e5fa1c5Smrg 45171e5fa1c5Smrg 45181e5fa1c5Smrg 45191e5fa1c5Smrg 45201e5fa1c5Smrg 45211e5fa1c5Smrg 45221e5fa1c5Smrg 45231e5fa1c5Smrg 45241e5fa1c5Smrg 45251e5fa1c5Smrg 45261e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 45271e5fa1c5Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 45281e5fa1c5Smrgif test "${ac_cv_prog_cc_c99+set}" = set; then : 45291e5fa1c5Smrg $as_echo_n "(cached) " >&6 45301e5fa1c5Smrgelse 45311e5fa1c5Smrg ac_cv_prog_cc_c99=no 45321e5fa1c5Smrgac_save_CC=$CC 45331e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 45341e5fa1c5Smrg/* end confdefs.h. */ 45351e5fa1c5Smrg#include <stdarg.h> 45361e5fa1c5Smrg#include <stdbool.h> 45371e5fa1c5Smrg#include <stdlib.h> 45381e5fa1c5Smrg#include <wchar.h> 45391e5fa1c5Smrg#include <stdio.h> 45401e5fa1c5Smrg 45411e5fa1c5Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 45421e5fa1c5Smrg#define debug(...) fprintf (stderr, __VA_ARGS__) 45431e5fa1c5Smrg#define showlist(...) puts (#__VA_ARGS__) 45441e5fa1c5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 45451e5fa1c5Smrgstatic void 45461e5fa1c5Smrgtest_varargs_macros (void) 45471e5fa1c5Smrg{ 45481e5fa1c5Smrg int x = 1234; 45491e5fa1c5Smrg int y = 5678; 45501e5fa1c5Smrg debug ("Flag"); 45511e5fa1c5Smrg debug ("X = %d\n", x); 45521e5fa1c5Smrg showlist (The first, second, and third items.); 45531e5fa1c5Smrg report (x>y, "x is %d but y is %d", x, y); 45541e5fa1c5Smrg} 45551e5fa1c5Smrg 45561e5fa1c5Smrg// Check long long types. 45571e5fa1c5Smrg#define BIG64 18446744073709551615ull 45581e5fa1c5Smrg#define BIG32 4294967295ul 45591e5fa1c5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 45601e5fa1c5Smrg#if !BIG_OK 45611e5fa1c5Smrg your preprocessor is broken; 45621e5fa1c5Smrg#endif 45631e5fa1c5Smrg#if BIG_OK 45641e5fa1c5Smrg#else 45651e5fa1c5Smrg your preprocessor is broken; 45661e5fa1c5Smrg#endif 45671e5fa1c5Smrgstatic long long int bignum = -9223372036854775807LL; 45681e5fa1c5Smrgstatic unsigned long long int ubignum = BIG64; 45691e5fa1c5Smrg 45701e5fa1c5Smrgstruct incomplete_array 45711e5fa1c5Smrg{ 45721e5fa1c5Smrg int datasize; 45731e5fa1c5Smrg double data[]; 45741e5fa1c5Smrg}; 45751e5fa1c5Smrg 45761e5fa1c5Smrgstruct named_init { 45771e5fa1c5Smrg int number; 45781e5fa1c5Smrg const wchar_t *name; 45791e5fa1c5Smrg double average; 45801e5fa1c5Smrg}; 45811e5fa1c5Smrg 45821e5fa1c5Smrgtypedef const char *ccp; 45831e5fa1c5Smrg 45841e5fa1c5Smrgstatic inline int 45851e5fa1c5Smrgtest_restrict (ccp restrict text) 45861e5fa1c5Smrg{ 45871e5fa1c5Smrg // See if C++-style comments work. 45881e5fa1c5Smrg // Iterate through items via the restricted pointer. 45891e5fa1c5Smrg // Also check for declarations in for loops. 45901e5fa1c5Smrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 45911e5fa1c5Smrg continue; 45921e5fa1c5Smrg return 0; 45931e5fa1c5Smrg} 45941e5fa1c5Smrg 45951e5fa1c5Smrg// Check varargs and va_copy. 45961e5fa1c5Smrgstatic void 45971e5fa1c5Smrgtest_varargs (const char *format, ...) 45981e5fa1c5Smrg{ 45991e5fa1c5Smrg va_list args; 46001e5fa1c5Smrg va_start (args, format); 46011e5fa1c5Smrg va_list args_copy; 46021e5fa1c5Smrg va_copy (args_copy, args); 46031e5fa1c5Smrg 46041e5fa1c5Smrg const char *str; 46051e5fa1c5Smrg int number; 46061e5fa1c5Smrg float fnumber; 46071e5fa1c5Smrg 46081e5fa1c5Smrg while (*format) 46091e5fa1c5Smrg { 46101e5fa1c5Smrg switch (*format++) 46111e5fa1c5Smrg { 46121e5fa1c5Smrg case 's': // string 46131e5fa1c5Smrg str = va_arg (args_copy, const char *); 46141e5fa1c5Smrg break; 46151e5fa1c5Smrg case 'd': // int 46161e5fa1c5Smrg number = va_arg (args_copy, int); 46171e5fa1c5Smrg break; 46181e5fa1c5Smrg case 'f': // float 46191e5fa1c5Smrg fnumber = va_arg (args_copy, double); 46201e5fa1c5Smrg break; 46211e5fa1c5Smrg default: 46221e5fa1c5Smrg break; 46231e5fa1c5Smrg } 46241e5fa1c5Smrg } 46251e5fa1c5Smrg va_end (args_copy); 46261e5fa1c5Smrg va_end (args); 46271e5fa1c5Smrg} 46281e5fa1c5Smrg 46291e5fa1c5Smrgint 46301e5fa1c5Smrgmain () 46311e5fa1c5Smrg{ 46321e5fa1c5Smrg 46331e5fa1c5Smrg // Check bool. 46341e5fa1c5Smrg _Bool success = false; 46351e5fa1c5Smrg 46361e5fa1c5Smrg // Check restrict. 46371e5fa1c5Smrg if (test_restrict ("String literal") == 0) 46381e5fa1c5Smrg success = true; 46391e5fa1c5Smrg char *restrict newvar = "Another string"; 4640a6d9b409Smrg 46411e5fa1c5Smrg // Check varargs. 46421e5fa1c5Smrg test_varargs ("s, d' f .", "string", 65, 34.234); 46431e5fa1c5Smrg test_varargs_macros (); 4644a6d9b409Smrg 46451e5fa1c5Smrg // Check flexible array members. 46461e5fa1c5Smrg struct incomplete_array *ia = 46471e5fa1c5Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 46481e5fa1c5Smrg ia->datasize = 10; 46491e5fa1c5Smrg for (int i = 0; i < ia->datasize; ++i) 46501e5fa1c5Smrg ia->data[i] = i * 1.234; 4651a6d9b409Smrg 46521e5fa1c5Smrg // Check named initializers. 46531e5fa1c5Smrg struct named_init ni = { 46541e5fa1c5Smrg .number = 34, 46551e5fa1c5Smrg .name = L"Test wide string", 46561e5fa1c5Smrg .average = 543.34343, 46571e5fa1c5Smrg }; 4658a6d9b409Smrg 46591e5fa1c5Smrg ni.number = 58; 4660a6d9b409Smrg 46611e5fa1c5Smrg int dynamic_array[ni.number]; 46621e5fa1c5Smrg dynamic_array[ni.number - 1] = 543; 46631e5fa1c5Smrg 46641e5fa1c5Smrg // work around unused variable warnings 46651e5fa1c5Smrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 46661e5fa1c5Smrg || dynamic_array[ni.number - 1] != 543); 4667a6d9b409Smrg 4668a6d9b409Smrg ; 4669a6d9b409Smrg return 0; 4670a6d9b409Smrg} 4671a6d9b409Smrg_ACEOF 46721e5fa1c5Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 46731e5fa1c5Smrgdo 46741e5fa1c5Smrg CC="$ac_save_CC $ac_arg" 46751e5fa1c5Smrg if ac_fn_c_try_compile "$LINENO"; then : 46761e5fa1c5Smrg ac_cv_prog_cc_c99=$ac_arg 46771e5fa1c5Smrgfi 46781e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext 46791e5fa1c5Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 46801e5fa1c5Smrgdone 46811e5fa1c5Smrgrm -f conftest.$ac_ext 46821e5fa1c5SmrgCC=$ac_save_CC 46831e5fa1c5Smrg 46841e5fa1c5Smrgfi 46851e5fa1c5Smrg# AC_CACHE_VAL 46861e5fa1c5Smrgcase "x$ac_cv_prog_cc_c99" in 46871e5fa1c5Smrg x) 46881e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 46891e5fa1c5Smrg$as_echo "none needed" >&6; } ;; 46901e5fa1c5Smrg xno) 46911e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 46921e5fa1c5Smrg$as_echo "unsupported" >&6; } ;; 46931e5fa1c5Smrg *) 46941e5fa1c5Smrg CC="$CC $ac_cv_prog_cc_c99" 46951e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 46961e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4697a6d9b409Smrgesac 46981e5fa1c5Smrgif test "x$ac_cv_prog_cc_c99" != xno; then : 4699a6d9b409Smrg 4700a6d9b409Smrgfi 4701a6d9b409Smrg 4702a6d9b409Smrg 4703a6d9b409Smrg 47041e5fa1c5Smrg 47051e5fa1c5Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 47061e5fa1c5Smrg if test -n "$ac_tool_prefix"; then 47071e5fa1c5Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 47081e5fa1c5Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 47091e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 47101e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 47111e5fa1c5Smrgif test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 47121e5fa1c5Smrg $as_echo_n "(cached) " >&6 4713a6d9b409Smrgelse 47141e5fa1c5Smrg case $PKG_CONFIG in 47151e5fa1c5Smrg [\\/]* | ?:[\\/]*) 47161e5fa1c5Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 47171e5fa1c5Smrg ;; 47181e5fa1c5Smrg *) 47191e5fa1c5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 47201e5fa1c5Smrgfor as_dir in $PATH 47211e5fa1c5Smrgdo 47221e5fa1c5Smrg IFS=$as_save_IFS 47231e5fa1c5Smrg test -z "$as_dir" && as_dir=. 47241e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 47251e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 47261e5fa1c5Smrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 47271e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 47281e5fa1c5Smrg break 2 47291e5fa1c5Smrg fi 47301e5fa1c5Smrgdone 47311e5fa1c5Smrg done 47321e5fa1c5SmrgIFS=$as_save_IFS 4733a6d9b409Smrg 47341e5fa1c5Smrg ;; 47351e5fa1c5Smrgesac 4736a6d9b409Smrgfi 47371e5fa1c5SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 47381e5fa1c5Smrgif test -n "$PKG_CONFIG"; then 47391e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 47401e5fa1c5Smrg$as_echo "$PKG_CONFIG" >&6; } 4741a6d9b409Smrgelse 47421e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 47431e5fa1c5Smrg$as_echo "no" >&6; } 4744a6d9b409Smrgfi 4745a6d9b409Smrg 4746a6d9b409Smrg 47471e5fa1c5Smrgfi 47481e5fa1c5Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 47491e5fa1c5Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 47501e5fa1c5Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 47511e5fa1c5Smrgset dummy pkg-config; ac_word=$2 47521e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 47531e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 47541e5fa1c5Smrgif test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then : 47551e5fa1c5Smrg $as_echo_n "(cached) " >&6 4756a6d9b409Smrgelse 47571e5fa1c5Smrg case $ac_pt_PKG_CONFIG in 47581e5fa1c5Smrg [\\/]* | ?:[\\/]*) 47591e5fa1c5Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 47601e5fa1c5Smrg ;; 47611e5fa1c5Smrg *) 47621e5fa1c5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 47631e5fa1c5Smrgfor as_dir in $PATH 47641e5fa1c5Smrgdo 47651e5fa1c5Smrg IFS=$as_save_IFS 47661e5fa1c5Smrg test -z "$as_dir" && as_dir=. 47671e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 47681e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 47691e5fa1c5Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 47701e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 47711e5fa1c5Smrg break 2 47721e5fa1c5Smrg fi 47731e5fa1c5Smrgdone 47741e5fa1c5Smrg done 47751e5fa1c5SmrgIFS=$as_save_IFS 4776a6d9b409Smrg 47771e5fa1c5Smrg ;; 4778a6d9b409Smrgesac 4779a6d9b409Smrgfi 47801e5fa1c5Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 47811e5fa1c5Smrgif test -n "$ac_pt_PKG_CONFIG"; then 47821e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 47831e5fa1c5Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 47841e5fa1c5Smrgelse 47851e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 47861e5fa1c5Smrg$as_echo "no" >&6; } 4787efda2da8Smrgfi 4788efda2da8Smrg 47891e5fa1c5Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 47901e5fa1c5Smrg PKG_CONFIG="" 47911e5fa1c5Smrg else 47921e5fa1c5Smrg case $cross_compiling:$ac_tool_warned in 47931e5fa1c5Smrgyes:) 47941e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 47951e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 47961e5fa1c5Smrgac_tool_warned=yes ;; 47971e5fa1c5Smrgesac 47981e5fa1c5Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 47991e5fa1c5Smrg fi 48001e5fa1c5Smrgelse 48011e5fa1c5Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4802efda2da8Smrgfi 4803efda2da8Smrg 48041e5fa1c5Smrgfi 48051e5fa1c5Smrgif test -n "$PKG_CONFIG"; then 48061e5fa1c5Smrg _pkg_min_version=0.9.0 48071e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 48081e5fa1c5Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 48091e5fa1c5Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 48101e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 48111e5fa1c5Smrg$as_echo "yes" >&6; } 48121e5fa1c5Smrg else 48131e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 48141e5fa1c5Smrg$as_echo "no" >&6; } 48151e5fa1c5Smrg PKG_CONFIG="" 48161e5fa1c5Smrg fi 4817efda2da8Smrg 4818efda2da8Smrgfi 4819efda2da8Smrg 4820efda2da8Smrg 4821efda2da8Smrg 48221e5fa1c5Smrgif test "x$GCC" = xyes ; then 48231e5fa1c5Smrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 48241e5fa1c5Smrg-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 48251e5fa1c5Smrg-Wbad-function-cast -Wformat=2" 48261e5fa1c5Smrg case `$CC -dumpversion` in 48271e5fa1c5Smrg 3.4.* | 4.*) 48281e5fa1c5Smrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 48291e5fa1c5Smrg ;; 48301e5fa1c5Smrg esac 48311e5fa1c5Smrgelse 48321e5fa1c5Smrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 48331e5fa1c5Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then : 48341e5fa1c5Smrg SUNCC="yes" 48351e5fa1c5Smrgelse 48361e5fa1c5Smrg SUNCC="no" 48371e5fa1c5Smrgfi 48381e5fa1c5Smrg 48391e5fa1c5Smrg if test "x$SUNCC" = "xyes"; then 48401e5fa1c5Smrg CWARNFLAGS="-v" 48411e5fa1c5Smrg fi 48421e5fa1c5Smrgfi 4843efda2da8Smrg 4844efda2da8Smrg 4845efda2da8Smrg 4846efda2da8Smrg 4847efda2da8Smrg 4848efda2da8Smrg 4849efda2da8Smrg 48501e5fa1c5Smrg# Check whether --enable-strict-compilation was given. 48511e5fa1c5Smrgif test "${enable_strict_compilation+set}" = set; then : 48521e5fa1c5Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 4853efda2da8Smrgelse 48541e5fa1c5Smrg STRICT_COMPILE=no 48551e5fa1c5Smrgfi 4856efda2da8Smrg 48571e5fa1c5Smrgif test "x$STRICT_COMPILE" = "xyes"; then 48581e5fa1c5Smrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 48591e5fa1c5Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then : 48601e5fa1c5Smrg SUNCC="yes" 4861efda2da8Smrgelse 48621e5fa1c5Smrg SUNCC="no" 4863efda2da8Smrgfi 4864efda2da8Smrg 48651e5fa1c5Smrg ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 48661e5fa1c5Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then : 48671e5fa1c5Smrg INTELCC="yes" 48681e5fa1c5Smrgelse 48691e5fa1c5Smrg INTELCC="no" 4870efda2da8Smrgfi 4871efda2da8Smrg 48721e5fa1c5Smrg if test "x$GCC" = xyes ; then 48731e5fa1c5Smrg STRICT_CFLAGS="-pedantic -Werror" 48741e5fa1c5Smrg elif test "x$SUNCC" = "xyes"; then 48751e5fa1c5Smrg STRICT_CFLAGS="-errwarn" 48761e5fa1c5Smrg elif test "x$INTELCC" = "xyes"; then 48771e5fa1c5Smrg STRICT_CFLAGS="-Werror" 48781e5fa1c5Smrg fi 4879efda2da8Smrgfi 48801e5fa1c5SmrgCWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 4881efda2da8Smrg 4882efda2da8Smrg 4883efda2da8Smrg 48841e5fa1c5Smrg 48851e5fa1c5Smrg# Check whether --with-release-version was given. 48861e5fa1c5Smrgif test "${with_release_version+set}" = set; then : 48871e5fa1c5Smrg withval=$with_release_version; RELEASE_VERSION="$withval" 4888efda2da8Smrgelse 48891e5fa1c5Smrg RELEASE_VERSION="" 48901e5fa1c5Smrgfi 4891efda2da8Smrg 48921e5fa1c5Smrg if test "x$RELEASE_VERSION" != "x"; then 48931e5fa1c5Smrg PACKAGE="$PACKAGE-$RELEASE_VERSION" 48941e5fa1c5Smrg PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION" 48951e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: Building with package name set to $PACKAGE" >&5 48961e5fa1c5Smrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;} 48971e5fa1c5Smrg fi 4898efda2da8Smrg 48991e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 49001e5fa1c5Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 49011e5fa1c5Smrg_ACEOF 4902efda2da8Smrg 49031e5fa1c5Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 49041e5fa1c5Smrg if test "x$PVM" = "x"; then 49051e5fa1c5Smrg PVM="0" 49061e5fa1c5Smrg fi 4907efda2da8Smrg 49081e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 49091e5fa1c5Smrg#define PACKAGE_VERSION_MINOR $PVM 49101e5fa1c5Smrg_ACEOF 4911efda2da8Smrg 49121e5fa1c5Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 49131e5fa1c5Smrg if test "x$PVP" = "x"; then 49141e5fa1c5Smrg PVP="0" 49151e5fa1c5Smrg fi 4916efda2da8Smrg 49171e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 49181e5fa1c5Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 49191e5fa1c5Smrg_ACEOF 4920efda2da8Smrg 4921efda2da8Smrg 4922efda2da8Smrg 49231e5fa1c5SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 49241e5fa1c5Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 49251e5fa1c5Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 49261e5fa1c5Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)" 4927efda2da8Smrg 4928efda2da8Smrg 4929efda2da8Smrg 4930efda2da8Smrg 49311e5fa1c5Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 49321e5fa1c5SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 49331e5fa1c5Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 49341e5fa1c5Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 49351e5fa1c5Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 4936efda2da8Smrg 4937efda2da8Smrg 4938efda2da8Smrg 4939efda2da8Smrg 4940efda2da8Smrg 49411e5fa1c5Smrgif test x$APP_MAN_SUFFIX = x ; then 49421e5fa1c5Smrg APP_MAN_SUFFIX=1 49431e5fa1c5Smrgfi 49441e5fa1c5Smrgif test x$APP_MAN_DIR = x ; then 49451e5fa1c5Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 49461e5fa1c5Smrgfi 4947efda2da8Smrg 49481e5fa1c5Smrgif test x$LIB_MAN_SUFFIX = x ; then 49491e5fa1c5Smrg LIB_MAN_SUFFIX=3 49501e5fa1c5Smrgfi 49511e5fa1c5Smrgif test x$LIB_MAN_DIR = x ; then 49521e5fa1c5Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 49531e5fa1c5Smrgfi 4954efda2da8Smrg 49551e5fa1c5Smrgif test x$FILE_MAN_SUFFIX = x ; then 49561e5fa1c5Smrg case $host_os in 49571e5fa1c5Smrg solaris*) FILE_MAN_SUFFIX=4 ;; 49581e5fa1c5Smrg *) FILE_MAN_SUFFIX=5 ;; 49591e5fa1c5Smrg esac 49601e5fa1c5Smrgfi 49611e5fa1c5Smrgif test x$FILE_MAN_DIR = x ; then 49621e5fa1c5Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 49631e5fa1c5Smrgfi 4964efda2da8Smrg 49651e5fa1c5Smrgif test x$MISC_MAN_SUFFIX = x ; then 49661e5fa1c5Smrg case $host_os in 49671e5fa1c5Smrg solaris*) MISC_MAN_SUFFIX=5 ;; 49681e5fa1c5Smrg *) MISC_MAN_SUFFIX=7 ;; 49691e5fa1c5Smrg esac 49701e5fa1c5Smrgfi 49711e5fa1c5Smrgif test x$MISC_MAN_DIR = x ; then 49721e5fa1c5Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 4973efda2da8Smrgfi 4974efda2da8Smrg 49751e5fa1c5Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 49761e5fa1c5Smrg case $host_os in 49771e5fa1c5Smrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 49781e5fa1c5Smrg *) DRIVER_MAN_SUFFIX=4 ;; 49791e5fa1c5Smrg esac 49801e5fa1c5Smrgfi 49811e5fa1c5Smrgif test x$DRIVER_MAN_DIR = x ; then 49821e5fa1c5Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 49831e5fa1c5Smrgfi 4984efda2da8Smrg 49851e5fa1c5Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 49861e5fa1c5Smrg case $host_os in 49871e5fa1c5Smrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 49881e5fa1c5Smrg *) ADMIN_MAN_SUFFIX=8 ;; 49891e5fa1c5Smrg esac 49901e5fa1c5Smrgfi 49911e5fa1c5Smrgif test x$ADMIN_MAN_DIR = x ; then 49921e5fa1c5Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 4993efda2da8Smrgfi 4994efda2da8Smrg 4995efda2da8Smrg 4996efda2da8Smrg 4997efda2da8Smrg 4998efda2da8Smrg 4999efda2da8Smrg 5000efda2da8Smrg 5001efda2da8Smrg 5002efda2da8Smrg 5003efda2da8Smrg 5004efda2da8Smrg 5005efda2da8Smrg 5006efda2da8Smrg 5007efda2da8Smrg 5008efda2da8Smrg 50091e5fa1c5SmrgXORG_MAN_PAGE="X Version 11" 50101e5fa1c5Smrg 50111e5fa1c5SmrgMAN_SUBSTS="\ 50121e5fa1c5Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 50131e5fa1c5Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 50141e5fa1c5Smrg -e 's|__xservername__|Xorg|g' \ 50151e5fa1c5Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 50161e5fa1c5Smrg -e 's|__projectroot__|\$(prefix)|g' \ 50171e5fa1c5Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 50181e5fa1c5Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 50191e5fa1c5Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 50201e5fa1c5Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 50211e5fa1c5Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 50221e5fa1c5Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 5023efda2da8Smrg 5024efda2da8Smrg 5025efda2da8Smrg 5026efda2da8Smrg# Check whether --enable-silent-rules was given. 50271e5fa1c5Smrgif test "${enable_silent_rules+set}" = set; then : 5028efda2da8Smrg enableval=$enable_silent_rules; 5029efda2da8Smrgfi 5030efda2da8Smrg 5031efda2da8Smrgcase $enable_silent_rules in 5032efda2da8Smrgyes) AM_DEFAULT_VERBOSITY=0;; 5033efda2da8Smrgno) AM_DEFAULT_VERBOSITY=1;; 5034efda2da8Smrg*) AM_DEFAULT_VERBOSITY=0;; 5035efda2da8Smrgesac 5036efda2da8SmrgAM_BACKSLASH='\' 5037efda2da8Smrg 5038efda2da8Smrg 5039efda2da8Smrg 5040efda2da8Smrg 50411e5fa1c5Smrg# Allow checking code with lint, sparse, etc. 50421e5fa1c5Smrg 50431e5fa1c5Smrg# Check whether --with-lint was given. 50441e5fa1c5Smrgif test "${with_lint+set}" = set; then : 50451e5fa1c5Smrg withval=$with_lint; use_lint=$withval 50461e5fa1c5Smrgelse 50471e5fa1c5Smrg use_lint=no 50481e5fa1c5Smrgfi 50491e5fa1c5Smrg 50501e5fa1c5Smrgif test "x$use_lint" = "xyes" ; then 50511e5fa1c5Smrg LINT="lint" 50521e5fa1c5Smrgelse 50531e5fa1c5Smrg LINT="$use_lint" 50541e5fa1c5Smrgfi 50551e5fa1c5Smrgif test "x$LINT_FLAGS" = "x" -a "x$LINT" != "xno" ; then 50561e5fa1c5Smrg case $LINT in 50571e5fa1c5Smrg lint|*/lint) 50581e5fa1c5Smrg case $host_os in 50591e5fa1c5Smrg solaris*) 50601e5fa1c5Smrg LINT_FLAGS="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2" 50611e5fa1c5Smrg ;; 50621e5fa1c5Smrg esac 50631e5fa1c5Smrg ;; 50641e5fa1c5Smrg esac 50651e5fa1c5Smrgfi 50661e5fa1c5Smrg 50671e5fa1c5Smrg 50681e5fa1c5Smrg 50691e5fa1c5Smrg if test x$LINT != xno; then 50701e5fa1c5Smrg LINT_TRUE= 50711e5fa1c5Smrg LINT_FALSE='#' 50721e5fa1c5Smrgelse 50731e5fa1c5Smrg LINT_TRUE='#' 50741e5fa1c5Smrg LINT_FALSE= 50751e5fa1c5Smrgfi 50761e5fa1c5Smrg 5077efda2da8Smrg 5078efda2da8Smrg 5079efda2da8Smrg 50801e5fa1c5Smrg# Checks for programs. 50811e5fa1c5Smrgac_ext=c 50821e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS' 50831e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 50841e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 50851e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 50861e5fa1c5Smrgif test -n "$ac_tool_prefix"; then 50871e5fa1c5Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 50881e5fa1c5Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 50891e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 50901e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 50911e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then : 50921e5fa1c5Smrg $as_echo_n "(cached) " >&6 5093efda2da8Smrgelse 50941e5fa1c5Smrg if test -n "$CC"; then 50951e5fa1c5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 50961e5fa1c5Smrgelse 50971e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 50981e5fa1c5Smrgfor as_dir in $PATH 50991e5fa1c5Smrgdo 51001e5fa1c5Smrg IFS=$as_save_IFS 51011e5fa1c5Smrg test -z "$as_dir" && as_dir=. 51021e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 51031e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 51041e5fa1c5Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 51051e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 51061e5fa1c5Smrg break 2 51071e5fa1c5Smrg fi 51081e5fa1c5Smrgdone 51091e5fa1c5Smrg done 51101e5fa1c5SmrgIFS=$as_save_IFS 51111e5fa1c5Smrg 51121e5fa1c5Smrgfi 51131e5fa1c5Smrgfi 51141e5fa1c5SmrgCC=$ac_cv_prog_CC 51151e5fa1c5Smrgif test -n "$CC"; then 51161e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 51171e5fa1c5Smrg$as_echo "$CC" >&6; } 51181e5fa1c5Smrgelse 51191e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 51201e5fa1c5Smrg$as_echo "no" >&6; } 5121efda2da8Smrgfi 5122efda2da8Smrg 51231e5fa1c5Smrg 51241e5fa1c5Smrgfi 51251e5fa1c5Smrgif test -z "$ac_cv_prog_CC"; then 51261e5fa1c5Smrg ac_ct_CC=$CC 51271e5fa1c5Smrg # Extract the first word of "gcc", so it can be a program name with args. 51281e5fa1c5Smrgset dummy gcc; ac_word=$2 51291e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 51301e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 51311e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 5132efda2da8Smrg $as_echo_n "(cached) " >&6 5133efda2da8Smrgelse 51341e5fa1c5Smrg if test -n "$ac_ct_CC"; then 51351e5fa1c5Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 51361e5fa1c5Smrgelse 51371e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 51381e5fa1c5Smrgfor as_dir in $PATH 51391e5fa1c5Smrgdo 51401e5fa1c5Smrg IFS=$as_save_IFS 51411e5fa1c5Smrg test -z "$as_dir" && as_dir=. 51421e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 51431e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 51441e5fa1c5Smrg ac_cv_prog_ac_ct_CC="gcc" 51451e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 51461e5fa1c5Smrg break 2 51471e5fa1c5Smrg fi 51481e5fa1c5Smrgdone 51491e5fa1c5Smrg done 51501e5fa1c5SmrgIFS=$as_save_IFS 5151efda2da8Smrg 51521e5fa1c5Smrgfi 51531e5fa1c5Smrgfi 51541e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 51551e5fa1c5Smrgif test -n "$ac_ct_CC"; then 51561e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 51571e5fa1c5Smrg$as_echo "$ac_ct_CC" >&6; } 51581e5fa1c5Smrgelse 51591e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 51601e5fa1c5Smrg$as_echo "no" >&6; } 51611e5fa1c5Smrgfi 51621e5fa1c5Smrg 51631e5fa1c5Smrg if test "x$ac_ct_CC" = x; then 51641e5fa1c5Smrg CC="" 51651e5fa1c5Smrg else 51661e5fa1c5Smrg case $cross_compiling:$ac_tool_warned in 51671e5fa1c5Smrgyes:) 51681e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 51691e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 51701e5fa1c5Smrgac_tool_warned=yes ;; 5171efda2da8Smrgesac 51721e5fa1c5Smrg CC=$ac_ct_CC 51731e5fa1c5Smrg fi 5174efda2da8Smrgelse 51751e5fa1c5Smrg CC="$ac_cv_prog_CC" 51761e5fa1c5Smrgfi 51771e5fa1c5Smrg 51781e5fa1c5Smrgif test -z "$CC"; then 51791e5fa1c5Smrg if test -n "$ac_tool_prefix"; then 51801e5fa1c5Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 51811e5fa1c5Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 51821e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 51831e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 51841e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then : 51851e5fa1c5Smrg $as_echo_n "(cached) " >&6 51861e5fa1c5Smrgelse 51871e5fa1c5Smrg if test -n "$CC"; then 51881e5fa1c5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 51891e5fa1c5Smrgelse 51901e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 51911e5fa1c5Smrgfor as_dir in $PATH 51921e5fa1c5Smrgdo 51931e5fa1c5Smrg IFS=$as_save_IFS 51941e5fa1c5Smrg test -z "$as_dir" && as_dir=. 51951e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 51961e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 51971e5fa1c5Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 51981e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 51991e5fa1c5Smrg break 2 52001e5fa1c5Smrg fi 52011e5fa1c5Smrgdone 52021e5fa1c5Smrg done 52031e5fa1c5SmrgIFS=$as_save_IFS 5204efda2da8Smrg 5205efda2da8Smrgfi 5206efda2da8Smrgfi 52071e5fa1c5SmrgCC=$ac_cv_prog_CC 52081e5fa1c5Smrgif test -n "$CC"; then 52091e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 52101e5fa1c5Smrg$as_echo "$CC" >&6; } 5211efda2da8Smrgelse 52121e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 52131e5fa1c5Smrg$as_echo "no" >&6; } 5214efda2da8Smrgfi 5215efda2da8Smrg 52161e5fa1c5Smrg 52171e5fa1c5Smrg fi 52181e5fa1c5Smrgfi 52191e5fa1c5Smrgif test -z "$CC"; then 52201e5fa1c5Smrg # Extract the first word of "cc", so it can be a program name with args. 52211e5fa1c5Smrgset dummy cc; ac_word=$2 52221e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 52231e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 52241e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then : 5225efda2da8Smrg $as_echo_n "(cached) " >&6 5226efda2da8Smrgelse 52271e5fa1c5Smrg if test -n "$CC"; then 52281e5fa1c5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 5229efda2da8Smrgelse 52301e5fa1c5Smrg ac_prog_rejected=no 52311e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 52321e5fa1c5Smrgfor as_dir in $PATH 52331e5fa1c5Smrgdo 52341e5fa1c5Smrg IFS=$as_save_IFS 52351e5fa1c5Smrg test -z "$as_dir" && as_dir=. 52361e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 52371e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 52381e5fa1c5Smrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 52391e5fa1c5Smrg ac_prog_rejected=yes 52401e5fa1c5Smrg continue 52411e5fa1c5Smrg fi 52421e5fa1c5Smrg ac_cv_prog_CC="cc" 52431e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 52441e5fa1c5Smrg break 2 52451e5fa1c5Smrg fi 52461e5fa1c5Smrgdone 52471e5fa1c5Smrg done 52481e5fa1c5SmrgIFS=$as_save_IFS 5249efda2da8Smrg 52501e5fa1c5Smrgif test $ac_prog_rejected = yes; then 52511e5fa1c5Smrg # We found a bogon in the path, so make sure we never use it. 52521e5fa1c5Smrg set dummy $ac_cv_prog_CC 52531e5fa1c5Smrg shift 52541e5fa1c5Smrg if test $# != 0; then 52551e5fa1c5Smrg # We chose a different compiler from the bogus one. 52561e5fa1c5Smrg # However, it has the same basename, so the bogon will be chosen 52571e5fa1c5Smrg # first if we set CC to just the basename; use the full file name. 52581e5fa1c5Smrg shift 52591e5fa1c5Smrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 52601e5fa1c5Smrg fi 5261efda2da8Smrgfi 5262efda2da8Smrgfi 5263efda2da8Smrgfi 52641e5fa1c5SmrgCC=$ac_cv_prog_CC 52651e5fa1c5Smrgif test -n "$CC"; then 52661e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 52671e5fa1c5Smrg$as_echo "$CC" >&6; } 5268efda2da8Smrgelse 52691e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 52701e5fa1c5Smrg$as_echo "no" >&6; } 5271efda2da8Smrgfi 5272efda2da8Smrg 5273efda2da8Smrg 5274efda2da8Smrgfi 52751e5fa1c5Smrgif test -z "$CC"; then 52761e5fa1c5Smrg if test -n "$ac_tool_prefix"; then 52771e5fa1c5Smrg for ac_prog in cl.exe 52781e5fa1c5Smrg do 52791e5fa1c5Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 52801e5fa1c5Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 52811e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 52821e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 52831e5fa1c5Smrgif test "${ac_cv_prog_CC+set}" = set; then : 52841e5fa1c5Smrg $as_echo_n "(cached) " >&6 52851e5fa1c5Smrgelse 52861e5fa1c5Smrg if test -n "$CC"; then 52871e5fa1c5Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 52881e5fa1c5Smrgelse 52891e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 52901e5fa1c5Smrgfor as_dir in $PATH 52911e5fa1c5Smrgdo 52921e5fa1c5Smrg IFS=$as_save_IFS 52931e5fa1c5Smrg test -z "$as_dir" && as_dir=. 52941e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 52951e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 52961e5fa1c5Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 52971e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 52981e5fa1c5Smrg break 2 52991e5fa1c5Smrg fi 53001e5fa1c5Smrgdone 53011e5fa1c5Smrg done 53021e5fa1c5SmrgIFS=$as_save_IFS 5303efda2da8Smrg 5304efda2da8Smrgfi 5305efda2da8Smrgfi 53061e5fa1c5SmrgCC=$ac_cv_prog_CC 53071e5fa1c5Smrgif test -n "$CC"; then 53081e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 53091e5fa1c5Smrg$as_echo "$CC" >&6; } 53101e5fa1c5Smrgelse 53111e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 53121e5fa1c5Smrg$as_echo "no" >&6; } 5313a6d9b409Smrgfi 5314a6d9b409Smrg 5315a6d9b409Smrg 53161e5fa1c5Smrg test -n "$CC" && break 53171e5fa1c5Smrg done 5318efda2da8Smrgfi 53191e5fa1c5Smrgif test -z "$CC"; then 53201e5fa1c5Smrg ac_ct_CC=$CC 53211e5fa1c5Smrg for ac_prog in cl.exe 53221e5fa1c5Smrgdo 53231e5fa1c5Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 53241e5fa1c5Smrgset dummy $ac_prog; ac_word=$2 53251e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 53261e5fa1c5Smrg$as_echo_n "checking for $ac_word... " >&6; } 53271e5fa1c5Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 53281e5fa1c5Smrg $as_echo_n "(cached) " >&6 53291e5fa1c5Smrgelse 53301e5fa1c5Smrg if test -n "$ac_ct_CC"; then 53311e5fa1c5Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 53321e5fa1c5Smrgelse 53331e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 53341e5fa1c5Smrgfor as_dir in $PATH 53351e5fa1c5Smrgdo 53361e5fa1c5Smrg IFS=$as_save_IFS 53371e5fa1c5Smrg test -z "$as_dir" && as_dir=. 53381e5fa1c5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 53391e5fa1c5Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 53401e5fa1c5Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 53411e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 53421e5fa1c5Smrg break 2 53431e5fa1c5Smrg fi 53441e5fa1c5Smrgdone 53451e5fa1c5Smrg done 53461e5fa1c5SmrgIFS=$as_save_IFS 5347a6d9b409Smrg 5348efda2da8Smrgfi 53491e5fa1c5Smrgfi 53501e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 53511e5fa1c5Smrgif test -n "$ac_ct_CC"; then 53521e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 53531e5fa1c5Smrg$as_echo "$ac_ct_CC" >&6; } 53541e5fa1c5Smrgelse 53551e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 53561e5fa1c5Smrg$as_echo "no" >&6; } 5357a6d9b409Smrgfi 5358a6d9b409Smrg 5359a6d9b409Smrg 53601e5fa1c5Smrg test -n "$ac_ct_CC" && break 53611e5fa1c5Smrgdone 5362a6d9b409Smrg 53631e5fa1c5Smrg if test "x$ac_ct_CC" = x; then 53641e5fa1c5Smrg CC="" 53651e5fa1c5Smrg else 53661e5fa1c5Smrg case $cross_compiling:$ac_tool_warned in 53671e5fa1c5Smrgyes:) 53681e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 53691e5fa1c5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 53701e5fa1c5Smrgac_tool_warned=yes ;; 5371a6d9b409Smrgesac 53721e5fa1c5Smrg CC=$ac_ct_CC 53731e5fa1c5Smrg fi 53741e5fa1c5Smrgfi 5375a6d9b409Smrg 5376a6d9b409Smrgfi 5377a6d9b409Smrg 5378a6d9b409Smrg 53791e5fa1c5Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 53801e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 53811e5fa1c5Smrgas_fn_error "no acceptable C compiler found in \$PATH 53821e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; } 53831e5fa1c5Smrg 53841e5fa1c5Smrg# Provide some information about the compiler. 53851e5fa1c5Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 53861e5fa1c5Smrgset X $ac_compile 53871e5fa1c5Smrgac_compiler=$2 53881e5fa1c5Smrgfor ac_option in --version -v -V -qversion; do 53891e5fa1c5Smrg { { ac_try="$ac_compiler $ac_option >&5" 5390a6d9b409Smrgcase "(($ac_try" in 5391a6d9b409Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5392a6d9b409Smrg *) ac_try_echo=$ac_try;; 5393a6d9b409Smrgesac 53941e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 53951e5fa1c5Smrg$as_echo "$ac_try_echo"; } >&5 53961e5fa1c5Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 5397a6d9b409Smrg ac_status=$? 53981e5fa1c5Smrg if test -s conftest.err; then 53991e5fa1c5Smrg sed '10a\ 54001e5fa1c5Smrg... rest of stderr output deleted ... 54011e5fa1c5Smrg 10q' conftest.err >conftest.er1 54021e5fa1c5Smrg cat conftest.er1 >&5 54031e5fa1c5Smrg fi 54041e5fa1c5Smrg rm -f conftest.er1 conftest.err 54051e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 54061e5fa1c5Smrg test $ac_status = 0; } 54071e5fa1c5Smrgdone 5408a6d9b409Smrg 54091e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 54101e5fa1c5Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 54111e5fa1c5Smrgif test "${ac_cv_c_compiler_gnu+set}" = set; then : 54121e5fa1c5Smrg $as_echo_n "(cached) " >&6 54131e5fa1c5Smrgelse 54141e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54151e5fa1c5Smrg/* end confdefs.h. */ 5416a6d9b409Smrg 54171e5fa1c5Smrgint 54181e5fa1c5Smrgmain () 54191e5fa1c5Smrg{ 54201e5fa1c5Smrg#ifndef __GNUC__ 54211e5fa1c5Smrg choke me 54221e5fa1c5Smrg#endif 5423a6d9b409Smrg 54241e5fa1c5Smrg ; 54251e5fa1c5Smrg return 0; 54261e5fa1c5Smrg} 54271e5fa1c5Smrg_ACEOF 54281e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 54291e5fa1c5Smrg ac_compiler_gnu=yes 5430a6d9b409Smrgelse 54311e5fa1c5Smrg ac_compiler_gnu=no 5432a6d9b409Smrgfi 54331e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 54341e5fa1c5Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 5435a6d9b409Smrg 5436a6d9b409Smrgfi 54371e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 54381e5fa1c5Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 54391e5fa1c5Smrgif test $ac_compiler_gnu = yes; then 54401e5fa1c5Smrg GCC=yes 54411e5fa1c5Smrgelse 54421e5fa1c5Smrg GCC= 5443a6d9b409Smrgfi 54441e5fa1c5Smrgac_test_CFLAGS=${CFLAGS+set} 54451e5fa1c5Smrgac_save_CFLAGS=$CFLAGS 54461e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 54471e5fa1c5Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 54481e5fa1c5Smrgif test "${ac_cv_prog_cc_g+set}" = set; then : 5449efda2da8Smrg $as_echo_n "(cached) " >&6 5450a6d9b409Smrgelse 54511e5fa1c5Smrg ac_save_c_werror_flag=$ac_c_werror_flag 54521e5fa1c5Smrg ac_c_werror_flag=yes 54531e5fa1c5Smrg ac_cv_prog_cc_g=no 54541e5fa1c5Smrg CFLAGS="-g" 54551e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5456a6d9b409Smrg/* end confdefs.h. */ 5457a6d9b409Smrg 5458a6d9b409Smrgint 5459a6d9b409Smrgmain () 5460a6d9b409Smrg{ 54611e5fa1c5Smrg 5462a6d9b409Smrg ; 5463a6d9b409Smrg return 0; 5464a6d9b409Smrg} 5465a6d9b409Smrg_ACEOF 54661e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 54671e5fa1c5Smrg ac_cv_prog_cc_g=yes 5468a6d9b409Smrgelse 54691e5fa1c5Smrg CFLAGS="" 54701e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5471a6d9b409Smrg/* end confdefs.h. */ 5472a6d9b409Smrg 5473a6d9b409Smrgint 5474a6d9b409Smrgmain () 5475a6d9b409Smrg{ 54761e5fa1c5Smrg 5477a6d9b409Smrg ; 5478a6d9b409Smrg return 0; 5479a6d9b409Smrg} 5480a6d9b409Smrg_ACEOF 54811e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 54821e5fa1c5Smrg 5483a6d9b409Smrgelse 54841e5fa1c5Smrg ac_c_werror_flag=$ac_save_c_werror_flag 54851e5fa1c5Smrg CFLAGS="-g" 54861e5fa1c5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 54871e5fa1c5Smrg/* end confdefs.h. */ 5488a6d9b409Smrg 54891e5fa1c5Smrgint 54901e5fa1c5Smrgmain () 54911e5fa1c5Smrg{ 5492a6d9b409Smrg 54931e5fa1c5Smrg ; 54941e5fa1c5Smrg return 0; 54951e5fa1c5Smrg} 54961e5fa1c5Smrg_ACEOF 54971e5fa1c5Smrgif ac_fn_c_try_compile "$LINENO"; then : 54981e5fa1c5Smrg ac_cv_prog_cc_g=yes 54991e5fa1c5Smrgfi 5500a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5501a6d9b409Smrgfi 5502a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5503a6d9b409Smrgfi 55041e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 55051e5fa1c5Smrg ac_c_werror_flag=$ac_save_c_werror_flag 5506a6d9b409Smrgfi 55071e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 55081e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 55091e5fa1c5Smrgif test "$ac_test_CFLAGS" = set; then 55101e5fa1c5Smrg CFLAGS=$ac_save_CFLAGS 55111e5fa1c5Smrgelif test $ac_cv_prog_cc_g = yes; then 55121e5fa1c5Smrg if test "$GCC" = yes; then 55131e5fa1c5Smrg CFLAGS="-g -O2" 55141e5fa1c5Smrg else 55151e5fa1c5Smrg CFLAGS="-g" 55161e5fa1c5Smrg fi 55171e5fa1c5Smrgelse 55181e5fa1c5Smrg if test "$GCC" = yes; then 55191e5fa1c5Smrg CFLAGS="-O2" 55201e5fa1c5Smrg else 55211e5fa1c5Smrg CFLAGS= 55221e5fa1c5Smrg fi 5523a6d9b409Smrgfi 55241e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 55251e5fa1c5Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 55261e5fa1c5Smrgif test "${ac_cv_prog_cc_c89+set}" = set; then : 5527efda2da8Smrg $as_echo_n "(cached) " >&6 5528a6d9b409Smrgelse 55291e5fa1c5Smrg ac_cv_prog_cc_c89=no 55301e5fa1c5Smrgac_save_CC=$CC 55311e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 5532a6d9b409Smrg/* end confdefs.h. */ 55331e5fa1c5Smrg#include <stdarg.h> 55341e5fa1c5Smrg#include <stdio.h> 5535a6d9b409Smrg#include <sys/types.h> 55361e5fa1c5Smrg#include <sys/stat.h> 55371e5fa1c5Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 55381e5fa1c5Smrgstruct buf { int x; }; 55391e5fa1c5SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 55401e5fa1c5Smrgstatic char *e (p, i) 55411e5fa1c5Smrg char **p; 55421e5fa1c5Smrg int i; 55431e5fa1c5Smrg{ 55441e5fa1c5Smrg return p[i]; 55451e5fa1c5Smrg} 55461e5fa1c5Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 55471e5fa1c5Smrg{ 55481e5fa1c5Smrg char *s; 55491e5fa1c5Smrg va_list v; 55501e5fa1c5Smrg va_start (v,p); 55511e5fa1c5Smrg s = g (p, va_arg (v,int)); 55521e5fa1c5Smrg va_end (v); 55531e5fa1c5Smrg return s; 55541e5fa1c5Smrg} 55551e5fa1c5Smrg 55561e5fa1c5Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 55571e5fa1c5Smrg function prototypes and stuff, but not '\xHH' hex character constants. 55581e5fa1c5Smrg These don't provoke an error unfortunately, instead are silently treated 55591e5fa1c5Smrg as 'x'. The following induces an error, until -std is added to get 55601e5fa1c5Smrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 55611e5fa1c5Smrg array size at least. It's necessary to write '\x00'==0 to get something 55621e5fa1c5Smrg that's true only with -std. */ 55631e5fa1c5Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 55641e5fa1c5Smrg 55651e5fa1c5Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 55661e5fa1c5Smrg inside strings and character constants. */ 55671e5fa1c5Smrg#define FOO(x) 'x' 55681e5fa1c5Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 55691e5fa1c5Smrg 55701e5fa1c5Smrgint test (int i, double x); 55711e5fa1c5Smrgstruct s1 {int (*f) (int a);}; 55721e5fa1c5Smrgstruct s2 {int (*f) (double a);}; 55731e5fa1c5Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 55741e5fa1c5Smrgint argc; 55751e5fa1c5Smrgchar **argv; 5576a6d9b409Smrgint 5577a6d9b409Smrgmain () 5578a6d9b409Smrg{ 55791e5fa1c5Smrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 5580a6d9b409Smrg ; 5581a6d9b409Smrg return 0; 5582a6d9b409Smrg} 5583a6d9b409Smrg_ACEOF 55841e5fa1c5Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 55851e5fa1c5Smrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 55861e5fa1c5Smrgdo 55871e5fa1c5Smrg CC="$ac_save_CC $ac_arg" 55881e5fa1c5Smrg if ac_fn_c_try_compile "$LINENO"; then : 55891e5fa1c5Smrg ac_cv_prog_cc_c89=$ac_arg 5590a6d9b409Smrgfi 5591a6d9b409Smrgrm -f core conftest.err conftest.$ac_objext 55921e5fa1c5Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 55931e5fa1c5Smrgdone 55941e5fa1c5Smrgrm -f conftest.$ac_ext 55951e5fa1c5SmrgCC=$ac_save_CC 5596a6d9b409Smrg 5597a6d9b409Smrgfi 55981e5fa1c5Smrg# AC_CACHE_VAL 55991e5fa1c5Smrgcase "x$ac_cv_prog_cc_c89" in 56001e5fa1c5Smrg x) 56011e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 56021e5fa1c5Smrg$as_echo "none needed" >&6; } ;; 56031e5fa1c5Smrg xno) 56041e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 56051e5fa1c5Smrg$as_echo "unsupported" >&6; } ;; 56061e5fa1c5Smrg *) 56071e5fa1c5Smrg CC="$CC $ac_cv_prog_cc_c89" 56081e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 56091e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 56101e5fa1c5Smrgesac 56111e5fa1c5Smrgif test "x$ac_cv_prog_cc_c89" != xno; then : 5612a6d9b409Smrg 5613a6d9b409Smrgfi 5614a6d9b409Smrg 56151e5fa1c5Smrgac_ext=c 56161e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS' 56171e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 56181e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 56191e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 56201e5fa1c5Smrg 56211e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 56221e5fa1c5Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 56231e5fa1c5Smrgif test "${ac_cv_prog_cc_c99+set}" = set; then : 5624efda2da8Smrg $as_echo_n "(cached) " >&6 5625a6d9b409Smrgelse 56261e5fa1c5Smrg ac_cv_prog_cc_c99=no 56271e5fa1c5Smrgac_save_CC=$CC 56281e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 5629a6d9b409Smrg/* end confdefs.h. */ 56301e5fa1c5Smrg#include <stdarg.h> 56311e5fa1c5Smrg#include <stdbool.h> 56321e5fa1c5Smrg#include <stdlib.h> 56331e5fa1c5Smrg#include <wchar.h> 56341e5fa1c5Smrg#include <stdio.h> 5635a6d9b409Smrg 56361e5fa1c5Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 56371e5fa1c5Smrg#define debug(...) fprintf (stderr, __VA_ARGS__) 56381e5fa1c5Smrg#define showlist(...) puts (#__VA_ARGS__) 56391e5fa1c5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 56401e5fa1c5Smrgstatic void 56411e5fa1c5Smrgtest_varargs_macros (void) 56421e5fa1c5Smrg{ 56431e5fa1c5Smrg int x = 1234; 56441e5fa1c5Smrg int y = 5678; 56451e5fa1c5Smrg debug ("Flag"); 56461e5fa1c5Smrg debug ("X = %d\n", x); 56471e5fa1c5Smrg showlist (The first, second, and third items.); 56481e5fa1c5Smrg report (x>y, "x is %d but y is %d", x, y); 5649a6d9b409Smrg} 5650a6d9b409Smrg 56511e5fa1c5Smrg// Check long long types. 56521e5fa1c5Smrg#define BIG64 18446744073709551615ull 56531e5fa1c5Smrg#define BIG32 4294967295ul 56541e5fa1c5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 56551e5fa1c5Smrg#if !BIG_OK 56561e5fa1c5Smrg your preprocessor is broken; 56571e5fa1c5Smrg#endif 56581e5fa1c5Smrg#if BIG_OK 56591e5fa1c5Smrg#else 56601e5fa1c5Smrg your preprocessor is broken; 56611e5fa1c5Smrg#endif 56621e5fa1c5Smrgstatic long long int bignum = -9223372036854775807LL; 56631e5fa1c5Smrgstatic unsigned long long int ubignum = BIG64; 5664a6d9b409Smrg 56651e5fa1c5Smrgstruct incomplete_array 5666a6d9b409Smrg{ 56671e5fa1c5Smrg int datasize; 56681e5fa1c5Smrg double data[]; 56691e5fa1c5Smrg}; 5670a6d9b409Smrg 56711e5fa1c5Smrgstruct named_init { 56721e5fa1c5Smrg int number; 56731e5fa1c5Smrg const wchar_t *name; 56741e5fa1c5Smrg double average; 56751e5fa1c5Smrg}; 56761e5fa1c5Smrg 56771e5fa1c5Smrgtypedef const char *ccp; 56781e5fa1c5Smrg 56791e5fa1c5Smrgstatic inline int 56801e5fa1c5Smrgtest_restrict (ccp restrict text) 56811e5fa1c5Smrg{ 56821e5fa1c5Smrg // See if C++-style comments work. 56831e5fa1c5Smrg // Iterate through items via the restricted pointer. 56841e5fa1c5Smrg // Also check for declarations in for loops. 56851e5fa1c5Smrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 56861e5fa1c5Smrg continue; 5687a6d9b409Smrg return 0; 5688a6d9b409Smrg} 5689a6d9b409Smrg 56901e5fa1c5Smrg// Check varargs and va_copy. 56911e5fa1c5Smrgstatic void 56921e5fa1c5Smrgtest_varargs (const char *format, ...) 56931e5fa1c5Smrg{ 56941e5fa1c5Smrg va_list args; 56951e5fa1c5Smrg va_start (args, format); 56961e5fa1c5Smrg va_list args_copy; 56971e5fa1c5Smrg va_copy (args_copy, args); 5698a6d9b409Smrg 56991e5fa1c5Smrg const char *str; 57001e5fa1c5Smrg int number; 57011e5fa1c5Smrg float fnumber; 57021e5fa1c5Smrg 57031e5fa1c5Smrg while (*format) 57041e5fa1c5Smrg { 57051e5fa1c5Smrg switch (*format++) 57061e5fa1c5Smrg { 57071e5fa1c5Smrg case 's': // string 57081e5fa1c5Smrg str = va_arg (args_copy, const char *); 57091e5fa1c5Smrg break; 57101e5fa1c5Smrg case 'd': // int 57111e5fa1c5Smrg number = va_arg (args_copy, int); 57121e5fa1c5Smrg break; 57131e5fa1c5Smrg case 'f': // float 57141e5fa1c5Smrg fnumber = va_arg (args_copy, double); 57151e5fa1c5Smrg break; 57161e5fa1c5Smrg default: 57171e5fa1c5Smrg break; 57181e5fa1c5Smrg } 57191e5fa1c5Smrg } 57201e5fa1c5Smrg va_end (args_copy); 57211e5fa1c5Smrg va_end (args); 57221e5fa1c5Smrg} 5723a6d9b409Smrg 5724a6d9b409Smrgint 5725a6d9b409Smrgmain () 5726a6d9b409Smrg{ 5727a6d9b409Smrg 57281e5fa1c5Smrg // Check bool. 57291e5fa1c5Smrg _Bool success = false; 57301e5fa1c5Smrg 57311e5fa1c5Smrg // Check restrict. 57321e5fa1c5Smrg if (test_restrict ("String literal") == 0) 57331e5fa1c5Smrg success = true; 57341e5fa1c5Smrg char *restrict newvar = "Another string"; 57351e5fa1c5Smrg 57361e5fa1c5Smrg // Check varargs. 57371e5fa1c5Smrg test_varargs ("s, d' f .", "string", 65, 34.234); 57381e5fa1c5Smrg test_varargs_macros (); 57391e5fa1c5Smrg 57401e5fa1c5Smrg // Check flexible array members. 57411e5fa1c5Smrg struct incomplete_array *ia = 57421e5fa1c5Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 57431e5fa1c5Smrg ia->datasize = 10; 57441e5fa1c5Smrg for (int i = 0; i < ia->datasize; ++i) 57451e5fa1c5Smrg ia->data[i] = i * 1.234; 5746a6d9b409Smrg 57471e5fa1c5Smrg // Check named initializers. 57481e5fa1c5Smrg struct named_init ni = { 57491e5fa1c5Smrg .number = 34, 57501e5fa1c5Smrg .name = L"Test wide string", 57511e5fa1c5Smrg .average = 543.34343, 57521e5fa1c5Smrg }; 5753a6d9b409Smrg 57541e5fa1c5Smrg ni.number = 58; 5755a6d9b409Smrg 57561e5fa1c5Smrg int dynamic_array[ni.number]; 57571e5fa1c5Smrg dynamic_array[ni.number - 1] = 543; 57581e5fa1c5Smrg 57591e5fa1c5Smrg // work around unused variable warnings 57601e5fa1c5Smrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 57611e5fa1c5Smrg || dynamic_array[ni.number - 1] != 543); 5762a6d9b409Smrg 5763a6d9b409Smrg ; 5764a6d9b409Smrg return 0; 5765a6d9b409Smrg} 5766a6d9b409Smrg_ACEOF 57671e5fa1c5Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 57681e5fa1c5Smrgdo 57691e5fa1c5Smrg CC="$ac_save_CC $ac_arg" 57701e5fa1c5Smrg if ac_fn_c_try_compile "$LINENO"; then : 57711e5fa1c5Smrg ac_cv_prog_cc_c99=$ac_arg 5772a6d9b409Smrgfi 57731e5fa1c5Smrgrm -f core conftest.err conftest.$ac_objext 57741e5fa1c5Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 5775a6d9b409Smrgdone 57761e5fa1c5Smrgrm -f conftest.$ac_ext 57771e5fa1c5SmrgCC=$ac_save_CC 57781e5fa1c5Smrg 5779a6d9b409Smrgfi 57801e5fa1c5Smrg# AC_CACHE_VAL 57811e5fa1c5Smrgcase "x$ac_cv_prog_cc_c99" in 57821e5fa1c5Smrg x) 57831e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 57841e5fa1c5Smrg$as_echo "none needed" >&6; } ;; 57851e5fa1c5Smrg xno) 57861e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 57871e5fa1c5Smrg$as_echo "unsupported" >&6; } ;; 5788a6d9b409Smrg *) 57891e5fa1c5Smrg CC="$CC $ac_cv_prog_cc_c99" 57901e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 57911e5fa1c5Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 5792a6d9b409Smrgesac 57931e5fa1c5Smrgif test "x$ac_cv_prog_cc_c99" != xno; then : 57941e5fa1c5Smrg 5795a6d9b409Smrgfi 5796a6d9b409Smrg 5797a6d9b409Smrg 5798a6d9b409Smrg 5799a6d9b409Smrg 58001e5fa1c5Smrg# Checks for header files. 58011e5fa1c5Smrgfor ac_header in lastlog.h utmp.h utmpx.h sys/param.h 58021e5fa1c5Smrgdo : 58031e5fa1c5Smrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 58041e5fa1c5Smrgac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 58051e5fa1c5Smrgeval as_val=\$$as_ac_Header 58061e5fa1c5Smrg if test "x$as_val" = x""yes; then : 58071e5fa1c5Smrg cat >>confdefs.h <<_ACEOF 58081e5fa1c5Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 58091e5fa1c5Smrg_ACEOF 5810a6d9b409Smrg 5811a6d9b409Smrgfi 5812a6d9b409Smrg 5813a6d9b409Smrgdone 5814a6d9b409Smrg 58151e5fa1c5Smrgac_fn_c_check_member "$LINENO" "struct utmpx" "ut_syslen" "ac_cv_member_struct_utmpx_ut_syslen" "#include <utmpx.h> 58161e5fa1c5Smrg" 58171e5fa1c5Smrgif test "x$ac_cv_member_struct_utmpx_ut_syslen" = x""yes; then : 58181e5fa1c5Smrg HAVE_SYSLEN=1 5819a6d9b409Smrgelse 58201e5fa1c5Smrg HAVE_SYSLEN=0 5821a6d9b409Smrgfi 5822a6d9b409Smrg 5823a6d9b409Smrg 58241e5fa1c5Smrgcat >>confdefs.h <<_ACEOF 58251e5fa1c5Smrg#define HAVE_UTMPX_UT_SYSLEN $HAVE_SYSLEN 58261e5fa1c5Smrg_ACEOF 58271e5fa1c5Smrg 58281e5fa1c5Smrg 58291e5fa1c5Smrg# Checks for typedefs, structures, and compiler characteristics. 58301e5fa1c5Smrgfor ac_func in updwtmpx utmpxname 58311e5fa1c5Smrgdo : 58321e5fa1c5Smrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 58331e5fa1c5Smrgac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 58341e5fa1c5Smrgeval as_val=\$$as_ac_var 58351e5fa1c5Smrg if test "x$as_val" = x""yes; then : 58361e5fa1c5Smrg cat >>confdefs.h <<_ACEOF 58371e5fa1c5Smrg#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 58381e5fa1c5Smrg_ACEOF 5839a6d9b409Smrg 5840a6d9b409Smrgfi 58411e5fa1c5Smrgdone 58421e5fa1c5Smrg 58431e5fa1c5Smrg 58441e5fa1c5Smrg# Checks for pkg-config packages 5845a6d9b409Smrg 5846efda2da8Smrgpkg_failed=no 58471e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SESSREG" >&5 5848efda2da8Smrg$as_echo_n "checking for SESSREG... " >&6; } 5849efda2da8Smrg 5850efda2da8Smrgif test -n "$SESSREG_CFLAGS"; then 5851efda2da8Smrg pkg_cv_SESSREG_CFLAGS="$SESSREG_CFLAGS" 5852efda2da8Smrg elif test -n "$PKG_CONFIG"; then 5853efda2da8Smrg if test -n "$PKG_CONFIG" && \ 58541e5fa1c5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5 5855efda2da8Smrg ($PKG_CONFIG --exists --print-errors "xproto") 2>&5 5856efda2da8Smrg ac_status=$? 58571e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 58581e5fa1c5Smrg test $ac_status = 0; }; then 5859efda2da8Smrg pkg_cv_SESSREG_CFLAGS=`$PKG_CONFIG --cflags "xproto" 2>/dev/null` 5860efda2da8Smrgelse 5861efda2da8Smrg pkg_failed=yes 5862a6d9b409Smrgfi 5863efda2da8Smrg else 5864efda2da8Smrg pkg_failed=untried 5865a6d9b409Smrgfi 5866efda2da8Smrgif test -n "$SESSREG_LIBS"; then 5867efda2da8Smrg pkg_cv_SESSREG_LIBS="$SESSREG_LIBS" 5868efda2da8Smrg elif test -n "$PKG_CONFIG"; then 5869efda2da8Smrg if test -n "$PKG_CONFIG" && \ 58701e5fa1c5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto\""; } >&5 5871efda2da8Smrg ($PKG_CONFIG --exists --print-errors "xproto") 2>&5 5872efda2da8Smrg ac_status=$? 58731e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 58741e5fa1c5Smrg test $ac_status = 0; }; then 5875efda2da8Smrg pkg_cv_SESSREG_LIBS=`$PKG_CONFIG --libs "xproto" 2>/dev/null` 5876efda2da8Smrgelse 5877efda2da8Smrg pkg_failed=yes 5878a6d9b409Smrgfi 5879efda2da8Smrg else 5880efda2da8Smrg pkg_failed=untried 5881a6d9b409Smrgfi 5882a6d9b409Smrg 5883a6d9b409Smrg 5884a6d9b409Smrg 5885efda2da8Smrgif test $pkg_failed = yes; then 5886efda2da8Smrg 5887efda2da8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 5888efda2da8Smrg _pkg_short_errors_supported=yes 5889efda2da8Smrgelse 5890efda2da8Smrg _pkg_short_errors_supported=no 5891efda2da8Smrgfi 5892efda2da8Smrg if test $_pkg_short_errors_supported = yes; then 5893efda2da8Smrg SESSREG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto" 2>&1` 5894efda2da8Smrg else 5895efda2da8Smrg SESSREG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto" 2>&1` 5896efda2da8Smrg fi 58971e5fa1c5Smrg # Put the nasty error message in config.log where it belongs 58981e5fa1c5Smrg echo "$SESSREG_PKG_ERRORS" >&5 5899a6d9b409Smrg 59001e5fa1c5Smrg as_fn_error "Package requirements (xproto) were not met: 5901a6d9b409Smrg 59021e5fa1c5Smrg$SESSREG_PKG_ERRORS 5903a6d9b409Smrg 59041e5fa1c5SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 59051e5fa1c5Smrginstalled software in a non-standard prefix. 59061e5fa1c5Smrg 59071e5fa1c5SmrgAlternatively, you may set the environment variables SESSREG_CFLAGS 59081e5fa1c5Smrgand SESSREG_LIBS to avoid the need to call pkg-config. 59091e5fa1c5SmrgSee the pkg-config man page for more details. 59101e5fa1c5Smrg" "$LINENO" 5 59111e5fa1c5Smrgelif test $pkg_failed = untried; then 59121e5fa1c5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 59131e5fa1c5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 59141e5fa1c5Smrgas_fn_error "The pkg-config script could not be found or is too old. Make sure it 59151e5fa1c5Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 59161e5fa1c5Smrgpath to pkg-config. 5917a6d9b409Smrg 59181e5fa1c5SmrgAlternatively, you may set the environment variables SESSREG_CFLAGS 59191e5fa1c5Smrgand SESSREG_LIBS to avoid the need to call pkg-config. 59201e5fa1c5SmrgSee the pkg-config man page for more details. 5921a6d9b409Smrg 59221e5fa1c5SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 59231e5fa1c5SmrgSee \`config.log' for more details." "$LINENO" 5; } 59241e5fa1c5Smrgelse 59251e5fa1c5Smrg SESSREG_CFLAGS=$pkg_cv_SESSREG_CFLAGS 59261e5fa1c5Smrg SESSREG_LIBS=$pkg_cv_SESSREG_LIBS 59271e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 59281e5fa1c5Smrg$as_echo "yes" >&6; } 59291e5fa1c5Smrg : 59301e5fa1c5Smrgfi 5931a6d9b409Smrg 5932a6d9b409Smrg 5933a6d9b409Smrgac_config_files="$ac_config_files Makefile" 5934a6d9b409Smrg 5935a6d9b409Smrgcat >confcache <<\_ACEOF 5936a6d9b409Smrg# This file is a shell script that caches the results of configure 5937a6d9b409Smrg# tests run on this system so they can be shared between configure 5938a6d9b409Smrg# scripts and configure runs, see configure's option --config-cache. 5939a6d9b409Smrg# It is not useful on other systems. If it contains results you don't 5940a6d9b409Smrg# want to keep, you may remove or edit it. 5941a6d9b409Smrg# 5942a6d9b409Smrg# config.status only pays attention to the cache file if you give it 5943a6d9b409Smrg# the --recheck option to rerun configure. 5944a6d9b409Smrg# 5945a6d9b409Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 5946a6d9b409Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 5947a6d9b409Smrg# following values. 5948a6d9b409Smrg 5949a6d9b409Smrg_ACEOF 5950a6d9b409Smrg 5951a6d9b409Smrg# The following way of writing the cache mishandles newlines in values, 5952a6d9b409Smrg# but we know of no workaround that is simple, portable, and efficient. 5953a6d9b409Smrg# So, we kill variables containing newlines. 5954a6d9b409Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 5955a6d9b409Smrg# and sets the high bit in the cache file unless we assign to the vars. 5956a6d9b409Smrg( 5957a6d9b409Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5958a6d9b409Smrg eval ac_val=\$$ac_var 5959a6d9b409Smrg case $ac_val in #( 5960a6d9b409Smrg *${as_nl}*) 5961a6d9b409Smrg case $ac_var in #( 59621e5fa1c5Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5963efda2da8Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5964a6d9b409Smrg esac 5965a6d9b409Smrg case $ac_var in #( 5966a6d9b409Smrg _ | IFS | as_nl) ;; #( 5967efda2da8Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 59681e5fa1c5Smrg *) { eval $ac_var=; unset $ac_var;} ;; 5969a6d9b409Smrg esac ;; 5970a6d9b409Smrg esac 5971a6d9b409Smrg done 5972a6d9b409Smrg 5973a6d9b409Smrg (set) 2>&1 | 5974a6d9b409Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 5975a6d9b409Smrg *${as_nl}ac_space=\ *) 59761e5fa1c5Smrg # `set' does not quote correctly, so add quotes: double-quote 59771e5fa1c5Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 5978a6d9b409Smrg sed -n \ 5979a6d9b409Smrg "s/'/'\\\\''/g; 5980a6d9b409Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5981a6d9b409Smrg ;; #( 5982a6d9b409Smrg *) 5983a6d9b409Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 5984a6d9b409Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5985a6d9b409Smrg ;; 5986a6d9b409Smrg esac | 5987a6d9b409Smrg sort 5988a6d9b409Smrg) | 5989a6d9b409Smrg sed ' 5990a6d9b409Smrg /^ac_cv_env_/b end 5991a6d9b409Smrg t clear 5992a6d9b409Smrg :clear 5993a6d9b409Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5994a6d9b409Smrg t end 5995a6d9b409Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5996a6d9b409Smrg :end' >>confcache 5997a6d9b409Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5998a6d9b409Smrg if test -w "$cache_file"; then 5999a6d9b409Smrg test "x$cache_file" != "x/dev/null" && 60001e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 6001efda2da8Smrg$as_echo "$as_me: updating cache $cache_file" >&6;} 6002a6d9b409Smrg cat confcache >$cache_file 6003a6d9b409Smrg else 60041e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 6005efda2da8Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 6006a6d9b409Smrg fi 6007a6d9b409Smrgfi 6008a6d9b409Smrgrm -f confcache 6009a6d9b409Smrg 6010a6d9b409Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 6011a6d9b409Smrg# Let make expand exec_prefix. 6012a6d9b409Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 6013a6d9b409Smrg 6014a6d9b409SmrgDEFS=-DHAVE_CONFIG_H 6015a6d9b409Smrg 6016a6d9b409Smrgac_libobjs= 6017a6d9b409Smrgac_ltlibobjs= 6018a6d9b409Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 6019a6d9b409Smrg # 1. Remove the extension, and $U if already installed. 6020a6d9b409Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 6021efda2da8Smrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 6022a6d9b409Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 6023a6d9b409Smrg # will be set to the directory where LIBOBJS objects are built. 60241e5fa1c5Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 60251e5fa1c5Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 6026a6d9b409Smrgdone 6027a6d9b409SmrgLIBOBJS=$ac_libobjs 6028a6d9b409Smrg 6029a6d9b409SmrgLTLIBOBJS=$ac_ltlibobjs 6030a6d9b409Smrg 6031a6d9b409Smrg 60321e5fa1c5Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 60331e5fa1c5Smrg as_fn_error "conditional \"AMDEP\" was never defined. 60341e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 60351e5fa1c5Smrgfi 60361e5fa1c5Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 60371e5fa1c5Smrg as_fn_error "conditional \"am__fastdepCC\" was never defined. 60381e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 60391e5fa1c5Smrgfi 6040efda2da8Smrg if test -n "$EXEEXT"; then 6041efda2da8Smrg am__EXEEXT_TRUE= 6042efda2da8Smrg am__EXEEXT_FALSE='#' 6043efda2da8Smrgelse 6044efda2da8Smrg am__EXEEXT_TRUE='#' 6045efda2da8Smrg am__EXEEXT_FALSE= 6046efda2da8Smrgfi 6047efda2da8Smrg 6048a6d9b409Smrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 60491e5fa1c5Smrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 60501e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 6051a6d9b409Smrgfi 6052a6d9b409Smrgif test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then 60531e5fa1c5Smrg as_fn_error "conditional \"LINT\" was never defined. 60541e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 6055a6d9b409Smrgfi 6056a6d9b409Smrg 6057a6d9b409Smrg: ${CONFIG_STATUS=./config.status} 6058efda2da8Smrgac_write_fail=0 6059a6d9b409Smrgac_clean_files_save=$ac_clean_files 6060a6d9b409Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 60611e5fa1c5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 6062efda2da8Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 60631e5fa1c5Smrgas_write_fail=0 60641e5fa1c5Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 6065a6d9b409Smrg#! $SHELL 6066a6d9b409Smrg# Generated by $as_me. 6067a6d9b409Smrg# Run this file to recreate the current configuration. 6068a6d9b409Smrg# Compiler output produced by configure, useful for debugging 6069a6d9b409Smrg# configure, is in config.log if it exists. 6070a6d9b409Smrg 6071a6d9b409Smrgdebug=false 6072a6d9b409Smrgac_cs_recheck=false 6073a6d9b409Smrgac_cs_silent=false 6074a6d9b409Smrg 60751e5fa1c5SmrgSHELL=\${CONFIG_SHELL-$SHELL} 60761e5fa1c5Smrgexport SHELL 60771e5fa1c5Smrg_ASEOF 60781e5fa1c5Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 60791e5fa1c5Smrg## -------------------- ## 60801e5fa1c5Smrg## M4sh Initialization. ## 60811e5fa1c5Smrg## -------------------- ## 6082a6d9b409Smrg 6083a6d9b409Smrg# Be more Bourne compatible 6084a6d9b409SmrgDUALCASE=1; export DUALCASE # for MKS sh 60851e5fa1c5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 6086a6d9b409Smrg emulate sh 6087a6d9b409Smrg NULLCMD=: 6088efda2da8Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 6089a6d9b409Smrg # is contrary to our usage. Disable this feature. 6090a6d9b409Smrg alias -g '${1+"$@"}'='"$@"' 6091a6d9b409Smrg setopt NO_GLOB_SUBST 6092a6d9b409Smrgelse 60931e5fa1c5Smrg case `(set -o) 2>/dev/null` in #( 60941e5fa1c5Smrg *posix*) : 60951e5fa1c5Smrg set -o posix ;; #( 60961e5fa1c5Smrg *) : 60971e5fa1c5Smrg ;; 6098a6d9b409Smrgesac 6099a6d9b409Smrgfi 6100a6d9b409Smrg 6101a6d9b409Smrg 6102efda2da8Smrgas_nl=' 6103efda2da8Smrg' 6104efda2da8Smrgexport as_nl 6105efda2da8Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 6106efda2da8Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 6107efda2da8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 6108efda2da8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 61091e5fa1c5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 61101e5fa1c5Smrg# but without wasting forks for bash or zsh. 61111e5fa1c5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 61121e5fa1c5Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 61131e5fa1c5Smrg as_echo='print -r --' 61141e5fa1c5Smrg as_echo_n='print -rn --' 61151e5fa1c5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 6116efda2da8Smrg as_echo='printf %s\n' 6117efda2da8Smrg as_echo_n='printf %s' 6118efda2da8Smrgelse 6119efda2da8Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 6120efda2da8Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 6121efda2da8Smrg as_echo_n='/usr/ucb/echo -n' 6122a6d9b409Smrg else 6123efda2da8Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 6124efda2da8Smrg as_echo_n_body='eval 6125efda2da8Smrg arg=$1; 61261e5fa1c5Smrg case $arg in #( 6127efda2da8Smrg *"$as_nl"*) 6128efda2da8Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 6129efda2da8Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6130efda2da8Smrg esac; 6131efda2da8Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6132efda2da8Smrg ' 6133efda2da8Smrg export as_echo_n_body 6134efda2da8Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 6135a6d9b409Smrg fi 6136efda2da8Smrg export as_echo_body 6137efda2da8Smrg as_echo='sh -c $as_echo_body as_echo' 6138efda2da8Smrgfi 6139efda2da8Smrg 6140efda2da8Smrg# The user is always right. 6141efda2da8Smrgif test "${PATH_SEPARATOR+set}" != set; then 6142efda2da8Smrg PATH_SEPARATOR=: 6143efda2da8Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 6144efda2da8Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 6145efda2da8Smrg PATH_SEPARATOR=';' 6146efda2da8Smrg } 6147a6d9b409Smrgfi 6148a6d9b409Smrg 6149a6d9b409Smrg 6150a6d9b409Smrg# IFS 6151a6d9b409Smrg# We need space, tab and new line, in precisely that order. Quoting is 6152a6d9b409Smrg# there to prevent editors from complaining about space-tab. 6153a6d9b409Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 6154a6d9b409Smrg# splitting by setting IFS to empty value.) 6155a6d9b409SmrgIFS=" "" $as_nl" 6156a6d9b409Smrg 6157a6d9b409Smrg# Find who we are. Look in the path if we contain no directory separator. 61581e5fa1c5Smrgcase $0 in #(( 6159a6d9b409Smrg *[\\/]* ) as_myself=$0 ;; 6160a6d9b409Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6161a6d9b409Smrgfor as_dir in $PATH 6162a6d9b409Smrgdo 6163a6d9b409Smrg IFS=$as_save_IFS 6164a6d9b409Smrg test -z "$as_dir" && as_dir=. 61651e5fa1c5Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 61661e5fa1c5Smrg done 6167a6d9b409SmrgIFS=$as_save_IFS 6168a6d9b409Smrg 6169a6d9b409Smrg ;; 6170a6d9b409Smrgesac 6171a6d9b409Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 6172a6d9b409Smrg# in which case we are not to be found in the path. 6173a6d9b409Smrgif test "x$as_myself" = x; then 6174a6d9b409Smrg as_myself=$0 6175a6d9b409Smrgfi 6176a6d9b409Smrgif test ! -f "$as_myself"; then 6177efda2da8Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 61781e5fa1c5Smrg exit 1 6179a6d9b409Smrgfi 6180a6d9b409Smrg 61811e5fa1c5Smrg# Unset variables that we do not need and which cause bugs (e.g. in 61821e5fa1c5Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 61831e5fa1c5Smrg# suppresses any "Segmentation fault" message there. '((' could 61841e5fa1c5Smrg# trigger a bug in pdksh 5.2.14. 61851e5fa1c5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 61861e5fa1c5Smrgdo eval test x\${$as_var+set} = xset \ 61871e5fa1c5Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 6188a6d9b409Smrgdone 6189a6d9b409SmrgPS1='$ ' 6190a6d9b409SmrgPS2='> ' 6191a6d9b409SmrgPS4='+ ' 6192a6d9b409Smrg 6193a6d9b409Smrg# NLS nuisances. 6194efda2da8SmrgLC_ALL=C 6195efda2da8Smrgexport LC_ALL 6196efda2da8SmrgLANGUAGE=C 6197efda2da8Smrgexport LANGUAGE 6198a6d9b409Smrg 61991e5fa1c5Smrg# CDPATH. 62001e5fa1c5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 62011e5fa1c5Smrg 62021e5fa1c5Smrg 62031e5fa1c5Smrg# as_fn_error ERROR [LINENO LOG_FD] 62041e5fa1c5Smrg# --------------------------------- 62051e5fa1c5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 62061e5fa1c5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 62071e5fa1c5Smrg# script with status $?, using 1 if that was 0. 62081e5fa1c5Smrgas_fn_error () 62091e5fa1c5Smrg{ 62101e5fa1c5Smrg as_status=$?; test $as_status -eq 0 && as_status=1 62111e5fa1c5Smrg if test "$3"; then 62121e5fa1c5Smrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 62131e5fa1c5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 62141e5fa1c5Smrg fi 62151e5fa1c5Smrg $as_echo "$as_me: error: $1" >&2 62161e5fa1c5Smrg as_fn_exit $as_status 62171e5fa1c5Smrg} # as_fn_error 62181e5fa1c5Smrg 62191e5fa1c5Smrg 62201e5fa1c5Smrg# as_fn_set_status STATUS 62211e5fa1c5Smrg# ----------------------- 62221e5fa1c5Smrg# Set $? to STATUS, without forking. 62231e5fa1c5Smrgas_fn_set_status () 62241e5fa1c5Smrg{ 62251e5fa1c5Smrg return $1 62261e5fa1c5Smrg} # as_fn_set_status 62271e5fa1c5Smrg 62281e5fa1c5Smrg# as_fn_exit STATUS 62291e5fa1c5Smrg# ----------------- 62301e5fa1c5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 62311e5fa1c5Smrgas_fn_exit () 62321e5fa1c5Smrg{ 62331e5fa1c5Smrg set +e 62341e5fa1c5Smrg as_fn_set_status $1 62351e5fa1c5Smrg exit $1 62361e5fa1c5Smrg} # as_fn_exit 62371e5fa1c5Smrg 62381e5fa1c5Smrg# as_fn_unset VAR 62391e5fa1c5Smrg# --------------- 62401e5fa1c5Smrg# Portably unset VAR. 62411e5fa1c5Smrgas_fn_unset () 62421e5fa1c5Smrg{ 62431e5fa1c5Smrg { eval $1=; unset $1;} 62441e5fa1c5Smrg} 62451e5fa1c5Smrgas_unset=as_fn_unset 62461e5fa1c5Smrg# as_fn_append VAR VALUE 62471e5fa1c5Smrg# ---------------------- 62481e5fa1c5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 62491e5fa1c5Smrg# advantage of any shell optimizations that allow amortized linear growth over 62501e5fa1c5Smrg# repeated appends, instead of the typical quadratic growth present in naive 62511e5fa1c5Smrg# implementations. 62521e5fa1c5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 62531e5fa1c5Smrg eval 'as_fn_append () 62541e5fa1c5Smrg { 62551e5fa1c5Smrg eval $1+=\$2 62561e5fa1c5Smrg }' 62571e5fa1c5Smrgelse 62581e5fa1c5Smrg as_fn_append () 62591e5fa1c5Smrg { 62601e5fa1c5Smrg eval $1=\$$1\$2 62611e5fa1c5Smrg } 62621e5fa1c5Smrgfi # as_fn_append 62631e5fa1c5Smrg 62641e5fa1c5Smrg# as_fn_arith ARG... 62651e5fa1c5Smrg# ------------------ 62661e5fa1c5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 62671e5fa1c5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 62681e5fa1c5Smrg# must be portable across $(()) and expr. 62691e5fa1c5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 62701e5fa1c5Smrg eval 'as_fn_arith () 62711e5fa1c5Smrg { 62721e5fa1c5Smrg as_val=$(( $* )) 62731e5fa1c5Smrg }' 62741e5fa1c5Smrgelse 62751e5fa1c5Smrg as_fn_arith () 62761e5fa1c5Smrg { 62771e5fa1c5Smrg as_val=`expr "$@" || test $? -eq 1` 62781e5fa1c5Smrg } 62791e5fa1c5Smrgfi # as_fn_arith 62801e5fa1c5Smrg 62811e5fa1c5Smrg 6282a6d9b409Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 6283a6d9b409Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 6284a6d9b409Smrg as_expr=expr 6285a6d9b409Smrgelse 6286a6d9b409Smrg as_expr=false 6287a6d9b409Smrgfi 6288a6d9b409Smrg 6289a6d9b409Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 6290a6d9b409Smrg as_basename=basename 6291a6d9b409Smrgelse 6292a6d9b409Smrg as_basename=false 6293a6d9b409Smrgfi 6294a6d9b409Smrg 62951e5fa1c5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 62961e5fa1c5Smrg as_dirname=dirname 62971e5fa1c5Smrgelse 62981e5fa1c5Smrg as_dirname=false 62991e5fa1c5Smrgfi 6300a6d9b409Smrg 6301a6d9b409Smrgas_me=`$as_basename -- "$0" || 6302a6d9b409Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 6303a6d9b409Smrg X"$0" : 'X\(//\)$' \| \ 6304a6d9b409Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 6305efda2da8Smrg$as_echo X/"$0" | 6306a6d9b409Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 6307a6d9b409Smrg s//\1/ 6308a6d9b409Smrg q 6309a6d9b409Smrg } 6310a6d9b409Smrg /^X\/\(\/\/\)$/{ 6311a6d9b409Smrg s//\1/ 6312a6d9b409Smrg q 6313a6d9b409Smrg } 6314a6d9b409Smrg /^X\/\(\/\).*/{ 6315a6d9b409Smrg s//\1/ 6316a6d9b409Smrg q 6317a6d9b409Smrg } 6318a6d9b409Smrg s/.*/./; q'` 6319a6d9b409Smrg 63201e5fa1c5Smrg# Avoid depending upon Character Ranges. 63211e5fa1c5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 63221e5fa1c5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 63231e5fa1c5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 63241e5fa1c5Smrgas_cr_digits='0123456789' 63251e5fa1c5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 6326a6d9b409Smrg 6327a6d9b409SmrgECHO_C= ECHO_N= ECHO_T= 63281e5fa1c5Smrgcase `echo -n x` in #((((( 6329a6d9b409Smrg-n*) 63301e5fa1c5Smrg case `echo 'xy\c'` in 6331a6d9b409Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 63321e5fa1c5Smrg xy) ECHO_C='\c';; 63331e5fa1c5Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 63341e5fa1c5Smrg ECHO_T=' ';; 6335a6d9b409Smrg esac;; 6336a6d9b409Smrg*) 6337a6d9b409Smrg ECHO_N='-n';; 6338a6d9b409Smrgesac 6339a6d9b409Smrg 6340a6d9b409Smrgrm -f conf$$ conf$$.exe conf$$.file 6341a6d9b409Smrgif test -d conf$$.dir; then 6342a6d9b409Smrg rm -f conf$$.dir/conf$$.file 6343a6d9b409Smrgelse 6344a6d9b409Smrg rm -f conf$$.dir 6345efda2da8Smrg mkdir conf$$.dir 2>/dev/null 6346efda2da8Smrgfi 6347efda2da8Smrgif (echo >conf$$.file) 2>/dev/null; then 6348efda2da8Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 6349efda2da8Smrg as_ln_s='ln -s' 6350efda2da8Smrg # ... but there are two gotchas: 6351efda2da8Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 6352efda2da8Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 6353efda2da8Smrg # In both cases, we have to default to `cp -p'. 6354efda2da8Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 6355efda2da8Smrg as_ln_s='cp -p' 6356efda2da8Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 6357efda2da8Smrg as_ln_s=ln 6358efda2da8Smrg else 6359a6d9b409Smrg as_ln_s='cp -p' 6360efda2da8Smrg fi 6361a6d9b409Smrgelse 6362a6d9b409Smrg as_ln_s='cp -p' 6363a6d9b409Smrgfi 6364a6d9b409Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 6365a6d9b409Smrgrmdir conf$$.dir 2>/dev/null 6366a6d9b409Smrg 63671e5fa1c5Smrg 63681e5fa1c5Smrg# as_fn_mkdir_p 63691e5fa1c5Smrg# ------------- 63701e5fa1c5Smrg# Create "$as_dir" as a directory, including parents if necessary. 63711e5fa1c5Smrgas_fn_mkdir_p () 63721e5fa1c5Smrg{ 63731e5fa1c5Smrg 63741e5fa1c5Smrg case $as_dir in #( 63751e5fa1c5Smrg -*) as_dir=./$as_dir;; 63761e5fa1c5Smrg esac 63771e5fa1c5Smrg test -d "$as_dir" || eval $as_mkdir_p || { 63781e5fa1c5Smrg as_dirs= 63791e5fa1c5Smrg while :; do 63801e5fa1c5Smrg case $as_dir in #( 63811e5fa1c5Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 63821e5fa1c5Smrg *) as_qdir=$as_dir;; 63831e5fa1c5Smrg esac 63841e5fa1c5Smrg as_dirs="'$as_qdir' $as_dirs" 63851e5fa1c5Smrg as_dir=`$as_dirname -- "$as_dir" || 63861e5fa1c5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 63871e5fa1c5Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 63881e5fa1c5Smrg X"$as_dir" : 'X\(//\)$' \| \ 63891e5fa1c5Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 63901e5fa1c5Smrg$as_echo X"$as_dir" | 63911e5fa1c5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 63921e5fa1c5Smrg s//\1/ 63931e5fa1c5Smrg q 63941e5fa1c5Smrg } 63951e5fa1c5Smrg /^X\(\/\/\)[^/].*/{ 63961e5fa1c5Smrg s//\1/ 63971e5fa1c5Smrg q 63981e5fa1c5Smrg } 63991e5fa1c5Smrg /^X\(\/\/\)$/{ 64001e5fa1c5Smrg s//\1/ 64011e5fa1c5Smrg q 64021e5fa1c5Smrg } 64031e5fa1c5Smrg /^X\(\/\).*/{ 64041e5fa1c5Smrg s//\1/ 64051e5fa1c5Smrg q 64061e5fa1c5Smrg } 64071e5fa1c5Smrg s/.*/./; q'` 64081e5fa1c5Smrg test -d "$as_dir" && break 64091e5fa1c5Smrg done 64101e5fa1c5Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 64111e5fa1c5Smrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 64121e5fa1c5Smrg 64131e5fa1c5Smrg 64141e5fa1c5Smrg} # as_fn_mkdir_p 6415a6d9b409Smrgif mkdir -p . 2>/dev/null; then 64161e5fa1c5Smrg as_mkdir_p='mkdir -p "$as_dir"' 6417a6d9b409Smrgelse 6418a6d9b409Smrg test -d ./-p && rmdir ./-p 6419a6d9b409Smrg as_mkdir_p=false 6420a6d9b409Smrgfi 6421a6d9b409Smrg 6422a6d9b409Smrgif test -x / >/dev/null 2>&1; then 6423a6d9b409Smrg as_test_x='test -x' 6424a6d9b409Smrgelse 6425a6d9b409Smrg if ls -dL / >/dev/null 2>&1; then 6426a6d9b409Smrg as_ls_L_option=L 6427a6d9b409Smrg else 6428a6d9b409Smrg as_ls_L_option= 6429a6d9b409Smrg fi 6430a6d9b409Smrg as_test_x=' 6431a6d9b409Smrg eval sh -c '\'' 6432a6d9b409Smrg if test -d "$1"; then 6433efda2da8Smrg test -d "$1/."; 6434a6d9b409Smrg else 64351e5fa1c5Smrg case $1 in #( 6436efda2da8Smrg -*)set "./$1";; 6437a6d9b409Smrg esac; 64381e5fa1c5Smrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 6439a6d9b409Smrg ???[sx]*):;;*)false;;esac;fi 6440a6d9b409Smrg '\'' sh 6441a6d9b409Smrg ' 6442a6d9b409Smrgfi 6443a6d9b409Smrgas_executable_p=$as_test_x 6444a6d9b409Smrg 6445a6d9b409Smrg# Sed expression to map a string onto a valid CPP name. 6446a6d9b409Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 6447a6d9b409Smrg 6448a6d9b409Smrg# Sed expression to map a string onto a valid variable name. 6449a6d9b409Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 6450a6d9b409Smrg 6451a6d9b409Smrg 6452a6d9b409Smrgexec 6>&1 64531e5fa1c5Smrg## ----------------------------------- ## 64541e5fa1c5Smrg## Main body of $CONFIG_STATUS script. ## 64551e5fa1c5Smrg## ----------------------------------- ## 64561e5fa1c5Smrg_ASEOF 64571e5fa1c5Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 6458a6d9b409Smrg 64591e5fa1c5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 64601e5fa1c5Smrg# Save the log message, to keep $0 and so on meaningful, and to 6461a6d9b409Smrg# report actual input values of CONFIG_FILES etc. instead of their 6462a6d9b409Smrg# values after options handling. 6463a6d9b409Smrgac_log=" 64641e5fa1c5SmrgThis file was extended by sessreg $as_me 1.0.6, which was 64651e5fa1c5Smrggenerated by GNU Autoconf 2.65. Invocation command line was 6466a6d9b409Smrg 6467a6d9b409Smrg CONFIG_FILES = $CONFIG_FILES 6468a6d9b409Smrg CONFIG_HEADERS = $CONFIG_HEADERS 6469a6d9b409Smrg CONFIG_LINKS = $CONFIG_LINKS 6470a6d9b409Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 6471a6d9b409Smrg $ $0 $@ 6472a6d9b409Smrg 6473a6d9b409Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 6474a6d9b409Smrg" 6475a6d9b409Smrg 6476a6d9b409Smrg_ACEOF 6477a6d9b409Smrg 6478efda2da8Smrgcase $ac_config_files in *" 6479efda2da8Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 6480efda2da8Smrgesac 6481efda2da8Smrg 6482efda2da8Smrgcase $ac_config_headers in *" 6483efda2da8Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 6484efda2da8Smrgesac 6485efda2da8Smrg 6486efda2da8Smrg 6487efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6488a6d9b409Smrg# Files that config.status was made for. 6489a6d9b409Smrgconfig_files="$ac_config_files" 6490a6d9b409Smrgconfig_headers="$ac_config_headers" 6491a6d9b409Smrgconfig_commands="$ac_config_commands" 6492a6d9b409Smrg 6493a6d9b409Smrg_ACEOF 6494a6d9b409Smrg 6495efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6496a6d9b409Smrgac_cs_usage="\ 64971e5fa1c5Smrg\`$as_me' instantiates files and other configuration actions 64981e5fa1c5Smrgfrom templates according to the current configuration. Unless the files 64991e5fa1c5Smrgand actions are specified as TAGs, all are instantiated by default. 6500a6d9b409Smrg 65011e5fa1c5SmrgUsage: $0 [OPTION]... [TAG]... 6502a6d9b409Smrg 6503a6d9b409Smrg -h, --help print this help, then exit 6504a6d9b409Smrg -V, --version print version number and configuration settings, then exit 65051e5fa1c5Smrg --config print configuration, then exit 6506efda2da8Smrg -q, --quiet, --silent 6507efda2da8Smrg do not print progress messages 6508a6d9b409Smrg -d, --debug don't remove temporary files 6509a6d9b409Smrg --recheck update $as_me by reconfiguring in the same conditions 6510efda2da8Smrg --file=FILE[:TEMPLATE] 6511efda2da8Smrg instantiate the configuration file FILE 6512efda2da8Smrg --header=FILE[:TEMPLATE] 6513efda2da8Smrg instantiate the configuration header FILE 6514a6d9b409Smrg 6515a6d9b409SmrgConfiguration files: 6516a6d9b409Smrg$config_files 6517a6d9b409Smrg 6518a6d9b409SmrgConfiguration headers: 6519a6d9b409Smrg$config_headers 6520a6d9b409Smrg 6521a6d9b409SmrgConfiguration commands: 6522a6d9b409Smrg$config_commands 6523a6d9b409Smrg 65241e5fa1c5SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 6525a6d9b409Smrg 6526a6d9b409Smrg_ACEOF 6527efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 65281e5fa1c5Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 6529a6d9b409Smrgac_cs_version="\\ 65301e5fa1c5Smrgsessreg config.status 1.0.6 65311e5fa1c5Smrgconfigured by $0, generated by GNU Autoconf 2.65, 65321e5fa1c5Smrg with options \\"\$ac_cs_config\\" 6533a6d9b409Smrg 65341e5fa1c5SmrgCopyright (C) 2009 Free Software Foundation, Inc. 6535a6d9b409SmrgThis config.status script is free software; the Free Software Foundation 6536a6d9b409Smrggives unlimited permission to copy, distribute and modify it." 6537a6d9b409Smrg 6538a6d9b409Smrgac_pwd='$ac_pwd' 6539a6d9b409Smrgsrcdir='$srcdir' 6540a6d9b409SmrgINSTALL='$INSTALL' 6541a6d9b409SmrgMKDIR_P='$MKDIR_P' 6542efda2da8SmrgAWK='$AWK' 6543efda2da8Smrgtest -n "\$AWK" || AWK=awk 6544a6d9b409Smrg_ACEOF 6545a6d9b409Smrg 6546efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6547efda2da8Smrg# The default lists apply if the user does not specify any file. 6548a6d9b409Smrgac_need_defaults=: 6549a6d9b409Smrgwhile test $# != 0 6550a6d9b409Smrgdo 6551a6d9b409Smrg case $1 in 6552a6d9b409Smrg --*=*) 6553a6d9b409Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 6554a6d9b409Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 6555a6d9b409Smrg ac_shift=: 6556a6d9b409Smrg ;; 6557a6d9b409Smrg *) 6558a6d9b409Smrg ac_option=$1 6559a6d9b409Smrg ac_optarg=$2 6560a6d9b409Smrg ac_shift=shift 6561a6d9b409Smrg ;; 6562a6d9b409Smrg esac 6563a6d9b409Smrg 6564a6d9b409Smrg case $ac_option in 6565a6d9b409Smrg # Handling of the options. 6566a6d9b409Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6567a6d9b409Smrg ac_cs_recheck=: ;; 6568a6d9b409Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6569efda2da8Smrg $as_echo "$ac_cs_version"; exit ;; 65701e5fa1c5Smrg --config | --confi | --conf | --con | --co | --c ) 65711e5fa1c5Smrg $as_echo "$ac_cs_config"; exit ;; 6572a6d9b409Smrg --debug | --debu | --deb | --de | --d | -d ) 6573a6d9b409Smrg debug=: ;; 6574a6d9b409Smrg --file | --fil | --fi | --f ) 6575a6d9b409Smrg $ac_shift 6576efda2da8Smrg case $ac_optarg in 6577efda2da8Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6578efda2da8Smrg esac 65791e5fa1c5Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 6580a6d9b409Smrg ac_need_defaults=false;; 6581a6d9b409Smrg --header | --heade | --head | --hea ) 6582a6d9b409Smrg $ac_shift 6583efda2da8Smrg case $ac_optarg in 6584efda2da8Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6585efda2da8Smrg esac 65861e5fa1c5Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6587a6d9b409Smrg ac_need_defaults=false;; 6588a6d9b409Smrg --he | --h) 6589a6d9b409Smrg # Conflict between --help and --header 65901e5fa1c5Smrg as_fn_error "ambiguous option: \`$1' 65911e5fa1c5SmrgTry \`$0 --help' for more information.";; 6592a6d9b409Smrg --help | --hel | -h ) 6593efda2da8Smrg $as_echo "$ac_cs_usage"; exit ;; 6594a6d9b409Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6595a6d9b409Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 6596a6d9b409Smrg ac_cs_silent=: ;; 6597a6d9b409Smrg 6598a6d9b409Smrg # This is an error. 65991e5fa1c5Smrg -*) as_fn_error "unrecognized option: \`$1' 66001e5fa1c5SmrgTry \`$0 --help' for more information." ;; 6601a6d9b409Smrg 66021e5fa1c5Smrg *) as_fn_append ac_config_targets " $1" 6603a6d9b409Smrg ac_need_defaults=false ;; 6604a6d9b409Smrg 6605a6d9b409Smrg esac 6606a6d9b409Smrg shift 6607a6d9b409Smrgdone 6608a6d9b409Smrg 6609a6d9b409Smrgac_configure_extra_args= 6610a6d9b409Smrg 6611a6d9b409Smrgif $ac_cs_silent; then 6612a6d9b409Smrg exec 6>/dev/null 6613a6d9b409Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 6614a6d9b409Smrgfi 6615a6d9b409Smrg 6616a6d9b409Smrg_ACEOF 6617efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6618a6d9b409Smrgif \$ac_cs_recheck; then 6619efda2da8Smrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6620efda2da8Smrg shift 6621efda2da8Smrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6622efda2da8Smrg CONFIG_SHELL='$SHELL' 6623a6d9b409Smrg export CONFIG_SHELL 6624efda2da8Smrg exec "\$@" 6625a6d9b409Smrgfi 6626a6d9b409Smrg 6627a6d9b409Smrg_ACEOF 6628efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6629a6d9b409Smrgexec 5>>config.log 6630a6d9b409Smrg{ 6631a6d9b409Smrg echo 6632a6d9b409Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6633a6d9b409Smrg## Running $as_me. ## 6634a6d9b409Smrg_ASBOX 6635efda2da8Smrg $as_echo "$ac_log" 6636a6d9b409Smrg} >&5 6637a6d9b409Smrg 6638a6d9b409Smrg_ACEOF 6639efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6640a6d9b409Smrg# 6641a6d9b409Smrg# INIT-COMMANDS 6642a6d9b409Smrg# 6643a6d9b409SmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 6644a6d9b409Smrg 6645a6d9b409Smrg_ACEOF 6646a6d9b409Smrg 6647efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6648a6d9b409Smrg 6649a6d9b409Smrg# Handling of arguments. 6650a6d9b409Smrgfor ac_config_target in $ac_config_targets 6651a6d9b409Smrgdo 6652a6d9b409Smrg case $ac_config_target in 6653a6d9b409Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 6654a6d9b409Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 6655a6d9b409Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6656a6d9b409Smrg 66571e5fa1c5Smrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6658a6d9b409Smrg esac 6659a6d9b409Smrgdone 6660a6d9b409Smrg 6661a6d9b409Smrg 6662a6d9b409Smrg# If the user did not use the arguments to specify the items to instantiate, 6663a6d9b409Smrg# then the envvar interface is used. Set only those that are not. 6664a6d9b409Smrg# We use the long form for the default assignment because of an extremely 6665a6d9b409Smrg# bizarre bug on SunOS 4.1.3. 6666a6d9b409Smrgif $ac_need_defaults; then 6667a6d9b409Smrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6668a6d9b409Smrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6669a6d9b409Smrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 6670a6d9b409Smrgfi 6671a6d9b409Smrg 6672a6d9b409Smrg# Have a temporary directory for convenience. Make it in the build tree 6673a6d9b409Smrg# simply because there is no reason against having it here, and in addition, 6674a6d9b409Smrg# creating and moving files from /tmp can sometimes cause problems. 6675a6d9b409Smrg# Hook for its removal unless debugging. 6676a6d9b409Smrg# Note that there is a small window in which the directory will not be cleaned: 6677a6d9b409Smrg# after its creation but before its name has been assigned to `$tmp'. 6678a6d9b409Smrg$debug || 6679a6d9b409Smrg{ 6680a6d9b409Smrg tmp= 6681a6d9b409Smrg trap 'exit_status=$? 6682a6d9b409Smrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 6683a6d9b409Smrg' 0 66841e5fa1c5Smrg trap 'as_fn_exit 1' 1 2 13 15 6685a6d9b409Smrg} 6686a6d9b409Smrg# Create a (secure) tmp directory for tmp files. 6687a6d9b409Smrg 6688a6d9b409Smrg{ 6689a6d9b409Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6690a6d9b409Smrg test -n "$tmp" && test -d "$tmp" 6691a6d9b409Smrg} || 6692a6d9b409Smrg{ 6693a6d9b409Smrg tmp=./conf$$-$RANDOM 6694a6d9b409Smrg (umask 077 && mkdir "$tmp") 66951e5fa1c5Smrg} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 6696a6d9b409Smrg 6697efda2da8Smrg# Set up the scripts for CONFIG_FILES section. 6698efda2da8Smrg# No need to generate them if there are no CONFIG_FILES. 6699efda2da8Smrg# This happens for instance with `./config.status config.h'. 6700a6d9b409Smrgif test -n "$CONFIG_FILES"; then 6701a6d9b409Smrg 6702a6d9b409Smrg 67031e5fa1c5Smrgac_cr=`echo X | tr X '\015'` 67041e5fa1c5Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 67051e5fa1c5Smrg# But we know of no other shell where ac_cr would be empty at this 67061e5fa1c5Smrg# point, so we can use a bashism as a fallback. 67071e5fa1c5Smrgif test "x$ac_cr" = x; then 67081e5fa1c5Smrg eval ac_cr=\$\'\\r\' 67091e5fa1c5Smrgfi 6710efda2da8Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6711efda2da8Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 67121e5fa1c5Smrg ac_cs_awk_cr='\r' 6713efda2da8Smrgelse 6714efda2da8Smrg ac_cs_awk_cr=$ac_cr 6715a6d9b409Smrgfi 6716a6d9b409Smrg 6717efda2da8Smrgecho 'BEGIN {' >"$tmp/subs1.awk" && 6718a6d9b409Smrg_ACEOF 6719a6d9b409Smrg 6720a6d9b409Smrg 6721efda2da8Smrg{ 6722efda2da8Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 6723efda2da8Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6724efda2da8Smrg echo "_ACEOF" 6725efda2da8Smrg} >conf$$subs.sh || 67261e5fa1c5Smrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6727efda2da8Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 6728a6d9b409Smrgac_delim='%!_!# ' 6729a6d9b409Smrgfor ac_last_try in false false false false false :; do 6730efda2da8Smrg . ./conf$$subs.sh || 67311e5fa1c5Smrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6732a6d9b409Smrg 6733efda2da8Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6734efda2da8Smrg if test $ac_delim_n = $ac_delim_num; then 6735a6d9b409Smrg break 6736a6d9b409Smrg elif $ac_last_try; then 67371e5fa1c5Smrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6738a6d9b409Smrg else 6739a6d9b409Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6740a6d9b409Smrg fi 6741a6d9b409Smrgdone 6742efda2da8Smrgrm -f conf$$subs.sh 6743a6d9b409Smrg 6744efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6745efda2da8Smrgcat >>"\$tmp/subs1.awk" <<\\_ACAWK && 6746efda2da8Smrg_ACEOF 6747efda2da8Smrgsed -n ' 6748efda2da8Smrgh 6749efda2da8Smrgs/^/S["/; s/!.*/"]=/ 6750efda2da8Smrgp 6751efda2da8Smrgg 6752efda2da8Smrgs/^[^!]*!// 6753efda2da8Smrg:repl 6754efda2da8Smrgt repl 6755efda2da8Smrgs/'"$ac_delim"'$// 6756efda2da8Smrgt delim 6757efda2da8Smrg:nl 6758efda2da8Smrgh 67591e5fa1c5Smrgs/\(.\{148\}\)..*/\1/ 6760efda2da8Smrgt more1 6761efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6762efda2da8Smrgp 6763efda2da8Smrgn 6764efda2da8Smrgb repl 6765efda2da8Smrg:more1 6766efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6767efda2da8Smrgp 6768efda2da8Smrgg 6769efda2da8Smrgs/.\{148\}// 6770efda2da8Smrgt nl 6771efda2da8Smrg:delim 6772efda2da8Smrgh 67731e5fa1c5Smrgs/\(.\{148\}\)..*/\1/ 6774efda2da8Smrgt more2 6775efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 6776efda2da8Smrgp 6777efda2da8Smrgb 6778efda2da8Smrg:more2 6779efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6780efda2da8Smrgp 6781efda2da8Smrgg 6782efda2da8Smrgs/.\{148\}// 6783efda2da8Smrgt delim 6784efda2da8Smrg' <conf$$subs.awk | sed ' 6785efda2da8Smrg/^[^""]/{ 6786efda2da8Smrg N 6787efda2da8Smrg s/\n// 6788efda2da8Smrg} 6789efda2da8Smrg' >>$CONFIG_STATUS || ac_write_fail=1 6790efda2da8Smrgrm -f conf$$subs.awk 6791efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6792efda2da8Smrg_ACAWK 6793efda2da8Smrgcat >>"\$tmp/subs1.awk" <<_ACAWK && 6794efda2da8Smrg for (key in S) S_is_set[key] = 1 6795efda2da8Smrg FS = "" 6796efda2da8Smrg 6797efda2da8Smrg} 6798efda2da8Smrg{ 6799efda2da8Smrg line = $ 0 6800efda2da8Smrg nfields = split(line, field, "@") 6801efda2da8Smrg substed = 0 6802efda2da8Smrg len = length(field[1]) 6803efda2da8Smrg for (i = 2; i < nfields; i++) { 6804efda2da8Smrg key = field[i] 6805efda2da8Smrg keylen = length(key) 6806efda2da8Smrg if (S_is_set[key]) { 6807efda2da8Smrg value = S[key] 6808efda2da8Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6809efda2da8Smrg len += length(value) + length(field[++i]) 6810efda2da8Smrg substed = 1 6811efda2da8Smrg } else 6812efda2da8Smrg len += 1 + keylen 6813efda2da8Smrg } 6814efda2da8Smrg 6815efda2da8Smrg print line 6816efda2da8Smrg} 6817a6d9b409Smrg 6818efda2da8Smrg_ACAWK 6819a6d9b409Smrg_ACEOF 6820efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6821efda2da8Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6822efda2da8Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6823efda2da8Smrgelse 6824efda2da8Smrg cat 6825efda2da8Smrgfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 68261e5fa1c5Smrg || as_fn_error "could not setup config files machinery" "$LINENO" 5 6827a6d9b409Smrg_ACEOF 6828a6d9b409Smrg 6829a6d9b409Smrg# VPATH may cause trouble with some makes, so we remove $(srcdir), 6830a6d9b409Smrg# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 6831a6d9b409Smrg# trailing colons and then remove the whole line if VPATH becomes empty 6832a6d9b409Smrg# (actually we leave an empty line to preserve line numbers). 6833a6d9b409Smrgif test "x$srcdir" = x.; then 6834a6d9b409Smrg ac_vpsub='/^[ ]*VPATH[ ]*=/{ 6835a6d9b409Smrgs/:*\$(srcdir):*/:/ 6836a6d9b409Smrgs/:*\${srcdir}:*/:/ 6837a6d9b409Smrgs/:*@srcdir@:*/:/ 6838a6d9b409Smrgs/^\([^=]*=[ ]*\):*/\1/ 6839a6d9b409Smrgs/:*$// 6840a6d9b409Smrgs/^[^=]*=[ ]*$// 6841a6d9b409Smrg}' 6842a6d9b409Smrgfi 6843a6d9b409Smrg 6844efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6845a6d9b409Smrgfi # test -n "$CONFIG_FILES" 6846a6d9b409Smrg 6847efda2da8Smrg# Set up the scripts for CONFIG_HEADERS section. 6848efda2da8Smrg# No need to generate them if there are no CONFIG_HEADERS. 6849efda2da8Smrg# This happens for instance with `./config.status Makefile'. 6850efda2da8Smrgif test -n "$CONFIG_HEADERS"; then 6851efda2da8Smrgcat >"$tmp/defines.awk" <<\_ACAWK || 6852efda2da8SmrgBEGIN { 6853efda2da8Smrg_ACEOF 6854efda2da8Smrg 6855efda2da8Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 6856efda2da8Smrg# here-document in config.status, that substitutes the proper values into 6857efda2da8Smrg# config.h.in to produce config.h. 6858efda2da8Smrg 6859efda2da8Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 6860efda2da8Smrg# handling of long lines. 6861efda2da8Smrgac_delim='%!_!# ' 6862efda2da8Smrgfor ac_last_try in false false :; do 6863efda2da8Smrg ac_t=`sed -n "/$ac_delim/p" confdefs.h` 6864efda2da8Smrg if test -z "$ac_t"; then 6865efda2da8Smrg break 6866efda2da8Smrg elif $ac_last_try; then 68671e5fa1c5Smrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 6868efda2da8Smrg else 6869efda2da8Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6870efda2da8Smrg fi 6871efda2da8Smrgdone 6872efda2da8Smrg 6873efda2da8Smrg# For the awk script, D is an array of macro values keyed by name, 6874efda2da8Smrg# likewise P contains macro parameters if any. Preserve backslash 6875efda2da8Smrg# newline sequences. 6876efda2da8Smrg 6877efda2da8Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6878efda2da8Smrgsed -n ' 6879efda2da8Smrgs/.\{148\}/&'"$ac_delim"'/g 6880efda2da8Smrgt rset 6881efda2da8Smrg:rset 6882efda2da8Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 6883efda2da8Smrgt def 6884efda2da8Smrgd 6885efda2da8Smrg:def 6886efda2da8Smrgs/\\$// 6887efda2da8Smrgt bsnl 6888efda2da8Smrgs/["\\]/\\&/g 6889efda2da8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6890efda2da8SmrgD["\1"]=" \3"/p 6891efda2da8Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6892efda2da8Smrgd 6893efda2da8Smrg:bsnl 6894efda2da8Smrgs/["\\]/\\&/g 6895efda2da8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6896efda2da8SmrgD["\1"]=" \3\\\\\\n"\\/p 6897efda2da8Smrgt cont 6898efda2da8Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6899efda2da8Smrgt cont 6900efda2da8Smrgd 6901efda2da8Smrg:cont 6902efda2da8Smrgn 6903efda2da8Smrgs/.\{148\}/&'"$ac_delim"'/g 6904efda2da8Smrgt clear 6905efda2da8Smrg:clear 6906efda2da8Smrgs/\\$// 6907efda2da8Smrgt bsnlc 6908efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 6909efda2da8Smrgd 6910efda2da8Smrg:bsnlc 6911efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 6912efda2da8Smrgb cont 6913efda2da8Smrg' <confdefs.h | sed ' 6914efda2da8Smrgs/'"$ac_delim"'/"\\\ 6915efda2da8Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 6916efda2da8Smrg 6917efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6918efda2da8Smrg for (key in D) D_is_set[key] = 1 6919efda2da8Smrg FS = "" 6920efda2da8Smrg} 6921efda2da8Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 6922efda2da8Smrg line = \$ 0 6923efda2da8Smrg split(line, arg, " ") 6924efda2da8Smrg if (arg[1] == "#") { 6925efda2da8Smrg defundef = arg[2] 6926efda2da8Smrg mac1 = arg[3] 6927efda2da8Smrg } else { 6928efda2da8Smrg defundef = substr(arg[1], 2) 6929efda2da8Smrg mac1 = arg[2] 6930efda2da8Smrg } 6931efda2da8Smrg split(mac1, mac2, "(") #) 6932efda2da8Smrg macro = mac2[1] 6933efda2da8Smrg prefix = substr(line, 1, index(line, defundef) - 1) 6934efda2da8Smrg if (D_is_set[macro]) { 6935efda2da8Smrg # Preserve the white space surrounding the "#". 6936efda2da8Smrg print prefix "define", macro P[macro] D[macro] 6937efda2da8Smrg next 6938efda2da8Smrg } else { 6939efda2da8Smrg # Replace #undef with comments. This is necessary, for example, 6940efda2da8Smrg # in the case of _POSIX_SOURCE, which is predefined and required 6941efda2da8Smrg # on some systems where configure will not decide to define it. 6942efda2da8Smrg if (defundef == "undef") { 6943efda2da8Smrg print "/*", prefix defundef, macro, "*/" 6944efda2da8Smrg next 6945efda2da8Smrg } 6946efda2da8Smrg } 6947efda2da8Smrg} 6948efda2da8Smrg{ print } 6949efda2da8Smrg_ACAWK 6950efda2da8Smrg_ACEOF 6951efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 69521e5fa1c5Smrg as_fn_error "could not setup config headers machinery" "$LINENO" 5 6953efda2da8Smrgfi # test -n "$CONFIG_HEADERS" 6954efda2da8Smrg 6955a6d9b409Smrg 6956efda2da8Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 6957efda2da8Smrgshift 6958efda2da8Smrgfor ac_tag 6959a6d9b409Smrgdo 6960a6d9b409Smrg case $ac_tag in 6961a6d9b409Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 6962a6d9b409Smrg esac 6963a6d9b409Smrg case $ac_mode$ac_tag in 6964a6d9b409Smrg :[FHL]*:*);; 69651e5fa1c5Smrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 6966a6d9b409Smrg :[FH]-) ac_tag=-:-;; 6967a6d9b409Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6968a6d9b409Smrg esac 6969a6d9b409Smrg ac_save_IFS=$IFS 6970a6d9b409Smrg IFS=: 6971a6d9b409Smrg set x $ac_tag 6972a6d9b409Smrg IFS=$ac_save_IFS 6973a6d9b409Smrg shift 6974a6d9b409Smrg ac_file=$1 6975a6d9b409Smrg shift 6976a6d9b409Smrg 6977a6d9b409Smrg case $ac_mode in 6978a6d9b409Smrg :L) ac_source=$1;; 6979a6d9b409Smrg :[FH]) 6980a6d9b409Smrg ac_file_inputs= 6981a6d9b409Smrg for ac_f 6982a6d9b409Smrg do 6983a6d9b409Smrg case $ac_f in 6984a6d9b409Smrg -) ac_f="$tmp/stdin";; 6985a6d9b409Smrg *) # Look for the file first in the build tree, then in the source tree 6986a6d9b409Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 6987a6d9b409Smrg # because $ac_f cannot contain `:'. 6988a6d9b409Smrg test -f "$ac_f" || 6989a6d9b409Smrg case $ac_f in 6990a6d9b409Smrg [\\/$]*) false;; 6991a6d9b409Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6992a6d9b409Smrg esac || 69931e5fa1c5Smrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6994a6d9b409Smrg esac 6995efda2da8Smrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 69961e5fa1c5Smrg as_fn_append ac_file_inputs " '$ac_f'" 6997a6d9b409Smrg done 6998a6d9b409Smrg 6999a6d9b409Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 7000a6d9b409Smrg # use $as_me), people would be surprised to read: 7001a6d9b409Smrg # /* config.h. Generated by config.status. */ 7002efda2da8Smrg configure_input='Generated from '` 7003efda2da8Smrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 7004efda2da8Smrg `' by configure.' 7005a6d9b409Smrg if test x"$ac_file" != x-; then 7006a6d9b409Smrg configure_input="$ac_file. $configure_input" 70071e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 7008efda2da8Smrg$as_echo "$as_me: creating $ac_file" >&6;} 7009a6d9b409Smrg fi 7010efda2da8Smrg # Neutralize special characters interpreted by sed in replacement strings. 7011efda2da8Smrg case $configure_input in #( 7012efda2da8Smrg *\&* | *\|* | *\\* ) 7013efda2da8Smrg ac_sed_conf_input=`$as_echo "$configure_input" | 7014efda2da8Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 7015efda2da8Smrg *) ac_sed_conf_input=$configure_input;; 7016efda2da8Smrg esac 7017a6d9b409Smrg 7018a6d9b409Smrg case $ac_tag in 7019efda2da8Smrg *:-:* | *:-) cat >"$tmp/stdin" \ 70201e5fa1c5Smrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 7021a6d9b409Smrg esac 7022a6d9b409Smrg ;; 7023a6d9b409Smrg esac 7024a6d9b409Smrg 7025a6d9b409Smrg ac_dir=`$as_dirname -- "$ac_file" || 7026a6d9b409Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7027a6d9b409Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 7028a6d9b409Smrg X"$ac_file" : 'X\(//\)$' \| \ 7029a6d9b409Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 7030efda2da8Smrg$as_echo X"$ac_file" | 7031a6d9b409Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7032a6d9b409Smrg s//\1/ 7033a6d9b409Smrg q 7034a6d9b409Smrg } 7035a6d9b409Smrg /^X\(\/\/\)[^/].*/{ 7036a6d9b409Smrg s//\1/ 7037a6d9b409Smrg q 7038a6d9b409Smrg } 7039a6d9b409Smrg /^X\(\/\/\)$/{ 7040a6d9b409Smrg s//\1/ 7041a6d9b409Smrg q 7042a6d9b409Smrg } 7043a6d9b409Smrg /^X\(\/\).*/{ 7044a6d9b409Smrg s//\1/ 7045a6d9b409Smrg q 7046a6d9b409Smrg } 7047a6d9b409Smrg s/.*/./; q'` 70481e5fa1c5Smrg as_dir="$ac_dir"; as_fn_mkdir_p 7049a6d9b409Smrg ac_builddir=. 7050a6d9b409Smrg 7051a6d9b409Smrgcase "$ac_dir" in 7052a6d9b409Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 7053a6d9b409Smrg*) 7054efda2da8Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 7055a6d9b409Smrg # A ".." for each directory in $ac_dir_suffix. 7056efda2da8Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 7057a6d9b409Smrg case $ac_top_builddir_sub in 7058a6d9b409Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 7059a6d9b409Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 7060a6d9b409Smrg esac ;; 7061a6d9b409Smrgesac 7062a6d9b409Smrgac_abs_top_builddir=$ac_pwd 7063a6d9b409Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 7064a6d9b409Smrg# for backward compatibility: 7065a6d9b409Smrgac_top_builddir=$ac_top_build_prefix 7066a6d9b409Smrg 7067a6d9b409Smrgcase $srcdir in 7068a6d9b409Smrg .) # We are building in place. 7069a6d9b409Smrg ac_srcdir=. 7070a6d9b409Smrg ac_top_srcdir=$ac_top_builddir_sub 7071a6d9b409Smrg ac_abs_top_srcdir=$ac_pwd ;; 7072a6d9b409Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 7073a6d9b409Smrg ac_srcdir=$srcdir$ac_dir_suffix; 7074a6d9b409Smrg ac_top_srcdir=$srcdir 7075a6d9b409Smrg ac_abs_top_srcdir=$srcdir ;; 7076a6d9b409Smrg *) # Relative name. 7077a6d9b409Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 7078a6d9b409Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 7079a6d9b409Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 7080a6d9b409Smrgesac 7081a6d9b409Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 7082a6d9b409Smrg 7083a6d9b409Smrg 7084a6d9b409Smrg case $ac_mode in 7085a6d9b409Smrg :F) 7086a6d9b409Smrg # 7087a6d9b409Smrg # CONFIG_FILE 7088a6d9b409Smrg # 7089a6d9b409Smrg 7090a6d9b409Smrg case $INSTALL in 7091a6d9b409Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 7092a6d9b409Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 7093a6d9b409Smrg esac 7094a6d9b409Smrg ac_MKDIR_P=$MKDIR_P 7095a6d9b409Smrg case $MKDIR_P in 7096a6d9b409Smrg [\\/$]* | ?:[\\/]* ) ;; 7097a6d9b409Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 7098a6d9b409Smrg esac 7099a6d9b409Smrg_ACEOF 7100a6d9b409Smrg 7101efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7102a6d9b409Smrg# If the template does not know about datarootdir, expand it. 7103a6d9b409Smrg# FIXME: This hack should be removed a few years after 2.60. 7104a6d9b409Smrgac_datarootdir_hack=; ac_datarootdir_seen= 7105efda2da8Smrgac_sed_dataroot=' 7106efda2da8Smrg/datarootdir/ { 7107a6d9b409Smrg p 7108a6d9b409Smrg q 7109a6d9b409Smrg} 7110a6d9b409Smrg/@datadir@/p 7111a6d9b409Smrg/@docdir@/p 7112a6d9b409Smrg/@infodir@/p 7113a6d9b409Smrg/@localedir@/p 71141e5fa1c5Smrg/@mandir@/p' 7115efda2da8Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 7116a6d9b409Smrg*datarootdir*) ac_datarootdir_seen=yes;; 7117a6d9b409Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 71181e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 7119efda2da8Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 7120a6d9b409Smrg_ACEOF 7121efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7122a6d9b409Smrg ac_datarootdir_hack=' 7123a6d9b409Smrg s&@datadir@&$datadir&g 7124a6d9b409Smrg s&@docdir@&$docdir&g 7125a6d9b409Smrg s&@infodir@&$infodir&g 7126a6d9b409Smrg s&@localedir@&$localedir&g 7127a6d9b409Smrg s&@mandir@&$mandir&g 71281e5fa1c5Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 7129a6d9b409Smrgesac 7130a6d9b409Smrg_ACEOF 7131a6d9b409Smrg 7132a6d9b409Smrg# Neutralize VPATH when `$srcdir' = `.'. 7133a6d9b409Smrg# Shell code in configure.ac might set extrasub. 7134a6d9b409Smrg# FIXME: do we really want to maintain this feature? 7135efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7136efda2da8Smrgac_sed_extra="$ac_vpsub 7137a6d9b409Smrg$extrasub 7138a6d9b409Smrg_ACEOF 7139efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7140a6d9b409Smrg:t 7141a6d9b409Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 7142efda2da8Smrgs|@configure_input@|$ac_sed_conf_input|;t t 7143a6d9b409Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 7144efda2da8Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 7145a6d9b409Smrgs&@srcdir@&$ac_srcdir&;t t 7146a6d9b409Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 7147a6d9b409Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 7148a6d9b409Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 7149a6d9b409Smrgs&@builddir@&$ac_builddir&;t t 7150a6d9b409Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 7151a6d9b409Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 7152a6d9b409Smrgs&@INSTALL@&$ac_INSTALL&;t t 7153a6d9b409Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 7154a6d9b409Smrg$ac_datarootdir_hack 7155efda2da8Smrg" 7156efda2da8Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 71571e5fa1c5Smrg || as_fn_error "could not create $ac_file" "$LINENO" 5 7158a6d9b409Smrg 7159a6d9b409Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 7160a6d9b409Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 7161a6d9b409Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 71621e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7163a6d9b409Smrgwhich seems to be undefined. Please make sure it is defined." >&5 7164efda2da8Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7165a6d9b409Smrgwhich seems to be undefined. Please make sure it is defined." >&2;} 7166a6d9b409Smrg 7167a6d9b409Smrg rm -f "$tmp/stdin" 7168a6d9b409Smrg case $ac_file in 7169efda2da8Smrg -) cat "$tmp/out" && rm -f "$tmp/out";; 7170efda2da8Smrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 7171efda2da8Smrg esac \ 71721e5fa1c5Smrg || as_fn_error "could not create $ac_file" "$LINENO" 5 7173a6d9b409Smrg ;; 7174a6d9b409Smrg :H) 7175a6d9b409Smrg # 7176a6d9b409Smrg # CONFIG_HEADER 7177a6d9b409Smrg # 7178a6d9b409Smrg if test x"$ac_file" != x-; then 7179efda2da8Smrg { 7180efda2da8Smrg $as_echo "/* $configure_input */" \ 7181efda2da8Smrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 7182efda2da8Smrg } >"$tmp/config.h" \ 71831e5fa1c5Smrg || as_fn_error "could not create $ac_file" "$LINENO" 5 7184efda2da8Smrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 71851e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 7186efda2da8Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 7187a6d9b409Smrg else 7188efda2da8Smrg rm -f "$ac_file" 7189efda2da8Smrg mv "$tmp/config.h" "$ac_file" \ 71901e5fa1c5Smrg || as_fn_error "could not create $ac_file" "$LINENO" 5 7191a6d9b409Smrg fi 7192a6d9b409Smrg else 7193efda2da8Smrg $as_echo "/* $configure_input */" \ 7194efda2da8Smrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 71951e5fa1c5Smrg || as_fn_error "could not create -" "$LINENO" 5 7196a6d9b409Smrg fi 7197efda2da8Smrg# Compute "$ac_file"'s index in $config_headers. 7198efda2da8Smrg_am_arg="$ac_file" 7199a6d9b409Smrg_am_stamp_count=1 7200a6d9b409Smrgfor _am_header in $config_headers :; do 7201a6d9b409Smrg case $_am_header in 7202efda2da8Smrg $_am_arg | $_am_arg:* ) 7203a6d9b409Smrg break ;; 7204a6d9b409Smrg * ) 7205a6d9b409Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 7206a6d9b409Smrg esac 7207a6d9b409Smrgdone 7208efda2da8Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 7209efda2da8Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7210efda2da8Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 7211efda2da8Smrg X"$_am_arg" : 'X\(//\)$' \| \ 7212efda2da8Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 7213efda2da8Smrg$as_echo X"$_am_arg" | 7214a6d9b409Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7215a6d9b409Smrg s//\1/ 7216a6d9b409Smrg q 7217a6d9b409Smrg } 7218a6d9b409Smrg /^X\(\/\/\)[^/].*/{ 7219a6d9b409Smrg s//\1/ 7220a6d9b409Smrg q 7221a6d9b409Smrg } 7222a6d9b409Smrg /^X\(\/\/\)$/{ 7223a6d9b409Smrg s//\1/ 7224a6d9b409Smrg q 7225a6d9b409Smrg } 7226a6d9b409Smrg /^X\(\/\).*/{ 7227a6d9b409Smrg s//\1/ 7228a6d9b409Smrg q 7229a6d9b409Smrg } 7230a6d9b409Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 7231a6d9b409Smrg ;; 7232a6d9b409Smrg 72331e5fa1c5Smrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 7234efda2da8Smrg$as_echo "$as_me: executing $ac_file commands" >&6;} 7235a6d9b409Smrg ;; 7236a6d9b409Smrg esac 7237a6d9b409Smrg 7238a6d9b409Smrg 7239a6d9b409Smrg case $ac_file$ac_mode in 7240efda2da8Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 7241efda2da8Smrg # Autoconf 2.62 quotes --file arguments for eval, but not when files 7242efda2da8Smrg # are listed without --file. Let's play safe and only enable the eval 7243efda2da8Smrg # if we detect the quoting. 7244efda2da8Smrg case $CONFIG_FILES in 7245efda2da8Smrg *\'*) eval set x "$CONFIG_FILES" ;; 7246efda2da8Smrg *) set x $CONFIG_FILES ;; 7247efda2da8Smrg esac 7248efda2da8Smrg shift 7249efda2da8Smrg for mf 7250efda2da8Smrg do 7251efda2da8Smrg # Strip MF so we end up with the name of the file. 7252efda2da8Smrg mf=`echo "$mf" | sed -e 's/:.*$//'` 7253efda2da8Smrg # Check whether this is an Automake generated Makefile or not. 7254efda2da8Smrg # We used to match only the files named `Makefile.in', but 7255efda2da8Smrg # some people rename them; so instead we look at the file content. 7256efda2da8Smrg # Grep'ing the first line is not enough: some people post-process 7257efda2da8Smrg # each Makefile.in and add a new line on top of each file to say so. 7258efda2da8Smrg # Grep'ing the whole file is not good either: AIX grep has a line 7259efda2da8Smrg # limit of 2048, but all sed's we know have understand at least 4000. 7260efda2da8Smrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 7261efda2da8Smrg dirpart=`$as_dirname -- "$mf" || 7262a6d9b409Smrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7263a6d9b409Smrg X"$mf" : 'X\(//\)[^/]' \| \ 7264a6d9b409Smrg X"$mf" : 'X\(//\)$' \| \ 7265a6d9b409Smrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 7266efda2da8Smrg$as_echo X"$mf" | 7267a6d9b409Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7268a6d9b409Smrg s//\1/ 7269a6d9b409Smrg q 7270a6d9b409Smrg } 7271a6d9b409Smrg /^X\(\/\/\)[^/].*/{ 7272a6d9b409Smrg s//\1/ 7273a6d9b409Smrg q 7274a6d9b409Smrg } 7275a6d9b409Smrg /^X\(\/\/\)$/{ 7276a6d9b409Smrg s//\1/ 7277a6d9b409Smrg q 7278a6d9b409Smrg } 7279a6d9b409Smrg /^X\(\/\).*/{ 7280a6d9b409Smrg s//\1/ 7281a6d9b409Smrg q 7282a6d9b409Smrg } 7283a6d9b409Smrg s/.*/./; q'` 7284efda2da8Smrg else 7285efda2da8Smrg continue 7286efda2da8Smrg fi 7287efda2da8Smrg # Extract the definition of DEPDIR, am__include, and am__quote 7288efda2da8Smrg # from the Makefile without running `make'. 7289efda2da8Smrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 7290efda2da8Smrg test -z "$DEPDIR" && continue 7291efda2da8Smrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 7292efda2da8Smrg test -z "am__include" && continue 7293efda2da8Smrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 7294efda2da8Smrg # When using ansi2knr, U may be empty or an underscore; expand it 7295efda2da8Smrg U=`sed -n 's/^U = //p' < "$mf"` 7296efda2da8Smrg # Find all dependency output files, they are included files with 7297efda2da8Smrg # $(DEPDIR) in their names. We invoke sed twice because it is the 7298efda2da8Smrg # simplest approach to changing $(DEPDIR) to its actual value in the 7299efda2da8Smrg # expansion. 7300efda2da8Smrg for file in `sed -n " 7301efda2da8Smrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 7302efda2da8Smrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 7303efda2da8Smrg # Make sure the directory exists. 7304efda2da8Smrg test -f "$dirpart/$file" && continue 7305efda2da8Smrg fdir=`$as_dirname -- "$file" || 7306a6d9b409Smrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7307a6d9b409Smrg X"$file" : 'X\(//\)[^/]' \| \ 7308a6d9b409Smrg X"$file" : 'X\(//\)$' \| \ 7309a6d9b409Smrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 7310efda2da8Smrg$as_echo X"$file" | 7311a6d9b409Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7312a6d9b409Smrg s//\1/ 7313a6d9b409Smrg q 7314a6d9b409Smrg } 7315a6d9b409Smrg /^X\(\/\/\)[^/].*/{ 7316a6d9b409Smrg s//\1/ 7317a6d9b409Smrg q 7318a6d9b409Smrg } 7319a6d9b409Smrg /^X\(\/\/\)$/{ 7320a6d9b409Smrg s//\1/ 7321a6d9b409Smrg q 7322a6d9b409Smrg } 7323a6d9b409Smrg /^X\(\/\).*/{ 7324a6d9b409Smrg s//\1/ 7325a6d9b409Smrg q 7326a6d9b409Smrg } 7327a6d9b409Smrg s/.*/./; q'` 73281e5fa1c5Smrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 7329efda2da8Smrg # echo "creating $dirpart/$file" 7330efda2da8Smrg echo '# dummy' > "$dirpart/$file" 7331efda2da8Smrg done 7332a6d9b409Smrg done 7333efda2da8Smrg} 7334a6d9b409Smrg ;; 7335a6d9b409Smrg 7336a6d9b409Smrg esac 7337a6d9b409Smrgdone # for ac_tag 7338a6d9b409Smrg 7339a6d9b409Smrg 73401e5fa1c5Smrgas_fn_exit 0 7341a6d9b409Smrg_ACEOF 7342a6d9b409Smrgac_clean_files=$ac_clean_files_save 7343a6d9b409Smrg 7344efda2da8Smrgtest $ac_write_fail = 0 || 73451e5fa1c5Smrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 7346efda2da8Smrg 7347a6d9b409Smrg 7348a6d9b409Smrg# configure is writing to config.log, and then calls config.status. 7349a6d9b409Smrg# config.status does its own redirection, appending to config.log. 7350a6d9b409Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 7351a6d9b409Smrg# by configure, so config.status won't be able to write to it; its 7352a6d9b409Smrg# output is simply discarded. So we exec the FD to /dev/null, 7353a6d9b409Smrg# effectively closing config.log, so it can be properly (re)opened and 7354a6d9b409Smrg# appended to by config.status. When coming back to configure, we 7355a6d9b409Smrg# need to make the FD available again. 7356a6d9b409Smrgif test "$no_create" != yes; then 7357a6d9b409Smrg ac_cs_success=: 7358a6d9b409Smrg ac_config_status_args= 7359a6d9b409Smrg test "$silent" = yes && 7360a6d9b409Smrg ac_config_status_args="$ac_config_status_args --quiet" 7361a6d9b409Smrg exec 5>/dev/null 7362a6d9b409Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7363a6d9b409Smrg exec 5>>config.log 7364a6d9b409Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7365a6d9b409Smrg # would make configure fail if this is the last instruction. 73661e5fa1c5Smrg $ac_cs_success || as_fn_exit $? 7367a6d9b409Smrgfi 7368efda2da8Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 73691e5fa1c5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 7370efda2da8Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 7371efda2da8Smrgfi 7372a6d9b409Smrg 7373