1fd7d9bd3Smrg#! /bin/sh 2fd7d9bd3Smrg# Guess values for system-dependent variables and create Makefiles. 3e53c48bfSmrg# Generated by GNU Autoconf 2.71 for xgc 1.0.6. 4fd7d9bd3Smrg# 5e53c48bfSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xgc/-/issues>. 6fd7d9bd3Smrg# 79aa2a2b5Smrg# 8e53c48bfSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 9e53c48bfSmrg# Inc. 109aa2a2b5Smrg# 119aa2a2b5Smrg# 12fd7d9bd3Smrg# This configure script is free software; the Free Software Foundation 13fd7d9bd3Smrg# gives unlimited permission to copy, distribute and modify it. 149aa2a2b5Smrg## -------------------- ## 159aa2a2b5Smrg## M4sh Initialization. ## 169aa2a2b5Smrg## -------------------- ## 17fd7d9bd3Smrg 18350952b9Smrg# Be more Bourne compatible 19350952b9SmrgDUALCASE=1; export DUALCASE # for MKS sh 20e53c48bfSmrgas_nop=: 21e53c48bfSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 22e53c48bfSmrgthen : 23fd7d9bd3Smrg emulate sh 24fd7d9bd3Smrg NULLCMD=: 25350952b9Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 26fd7d9bd3Smrg # is contrary to our usage. Disable this feature. 27fd7d9bd3Smrg alias -g '${1+"$@"}'='"$@"' 28350952b9Smrg setopt NO_GLOB_SUBST 29e53c48bfSmrgelse $as_nop 309aa2a2b5Smrg case `(set -o) 2>/dev/null` in #( 319aa2a2b5Smrg *posix*) : 329aa2a2b5Smrg set -o posix ;; #( 339aa2a2b5Smrg *) : 349aa2a2b5Smrg ;; 35350952b9Smrgesac 36350952b9Smrgfi 37350952b9Smrg 38350952b9Smrg 39e53c48bfSmrg 40e53c48bfSmrg# Reset variables that may have inherited troublesome values from 41e53c48bfSmrg# the environment. 42e53c48bfSmrg 43e53c48bfSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 44e53c48bfSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 45e53c48bfSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 46e53c48bfSmrg# Quoting is to prevent editors from complaining about space-tab. 47350952b9Smrgas_nl=' 48350952b9Smrg' 49350952b9Smrgexport as_nl 50e53c48bfSmrgIFS=" "" $as_nl" 51e53c48bfSmrg 52e53c48bfSmrgPS1='$ ' 53e53c48bfSmrgPS2='> ' 54e53c48bfSmrgPS4='+ ' 55e53c48bfSmrg 56e53c48bfSmrg# Ensure predictable behavior from utilities with locale-dependent output. 57e53c48bfSmrgLC_ALL=C 58e53c48bfSmrgexport LC_ALL 59e53c48bfSmrgLANGUAGE=C 60e53c48bfSmrgexport LANGUAGE 61e53c48bfSmrg 62e53c48bfSmrg# We cannot yet rely on "unset" to work, but we need these variables 63e53c48bfSmrg# to be unset--not just set to an empty or harmless value--now, to 64e53c48bfSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 65e53c48bfSmrg# also avoids known problems related to "unset" and subshell syntax 66e53c48bfSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 67e53c48bfSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 68e53c48bfSmrgdo eval test \${$as_var+y} \ 69e53c48bfSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 70e53c48bfSmrgdone 71e53c48bfSmrg 72e53c48bfSmrg# Ensure that fds 0, 1, and 2 are open. 73e53c48bfSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 74e53c48bfSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 75e53c48bfSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 76350952b9Smrg 77350952b9Smrg# The user is always right. 78e53c48bfSmrgif ${PATH_SEPARATOR+false} :; then 79350952b9Smrg PATH_SEPARATOR=: 80350952b9Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 81350952b9Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 82350952b9Smrg PATH_SEPARATOR=';' 83350952b9Smrg } 84fd7d9bd3Smrgfi 85fd7d9bd3Smrg 86fd7d9bd3Smrg 87350952b9Smrg# Find who we are. Look in the path if we contain no directory separator. 889aa2a2b5Smrgas_myself= 899aa2a2b5Smrgcase $0 in #(( 90350952b9Smrg *[\\/]* ) as_myself=$0 ;; 91350952b9Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 92350952b9Smrgfor as_dir in $PATH 93350952b9Smrgdo 94350952b9Smrg IFS=$as_save_IFS 95e53c48bfSmrg case $as_dir in #((( 96e53c48bfSmrg '') as_dir=./ ;; 97e53c48bfSmrg */) ;; 98e53c48bfSmrg *) as_dir=$as_dir/ ;; 99e53c48bfSmrg esac 100e53c48bfSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 1019aa2a2b5Smrg done 102350952b9SmrgIFS=$as_save_IFS 103350952b9Smrg 104350952b9Smrg ;; 105350952b9Smrgesac 106350952b9Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 107350952b9Smrg# in which case we are not to be found in the path. 108350952b9Smrgif test "x$as_myself" = x; then 109350952b9Smrg as_myself=$0 110350952b9Smrgfi 111350952b9Smrgif test ! -f "$as_myself"; then 112e53c48bfSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1139aa2a2b5Smrg exit 1 114350952b9Smrgfi 115350952b9Smrg 1169aa2a2b5Smrg 117a9ba4257Smrg# Use a proper internal environment variable to ensure we don't fall 118a9ba4257Smrg # into an infinite loop, continuously re-executing ourselves. 119a9ba4257Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120a9ba4257Smrg _as_can_reexec=no; export _as_can_reexec; 121a9ba4257Smrg # We cannot yet assume a decent shell, so we have to provide a 122a9ba4257Smrg# neutralization value for shells without unset; and this also 123a9ba4257Smrg# works around shells that cannot unset nonexistent variables. 124a9ba4257Smrg# Preserve -v and -x to the replacement shell. 125a9ba4257SmrgBASH_ENV=/dev/null 126a9ba4257SmrgENV=/dev/null 127a9ba4257Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128a9ba4257Smrgcase $- in # (((( 129a9ba4257Smrg *v*x* | *x*v* ) as_opts=-vx ;; 130a9ba4257Smrg *v* ) as_opts=-v ;; 131a9ba4257Smrg *x* ) as_opts=-x ;; 132a9ba4257Smrg * ) as_opts= ;; 133a9ba4257Smrgesac 134a9ba4257Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135a9ba4257Smrg# Admittedly, this is quite paranoid, since all the known shells bail 136a9ba4257Smrg# out after a failed `exec'. 137e53c48bfSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 138e53c48bfSmrgexit 255 139a9ba4257Smrg fi 140a9ba4257Smrg # We don't want this to propagate to other subprocesses. 141a9ba4257Smrg { _as_can_reexec=; unset _as_can_reexec;} 1429aa2a2b5Smrgif test "x$CONFIG_SHELL" = x; then 143e53c48bfSmrg as_bourne_compatible="as_nop=: 144e53c48bfSmrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 145e53c48bfSmrgthen : 1469aa2a2b5Smrg emulate sh 1479aa2a2b5Smrg NULLCMD=: 1489aa2a2b5Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 1499aa2a2b5Smrg # is contrary to our usage. Disable this feature. 1509aa2a2b5Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 1519aa2a2b5Smrg setopt NO_GLOB_SUBST 152e53c48bfSmrgelse \$as_nop 1539aa2a2b5Smrg case \`(set -o) 2>/dev/null\` in #( 1549aa2a2b5Smrg *posix*) : 1559aa2a2b5Smrg set -o posix ;; #( 1569aa2a2b5Smrg *) : 1579aa2a2b5Smrg ;; 1589aa2a2b5Smrgesac 1599aa2a2b5Smrgfi 1609aa2a2b5Smrg" 1619aa2a2b5Smrg as_required="as_fn_return () { (exit \$1); } 1629aa2a2b5Smrgas_fn_success () { as_fn_return 0; } 1639aa2a2b5Smrgas_fn_failure () { as_fn_return 1; } 1649aa2a2b5Smrgas_fn_ret_success () { return 0; } 1659aa2a2b5Smrgas_fn_ret_failure () { return 1; } 1669aa2a2b5Smrg 1679aa2a2b5Smrgexitcode=0 1689aa2a2b5Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 1699aa2a2b5Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 1709aa2a2b5Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 1719aa2a2b5Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 172e53c48bfSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 173e53c48bfSmrgthen : 1749aa2a2b5Smrg 175e53c48bfSmrgelse \$as_nop 1769aa2a2b5Smrg exitcode=1; echo positional parameters were not saved. 1779aa2a2b5Smrgfi 178a9ba4257Smrgtest x\$exitcode = x0 || exit 1 179e53c48bfSmrgblah=\$(echo \$(echo blah)) 180e53c48bfSmrgtest x\"\$blah\" = xblah || exit 1 181a9ba4257Smrgtest -x / || exit 1" 1829aa2a2b5Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 1839aa2a2b5Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 1849aa2a2b5Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 1859aa2a2b5Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 1869aa2a2b5Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 187e53c48bfSmrg if (eval "$as_required") 2>/dev/null 188e53c48bfSmrgthen : 1899aa2a2b5Smrg as_have_required=yes 190e53c48bfSmrgelse $as_nop 1919aa2a2b5Smrg as_have_required=no 1929aa2a2b5Smrgfi 193e53c48bfSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 194e53c48bfSmrgthen : 1959aa2a2b5Smrg 196e53c48bfSmrgelse $as_nop 1979aa2a2b5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1989aa2a2b5Smrgas_found=false 1999aa2a2b5Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 2009aa2a2b5Smrgdo 2019aa2a2b5Smrg IFS=$as_save_IFS 202e53c48bfSmrg case $as_dir in #((( 203e53c48bfSmrg '') as_dir=./ ;; 204e53c48bfSmrg */) ;; 205e53c48bfSmrg *) as_dir=$as_dir/ ;; 206e53c48bfSmrg esac 2079aa2a2b5Smrg as_found=: 2089aa2a2b5Smrg case $as_dir in #( 2099aa2a2b5Smrg /*) 2109aa2a2b5Smrg for as_base in sh bash ksh sh5; do 2119aa2a2b5Smrg # Try only shells that exist, to save several forks. 212e53c48bfSmrg as_shell=$as_dir$as_base 2139aa2a2b5Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 214e53c48bfSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 215e53c48bfSmrgthen : 2169aa2a2b5Smrg CONFIG_SHELL=$as_shell as_have_required=yes 217e53c48bfSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 218e53c48bfSmrgthen : 2199aa2a2b5Smrg break 2 2209aa2a2b5Smrgfi 2219aa2a2b5Smrgfi 2229aa2a2b5Smrg done;; 2239aa2a2b5Smrg esac 2249aa2a2b5Smrg as_found=false 2259aa2a2b5Smrgdone 2269aa2a2b5SmrgIFS=$as_save_IFS 227e53c48bfSmrgif $as_found 228e53c48bfSmrgthen : 229e53c48bfSmrg 230e53c48bfSmrgelse $as_nop 231e53c48bfSmrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 232e53c48bfSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 233e53c48bfSmrgthen : 234e53c48bfSmrg CONFIG_SHELL=$SHELL as_have_required=yes 235e53c48bfSmrgfi 236e53c48bfSmrgfi 2379aa2a2b5Smrg 2389aa2a2b5Smrg 239e53c48bfSmrg if test "x$CONFIG_SHELL" != x 240e53c48bfSmrgthen : 241a9ba4257Smrg export CONFIG_SHELL 242a9ba4257Smrg # We cannot yet assume a decent shell, so we have to provide a 243a9ba4257Smrg# neutralization value for shells without unset; and this also 244a9ba4257Smrg# works around shells that cannot unset nonexistent variables. 245a9ba4257Smrg# Preserve -v and -x to the replacement shell. 246a9ba4257SmrgBASH_ENV=/dev/null 247a9ba4257SmrgENV=/dev/null 248a9ba4257Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249a9ba4257Smrgcase $- in # (((( 250a9ba4257Smrg *v*x* | *x*v* ) as_opts=-vx ;; 251a9ba4257Smrg *v* ) as_opts=-v ;; 252a9ba4257Smrg *x* ) as_opts=-x ;; 253a9ba4257Smrg * ) as_opts= ;; 254a9ba4257Smrgesac 255a9ba4257Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256a9ba4257Smrg# Admittedly, this is quite paranoid, since all the known shells bail 257a9ba4257Smrg# out after a failed `exec'. 258e53c48bfSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 259a9ba4257Smrgexit 255 2609aa2a2b5Smrgfi 2619aa2a2b5Smrg 262e53c48bfSmrg if test x$as_have_required = xno 263e53c48bfSmrgthen : 264e53c48bfSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 265e53c48bfSmrg printf "%s\n" "$0: the shells that I found on your system." 266e53c48bfSmrg if test ${ZSH_VERSION+y} ; then 267e53c48bfSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 268e53c48bfSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 2699aa2a2b5Smrg else 270e53c48bfSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 271e53c48bfSmrg$0: https://gitlab.freedesktop.org/xorg/app/xgc/-/issues 2729aa2a2b5Smrg$0: about your system, including any error possibly output 2739aa2a2b5Smrg$0: before this message. Then install a modern shell, or 2749aa2a2b5Smrg$0: manually run the script under such a shell if you do 2759aa2a2b5Smrg$0: have one." 2769aa2a2b5Smrg fi 2779aa2a2b5Smrg exit 1 2789aa2a2b5Smrgfi 2799aa2a2b5Smrgfi 2809aa2a2b5Smrgfi 2819aa2a2b5SmrgSHELL=${CONFIG_SHELL-/bin/sh} 2829aa2a2b5Smrgexport SHELL 2839aa2a2b5Smrg# Unset more variables known to interfere with behavior of common tools. 2849aa2a2b5SmrgCLICOLOR_FORCE= GREP_OPTIONS= 2859aa2a2b5Smrgunset CLICOLOR_FORCE GREP_OPTIONS 2869aa2a2b5Smrg 2879aa2a2b5Smrg## --------------------- ## 2889aa2a2b5Smrg## M4sh Shell Functions. ## 2899aa2a2b5Smrg## --------------------- ## 2909aa2a2b5Smrg# as_fn_unset VAR 2919aa2a2b5Smrg# --------------- 2929aa2a2b5Smrg# Portably unset VAR. 2939aa2a2b5Smrgas_fn_unset () 2949aa2a2b5Smrg{ 2959aa2a2b5Smrg { eval $1=; unset $1;} 2969aa2a2b5Smrg} 2979aa2a2b5Smrgas_unset=as_fn_unset 2989aa2a2b5Smrg 299e53c48bfSmrg 3009aa2a2b5Smrg# as_fn_set_status STATUS 3019aa2a2b5Smrg# ----------------------- 3029aa2a2b5Smrg# Set $? to STATUS, without forking. 3039aa2a2b5Smrgas_fn_set_status () 3049aa2a2b5Smrg{ 3059aa2a2b5Smrg return $1 3069aa2a2b5Smrg} # as_fn_set_status 3079aa2a2b5Smrg 3089aa2a2b5Smrg# as_fn_exit STATUS 3099aa2a2b5Smrg# ----------------- 3109aa2a2b5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 3119aa2a2b5Smrgas_fn_exit () 3129aa2a2b5Smrg{ 3139aa2a2b5Smrg set +e 3149aa2a2b5Smrg as_fn_set_status $1 3159aa2a2b5Smrg exit $1 3169aa2a2b5Smrg} # as_fn_exit 317e53c48bfSmrg# as_fn_nop 318e53c48bfSmrg# --------- 319e53c48bfSmrg# Do nothing but, unlike ":", preserve the value of $?. 320e53c48bfSmrgas_fn_nop () 321e53c48bfSmrg{ 322e53c48bfSmrg return $? 323e53c48bfSmrg} 324e53c48bfSmrgas_nop=as_fn_nop 3259aa2a2b5Smrg 3269aa2a2b5Smrg# as_fn_mkdir_p 3279aa2a2b5Smrg# ------------- 3289aa2a2b5Smrg# Create "$as_dir" as a directory, including parents if necessary. 3299aa2a2b5Smrgas_fn_mkdir_p () 3309aa2a2b5Smrg{ 3319aa2a2b5Smrg 3329aa2a2b5Smrg case $as_dir in #( 3339aa2a2b5Smrg -*) as_dir=./$as_dir;; 3349aa2a2b5Smrg esac 3359aa2a2b5Smrg test -d "$as_dir" || eval $as_mkdir_p || { 3369aa2a2b5Smrg as_dirs= 3379aa2a2b5Smrg while :; do 3389aa2a2b5Smrg case $as_dir in #( 339e53c48bfSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 3409aa2a2b5Smrg *) as_qdir=$as_dir;; 3419aa2a2b5Smrg esac 3429aa2a2b5Smrg as_dirs="'$as_qdir' $as_dirs" 3439aa2a2b5Smrg as_dir=`$as_dirname -- "$as_dir" || 3449aa2a2b5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 3459aa2a2b5Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 3469aa2a2b5Smrg X"$as_dir" : 'X\(//\)$' \| \ 3479aa2a2b5Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 348e53c48bfSmrgprintf "%s\n" X"$as_dir" | 3499aa2a2b5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 3509aa2a2b5Smrg s//\1/ 3519aa2a2b5Smrg q 3529aa2a2b5Smrg } 3539aa2a2b5Smrg /^X\(\/\/\)[^/].*/{ 3549aa2a2b5Smrg s//\1/ 3559aa2a2b5Smrg q 3569aa2a2b5Smrg } 3579aa2a2b5Smrg /^X\(\/\/\)$/{ 3589aa2a2b5Smrg s//\1/ 3599aa2a2b5Smrg q 3609aa2a2b5Smrg } 3619aa2a2b5Smrg /^X\(\/\).*/{ 3629aa2a2b5Smrg s//\1/ 3639aa2a2b5Smrg q 3649aa2a2b5Smrg } 3659aa2a2b5Smrg s/.*/./; q'` 3669aa2a2b5Smrg test -d "$as_dir" && break 3679aa2a2b5Smrg done 3689aa2a2b5Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 3699aa2a2b5Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 3709aa2a2b5Smrg 3719aa2a2b5Smrg 3729aa2a2b5Smrg} # as_fn_mkdir_p 373a9ba4257Smrg 374a9ba4257Smrg# as_fn_executable_p FILE 375a9ba4257Smrg# ----------------------- 376a9ba4257Smrg# Test if FILE is an executable regular file. 377a9ba4257Smrgas_fn_executable_p () 378a9ba4257Smrg{ 379a9ba4257Smrg test -f "$1" && test -x "$1" 380a9ba4257Smrg} # as_fn_executable_p 3819aa2a2b5Smrg# as_fn_append VAR VALUE 3829aa2a2b5Smrg# ---------------------- 3839aa2a2b5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 3849aa2a2b5Smrg# advantage of any shell optimizations that allow amortized linear growth over 3859aa2a2b5Smrg# repeated appends, instead of the typical quadratic growth present in naive 3869aa2a2b5Smrg# implementations. 387e53c48bfSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 388e53c48bfSmrgthen : 3899aa2a2b5Smrg eval 'as_fn_append () 3909aa2a2b5Smrg { 3919aa2a2b5Smrg eval $1+=\$2 3929aa2a2b5Smrg }' 393e53c48bfSmrgelse $as_nop 3949aa2a2b5Smrg as_fn_append () 3959aa2a2b5Smrg { 3969aa2a2b5Smrg eval $1=\$$1\$2 3979aa2a2b5Smrg } 3989aa2a2b5Smrgfi # as_fn_append 3999aa2a2b5Smrg 4009aa2a2b5Smrg# as_fn_arith ARG... 4019aa2a2b5Smrg# ------------------ 4029aa2a2b5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 4039aa2a2b5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 4049aa2a2b5Smrg# must be portable across $(()) and expr. 405e53c48bfSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 406e53c48bfSmrgthen : 4079aa2a2b5Smrg eval 'as_fn_arith () 4089aa2a2b5Smrg { 4099aa2a2b5Smrg as_val=$(( $* )) 4109aa2a2b5Smrg }' 411e53c48bfSmrgelse $as_nop 4129aa2a2b5Smrg as_fn_arith () 4139aa2a2b5Smrg { 4149aa2a2b5Smrg as_val=`expr "$@" || test $? -eq 1` 4159aa2a2b5Smrg } 4169aa2a2b5Smrgfi # as_fn_arith 4179aa2a2b5Smrg 418e53c48bfSmrg# as_fn_nop 419e53c48bfSmrg# --------- 420e53c48bfSmrg# Do nothing but, unlike ":", preserve the value of $?. 421e53c48bfSmrgas_fn_nop () 422e53c48bfSmrg{ 423e53c48bfSmrg return $? 424e53c48bfSmrg} 425e53c48bfSmrgas_nop=as_fn_nop 4269aa2a2b5Smrg 4279aa2a2b5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 4289aa2a2b5Smrg# ---------------------------------------- 4299aa2a2b5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 4309aa2a2b5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 4319aa2a2b5Smrg# script with STATUS, using 1 if that was 0. 4329aa2a2b5Smrgas_fn_error () 4339aa2a2b5Smrg{ 4349aa2a2b5Smrg as_status=$1; test $as_status -eq 0 && as_status=1 4359aa2a2b5Smrg if test "$4"; then 4369aa2a2b5Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 437e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 4389aa2a2b5Smrg fi 439e53c48bfSmrg printf "%s\n" "$as_me: error: $2" >&2 4409aa2a2b5Smrg as_fn_exit $as_status 4419aa2a2b5Smrg} # as_fn_error 4429aa2a2b5Smrg 443350952b9Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 444350952b9Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 445fd7d9bd3Smrg as_expr=expr 446fd7d9bd3Smrgelse 447fd7d9bd3Smrg as_expr=false 448fd7d9bd3Smrgfi 449fd7d9bd3Smrg 450350952b9Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 451fd7d9bd3Smrg as_basename=basename 452fd7d9bd3Smrgelse 453fd7d9bd3Smrg as_basename=false 454fd7d9bd3Smrgfi 455fd7d9bd3Smrg 4569aa2a2b5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 4579aa2a2b5Smrg as_dirname=dirname 4589aa2a2b5Smrgelse 4599aa2a2b5Smrg as_dirname=false 4609aa2a2b5Smrgfi 461fd7d9bd3Smrg 462350952b9Smrgas_me=`$as_basename -- "$0" || 463fd7d9bd3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 464fd7d9bd3Smrg X"$0" : 'X\(//\)$' \| \ 465350952b9Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 466e53c48bfSmrgprintf "%s\n" X/"$0" | 467350952b9Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 468350952b9Smrg s//\1/ 469350952b9Smrg q 470350952b9Smrg } 471350952b9Smrg /^X\/\(\/\/\)$/{ 472350952b9Smrg s//\1/ 473350952b9Smrg q 474350952b9Smrg } 475350952b9Smrg /^X\/\(\/\).*/{ 476350952b9Smrg s//\1/ 477350952b9Smrg q 478350952b9Smrg } 479350952b9Smrg s/.*/./; q'` 480fd7d9bd3Smrg 4819aa2a2b5Smrg# Avoid depending upon Character Ranges. 4829aa2a2b5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 4839aa2a2b5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 4849aa2a2b5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 4859aa2a2b5Smrgas_cr_digits='0123456789' 4869aa2a2b5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 487fd7d9bd3Smrg 488fd7d9bd3Smrg 4899aa2a2b5Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 4909aa2a2b5Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 4919aa2a2b5Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 4929aa2a2b5Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 4939aa2a2b5Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 4949aa2a2b5Smrg sed -n ' 4959aa2a2b5Smrg p 4969aa2a2b5Smrg /[$]LINENO/= 4979aa2a2b5Smrg ' <$as_myself | 4989aa2a2b5Smrg sed ' 4999aa2a2b5Smrg s/[$]LINENO.*/&-/ 5009aa2a2b5Smrg t lineno 5019aa2a2b5Smrg b 5029aa2a2b5Smrg :lineno 5039aa2a2b5Smrg N 5049aa2a2b5Smrg :loop 5059aa2a2b5Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 5069aa2a2b5Smrg t loop 5079aa2a2b5Smrg s/-\n.*// 5089aa2a2b5Smrg ' >$as_me.lineno && 5099aa2a2b5Smrg chmod +x "$as_me.lineno" || 510e53c48bfSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 511fd7d9bd3Smrg 512a9ba4257Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 513a9ba4257Smrg # already done that, so ensure we don't try to do so again and fall 514a9ba4257Smrg # in an infinite loop. This has already happened in practice. 515a9ba4257Smrg _as_can_reexec=no; export _as_can_reexec 5169aa2a2b5Smrg # Don't try to exec as it changes $[0], causing all sort of problems 5179aa2a2b5Smrg # (the dirname of $[0] is not the place where we might find the 5189aa2a2b5Smrg # original and so on. Autoconf is especially sensitive to this). 5199aa2a2b5Smrg . "./$as_me.lineno" 5209aa2a2b5Smrg # Exit status is that of the last command. 5219aa2a2b5Smrg exit 522350952b9Smrg} 523fd7d9bd3Smrg 524e53c48bfSmrg 525e53c48bfSmrg# Determine whether it's possible to make 'echo' print without a newline. 526e53c48bfSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 527e53c48bfSmrg# for compatibility with existing Makefiles. 5289aa2a2b5SmrgECHO_C= ECHO_N= ECHO_T= 5299aa2a2b5Smrgcase `echo -n x` in #((((( 5309aa2a2b5Smrg-n*) 5319aa2a2b5Smrg case `echo 'xy\c'` in 5329aa2a2b5Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5339aa2a2b5Smrg xy) ECHO_C='\c';; 5349aa2a2b5Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5359aa2a2b5Smrg ECHO_T=' ';; 5369aa2a2b5Smrg esac;; 5379aa2a2b5Smrg*) 5389aa2a2b5Smrg ECHO_N='-n';; 5399aa2a2b5Smrgesac 540fd7d9bd3Smrg 541e53c48bfSmrg# For backward compatibility with old third-party macros, we provide 542e53c48bfSmrg# the shell variables $as_echo and $as_echo_n. New code should use 543e53c48bfSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 544e53c48bfSmrgas_echo='printf %s\n' 545e53c48bfSmrgas_echo_n='printf %s' 546e53c48bfSmrg 547e53c48bfSmrg 5489aa2a2b5Smrgrm -f conf$$ conf$$.exe conf$$.file 5499aa2a2b5Smrgif test -d conf$$.dir; then 5509aa2a2b5Smrg rm -f conf$$.dir/conf$$.file 5519aa2a2b5Smrgelse 5529aa2a2b5Smrg rm -f conf$$.dir 5539aa2a2b5Smrg mkdir conf$$.dir 2>/dev/null 554350952b9Smrgfi 5559aa2a2b5Smrgif (echo >conf$$.file) 2>/dev/null; then 5569aa2a2b5Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 5579aa2a2b5Smrg as_ln_s='ln -s' 5589aa2a2b5Smrg # ... but there are two gotchas: 5599aa2a2b5Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5609aa2a2b5Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 561a9ba4257Smrg # In both cases, we have to default to `cp -pR'. 5629aa2a2b5Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 563a9ba4257Smrg as_ln_s='cp -pR' 5649aa2a2b5Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 5659aa2a2b5Smrg as_ln_s=ln 5669aa2a2b5Smrg else 567a9ba4257Smrg as_ln_s='cp -pR' 5689aa2a2b5Smrg fi 569350952b9Smrgelse 570a9ba4257Smrg as_ln_s='cp -pR' 571350952b9Smrgfi 5729aa2a2b5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5739aa2a2b5Smrgrmdir conf$$.dir 2>/dev/null 574350952b9Smrg 5759aa2a2b5Smrgif mkdir -p . 2>/dev/null; then 5769aa2a2b5Smrg as_mkdir_p='mkdir -p "$as_dir"' 5779aa2a2b5Smrgelse 5789aa2a2b5Smrg test -d ./-p && rmdir ./-p 5799aa2a2b5Smrg as_mkdir_p=false 580350952b9Smrgfi 581350952b9Smrg 582a9ba4257Smrgas_test_x='test -x' 583a9ba4257Smrgas_executable_p=as_fn_executable_p 584350952b9Smrg 5859aa2a2b5Smrg# Sed expression to map a string onto a valid CPP name. 5869aa2a2b5Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 587350952b9Smrg 5889aa2a2b5Smrg# Sed expression to map a string onto a valid variable name. 5899aa2a2b5Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 590350952b9Smrg 591350952b9Smrg 5929aa2a2b5Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 5939aa2a2b5Smrgexec 6>&1 594fd7d9bd3Smrg 595fd7d9bd3Smrg# Name of the host. 5969aa2a2b5Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 597fd7d9bd3Smrg# so uname gets run too. 598fd7d9bd3Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 599fd7d9bd3Smrg 600fd7d9bd3Smrg# 601fd7d9bd3Smrg# Initializations. 602fd7d9bd3Smrg# 603fd7d9bd3Smrgac_default_prefix=/usr/local 604350952b9Smrgac_clean_files= 605fd7d9bd3Smrgac_config_libobj_dir=. 606350952b9SmrgLIBOBJS= 607fd7d9bd3Smrgcross_compiling=no 608fd7d9bd3Smrgsubdirs= 609fd7d9bd3SmrgMFLAGS= 610fd7d9bd3SmrgMAKEFLAGS= 611fd7d9bd3Smrg 612fd7d9bd3Smrg# Identity of this package. 613fd7d9bd3SmrgPACKAGE_NAME='xgc' 614fd7d9bd3SmrgPACKAGE_TARNAME='xgc' 615e53c48bfSmrgPACKAGE_VERSION='1.0.6' 616e53c48bfSmrgPACKAGE_STRING='xgc 1.0.6' 617e53c48bfSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xgc/-/issues' 6189aa2a2b5SmrgPACKAGE_URL='' 619fd7d9bd3Smrg 620a85aecdfSmrgac_unique_file="Makefile.am" 621350952b9Smrg# Factoring default headers for most tests. 622350952b9Smrgac_includes_default="\ 623e53c48bfSmrg#include <stddef.h> 624e53c48bfSmrg#ifdef HAVE_STDIO_H 625e53c48bfSmrg# include <stdio.h> 626350952b9Smrg#endif 627e53c48bfSmrg#ifdef HAVE_STDLIB_H 628350952b9Smrg# include <stdlib.h> 629350952b9Smrg#endif 630350952b9Smrg#ifdef HAVE_STRING_H 631350952b9Smrg# include <string.h> 632350952b9Smrg#endif 633350952b9Smrg#ifdef HAVE_INTTYPES_H 634350952b9Smrg# include <inttypes.h> 635350952b9Smrg#endif 636350952b9Smrg#ifdef HAVE_STDINT_H 637350952b9Smrg# include <stdint.h> 638350952b9Smrg#endif 639e53c48bfSmrg#ifdef HAVE_STRINGS_H 640e53c48bfSmrg# include <strings.h> 641e53c48bfSmrg#endif 642e53c48bfSmrg#ifdef HAVE_SYS_TYPES_H 643e53c48bfSmrg# include <sys/types.h> 644e53c48bfSmrg#endif 645e53c48bfSmrg#ifdef HAVE_SYS_STAT_H 646e53c48bfSmrg# include <sys/stat.h> 647e53c48bfSmrg#endif 648350952b9Smrg#ifdef HAVE_UNISTD_H 649350952b9Smrg# include <unistd.h> 650350952b9Smrg#endif" 651350952b9Smrg 652e53c48bfSmrgac_header_c_list= 653350952b9Smrgac_subst_vars='am__EXEEXT_FALSE 654350952b9Smrgam__EXEEXT_TRUE 655350952b9SmrgLTLIBOBJS 656350952b9SmrgLIBOBJS 657350952b9Smrgappdefaultdir 658350952b9SmrgXGC_LIBS 659350952b9SmrgXGC_CFLAGS 6609aa2a2b5SmrgYACC_INST 661350952b9SmrgYFLAGS 662350952b9SmrgYACC 663350952b9SmrgLEXLIB 664350952b9SmrgLEX_OUTPUT_ROOT 665350952b9SmrgLEX 6669aa2a2b5SmrgMAN_SUBSTS 6679aa2a2b5SmrgXORG_MAN_PAGE 668350952b9SmrgADMIN_MAN_DIR 669350952b9SmrgDRIVER_MAN_DIR 670350952b9SmrgMISC_MAN_DIR 671350952b9SmrgFILE_MAN_DIR 672350952b9SmrgLIB_MAN_DIR 673350952b9SmrgAPP_MAN_DIR 674350952b9SmrgADMIN_MAN_SUFFIX 675350952b9SmrgDRIVER_MAN_SUFFIX 676350952b9SmrgMISC_MAN_SUFFIX 677350952b9SmrgFILE_MAN_SUFFIX 678350952b9SmrgLIB_MAN_SUFFIX 679350952b9SmrgAPP_MAN_SUFFIX 6809aa2a2b5SmrgSED 681350952b9Smrghost_os 682350952b9Smrghost_vendor 683350952b9Smrghost_cpu 684350952b9Smrghost 685350952b9Smrgbuild_os 686350952b9Smrgbuild_vendor 687350952b9Smrgbuild_cpu 688350952b9Smrgbuild 6899aa2a2b5SmrgINSTALL_CMD 690e53c48bfSmrgPKG_CONFIG_LIBDIR 691e53c48bfSmrgPKG_CONFIG_PATH 6929aa2a2b5SmrgPKG_CONFIG 693350952b9SmrgCHANGELOG_CMD 694a85aecdfSmrgSTRICT_CFLAGS 695350952b9SmrgCWARNFLAGS 696a85aecdfSmrgBASE_CFLAGS 697350952b9Smrgam__fastdepCC_FALSE 698350952b9Smrgam__fastdepCC_TRUE 699350952b9SmrgCCDEPMODE 700a85aecdfSmrgam__nodep 701350952b9SmrgAMDEPBACKSLASH 702350952b9SmrgAMDEP_FALSE 703350952b9SmrgAMDEP_TRUE 704350952b9Smrgam__include 705350952b9SmrgDEPDIR 706350952b9SmrgOBJEXT 707350952b9SmrgEXEEXT 708350952b9Smrgac_ct_CC 709350952b9SmrgCPPFLAGS 710350952b9SmrgLDFLAGS 711350952b9SmrgCFLAGS 712350952b9SmrgCC 713a9ba4257SmrgAM_BACKSLASH 714a9ba4257SmrgAM_DEFAULT_VERBOSITY 715a9ba4257SmrgAM_DEFAULT_V 716a9ba4257SmrgAM_V 717e53c48bfSmrgCSCOPE 718e53c48bfSmrgETAGS 719e53c48bfSmrgCTAGS 720350952b9Smrgam__untar 721350952b9Smrgam__tar 722350952b9SmrgAMTAR 723350952b9Smrgam__leading_dot 724350952b9SmrgSET_MAKE 725350952b9SmrgAWK 726350952b9Smrgmkdir_p 727350952b9SmrgMKDIR_P 728350952b9SmrgINSTALL_STRIP_PROGRAM 729350952b9SmrgSTRIP 730350952b9Smrginstall_sh 731350952b9SmrgMAKEINFO 732350952b9SmrgAUTOHEADER 733350952b9SmrgAUTOMAKE 734350952b9SmrgAUTOCONF 735350952b9SmrgACLOCAL 736350952b9SmrgVERSION 737350952b9SmrgPACKAGE 738350952b9SmrgCYGPATH_W 739350952b9Smrgam__isrc 740350952b9SmrgINSTALL_DATA 741350952b9SmrgINSTALL_SCRIPT 742350952b9SmrgINSTALL_PROGRAM 743350952b9Smrgtarget_alias 744350952b9Smrghost_alias 745350952b9Smrgbuild_alias 746350952b9SmrgLIBS 747350952b9SmrgECHO_T 748350952b9SmrgECHO_N 749350952b9SmrgECHO_C 750350952b9SmrgDEFS 751350952b9Smrgmandir 752350952b9Smrglocaledir 753350952b9Smrglibdir 754350952b9Smrgpsdir 755350952b9Smrgpdfdir 756350952b9Smrgdvidir 757350952b9Smrghtmldir 758350952b9Smrginfodir 759350952b9Smrgdocdir 760350952b9Smrgoldincludedir 761350952b9Smrgincludedir 762e53c48bfSmrgrunstatedir 763350952b9Smrglocalstatedir 764350952b9Smrgsharedstatedir 765350952b9Smrgsysconfdir 766350952b9Smrgdatadir 767350952b9Smrgdatarootdir 768350952b9Smrglibexecdir 769350952b9Smrgsbindir 770350952b9Smrgbindir 771350952b9Smrgprogram_transform_name 772350952b9Smrgprefix 773350952b9Smrgexec_prefix 7749aa2a2b5SmrgPACKAGE_URL 775350952b9SmrgPACKAGE_BUGREPORT 776350952b9SmrgPACKAGE_STRING 777350952b9SmrgPACKAGE_VERSION 778350952b9SmrgPACKAGE_TARNAME 779350952b9SmrgPACKAGE_NAME 780350952b9SmrgPATH_SEPARATOR 781e53c48bfSmrgSHELL 782e53c48bfSmrgam__quote' 783fd7d9bd3Smrgac_subst_files='' 784350952b9Smrgac_user_opts=' 785350952b9Smrgenable_option_checking 786a9ba4257Smrgenable_silent_rules 787350952b9Smrgenable_dependency_tracking 788a85aecdfSmrgenable_selective_werror 789350952b9Smrgenable_strict_compilation 790350952b9Smrgwith_appdefaultdir 791350952b9Smrg' 792350952b9Smrg ac_precious_vars='build_alias 793350952b9Smrghost_alias 794350952b9Smrgtarget_alias 795350952b9SmrgCC 796350952b9SmrgCFLAGS 797350952b9SmrgLDFLAGS 798350952b9SmrgLIBS 799350952b9SmrgCPPFLAGS 8009aa2a2b5SmrgPKG_CONFIG 801e53c48bfSmrgPKG_CONFIG_PATH 802e53c48bfSmrgPKG_CONFIG_LIBDIR 803350952b9SmrgYACC 804350952b9SmrgYFLAGS 805350952b9SmrgXGC_CFLAGS 8069aa2a2b5SmrgXGC_LIBS' 807350952b9Smrg 808fd7d9bd3Smrg 809fd7d9bd3Smrg# Initialize some variables set by options. 810fd7d9bd3Smrgac_init_help= 811fd7d9bd3Smrgac_init_version=false 812350952b9Smrgac_unrecognized_opts= 813350952b9Smrgac_unrecognized_sep= 814fd7d9bd3Smrg# The variables have the same names as the options, with 815fd7d9bd3Smrg# dashes changed to underlines. 816fd7d9bd3Smrgcache_file=/dev/null 817fd7d9bd3Smrgexec_prefix=NONE 818fd7d9bd3Smrgno_create= 819fd7d9bd3Smrgno_recursion= 820fd7d9bd3Smrgprefix=NONE 821fd7d9bd3Smrgprogram_prefix=NONE 822fd7d9bd3Smrgprogram_suffix=NONE 823fd7d9bd3Smrgprogram_transform_name=s,x,x, 824fd7d9bd3Smrgsilent= 825fd7d9bd3Smrgsite= 826fd7d9bd3Smrgsrcdir= 827fd7d9bd3Smrgverbose= 828fd7d9bd3Smrgx_includes=NONE 829fd7d9bd3Smrgx_libraries=NONE 830fd7d9bd3Smrg 831fd7d9bd3Smrg# Installation directory options. 832fd7d9bd3Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 833fd7d9bd3Smrg# and all the variables that are supposed to be based on exec_prefix 834fd7d9bd3Smrg# by default will actually change. 835fd7d9bd3Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 836350952b9Smrg# (The list follows the same order as the GNU Coding Standards.) 837fd7d9bd3Smrgbindir='${exec_prefix}/bin' 838fd7d9bd3Smrgsbindir='${exec_prefix}/sbin' 839fd7d9bd3Smrglibexecdir='${exec_prefix}/libexec' 840350952b9Smrgdatarootdir='${prefix}/share' 841350952b9Smrgdatadir='${datarootdir}' 842fd7d9bd3Smrgsysconfdir='${prefix}/etc' 843fd7d9bd3Smrgsharedstatedir='${prefix}/com' 844fd7d9bd3Smrglocalstatedir='${prefix}/var' 845e53c48bfSmrgrunstatedir='${localstatedir}/run' 846fd7d9bd3Smrgincludedir='${prefix}/include' 847fd7d9bd3Smrgoldincludedir='/usr/include' 848350952b9Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 849350952b9Smrginfodir='${datarootdir}/info' 850350952b9Smrghtmldir='${docdir}' 851350952b9Smrgdvidir='${docdir}' 852350952b9Smrgpdfdir='${docdir}' 853350952b9Smrgpsdir='${docdir}' 854350952b9Smrglibdir='${exec_prefix}/lib' 855350952b9Smrglocaledir='${datarootdir}/locale' 856350952b9Smrgmandir='${datarootdir}/man' 857fd7d9bd3Smrg 858fd7d9bd3Smrgac_prev= 859350952b9Smrgac_dashdash= 860fd7d9bd3Smrgfor ac_option 861fd7d9bd3Smrgdo 862fd7d9bd3Smrg # If the previous option needs an argument, assign it. 863fd7d9bd3Smrg if test -n "$ac_prev"; then 864350952b9Smrg eval $ac_prev=\$ac_option 865fd7d9bd3Smrg ac_prev= 866fd7d9bd3Smrg continue 867fd7d9bd3Smrg fi 868fd7d9bd3Smrg 869350952b9Smrg case $ac_option in 8709aa2a2b5Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 8719aa2a2b5Smrg *=) ac_optarg= ;; 8729aa2a2b5Smrg *) ac_optarg=yes ;; 873350952b9Smrg esac 874fd7d9bd3Smrg 875350952b9Smrg case $ac_dashdash$ac_option in 876350952b9Smrg --) 877350952b9Smrg ac_dashdash=yes ;; 878fd7d9bd3Smrg 879fd7d9bd3Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 880fd7d9bd3Smrg ac_prev=bindir ;; 881fd7d9bd3Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 882fd7d9bd3Smrg bindir=$ac_optarg ;; 883fd7d9bd3Smrg 884fd7d9bd3Smrg -build | --build | --buil | --bui | --bu) 885fd7d9bd3Smrg ac_prev=build_alias ;; 886fd7d9bd3Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 887fd7d9bd3Smrg build_alias=$ac_optarg ;; 888fd7d9bd3Smrg 889fd7d9bd3Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 890fd7d9bd3Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 891fd7d9bd3Smrg ac_prev=cache_file ;; 892fd7d9bd3Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 893fd7d9bd3Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 894fd7d9bd3Smrg cache_file=$ac_optarg ;; 895fd7d9bd3Smrg 896fd7d9bd3Smrg --config-cache | -C) 897fd7d9bd3Smrg cache_file=config.cache ;; 898fd7d9bd3Smrg 899350952b9Smrg -datadir | --datadir | --datadi | --datad) 900fd7d9bd3Smrg ac_prev=datadir ;; 901350952b9Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 902fd7d9bd3Smrg datadir=$ac_optarg ;; 903fd7d9bd3Smrg 904350952b9Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 905350952b9Smrg | --dataroo | --dataro | --datar) 906350952b9Smrg ac_prev=datarootdir ;; 907350952b9Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 908350952b9Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 909350952b9Smrg datarootdir=$ac_optarg ;; 910350952b9Smrg 911fd7d9bd3Smrg -disable-* | --disable-*) 912350952b9Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 913fd7d9bd3Smrg # Reject names that are not valid shell variable names. 914350952b9Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 915e53c48bfSmrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 916350952b9Smrg ac_useropt_orig=$ac_useropt 917e53c48bfSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 918350952b9Smrg case $ac_user_opts in 919350952b9Smrg *" 920350952b9Smrg"enable_$ac_useropt" 921350952b9Smrg"*) ;; 922350952b9Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 923350952b9Smrg ac_unrecognized_sep=', ';; 924350952b9Smrg esac 925350952b9Smrg eval enable_$ac_useropt=no ;; 926350952b9Smrg 927350952b9Smrg -docdir | --docdir | --docdi | --doc | --do) 928350952b9Smrg ac_prev=docdir ;; 929350952b9Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 930350952b9Smrg docdir=$ac_optarg ;; 931350952b9Smrg 932350952b9Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 933350952b9Smrg ac_prev=dvidir ;; 934350952b9Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 935350952b9Smrg dvidir=$ac_optarg ;; 936fd7d9bd3Smrg 937fd7d9bd3Smrg -enable-* | --enable-*) 938350952b9Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 939fd7d9bd3Smrg # Reject names that are not valid shell variable names. 940350952b9Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 941e53c48bfSmrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 942350952b9Smrg ac_useropt_orig=$ac_useropt 943e53c48bfSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 944350952b9Smrg case $ac_user_opts in 945350952b9Smrg *" 946350952b9Smrg"enable_$ac_useropt" 947350952b9Smrg"*) ;; 948350952b9Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 949350952b9Smrg ac_unrecognized_sep=', ';; 950fd7d9bd3Smrg esac 951350952b9Smrg eval enable_$ac_useropt=\$ac_optarg ;; 952fd7d9bd3Smrg 953fd7d9bd3Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 954fd7d9bd3Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 955fd7d9bd3Smrg | --exec | --exe | --ex) 956fd7d9bd3Smrg ac_prev=exec_prefix ;; 957fd7d9bd3Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 958fd7d9bd3Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 959fd7d9bd3Smrg | --exec=* | --exe=* | --ex=*) 960fd7d9bd3Smrg exec_prefix=$ac_optarg ;; 961fd7d9bd3Smrg 962fd7d9bd3Smrg -gas | --gas | --ga | --g) 963fd7d9bd3Smrg # Obsolete; use --with-gas. 964fd7d9bd3Smrg with_gas=yes ;; 965fd7d9bd3Smrg 966fd7d9bd3Smrg -help | --help | --hel | --he | -h) 967fd7d9bd3Smrg ac_init_help=long ;; 968fd7d9bd3Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 969fd7d9bd3Smrg ac_init_help=recursive ;; 970fd7d9bd3Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 971fd7d9bd3Smrg ac_init_help=short ;; 972fd7d9bd3Smrg 973fd7d9bd3Smrg -host | --host | --hos | --ho) 974fd7d9bd3Smrg ac_prev=host_alias ;; 975fd7d9bd3Smrg -host=* | --host=* | --hos=* | --ho=*) 976fd7d9bd3Smrg host_alias=$ac_optarg ;; 977fd7d9bd3Smrg 978350952b9Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 979350952b9Smrg ac_prev=htmldir ;; 980350952b9Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 981350952b9Smrg | --ht=*) 982350952b9Smrg htmldir=$ac_optarg ;; 983350952b9Smrg 984fd7d9bd3Smrg -includedir | --includedir | --includedi | --included | --include \ 985fd7d9bd3Smrg | --includ | --inclu | --incl | --inc) 986fd7d9bd3Smrg ac_prev=includedir ;; 987fd7d9bd3Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 988fd7d9bd3Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 989fd7d9bd3Smrg includedir=$ac_optarg ;; 990fd7d9bd3Smrg 991fd7d9bd3Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 992fd7d9bd3Smrg ac_prev=infodir ;; 993fd7d9bd3Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 994fd7d9bd3Smrg infodir=$ac_optarg ;; 995fd7d9bd3Smrg 996fd7d9bd3Smrg -libdir | --libdir | --libdi | --libd) 997fd7d9bd3Smrg ac_prev=libdir ;; 998fd7d9bd3Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 999fd7d9bd3Smrg libdir=$ac_optarg ;; 1000fd7d9bd3Smrg 1001fd7d9bd3Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1002fd7d9bd3Smrg | --libexe | --libex | --libe) 1003fd7d9bd3Smrg ac_prev=libexecdir ;; 1004fd7d9bd3Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1005fd7d9bd3Smrg | --libexe=* | --libex=* | --libe=*) 1006fd7d9bd3Smrg libexecdir=$ac_optarg ;; 1007fd7d9bd3Smrg 1008350952b9Smrg -localedir | --localedir | --localedi | --localed | --locale) 1009350952b9Smrg ac_prev=localedir ;; 1010350952b9Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1011350952b9Smrg localedir=$ac_optarg ;; 1012350952b9Smrg 1013fd7d9bd3Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1014350952b9Smrg | --localstate | --localstat | --localsta | --localst | --locals) 1015fd7d9bd3Smrg ac_prev=localstatedir ;; 1016fd7d9bd3Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1017350952b9Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1018fd7d9bd3Smrg localstatedir=$ac_optarg ;; 1019fd7d9bd3Smrg 1020fd7d9bd3Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1021fd7d9bd3Smrg ac_prev=mandir ;; 1022fd7d9bd3Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1023fd7d9bd3Smrg mandir=$ac_optarg ;; 1024fd7d9bd3Smrg 1025fd7d9bd3Smrg -nfp | --nfp | --nf) 1026fd7d9bd3Smrg # Obsolete; use --without-fp. 1027fd7d9bd3Smrg with_fp=no ;; 1028fd7d9bd3Smrg 1029fd7d9bd3Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1030fd7d9bd3Smrg | --no-cr | --no-c | -n) 1031fd7d9bd3Smrg no_create=yes ;; 1032fd7d9bd3Smrg 1033fd7d9bd3Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1034fd7d9bd3Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1035fd7d9bd3Smrg no_recursion=yes ;; 1036fd7d9bd3Smrg 1037fd7d9bd3Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1038fd7d9bd3Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1039fd7d9bd3Smrg | --oldin | --oldi | --old | --ol | --o) 1040fd7d9bd3Smrg ac_prev=oldincludedir ;; 1041fd7d9bd3Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1042fd7d9bd3Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1043fd7d9bd3Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1044fd7d9bd3Smrg oldincludedir=$ac_optarg ;; 1045fd7d9bd3Smrg 1046fd7d9bd3Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1047fd7d9bd3Smrg ac_prev=prefix ;; 1048fd7d9bd3Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1049fd7d9bd3Smrg prefix=$ac_optarg ;; 1050fd7d9bd3Smrg 1051fd7d9bd3Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1052fd7d9bd3Smrg | --program-pre | --program-pr | --program-p) 1053fd7d9bd3Smrg ac_prev=program_prefix ;; 1054fd7d9bd3Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1055fd7d9bd3Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1056fd7d9bd3Smrg program_prefix=$ac_optarg ;; 1057fd7d9bd3Smrg 1058fd7d9bd3Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1059fd7d9bd3Smrg | --program-suf | --program-su | --program-s) 1060fd7d9bd3Smrg ac_prev=program_suffix ;; 1061fd7d9bd3Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1062fd7d9bd3Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1063fd7d9bd3Smrg program_suffix=$ac_optarg ;; 1064fd7d9bd3Smrg 1065fd7d9bd3Smrg -program-transform-name | --program-transform-name \ 1066fd7d9bd3Smrg | --program-transform-nam | --program-transform-na \ 1067fd7d9bd3Smrg | --program-transform-n | --program-transform- \ 1068fd7d9bd3Smrg | --program-transform | --program-transfor \ 1069fd7d9bd3Smrg | --program-transfo | --program-transf \ 1070fd7d9bd3Smrg | --program-trans | --program-tran \ 1071fd7d9bd3Smrg | --progr-tra | --program-tr | --program-t) 1072fd7d9bd3Smrg ac_prev=program_transform_name ;; 1073fd7d9bd3Smrg -program-transform-name=* | --program-transform-name=* \ 1074fd7d9bd3Smrg | --program-transform-nam=* | --program-transform-na=* \ 1075fd7d9bd3Smrg | --program-transform-n=* | --program-transform-=* \ 1076fd7d9bd3Smrg | --program-transform=* | --program-transfor=* \ 1077fd7d9bd3Smrg | --program-transfo=* | --program-transf=* \ 1078fd7d9bd3Smrg | --program-trans=* | --program-tran=* \ 1079fd7d9bd3Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1080fd7d9bd3Smrg program_transform_name=$ac_optarg ;; 1081fd7d9bd3Smrg 1082350952b9Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1083350952b9Smrg ac_prev=pdfdir ;; 1084350952b9Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1085350952b9Smrg pdfdir=$ac_optarg ;; 1086350952b9Smrg 1087350952b9Smrg -psdir | --psdir | --psdi | --psd | --ps) 1088350952b9Smrg ac_prev=psdir ;; 1089350952b9Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1090350952b9Smrg psdir=$ac_optarg ;; 1091350952b9Smrg 1092fd7d9bd3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1093fd7d9bd3Smrg | -silent | --silent | --silen | --sile | --sil) 1094fd7d9bd3Smrg silent=yes ;; 1095fd7d9bd3Smrg 1096e53c48bfSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 1097e53c48bfSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 1098e53c48bfSmrg | --run | --ru | --r) 1099e53c48bfSmrg ac_prev=runstatedir ;; 1100e53c48bfSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1101e53c48bfSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1102e53c48bfSmrg | --run=* | --ru=* | --r=*) 1103e53c48bfSmrg runstatedir=$ac_optarg ;; 1104e53c48bfSmrg 1105fd7d9bd3Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1106fd7d9bd3Smrg ac_prev=sbindir ;; 1107fd7d9bd3Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1108fd7d9bd3Smrg | --sbi=* | --sb=*) 1109fd7d9bd3Smrg sbindir=$ac_optarg ;; 1110fd7d9bd3Smrg 1111fd7d9bd3Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1112fd7d9bd3Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1113fd7d9bd3Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1114fd7d9bd3Smrg | --sha | --sh) 1115fd7d9bd3Smrg ac_prev=sharedstatedir ;; 1116fd7d9bd3Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1117fd7d9bd3Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1118fd7d9bd3Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1119fd7d9bd3Smrg | --sha=* | --sh=*) 1120fd7d9bd3Smrg sharedstatedir=$ac_optarg ;; 1121fd7d9bd3Smrg 1122fd7d9bd3Smrg -site | --site | --sit) 1123fd7d9bd3Smrg ac_prev=site ;; 1124fd7d9bd3Smrg -site=* | --site=* | --sit=*) 1125fd7d9bd3Smrg site=$ac_optarg ;; 1126fd7d9bd3Smrg 1127fd7d9bd3Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1128fd7d9bd3Smrg ac_prev=srcdir ;; 1129fd7d9bd3Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1130fd7d9bd3Smrg srcdir=$ac_optarg ;; 1131fd7d9bd3Smrg 1132fd7d9bd3Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1133fd7d9bd3Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1134fd7d9bd3Smrg ac_prev=sysconfdir ;; 1135fd7d9bd3Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1136fd7d9bd3Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1137fd7d9bd3Smrg sysconfdir=$ac_optarg ;; 1138fd7d9bd3Smrg 1139fd7d9bd3Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1140fd7d9bd3Smrg ac_prev=target_alias ;; 1141fd7d9bd3Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1142fd7d9bd3Smrg target_alias=$ac_optarg ;; 1143fd7d9bd3Smrg 1144fd7d9bd3Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1145fd7d9bd3Smrg verbose=yes ;; 1146fd7d9bd3Smrg 1147fd7d9bd3Smrg -version | --version | --versio | --versi | --vers | -V) 1148fd7d9bd3Smrg ac_init_version=: ;; 1149fd7d9bd3Smrg 1150fd7d9bd3Smrg -with-* | --with-*) 1151350952b9Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1152fd7d9bd3Smrg # Reject names that are not valid shell variable names. 1153350952b9Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1154e53c48bfSmrg as_fn_error $? "invalid package name: \`$ac_useropt'" 1155350952b9Smrg ac_useropt_orig=$ac_useropt 1156e53c48bfSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1157350952b9Smrg case $ac_user_opts in 1158350952b9Smrg *" 1159350952b9Smrg"with_$ac_useropt" 1160350952b9Smrg"*) ;; 1161350952b9Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1162350952b9Smrg ac_unrecognized_sep=', ';; 1163fd7d9bd3Smrg esac 1164350952b9Smrg eval with_$ac_useropt=\$ac_optarg ;; 1165fd7d9bd3Smrg 1166fd7d9bd3Smrg -without-* | --without-*) 1167350952b9Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1168fd7d9bd3Smrg # Reject names that are not valid shell variable names. 1169350952b9Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1170e53c48bfSmrg as_fn_error $? "invalid package name: \`$ac_useropt'" 1171350952b9Smrg ac_useropt_orig=$ac_useropt 1172e53c48bfSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 1173350952b9Smrg case $ac_user_opts in 1174350952b9Smrg *" 1175350952b9Smrg"with_$ac_useropt" 1176350952b9Smrg"*) ;; 1177350952b9Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1178350952b9Smrg ac_unrecognized_sep=', ';; 1179350952b9Smrg esac 1180350952b9Smrg eval with_$ac_useropt=no ;; 1181fd7d9bd3Smrg 1182fd7d9bd3Smrg --x) 1183fd7d9bd3Smrg # Obsolete; use --with-x. 1184fd7d9bd3Smrg with_x=yes ;; 1185fd7d9bd3Smrg 1186fd7d9bd3Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1187fd7d9bd3Smrg | --x-incl | --x-inc | --x-in | --x-i) 1188fd7d9bd3Smrg ac_prev=x_includes ;; 1189fd7d9bd3Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1190fd7d9bd3Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1191fd7d9bd3Smrg x_includes=$ac_optarg ;; 1192fd7d9bd3Smrg 1193fd7d9bd3Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1194fd7d9bd3Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1195fd7d9bd3Smrg ac_prev=x_libraries ;; 1196fd7d9bd3Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1197fd7d9bd3Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1198fd7d9bd3Smrg x_libraries=$ac_optarg ;; 1199fd7d9bd3Smrg 12009aa2a2b5Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 12019aa2a2b5SmrgTry \`$0 --help' for more information" 1202fd7d9bd3Smrg ;; 1203fd7d9bd3Smrg 1204fd7d9bd3Smrg *=*) 1205fd7d9bd3Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1206fd7d9bd3Smrg # Reject names that are not valid shell variable names. 12079aa2a2b5Smrg case $ac_envvar in #( 12089aa2a2b5Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 12099aa2a2b5Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 12109aa2a2b5Smrg esac 1211350952b9Smrg eval $ac_envvar=\$ac_optarg 1212fd7d9bd3Smrg export $ac_envvar ;; 1213fd7d9bd3Smrg 1214fd7d9bd3Smrg *) 1215fd7d9bd3Smrg # FIXME: should be removed in autoconf 3.0. 1216e53c48bfSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1217fd7d9bd3Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1218e53c48bfSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 12199aa2a2b5Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1220fd7d9bd3Smrg ;; 1221fd7d9bd3Smrg 1222fd7d9bd3Smrg esac 1223fd7d9bd3Smrgdone 1224fd7d9bd3Smrg 1225fd7d9bd3Smrgif test -n "$ac_prev"; then 1226fd7d9bd3Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 12279aa2a2b5Smrg as_fn_error $? "missing argument to $ac_option" 1228fd7d9bd3Smrgfi 1229fd7d9bd3Smrg 1230350952b9Smrgif test -n "$ac_unrecognized_opts"; then 1231350952b9Smrg case $enable_option_checking in 1232350952b9Smrg no) ;; 12339aa2a2b5Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1234e53c48bfSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1235fd7d9bd3Smrg esac 1236350952b9Smrgfi 1237fd7d9bd3Smrg 1238350952b9Smrg# Check all directory arguments for consistency. 1239350952b9Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1240350952b9Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1241350952b9Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1242e53c48bfSmrg libdir localedir mandir runstatedir 1243fd7d9bd3Smrgdo 1244350952b9Smrg eval ac_val=\$$ac_var 1245350952b9Smrg # Remove trailing slashes. 1246fd7d9bd3Smrg case $ac_val in 1247350952b9Smrg */ ) 1248350952b9Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1249350952b9Smrg eval $ac_var=\$ac_val;; 1250350952b9Smrg esac 1251350952b9Smrg # Be sure to have absolute directory names. 1252350952b9Smrg case $ac_val in 1253350952b9Smrg [\\/$]* | ?:[\\/]* ) continue;; 1254350952b9Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1255fd7d9bd3Smrg esac 12569aa2a2b5Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1257fd7d9bd3Smrgdone 1258fd7d9bd3Smrg 1259fd7d9bd3Smrg# There might be people who depend on the old broken behavior: `$host' 1260fd7d9bd3Smrg# used to hold the argument of --host etc. 1261fd7d9bd3Smrg# FIXME: To remove some day. 1262fd7d9bd3Smrgbuild=$build_alias 1263fd7d9bd3Smrghost=$host_alias 1264fd7d9bd3Smrgtarget=$target_alias 1265fd7d9bd3Smrg 1266fd7d9bd3Smrg# FIXME: To remove some day. 1267fd7d9bd3Smrgif test "x$host_alias" != x; then 1268fd7d9bd3Smrg if test "x$build_alias" = x; then 1269fd7d9bd3Smrg cross_compiling=maybe 1270fd7d9bd3Smrg elif test "x$build_alias" != "x$host_alias"; then 1271fd7d9bd3Smrg cross_compiling=yes 1272fd7d9bd3Smrg fi 1273fd7d9bd3Smrgfi 1274fd7d9bd3Smrg 1275fd7d9bd3Smrgac_tool_prefix= 1276fd7d9bd3Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1277fd7d9bd3Smrg 1278fd7d9bd3Smrgtest "$silent" = yes && exec 6>/dev/null 1279fd7d9bd3Smrg 1280fd7d9bd3Smrg 1281350952b9Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 1282350952b9Smrgac_ls_di=`ls -di .` && 1283350952b9Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 12849aa2a2b5Smrg as_fn_error $? "working directory cannot be determined" 1285350952b9Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 12869aa2a2b5Smrg as_fn_error $? "pwd does not report name of working directory" 1287350952b9Smrg 1288350952b9Smrg 1289350952b9Smrg# Find the source files, if location was not specified. 1290350952b9Smrgif test -z "$srcdir"; then 1291350952b9Smrg ac_srcdir_defaulted=yes 1292350952b9Smrg # Try the directory containing this script, then the parent directory. 1293350952b9Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1294350952b9Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1295350952b9Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1296350952b9Smrg X"$as_myself" : 'X\(//\)$' \| \ 1297350952b9Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1298e53c48bfSmrgprintf "%s\n" X"$as_myself" | 1299350952b9Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1300350952b9Smrg s//\1/ 1301350952b9Smrg q 1302350952b9Smrg } 1303350952b9Smrg /^X\(\/\/\)[^/].*/{ 1304350952b9Smrg s//\1/ 1305350952b9Smrg q 1306350952b9Smrg } 1307350952b9Smrg /^X\(\/\/\)$/{ 1308350952b9Smrg s//\1/ 1309350952b9Smrg q 1310350952b9Smrg } 1311350952b9Smrg /^X\(\/\).*/{ 1312350952b9Smrg s//\1/ 1313350952b9Smrg q 1314350952b9Smrg } 1315350952b9Smrg s/.*/./; q'` 1316fd7d9bd3Smrg srcdir=$ac_confdir 1317350952b9Smrg if test ! -r "$srcdir/$ac_unique_file"; then 1318fd7d9bd3Smrg srcdir=.. 1319fd7d9bd3Smrg fi 1320fd7d9bd3Smrgelse 1321fd7d9bd3Smrg ac_srcdir_defaulted=no 1322fd7d9bd3Smrgfi 1323350952b9Smrgif test ! -r "$srcdir/$ac_unique_file"; then 1324350952b9Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 13259aa2a2b5Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1326fd7d9bd3Smrgfi 1327350952b9Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1328350952b9Smrgac_abs_confdir=`( 13299aa2a2b5Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1330350952b9Smrg pwd)` 1331350952b9Smrg# When building in place, set srcdir=. 1332350952b9Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1333350952b9Smrg srcdir=. 1334350952b9Smrgfi 1335350952b9Smrg# Remove unnecessary trailing slashes from srcdir. 1336350952b9Smrg# Double slashes in file names in object file debugging info 1337350952b9Smrg# mess up M-x gdb in Emacs. 1338350952b9Smrgcase $srcdir in 1339350952b9Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1340350952b9Smrgesac 1341350952b9Smrgfor ac_var in $ac_precious_vars; do 1342350952b9Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1343350952b9Smrg eval ac_env_${ac_var}_value=\$${ac_var} 1344350952b9Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1345350952b9Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1346350952b9Smrgdone 1347fd7d9bd3Smrg 1348fd7d9bd3Smrg# 1349fd7d9bd3Smrg# Report the --help message. 1350fd7d9bd3Smrg# 1351fd7d9bd3Smrgif test "$ac_init_help" = "long"; then 1352fd7d9bd3Smrg # Omit some internal or obsolete options to make the list less imposing. 1353fd7d9bd3Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1354fd7d9bd3Smrg cat <<_ACEOF 1355e53c48bfSmrg\`configure' configures xgc 1.0.6 to adapt to many kinds of systems. 1356fd7d9bd3Smrg 1357fd7d9bd3SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1358fd7d9bd3Smrg 1359fd7d9bd3SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1360fd7d9bd3SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1361fd7d9bd3Smrg 1362fd7d9bd3SmrgDefaults for the options are specified in brackets. 1363fd7d9bd3Smrg 1364fd7d9bd3SmrgConfiguration: 1365fd7d9bd3Smrg -h, --help display this help and exit 1366fd7d9bd3Smrg --help=short display options specific to this package 1367fd7d9bd3Smrg --help=recursive display the short help of all the included packages 1368fd7d9bd3Smrg -V, --version display version information and exit 13699aa2a2b5Smrg -q, --quiet, --silent do not print \`checking ...' messages 1370fd7d9bd3Smrg --cache-file=FILE cache test results in FILE [disabled] 1371fd7d9bd3Smrg -C, --config-cache alias for \`--cache-file=config.cache' 1372fd7d9bd3Smrg -n, --no-create do not create output files 1373fd7d9bd3Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1374fd7d9bd3Smrg 1375fd7d9bd3SmrgInstallation directories: 1376fd7d9bd3Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1377350952b9Smrg [$ac_default_prefix] 1378fd7d9bd3Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1379350952b9Smrg [PREFIX] 1380fd7d9bd3Smrg 1381fd7d9bd3SmrgBy default, \`make install' will install all the files in 1382fd7d9bd3Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1383fd7d9bd3Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1384fd7d9bd3Smrgfor instance \`--prefix=\$HOME'. 1385fd7d9bd3Smrg 1386fd7d9bd3SmrgFor better control, use the options below. 1387fd7d9bd3Smrg 1388fd7d9bd3SmrgFine tuning of the installation directories: 1389350952b9Smrg --bindir=DIR user executables [EPREFIX/bin] 1390350952b9Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1391350952b9Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1392350952b9Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1393350952b9Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1394350952b9Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1395e53c48bfSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1396350952b9Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1397350952b9Smrg --includedir=DIR C header files [PREFIX/include] 1398350952b9Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1399350952b9Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1400350952b9Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1401350952b9Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1402350952b9Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1403350952b9Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1404350952b9Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/xgc] 1405350952b9Smrg --htmldir=DIR html documentation [DOCDIR] 1406350952b9Smrg --dvidir=DIR dvi documentation [DOCDIR] 1407350952b9Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1408350952b9Smrg --psdir=DIR ps documentation [DOCDIR] 1409fd7d9bd3Smrg_ACEOF 1410fd7d9bd3Smrg 1411fd7d9bd3Smrg cat <<\_ACEOF 1412fd7d9bd3Smrg 1413fd7d9bd3SmrgProgram names: 1414fd7d9bd3Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1415fd7d9bd3Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1416fd7d9bd3Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1417fd7d9bd3Smrg 1418fd7d9bd3SmrgSystem types: 1419fd7d9bd3Smrg --build=BUILD configure for building on BUILD [guessed] 1420fd7d9bd3Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1421fd7d9bd3Smrg_ACEOF 1422fd7d9bd3Smrgfi 1423fd7d9bd3Smrg 1424fd7d9bd3Smrgif test -n "$ac_init_help"; then 1425fd7d9bd3Smrg case $ac_init_help in 1426e53c48bfSmrg short | recursive ) echo "Configuration of xgc 1.0.6:";; 1427fd7d9bd3Smrg esac 1428fd7d9bd3Smrg cat <<\_ACEOF 1429fd7d9bd3Smrg 1430fd7d9bd3SmrgOptional Features: 1431350952b9Smrg --disable-option-checking ignore unrecognized --enable/--with options 1432fd7d9bd3Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1433fd7d9bd3Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1434a9ba4257Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1435a9ba4257Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1436a9ba4257Smrg --enable-dependency-tracking 1437a9ba4257Smrg do not reject slow dependency extractors 1438a9ba4257Smrg --disable-dependency-tracking 1439a9ba4257Smrg speeds up one-time build 1440a85aecdfSmrg --disable-selective-werror 1441a85aecdfSmrg Turn off selective compiler errors. (default: 1442a85aecdfSmrg enabled) 1443350952b9Smrg --enable-strict-compilation 1444350952b9Smrg Enable all warnings from compiler and make them 1445350952b9Smrg errors (default: disabled) 1446fd7d9bd3Smrg 1447fd7d9bd3SmrgOptional Packages: 1448fd7d9bd3Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1449fd7d9bd3Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1450350952b9Smrg --with-appdefaultdir=<pathname> 1451350952b9Smrg specify directory for app-defaults files (default is 1452350952b9Smrg autodetected) 1453fd7d9bd3Smrg 1454fd7d9bd3SmrgSome influential environment variables: 1455fd7d9bd3Smrg CC C compiler command 1456fd7d9bd3Smrg CFLAGS C compiler flags 1457fd7d9bd3Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1458fd7d9bd3Smrg nonstandard directory <lib dir> 1459350952b9Smrg LIBS libraries to pass to the linker, e.g. -l<library> 14609aa2a2b5Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1461350952b9Smrg you have headers in a nonstandard directory <include dir> 14629aa2a2b5Smrg PKG_CONFIG path to pkg-config utility 1463e53c48bfSmrg PKG_CONFIG_PATH 1464e53c48bfSmrg directories to add to pkg-config's search path 1465e53c48bfSmrg PKG_CONFIG_LIBDIR 1466e53c48bfSmrg path overriding pkg-config's built-in search path 14679aa2a2b5Smrg YACC The `Yet Another Compiler Compiler' implementation to use. 14689aa2a2b5Smrg Defaults to the first program found out of: `bison -y', `byacc', 14699aa2a2b5Smrg `yacc'. 1470350952b9Smrg YFLAGS The list of arguments that will be passed by default to $YACC. 1471350952b9Smrg This script will default YFLAGS to the empty string to avoid a 1472350952b9Smrg default value of `-d' given by some make applications. 1473350952b9Smrg XGC_CFLAGS C compiler flags for XGC, overriding pkg-config 1474350952b9Smrg XGC_LIBS linker flags for XGC, overriding pkg-config 1475fd7d9bd3Smrg 1476fd7d9bd3SmrgUse these variables to override the choices made by `configure' or to help 1477fd7d9bd3Smrgit to find libraries and programs with nonstandard names/locations. 1478fd7d9bd3Smrg 1479e53c48bfSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xgc/-/issues>. 1480fd7d9bd3Smrg_ACEOF 1481350952b9Smrgac_status=$? 1482fd7d9bd3Smrgfi 1483fd7d9bd3Smrg 1484fd7d9bd3Smrgif test "$ac_init_help" = "recursive"; then 1485fd7d9bd3Smrg # If there are subdirs, report their specific --help. 1486fd7d9bd3Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1487350952b9Smrg test -d "$ac_dir" || 1488350952b9Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1489350952b9Smrg continue 1490fd7d9bd3Smrg ac_builddir=. 1491fd7d9bd3Smrg 1492350952b9Smrgcase "$ac_dir" in 1493350952b9Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1494350952b9Smrg*) 1495e53c48bfSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 1496350952b9Smrg # A ".." for each directory in $ac_dir_suffix. 1497e53c48bfSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1498350952b9Smrg case $ac_top_builddir_sub in 1499350952b9Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1500350952b9Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1501350952b9Smrg esac ;; 1502350952b9Smrgesac 1503350952b9Smrgac_abs_top_builddir=$ac_pwd 1504350952b9Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1505350952b9Smrg# for backward compatibility: 1506350952b9Smrgac_top_builddir=$ac_top_build_prefix 1507fd7d9bd3Smrg 1508fd7d9bd3Smrgcase $srcdir in 1509350952b9Smrg .) # We are building in place. 1510fd7d9bd3Smrg ac_srcdir=. 1511350952b9Smrg ac_top_srcdir=$ac_top_builddir_sub 1512350952b9Smrg ac_abs_top_srcdir=$ac_pwd ;; 1513350952b9Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1514fd7d9bd3Smrg ac_srcdir=$srcdir$ac_dir_suffix; 1515350952b9Smrg ac_top_srcdir=$srcdir 1516350952b9Smrg ac_abs_top_srcdir=$srcdir ;; 1517350952b9Smrg *) # Relative name. 1518350952b9Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1519350952b9Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1520350952b9Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1521fd7d9bd3Smrgesac 1522350952b9Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1523350952b9Smrg 1524350952b9Smrg cd "$ac_dir" || { ac_status=$?; continue; } 1525e53c48bfSmrg # Check for configure.gnu first; this name is used for a wrapper for 1526e53c48bfSmrg # Metaconfig's "Configure" on case-insensitive file systems. 1527350952b9Smrg if test -f "$ac_srcdir/configure.gnu"; then 1528350952b9Smrg echo && 1529350952b9Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1530350952b9Smrg elif test -f "$ac_srcdir/configure"; then 1531350952b9Smrg echo && 1532350952b9Smrg $SHELL "$ac_srcdir/configure" --help=recursive 1533fd7d9bd3Smrg else 1534e53c48bfSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1535350952b9Smrg fi || ac_status=$? 1536350952b9Smrg cd "$ac_pwd" || { ac_status=$?; break; } 1537fd7d9bd3Smrg done 1538fd7d9bd3Smrgfi 1539fd7d9bd3Smrg 1540350952b9Smrgtest -n "$ac_init_help" && exit $ac_status 1541fd7d9bd3Smrgif $ac_init_version; then 1542fd7d9bd3Smrg cat <<\_ACEOF 1543e53c48bfSmrgxgc configure 1.0.6 1544e53c48bfSmrggenerated by GNU Autoconf 2.71 1545fd7d9bd3Smrg 1546e53c48bfSmrgCopyright (C) 2021 Free Software Foundation, Inc. 1547fd7d9bd3SmrgThis configure script is free software; the Free Software Foundation 1548fd7d9bd3Smrggives unlimited permission to copy, distribute and modify it. 1549fd7d9bd3Smrg_ACEOF 1550350952b9Smrg exit 1551fd7d9bd3Smrgfi 1552fd7d9bd3Smrg 15539aa2a2b5Smrg## ------------------------ ## 15549aa2a2b5Smrg## Autoconf initialization. ## 15559aa2a2b5Smrg## ------------------------ ## 1556fd7d9bd3Smrg 15579aa2a2b5Smrg# ac_fn_c_try_compile LINENO 15589aa2a2b5Smrg# -------------------------- 15599aa2a2b5Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 15609aa2a2b5Smrgac_fn_c_try_compile () 1561fd7d9bd3Smrg{ 15629aa2a2b5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1563e53c48bfSmrg rm -f conftest.$ac_objext conftest.beam 15649aa2a2b5Smrg if { { ac_try="$ac_compile" 15659aa2a2b5Smrgcase "(($ac_try" in 15669aa2a2b5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15679aa2a2b5Smrg *) ac_try_echo=$ac_try;; 15689aa2a2b5Smrgesac 15699aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1570e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 15719aa2a2b5Smrg (eval "$ac_compile") 2>conftest.err 15729aa2a2b5Smrg ac_status=$? 15739aa2a2b5Smrg if test -s conftest.err; then 15749aa2a2b5Smrg grep -v '^ *+' conftest.err >conftest.er1 15759aa2a2b5Smrg cat conftest.er1 >&5 15769aa2a2b5Smrg mv -f conftest.er1 conftest.err 15779aa2a2b5Smrg fi 1578e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 15799aa2a2b5Smrg test $ac_status = 0; } && { 15809aa2a2b5Smrg test -z "$ac_c_werror_flag" || 15819aa2a2b5Smrg test ! -s conftest.err 1582e53c48bfSmrg } && test -s conftest.$ac_objext 1583e53c48bfSmrgthen : 15849aa2a2b5Smrg ac_retval=0 1585e53c48bfSmrgelse $as_nop 1586e53c48bfSmrg printf "%s\n" "$as_me: failed program was:" >&5 15879aa2a2b5Smrgsed 's/^/| /' conftest.$ac_ext >&5 1588fd7d9bd3Smrg 15899aa2a2b5Smrg ac_retval=1 15909aa2a2b5Smrgfi 15919aa2a2b5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 15929aa2a2b5Smrg as_fn_set_status $ac_retval 1593fd7d9bd3Smrg 15949aa2a2b5Smrg} # ac_fn_c_try_compile 1595fd7d9bd3Smrg 1596e53c48bfSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 1597e53c48bfSmrg# ------------------------------------------------------------------ 15989aa2a2b5Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1599e53c48bfSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 1600e53c48bfSmrgac_fn_check_decl () 16019aa2a2b5Smrg{ 16029aa2a2b5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16039aa2a2b5Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1604e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1605e53c48bfSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 1606e53c48bfSmrgif eval test \${$3+y} 1607e53c48bfSmrgthen : 1608e53c48bfSmrg printf %s "(cached) " >&6 1609e53c48bfSmrgelse $as_nop 16109aa2a2b5Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1611e53c48bfSmrg eval ac_save_FLAGS=\$$6 1612e53c48bfSmrg as_fn_append $6 " $5" 16139aa2a2b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16149aa2a2b5Smrg/* end confdefs.h. */ 16159aa2a2b5Smrg$4 16169aa2a2b5Smrgint 1617e53c48bfSmrgmain (void) 16189aa2a2b5Smrg{ 16199aa2a2b5Smrg#ifndef $as_decl_name 16209aa2a2b5Smrg#ifdef __cplusplus 16219aa2a2b5Smrg (void) $as_decl_use; 16229aa2a2b5Smrg#else 16239aa2a2b5Smrg (void) $as_decl_name; 16249aa2a2b5Smrg#endif 16259aa2a2b5Smrg#endif 16269aa2a2b5Smrg 16279aa2a2b5Smrg ; 16289aa2a2b5Smrg return 0; 16299aa2a2b5Smrg} 16309aa2a2b5Smrg_ACEOF 1631e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 1632e53c48bfSmrgthen : 16339aa2a2b5Smrg eval "$3=yes" 1634e53c48bfSmrgelse $as_nop 16359aa2a2b5Smrg eval "$3=no" 16369aa2a2b5Smrgfi 1637e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1638e53c48bfSmrg eval $6=\$ac_save_FLAGS 16399aa2a2b5Smrg 16409aa2a2b5Smrgfi 1641e53c48bfSmrgeval ac_res=\$$3 1642e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1643e53c48bfSmrgprintf "%s\n" "$ac_res" >&6; } 16449aa2a2b5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 16459aa2a2b5Smrg 1646e53c48bfSmrg} # ac_fn_check_decl 16479aa2a2b5Smrg 16489aa2a2b5Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 16499aa2a2b5Smrg# ------------------------------------------------------- 16509aa2a2b5Smrg# Tests whether HEADER exists and can be compiled using the include files in 16519aa2a2b5Smrg# INCLUDES, setting the cache variable VAR accordingly. 16529aa2a2b5Smrgac_fn_c_check_header_compile () 16539aa2a2b5Smrg{ 16549aa2a2b5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1655e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1656e53c48bfSmrgprintf %s "checking for $2... " >&6; } 1657e53c48bfSmrgif eval test \${$3+y} 1658e53c48bfSmrgthen : 1659e53c48bfSmrg printf %s "(cached) " >&6 1660e53c48bfSmrgelse $as_nop 16619aa2a2b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16629aa2a2b5Smrg/* end confdefs.h. */ 16639aa2a2b5Smrg$4 16649aa2a2b5Smrg#include <$2> 16659aa2a2b5Smrg_ACEOF 1666e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 1667e53c48bfSmrgthen : 16689aa2a2b5Smrg eval "$3=yes" 1669e53c48bfSmrgelse $as_nop 16709aa2a2b5Smrg eval "$3=no" 16719aa2a2b5Smrgfi 1672e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 16739aa2a2b5Smrgfi 16749aa2a2b5Smrgeval ac_res=\$$3 1675e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1676e53c48bfSmrgprintf "%s\n" "$ac_res" >&6; } 16779aa2a2b5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 16789aa2a2b5Smrg 16799aa2a2b5Smrg} # ac_fn_c_check_header_compile 16809aa2a2b5Smrg 16819aa2a2b5Smrg# ac_fn_c_try_link LINENO 16829aa2a2b5Smrg# ----------------------- 16839aa2a2b5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 16849aa2a2b5Smrgac_fn_c_try_link () 16859aa2a2b5Smrg{ 16869aa2a2b5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1687e53c48bfSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 16889aa2a2b5Smrg if { { ac_try="$ac_link" 16899aa2a2b5Smrgcase "(($ac_try" in 16909aa2a2b5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16919aa2a2b5Smrg *) ac_try_echo=$ac_try;; 16929aa2a2b5Smrgesac 16939aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1694e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 16959aa2a2b5Smrg (eval "$ac_link") 2>conftest.err 16969aa2a2b5Smrg ac_status=$? 16979aa2a2b5Smrg if test -s conftest.err; then 16989aa2a2b5Smrg grep -v '^ *+' conftest.err >conftest.er1 16999aa2a2b5Smrg cat conftest.er1 >&5 17009aa2a2b5Smrg mv -f conftest.er1 conftest.err 17019aa2a2b5Smrg fi 1702e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17039aa2a2b5Smrg test $ac_status = 0; } && { 17049aa2a2b5Smrg test -z "$ac_c_werror_flag" || 17059aa2a2b5Smrg test ! -s conftest.err 17069aa2a2b5Smrg } && test -s conftest$ac_exeext && { 17079aa2a2b5Smrg test "$cross_compiling" = yes || 1708a9ba4257Smrg test -x conftest$ac_exeext 1709e53c48bfSmrg } 1710e53c48bfSmrgthen : 17119aa2a2b5Smrg ac_retval=0 1712e53c48bfSmrgelse $as_nop 1713e53c48bfSmrg printf "%s\n" "$as_me: failed program was:" >&5 17149aa2a2b5Smrgsed 's/^/| /' conftest.$ac_ext >&5 17159aa2a2b5Smrg 17169aa2a2b5Smrg ac_retval=1 17179aa2a2b5Smrgfi 17189aa2a2b5Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 17199aa2a2b5Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 17209aa2a2b5Smrg # interfere with the next link command; also delete a directory that is 17219aa2a2b5Smrg # left behind by Apple's compiler. We do this before executing the actions. 17229aa2a2b5Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 17239aa2a2b5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17249aa2a2b5Smrg as_fn_set_status $ac_retval 17259aa2a2b5Smrg 17269aa2a2b5Smrg} # ac_fn_c_try_link 1727e53c48bfSmrgac_configure_args_raw= 1728e53c48bfSmrgfor ac_arg 1729e53c48bfSmrgdo 1730e53c48bfSmrg case $ac_arg in 1731e53c48bfSmrg *\'*) 1732e53c48bfSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1733e53c48bfSmrg esac 1734e53c48bfSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 1735e53c48bfSmrgdone 1736e53c48bfSmrg 1737e53c48bfSmrgcase $ac_configure_args_raw in 1738e53c48bfSmrg *$as_nl*) 1739e53c48bfSmrg ac_safe_unquote= ;; 1740e53c48bfSmrg *) 1741e53c48bfSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 1742e53c48bfSmrg ac_unsafe_a="$ac_unsafe_z#~" 1743e53c48bfSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 1744e53c48bfSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1745e53c48bfSmrgesac 1746e53c48bfSmrg 17479aa2a2b5Smrgcat >config.log <<_ACEOF 17489aa2a2b5SmrgThis file contains any messages produced by compilers while 17499aa2a2b5Smrgrunning configure, to aid debugging if configure makes a mistake. 17509aa2a2b5Smrg 1751e53c48bfSmrgIt was created by xgc $as_me 1.0.6, which was 1752e53c48bfSmrggenerated by GNU Autoconf 2.71. Invocation command line was 17539aa2a2b5Smrg 1754e53c48bfSmrg $ $0$ac_configure_args_raw 17559aa2a2b5Smrg 17569aa2a2b5Smrg_ACEOF 17579aa2a2b5Smrgexec 5>>config.log 17589aa2a2b5Smrg{ 17599aa2a2b5Smrgcat <<_ASUNAME 17609aa2a2b5Smrg## --------- ## 17619aa2a2b5Smrg## Platform. ## 17629aa2a2b5Smrg## --------- ## 17639aa2a2b5Smrg 17649aa2a2b5Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 17659aa2a2b5Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 17669aa2a2b5Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 17679aa2a2b5Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 17689aa2a2b5Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 17699aa2a2b5Smrg 17709aa2a2b5Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 17719aa2a2b5Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 17729aa2a2b5Smrg 17739aa2a2b5Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 17749aa2a2b5Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 17759aa2a2b5Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17769aa2a2b5Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 17779aa2a2b5Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 17789aa2a2b5Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 17799aa2a2b5Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1780fd7d9bd3Smrg 1781fd7d9bd3Smrg_ASUNAME 1782fd7d9bd3Smrg 1783fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1784fd7d9bd3Smrgfor as_dir in $PATH 1785fd7d9bd3Smrgdo 1786fd7d9bd3Smrg IFS=$as_save_IFS 1787e53c48bfSmrg case $as_dir in #((( 1788e53c48bfSmrg '') as_dir=./ ;; 1789e53c48bfSmrg */) ;; 1790e53c48bfSmrg *) as_dir=$as_dir/ ;; 1791e53c48bfSmrg esac 1792e53c48bfSmrg printf "%s\n" "PATH: $as_dir" 17939aa2a2b5Smrg done 1794350952b9SmrgIFS=$as_save_IFS 1795fd7d9bd3Smrg 1796fd7d9bd3Smrg} >&5 1797fd7d9bd3Smrg 1798fd7d9bd3Smrgcat >&5 <<_ACEOF 1799fd7d9bd3Smrg 1800fd7d9bd3Smrg 1801fd7d9bd3Smrg## ----------- ## 1802fd7d9bd3Smrg## Core tests. ## 1803fd7d9bd3Smrg## ----------- ## 1804fd7d9bd3Smrg 1805fd7d9bd3Smrg_ACEOF 1806fd7d9bd3Smrg 1807fd7d9bd3Smrg 1808fd7d9bd3Smrg# Keep a trace of the command line. 1809fd7d9bd3Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1810fd7d9bd3Smrg# Strip out --silent because we don't want to record it for future runs. 1811fd7d9bd3Smrg# Also quote any args containing shell meta-characters. 1812fd7d9bd3Smrg# Make two passes to allow for proper duplicate-argument suppression. 1813fd7d9bd3Smrgac_configure_args= 1814fd7d9bd3Smrgac_configure_args0= 1815fd7d9bd3Smrgac_configure_args1= 1816fd7d9bd3Smrgac_must_keep_next=false 1817fd7d9bd3Smrgfor ac_pass in 1 2 1818fd7d9bd3Smrgdo 1819fd7d9bd3Smrg for ac_arg 1820fd7d9bd3Smrg do 1821fd7d9bd3Smrg case $ac_arg in 1822fd7d9bd3Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1823fd7d9bd3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1824fd7d9bd3Smrg | -silent | --silent | --silen | --sile | --sil) 1825fd7d9bd3Smrg continue ;; 1826350952b9Smrg *\'*) 1827e53c48bfSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1828fd7d9bd3Smrg esac 1829fd7d9bd3Smrg case $ac_pass in 18309aa2a2b5Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1831fd7d9bd3Smrg 2) 18329aa2a2b5Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 1833fd7d9bd3Smrg if test $ac_must_keep_next = true; then 1834fd7d9bd3Smrg ac_must_keep_next=false # Got value, back to normal. 1835fd7d9bd3Smrg else 1836fd7d9bd3Smrg case $ac_arg in 1837fd7d9bd3Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1838fd7d9bd3Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1839fd7d9bd3Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1840fd7d9bd3Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1841fd7d9bd3Smrg case "$ac_configure_args0 " in 1842fd7d9bd3Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1843fd7d9bd3Smrg esac 1844fd7d9bd3Smrg ;; 1845fd7d9bd3Smrg -* ) ac_must_keep_next=true ;; 1846fd7d9bd3Smrg esac 1847fd7d9bd3Smrg fi 18489aa2a2b5Smrg as_fn_append ac_configure_args " '$ac_arg'" 1849fd7d9bd3Smrg ;; 1850fd7d9bd3Smrg esac 1851fd7d9bd3Smrg done 1852fd7d9bd3Smrgdone 18539aa2a2b5Smrg{ ac_configure_args0=; unset ac_configure_args0;} 18549aa2a2b5Smrg{ ac_configure_args1=; unset ac_configure_args1;} 1855fd7d9bd3Smrg 1856fd7d9bd3Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1857fd7d9bd3Smrg# config.log. We remove comments because anyway the quotes in there 1858fd7d9bd3Smrg# would cause problems or look ugly. 1859350952b9Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1860350952b9Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1861fd7d9bd3Smrgtrap 'exit_status=$? 1862e53c48bfSmrg # Sanitize IFS. 1863e53c48bfSmrg IFS=" "" $as_nl" 1864fd7d9bd3Smrg # Save into config.log some information that might help in debugging. 1865fd7d9bd3Smrg { 1866fd7d9bd3Smrg echo 1867fd7d9bd3Smrg 1868e53c48bfSmrg printf "%s\n" "## ---------------- ## 1869fd7d9bd3Smrg## Cache variables. ## 18709aa2a2b5Smrg## ---------------- ##" 1871fd7d9bd3Smrg echo 1872fd7d9bd3Smrg # The following way of writing the cache mishandles newlines in values, 1873350952b9Smrg( 1874350952b9Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1875350952b9Smrg eval ac_val=\$$ac_var 1876350952b9Smrg case $ac_val in #( 1877350952b9Smrg *${as_nl}*) 1878350952b9Smrg case $ac_var in #( 1879e53c48bfSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1880e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1881350952b9Smrg esac 1882350952b9Smrg case $ac_var in #( 1883350952b9Smrg _ | IFS | as_nl) ;; #( 1884350952b9Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18859aa2a2b5Smrg *) { eval $ac_var=; unset $ac_var;} ;; 1886350952b9Smrg esac ;; 1887350952b9Smrg esac 1888350952b9Smrg done 1889fd7d9bd3Smrg (set) 2>&1 | 1890350952b9Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1891350952b9Smrg *${as_nl}ac_space=\ *) 1892fd7d9bd3Smrg sed -n \ 1893350952b9Smrg "s/'\''/'\''\\\\'\'''\''/g; 1894350952b9Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1895350952b9Smrg ;; #( 1896fd7d9bd3Smrg *) 1897350952b9Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1898fd7d9bd3Smrg ;; 1899350952b9Smrg esac | 1900350952b9Smrg sort 1901350952b9Smrg) 1902fd7d9bd3Smrg echo 1903fd7d9bd3Smrg 1904e53c48bfSmrg printf "%s\n" "## ----------------- ## 1905fd7d9bd3Smrg## Output variables. ## 19069aa2a2b5Smrg## ----------------- ##" 1907fd7d9bd3Smrg echo 1908fd7d9bd3Smrg for ac_var in $ac_subst_vars 1909fd7d9bd3Smrg do 1910350952b9Smrg eval ac_val=\$$ac_var 1911350952b9Smrg case $ac_val in 1912e53c48bfSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1913350952b9Smrg esac 1914e53c48bfSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1915fd7d9bd3Smrg done | sort 1916fd7d9bd3Smrg echo 1917fd7d9bd3Smrg 1918fd7d9bd3Smrg if test -n "$ac_subst_files"; then 1919e53c48bfSmrg printf "%s\n" "## ------------------- ## 1920350952b9Smrg## File substitutions. ## 19219aa2a2b5Smrg## ------------------- ##" 1922fd7d9bd3Smrg echo 1923fd7d9bd3Smrg for ac_var in $ac_subst_files 1924fd7d9bd3Smrg do 1925350952b9Smrg eval ac_val=\$$ac_var 1926350952b9Smrg case $ac_val in 1927e53c48bfSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1928350952b9Smrg esac 1929e53c48bfSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1930fd7d9bd3Smrg done | sort 1931fd7d9bd3Smrg echo 1932fd7d9bd3Smrg fi 1933fd7d9bd3Smrg 1934fd7d9bd3Smrg if test -s confdefs.h; then 1935e53c48bfSmrg printf "%s\n" "## ----------- ## 1936fd7d9bd3Smrg## confdefs.h. ## 19379aa2a2b5Smrg## ----------- ##" 1938fd7d9bd3Smrg echo 1939350952b9Smrg cat confdefs.h 1940fd7d9bd3Smrg echo 1941fd7d9bd3Smrg fi 1942fd7d9bd3Smrg test "$ac_signal" != 0 && 1943e53c48bfSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 1944e53c48bfSmrg printf "%s\n" "$as_me: exit $exit_status" 1945fd7d9bd3Smrg } >&5 1946350952b9Smrg rm -f core *.core core.conftest.* && 1947350952b9Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1948fd7d9bd3Smrg exit $exit_status 1949350952b9Smrg' 0 1950fd7d9bd3Smrgfor ac_signal in 1 2 13 15; do 19519aa2a2b5Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1952fd7d9bd3Smrgdone 1953fd7d9bd3Smrgac_signal=0 1954fd7d9bd3Smrg 1955fd7d9bd3Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 1956350952b9Smrgrm -f -r conftest* confdefs.h 1957fd7d9bd3Smrg 1958e53c48bfSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 19599aa2a2b5Smrg 1960fd7d9bd3Smrg# Predefined preprocessor variables. 1961fd7d9bd3Smrg 1962e53c48bfSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 1963fd7d9bd3Smrg 1964e53c48bfSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 1965fd7d9bd3Smrg 1966e53c48bfSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 1967fd7d9bd3Smrg 1968e53c48bfSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 1969fd7d9bd3Smrg 1970e53c48bfSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 1971fd7d9bd3Smrg 1972e53c48bfSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 19739aa2a2b5Smrg 1974fd7d9bd3Smrg 1975fd7d9bd3Smrg# Let the site file select an alternate cache file if it wants to. 1976350952b9Smrg# Prefer an explicitly selected file to automatically selected ones. 1977350952b9Smrgif test -n "$CONFIG_SITE"; then 1978e53c48bfSmrg ac_site_files="$CONFIG_SITE" 1979350952b9Smrgelif test "x$prefix" != xNONE; then 1980e53c48bfSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 1981350952b9Smrgelse 1982e53c48bfSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1983350952b9Smrgfi 1984e53c48bfSmrg 1985e53c48bfSmrgfor ac_site_file in $ac_site_files 1986350952b9Smrgdo 1987e53c48bfSmrg case $ac_site_file in #( 1988e53c48bfSmrg */*) : 1989e53c48bfSmrg ;; #( 1990e53c48bfSmrg *) : 1991e53c48bfSmrg ac_site_file=./$ac_site_file ;; 1992e53c48bfSmrgesac 1993e53c48bfSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 1994e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1995e53c48bfSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 1996fd7d9bd3Smrg sed 's/^/| /' "$ac_site_file" >&5 19979aa2a2b5Smrg . "$ac_site_file" \ 1998e53c48bfSmrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1999e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 20009aa2a2b5Smrgas_fn_error $? "failed to load site script $ac_site_file 20019aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; } 2002fd7d9bd3Smrg fi 2003fd7d9bd3Smrgdone 2004fd7d9bd3Smrg 2005fd7d9bd3Smrgif test -r "$cache_file"; then 20069aa2a2b5Smrg # Some versions of bash will fail to source /dev/null (special files 20079aa2a2b5Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 20089aa2a2b5Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2009e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2010e53c48bfSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 2011fd7d9bd3Smrg case $cache_file in 2012350952b9Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2013350952b9Smrg *) . "./$cache_file";; 2014fd7d9bd3Smrg esac 2015fd7d9bd3Smrg fi 2016fd7d9bd3Smrgelse 2017e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2018e53c48bfSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 2019fd7d9bd3Smrg >$cache_file 2020fd7d9bd3Smrgfi 2021fd7d9bd3Smrg 2022e53c48bfSmrg# Test code for whether the C compiler supports C89 (global declarations) 2023e53c48bfSmrgac_c_conftest_c89_globals=' 2024e53c48bfSmrg/* Does the compiler advertise C89 conformance? 2025e53c48bfSmrg Do not test the value of __STDC__, because some compilers set it to 0 2026e53c48bfSmrg while being otherwise adequately conformant. */ 2027e53c48bfSmrg#if !defined __STDC__ 2028e53c48bfSmrg# error "Compiler does not advertise C89 conformance" 2029e53c48bfSmrg#endif 2030fd7d9bd3Smrg 2031e53c48bfSmrg#include <stddef.h> 2032e53c48bfSmrg#include <stdarg.h> 2033e53c48bfSmrgstruct stat; 2034e53c48bfSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 2035e53c48bfSmrgstruct buf { int x; }; 2036e53c48bfSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 2037e53c48bfSmrgstatic char *e (p, i) 2038e53c48bfSmrg char **p; 2039e53c48bfSmrg int i; 2040e53c48bfSmrg{ 2041e53c48bfSmrg return p[i]; 2042e53c48bfSmrg} 2043e53c48bfSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 2044e53c48bfSmrg{ 2045e53c48bfSmrg char *s; 2046e53c48bfSmrg va_list v; 2047e53c48bfSmrg va_start (v,p); 2048e53c48bfSmrg s = g (p, va_arg (v,int)); 2049e53c48bfSmrg va_end (v); 2050e53c48bfSmrg return s; 2051e53c48bfSmrg} 2052a85aecdfSmrg 2053e53c48bfSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2054e53c48bfSmrg function prototypes and stuff, but not \xHH hex character constants. 2055e53c48bfSmrg These do not provoke an error unfortunately, instead are silently treated 2056e53c48bfSmrg as an "x". The following induces an error, until -std is added to get 2057e53c48bfSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 2058e53c48bfSmrg array size at least. It is necessary to write \x00 == 0 to get something 2059e53c48bfSmrg that is true only with -std. */ 2060e53c48bfSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2061a85aecdfSmrg 2062e53c48bfSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2063e53c48bfSmrg inside strings and character constants. */ 2064e53c48bfSmrg#define FOO(x) '\''x'\'' 2065e53c48bfSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2066a85aecdfSmrg 2067e53c48bfSmrgint test (int i, double x); 2068e53c48bfSmrgstruct s1 {int (*f) (int a);}; 2069e53c48bfSmrgstruct s2 {int (*f) (double a);}; 2070e53c48bfSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 2071e53c48bfSmrg int, int);' 2072fd7d9bd3Smrg 2073e53c48bfSmrg# Test code for whether the C compiler supports C89 (body of main). 2074e53c48bfSmrgac_c_conftest_c89_main=' 2075e53c48bfSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 2076e53c48bfSmrg' 2077350952b9Smrg 2078e53c48bfSmrg# Test code for whether the C compiler supports C99 (global declarations) 2079e53c48bfSmrgac_c_conftest_c99_globals=' 2080e53c48bfSmrg// Does the compiler advertise C99 conformance? 2081e53c48bfSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 2082e53c48bfSmrg# error "Compiler does not advertise C99 conformance" 2083e53c48bfSmrg#endif 2084350952b9Smrg 2085e53c48bfSmrg#include <stdbool.h> 2086e53c48bfSmrgextern int puts (const char *); 2087e53c48bfSmrgextern int printf (const char *, ...); 2088e53c48bfSmrgextern int dprintf (int, const char *, ...); 2089e53c48bfSmrgextern void *malloc (size_t); 2090fd7d9bd3Smrg 2091e53c48bfSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 2092e53c48bfSmrg// dprintf is used instead of fprintf to avoid needing to declare 2093e53c48bfSmrg// FILE and stderr. 2094e53c48bfSmrg#define debug(...) dprintf (2, __VA_ARGS__) 2095e53c48bfSmrg#define showlist(...) puts (#__VA_ARGS__) 2096e53c48bfSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 2097e53c48bfSmrgstatic void 2098e53c48bfSmrgtest_varargs_macros (void) 2099e53c48bfSmrg{ 2100e53c48bfSmrg int x = 1234; 2101e53c48bfSmrg int y = 5678; 2102e53c48bfSmrg debug ("Flag"); 2103e53c48bfSmrg debug ("X = %d\n", x); 2104e53c48bfSmrg showlist (The first, second, and third items.); 2105e53c48bfSmrg report (x>y, "x is %d but y is %d", x, y); 2106e53c48bfSmrg} 2107e53c48bfSmrg 2108e53c48bfSmrg// Check long long types. 2109e53c48bfSmrg#define BIG64 18446744073709551615ull 2110e53c48bfSmrg#define BIG32 4294967295ul 2111e53c48bfSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 2112e53c48bfSmrg#if !BIG_OK 2113e53c48bfSmrg #error "your preprocessor is broken" 2114e53c48bfSmrg#endif 2115e53c48bfSmrg#if BIG_OK 2116e53c48bfSmrg#else 2117e53c48bfSmrg #error "your preprocessor is broken" 2118e53c48bfSmrg#endif 2119e53c48bfSmrgstatic long long int bignum = -9223372036854775807LL; 2120e53c48bfSmrgstatic unsigned long long int ubignum = BIG64; 2121e53c48bfSmrg 2122e53c48bfSmrgstruct incomplete_array 2123e53c48bfSmrg{ 2124e53c48bfSmrg int datasize; 2125e53c48bfSmrg double data[]; 2126e53c48bfSmrg}; 2127e53c48bfSmrg 2128e53c48bfSmrgstruct named_init { 2129e53c48bfSmrg int number; 2130e53c48bfSmrg const wchar_t *name; 2131e53c48bfSmrg double average; 2132e53c48bfSmrg}; 2133e53c48bfSmrg 2134e53c48bfSmrgtypedef const char *ccp; 2135e53c48bfSmrg 2136e53c48bfSmrgstatic inline int 2137e53c48bfSmrgtest_restrict (ccp restrict text) 2138e53c48bfSmrg{ 2139e53c48bfSmrg // See if C++-style comments work. 2140e53c48bfSmrg // Iterate through items via the restricted pointer. 2141e53c48bfSmrg // Also check for declarations in for loops. 2142e53c48bfSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 2143e53c48bfSmrg continue; 2144e53c48bfSmrg return 0; 2145e53c48bfSmrg} 2146e53c48bfSmrg 2147e53c48bfSmrg// Check varargs and va_copy. 2148e53c48bfSmrgstatic bool 2149e53c48bfSmrgtest_varargs (const char *format, ...) 2150e53c48bfSmrg{ 2151e53c48bfSmrg va_list args; 2152e53c48bfSmrg va_start (args, format); 2153e53c48bfSmrg va_list args_copy; 2154e53c48bfSmrg va_copy (args_copy, args); 2155e53c48bfSmrg 2156e53c48bfSmrg const char *str = ""; 2157e53c48bfSmrg int number = 0; 2158e53c48bfSmrg float fnumber = 0; 2159e53c48bfSmrg 2160e53c48bfSmrg while (*format) 2161e53c48bfSmrg { 2162e53c48bfSmrg switch (*format++) 2163e53c48bfSmrg { 2164e53c48bfSmrg case '\''s'\'': // string 2165e53c48bfSmrg str = va_arg (args_copy, const char *); 2166e53c48bfSmrg break; 2167e53c48bfSmrg case '\''d'\'': // int 2168e53c48bfSmrg number = va_arg (args_copy, int); 2169e53c48bfSmrg break; 2170e53c48bfSmrg case '\''f'\'': // float 2171e53c48bfSmrg fnumber = va_arg (args_copy, double); 2172e53c48bfSmrg break; 2173e53c48bfSmrg default: 2174e53c48bfSmrg break; 2175e53c48bfSmrg } 2176e53c48bfSmrg } 2177e53c48bfSmrg va_end (args_copy); 2178e53c48bfSmrg va_end (args); 2179e53c48bfSmrg 2180e53c48bfSmrg return *str && number && fnumber; 2181e53c48bfSmrg} 2182e53c48bfSmrg' 2183e53c48bfSmrg 2184e53c48bfSmrg# Test code for whether the C compiler supports C99 (body of main). 2185e53c48bfSmrgac_c_conftest_c99_main=' 2186e53c48bfSmrg // Check bool. 2187e53c48bfSmrg _Bool success = false; 2188e53c48bfSmrg success |= (argc != 0); 2189e53c48bfSmrg 2190e53c48bfSmrg // Check restrict. 2191e53c48bfSmrg if (test_restrict ("String literal") == 0) 2192e53c48bfSmrg success = true; 2193e53c48bfSmrg char *restrict newvar = "Another string"; 2194e53c48bfSmrg 2195e53c48bfSmrg // Check varargs. 2196e53c48bfSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 2197e53c48bfSmrg test_varargs_macros (); 2198e53c48bfSmrg 2199e53c48bfSmrg // Check flexible array members. 2200e53c48bfSmrg struct incomplete_array *ia = 2201e53c48bfSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 2202e53c48bfSmrg ia->datasize = 10; 2203e53c48bfSmrg for (int i = 0; i < ia->datasize; ++i) 2204e53c48bfSmrg ia->data[i] = i * 1.234; 2205e53c48bfSmrg 2206e53c48bfSmrg // Check named initializers. 2207e53c48bfSmrg struct named_init ni = { 2208e53c48bfSmrg .number = 34, 2209e53c48bfSmrg .name = L"Test wide string", 2210e53c48bfSmrg .average = 543.34343, 2211e53c48bfSmrg }; 2212e53c48bfSmrg 2213e53c48bfSmrg ni.number = 58; 2214e53c48bfSmrg 2215e53c48bfSmrg int dynamic_array[ni.number]; 2216e53c48bfSmrg dynamic_array[0] = argv[0][0]; 2217e53c48bfSmrg dynamic_array[ni.number - 1] = 543; 2218e53c48bfSmrg 2219e53c48bfSmrg // work around unused variable warnings 2220e53c48bfSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 2221e53c48bfSmrg || dynamic_array[ni.number - 1] != 543); 2222e53c48bfSmrg' 2223e53c48bfSmrg 2224e53c48bfSmrg# Test code for whether the C compiler supports C11 (global declarations) 2225e53c48bfSmrgac_c_conftest_c11_globals=' 2226e53c48bfSmrg// Does the compiler advertise C11 conformance? 2227e53c48bfSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 2228e53c48bfSmrg# error "Compiler does not advertise C11 conformance" 2229e53c48bfSmrg#endif 2230e53c48bfSmrg 2231e53c48bfSmrg// Check _Alignas. 2232e53c48bfSmrgchar _Alignas (double) aligned_as_double; 2233e53c48bfSmrgchar _Alignas (0) no_special_alignment; 2234e53c48bfSmrgextern char aligned_as_int; 2235e53c48bfSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 2236e53c48bfSmrg 2237e53c48bfSmrg// Check _Alignof. 2238e53c48bfSmrgenum 2239e53c48bfSmrg{ 2240e53c48bfSmrg int_alignment = _Alignof (int), 2241e53c48bfSmrg int_array_alignment = _Alignof (int[100]), 2242e53c48bfSmrg char_alignment = _Alignof (char) 2243e53c48bfSmrg}; 2244e53c48bfSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 2245e53c48bfSmrg 2246e53c48bfSmrg// Check _Noreturn. 2247e53c48bfSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 2248e53c48bfSmrg 2249e53c48bfSmrg// Check _Static_assert. 2250e53c48bfSmrgstruct test_static_assert 2251e53c48bfSmrg{ 2252e53c48bfSmrg int x; 2253e53c48bfSmrg _Static_assert (sizeof (int) <= sizeof (long int), 2254e53c48bfSmrg "_Static_assert does not work in struct"); 2255e53c48bfSmrg long int y; 2256e53c48bfSmrg}; 2257e53c48bfSmrg 2258e53c48bfSmrg// Check UTF-8 literals. 2259e53c48bfSmrg#define u8 syntax error! 2260e53c48bfSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 2261e53c48bfSmrg 2262e53c48bfSmrg// Check duplicate typedefs. 2263e53c48bfSmrgtypedef long *long_ptr; 2264e53c48bfSmrgtypedef long int *long_ptr; 2265e53c48bfSmrgtypedef long_ptr long_ptr; 2266e53c48bfSmrg 2267e53c48bfSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 2268e53c48bfSmrgstruct anonymous 2269e53c48bfSmrg{ 2270e53c48bfSmrg union { 2271e53c48bfSmrg struct { int i; int j; }; 2272e53c48bfSmrg struct { int k; long int l; } w; 2273e53c48bfSmrg }; 2274e53c48bfSmrg int m; 2275e53c48bfSmrg} v1; 2276e53c48bfSmrg' 2277e53c48bfSmrg 2278e53c48bfSmrg# Test code for whether the C compiler supports C11 (body of main). 2279e53c48bfSmrgac_c_conftest_c11_main=' 2280e53c48bfSmrg _Static_assert ((offsetof (struct anonymous, i) 2281e53c48bfSmrg == offsetof (struct anonymous, w.k)), 2282e53c48bfSmrg "Anonymous union alignment botch"); 2283e53c48bfSmrg v1.i = 2; 2284e53c48bfSmrg v1.w.k = 5; 2285e53c48bfSmrg ok |= v1.i != 5; 2286e53c48bfSmrg' 2287e53c48bfSmrg 2288e53c48bfSmrg# Test code for whether the C compiler supports C11 (complete). 2289e53c48bfSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 2290e53c48bfSmrg${ac_c_conftest_c99_globals} 2291e53c48bfSmrg${ac_c_conftest_c11_globals} 2292e53c48bfSmrg 2293e53c48bfSmrgint 2294e53c48bfSmrgmain (int argc, char **argv) 2295e53c48bfSmrg{ 2296e53c48bfSmrg int ok = 0; 2297e53c48bfSmrg ${ac_c_conftest_c89_main} 2298e53c48bfSmrg ${ac_c_conftest_c99_main} 2299e53c48bfSmrg ${ac_c_conftest_c11_main} 2300e53c48bfSmrg return ok; 2301e53c48bfSmrg} 2302e53c48bfSmrg" 2303e53c48bfSmrg 2304e53c48bfSmrg# Test code for whether the C compiler supports C99 (complete). 2305e53c48bfSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 2306e53c48bfSmrg${ac_c_conftest_c99_globals} 2307e53c48bfSmrg 2308e53c48bfSmrgint 2309e53c48bfSmrgmain (int argc, char **argv) 2310e53c48bfSmrg{ 2311e53c48bfSmrg int ok = 0; 2312e53c48bfSmrg ${ac_c_conftest_c89_main} 2313e53c48bfSmrg ${ac_c_conftest_c99_main} 2314e53c48bfSmrg return ok; 2315e53c48bfSmrg} 2316e53c48bfSmrg" 2317e53c48bfSmrg 2318e53c48bfSmrg# Test code for whether the C compiler supports C89 (complete). 2319e53c48bfSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 2320e53c48bfSmrg 2321e53c48bfSmrgint 2322e53c48bfSmrgmain (int argc, char **argv) 2323e53c48bfSmrg{ 2324e53c48bfSmrg int ok = 0; 2325e53c48bfSmrg ${ac_c_conftest_c89_main} 2326e53c48bfSmrg return ok; 2327e53c48bfSmrg} 2328e53c48bfSmrg" 2329e53c48bfSmrg 2330e53c48bfSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 2331e53c48bfSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 2332e53c48bfSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 2333e53c48bfSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 2334e53c48bfSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 2335e53c48bfSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 2336e53c48bfSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 2337e53c48bfSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 2338e53c48bfSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 2339e53c48bfSmrg 2340e53c48bfSmrg# Auxiliary files required by this configure script. 2341e53c48bfSmrgac_aux_files="config.guess config.sub compile missing install-sh" 2342e53c48bfSmrg 2343e53c48bfSmrg# Locations in which to look for auxiliary files. 2344e53c48bfSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 2345e53c48bfSmrg 2346e53c48bfSmrg# Search for a directory containing all of the required auxiliary files, 2347e53c48bfSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 2348e53c48bfSmrg# If we don't find one directory that contains all the files we need, 2349e53c48bfSmrg# we report the set of missing files from the *first* directory in 2350e53c48bfSmrg# $ac_aux_dir_candidates and give up. 2351e53c48bfSmrgac_missing_aux_files="" 2352e53c48bfSmrgac_first_candidate=: 2353e53c48bfSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 2354e53c48bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2355e53c48bfSmrgas_found=false 2356e53c48bfSmrgfor as_dir in $ac_aux_dir_candidates 2357e53c48bfSmrgdo 2358e53c48bfSmrg IFS=$as_save_IFS 2359e53c48bfSmrg case $as_dir in #((( 2360e53c48bfSmrg '') as_dir=./ ;; 2361e53c48bfSmrg */) ;; 2362e53c48bfSmrg *) as_dir=$as_dir/ ;; 2363e53c48bfSmrg esac 2364e53c48bfSmrg as_found=: 2365e53c48bfSmrg 2366e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 2367e53c48bfSmrg ac_aux_dir_found=yes 2368e53c48bfSmrg ac_install_sh= 2369e53c48bfSmrg for ac_aux in $ac_aux_files 2370e53c48bfSmrg do 2371e53c48bfSmrg # As a special case, if "install-sh" is required, that requirement 2372e53c48bfSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 2373e53c48bfSmrg # and $ac_install_sh is set appropriately for whichever one is found. 2374e53c48bfSmrg if test x"$ac_aux" = x"install-sh" 2375e53c48bfSmrg then 2376e53c48bfSmrg if test -f "${as_dir}install-sh"; then 2377e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 2378e53c48bfSmrg ac_install_sh="${as_dir}install-sh -c" 2379e53c48bfSmrg elif test -f "${as_dir}install.sh"; then 2380e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 2381e53c48bfSmrg ac_install_sh="${as_dir}install.sh -c" 2382e53c48bfSmrg elif test -f "${as_dir}shtool"; then 2383e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 2384e53c48bfSmrg ac_install_sh="${as_dir}shtool install -c" 2385e53c48bfSmrg else 2386e53c48bfSmrg ac_aux_dir_found=no 2387e53c48bfSmrg if $ac_first_candidate; then 2388e53c48bfSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 2389e53c48bfSmrg else 2390e53c48bfSmrg break 2391e53c48bfSmrg fi 2392e53c48bfSmrg fi 2393e53c48bfSmrg else 2394e53c48bfSmrg if test -f "${as_dir}${ac_aux}"; then 2395e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 2396e53c48bfSmrg else 2397e53c48bfSmrg ac_aux_dir_found=no 2398e53c48bfSmrg if $ac_first_candidate; then 2399e53c48bfSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 2400e53c48bfSmrg else 2401e53c48bfSmrg break 2402e53c48bfSmrg fi 2403e53c48bfSmrg fi 2404e53c48bfSmrg fi 2405e53c48bfSmrg done 2406e53c48bfSmrg if test "$ac_aux_dir_found" = yes; then 2407e53c48bfSmrg ac_aux_dir="$as_dir" 2408e53c48bfSmrg break 2409e53c48bfSmrg fi 2410e53c48bfSmrg ac_first_candidate=false 2411e53c48bfSmrg 2412e53c48bfSmrg as_found=false 2413e53c48bfSmrgdone 2414e53c48bfSmrgIFS=$as_save_IFS 2415e53c48bfSmrgif $as_found 2416e53c48bfSmrgthen : 2417e53c48bfSmrg 2418e53c48bfSmrgelse $as_nop 2419e53c48bfSmrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 2420e53c48bfSmrgfi 2421e53c48bfSmrg 2422e53c48bfSmrg 2423e53c48bfSmrg# These three variables are undocumented and unsupported, 2424e53c48bfSmrg# and are intended to be withdrawn in a future Autoconf release. 2425e53c48bfSmrg# They can cause serious problems if a builder's source tree is in a directory 2426e53c48bfSmrg# whose full name contains unusual characters. 2427e53c48bfSmrgif test -f "${ac_aux_dir}config.guess"; then 2428e53c48bfSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 2429e53c48bfSmrgfi 2430e53c48bfSmrgif test -f "${ac_aux_dir}config.sub"; then 2431e53c48bfSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 2432e53c48bfSmrgfi 2433e53c48bfSmrgif test -f "$ac_aux_dir/configure"; then 2434e53c48bfSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 2435e53c48bfSmrgfi 2436e53c48bfSmrg 2437e53c48bfSmrg# Check that the precious variables saved in the cache have kept the same 2438e53c48bfSmrg# value. 2439e53c48bfSmrgac_cache_corrupted=false 2440e53c48bfSmrgfor ac_var in $ac_precious_vars; do 2441e53c48bfSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2442e53c48bfSmrg eval ac_new_set=\$ac_env_${ac_var}_set 2443e53c48bfSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2444e53c48bfSmrg eval ac_new_val=\$ac_env_${ac_var}_value 2445e53c48bfSmrg case $ac_old_set,$ac_new_set in 2446e53c48bfSmrg set,) 2447e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2448e53c48bfSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2449e53c48bfSmrg ac_cache_corrupted=: ;; 2450e53c48bfSmrg ,set) 2451e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2452e53c48bfSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2453e53c48bfSmrg ac_cache_corrupted=: ;; 2454e53c48bfSmrg ,);; 2455e53c48bfSmrg *) 2456e53c48bfSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 2457e53c48bfSmrg # differences in whitespace do not lead to failure. 2458e53c48bfSmrg ac_old_val_w=`echo x $ac_old_val` 2459e53c48bfSmrg ac_new_val_w=`echo x $ac_new_val` 2460e53c48bfSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2461e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2462e53c48bfSmrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2463e53c48bfSmrg ac_cache_corrupted=: 2464e53c48bfSmrg else 2465e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2466e53c48bfSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2467e53c48bfSmrg eval $ac_var=\$ac_old_val 2468e53c48bfSmrg fi 2469e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2470e53c48bfSmrgprintf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 2471e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2472e53c48bfSmrgprintf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 2473e53c48bfSmrg fi;; 2474e53c48bfSmrg esac 2475e53c48bfSmrg # Pass precious variables to config.status. 2476e53c48bfSmrg if test "$ac_new_set" = set; then 2477e53c48bfSmrg case $ac_new_val in 2478e53c48bfSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2479e53c48bfSmrg *) ac_arg=$ac_var=$ac_new_val ;; 2480e53c48bfSmrg esac 2481e53c48bfSmrg case " $ac_configure_args " in 2482e53c48bfSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2483e53c48bfSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2484e53c48bfSmrg esac 2485e53c48bfSmrg fi 2486e53c48bfSmrgdone 2487e53c48bfSmrgif $ac_cache_corrupted; then 2488e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2489e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 2490e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2491e53c48bfSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 2492e53c48bfSmrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 2493e53c48bfSmrg and start over" "$LINENO" 5 2494e53c48bfSmrgfi 2495e53c48bfSmrg## -------------------- ## 2496e53c48bfSmrg## Main body of script. ## 2497e53c48bfSmrg## -------------------- ## 2498e53c48bfSmrg 2499e53c48bfSmrgac_ext=c 2500e53c48bfSmrgac_cpp='$CPP $CPPFLAGS' 2501e53c48bfSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2502e53c48bfSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2503e53c48bfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2504e53c48bfSmrg 2505e53c48bfSmrg 2506e53c48bfSmrg 2507e53c48bfSmrgac_config_headers="$ac_config_headers config.h" 2508e53c48bfSmrg 2509e53c48bfSmrg 2510e53c48bfSmrg# Initialize Automake 2511e53c48bfSmrgam__api_version='1.16' 2512e53c48bfSmrg 2513e53c48bfSmrg 2514e53c48bfSmrg 2515e53c48bfSmrg # Find a good install program. We prefer a C program (faster), 2516e53c48bfSmrg# so one script is as good as another. But avoid the broken or 2517e53c48bfSmrg# incompatible versions: 2518e53c48bfSmrg# SysV /etc/install, /usr/sbin/install 2519e53c48bfSmrg# SunOS /usr/etc/install 2520e53c48bfSmrg# IRIX /sbin/install 2521fd7d9bd3Smrg# AIX /bin/install 2522fd7d9bd3Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2523fd7d9bd3Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2524fd7d9bd3Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2525fd7d9bd3Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2526fd7d9bd3Smrg# OS/2's system install, which has a completely different semantic 2527fd7d9bd3Smrg# ./install, which can be erroneously created by make from ./install.sh. 2528350952b9Smrg# Reject install programs that cannot install multiple files. 2529e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2530e53c48bfSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 2531fd7d9bd3Smrgif test -z "$INSTALL"; then 2532e53c48bfSmrgif test ${ac_cv_path_install+y} 2533e53c48bfSmrgthen : 2534e53c48bfSmrg printf %s "(cached) " >&6 2535e53c48bfSmrgelse $as_nop 2536fd7d9bd3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2537fd7d9bd3Smrgfor as_dir in $PATH 2538fd7d9bd3Smrgdo 2539fd7d9bd3Smrg IFS=$as_save_IFS 2540e53c48bfSmrg case $as_dir in #((( 2541e53c48bfSmrg '') as_dir=./ ;; 2542e53c48bfSmrg */) ;; 2543e53c48bfSmrg *) as_dir=$as_dir/ ;; 2544e53c48bfSmrg esac 2545e53c48bfSmrg # Account for fact that we put trailing slashes in our PATH walk. 2546e53c48bfSmrgcase $as_dir in #(( 2547e53c48bfSmrg ./ | /[cC]/* | \ 2548fd7d9bd3Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 25499aa2a2b5Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2550fd7d9bd3Smrg /usr/ucb/* ) ;; 2551fd7d9bd3Smrg *) 2552fd7d9bd3Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 2553fd7d9bd3Smrg # Don't use installbsd from OSF since it installs stuff as root 2554fd7d9bd3Smrg # by default. 2555fd7d9bd3Smrg for ac_prog in ginstall scoinst install; do 2556fd7d9bd3Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2557e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2558fd7d9bd3Smrg if test $ac_prog = install && 2559e53c48bfSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2560fd7d9bd3Smrg # AIX install. It has an incompatible calling convention. 2561fd7d9bd3Smrg : 2562fd7d9bd3Smrg elif test $ac_prog = install && 2563e53c48bfSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2564fd7d9bd3Smrg # program-specific install script used by HP pwplus--don't use. 2565fd7d9bd3Smrg : 2566fd7d9bd3Smrg else 2567350952b9Smrg rm -rf conftest.one conftest.two conftest.dir 2568350952b9Smrg echo one > conftest.one 2569350952b9Smrg echo two > conftest.two 2570350952b9Smrg mkdir conftest.dir 2571e53c48bfSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 2572350952b9Smrg test -s conftest.one && test -s conftest.two && 2573350952b9Smrg test -s conftest.dir/conftest.one && 2574350952b9Smrg test -s conftest.dir/conftest.two 2575350952b9Smrg then 2576e53c48bfSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 2577350952b9Smrg break 3 2578350952b9Smrg fi 2579fd7d9bd3Smrg fi 2580fd7d9bd3Smrg fi 2581fd7d9bd3Smrg done 2582fd7d9bd3Smrg done 2583fd7d9bd3Smrg ;; 2584fd7d9bd3Smrgesac 2585350952b9Smrg 25869aa2a2b5Smrg done 2587350952b9SmrgIFS=$as_save_IFS 2588fd7d9bd3Smrg 2589350952b9Smrgrm -rf conftest.one conftest.two conftest.dir 2590fd7d9bd3Smrg 2591fd7d9bd3Smrgfi 2592e53c48bfSmrg if test ${ac_cv_path_install+y}; then 2593fd7d9bd3Smrg INSTALL=$ac_cv_path_install 2594fd7d9bd3Smrg else 2595350952b9Smrg # As a last resort, use the slow shell script. Don't cache a 2596350952b9Smrg # value for INSTALL within a source directory, because that will 2597fd7d9bd3Smrg # break other packages using the cache if that directory is 2598350952b9Smrg # removed, or if the value is a relative name. 2599fd7d9bd3Smrg INSTALL=$ac_install_sh 2600fd7d9bd3Smrg fi 2601fd7d9bd3Smrgfi 2602e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2603e53c48bfSmrgprintf "%s\n" "$INSTALL" >&6; } 2604fd7d9bd3Smrg 2605fd7d9bd3Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2606fd7d9bd3Smrg# It thinks the first close brace ends the variable substitution. 2607fd7d9bd3Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2608fd7d9bd3Smrg 2609fd7d9bd3Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2610fd7d9bd3Smrg 2611fd7d9bd3Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2612fd7d9bd3Smrg 2613e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2614e53c48bfSmrgprintf %s "checking whether build environment is sane... " >&6; } 2615350952b9Smrg# Reject unsafe characters in $srcdir or the absolute working directory 2616350952b9Smrg# name. Accept space and tab only in the latter. 2617350952b9Smrgam_lf=' 2618350952b9Smrg' 2619350952b9Smrgcase `pwd` in 2620350952b9Smrg *[\\\"\#\$\&\'\`$am_lf]*) 26219aa2a2b5Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2622350952b9Smrgesac 2623350952b9Smrgcase $srcdir in 2624350952b9Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2625a9ba4257Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2626350952b9Smrgesac 2627350952b9Smrg 2628a9ba4257Smrg# Do 'set' in a subshell so we don't clobber the current shell's 2629fd7d9bd3Smrg# arguments. Must try -L first in case configure is actually a 2630fd7d9bd3Smrg# symlink; some systems play weird games with the mod time of symlinks 2631fd7d9bd3Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2632fd7d9bd3Smrg# directory). 2633fd7d9bd3Smrgif ( 2634a9ba4257Smrg am_has_slept=no 2635a9ba4257Smrg for am_try in 1 2; do 2636a9ba4257Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2637a9ba4257Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2638a9ba4257Smrg if test "$*" = "X"; then 2639a9ba4257Smrg # -L didn't work. 2640a9ba4257Smrg set X `ls -t "$srcdir/configure" conftest.file` 2641a9ba4257Smrg fi 2642a9ba4257Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2643a9ba4257Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2644a9ba4257Smrg 2645a9ba4257Smrg # If neither matched, then we have a broken ls. This can happen 2646a9ba4257Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2647a9ba4257Smrg # broken ls alias from the environment. This has actually 2648a9ba4257Smrg # happened. Such a system could not be considered "sane". 2649a9ba4257Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2650a9ba4257Smrg alias in your environment" "$LINENO" 5 2651a9ba4257Smrg fi 2652a9ba4257Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 2653a9ba4257Smrg break 2654a9ba4257Smrg fi 2655a9ba4257Smrg # Just in case. 2656a9ba4257Smrg sleep 1 2657a9ba4257Smrg am_has_slept=yes 2658a9ba4257Smrg done 2659fd7d9bd3Smrg test "$2" = conftest.file 2660fd7d9bd3Smrg ) 2661fd7d9bd3Smrgthen 2662fd7d9bd3Smrg # Ok. 2663fd7d9bd3Smrg : 2664fd7d9bd3Smrgelse 26659aa2a2b5Smrg as_fn_error $? "newly created file is older than distributed files! 26669aa2a2b5SmrgCheck your system clock" "$LINENO" 5 2667fd7d9bd3Smrgfi 2668e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2669e53c48bfSmrgprintf "%s\n" "yes" >&6; } 2670a9ba4257Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2671a9ba4257Smrg# generated files are strictly newer. 2672a9ba4257Smrgam_sleep_pid= 2673a9ba4257Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2674a9ba4257Smrg ( sleep 1 ) & 2675a9ba4257Smrg am_sleep_pid=$! 2676a9ba4257Smrgfi 2677a9ba4257Smrg 2678a9ba4257Smrgrm -f conftest.file 2679a9ba4257Smrg 2680fd7d9bd3Smrgtest "$program_prefix" != NONE && 2681350952b9Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2682fd7d9bd3Smrg# Use a double $ so make ignores it. 2683fd7d9bd3Smrgtest "$program_suffix" != NONE && 2684350952b9Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2685350952b9Smrg# Double any \ or $. 2686fd7d9bd3Smrg# By default was `s,x,x', remove it if useless. 2687350952b9Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2688e53c48bfSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 2689e53c48bfSmrg 2690fd7d9bd3Smrg 2691a9ba4257Smrg# Expand $ac_aux_dir to an absolute path. 2692a9ba4257Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2693fd7d9bd3Smrg 2694e53c48bfSmrg 2695e53c48bfSmrg if test x"${MISSING+set}" != xset; then 2696e53c48bfSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 2697350952b9Smrgfi 2698fd7d9bd3Smrg# Use eval to expand $SHELL 2699a9ba4257Smrgif eval "$MISSING --is-lightweight"; then 2700a9ba4257Smrg am_missing_run="$MISSING " 2701fd7d9bd3Smrgelse 2702fd7d9bd3Smrg am_missing_run= 2703e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2704e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2705350952b9Smrgfi 2706350952b9Smrg 2707a9ba4257Smrgif test x"${install_sh+set}" != xset; then 2708350952b9Smrg case $am_aux_dir in 2709350952b9Smrg *\ * | *\ *) 2710350952b9Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2711350952b9Smrg *) 2712350952b9Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2713350952b9Smrg esac 2714350952b9Smrgfi 2715350952b9Smrg 2716a9ba4257Smrg# Installed binaries are usually stripped using 'strip' when the user 2717a9ba4257Smrg# run "make install-strip". However 'strip' might not be the right 2718350952b9Smrg# tool to use in cross-compilation environments, therefore Automake 2719a9ba4257Smrg# will honor the 'STRIP' environment variable to overrule this program. 2720350952b9Smrgif test "$cross_compiling" != no; then 2721350952b9Smrg if test -n "$ac_tool_prefix"; then 2722350952b9Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2723350952b9Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2724e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2725e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 2726e53c48bfSmrgif test ${ac_cv_prog_STRIP+y} 2727e53c48bfSmrgthen : 2728e53c48bfSmrg printf %s "(cached) " >&6 2729e53c48bfSmrgelse $as_nop 2730350952b9Smrg if test -n "$STRIP"; then 2731350952b9Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2732350952b9Smrgelse 2733350952b9Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2734350952b9Smrgfor as_dir in $PATH 2735350952b9Smrgdo 2736350952b9Smrg IFS=$as_save_IFS 2737e53c48bfSmrg case $as_dir in #((( 2738e53c48bfSmrg '') as_dir=./ ;; 2739e53c48bfSmrg */) ;; 2740e53c48bfSmrg *) as_dir=$as_dir/ ;; 2741e53c48bfSmrg esac 27429aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2743e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2744350952b9Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2745e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2746350952b9Smrg break 2 2747350952b9Smrg fi 2748350952b9Smrgdone 27499aa2a2b5Smrg done 2750350952b9SmrgIFS=$as_save_IFS 2751350952b9Smrg 2752350952b9Smrgfi 2753350952b9Smrgfi 2754350952b9SmrgSTRIP=$ac_cv_prog_STRIP 2755350952b9Smrgif test -n "$STRIP"; then 2756e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2757e53c48bfSmrgprintf "%s\n" "$STRIP" >&6; } 2758350952b9Smrgelse 2759e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2760e53c48bfSmrgprintf "%s\n" "no" >&6; } 2761350952b9Smrgfi 2762350952b9Smrg 2763350952b9Smrg 2764350952b9Smrgfi 2765350952b9Smrgif test -z "$ac_cv_prog_STRIP"; then 2766350952b9Smrg ac_ct_STRIP=$STRIP 2767350952b9Smrg # Extract the first word of "strip", so it can be a program name with args. 2768350952b9Smrgset dummy strip; ac_word=$2 2769e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2770e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 2771e53c48bfSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 2772e53c48bfSmrgthen : 2773e53c48bfSmrg printf %s "(cached) " >&6 2774e53c48bfSmrgelse $as_nop 2775350952b9Smrg if test -n "$ac_ct_STRIP"; then 2776350952b9Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2777350952b9Smrgelse 2778350952b9Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2779350952b9Smrgfor as_dir in $PATH 2780350952b9Smrgdo 2781350952b9Smrg IFS=$as_save_IFS 2782e53c48bfSmrg case $as_dir in #((( 2783e53c48bfSmrg '') as_dir=./ ;; 2784e53c48bfSmrg */) ;; 2785e53c48bfSmrg *) as_dir=$as_dir/ ;; 2786e53c48bfSmrg esac 27879aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2788e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2789350952b9Smrg ac_cv_prog_ac_ct_STRIP="strip" 2790e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2791350952b9Smrg break 2 2792350952b9Smrg fi 2793350952b9Smrgdone 27949aa2a2b5Smrg done 2795350952b9SmrgIFS=$as_save_IFS 2796350952b9Smrg 2797350952b9Smrgfi 2798350952b9Smrgfi 2799350952b9Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2800350952b9Smrgif test -n "$ac_ct_STRIP"; then 2801e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2802e53c48bfSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 2803350952b9Smrgelse 2804e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2805e53c48bfSmrgprintf "%s\n" "no" >&6; } 2806350952b9Smrgfi 2807350952b9Smrg 2808350952b9Smrg if test "x$ac_ct_STRIP" = x; then 2809350952b9Smrg STRIP=":" 2810350952b9Smrg else 2811350952b9Smrg case $cross_compiling:$ac_tool_warned in 2812350952b9Smrgyes:) 2813e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2814e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2815350952b9Smrgac_tool_warned=yes ;; 2816350952b9Smrgesac 2817350952b9Smrg STRIP=$ac_ct_STRIP 2818350952b9Smrg fi 2819350952b9Smrgelse 2820350952b9Smrg STRIP="$ac_cv_prog_STRIP" 2821350952b9Smrgfi 2822350952b9Smrg 2823fd7d9bd3Smrgfi 2824350952b9SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2825350952b9Smrg 2826e53c48bfSmrg 2827e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 2828e53c48bfSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 2829350952b9Smrgif test -z "$MKDIR_P"; then 2830e53c48bfSmrg if test ${ac_cv_path_mkdir+y} 2831e53c48bfSmrgthen : 2832e53c48bfSmrg printf %s "(cached) " >&6 2833e53c48bfSmrgelse $as_nop 2834350952b9Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2835350952b9Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2836350952b9Smrgdo 2837350952b9Smrg IFS=$as_save_IFS 2838e53c48bfSmrg case $as_dir in #((( 2839e53c48bfSmrg '') as_dir=./ ;; 2840e53c48bfSmrg */) ;; 2841e53c48bfSmrg *) as_dir=$as_dir/ ;; 2842e53c48bfSmrg esac 28439aa2a2b5Smrg for ac_prog in mkdir gmkdir; do 2844350952b9Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2845e53c48bfSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 2846e53c48bfSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 2847e53c48bfSmrg 'mkdir ('*'coreutils) '* | \ 2848e53c48bfSmrg 'BusyBox '* | \ 2849350952b9Smrg 'mkdir (fileutils) '4.1*) 2850e53c48bfSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 2851350952b9Smrg break 3;; 2852350952b9Smrg esac 2853350952b9Smrg done 2854350952b9Smrg done 28559aa2a2b5Smrg done 2856350952b9SmrgIFS=$as_save_IFS 2857350952b9Smrg 2858350952b9Smrgfi 2859350952b9Smrg 28609aa2a2b5Smrg test -d ./--version && rmdir ./--version 2861e53c48bfSmrg if test ${ac_cv_path_mkdir+y}; then 2862350952b9Smrg MKDIR_P="$ac_cv_path_mkdir -p" 2863350952b9Smrg else 2864350952b9Smrg # As a last resort, use the slow shell script. Don't cache a 2865350952b9Smrg # value for MKDIR_P within a source directory, because that will 2866350952b9Smrg # break other packages using the cache if that directory is 2867350952b9Smrg # removed, or if the value is a relative name. 2868350952b9Smrg MKDIR_P="$ac_install_sh -d" 2869350952b9Smrg fi 2870350952b9Smrgfi 2871e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2872e53c48bfSmrgprintf "%s\n" "$MKDIR_P" >&6; } 2873350952b9Smrg 2874fd7d9bd3Smrgfor ac_prog in gawk mawk nawk awk 2875fd7d9bd3Smrgdo 2876fd7d9bd3Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2877fd7d9bd3Smrgset dummy $ac_prog; ac_word=$2 2878e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2879e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 2880e53c48bfSmrgif test ${ac_cv_prog_AWK+y} 2881e53c48bfSmrgthen : 2882e53c48bfSmrg printf %s "(cached) " >&6 2883e53c48bfSmrgelse $as_nop 2884fd7d9bd3Smrg if test -n "$AWK"; then 2885fd7d9bd3Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2886fd7d9bd3Smrgelse 2887fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2888fd7d9bd3Smrgfor as_dir in $PATH 2889fd7d9bd3Smrgdo 2890fd7d9bd3Smrg IFS=$as_save_IFS 2891e53c48bfSmrg case $as_dir in #((( 2892e53c48bfSmrg '') as_dir=./ ;; 2893e53c48bfSmrg */) ;; 2894e53c48bfSmrg *) as_dir=$as_dir/ ;; 2895e53c48bfSmrg esac 28969aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2897e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2898fd7d9bd3Smrg ac_cv_prog_AWK="$ac_prog" 2899e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2900fd7d9bd3Smrg break 2 2901fd7d9bd3Smrg fi 2902fd7d9bd3Smrgdone 29039aa2a2b5Smrg done 2904350952b9SmrgIFS=$as_save_IFS 2905fd7d9bd3Smrg 2906fd7d9bd3Smrgfi 2907fd7d9bd3Smrgfi 2908fd7d9bd3SmrgAWK=$ac_cv_prog_AWK 2909fd7d9bd3Smrgif test -n "$AWK"; then 2910e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2911e53c48bfSmrgprintf "%s\n" "$AWK" >&6; } 2912fd7d9bd3Smrgelse 2913e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2914e53c48bfSmrgprintf "%s\n" "no" >&6; } 2915fd7d9bd3Smrgfi 2916fd7d9bd3Smrg 2917350952b9Smrg 2918fd7d9bd3Smrg test -n "$AWK" && break 2919fd7d9bd3Smrgdone 2920fd7d9bd3Smrg 2921e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2922e53c48bfSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2923350952b9Smrgset x ${MAKE-make} 2924e53c48bfSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2925e53c48bfSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 2926e53c48bfSmrgthen : 2927e53c48bfSmrg printf %s "(cached) " >&6 2928e53c48bfSmrgelse $as_nop 2929fd7d9bd3Smrg cat >conftest.make <<\_ACEOF 2930350952b9SmrgSHELL = /bin/sh 2931fd7d9bd3Smrgall: 2932350952b9Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2933fd7d9bd3Smrg_ACEOF 29349aa2a2b5Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2935350952b9Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 2936350952b9Smrg *@@@%%%=?*=@@@%%%*) 2937350952b9Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 2938350952b9Smrg *) 2939350952b9Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 2940350952b9Smrgesac 2941fd7d9bd3Smrgrm -f conftest.make 2942fd7d9bd3Smrgfi 2943350952b9Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2944e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2945e53c48bfSmrgprintf "%s\n" "yes" >&6; } 2946fd7d9bd3Smrg SET_MAKE= 2947fd7d9bd3Smrgelse 2948e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 2949e53c48bfSmrgprintf "%s\n" "no" >&6; } 2950fd7d9bd3Smrg SET_MAKE="MAKE=${MAKE-make}" 2951fd7d9bd3Smrgfi 2952fd7d9bd3Smrg 2953fd7d9bd3Smrgrm -rf .tst 2>/dev/null 2954fd7d9bd3Smrgmkdir .tst 2>/dev/null 2955fd7d9bd3Smrgif test -d .tst; then 2956fd7d9bd3Smrg am__leading_dot=. 2957fd7d9bd3Smrgelse 2958fd7d9bd3Smrg am__leading_dot=_ 2959fd7d9bd3Smrgfi 2960fd7d9bd3Smrgrmdir .tst 2>/dev/null 2961fd7d9bd3Smrg 2962a9ba4257Smrg# Check whether --enable-silent-rules was given. 2963e53c48bfSmrgif test ${enable_silent_rules+y} 2964e53c48bfSmrgthen : 2965a9ba4257Smrg enableval=$enable_silent_rules; 2966a9ba4257Smrgfi 2967a9ba4257Smrg 2968a9ba4257Smrgcase $enable_silent_rules in # ((( 2969a9ba4257Smrg yes) AM_DEFAULT_VERBOSITY=0;; 2970a9ba4257Smrg no) AM_DEFAULT_VERBOSITY=1;; 2971a9ba4257Smrg *) AM_DEFAULT_VERBOSITY=1;; 2972a9ba4257Smrgesac 2973a9ba4257Smrgam_make=${MAKE-make} 2974e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2975e53c48bfSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 2976e53c48bfSmrgif test ${am_cv_make_support_nested_variables+y} 2977e53c48bfSmrgthen : 2978e53c48bfSmrg printf %s "(cached) " >&6 2979e53c48bfSmrgelse $as_nop 2980e53c48bfSmrg if printf "%s\n" 'TRUE=$(BAR$(V)) 2981a9ba4257SmrgBAR0=false 2982a9ba4257SmrgBAR1=true 2983a9ba4257SmrgV=1 2984a9ba4257Smrgam__doit: 2985a9ba4257Smrg @$(TRUE) 2986a9ba4257Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2987a9ba4257Smrg am_cv_make_support_nested_variables=yes 2988a9ba4257Smrgelse 2989a9ba4257Smrg am_cv_make_support_nested_variables=no 2990a9ba4257Smrgfi 2991a9ba4257Smrgfi 2992e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2993e53c48bfSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 2994a9ba4257Smrgif test $am_cv_make_support_nested_variables = yes; then 2995a9ba4257Smrg AM_V='$(V)' 2996a9ba4257Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2997a9ba4257Smrgelse 2998a9ba4257Smrg AM_V=$AM_DEFAULT_VERBOSITY 2999a9ba4257Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3000a9ba4257Smrgfi 3001a9ba4257SmrgAM_BACKSLASH='\' 3002a9ba4257Smrg 3003350952b9Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 3004350952b9Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3005350952b9Smrg # is not polluted with repeated "-I." 3006350952b9Smrg am__isrc=' -I$(srcdir)' 3007350952b9Smrg # test to see if srcdir already configured 3008350952b9Smrg if test -f $srcdir/config.status; then 30099aa2a2b5Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3010350952b9Smrg fi 3011fd7d9bd3Smrgfi 3012fd7d9bd3Smrg 3013fd7d9bd3Smrg# test whether we have cygpath 3014fd7d9bd3Smrgif test -z "$CYGPATH_W"; then 3015fd7d9bd3Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 3016fd7d9bd3Smrg CYGPATH_W='cygpath -w' 3017fd7d9bd3Smrg else 3018fd7d9bd3Smrg CYGPATH_W=echo 3019fd7d9bd3Smrg fi 3020fd7d9bd3Smrgfi 3021fd7d9bd3Smrg 3022fd7d9bd3Smrg 3023fd7d9bd3Smrg# Define the identity of the package. 3024fd7d9bd3Smrg PACKAGE='xgc' 3025e53c48bfSmrg VERSION='1.0.6' 3026fd7d9bd3Smrg 3027fd7d9bd3Smrg 3028e53c48bfSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3029fd7d9bd3Smrg 3030fd7d9bd3Smrg 3031e53c48bfSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3032fd7d9bd3Smrg 3033fd7d9bd3Smrg# Some tools Automake needs. 3034fd7d9bd3Smrg 3035fd7d9bd3SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3036fd7d9bd3Smrg 3037fd7d9bd3Smrg 3038fd7d9bd3SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3039fd7d9bd3Smrg 3040fd7d9bd3Smrg 3041fd7d9bd3SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3042fd7d9bd3Smrg 3043fd7d9bd3Smrg 3044fd7d9bd3SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3045fd7d9bd3Smrg 3046fd7d9bd3Smrg 3047fd7d9bd3SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3048fd7d9bd3Smrg 3049a9ba4257Smrg# For better backward compatibility. To be removed once Automake 1.9.x 3050a9ba4257Smrg# dies out for good. For more background, see: 3051e53c48bfSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3052e53c48bfSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3053a9ba4257Smrgmkdir_p='$(MKDIR_P)' 3054fd7d9bd3Smrg 3055a9ba4257Smrg# We need awk for the "check" target (and possibly the TAP driver). The 3056a9ba4257Smrg# system "awk" is bad on some platforms. 3057a9ba4257Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 3058a9ba4257Smrg# in the wild :-( We should find a proper way to deprecate it ... 3059a9ba4257SmrgAMTAR='$${TAR-tar}' 3060fd7d9bd3Smrg 3061fd7d9bd3Smrg 3062a9ba4257Smrg# We'll loop over all known methods to create a tar archive until one works. 3063a9ba4257Smrg_am_tools='gnutar pax cpio none' 3064fd7d9bd3Smrg 3065a9ba4257Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3066fd7d9bd3Smrg 3067fd7d9bd3Smrg 3068fd7d9bd3Smrg 3069fd7d9bd3Smrg 3070fd7d9bd3Smrg 3071e53c48bfSmrg# Variables for tags utilities; see am/tags.am 3072e53c48bfSmrgif test -z "$CTAGS"; then 3073e53c48bfSmrg CTAGS=ctags 3074e53c48bfSmrgfi 3075e53c48bfSmrg 3076e53c48bfSmrgif test -z "$ETAGS"; then 3077e53c48bfSmrg ETAGS=etags 3078e53c48bfSmrgfi 3079e53c48bfSmrg 3080e53c48bfSmrgif test -z "$CSCOPE"; then 3081e53c48bfSmrg CSCOPE=cscope 3082e53c48bfSmrgfi 3083e53c48bfSmrg 3084e53c48bfSmrg 3085fd7d9bd3Smrg 3086a9ba4257Smrg# POSIX will say in a future version that running "rm -f" with no argument 3087a9ba4257Smrg# is OK; and we want to be able to make that assumption in our Makefile 3088a9ba4257Smrg# recipes. So use an aggressive probe to check that the usage we want is 3089a9ba4257Smrg# actually supported "in the wild" to an acceptable degree. 3090a9ba4257Smrg# See automake bug#10828. 3091a9ba4257Smrg# To make any issue more visible, cause the running configure to be aborted 3092a9ba4257Smrg# by default if the 'rm' program in use doesn't match our expectations; the 3093a9ba4257Smrg# user can still override this though. 3094a9ba4257Smrgif rm -f && rm -fr && rm -rf; then : OK; else 3095a9ba4257Smrg cat >&2 <<'END' 3096a9ba4257SmrgOops! 3097a9ba4257Smrg 3098a9ba4257SmrgYour 'rm' program seems unable to run without file operands specified 3099a9ba4257Smrgon the command line, even when the '-f' option is present. This is contrary 3100a9ba4257Smrgto the behaviour of most rm programs out there, and not conforming with 3101a9ba4257Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3102fd7d9bd3Smrg 3103a9ba4257SmrgPlease tell bug-automake@gnu.org about your system, including the value 3104a9ba4257Smrgof your $PATH and any error possibly output before this message. This 3105a9ba4257Smrgcan help us improve future automake versions. 3106a9ba4257Smrg 3107a9ba4257SmrgEND 3108a9ba4257Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3109a9ba4257Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 3110a9ba4257Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3111a9ba4257Smrg echo >&2 3112a9ba4257Smrg else 3113a9ba4257Smrg cat >&2 <<'END' 3114a9ba4257SmrgAborting the configuration process, to ensure you take notice of the issue. 3115a9ba4257Smrg 3116a9ba4257SmrgYou can download and install GNU coreutils to get an 'rm' implementation 3117e53c48bfSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 3118a9ba4257Smrg 3119a9ba4257SmrgIf you want to complete the configuration process using your problematic 3120a9ba4257Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3121a9ba4257Smrgto "yes", and re-run configure. 3122a9ba4257Smrg 3123a9ba4257SmrgEND 3124a9ba4257Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3125a9ba4257Smrg fi 3126a9ba4257Smrgfi 3127fd7d9bd3Smrg 3128fd7d9bd3Smrg 31299aa2a2b5Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3130fd7d9bd3Smrg 3131fd7d9bd3Smrg 3132fd7d9bd3Smrg 3133fd7d9bd3Smrg 3134350952b9Smrg 3135350952b9Smrg 3136350952b9Smrg 3137350952b9Smrg 3138350952b9Smrg 3139350952b9Smrg 3140350952b9Smrg 3141e53c48bfSmrg 3142e53c48bfSmrg 3143e53c48bfSmrg 3144e53c48bfSmrg 3145e53c48bfSmrg 3146e53c48bfSmrg 3147e53c48bfSmrg 3148e53c48bfSmrg 3149e53c48bfSmrg 3150350952b9SmrgDEPDIR="${am__leading_dot}deps" 3151350952b9Smrg 3152350952b9Smrgac_config_commands="$ac_config_commands depfiles" 3153350952b9Smrg 3154e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3155e53c48bfSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 3156e53c48bfSmrgcat > confinc.mk << 'END' 3157fd7d9bd3Smrgam__doit: 3158e53c48bfSmrg @echo this is the am__doit target >confinc.out 3159fd7d9bd3Smrg.PHONY: am__doit 3160fd7d9bd3SmrgEND 3161fd7d9bd3Smrgam__include="#" 3162fd7d9bd3Smrgam__quote= 3163e53c48bfSmrg# BSD make does it like this. 3164e53c48bfSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 3165e53c48bfSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3166e53c48bfSmrgecho 'include confinc.mk # ignored' > confmf.GNU 3167e53c48bfSmrg_am_result=no 3168e53c48bfSmrgfor s in GNU BSD; do 3169e53c48bfSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3170e53c48bfSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3171e53c48bfSmrg ac_status=$? 3172e53c48bfSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3173e53c48bfSmrg (exit $ac_status); } 3174e53c48bfSmrg case $?:`cat confinc.out 2>/dev/null` in #( 3175e53c48bfSmrg '0:this is the am__doit target') : 3176e53c48bfSmrg case $s in #( 3177e53c48bfSmrg BSD) : 3178e53c48bfSmrg am__include='.include' am__quote='"' ;; #( 3179e53c48bfSmrg *) : 3180e53c48bfSmrg am__include='include' am__quote='' ;; 3181e53c48bfSmrgesac ;; #( 3182e53c48bfSmrg *) : 3183350952b9Smrg ;; 3184e53c48bfSmrgesac 3185e53c48bfSmrg if test "$am__include" != "#"; then 3186e53c48bfSmrg _am_result="yes ($s style)" 3187e53c48bfSmrg break 3188e53c48bfSmrg fi 3189e53c48bfSmrgdone 3190e53c48bfSmrgrm -f confinc.* confmf.* 3191e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3192e53c48bfSmrgprintf "%s\n" "${_am_result}" >&6; } 3193fd7d9bd3Smrg 3194350952b9Smrg# Check whether --enable-dependency-tracking was given. 3195e53c48bfSmrgif test ${enable_dependency_tracking+y} 3196e53c48bfSmrgthen : 3197350952b9Smrg enableval=$enable_dependency_tracking; 3198350952b9Smrgfi 3199fd7d9bd3Smrg 3200fd7d9bd3Smrgif test "x$enable_dependency_tracking" != xno; then 3201fd7d9bd3Smrg am_depcomp="$ac_aux_dir/depcomp" 3202fd7d9bd3Smrg AMDEPBACKSLASH='\' 3203a85aecdfSmrg am__nodep='_no' 3204fd7d9bd3Smrgfi 3205350952b9Smrg if test "x$enable_dependency_tracking" != xno; then 3206fd7d9bd3Smrg AMDEP_TRUE= 3207fd7d9bd3Smrg AMDEP_FALSE='#' 3208fd7d9bd3Smrgelse 3209fd7d9bd3Smrg AMDEP_TRUE='#' 3210fd7d9bd3Smrg AMDEP_FALSE= 3211fd7d9bd3Smrgfi 3212fd7d9bd3Smrg 3213fd7d9bd3Smrg 3214fd7d9bd3Smrgac_ext=c 3215fd7d9bd3Smrgac_cpp='$CPP $CPPFLAGS' 3216fd7d9bd3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3217fd7d9bd3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3218fd7d9bd3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3219fd7d9bd3Smrgif test -n "$ac_tool_prefix"; then 3220fd7d9bd3Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3221fd7d9bd3Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 3222e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3223e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 3224e53c48bfSmrgif test ${ac_cv_prog_CC+y} 3225e53c48bfSmrgthen : 3226e53c48bfSmrg printf %s "(cached) " >&6 3227e53c48bfSmrgelse $as_nop 3228fd7d9bd3Smrg if test -n "$CC"; then 3229fd7d9bd3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3230fd7d9bd3Smrgelse 3231fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3232fd7d9bd3Smrgfor as_dir in $PATH 3233fd7d9bd3Smrgdo 3234fd7d9bd3Smrg IFS=$as_save_IFS 3235e53c48bfSmrg case $as_dir in #((( 3236e53c48bfSmrg '') as_dir=./ ;; 3237e53c48bfSmrg */) ;; 3238e53c48bfSmrg *) as_dir=$as_dir/ ;; 3239e53c48bfSmrg esac 32409aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3241e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3242fd7d9bd3Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3243e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3244fd7d9bd3Smrg break 2 3245fd7d9bd3Smrg fi 3246fd7d9bd3Smrgdone 32479aa2a2b5Smrg done 3248350952b9SmrgIFS=$as_save_IFS 3249fd7d9bd3Smrg 3250fd7d9bd3Smrgfi 3251fd7d9bd3Smrgfi 3252fd7d9bd3SmrgCC=$ac_cv_prog_CC 3253fd7d9bd3Smrgif test -n "$CC"; then 3254e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3255e53c48bfSmrgprintf "%s\n" "$CC" >&6; } 3256fd7d9bd3Smrgelse 3257e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3258e53c48bfSmrgprintf "%s\n" "no" >&6; } 3259fd7d9bd3Smrgfi 3260fd7d9bd3Smrg 3261350952b9Smrg 3262fd7d9bd3Smrgfi 3263fd7d9bd3Smrgif test -z "$ac_cv_prog_CC"; then 3264fd7d9bd3Smrg ac_ct_CC=$CC 3265fd7d9bd3Smrg # Extract the first word of "gcc", so it can be a program name with args. 3266fd7d9bd3Smrgset dummy gcc; ac_word=$2 3267e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3268e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 3269e53c48bfSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3270e53c48bfSmrgthen : 3271e53c48bfSmrg printf %s "(cached) " >&6 3272e53c48bfSmrgelse $as_nop 3273fd7d9bd3Smrg if test -n "$ac_ct_CC"; then 3274fd7d9bd3Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3275fd7d9bd3Smrgelse 3276fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3277fd7d9bd3Smrgfor as_dir in $PATH 3278fd7d9bd3Smrgdo 3279fd7d9bd3Smrg IFS=$as_save_IFS 3280e53c48bfSmrg case $as_dir in #((( 3281e53c48bfSmrg '') as_dir=./ ;; 3282e53c48bfSmrg */) ;; 3283e53c48bfSmrg *) as_dir=$as_dir/ ;; 3284e53c48bfSmrg esac 32859aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3286e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3287fd7d9bd3Smrg ac_cv_prog_ac_ct_CC="gcc" 3288e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3289fd7d9bd3Smrg break 2 3290fd7d9bd3Smrg fi 3291fd7d9bd3Smrgdone 32929aa2a2b5Smrg done 3293350952b9SmrgIFS=$as_save_IFS 3294fd7d9bd3Smrg 3295fd7d9bd3Smrgfi 3296fd7d9bd3Smrgfi 3297fd7d9bd3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3298fd7d9bd3Smrgif test -n "$ac_ct_CC"; then 3299e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3300e53c48bfSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3301fd7d9bd3Smrgelse 3302e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3303e53c48bfSmrgprintf "%s\n" "no" >&6; } 3304fd7d9bd3Smrgfi 3305fd7d9bd3Smrg 3306350952b9Smrg if test "x$ac_ct_CC" = x; then 3307350952b9Smrg CC="" 3308350952b9Smrg else 3309350952b9Smrg case $cross_compiling:$ac_tool_warned in 3310350952b9Smrgyes:) 3311e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3312e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3313350952b9Smrgac_tool_warned=yes ;; 3314350952b9Smrgesac 3315350952b9Smrg CC=$ac_ct_CC 3316350952b9Smrg fi 3317fd7d9bd3Smrgelse 3318fd7d9bd3Smrg CC="$ac_cv_prog_CC" 3319fd7d9bd3Smrgfi 3320fd7d9bd3Smrg 3321fd7d9bd3Smrgif test -z "$CC"; then 3322350952b9Smrg if test -n "$ac_tool_prefix"; then 3323350952b9Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3324fd7d9bd3Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 3325e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3326e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 3327e53c48bfSmrgif test ${ac_cv_prog_CC+y} 3328e53c48bfSmrgthen : 3329e53c48bfSmrg printf %s "(cached) " >&6 3330e53c48bfSmrgelse $as_nop 3331fd7d9bd3Smrg if test -n "$CC"; then 3332fd7d9bd3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3333fd7d9bd3Smrgelse 3334fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3335fd7d9bd3Smrgfor as_dir in $PATH 3336fd7d9bd3Smrgdo 3337fd7d9bd3Smrg IFS=$as_save_IFS 3338e53c48bfSmrg case $as_dir in #((( 3339e53c48bfSmrg '') as_dir=./ ;; 3340e53c48bfSmrg */) ;; 3341e53c48bfSmrg *) as_dir=$as_dir/ ;; 3342e53c48bfSmrg esac 33439aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3344e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3345fd7d9bd3Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3346e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3347fd7d9bd3Smrg break 2 3348fd7d9bd3Smrg fi 3349fd7d9bd3Smrgdone 33509aa2a2b5Smrg done 3351350952b9SmrgIFS=$as_save_IFS 3352fd7d9bd3Smrg 3353fd7d9bd3Smrgfi 3354fd7d9bd3Smrgfi 3355fd7d9bd3SmrgCC=$ac_cv_prog_CC 3356fd7d9bd3Smrgif test -n "$CC"; then 3357e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3358e53c48bfSmrgprintf "%s\n" "$CC" >&6; } 3359fd7d9bd3Smrgelse 3360e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3361e53c48bfSmrgprintf "%s\n" "no" >&6; } 3362fd7d9bd3Smrgfi 3363fd7d9bd3Smrg 3364fd7d9bd3Smrg 3365350952b9Smrg fi 3366fd7d9bd3Smrgfi 3367fd7d9bd3Smrgif test -z "$CC"; then 3368fd7d9bd3Smrg # Extract the first word of "cc", so it can be a program name with args. 3369fd7d9bd3Smrgset dummy cc; ac_word=$2 3370e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3371e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 3372e53c48bfSmrgif test ${ac_cv_prog_CC+y} 3373e53c48bfSmrgthen : 3374e53c48bfSmrg printf %s "(cached) " >&6 3375e53c48bfSmrgelse $as_nop 3376fd7d9bd3Smrg if test -n "$CC"; then 3377fd7d9bd3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3378fd7d9bd3Smrgelse 3379fd7d9bd3Smrg ac_prog_rejected=no 3380fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3381fd7d9bd3Smrgfor as_dir in $PATH 3382fd7d9bd3Smrgdo 3383fd7d9bd3Smrg IFS=$as_save_IFS 3384e53c48bfSmrg case $as_dir in #((( 3385e53c48bfSmrg '') as_dir=./ ;; 3386e53c48bfSmrg */) ;; 3387e53c48bfSmrg *) as_dir=$as_dir/ ;; 3388e53c48bfSmrg esac 33899aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3390e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3391e53c48bfSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3392fd7d9bd3Smrg ac_prog_rejected=yes 3393fd7d9bd3Smrg continue 3394fd7d9bd3Smrg fi 3395fd7d9bd3Smrg ac_cv_prog_CC="cc" 3396e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3397fd7d9bd3Smrg break 2 3398fd7d9bd3Smrg fi 3399fd7d9bd3Smrgdone 34009aa2a2b5Smrg done 3401350952b9SmrgIFS=$as_save_IFS 3402fd7d9bd3Smrg 3403fd7d9bd3Smrgif test $ac_prog_rejected = yes; then 3404fd7d9bd3Smrg # We found a bogon in the path, so make sure we never use it. 3405fd7d9bd3Smrg set dummy $ac_cv_prog_CC 3406fd7d9bd3Smrg shift 3407fd7d9bd3Smrg if test $# != 0; then 3408fd7d9bd3Smrg # We chose a different compiler from the bogus one. 3409fd7d9bd3Smrg # However, it has the same basename, so the bogon will be chosen 3410fd7d9bd3Smrg # first if we set CC to just the basename; use the full file name. 3411fd7d9bd3Smrg shift 3412e53c48bfSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3413fd7d9bd3Smrg fi 3414fd7d9bd3Smrgfi 3415fd7d9bd3Smrgfi 3416fd7d9bd3Smrgfi 3417fd7d9bd3SmrgCC=$ac_cv_prog_CC 3418fd7d9bd3Smrgif test -n "$CC"; then 3419e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3420e53c48bfSmrgprintf "%s\n" "$CC" >&6; } 3421fd7d9bd3Smrgelse 3422e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3423e53c48bfSmrgprintf "%s\n" "no" >&6; } 3424fd7d9bd3Smrgfi 3425fd7d9bd3Smrg 3426350952b9Smrg 3427fd7d9bd3Smrgfi 3428fd7d9bd3Smrgif test -z "$CC"; then 3429fd7d9bd3Smrg if test -n "$ac_tool_prefix"; then 3430350952b9Smrg for ac_prog in cl.exe 3431fd7d9bd3Smrg do 3432fd7d9bd3Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3433fd7d9bd3Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3434e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3435e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 3436e53c48bfSmrgif test ${ac_cv_prog_CC+y} 3437e53c48bfSmrgthen : 3438e53c48bfSmrg printf %s "(cached) " >&6 3439e53c48bfSmrgelse $as_nop 3440fd7d9bd3Smrg if test -n "$CC"; then 3441fd7d9bd3Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3442fd7d9bd3Smrgelse 3443fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3444fd7d9bd3Smrgfor as_dir in $PATH 3445fd7d9bd3Smrgdo 3446fd7d9bd3Smrg IFS=$as_save_IFS 3447e53c48bfSmrg case $as_dir in #((( 3448e53c48bfSmrg '') as_dir=./ ;; 3449e53c48bfSmrg */) ;; 3450e53c48bfSmrg *) as_dir=$as_dir/ ;; 3451e53c48bfSmrg esac 34529aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3453e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3454fd7d9bd3Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3455e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3456fd7d9bd3Smrg break 2 3457fd7d9bd3Smrg fi 3458fd7d9bd3Smrgdone 34599aa2a2b5Smrg done 3460350952b9SmrgIFS=$as_save_IFS 3461fd7d9bd3Smrg 3462fd7d9bd3Smrgfi 3463fd7d9bd3Smrgfi 3464fd7d9bd3SmrgCC=$ac_cv_prog_CC 3465fd7d9bd3Smrgif test -n "$CC"; then 3466e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3467e53c48bfSmrgprintf "%s\n" "$CC" >&6; } 3468fd7d9bd3Smrgelse 3469e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3470e53c48bfSmrgprintf "%s\n" "no" >&6; } 3471fd7d9bd3Smrgfi 3472fd7d9bd3Smrg 3473350952b9Smrg 3474fd7d9bd3Smrg test -n "$CC" && break 3475fd7d9bd3Smrg done 3476fd7d9bd3Smrgfi 3477fd7d9bd3Smrgif test -z "$CC"; then 3478fd7d9bd3Smrg ac_ct_CC=$CC 3479350952b9Smrg for ac_prog in cl.exe 3480fd7d9bd3Smrgdo 3481fd7d9bd3Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3482fd7d9bd3Smrgset dummy $ac_prog; ac_word=$2 3483e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3484e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 3485e53c48bfSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3486e53c48bfSmrgthen : 3487e53c48bfSmrg printf %s "(cached) " >&6 3488e53c48bfSmrgelse $as_nop 3489fd7d9bd3Smrg if test -n "$ac_ct_CC"; then 3490fd7d9bd3Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3491fd7d9bd3Smrgelse 3492fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3493fd7d9bd3Smrgfor as_dir in $PATH 3494fd7d9bd3Smrgdo 3495fd7d9bd3Smrg IFS=$as_save_IFS 3496e53c48bfSmrg case $as_dir in #((( 3497e53c48bfSmrg '') as_dir=./ ;; 3498e53c48bfSmrg */) ;; 3499e53c48bfSmrg *) as_dir=$as_dir/ ;; 3500e53c48bfSmrg esac 35019aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3502e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3503fd7d9bd3Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 3504e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3505fd7d9bd3Smrg break 2 3506fd7d9bd3Smrg fi 3507fd7d9bd3Smrgdone 35089aa2a2b5Smrg done 3509350952b9SmrgIFS=$as_save_IFS 3510fd7d9bd3Smrg 3511fd7d9bd3Smrgfi 3512fd7d9bd3Smrgfi 3513fd7d9bd3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3514fd7d9bd3Smrgif test -n "$ac_ct_CC"; then 3515e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3516e53c48bfSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3517fd7d9bd3Smrgelse 3518e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3519e53c48bfSmrgprintf "%s\n" "no" >&6; } 3520fd7d9bd3Smrgfi 3521fd7d9bd3Smrg 3522350952b9Smrg 3523fd7d9bd3Smrg test -n "$ac_ct_CC" && break 3524fd7d9bd3Smrgdone 3525fd7d9bd3Smrg 3526350952b9Smrg if test "x$ac_ct_CC" = x; then 3527350952b9Smrg CC="" 3528350952b9Smrg else 3529350952b9Smrg case $cross_compiling:$ac_tool_warned in 3530350952b9Smrgyes:) 3531e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3532e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3533e53c48bfSmrgac_tool_warned=yes ;; 3534e53c48bfSmrgesac 3535e53c48bfSmrg CC=$ac_ct_CC 3536e53c48bfSmrg fi 3537e53c48bfSmrgfi 3538e53c48bfSmrg 3539e53c48bfSmrgfi 3540e53c48bfSmrgif test -z "$CC"; then 3541e53c48bfSmrg if test -n "$ac_tool_prefix"; then 3542e53c48bfSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 3543e53c48bfSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 3544e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3545e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 3546e53c48bfSmrgif test ${ac_cv_prog_CC+y} 3547e53c48bfSmrgthen : 3548e53c48bfSmrg printf %s "(cached) " >&6 3549e53c48bfSmrgelse $as_nop 3550e53c48bfSmrg if test -n "$CC"; then 3551e53c48bfSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 3552e53c48bfSmrgelse 3553e53c48bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3554e53c48bfSmrgfor as_dir in $PATH 3555e53c48bfSmrgdo 3556e53c48bfSmrg IFS=$as_save_IFS 3557e53c48bfSmrg case $as_dir in #((( 3558e53c48bfSmrg '') as_dir=./ ;; 3559e53c48bfSmrg */) ;; 3560e53c48bfSmrg *) as_dir=$as_dir/ ;; 3561e53c48bfSmrg esac 3562e53c48bfSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3563e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3564e53c48bfSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 3565e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3566e53c48bfSmrg break 2 3567e53c48bfSmrg fi 3568e53c48bfSmrgdone 3569e53c48bfSmrg done 3570e53c48bfSmrgIFS=$as_save_IFS 3571e53c48bfSmrg 3572e53c48bfSmrgfi 3573e53c48bfSmrgfi 3574e53c48bfSmrgCC=$ac_cv_prog_CC 3575e53c48bfSmrgif test -n "$CC"; then 3576e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3577e53c48bfSmrgprintf "%s\n" "$CC" >&6; } 3578e53c48bfSmrgelse 3579e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3580e53c48bfSmrgprintf "%s\n" "no" >&6; } 3581e53c48bfSmrgfi 3582e53c48bfSmrg 3583e53c48bfSmrg 3584e53c48bfSmrgfi 3585e53c48bfSmrgif test -z "$ac_cv_prog_CC"; then 3586e53c48bfSmrg ac_ct_CC=$CC 3587e53c48bfSmrg # Extract the first word of "clang", so it can be a program name with args. 3588e53c48bfSmrgset dummy clang; ac_word=$2 3589e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3590e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 3591e53c48bfSmrgif test ${ac_cv_prog_ac_ct_CC+y} 3592e53c48bfSmrgthen : 3593e53c48bfSmrg printf %s "(cached) " >&6 3594e53c48bfSmrgelse $as_nop 3595e53c48bfSmrg if test -n "$ac_ct_CC"; then 3596e53c48bfSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3597e53c48bfSmrgelse 3598e53c48bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3599e53c48bfSmrgfor as_dir in $PATH 3600e53c48bfSmrgdo 3601e53c48bfSmrg IFS=$as_save_IFS 3602e53c48bfSmrg case $as_dir in #((( 3603e53c48bfSmrg '') as_dir=./ ;; 3604e53c48bfSmrg */) ;; 3605e53c48bfSmrg *) as_dir=$as_dir/ ;; 3606e53c48bfSmrg esac 3607e53c48bfSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3608e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3609e53c48bfSmrg ac_cv_prog_ac_ct_CC="clang" 3610e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3611e53c48bfSmrg break 2 3612e53c48bfSmrg fi 3613e53c48bfSmrgdone 3614e53c48bfSmrg done 3615e53c48bfSmrgIFS=$as_save_IFS 3616e53c48bfSmrg 3617e53c48bfSmrgfi 3618e53c48bfSmrgfi 3619e53c48bfSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3620e53c48bfSmrgif test -n "$ac_ct_CC"; then 3621e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3622e53c48bfSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3623e53c48bfSmrgelse 3624e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3625e53c48bfSmrgprintf "%s\n" "no" >&6; } 3626e53c48bfSmrgfi 3627e53c48bfSmrg 3628e53c48bfSmrg if test "x$ac_ct_CC" = x; then 3629e53c48bfSmrg CC="" 3630e53c48bfSmrg else 3631e53c48bfSmrg case $cross_compiling:$ac_tool_warned in 3632e53c48bfSmrgyes:) 3633e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3634e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3635350952b9Smrgac_tool_warned=yes ;; 3636350952b9Smrgesac 3637350952b9Smrg CC=$ac_ct_CC 3638350952b9Smrg fi 3639e53c48bfSmrgelse 3640e53c48bfSmrg CC="$ac_cv_prog_CC" 3641fd7d9bd3Smrgfi 3642fd7d9bd3Smrg 3643fd7d9bd3Smrgfi 3644fd7d9bd3Smrg 3645fd7d9bd3Smrg 3646e53c48bfSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3647e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 36489aa2a2b5Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 36499aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; } 3650fd7d9bd3Smrg 3651fd7d9bd3Smrg# Provide some information about the compiler. 3652e53c48bfSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3653350952b9Smrgset X $ac_compile 3654350952b9Smrgac_compiler=$2 3655e53c48bfSmrgfor ac_option in --version -v -V -qversion -version; do 36569aa2a2b5Smrg { { ac_try="$ac_compiler $ac_option >&5" 3657350952b9Smrgcase "(($ac_try" in 3658350952b9Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3659350952b9Smrg *) ac_try_echo=$ac_try;; 3660350952b9Smrgesac 36619aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3662e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 36639aa2a2b5Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3664fd7d9bd3Smrg ac_status=$? 36659aa2a2b5Smrg if test -s conftest.err; then 36669aa2a2b5Smrg sed '10a\ 36679aa2a2b5Smrg... rest of stderr output deleted ... 36689aa2a2b5Smrg 10q' conftest.err >conftest.er1 36699aa2a2b5Smrg cat conftest.er1 >&5 36709aa2a2b5Smrg fi 36719aa2a2b5Smrg rm -f conftest.er1 conftest.err 3672e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 36739aa2a2b5Smrg test $ac_status = 0; } 36749aa2a2b5Smrgdone 3675fd7d9bd3Smrg 36769aa2a2b5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3677fd7d9bd3Smrg/* end confdefs.h. */ 3678fd7d9bd3Smrg 3679fd7d9bd3Smrgint 3680e53c48bfSmrgmain (void) 3681fd7d9bd3Smrg{ 3682fd7d9bd3Smrg 3683fd7d9bd3Smrg ; 3684fd7d9bd3Smrg return 0; 3685fd7d9bd3Smrg} 3686fd7d9bd3Smrg_ACEOF 3687fd7d9bd3Smrgac_clean_files_save=$ac_clean_files 3688350952b9Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3689fd7d9bd3Smrg# Try to create an executable without -o first, disregard a.out. 3690fd7d9bd3Smrg# It will help us diagnose broken compilers, and finding out an intuition 3691fd7d9bd3Smrg# of exeext. 3692e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3693e53c48bfSmrgprintf %s "checking whether the C compiler works... " >&6; } 3694e53c48bfSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3695350952b9Smrg 3696350952b9Smrg# The possible output files: 3697350952b9Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3698350952b9Smrg 3699350952b9Smrgac_rmfiles= 3700350952b9Smrgfor ac_file in $ac_files 3701350952b9Smrgdo 3702350952b9Smrg case $ac_file in 3703350952b9Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3704350952b9Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3705350952b9Smrg esac 3706350952b9Smrgdone 3707350952b9Smrgrm -f $ac_rmfiles 3708350952b9Smrg 37099aa2a2b5Smrgif { { ac_try="$ac_link_default" 3710350952b9Smrgcase "(($ac_try" in 3711350952b9Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3712350952b9Smrg *) ac_try_echo=$ac_try;; 3713350952b9Smrgesac 37149aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3715e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3716350952b9Smrg (eval "$ac_link_default") 2>&5 3717fd7d9bd3Smrg ac_status=$? 3718e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3719e53c48bfSmrg test $ac_status = 0; } 3720e53c48bfSmrgthen : 3721350952b9Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3722350952b9Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3723350952b9Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 3724350952b9Smrg# so that the user can short-circuit this test for compilers unknown to 3725350952b9Smrg# Autoconf. 3726350952b9Smrgfor ac_file in $ac_files '' 3727fd7d9bd3Smrgdo 3728fd7d9bd3Smrg test -f "$ac_file" || continue 3729fd7d9bd3Smrg case $ac_file in 3730350952b9Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3731fd7d9bd3Smrg ;; 3732fd7d9bd3Smrg [ab].out ) 3733fd7d9bd3Smrg # We found the default executable, but exeext='' is most 3734fd7d9bd3Smrg # certainly right. 3735fd7d9bd3Smrg break;; 3736fd7d9bd3Smrg *.* ) 3737e53c48bfSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 3738350952b9Smrg then :; else 3739350952b9Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3740350952b9Smrg fi 3741350952b9Smrg # We set ac_cv_exeext here because the later test for it is not 3742350952b9Smrg # safe: cross compilers may not add the suffix if given an `-o' 3743350952b9Smrg # argument, so we may need to know it at that point already. 3744350952b9Smrg # Even if this section looks crufty: it has the advantage of 3745350952b9Smrg # actually working. 3746fd7d9bd3Smrg break;; 3747fd7d9bd3Smrg * ) 3748fd7d9bd3Smrg break;; 3749fd7d9bd3Smrg esac 3750fd7d9bd3Smrgdone 3751350952b9Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 3752350952b9Smrg 3753e53c48bfSmrgelse $as_nop 3754350952b9Smrg ac_file='' 3755350952b9Smrgfi 3756e53c48bfSmrgif test -z "$ac_file" 3757e53c48bfSmrgthen : 3758e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 3759e53c48bfSmrgprintf "%s\n" "no" >&6; } 3760e53c48bfSmrgprintf "%s\n" "$as_me: failed program was:" >&5 3761fd7d9bd3Smrgsed 's/^/| /' conftest.$ac_ext >&5 3762fd7d9bd3Smrg 3763e53c48bfSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3764e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 37659aa2a2b5Smrgas_fn_error 77 "C compiler cannot create executables 37669aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; } 3767e53c48bfSmrgelse $as_nop 3768e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3769e53c48bfSmrgprintf "%s\n" "yes" >&6; } 3770e53c48bfSmrgfi 3771e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3772e53c48bfSmrgprintf %s "checking for C compiler default output file name... " >&6; } 3773e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3774e53c48bfSmrgprintf "%s\n" "$ac_file" >&6; } 3775fd7d9bd3Smrgac_exeext=$ac_cv_exeext 3776fd7d9bd3Smrg 3777350952b9Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3778fd7d9bd3Smrgac_clean_files=$ac_clean_files_save 3779e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3780e53c48bfSmrgprintf %s "checking for suffix of executables... " >&6; } 37819aa2a2b5Smrgif { { ac_try="$ac_link" 3782350952b9Smrgcase "(($ac_try" in 3783350952b9Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3784350952b9Smrg *) ac_try_echo=$ac_try;; 3785350952b9Smrgesac 37869aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3787e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3788350952b9Smrg (eval "$ac_link") 2>&5 3789fd7d9bd3Smrg ac_status=$? 3790e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3791e53c48bfSmrg test $ac_status = 0; } 3792e53c48bfSmrgthen : 3793fd7d9bd3Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3794fd7d9bd3Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3795fd7d9bd3Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 3796fd7d9bd3Smrg# `rm'. 3797fd7d9bd3Smrgfor ac_file in conftest.exe conftest conftest.*; do 3798fd7d9bd3Smrg test -f "$ac_file" || continue 3799fd7d9bd3Smrg case $ac_file in 3800350952b9Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3801fd7d9bd3Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3802fd7d9bd3Smrg break;; 3803fd7d9bd3Smrg * ) break;; 3804fd7d9bd3Smrg esac 3805fd7d9bd3Smrgdone 3806e53c48bfSmrgelse $as_nop 3807e53c48bfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3808e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 38099aa2a2b5Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 38109aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; } 3811fd7d9bd3Smrgfi 38129aa2a2b5Smrgrm -f conftest conftest$ac_cv_exeext 3813e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3814e53c48bfSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 3815fd7d9bd3Smrg 3816fd7d9bd3Smrgrm -f conftest.$ac_ext 3817fd7d9bd3SmrgEXEEXT=$ac_cv_exeext 3818fd7d9bd3Smrgac_exeext=$EXEEXT 38199aa2a2b5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3820fd7d9bd3Smrg/* end confdefs.h. */ 38219aa2a2b5Smrg#include <stdio.h> 3822fd7d9bd3Smrgint 3823e53c48bfSmrgmain (void) 3824fd7d9bd3Smrg{ 38259aa2a2b5SmrgFILE *f = fopen ("conftest.out", "w"); 38269aa2a2b5Smrg return ferror (f) || fclose (f) != 0; 3827fd7d9bd3Smrg 3828fd7d9bd3Smrg ; 3829fd7d9bd3Smrg return 0; 3830fd7d9bd3Smrg} 3831fd7d9bd3Smrg_ACEOF 38329aa2a2b5Smrgac_clean_files="$ac_clean_files conftest.out" 38339aa2a2b5Smrg# Check that the compiler produces executables we can run. If not, either 38349aa2a2b5Smrg# the compiler is broken, or we cross compile. 3835e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3836e53c48bfSmrgprintf %s "checking whether we are cross compiling... " >&6; } 38379aa2a2b5Smrgif test "$cross_compiling" != yes; then 38389aa2a2b5Smrg { { ac_try="$ac_link" 3839350952b9Smrgcase "(($ac_try" in 3840350952b9Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3841350952b9Smrg *) ac_try_echo=$ac_try;; 3842350952b9Smrgesac 38439aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3844e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38459aa2a2b5Smrg (eval "$ac_link") 2>&5 38469aa2a2b5Smrg ac_status=$? 3847e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 38489aa2a2b5Smrg test $ac_status = 0; } 38499aa2a2b5Smrg if { ac_try='./conftest$ac_cv_exeext' 38509aa2a2b5Smrg { { case "(($ac_try" in 38519aa2a2b5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38529aa2a2b5Smrg *) ac_try_echo=$ac_try;; 38539aa2a2b5Smrgesac 38549aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3855e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38569aa2a2b5Smrg (eval "$ac_try") 2>&5 38579aa2a2b5Smrg ac_status=$? 3858e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 38599aa2a2b5Smrg test $ac_status = 0; }; }; then 38609aa2a2b5Smrg cross_compiling=no 38619aa2a2b5Smrg else 38629aa2a2b5Smrg if test "$cross_compiling" = maybe; then 38639aa2a2b5Smrg cross_compiling=yes 38649aa2a2b5Smrg else 3865e53c48bfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3866e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3867e53c48bfSmrgas_fn_error 77 "cannot run C compiled programs. 38689aa2a2b5SmrgIf you meant to cross compile, use \`--host'. 38699aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; } 38709aa2a2b5Smrg fi 38719aa2a2b5Smrg fi 38729aa2a2b5Smrgfi 3873e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3874e53c48bfSmrgprintf "%s\n" "$cross_compiling" >&6; } 38759aa2a2b5Smrg 38769aa2a2b5Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 38779aa2a2b5Smrgac_clean_files=$ac_clean_files_save 3878e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3879e53c48bfSmrgprintf %s "checking for suffix of object files... " >&6; } 3880e53c48bfSmrgif test ${ac_cv_objext+y} 3881e53c48bfSmrgthen : 3882e53c48bfSmrg printf %s "(cached) " >&6 3883e53c48bfSmrgelse $as_nop 38849aa2a2b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 38859aa2a2b5Smrg/* end confdefs.h. */ 38869aa2a2b5Smrg 38879aa2a2b5Smrgint 3888e53c48bfSmrgmain (void) 38899aa2a2b5Smrg{ 38909aa2a2b5Smrg 38919aa2a2b5Smrg ; 38929aa2a2b5Smrg return 0; 38939aa2a2b5Smrg} 38949aa2a2b5Smrg_ACEOF 38959aa2a2b5Smrgrm -f conftest.o conftest.obj 38969aa2a2b5Smrgif { { ac_try="$ac_compile" 38979aa2a2b5Smrgcase "(($ac_try" in 38989aa2a2b5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38999aa2a2b5Smrg *) ac_try_echo=$ac_try;; 39009aa2a2b5Smrgesac 39019aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3902e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3903350952b9Smrg (eval "$ac_compile") 2>&5 3904fd7d9bd3Smrg ac_status=$? 3905e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3906e53c48bfSmrg test $ac_status = 0; } 3907e53c48bfSmrgthen : 3908350952b9Smrg for ac_file in conftest.o conftest.obj conftest.*; do 3909350952b9Smrg test -f "$ac_file" || continue; 3910fd7d9bd3Smrg case $ac_file in 3911350952b9Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3912fd7d9bd3Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3913fd7d9bd3Smrg break;; 3914fd7d9bd3Smrg esac 3915fd7d9bd3Smrgdone 3916e53c48bfSmrgelse $as_nop 3917e53c48bfSmrg printf "%s\n" "$as_me: failed program was:" >&5 3918fd7d9bd3Smrgsed 's/^/| /' conftest.$ac_ext >&5 3919fd7d9bd3Smrg 3920e53c48bfSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3921e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 39229aa2a2b5Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 39239aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; } 3924fd7d9bd3Smrgfi 3925fd7d9bd3Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 3926fd7d9bd3Smrgfi 3927e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3928e53c48bfSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 3929fd7d9bd3SmrgOBJEXT=$ac_cv_objext 3930fd7d9bd3Smrgac_objext=$OBJEXT 3931e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 3932e53c48bfSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 3933e53c48bfSmrgif test ${ac_cv_c_compiler_gnu+y} 3934e53c48bfSmrgthen : 3935e53c48bfSmrg printf %s "(cached) " >&6 3936e53c48bfSmrgelse $as_nop 39379aa2a2b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3938fd7d9bd3Smrg/* end confdefs.h. */ 3939fd7d9bd3Smrg 3940fd7d9bd3Smrgint 3941e53c48bfSmrgmain (void) 3942fd7d9bd3Smrg{ 3943fd7d9bd3Smrg#ifndef __GNUC__ 3944fd7d9bd3Smrg choke me 3945fd7d9bd3Smrg#endif 3946fd7d9bd3Smrg 3947fd7d9bd3Smrg ; 3948fd7d9bd3Smrg return 0; 3949fd7d9bd3Smrg} 3950fd7d9bd3Smrg_ACEOF 3951e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 3952e53c48bfSmrgthen : 3953fd7d9bd3Smrg ac_compiler_gnu=yes 3954e53c48bfSmrgelse $as_nop 39559aa2a2b5Smrg ac_compiler_gnu=no 3956fd7d9bd3Smrgfi 3957e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 3958fd7d9bd3Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3959fd7d9bd3Smrg 3960fd7d9bd3Smrgfi 3961e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3962e53c48bfSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 3963e53c48bfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3964e53c48bfSmrg 3965350952b9Smrgif test $ac_compiler_gnu = yes; then 3966350952b9Smrg GCC=yes 3967350952b9Smrgelse 3968350952b9Smrg GCC= 3969350952b9Smrgfi 3970e53c48bfSmrgac_test_CFLAGS=${CFLAGS+y} 3971fd7d9bd3Smrgac_save_CFLAGS=$CFLAGS 3972e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3973e53c48bfSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 3974e53c48bfSmrgif test ${ac_cv_prog_cc_g+y} 3975e53c48bfSmrgthen : 3976e53c48bfSmrg printf %s "(cached) " >&6 3977e53c48bfSmrgelse $as_nop 3978350952b9Smrg ac_save_c_werror_flag=$ac_c_werror_flag 3979350952b9Smrg ac_c_werror_flag=yes 3980350952b9Smrg ac_cv_prog_cc_g=no 3981350952b9Smrg CFLAGS="-g" 39829aa2a2b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3983fd7d9bd3Smrg/* end confdefs.h. */ 3984fd7d9bd3Smrg 3985fd7d9bd3Smrgint 3986e53c48bfSmrgmain (void) 3987fd7d9bd3Smrg{ 3988fd7d9bd3Smrg 3989fd7d9bd3Smrg ; 3990fd7d9bd3Smrg return 0; 3991fd7d9bd3Smrg} 3992fd7d9bd3Smrg_ACEOF 3993e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 3994e53c48bfSmrgthen : 3995350952b9Smrg ac_cv_prog_cc_g=yes 3996e53c48bfSmrgelse $as_nop 39979aa2a2b5Smrg CFLAGS="" 39989aa2a2b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3999350952b9Smrg/* end confdefs.h. */ 4000350952b9Smrg 4001350952b9Smrgint 4002e53c48bfSmrgmain (void) 4003350952b9Smrg{ 4004350952b9Smrg 4005350952b9Smrg ; 4006350952b9Smrg return 0; 4007350952b9Smrg} 4008350952b9Smrg_ACEOF 4009e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 4010e53c48bfSmrgthen : 4011350952b9Smrg 4012e53c48bfSmrgelse $as_nop 40139aa2a2b5Smrg ac_c_werror_flag=$ac_save_c_werror_flag 4014350952b9Smrg CFLAGS="-g" 40159aa2a2b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4016350952b9Smrg/* end confdefs.h. */ 4017350952b9Smrg 4018350952b9Smrgint 4019e53c48bfSmrgmain (void) 4020350952b9Smrg{ 4021350952b9Smrg 4022350952b9Smrg ; 4023350952b9Smrg return 0; 4024350952b9Smrg} 4025350952b9Smrg_ACEOF 4026e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 4027e53c48bfSmrgthen : 4028fd7d9bd3Smrg ac_cv_prog_cc_g=yes 4029350952b9Smrgfi 4030e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4031350952b9Smrgfi 4032e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4033fd7d9bd3Smrgfi 4034e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4035350952b9Smrg ac_c_werror_flag=$ac_save_c_werror_flag 4036fd7d9bd3Smrgfi 4037e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4038e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 4039e53c48bfSmrgif test $ac_test_CFLAGS; then 4040fd7d9bd3Smrg CFLAGS=$ac_save_CFLAGS 4041fd7d9bd3Smrgelif test $ac_cv_prog_cc_g = yes; then 4042fd7d9bd3Smrg if test "$GCC" = yes; then 4043fd7d9bd3Smrg CFLAGS="-g -O2" 4044fd7d9bd3Smrg else 4045fd7d9bd3Smrg CFLAGS="-g" 4046fd7d9bd3Smrg fi 4047fd7d9bd3Smrgelse 4048fd7d9bd3Smrg if test "$GCC" = yes; then 4049fd7d9bd3Smrg CFLAGS="-O2" 4050fd7d9bd3Smrg else 4051fd7d9bd3Smrg CFLAGS= 4052fd7d9bd3Smrg fi 4053fd7d9bd3Smrgfi 4054e53c48bfSmrgac_prog_cc_stdc=no 4055e53c48bfSmrgif test x$ac_prog_cc_stdc = xno 4056e53c48bfSmrgthen : 4057e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 4058e53c48bfSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 4059e53c48bfSmrgif test ${ac_cv_prog_cc_c11+y} 4060e53c48bfSmrgthen : 4061e53c48bfSmrg printf %s "(cached) " >&6 4062e53c48bfSmrgelse $as_nop 4063e53c48bfSmrg ac_cv_prog_cc_c11=no 4064fd7d9bd3Smrgac_save_CC=$CC 40659aa2a2b5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4066fd7d9bd3Smrg/* end confdefs.h. */ 4067e53c48bfSmrg$ac_c_conftest_c11_program 4068e53c48bfSmrg_ACEOF 4069e53c48bfSmrgfor ac_arg in '' -std=gnu11 4070e53c48bfSmrgdo 4071e53c48bfSmrg CC="$ac_save_CC $ac_arg" 4072e53c48bfSmrg if ac_fn_c_try_compile "$LINENO" 4073e53c48bfSmrgthen : 4074e53c48bfSmrg ac_cv_prog_cc_c11=$ac_arg 4075e53c48bfSmrgfi 4076e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4077e53c48bfSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 4078e53c48bfSmrgdone 4079e53c48bfSmrgrm -f conftest.$ac_ext 4080e53c48bfSmrgCC=$ac_save_CC 4081e53c48bfSmrgfi 4082fd7d9bd3Smrg 4083e53c48bfSmrgif test "x$ac_cv_prog_cc_c11" = xno 4084e53c48bfSmrgthen : 4085e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4086e53c48bfSmrgprintf "%s\n" "unsupported" >&6; } 4087e53c48bfSmrgelse $as_nop 4088e53c48bfSmrg if test "x$ac_cv_prog_cc_c11" = x 4089e53c48bfSmrgthen : 4090e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4091e53c48bfSmrgprintf "%s\n" "none needed" >&6; } 4092e53c48bfSmrgelse $as_nop 4093e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 4094e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 4095e53c48bfSmrg CC="$CC $ac_cv_prog_cc_c11" 4096e53c48bfSmrgfi 4097e53c48bfSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 4098e53c48bfSmrg ac_prog_cc_stdc=c11 4099e53c48bfSmrgfi 4100e53c48bfSmrgfi 4101e53c48bfSmrgif test x$ac_prog_cc_stdc = xno 4102e53c48bfSmrgthen : 4103e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 4104e53c48bfSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 4105e53c48bfSmrgif test ${ac_cv_prog_cc_c99+y} 4106e53c48bfSmrgthen : 4107e53c48bfSmrg printf %s "(cached) " >&6 4108e53c48bfSmrgelse $as_nop 4109e53c48bfSmrg ac_cv_prog_cc_c99=no 4110e53c48bfSmrgac_save_CC=$CC 4111e53c48bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4112e53c48bfSmrg/* end confdefs.h. */ 4113e53c48bfSmrg$ac_c_conftest_c99_program 4114e53c48bfSmrg_ACEOF 4115e53c48bfSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 4116e53c48bfSmrgdo 4117e53c48bfSmrg CC="$ac_save_CC $ac_arg" 4118e53c48bfSmrg if ac_fn_c_try_compile "$LINENO" 4119e53c48bfSmrgthen : 4120e53c48bfSmrg ac_cv_prog_cc_c99=$ac_arg 4121e53c48bfSmrgfi 4122e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4123e53c48bfSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4124e53c48bfSmrgdone 4125e53c48bfSmrgrm -f conftest.$ac_ext 4126e53c48bfSmrgCC=$ac_save_CC 4127e53c48bfSmrgfi 4128350952b9Smrg 4129e53c48bfSmrgif test "x$ac_cv_prog_cc_c99" = xno 4130e53c48bfSmrgthen : 4131e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4132e53c48bfSmrgprintf "%s\n" "unsupported" >&6; } 4133e53c48bfSmrgelse $as_nop 4134e53c48bfSmrg if test "x$ac_cv_prog_cc_c99" = x 4135e53c48bfSmrgthen : 4136e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4137e53c48bfSmrgprintf "%s\n" "none needed" >&6; } 4138e53c48bfSmrgelse $as_nop 4139e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4140e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 4141e53c48bfSmrg CC="$CC $ac_cv_prog_cc_c99" 4142e53c48bfSmrgfi 4143e53c48bfSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 4144e53c48bfSmrg ac_prog_cc_stdc=c99 4145e53c48bfSmrgfi 4146e53c48bfSmrgfi 4147e53c48bfSmrgif test x$ac_prog_cc_stdc = xno 4148e53c48bfSmrgthen : 4149e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 4150e53c48bfSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 4151e53c48bfSmrgif test ${ac_cv_prog_cc_c89+y} 4152e53c48bfSmrgthen : 4153e53c48bfSmrg printf %s "(cached) " >&6 4154e53c48bfSmrgelse $as_nop 4155e53c48bfSmrg ac_cv_prog_cc_c89=no 4156e53c48bfSmrgac_save_CC=$CC 4157e53c48bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4158e53c48bfSmrg/* end confdefs.h. */ 4159e53c48bfSmrg$ac_c_conftest_c89_program 4160fd7d9bd3Smrg_ACEOF 4161e53c48bfSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4162fd7d9bd3Smrgdo 4163fd7d9bd3Smrg CC="$ac_save_CC $ac_arg" 4164e53c48bfSmrg if ac_fn_c_try_compile "$LINENO" 4165e53c48bfSmrgthen : 4166350952b9Smrg ac_cv_prog_cc_c89=$ac_arg 4167fd7d9bd3Smrgfi 4168e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 4169350952b9Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4170fd7d9bd3Smrgdone 4171350952b9Smrgrm -f conftest.$ac_ext 4172fd7d9bd3SmrgCC=$ac_save_CC 4173fd7d9bd3Smrgfi 4174fd7d9bd3Smrg 4175e53c48bfSmrgif test "x$ac_cv_prog_cc_c89" = xno 4176e53c48bfSmrgthen : 4177e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4178e53c48bfSmrgprintf "%s\n" "unsupported" >&6; } 4179e53c48bfSmrgelse $as_nop 4180e53c48bfSmrg if test "x$ac_cv_prog_cc_c89" = x 4181e53c48bfSmrgthen : 4182e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4183e53c48bfSmrgprintf "%s\n" "none needed" >&6; } 4184e53c48bfSmrgelse $as_nop 4185e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4186e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 4187e53c48bfSmrg CC="$CC $ac_cv_prog_cc_c89" 4188e53c48bfSmrgfi 4189e53c48bfSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 4190e53c48bfSmrg ac_prog_cc_stdc=c89 4191e53c48bfSmrgfi 41929aa2a2b5Smrgfi 4193fd7d9bd3Smrg 4194fd7d9bd3Smrgac_ext=c 4195fd7d9bd3Smrgac_cpp='$CPP $CPPFLAGS' 4196fd7d9bd3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4197fd7d9bd3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4198fd7d9bd3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4199fd7d9bd3Smrg 4200e53c48bfSmrg 4201e53c48bfSmrg ac_ext=c 4202a9ba4257Smrgac_cpp='$CPP $CPPFLAGS' 4203a9ba4257Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4204a9ba4257Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4205a9ba4257Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4206e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4207e53c48bfSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 4208e53c48bfSmrgif test ${am_cv_prog_cc_c_o+y} 4209e53c48bfSmrgthen : 4210e53c48bfSmrg printf %s "(cached) " >&6 4211e53c48bfSmrgelse $as_nop 4212a9ba4257Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4213a9ba4257Smrg/* end confdefs.h. */ 4214a9ba4257Smrg 4215a9ba4257Smrgint 4216e53c48bfSmrgmain (void) 4217a9ba4257Smrg{ 4218a9ba4257Smrg 4219a9ba4257Smrg ; 4220a9ba4257Smrg return 0; 4221a9ba4257Smrg} 4222a9ba4257Smrg_ACEOF 4223a9ba4257Smrg # Make sure it works both with $CC and with simple cc. 4224a9ba4257Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 4225a9ba4257Smrg # compilers refuse to overwrite an existing .o file with -o, 4226a9ba4257Smrg # though they will create one. 4227a9ba4257Smrg am_cv_prog_cc_c_o=yes 4228a9ba4257Smrg for am_i in 1 2; do 4229a9ba4257Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4230a9ba4257Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4231a9ba4257Smrg ac_status=$? 4232a9ba4257Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4233a9ba4257Smrg (exit $ac_status); } \ 4234a9ba4257Smrg && test -f conftest2.$ac_objext; then 4235a9ba4257Smrg : OK 4236a9ba4257Smrg else 4237a9ba4257Smrg am_cv_prog_cc_c_o=no 4238a9ba4257Smrg break 4239a9ba4257Smrg fi 4240a9ba4257Smrg done 4241a9ba4257Smrg rm -f core conftest* 4242a9ba4257Smrg unset am_i 4243a9ba4257Smrgfi 4244e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4245e53c48bfSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4246a9ba4257Smrgif test "$am_cv_prog_cc_c_o" != yes; then 4247a9ba4257Smrg # Losing compiler, so override with the script. 4248a9ba4257Smrg # FIXME: It is wrong to rewrite CC. 4249a9ba4257Smrg # But if we don't then we get into trouble of one sort or another. 4250a9ba4257Smrg # A longer-term fix would be to have automake use am__CC in this case, 4251a9ba4257Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4252a9ba4257Smrg CC="$am_aux_dir/compile $CC" 4253a9ba4257Smrgfi 4254a9ba4257Smrgac_ext=c 4255a9ba4257Smrgac_cpp='$CPP $CPPFLAGS' 4256a9ba4257Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4257a9ba4257Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4258a9ba4257Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4259a9ba4257Smrg 4260a9ba4257Smrg 4261fd7d9bd3Smrgdepcc="$CC" am_compiler_list= 4262fd7d9bd3Smrg 4263e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4264e53c48bfSmrgprintf %s "checking dependency style of $depcc... " >&6; } 4265e53c48bfSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 4266e53c48bfSmrgthen : 4267e53c48bfSmrg printf %s "(cached) " >&6 4268e53c48bfSmrgelse $as_nop 4269fd7d9bd3Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4270fd7d9bd3Smrg # We make a subdir and do the tests there. Otherwise we can end up 4271fd7d9bd3Smrg # making bogus files that we don't know about and never remove. For 4272fd7d9bd3Smrg # instance it was reported that on HP-UX the gcc test will end up 4273a9ba4257Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 4274a9ba4257Smrg # in D". 4275a85aecdfSmrg rm -rf conftest.dir 4276fd7d9bd3Smrg mkdir conftest.dir 4277fd7d9bd3Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 4278fd7d9bd3Smrg # using a relative directory. 4279fd7d9bd3Smrg cp "$am_depcomp" conftest.dir 4280fd7d9bd3Smrg cd conftest.dir 4281fd7d9bd3Smrg # We will build objects and dependencies in a subdirectory because 4282fd7d9bd3Smrg # it helps to detect inapplicable dependency modes. For instance 4283fd7d9bd3Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 4284fd7d9bd3Smrg # side effect of compilation, but ICC will put the dependencies in 4285fd7d9bd3Smrg # the current directory while Tru64 will put them in the object 4286fd7d9bd3Smrg # directory. 4287fd7d9bd3Smrg mkdir sub 4288fd7d9bd3Smrg 4289fd7d9bd3Smrg am_cv_CC_dependencies_compiler_type=none 4290fd7d9bd3Smrg if test "$am_compiler_list" = ""; then 4291fd7d9bd3Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4292fd7d9bd3Smrg fi 4293350952b9Smrg am__universal=false 4294350952b9Smrg case " $depcc " in #( 4295350952b9Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4296350952b9Smrg esac 4297350952b9Smrg 4298fd7d9bd3Smrg for depmode in $am_compiler_list; do 4299fd7d9bd3Smrg # Setup a source with many dependencies, because some compilers 4300fd7d9bd3Smrg # like to wrap large dependency lists on column 80 (with \), and 4301fd7d9bd3Smrg # we should not choose a depcomp mode which is confused by this. 4302fd7d9bd3Smrg # 4303fd7d9bd3Smrg # We need to recreate these files for each test, as the compiler may 4304fd7d9bd3Smrg # overwrite some of them when testing with obscure command lines. 4305fd7d9bd3Smrg # This happens at least with the AIX C compiler. 4306fd7d9bd3Smrg : > sub/conftest.c 4307fd7d9bd3Smrg for i in 1 2 3 4 5 6; do 4308fd7d9bd3Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4309a9ba4257Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4310a9ba4257Smrg # Solaris 10 /bin/sh. 4311a9ba4257Smrg echo '/* dummy */' > sub/conftst$i.h 4312fd7d9bd3Smrg done 4313fd7d9bd3Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4314fd7d9bd3Smrg 4315a9ba4257Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4316350952b9Smrg # mode. It turns out that the SunPro C++ compiler does not properly 4317a9ba4257Smrg # handle '-M -o', and we need to detect this. Also, some Intel 4318a9ba4257Smrg # versions had trouble with output in subdirs. 4319350952b9Smrg am__obj=sub/conftest.${OBJEXT-o} 4320350952b9Smrg am__minus_obj="-o $am__obj" 4321fd7d9bd3Smrg case $depmode in 4322350952b9Smrg gcc) 4323350952b9Smrg # This depmode causes a compiler race in universal mode. 4324350952b9Smrg test "$am__universal" = false || continue 4325350952b9Smrg ;; 4326fd7d9bd3Smrg nosideeffect) 4327a9ba4257Smrg # After this tag, mechanisms are not by side-effect, so they'll 4328a9ba4257Smrg # only be used when explicitly requested. 4329fd7d9bd3Smrg if test "x$enable_dependency_tracking" = xyes; then 4330fd7d9bd3Smrg continue 4331fd7d9bd3Smrg else 4332fd7d9bd3Smrg break 4333fd7d9bd3Smrg fi 4334fd7d9bd3Smrg ;; 4335a85aecdfSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4336a9ba4257Smrg # This compiler won't grok '-c -o', but also, the minuso test has 4337350952b9Smrg # not run yet. These depmodes are late enough in the game, and 4338350952b9Smrg # so weak that their functioning should not be impacted. 4339350952b9Smrg am__obj=conftest.${OBJEXT-o} 4340350952b9Smrg am__minus_obj= 4341350952b9Smrg ;; 4342fd7d9bd3Smrg none) break ;; 4343fd7d9bd3Smrg esac 4344fd7d9bd3Smrg if depmode=$depmode \ 4345350952b9Smrg source=sub/conftest.c object=$am__obj \ 4346fd7d9bd3Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4347350952b9Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4348fd7d9bd3Smrg >/dev/null 2>conftest.err && 4349350952b9Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4350fd7d9bd3Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4351350952b9Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4352fd7d9bd3Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4353fd7d9bd3Smrg # icc doesn't choke on unknown options, it will just issue warnings 4354350952b9Smrg # or remarks (even with -Werror). So we grep stderr for any message 4355350952b9Smrg # that says an option was ignored or not supported. 4356350952b9Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4357350952b9Smrg # icc: Command line warning: ignoring option '-M'; no argument required 4358350952b9Smrg # The diagnosis changed in icc 8.0: 4359350952b9Smrg # icc: Command line remark: option '-MP' not supported 4360350952b9Smrg if (grep 'ignoring option' conftest.err || 4361350952b9Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4362fd7d9bd3Smrg am_cv_CC_dependencies_compiler_type=$depmode 4363fd7d9bd3Smrg break 4364fd7d9bd3Smrg fi 4365fd7d9bd3Smrg fi 4366fd7d9bd3Smrg done 4367fd7d9bd3Smrg 4368fd7d9bd3Smrg cd .. 4369fd7d9bd3Smrg rm -rf conftest.dir 4370fd7d9bd3Smrgelse 4371fd7d9bd3Smrg am_cv_CC_dependencies_compiler_type=none 4372fd7d9bd3Smrgfi 4373fd7d9bd3Smrg 4374fd7d9bd3Smrgfi 4375e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4376e53c48bfSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 4377fd7d9bd3SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4378fd7d9bd3Smrg 4379350952b9Smrg if 4380fd7d9bd3Smrg test "x$enable_dependency_tracking" != xno \ 4381fd7d9bd3Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4382fd7d9bd3Smrg am__fastdepCC_TRUE= 4383fd7d9bd3Smrg am__fastdepCC_FALSE='#' 4384fd7d9bd3Smrgelse 4385fd7d9bd3Smrg am__fastdepCC_TRUE='#' 4386fd7d9bd3Smrg am__fastdepCC_FALSE= 4387fd7d9bd3Smrgfi 4388fd7d9bd3Smrg 4389fd7d9bd3Smrg 4390e53c48bfSmrg 4391e53c48bfSmrg 4392e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 4393e53c48bfSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 4394e53c48bfSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 4395e53c48bfSmrgthen : 4396e53c48bfSmrg printf %s "(cached) " >&6 4397e53c48bfSmrgelse $as_nop 4398e53c48bfSmrg ac_save_CFLAGS=$CFLAGS 4399e53c48bfSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 4400e53c48bfSmrg for ac_arg in '' -fno-builtin; do 4401e53c48bfSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 4402e53c48bfSmrg # This test program should *not* compile successfully. 4403e53c48bfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4404350952b9Smrg/* end confdefs.h. */ 44059aa2a2b5Smrg 4406e53c48bfSmrgint 4407e53c48bfSmrgmain (void) 44089aa2a2b5Smrg{ 4409e53c48bfSmrg(void) strchr; 4410e53c48bfSmrg ; 4411e53c48bfSmrg return 0; 44129aa2a2b5Smrg} 4413e53c48bfSmrg_ACEOF 4414e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 4415e53c48bfSmrgthen : 44169aa2a2b5Smrg 4417e53c48bfSmrgelse $as_nop 4418e53c48bfSmrg # This test program should compile successfully. 4419e53c48bfSmrg # No library function is consistently available on 4420e53c48bfSmrg # freestanding implementations, so test against a dummy 4421e53c48bfSmrg # declaration. Include always-available headers on the 4422e53c48bfSmrg # off chance that they somehow elicit warnings. 4423e53c48bfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4424e53c48bfSmrg/* end confdefs.h. */ 4425e53c48bfSmrg#include <float.h> 4426e53c48bfSmrg#include <limits.h> 4427e53c48bfSmrg#include <stdarg.h> 4428e53c48bfSmrg#include <stddef.h> 4429e53c48bfSmrgextern void ac_decl (int, char *); 44309aa2a2b5Smrg 44319aa2a2b5Smrgint 4432e53c48bfSmrgmain (void) 44339aa2a2b5Smrg{ 4434e53c48bfSmrg(void) ac_decl (0, (char *) 0); 4435e53c48bfSmrg (void) ac_decl; 44369aa2a2b5Smrg 44379aa2a2b5Smrg ; 44389aa2a2b5Smrg return 0; 44399aa2a2b5Smrg} 44409aa2a2b5Smrg_ACEOF 4441e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 4442e53c48bfSmrgthen : 4443e53c48bfSmrg if test x"$ac_arg" = x 4444e53c48bfSmrgthen : 4445e53c48bfSmrg ac_cv_c_undeclared_builtin_options='none needed' 4446e53c48bfSmrgelse $as_nop 4447e53c48bfSmrg ac_cv_c_undeclared_builtin_options=$ac_arg 44489aa2a2b5Smrgfi 4449e53c48bfSmrg break 44509aa2a2b5Smrgfi 4451e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44529aa2a2b5Smrgfi 4453e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44549aa2a2b5Smrg done 4455e53c48bfSmrg CFLAGS=$ac_save_CFLAGS 4456e53c48bfSmrg 4457e53c48bfSmrgfi 4458e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 4459e53c48bfSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 4460e53c48bfSmrg case $ac_cv_c_undeclared_builtin_options in #( 4461e53c48bfSmrg 'cannot detect') : 4462e53c48bfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4463e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 4464e53c48bfSmrgas_fn_error $? "cannot make $CC report undeclared builtins 4465e53c48bfSmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #( 4466e53c48bfSmrg 'none needed') : 4467e53c48bfSmrg ac_c_undeclared_builtin_options='' ;; #( 4468e53c48bfSmrg *) : 4469e53c48bfSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 4470350952b9Smrgesac 4471350952b9Smrg 4472e53c48bfSmrgac_header= ac_cache= 4473e53c48bfSmrgfor ac_item in $ac_header_c_list 4474350952b9Smrgdo 4475e53c48bfSmrg if test $ac_cache; then 4476e53c48bfSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 4477e53c48bfSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 4478e53c48bfSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 4479350952b9Smrg fi 4480e53c48bfSmrg ac_header= ac_cache= 4481e53c48bfSmrg elif test $ac_header; then 4482e53c48bfSmrg ac_cache=$ac_item 4483e53c48bfSmrg else 4484e53c48bfSmrg ac_header=$ac_item 4485e53c48bfSmrg fi 4486e53c48bfSmrgdone 4487350952b9Smrg 4488350952b9Smrg 4489350952b9Smrg 4490350952b9Smrg 4491350952b9Smrg 4492350952b9Smrg 4493350952b9Smrg 4494350952b9Smrg 4495e53c48bfSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 4496e53c48bfSmrgthen : 4497350952b9Smrg 4498e53c48bfSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4499350952b9Smrg 4500e53c48bfSmrgfi 4501350952b9Smrg 4502350952b9Smrg 4503a85aecdfSmrg 4504a85aecdfSmrg 4505e53c48bfSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4506e53c48bfSmrgif test "x$ac_cv_have_decl___clang__" = xyes 4507e53c48bfSmrgthen : 4508a85aecdfSmrg CLANGCC="yes" 4509e53c48bfSmrgelse $as_nop 4510a85aecdfSmrg CLANGCC="no" 4511a85aecdfSmrgfi 4512e53c48bfSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4513e53c48bfSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 4514e53c48bfSmrgthen : 4515a85aecdfSmrg INTELCC="yes" 4516e53c48bfSmrgelse $as_nop 4517a85aecdfSmrg INTELCC="no" 4518a85aecdfSmrgfi 4519e53c48bfSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 4520e53c48bfSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 4521e53c48bfSmrgthen : 4522a85aecdfSmrg SUNCC="yes" 4523e53c48bfSmrgelse $as_nop 4524a85aecdfSmrg SUNCC="no" 4525a85aecdfSmrgfi 4526a85aecdfSmrg 4527a85aecdfSmrg 4528a85aecdfSmrg 4529a85aecdfSmrg 4530e53c48bfSmrg 4531e53c48bfSmrg 4532e53c48bfSmrg 4533e53c48bfSmrg 45349aa2a2b5Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 45359aa2a2b5Smrg if test -n "$ac_tool_prefix"; then 45369aa2a2b5Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 45379aa2a2b5Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4538e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4539e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 4540e53c48bfSmrgif test ${ac_cv_path_PKG_CONFIG+y} 4541e53c48bfSmrgthen : 4542e53c48bfSmrg printf %s "(cached) " >&6 4543e53c48bfSmrgelse $as_nop 45449aa2a2b5Smrg case $PKG_CONFIG in 45459aa2a2b5Smrg [\\/]* | ?:[\\/]*) 45469aa2a2b5Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 45479aa2a2b5Smrg ;; 45489aa2a2b5Smrg *) 45499aa2a2b5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4550fd7d9bd3Smrgfor as_dir in $PATH 4551fd7d9bd3Smrgdo 4552fd7d9bd3Smrg IFS=$as_save_IFS 4553e53c48bfSmrg case $as_dir in #((( 4554e53c48bfSmrg '') as_dir=./ ;; 4555e53c48bfSmrg */) ;; 4556e53c48bfSmrg *) as_dir=$as_dir/ ;; 4557e53c48bfSmrg esac 45589aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4559e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4560e53c48bfSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4561e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4562fd7d9bd3Smrg break 2 4563fd7d9bd3Smrg fi 4564fd7d9bd3Smrgdone 45659aa2a2b5Smrg done 4566350952b9SmrgIFS=$as_save_IFS 4567fd7d9bd3Smrg 45689aa2a2b5Smrg ;; 45699aa2a2b5Smrgesac 4570fd7d9bd3Smrgfi 45719aa2a2b5SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 45729aa2a2b5Smrgif test -n "$PKG_CONFIG"; then 4573e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4574e53c48bfSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4575fd7d9bd3Smrgelse 4576e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4577e53c48bfSmrgprintf "%s\n" "no" >&6; } 4578fd7d9bd3Smrgfi 4579fd7d9bd3Smrg 4580350952b9Smrg 4581fd7d9bd3Smrgfi 45829aa2a2b5Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 45839aa2a2b5Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 45849aa2a2b5Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 45859aa2a2b5Smrgset dummy pkg-config; ac_word=$2 4586e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4587e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 4588e53c48bfSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 4589e53c48bfSmrgthen : 4590e53c48bfSmrg printf %s "(cached) " >&6 4591e53c48bfSmrgelse $as_nop 45929aa2a2b5Smrg case $ac_pt_PKG_CONFIG in 45939aa2a2b5Smrg [\\/]* | ?:[\\/]*) 45949aa2a2b5Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 45959aa2a2b5Smrg ;; 45969aa2a2b5Smrg *) 45979aa2a2b5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4598fd7d9bd3Smrgfor as_dir in $PATH 4599fd7d9bd3Smrgdo 4600fd7d9bd3Smrg IFS=$as_save_IFS 4601e53c48bfSmrg case $as_dir in #((( 4602e53c48bfSmrg '') as_dir=./ ;; 4603e53c48bfSmrg */) ;; 4604e53c48bfSmrg *) as_dir=$as_dir/ ;; 4605e53c48bfSmrg esac 46069aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4607e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 4608e53c48bfSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 4609e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4610fd7d9bd3Smrg break 2 4611fd7d9bd3Smrg fi 4612fd7d9bd3Smrgdone 46139aa2a2b5Smrg done 4614350952b9SmrgIFS=$as_save_IFS 4615fd7d9bd3Smrg 46169aa2a2b5Smrg ;; 46179aa2a2b5Smrgesac 4618fd7d9bd3Smrgfi 46199aa2a2b5Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 46209aa2a2b5Smrgif test -n "$ac_pt_PKG_CONFIG"; then 4621e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4622e53c48bfSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 46239aa2a2b5Smrgelse 4624e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4625e53c48bfSmrgprintf "%s\n" "no" >&6; } 4626fd7d9bd3Smrgfi 46279aa2a2b5Smrg 46289aa2a2b5Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 46299aa2a2b5Smrg PKG_CONFIG="" 46309aa2a2b5Smrg else 46319aa2a2b5Smrg case $cross_compiling:$ac_tool_warned in 46329aa2a2b5Smrgyes:) 4633e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4634e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 46359aa2a2b5Smrgac_tool_warned=yes ;; 46369aa2a2b5Smrgesac 46379aa2a2b5Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 46389aa2a2b5Smrg fi 4639fd7d9bd3Smrgelse 46409aa2a2b5Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 46419aa2a2b5Smrgfi 46429aa2a2b5Smrg 46439aa2a2b5Smrgfi 46449aa2a2b5Smrgif test -n "$PKG_CONFIG"; then 46459aa2a2b5Smrg _pkg_min_version=0.9.0 4646e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4647e53c48bfSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 46489aa2a2b5Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4649e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4650e53c48bfSmrgprintf "%s\n" "yes" >&6; } 46519aa2a2b5Smrg else 4652e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 4653e53c48bfSmrgprintf "%s\n" "no" >&6; } 46549aa2a2b5Smrg PKG_CONFIG="" 46559aa2a2b5Smrg fi 4656fd7d9bd3Smrgfi 4657fd7d9bd3Smrg 4658e53c48bfSmrg 4659e53c48bfSmrg # Make sure we can run config.sub. 4660e53c48bfSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 4661e53c48bfSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 4662e53c48bfSmrg 4663e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4664e53c48bfSmrgprintf %s "checking build system type... " >&6; } 4665e53c48bfSmrgif test ${ac_cv_build+y} 4666e53c48bfSmrgthen : 4667e53c48bfSmrg printf %s "(cached) " >&6 4668e53c48bfSmrgelse $as_nop 46699aa2a2b5Smrg ac_build_alias=$build_alias 46709aa2a2b5Smrgtest "x$ac_build_alias" = x && 4671e53c48bfSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 46729aa2a2b5Smrgtest "x$ac_build_alias" = x && 46739aa2a2b5Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4674e53c48bfSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 4675e53c48bfSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 4676350952b9Smrg 4677fd7d9bd3Smrgfi 4678e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4679e53c48bfSmrgprintf "%s\n" "$ac_cv_build" >&6; } 46809aa2a2b5Smrgcase $ac_cv_build in 46819aa2a2b5Smrg*-*-*) ;; 46829aa2a2b5Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 46839aa2a2b5Smrgesac 46849aa2a2b5Smrgbuild=$ac_cv_build 46859aa2a2b5Smrgac_save_IFS=$IFS; IFS='-' 46869aa2a2b5Smrgset x $ac_cv_build 46879aa2a2b5Smrgshift 46889aa2a2b5Smrgbuild_cpu=$1 46899aa2a2b5Smrgbuild_vendor=$2 46909aa2a2b5Smrgshift; shift 46919aa2a2b5Smrg# Remember, the first character of IFS is used to create $*, 46929aa2a2b5Smrg# except with old shells: 46939aa2a2b5Smrgbuild_os=$* 46949aa2a2b5SmrgIFS=$ac_save_IFS 46959aa2a2b5Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 46969aa2a2b5Smrg 46979aa2a2b5Smrg 4698e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4699e53c48bfSmrgprintf %s "checking host system type... " >&6; } 4700e53c48bfSmrgif test ${ac_cv_host+y} 4701e53c48bfSmrgthen : 4702e53c48bfSmrg printf %s "(cached) " >&6 4703e53c48bfSmrgelse $as_nop 47049aa2a2b5Smrg if test "x$host_alias" = x; then 47059aa2a2b5Smrg ac_cv_host=$ac_cv_build 4706fd7d9bd3Smrgelse 4707e53c48bfSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 4708e53c48bfSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 47099aa2a2b5Smrgfi 47109aa2a2b5Smrg 47119aa2a2b5Smrgfi 4712e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4713e53c48bfSmrgprintf "%s\n" "$ac_cv_host" >&6; } 47149aa2a2b5Smrgcase $ac_cv_host in 47159aa2a2b5Smrg*-*-*) ;; 47169aa2a2b5Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 47179aa2a2b5Smrgesac 47189aa2a2b5Smrghost=$ac_cv_host 47199aa2a2b5Smrgac_save_IFS=$IFS; IFS='-' 47209aa2a2b5Smrgset x $ac_cv_host 47219aa2a2b5Smrgshift 47229aa2a2b5Smrghost_cpu=$1 47239aa2a2b5Smrghost_vendor=$2 47249aa2a2b5Smrgshift; shift 47259aa2a2b5Smrg# Remember, the first character of IFS is used to create $*, 47269aa2a2b5Smrg# except with old shells: 47279aa2a2b5Smrghost_os=$* 47289aa2a2b5SmrgIFS=$ac_save_IFS 47299aa2a2b5Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 47309aa2a2b5Smrg 47319aa2a2b5Smrg 4732e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4733e53c48bfSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 4734e53c48bfSmrgif test ${ac_cv_path_SED+y} 4735e53c48bfSmrgthen : 4736e53c48bfSmrg printf %s "(cached) " >&6 4737e53c48bfSmrgelse $as_nop 47389aa2a2b5Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 47399aa2a2b5Smrg for ac_i in 1 2 3 4 5 6 7; do 47409aa2a2b5Smrg ac_script="$ac_script$as_nl$ac_script" 47419aa2a2b5Smrg done 47429aa2a2b5Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 47439aa2a2b5Smrg { ac_script=; unset ac_script;} 47449aa2a2b5Smrg if test -z "$SED"; then 47459aa2a2b5Smrg ac_path_SED_found=false 47469aa2a2b5Smrg # Loop through the user's path and test for each of PROGNAME-LIST 47479aa2a2b5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4748fd7d9bd3Smrgfor as_dir in $PATH 4749fd7d9bd3Smrgdo 4750fd7d9bd3Smrg IFS=$as_save_IFS 4751e53c48bfSmrg case $as_dir in #((( 4752e53c48bfSmrg '') as_dir=./ ;; 4753e53c48bfSmrg */) ;; 4754e53c48bfSmrg *) as_dir=$as_dir/ ;; 4755e53c48bfSmrg esac 4756e53c48bfSmrg for ac_prog in sed gsed 4757e53c48bfSmrg do 47589aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4759e53c48bfSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4760a9ba4257Smrg as_fn_executable_p "$ac_path_SED" || continue 47619aa2a2b5Smrg# Check for GNU ac_path_SED and select it if it is found. 47629aa2a2b5Smrg # Check for GNU $ac_path_SED 47639aa2a2b5Smrgcase `"$ac_path_SED" --version 2>&1` in 47649aa2a2b5Smrg*GNU*) 47659aa2a2b5Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 47669aa2a2b5Smrg*) 47679aa2a2b5Smrg ac_count=0 4768e53c48bfSmrg printf %s 0123456789 >"conftest.in" 47699aa2a2b5Smrg while : 47709aa2a2b5Smrg do 47719aa2a2b5Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 47729aa2a2b5Smrg mv "conftest.tmp" "conftest.in" 47739aa2a2b5Smrg cp "conftest.in" "conftest.nl" 4774e53c48bfSmrg printf "%s\n" '' >> "conftest.nl" 47759aa2a2b5Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 47769aa2a2b5Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 47779aa2a2b5Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 47789aa2a2b5Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 47799aa2a2b5Smrg # Best one so far, save it but keep looking for a better one 47809aa2a2b5Smrg ac_cv_path_SED="$ac_path_SED" 47819aa2a2b5Smrg ac_path_SED_max=$ac_count 47829aa2a2b5Smrg fi 47839aa2a2b5Smrg # 10*(2^10) chars as input seems more than enough 47849aa2a2b5Smrg test $ac_count -gt 10 && break 47859aa2a2b5Smrg done 47869aa2a2b5Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 47879aa2a2b5Smrgesac 47889aa2a2b5Smrg 47899aa2a2b5Smrg $ac_path_SED_found && break 3 47909aa2a2b5Smrg done 47919aa2a2b5Smrg done 47929aa2a2b5Smrg done 4793350952b9SmrgIFS=$as_save_IFS 47949aa2a2b5Smrg if test -z "$ac_cv_path_SED"; then 47959aa2a2b5Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 47969aa2a2b5Smrg fi 47979aa2a2b5Smrgelse 47989aa2a2b5Smrg ac_cv_path_SED=$SED 47999aa2a2b5Smrgfi 48009aa2a2b5Smrg 48019aa2a2b5Smrgfi 4802e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4803e53c48bfSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 48049aa2a2b5Smrg SED="$ac_cv_path_SED" 48059aa2a2b5Smrg rm -f conftest.sed 48069aa2a2b5Smrg 4807fd7d9bd3Smrg 48089aa2a2b5Smrg 48099aa2a2b5Smrg 48109aa2a2b5Smrg 4811a85aecdfSmrg 4812a85aecdfSmrg# Check whether --enable-selective-werror was given. 4813e53c48bfSmrgif test ${enable_selective_werror+y} 4814e53c48bfSmrgthen : 4815a85aecdfSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4816e53c48bfSmrgelse $as_nop 4817a85aecdfSmrg SELECTIVE_WERROR=yes 4818fd7d9bd3Smrgfi 48199aa2a2b5Smrg 4820a85aecdfSmrg 4821a85aecdfSmrg 4822a85aecdfSmrg 4823a85aecdfSmrg 4824a85aecdfSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4825a85aecdfSmrgif test "x$SUNCC" = "xyes"; then 4826a85aecdfSmrg BASE_CFLAGS="-v" 4827a85aecdfSmrgelse 4828a85aecdfSmrg BASE_CFLAGS="" 4829fd7d9bd3Smrgfi 48309aa2a2b5Smrg 4831a85aecdfSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 48329aa2a2b5Smrg 48339aa2a2b5Smrg 48349aa2a2b5Smrg 48359aa2a2b5Smrg 48369aa2a2b5Smrg 4837fd7d9bd3Smrg 4838350952b9Smrg 4839a85aecdfSmrg 4840a85aecdfSmrg 4841a85aecdfSmrg 4842a85aecdfSmrg 4843a85aecdfSmrg 4844a85aecdfSmrg 4845a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 4846a85aecdfSmrg 4847a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4848a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4849e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4850e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4851e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4852e53c48bfSmrgthen : 4853e53c48bfSmrg printf %s "(cached) " >&6 4854e53c48bfSmrgelse $as_nop 4855a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4856a85aecdfSmrg/* end confdefs.h. */ 4857a85aecdfSmrgint i; 4858a85aecdfSmrg_ACEOF 4859e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 4860e53c48bfSmrgthen : 4861a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 4862e53c48bfSmrgelse $as_nop 4863a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 4864a85aecdfSmrgfi 4865e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4866a85aecdfSmrgfi 4867e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4868e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4869a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4870a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 48719aa2a2b5Smrgfi 4872fd7d9bd3Smrg 4873a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4874a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4875a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48769aa2a2b5Smrg fi 4877a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4878e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4879e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4880e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 4881e53c48bfSmrgthen : 4882e53c48bfSmrg printf %s "(cached) " >&6 4883e53c48bfSmrgelse $as_nop 4884a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4885a85aecdfSmrg/* end confdefs.h. */ 4886a85aecdfSmrgint i; 4887a85aecdfSmrg_ACEOF 4888e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 4889e53c48bfSmrgthen : 4890a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 4891e53c48bfSmrgelse $as_nop 4892a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 4893a85aecdfSmrgfi 4894e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4895a85aecdfSmrgfi 4896e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4897e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4898a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4899a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4900fd7d9bd3Smrgfi 4901fd7d9bd3Smrg 4902a85aecdfSmrgfound="no" 4903fd7d9bd3Smrg 4904a85aecdfSmrg if test $found = "no" ; then 4905a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4906a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4907a85aecdfSmrg fi 4908fd7d9bd3Smrg 4909a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4910a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4911a85aecdfSmrg fi 4912fd7d9bd3Smrg 4913a85aecdfSmrg CFLAGS="$CFLAGS -Wall" 4914fd7d9bd3Smrg 4915e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4916e53c48bfSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 4917a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wall 4918e53c48bfSmrg if eval test \${$cacheid+y} 4919e53c48bfSmrgthen : 4920e53c48bfSmrg printf %s "(cached) " >&6 4921e53c48bfSmrgelse $as_nop 4922a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4923a85aecdfSmrg/* end confdefs.h. */ 4924a85aecdfSmrgint i; 4925a85aecdfSmrgint 4926e53c48bfSmrgmain (void) 4927a85aecdfSmrg{ 49289aa2a2b5Smrg 4929a85aecdfSmrg ; 4930a85aecdfSmrg return 0; 4931a85aecdfSmrg} 4932fd7d9bd3Smrg_ACEOF 4933e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 4934e53c48bfSmrgthen : 4935a85aecdfSmrg eval $cacheid=yes 4936e53c48bfSmrgelse $as_nop 4937a85aecdfSmrg eval $cacheid=no 4938a85aecdfSmrgfi 4939e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 4940a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 4941a85aecdfSmrgfi 4942fd7d9bd3Smrg 4943a85aecdfSmrg 4944a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4945a85aecdfSmrg 4946a85aecdfSmrg eval supported=\$$cacheid 4947e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4948e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 4949a85aecdfSmrg if test "$supported" = "yes" ; then 4950a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4951a85aecdfSmrg found="yes" 4952a85aecdfSmrg fi 49539aa2a2b5Smrg fi 4954fd7d9bd3Smrg 4955fd7d9bd3Smrg 4956350952b9Smrg 4957fd7d9bd3Smrg 4958fd7d9bd3Smrg 4959fd7d9bd3Smrg 4960350952b9Smrg 4961350952b9Smrg 4962350952b9Smrg 4963350952b9Smrg 4964350952b9Smrg 4965350952b9Smrg 4966fd7d9bd3Smrg 4967350952b9Smrg 4968350952b9Smrg 4969a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 4970350952b9Smrg 4971a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4972a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4973e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4974e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4975e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 4976e53c48bfSmrgthen : 4977e53c48bfSmrg printf %s "(cached) " >&6 4978e53c48bfSmrgelse $as_nop 4979a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4980a85aecdfSmrg/* end confdefs.h. */ 4981a85aecdfSmrgint i; 4982a85aecdfSmrg_ACEOF 4983e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 4984e53c48bfSmrgthen : 4985a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 4986e53c48bfSmrgelse $as_nop 4987a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 4988fd7d9bd3Smrgfi 4989e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 49909aa2a2b5Smrgfi 4991e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4992e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4993a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4994a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 49959aa2a2b5Smrgfi 4996fd7d9bd3Smrg 4997a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4998a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4999a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5000a85aecdfSmrg fi 5001a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5002e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5003e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5004e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5005e53c48bfSmrgthen : 5006e53c48bfSmrg printf %s "(cached) " >&6 5007e53c48bfSmrgelse $as_nop 5008a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5009a85aecdfSmrg/* end confdefs.h. */ 5010a85aecdfSmrgint i; 5011a85aecdfSmrg_ACEOF 5012e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5013e53c48bfSmrgthen : 5014a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5015e53c48bfSmrgelse $as_nop 5016a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 50179aa2a2b5Smrgfi 5018e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 50199aa2a2b5Smrgfi 5020e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5021e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5022a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5023a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5024fd7d9bd3Smrgfi 5025350952b9Smrg 5026a85aecdfSmrgfound="no" 5027fd7d9bd3Smrg 5028a85aecdfSmrg if test $found = "no" ; then 5029a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5030a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5031a85aecdfSmrg fi 5032fd7d9bd3Smrg 5033a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5034a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5035a85aecdfSmrg fi 5036a85aecdfSmrg 5037a85aecdfSmrg CFLAGS="$CFLAGS -Wpointer-arith" 5038a85aecdfSmrg 5039e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5040e53c48bfSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5041a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5042e53c48bfSmrg if eval test \${$cacheid+y} 5043e53c48bfSmrgthen : 5044e53c48bfSmrg printf %s "(cached) " >&6 5045e53c48bfSmrgelse $as_nop 5046a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5047a85aecdfSmrg/* end confdefs.h. */ 5048a85aecdfSmrgint i; 5049a85aecdfSmrgint 5050e53c48bfSmrgmain (void) 5051a85aecdfSmrg{ 5052fd7d9bd3Smrg 5053a85aecdfSmrg ; 5054a85aecdfSmrg return 0; 5055a85aecdfSmrg} 5056a85aecdfSmrg_ACEOF 5057e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5058e53c48bfSmrgthen : 5059a85aecdfSmrg eval $cacheid=yes 5060e53c48bfSmrgelse $as_nop 5061a85aecdfSmrg eval $cacheid=no 5062a85aecdfSmrgfi 5063e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5064a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5065a85aecdfSmrgfi 5066fd7d9bd3Smrg 5067fd7d9bd3Smrg 5068a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5069fd7d9bd3Smrg 5070a85aecdfSmrg eval supported=\$$cacheid 5071e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5072e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5073a85aecdfSmrg if test "$supported" = "yes" ; then 5074a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5075a85aecdfSmrg found="yes" 5076a85aecdfSmrg fi 5077a85aecdfSmrg fi 5078350952b9Smrg 5079fd7d9bd3Smrg 5080fd7d9bd3Smrg 5081fd7d9bd3Smrg 5082fd7d9bd3Smrg 50839aa2a2b5Smrg 50849aa2a2b5Smrg 50859aa2a2b5Smrg 50869aa2a2b5Smrg 50879aa2a2b5Smrg 50889aa2a2b5Smrg 50899aa2a2b5Smrg 5090fd7d9bd3Smrg 5091fd7d9bd3Smrg 50929aa2a2b5Smrg 5093a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 50949aa2a2b5Smrg 5095a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5096a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5097e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5098e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5099e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5100e53c48bfSmrgthen : 5101e53c48bfSmrg printf %s "(cached) " >&6 5102e53c48bfSmrgelse $as_nop 5103a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5104a85aecdfSmrg/* end confdefs.h. */ 5105a85aecdfSmrgint i; 5106a85aecdfSmrg_ACEOF 5107e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5108e53c48bfSmrgthen : 5109a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5110e53c48bfSmrgelse $as_nop 5111a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 5112a85aecdfSmrgfi 5113e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5114a85aecdfSmrgfi 5115e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5116e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5117a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5118a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5119a85aecdfSmrgfi 5120a85aecdfSmrg 5121a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5122a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5123a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5124a85aecdfSmrg fi 5125a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5126e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5127e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5128e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5129e53c48bfSmrgthen : 5130e53c48bfSmrg printf %s "(cached) " >&6 5131e53c48bfSmrgelse $as_nop 5132a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5133a85aecdfSmrg/* end confdefs.h. */ 5134a85aecdfSmrgint i; 5135a85aecdfSmrg_ACEOF 5136e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5137e53c48bfSmrgthen : 5138a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5139e53c48bfSmrgelse $as_nop 5140a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5141a85aecdfSmrgfi 5142e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5143a85aecdfSmrgfi 5144e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5145e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5146a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5147a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5148a85aecdfSmrgfi 5149a85aecdfSmrg 5150a85aecdfSmrgfound="no" 5151a85aecdfSmrg 5152a85aecdfSmrg if test $found = "no" ; then 5153a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5154a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5155a85aecdfSmrg fi 5156a85aecdfSmrg 5157a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5158a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5159a85aecdfSmrg fi 5160a85aecdfSmrg 5161a85aecdfSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 5162a85aecdfSmrg 5163e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5164e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5165a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5166e53c48bfSmrg if eval test \${$cacheid+y} 5167e53c48bfSmrgthen : 5168e53c48bfSmrg printf %s "(cached) " >&6 5169e53c48bfSmrgelse $as_nop 5170a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5171a85aecdfSmrg/* end confdefs.h. */ 5172a85aecdfSmrgint i; 5173a85aecdfSmrgint 5174e53c48bfSmrgmain (void) 5175a85aecdfSmrg{ 5176a85aecdfSmrg 5177a85aecdfSmrg ; 5178a85aecdfSmrg return 0; 5179a85aecdfSmrg} 5180a85aecdfSmrg_ACEOF 5181e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5182e53c48bfSmrgthen : 5183a85aecdfSmrg eval $cacheid=yes 5184e53c48bfSmrgelse $as_nop 5185a85aecdfSmrg eval $cacheid=no 5186a85aecdfSmrgfi 5187e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5188a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5189a85aecdfSmrgfi 5190a85aecdfSmrg 5191a85aecdfSmrg 5192a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5193a85aecdfSmrg 5194a85aecdfSmrg eval supported=\$$cacheid 5195e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5196e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5197a85aecdfSmrg if test "$supported" = "yes" ; then 5198a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5199a85aecdfSmrg found="yes" 5200a85aecdfSmrg fi 5201a85aecdfSmrg fi 5202a85aecdfSmrg 5203a85aecdfSmrg 5204a85aecdfSmrg 5205a85aecdfSmrg 5206a85aecdfSmrg 5207a85aecdfSmrg 5208a85aecdfSmrg 5209a85aecdfSmrg 5210a85aecdfSmrg 5211a85aecdfSmrg 5212a85aecdfSmrg 5213a85aecdfSmrg 5214a85aecdfSmrg 5215a85aecdfSmrg 5216a85aecdfSmrg 5217a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5218a85aecdfSmrg 5219a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5220a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5221e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5222e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5223e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5224e53c48bfSmrgthen : 5225e53c48bfSmrg printf %s "(cached) " >&6 5226e53c48bfSmrgelse $as_nop 5227a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5228a85aecdfSmrg/* end confdefs.h. */ 5229a85aecdfSmrgint i; 5230a85aecdfSmrg_ACEOF 5231e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5232e53c48bfSmrgthen : 5233a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5234e53c48bfSmrgelse $as_nop 5235a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 5236a85aecdfSmrgfi 5237e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5238a85aecdfSmrgfi 5239e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5240e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5241a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5242a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5243a85aecdfSmrgfi 5244a85aecdfSmrg 5245a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5246a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5247a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5248a85aecdfSmrg fi 5249a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5250e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5251e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5252e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5253e53c48bfSmrgthen : 5254e53c48bfSmrg printf %s "(cached) " >&6 5255e53c48bfSmrgelse $as_nop 5256a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5257a85aecdfSmrg/* end confdefs.h. */ 5258a85aecdfSmrgint i; 5259a85aecdfSmrg_ACEOF 5260e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5261e53c48bfSmrgthen : 5262a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5263e53c48bfSmrgelse $as_nop 5264a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5265a85aecdfSmrgfi 5266e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5267a85aecdfSmrgfi 5268e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5269e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5270a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5271a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5272a85aecdfSmrgfi 5273a85aecdfSmrg 5274a85aecdfSmrgfound="no" 5275a85aecdfSmrg 5276a85aecdfSmrg if test $found = "no" ; then 5277a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5278a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5279a85aecdfSmrg fi 5280a85aecdfSmrg 5281a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5282a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5283a85aecdfSmrg fi 5284a85aecdfSmrg 5285a85aecdfSmrg CFLAGS="$CFLAGS -Wformat=2" 5286a85aecdfSmrg 5287e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5288e53c48bfSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5289a9ba4257Smrg cacheid=xorg_cv_cc_flag__Wformat_2 5290e53c48bfSmrg if eval test \${$cacheid+y} 5291e53c48bfSmrgthen : 5292e53c48bfSmrg printf %s "(cached) " >&6 5293e53c48bfSmrgelse $as_nop 5294a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5295a85aecdfSmrg/* end confdefs.h. */ 5296a85aecdfSmrgint i; 5297a85aecdfSmrgint 5298e53c48bfSmrgmain (void) 5299a85aecdfSmrg{ 5300a85aecdfSmrg 5301a85aecdfSmrg ; 5302a85aecdfSmrg return 0; 5303a85aecdfSmrg} 5304a85aecdfSmrg_ACEOF 5305e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5306e53c48bfSmrgthen : 5307a85aecdfSmrg eval $cacheid=yes 5308e53c48bfSmrgelse $as_nop 5309a85aecdfSmrg eval $cacheid=no 5310a85aecdfSmrgfi 5311e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5312a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5313a85aecdfSmrgfi 5314a85aecdfSmrg 5315a85aecdfSmrg 5316a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5317a85aecdfSmrg 5318a85aecdfSmrg eval supported=\$$cacheid 5319e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5320e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5321a85aecdfSmrg if test "$supported" = "yes" ; then 5322a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5323a85aecdfSmrg found="yes" 5324a85aecdfSmrg fi 5325a85aecdfSmrg fi 5326a85aecdfSmrg 5327a85aecdfSmrg if test $found = "no" ; then 5328a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5329a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5330a85aecdfSmrg fi 5331a85aecdfSmrg 5332a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5333a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5334a85aecdfSmrg fi 5335a85aecdfSmrg 5336a85aecdfSmrg CFLAGS="$CFLAGS -Wformat" 5337a85aecdfSmrg 5338e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5339e53c48bfSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 5340a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wformat 5341e53c48bfSmrg if eval test \${$cacheid+y} 5342e53c48bfSmrgthen : 5343e53c48bfSmrg printf %s "(cached) " >&6 5344e53c48bfSmrgelse $as_nop 5345a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5346a85aecdfSmrg/* end confdefs.h. */ 5347a85aecdfSmrgint i; 5348a85aecdfSmrgint 5349e53c48bfSmrgmain (void) 5350a85aecdfSmrg{ 5351a85aecdfSmrg 5352a85aecdfSmrg ; 5353a85aecdfSmrg return 0; 5354a85aecdfSmrg} 5355a85aecdfSmrg_ACEOF 5356e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5357e53c48bfSmrgthen : 5358a85aecdfSmrg eval $cacheid=yes 5359e53c48bfSmrgelse $as_nop 5360a85aecdfSmrg eval $cacheid=no 5361a85aecdfSmrgfi 5362e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5363a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5364a85aecdfSmrgfi 5365a85aecdfSmrg 5366a85aecdfSmrg 5367a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5368a85aecdfSmrg 5369a85aecdfSmrg eval supported=\$$cacheid 5370e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5371e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5372a85aecdfSmrg if test "$supported" = "yes" ; then 5373a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5374a85aecdfSmrg found="yes" 5375a85aecdfSmrg fi 5376a85aecdfSmrg fi 5377a85aecdfSmrg 5378a85aecdfSmrg 5379a85aecdfSmrg 5380a85aecdfSmrg 5381a85aecdfSmrg 5382a85aecdfSmrg 5383a85aecdfSmrg 5384a85aecdfSmrg 5385a85aecdfSmrg 5386a85aecdfSmrg 5387a85aecdfSmrg 5388a85aecdfSmrg 5389a85aecdfSmrg 5390a85aecdfSmrg 5391a85aecdfSmrg 5392a85aecdfSmrg 5393a85aecdfSmrg 5394a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5395a85aecdfSmrg 5396a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5397a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5398e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5399e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5400e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5401e53c48bfSmrgthen : 5402e53c48bfSmrg printf %s "(cached) " >&6 5403e53c48bfSmrgelse $as_nop 5404a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5405a85aecdfSmrg/* end confdefs.h. */ 5406a85aecdfSmrgint i; 5407a85aecdfSmrg_ACEOF 5408e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5409e53c48bfSmrgthen : 5410a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5411e53c48bfSmrgelse $as_nop 5412a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 5413a85aecdfSmrgfi 5414e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5415a85aecdfSmrgfi 5416e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5417e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5418a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5419a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5420a85aecdfSmrgfi 5421a85aecdfSmrg 5422a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5423a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5424a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5425a85aecdfSmrg fi 5426a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5427e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5428e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5429e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5430e53c48bfSmrgthen : 5431e53c48bfSmrg printf %s "(cached) " >&6 5432e53c48bfSmrgelse $as_nop 5433a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5434a85aecdfSmrg/* end confdefs.h. */ 5435a85aecdfSmrgint i; 5436a85aecdfSmrg_ACEOF 5437e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5438e53c48bfSmrgthen : 5439a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5440e53c48bfSmrgelse $as_nop 5441a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5442a85aecdfSmrgfi 5443e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5444a85aecdfSmrgfi 5445e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5446e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5447a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5448a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5449a85aecdfSmrgfi 5450a85aecdfSmrg 5451a85aecdfSmrgfound="no" 5452a85aecdfSmrg 5453a85aecdfSmrg if test $found = "no" ; then 5454a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5455a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5456a85aecdfSmrg fi 5457a85aecdfSmrg 5458a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5459a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5460a85aecdfSmrg fi 5461a85aecdfSmrg 5462a85aecdfSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5463a85aecdfSmrg 5464e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5465e53c48bfSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 5466a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5467e53c48bfSmrg if eval test \${$cacheid+y} 5468e53c48bfSmrgthen : 5469e53c48bfSmrg printf %s "(cached) " >&6 5470e53c48bfSmrgelse $as_nop 5471a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5472a85aecdfSmrg/* end confdefs.h. */ 5473a85aecdfSmrgint i; 5474a85aecdfSmrgint 5475e53c48bfSmrgmain (void) 5476a85aecdfSmrg{ 5477a85aecdfSmrg 5478a85aecdfSmrg ; 5479a85aecdfSmrg return 0; 5480a85aecdfSmrg} 5481a85aecdfSmrg_ACEOF 5482e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5483e53c48bfSmrgthen : 5484a85aecdfSmrg eval $cacheid=yes 5485e53c48bfSmrgelse $as_nop 5486a85aecdfSmrg eval $cacheid=no 5487a85aecdfSmrgfi 5488e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5489a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5490a85aecdfSmrgfi 5491a85aecdfSmrg 5492a85aecdfSmrg 5493a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5494a85aecdfSmrg 5495a85aecdfSmrg eval supported=\$$cacheid 5496e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5497e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5498a85aecdfSmrg if test "$supported" = "yes" ; then 5499a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5500a85aecdfSmrg found="yes" 5501a85aecdfSmrg fi 5502a85aecdfSmrg fi 5503a85aecdfSmrg 5504a85aecdfSmrg 5505a85aecdfSmrg 5506a85aecdfSmrg 5507a85aecdfSmrg 5508a85aecdfSmrg 5509a85aecdfSmrg 5510a85aecdfSmrg 5511a85aecdfSmrg 5512a85aecdfSmrg 5513a85aecdfSmrg 5514a85aecdfSmrg 5515a85aecdfSmrg 5516a85aecdfSmrg 5517a85aecdfSmrg 5518a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5519a85aecdfSmrg 5520a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5521a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5522e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5523e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5524e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5525e53c48bfSmrgthen : 5526e53c48bfSmrg printf %s "(cached) " >&6 5527e53c48bfSmrgelse $as_nop 5528a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5529a85aecdfSmrg/* end confdefs.h. */ 5530a85aecdfSmrgint i; 5531a85aecdfSmrg_ACEOF 5532e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5533e53c48bfSmrgthen : 5534a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5535e53c48bfSmrgelse $as_nop 5536a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 5537a85aecdfSmrgfi 5538e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5539a85aecdfSmrgfi 5540e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5541e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5542a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5543a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5544a85aecdfSmrgfi 5545a85aecdfSmrg 5546a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5547a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5548a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5549a85aecdfSmrg fi 5550a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5551e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5552e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5553e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5554e53c48bfSmrgthen : 5555e53c48bfSmrg printf %s "(cached) " >&6 5556e53c48bfSmrgelse $as_nop 5557a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5558a85aecdfSmrg/* end confdefs.h. */ 5559a85aecdfSmrgint i; 5560a85aecdfSmrg_ACEOF 5561e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5562e53c48bfSmrgthen : 5563a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5564e53c48bfSmrgelse $as_nop 5565a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5566a85aecdfSmrgfi 5567e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5568a85aecdfSmrgfi 5569e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5570e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5571a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5572a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5573a85aecdfSmrgfi 5574a85aecdfSmrg 5575a85aecdfSmrgfound="no" 5576a85aecdfSmrg 5577a85aecdfSmrg if test $found = "no" ; then 5578a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5579a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5580a85aecdfSmrg fi 5581a85aecdfSmrg 5582a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5583a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5584a85aecdfSmrg fi 5585a85aecdfSmrg 5586a85aecdfSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5587a85aecdfSmrg 5588e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5589e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5590a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5591e53c48bfSmrg if eval test \${$cacheid+y} 5592e53c48bfSmrgthen : 5593e53c48bfSmrg printf %s "(cached) " >&6 5594e53c48bfSmrgelse $as_nop 5595a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5596a85aecdfSmrg/* end confdefs.h. */ 5597a85aecdfSmrgint i; 5598a85aecdfSmrgint 5599e53c48bfSmrgmain (void) 5600a85aecdfSmrg{ 5601a85aecdfSmrg 5602a85aecdfSmrg ; 5603a85aecdfSmrg return 0; 5604a85aecdfSmrg} 5605a85aecdfSmrg_ACEOF 5606e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5607e53c48bfSmrgthen : 5608a85aecdfSmrg eval $cacheid=yes 5609e53c48bfSmrgelse $as_nop 5610a85aecdfSmrg eval $cacheid=no 5611a85aecdfSmrgfi 5612e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5613a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5614a85aecdfSmrgfi 5615a85aecdfSmrg 5616a85aecdfSmrg 5617a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5618a85aecdfSmrg 5619a85aecdfSmrg eval supported=\$$cacheid 5620e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5621e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5622a85aecdfSmrg if test "$supported" = "yes" ; then 5623a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5624a85aecdfSmrg found="yes" 5625a85aecdfSmrg fi 5626a85aecdfSmrg fi 5627a85aecdfSmrg 5628a85aecdfSmrg 5629a85aecdfSmrg 5630a85aecdfSmrg 5631a85aecdfSmrg 5632a85aecdfSmrg 5633a85aecdfSmrg 5634a85aecdfSmrg 5635a85aecdfSmrg 5636a85aecdfSmrg 5637a85aecdfSmrg 5638a85aecdfSmrg 5639a85aecdfSmrg 5640a85aecdfSmrg 5641a85aecdfSmrg 5642a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5643a85aecdfSmrg 5644a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5645a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5646e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5647e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5648e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5649e53c48bfSmrgthen : 5650e53c48bfSmrg printf %s "(cached) " >&6 5651e53c48bfSmrgelse $as_nop 5652a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5653a85aecdfSmrg/* end confdefs.h. */ 5654a85aecdfSmrgint i; 5655a85aecdfSmrg_ACEOF 5656e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5657e53c48bfSmrgthen : 5658a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5659e53c48bfSmrgelse $as_nop 5660a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 5661a85aecdfSmrgfi 5662e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5663a85aecdfSmrgfi 5664e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5665e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5666a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5667a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5668a85aecdfSmrgfi 5669a85aecdfSmrg 5670a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5671a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5672a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5673a85aecdfSmrg fi 5674a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5675e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5676e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5677e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5678e53c48bfSmrgthen : 5679e53c48bfSmrg printf %s "(cached) " >&6 5680e53c48bfSmrgelse $as_nop 5681a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5682a85aecdfSmrg/* end confdefs.h. */ 5683a85aecdfSmrgint i; 5684a85aecdfSmrg_ACEOF 5685e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5686e53c48bfSmrgthen : 5687a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5688e53c48bfSmrgelse $as_nop 5689a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5690a85aecdfSmrgfi 5691e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5692a85aecdfSmrgfi 5693e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5694e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5695a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5696a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5697a85aecdfSmrgfi 5698a85aecdfSmrg 5699a85aecdfSmrgfound="no" 5700a85aecdfSmrg 5701a85aecdfSmrg if test $found = "no" ; then 5702a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5703a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5704a85aecdfSmrg fi 5705a85aecdfSmrg 5706a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5707a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5708a85aecdfSmrg fi 5709a85aecdfSmrg 5710a85aecdfSmrg CFLAGS="$CFLAGS -Wnested-externs" 5711a85aecdfSmrg 5712e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5713e53c48bfSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 5714a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 5715e53c48bfSmrg if eval test \${$cacheid+y} 5716e53c48bfSmrgthen : 5717e53c48bfSmrg printf %s "(cached) " >&6 5718e53c48bfSmrgelse $as_nop 5719a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5720a85aecdfSmrg/* end confdefs.h. */ 5721a85aecdfSmrgint i; 5722a85aecdfSmrgint 5723e53c48bfSmrgmain (void) 5724a85aecdfSmrg{ 5725a85aecdfSmrg 5726a85aecdfSmrg ; 5727a85aecdfSmrg return 0; 5728a85aecdfSmrg} 5729a85aecdfSmrg_ACEOF 5730e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5731e53c48bfSmrgthen : 5732a85aecdfSmrg eval $cacheid=yes 5733e53c48bfSmrgelse $as_nop 5734a85aecdfSmrg eval $cacheid=no 5735a85aecdfSmrgfi 5736e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5737a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5738a85aecdfSmrgfi 5739a85aecdfSmrg 5740a85aecdfSmrg 5741a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5742a85aecdfSmrg 5743a85aecdfSmrg eval supported=\$$cacheid 5744e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5745e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5746a85aecdfSmrg if test "$supported" = "yes" ; then 5747a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5748a85aecdfSmrg found="yes" 5749a85aecdfSmrg fi 5750a85aecdfSmrg fi 5751a85aecdfSmrg 5752a85aecdfSmrg 5753a85aecdfSmrg 5754a85aecdfSmrg 5755a85aecdfSmrg 5756a85aecdfSmrg 5757a85aecdfSmrg 5758a85aecdfSmrg 5759a85aecdfSmrg 5760a85aecdfSmrg 5761a85aecdfSmrg 5762a85aecdfSmrg 5763a85aecdfSmrg 5764a85aecdfSmrg 5765a85aecdfSmrg 5766a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5767a85aecdfSmrg 5768a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5769a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5770e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5771e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5772e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5773e53c48bfSmrgthen : 5774e53c48bfSmrg printf %s "(cached) " >&6 5775e53c48bfSmrgelse $as_nop 5776a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5777a85aecdfSmrg/* end confdefs.h. */ 5778a85aecdfSmrgint i; 5779a85aecdfSmrg_ACEOF 5780e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5781e53c48bfSmrgthen : 5782a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5783e53c48bfSmrgelse $as_nop 5784a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 5785a85aecdfSmrgfi 5786e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5787a85aecdfSmrgfi 5788e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5789e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5790a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5791a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5792a85aecdfSmrgfi 5793a85aecdfSmrg 5794a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5795a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5796a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5797a85aecdfSmrg fi 5798a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5799e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5800e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5801e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5802e53c48bfSmrgthen : 5803e53c48bfSmrg printf %s "(cached) " >&6 5804e53c48bfSmrgelse $as_nop 5805a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5806a85aecdfSmrg/* end confdefs.h. */ 5807a85aecdfSmrgint i; 5808a85aecdfSmrg_ACEOF 5809e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5810e53c48bfSmrgthen : 5811a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5812e53c48bfSmrgelse $as_nop 5813a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5814a85aecdfSmrgfi 5815e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5816a85aecdfSmrgfi 5817e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5818e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5819a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5820a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5821a85aecdfSmrgfi 5822a85aecdfSmrg 5823a85aecdfSmrgfound="no" 5824a85aecdfSmrg 5825a85aecdfSmrg if test $found = "no" ; then 5826a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5827a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5828a85aecdfSmrg fi 5829a85aecdfSmrg 5830a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5831a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5832a85aecdfSmrg fi 5833a85aecdfSmrg 5834a85aecdfSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 5835a85aecdfSmrg 5836e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5837e53c48bfSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 5838a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5839e53c48bfSmrg if eval test \${$cacheid+y} 5840e53c48bfSmrgthen : 5841e53c48bfSmrg printf %s "(cached) " >&6 5842e53c48bfSmrgelse $as_nop 5843a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5844a85aecdfSmrg/* end confdefs.h. */ 5845a85aecdfSmrgint i; 5846a85aecdfSmrgint 5847e53c48bfSmrgmain (void) 5848a85aecdfSmrg{ 5849a85aecdfSmrg 5850a85aecdfSmrg ; 5851a85aecdfSmrg return 0; 5852a85aecdfSmrg} 5853a85aecdfSmrg_ACEOF 5854e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5855e53c48bfSmrgthen : 5856a85aecdfSmrg eval $cacheid=yes 5857e53c48bfSmrgelse $as_nop 5858a85aecdfSmrg eval $cacheid=no 5859a85aecdfSmrgfi 5860e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5861a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5862a85aecdfSmrgfi 5863a85aecdfSmrg 5864a85aecdfSmrg 5865a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5866a85aecdfSmrg 5867a85aecdfSmrg eval supported=\$$cacheid 5868e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5869e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5870a85aecdfSmrg if test "$supported" = "yes" ; then 5871a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5872a85aecdfSmrg found="yes" 5873a85aecdfSmrg fi 5874a85aecdfSmrg fi 5875a85aecdfSmrg 5876a85aecdfSmrg 5877a85aecdfSmrg 5878a85aecdfSmrg 5879a85aecdfSmrg 5880a85aecdfSmrg 5881a85aecdfSmrg 5882a85aecdfSmrg 5883a85aecdfSmrg 5884a85aecdfSmrg 5885a85aecdfSmrg 5886a85aecdfSmrg 5887a85aecdfSmrg 5888a85aecdfSmrg 5889a85aecdfSmrg 5890a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5891a85aecdfSmrg 5892a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5893a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5894e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5895e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5896e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 5897e53c48bfSmrgthen : 5898e53c48bfSmrg printf %s "(cached) " >&6 5899e53c48bfSmrgelse $as_nop 5900a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5901a85aecdfSmrg/* end confdefs.h. */ 5902a85aecdfSmrgint i; 5903a85aecdfSmrg_ACEOF 5904e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5905e53c48bfSmrgthen : 5906a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5907e53c48bfSmrgelse $as_nop 5908a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 5909a85aecdfSmrgfi 5910e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5911a85aecdfSmrgfi 5912e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5913e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5914a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5915a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5916a85aecdfSmrgfi 5917a85aecdfSmrg 5918a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5919a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5920a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5921a85aecdfSmrg fi 5922a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5923e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5924e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5925e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 5926e53c48bfSmrgthen : 5927e53c48bfSmrg printf %s "(cached) " >&6 5928e53c48bfSmrgelse $as_nop 5929a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5930a85aecdfSmrg/* end confdefs.h. */ 5931a85aecdfSmrgint i; 5932a85aecdfSmrg_ACEOF 5933e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 5934e53c48bfSmrgthen : 5935a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5936e53c48bfSmrgelse $as_nop 5937a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5938a85aecdfSmrgfi 5939e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5940a85aecdfSmrgfi 5941e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5942e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5943a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5944a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5945a85aecdfSmrgfi 5946a85aecdfSmrg 5947a85aecdfSmrgfound="no" 5948a85aecdfSmrg 5949a85aecdfSmrg if test $found = "no" ; then 5950a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5951a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5952a85aecdfSmrg fi 5953a85aecdfSmrg 5954a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5955a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5956a85aecdfSmrg fi 5957a85aecdfSmrg 5958a85aecdfSmrg CFLAGS="$CFLAGS -Wold-style-definition" 5959a85aecdfSmrg 5960e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5961e53c48bfSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 5962a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5963e53c48bfSmrg if eval test \${$cacheid+y} 5964e53c48bfSmrgthen : 5965e53c48bfSmrg printf %s "(cached) " >&6 5966e53c48bfSmrgelse $as_nop 5967a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5968a85aecdfSmrg/* end confdefs.h. */ 5969a85aecdfSmrgint i; 5970a85aecdfSmrgint 5971e53c48bfSmrgmain (void) 5972a85aecdfSmrg{ 5973a85aecdfSmrg 5974a85aecdfSmrg ; 5975a85aecdfSmrg return 0; 5976a85aecdfSmrg} 5977a85aecdfSmrg_ACEOF 5978e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 5979e53c48bfSmrgthen : 5980a85aecdfSmrg eval $cacheid=yes 5981e53c48bfSmrgelse $as_nop 5982a85aecdfSmrg eval $cacheid=no 5983a85aecdfSmrgfi 5984e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5985a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 5986a85aecdfSmrgfi 5987a85aecdfSmrg 5988a85aecdfSmrg 5989a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5990a85aecdfSmrg 5991a85aecdfSmrg eval supported=\$$cacheid 5992e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5993e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 5994a85aecdfSmrg if test "$supported" = "yes" ; then 5995a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5996a85aecdfSmrg found="yes" 5997a85aecdfSmrg fi 5998a85aecdfSmrg fi 5999a85aecdfSmrg 6000a9ba4257Smrg if test $found = "no" ; then 6001a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6002a9ba4257Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6003a9ba4257Smrg fi 6004a9ba4257Smrg 6005a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6006a9ba4257Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6007a9ba4257Smrg fi 6008a9ba4257Smrg 6009a9ba4257Smrg CFLAGS="$CFLAGS -fd" 6010a9ba4257Smrg 6011e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 6012e53c48bfSmrgprintf %s "checking if $CC supports -fd... " >&6; } 6013a9ba4257Smrg cacheid=xorg_cv_cc_flag__fd 6014e53c48bfSmrg if eval test \${$cacheid+y} 6015e53c48bfSmrgthen : 6016e53c48bfSmrg printf %s "(cached) " >&6 6017e53c48bfSmrgelse $as_nop 6018a9ba4257Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6019a9ba4257Smrg/* end confdefs.h. */ 6020a9ba4257Smrgint i; 6021a9ba4257Smrgint 6022e53c48bfSmrgmain (void) 6023a9ba4257Smrg{ 6024a9ba4257Smrg 6025a9ba4257Smrg ; 6026a9ba4257Smrg return 0; 6027a9ba4257Smrg} 6028a9ba4257Smrg_ACEOF 6029e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 6030e53c48bfSmrgthen : 6031a9ba4257Smrg eval $cacheid=yes 6032e53c48bfSmrgelse $as_nop 6033a9ba4257Smrg eval $cacheid=no 6034a9ba4257Smrgfi 6035e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6036a9ba4257Smrg conftest$ac_exeext conftest.$ac_ext 6037a9ba4257Smrgfi 6038a9ba4257Smrg 6039a9ba4257Smrg 6040a9ba4257Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6041a9ba4257Smrg 6042a9ba4257Smrg eval supported=\$$cacheid 6043e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6044e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 6045a9ba4257Smrg if test "$supported" = "yes" ; then 6046a9ba4257Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6047a9ba4257Smrg found="yes" 6048a9ba4257Smrg fi 6049a9ba4257Smrg fi 6050a9ba4257Smrg 6051a85aecdfSmrg 6052a85aecdfSmrg 6053a85aecdfSmrg 6054a85aecdfSmrg 6055a85aecdfSmrg 6056a85aecdfSmrg 6057a85aecdfSmrg 6058a85aecdfSmrg 6059a85aecdfSmrg 6060a85aecdfSmrg 6061a85aecdfSmrg 6062a85aecdfSmrg 6063a85aecdfSmrg 6064a85aecdfSmrg 6065a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6066a85aecdfSmrg 6067a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6068a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6069e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6070e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6071e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6072e53c48bfSmrgthen : 6073e53c48bfSmrg printf %s "(cached) " >&6 6074e53c48bfSmrgelse $as_nop 6075a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6076a85aecdfSmrg/* end confdefs.h. */ 6077a85aecdfSmrgint i; 6078a85aecdfSmrg_ACEOF 6079e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6080e53c48bfSmrgthen : 6081a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6082e53c48bfSmrgelse $as_nop 6083a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 6084a85aecdfSmrgfi 6085e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6086a85aecdfSmrgfi 6087e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6088e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6089a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6090a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6091a85aecdfSmrgfi 6092a85aecdfSmrg 6093a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6094a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6095a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6096a85aecdfSmrg fi 6097a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6098e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6099e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6100e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6101e53c48bfSmrgthen : 6102e53c48bfSmrg printf %s "(cached) " >&6 6103e53c48bfSmrgelse $as_nop 6104a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6105a85aecdfSmrg/* end confdefs.h. */ 6106a85aecdfSmrgint i; 6107a85aecdfSmrg_ACEOF 6108e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6109e53c48bfSmrgthen : 6110a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6111e53c48bfSmrgelse $as_nop 6112a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6113a85aecdfSmrgfi 6114e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6115a85aecdfSmrgfi 6116e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6117e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6118a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6119a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6120a85aecdfSmrgfi 6121a85aecdfSmrg 6122a85aecdfSmrgfound="no" 6123a85aecdfSmrg 6124a85aecdfSmrg if test $found = "no" ; then 6125a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6126a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6127a85aecdfSmrg fi 6128a85aecdfSmrg 6129a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6130a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6131a85aecdfSmrg fi 6132a85aecdfSmrg 6133a85aecdfSmrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6134a85aecdfSmrg 6135e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6136e53c48bfSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6137a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6138e53c48bfSmrg if eval test \${$cacheid+y} 6139e53c48bfSmrgthen : 6140e53c48bfSmrg printf %s "(cached) " >&6 6141e53c48bfSmrgelse $as_nop 6142a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6143a85aecdfSmrg/* end confdefs.h. */ 6144a85aecdfSmrgint i; 6145a85aecdfSmrgint 6146e53c48bfSmrgmain (void) 6147a85aecdfSmrg{ 6148a85aecdfSmrg 6149a85aecdfSmrg ; 6150a85aecdfSmrg return 0; 6151a85aecdfSmrg} 6152a85aecdfSmrg_ACEOF 6153e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 6154e53c48bfSmrgthen : 6155a85aecdfSmrg eval $cacheid=yes 6156e53c48bfSmrgelse $as_nop 6157a85aecdfSmrg eval $cacheid=no 6158a85aecdfSmrgfi 6159e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6160a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 6161a85aecdfSmrgfi 6162a85aecdfSmrg 6163a85aecdfSmrg 6164a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6165a85aecdfSmrg 6166a85aecdfSmrg eval supported=\$$cacheid 6167e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6168e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 6169a85aecdfSmrg if test "$supported" = "yes" ; then 6170a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6171a85aecdfSmrg found="yes" 6172a85aecdfSmrg fi 6173a85aecdfSmrg fi 6174a85aecdfSmrg 6175a85aecdfSmrg 6176a85aecdfSmrg 6177a85aecdfSmrg 6178a85aecdfSmrg 6179a85aecdfSmrg# This chunk adds additional warnings that could catch undesired effects. 6180a85aecdfSmrg 6181a85aecdfSmrg 6182a85aecdfSmrg 6183a85aecdfSmrg 6184a85aecdfSmrg 6185a85aecdfSmrg 6186a85aecdfSmrg 6187a85aecdfSmrg 6188a85aecdfSmrg 6189a85aecdfSmrg 6190a85aecdfSmrg 6191a85aecdfSmrg 6192a85aecdfSmrg 6193a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6194a85aecdfSmrg 6195a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6196a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6197e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6198e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6199e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6200e53c48bfSmrgthen : 6201e53c48bfSmrg printf %s "(cached) " >&6 6202e53c48bfSmrgelse $as_nop 6203a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6204a85aecdfSmrg/* end confdefs.h. */ 6205a85aecdfSmrgint i; 6206a85aecdfSmrg_ACEOF 6207e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6208e53c48bfSmrgthen : 6209a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6210e53c48bfSmrgelse $as_nop 6211a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 6212a85aecdfSmrgfi 6213e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6214a85aecdfSmrgfi 6215e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6216e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6217a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6218a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6219a85aecdfSmrgfi 6220a85aecdfSmrg 6221a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6222a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6223a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6224a85aecdfSmrg fi 6225a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6226e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6227e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6228e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6229e53c48bfSmrgthen : 6230e53c48bfSmrg printf %s "(cached) " >&6 6231e53c48bfSmrgelse $as_nop 6232a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6233a85aecdfSmrg/* end confdefs.h. */ 6234a85aecdfSmrgint i; 6235a85aecdfSmrg_ACEOF 6236e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6237e53c48bfSmrgthen : 6238a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6239e53c48bfSmrgelse $as_nop 6240a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6241a85aecdfSmrgfi 6242e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6243a85aecdfSmrgfi 6244e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6245e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6246a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6247a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6248a85aecdfSmrgfi 6249a85aecdfSmrg 6250a85aecdfSmrgfound="no" 6251a85aecdfSmrg 6252a85aecdfSmrg if test $found = "no" ; then 6253a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6254a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6255a85aecdfSmrg fi 6256a85aecdfSmrg 6257a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6258a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6259a85aecdfSmrg fi 6260a85aecdfSmrg 6261a85aecdfSmrg CFLAGS="$CFLAGS -Wunused" 6262a85aecdfSmrg 6263e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6264e53c48bfSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 6265a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wunused 6266e53c48bfSmrg if eval test \${$cacheid+y} 6267e53c48bfSmrgthen : 6268e53c48bfSmrg printf %s "(cached) " >&6 6269e53c48bfSmrgelse $as_nop 6270a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6271a85aecdfSmrg/* end confdefs.h. */ 6272a85aecdfSmrgint i; 6273a85aecdfSmrgint 6274e53c48bfSmrgmain (void) 6275a85aecdfSmrg{ 6276a85aecdfSmrg 6277a85aecdfSmrg ; 6278a85aecdfSmrg return 0; 6279a85aecdfSmrg} 6280a85aecdfSmrg_ACEOF 6281e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 6282e53c48bfSmrgthen : 6283a85aecdfSmrg eval $cacheid=yes 6284e53c48bfSmrgelse $as_nop 6285a85aecdfSmrg eval $cacheid=no 6286a85aecdfSmrgfi 6287e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6288a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 6289a85aecdfSmrgfi 6290a85aecdfSmrg 6291a85aecdfSmrg 6292a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6293a85aecdfSmrg 6294a85aecdfSmrg eval supported=\$$cacheid 6295e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6296e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 6297a85aecdfSmrg if test "$supported" = "yes" ; then 6298a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6299a85aecdfSmrg found="yes" 6300a85aecdfSmrg fi 6301a85aecdfSmrg fi 6302a85aecdfSmrg 6303a85aecdfSmrg 6304a85aecdfSmrg 6305a85aecdfSmrg 6306a85aecdfSmrg 6307a85aecdfSmrg 6308a85aecdfSmrg 6309a85aecdfSmrg 6310a85aecdfSmrg 6311a85aecdfSmrg 6312a85aecdfSmrg 6313a85aecdfSmrg 6314a85aecdfSmrg 6315a85aecdfSmrg 6316a85aecdfSmrg 6317a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6318a85aecdfSmrg 6319a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6320a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6321e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6322e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6323e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6324e53c48bfSmrgthen : 6325e53c48bfSmrg printf %s "(cached) " >&6 6326e53c48bfSmrgelse $as_nop 6327a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6328a85aecdfSmrg/* end confdefs.h. */ 6329a85aecdfSmrgint i; 6330a85aecdfSmrg_ACEOF 6331e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6332e53c48bfSmrgthen : 6333a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6334e53c48bfSmrgelse $as_nop 6335a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 6336a85aecdfSmrgfi 6337e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6338a85aecdfSmrgfi 6339e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6340e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6341a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6342a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6343a85aecdfSmrgfi 6344a85aecdfSmrg 6345a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6346a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6347a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6348a85aecdfSmrg fi 6349a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6350e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6351e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6352e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6353e53c48bfSmrgthen : 6354e53c48bfSmrg printf %s "(cached) " >&6 6355e53c48bfSmrgelse $as_nop 6356a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6357a85aecdfSmrg/* end confdefs.h. */ 6358a85aecdfSmrgint i; 6359a85aecdfSmrg_ACEOF 6360e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6361e53c48bfSmrgthen : 6362a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6363e53c48bfSmrgelse $as_nop 6364a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6365a85aecdfSmrgfi 6366e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6367a85aecdfSmrgfi 6368e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6369e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6370a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6371a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6372a85aecdfSmrgfi 6373a85aecdfSmrg 6374a85aecdfSmrgfound="no" 6375a85aecdfSmrg 6376a85aecdfSmrg if test $found = "no" ; then 6377a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6378a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6379a85aecdfSmrg fi 6380a85aecdfSmrg 6381a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6382a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6383a85aecdfSmrg fi 6384a85aecdfSmrg 6385a85aecdfSmrg CFLAGS="$CFLAGS -Wuninitialized" 6386a85aecdfSmrg 6387e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6388e53c48bfSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 6389a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 6390e53c48bfSmrg if eval test \${$cacheid+y} 6391e53c48bfSmrgthen : 6392e53c48bfSmrg printf %s "(cached) " >&6 6393e53c48bfSmrgelse $as_nop 6394a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6395a85aecdfSmrg/* end confdefs.h. */ 6396a85aecdfSmrgint i; 6397a85aecdfSmrgint 6398e53c48bfSmrgmain (void) 6399a85aecdfSmrg{ 6400a85aecdfSmrg 6401a85aecdfSmrg ; 6402a85aecdfSmrg return 0; 6403a85aecdfSmrg} 6404a85aecdfSmrg_ACEOF 6405e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 6406e53c48bfSmrgthen : 6407a85aecdfSmrg eval $cacheid=yes 6408e53c48bfSmrgelse $as_nop 6409a85aecdfSmrg eval $cacheid=no 6410a85aecdfSmrgfi 6411e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6412a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 6413a85aecdfSmrgfi 6414a85aecdfSmrg 6415a85aecdfSmrg 6416a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6417a85aecdfSmrg 6418a85aecdfSmrg eval supported=\$$cacheid 6419e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6420e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 6421a85aecdfSmrg if test "$supported" = "yes" ; then 6422a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6423a85aecdfSmrg found="yes" 6424a85aecdfSmrg fi 6425a85aecdfSmrg fi 6426a85aecdfSmrg 6427a85aecdfSmrg 6428a85aecdfSmrg 6429a85aecdfSmrg 6430a85aecdfSmrg 6431a85aecdfSmrg 6432a85aecdfSmrg 6433a85aecdfSmrg 6434a85aecdfSmrg 6435a85aecdfSmrg 6436a85aecdfSmrg 6437a85aecdfSmrg 6438a85aecdfSmrg 6439a85aecdfSmrg 6440a85aecdfSmrg 6441a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6442a85aecdfSmrg 6443a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6444a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6445e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6446e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6447e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6448e53c48bfSmrgthen : 6449e53c48bfSmrg printf %s "(cached) " >&6 6450e53c48bfSmrgelse $as_nop 6451a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6452a85aecdfSmrg/* end confdefs.h. */ 6453a85aecdfSmrgint i; 6454a85aecdfSmrg_ACEOF 6455e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6456e53c48bfSmrgthen : 6457a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6458e53c48bfSmrgelse $as_nop 6459a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 6460a85aecdfSmrgfi 6461e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6462a85aecdfSmrgfi 6463e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6464e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6465a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6466a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6467a85aecdfSmrgfi 6468a85aecdfSmrg 6469a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6470a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6471a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6472a85aecdfSmrg fi 6473a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6474e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6475e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6476e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6477e53c48bfSmrgthen : 6478e53c48bfSmrg printf %s "(cached) " >&6 6479e53c48bfSmrgelse $as_nop 6480a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6481a85aecdfSmrg/* end confdefs.h. */ 6482a85aecdfSmrgint i; 6483a85aecdfSmrg_ACEOF 6484e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6485e53c48bfSmrgthen : 6486a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6487e53c48bfSmrgelse $as_nop 6488a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6489a85aecdfSmrgfi 6490e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6491a85aecdfSmrgfi 6492e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6493e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6494a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6495a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6496a85aecdfSmrgfi 6497a85aecdfSmrg 6498a85aecdfSmrgfound="no" 6499a85aecdfSmrg 6500a85aecdfSmrg if test $found = "no" ; then 6501a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6502a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6503a85aecdfSmrg fi 6504a85aecdfSmrg 6505a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6506a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6507a85aecdfSmrg fi 6508a85aecdfSmrg 6509a85aecdfSmrg CFLAGS="$CFLAGS -Wshadow" 6510a85aecdfSmrg 6511e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6512e53c48bfSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 6513a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wshadow 6514e53c48bfSmrg if eval test \${$cacheid+y} 6515e53c48bfSmrgthen : 6516e53c48bfSmrg printf %s "(cached) " >&6 6517e53c48bfSmrgelse $as_nop 6518a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6519a85aecdfSmrg/* end confdefs.h. */ 6520a85aecdfSmrgint i; 6521a85aecdfSmrgint 6522e53c48bfSmrgmain (void) 6523a85aecdfSmrg{ 6524a85aecdfSmrg 6525a85aecdfSmrg ; 6526a85aecdfSmrg return 0; 6527a85aecdfSmrg} 6528a85aecdfSmrg_ACEOF 6529e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 6530e53c48bfSmrgthen : 6531a85aecdfSmrg eval $cacheid=yes 6532e53c48bfSmrgelse $as_nop 6533a85aecdfSmrg eval $cacheid=no 6534a85aecdfSmrgfi 6535e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6536a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 6537a85aecdfSmrgfi 6538a85aecdfSmrg 6539a85aecdfSmrg 6540a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6541a85aecdfSmrg 6542a85aecdfSmrg eval supported=\$$cacheid 6543e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6544e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 6545a85aecdfSmrg if test "$supported" = "yes" ; then 6546a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6547a85aecdfSmrg found="yes" 6548a85aecdfSmrg fi 6549a85aecdfSmrg fi 6550a85aecdfSmrg 6551a85aecdfSmrg 6552a85aecdfSmrg 6553a85aecdfSmrg 6554a85aecdfSmrg 6555a85aecdfSmrg 6556a85aecdfSmrg 6557a85aecdfSmrg 6558a85aecdfSmrg 6559a85aecdfSmrg 6560a85aecdfSmrg 6561a85aecdfSmrg 6562a85aecdfSmrg 6563a85aecdfSmrg 6564a85aecdfSmrg 6565a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6566a85aecdfSmrg 6567a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6568a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6569e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6570e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6571e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6572e53c48bfSmrgthen : 6573e53c48bfSmrg printf %s "(cached) " >&6 6574e53c48bfSmrgelse $as_nop 6575a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6576a85aecdfSmrg/* end confdefs.h. */ 6577a85aecdfSmrgint i; 6578a85aecdfSmrg_ACEOF 6579e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6580e53c48bfSmrgthen : 6581a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6582e53c48bfSmrgelse $as_nop 6583a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 6584a85aecdfSmrgfi 6585e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6586a85aecdfSmrgfi 6587e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6588e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6589a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6590a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6591a85aecdfSmrgfi 6592a85aecdfSmrg 6593a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6594a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6595a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6596a85aecdfSmrg fi 6597a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6598e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6599e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6600e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6601e53c48bfSmrgthen : 6602e53c48bfSmrg printf %s "(cached) " >&6 6603e53c48bfSmrgelse $as_nop 6604a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6605a85aecdfSmrg/* end confdefs.h. */ 6606a85aecdfSmrgint i; 6607a85aecdfSmrg_ACEOF 6608e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6609e53c48bfSmrgthen : 6610a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6611e53c48bfSmrgelse $as_nop 6612a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6613a85aecdfSmrgfi 6614e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6615a85aecdfSmrgfi 6616e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6617e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6618a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6619a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6620a85aecdfSmrgfi 6621a85aecdfSmrg 6622a85aecdfSmrgfound="no" 6623a85aecdfSmrg 6624a85aecdfSmrg if test $found = "no" ; then 6625a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6626a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6627a85aecdfSmrg fi 6628a85aecdfSmrg 6629a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6630a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6631a85aecdfSmrg fi 6632a85aecdfSmrg 6633a9ba4257Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6634a85aecdfSmrg 6635e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6636e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6637a9ba4257Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6638e53c48bfSmrg if eval test \${$cacheid+y} 6639e53c48bfSmrgthen : 6640e53c48bfSmrg printf %s "(cached) " >&6 6641e53c48bfSmrgelse $as_nop 6642a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6643a85aecdfSmrg/* end confdefs.h. */ 6644a85aecdfSmrgint i; 6645a85aecdfSmrgint 6646e53c48bfSmrgmain (void) 6647a85aecdfSmrg{ 6648a85aecdfSmrg 6649a85aecdfSmrg ; 6650a85aecdfSmrg return 0; 6651a85aecdfSmrg} 6652a85aecdfSmrg_ACEOF 6653e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 6654e53c48bfSmrgthen : 6655a85aecdfSmrg eval $cacheid=yes 6656e53c48bfSmrgelse $as_nop 6657a85aecdfSmrg eval $cacheid=no 6658a85aecdfSmrgfi 6659e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6660a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 6661a85aecdfSmrgfi 6662a85aecdfSmrg 6663a85aecdfSmrg 6664a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6665a85aecdfSmrg 6666a85aecdfSmrg eval supported=\$$cacheid 6667e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6668e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 6669a85aecdfSmrg if test "$supported" = "yes" ; then 6670a9ba4257Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6671a85aecdfSmrg found="yes" 6672a85aecdfSmrg fi 6673a85aecdfSmrg fi 6674a85aecdfSmrg 6675a85aecdfSmrg 6676a85aecdfSmrg 6677a85aecdfSmrg 6678a85aecdfSmrg 6679a85aecdfSmrg 6680a85aecdfSmrg 6681a85aecdfSmrg 6682a85aecdfSmrg 6683a85aecdfSmrg 6684a85aecdfSmrg 6685a85aecdfSmrg 6686a85aecdfSmrg 6687a85aecdfSmrg 6688a85aecdfSmrg 6689a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6690a85aecdfSmrg 6691a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6692a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6693e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6694e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6695e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6696e53c48bfSmrgthen : 6697e53c48bfSmrg printf %s "(cached) " >&6 6698e53c48bfSmrgelse $as_nop 6699a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6700a85aecdfSmrg/* end confdefs.h. */ 6701a85aecdfSmrgint i; 6702a85aecdfSmrg_ACEOF 6703e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6704e53c48bfSmrgthen : 6705a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6706e53c48bfSmrgelse $as_nop 6707a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 6708a85aecdfSmrgfi 6709e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6710a85aecdfSmrgfi 6711e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6712e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6713a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6714a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6715a85aecdfSmrgfi 6716a85aecdfSmrg 6717a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6718a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6719a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6720a85aecdfSmrg fi 6721a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6722e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6723e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6724e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6725e53c48bfSmrgthen : 6726e53c48bfSmrg printf %s "(cached) " >&6 6727e53c48bfSmrgelse $as_nop 6728a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6729a85aecdfSmrg/* end confdefs.h. */ 6730a85aecdfSmrgint i; 6731a85aecdfSmrg_ACEOF 6732e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6733e53c48bfSmrgthen : 6734a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6735e53c48bfSmrgelse $as_nop 6736a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6737a85aecdfSmrgfi 6738e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6739a85aecdfSmrgfi 6740e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6741e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6742a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6743a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6744a85aecdfSmrgfi 6745a85aecdfSmrg 6746a85aecdfSmrgfound="no" 6747a85aecdfSmrg 6748a85aecdfSmrg if test $found = "no" ; then 6749a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6750a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6751a85aecdfSmrg fi 6752a85aecdfSmrg 6753a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6754a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6755a85aecdfSmrg fi 6756a85aecdfSmrg 6757a9ba4257Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6758a85aecdfSmrg 6759e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6760e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6761a9ba4257Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6762e53c48bfSmrg if eval test \${$cacheid+y} 6763e53c48bfSmrgthen : 6764e53c48bfSmrg printf %s "(cached) " >&6 6765e53c48bfSmrgelse $as_nop 6766a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6767a85aecdfSmrg/* end confdefs.h. */ 6768a85aecdfSmrgint i; 6769a85aecdfSmrgint 6770e53c48bfSmrgmain (void) 6771a85aecdfSmrg{ 6772a85aecdfSmrg 6773a85aecdfSmrg ; 6774a85aecdfSmrg return 0; 6775a85aecdfSmrg} 6776a85aecdfSmrg_ACEOF 6777e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 6778e53c48bfSmrgthen : 6779a85aecdfSmrg eval $cacheid=yes 6780e53c48bfSmrgelse $as_nop 6781a85aecdfSmrg eval $cacheid=no 6782a85aecdfSmrgfi 6783e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6784a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 6785a85aecdfSmrgfi 6786a85aecdfSmrg 6787a85aecdfSmrg 6788a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6789a85aecdfSmrg 6790a85aecdfSmrg eval supported=\$$cacheid 6791e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6792e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 6793a85aecdfSmrg if test "$supported" = "yes" ; then 6794a9ba4257Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6795a85aecdfSmrg found="yes" 6796a85aecdfSmrg fi 6797a85aecdfSmrg fi 6798a85aecdfSmrg 6799a85aecdfSmrg 6800a85aecdfSmrg 6801a85aecdfSmrg 6802a85aecdfSmrg 6803a85aecdfSmrg 6804a85aecdfSmrg 6805a85aecdfSmrg 6806a85aecdfSmrg 6807a85aecdfSmrg 6808a85aecdfSmrg 6809a85aecdfSmrg 6810a85aecdfSmrg 6811a85aecdfSmrg 6812a85aecdfSmrg 6813a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6814a85aecdfSmrg 6815a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6816a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6817e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6818e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6819e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6820e53c48bfSmrgthen : 6821e53c48bfSmrg printf %s "(cached) " >&6 6822e53c48bfSmrgelse $as_nop 6823a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6824a85aecdfSmrg/* end confdefs.h. */ 6825a85aecdfSmrgint i; 6826a85aecdfSmrg_ACEOF 6827e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6828e53c48bfSmrgthen : 6829a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6830e53c48bfSmrgelse $as_nop 6831a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 6832a85aecdfSmrgfi 6833e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6834a85aecdfSmrgfi 6835e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6836e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6837a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6838a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6839a85aecdfSmrgfi 6840a85aecdfSmrg 6841a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6842a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6843a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6844a85aecdfSmrg fi 6845a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6846e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6847e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6848e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6849e53c48bfSmrgthen : 6850e53c48bfSmrg printf %s "(cached) " >&6 6851e53c48bfSmrgelse $as_nop 6852a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6853a85aecdfSmrg/* end confdefs.h. */ 6854a85aecdfSmrgint i; 6855a85aecdfSmrg_ACEOF 6856e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6857e53c48bfSmrgthen : 6858a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6859e53c48bfSmrgelse $as_nop 6860a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6861a85aecdfSmrgfi 6862e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6863a85aecdfSmrgfi 6864e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6865e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6866a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6867a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6868a85aecdfSmrgfi 6869a85aecdfSmrg 6870a85aecdfSmrgfound="no" 6871a85aecdfSmrg 6872a85aecdfSmrg if test $found = "no" ; then 6873a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6874a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6875a85aecdfSmrg fi 6876a85aecdfSmrg 6877a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6878a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6879a85aecdfSmrg fi 6880a85aecdfSmrg 6881a9ba4257Smrg CFLAGS="$CFLAGS -Wredundant-decls" 6882a85aecdfSmrg 6883e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6884e53c48bfSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 6885a9ba4257Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6886e53c48bfSmrg if eval test \${$cacheid+y} 6887e53c48bfSmrgthen : 6888e53c48bfSmrg printf %s "(cached) " >&6 6889e53c48bfSmrgelse $as_nop 6890a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6891a85aecdfSmrg/* end confdefs.h. */ 6892a85aecdfSmrgint i; 6893a85aecdfSmrgint 6894e53c48bfSmrgmain (void) 6895a85aecdfSmrg{ 6896a85aecdfSmrg 6897a85aecdfSmrg ; 6898a85aecdfSmrg return 0; 6899a85aecdfSmrg} 6900a85aecdfSmrg_ACEOF 6901e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 6902e53c48bfSmrgthen : 6903a85aecdfSmrg eval $cacheid=yes 6904e53c48bfSmrgelse $as_nop 6905a85aecdfSmrg eval $cacheid=no 6906a85aecdfSmrgfi 6907e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6908a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 6909a85aecdfSmrgfi 6910a85aecdfSmrg 6911a85aecdfSmrg 6912a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6913a85aecdfSmrg 6914a85aecdfSmrg eval supported=\$$cacheid 6915e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6916e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 6917a85aecdfSmrg if test "$supported" = "yes" ; then 6918a9ba4257Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6919a85aecdfSmrg found="yes" 6920a85aecdfSmrg fi 6921a85aecdfSmrg fi 6922a85aecdfSmrg 6923a85aecdfSmrg 6924a85aecdfSmrg 6925a85aecdfSmrg 6926a85aecdfSmrg 6927a85aecdfSmrg 6928a85aecdfSmrg 6929a85aecdfSmrg 6930a85aecdfSmrg 6931a85aecdfSmrg 6932a85aecdfSmrg 6933a85aecdfSmrg 6934a85aecdfSmrg 6935a85aecdfSmrg 6936a85aecdfSmrg 6937a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6938a85aecdfSmrg 6939a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6940a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6941e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6942e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6943e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 6944e53c48bfSmrgthen : 6945e53c48bfSmrg printf %s "(cached) " >&6 6946e53c48bfSmrgelse $as_nop 6947a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6948a85aecdfSmrg/* end confdefs.h. */ 6949a85aecdfSmrgint i; 6950a85aecdfSmrg_ACEOF 6951e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6952e53c48bfSmrgthen : 6953a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6954e53c48bfSmrgelse $as_nop 6955a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 6956a85aecdfSmrgfi 6957e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6958a85aecdfSmrgfi 6959e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6960e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6961a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6962a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6963a85aecdfSmrgfi 6964a85aecdfSmrg 6965a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6966a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6967a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6968a85aecdfSmrg fi 6969a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6970e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6971e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6972e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 6973e53c48bfSmrgthen : 6974e53c48bfSmrg printf %s "(cached) " >&6 6975e53c48bfSmrgelse $as_nop 6976a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6977a85aecdfSmrg/* end confdefs.h. */ 6978a85aecdfSmrgint i; 6979a85aecdfSmrg_ACEOF 6980e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 6981e53c48bfSmrgthen : 6982a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6983e53c48bfSmrgelse $as_nop 6984a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6985a85aecdfSmrgfi 6986e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6987a85aecdfSmrgfi 6988e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6989e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6990a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6991a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6992a85aecdfSmrgfi 6993a85aecdfSmrg 6994a85aecdfSmrgfound="no" 6995a85aecdfSmrg 6996a85aecdfSmrg if test $found = "no" ; then 6997a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6998a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6999a85aecdfSmrg fi 7000a85aecdfSmrg 7001a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7002a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7003a85aecdfSmrg fi 7004a85aecdfSmrg 7005a9ba4257Smrg CFLAGS="$CFLAGS -Wlogical-op" 7006a85aecdfSmrg 7007e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 7008e53c48bfSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 7009a9ba4257Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 7010e53c48bfSmrg if eval test \${$cacheid+y} 7011e53c48bfSmrgthen : 7012e53c48bfSmrg printf %s "(cached) " >&6 7013e53c48bfSmrgelse $as_nop 7014a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7015a85aecdfSmrg/* end confdefs.h. */ 7016a85aecdfSmrgint i; 7017a85aecdfSmrgint 7018e53c48bfSmrgmain (void) 7019a85aecdfSmrg{ 7020a85aecdfSmrg 7021a85aecdfSmrg ; 7022a85aecdfSmrg return 0; 7023a85aecdfSmrg} 7024a85aecdfSmrg_ACEOF 7025e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7026e53c48bfSmrgthen : 7027a85aecdfSmrg eval $cacheid=yes 7028e53c48bfSmrgelse $as_nop 7029a85aecdfSmrg eval $cacheid=no 7030a85aecdfSmrgfi 7031e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7032a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7033a85aecdfSmrgfi 7034a85aecdfSmrg 7035a85aecdfSmrg 7036a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7037a85aecdfSmrg 7038a85aecdfSmrg eval supported=\$$cacheid 7039e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7040e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7041a85aecdfSmrg if test "$supported" = "yes" ; then 7042a9ba4257Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7043a85aecdfSmrg found="yes" 7044a85aecdfSmrg fi 7045a85aecdfSmrg fi 7046a85aecdfSmrg 7047a85aecdfSmrg 7048a85aecdfSmrg 7049a85aecdfSmrg# These are currently disabled because they are noisy. They will be enabled 7050a85aecdfSmrg# in the future once the codebase is sufficiently modernized to silence 7051a85aecdfSmrg# them. For now, I don't want them to drown out the other warnings. 7052a85aecdfSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7053a85aecdfSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7054a9ba4257Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7055a85aecdfSmrg 7056a85aecdfSmrg# Turn some warnings into errors, so we don't accidently get successful builds 7057a85aecdfSmrg# when there are problems that should be fixed. 7058a85aecdfSmrg 7059a85aecdfSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7060a85aecdfSmrg 7061a85aecdfSmrg 7062a85aecdfSmrg 7063a85aecdfSmrg 7064a85aecdfSmrg 7065a85aecdfSmrg 7066a85aecdfSmrg 7067a85aecdfSmrg 7068a85aecdfSmrg 7069a85aecdfSmrg 7070a85aecdfSmrg 7071a85aecdfSmrg 7072a85aecdfSmrg 7073a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7074a85aecdfSmrg 7075a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7076a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7077e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7078e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7079e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7080e53c48bfSmrgthen : 7081e53c48bfSmrg printf %s "(cached) " >&6 7082e53c48bfSmrgelse $as_nop 7083a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7084a85aecdfSmrg/* end confdefs.h. */ 7085a85aecdfSmrgint i; 7086a85aecdfSmrg_ACEOF 7087e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7088e53c48bfSmrgthen : 7089a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7090e53c48bfSmrgelse $as_nop 7091a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 7092a85aecdfSmrgfi 7093e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7094a85aecdfSmrgfi 7095e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7096e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7097a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7098a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7099a85aecdfSmrgfi 7100a85aecdfSmrg 7101a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7102a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7103a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7104a85aecdfSmrg fi 7105a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7106e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7107e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7108e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7109e53c48bfSmrgthen : 7110e53c48bfSmrg printf %s "(cached) " >&6 7111e53c48bfSmrgelse $as_nop 7112a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7113a85aecdfSmrg/* end confdefs.h. */ 7114a85aecdfSmrgint i; 7115a85aecdfSmrg_ACEOF 7116e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7117e53c48bfSmrgthen : 7118a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7119e53c48bfSmrgelse $as_nop 7120a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7121a85aecdfSmrgfi 7122e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7123a85aecdfSmrgfi 7124e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7125e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7126a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7127a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7128a85aecdfSmrgfi 7129a85aecdfSmrg 7130a85aecdfSmrgfound="no" 7131a85aecdfSmrg 7132a85aecdfSmrg if test $found = "no" ; then 7133a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7134a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7135a85aecdfSmrg fi 7136a85aecdfSmrg 7137a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7138a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7139a85aecdfSmrg fi 7140a85aecdfSmrg 7141a85aecdfSmrg CFLAGS="$CFLAGS -Werror=implicit" 7142a85aecdfSmrg 7143e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7144e53c48bfSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7145a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 7146e53c48bfSmrg if eval test \${$cacheid+y} 7147e53c48bfSmrgthen : 7148e53c48bfSmrg printf %s "(cached) " >&6 7149e53c48bfSmrgelse $as_nop 7150a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7151a85aecdfSmrg/* end confdefs.h. */ 7152a85aecdfSmrgint i; 7153a85aecdfSmrgint 7154e53c48bfSmrgmain (void) 7155a85aecdfSmrg{ 7156a85aecdfSmrg 7157a85aecdfSmrg ; 7158a85aecdfSmrg return 0; 7159a85aecdfSmrg} 7160a85aecdfSmrg_ACEOF 7161e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7162e53c48bfSmrgthen : 7163a85aecdfSmrg eval $cacheid=yes 7164e53c48bfSmrgelse $as_nop 7165a85aecdfSmrg eval $cacheid=no 7166a85aecdfSmrgfi 7167e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7168a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7169a85aecdfSmrgfi 7170a85aecdfSmrg 7171a85aecdfSmrg 7172a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7173a85aecdfSmrg 7174a85aecdfSmrg eval supported=\$$cacheid 7175e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7176e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7177a85aecdfSmrg if test "$supported" = "yes" ; then 7178a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7179a85aecdfSmrg found="yes" 7180a85aecdfSmrg fi 7181a85aecdfSmrg fi 7182a85aecdfSmrg 7183a85aecdfSmrg if test $found = "no" ; then 7184a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7185a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7186a85aecdfSmrg fi 7187a85aecdfSmrg 7188a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7189a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7190a85aecdfSmrg fi 7191a85aecdfSmrg 7192a85aecdfSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7193a85aecdfSmrg 7194e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 7195e53c48bfSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7196a9ba4257Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7197e53c48bfSmrg if eval test \${$cacheid+y} 7198e53c48bfSmrgthen : 7199e53c48bfSmrg printf %s "(cached) " >&6 7200e53c48bfSmrgelse $as_nop 7201a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7202a85aecdfSmrg/* end confdefs.h. */ 7203a85aecdfSmrgint i; 7204a85aecdfSmrgint 7205e53c48bfSmrgmain (void) 7206a85aecdfSmrg{ 7207a85aecdfSmrg 7208a85aecdfSmrg ; 7209a85aecdfSmrg return 0; 7210a85aecdfSmrg} 7211a85aecdfSmrg_ACEOF 7212e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7213e53c48bfSmrgthen : 7214a85aecdfSmrg eval $cacheid=yes 7215e53c48bfSmrgelse $as_nop 7216a85aecdfSmrg eval $cacheid=no 7217a85aecdfSmrgfi 7218e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7219a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7220a85aecdfSmrgfi 7221a85aecdfSmrg 7222a85aecdfSmrg 7223a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7224a85aecdfSmrg 7225a85aecdfSmrg eval supported=\$$cacheid 7226e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7227e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7228a85aecdfSmrg if test "$supported" = "yes" ; then 7229a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7230a85aecdfSmrg found="yes" 7231a85aecdfSmrg fi 7232a85aecdfSmrg fi 7233a85aecdfSmrg 7234a85aecdfSmrg 7235a85aecdfSmrg 7236a85aecdfSmrg 7237a85aecdfSmrg 7238a85aecdfSmrg 7239a85aecdfSmrg 7240a85aecdfSmrg 7241a85aecdfSmrg 7242a85aecdfSmrg 7243a85aecdfSmrg 7244a85aecdfSmrg 7245a85aecdfSmrg 7246a85aecdfSmrg 7247a85aecdfSmrg 7248a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7249a85aecdfSmrg 7250a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7251a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7252e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7253e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7254e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7255e53c48bfSmrgthen : 7256e53c48bfSmrg printf %s "(cached) " >&6 7257e53c48bfSmrgelse $as_nop 7258a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7259a85aecdfSmrg/* end confdefs.h. */ 7260a85aecdfSmrgint i; 7261a85aecdfSmrg_ACEOF 7262e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7263e53c48bfSmrgthen : 7264a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7265e53c48bfSmrgelse $as_nop 7266a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 7267a85aecdfSmrgfi 7268e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7269a85aecdfSmrgfi 7270e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7271e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7272a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7273a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7274a85aecdfSmrgfi 7275a85aecdfSmrg 7276a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7277a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7278a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7279a85aecdfSmrg fi 7280a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7281e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7282e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7283e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7284e53c48bfSmrgthen : 7285e53c48bfSmrg printf %s "(cached) " >&6 7286e53c48bfSmrgelse $as_nop 7287a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7288a85aecdfSmrg/* end confdefs.h. */ 7289a85aecdfSmrgint i; 7290a85aecdfSmrg_ACEOF 7291e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7292e53c48bfSmrgthen : 7293a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7294e53c48bfSmrgelse $as_nop 7295a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7296a85aecdfSmrgfi 7297e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7298a85aecdfSmrgfi 7299e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7300e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7301a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7302a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7303a85aecdfSmrgfi 7304a85aecdfSmrg 7305a85aecdfSmrgfound="no" 7306a85aecdfSmrg 7307a85aecdfSmrg if test $found = "no" ; then 7308a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7309a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7310a85aecdfSmrg fi 7311a85aecdfSmrg 7312a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7313a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7314a85aecdfSmrg fi 7315a85aecdfSmrg 7316a85aecdfSmrg CFLAGS="$CFLAGS -Werror=nonnull" 7317a85aecdfSmrg 7318e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7319e53c48bfSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7320a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7321e53c48bfSmrg if eval test \${$cacheid+y} 7322e53c48bfSmrgthen : 7323e53c48bfSmrg printf %s "(cached) " >&6 7324e53c48bfSmrgelse $as_nop 7325a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7326a85aecdfSmrg/* end confdefs.h. */ 7327a85aecdfSmrgint i; 7328a85aecdfSmrgint 7329e53c48bfSmrgmain (void) 7330a85aecdfSmrg{ 7331a85aecdfSmrg 7332a85aecdfSmrg ; 7333a85aecdfSmrg return 0; 7334a85aecdfSmrg} 7335a85aecdfSmrg_ACEOF 7336e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7337e53c48bfSmrgthen : 7338a85aecdfSmrg eval $cacheid=yes 7339e53c48bfSmrgelse $as_nop 7340a85aecdfSmrg eval $cacheid=no 7341a85aecdfSmrgfi 7342e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7343a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7344a85aecdfSmrgfi 7345a85aecdfSmrg 7346a85aecdfSmrg 7347a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7348a85aecdfSmrg 7349a85aecdfSmrg eval supported=\$$cacheid 7350e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7351e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7352a85aecdfSmrg if test "$supported" = "yes" ; then 7353a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7354a85aecdfSmrg found="yes" 7355a85aecdfSmrg fi 7356a85aecdfSmrg fi 7357a85aecdfSmrg 7358a85aecdfSmrg 7359a85aecdfSmrg 7360a85aecdfSmrg 7361a85aecdfSmrg 7362a85aecdfSmrg 7363a85aecdfSmrg 7364a85aecdfSmrg 7365a85aecdfSmrg 7366a85aecdfSmrg 7367a85aecdfSmrg 7368a85aecdfSmrg 7369a85aecdfSmrg 7370a85aecdfSmrg 7371a85aecdfSmrg 7372a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7373a85aecdfSmrg 7374a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7375a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7376e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7377e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7378e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7379e53c48bfSmrgthen : 7380e53c48bfSmrg printf %s "(cached) " >&6 7381e53c48bfSmrgelse $as_nop 7382a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7383a85aecdfSmrg/* end confdefs.h. */ 7384a85aecdfSmrgint i; 7385a85aecdfSmrg_ACEOF 7386e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7387e53c48bfSmrgthen : 7388a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7389e53c48bfSmrgelse $as_nop 7390a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 7391a85aecdfSmrgfi 7392e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7393a85aecdfSmrgfi 7394e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7395e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7396a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7397a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7398a85aecdfSmrgfi 7399a85aecdfSmrg 7400a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7401a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7402a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7403a85aecdfSmrg fi 7404a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7405e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7406e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7407e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7408e53c48bfSmrgthen : 7409e53c48bfSmrg printf %s "(cached) " >&6 7410e53c48bfSmrgelse $as_nop 7411a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7412a85aecdfSmrg/* end confdefs.h. */ 7413a85aecdfSmrgint i; 7414a85aecdfSmrg_ACEOF 7415e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7416e53c48bfSmrgthen : 7417a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7418e53c48bfSmrgelse $as_nop 7419a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7420a85aecdfSmrgfi 7421e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7422a85aecdfSmrgfi 7423e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7424e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7425a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7426a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7427a85aecdfSmrgfi 7428a85aecdfSmrg 7429a85aecdfSmrgfound="no" 7430a85aecdfSmrg 7431a85aecdfSmrg if test $found = "no" ; then 7432a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7433a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7434a85aecdfSmrg fi 7435a85aecdfSmrg 7436a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7437a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7438a85aecdfSmrg fi 7439a85aecdfSmrg 7440a85aecdfSmrg CFLAGS="$CFLAGS -Werror=init-self" 7441a85aecdfSmrg 7442e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7443e53c48bfSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7444a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 7445e53c48bfSmrg if eval test \${$cacheid+y} 7446e53c48bfSmrgthen : 7447e53c48bfSmrg printf %s "(cached) " >&6 7448e53c48bfSmrgelse $as_nop 7449a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7450a85aecdfSmrg/* end confdefs.h. */ 7451a85aecdfSmrgint i; 7452a85aecdfSmrgint 7453e53c48bfSmrgmain (void) 7454a85aecdfSmrg{ 7455a85aecdfSmrg 7456a85aecdfSmrg ; 7457a85aecdfSmrg return 0; 7458a85aecdfSmrg} 7459a85aecdfSmrg_ACEOF 7460e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7461e53c48bfSmrgthen : 7462a85aecdfSmrg eval $cacheid=yes 7463e53c48bfSmrgelse $as_nop 7464a85aecdfSmrg eval $cacheid=no 7465a85aecdfSmrgfi 7466e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7467a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7468a85aecdfSmrgfi 7469a85aecdfSmrg 7470a85aecdfSmrg 7471a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7472a85aecdfSmrg 7473a85aecdfSmrg eval supported=\$$cacheid 7474e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7475e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7476a85aecdfSmrg if test "$supported" = "yes" ; then 7477a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7478a85aecdfSmrg found="yes" 7479a85aecdfSmrg fi 7480a85aecdfSmrg fi 7481a85aecdfSmrg 7482a85aecdfSmrg 7483a85aecdfSmrg 7484a85aecdfSmrg 7485a85aecdfSmrg 7486a85aecdfSmrg 7487a85aecdfSmrg 7488a85aecdfSmrg 7489a85aecdfSmrg 7490a85aecdfSmrg 7491a85aecdfSmrg 7492a85aecdfSmrg 7493a85aecdfSmrg 7494a85aecdfSmrg 7495a85aecdfSmrg 7496a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7497a85aecdfSmrg 7498a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7499a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7500e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7501e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7502e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7503e53c48bfSmrgthen : 7504e53c48bfSmrg printf %s "(cached) " >&6 7505e53c48bfSmrgelse $as_nop 7506a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7507a85aecdfSmrg/* end confdefs.h. */ 7508a85aecdfSmrgint i; 7509a85aecdfSmrg_ACEOF 7510e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7511e53c48bfSmrgthen : 7512a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7513e53c48bfSmrgelse $as_nop 7514a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 7515a85aecdfSmrgfi 7516e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7517a85aecdfSmrgfi 7518e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7519e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7520a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7521a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7522a85aecdfSmrgfi 7523a85aecdfSmrg 7524a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7525a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7526a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7527a85aecdfSmrg fi 7528a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7529e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7530e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7531e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7532e53c48bfSmrgthen : 7533e53c48bfSmrg printf %s "(cached) " >&6 7534e53c48bfSmrgelse $as_nop 7535a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7536a85aecdfSmrg/* end confdefs.h. */ 7537a85aecdfSmrgint i; 7538a85aecdfSmrg_ACEOF 7539e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7540e53c48bfSmrgthen : 7541a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7542e53c48bfSmrgelse $as_nop 7543a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7544a85aecdfSmrgfi 7545e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7546a85aecdfSmrgfi 7547e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7548e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7549a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7550a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7551a85aecdfSmrgfi 7552a85aecdfSmrg 7553a85aecdfSmrgfound="no" 7554a85aecdfSmrg 7555a85aecdfSmrg if test $found = "no" ; then 7556a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7557a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7558a85aecdfSmrg fi 7559a85aecdfSmrg 7560a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7561a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7562a85aecdfSmrg fi 7563a85aecdfSmrg 7564a85aecdfSmrg CFLAGS="$CFLAGS -Werror=main" 7565a85aecdfSmrg 7566e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7567e53c48bfSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7568a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_main 7569e53c48bfSmrg if eval test \${$cacheid+y} 7570e53c48bfSmrgthen : 7571e53c48bfSmrg printf %s "(cached) " >&6 7572e53c48bfSmrgelse $as_nop 7573a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7574a85aecdfSmrg/* end confdefs.h. */ 7575a85aecdfSmrgint i; 7576a85aecdfSmrgint 7577e53c48bfSmrgmain (void) 7578a85aecdfSmrg{ 7579a85aecdfSmrg 7580a85aecdfSmrg ; 7581a85aecdfSmrg return 0; 7582a85aecdfSmrg} 7583a85aecdfSmrg_ACEOF 7584e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7585e53c48bfSmrgthen : 7586a85aecdfSmrg eval $cacheid=yes 7587e53c48bfSmrgelse $as_nop 7588a85aecdfSmrg eval $cacheid=no 7589a85aecdfSmrgfi 7590e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7591a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7592a85aecdfSmrgfi 7593a85aecdfSmrg 7594a85aecdfSmrg 7595a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7596a85aecdfSmrg 7597a85aecdfSmrg eval supported=\$$cacheid 7598e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7599e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7600a85aecdfSmrg if test "$supported" = "yes" ; then 7601a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7602a85aecdfSmrg found="yes" 7603a85aecdfSmrg fi 7604a85aecdfSmrg fi 7605a85aecdfSmrg 7606a85aecdfSmrg 7607a85aecdfSmrg 7608a85aecdfSmrg 7609a85aecdfSmrg 7610a85aecdfSmrg 7611a85aecdfSmrg 7612a85aecdfSmrg 7613a85aecdfSmrg 7614a85aecdfSmrg 7615a85aecdfSmrg 7616a85aecdfSmrg 7617a85aecdfSmrg 7618a85aecdfSmrg 7619a85aecdfSmrg 7620a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7621a85aecdfSmrg 7622a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7623a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7624e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7625e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7626e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7627e53c48bfSmrgthen : 7628e53c48bfSmrg printf %s "(cached) " >&6 7629e53c48bfSmrgelse $as_nop 7630a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7631a85aecdfSmrg/* end confdefs.h. */ 7632a85aecdfSmrgint i; 7633a85aecdfSmrg_ACEOF 7634e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7635e53c48bfSmrgthen : 7636a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7637e53c48bfSmrgelse $as_nop 7638a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 7639a85aecdfSmrgfi 7640e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7641a85aecdfSmrgfi 7642e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7643e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7644a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7645a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7646a85aecdfSmrgfi 7647a85aecdfSmrg 7648a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7649a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7650a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7651a85aecdfSmrg fi 7652a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7653e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7654e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7655e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7656e53c48bfSmrgthen : 7657e53c48bfSmrg printf %s "(cached) " >&6 7658e53c48bfSmrgelse $as_nop 7659a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7660a85aecdfSmrg/* end confdefs.h. */ 7661a85aecdfSmrgint i; 7662a85aecdfSmrg_ACEOF 7663e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7664e53c48bfSmrgthen : 7665a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7666e53c48bfSmrgelse $as_nop 7667a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7668a85aecdfSmrgfi 7669e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7670a85aecdfSmrgfi 7671e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7672e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7673a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7674a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7675a85aecdfSmrgfi 7676a85aecdfSmrg 7677a85aecdfSmrgfound="no" 7678a85aecdfSmrg 7679a85aecdfSmrg if test $found = "no" ; then 7680a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7681a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7682a85aecdfSmrg fi 7683a85aecdfSmrg 7684a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7685a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7686a85aecdfSmrg fi 7687a85aecdfSmrg 7688a85aecdfSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 7689a85aecdfSmrg 7690e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7691e53c48bfSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 7692a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7693e53c48bfSmrg if eval test \${$cacheid+y} 7694e53c48bfSmrgthen : 7695e53c48bfSmrg printf %s "(cached) " >&6 7696e53c48bfSmrgelse $as_nop 7697a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7698a85aecdfSmrg/* end confdefs.h. */ 7699a85aecdfSmrgint i; 7700a85aecdfSmrgint 7701e53c48bfSmrgmain (void) 7702a85aecdfSmrg{ 7703a85aecdfSmrg 7704a85aecdfSmrg ; 7705a85aecdfSmrg return 0; 7706a85aecdfSmrg} 7707a85aecdfSmrg_ACEOF 7708e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7709e53c48bfSmrgthen : 7710a85aecdfSmrg eval $cacheid=yes 7711e53c48bfSmrgelse $as_nop 7712a85aecdfSmrg eval $cacheid=no 7713a85aecdfSmrgfi 7714e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7715a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7716a85aecdfSmrgfi 7717a85aecdfSmrg 7718a85aecdfSmrg 7719a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7720a85aecdfSmrg 7721a85aecdfSmrg eval supported=\$$cacheid 7722e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7723e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7724a85aecdfSmrg if test "$supported" = "yes" ; then 7725a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7726a85aecdfSmrg found="yes" 7727a85aecdfSmrg fi 7728a85aecdfSmrg fi 7729a85aecdfSmrg 7730a85aecdfSmrg 7731a85aecdfSmrg 7732a85aecdfSmrg 7733a85aecdfSmrg 7734a85aecdfSmrg 7735a85aecdfSmrg 7736a85aecdfSmrg 7737a85aecdfSmrg 7738a85aecdfSmrg 7739a85aecdfSmrg 7740a85aecdfSmrg 7741a85aecdfSmrg 7742a85aecdfSmrg 7743a85aecdfSmrg 7744a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7745a85aecdfSmrg 7746a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7747a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7748e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7749e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7750e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7751e53c48bfSmrgthen : 7752e53c48bfSmrg printf %s "(cached) " >&6 7753e53c48bfSmrgelse $as_nop 7754a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7755a85aecdfSmrg/* end confdefs.h. */ 7756a85aecdfSmrgint i; 7757a85aecdfSmrg_ACEOF 7758e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7759e53c48bfSmrgthen : 7760a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7761e53c48bfSmrgelse $as_nop 7762a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 7763a85aecdfSmrgfi 7764e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7765a85aecdfSmrgfi 7766e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7767e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7768a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7769a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7770a85aecdfSmrgfi 7771a85aecdfSmrg 7772a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7773a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7774a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7775a85aecdfSmrg fi 7776a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7777e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7778e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7779e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7780e53c48bfSmrgthen : 7781e53c48bfSmrg printf %s "(cached) " >&6 7782e53c48bfSmrgelse $as_nop 7783a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7784a85aecdfSmrg/* end confdefs.h. */ 7785a85aecdfSmrgint i; 7786a85aecdfSmrg_ACEOF 7787e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7788e53c48bfSmrgthen : 7789a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7790e53c48bfSmrgelse $as_nop 7791a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7792a85aecdfSmrgfi 7793e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7794a85aecdfSmrgfi 7795e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7796e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7797a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7798a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7799a85aecdfSmrgfi 7800a85aecdfSmrg 7801a85aecdfSmrgfound="no" 7802a85aecdfSmrg 7803a85aecdfSmrg if test $found = "no" ; then 7804a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7805a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7806a85aecdfSmrg fi 7807a85aecdfSmrg 7808a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7809a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7810a85aecdfSmrg fi 7811a85aecdfSmrg 7812a85aecdfSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 7813a85aecdfSmrg 7814e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7815e53c48bfSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 7816a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7817e53c48bfSmrg if eval test \${$cacheid+y} 7818e53c48bfSmrgthen : 7819e53c48bfSmrg printf %s "(cached) " >&6 7820e53c48bfSmrgelse $as_nop 7821a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7822a85aecdfSmrg/* end confdefs.h. */ 7823a85aecdfSmrgint i; 7824a85aecdfSmrgint 7825e53c48bfSmrgmain (void) 7826a85aecdfSmrg{ 7827a85aecdfSmrg 7828a85aecdfSmrg ; 7829a85aecdfSmrg return 0; 7830a85aecdfSmrg} 7831a85aecdfSmrg_ACEOF 7832e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7833e53c48bfSmrgthen : 7834a85aecdfSmrg eval $cacheid=yes 7835e53c48bfSmrgelse $as_nop 7836a85aecdfSmrg eval $cacheid=no 7837a85aecdfSmrgfi 7838e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7839a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7840a85aecdfSmrgfi 7841a85aecdfSmrg 7842a85aecdfSmrg 7843a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7844a85aecdfSmrg 7845a85aecdfSmrg eval supported=\$$cacheid 7846e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7847e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7848a85aecdfSmrg if test "$supported" = "yes" ; then 7849a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7850a85aecdfSmrg found="yes" 7851a85aecdfSmrg fi 7852a85aecdfSmrg fi 7853a85aecdfSmrg 7854a85aecdfSmrg 7855a85aecdfSmrg 7856a85aecdfSmrg 7857a85aecdfSmrg 7858a85aecdfSmrg 7859a85aecdfSmrg 7860a85aecdfSmrg 7861a85aecdfSmrg 7862a85aecdfSmrg 7863a85aecdfSmrg 7864a85aecdfSmrg 7865a85aecdfSmrg 7866a85aecdfSmrg 7867a85aecdfSmrg 7868a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7869a85aecdfSmrg 7870a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7871a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7872e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7873e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7874e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 7875e53c48bfSmrgthen : 7876e53c48bfSmrg printf %s "(cached) " >&6 7877e53c48bfSmrgelse $as_nop 7878a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7879a85aecdfSmrg/* end confdefs.h. */ 7880a85aecdfSmrgint i; 7881a85aecdfSmrg_ACEOF 7882e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7883e53c48bfSmrgthen : 7884a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7885e53c48bfSmrgelse $as_nop 7886a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 7887a85aecdfSmrgfi 7888e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7889a85aecdfSmrgfi 7890e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7891e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7892a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7893a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7894a85aecdfSmrgfi 7895a85aecdfSmrg 7896a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7897a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7898a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7899a85aecdfSmrg fi 7900a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7901e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7902e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7903e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 7904e53c48bfSmrgthen : 7905e53c48bfSmrg printf %s "(cached) " >&6 7906e53c48bfSmrgelse $as_nop 7907a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7908a85aecdfSmrg/* end confdefs.h. */ 7909a85aecdfSmrgint i; 7910a85aecdfSmrg_ACEOF 7911e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 7912e53c48bfSmrgthen : 7913a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7914e53c48bfSmrgelse $as_nop 7915a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7916a85aecdfSmrgfi 7917e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7918a85aecdfSmrgfi 7919e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7920e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7921a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7922a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7923a85aecdfSmrgfi 7924a85aecdfSmrg 7925a85aecdfSmrgfound="no" 7926a85aecdfSmrg 7927a85aecdfSmrg if test $found = "no" ; then 7928a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7929a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7930a85aecdfSmrg fi 7931a85aecdfSmrg 7932a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7933a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7934a85aecdfSmrg fi 7935a85aecdfSmrg 7936a85aecdfSmrg CFLAGS="$CFLAGS -Werror=return-type" 7937a85aecdfSmrg 7938e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7939e53c48bfSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 7940a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 7941e53c48bfSmrg if eval test \${$cacheid+y} 7942e53c48bfSmrgthen : 7943e53c48bfSmrg printf %s "(cached) " >&6 7944e53c48bfSmrgelse $as_nop 7945a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7946a85aecdfSmrg/* end confdefs.h. */ 7947a85aecdfSmrgint i; 7948a85aecdfSmrgint 7949e53c48bfSmrgmain (void) 7950a85aecdfSmrg{ 7951a85aecdfSmrg 7952a85aecdfSmrg ; 7953a85aecdfSmrg return 0; 7954a85aecdfSmrg} 7955a85aecdfSmrg_ACEOF 7956e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 7957e53c48bfSmrgthen : 7958a85aecdfSmrg eval $cacheid=yes 7959e53c48bfSmrgelse $as_nop 7960a85aecdfSmrg eval $cacheid=no 7961a85aecdfSmrgfi 7962e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7963a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 7964a85aecdfSmrgfi 7965a85aecdfSmrg 7966a85aecdfSmrg 7967a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7968a85aecdfSmrg 7969a85aecdfSmrg eval supported=\$$cacheid 7970e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7971e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 7972a85aecdfSmrg if test "$supported" = "yes" ; then 7973a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7974a85aecdfSmrg found="yes" 7975a85aecdfSmrg fi 7976a85aecdfSmrg fi 7977a85aecdfSmrg 7978a85aecdfSmrg if test $found = "no" ; then 7979a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7980a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7981a85aecdfSmrg fi 7982a85aecdfSmrg 7983a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7984a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7985a85aecdfSmrg fi 7986a85aecdfSmrg 7987a85aecdfSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7988a85aecdfSmrg 7989e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7990e53c48bfSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7991a9ba4257Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7992e53c48bfSmrg if eval test \${$cacheid+y} 7993e53c48bfSmrgthen : 7994e53c48bfSmrg printf %s "(cached) " >&6 7995e53c48bfSmrgelse $as_nop 7996a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7997a85aecdfSmrg/* end confdefs.h. */ 7998a85aecdfSmrgint i; 7999a85aecdfSmrgint 8000e53c48bfSmrgmain (void) 8001a85aecdfSmrg{ 8002a85aecdfSmrg 8003a85aecdfSmrg ; 8004a85aecdfSmrg return 0; 8005a85aecdfSmrg} 8006a85aecdfSmrg_ACEOF 8007e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8008e53c48bfSmrgthen : 8009a85aecdfSmrg eval $cacheid=yes 8010e53c48bfSmrgelse $as_nop 8011a85aecdfSmrg eval $cacheid=no 8012a85aecdfSmrgfi 8013e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8014a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8015a85aecdfSmrgfi 8016a85aecdfSmrg 8017a85aecdfSmrg 8018a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8019a85aecdfSmrg 8020a85aecdfSmrg eval supported=\$$cacheid 8021e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8022e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8023a85aecdfSmrg if test "$supported" = "yes" ; then 8024a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8025a85aecdfSmrg found="yes" 8026a85aecdfSmrg fi 8027a85aecdfSmrg fi 8028a85aecdfSmrg 8029a85aecdfSmrg 8030a85aecdfSmrg 8031a85aecdfSmrg 8032a85aecdfSmrg 8033a85aecdfSmrg 8034a85aecdfSmrg 8035a85aecdfSmrg 8036a85aecdfSmrg 8037a85aecdfSmrg 8038a85aecdfSmrg 8039a85aecdfSmrg 8040a85aecdfSmrg 8041a85aecdfSmrg 8042a85aecdfSmrg 8043a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8044a85aecdfSmrg 8045a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8046a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8047e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8048e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8049e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8050e53c48bfSmrgthen : 8051e53c48bfSmrg printf %s "(cached) " >&6 8052e53c48bfSmrgelse $as_nop 8053a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8054a85aecdfSmrg/* end confdefs.h. */ 8055a85aecdfSmrgint i; 8056a85aecdfSmrg_ACEOF 8057e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8058e53c48bfSmrgthen : 8059a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8060e53c48bfSmrgelse $as_nop 8061a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 8062a85aecdfSmrgfi 8063e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8064a85aecdfSmrgfi 8065e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8066e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8067a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8068a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8069a85aecdfSmrgfi 8070a85aecdfSmrg 8071a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8072a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8073a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8074a85aecdfSmrg fi 8075a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8076e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8077e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8078e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8079e53c48bfSmrgthen : 8080e53c48bfSmrg printf %s "(cached) " >&6 8081e53c48bfSmrgelse $as_nop 8082a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8083a85aecdfSmrg/* end confdefs.h. */ 8084a85aecdfSmrgint i; 8085a85aecdfSmrg_ACEOF 8086e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8087e53c48bfSmrgthen : 8088a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8089e53c48bfSmrgelse $as_nop 8090a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8091a85aecdfSmrgfi 8092e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8093a85aecdfSmrgfi 8094e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8095e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8096a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8097a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8098a85aecdfSmrgfi 8099a85aecdfSmrg 8100a85aecdfSmrgfound="no" 8101a85aecdfSmrg 8102a85aecdfSmrg if test $found = "no" ; then 8103a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8104a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8105a85aecdfSmrg fi 8106a85aecdfSmrg 8107a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8108a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8109a85aecdfSmrg fi 8110a85aecdfSmrg 8111a85aecdfSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 8112a85aecdfSmrg 8113e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 8114e53c48bfSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8115a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 8116e53c48bfSmrg if eval test \${$cacheid+y} 8117e53c48bfSmrgthen : 8118e53c48bfSmrg printf %s "(cached) " >&6 8119e53c48bfSmrgelse $as_nop 8120a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8121a85aecdfSmrg/* end confdefs.h. */ 8122a85aecdfSmrgint i; 8123a85aecdfSmrgint 8124e53c48bfSmrgmain (void) 8125a85aecdfSmrg{ 8126a85aecdfSmrg 8127a85aecdfSmrg ; 8128a85aecdfSmrg return 0; 8129a85aecdfSmrg} 8130a85aecdfSmrg_ACEOF 8131e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8132e53c48bfSmrgthen : 8133a85aecdfSmrg eval $cacheid=yes 8134e53c48bfSmrgelse $as_nop 8135a85aecdfSmrg eval $cacheid=no 8136a85aecdfSmrgfi 8137e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8138a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8139a85aecdfSmrgfi 8140a85aecdfSmrg 8141a85aecdfSmrg 8142a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8143a85aecdfSmrg 8144a85aecdfSmrg eval supported=\$$cacheid 8145e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8146e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8147a85aecdfSmrg if test "$supported" = "yes" ; then 8148a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8149a85aecdfSmrg found="yes" 8150a85aecdfSmrg fi 8151a85aecdfSmrg fi 8152a85aecdfSmrg 8153a85aecdfSmrg 8154a85aecdfSmrg 8155a85aecdfSmrg 8156a85aecdfSmrg 8157a85aecdfSmrg 8158a85aecdfSmrg 8159a85aecdfSmrg 8160a85aecdfSmrg 8161a85aecdfSmrg 8162a85aecdfSmrg 8163a85aecdfSmrg 8164a85aecdfSmrg 8165a85aecdfSmrg 8166a85aecdfSmrg 8167a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8168a85aecdfSmrg 8169a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8170a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8171e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8172e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8173e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8174e53c48bfSmrgthen : 8175e53c48bfSmrg printf %s "(cached) " >&6 8176e53c48bfSmrgelse $as_nop 8177a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8178a85aecdfSmrg/* end confdefs.h. */ 8179a85aecdfSmrgint i; 8180a85aecdfSmrg_ACEOF 8181e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8182e53c48bfSmrgthen : 8183a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8184e53c48bfSmrgelse $as_nop 8185a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 8186a85aecdfSmrgfi 8187e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8188a85aecdfSmrgfi 8189e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8190e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8191a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8192a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8193a85aecdfSmrgfi 8194a85aecdfSmrg 8195a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8196a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8197a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8198a85aecdfSmrg fi 8199a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8200e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8201e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8202e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8203e53c48bfSmrgthen : 8204e53c48bfSmrg printf %s "(cached) " >&6 8205e53c48bfSmrgelse $as_nop 8206a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8207a85aecdfSmrg/* end confdefs.h. */ 8208a85aecdfSmrgint i; 8209a85aecdfSmrg_ACEOF 8210e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8211e53c48bfSmrgthen : 8212a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8213e53c48bfSmrgelse $as_nop 8214a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8215a85aecdfSmrgfi 8216e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8217a85aecdfSmrgfi 8218e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8219e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8220a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8221a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8222a85aecdfSmrgfi 8223a85aecdfSmrg 8224a85aecdfSmrgfound="no" 8225a85aecdfSmrg 8226a85aecdfSmrg if test $found = "no" ; then 8227a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8228a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8229a85aecdfSmrg fi 8230a85aecdfSmrg 8231a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8232a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8233a85aecdfSmrg fi 8234a85aecdfSmrg 8235a85aecdfSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 8236a85aecdfSmrg 8237e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8238e53c48bfSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8239a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8240e53c48bfSmrg if eval test \${$cacheid+y} 8241e53c48bfSmrgthen : 8242e53c48bfSmrg printf %s "(cached) " >&6 8243e53c48bfSmrgelse $as_nop 8244a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8245a85aecdfSmrg/* end confdefs.h. */ 8246a85aecdfSmrgint i; 8247a85aecdfSmrgint 8248e53c48bfSmrgmain (void) 8249a85aecdfSmrg{ 8250a85aecdfSmrg 8251a85aecdfSmrg ; 8252a85aecdfSmrg return 0; 8253a85aecdfSmrg} 8254a85aecdfSmrg_ACEOF 8255e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8256e53c48bfSmrgthen : 8257a85aecdfSmrg eval $cacheid=yes 8258e53c48bfSmrgelse $as_nop 8259a85aecdfSmrg eval $cacheid=no 8260a85aecdfSmrgfi 8261e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8262a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8263a85aecdfSmrgfi 8264a85aecdfSmrg 8265a85aecdfSmrg 8266a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8267a85aecdfSmrg 8268a85aecdfSmrg eval supported=\$$cacheid 8269e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8270e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8271a85aecdfSmrg if test "$supported" = "yes" ; then 8272a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8273a85aecdfSmrg found="yes" 8274a85aecdfSmrg fi 8275a85aecdfSmrg fi 8276a85aecdfSmrg 8277a85aecdfSmrg 8278a85aecdfSmrg 8279a85aecdfSmrg 8280a85aecdfSmrg 8281a85aecdfSmrg 8282a85aecdfSmrg 8283a85aecdfSmrg 8284a85aecdfSmrg 8285a85aecdfSmrg 8286a85aecdfSmrg 8287a85aecdfSmrg 8288a85aecdfSmrg 8289a85aecdfSmrg 8290a85aecdfSmrg 8291a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8292a85aecdfSmrg 8293a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8294a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8295e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8296e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8297e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8298e53c48bfSmrgthen : 8299e53c48bfSmrg printf %s "(cached) " >&6 8300e53c48bfSmrgelse $as_nop 8301a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8302a85aecdfSmrg/* end confdefs.h. */ 8303a85aecdfSmrgint i; 8304a85aecdfSmrg_ACEOF 8305e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8306e53c48bfSmrgthen : 8307a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8308e53c48bfSmrgelse $as_nop 8309a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 8310a85aecdfSmrgfi 8311e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8312a85aecdfSmrgfi 8313e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8314e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8315a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8316a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8317a85aecdfSmrgfi 8318a85aecdfSmrg 8319a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8320a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8321a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8322a85aecdfSmrg fi 8323a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8324e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8325e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8326e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8327e53c48bfSmrgthen : 8328e53c48bfSmrg printf %s "(cached) " >&6 8329e53c48bfSmrgelse $as_nop 8330a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8331a85aecdfSmrg/* end confdefs.h. */ 8332a85aecdfSmrgint i; 8333a85aecdfSmrg_ACEOF 8334e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8335e53c48bfSmrgthen : 8336a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8337e53c48bfSmrgelse $as_nop 8338a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8339a85aecdfSmrgfi 8340e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8341a85aecdfSmrgfi 8342e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8343e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8344a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8345a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8346a85aecdfSmrgfi 8347a85aecdfSmrg 8348a85aecdfSmrgfound="no" 8349a85aecdfSmrg 8350a85aecdfSmrg if test $found = "no" ; then 8351a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8352a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8353a85aecdfSmrg fi 8354a85aecdfSmrg 8355a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8356a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8357a85aecdfSmrg fi 8358a85aecdfSmrg 8359a85aecdfSmrg CFLAGS="$CFLAGS -Werror=write-strings" 8360a85aecdfSmrg 8361e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8362e53c48bfSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8363a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8364e53c48bfSmrg if eval test \${$cacheid+y} 8365e53c48bfSmrgthen : 8366e53c48bfSmrg printf %s "(cached) " >&6 8367e53c48bfSmrgelse $as_nop 8368a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8369a85aecdfSmrg/* end confdefs.h. */ 8370a85aecdfSmrgint i; 8371a85aecdfSmrgint 8372e53c48bfSmrgmain (void) 8373a85aecdfSmrg{ 8374a85aecdfSmrg 8375a85aecdfSmrg ; 8376a85aecdfSmrg return 0; 8377a85aecdfSmrg} 8378a85aecdfSmrg_ACEOF 8379e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8380e53c48bfSmrgthen : 8381a85aecdfSmrg eval $cacheid=yes 8382e53c48bfSmrgelse $as_nop 8383a85aecdfSmrg eval $cacheid=no 8384a85aecdfSmrgfi 8385e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8386a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8387a85aecdfSmrgfi 8388a85aecdfSmrg 8389a85aecdfSmrg 8390a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8391a85aecdfSmrg 8392a85aecdfSmrg eval supported=\$$cacheid 8393e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8394e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8395a85aecdfSmrg if test "$supported" = "yes" ; then 8396a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8397a85aecdfSmrg found="yes" 8398a85aecdfSmrg fi 8399a85aecdfSmrg fi 8400a85aecdfSmrg 8401a85aecdfSmrg 8402a85aecdfSmrg 8403a85aecdfSmrg 8404a85aecdfSmrg 8405a85aecdfSmrg 8406a85aecdfSmrg 8407a85aecdfSmrg 8408a85aecdfSmrg 8409a85aecdfSmrg 8410a85aecdfSmrg 8411a85aecdfSmrg 8412a85aecdfSmrg 8413a85aecdfSmrg 8414a85aecdfSmrg 8415a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8416a85aecdfSmrg 8417a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8418a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8419e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8420e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8421e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8422e53c48bfSmrgthen : 8423e53c48bfSmrg printf %s "(cached) " >&6 8424e53c48bfSmrgelse $as_nop 8425a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8426a85aecdfSmrg/* end confdefs.h. */ 8427a85aecdfSmrgint i; 8428a85aecdfSmrg_ACEOF 8429e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8430e53c48bfSmrgthen : 8431a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8432e53c48bfSmrgelse $as_nop 8433a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 8434a85aecdfSmrgfi 8435e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8436a85aecdfSmrgfi 8437e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8438e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8439a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8440a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8441a85aecdfSmrgfi 8442a85aecdfSmrg 8443a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8444a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8445a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8446a85aecdfSmrg fi 8447a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8448e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8449e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8450e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8451e53c48bfSmrgthen : 8452e53c48bfSmrg printf %s "(cached) " >&6 8453e53c48bfSmrgelse $as_nop 8454a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8455a85aecdfSmrg/* end confdefs.h. */ 8456a85aecdfSmrgint i; 8457a85aecdfSmrg_ACEOF 8458e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8459e53c48bfSmrgthen : 8460a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8461e53c48bfSmrgelse $as_nop 8462a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8463a85aecdfSmrgfi 8464e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8465a85aecdfSmrgfi 8466e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8467e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8468a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8469a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8470a85aecdfSmrgfi 8471a85aecdfSmrg 8472a85aecdfSmrgfound="no" 8473a85aecdfSmrg 8474a85aecdfSmrg if test $found = "no" ; then 8475a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8476a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8477a85aecdfSmrg fi 8478a85aecdfSmrg 8479a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8480a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8481a85aecdfSmrg fi 8482a85aecdfSmrg 8483a85aecdfSmrg CFLAGS="$CFLAGS -Werror=address" 8484a85aecdfSmrg 8485e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8486e53c48bfSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8487a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_address 8488e53c48bfSmrg if eval test \${$cacheid+y} 8489e53c48bfSmrgthen : 8490e53c48bfSmrg printf %s "(cached) " >&6 8491e53c48bfSmrgelse $as_nop 8492a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8493a85aecdfSmrg/* end confdefs.h. */ 8494a85aecdfSmrgint i; 8495a85aecdfSmrgint 8496e53c48bfSmrgmain (void) 8497a85aecdfSmrg{ 8498a85aecdfSmrg 8499a85aecdfSmrg ; 8500a85aecdfSmrg return 0; 8501a85aecdfSmrg} 8502a85aecdfSmrg_ACEOF 8503e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8504e53c48bfSmrgthen : 8505a85aecdfSmrg eval $cacheid=yes 8506e53c48bfSmrgelse $as_nop 8507a85aecdfSmrg eval $cacheid=no 8508a85aecdfSmrgfi 8509e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8510a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8511a85aecdfSmrgfi 8512a85aecdfSmrg 8513a85aecdfSmrg 8514a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8515a85aecdfSmrg 8516a85aecdfSmrg eval supported=\$$cacheid 8517e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8518e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8519a85aecdfSmrg if test "$supported" = "yes" ; then 8520a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8521a85aecdfSmrg found="yes" 8522a85aecdfSmrg fi 8523a85aecdfSmrg fi 8524a85aecdfSmrg 8525a85aecdfSmrg 8526a85aecdfSmrg 8527a85aecdfSmrg 8528a85aecdfSmrg 8529a85aecdfSmrg 8530a85aecdfSmrg 8531a85aecdfSmrg 8532a85aecdfSmrg 8533a85aecdfSmrg 8534a85aecdfSmrg 8535a85aecdfSmrg 8536a85aecdfSmrg 8537a85aecdfSmrg 8538a85aecdfSmrg 8539a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8540a85aecdfSmrg 8541a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8542a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8543e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8544e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8545e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8546e53c48bfSmrgthen : 8547e53c48bfSmrg printf %s "(cached) " >&6 8548e53c48bfSmrgelse $as_nop 8549a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8550a85aecdfSmrg/* end confdefs.h. */ 8551a85aecdfSmrgint i; 8552a85aecdfSmrg_ACEOF 8553e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8554e53c48bfSmrgthen : 8555a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8556e53c48bfSmrgelse $as_nop 8557a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 8558a85aecdfSmrgfi 8559e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8560a85aecdfSmrgfi 8561e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8562e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8563a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8564a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8565a85aecdfSmrgfi 8566a85aecdfSmrg 8567a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8568a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8569a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8570a85aecdfSmrg fi 8571a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8572e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8573e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8574e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8575e53c48bfSmrgthen : 8576e53c48bfSmrg printf %s "(cached) " >&6 8577e53c48bfSmrgelse $as_nop 8578a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8579a85aecdfSmrg/* end confdefs.h. */ 8580a85aecdfSmrgint i; 8581a85aecdfSmrg_ACEOF 8582e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8583e53c48bfSmrgthen : 8584a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8585e53c48bfSmrgelse $as_nop 8586a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8587a85aecdfSmrgfi 8588e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8589a85aecdfSmrgfi 8590e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8591e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8592a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8593a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8594a85aecdfSmrgfi 8595a85aecdfSmrg 8596a85aecdfSmrgfound="no" 8597a85aecdfSmrg 8598a85aecdfSmrg if test $found = "no" ; then 8599a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8600a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8601a85aecdfSmrg fi 8602a85aecdfSmrg 8603a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8604a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8605a85aecdfSmrg fi 8606a85aecdfSmrg 8607a85aecdfSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8608a85aecdfSmrg 8609e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8610e53c48bfSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8611a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8612e53c48bfSmrg if eval test \${$cacheid+y} 8613e53c48bfSmrgthen : 8614e53c48bfSmrg printf %s "(cached) " >&6 8615e53c48bfSmrgelse $as_nop 8616a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8617a85aecdfSmrg/* end confdefs.h. */ 8618a85aecdfSmrgint i; 8619a85aecdfSmrgint 8620e53c48bfSmrgmain (void) 8621a85aecdfSmrg{ 8622a85aecdfSmrg 8623a85aecdfSmrg ; 8624a85aecdfSmrg return 0; 8625a85aecdfSmrg} 8626a85aecdfSmrg_ACEOF 8627e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8628e53c48bfSmrgthen : 8629a85aecdfSmrg eval $cacheid=yes 8630e53c48bfSmrgelse $as_nop 8631a85aecdfSmrg eval $cacheid=no 8632a85aecdfSmrgfi 8633e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8634a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8635a85aecdfSmrgfi 8636a85aecdfSmrg 8637a85aecdfSmrg 8638a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8639a85aecdfSmrg 8640a85aecdfSmrg eval supported=\$$cacheid 8641e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8642e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8643a85aecdfSmrg if test "$supported" = "yes" ; then 8644a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8645a85aecdfSmrg found="yes" 8646a85aecdfSmrg fi 8647a85aecdfSmrg fi 8648a85aecdfSmrg 8649a85aecdfSmrg if test $found = "no" ; then 8650a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8651a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8652a85aecdfSmrg fi 8653a85aecdfSmrg 8654a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8655a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8656a85aecdfSmrg fi 8657a85aecdfSmrg 8658a85aecdfSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8659a85aecdfSmrg 8660e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8661e53c48bfSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8662a9ba4257Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8663e53c48bfSmrg if eval test \${$cacheid+y} 8664e53c48bfSmrgthen : 8665e53c48bfSmrg printf %s "(cached) " >&6 8666e53c48bfSmrgelse $as_nop 8667a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8668a85aecdfSmrg/* end confdefs.h. */ 8669a85aecdfSmrgint i; 8670a85aecdfSmrgint 8671e53c48bfSmrgmain (void) 8672a85aecdfSmrg{ 8673a85aecdfSmrg 8674a85aecdfSmrg ; 8675a85aecdfSmrg return 0; 8676a85aecdfSmrg} 8677a85aecdfSmrg_ACEOF 8678e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8679e53c48bfSmrgthen : 8680a85aecdfSmrg eval $cacheid=yes 8681e53c48bfSmrgelse $as_nop 8682a85aecdfSmrg eval $cacheid=no 8683a85aecdfSmrgfi 8684e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8685a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8686a85aecdfSmrgfi 8687a85aecdfSmrg 8688a85aecdfSmrg 8689a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8690a85aecdfSmrg 8691a85aecdfSmrg eval supported=\$$cacheid 8692e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8693e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8694a85aecdfSmrg if test "$supported" = "yes" ; then 8695a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8696a85aecdfSmrg found="yes" 8697a85aecdfSmrg fi 8698a85aecdfSmrg fi 8699a85aecdfSmrg 8700a85aecdfSmrg 8701a85aecdfSmrg 8702a85aecdfSmrg 8703a85aecdfSmrg 8704a85aecdfSmrg 8705a85aecdfSmrg 8706a85aecdfSmrg 8707a85aecdfSmrg 8708a85aecdfSmrg 8709a85aecdfSmrg 8710a85aecdfSmrg 8711a85aecdfSmrg 8712a85aecdfSmrg 8713a85aecdfSmrg 8714a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8715a85aecdfSmrg 8716a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8717a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8718e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8719e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8720e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8721e53c48bfSmrgthen : 8722e53c48bfSmrg printf %s "(cached) " >&6 8723e53c48bfSmrgelse $as_nop 8724a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8725a85aecdfSmrg/* end confdefs.h. */ 8726a85aecdfSmrgint i; 8727a85aecdfSmrg_ACEOF 8728e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8729e53c48bfSmrgthen : 8730a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8731e53c48bfSmrgelse $as_nop 8732a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 8733a85aecdfSmrgfi 8734e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8735a85aecdfSmrgfi 8736e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8737e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8738a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8739a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8740a85aecdfSmrgfi 8741a85aecdfSmrg 8742a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8743a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8744a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8745a85aecdfSmrg fi 8746a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8747e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8748e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8749e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8750e53c48bfSmrgthen : 8751e53c48bfSmrg printf %s "(cached) " >&6 8752e53c48bfSmrgelse $as_nop 8753a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8754a85aecdfSmrg/* end confdefs.h. */ 8755a85aecdfSmrgint i; 8756a85aecdfSmrg_ACEOF 8757e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8758e53c48bfSmrgthen : 8759a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8760e53c48bfSmrgelse $as_nop 8761a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8762a85aecdfSmrgfi 8763e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8764a85aecdfSmrgfi 8765e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8766e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8767a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8768a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8769a85aecdfSmrgfi 8770a85aecdfSmrg 8771a85aecdfSmrgfound="no" 8772a85aecdfSmrg 8773a85aecdfSmrg if test $found = "no" ; then 8774a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8775a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8776a85aecdfSmrg fi 8777a85aecdfSmrg 8778a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8779a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8780a85aecdfSmrg fi 8781a85aecdfSmrg 8782a85aecdfSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8783a85aecdfSmrg 8784e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8785e53c48bfSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8786a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8787e53c48bfSmrg if eval test \${$cacheid+y} 8788e53c48bfSmrgthen : 8789e53c48bfSmrg printf %s "(cached) " >&6 8790e53c48bfSmrgelse $as_nop 8791a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8792a85aecdfSmrg/* end confdefs.h. */ 8793a85aecdfSmrgint i; 8794a85aecdfSmrgint 8795e53c48bfSmrgmain (void) 8796a85aecdfSmrg{ 8797a85aecdfSmrg 8798a85aecdfSmrg ; 8799a85aecdfSmrg return 0; 8800a85aecdfSmrg} 8801a85aecdfSmrg_ACEOF 8802e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8803e53c48bfSmrgthen : 8804a85aecdfSmrg eval $cacheid=yes 8805e53c48bfSmrgelse $as_nop 8806a85aecdfSmrg eval $cacheid=no 8807a85aecdfSmrgfi 8808e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8809a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8810a85aecdfSmrgfi 8811a85aecdfSmrg 8812a85aecdfSmrg 8813a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8814a85aecdfSmrg 8815a85aecdfSmrg eval supported=\$$cacheid 8816e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8817e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8818a85aecdfSmrg if test "$supported" = "yes" ; then 8819a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8820a85aecdfSmrg found="yes" 8821a85aecdfSmrg fi 8822a85aecdfSmrg fi 8823a85aecdfSmrg 8824a85aecdfSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8825a85aecdfSmrgelse 8826e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5 8827e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;} 8828a85aecdfSmrg 8829a85aecdfSmrg 8830a85aecdfSmrg 8831a85aecdfSmrg 8832a85aecdfSmrg 8833a85aecdfSmrg 8834a85aecdfSmrg 8835a85aecdfSmrg 8836a85aecdfSmrg 8837a85aecdfSmrg 8838a85aecdfSmrg 8839a85aecdfSmrg 8840a85aecdfSmrg 8841a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8842a85aecdfSmrg 8843a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8844a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8845e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8846e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8847e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8848e53c48bfSmrgthen : 8849e53c48bfSmrg printf %s "(cached) " >&6 8850e53c48bfSmrgelse $as_nop 8851a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8852a85aecdfSmrg/* end confdefs.h. */ 8853a85aecdfSmrgint i; 8854a85aecdfSmrg_ACEOF 8855e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8856e53c48bfSmrgthen : 8857a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8858e53c48bfSmrgelse $as_nop 8859a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 8860a85aecdfSmrgfi 8861e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8862a85aecdfSmrgfi 8863e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8864e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8865a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8866a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8867a85aecdfSmrgfi 8868a85aecdfSmrg 8869a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8870a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8871a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8872a85aecdfSmrg fi 8873a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8874e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8875e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8876e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 8877e53c48bfSmrgthen : 8878e53c48bfSmrg printf %s "(cached) " >&6 8879e53c48bfSmrgelse $as_nop 8880a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8881a85aecdfSmrg/* end confdefs.h. */ 8882a85aecdfSmrgint i; 8883a85aecdfSmrg_ACEOF 8884e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8885e53c48bfSmrgthen : 8886a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8887e53c48bfSmrgelse $as_nop 8888a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8889a85aecdfSmrgfi 8890e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8891a85aecdfSmrgfi 8892e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8893e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8894a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8895a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8896a85aecdfSmrgfi 8897a85aecdfSmrg 8898a85aecdfSmrgfound="no" 8899a85aecdfSmrg 8900a85aecdfSmrg if test $found = "no" ; then 8901a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8902a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8903a85aecdfSmrg fi 8904a85aecdfSmrg 8905a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8906a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8907a85aecdfSmrg fi 8908a85aecdfSmrg 8909a85aecdfSmrg CFLAGS="$CFLAGS -Wimplicit" 8910a85aecdfSmrg 8911e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8912e53c48bfSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 8913a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wimplicit 8914e53c48bfSmrg if eval test \${$cacheid+y} 8915e53c48bfSmrgthen : 8916e53c48bfSmrg printf %s "(cached) " >&6 8917e53c48bfSmrgelse $as_nop 8918a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8919a85aecdfSmrg/* end confdefs.h. */ 8920a85aecdfSmrgint i; 8921a85aecdfSmrgint 8922e53c48bfSmrgmain (void) 8923a85aecdfSmrg{ 8924a85aecdfSmrg 8925a85aecdfSmrg ; 8926a85aecdfSmrg return 0; 8927a85aecdfSmrg} 8928a85aecdfSmrg_ACEOF 8929e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 8930e53c48bfSmrgthen : 8931a85aecdfSmrg eval $cacheid=yes 8932e53c48bfSmrgelse $as_nop 8933a85aecdfSmrg eval $cacheid=no 8934a85aecdfSmrgfi 8935e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8936a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 8937a85aecdfSmrgfi 8938a85aecdfSmrg 8939a85aecdfSmrg 8940a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8941a85aecdfSmrg 8942a85aecdfSmrg eval supported=\$$cacheid 8943e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8944e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 8945a85aecdfSmrg if test "$supported" = "yes" ; then 8946a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8947a85aecdfSmrg found="yes" 8948a85aecdfSmrg fi 8949a85aecdfSmrg fi 8950a85aecdfSmrg 8951a85aecdfSmrg 8952a85aecdfSmrg 8953a85aecdfSmrg 8954a85aecdfSmrg 8955a85aecdfSmrg 8956a85aecdfSmrg 8957a85aecdfSmrg 8958a85aecdfSmrg 8959a85aecdfSmrg 8960a85aecdfSmrg 8961a85aecdfSmrg 8962a85aecdfSmrg 8963a85aecdfSmrg 8964a85aecdfSmrg 8965a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8966a85aecdfSmrg 8967a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8968a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8969e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8970e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8971e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 8972e53c48bfSmrgthen : 8973e53c48bfSmrg printf %s "(cached) " >&6 8974e53c48bfSmrgelse $as_nop 8975a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8976a85aecdfSmrg/* end confdefs.h. */ 8977a85aecdfSmrgint i; 8978a85aecdfSmrg_ACEOF 8979e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 8980e53c48bfSmrgthen : 8981a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8982e53c48bfSmrgelse $as_nop 8983a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 8984a85aecdfSmrgfi 8985e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8986a85aecdfSmrgfi 8987e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8988e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8989a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8990a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8991a85aecdfSmrgfi 8992a85aecdfSmrg 8993a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8994a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8995a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8996a85aecdfSmrg fi 8997a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8998e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8999e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9000e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9001e53c48bfSmrgthen : 9002e53c48bfSmrg printf %s "(cached) " >&6 9003e53c48bfSmrgelse $as_nop 9004a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9005a85aecdfSmrg/* end confdefs.h. */ 9006a85aecdfSmrgint i; 9007a85aecdfSmrg_ACEOF 9008e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9009e53c48bfSmrgthen : 9010a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9011e53c48bfSmrgelse $as_nop 9012a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9013a85aecdfSmrgfi 9014e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9015a85aecdfSmrgfi 9016e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9017e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9018a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9019a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9020a85aecdfSmrgfi 9021a85aecdfSmrg 9022a85aecdfSmrgfound="no" 9023a85aecdfSmrg 9024a85aecdfSmrg if test $found = "no" ; then 9025a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9026a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9027a85aecdfSmrg fi 9028a85aecdfSmrg 9029a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9030a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9031a85aecdfSmrg fi 9032a85aecdfSmrg 9033a85aecdfSmrg CFLAGS="$CFLAGS -Wnonnull" 9034a85aecdfSmrg 9035e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 9036e53c48bfSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 9037a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wnonnull 9038e53c48bfSmrg if eval test \${$cacheid+y} 9039e53c48bfSmrgthen : 9040e53c48bfSmrg printf %s "(cached) " >&6 9041e53c48bfSmrgelse $as_nop 9042a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9043a85aecdfSmrg/* end confdefs.h. */ 9044a85aecdfSmrgint i; 9045a85aecdfSmrgint 9046e53c48bfSmrgmain (void) 9047a85aecdfSmrg{ 9048a85aecdfSmrg 9049a85aecdfSmrg ; 9050a85aecdfSmrg return 0; 9051a85aecdfSmrg} 9052a85aecdfSmrg_ACEOF 9053e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 9054e53c48bfSmrgthen : 9055a85aecdfSmrg eval $cacheid=yes 9056e53c48bfSmrgelse $as_nop 9057a85aecdfSmrg eval $cacheid=no 9058a85aecdfSmrgfi 9059e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9060a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 9061a85aecdfSmrgfi 9062a85aecdfSmrg 9063a85aecdfSmrg 9064a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9065a85aecdfSmrg 9066a85aecdfSmrg eval supported=\$$cacheid 9067e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9068e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 9069a85aecdfSmrg if test "$supported" = "yes" ; then 9070a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9071a85aecdfSmrg found="yes" 9072a85aecdfSmrg fi 9073a85aecdfSmrg fi 9074a85aecdfSmrg 9075a85aecdfSmrg 9076a85aecdfSmrg 9077a85aecdfSmrg 9078a85aecdfSmrg 9079a85aecdfSmrg 9080a85aecdfSmrg 9081a85aecdfSmrg 9082a85aecdfSmrg 9083a85aecdfSmrg 9084a85aecdfSmrg 9085a85aecdfSmrg 9086a85aecdfSmrg 9087a85aecdfSmrg 9088a85aecdfSmrg 9089a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9090a85aecdfSmrg 9091a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9092a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9093e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9094e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9095e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9096e53c48bfSmrgthen : 9097e53c48bfSmrg printf %s "(cached) " >&6 9098e53c48bfSmrgelse $as_nop 9099a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9100a85aecdfSmrg/* end confdefs.h. */ 9101a85aecdfSmrgint i; 9102a85aecdfSmrg_ACEOF 9103e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9104e53c48bfSmrgthen : 9105a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9106e53c48bfSmrgelse $as_nop 9107a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 9108a85aecdfSmrgfi 9109e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9110a85aecdfSmrgfi 9111e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9112e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9113a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9114a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9115a85aecdfSmrgfi 9116a85aecdfSmrg 9117a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9118a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9119a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9120a85aecdfSmrg fi 9121a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9122e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9123e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9124e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9125e53c48bfSmrgthen : 9126e53c48bfSmrg printf %s "(cached) " >&6 9127e53c48bfSmrgelse $as_nop 9128a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9129a85aecdfSmrg/* end confdefs.h. */ 9130a85aecdfSmrgint i; 9131a85aecdfSmrg_ACEOF 9132e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9133e53c48bfSmrgthen : 9134a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9135e53c48bfSmrgelse $as_nop 9136a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9137a85aecdfSmrgfi 9138e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9139a85aecdfSmrgfi 9140e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9141e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9142a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9143a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9144a85aecdfSmrgfi 9145a85aecdfSmrg 9146a85aecdfSmrgfound="no" 9147a85aecdfSmrg 9148a85aecdfSmrg if test $found = "no" ; then 9149a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9150a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9151a85aecdfSmrg fi 9152a85aecdfSmrg 9153a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9154a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9155a85aecdfSmrg fi 9156a85aecdfSmrg 9157a85aecdfSmrg CFLAGS="$CFLAGS -Winit-self" 9158a85aecdfSmrg 9159e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 9160e53c48bfSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 9161a85aecdfSmrg cacheid=xorg_cv_cc_flag__Winit_self 9162e53c48bfSmrg if eval test \${$cacheid+y} 9163e53c48bfSmrgthen : 9164e53c48bfSmrg printf %s "(cached) " >&6 9165e53c48bfSmrgelse $as_nop 9166a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9167a85aecdfSmrg/* end confdefs.h. */ 9168a85aecdfSmrgint i; 9169a85aecdfSmrgint 9170e53c48bfSmrgmain (void) 9171a85aecdfSmrg{ 9172a85aecdfSmrg 9173a85aecdfSmrg ; 9174a85aecdfSmrg return 0; 9175a85aecdfSmrg} 9176a85aecdfSmrg_ACEOF 9177e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 9178e53c48bfSmrgthen : 9179a85aecdfSmrg eval $cacheid=yes 9180e53c48bfSmrgelse $as_nop 9181a85aecdfSmrg eval $cacheid=no 9182a85aecdfSmrgfi 9183e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9184a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 9185a85aecdfSmrgfi 9186a85aecdfSmrg 9187a85aecdfSmrg 9188a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9189a85aecdfSmrg 9190a85aecdfSmrg eval supported=\$$cacheid 9191e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9192e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 9193a85aecdfSmrg if test "$supported" = "yes" ; then 9194a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9195a85aecdfSmrg found="yes" 9196a85aecdfSmrg fi 9197a85aecdfSmrg fi 9198a85aecdfSmrg 9199a85aecdfSmrg 9200a85aecdfSmrg 9201a85aecdfSmrg 9202a85aecdfSmrg 9203a85aecdfSmrg 9204a85aecdfSmrg 9205a85aecdfSmrg 9206a85aecdfSmrg 9207a85aecdfSmrg 9208a85aecdfSmrg 9209a85aecdfSmrg 9210a85aecdfSmrg 9211a85aecdfSmrg 9212a85aecdfSmrg 9213a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9214a85aecdfSmrg 9215a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9216a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9217e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9218e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9219e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9220e53c48bfSmrgthen : 9221e53c48bfSmrg printf %s "(cached) " >&6 9222e53c48bfSmrgelse $as_nop 9223a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9224a85aecdfSmrg/* end confdefs.h. */ 9225a85aecdfSmrgint i; 9226a85aecdfSmrg_ACEOF 9227e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9228e53c48bfSmrgthen : 9229a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9230e53c48bfSmrgelse $as_nop 9231a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 9232a85aecdfSmrgfi 9233e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9234a85aecdfSmrgfi 9235e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9236e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9237a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9238a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9239a85aecdfSmrgfi 9240a85aecdfSmrg 9241a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9242a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9243a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9244a85aecdfSmrg fi 9245a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9246e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9247e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9248e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9249e53c48bfSmrgthen : 9250e53c48bfSmrg printf %s "(cached) " >&6 9251e53c48bfSmrgelse $as_nop 9252a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9253a85aecdfSmrg/* end confdefs.h. */ 9254a85aecdfSmrgint i; 9255a85aecdfSmrg_ACEOF 9256e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9257e53c48bfSmrgthen : 9258a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9259e53c48bfSmrgelse $as_nop 9260a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9261a85aecdfSmrgfi 9262e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9263a85aecdfSmrgfi 9264e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9265e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9266a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9267a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9268a85aecdfSmrgfi 9269a85aecdfSmrg 9270a85aecdfSmrgfound="no" 9271a85aecdfSmrg 9272a85aecdfSmrg if test $found = "no" ; then 9273a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9274a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9275a85aecdfSmrg fi 9276a85aecdfSmrg 9277a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9278a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9279a85aecdfSmrg fi 9280a85aecdfSmrg 9281a85aecdfSmrg CFLAGS="$CFLAGS -Wmain" 9282a85aecdfSmrg 9283e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9284e53c48bfSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 9285a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wmain 9286e53c48bfSmrg if eval test \${$cacheid+y} 9287e53c48bfSmrgthen : 9288e53c48bfSmrg printf %s "(cached) " >&6 9289e53c48bfSmrgelse $as_nop 9290a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9291a85aecdfSmrg/* end confdefs.h. */ 9292a85aecdfSmrgint i; 9293a85aecdfSmrgint 9294e53c48bfSmrgmain (void) 9295a85aecdfSmrg{ 9296a85aecdfSmrg 9297a85aecdfSmrg ; 9298a85aecdfSmrg return 0; 9299a85aecdfSmrg} 9300a85aecdfSmrg_ACEOF 9301e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 9302e53c48bfSmrgthen : 9303a85aecdfSmrg eval $cacheid=yes 9304e53c48bfSmrgelse $as_nop 9305a85aecdfSmrg eval $cacheid=no 9306a85aecdfSmrgfi 9307e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9308a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 9309a85aecdfSmrgfi 9310a85aecdfSmrg 9311a85aecdfSmrg 9312a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9313a85aecdfSmrg 9314a85aecdfSmrg eval supported=\$$cacheid 9315e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9316e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 9317a85aecdfSmrg if test "$supported" = "yes" ; then 9318a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9319a85aecdfSmrg found="yes" 9320a85aecdfSmrg fi 9321a85aecdfSmrg fi 9322a85aecdfSmrg 9323a85aecdfSmrg 9324a85aecdfSmrg 9325a85aecdfSmrg 9326a85aecdfSmrg 9327a85aecdfSmrg 9328a85aecdfSmrg 9329a85aecdfSmrg 9330a85aecdfSmrg 9331a85aecdfSmrg 9332a85aecdfSmrg 9333a85aecdfSmrg 9334a85aecdfSmrg 9335a85aecdfSmrg 9336a85aecdfSmrg 9337a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9338a85aecdfSmrg 9339a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9340a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9341e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9342e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9343e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9344e53c48bfSmrgthen : 9345e53c48bfSmrg printf %s "(cached) " >&6 9346e53c48bfSmrgelse $as_nop 9347a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9348a85aecdfSmrg/* end confdefs.h. */ 9349a85aecdfSmrgint i; 9350a85aecdfSmrg_ACEOF 9351e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9352e53c48bfSmrgthen : 9353a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9354e53c48bfSmrgelse $as_nop 9355a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 9356a85aecdfSmrgfi 9357e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9358a85aecdfSmrgfi 9359e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9360e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9361a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9362a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9363a85aecdfSmrgfi 9364a85aecdfSmrg 9365a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9366a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9367a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9368a85aecdfSmrg fi 9369a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9370e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9371e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9372e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9373e53c48bfSmrgthen : 9374e53c48bfSmrg printf %s "(cached) " >&6 9375e53c48bfSmrgelse $as_nop 9376a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9377a85aecdfSmrg/* end confdefs.h. */ 9378a85aecdfSmrgint i; 9379a85aecdfSmrg_ACEOF 9380e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9381e53c48bfSmrgthen : 9382a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9383e53c48bfSmrgelse $as_nop 9384a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9385a85aecdfSmrgfi 9386e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9387a85aecdfSmrgfi 9388e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9389e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9390a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9391a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9392a85aecdfSmrgfi 9393a85aecdfSmrg 9394a85aecdfSmrgfound="no" 9395a85aecdfSmrg 9396a85aecdfSmrg if test $found = "no" ; then 9397a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9398a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9399a85aecdfSmrg fi 9400a85aecdfSmrg 9401a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9402a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9403a85aecdfSmrg fi 9404a85aecdfSmrg 9405a85aecdfSmrg CFLAGS="$CFLAGS -Wmissing-braces" 9406a85aecdfSmrg 9407e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9408e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9409a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9410e53c48bfSmrg if eval test \${$cacheid+y} 9411e53c48bfSmrgthen : 9412e53c48bfSmrg printf %s "(cached) " >&6 9413e53c48bfSmrgelse $as_nop 9414a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9415a85aecdfSmrg/* end confdefs.h. */ 9416a85aecdfSmrgint i; 9417a85aecdfSmrgint 9418e53c48bfSmrgmain (void) 9419a85aecdfSmrg{ 9420a85aecdfSmrg 9421a85aecdfSmrg ; 9422a85aecdfSmrg return 0; 9423a85aecdfSmrg} 9424a85aecdfSmrg_ACEOF 9425e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 9426e53c48bfSmrgthen : 9427a85aecdfSmrg eval $cacheid=yes 9428e53c48bfSmrgelse $as_nop 9429a85aecdfSmrg eval $cacheid=no 9430a85aecdfSmrgfi 9431e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9432a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 9433a85aecdfSmrgfi 9434a85aecdfSmrg 9435a85aecdfSmrg 9436a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9437a85aecdfSmrg 9438a85aecdfSmrg eval supported=\$$cacheid 9439e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9440e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 9441a85aecdfSmrg if test "$supported" = "yes" ; then 9442a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9443a85aecdfSmrg found="yes" 9444a85aecdfSmrg fi 9445a85aecdfSmrg fi 9446a85aecdfSmrg 9447a85aecdfSmrg 9448a85aecdfSmrg 9449a85aecdfSmrg 9450a85aecdfSmrg 9451a85aecdfSmrg 9452a85aecdfSmrg 9453a85aecdfSmrg 9454a85aecdfSmrg 9455a85aecdfSmrg 9456a85aecdfSmrg 9457a85aecdfSmrg 9458a85aecdfSmrg 9459a85aecdfSmrg 9460a85aecdfSmrg 9461a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9462a85aecdfSmrg 9463a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9464a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9465e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9466e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9467e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9468e53c48bfSmrgthen : 9469e53c48bfSmrg printf %s "(cached) " >&6 9470e53c48bfSmrgelse $as_nop 9471a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9472a85aecdfSmrg/* end confdefs.h. */ 9473a85aecdfSmrgint i; 9474a85aecdfSmrg_ACEOF 9475e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9476e53c48bfSmrgthen : 9477a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9478e53c48bfSmrgelse $as_nop 9479a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 9480a85aecdfSmrgfi 9481e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9482a85aecdfSmrgfi 9483e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9484e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9485a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9486a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9487a85aecdfSmrgfi 9488a85aecdfSmrg 9489a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9490a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9491a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9492a85aecdfSmrg fi 9493a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9494e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9495e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9496e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9497e53c48bfSmrgthen : 9498e53c48bfSmrg printf %s "(cached) " >&6 9499e53c48bfSmrgelse $as_nop 9500a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9501a85aecdfSmrg/* end confdefs.h. */ 9502a85aecdfSmrgint i; 9503a85aecdfSmrg_ACEOF 9504e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9505e53c48bfSmrgthen : 9506a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9507e53c48bfSmrgelse $as_nop 9508a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9509a85aecdfSmrgfi 9510e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9511a85aecdfSmrgfi 9512e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9513e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9514a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9515a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9516a85aecdfSmrgfi 9517a85aecdfSmrg 9518a85aecdfSmrgfound="no" 9519a85aecdfSmrg 9520a85aecdfSmrg if test $found = "no" ; then 9521a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9522a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9523a85aecdfSmrg fi 9524a85aecdfSmrg 9525a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9526a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9527a85aecdfSmrg fi 9528a85aecdfSmrg 9529a85aecdfSmrg CFLAGS="$CFLAGS -Wsequence-point" 9530a85aecdfSmrg 9531e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9532e53c48bfSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 9533a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 9534e53c48bfSmrg if eval test \${$cacheid+y} 9535e53c48bfSmrgthen : 9536e53c48bfSmrg printf %s "(cached) " >&6 9537e53c48bfSmrgelse $as_nop 9538a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9539a85aecdfSmrg/* end confdefs.h. */ 9540a85aecdfSmrgint i; 9541a85aecdfSmrgint 9542e53c48bfSmrgmain (void) 9543a85aecdfSmrg{ 9544a85aecdfSmrg 9545a85aecdfSmrg ; 9546a85aecdfSmrg return 0; 9547a85aecdfSmrg} 9548a85aecdfSmrg_ACEOF 9549e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 9550e53c48bfSmrgthen : 9551a85aecdfSmrg eval $cacheid=yes 9552e53c48bfSmrgelse $as_nop 9553a85aecdfSmrg eval $cacheid=no 9554a85aecdfSmrgfi 9555e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9556a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 9557a85aecdfSmrgfi 9558a85aecdfSmrg 9559a85aecdfSmrg 9560a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9561a85aecdfSmrg 9562a85aecdfSmrg eval supported=\$$cacheid 9563e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9564e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 9565a85aecdfSmrg if test "$supported" = "yes" ; then 9566a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9567a85aecdfSmrg found="yes" 9568a85aecdfSmrg fi 9569a85aecdfSmrg fi 9570a85aecdfSmrg 9571a85aecdfSmrg 9572a85aecdfSmrg 9573a85aecdfSmrg 9574a85aecdfSmrg 9575a85aecdfSmrg 9576a85aecdfSmrg 9577a85aecdfSmrg 9578a85aecdfSmrg 9579a85aecdfSmrg 9580a85aecdfSmrg 9581a85aecdfSmrg 9582a85aecdfSmrg 9583a85aecdfSmrg 9584a85aecdfSmrg 9585a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9586a85aecdfSmrg 9587a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9588a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9589e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9590e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9591e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9592e53c48bfSmrgthen : 9593e53c48bfSmrg printf %s "(cached) " >&6 9594e53c48bfSmrgelse $as_nop 9595a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9596a85aecdfSmrg/* end confdefs.h. */ 9597a85aecdfSmrgint i; 9598a85aecdfSmrg_ACEOF 9599e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9600e53c48bfSmrgthen : 9601a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9602e53c48bfSmrgelse $as_nop 9603a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 9604a85aecdfSmrgfi 9605e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9606a85aecdfSmrgfi 9607e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9608e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9609a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9610a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9611a85aecdfSmrgfi 9612a85aecdfSmrg 9613a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9614a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9615a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9616a85aecdfSmrg fi 9617a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9618e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9619e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9620e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9621e53c48bfSmrgthen : 9622e53c48bfSmrg printf %s "(cached) " >&6 9623e53c48bfSmrgelse $as_nop 9624a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9625a85aecdfSmrg/* end confdefs.h. */ 9626a85aecdfSmrgint i; 9627a85aecdfSmrg_ACEOF 9628e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9629e53c48bfSmrgthen : 9630a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9631e53c48bfSmrgelse $as_nop 9632a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9633a85aecdfSmrgfi 9634e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9635a85aecdfSmrgfi 9636e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9637e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9638a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9639a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9640a85aecdfSmrgfi 9641a85aecdfSmrg 9642a85aecdfSmrgfound="no" 9643a85aecdfSmrg 9644a85aecdfSmrg if test $found = "no" ; then 9645a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9646a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9647a85aecdfSmrg fi 9648a85aecdfSmrg 9649a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9650a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9651a85aecdfSmrg fi 9652a85aecdfSmrg 9653a85aecdfSmrg CFLAGS="$CFLAGS -Wreturn-type" 9654a85aecdfSmrg 9655e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9656e53c48bfSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 9657a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 9658e53c48bfSmrg if eval test \${$cacheid+y} 9659e53c48bfSmrgthen : 9660e53c48bfSmrg printf %s "(cached) " >&6 9661e53c48bfSmrgelse $as_nop 9662a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9663a85aecdfSmrg/* end confdefs.h. */ 9664a85aecdfSmrgint i; 9665a85aecdfSmrgint 9666e53c48bfSmrgmain (void) 9667a85aecdfSmrg{ 9668a85aecdfSmrg 9669a85aecdfSmrg ; 9670a85aecdfSmrg return 0; 9671a85aecdfSmrg} 9672a85aecdfSmrg_ACEOF 9673e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 9674e53c48bfSmrgthen : 9675a85aecdfSmrg eval $cacheid=yes 9676e53c48bfSmrgelse $as_nop 9677a85aecdfSmrg eval $cacheid=no 9678a85aecdfSmrgfi 9679e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9680a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 9681a85aecdfSmrgfi 9682a85aecdfSmrg 9683a85aecdfSmrg 9684a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9685a85aecdfSmrg 9686a85aecdfSmrg eval supported=\$$cacheid 9687e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9688e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 9689a85aecdfSmrg if test "$supported" = "yes" ; then 9690a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9691a85aecdfSmrg found="yes" 9692a85aecdfSmrg fi 9693a85aecdfSmrg fi 9694a85aecdfSmrg 9695a85aecdfSmrg 9696a85aecdfSmrg 9697a85aecdfSmrg 9698a85aecdfSmrg 9699a85aecdfSmrg 9700a85aecdfSmrg 9701a85aecdfSmrg 9702a85aecdfSmrg 9703a85aecdfSmrg 9704a85aecdfSmrg 9705a85aecdfSmrg 9706a85aecdfSmrg 9707a85aecdfSmrg 9708a85aecdfSmrg 9709a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9710a85aecdfSmrg 9711a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9712a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9713e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9714e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9715e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9716e53c48bfSmrgthen : 9717e53c48bfSmrg printf %s "(cached) " >&6 9718e53c48bfSmrgelse $as_nop 9719a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9720a85aecdfSmrg/* end confdefs.h. */ 9721a85aecdfSmrgint i; 9722a85aecdfSmrg_ACEOF 9723e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9724e53c48bfSmrgthen : 9725a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9726e53c48bfSmrgelse $as_nop 9727a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 9728a85aecdfSmrgfi 9729e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9730a85aecdfSmrgfi 9731e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9732e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9733a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9734a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9735a85aecdfSmrgfi 9736a85aecdfSmrg 9737a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9738a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9739a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9740a85aecdfSmrg fi 9741a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9742e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9743e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9744e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9745e53c48bfSmrgthen : 9746e53c48bfSmrg printf %s "(cached) " >&6 9747e53c48bfSmrgelse $as_nop 9748a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9749a85aecdfSmrg/* end confdefs.h. */ 9750a85aecdfSmrgint i; 9751a85aecdfSmrg_ACEOF 9752e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9753e53c48bfSmrgthen : 9754a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9755e53c48bfSmrgelse $as_nop 9756a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9757a85aecdfSmrgfi 9758e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9759a85aecdfSmrgfi 9760e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9761e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9762a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9763a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9764a85aecdfSmrgfi 9765a85aecdfSmrg 9766a85aecdfSmrgfound="no" 9767a85aecdfSmrg 9768a85aecdfSmrg if test $found = "no" ; then 9769a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9770a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9771a85aecdfSmrg fi 9772a85aecdfSmrg 9773a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9774a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9775a85aecdfSmrg fi 9776a85aecdfSmrg 9777a85aecdfSmrg CFLAGS="$CFLAGS -Wtrigraphs" 9778a85aecdfSmrg 9779e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9780e53c48bfSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 9781a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9782e53c48bfSmrg if eval test \${$cacheid+y} 9783e53c48bfSmrgthen : 9784e53c48bfSmrg printf %s "(cached) " >&6 9785e53c48bfSmrgelse $as_nop 9786a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9787a85aecdfSmrg/* end confdefs.h. */ 9788a85aecdfSmrgint i; 9789a85aecdfSmrgint 9790e53c48bfSmrgmain (void) 9791a85aecdfSmrg{ 9792a85aecdfSmrg 9793a85aecdfSmrg ; 9794a85aecdfSmrg return 0; 9795a85aecdfSmrg} 9796a85aecdfSmrg_ACEOF 9797e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 9798e53c48bfSmrgthen : 9799a85aecdfSmrg eval $cacheid=yes 9800e53c48bfSmrgelse $as_nop 9801a85aecdfSmrg eval $cacheid=no 9802a85aecdfSmrgfi 9803e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9804a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 9805a85aecdfSmrgfi 9806a85aecdfSmrg 9807a85aecdfSmrg 9808a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9809a85aecdfSmrg 9810a85aecdfSmrg eval supported=\$$cacheid 9811e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9812e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 9813a85aecdfSmrg if test "$supported" = "yes" ; then 9814a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9815a85aecdfSmrg found="yes" 9816a85aecdfSmrg fi 9817a85aecdfSmrg fi 9818a85aecdfSmrg 9819a85aecdfSmrg 9820a85aecdfSmrg 9821a85aecdfSmrg 9822a85aecdfSmrg 9823a85aecdfSmrg 9824a85aecdfSmrg 9825a85aecdfSmrg 9826a85aecdfSmrg 9827a85aecdfSmrg 9828a85aecdfSmrg 9829a85aecdfSmrg 9830a85aecdfSmrg 9831a85aecdfSmrg 9832a85aecdfSmrg 9833a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9834a85aecdfSmrg 9835a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9836a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9837e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9838e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9839e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9840e53c48bfSmrgthen : 9841e53c48bfSmrg printf %s "(cached) " >&6 9842e53c48bfSmrgelse $as_nop 9843a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9844a85aecdfSmrg/* end confdefs.h. */ 9845a85aecdfSmrgint i; 9846a85aecdfSmrg_ACEOF 9847e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9848e53c48bfSmrgthen : 9849a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9850e53c48bfSmrgelse $as_nop 9851a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 9852a85aecdfSmrgfi 9853e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9854a85aecdfSmrgfi 9855e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9856e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9857a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9858a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9859a85aecdfSmrgfi 9860a85aecdfSmrg 9861a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9862a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9863a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9864a85aecdfSmrg fi 9865a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9866e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9867e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9868e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9869e53c48bfSmrgthen : 9870e53c48bfSmrg printf %s "(cached) " >&6 9871e53c48bfSmrgelse $as_nop 9872a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9873a85aecdfSmrg/* end confdefs.h. */ 9874a85aecdfSmrgint i; 9875a85aecdfSmrg_ACEOF 9876e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9877e53c48bfSmrgthen : 9878a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9879e53c48bfSmrgelse $as_nop 9880a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9881a85aecdfSmrgfi 9882e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9883a85aecdfSmrgfi 9884e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9885e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9886a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9887a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9888a85aecdfSmrgfi 9889a85aecdfSmrg 9890a85aecdfSmrgfound="no" 9891a85aecdfSmrg 9892a85aecdfSmrg if test $found = "no" ; then 9893a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9894a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9895a85aecdfSmrg fi 9896a85aecdfSmrg 9897a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9898a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9899a85aecdfSmrg fi 9900a85aecdfSmrg 9901a85aecdfSmrg CFLAGS="$CFLAGS -Warray-bounds" 9902a85aecdfSmrg 9903e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9904e53c48bfSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 9905a85aecdfSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 9906e53c48bfSmrg if eval test \${$cacheid+y} 9907e53c48bfSmrgthen : 9908e53c48bfSmrg printf %s "(cached) " >&6 9909e53c48bfSmrgelse $as_nop 9910a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9911a85aecdfSmrg/* end confdefs.h. */ 9912a85aecdfSmrgint i; 9913a85aecdfSmrgint 9914e53c48bfSmrgmain (void) 9915a85aecdfSmrg{ 9916a85aecdfSmrg 9917a85aecdfSmrg ; 9918a85aecdfSmrg return 0; 9919a85aecdfSmrg} 9920a85aecdfSmrg_ACEOF 9921e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 9922e53c48bfSmrgthen : 9923a85aecdfSmrg eval $cacheid=yes 9924e53c48bfSmrgelse $as_nop 9925a85aecdfSmrg eval $cacheid=no 9926a85aecdfSmrgfi 9927e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9928a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 9929a85aecdfSmrgfi 9930a85aecdfSmrg 9931a85aecdfSmrg 9932a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9933a85aecdfSmrg 9934a85aecdfSmrg eval supported=\$$cacheid 9935e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9936e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 9937a85aecdfSmrg if test "$supported" = "yes" ; then 9938a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9939a85aecdfSmrg found="yes" 9940a85aecdfSmrg fi 9941a85aecdfSmrg fi 9942a85aecdfSmrg 9943a85aecdfSmrg 9944a85aecdfSmrg 9945a85aecdfSmrg 9946a85aecdfSmrg 9947a85aecdfSmrg 9948a85aecdfSmrg 9949a85aecdfSmrg 9950a85aecdfSmrg 9951a85aecdfSmrg 9952a85aecdfSmrg 9953a85aecdfSmrg 9954a85aecdfSmrg 9955a85aecdfSmrg 9956a85aecdfSmrg 9957a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9958a85aecdfSmrg 9959a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9960a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9961e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9962e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9963e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 9964e53c48bfSmrgthen : 9965e53c48bfSmrg printf %s "(cached) " >&6 9966e53c48bfSmrgelse $as_nop 9967a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9968a85aecdfSmrg/* end confdefs.h. */ 9969a85aecdfSmrgint i; 9970a85aecdfSmrg_ACEOF 9971e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 9972e53c48bfSmrgthen : 9973a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9974e53c48bfSmrgelse $as_nop 9975a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 9976a85aecdfSmrgfi 9977e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9978a85aecdfSmrgfi 9979e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9980e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9981a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9982a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9983a85aecdfSmrgfi 9984a85aecdfSmrg 9985a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9986a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9987a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9988a85aecdfSmrg fi 9989a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9990e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9991e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9992e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 9993e53c48bfSmrgthen : 9994e53c48bfSmrg printf %s "(cached) " >&6 9995e53c48bfSmrgelse $as_nop 9996a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9997a85aecdfSmrg/* end confdefs.h. */ 9998a85aecdfSmrgint i; 9999a85aecdfSmrg_ACEOF 10000e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10001e53c48bfSmrgthen : 10002a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10003e53c48bfSmrgelse $as_nop 10004a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10005a85aecdfSmrgfi 10006e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10007a85aecdfSmrgfi 10008e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10009e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10010a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10011a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10012a85aecdfSmrgfi 10013a85aecdfSmrg 10014a85aecdfSmrgfound="no" 10015a85aecdfSmrg 10016a85aecdfSmrg if test $found = "no" ; then 10017a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10018a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10019a85aecdfSmrg fi 10020a85aecdfSmrg 10021a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10022a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10023a85aecdfSmrg fi 10024a85aecdfSmrg 10025a85aecdfSmrg CFLAGS="$CFLAGS -Wwrite-strings" 10026a85aecdfSmrg 10027e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 10028e53c48bfSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10029a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 10030e53c48bfSmrg if eval test \${$cacheid+y} 10031e53c48bfSmrgthen : 10032e53c48bfSmrg printf %s "(cached) " >&6 10033e53c48bfSmrgelse $as_nop 10034a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10035a85aecdfSmrg/* end confdefs.h. */ 10036a85aecdfSmrgint i; 10037a85aecdfSmrgint 10038e53c48bfSmrgmain (void) 10039a85aecdfSmrg{ 10040a85aecdfSmrg 10041a85aecdfSmrg ; 10042a85aecdfSmrg return 0; 10043a85aecdfSmrg} 10044a85aecdfSmrg_ACEOF 10045e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 10046e53c48bfSmrgthen : 10047a85aecdfSmrg eval $cacheid=yes 10048e53c48bfSmrgelse $as_nop 10049a85aecdfSmrg eval $cacheid=no 10050a85aecdfSmrgfi 10051e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10052a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 10053a85aecdfSmrgfi 10054a85aecdfSmrg 10055a85aecdfSmrg 10056a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10057a85aecdfSmrg 10058a85aecdfSmrg eval supported=\$$cacheid 10059e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10060e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 10061a85aecdfSmrg if test "$supported" = "yes" ; then 10062a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10063a85aecdfSmrg found="yes" 10064a85aecdfSmrg fi 10065a85aecdfSmrg fi 10066a85aecdfSmrg 10067a85aecdfSmrg 10068a85aecdfSmrg 10069a85aecdfSmrg 10070a85aecdfSmrg 10071a85aecdfSmrg 10072a85aecdfSmrg 10073a85aecdfSmrg 10074a85aecdfSmrg 10075a85aecdfSmrg 10076a85aecdfSmrg 10077a85aecdfSmrg 10078a85aecdfSmrg 10079a85aecdfSmrg 10080a85aecdfSmrg 10081a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10082a85aecdfSmrg 10083a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10084a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10085e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10086e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10087e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10088e53c48bfSmrgthen : 10089e53c48bfSmrg printf %s "(cached) " >&6 10090e53c48bfSmrgelse $as_nop 10091a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10092a85aecdfSmrg/* end confdefs.h. */ 10093a85aecdfSmrgint i; 10094a85aecdfSmrg_ACEOF 10095e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10096e53c48bfSmrgthen : 10097a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10098e53c48bfSmrgelse $as_nop 10099a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 10100a85aecdfSmrgfi 10101e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10102a85aecdfSmrgfi 10103e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10104e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10105a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10106a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10107a85aecdfSmrgfi 10108a85aecdfSmrg 10109a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10110a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10111a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10112a85aecdfSmrg fi 10113a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10114e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10115e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10116e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10117e53c48bfSmrgthen : 10118e53c48bfSmrg printf %s "(cached) " >&6 10119e53c48bfSmrgelse $as_nop 10120a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10121a85aecdfSmrg/* end confdefs.h. */ 10122a85aecdfSmrgint i; 10123a85aecdfSmrg_ACEOF 10124e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10125e53c48bfSmrgthen : 10126a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10127e53c48bfSmrgelse $as_nop 10128a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10129a85aecdfSmrgfi 10130e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10131a85aecdfSmrgfi 10132e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10133e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10134a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10135a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10136a85aecdfSmrgfi 10137a85aecdfSmrg 10138a85aecdfSmrgfound="no" 10139a85aecdfSmrg 10140a85aecdfSmrg if test $found = "no" ; then 10141a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10142a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10143a85aecdfSmrg fi 10144a85aecdfSmrg 10145a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10146a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10147a85aecdfSmrg fi 10148a85aecdfSmrg 10149a85aecdfSmrg CFLAGS="$CFLAGS -Waddress" 10150a85aecdfSmrg 10151e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 10152e53c48bfSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 10153a85aecdfSmrg cacheid=xorg_cv_cc_flag__Waddress 10154e53c48bfSmrg if eval test \${$cacheid+y} 10155e53c48bfSmrgthen : 10156e53c48bfSmrg printf %s "(cached) " >&6 10157e53c48bfSmrgelse $as_nop 10158a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10159a85aecdfSmrg/* end confdefs.h. */ 10160a85aecdfSmrgint i; 10161a85aecdfSmrgint 10162e53c48bfSmrgmain (void) 10163a85aecdfSmrg{ 10164a85aecdfSmrg 10165a85aecdfSmrg ; 10166a85aecdfSmrg return 0; 10167a85aecdfSmrg} 10168a85aecdfSmrg_ACEOF 10169e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 10170e53c48bfSmrgthen : 10171a85aecdfSmrg eval $cacheid=yes 10172e53c48bfSmrgelse $as_nop 10173a85aecdfSmrg eval $cacheid=no 10174a85aecdfSmrgfi 10175e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10176a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 10177a85aecdfSmrgfi 10178a85aecdfSmrg 10179a85aecdfSmrg 10180a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10181a85aecdfSmrg 10182a85aecdfSmrg eval supported=\$$cacheid 10183e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10184e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 10185a85aecdfSmrg if test "$supported" = "yes" ; then 10186a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10187a85aecdfSmrg found="yes" 10188a85aecdfSmrg fi 10189a85aecdfSmrg fi 10190a85aecdfSmrg 10191a85aecdfSmrg 10192a85aecdfSmrg 10193a85aecdfSmrg 10194a85aecdfSmrg 10195a85aecdfSmrg 10196a85aecdfSmrg 10197a85aecdfSmrg 10198a85aecdfSmrg 10199a85aecdfSmrg 10200a85aecdfSmrg 10201a85aecdfSmrg 10202a85aecdfSmrg 10203a85aecdfSmrg 10204a85aecdfSmrg 10205a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10206a85aecdfSmrg 10207a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10208a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10209e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10210e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10211e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10212e53c48bfSmrgthen : 10213e53c48bfSmrg printf %s "(cached) " >&6 10214e53c48bfSmrgelse $as_nop 10215a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10216a85aecdfSmrg/* end confdefs.h. */ 10217a85aecdfSmrgint i; 10218a85aecdfSmrg_ACEOF 10219e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10220e53c48bfSmrgthen : 10221a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10222e53c48bfSmrgelse $as_nop 10223a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 10224a85aecdfSmrgfi 10225e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10226a85aecdfSmrgfi 10227e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10228e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10229a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10230a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10231a85aecdfSmrgfi 10232a85aecdfSmrg 10233a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10234a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10235a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10236a85aecdfSmrg fi 10237a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10238e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10239e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10240e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10241e53c48bfSmrgthen : 10242e53c48bfSmrg printf %s "(cached) " >&6 10243e53c48bfSmrgelse $as_nop 10244a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10245a85aecdfSmrg/* end confdefs.h. */ 10246a85aecdfSmrgint i; 10247a85aecdfSmrg_ACEOF 10248e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10249e53c48bfSmrgthen : 10250a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10251e53c48bfSmrgelse $as_nop 10252a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10253a85aecdfSmrgfi 10254e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10255a85aecdfSmrgfi 10256e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10257e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10258a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10259a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10260a85aecdfSmrgfi 10261a85aecdfSmrg 10262a85aecdfSmrgfound="no" 10263a85aecdfSmrg 10264a85aecdfSmrg if test $found = "no" ; then 10265a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10266a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10267a85aecdfSmrg fi 10268a85aecdfSmrg 10269a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10270a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10271a85aecdfSmrg fi 10272a85aecdfSmrg 10273a85aecdfSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10274a85aecdfSmrg 10275e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10276e53c48bfSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10277a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10278e53c48bfSmrg if eval test \${$cacheid+y} 10279e53c48bfSmrgthen : 10280e53c48bfSmrg printf %s "(cached) " >&6 10281e53c48bfSmrgelse $as_nop 10282a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10283a85aecdfSmrg/* end confdefs.h. */ 10284a85aecdfSmrgint i; 10285a85aecdfSmrgint 10286e53c48bfSmrgmain (void) 10287a85aecdfSmrg{ 10288a85aecdfSmrg 10289a85aecdfSmrg ; 10290a85aecdfSmrg return 0; 10291a85aecdfSmrg} 10292a85aecdfSmrg_ACEOF 10293e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 10294e53c48bfSmrgthen : 10295a85aecdfSmrg eval $cacheid=yes 10296e53c48bfSmrgelse $as_nop 10297a85aecdfSmrg eval $cacheid=no 10298a85aecdfSmrgfi 10299e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10300a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 10301a85aecdfSmrgfi 10302a85aecdfSmrg 10303a85aecdfSmrg 10304a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10305a85aecdfSmrg 10306a85aecdfSmrg eval supported=\$$cacheid 10307e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10308e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 10309a85aecdfSmrg if test "$supported" = "yes" ; then 10310a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10311a85aecdfSmrg found="yes" 10312a85aecdfSmrg fi 10313a85aecdfSmrg fi 10314a85aecdfSmrg 10315a85aecdfSmrg 10316a85aecdfSmrg 10317a85aecdfSmrg 10318a85aecdfSmrg 10319a85aecdfSmrg 10320a85aecdfSmrg 10321a85aecdfSmrg 10322a85aecdfSmrg 10323a85aecdfSmrg 10324a85aecdfSmrg 10325a85aecdfSmrg 10326a85aecdfSmrg 10327a85aecdfSmrg 10328a85aecdfSmrg 10329a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10330a85aecdfSmrg 10331a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10332a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10333e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10334e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10335e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10336e53c48bfSmrgthen : 10337e53c48bfSmrg printf %s "(cached) " >&6 10338e53c48bfSmrgelse $as_nop 10339a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10340a85aecdfSmrg/* end confdefs.h. */ 10341a85aecdfSmrgint i; 10342a85aecdfSmrg_ACEOF 10343e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10344e53c48bfSmrgthen : 10345a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10346e53c48bfSmrgelse $as_nop 10347a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 10348a85aecdfSmrgfi 10349e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10350a85aecdfSmrgfi 10351e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10352e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10353a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10354a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10355a85aecdfSmrgfi 10356a85aecdfSmrg 10357a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10358a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10359a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10360a85aecdfSmrg fi 10361a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10362e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10363e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10364e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10365e53c48bfSmrgthen : 10366e53c48bfSmrg printf %s "(cached) " >&6 10367e53c48bfSmrgelse $as_nop 10368a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10369a85aecdfSmrg/* end confdefs.h. */ 10370a85aecdfSmrgint i; 10371a85aecdfSmrg_ACEOF 10372e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10373e53c48bfSmrgthen : 10374a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10375e53c48bfSmrgelse $as_nop 10376a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10377a85aecdfSmrgfi 10378e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10379a85aecdfSmrgfi 10380e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10381e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10382a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10383a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10384a85aecdfSmrgfi 10385a85aecdfSmrg 10386a85aecdfSmrgfound="no" 10387a85aecdfSmrg 10388a85aecdfSmrg if test $found = "no" ; then 10389a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10390a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10391a85aecdfSmrg fi 10392a85aecdfSmrg 10393a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10394a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10395a85aecdfSmrg fi 10396a85aecdfSmrg 10397a85aecdfSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10398a85aecdfSmrg 10399e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10400e53c48bfSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10401a85aecdfSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10402e53c48bfSmrg if eval test \${$cacheid+y} 10403e53c48bfSmrgthen : 10404e53c48bfSmrg printf %s "(cached) " >&6 10405e53c48bfSmrgelse $as_nop 10406a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10407a85aecdfSmrg/* end confdefs.h. */ 10408a85aecdfSmrgint i; 10409a85aecdfSmrgint 10410e53c48bfSmrgmain (void) 10411a85aecdfSmrg{ 10412a85aecdfSmrg 10413a85aecdfSmrg ; 10414a85aecdfSmrg return 0; 10415a85aecdfSmrg} 10416a85aecdfSmrg_ACEOF 10417e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 10418e53c48bfSmrgthen : 10419a85aecdfSmrg eval $cacheid=yes 10420e53c48bfSmrgelse $as_nop 10421a85aecdfSmrg eval $cacheid=no 10422a85aecdfSmrgfi 10423e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10424a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 10425a85aecdfSmrgfi 10426a85aecdfSmrg 10427a85aecdfSmrg 10428a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10429a85aecdfSmrg 10430a85aecdfSmrg eval supported=\$$cacheid 10431e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10432e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 10433a85aecdfSmrg if test "$supported" = "yes" ; then 10434a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10435a85aecdfSmrg found="yes" 10436a85aecdfSmrg fi 10437a85aecdfSmrg fi 10438a85aecdfSmrg 10439a85aecdfSmrg 10440a85aecdfSmrgfi 10441a85aecdfSmrg 10442a85aecdfSmrg 10443a85aecdfSmrg 10444a85aecdfSmrg 10445a85aecdfSmrg 10446a85aecdfSmrg 10447a85aecdfSmrg 10448a85aecdfSmrg CWARNFLAGS="$BASE_CFLAGS" 10449a85aecdfSmrg if test "x$GCC" = xyes ; then 10450a85aecdfSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10451a85aecdfSmrg fi 10452a85aecdfSmrg 10453a85aecdfSmrg 10454a85aecdfSmrg 10455a85aecdfSmrg 10456a85aecdfSmrg 10457a85aecdfSmrg 10458a85aecdfSmrg 10459a85aecdfSmrg 10460a85aecdfSmrg# Check whether --enable-strict-compilation was given. 10461e53c48bfSmrgif test ${enable_strict_compilation+y} 10462e53c48bfSmrgthen : 10463a85aecdfSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10464e53c48bfSmrgelse $as_nop 10465a85aecdfSmrg STRICT_COMPILE=no 10466a85aecdfSmrgfi 10467a85aecdfSmrg 10468a85aecdfSmrg 10469a85aecdfSmrg 10470a85aecdfSmrg 10471a85aecdfSmrg 10472a85aecdfSmrg 10473a85aecdfSmrgSTRICT_CFLAGS="" 10474a85aecdfSmrg 10475a85aecdfSmrg 10476a85aecdfSmrg 10477a85aecdfSmrg 10478a85aecdfSmrg 10479a85aecdfSmrg 10480a85aecdfSmrg 10481a85aecdfSmrg 10482a85aecdfSmrg 10483a85aecdfSmrg 10484a85aecdfSmrg 10485a85aecdfSmrg 10486a85aecdfSmrg 10487a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10488a85aecdfSmrg 10489a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10490a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10491e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10492e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10493e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10494e53c48bfSmrgthen : 10495e53c48bfSmrg printf %s "(cached) " >&6 10496e53c48bfSmrgelse $as_nop 10497a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10498a85aecdfSmrg/* end confdefs.h. */ 10499a85aecdfSmrgint i; 10500a85aecdfSmrg_ACEOF 10501e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10502e53c48bfSmrgthen : 10503a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10504e53c48bfSmrgelse $as_nop 10505a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 10506a85aecdfSmrgfi 10507e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10508a85aecdfSmrgfi 10509e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10510e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10511a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10512a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10513a85aecdfSmrgfi 10514a85aecdfSmrg 10515a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10516a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10517a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10518a85aecdfSmrg fi 10519a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10520e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10521e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10522e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10523e53c48bfSmrgthen : 10524e53c48bfSmrg printf %s "(cached) " >&6 10525e53c48bfSmrgelse $as_nop 10526a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10527a85aecdfSmrg/* end confdefs.h. */ 10528a85aecdfSmrgint i; 10529a85aecdfSmrg_ACEOF 10530e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10531e53c48bfSmrgthen : 10532a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10533e53c48bfSmrgelse $as_nop 10534a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10535a85aecdfSmrgfi 10536e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10537a85aecdfSmrgfi 10538e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10539e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10540a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10541a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10542a85aecdfSmrgfi 10543a85aecdfSmrg 10544a85aecdfSmrgfound="no" 10545a85aecdfSmrg 10546a85aecdfSmrg if test $found = "no" ; then 10547a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10548a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10549a85aecdfSmrg fi 10550a85aecdfSmrg 10551a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10552a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10553a85aecdfSmrg fi 10554a85aecdfSmrg 10555a85aecdfSmrg CFLAGS="$CFLAGS -pedantic" 10556a85aecdfSmrg 10557e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10558e53c48bfSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 10559a85aecdfSmrg cacheid=xorg_cv_cc_flag__pedantic 10560e53c48bfSmrg if eval test \${$cacheid+y} 10561e53c48bfSmrgthen : 10562e53c48bfSmrg printf %s "(cached) " >&6 10563e53c48bfSmrgelse $as_nop 10564a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10565a85aecdfSmrg/* end confdefs.h. */ 10566a85aecdfSmrgint i; 10567a85aecdfSmrgint 10568e53c48bfSmrgmain (void) 10569a85aecdfSmrg{ 10570a85aecdfSmrg 10571a85aecdfSmrg ; 10572a85aecdfSmrg return 0; 10573a85aecdfSmrg} 10574a85aecdfSmrg_ACEOF 10575e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 10576e53c48bfSmrgthen : 10577a85aecdfSmrg eval $cacheid=yes 10578e53c48bfSmrgelse $as_nop 10579a85aecdfSmrg eval $cacheid=no 10580a85aecdfSmrgfi 10581e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10582a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 10583a85aecdfSmrgfi 10584a85aecdfSmrg 10585a85aecdfSmrg 10586a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10587a85aecdfSmrg 10588a85aecdfSmrg eval supported=\$$cacheid 10589e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10590e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 10591a85aecdfSmrg if test "$supported" = "yes" ; then 10592a85aecdfSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10593a85aecdfSmrg found="yes" 10594a85aecdfSmrg fi 10595a85aecdfSmrg fi 10596a85aecdfSmrg 10597a85aecdfSmrg 10598a85aecdfSmrg 10599a85aecdfSmrg 10600a85aecdfSmrg 10601a85aecdfSmrg 10602a85aecdfSmrg 10603a85aecdfSmrg 10604a85aecdfSmrg 10605a85aecdfSmrg 10606a85aecdfSmrg 10607a85aecdfSmrg 10608a85aecdfSmrg 10609a85aecdfSmrg 10610a85aecdfSmrg 10611a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10612a85aecdfSmrg 10613a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10614a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10615e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10616e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10617e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10618e53c48bfSmrgthen : 10619e53c48bfSmrg printf %s "(cached) " >&6 10620e53c48bfSmrgelse $as_nop 10621a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10622a85aecdfSmrg/* end confdefs.h. */ 10623a85aecdfSmrgint i; 10624a85aecdfSmrg_ACEOF 10625e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10626e53c48bfSmrgthen : 10627a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10628e53c48bfSmrgelse $as_nop 10629a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 10630a85aecdfSmrgfi 10631e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10632a85aecdfSmrgfi 10633e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10634e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10635a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10636a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10637a85aecdfSmrgfi 10638a85aecdfSmrg 10639a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10640a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10641a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10642a85aecdfSmrg fi 10643a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10644e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10645e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10646e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10647e53c48bfSmrgthen : 10648e53c48bfSmrg printf %s "(cached) " >&6 10649e53c48bfSmrgelse $as_nop 10650a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10651a85aecdfSmrg/* end confdefs.h. */ 10652a85aecdfSmrgint i; 10653a85aecdfSmrg_ACEOF 10654e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10655e53c48bfSmrgthen : 10656a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10657e53c48bfSmrgelse $as_nop 10658a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10659a85aecdfSmrgfi 10660e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10661a85aecdfSmrgfi 10662e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10663e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10664a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10665a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10666a85aecdfSmrgfi 10667a85aecdfSmrg 10668a85aecdfSmrgfound="no" 10669a85aecdfSmrg 10670a85aecdfSmrg if test $found = "no" ; then 10671a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10672a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10673a85aecdfSmrg fi 10674a85aecdfSmrg 10675a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10676a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10677a85aecdfSmrg fi 10678a85aecdfSmrg 10679a85aecdfSmrg CFLAGS="$CFLAGS -Werror" 10680a85aecdfSmrg 10681e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10682e53c48bfSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 10683a85aecdfSmrg cacheid=xorg_cv_cc_flag__Werror 10684e53c48bfSmrg if eval test \${$cacheid+y} 10685e53c48bfSmrgthen : 10686e53c48bfSmrg printf %s "(cached) " >&6 10687e53c48bfSmrgelse $as_nop 10688a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10689a85aecdfSmrg/* end confdefs.h. */ 10690a85aecdfSmrgint i; 10691a85aecdfSmrgint 10692e53c48bfSmrgmain (void) 10693a85aecdfSmrg{ 10694a85aecdfSmrg 10695a85aecdfSmrg ; 10696a85aecdfSmrg return 0; 10697a85aecdfSmrg} 10698a85aecdfSmrg_ACEOF 10699e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 10700e53c48bfSmrgthen : 10701a85aecdfSmrg eval $cacheid=yes 10702e53c48bfSmrgelse $as_nop 10703a85aecdfSmrg eval $cacheid=no 10704a85aecdfSmrgfi 10705e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10706a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 10707a85aecdfSmrgfi 10708a85aecdfSmrg 10709a85aecdfSmrg 10710a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10711a85aecdfSmrg 10712a85aecdfSmrg eval supported=\$$cacheid 10713e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10714e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 10715a85aecdfSmrg if test "$supported" = "yes" ; then 10716a85aecdfSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10717a85aecdfSmrg found="yes" 10718a85aecdfSmrg fi 10719a85aecdfSmrg fi 10720a85aecdfSmrg 10721a85aecdfSmrg if test $found = "no" ; then 10722a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10723a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10724a85aecdfSmrg fi 10725a85aecdfSmrg 10726a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10727a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10728a85aecdfSmrg fi 10729a85aecdfSmrg 10730a85aecdfSmrg CFLAGS="$CFLAGS -errwarn" 10731a85aecdfSmrg 10732e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10733e53c48bfSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 10734a85aecdfSmrg cacheid=xorg_cv_cc_flag__errwarn 10735e53c48bfSmrg if eval test \${$cacheid+y} 10736e53c48bfSmrgthen : 10737e53c48bfSmrg printf %s "(cached) " >&6 10738e53c48bfSmrgelse $as_nop 10739a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10740a85aecdfSmrg/* end confdefs.h. */ 10741a85aecdfSmrgint i; 10742a85aecdfSmrgint 10743e53c48bfSmrgmain (void) 10744a85aecdfSmrg{ 10745a85aecdfSmrg 10746a85aecdfSmrg ; 10747a85aecdfSmrg return 0; 10748a85aecdfSmrg} 10749a85aecdfSmrg_ACEOF 10750e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 10751e53c48bfSmrgthen : 10752a85aecdfSmrg eval $cacheid=yes 10753e53c48bfSmrgelse $as_nop 10754a85aecdfSmrg eval $cacheid=no 10755a85aecdfSmrgfi 10756e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10757a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 10758a85aecdfSmrgfi 10759a85aecdfSmrg 10760a85aecdfSmrg 10761a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10762a85aecdfSmrg 10763a85aecdfSmrg eval supported=\$$cacheid 10764e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10765e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 10766a85aecdfSmrg if test "$supported" = "yes" ; then 10767a85aecdfSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10768a85aecdfSmrg found="yes" 10769a85aecdfSmrg fi 10770a85aecdfSmrg fi 10771a85aecdfSmrg 10772a85aecdfSmrg 10773a85aecdfSmrg 10774a85aecdfSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10775a85aecdfSmrg# activate it with -Werror, so we add it here explicitly. 10776a85aecdfSmrg 10777a85aecdfSmrg 10778a85aecdfSmrg 10779a85aecdfSmrg 10780a85aecdfSmrg 10781a85aecdfSmrg 10782a85aecdfSmrg 10783a85aecdfSmrg 10784a85aecdfSmrg 10785a85aecdfSmrg 10786a85aecdfSmrg 10787a85aecdfSmrg 10788a85aecdfSmrg 10789a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10790a85aecdfSmrg 10791a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10792a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10793e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10794e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10795e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 10796e53c48bfSmrgthen : 10797e53c48bfSmrg printf %s "(cached) " >&6 10798e53c48bfSmrgelse $as_nop 10799a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10800a85aecdfSmrg/* end confdefs.h. */ 10801a85aecdfSmrgint i; 10802a85aecdfSmrg_ACEOF 10803e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10804e53c48bfSmrgthen : 10805a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10806e53c48bfSmrgelse $as_nop 10807a85aecdfSmrg xorg_cv_cc_flag_unknown_warning_option=no 10808a85aecdfSmrgfi 10809e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10810a85aecdfSmrgfi 10811e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10812e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10813a85aecdfSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10814a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10815a85aecdfSmrgfi 10816a85aecdfSmrg 10817a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10818a85aecdfSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10819a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10820a85aecdfSmrg fi 10821a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10822e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10823e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10824e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 10825e53c48bfSmrgthen : 10826e53c48bfSmrg printf %s "(cached) " >&6 10827e53c48bfSmrgelse $as_nop 10828a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10829a85aecdfSmrg/* end confdefs.h. */ 10830a85aecdfSmrgint i; 10831a85aecdfSmrg_ACEOF 10832e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 10833e53c48bfSmrgthen : 10834a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10835e53c48bfSmrgelse $as_nop 10836a85aecdfSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10837a85aecdfSmrgfi 10838e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10839a85aecdfSmrgfi 10840e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10841e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10842a85aecdfSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10843a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10844a85aecdfSmrgfi 10845a85aecdfSmrg 10846a85aecdfSmrgfound="no" 10847a85aecdfSmrg 10848a85aecdfSmrg if test $found = "no" ; then 10849a9ba4257Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10850a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10851a85aecdfSmrg fi 10852a85aecdfSmrg 10853a9ba4257Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10854a85aecdfSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10855a85aecdfSmrg fi 10856a85aecdfSmrg 10857a85aecdfSmrg CFLAGS="$CFLAGS -Werror=attributes" 10858a85aecdfSmrg 10859e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10860e53c48bfSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 10861a9ba4257Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 10862e53c48bfSmrg if eval test \${$cacheid+y} 10863e53c48bfSmrgthen : 10864e53c48bfSmrg printf %s "(cached) " >&6 10865e53c48bfSmrgelse $as_nop 10866a85aecdfSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10867a85aecdfSmrg/* end confdefs.h. */ 10868a85aecdfSmrgint i; 10869a85aecdfSmrgint 10870e53c48bfSmrgmain (void) 10871a85aecdfSmrg{ 10872a85aecdfSmrg 10873a85aecdfSmrg ; 10874a85aecdfSmrg return 0; 10875a85aecdfSmrg} 10876a85aecdfSmrg_ACEOF 10877e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 10878e53c48bfSmrgthen : 10879a85aecdfSmrg eval $cacheid=yes 10880e53c48bfSmrgelse $as_nop 10881a85aecdfSmrg eval $cacheid=no 10882a85aecdfSmrgfi 10883e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10884a85aecdfSmrg conftest$ac_exeext conftest.$ac_ext 10885a85aecdfSmrgfi 10886a85aecdfSmrg 10887a85aecdfSmrg 10888a85aecdfSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10889a85aecdfSmrg 10890a85aecdfSmrg eval supported=\$$cacheid 10891e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10892e53c48bfSmrgprintf "%s\n" "$supported" >&6; } 10893a85aecdfSmrg if test "$supported" = "yes" ; then 10894a85aecdfSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10895a85aecdfSmrg found="yes" 10896a85aecdfSmrg fi 10897a85aecdfSmrg fi 10898a85aecdfSmrg 10899a85aecdfSmrg 10900a85aecdfSmrg 10901a85aecdfSmrgif test "x$STRICT_COMPILE" = "xyes"; then 10902a85aecdfSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10903a85aecdfSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10904a85aecdfSmrgfi 10905a85aecdfSmrg 10906a85aecdfSmrg 10907a85aecdfSmrg 10908a85aecdfSmrg 10909a85aecdfSmrg 10910a85aecdfSmrg 10911a85aecdfSmrgcat >>confdefs.h <<_ACEOF 10912a85aecdfSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10913a85aecdfSmrg_ACEOF 10914a85aecdfSmrg 10915a85aecdfSmrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10916a85aecdfSmrg if test "x$PVM" = "x"; then 10917a85aecdfSmrg PVM="0" 10918a85aecdfSmrg fi 10919a85aecdfSmrg 10920e53c48bfSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 10921a85aecdfSmrg 10922a85aecdfSmrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10923a85aecdfSmrg if test "x$PVP" = "x"; then 10924a85aecdfSmrg PVP="0" 10925a85aecdfSmrg fi 10926a85aecdfSmrg 10927e53c48bfSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 10928a85aecdfSmrg 10929a85aecdfSmrg 10930a85aecdfSmrg 10931e53c48bfSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 10932a85aecdfSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10933e53c48bfSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 10934e53c48bfSmrgtouch \$(top_srcdir)/ChangeLog; \ 10935e53c48bfSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 10936a85aecdfSmrg 10937a85aecdfSmrg 10938a85aecdfSmrg 10939a85aecdfSmrg 10940a85aecdfSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10941a85aecdfSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10942a85aecdfSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10943e53c48bfSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 10944e53c48bfSmrgtouch \$(top_srcdir)/INSTALL; \ 10945e53c48bfSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 10946a85aecdfSmrg 10947a85aecdfSmrg 10948a85aecdfSmrg 10949a85aecdfSmrg 10950a85aecdfSmrg 10951a85aecdfSmrg 10952e53c48bfSmrgcase $host_os in 10953e53c48bfSmrg solaris*) 10954e53c48bfSmrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 10955e53c48bfSmrg # check for a man page file found in later versions that use 10956e53c48bfSmrg # traditional section numbers instead 10957e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 10958e53c48bfSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 10959e53c48bfSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 10960e53c48bfSmrgthen : 10961e53c48bfSmrg printf %s "(cached) " >&6 10962e53c48bfSmrgelse $as_nop 10963e53c48bfSmrg test "$cross_compiling" = yes && 10964e53c48bfSmrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 10965e53c48bfSmrgif test -r "/usr/share/man/man7/attributes.7"; then 10966e53c48bfSmrg ac_cv_file__usr_share_man_man7_attributes_7=yes 10967e53c48bfSmrgelse 10968e53c48bfSmrg ac_cv_file__usr_share_man_man7_attributes_7=no 10969e53c48bfSmrgfi 10970e53c48bfSmrgfi 10971e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 10972e53c48bfSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 10973e53c48bfSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 10974e53c48bfSmrgthen : 10975e53c48bfSmrg SYSV_MAN_SECTIONS=false 10976e53c48bfSmrgelse $as_nop 10977e53c48bfSmrg SYSV_MAN_SECTIONS=true 10978e53c48bfSmrgfi 10979e53c48bfSmrg 10980e53c48bfSmrg ;; 10981e53c48bfSmrg *) SYSV_MAN_SECTIONS=false ;; 10982e53c48bfSmrgesac 10983e53c48bfSmrg 10984a85aecdfSmrgif test x$APP_MAN_SUFFIX = x ; then 10985a85aecdfSmrg APP_MAN_SUFFIX=1 10986a85aecdfSmrgfi 10987a85aecdfSmrgif test x$APP_MAN_DIR = x ; then 10988a85aecdfSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10989a85aecdfSmrgfi 10990a85aecdfSmrg 10991a85aecdfSmrgif test x$LIB_MAN_SUFFIX = x ; then 10992a85aecdfSmrg LIB_MAN_SUFFIX=3 10993a85aecdfSmrgfi 10994a85aecdfSmrgif test x$LIB_MAN_DIR = x ; then 10995a85aecdfSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10996a85aecdfSmrgfi 10997a85aecdfSmrg 10998a85aecdfSmrgif test x$FILE_MAN_SUFFIX = x ; then 10999e53c48bfSmrg case $SYSV_MAN_SECTIONS in 11000e53c48bfSmrg true) FILE_MAN_SUFFIX=4 ;; 11001e53c48bfSmrg *) FILE_MAN_SUFFIX=5 ;; 11002a85aecdfSmrg esac 11003a85aecdfSmrgfi 11004a85aecdfSmrgif test x$FILE_MAN_DIR = x ; then 11005a85aecdfSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11006a85aecdfSmrgfi 11007a85aecdfSmrg 11008a85aecdfSmrgif test x$MISC_MAN_SUFFIX = x ; then 11009e53c48bfSmrg case $SYSV_MAN_SECTIONS in 11010e53c48bfSmrg true) MISC_MAN_SUFFIX=5 ;; 11011e53c48bfSmrg *) MISC_MAN_SUFFIX=7 ;; 11012a85aecdfSmrg esac 11013a85aecdfSmrgfi 11014a85aecdfSmrgif test x$MISC_MAN_DIR = x ; then 11015a85aecdfSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11016a85aecdfSmrgfi 11017a85aecdfSmrg 11018a85aecdfSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 11019e53c48bfSmrg case $SYSV_MAN_SECTIONS in 11020e53c48bfSmrg true) DRIVER_MAN_SUFFIX=7 ;; 11021e53c48bfSmrg *) DRIVER_MAN_SUFFIX=4 ;; 11022a85aecdfSmrg esac 11023a85aecdfSmrgfi 11024a85aecdfSmrgif test x$DRIVER_MAN_DIR = x ; then 11025a85aecdfSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11026a85aecdfSmrgfi 11027a85aecdfSmrg 11028a85aecdfSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 11029e53c48bfSmrg case $SYSV_MAN_SECTIONS in 11030e53c48bfSmrg true) ADMIN_MAN_SUFFIX=1m ;; 11031e53c48bfSmrg *) ADMIN_MAN_SUFFIX=8 ;; 11032a85aecdfSmrg esac 11033a85aecdfSmrgfi 11034a85aecdfSmrgif test x$ADMIN_MAN_DIR = x ; then 11035a85aecdfSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11036a85aecdfSmrgfi 11037a85aecdfSmrg 11038a85aecdfSmrg 11039a85aecdfSmrg 11040a85aecdfSmrg 11041a85aecdfSmrg 11042a85aecdfSmrg 11043a85aecdfSmrg 11044a85aecdfSmrg 11045a85aecdfSmrg 11046a85aecdfSmrg 11047a85aecdfSmrg 11048a85aecdfSmrg 11049a85aecdfSmrg 11050a85aecdfSmrg 11051a85aecdfSmrg 11052a85aecdfSmrgXORG_MAN_PAGE="X Version 11" 11053a85aecdfSmrg 11054a85aecdfSmrgMAN_SUBSTS="\ 11055a85aecdfSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11056a85aecdfSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11057a85aecdfSmrg -e 's|__xservername__|Xorg|g' \ 11058a85aecdfSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 11059a85aecdfSmrg -e 's|__projectroot__|\$(prefix)|g' \ 11060a85aecdfSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11061a85aecdfSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11062a85aecdfSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11063a85aecdfSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11064a85aecdfSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11065a85aecdfSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11066a85aecdfSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11067a85aecdfSmrg 11068a85aecdfSmrg 11069a85aecdfSmrg 11070a85aecdfSmrg# Check whether --enable-silent-rules was given. 11071e53c48bfSmrgif test ${enable_silent_rules+y} 11072e53c48bfSmrgthen : 11073a85aecdfSmrg enableval=$enable_silent_rules; 11074a85aecdfSmrgfi 11075a85aecdfSmrg 11076a9ba4257Smrgcase $enable_silent_rules in # ((( 11077a9ba4257Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11078a9ba4257Smrg no) AM_DEFAULT_VERBOSITY=1;; 11079a9ba4257Smrg *) AM_DEFAULT_VERBOSITY=0;; 11080a85aecdfSmrgesac 11081a9ba4257Smrgam_make=${MAKE-make} 11082e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 11083e53c48bfSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 11084e53c48bfSmrgif test ${am_cv_make_support_nested_variables+y} 11085e53c48bfSmrgthen : 11086e53c48bfSmrg printf %s "(cached) " >&6 11087e53c48bfSmrgelse $as_nop 11088e53c48bfSmrg if printf "%s\n" 'TRUE=$(BAR$(V)) 11089a9ba4257SmrgBAR0=false 11090a9ba4257SmrgBAR1=true 11091a9ba4257SmrgV=1 11092a9ba4257Smrgam__doit: 11093a9ba4257Smrg @$(TRUE) 11094a9ba4257Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11095a9ba4257Smrg am_cv_make_support_nested_variables=yes 11096a9ba4257Smrgelse 11097a9ba4257Smrg am_cv_make_support_nested_variables=no 11098a9ba4257Smrgfi 11099a9ba4257Smrgfi 11100e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 11101e53c48bfSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11102a9ba4257Smrgif test $am_cv_make_support_nested_variables = yes; then 11103a9ba4257Smrg AM_V='$(V)' 11104a9ba4257Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11105a9ba4257Smrgelse 11106a9ba4257Smrg AM_V=$AM_DEFAULT_VERBOSITY 11107a9ba4257Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11108a9ba4257Smrgfi 11109a85aecdfSmrgAM_BACKSLASH='\' 11110a85aecdfSmrg 11111a85aecdfSmrg 11112a85aecdfSmrg 11113a85aecdfSmrgfor ac_prog in flex lex 11114a85aecdfSmrgdo 11115a85aecdfSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 11116a85aecdfSmrgset dummy $ac_prog; ac_word=$2 11117e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11118e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 11119e53c48bfSmrgif test ${ac_cv_prog_LEX+y} 11120e53c48bfSmrgthen : 11121e53c48bfSmrg printf %s "(cached) " >&6 11122e53c48bfSmrgelse $as_nop 11123a85aecdfSmrg if test -n "$LEX"; then 11124a85aecdfSmrg ac_cv_prog_LEX="$LEX" # Let the user override the test. 11125a85aecdfSmrgelse 11126a85aecdfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11127a85aecdfSmrgfor as_dir in $PATH 11128a85aecdfSmrgdo 11129a85aecdfSmrg IFS=$as_save_IFS 11130e53c48bfSmrg case $as_dir in #((( 11131e53c48bfSmrg '') as_dir=./ ;; 11132e53c48bfSmrg */) ;; 11133e53c48bfSmrg *) as_dir=$as_dir/ ;; 11134e53c48bfSmrg esac 11135a85aecdfSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11136e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 11137a85aecdfSmrg ac_cv_prog_LEX="$ac_prog" 11138e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 11139a85aecdfSmrg break 2 11140a85aecdfSmrg fi 11141a85aecdfSmrgdone 11142a85aecdfSmrg done 11143a85aecdfSmrgIFS=$as_save_IFS 11144a85aecdfSmrg 111459aa2a2b5Smrgfi 111469aa2a2b5Smrgfi 111479aa2a2b5SmrgLEX=$ac_cv_prog_LEX 111489aa2a2b5Smrgif test -n "$LEX"; then 11149e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 11150e53c48bfSmrgprintf "%s\n" "$LEX" >&6; } 111519aa2a2b5Smrgelse 11152e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11153e53c48bfSmrgprintf "%s\n" "no" >&6; } 111549aa2a2b5Smrgfi 11155350952b9Smrg 111569aa2a2b5Smrg 111579aa2a2b5Smrg test -n "$LEX" && break 11158fd7d9bd3Smrgdone 111599aa2a2b5Smrgtest -n "$LEX" || LEX=":" 11160fd7d9bd3Smrg 11161e53c48bfSmrg if test "x$LEX" != "x:"; then 11162e53c48bfSmrg cat >conftest.l <<_ACEOF 11163e53c48bfSmrg%{ 11164e53c48bfSmrg#ifdef __cplusplus 11165e53c48bfSmrgextern "C" 11166e53c48bfSmrg#endif 11167e53c48bfSmrgint yywrap(void); 11168e53c48bfSmrg%} 111699aa2a2b5Smrg%% 111709aa2a2b5Smrga { ECHO; } 111719aa2a2b5Smrgb { REJECT; } 111729aa2a2b5Smrgc { yymore (); } 111739aa2a2b5Smrgd { yyless (1); } 11174a9ba4257Smrge { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ 11175e53c48bfSmrg#ifdef __cplusplus 11176e53c48bfSmrg yyless ((yyinput () != 0)); 11177e53c48bfSmrg#else 11178e53c48bfSmrg yyless ((input () != 0)); 11179e53c48bfSmrg#endif 11180e53c48bfSmrg } 111819aa2a2b5Smrgf { unput (yytext[0]); } 111829aa2a2b5Smrg. { BEGIN INITIAL; } 111839aa2a2b5Smrg%% 111849aa2a2b5Smrg#ifdef YYTEXT_POINTER 111859aa2a2b5Smrgextern char *yytext; 111869aa2a2b5Smrg#endif 111879aa2a2b5Smrgint 11188e53c48bfSmrgyywrap (void) 11189e53c48bfSmrg{ 11190e53c48bfSmrg return 1; 11191e53c48bfSmrg} 11192e53c48bfSmrgint 111939aa2a2b5Smrgmain (void) 111949aa2a2b5Smrg{ 11195e53c48bfSmrg return ! yylex (); 111969aa2a2b5Smrg} 111979aa2a2b5Smrg_ACEOF 11198e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for lex output file root" >&5 11199e53c48bfSmrgprintf %s "checking for lex output file root... " >&6; } 11200e53c48bfSmrgif test ${ac_cv_prog_lex_root+y} 11201e53c48bfSmrgthen : 11202e53c48bfSmrg printf %s "(cached) " >&6 11203e53c48bfSmrgelse $as_nop 11204e53c48bfSmrg 11205e53c48bfSmrgac_cv_prog_lex_root=unknown 112069aa2a2b5Smrg{ { ac_try="$LEX conftest.l" 112079aa2a2b5Smrgcase "(($ac_try" in 112089aa2a2b5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 112099aa2a2b5Smrg *) ac_try_echo=$ac_try;; 112109aa2a2b5Smrgesac 112119aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11212e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5 112139aa2a2b5Smrg (eval "$LEX conftest.l") 2>&5 112149aa2a2b5Smrg ac_status=$? 11215e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11216e53c48bfSmrg test $ac_status = 0; } && 112179aa2a2b5Smrgif test -f lex.yy.c; then 112189aa2a2b5Smrg ac_cv_prog_lex_root=lex.yy 112199aa2a2b5Smrgelif test -f lexyy.c; then 112209aa2a2b5Smrg ac_cv_prog_lex_root=lexyy 11221fd7d9bd3Smrgfi 11222fd7d9bd3Smrgfi 11223e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 11224e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_lex_root" >&6; } 11225e53c48bfSmrgif test "$ac_cv_prog_lex_root" = unknown 11226e53c48bfSmrgthen : 11227e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cannot find output from $LEX; giving up on $LEX" >&5 11228e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: cannot find output from $LEX; giving up on $LEX" >&2;} 11229e53c48bfSmrg LEX=: LEXLIB= 11230e53c48bfSmrgfi 112319aa2a2b5SmrgLEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 11232fd7d9bd3Smrg 11233e53c48bfSmrgif test ${LEXLIB+y} 11234e53c48bfSmrgthen : 11235e53c48bfSmrg 11236e53c48bfSmrgelse $as_nop 11237e53c48bfSmrg 11238e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for lex library" >&5 11239e53c48bfSmrgprintf %s "checking for lex library... " >&6; } 11240e53c48bfSmrgif test ${ac_cv_lib_lex+y} 11241e53c48bfSmrgthen : 11242e53c48bfSmrg printf %s "(cached) " >&6 11243e53c48bfSmrgelse $as_nop 11244e53c48bfSmrg 11245e53c48bfSmrg ac_save_LIBS="$LIBS" 11246e53c48bfSmrg ac_found=false 11247e53c48bfSmrg for ac_cv_lib_lex in 'none needed' -lfl -ll 'not found'; do 11248e53c48bfSmrg case $ac_cv_lib_lex in #( 11249e53c48bfSmrg 'none needed') : 11250e53c48bfSmrg ;; #( 11251e53c48bfSmrg 'not found') : 11252e53c48bfSmrg break ;; #( 11253e53c48bfSmrg *) : 11254e53c48bfSmrg LIBS="$ac_cv_lib_lex $ac_save_LIBS" ;; #( 11255e53c48bfSmrg *) : 11256e53c48bfSmrg ;; 11257e53c48bfSmrgesac 11258fd7d9bd3Smrg 112599aa2a2b5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 112609aa2a2b5Smrg/* end confdefs.h. */ 112619aa2a2b5Smrg`cat $LEX_OUTPUT_ROOT.c` 112629aa2a2b5Smrg_ACEOF 11263e53c48bfSmrgif ac_fn_c_try_link "$LINENO" 11264e53c48bfSmrgthen : 11265e53c48bfSmrg ac_found=: 112669aa2a2b5Smrgfi 11267e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 112689aa2a2b5Smrg conftest$ac_exeext conftest.$ac_ext 11269e53c48bfSmrg if $ac_found; then 11270e53c48bfSmrg break 11271e53c48bfSmrg fi 112729aa2a2b5Smrg done 11273e53c48bfSmrg LIBS="$ac_save_LIBS" 11274e53c48bfSmrg 11275e53c48bfSmrgfi 11276e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 11277e53c48bfSmrgprintf "%s\n" "$ac_cv_lib_lex" >&6; } 11278e53c48bfSmrg if test "$ac_cv_lib_lex" = 'not found' 11279e53c48bfSmrgthen : 11280e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: required lex library not found; giving up on $LEX" >&5 11281e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: required lex library not found; giving up on $LEX" >&2;} 11282e53c48bfSmrg LEX=: LEXLIB= 11283e53c48bfSmrgelif test "$ac_cv_lib_lex" = 'none needed' 11284e53c48bfSmrgthen : 11285e53c48bfSmrg LEXLIB='' 11286e53c48bfSmrgelse $as_nop 11287e53c48bfSmrg LEXLIB=$ac_cv_lib_lex 11288e53c48bfSmrgfi 11289e53c48bfSmrg ac_save_LIBS="$LIBS" 11290e53c48bfSmrg LIBS= 11291e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing yywrap" >&5 11292e53c48bfSmrgprintf %s "checking for library containing yywrap... " >&6; } 11293e53c48bfSmrgif test ${ac_cv_search_yywrap+y} 11294e53c48bfSmrgthen : 11295e53c48bfSmrg printf %s "(cached) " >&6 11296e53c48bfSmrgelse $as_nop 11297e53c48bfSmrg ac_func_search_save_LIBS=$LIBS 11298e53c48bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 11299e53c48bfSmrg/* end confdefs.h. */ 11300e53c48bfSmrg 11301e53c48bfSmrg/* Override any GCC internal prototype to avoid an error. 11302e53c48bfSmrg Use char because int might match the return type of a GCC 11303e53c48bfSmrg builtin and then its argument prototype would still apply. */ 11304e53c48bfSmrgchar yywrap (); 11305e53c48bfSmrgint 11306e53c48bfSmrgmain (void) 11307e53c48bfSmrg{ 11308e53c48bfSmrgreturn yywrap (); 11309e53c48bfSmrg ; 11310e53c48bfSmrg return 0; 11311e53c48bfSmrg} 11312e53c48bfSmrg_ACEOF 11313e53c48bfSmrgfor ac_lib in '' fl l 11314e53c48bfSmrgdo 11315e53c48bfSmrg if test -z "$ac_lib"; then 11316e53c48bfSmrg ac_res="none required" 11317e53c48bfSmrg else 11318e53c48bfSmrg ac_res=-l$ac_lib 11319e53c48bfSmrg LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11320e53c48bfSmrg fi 11321e53c48bfSmrg if ac_fn_c_try_link "$LINENO" 11322e53c48bfSmrgthen : 11323e53c48bfSmrg ac_cv_search_yywrap=$ac_res 11324e53c48bfSmrgfi 11325e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 11326e53c48bfSmrg conftest$ac_exeext 11327e53c48bfSmrg if test ${ac_cv_search_yywrap+y} 11328e53c48bfSmrgthen : 11329e53c48bfSmrg break 11330e53c48bfSmrgfi 11331e53c48bfSmrgdone 11332e53c48bfSmrgif test ${ac_cv_search_yywrap+y} 11333e53c48bfSmrgthen : 11334fd7d9bd3Smrg 11335e53c48bfSmrgelse $as_nop 11336e53c48bfSmrg ac_cv_search_yywrap=no 113379aa2a2b5Smrgfi 11338e53c48bfSmrgrm conftest.$ac_ext 11339e53c48bfSmrgLIBS=$ac_func_search_save_LIBS 11340e53c48bfSmrgfi 11341e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_yywrap" >&5 11342e53c48bfSmrgprintf "%s\n" "$ac_cv_search_yywrap" >&6; } 11343e53c48bfSmrgac_res=$ac_cv_search_yywrap 11344e53c48bfSmrgif test "$ac_res" != no 11345e53c48bfSmrgthen : 11346e53c48bfSmrg test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11347e53c48bfSmrg LEXLIB="$LIBS" 11348e53c48bfSmrgfi 11349e53c48bfSmrg 11350e53c48bfSmrg LIBS="$ac_save_LIBS" 113519aa2a2b5Smrgfi 11352fd7d9bd3Smrg 11353fd7d9bd3Smrg 11354e53c48bfSmrgif test "$LEX" != : 11355e53c48bfSmrgthen : 11356e53c48bfSmrg 11357e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 11358e53c48bfSmrgprintf %s "checking whether yytext is a pointer... " >&6; } 11359e53c48bfSmrgif test ${ac_cv_prog_lex_yytext_pointer+y} 11360e53c48bfSmrgthen : 11361e53c48bfSmrg printf %s "(cached) " >&6 11362e53c48bfSmrgelse $as_nop 113639aa2a2b5Smrg # POSIX says lex can declare yytext either as a pointer or an array; the 113649aa2a2b5Smrg# default is implementation-dependent. Figure out which it is, since 113659aa2a2b5Smrg# not all implementations provide the %pointer and %array declarations. 113669aa2a2b5Smrgac_cv_prog_lex_yytext_pointer=no 113679aa2a2b5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 113689aa2a2b5Smrg/* end confdefs.h. */ 11369fd7d9bd3Smrg 113709aa2a2b5Smrg #define YYTEXT_POINTER 1 113719aa2a2b5Smrg`cat $LEX_OUTPUT_ROOT.c` 113729aa2a2b5Smrg_ACEOF 11373e53c48bfSmrgif ac_fn_c_try_compile "$LINENO" 11374e53c48bfSmrgthen : 113759aa2a2b5Smrg ac_cv_prog_lex_yytext_pointer=yes 113769aa2a2b5Smrgfi 11377e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 11378fd7d9bd3Smrg 113799aa2a2b5Smrgfi 11380e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 11381e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_lex_yytext_pointer" >&6; } 113829aa2a2b5Smrgif test $ac_cv_prog_lex_yytext_pointer = yes; then 113839aa2a2b5Smrg 11384e53c48bfSmrgprintf "%s\n" "#define YYTEXT_POINTER 1" >>confdefs.h 11385e53c48bfSmrg 11386e53c48bfSmrgfi 113879aa2a2b5Smrg 113889aa2a2b5Smrgfi 113899aa2a2b5Smrgrm -f conftest.l $LEX_OUTPUT_ROOT.c 113909aa2a2b5Smrg 113919aa2a2b5Smrgfi 113929aa2a2b5Smrgfor ac_prog in 'bison -y' byacc 113939aa2a2b5Smrgdo 113949aa2a2b5Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 113959aa2a2b5Smrgset dummy $ac_prog; ac_word=$2 11396e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11397e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 11398e53c48bfSmrgif test ${ac_cv_prog_YACC+y} 11399e53c48bfSmrgthen : 11400e53c48bfSmrg printf %s "(cached) " >&6 11401e53c48bfSmrgelse $as_nop 114029aa2a2b5Smrg if test -n "$YACC"; then 114039aa2a2b5Smrg ac_cv_prog_YACC="$YACC" # Let the user override the test. 114049aa2a2b5Smrgelse 114059aa2a2b5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11406fd7d9bd3Smrgfor as_dir in $PATH 11407fd7d9bd3Smrgdo 11408fd7d9bd3Smrg IFS=$as_save_IFS 11409e53c48bfSmrg case $as_dir in #((( 11410e53c48bfSmrg '') as_dir=./ ;; 11411e53c48bfSmrg */) ;; 11412e53c48bfSmrg *) as_dir=$as_dir/ ;; 11413e53c48bfSmrg esac 114149aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 11415e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 114169aa2a2b5Smrg ac_cv_prog_YACC="$ac_prog" 11417e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 11418fd7d9bd3Smrg break 2 11419fd7d9bd3Smrg fi 11420fd7d9bd3Smrgdone 114219aa2a2b5Smrg done 11422350952b9SmrgIFS=$as_save_IFS 11423fd7d9bd3Smrg 11424fd7d9bd3Smrgfi 114259aa2a2b5Smrgfi 114269aa2a2b5SmrgYACC=$ac_cv_prog_YACC 114279aa2a2b5Smrgif test -n "$YACC"; then 11428e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 11429e53c48bfSmrgprintf "%s\n" "$YACC" >&6; } 11430fd7d9bd3Smrgelse 11431e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11432e53c48bfSmrgprintf "%s\n" "no" >&6; } 11433fd7d9bd3Smrgfi 11434fd7d9bd3Smrg 11435350952b9Smrg 114369aa2a2b5Smrg test -n "$YACC" && break 114379aa2a2b5Smrgdone 114389aa2a2b5Smrgtest -n "$YACC" || YACC="yacc" 114399aa2a2b5Smrg 114409aa2a2b5Smrg# Extract the first word of "$YACC", so it can be a program name with args. 114419aa2a2b5Smrgset dummy $YACC; ac_word=$2 11442e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11443e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; } 11444e53c48bfSmrgif test ${ac_cv_path_YACC_INST+y} 11445e53c48bfSmrgthen : 11446e53c48bfSmrg printf %s "(cached) " >&6 11447e53c48bfSmrgelse $as_nop 114489aa2a2b5Smrg case $YACC_INST in 11449fd7d9bd3Smrg [\\/]* | ?:[\\/]*) 114509aa2a2b5Smrg ac_cv_path_YACC_INST="$YACC_INST" # Let the user override the test with a path. 11451fd7d9bd3Smrg ;; 11452fd7d9bd3Smrg *) 11453fd7d9bd3Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11454fd7d9bd3Smrgfor as_dir in $PATH 11455fd7d9bd3Smrgdo 11456fd7d9bd3Smrg IFS=$as_save_IFS 11457e53c48bfSmrg case $as_dir in #((( 11458e53c48bfSmrg '') as_dir=./ ;; 11459e53c48bfSmrg */) ;; 11460e53c48bfSmrg *) as_dir=$as_dir/ ;; 11461e53c48bfSmrg esac 114629aa2a2b5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 11463e53c48bfSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 11464e53c48bfSmrg ac_cv_path_YACC_INST="$as_dir$ac_word$ac_exec_ext" 11465e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 11466fd7d9bd3Smrg break 2 11467fd7d9bd3Smrg fi 11468fd7d9bd3Smrgdone 114699aa2a2b5Smrg done 11470350952b9SmrgIFS=$as_save_IFS 11471fd7d9bd3Smrg 11472fd7d9bd3Smrg ;; 11473fd7d9bd3Smrgesac 11474fd7d9bd3Smrgfi 114759aa2a2b5SmrgYACC_INST=$ac_cv_path_YACC_INST 114769aa2a2b5Smrgif test -n "$YACC_INST"; then 11477e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $YACC_INST" >&5 11478e53c48bfSmrgprintf "%s\n" "$YACC_INST" >&6; } 11479fd7d9bd3Smrgelse 11480e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11481e53c48bfSmrgprintf "%s\n" "no" >&6; } 11482fd7d9bd3Smrgfi 11483fd7d9bd3Smrg 11484350952b9Smrg 11485a9ba4257Smrgif ! test -f "$srcdir/gram.c"; then 11486a85aecdfSmrg if test -z "$YACC_INST"; then 11487a85aecdfSmrg as_fn_error $? "yacc not found - unable to compile gram.y" "$LINENO" 5 11488a85aecdfSmrg fi 114899aa2a2b5Smrgfi 11490fd7d9bd3Smrg 11491fd7d9bd3Smrg 11492fd7d9bd3Smrgpkg_failed=no 11493e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XGC" >&5 11494e53c48bfSmrgprintf %s "checking for XGC... " >&6; } 11495350952b9Smrg 114969aa2a2b5Smrgif test -n "$XGC_CFLAGS"; then 114979aa2a2b5Smrg pkg_cv_XGC_CFLAGS="$XGC_CFLAGS" 11498350952b9Smrg elif test -n "$PKG_CONFIG"; then 11499350952b9Smrg if test -n "$PKG_CONFIG" && \ 11500e53c48bfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xt\""; } >&5 115019aa2a2b5Smrg ($PKG_CONFIG --exists --print-errors "xaw7 xt") 2>&5 11502fd7d9bd3Smrg ac_status=$? 11503e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 115049aa2a2b5Smrg test $ac_status = 0; }; then 115059aa2a2b5Smrg pkg_cv_XGC_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xt" 2>/dev/null` 11506e53c48bfSmrg test "x$?" != "x0" && pkg_failed=yes 11507fd7d9bd3Smrgelse 11508fd7d9bd3Smrg pkg_failed=yes 11509fd7d9bd3Smrgfi 11510350952b9Smrg else 11511350952b9Smrg pkg_failed=untried 11512fd7d9bd3Smrgfi 115139aa2a2b5Smrgif test -n "$XGC_LIBS"; then 115149aa2a2b5Smrg pkg_cv_XGC_LIBS="$XGC_LIBS" 11515350952b9Smrg elif test -n "$PKG_CONFIG"; then 11516350952b9Smrg if test -n "$PKG_CONFIG" && \ 11517e53c48bfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xt\""; } >&5 115189aa2a2b5Smrg ($PKG_CONFIG --exists --print-errors "xaw7 xt") 2>&5 11519fd7d9bd3Smrg ac_status=$? 11520e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 115219aa2a2b5Smrg test $ac_status = 0; }; then 115229aa2a2b5Smrg pkg_cv_XGC_LIBS=`$PKG_CONFIG --libs "xaw7 xt" 2>/dev/null` 11523e53c48bfSmrg test "x$?" != "x0" && pkg_failed=yes 11524fd7d9bd3Smrgelse 11525fd7d9bd3Smrg pkg_failed=yes 11526fd7d9bd3Smrgfi 11527350952b9Smrg else 11528350952b9Smrg pkg_failed=untried 11529fd7d9bd3Smrgfi 11530fd7d9bd3Smrg 11531fd7d9bd3Smrg 11532fd7d9bd3Smrg 11533fd7d9bd3Smrgif test $pkg_failed = yes; then 11534e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11535e53c48bfSmrgprintf "%s\n" "no" >&6; } 11536fd7d9bd3Smrg 11537fd7d9bd3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11538fd7d9bd3Smrg _pkg_short_errors_supported=yes 11539fd7d9bd3Smrgelse 11540fd7d9bd3Smrg _pkg_short_errors_supported=no 11541fd7d9bd3Smrgfi 11542fd7d9bd3Smrg if test $_pkg_short_errors_supported = yes; then 11543e53c48bfSmrg XGC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xt" 2>&1` 11544fd7d9bd3Smrg else 11545e53c48bfSmrg XGC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xt" 2>&1` 11546fd7d9bd3Smrg fi 11547fd7d9bd3Smrg # Put the nasty error message in config.log where it belongs 115489aa2a2b5Smrg echo "$XGC_PKG_ERRORS" >&5 11549fd7d9bd3Smrg 115509aa2a2b5Smrg as_fn_error $? "Package requirements (xaw7 xt) were not met: 11551fd7d9bd3Smrg 115529aa2a2b5Smrg$XGC_PKG_ERRORS 11553fd7d9bd3Smrg 11554fd7d9bd3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11555fd7d9bd3Smrginstalled software in a non-standard prefix. 11556fd7d9bd3Smrg 115579aa2a2b5SmrgAlternatively, you may set the environment variables XGC_CFLAGS 115589aa2a2b5Smrgand XGC_LIBS to avoid the need to call pkg-config. 11559e53c48bfSmrgSee the pkg-config man page for more details." "$LINENO" 5 11560fd7d9bd3Smrgelif test $pkg_failed = untried; then 11561e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 11562e53c48bfSmrgprintf "%s\n" "no" >&6; } 11563e53c48bfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11564e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 115659aa2a2b5Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11566fd7d9bd3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 11567fd7d9bd3Smrgpath to pkg-config. 11568fd7d9bd3Smrg 115699aa2a2b5SmrgAlternatively, you may set the environment variables XGC_CFLAGS 115709aa2a2b5Smrgand XGC_LIBS to avoid the need to call pkg-config. 11571fd7d9bd3SmrgSee the pkg-config man page for more details. 11572fd7d9bd3Smrg 11573350952b9SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 115749aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; } 11575fd7d9bd3Smrgelse 115769aa2a2b5Smrg XGC_CFLAGS=$pkg_cv_XGC_CFLAGS 115779aa2a2b5Smrg XGC_LIBS=$pkg_cv_XGC_LIBS 11578e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11579e53c48bfSmrgprintf "%s\n" "yes" >&6; } 11580e53c48bfSmrg 11581fd7d9bd3Smrgfi 115829aa2a2b5Smrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt` 11583fd7d9bd3Smrg 11584350952b9Smrg# Check whether --with-appdefaultdir was given. 11585e53c48bfSmrgif test ${with_appdefaultdir+y} 11586e53c48bfSmrgthen : 11587350952b9Smrg withval=$with_appdefaultdir; appdefaultdir="$withval" 11588e53c48bfSmrgelse $as_nop 11589350952b9Smrg appdefaultdir="${xt_appdefaultdir}" 11590fd7d9bd3Smrgfi 11591fd7d9bd3Smrg 11592fd7d9bd3Smrg 11593fd7d9bd3Smrg 11594a85aecdfSmrgac_config_files="$ac_config_files Makefile man/Makefile" 11595fd7d9bd3Smrg 11596fd7d9bd3Smrgcat >confcache <<\_ACEOF 11597fd7d9bd3Smrg# This file is a shell script that caches the results of configure 11598fd7d9bd3Smrg# tests run on this system so they can be shared between configure 11599fd7d9bd3Smrg# scripts and configure runs, see configure's option --config-cache. 11600fd7d9bd3Smrg# It is not useful on other systems. If it contains results you don't 11601fd7d9bd3Smrg# want to keep, you may remove or edit it. 11602fd7d9bd3Smrg# 11603fd7d9bd3Smrg# config.status only pays attention to the cache file if you give it 11604fd7d9bd3Smrg# the --recheck option to rerun configure. 11605fd7d9bd3Smrg# 11606fd7d9bd3Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 11607fd7d9bd3Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 11608fd7d9bd3Smrg# following values. 11609fd7d9bd3Smrg 11610fd7d9bd3Smrg_ACEOF 11611fd7d9bd3Smrg 11612fd7d9bd3Smrg# The following way of writing the cache mishandles newlines in values, 11613fd7d9bd3Smrg# but we know of no workaround that is simple, portable, and efficient. 11614350952b9Smrg# So, we kill variables containing newlines. 11615fd7d9bd3Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 11616fd7d9bd3Smrg# and sets the high bit in the cache file unless we assign to the vars. 11617350952b9Smrg( 11618350952b9Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11619350952b9Smrg eval ac_val=\$$ac_var 11620350952b9Smrg case $ac_val in #( 11621350952b9Smrg *${as_nl}*) 11622350952b9Smrg case $ac_var in #( 11623e53c48bfSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11624e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11625350952b9Smrg esac 11626350952b9Smrg case $ac_var in #( 11627350952b9Smrg _ | IFS | as_nl) ;; #( 11628350952b9Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 116299aa2a2b5Smrg *) { eval $ac_var=; unset $ac_var;} ;; 11630350952b9Smrg esac ;; 11631350952b9Smrg esac 11632350952b9Smrg done 11633350952b9Smrg 11634fd7d9bd3Smrg (set) 2>&1 | 11635350952b9Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 11636350952b9Smrg *${as_nl}ac_space=\ *) 116379aa2a2b5Smrg # `set' does not quote correctly, so add quotes: double-quote 116389aa2a2b5Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 11639fd7d9bd3Smrg sed -n \ 11640fd7d9bd3Smrg "s/'/'\\\\''/g; 11641fd7d9bd3Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11642350952b9Smrg ;; #( 11643fd7d9bd3Smrg *) 11644fd7d9bd3Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 11645350952b9Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11646fd7d9bd3Smrg ;; 11647350952b9Smrg esac | 11648350952b9Smrg sort 11649350952b9Smrg) | 11650fd7d9bd3Smrg sed ' 11651350952b9Smrg /^ac_cv_env_/b end 11652fd7d9bd3Smrg t clear 11653350952b9Smrg :clear 11654e53c48bfSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 11655fd7d9bd3Smrg t end 11656350952b9Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11657350952b9Smrg :end' >>confcache 11658350952b9Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11659350952b9Smrg if test -w "$cache_file"; then 116609aa2a2b5Smrg if test "x$cache_file" != "x/dev/null"; then 11661e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11662e53c48bfSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 116639aa2a2b5Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 116649aa2a2b5Smrg cat confcache >"$cache_file" 116659aa2a2b5Smrg else 116669aa2a2b5Smrg case $cache_file in #( 116679aa2a2b5Smrg */* | ?:*) 116689aa2a2b5Smrg mv -f confcache "$cache_file"$$ && 116699aa2a2b5Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 116709aa2a2b5Smrg *) 116719aa2a2b5Smrg mv -f confcache "$cache_file" ;; 116729aa2a2b5Smrg esac 116739aa2a2b5Smrg fi 116749aa2a2b5Smrg fi 11675fd7d9bd3Smrg else 11676e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11677e53c48bfSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 11678fd7d9bd3Smrg fi 11679fd7d9bd3Smrgfi 11680fd7d9bd3Smrgrm -f confcache 11681fd7d9bd3Smrg 11682fd7d9bd3Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 11683fd7d9bd3Smrg# Let make expand exec_prefix. 11684fd7d9bd3Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11685fd7d9bd3Smrg 11686fd7d9bd3SmrgDEFS=-DHAVE_CONFIG_H 11687fd7d9bd3Smrg 11688fd7d9bd3Smrgac_libobjs= 11689fd7d9bd3Smrgac_ltlibobjs= 116909aa2a2b5SmrgU= 11691fd7d9bd3Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11692fd7d9bd3Smrg # 1. Remove the extension, and $U if already installed. 11693350952b9Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11694e53c48bfSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 11695350952b9Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11696350952b9Smrg # will be set to the directory where LIBOBJS objects are built. 116979aa2a2b5Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 116989aa2a2b5Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11699fd7d9bd3Smrgdone 11700fd7d9bd3SmrgLIBOBJS=$ac_libobjs 11701fd7d9bd3Smrg 11702fd7d9bd3SmrgLTLIBOBJS=$ac_ltlibobjs 11703fd7d9bd3Smrg 11704fd7d9bd3Smrg 11705e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11706e53c48bfSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 11707a9ba4257Smrg if test -n "$am_sleep_pid"; then 11708a9ba4257Smrg # Hide warnings about reused PIDs. 11709a9ba4257Smrg wait $am_sleep_pid 2>/dev/null 11710a9ba4257Smrg fi 11711e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 11712e53c48bfSmrgprintf "%s\n" "done" >&6; } 11713350952b9Smrg if test -n "$EXEEXT"; then 11714350952b9Smrg am__EXEEXT_TRUE= 11715350952b9Smrg am__EXEEXT_FALSE='#' 11716350952b9Smrgelse 11717350952b9Smrg am__EXEEXT_TRUE='#' 11718350952b9Smrg am__EXEEXT_FALSE= 11719350952b9Smrgfi 11720350952b9Smrg 11721fd7d9bd3Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 117229aa2a2b5Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 117239aa2a2b5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11724fd7d9bd3Smrgfi 11725fd7d9bd3Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 117269aa2a2b5Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 117279aa2a2b5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11728fd7d9bd3Smrgfi 11729fd7d9bd3Smrg 117309aa2a2b5Smrg: "${CONFIG_STATUS=./config.status}" 11731350952b9Smrgac_write_fail=0 11732fd7d9bd3Smrgac_clean_files_save=$ac_clean_files 11733fd7d9bd3Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11734e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11735e53c48bfSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 117369aa2a2b5Smrgas_write_fail=0 117379aa2a2b5Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11738fd7d9bd3Smrg#! $SHELL 11739fd7d9bd3Smrg# Generated by $as_me. 11740fd7d9bd3Smrg# Run this file to recreate the current configuration. 11741fd7d9bd3Smrg# Compiler output produced by configure, useful for debugging 11742fd7d9bd3Smrg# configure, is in config.log if it exists. 11743fd7d9bd3Smrg 11744fd7d9bd3Smrgdebug=false 11745fd7d9bd3Smrgac_cs_recheck=false 11746fd7d9bd3Smrgac_cs_silent=false 11747fd7d9bd3Smrg 117489aa2a2b5SmrgSHELL=\${CONFIG_SHELL-$SHELL} 117499aa2a2b5Smrgexport SHELL 117509aa2a2b5Smrg_ASEOF 117519aa2a2b5Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 117529aa2a2b5Smrg## -------------------- ## 117539aa2a2b5Smrg## M4sh Initialization. ## 117549aa2a2b5Smrg## -------------------- ## 11755fd7d9bd3Smrg 11756350952b9Smrg# Be more Bourne compatible 11757350952b9SmrgDUALCASE=1; export DUALCASE # for MKS sh 11758e53c48bfSmrgas_nop=: 11759e53c48bfSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 11760e53c48bfSmrgthen : 11761fd7d9bd3Smrg emulate sh 11762fd7d9bd3Smrg NULLCMD=: 11763350952b9Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11764fd7d9bd3Smrg # is contrary to our usage. Disable this feature. 11765fd7d9bd3Smrg alias -g '${1+"$@"}'='"$@"' 11766350952b9Smrg setopt NO_GLOB_SUBST 11767e53c48bfSmrgelse $as_nop 117689aa2a2b5Smrg case `(set -o) 2>/dev/null` in #( 117699aa2a2b5Smrg *posix*) : 117709aa2a2b5Smrg set -o posix ;; #( 117719aa2a2b5Smrg *) : 117729aa2a2b5Smrg ;; 11773350952b9Smrgesac 11774350952b9Smrgfi 11775350952b9Smrg 11776350952b9Smrg 11777e53c48bfSmrg 11778e53c48bfSmrg# Reset variables that may have inherited troublesome values from 11779e53c48bfSmrg# the environment. 11780e53c48bfSmrg 11781e53c48bfSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 11782e53c48bfSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 11783e53c48bfSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 11784e53c48bfSmrg# Quoting is to prevent editors from complaining about space-tab. 11785350952b9Smrgas_nl=' 11786350952b9Smrg' 11787350952b9Smrgexport as_nl 11788e53c48bfSmrgIFS=" "" $as_nl" 11789e53c48bfSmrg 11790e53c48bfSmrgPS1='$ ' 11791e53c48bfSmrgPS2='> ' 11792e53c48bfSmrgPS4='+ ' 11793e53c48bfSmrg 11794e53c48bfSmrg# Ensure predictable behavior from utilities with locale-dependent output. 11795e53c48bfSmrgLC_ALL=C 11796e53c48bfSmrgexport LC_ALL 11797e53c48bfSmrgLANGUAGE=C 11798e53c48bfSmrgexport LANGUAGE 11799e53c48bfSmrg 11800e53c48bfSmrg# We cannot yet rely on "unset" to work, but we need these variables 11801e53c48bfSmrg# to be unset--not just set to an empty or harmless value--now, to 11802e53c48bfSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 11803e53c48bfSmrg# also avoids known problems related to "unset" and subshell syntax 11804e53c48bfSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 11805e53c48bfSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 11806e53c48bfSmrgdo eval test \${$as_var+y} \ 11807e53c48bfSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11808e53c48bfSmrgdone 11809e53c48bfSmrg 11810e53c48bfSmrg# Ensure that fds 0, 1, and 2 are open. 11811e53c48bfSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 11812e53c48bfSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 11813e53c48bfSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 11814350952b9Smrg 11815350952b9Smrg# The user is always right. 11816e53c48bfSmrgif ${PATH_SEPARATOR+false} :; then 11817350952b9Smrg PATH_SEPARATOR=: 11818350952b9Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11819350952b9Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11820350952b9Smrg PATH_SEPARATOR=';' 11821350952b9Smrg } 11822fd7d9bd3Smrgfi 11823fd7d9bd3Smrg 11824fd7d9bd3Smrg 11825350952b9Smrg# Find who we are. Look in the path if we contain no directory separator. 118269aa2a2b5Smrgas_myself= 118279aa2a2b5Smrgcase $0 in #(( 11828350952b9Smrg *[\\/]* ) as_myself=$0 ;; 11829350952b9Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11830350952b9Smrgfor as_dir in $PATH 11831350952b9Smrgdo 11832350952b9Smrg IFS=$as_save_IFS 11833e53c48bfSmrg case $as_dir in #((( 11834e53c48bfSmrg '') as_dir=./ ;; 11835e53c48bfSmrg */) ;; 11836e53c48bfSmrg *) as_dir=$as_dir/ ;; 11837e53c48bfSmrg esac 11838e53c48bfSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 118399aa2a2b5Smrg done 11840350952b9SmrgIFS=$as_save_IFS 11841350952b9Smrg 11842350952b9Smrg ;; 11843350952b9Smrgesac 11844350952b9Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 11845350952b9Smrg# in which case we are not to be found in the path. 11846350952b9Smrgif test "x$as_myself" = x; then 11847350952b9Smrg as_myself=$0 11848350952b9Smrgfi 11849350952b9Smrgif test ! -f "$as_myself"; then 11850e53c48bfSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 118519aa2a2b5Smrg exit 1 11852350952b9Smrgfi 11853350952b9Smrg 118549aa2a2b5Smrg 118559aa2a2b5Smrg 118569aa2a2b5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 118579aa2a2b5Smrg# ---------------------------------------- 118589aa2a2b5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 118599aa2a2b5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 118609aa2a2b5Smrg# script with STATUS, using 1 if that was 0. 118619aa2a2b5Smrgas_fn_error () 118629aa2a2b5Smrg{ 118639aa2a2b5Smrg as_status=$1; test $as_status -eq 0 && as_status=1 118649aa2a2b5Smrg if test "$4"; then 118659aa2a2b5Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11866e53c48bfSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 118679aa2a2b5Smrg fi 11868e53c48bfSmrg printf "%s\n" "$as_me: error: $2" >&2 118699aa2a2b5Smrg as_fn_exit $as_status 118709aa2a2b5Smrg} # as_fn_error 118719aa2a2b5Smrg 118729aa2a2b5Smrg 11873e53c48bfSmrg 118749aa2a2b5Smrg# as_fn_set_status STATUS 118759aa2a2b5Smrg# ----------------------- 118769aa2a2b5Smrg# Set $? to STATUS, without forking. 118779aa2a2b5Smrgas_fn_set_status () 118789aa2a2b5Smrg{ 118799aa2a2b5Smrg return $1 118809aa2a2b5Smrg} # as_fn_set_status 118819aa2a2b5Smrg 118829aa2a2b5Smrg# as_fn_exit STATUS 118839aa2a2b5Smrg# ----------------- 118849aa2a2b5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 118859aa2a2b5Smrgas_fn_exit () 118869aa2a2b5Smrg{ 118879aa2a2b5Smrg set +e 118889aa2a2b5Smrg as_fn_set_status $1 118899aa2a2b5Smrg exit $1 118909aa2a2b5Smrg} # as_fn_exit 118919aa2a2b5Smrg 118929aa2a2b5Smrg# as_fn_unset VAR 118939aa2a2b5Smrg# --------------- 118949aa2a2b5Smrg# Portably unset VAR. 118959aa2a2b5Smrgas_fn_unset () 118969aa2a2b5Smrg{ 118979aa2a2b5Smrg { eval $1=; unset $1;} 118989aa2a2b5Smrg} 118999aa2a2b5Smrgas_unset=as_fn_unset 11900e53c48bfSmrg 119019aa2a2b5Smrg# as_fn_append VAR VALUE 119029aa2a2b5Smrg# ---------------------- 119039aa2a2b5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 119049aa2a2b5Smrg# advantage of any shell optimizations that allow amortized linear growth over 119059aa2a2b5Smrg# repeated appends, instead of the typical quadratic growth present in naive 119069aa2a2b5Smrg# implementations. 11907e53c48bfSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 11908e53c48bfSmrgthen : 119099aa2a2b5Smrg eval 'as_fn_append () 119109aa2a2b5Smrg { 119119aa2a2b5Smrg eval $1+=\$2 119129aa2a2b5Smrg }' 11913e53c48bfSmrgelse $as_nop 119149aa2a2b5Smrg as_fn_append () 119159aa2a2b5Smrg { 119169aa2a2b5Smrg eval $1=\$$1\$2 119179aa2a2b5Smrg } 119189aa2a2b5Smrgfi # as_fn_append 119199aa2a2b5Smrg 119209aa2a2b5Smrg# as_fn_arith ARG... 119219aa2a2b5Smrg# ------------------ 119229aa2a2b5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 119239aa2a2b5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 119249aa2a2b5Smrg# must be portable across $(()) and expr. 11925e53c48bfSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 11926e53c48bfSmrgthen : 119279aa2a2b5Smrg eval 'as_fn_arith () 119289aa2a2b5Smrg { 119299aa2a2b5Smrg as_val=$(( $* )) 119309aa2a2b5Smrg }' 11931e53c48bfSmrgelse $as_nop 119329aa2a2b5Smrg as_fn_arith () 119339aa2a2b5Smrg { 119349aa2a2b5Smrg as_val=`expr "$@" || test $? -eq 1` 119359aa2a2b5Smrg } 119369aa2a2b5Smrgfi # as_fn_arith 119379aa2a2b5Smrg 119389aa2a2b5Smrg 11939350952b9Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 11940350952b9Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 11941fd7d9bd3Smrg as_expr=expr 11942fd7d9bd3Smrgelse 11943fd7d9bd3Smrg as_expr=false 11944fd7d9bd3Smrgfi 11945fd7d9bd3Smrg 11946350952b9Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11947fd7d9bd3Smrg as_basename=basename 11948fd7d9bd3Smrgelse 11949fd7d9bd3Smrg as_basename=false 11950fd7d9bd3Smrgfi 11951fd7d9bd3Smrg 119529aa2a2b5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 119539aa2a2b5Smrg as_dirname=dirname 119549aa2a2b5Smrgelse 119559aa2a2b5Smrg as_dirname=false 119569aa2a2b5Smrgfi 11957fd7d9bd3Smrg 11958350952b9Smrgas_me=`$as_basename -- "$0" || 11959fd7d9bd3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11960fd7d9bd3Smrg X"$0" : 'X\(//\)$' \| \ 11961350952b9Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 11962e53c48bfSmrgprintf "%s\n" X/"$0" | 11963350952b9Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 11964350952b9Smrg s//\1/ 11965350952b9Smrg q 11966350952b9Smrg } 11967350952b9Smrg /^X\/\(\/\/\)$/{ 11968350952b9Smrg s//\1/ 11969350952b9Smrg q 11970350952b9Smrg } 11971350952b9Smrg /^X\/\(\/\).*/{ 11972350952b9Smrg s//\1/ 11973350952b9Smrg q 11974350952b9Smrg } 11975350952b9Smrg s/.*/./; q'` 11976fd7d9bd3Smrg 119779aa2a2b5Smrg# Avoid depending upon Character Ranges. 119789aa2a2b5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 119799aa2a2b5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 119809aa2a2b5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 119819aa2a2b5Smrgas_cr_digits='0123456789' 119829aa2a2b5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 11983fd7d9bd3Smrg 11984e53c48bfSmrg 11985e53c48bfSmrg# Determine whether it's possible to make 'echo' print without a newline. 11986e53c48bfSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 11987e53c48bfSmrg# for compatibility with existing Makefiles. 11988350952b9SmrgECHO_C= ECHO_N= ECHO_T= 119899aa2a2b5Smrgcase `echo -n x` in #((((( 11990350952b9Smrg-n*) 119919aa2a2b5Smrg case `echo 'xy\c'` in 11992350952b9Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 119939aa2a2b5Smrg xy) ECHO_C='\c';; 119949aa2a2b5Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 119959aa2a2b5Smrg ECHO_T=' ';; 11996350952b9Smrg esac;; 11997350952b9Smrg*) 11998350952b9Smrg ECHO_N='-n';; 11999350952b9Smrgesac 12000fd7d9bd3Smrg 12001e53c48bfSmrg# For backward compatibility with old third-party macros, we provide 12002e53c48bfSmrg# the shell variables $as_echo and $as_echo_n. New code should use 12003e53c48bfSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 12004e53c48bfSmrgas_echo='printf %s\n' 12005e53c48bfSmrgas_echo_n='printf %s' 12006e53c48bfSmrg 12007fd7d9bd3Smrgrm -f conf$$ conf$$.exe conf$$.file 12008350952b9Smrgif test -d conf$$.dir; then 12009350952b9Smrg rm -f conf$$.dir/conf$$.file 12010350952b9Smrgelse 12011350952b9Smrg rm -f conf$$.dir 12012350952b9Smrg mkdir conf$$.dir 2>/dev/null 12013350952b9Smrgfi 12014350952b9Smrgif (echo >conf$$.file) 2>/dev/null; then 12015350952b9Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 12016fd7d9bd3Smrg as_ln_s='ln -s' 12017350952b9Smrg # ... but there are two gotchas: 12018350952b9Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12019350952b9Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12020a9ba4257Smrg # In both cases, we have to default to `cp -pR'. 12021350952b9Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12022a9ba4257Smrg as_ln_s='cp -pR' 12023350952b9Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 12024350952b9Smrg as_ln_s=ln 12025350952b9Smrg else 12026a9ba4257Smrg as_ln_s='cp -pR' 12027fd7d9bd3Smrg fi 12028fd7d9bd3Smrgelse 12029a9ba4257Smrg as_ln_s='cp -pR' 12030fd7d9bd3Smrgfi 12031350952b9Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12032350952b9Smrgrmdir conf$$.dir 2>/dev/null 12033fd7d9bd3Smrg 120349aa2a2b5Smrg 120359aa2a2b5Smrg# as_fn_mkdir_p 120369aa2a2b5Smrg# ------------- 120379aa2a2b5Smrg# Create "$as_dir" as a directory, including parents if necessary. 120389aa2a2b5Smrgas_fn_mkdir_p () 120399aa2a2b5Smrg{ 120409aa2a2b5Smrg 120419aa2a2b5Smrg case $as_dir in #( 120429aa2a2b5Smrg -*) as_dir=./$as_dir;; 120439aa2a2b5Smrg esac 120449aa2a2b5Smrg test -d "$as_dir" || eval $as_mkdir_p || { 120459aa2a2b5Smrg as_dirs= 120469aa2a2b5Smrg while :; do 120479aa2a2b5Smrg case $as_dir in #( 12048e53c48bfSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 120499aa2a2b5Smrg *) as_qdir=$as_dir;; 120509aa2a2b5Smrg esac 120519aa2a2b5Smrg as_dirs="'$as_qdir' $as_dirs" 120529aa2a2b5Smrg as_dir=`$as_dirname -- "$as_dir" || 120539aa2a2b5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 120549aa2a2b5Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 120559aa2a2b5Smrg X"$as_dir" : 'X\(//\)$' \| \ 120569aa2a2b5Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12057e53c48bfSmrgprintf "%s\n" X"$as_dir" | 120589aa2a2b5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 120599aa2a2b5Smrg s//\1/ 120609aa2a2b5Smrg q 120619aa2a2b5Smrg } 120629aa2a2b5Smrg /^X\(\/\/\)[^/].*/{ 120639aa2a2b5Smrg s//\1/ 120649aa2a2b5Smrg q 120659aa2a2b5Smrg } 120669aa2a2b5Smrg /^X\(\/\/\)$/{ 120679aa2a2b5Smrg s//\1/ 120689aa2a2b5Smrg q 120699aa2a2b5Smrg } 120709aa2a2b5Smrg /^X\(\/\).*/{ 120719aa2a2b5Smrg s//\1/ 120729aa2a2b5Smrg q 120739aa2a2b5Smrg } 120749aa2a2b5Smrg s/.*/./; q'` 120759aa2a2b5Smrg test -d "$as_dir" && break 120769aa2a2b5Smrg done 120779aa2a2b5Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 120789aa2a2b5Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 120799aa2a2b5Smrg 120809aa2a2b5Smrg 120819aa2a2b5Smrg} # as_fn_mkdir_p 12082fd7d9bd3Smrgif mkdir -p . 2>/dev/null; then 120839aa2a2b5Smrg as_mkdir_p='mkdir -p "$as_dir"' 12084fd7d9bd3Smrgelse 12085fd7d9bd3Smrg test -d ./-p && rmdir ./-p 12086fd7d9bd3Smrg as_mkdir_p=false 12087fd7d9bd3Smrgfi 12088fd7d9bd3Smrg 12089a9ba4257Smrg 12090a9ba4257Smrg# as_fn_executable_p FILE 12091a9ba4257Smrg# ----------------------- 12092a9ba4257Smrg# Test if FILE is an executable regular file. 12093a9ba4257Smrgas_fn_executable_p () 12094a9ba4257Smrg{ 12095a9ba4257Smrg test -f "$1" && test -x "$1" 12096a9ba4257Smrg} # as_fn_executable_p 12097a9ba4257Smrgas_test_x='test -x' 12098a9ba4257Smrgas_executable_p=as_fn_executable_p 12099fd7d9bd3Smrg 12100fd7d9bd3Smrg# Sed expression to map a string onto a valid CPP name. 12101fd7d9bd3Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12102fd7d9bd3Smrg 12103fd7d9bd3Smrg# Sed expression to map a string onto a valid variable name. 12104fd7d9bd3Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12105fd7d9bd3Smrg 12106fd7d9bd3Smrg 12107fd7d9bd3Smrgexec 6>&1 121089aa2a2b5Smrg## ----------------------------------- ## 121099aa2a2b5Smrg## Main body of $CONFIG_STATUS script. ## 121109aa2a2b5Smrg## ----------------------------------- ## 121119aa2a2b5Smrg_ASEOF 121129aa2a2b5Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12113fd7d9bd3Smrg 121149aa2a2b5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121159aa2a2b5Smrg# Save the log message, to keep $0 and so on meaningful, and to 12116fd7d9bd3Smrg# report actual input values of CONFIG_FILES etc. instead of their 12117350952b9Smrg# values after options handling. 12118350952b9Smrgac_log=" 12119e53c48bfSmrgThis file was extended by xgc $as_me 1.0.6, which was 12120e53c48bfSmrggenerated by GNU Autoconf 2.71. Invocation command line was 12121fd7d9bd3Smrg 12122fd7d9bd3Smrg CONFIG_FILES = $CONFIG_FILES 12123fd7d9bd3Smrg CONFIG_HEADERS = $CONFIG_HEADERS 12124fd7d9bd3Smrg CONFIG_LINKS = $CONFIG_LINKS 12125fd7d9bd3Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 12126fd7d9bd3Smrg $ $0 $@ 12127fd7d9bd3Smrg 12128350952b9Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 12129350952b9Smrg" 12130350952b9Smrg 12131fd7d9bd3Smrg_ACEOF 12132fd7d9bd3Smrg 12133350952b9Smrgcase $ac_config_files in *" 12134350952b9Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 12135350952b9Smrgesac 12136fd7d9bd3Smrg 12137350952b9Smrgcase $ac_config_headers in *" 12138350952b9Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12139350952b9Smrgesac 12140fd7d9bd3Smrg 12141fd7d9bd3Smrg 12142350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12143350952b9Smrg# Files that config.status was made for. 12144350952b9Smrgconfig_files="$ac_config_files" 12145350952b9Smrgconfig_headers="$ac_config_headers" 12146350952b9Smrgconfig_commands="$ac_config_commands" 12147fd7d9bd3Smrg 12148350952b9Smrg_ACEOF 12149fd7d9bd3Smrg 12150350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12151fd7d9bd3Smrgac_cs_usage="\ 121529aa2a2b5Smrg\`$as_me' instantiates files and other configuration actions 121539aa2a2b5Smrgfrom templates according to the current configuration. Unless the files 121549aa2a2b5Smrgand actions are specified as TAGs, all are instantiated by default. 12155fd7d9bd3Smrg 121569aa2a2b5SmrgUsage: $0 [OPTION]... [TAG]... 12157fd7d9bd3Smrg 12158fd7d9bd3Smrg -h, --help print this help, then exit 12159350952b9Smrg -V, --version print version number and configuration settings, then exit 121609aa2a2b5Smrg --config print configuration, then exit 12161350952b9Smrg -q, --quiet, --silent 12162350952b9Smrg do not print progress messages 12163fd7d9bd3Smrg -d, --debug don't remove temporary files 12164fd7d9bd3Smrg --recheck update $as_me by reconfiguring in the same conditions 12165350952b9Smrg --file=FILE[:TEMPLATE] 12166350952b9Smrg instantiate the configuration file FILE 12167350952b9Smrg --header=FILE[:TEMPLATE] 12168350952b9Smrg instantiate the configuration header FILE 12169fd7d9bd3Smrg 12170fd7d9bd3SmrgConfiguration files: 12171fd7d9bd3Smrg$config_files 12172fd7d9bd3Smrg 12173fd7d9bd3SmrgConfiguration headers: 12174fd7d9bd3Smrg$config_headers 12175fd7d9bd3Smrg 12176fd7d9bd3SmrgConfiguration commands: 12177fd7d9bd3Smrg$config_commands 12178fd7d9bd3Smrg 12179e53c48bfSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xgc/-/issues>." 12180fd7d9bd3Smrg 12181350952b9Smrg_ACEOF 12182e53c48bfSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 12183e53c48bfSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 12184350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12185e53c48bfSmrgac_cs_config='$ac_cs_config_escaped' 12186fd7d9bd3Smrgac_cs_version="\\ 12187e53c48bfSmrgxgc config.status 1.0.6 12188e53c48bfSmrgconfigured by $0, generated by GNU Autoconf 2.71, 121899aa2a2b5Smrg with options \\"\$ac_cs_config\\" 12190fd7d9bd3Smrg 12191e53c48bfSmrgCopyright (C) 2021 Free Software Foundation, Inc. 12192fd7d9bd3SmrgThis config.status script is free software; the Free Software Foundation 12193fd7d9bd3Smrggives unlimited permission to copy, distribute and modify it." 12194350952b9Smrg 12195350952b9Smrgac_pwd='$ac_pwd' 12196350952b9Smrgsrcdir='$srcdir' 12197350952b9SmrgINSTALL='$INSTALL' 12198350952b9SmrgMKDIR_P='$MKDIR_P' 12199350952b9SmrgAWK='$AWK' 12200350952b9Smrgtest -n "\$AWK" || AWK=awk 12201fd7d9bd3Smrg_ACEOF 12202fd7d9bd3Smrg 12203350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12204350952b9Smrg# The default lists apply if the user does not specify any file. 12205fd7d9bd3Smrgac_need_defaults=: 12206fd7d9bd3Smrgwhile test $# != 0 12207fd7d9bd3Smrgdo 12208fd7d9bd3Smrg case $1 in 122099aa2a2b5Smrg --*=?*) 12210350952b9Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12211350952b9Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12212fd7d9bd3Smrg ac_shift=: 12213fd7d9bd3Smrg ;; 122149aa2a2b5Smrg --*=) 122159aa2a2b5Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 122169aa2a2b5Smrg ac_optarg= 122179aa2a2b5Smrg ac_shift=: 122189aa2a2b5Smrg ;; 12219350952b9Smrg *) 12220fd7d9bd3Smrg ac_option=$1 12221fd7d9bd3Smrg ac_optarg=$2 12222fd7d9bd3Smrg ac_shift=shift 12223fd7d9bd3Smrg ;; 12224fd7d9bd3Smrg esac 12225fd7d9bd3Smrg 12226fd7d9bd3Smrg case $ac_option in 12227fd7d9bd3Smrg # Handling of the options. 12228fd7d9bd3Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12229fd7d9bd3Smrg ac_cs_recheck=: ;; 12230350952b9Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12231e53c48bfSmrg printf "%s\n" "$ac_cs_version"; exit ;; 122329aa2a2b5Smrg --config | --confi | --conf | --con | --co | --c ) 12233e53c48bfSmrg printf "%s\n" "$ac_cs_config"; exit ;; 12234350952b9Smrg --debug | --debu | --deb | --de | --d | -d ) 12235fd7d9bd3Smrg debug=: ;; 12236fd7d9bd3Smrg --file | --fil | --fi | --f ) 12237fd7d9bd3Smrg $ac_shift 12238350952b9Smrg case $ac_optarg in 12239e53c48bfSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 122409aa2a2b5Smrg '') as_fn_error $? "missing file argument" ;; 12241350952b9Smrg esac 122429aa2a2b5Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 12243fd7d9bd3Smrg ac_need_defaults=false;; 12244fd7d9bd3Smrg --header | --heade | --head | --hea ) 12245fd7d9bd3Smrg $ac_shift 12246350952b9Smrg case $ac_optarg in 12247e53c48bfSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12248350952b9Smrg esac 122499aa2a2b5Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12250fd7d9bd3Smrg ac_need_defaults=false;; 12251350952b9Smrg --he | --h) 12252350952b9Smrg # Conflict between --help and --header 122539aa2a2b5Smrg as_fn_error $? "ambiguous option: \`$1' 122549aa2a2b5SmrgTry \`$0 --help' for more information.";; 12255350952b9Smrg --help | --hel | -h ) 12256e53c48bfSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 12257fd7d9bd3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12258fd7d9bd3Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 12259fd7d9bd3Smrg ac_cs_silent=: ;; 12260fd7d9bd3Smrg 12261fd7d9bd3Smrg # This is an error. 122629aa2a2b5Smrg -*) as_fn_error $? "unrecognized option: \`$1' 122639aa2a2b5SmrgTry \`$0 --help' for more information." ;; 12264fd7d9bd3Smrg 122659aa2a2b5Smrg *) as_fn_append ac_config_targets " $1" 12266350952b9Smrg ac_need_defaults=false ;; 12267fd7d9bd3Smrg 12268fd7d9bd3Smrg esac 12269fd7d9bd3Smrg shift 12270fd7d9bd3Smrgdone 12271fd7d9bd3Smrg 12272fd7d9bd3Smrgac_configure_extra_args= 12273fd7d9bd3Smrg 12274fd7d9bd3Smrgif $ac_cs_silent; then 12275fd7d9bd3Smrg exec 6>/dev/null 12276fd7d9bd3Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 12277fd7d9bd3Smrgfi 12278fd7d9bd3Smrg 12279fd7d9bd3Smrg_ACEOF 12280350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12281fd7d9bd3Smrgif \$ac_cs_recheck; then 12282a9ba4257Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12283350952b9Smrg shift 12284e53c48bfSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 12285350952b9Smrg CONFIG_SHELL='$SHELL' 12286350952b9Smrg export CONFIG_SHELL 12287350952b9Smrg exec "\$@" 12288fd7d9bd3Smrgfi 12289fd7d9bd3Smrg 12290fd7d9bd3Smrg_ACEOF 12291350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12292350952b9Smrgexec 5>>config.log 12293350952b9Smrg{ 12294350952b9Smrg echo 12295350952b9Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12296350952b9Smrg## Running $as_me. ## 12297350952b9Smrg_ASBOX 12298e53c48bfSmrg printf "%s\n" "$ac_log" 12299350952b9Smrg} >&5 12300fd7d9bd3Smrg 12301350952b9Smrg_ACEOF 12302350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12303fd7d9bd3Smrg# 12304350952b9Smrg# INIT-COMMANDS 12305fd7d9bd3Smrg# 12306e53c48bfSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 12307fd7d9bd3Smrg 12308fd7d9bd3Smrg_ACEOF 12309fd7d9bd3Smrg 12310350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12311fd7d9bd3Smrg 12312350952b9Smrg# Handling of arguments. 12313fd7d9bd3Smrgfor ac_config_target in $ac_config_targets 12314fd7d9bd3Smrgdo 12315350952b9Smrg case $ac_config_target in 12316350952b9Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 12317350952b9Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 12318350952b9Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12319a85aecdfSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 12320350952b9Smrg 123219aa2a2b5Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 12322fd7d9bd3Smrg esac 12323fd7d9bd3Smrgdone 12324fd7d9bd3Smrg 12325350952b9Smrg 12326fd7d9bd3Smrg# If the user did not use the arguments to specify the items to instantiate, 12327fd7d9bd3Smrg# then the envvar interface is used. Set only those that are not. 12328fd7d9bd3Smrg# We use the long form for the default assignment because of an extremely 12329fd7d9bd3Smrg# bizarre bug on SunOS 4.1.3. 12330fd7d9bd3Smrgif $ac_need_defaults; then 12331e53c48bfSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 12332e53c48bfSmrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 12333e53c48bfSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 12334fd7d9bd3Smrgfi 12335fd7d9bd3Smrg 12336fd7d9bd3Smrg# Have a temporary directory for convenience. Make it in the build tree 12337350952b9Smrg# simply because there is no reason against having it here, and in addition, 12338fd7d9bd3Smrg# creating and moving files from /tmp can sometimes cause problems. 12339350952b9Smrg# Hook for its removal unless debugging. 12340350952b9Smrg# Note that there is a small window in which the directory will not be cleaned: 12341350952b9Smrg# after its creation but before its name has been assigned to `$tmp'. 12342fd7d9bd3Smrg$debug || 12343fd7d9bd3Smrg{ 123449aa2a2b5Smrg tmp= ac_tmp= 12345350952b9Smrg trap 'exit_status=$? 123469aa2a2b5Smrg : "${ac_tmp:=$tmp}" 123479aa2a2b5Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 12348350952b9Smrg' 0 123499aa2a2b5Smrg trap 'as_fn_exit 1' 1 2 13 15 12350fd7d9bd3Smrg} 12351fd7d9bd3Smrg# Create a (secure) tmp directory for tmp files. 12352fd7d9bd3Smrg 12353fd7d9bd3Smrg{ 12354350952b9Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 123559aa2a2b5Smrg test -d "$tmp" 12356fd7d9bd3Smrg} || 12357fd7d9bd3Smrg{ 12358350952b9Smrg tmp=./conf$$-$RANDOM 12359350952b9Smrg (umask 077 && mkdir "$tmp") 123609aa2a2b5Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 123619aa2a2b5Smrgac_tmp=$tmp 12362fd7d9bd3Smrg 12363350952b9Smrg# Set up the scripts for CONFIG_FILES section. 12364350952b9Smrg# No need to generate them if there are no CONFIG_FILES. 12365350952b9Smrg# This happens for instance with `./config.status config.h'. 12366350952b9Smrgif test -n "$CONFIG_FILES"; then 12367350952b9Smrg 12368350952b9Smrg 123699aa2a2b5Smrgac_cr=`echo X | tr X '\015'` 123709aa2a2b5Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 123719aa2a2b5Smrg# But we know of no other shell where ac_cr would be empty at this 123729aa2a2b5Smrg# point, so we can use a bashism as a fallback. 123739aa2a2b5Smrgif test "x$ac_cr" = x; then 123749aa2a2b5Smrg eval ac_cr=\$\'\\r\' 123759aa2a2b5Smrgfi 12376350952b9Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 12377350952b9Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12378350952b9Smrg ac_cs_awk_cr='\\r' 12379350952b9Smrgelse 12380350952b9Smrg ac_cs_awk_cr=$ac_cr 12381350952b9Smrgfi 12382350952b9Smrg 123839aa2a2b5Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 12384fd7d9bd3Smrg_ACEOF 12385fd7d9bd3Smrg 12386fd7d9bd3Smrg 12387350952b9Smrg{ 12388350952b9Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 12389350952b9Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 12390350952b9Smrg echo "_ACEOF" 12391350952b9Smrg} >conf$$subs.sh || 123929aa2a2b5Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 123939aa2a2b5Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 12394350952b9Smrgac_delim='%!_!# ' 12395350952b9Smrgfor ac_last_try in false false false false false :; do 12396350952b9Smrg . ./conf$$subs.sh || 123979aa2a2b5Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12398fd7d9bd3Smrg 12399350952b9Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 12400350952b9Smrg if test $ac_delim_n = $ac_delim_num; then 12401350952b9Smrg break 12402350952b9Smrg elif $ac_last_try; then 124039aa2a2b5Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12404350952b9Smrg else 12405350952b9Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12406350952b9Smrg fi 12407350952b9Smrgdone 12408350952b9Smrgrm -f conf$$subs.sh 12409fd7d9bd3Smrg 12410350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 124119aa2a2b5Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 12412fd7d9bd3Smrg_ACEOF 12413350952b9Smrgsed -n ' 12414350952b9Smrgh 12415350952b9Smrgs/^/S["/; s/!.*/"]=/ 12416350952b9Smrgp 12417350952b9Smrgg 12418350952b9Smrgs/^[^!]*!// 12419350952b9Smrg:repl 12420350952b9Smrgt repl 12421350952b9Smrgs/'"$ac_delim"'$// 12422350952b9Smrgt delim 12423350952b9Smrg:nl 12424350952b9Smrgh 124259aa2a2b5Smrgs/\(.\{148\}\)..*/\1/ 12426350952b9Smrgt more1 12427350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12428350952b9Smrgp 12429350952b9Smrgn 12430350952b9Smrgb repl 12431350952b9Smrg:more1 12432350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12433350952b9Smrgp 12434350952b9Smrgg 12435350952b9Smrgs/.\{148\}// 12436350952b9Smrgt nl 12437350952b9Smrg:delim 12438350952b9Smrgh 124399aa2a2b5Smrgs/\(.\{148\}\)..*/\1/ 12440350952b9Smrgt more2 12441350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 12442350952b9Smrgp 12443350952b9Smrgb 12444350952b9Smrg:more2 12445350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12446350952b9Smrgp 12447350952b9Smrgg 12448350952b9Smrgs/.\{148\}// 12449350952b9Smrgt delim 12450350952b9Smrg' <conf$$subs.awk | sed ' 12451350952b9Smrg/^[^""]/{ 12452350952b9Smrg N 12453350952b9Smrg s/\n// 12454350952b9Smrg} 12455350952b9Smrg' >>$CONFIG_STATUS || ac_write_fail=1 12456350952b9Smrgrm -f conf$$subs.awk 12457350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12458350952b9Smrg_ACAWK 124599aa2a2b5Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 12460350952b9Smrg for (key in S) S_is_set[key] = 1 12461350952b9Smrg FS = "" 12462fd7d9bd3Smrg 12463350952b9Smrg} 12464350952b9Smrg{ 12465350952b9Smrg line = $ 0 12466350952b9Smrg nfields = split(line, field, "@") 12467350952b9Smrg substed = 0 12468350952b9Smrg len = length(field[1]) 12469350952b9Smrg for (i = 2; i < nfields; i++) { 12470350952b9Smrg key = field[i] 12471350952b9Smrg keylen = length(key) 12472350952b9Smrg if (S_is_set[key]) { 12473350952b9Smrg value = S[key] 12474350952b9Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12475350952b9Smrg len += length(value) + length(field[++i]) 12476350952b9Smrg substed = 1 12477350952b9Smrg } else 12478350952b9Smrg len += 1 + keylen 12479350952b9Smrg } 12480350952b9Smrg 12481350952b9Smrg print line 12482350952b9Smrg} 12483350952b9Smrg 12484350952b9Smrg_ACAWK 12485350952b9Smrg_ACEOF 12486350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12487350952b9Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12488350952b9Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12489350952b9Smrgelse 12490350952b9Smrg cat 124919aa2a2b5Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 124929aa2a2b5Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 12493350952b9Smrg_ACEOF 12494350952b9Smrg 124959aa2a2b5Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 124969aa2a2b5Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 12497350952b9Smrg# trailing colons and then remove the whole line if VPATH becomes empty 12498350952b9Smrg# (actually we leave an empty line to preserve line numbers). 12499350952b9Smrgif test "x$srcdir" = x.; then 125009aa2a2b5Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 125019aa2a2b5Smrgh 125029aa2a2b5Smrgs/// 125039aa2a2b5Smrgs/^/:/ 125049aa2a2b5Smrgs/[ ]*$/:/ 125059aa2a2b5Smrgs/:\$(srcdir):/:/g 125069aa2a2b5Smrgs/:\${srcdir}:/:/g 125079aa2a2b5Smrgs/:@srcdir@:/:/g 125089aa2a2b5Smrgs/^:*// 12509350952b9Smrgs/:*$// 125109aa2a2b5Smrgx 125119aa2a2b5Smrgs/\(=[ ]*\).*/\1/ 125129aa2a2b5SmrgG 125139aa2a2b5Smrgs/\n// 12514350952b9Smrgs/^[^=]*=[ ]*$// 12515350952b9Smrg}' 12516350952b9Smrgfi 12517350952b9Smrg 12518350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12519fd7d9bd3Smrgfi # test -n "$CONFIG_FILES" 12520fd7d9bd3Smrg 12521350952b9Smrg# Set up the scripts for CONFIG_HEADERS section. 12522350952b9Smrg# No need to generate them if there are no CONFIG_HEADERS. 12523350952b9Smrg# This happens for instance with `./config.status Makefile'. 12524350952b9Smrgif test -n "$CONFIG_HEADERS"; then 125259aa2a2b5Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 12526350952b9SmrgBEGIN { 12527fd7d9bd3Smrg_ACEOF 12528350952b9Smrg 12529350952b9Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 12530350952b9Smrg# here-document in config.status, that substitutes the proper values into 12531350952b9Smrg# config.h.in to produce config.h. 12532350952b9Smrg 12533350952b9Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 12534350952b9Smrg# handling of long lines. 12535350952b9Smrgac_delim='%!_!# ' 12536350952b9Smrgfor ac_last_try in false false :; do 125379aa2a2b5Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 125389aa2a2b5Smrg if test -z "$ac_tt"; then 12539350952b9Smrg break 12540350952b9Smrg elif $ac_last_try; then 125419aa2a2b5Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 12542350952b9Smrg else 12543350952b9Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12544350952b9Smrg fi 12545350952b9Smrgdone 12546350952b9Smrg 12547350952b9Smrg# For the awk script, D is an array of macro values keyed by name, 12548350952b9Smrg# likewise P contains macro parameters if any. Preserve backslash 12549350952b9Smrg# newline sequences. 12550350952b9Smrg 12551350952b9Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12552350952b9Smrgsed -n ' 12553350952b9Smrgs/.\{148\}/&'"$ac_delim"'/g 12554350952b9Smrgt rset 12555350952b9Smrg:rset 12556350952b9Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 12557350952b9Smrgt def 12558350952b9Smrgd 12559350952b9Smrg:def 12560350952b9Smrgs/\\$// 12561350952b9Smrgt bsnl 12562350952b9Smrgs/["\\]/\\&/g 12563350952b9Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12564350952b9SmrgD["\1"]=" \3"/p 12565350952b9Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12566350952b9Smrgd 12567350952b9Smrg:bsnl 12568350952b9Smrgs/["\\]/\\&/g 12569350952b9Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12570350952b9SmrgD["\1"]=" \3\\\\\\n"\\/p 12571350952b9Smrgt cont 12572350952b9Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12573350952b9Smrgt cont 12574350952b9Smrgd 12575350952b9Smrg:cont 12576350952b9Smrgn 12577350952b9Smrgs/.\{148\}/&'"$ac_delim"'/g 12578350952b9Smrgt clear 12579350952b9Smrg:clear 12580350952b9Smrgs/\\$// 12581350952b9Smrgt bsnlc 12582350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 12583350952b9Smrgd 12584350952b9Smrg:bsnlc 12585350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12586350952b9Smrgb cont 12587350952b9Smrg' <confdefs.h | sed ' 12588350952b9Smrgs/'"$ac_delim"'/"\\\ 12589350952b9Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 12590350952b9Smrg 12591350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12592350952b9Smrg for (key in D) D_is_set[key] = 1 12593350952b9Smrg FS = "" 12594350952b9Smrg} 12595350952b9Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12596350952b9Smrg line = \$ 0 12597350952b9Smrg split(line, arg, " ") 12598350952b9Smrg if (arg[1] == "#") { 12599350952b9Smrg defundef = arg[2] 12600350952b9Smrg mac1 = arg[3] 12601350952b9Smrg } else { 12602350952b9Smrg defundef = substr(arg[1], 2) 12603350952b9Smrg mac1 = arg[2] 12604350952b9Smrg } 12605350952b9Smrg split(mac1, mac2, "(") #) 12606350952b9Smrg macro = mac2[1] 12607350952b9Smrg prefix = substr(line, 1, index(line, defundef) - 1) 12608350952b9Smrg if (D_is_set[macro]) { 12609350952b9Smrg # Preserve the white space surrounding the "#". 12610350952b9Smrg print prefix "define", macro P[macro] D[macro] 12611350952b9Smrg next 12612350952b9Smrg } else { 12613350952b9Smrg # Replace #undef with comments. This is necessary, for example, 12614350952b9Smrg # in the case of _POSIX_SOURCE, which is predefined and required 12615350952b9Smrg # on some systems where configure will not decide to define it. 12616350952b9Smrg if (defundef == "undef") { 12617350952b9Smrg print "/*", prefix defundef, macro, "*/" 12618350952b9Smrg next 12619350952b9Smrg } 12620350952b9Smrg } 12621350952b9Smrg} 12622350952b9Smrg{ print } 12623350952b9Smrg_ACAWK 12624350952b9Smrg_ACEOF 12625350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 126269aa2a2b5Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 12627350952b9Smrgfi # test -n "$CONFIG_HEADERS" 12628350952b9Smrg 12629350952b9Smrg 12630350952b9Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12631350952b9Smrgshift 12632350952b9Smrgfor ac_tag 12633350952b9Smrgdo 12634350952b9Smrg case $ac_tag in 12635350952b9Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 12636350952b9Smrg esac 12637350952b9Smrg case $ac_mode$ac_tag in 12638350952b9Smrg :[FHL]*:*);; 126399aa2a2b5Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 12640350952b9Smrg :[FH]-) ac_tag=-:-;; 12641350952b9Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12642350952b9Smrg esac 12643350952b9Smrg ac_save_IFS=$IFS 12644350952b9Smrg IFS=: 12645350952b9Smrg set x $ac_tag 12646350952b9Smrg IFS=$ac_save_IFS 12647350952b9Smrg shift 12648350952b9Smrg ac_file=$1 12649350952b9Smrg shift 12650350952b9Smrg 12651350952b9Smrg case $ac_mode in 12652350952b9Smrg :L) ac_source=$1;; 12653350952b9Smrg :[FH]) 12654350952b9Smrg ac_file_inputs= 12655350952b9Smrg for ac_f 12656350952b9Smrg do 12657350952b9Smrg case $ac_f in 126589aa2a2b5Smrg -) ac_f="$ac_tmp/stdin";; 12659350952b9Smrg *) # Look for the file first in the build tree, then in the source tree 12660350952b9Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12661350952b9Smrg # because $ac_f cannot contain `:'. 12662350952b9Smrg test -f "$ac_f" || 12663350952b9Smrg case $ac_f in 12664350952b9Smrg [\\/$]*) false;; 12665350952b9Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12666350952b9Smrg esac || 126679aa2a2b5Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 12668350952b9Smrg esac 12669e53c48bfSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 126709aa2a2b5Smrg as_fn_append ac_file_inputs " '$ac_f'" 12671350952b9Smrg done 12672350952b9Smrg 12673350952b9Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 12674350952b9Smrg # use $as_me), people would be surprised to read: 12675350952b9Smrg # /* config.h. Generated by config.status. */ 12676350952b9Smrg configure_input='Generated from '` 12677e53c48bfSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12678350952b9Smrg `' by configure.' 12679350952b9Smrg if test x"$ac_file" != x-; then 12680350952b9Smrg configure_input="$ac_file. $configure_input" 12681e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12682e53c48bfSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 12683350952b9Smrg fi 12684350952b9Smrg # Neutralize special characters interpreted by sed in replacement strings. 12685350952b9Smrg case $configure_input in #( 12686350952b9Smrg *\&* | *\|* | *\\* ) 12687e53c48bfSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 12688350952b9Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 12689350952b9Smrg *) ac_sed_conf_input=$configure_input;; 12690350952b9Smrg esac 12691350952b9Smrg 12692350952b9Smrg case $ac_tag in 126939aa2a2b5Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 126949aa2a2b5Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12695350952b9Smrg esac 12696350952b9Smrg ;; 12697fd7d9bd3Smrg esac 12698fd7d9bd3Smrg 12699350952b9Smrg ac_dir=`$as_dirname -- "$ac_file" || 12700fd7d9bd3Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12701fd7d9bd3Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 12702fd7d9bd3Smrg X"$ac_file" : 'X\(//\)$' \| \ 12703350952b9Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12704e53c48bfSmrgprintf "%s\n" X"$ac_file" | 12705350952b9Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12706350952b9Smrg s//\1/ 12707350952b9Smrg q 12708350952b9Smrg } 12709350952b9Smrg /^X\(\/\/\)[^/].*/{ 12710350952b9Smrg s//\1/ 12711350952b9Smrg q 12712350952b9Smrg } 12713350952b9Smrg /^X\(\/\/\)$/{ 12714350952b9Smrg s//\1/ 12715350952b9Smrg q 12716350952b9Smrg } 12717350952b9Smrg /^X\(\/\).*/{ 12718350952b9Smrg s//\1/ 12719350952b9Smrg q 12720350952b9Smrg } 12721350952b9Smrg s/.*/./; q'` 127229aa2a2b5Smrg as_dir="$ac_dir"; as_fn_mkdir_p 12723fd7d9bd3Smrg ac_builddir=. 12724fd7d9bd3Smrg 12725350952b9Smrgcase "$ac_dir" in 12726350952b9Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12727350952b9Smrg*) 12728e53c48bfSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 12729350952b9Smrg # A ".." for each directory in $ac_dir_suffix. 12730e53c48bfSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12731350952b9Smrg case $ac_top_builddir_sub in 12732350952b9Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12733350952b9Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12734350952b9Smrg esac ;; 12735350952b9Smrgesac 12736350952b9Smrgac_abs_top_builddir=$ac_pwd 12737350952b9Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 12738350952b9Smrg# for backward compatibility: 12739350952b9Smrgac_top_builddir=$ac_top_build_prefix 12740fd7d9bd3Smrg 12741fd7d9bd3Smrgcase $srcdir in 12742350952b9Smrg .) # We are building in place. 12743fd7d9bd3Smrg ac_srcdir=. 12744350952b9Smrg ac_top_srcdir=$ac_top_builddir_sub 12745350952b9Smrg ac_abs_top_srcdir=$ac_pwd ;; 12746350952b9Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 12747fd7d9bd3Smrg ac_srcdir=$srcdir$ac_dir_suffix; 12748350952b9Smrg ac_top_srcdir=$srcdir 12749350952b9Smrg ac_abs_top_srcdir=$srcdir ;; 12750350952b9Smrg *) # Relative name. 12751350952b9Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12752350952b9Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 12753350952b9Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12754fd7d9bd3Smrgesac 12755350952b9Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12756fd7d9bd3Smrg 12757fd7d9bd3Smrg 12758350952b9Smrg case $ac_mode in 12759350952b9Smrg :F) 12760350952b9Smrg # 12761350952b9Smrg # CONFIG_FILE 12762350952b9Smrg # 12763fd7d9bd3Smrg 12764fd7d9bd3Smrg case $INSTALL in 12765fd7d9bd3Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12766350952b9Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12767fd7d9bd3Smrg esac 12768350952b9Smrg ac_MKDIR_P=$MKDIR_P 12769350952b9Smrg case $MKDIR_P in 12770350952b9Smrg [\\/$]* | ?:[\\/]* ) ;; 12771350952b9Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 12772350952b9Smrg esac 12773350952b9Smrg_ACEOF 12774fd7d9bd3Smrg 12775350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12776350952b9Smrg# If the template does not know about datarootdir, expand it. 12777350952b9Smrg# FIXME: This hack should be removed a few years after 2.60. 12778350952b9Smrgac_datarootdir_hack=; ac_datarootdir_seen= 12779350952b9Smrgac_sed_dataroot=' 12780350952b9Smrg/datarootdir/ { 12781350952b9Smrg p 12782350952b9Smrg q 12783350952b9Smrg} 12784350952b9Smrg/@datadir@/p 12785350952b9Smrg/@docdir@/p 12786350952b9Smrg/@infodir@/p 12787350952b9Smrg/@localedir@/p 127889aa2a2b5Smrg/@mandir@/p' 12789350952b9Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 12790350952b9Smrg*datarootdir*) ac_datarootdir_seen=yes;; 12791350952b9Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12792e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12793e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12794fd7d9bd3Smrg_ACEOF 12795350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12796350952b9Smrg ac_datarootdir_hack=' 12797350952b9Smrg s&@datadir@&$datadir&g 12798350952b9Smrg s&@docdir@&$docdir&g 12799350952b9Smrg s&@infodir@&$infodir&g 12800350952b9Smrg s&@localedir@&$localedir&g 12801350952b9Smrg s&@mandir@&$mandir&g 128029aa2a2b5Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 12803350952b9Smrgesac 12804350952b9Smrg_ACEOF 12805350952b9Smrg 12806350952b9Smrg# Neutralize VPATH when `$srcdir' = `.'. 12807350952b9Smrg# Shell code in configure.ac might set extrasub. 12808350952b9Smrg# FIXME: do we really want to maintain this feature? 12809350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12810350952b9Smrgac_sed_extra="$ac_vpsub 12811fd7d9bd3Smrg$extrasub 12812fd7d9bd3Smrg_ACEOF 12813350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12814fd7d9bd3Smrg:t 12815fd7d9bd3Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 12816350952b9Smrgs|@configure_input@|$ac_sed_conf_input|;t t 12817350952b9Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 12818350952b9Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 12819350952b9Smrgs&@srcdir@&$ac_srcdir&;t t 12820350952b9Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 12821350952b9Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 12822350952b9Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 12823350952b9Smrgs&@builddir@&$ac_builddir&;t t 12824350952b9Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 12825350952b9Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12826350952b9Smrgs&@INSTALL@&$ac_INSTALL&;t t 12827350952b9Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 12828350952b9Smrg$ac_datarootdir_hack 12829350952b9Smrg" 128309aa2a2b5Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 128319aa2a2b5Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12832fd7d9bd3Smrg 12833350952b9Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 128349aa2a2b5Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 128359aa2a2b5Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 128369aa2a2b5Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12837e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 128389aa2a2b5Smrgwhich seems to be undefined. Please make sure it is defined" >&5 12839e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 128409aa2a2b5Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 12841fd7d9bd3Smrg 128429aa2a2b5Smrg rm -f "$ac_tmp/stdin" 12843fd7d9bd3Smrg case $ac_file in 128449aa2a2b5Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 128459aa2a2b5Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 12846350952b9Smrg esac \ 128479aa2a2b5Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12848350952b9Smrg ;; 12849350952b9Smrg :H) 12850350952b9Smrg # 12851350952b9Smrg # CONFIG_HEADER 12852350952b9Smrg # 12853fd7d9bd3Smrg if test x"$ac_file" != x-; then 12854350952b9Smrg { 12855e53c48bfSmrg printf "%s\n" "/* $configure_input */" >&1 \ 128569aa2a2b5Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 128579aa2a2b5Smrg } >"$ac_tmp/config.h" \ 128589aa2a2b5Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 128599aa2a2b5Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 12860e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 12861e53c48bfSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 12862fd7d9bd3Smrg else 12863350952b9Smrg rm -f "$ac_file" 128649aa2a2b5Smrg mv "$ac_tmp/config.h" "$ac_file" \ 128659aa2a2b5Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12866fd7d9bd3Smrg fi 12867fd7d9bd3Smrg else 12868e53c48bfSmrg printf "%s\n" "/* $configure_input */" >&1 \ 128699aa2a2b5Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 128709aa2a2b5Smrg || as_fn_error $? "could not create -" "$LINENO" 5 12871fd7d9bd3Smrg fi 12872350952b9Smrg# Compute "$ac_file"'s index in $config_headers. 12873350952b9Smrg_am_arg="$ac_file" 12874fd7d9bd3Smrg_am_stamp_count=1 12875fd7d9bd3Smrgfor _am_header in $config_headers :; do 12876fd7d9bd3Smrg case $_am_header in 12877350952b9Smrg $_am_arg | $_am_arg:* ) 12878fd7d9bd3Smrg break ;; 12879fd7d9bd3Smrg * ) 12880fd7d9bd3Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 12881fd7d9bd3Smrg esac 12882fd7d9bd3Smrgdone 12883350952b9Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 12884350952b9Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12885350952b9Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 12886350952b9Smrg X"$_am_arg" : 'X\(//\)$' \| \ 12887350952b9Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 12888e53c48bfSmrgprintf "%s\n" X"$_am_arg" | 12889350952b9Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12890350952b9Smrg s//\1/ 12891350952b9Smrg q 12892350952b9Smrg } 12893350952b9Smrg /^X\(\/\/\)[^/].*/{ 12894350952b9Smrg s//\1/ 12895350952b9Smrg q 12896350952b9Smrg } 12897350952b9Smrg /^X\(\/\/\)$/{ 12898350952b9Smrg s//\1/ 12899350952b9Smrg q 12900350952b9Smrg } 12901350952b9Smrg /^X\(\/\).*/{ 12902350952b9Smrg s//\1/ 12903350952b9Smrg q 12904350952b9Smrg } 12905350952b9Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 12906350952b9Smrg ;; 12907fd7d9bd3Smrg 12908e53c48bfSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12909e53c48bfSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 12910350952b9Smrg ;; 12911350952b9Smrg esac 12912fd7d9bd3Smrg 12913fd7d9bd3Smrg 12914350952b9Smrg case $ac_file$ac_mode in 12915350952b9Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12916a9ba4257Smrg # Older Autoconf quotes --file arguments for eval, but not when files 12917350952b9Smrg # are listed without --file. Let's play safe and only enable the eval 12918350952b9Smrg # if we detect the quoting. 12919e53c48bfSmrg # TODO: see whether this extra hack can be removed once we start 12920e53c48bfSmrg # requiring Autoconf 2.70 or later. 12921e53c48bfSmrg case $CONFIG_FILES in #( 12922e53c48bfSmrg *\'*) : 12923e53c48bfSmrg eval set x "$CONFIG_FILES" ;; #( 12924e53c48bfSmrg *) : 12925e53c48bfSmrg set x $CONFIG_FILES ;; #( 12926e53c48bfSmrg *) : 12927e53c48bfSmrg ;; 12928e53c48bfSmrgesac 12929350952b9Smrg shift 12930e53c48bfSmrg # Used to flag and report bootstrapping failures. 12931e53c48bfSmrg am_rc=0 12932e53c48bfSmrg for am_mf 12933350952b9Smrg do 12934350952b9Smrg # Strip MF so we end up with the name of the file. 12935e53c48bfSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 12936e53c48bfSmrg # Check whether this is an Automake generated Makefile which includes 12937e53c48bfSmrg # dependency-tracking related rules and includes. 12938e53c48bfSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 12939350952b9Smrg # limit of 2048, but all sed's we know have understand at least 4000. 12940e53c48bfSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 12941e53c48bfSmrg || continue 12942e53c48bfSmrg am_dirpart=`$as_dirname -- "$am_mf" || 12943e53c48bfSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12944e53c48bfSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 12945e53c48bfSmrg X"$am_mf" : 'X\(//\)$' \| \ 12946e53c48bfSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12947e53c48bfSmrgprintf "%s\n" X"$am_mf" | 12948350952b9Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12949350952b9Smrg s//\1/ 12950350952b9Smrg q 12951350952b9Smrg } 12952350952b9Smrg /^X\(\/\/\)[^/].*/{ 12953350952b9Smrg s//\1/ 12954350952b9Smrg q 12955350952b9Smrg } 12956350952b9Smrg /^X\(\/\/\)$/{ 12957350952b9Smrg s//\1/ 12958350952b9Smrg q 12959350952b9Smrg } 12960350952b9Smrg /^X\(\/\).*/{ 12961350952b9Smrg s//\1/ 12962350952b9Smrg q 12963350952b9Smrg } 12964350952b9Smrg s/.*/./; q'` 12965e53c48bfSmrg am_filepart=`$as_basename -- "$am_mf" || 12966e53c48bfSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 12967e53c48bfSmrg X"$am_mf" : 'X\(//\)$' \| \ 12968e53c48bfSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 12969e53c48bfSmrgprintf "%s\n" X/"$am_mf" | 12970e53c48bfSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 12971350952b9Smrg s//\1/ 12972350952b9Smrg q 12973350952b9Smrg } 12974e53c48bfSmrg /^X\/\(\/\/\)$/{ 12975350952b9Smrg s//\1/ 12976350952b9Smrg q 12977350952b9Smrg } 12978e53c48bfSmrg /^X\/\(\/\).*/{ 12979350952b9Smrg s//\1/ 12980350952b9Smrg q 12981350952b9Smrg } 12982350952b9Smrg s/.*/./; q'` 12983e53c48bfSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 12984e53c48bfSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12985e53c48bfSmrg | $MAKE -f - am--depfiles" >&5 12986e53c48bfSmrg (cd "$am_dirpart" \ 12987e53c48bfSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 12988e53c48bfSmrg | $MAKE -f - am--depfiles) >&5 2>&5 12989e53c48bfSmrg ac_status=$? 12990e53c48bfSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 12991e53c48bfSmrg (exit $ac_status); } || am_rc=$? 12992fd7d9bd3Smrg done 12993e53c48bfSmrg if test $am_rc -ne 0; then 12994e53c48bfSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12995e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 12996e53c48bfSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 12997e53c48bfSmrg for automatic dependency tracking. If GNU make was not used, consider 12998e53c48bfSmrg re-running the configure script with MAKE=\"gmake\" (or whatever is 12999e53c48bfSmrg necessary). You can also try re-running configure with the 13000e53c48bfSmrg '--disable-dependency-tracking' option to at least be able to build 13001e53c48bfSmrg the package (albeit without support for automatic dependency tracking). 13002e53c48bfSmrgSee \`config.log' for more details" "$LINENO" 5; } 13003e53c48bfSmrg fi 13004e53c48bfSmrg { am_dirpart=; unset am_dirpart;} 13005e53c48bfSmrg { am_filepart=; unset am_filepart;} 13006e53c48bfSmrg { am_mf=; unset am_mf;} 13007e53c48bfSmrg { am_rc=; unset am_rc;} 13008e53c48bfSmrg rm -f conftest-deps.mk 13009350952b9Smrg} 13010fd7d9bd3Smrg ;; 13011350952b9Smrg 13012fd7d9bd3Smrg esac 13013350952b9Smrgdone # for ac_tag 13014fd7d9bd3Smrg 13015fd7d9bd3Smrg 130169aa2a2b5Smrgas_fn_exit 0 13017fd7d9bd3Smrg_ACEOF 13018fd7d9bd3Smrgac_clean_files=$ac_clean_files_save 13019fd7d9bd3Smrg 13020350952b9Smrgtest $ac_write_fail = 0 || 130219aa2a2b5Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 13022350952b9Smrg 13023fd7d9bd3Smrg 13024fd7d9bd3Smrg# configure is writing to config.log, and then calls config.status. 13025fd7d9bd3Smrg# config.status does its own redirection, appending to config.log. 13026fd7d9bd3Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 13027fd7d9bd3Smrg# by configure, so config.status won't be able to write to it; its 13028fd7d9bd3Smrg# output is simply discarded. So we exec the FD to /dev/null, 13029fd7d9bd3Smrg# effectively closing config.log, so it can be properly (re)opened and 13030fd7d9bd3Smrg# appended to by config.status. When coming back to configure, we 13031fd7d9bd3Smrg# need to make the FD available again. 13032fd7d9bd3Smrgif test "$no_create" != yes; then 13033fd7d9bd3Smrg ac_cs_success=: 13034fd7d9bd3Smrg ac_config_status_args= 13035fd7d9bd3Smrg test "$silent" = yes && 13036fd7d9bd3Smrg ac_config_status_args="$ac_config_status_args --quiet" 13037fd7d9bd3Smrg exec 5>/dev/null 13038fd7d9bd3Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13039fd7d9bd3Smrg exec 5>>config.log 13040fd7d9bd3Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13041fd7d9bd3Smrg # would make configure fail if this is the last instruction. 130429aa2a2b5Smrg $ac_cs_success || as_fn_exit 1 13043fd7d9bd3Smrgfi 13044350952b9Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13045e53c48bfSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13046e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13047350952b9Smrgfi 13048fd7d9bd3Smrg 13049e53c48bfSmrg 13050