1c19de146Smrg#! /bin/sh 2c19de146Smrg# Guess values for system-dependent variables and create Makefiles. 33b83913fSmrg# Generated by GNU Autoconf 2.72 for xbiff 1.0.5. 4c19de146Smrg# 5a39bb051Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xbiff/issues>. 6c19de146Smrg# 79ef7378bSmrg# 83b83913fSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, 93b83913fSmrg# Inc. 109ef7378bSmrg# 119ef7378bSmrg# 12c19de146Smrg# This configure script is free software; the Free Software Foundation 13c19de146Smrg# gives unlimited permission to copy, distribute and modify it. 149ef7378bSmrg## -------------------- ## 159ef7378bSmrg## M4sh Initialization. ## 169ef7378bSmrg## -------------------- ## 17c19de146Smrg 189ef7378bSmrg# Be more Bourne compatible 199ef7378bSmrgDUALCASE=1; export DUALCASE # for MKS sh 203b83913fSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 213b83913fSmrgthen : 22c19de146Smrg emulate sh 23c19de146Smrg NULLCMD=: 249ef7378bSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25c19de146Smrg # is contrary to our usage. Disable this feature. 26c19de146Smrg alias -g '${1+"$@"}'='"$@"' 279ef7378bSmrg setopt NO_GLOB_SUBST 283b83913fSmrgelse case e in #( 293b83913fSmrg e) case `(set -o) 2>/dev/null` in #( 309ef7378bSmrg *posix*) : 319ef7378bSmrg set -o posix ;; #( 329ef7378bSmrg *) : 339ef7378bSmrg ;; 343b83913fSmrgesac ;; 359ef7378bSmrgesac 36c19de146Smrgfi 37c19de146Smrg 389ef7378bSmrg 393b83913fSmrg 403b83913fSmrg# Reset variables that may have inherited troublesome values from 413b83913fSmrg# the environment. 423b83913fSmrg 433b83913fSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 443b83913fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 453b83913fSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 463b83913fSmrg# Quoting is to prevent editors from complaining about space-tab. 479ef7378bSmrgas_nl=' 489ef7378bSmrg' 499ef7378bSmrgexport as_nl 503b83913fSmrgIFS=" "" $as_nl" 513b83913fSmrg 523b83913fSmrgPS1='$ ' 533b83913fSmrgPS2='> ' 543b83913fSmrgPS4='+ ' 553b83913fSmrg 563b83913fSmrg# Ensure predictable behavior from utilities with locale-dependent output. 573b83913fSmrgLC_ALL=C 583b83913fSmrgexport LC_ALL 593b83913fSmrgLANGUAGE=C 603b83913fSmrgexport LANGUAGE 613b83913fSmrg 623b83913fSmrg# We cannot yet rely on "unset" to work, but we need these variables 633b83913fSmrg# to be unset--not just set to an empty or harmless value--now, to 643b83913fSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 653b83913fSmrg# also avoids known problems related to "unset" and subshell syntax 663b83913fSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 673b83913fSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 683b83913fSmrgdo eval test \${$as_var+y} \ 693b83913fSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 703b83913fSmrgdone 713b83913fSmrg 723b83913fSmrg# Ensure that fds 0, 1, and 2 are open. 733b83913fSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 743b83913fSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 753b83913fSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 769ef7378bSmrg 779ef7378bSmrg# The user is always right. 783b83913fSmrgif ${PATH_SEPARATOR+false} :; then 799ef7378bSmrg PATH_SEPARATOR=: 809ef7378bSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 819ef7378bSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 829ef7378bSmrg PATH_SEPARATOR=';' 839ef7378bSmrg } 84c19de146Smrgfi 85c19de146Smrg 86c19de146Smrg 879ef7378bSmrg# Find who we are. Look in the path if we contain no directory separator. 88c918a7e2Smrgas_myself= 899ef7378bSmrgcase $0 in #(( 909ef7378bSmrg *[\\/]* ) as_myself=$0 ;; 919ef7378bSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 929ef7378bSmrgfor as_dir in $PATH 939ef7378bSmrgdo 949ef7378bSmrg IFS=$as_save_IFS 953b83913fSmrg case $as_dir in #((( 963b83913fSmrg '') as_dir=./ ;; 973b83913fSmrg */) ;; 983b83913fSmrg *) as_dir=$as_dir/ ;; 993b83913fSmrg esac 1003b83913fSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 1019ef7378bSmrg done 1029ef7378bSmrgIFS=$as_save_IFS 1039ef7378bSmrg 1049ef7378bSmrg ;; 1059ef7378bSmrgesac 1063b83913fSmrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 1079ef7378bSmrg# in which case we are not to be found in the path. 1089ef7378bSmrgif test "x$as_myself" = x; then 1099ef7378bSmrg as_myself=$0 1109ef7378bSmrgfi 1119ef7378bSmrgif test ! -f "$as_myself"; then 1123b83913fSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1139ef7378bSmrg exit 1 1149ef7378bSmrgfi 1159ef7378bSmrg 1169ef7378bSmrg 117a39bb051Smrg# Use a proper internal environment variable to ensure we don't fall 118a39bb051Smrg # into an infinite loop, continuously re-executing ourselves. 119a39bb051Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120a39bb051Smrg _as_can_reexec=no; export _as_can_reexec; 121a39bb051Smrg # We cannot yet assume a decent shell, so we have to provide a 122a39bb051Smrg# neutralization value for shells without unset; and this also 123a39bb051Smrg# works around shells that cannot unset nonexistent variables. 124a39bb051Smrg# Preserve -v and -x to the replacement shell. 125a39bb051SmrgBASH_ENV=/dev/null 126a39bb051SmrgENV=/dev/null 127a39bb051Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128a39bb051Smrgcase $- in # (((( 129a39bb051Smrg *v*x* | *x*v* ) as_opts=-vx ;; 130a39bb051Smrg *v* ) as_opts=-v ;; 131a39bb051Smrg *x* ) as_opts=-x ;; 132a39bb051Smrg * ) as_opts= ;; 133a39bb051Smrgesac 134a39bb051Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135a39bb051Smrg# Admittedly, this is quite paranoid, since all the known shells bail 1363b83913fSmrg# out after a failed 'exec'. 1373b83913fSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 1383b83913fSmrgexit 255 139a39bb051Smrg fi 140a39bb051Smrg # We don't want this to propagate to other subprocesses. 141a39bb051Smrg { _as_can_reexec=; unset _as_can_reexec;} 1429ef7378bSmrgif test "x$CONFIG_SHELL" = x; then 1433b83913fSmrg as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 1443b83913fSmrgthen : 1459ef7378bSmrg emulate sh 1469ef7378bSmrg NULLCMD=: 1479ef7378bSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 1489ef7378bSmrg # is contrary to our usage. Disable this feature. 1499ef7378bSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 1509ef7378bSmrg setopt NO_GLOB_SUBST 1513b83913fSmrgelse case e in #( 1523b83913fSmrg e) case \`(set -o) 2>/dev/null\` in #( 1539ef7378bSmrg *posix*) : 1549ef7378bSmrg set -o posix ;; #( 1559ef7378bSmrg *) : 1569ef7378bSmrg ;; 1573b83913fSmrgesac ;; 1589ef7378bSmrgesac 1599ef7378bSmrgfi 1609ef7378bSmrg" 1619ef7378bSmrg as_required="as_fn_return () { (exit \$1); } 1629ef7378bSmrgas_fn_success () { as_fn_return 0; } 1639ef7378bSmrgas_fn_failure () { as_fn_return 1; } 1649ef7378bSmrgas_fn_ret_success () { return 0; } 1659ef7378bSmrgas_fn_ret_failure () { return 1; } 1669ef7378bSmrg 1679ef7378bSmrgexitcode=0 1689ef7378bSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 1699ef7378bSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 1709ef7378bSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 1719ef7378bSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 1723b83913fSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 1733b83913fSmrgthen : 1749ef7378bSmrg 1753b83913fSmrgelse case e in #( 1763b83913fSmrg e) exitcode=1; echo positional parameters were not saved. ;; 1773b83913fSmrgesac 1789ef7378bSmrgfi 179a39bb051Smrgtest x\$exitcode = x0 || exit 1 1803b83913fSmrgblah=\$(echo \$(echo blah)) 1813b83913fSmrgtest x\"\$blah\" = xblah || exit 1 182a39bb051Smrgtest -x / || exit 1" 1839ef7378bSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 1849ef7378bSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 1859ef7378bSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 1869ef7378bSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 1879ef7378bSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 1883b83913fSmrg if (eval "$as_required") 2>/dev/null 1893b83913fSmrgthen : 1909ef7378bSmrg as_have_required=yes 1913b83913fSmrgelse case e in #( 1923b83913fSmrg e) as_have_required=no ;; 1933b83913fSmrgesac 1949ef7378bSmrgfi 1953b83913fSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 1963b83913fSmrgthen : 1979ef7378bSmrg 1983b83913fSmrgelse case e in #( 1993b83913fSmrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2009ef7378bSmrgas_found=false 2019ef7378bSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 202c19de146Smrgdo 2039ef7378bSmrg IFS=$as_save_IFS 2043b83913fSmrg case $as_dir in #((( 2053b83913fSmrg '') as_dir=./ ;; 2063b83913fSmrg */) ;; 2073b83913fSmrg *) as_dir=$as_dir/ ;; 2083b83913fSmrg esac 2099ef7378bSmrg as_found=: 2109ef7378bSmrg case $as_dir in #( 2119ef7378bSmrg /*) 2129ef7378bSmrg for as_base in sh bash ksh sh5; do 2139ef7378bSmrg # Try only shells that exist, to save several forks. 2143b83913fSmrg as_shell=$as_dir$as_base 2159ef7378bSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 2163b83913fSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 2173b83913fSmrgthen : 2189ef7378bSmrg CONFIG_SHELL=$as_shell as_have_required=yes 2193b83913fSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 2203b83913fSmrgthen : 2219ef7378bSmrg break 2 2229ef7378bSmrgfi 2239ef7378bSmrgfi 2249ef7378bSmrg done;; 2259ef7378bSmrg esac 2269ef7378bSmrg as_found=false 2279ef7378bSmrgdone 2289ef7378bSmrgIFS=$as_save_IFS 2293b83913fSmrgif $as_found 2303b83913fSmrgthen : 2313b83913fSmrg 2323b83913fSmrgelse case e in #( 2333b83913fSmrg e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 2343b83913fSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 2353b83913fSmrgthen : 2363b83913fSmrg CONFIG_SHELL=$SHELL as_have_required=yes 2373b83913fSmrgfi ;; 2383b83913fSmrgesac 2393b83913fSmrgfi 2409ef7378bSmrg 2419ef7378bSmrg 2423b83913fSmrg if test "x$CONFIG_SHELL" != x 2433b83913fSmrgthen : 244a39bb051Smrg export CONFIG_SHELL 245a39bb051Smrg # We cannot yet assume a decent shell, so we have to provide a 246a39bb051Smrg# neutralization value for shells without unset; and this also 247a39bb051Smrg# works around shells that cannot unset nonexistent variables. 248a39bb051Smrg# Preserve -v and -x to the replacement shell. 249a39bb051SmrgBASH_ENV=/dev/null 250a39bb051SmrgENV=/dev/null 251a39bb051Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 252a39bb051Smrgcase $- in # (((( 253a39bb051Smrg *v*x* | *x*v* ) as_opts=-vx ;; 254a39bb051Smrg *v* ) as_opts=-v ;; 255a39bb051Smrg *x* ) as_opts=-x ;; 256a39bb051Smrg * ) as_opts= ;; 257a39bb051Smrgesac 258a39bb051Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 259a39bb051Smrg# Admittedly, this is quite paranoid, since all the known shells bail 2603b83913fSmrg# out after a failed 'exec'. 2613b83913fSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 262a39bb051Smrgexit 255 2639ef7378bSmrgfi 2649ef7378bSmrg 2653b83913fSmrg if test x$as_have_required = xno 2663b83913fSmrgthen : 2673b83913fSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 2683b83913fSmrg printf "%s\n" "$0: the shells that I found on your system." 2693b83913fSmrg if test ${ZSH_VERSION+y} ; then 2703b83913fSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 2713b83913fSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 272c19de146Smrg else 2733b83913fSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 274a39bb051Smrg$0: https://gitlab.freedesktop.org/xorg/app/xbiff/issues 2759ef7378bSmrg$0: about your system, including any error possibly output 2769ef7378bSmrg$0: before this message. Then install a modern shell, or 2779ef7378bSmrg$0: manually run the script under such a shell if you do 2789ef7378bSmrg$0: have one." 279c19de146Smrg fi 2809ef7378bSmrg exit 1 2813b83913fSmrgfi ;; 2823b83913fSmrgesac 2839ef7378bSmrgfi 2849ef7378bSmrgfi 2859ef7378bSmrgSHELL=${CONFIG_SHELL-/bin/sh} 2869ef7378bSmrgexport SHELL 2879ef7378bSmrg# Unset more variables known to interfere with behavior of common tools. 2889ef7378bSmrgCLICOLOR_FORCE= GREP_OPTIONS= 2899ef7378bSmrgunset CLICOLOR_FORCE GREP_OPTIONS 2909ef7378bSmrg 2919ef7378bSmrg## --------------------- ## 2929ef7378bSmrg## M4sh Shell Functions. ## 2939ef7378bSmrg## --------------------- ## 2949ef7378bSmrg# as_fn_unset VAR 2959ef7378bSmrg# --------------- 2969ef7378bSmrg# Portably unset VAR. 2979ef7378bSmrgas_fn_unset () 2989ef7378bSmrg{ 2999ef7378bSmrg { eval $1=; unset $1;} 3009ef7378bSmrg} 3019ef7378bSmrgas_unset=as_fn_unset 3029ef7378bSmrg 3033b83913fSmrg 3049ef7378bSmrg# as_fn_set_status STATUS 3059ef7378bSmrg# ----------------------- 3069ef7378bSmrg# Set $? to STATUS, without forking. 3079ef7378bSmrgas_fn_set_status () 3089ef7378bSmrg{ 3099ef7378bSmrg return $1 3109ef7378bSmrg} # as_fn_set_status 3119ef7378bSmrg 3129ef7378bSmrg# as_fn_exit STATUS 3139ef7378bSmrg# ----------------- 3149ef7378bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 3159ef7378bSmrgas_fn_exit () 3169ef7378bSmrg{ 3179ef7378bSmrg set +e 3189ef7378bSmrg as_fn_set_status $1 3199ef7378bSmrg exit $1 3209ef7378bSmrg} # as_fn_exit 3219ef7378bSmrg 3229ef7378bSmrg# as_fn_mkdir_p 3239ef7378bSmrg# ------------- 3249ef7378bSmrg# Create "$as_dir" as a directory, including parents if necessary. 3259ef7378bSmrgas_fn_mkdir_p () 3269ef7378bSmrg{ 327c19de146Smrg 3289ef7378bSmrg case $as_dir in #( 3299ef7378bSmrg -*) as_dir=./$as_dir;; 3309ef7378bSmrg esac 3319ef7378bSmrg test -d "$as_dir" || eval $as_mkdir_p || { 3329ef7378bSmrg as_dirs= 3339ef7378bSmrg while :; do 3349ef7378bSmrg case $as_dir in #( 3353b83913fSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 3369ef7378bSmrg *) as_qdir=$as_dir;; 3379ef7378bSmrg esac 3389ef7378bSmrg as_dirs="'$as_qdir' $as_dirs" 3399ef7378bSmrg as_dir=`$as_dirname -- "$as_dir" || 3409ef7378bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 3419ef7378bSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 3429ef7378bSmrg X"$as_dir" : 'X\(//\)$' \| \ 3439ef7378bSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 3443b83913fSmrgprintf "%s\n" X"$as_dir" | 3459ef7378bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 3469ef7378bSmrg s//\1/ 3479ef7378bSmrg q 3489ef7378bSmrg } 3499ef7378bSmrg /^X\(\/\/\)[^/].*/{ 3509ef7378bSmrg s//\1/ 3519ef7378bSmrg q 3529ef7378bSmrg } 3539ef7378bSmrg /^X\(\/\/\)$/{ 3549ef7378bSmrg s//\1/ 3559ef7378bSmrg q 3569ef7378bSmrg } 3579ef7378bSmrg /^X\(\/\).*/{ 3589ef7378bSmrg s//\1/ 3599ef7378bSmrg q 3609ef7378bSmrg } 3619ef7378bSmrg s/.*/./; q'` 3629ef7378bSmrg test -d "$as_dir" && break 3639ef7378bSmrg done 3649ef7378bSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 365c918a7e2Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 3669ef7378bSmrg 3679ef7378bSmrg 3689ef7378bSmrg} # as_fn_mkdir_p 369a39bb051Smrg 370a39bb051Smrg# as_fn_executable_p FILE 371a39bb051Smrg# ----------------------- 372a39bb051Smrg# Test if FILE is an executable regular file. 373a39bb051Smrgas_fn_executable_p () 374a39bb051Smrg{ 375a39bb051Smrg test -f "$1" && test -x "$1" 376a39bb051Smrg} # as_fn_executable_p 3779ef7378bSmrg# as_fn_append VAR VALUE 3789ef7378bSmrg# ---------------------- 3799ef7378bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 3809ef7378bSmrg# advantage of any shell optimizations that allow amortized linear growth over 3819ef7378bSmrg# repeated appends, instead of the typical quadratic growth present in naive 3829ef7378bSmrg# implementations. 3833b83913fSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 3843b83913fSmrgthen : 3859ef7378bSmrg eval 'as_fn_append () 3869ef7378bSmrg { 3879ef7378bSmrg eval $1+=\$2 3889ef7378bSmrg }' 3893b83913fSmrgelse case e in #( 3903b83913fSmrg e) as_fn_append () 3919ef7378bSmrg { 3929ef7378bSmrg eval $1=\$$1\$2 3933b83913fSmrg } ;; 3943b83913fSmrgesac 3959ef7378bSmrgfi # as_fn_append 3969ef7378bSmrg 3979ef7378bSmrg# as_fn_arith ARG... 3989ef7378bSmrg# ------------------ 3999ef7378bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 4009ef7378bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 4019ef7378bSmrg# must be portable across $(()) and expr. 4023b83913fSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 4033b83913fSmrgthen : 4049ef7378bSmrg eval 'as_fn_arith () 4059ef7378bSmrg { 4069ef7378bSmrg as_val=$(( $* )) 4079ef7378bSmrg }' 4083b83913fSmrgelse case e in #( 4093b83913fSmrg e) as_fn_arith () 4109ef7378bSmrg { 4119ef7378bSmrg as_val=`expr "$@" || test $? -eq 1` 4123b83913fSmrg } ;; 4133b83913fSmrgesac 4149ef7378bSmrgfi # as_fn_arith 4159ef7378bSmrg 4169ef7378bSmrg 417c918a7e2Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 418c918a7e2Smrg# ---------------------------------------- 4199ef7378bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 4209ef7378bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 421c918a7e2Smrg# script with STATUS, using 1 if that was 0. 4229ef7378bSmrgas_fn_error () 4239ef7378bSmrg{ 424c918a7e2Smrg as_status=$1; test $as_status -eq 0 && as_status=1 425c918a7e2Smrg if test "$4"; then 426c918a7e2Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 4273b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 4289ef7378bSmrg fi 4293b83913fSmrg printf "%s\n" "$as_me: error: $2" >&2 4309ef7378bSmrg as_fn_exit $as_status 4319ef7378bSmrg} # as_fn_error 4329ef7378bSmrg 4339ef7378bSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 4349ef7378bSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 435c19de146Smrg as_expr=expr 436c19de146Smrgelse 437c19de146Smrg as_expr=false 438c19de146Smrgfi 439c19de146Smrg 4409ef7378bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 441c19de146Smrg as_basename=basename 442c19de146Smrgelse 443c19de146Smrg as_basename=false 444c19de146Smrgfi 445c19de146Smrg 4469ef7378bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 4479ef7378bSmrg as_dirname=dirname 4489ef7378bSmrgelse 4499ef7378bSmrg as_dirname=false 4509ef7378bSmrgfi 451c19de146Smrg 4529ef7378bSmrgas_me=`$as_basename -- "$0" || 453c19de146Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 454c19de146Smrg X"$0" : 'X\(//\)$' \| \ 4559ef7378bSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 4563b83913fSmrgprintf "%s\n" X/"$0" | 4579ef7378bSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4589ef7378bSmrg s//\1/ 4599ef7378bSmrg q 4609ef7378bSmrg } 4619ef7378bSmrg /^X\/\(\/\/\)$/{ 4629ef7378bSmrg s//\1/ 4639ef7378bSmrg q 4649ef7378bSmrg } 4659ef7378bSmrg /^X\/\(\/\).*/{ 4669ef7378bSmrg s//\1/ 4679ef7378bSmrg q 4689ef7378bSmrg } 4699ef7378bSmrg s/.*/./; q'` 470c19de146Smrg 471c19de146Smrg# Avoid depending upon Character Ranges. 472c19de146Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 473c19de146Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 474c19de146Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 475c19de146Smrgas_cr_digits='0123456789' 476c19de146Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 477c19de146Smrg 478c19de146Smrg 4799ef7378bSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 4809ef7378bSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 4819ef7378bSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 4829ef7378bSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 4839ef7378bSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 4849ef7378bSmrg sed -n ' 4859ef7378bSmrg p 4869ef7378bSmrg /[$]LINENO/= 4879ef7378bSmrg ' <$as_myself | 488c19de146Smrg sed ' 4893b83913fSmrg t clear 4903b83913fSmrg :clear 4919ef7378bSmrg s/[$]LINENO.*/&-/ 4929ef7378bSmrg t lineno 4939ef7378bSmrg b 4949ef7378bSmrg :lineno 495c19de146Smrg N 4969ef7378bSmrg :loop 4979ef7378bSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 498c19de146Smrg t loop 4999ef7378bSmrg s/-\n.*// 500c19de146Smrg ' >$as_me.lineno && 5019ef7378bSmrg chmod +x "$as_me.lineno" || 5023b83913fSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 503c19de146Smrg 504a39bb051Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 505a39bb051Smrg # already done that, so ensure we don't try to do so again and fall 506a39bb051Smrg # in an infinite loop. This has already happened in practice. 507a39bb051Smrg _as_can_reexec=no; export _as_can_reexec 508c19de146Smrg # Don't try to exec as it changes $[0], causing all sort of problems 509c19de146Smrg # (the dirname of $[0] is not the place where we might find the 5109ef7378bSmrg # original and so on. Autoconf is especially sensitive to this). 5119ef7378bSmrg . "./$as_me.lineno" 512c19de146Smrg # Exit status is that of the last command. 513c19de146Smrg exit 514c19de146Smrg} 515c19de146Smrg 5163b83913fSmrg 5173b83913fSmrg# Determine whether it's possible to make 'echo' print without a newline. 5183b83913fSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 5193b83913fSmrg# for compatibility with existing Makefiles. 5209ef7378bSmrgECHO_C= ECHO_N= ECHO_T= 5219ef7378bSmrgcase `echo -n x` in #((((( 5229ef7378bSmrg-n*) 5239ef7378bSmrg case `echo 'xy\c'` in 5249ef7378bSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5259ef7378bSmrg xy) ECHO_C='\c';; 5269ef7378bSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5279ef7378bSmrg ECHO_T=' ';; 5289ef7378bSmrg esac;; 5299ef7378bSmrg*) 5309ef7378bSmrg ECHO_N='-n';; 531c19de146Smrgesac 532c19de146Smrg 5333b83913fSmrg# For backward compatibility with old third-party macros, we provide 5343b83913fSmrg# the shell variables $as_echo and $as_echo_n. New code should use 5353b83913fSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 5363b83913fSmrgas_echo='printf %s\n' 5373b83913fSmrgas_echo_n='printf %s' 5383b83913fSmrg 5399ef7378bSmrgrm -f conf$$ conf$$.exe conf$$.file 5409ef7378bSmrgif test -d conf$$.dir; then 5419ef7378bSmrg rm -f conf$$.dir/conf$$.file 542c19de146Smrgelse 5439ef7378bSmrg rm -f conf$$.dir 5449ef7378bSmrg mkdir conf$$.dir 2>/dev/null 545c19de146Smrgfi 5469ef7378bSmrgif (echo >conf$$.file) 2>/dev/null; then 5479ef7378bSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 548c19de146Smrg as_ln_s='ln -s' 5499ef7378bSmrg # ... but there are two gotchas: 5503b83913fSmrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 5513b83913fSmrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 5523b83913fSmrg # In both cases, we have to default to 'cp -pR'. 5539ef7378bSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 554a39bb051Smrg as_ln_s='cp -pR' 5559ef7378bSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 5569ef7378bSmrg as_ln_s=ln 5579ef7378bSmrg else 558a39bb051Smrg as_ln_s='cp -pR' 559c19de146Smrg fi 560c19de146Smrgelse 561a39bb051Smrg as_ln_s='cp -pR' 562c19de146Smrgfi 5639ef7378bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5649ef7378bSmrgrmdir conf$$.dir 2>/dev/null 565c19de146Smrg 566c19de146Smrgif mkdir -p . 2>/dev/null; then 5679ef7378bSmrg as_mkdir_p='mkdir -p "$as_dir"' 568c19de146Smrgelse 569c19de146Smrg test -d ./-p && rmdir ./-p 570c19de146Smrg as_mkdir_p=false 571c19de146Smrgfi 572c19de146Smrg 573a39bb051Smrgas_test_x='test -x' 574a39bb051Smrgas_executable_p=as_fn_executable_p 575c19de146Smrg 576c19de146Smrg# Sed expression to map a string onto a valid CPP name. 5773b83913fSmrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 5783b83913fSmrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 579c19de146Smrg 580c19de146Smrg# Sed expression to map a string onto a valid variable name. 5813b83913fSmrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 5823b83913fSmrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 583c19de146Smrg 584c19de146Smrg 5859ef7378bSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 5869ef7378bSmrgexec 6>&1 587c19de146Smrg 588c19de146Smrg# Name of the host. 589c918a7e2Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 590c19de146Smrg# so uname gets run too. 591c19de146Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 592c19de146Smrg 593c19de146Smrg# 594c19de146Smrg# Initializations. 595c19de146Smrg# 596c19de146Smrgac_default_prefix=/usr/local 5979ef7378bSmrgac_clean_files= 598c19de146Smrgac_config_libobj_dir=. 5999ef7378bSmrgLIBOBJS= 600c19de146Smrgcross_compiling=no 601c19de146Smrgsubdirs= 602c19de146SmrgMFLAGS= 603c19de146SmrgMAKEFLAGS= 604c19de146Smrg 605c19de146Smrg# Identity of this package. 606c19de146SmrgPACKAGE_NAME='xbiff' 607c19de146SmrgPACKAGE_TARNAME='xbiff' 6083b83913fSmrgPACKAGE_VERSION='1.0.5' 6093b83913fSmrgPACKAGE_STRING='xbiff 1.0.5' 610a39bb051SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xbiff/issues' 6119ef7378bSmrgPACKAGE_URL='' 612c19de146Smrg 613c918a7e2Smrgac_unique_file="Makefile.am" 6149ef7378bSmrg# Factoring default headers for most tests. 6159ef7378bSmrgac_includes_default="\ 6163b83913fSmrg#include <stddef.h> 6173b83913fSmrg#ifdef HAVE_STDIO_H 6183b83913fSmrg# include <stdio.h> 6199ef7378bSmrg#endif 6203b83913fSmrg#ifdef HAVE_STDLIB_H 6219ef7378bSmrg# include <stdlib.h> 6229ef7378bSmrg#endif 6239ef7378bSmrg#ifdef HAVE_STRING_H 6249ef7378bSmrg# include <string.h> 6259ef7378bSmrg#endif 6269ef7378bSmrg#ifdef HAVE_INTTYPES_H 6279ef7378bSmrg# include <inttypes.h> 6289ef7378bSmrg#endif 6299ef7378bSmrg#ifdef HAVE_STDINT_H 6309ef7378bSmrg# include <stdint.h> 6319ef7378bSmrg#endif 6323b83913fSmrg#ifdef HAVE_STRINGS_H 6333b83913fSmrg# include <strings.h> 6343b83913fSmrg#endif 6353b83913fSmrg#ifdef HAVE_SYS_TYPES_H 6363b83913fSmrg# include <sys/types.h> 6373b83913fSmrg#endif 6383b83913fSmrg#ifdef HAVE_SYS_STAT_H 6393b83913fSmrg# include <sys/stat.h> 6403b83913fSmrg#endif 6419ef7378bSmrg#ifdef HAVE_UNISTD_H 6429ef7378bSmrg# include <unistd.h> 6439ef7378bSmrg#endif" 6449ef7378bSmrg 6453b83913fSmrgac_header_c_list= 6463b83913fSmrgenable_year2038=no 6479ef7378bSmrgac_subst_vars='am__EXEEXT_FALSE 6489ef7378bSmrgam__EXEEXT_TRUE 6499ef7378bSmrgLTLIBOBJS 6509ef7378bSmrgLIBOBJS 6519ef7378bSmrgXBIFF_LIBS 6529ef7378bSmrgXBIFF_CFLAGS 653c918a7e2SmrgMAN_SUBSTS 654c918a7e2SmrgXORG_MAN_PAGE 6559ef7378bSmrgADMIN_MAN_DIR 6569ef7378bSmrgDRIVER_MAN_DIR 6579ef7378bSmrgMISC_MAN_DIR 6589ef7378bSmrgFILE_MAN_DIR 6599ef7378bSmrgLIB_MAN_DIR 6609ef7378bSmrgAPP_MAN_DIR 6619ef7378bSmrgADMIN_MAN_SUFFIX 6629ef7378bSmrgDRIVER_MAN_SUFFIX 6639ef7378bSmrgMISC_MAN_SUFFIX 6649ef7378bSmrgFILE_MAN_SUFFIX 6659ef7378bSmrgLIB_MAN_SUFFIX 6669ef7378bSmrgAPP_MAN_SUFFIX 667c918a7e2SmrgSED 6689ef7378bSmrghost_os 6699ef7378bSmrghost_vendor 6709ef7378bSmrghost_cpu 6719ef7378bSmrghost 6729ef7378bSmrgbuild_os 6739ef7378bSmrgbuild_vendor 6749ef7378bSmrgbuild_cpu 6759ef7378bSmrgbuild 6769ef7378bSmrgINSTALL_CMD 677a39bb051SmrgPKG_CONFIG_LIBDIR 678a39bb051SmrgPKG_CONFIG_PATH 6799ef7378bSmrgPKG_CONFIG 6809ef7378bSmrgCHANGELOG_CMD 681a39bb051SmrgSTRICT_CFLAGS 6829ef7378bSmrgCWARNFLAGS 683a39bb051SmrgBASE_CFLAGS 6849ef7378bSmrgam__fastdepCC_FALSE 6859ef7378bSmrgam__fastdepCC_TRUE 6869ef7378bSmrgCCDEPMODE 687a39bb051Smrgam__nodep 6889ef7378bSmrgAMDEPBACKSLASH 6899ef7378bSmrgAMDEP_FALSE 6909ef7378bSmrgAMDEP_TRUE 6919ef7378bSmrgam__include 6929ef7378bSmrgDEPDIR 6939ef7378bSmrgOBJEXT 6949ef7378bSmrgEXEEXT 6959ef7378bSmrgac_ct_CC 6969ef7378bSmrgCPPFLAGS 6979ef7378bSmrgLDFLAGS 6989ef7378bSmrgCFLAGS 6999ef7378bSmrgCC 700a39bb051SmrgAM_BACKSLASH 701a39bb051SmrgAM_DEFAULT_VERBOSITY 702a39bb051SmrgAM_DEFAULT_V 703a39bb051SmrgAM_V 7043b83913fSmrgCSCOPE 7053b83913fSmrgETAGS 7063b83913fSmrgCTAGS 7079ef7378bSmrgam__untar 7089ef7378bSmrgam__tar 7099ef7378bSmrgAMTAR 7109ef7378bSmrgam__leading_dot 7119ef7378bSmrgSET_MAKE 7129ef7378bSmrgAWK 7139ef7378bSmrgmkdir_p 7149ef7378bSmrgMKDIR_P 7159ef7378bSmrgINSTALL_STRIP_PROGRAM 7169ef7378bSmrgSTRIP 7179ef7378bSmrginstall_sh 7189ef7378bSmrgMAKEINFO 7199ef7378bSmrgAUTOHEADER 7209ef7378bSmrgAUTOMAKE 7219ef7378bSmrgAUTOCONF 7229ef7378bSmrgACLOCAL 7239ef7378bSmrgVERSION 7249ef7378bSmrgPACKAGE 7259ef7378bSmrgCYGPATH_W 7269ef7378bSmrgam__isrc 7279ef7378bSmrgINSTALL_DATA 7289ef7378bSmrgINSTALL_SCRIPT 7299ef7378bSmrgINSTALL_PROGRAM 7309ef7378bSmrgtarget_alias 7319ef7378bSmrghost_alias 7329ef7378bSmrgbuild_alias 7339ef7378bSmrgLIBS 7349ef7378bSmrgECHO_T 7359ef7378bSmrgECHO_N 7369ef7378bSmrgECHO_C 7379ef7378bSmrgDEFS 7389ef7378bSmrgmandir 7399ef7378bSmrglocaledir 7409ef7378bSmrglibdir 7419ef7378bSmrgpsdir 7429ef7378bSmrgpdfdir 7439ef7378bSmrgdvidir 7449ef7378bSmrghtmldir 7459ef7378bSmrginfodir 7469ef7378bSmrgdocdir 7479ef7378bSmrgoldincludedir 7489ef7378bSmrgincludedir 7493b83913fSmrgrunstatedir 7509ef7378bSmrglocalstatedir 7519ef7378bSmrgsharedstatedir 7529ef7378bSmrgsysconfdir 7539ef7378bSmrgdatadir 7549ef7378bSmrgdatarootdir 7559ef7378bSmrglibexecdir 7569ef7378bSmrgsbindir 7579ef7378bSmrgbindir 7589ef7378bSmrgprogram_transform_name 7599ef7378bSmrgprefix 7609ef7378bSmrgexec_prefix 7619ef7378bSmrgPACKAGE_URL 7629ef7378bSmrgPACKAGE_BUGREPORT 7639ef7378bSmrgPACKAGE_STRING 7649ef7378bSmrgPACKAGE_VERSION 7659ef7378bSmrgPACKAGE_TARNAME 7669ef7378bSmrgPACKAGE_NAME 7679ef7378bSmrgPATH_SEPARATOR 7683b83913fSmrgSHELL 7693b83913fSmrgam__quote' 770c19de146Smrgac_subst_files='' 7719ef7378bSmrgac_user_opts=' 7729ef7378bSmrgenable_option_checking 773a39bb051Smrgenable_silent_rules 7749ef7378bSmrgenable_dependency_tracking 775a39bb051Smrgenable_selective_werror 7769ef7378bSmrgenable_strict_compilation 7773b83913fSmrgenable_largefile 778c918a7e2Smrgwith_mailbox_directory 7793b83913fSmrgenable_year2038 7809ef7378bSmrg' 7819ef7378bSmrg ac_precious_vars='build_alias 7829ef7378bSmrghost_alias 7839ef7378bSmrgtarget_alias 7849ef7378bSmrgCC 7859ef7378bSmrgCFLAGS 7869ef7378bSmrgLDFLAGS 7879ef7378bSmrgLIBS 7889ef7378bSmrgCPPFLAGS 7899ef7378bSmrgPKG_CONFIG 790a39bb051SmrgPKG_CONFIG_PATH 791a39bb051SmrgPKG_CONFIG_LIBDIR 7929ef7378bSmrgXBIFF_CFLAGS 7939ef7378bSmrgXBIFF_LIBS' 7949ef7378bSmrg 795c19de146Smrg 796c19de146Smrg# Initialize some variables set by options. 797c19de146Smrgac_init_help= 798c19de146Smrgac_init_version=false 7999ef7378bSmrgac_unrecognized_opts= 8009ef7378bSmrgac_unrecognized_sep= 801c19de146Smrg# The variables have the same names as the options, with 802c19de146Smrg# dashes changed to underlines. 803c19de146Smrgcache_file=/dev/null 804c19de146Smrgexec_prefix=NONE 805c19de146Smrgno_create= 806c19de146Smrgno_recursion= 807c19de146Smrgprefix=NONE 808c19de146Smrgprogram_prefix=NONE 809c19de146Smrgprogram_suffix=NONE 810c19de146Smrgprogram_transform_name=s,x,x, 811c19de146Smrgsilent= 812c19de146Smrgsite= 813c19de146Smrgsrcdir= 814c19de146Smrgverbose= 815c19de146Smrgx_includes=NONE 816c19de146Smrgx_libraries=NONE 817c19de146Smrg 818c19de146Smrg# Installation directory options. 819c19de146Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 820c19de146Smrg# and all the variables that are supposed to be based on exec_prefix 821c19de146Smrg# by default will actually change. 822c19de146Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 8239ef7378bSmrg# (The list follows the same order as the GNU Coding Standards.) 824c19de146Smrgbindir='${exec_prefix}/bin' 825c19de146Smrgsbindir='${exec_prefix}/sbin' 826c19de146Smrglibexecdir='${exec_prefix}/libexec' 8279ef7378bSmrgdatarootdir='${prefix}/share' 8289ef7378bSmrgdatadir='${datarootdir}' 829c19de146Smrgsysconfdir='${prefix}/etc' 830c19de146Smrgsharedstatedir='${prefix}/com' 831c19de146Smrglocalstatedir='${prefix}/var' 8323b83913fSmrgrunstatedir='${localstatedir}/run' 833c19de146Smrgincludedir='${prefix}/include' 834c19de146Smrgoldincludedir='/usr/include' 8359ef7378bSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8369ef7378bSmrginfodir='${datarootdir}/info' 8379ef7378bSmrghtmldir='${docdir}' 8389ef7378bSmrgdvidir='${docdir}' 8399ef7378bSmrgpdfdir='${docdir}' 8409ef7378bSmrgpsdir='${docdir}' 8419ef7378bSmrglibdir='${exec_prefix}/lib' 8429ef7378bSmrglocaledir='${datarootdir}/locale' 8439ef7378bSmrgmandir='${datarootdir}/man' 844c19de146Smrg 845c19de146Smrgac_prev= 8469ef7378bSmrgac_dashdash= 847c19de146Smrgfor ac_option 848c19de146Smrgdo 849c19de146Smrg # If the previous option needs an argument, assign it. 850c19de146Smrg if test -n "$ac_prev"; then 8519ef7378bSmrg eval $ac_prev=\$ac_option 852c19de146Smrg ac_prev= 853c19de146Smrg continue 854c19de146Smrg fi 855c19de146Smrg 8569ef7378bSmrg case $ac_option in 857c918a7e2Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 858c918a7e2Smrg *=) ac_optarg= ;; 859c918a7e2Smrg *) ac_optarg=yes ;; 8609ef7378bSmrg esac 861c19de146Smrg 8629ef7378bSmrg case $ac_dashdash$ac_option in 8639ef7378bSmrg --) 8649ef7378bSmrg ac_dashdash=yes ;; 865c19de146Smrg 866c19de146Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 867c19de146Smrg ac_prev=bindir ;; 868c19de146Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 869c19de146Smrg bindir=$ac_optarg ;; 870c19de146Smrg 871c19de146Smrg -build | --build | --buil | --bui | --bu) 872c19de146Smrg ac_prev=build_alias ;; 873c19de146Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 874c19de146Smrg build_alias=$ac_optarg ;; 875c19de146Smrg 876c19de146Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 877c19de146Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 878c19de146Smrg ac_prev=cache_file ;; 879c19de146Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 880c19de146Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 881c19de146Smrg cache_file=$ac_optarg ;; 882c19de146Smrg 883c19de146Smrg --config-cache | -C) 884c19de146Smrg cache_file=config.cache ;; 885c19de146Smrg 8869ef7378bSmrg -datadir | --datadir | --datadi | --datad) 887c19de146Smrg ac_prev=datadir ;; 8889ef7378bSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 889c19de146Smrg datadir=$ac_optarg ;; 890c19de146Smrg 8919ef7378bSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8929ef7378bSmrg | --dataroo | --dataro | --datar) 8939ef7378bSmrg ac_prev=datarootdir ;; 8949ef7378bSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8959ef7378bSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 8969ef7378bSmrg datarootdir=$ac_optarg ;; 8979ef7378bSmrg 898c19de146Smrg -disable-* | --disable-*) 8999ef7378bSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 900c19de146Smrg # Reject names that are not valid shell variable names. 9019ef7378bSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 9023b83913fSmrg as_fn_error $? "invalid feature name: '$ac_useropt'" 9039ef7378bSmrg ac_useropt_orig=$ac_useropt 9043b83913fSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9059ef7378bSmrg case $ac_user_opts in 9069ef7378bSmrg *" 9079ef7378bSmrg"enable_$ac_useropt" 9089ef7378bSmrg"*) ;; 9099ef7378bSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9109ef7378bSmrg ac_unrecognized_sep=', ';; 9119ef7378bSmrg esac 9129ef7378bSmrg eval enable_$ac_useropt=no ;; 9139ef7378bSmrg 9149ef7378bSmrg -docdir | --docdir | --docdi | --doc | --do) 9159ef7378bSmrg ac_prev=docdir ;; 9169ef7378bSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9179ef7378bSmrg docdir=$ac_optarg ;; 9189ef7378bSmrg 9199ef7378bSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9209ef7378bSmrg ac_prev=dvidir ;; 9219ef7378bSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9229ef7378bSmrg dvidir=$ac_optarg ;; 923c19de146Smrg 924c19de146Smrg -enable-* | --enable-*) 9259ef7378bSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 926c19de146Smrg # Reject names that are not valid shell variable names. 9279ef7378bSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 9283b83913fSmrg as_fn_error $? "invalid feature name: '$ac_useropt'" 9299ef7378bSmrg ac_useropt_orig=$ac_useropt 9303b83913fSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9319ef7378bSmrg case $ac_user_opts in 9329ef7378bSmrg *" 9339ef7378bSmrg"enable_$ac_useropt" 9349ef7378bSmrg"*) ;; 9359ef7378bSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9369ef7378bSmrg ac_unrecognized_sep=', ';; 937c19de146Smrg esac 9389ef7378bSmrg eval enable_$ac_useropt=\$ac_optarg ;; 939c19de146Smrg 940c19de146Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 941c19de146Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 942c19de146Smrg | --exec | --exe | --ex) 943c19de146Smrg ac_prev=exec_prefix ;; 944c19de146Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 945c19de146Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 946c19de146Smrg | --exec=* | --exe=* | --ex=*) 947c19de146Smrg exec_prefix=$ac_optarg ;; 948c19de146Smrg 949c19de146Smrg -gas | --gas | --ga | --g) 950c19de146Smrg # Obsolete; use --with-gas. 951c19de146Smrg with_gas=yes ;; 952c19de146Smrg 953c19de146Smrg -help | --help | --hel | --he | -h) 954c19de146Smrg ac_init_help=long ;; 955c19de146Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 956c19de146Smrg ac_init_help=recursive ;; 957c19de146Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 958c19de146Smrg ac_init_help=short ;; 959c19de146Smrg 960c19de146Smrg -host | --host | --hos | --ho) 961c19de146Smrg ac_prev=host_alias ;; 962c19de146Smrg -host=* | --host=* | --hos=* | --ho=*) 963c19de146Smrg host_alias=$ac_optarg ;; 964c19de146Smrg 9659ef7378bSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9669ef7378bSmrg ac_prev=htmldir ;; 9679ef7378bSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9689ef7378bSmrg | --ht=*) 9699ef7378bSmrg htmldir=$ac_optarg ;; 9709ef7378bSmrg 971c19de146Smrg -includedir | --includedir | --includedi | --included | --include \ 972c19de146Smrg | --includ | --inclu | --incl | --inc) 973c19de146Smrg ac_prev=includedir ;; 974c19de146Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 975c19de146Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 976c19de146Smrg includedir=$ac_optarg ;; 977c19de146Smrg 978c19de146Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 979c19de146Smrg ac_prev=infodir ;; 980c19de146Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 981c19de146Smrg infodir=$ac_optarg ;; 982c19de146Smrg 983c19de146Smrg -libdir | --libdir | --libdi | --libd) 984c19de146Smrg ac_prev=libdir ;; 985c19de146Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 986c19de146Smrg libdir=$ac_optarg ;; 987c19de146Smrg 988c19de146Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 989c19de146Smrg | --libexe | --libex | --libe) 990c19de146Smrg ac_prev=libexecdir ;; 991c19de146Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 992c19de146Smrg | --libexe=* | --libex=* | --libe=*) 993c19de146Smrg libexecdir=$ac_optarg ;; 994c19de146Smrg 9959ef7378bSmrg -localedir | --localedir | --localedi | --localed | --locale) 9969ef7378bSmrg ac_prev=localedir ;; 9979ef7378bSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 9989ef7378bSmrg localedir=$ac_optarg ;; 9999ef7378bSmrg 1000c19de146Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10019ef7378bSmrg | --localstate | --localstat | --localsta | --localst | --locals) 1002c19de146Smrg ac_prev=localstatedir ;; 1003c19de146Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10049ef7378bSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1005c19de146Smrg localstatedir=$ac_optarg ;; 1006c19de146Smrg 1007c19de146Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1008c19de146Smrg ac_prev=mandir ;; 1009c19de146Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1010c19de146Smrg mandir=$ac_optarg ;; 1011c19de146Smrg 1012c19de146Smrg -nfp | --nfp | --nf) 1013c19de146Smrg # Obsolete; use --without-fp. 1014c19de146Smrg with_fp=no ;; 1015c19de146Smrg 1016c19de146Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1017c19de146Smrg | --no-cr | --no-c | -n) 1018c19de146Smrg no_create=yes ;; 1019c19de146Smrg 1020c19de146Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1021c19de146Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1022c19de146Smrg no_recursion=yes ;; 1023c19de146Smrg 1024c19de146Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1025c19de146Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1026c19de146Smrg | --oldin | --oldi | --old | --ol | --o) 1027c19de146Smrg ac_prev=oldincludedir ;; 1028c19de146Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1029c19de146Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1030c19de146Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1031c19de146Smrg oldincludedir=$ac_optarg ;; 1032c19de146Smrg 1033c19de146Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1034c19de146Smrg ac_prev=prefix ;; 1035c19de146Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1036c19de146Smrg prefix=$ac_optarg ;; 1037c19de146Smrg 1038c19de146Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1039c19de146Smrg | --program-pre | --program-pr | --program-p) 1040c19de146Smrg ac_prev=program_prefix ;; 1041c19de146Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1042c19de146Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1043c19de146Smrg program_prefix=$ac_optarg ;; 1044c19de146Smrg 1045c19de146Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1046c19de146Smrg | --program-suf | --program-su | --program-s) 1047c19de146Smrg ac_prev=program_suffix ;; 1048c19de146Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1049c19de146Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1050c19de146Smrg program_suffix=$ac_optarg ;; 1051c19de146Smrg 1052c19de146Smrg -program-transform-name | --program-transform-name \ 1053c19de146Smrg | --program-transform-nam | --program-transform-na \ 1054c19de146Smrg | --program-transform-n | --program-transform- \ 1055c19de146Smrg | --program-transform | --program-transfor \ 1056c19de146Smrg | --program-transfo | --program-transf \ 1057c19de146Smrg | --program-trans | --program-tran \ 1058c19de146Smrg | --progr-tra | --program-tr | --program-t) 1059c19de146Smrg ac_prev=program_transform_name ;; 1060c19de146Smrg -program-transform-name=* | --program-transform-name=* \ 1061c19de146Smrg | --program-transform-nam=* | --program-transform-na=* \ 1062c19de146Smrg | --program-transform-n=* | --program-transform-=* \ 1063c19de146Smrg | --program-transform=* | --program-transfor=* \ 1064c19de146Smrg | --program-transfo=* | --program-transf=* \ 1065c19de146Smrg | --program-trans=* | --program-tran=* \ 1066c19de146Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1067c19de146Smrg program_transform_name=$ac_optarg ;; 1068c19de146Smrg 10699ef7378bSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10709ef7378bSmrg ac_prev=pdfdir ;; 10719ef7378bSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10729ef7378bSmrg pdfdir=$ac_optarg ;; 10739ef7378bSmrg 10749ef7378bSmrg -psdir | --psdir | --psdi | --psd | --ps) 10759ef7378bSmrg ac_prev=psdir ;; 10769ef7378bSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10779ef7378bSmrg psdir=$ac_optarg ;; 10789ef7378bSmrg 1079c19de146Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1080c19de146Smrg | -silent | --silent | --silen | --sile | --sil) 1081c19de146Smrg silent=yes ;; 1082c19de146Smrg 10833b83913fSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 10843b83913fSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 10853b83913fSmrg | --run | --ru | --r) 10863b83913fSmrg ac_prev=runstatedir ;; 10873b83913fSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 10883b83913fSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 10893b83913fSmrg | --run=* | --ru=* | --r=*) 10903b83913fSmrg runstatedir=$ac_optarg ;; 10913b83913fSmrg 1092c19de146Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093c19de146Smrg ac_prev=sbindir ;; 1094c19de146Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095c19de146Smrg | --sbi=* | --sb=*) 1096c19de146Smrg sbindir=$ac_optarg ;; 1097c19de146Smrg 1098c19de146Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1099c19de146Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1100c19de146Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1101c19de146Smrg | --sha | --sh) 1102c19de146Smrg ac_prev=sharedstatedir ;; 1103c19de146Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1104c19de146Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1105c19de146Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1106c19de146Smrg | --sha=* | --sh=*) 1107c19de146Smrg sharedstatedir=$ac_optarg ;; 1108c19de146Smrg 1109c19de146Smrg -site | --site | --sit) 1110c19de146Smrg ac_prev=site ;; 1111c19de146Smrg -site=* | --site=* | --sit=*) 1112c19de146Smrg site=$ac_optarg ;; 1113c19de146Smrg 1114c19de146Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1115c19de146Smrg ac_prev=srcdir ;; 1116c19de146Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1117c19de146Smrg srcdir=$ac_optarg ;; 1118c19de146Smrg 1119c19de146Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1120c19de146Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1121c19de146Smrg ac_prev=sysconfdir ;; 1122c19de146Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1123c19de146Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1124c19de146Smrg sysconfdir=$ac_optarg ;; 1125c19de146Smrg 1126c19de146Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1127c19de146Smrg ac_prev=target_alias ;; 1128c19de146Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1129c19de146Smrg target_alias=$ac_optarg ;; 1130c19de146Smrg 1131c19de146Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1132c19de146Smrg verbose=yes ;; 1133c19de146Smrg 1134c19de146Smrg -version | --version | --versio | --versi | --vers | -V) 1135c19de146Smrg ac_init_version=: ;; 1136c19de146Smrg 1137c19de146Smrg -with-* | --with-*) 11389ef7378bSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139c19de146Smrg # Reject names that are not valid shell variable names. 11409ef7378bSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11413b83913fSmrg as_fn_error $? "invalid package name: '$ac_useropt'" 11429ef7378bSmrg ac_useropt_orig=$ac_useropt 11433b83913fSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11449ef7378bSmrg case $ac_user_opts in 11459ef7378bSmrg *" 11469ef7378bSmrg"with_$ac_useropt" 11479ef7378bSmrg"*) ;; 11489ef7378bSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11499ef7378bSmrg ac_unrecognized_sep=', ';; 1150c19de146Smrg esac 11519ef7378bSmrg eval with_$ac_useropt=\$ac_optarg ;; 1152c19de146Smrg 1153c19de146Smrg -without-* | --without-*) 11549ef7378bSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1155c19de146Smrg # Reject names that are not valid shell variable names. 11569ef7378bSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11573b83913fSmrg as_fn_error $? "invalid package name: '$ac_useropt'" 11589ef7378bSmrg ac_useropt_orig=$ac_useropt 11593b83913fSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11609ef7378bSmrg case $ac_user_opts in 11619ef7378bSmrg *" 11629ef7378bSmrg"with_$ac_useropt" 11639ef7378bSmrg"*) ;; 11649ef7378bSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11659ef7378bSmrg ac_unrecognized_sep=', ';; 11669ef7378bSmrg esac 11679ef7378bSmrg eval with_$ac_useropt=no ;; 1168c19de146Smrg 1169c19de146Smrg --x) 1170c19de146Smrg # Obsolete; use --with-x. 1171c19de146Smrg with_x=yes ;; 1172c19de146Smrg 1173c19de146Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1174c19de146Smrg | --x-incl | --x-inc | --x-in | --x-i) 1175c19de146Smrg ac_prev=x_includes ;; 1176c19de146Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1177c19de146Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1178c19de146Smrg x_includes=$ac_optarg ;; 1179c19de146Smrg 1180c19de146Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1181c19de146Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1182c19de146Smrg ac_prev=x_libraries ;; 1183c19de146Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1184c19de146Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1185c19de146Smrg x_libraries=$ac_optarg ;; 1186c19de146Smrg 11873b83913fSmrg -*) as_fn_error $? "unrecognized option: '$ac_option' 11883b83913fSmrgTry '$0 --help' for more information" 1189c19de146Smrg ;; 1190c19de146Smrg 1191c19de146Smrg *=*) 1192c19de146Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1193c19de146Smrg # Reject names that are not valid shell variable names. 11949ef7378bSmrg case $ac_envvar in #( 11959ef7378bSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 11963b83913fSmrg as_fn_error $? "invalid variable name: '$ac_envvar'" ;; 11979ef7378bSmrg esac 11989ef7378bSmrg eval $ac_envvar=\$ac_optarg 1199c19de146Smrg export $ac_envvar ;; 1200c19de146Smrg 1201c19de146Smrg *) 1202c19de146Smrg # FIXME: should be removed in autoconf 3.0. 12033b83913fSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 1204c19de146Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 12053b83913fSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1206c918a7e2Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1207c19de146Smrg ;; 1208c19de146Smrg 1209c19de146Smrg esac 1210c19de146Smrgdone 1211c19de146Smrg 1212c19de146Smrgif test -n "$ac_prev"; then 1213c19de146Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1214c918a7e2Smrg as_fn_error $? "missing argument to $ac_option" 1215c19de146Smrgfi 1216c19de146Smrg 12179ef7378bSmrgif test -n "$ac_unrecognized_opts"; then 12189ef7378bSmrg case $enable_option_checking in 12199ef7378bSmrg no) ;; 1220c918a7e2Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 12213b83913fSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1222c19de146Smrg esac 12239ef7378bSmrgfi 1224c19de146Smrg 12259ef7378bSmrg# Check all directory arguments for consistency. 12269ef7378bSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12279ef7378bSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12289ef7378bSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 12293b83913fSmrg libdir localedir mandir runstatedir 1230c19de146Smrgdo 12319ef7378bSmrg eval ac_val=\$$ac_var 12329ef7378bSmrg # Remove trailing slashes. 1233c19de146Smrg case $ac_val in 12349ef7378bSmrg */ ) 12359ef7378bSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12369ef7378bSmrg eval $ac_var=\$ac_val;; 1237c19de146Smrg esac 12389ef7378bSmrg # Be sure to have absolute directory names. 12399ef7378bSmrg case $ac_val in 12409ef7378bSmrg [\\/$]* | ?:[\\/]* ) continue;; 12419ef7378bSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12429ef7378bSmrg esac 1243c918a7e2Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1244c19de146Smrgdone 1245c19de146Smrg 12463b83913fSmrg# There might be people who depend on the old broken behavior: '$host' 1247c19de146Smrg# used to hold the argument of --host etc. 1248c19de146Smrg# FIXME: To remove some day. 1249c19de146Smrgbuild=$build_alias 1250c19de146Smrghost=$host_alias 1251c19de146Smrgtarget=$target_alias 1252c19de146Smrg 1253c19de146Smrg# FIXME: To remove some day. 1254c19de146Smrgif test "x$host_alias" != x; then 1255c19de146Smrg if test "x$build_alias" = x; then 1256c19de146Smrg cross_compiling=maybe 1257c19de146Smrg elif test "x$build_alias" != "x$host_alias"; then 1258c19de146Smrg cross_compiling=yes 1259c19de146Smrg fi 1260c19de146Smrgfi 1261c19de146Smrg 1262c19de146Smrgac_tool_prefix= 1263c19de146Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1264c19de146Smrg 1265c19de146Smrgtest "$silent" = yes && exec 6>/dev/null 1266c19de146Smrg 1267c19de146Smrg 12689ef7378bSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 12699ef7378bSmrgac_ls_di=`ls -di .` && 12709ef7378bSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1271c918a7e2Smrg as_fn_error $? "working directory cannot be determined" 12729ef7378bSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1273c918a7e2Smrg as_fn_error $? "pwd does not report name of working directory" 12749ef7378bSmrg 12759ef7378bSmrg 1276c19de146Smrg# Find the source files, if location was not specified. 1277c19de146Smrgif test -z "$srcdir"; then 1278c19de146Smrg ac_srcdir_defaulted=yes 12799ef7378bSmrg # Try the directory containing this script, then the parent directory. 12809ef7378bSmrg ac_confdir=`$as_dirname -- "$as_myself" || 12819ef7378bSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12829ef7378bSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12839ef7378bSmrg X"$as_myself" : 'X\(//\)$' \| \ 12849ef7378bSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 12853b83913fSmrgprintf "%s\n" X"$as_myself" | 12869ef7378bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12879ef7378bSmrg s//\1/ 12889ef7378bSmrg q 12899ef7378bSmrg } 12909ef7378bSmrg /^X\(\/\/\)[^/].*/{ 12919ef7378bSmrg s//\1/ 12929ef7378bSmrg q 12939ef7378bSmrg } 12949ef7378bSmrg /^X\(\/\/\)$/{ 12959ef7378bSmrg s//\1/ 12969ef7378bSmrg q 12979ef7378bSmrg } 12989ef7378bSmrg /^X\(\/\).*/{ 12999ef7378bSmrg s//\1/ 13009ef7378bSmrg q 13019ef7378bSmrg } 13029ef7378bSmrg s/.*/./; q'` 1303c19de146Smrg srcdir=$ac_confdir 13049ef7378bSmrg if test ! -r "$srcdir/$ac_unique_file"; then 1305c19de146Smrg srcdir=.. 1306c19de146Smrg fi 1307c19de146Smrgelse 1308c19de146Smrg ac_srcdir_defaulted=no 1309c19de146Smrgfi 13109ef7378bSmrgif test ! -r "$srcdir/$ac_unique_file"; then 13119ef7378bSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1312c918a7e2Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 13139ef7378bSmrgfi 13143b83913fSmrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work" 13159ef7378bSmrgac_abs_confdir=`( 1316c918a7e2Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13179ef7378bSmrg pwd)` 13189ef7378bSmrg# When building in place, set srcdir=. 13199ef7378bSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13209ef7378bSmrg srcdir=. 13219ef7378bSmrgfi 13229ef7378bSmrg# Remove unnecessary trailing slashes from srcdir. 13239ef7378bSmrg# Double slashes in file names in object file debugging info 13249ef7378bSmrg# mess up M-x gdb in Emacs. 13259ef7378bSmrgcase $srcdir in 13269ef7378bSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13279ef7378bSmrgesac 13289ef7378bSmrgfor ac_var in $ac_precious_vars; do 13299ef7378bSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13309ef7378bSmrg eval ac_env_${ac_var}_value=\$${ac_var} 13319ef7378bSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13329ef7378bSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13339ef7378bSmrgdone 1334c19de146Smrg 1335c19de146Smrg# 1336c19de146Smrg# Report the --help message. 1337c19de146Smrg# 1338c19de146Smrgif test "$ac_init_help" = "long"; then 1339c19de146Smrg # Omit some internal or obsolete options to make the list less imposing. 1340c19de146Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1341c19de146Smrg cat <<_ACEOF 13423b83913fSmrg'configure' configures xbiff 1.0.5 to adapt to many kinds of systems. 1343c19de146Smrg 1344c19de146SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1345c19de146Smrg 1346c19de146SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1347c19de146SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1348c19de146Smrg 1349c19de146SmrgDefaults for the options are specified in brackets. 1350c19de146Smrg 1351c19de146SmrgConfiguration: 1352c19de146Smrg -h, --help display this help and exit 1353c19de146Smrg --help=short display options specific to this package 1354c19de146Smrg --help=recursive display the short help of all the included packages 1355c19de146Smrg -V, --version display version information and exit 13563b83913fSmrg -q, --quiet, --silent do not print 'checking ...' messages 1357c19de146Smrg --cache-file=FILE cache test results in FILE [disabled] 13583b83913fSmrg -C, --config-cache alias for '--cache-file=config.cache' 1359c19de146Smrg -n, --no-create do not create output files 13603b83913fSmrg --srcdir=DIR find the sources in DIR [configure dir or '..'] 1361c19de146Smrg 1362c19de146SmrgInstallation directories: 1363c19de146Smrg --prefix=PREFIX install architecture-independent files in PREFIX 13649ef7378bSmrg [$ac_default_prefix] 1365c19de146Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13669ef7378bSmrg [PREFIX] 1367c19de146Smrg 13683b83913fSmrgBy default, 'make install' will install all the files in 13693b83913fSmrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc. You can specify 13703b83913fSmrgan installation prefix other than '$ac_default_prefix' using '--prefix', 13713b83913fSmrgfor instance '--prefix=\$HOME'. 1372c19de146Smrg 1373c19de146SmrgFor better control, use the options below. 1374c19de146Smrg 1375c19de146SmrgFine tuning of the installation directories: 13769ef7378bSmrg --bindir=DIR user executables [EPREFIX/bin] 13779ef7378bSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13789ef7378bSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 13799ef7378bSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13809ef7378bSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13819ef7378bSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 13823b83913fSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 13839ef7378bSmrg --libdir=DIR object code libraries [EPREFIX/lib] 13849ef7378bSmrg --includedir=DIR C header files [PREFIX/include] 13859ef7378bSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13869ef7378bSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13879ef7378bSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 13889ef7378bSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 13899ef7378bSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 13909ef7378bSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 13919ef7378bSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/xbiff] 13929ef7378bSmrg --htmldir=DIR html documentation [DOCDIR] 13939ef7378bSmrg --dvidir=DIR dvi documentation [DOCDIR] 13949ef7378bSmrg --pdfdir=DIR pdf documentation [DOCDIR] 13959ef7378bSmrg --psdir=DIR ps documentation [DOCDIR] 1396c19de146Smrg_ACEOF 1397c19de146Smrg 1398c19de146Smrg cat <<\_ACEOF 1399c19de146Smrg 1400c19de146SmrgProgram names: 1401c19de146Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1402c19de146Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1403c19de146Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1404c19de146Smrg 1405c19de146SmrgSystem types: 1406c19de146Smrg --build=BUILD configure for building on BUILD [guessed] 1407c19de146Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1408c19de146Smrg_ACEOF 1409c19de146Smrgfi 1410c19de146Smrg 1411c19de146Smrgif test -n "$ac_init_help"; then 1412c19de146Smrg case $ac_init_help in 14133b83913fSmrg short | recursive ) echo "Configuration of xbiff 1.0.5:";; 1414c19de146Smrg esac 1415c19de146Smrg cat <<\_ACEOF 1416c19de146Smrg 1417c19de146SmrgOptional Features: 14189ef7378bSmrg --disable-option-checking ignore unrecognized --enable/--with options 1419c19de146Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1420c19de146Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1421a39bb051Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1422a39bb051Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1423a39bb051Smrg --enable-dependency-tracking 1424a39bb051Smrg do not reject slow dependency extractors 1425a39bb051Smrg --disable-dependency-tracking 1426a39bb051Smrg speeds up one-time build 1427a39bb051Smrg --disable-selective-werror 1428a39bb051Smrg Turn off selective compiler errors. (default: 1429a39bb051Smrg enabled) 14309ef7378bSmrg --enable-strict-compilation 14319ef7378bSmrg Enable all warnings from compiler and make them 14329ef7378bSmrg errors (default: disabled) 14333b83913fSmrg --disable-largefile omit support for large files 14343b83913fSmrg --enable-year2038 support timestamps after 2038 1435c19de146Smrg 1436c19de146SmrgOptional Packages: 1437c19de146Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1438c19de146Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1439c918a7e2Smrg --with-mailbox-directory=PATH 1440c918a7e2Smrg specify directory to check for system mailboxes 1441c19de146Smrg 1442c19de146SmrgSome influential environment variables: 1443c19de146Smrg CC C compiler command 1444c19de146Smrg CFLAGS C compiler flags 1445c19de146Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1446c19de146Smrg nonstandard directory <lib dir> 14479ef7378bSmrg LIBS libraries to pass to the linker, e.g. -l<library> 14489ef7378bSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14499ef7378bSmrg you have headers in a nonstandard directory <include dir> 1450c19de146Smrg PKG_CONFIG path to pkg-config utility 1451a39bb051Smrg PKG_CONFIG_PATH 1452a39bb051Smrg directories to add to pkg-config's search path 1453a39bb051Smrg PKG_CONFIG_LIBDIR 1454a39bb051Smrg path overriding pkg-config's built-in search path 1455c19de146Smrg XBIFF_CFLAGS 1456c19de146Smrg C compiler flags for XBIFF, overriding pkg-config 1457c19de146Smrg XBIFF_LIBS linker flags for XBIFF, overriding pkg-config 1458c19de146Smrg 14593b83913fSmrgUse these variables to override the choices made by 'configure' or to help 1460c19de146Smrgit to find libraries and programs with nonstandard names/locations. 1461c19de146Smrg 1462a39bb051SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xbiff/issues>. 1463c19de146Smrg_ACEOF 14649ef7378bSmrgac_status=$? 1465c19de146Smrgfi 1466c19de146Smrg 1467c19de146Smrgif test "$ac_init_help" = "recursive"; then 1468c19de146Smrg # If there are subdirs, report their specific --help. 1469c19de146Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14709ef7378bSmrg test -d "$ac_dir" || 14719ef7378bSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14729ef7378bSmrg continue 1473c19de146Smrg ac_builddir=. 1474c19de146Smrg 14759ef7378bSmrgcase "$ac_dir" in 14769ef7378bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14779ef7378bSmrg*) 14783b83913fSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 14799ef7378bSmrg # A ".." for each directory in $ac_dir_suffix. 14803b83913fSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14819ef7378bSmrg case $ac_top_builddir_sub in 14829ef7378bSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14839ef7378bSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14849ef7378bSmrg esac ;; 14859ef7378bSmrgesac 14869ef7378bSmrgac_abs_top_builddir=$ac_pwd 14879ef7378bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14889ef7378bSmrg# for backward compatibility: 14899ef7378bSmrgac_top_builddir=$ac_top_build_prefix 1490c19de146Smrg 1491c19de146Smrgcase $srcdir in 14929ef7378bSmrg .) # We are building in place. 1493c19de146Smrg ac_srcdir=. 14949ef7378bSmrg ac_top_srcdir=$ac_top_builddir_sub 14959ef7378bSmrg ac_abs_top_srcdir=$ac_pwd ;; 14969ef7378bSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1497c19de146Smrg ac_srcdir=$srcdir$ac_dir_suffix; 14989ef7378bSmrg ac_top_srcdir=$srcdir 14999ef7378bSmrg ac_abs_top_srcdir=$srcdir ;; 15009ef7378bSmrg *) # Relative name. 15019ef7378bSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15029ef7378bSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 15039ef7378bSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1504c19de146Smrgesac 15059ef7378bSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15069ef7378bSmrg 15079ef7378bSmrg cd "$ac_dir" || { ac_status=$?; continue; } 15083b83913fSmrg # Check for configure.gnu first; this name is used for a wrapper for 15093b83913fSmrg # Metaconfig's "Configure" on case-insensitive file systems. 15109ef7378bSmrg if test -f "$ac_srcdir/configure.gnu"; then 15119ef7378bSmrg echo && 15129ef7378bSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15139ef7378bSmrg elif test -f "$ac_srcdir/configure"; then 15149ef7378bSmrg echo && 15159ef7378bSmrg $SHELL "$ac_srcdir/configure" --help=recursive 1516c19de146Smrg else 15173b83913fSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15189ef7378bSmrg fi || ac_status=$? 15199ef7378bSmrg cd "$ac_pwd" || { ac_status=$?; break; } 1520c19de146Smrg done 1521c19de146Smrgfi 1522c19de146Smrg 15239ef7378bSmrgtest -n "$ac_init_help" && exit $ac_status 1524c19de146Smrgif $ac_init_version; then 1525c19de146Smrg cat <<\_ACEOF 15263b83913fSmrgxbiff configure 1.0.5 15273b83913fSmrggenerated by GNU Autoconf 2.72 1528c19de146Smrg 15293b83913fSmrgCopyright (C) 2023 Free Software Foundation, Inc. 1530c19de146SmrgThis configure script is free software; the Free Software Foundation 1531c19de146Smrggives unlimited permission to copy, distribute and modify it. 1532c19de146Smrg_ACEOF 15339ef7378bSmrg exit 1534c19de146Smrgfi 1535c19de146Smrg 15369ef7378bSmrg## ------------------------ ## 15379ef7378bSmrg## Autoconf initialization. ## 15389ef7378bSmrg## ------------------------ ## 1539c19de146Smrg 15409ef7378bSmrg# ac_fn_c_try_compile LINENO 15419ef7378bSmrg# -------------------------- 15429ef7378bSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 15439ef7378bSmrgac_fn_c_try_compile () 1544c19de146Smrg{ 15459ef7378bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15463b83913fSmrg rm -f conftest.$ac_objext conftest.beam 15479ef7378bSmrg if { { ac_try="$ac_compile" 15489ef7378bSmrgcase "(($ac_try" in 15499ef7378bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15509ef7378bSmrg *) ac_try_echo=$ac_try;; 15519ef7378bSmrgesac 15529ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 15533b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 15549ef7378bSmrg (eval "$ac_compile") 2>conftest.err 15559ef7378bSmrg ac_status=$? 15569ef7378bSmrg if test -s conftest.err; then 15579ef7378bSmrg grep -v '^ *+' conftest.err >conftest.er1 15589ef7378bSmrg cat conftest.er1 >&5 15599ef7378bSmrg mv -f conftest.er1 conftest.err 15609ef7378bSmrg fi 15613b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 15629ef7378bSmrg test $ac_status = 0; } && { 15639ef7378bSmrg test -z "$ac_c_werror_flag" || 15649ef7378bSmrg test ! -s conftest.err 15653b83913fSmrg } && test -s conftest.$ac_objext 15663b83913fSmrgthen : 15679ef7378bSmrg ac_retval=0 15683b83913fSmrgelse case e in #( 15693b83913fSmrg e) printf "%s\n" "$as_me: failed program was:" >&5 15709ef7378bSmrgsed 's/^/| /' conftest.$ac_ext >&5 1571c19de146Smrg 15723b83913fSmrg ac_retval=1 ;; 15733b83913fSmrgesac 15749ef7378bSmrgfi 1575c918a7e2Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 15769ef7378bSmrg as_fn_set_status $ac_retval 1577c19de146Smrg 15789ef7378bSmrg} # ac_fn_c_try_compile 1579c19de146Smrg 15803b83913fSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 15813b83913fSmrg# ------------------------------------------------------------------ 1582c918a7e2Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 15833b83913fSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 15843b83913fSmrgac_fn_check_decl () 15859ef7378bSmrg{ 15869ef7378bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1587c918a7e2Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 15883b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 15893b83913fSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 15903b83913fSmrgif eval test \${$3+y} 15913b83913fSmrgthen : 15923b83913fSmrg printf %s "(cached) " >&6 15933b83913fSmrgelse case e in #( 15943b83913fSmrg e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 15953b83913fSmrg eval ac_save_FLAGS=\$$6 15963b83913fSmrg as_fn_append $6 " $5" 15979ef7378bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15989ef7378bSmrg/* end confdefs.h. */ 15999ef7378bSmrg$4 16009ef7378bSmrgint 16013b83913fSmrgmain (void) 16029ef7378bSmrg{ 1603c918a7e2Smrg#ifndef $as_decl_name 1604c918a7e2Smrg#ifdef __cplusplus 1605c918a7e2Smrg (void) $as_decl_use; 1606c918a7e2Smrg#else 1607c918a7e2Smrg (void) $as_decl_name; 1608c918a7e2Smrg#endif 16099ef7378bSmrg#endif 1610c19de146Smrg 16119ef7378bSmrg ; 16129ef7378bSmrg return 0; 16139ef7378bSmrg} 16149ef7378bSmrg_ACEOF 16153b83913fSmrgif ac_fn_c_try_compile "$LINENO" 16163b83913fSmrgthen : 16179ef7378bSmrg eval "$3=yes" 16183b83913fSmrgelse case e in #( 16193b83913fSmrg e) eval "$3=no" ;; 16209ef7378bSmrgesac 16219ef7378bSmrgfi 16223b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 16233b83913fSmrg eval $6=\$ac_save_FLAGS 16243b83913fSmrg ;; 16259ef7378bSmrgesac 16269ef7378bSmrgfi 16273b83913fSmrgeval ac_res=\$$3 16283b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 16293b83913fSmrgprintf "%s\n" "$ac_res" >&6; } 1630c918a7e2Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 16319ef7378bSmrg 16323b83913fSmrg} # ac_fn_check_decl 16339ef7378bSmrg 16349ef7378bSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 16359ef7378bSmrg# ------------------------------------------------------- 16369ef7378bSmrg# Tests whether HEADER exists and can be compiled using the include files in 16379ef7378bSmrg# INCLUDES, setting the cache variable VAR accordingly. 16389ef7378bSmrgac_fn_c_check_header_compile () 16399ef7378bSmrg{ 16409ef7378bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16413b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 16423b83913fSmrgprintf %s "checking for $2... " >&6; } 16433b83913fSmrgif eval test \${$3+y} 16443b83913fSmrgthen : 16453b83913fSmrg printf %s "(cached) " >&6 16463b83913fSmrgelse case e in #( 16473b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16489ef7378bSmrg/* end confdefs.h. */ 16499ef7378bSmrg$4 16509ef7378bSmrg#include <$2> 16519ef7378bSmrg_ACEOF 16523b83913fSmrgif ac_fn_c_try_compile "$LINENO" 16533b83913fSmrgthen : 16549ef7378bSmrg eval "$3=yes" 16553b83913fSmrgelse case e in #( 16563b83913fSmrg e) eval "$3=no" ;; 16573b83913fSmrgesac 16589ef7378bSmrgfi 16593b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 16603b83913fSmrgesac 16619ef7378bSmrgfi 16629ef7378bSmrgeval ac_res=\$$3 16633b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 16643b83913fSmrgprintf "%s\n" "$ac_res" >&6; } 1665c918a7e2Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 16669ef7378bSmrg 16679ef7378bSmrg} # ac_fn_c_check_header_compile 1668c918a7e2Smrg 1669a39bb051Smrg# ac_fn_c_try_link LINENO 1670a39bb051Smrg# ----------------------- 1671a39bb051Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1672a39bb051Smrgac_fn_c_try_link () 1673a39bb051Smrg{ 1674a39bb051Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16753b83913fSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1676a39bb051Smrg if { { ac_try="$ac_link" 1677a39bb051Smrgcase "(($ac_try" in 1678a39bb051Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1679a39bb051Smrg *) ac_try_echo=$ac_try;; 1680a39bb051Smrgesac 1681a39bb051Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16823b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1683a39bb051Smrg (eval "$ac_link") 2>conftest.err 1684a39bb051Smrg ac_status=$? 1685a39bb051Smrg if test -s conftest.err; then 1686a39bb051Smrg grep -v '^ *+' conftest.err >conftest.er1 1687a39bb051Smrg cat conftest.er1 >&5 1688a39bb051Smrg mv -f conftest.er1 conftest.err 1689a39bb051Smrg fi 16903b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1691a39bb051Smrg test $ac_status = 0; } && { 1692a39bb051Smrg test -z "$ac_c_werror_flag" || 1693a39bb051Smrg test ! -s conftest.err 1694a39bb051Smrg } && test -s conftest$ac_exeext && { 1695a39bb051Smrg test "$cross_compiling" = yes || 1696a39bb051Smrg test -x conftest$ac_exeext 16973b83913fSmrg } 16983b83913fSmrgthen : 1699a39bb051Smrg ac_retval=0 17003b83913fSmrgelse case e in #( 17013b83913fSmrg e) printf "%s\n" "$as_me: failed program was:" >&5 1702a39bb051Smrgsed 's/^/| /' conftest.$ac_ext >&5 1703a39bb051Smrg 17043b83913fSmrg ac_retval=1 ;; 17053b83913fSmrgesac 1706a39bb051Smrgfi 1707a39bb051Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1708a39bb051Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1709a39bb051Smrg # interfere with the next link command; also delete a directory that is 1710a39bb051Smrg # left behind by Apple's compiler. We do this before executing the actions. 1711a39bb051Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1712a39bb051Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1713a39bb051Smrg as_fn_set_status $ac_retval 1714a39bb051Smrg 1715a39bb051Smrg} # ac_fn_c_try_link 17163b83913fSmrgac_configure_args_raw= 17173b83913fSmrgfor ac_arg 17183b83913fSmrgdo 17193b83913fSmrg case $ac_arg in 17203b83913fSmrg *\'*) 17213b83913fSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 17223b83913fSmrg esac 17233b83913fSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 17243b83913fSmrgdone 1725a39bb051Smrg 17263b83913fSmrgcase $ac_configure_args_raw in 17273b83913fSmrg *$as_nl*) 17283b83913fSmrg ac_safe_unquote= ;; 17293b83913fSmrg *) 17303b83913fSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 17313b83913fSmrg ac_unsafe_a="$ac_unsafe_z#~" 17323b83913fSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 17333b83913fSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 1734c918a7e2Smrgesac 1735c918a7e2Smrg 17369ef7378bSmrgcat >config.log <<_ACEOF 17379ef7378bSmrgThis file contains any messages produced by compilers while 17389ef7378bSmrgrunning configure, to aid debugging if configure makes a mistake. 17399ef7378bSmrg 17403b83913fSmrgIt was created by xbiff $as_me 1.0.5, which was 17413b83913fSmrggenerated by GNU Autoconf 2.72. Invocation command line was 17429ef7378bSmrg 17433b83913fSmrg $ $0$ac_configure_args_raw 17449ef7378bSmrg 17459ef7378bSmrg_ACEOF 17469ef7378bSmrgexec 5>>config.log 17479ef7378bSmrg{ 17489ef7378bSmrgcat <<_ASUNAME 17499ef7378bSmrg## --------- ## 17509ef7378bSmrg## Platform. ## 17519ef7378bSmrg## --------- ## 17529ef7378bSmrg 17539ef7378bSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 17549ef7378bSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 17559ef7378bSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 17569ef7378bSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 17579ef7378bSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 17589ef7378bSmrg 17599ef7378bSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 17609ef7378bSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 17619ef7378bSmrg 17629ef7378bSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 17639ef7378bSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 17649ef7378bSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17659ef7378bSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 17669ef7378bSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 17679ef7378bSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 17689ef7378bSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 17699ef7378bSmrg 17709ef7378bSmrg_ASUNAME 17719ef7378bSmrg 17729ef7378bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17739ef7378bSmrgfor as_dir in $PATH 17749ef7378bSmrgdo 17759ef7378bSmrg IFS=$as_save_IFS 17763b83913fSmrg case $as_dir in #((( 17773b83913fSmrg '') as_dir=./ ;; 17783b83913fSmrg */) ;; 17793b83913fSmrg *) as_dir=$as_dir/ ;; 17803b83913fSmrg esac 17813b83913fSmrg printf "%s\n" "PATH: $as_dir" 17829ef7378bSmrg done 17839ef7378bSmrgIFS=$as_save_IFS 1784c19de146Smrg 1785c19de146Smrg} >&5 1786c19de146Smrg 1787c19de146Smrgcat >&5 <<_ACEOF 1788c19de146Smrg 1789c19de146Smrg 1790c19de146Smrg## ----------- ## 1791c19de146Smrg## Core tests. ## 1792c19de146Smrg## ----------- ## 1793c19de146Smrg 1794c19de146Smrg_ACEOF 1795c19de146Smrg 1796c19de146Smrg 1797c19de146Smrg# Keep a trace of the command line. 1798c19de146Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1799c19de146Smrg# Strip out --silent because we don't want to record it for future runs. 1800c19de146Smrg# Also quote any args containing shell meta-characters. 1801c19de146Smrg# Make two passes to allow for proper duplicate-argument suppression. 1802c19de146Smrgac_configure_args= 1803c19de146Smrgac_configure_args0= 1804c19de146Smrgac_configure_args1= 1805c19de146Smrgac_must_keep_next=false 1806c19de146Smrgfor ac_pass in 1 2 1807c19de146Smrgdo 1808c19de146Smrg for ac_arg 1809c19de146Smrg do 1810c19de146Smrg case $ac_arg in 1811c19de146Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1812c19de146Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1813c19de146Smrg | -silent | --silent | --silen | --sile | --sil) 1814c19de146Smrg continue ;; 18159ef7378bSmrg *\'*) 18163b83913fSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1817c19de146Smrg esac 1818c19de146Smrg case $ac_pass in 18199ef7378bSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1820c19de146Smrg 2) 18219ef7378bSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 1822c19de146Smrg if test $ac_must_keep_next = true; then 1823c19de146Smrg ac_must_keep_next=false # Got value, back to normal. 1824c19de146Smrg else 1825c19de146Smrg case $ac_arg in 1826c19de146Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1827c19de146Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1828c19de146Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1829c19de146Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1830c19de146Smrg case "$ac_configure_args0 " in 1831c19de146Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1832c19de146Smrg esac 1833c19de146Smrg ;; 1834c19de146Smrg -* ) ac_must_keep_next=true ;; 1835c19de146Smrg esac 1836c19de146Smrg fi 18379ef7378bSmrg as_fn_append ac_configure_args " '$ac_arg'" 1838c19de146Smrg ;; 1839c19de146Smrg esac 1840c19de146Smrg done 1841c19de146Smrgdone 18429ef7378bSmrg{ ac_configure_args0=; unset ac_configure_args0;} 18439ef7378bSmrg{ ac_configure_args1=; unset ac_configure_args1;} 1844c19de146Smrg 1845c19de146Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1846c19de146Smrg# config.log. We remove comments because anyway the quotes in there 1847c19de146Smrg# would cause problems or look ugly. 18489ef7378bSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18499ef7378bSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1850c19de146Smrgtrap 'exit_status=$? 18513b83913fSmrg # Sanitize IFS. 18523b83913fSmrg IFS=" "" $as_nl" 1853c19de146Smrg # Save into config.log some information that might help in debugging. 1854c19de146Smrg { 1855c19de146Smrg echo 1856c19de146Smrg 18573b83913fSmrg printf "%s\n" "## ---------------- ## 1858c19de146Smrg## Cache variables. ## 1859c918a7e2Smrg## ---------------- ##" 1860c19de146Smrg echo 1861c19de146Smrg # The following way of writing the cache mishandles newlines in values, 18629ef7378bSmrg( 18639ef7378bSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18649ef7378bSmrg eval ac_val=\$$ac_var 18659ef7378bSmrg case $ac_val in #( 18669ef7378bSmrg *${as_nl}*) 18679ef7378bSmrg case $ac_var in #( 18683b83913fSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18693b83913fSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18709ef7378bSmrg esac 18719ef7378bSmrg case $ac_var in #( 18729ef7378bSmrg _ | IFS | as_nl) ;; #( 18739ef7378bSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18749ef7378bSmrg *) { eval $ac_var=; unset $ac_var;} ;; 18759ef7378bSmrg esac ;; 18769ef7378bSmrg esac 18779ef7378bSmrg done 1878c19de146Smrg (set) 2>&1 | 18799ef7378bSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18809ef7378bSmrg *${as_nl}ac_space=\ *) 1881c19de146Smrg sed -n \ 18829ef7378bSmrg "s/'\''/'\''\\\\'\'''\''/g; 18839ef7378bSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18849ef7378bSmrg ;; #( 1885c19de146Smrg *) 18869ef7378bSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1887c19de146Smrg ;; 18889ef7378bSmrg esac | 18899ef7378bSmrg sort 18909ef7378bSmrg) 1891c19de146Smrg echo 1892c19de146Smrg 18933b83913fSmrg printf "%s\n" "## ----------------- ## 1894c19de146Smrg## Output variables. ## 1895c918a7e2Smrg## ----------------- ##" 1896c19de146Smrg echo 1897c19de146Smrg for ac_var in $ac_subst_vars 1898c19de146Smrg do 18999ef7378bSmrg eval ac_val=\$$ac_var 19009ef7378bSmrg case $ac_val in 19013b83913fSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19029ef7378bSmrg esac 19033b83913fSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1904c19de146Smrg done | sort 1905c19de146Smrg echo 1906c19de146Smrg 1907c19de146Smrg if test -n "$ac_subst_files"; then 19083b83913fSmrg printf "%s\n" "## ------------------- ## 19099ef7378bSmrg## File substitutions. ## 1910c918a7e2Smrg## ------------------- ##" 1911c19de146Smrg echo 1912c19de146Smrg for ac_var in $ac_subst_files 1913c19de146Smrg do 19149ef7378bSmrg eval ac_val=\$$ac_var 19159ef7378bSmrg case $ac_val in 19163b83913fSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19179ef7378bSmrg esac 19183b83913fSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 1919c19de146Smrg done | sort 1920c19de146Smrg echo 1921c19de146Smrg fi 1922c19de146Smrg 1923c19de146Smrg if test -s confdefs.h; then 19243b83913fSmrg printf "%s\n" "## ----------- ## 1925c19de146Smrg## confdefs.h. ## 1926c918a7e2Smrg## ----------- ##" 1927c19de146Smrg echo 19289ef7378bSmrg cat confdefs.h 1929c19de146Smrg echo 1930c19de146Smrg fi 1931c19de146Smrg test "$ac_signal" != 0 && 19323b83913fSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 19333b83913fSmrg printf "%s\n" "$as_me: exit $exit_status" 1934c19de146Smrg } >&5 19359ef7378bSmrg rm -f core *.core core.conftest.* && 19369ef7378bSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1937c19de146Smrg exit $exit_status 19389ef7378bSmrg' 0 1939c19de146Smrgfor ac_signal in 1 2 13 15; do 19409ef7378bSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1941c19de146Smrgdone 1942c19de146Smrgac_signal=0 1943c19de146Smrg 1944c19de146Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19459ef7378bSmrgrm -f -r conftest* confdefs.h 19469ef7378bSmrg 19473b83913fSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1948c19de146Smrg 1949c19de146Smrg# Predefined preprocessor variables. 1950c19de146Smrg 19513b83913fSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 1952c19de146Smrg 19533b83913fSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 1954c19de146Smrg 19553b83913fSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 1956c19de146Smrg 19573b83913fSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 1958c19de146Smrg 19593b83913fSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 1960c19de146Smrg 19613b83913fSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 19629ef7378bSmrg 1963c19de146Smrg 1964c19de146Smrg# Let the site file select an alternate cache file if it wants to. 19659ef7378bSmrg# Prefer an explicitly selected file to automatically selected ones. 19669ef7378bSmrgif test -n "$CONFIG_SITE"; then 19673b83913fSmrg ac_site_files="$CONFIG_SITE" 19689ef7378bSmrgelif test "x$prefix" != xNONE; then 19693b83913fSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 19709ef7378bSmrgelse 19713b83913fSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1972c19de146Smrgfi 19733b83913fSmrg 19743b83913fSmrgfor ac_site_file in $ac_site_files 19759ef7378bSmrgdo 19763b83913fSmrg case $ac_site_file in #( 19773b83913fSmrg */*) : 19783b83913fSmrg ;; #( 19793b83913fSmrg *) : 19803b83913fSmrg ac_site_file=./$ac_site_file ;; 19813b83913fSmrgesac 19823b83913fSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 19833b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 19843b83913fSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 1985c19de146Smrg sed 's/^/| /' "$ac_site_file" >&5 1986c918a7e2Smrg . "$ac_site_file" \ 19873b83913fSmrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 19883b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 1989c918a7e2Smrgas_fn_error $? "failed to load site script $ac_site_file 19903b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } 1991c19de146Smrg fi 1992c19de146Smrgdone 1993c19de146Smrg 1994c19de146Smrgif test -r "$cache_file"; then 19959ef7378bSmrg # Some versions of bash will fail to source /dev/null (special files 19969ef7378bSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 19979ef7378bSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 19983b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 19993b83913fSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 2000c19de146Smrg case $cache_file in 20019ef7378bSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 20029ef7378bSmrg *) . "./$cache_file";; 2003c19de146Smrg esac 2004c19de146Smrg fi 2005c19de146Smrgelse 20063b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 20073b83913fSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 2008c19de146Smrg >$cache_file 2009c19de146Smrgfi 2010c19de146Smrg 20113b83913fSmrg# Test code for whether the C compiler supports C89 (global declarations) 20123b83913fSmrgac_c_conftest_c89_globals=' 20133b83913fSmrg/* Does the compiler advertise C89 conformance? 20143b83913fSmrg Do not test the value of __STDC__, because some compilers set it to 0 20153b83913fSmrg while being otherwise adequately conformant. */ 20163b83913fSmrg#if !defined __STDC__ 20173b83913fSmrg# error "Compiler does not advertise C89 conformance" 20183b83913fSmrg#endif 2019c19de146Smrg 20203b83913fSmrg#include <stddef.h> 20213b83913fSmrg#include <stdarg.h> 20223b83913fSmrgstruct stat; 20233b83913fSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 20243b83913fSmrgstruct buf { int x; }; 20253b83913fSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 20263b83913fSmrgstatic char *e (char **p, int i) 20273b83913fSmrg{ 20283b83913fSmrg return p[i]; 20293b83913fSmrg} 20303b83913fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 20313b83913fSmrg{ 20323b83913fSmrg char *s; 20333b83913fSmrg va_list v; 20343b83913fSmrg va_start (v,p); 20353b83913fSmrg s = g (p, va_arg (v,int)); 20363b83913fSmrg va_end (v); 20373b83913fSmrg return s; 20383b83913fSmrg} 2039c19de146Smrg 20403b83913fSmrg/* C89 style stringification. */ 20413b83913fSmrg#define noexpand_stringify(a) #a 20423b83913fSmrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence); 20433b83913fSmrg 20443b83913fSmrg/* C89 style token pasting. Exercises some of the corner cases that 20453b83913fSmrg e.g. old MSVC gets wrong, but not very hard. */ 20463b83913fSmrg#define noexpand_concat(a,b) a##b 20473b83913fSmrg#define expand_concat(a,b) noexpand_concat(a,b) 20483b83913fSmrgextern int vA; 20493b83913fSmrgextern int vbee; 20503b83913fSmrg#define aye A 20513b83913fSmrg#define bee B 20523b83913fSmrgint *pvA = &expand_concat(v,aye); 20533b83913fSmrgint *pvbee = &noexpand_concat(v,bee); 2054c19de146Smrg 20553b83913fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 20563b83913fSmrg function prototypes and stuff, but not \xHH hex character constants. 20573b83913fSmrg These do not provoke an error unfortunately, instead are silently treated 20583b83913fSmrg as an "x". The following induces an error, until -std is added to get 20593b83913fSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 20603b83913fSmrg array size at least. It is necessary to write \x00 == 0 to get something 20613b83913fSmrg that is true only with -std. */ 20623b83913fSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2063c918a7e2Smrg 20643b83913fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 20653b83913fSmrg inside strings and character constants. */ 20663b83913fSmrg#define FOO(x) '\''x'\'' 20673b83913fSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2068c918a7e2Smrg 20693b83913fSmrgint test (int i, double x); 20703b83913fSmrgstruct s1 {int (*f) (int a);}; 20713b83913fSmrgstruct s2 {int (*f) (double a);}; 20723b83913fSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 20733b83913fSmrg int, int);' 2074c918a7e2Smrg 20753b83913fSmrg# Test code for whether the C compiler supports C89 (body of main). 20763b83913fSmrgac_c_conftest_c89_main=' 20773b83913fSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 20783b83913fSmrg' 2079c19de146Smrg 20803b83913fSmrg# Test code for whether the C compiler supports C99 (global declarations) 20813b83913fSmrgac_c_conftest_c99_globals=' 20823b83913fSmrg/* Does the compiler advertise C99 conformance? */ 20833b83913fSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 20843b83913fSmrg# error "Compiler does not advertise C99 conformance" 20853b83913fSmrg#endif 20863b83913fSmrg 20873b83913fSmrg// See if C++-style comments work. 20883b83913fSmrg 20893b83913fSmrg#include <stdbool.h> 20903b83913fSmrgextern int puts (const char *); 20913b83913fSmrgextern int printf (const char *, ...); 20923b83913fSmrgextern int dprintf (int, const char *, ...); 20933b83913fSmrgextern void *malloc (size_t); 20943b83913fSmrgextern void free (void *); 20953b83913fSmrg 20963b83913fSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 20973b83913fSmrg// dprintf is used instead of fprintf to avoid needing to declare 20983b83913fSmrg// FILE and stderr. 20993b83913fSmrg#define debug(...) dprintf (2, __VA_ARGS__) 21003b83913fSmrg#define showlist(...) puts (#__VA_ARGS__) 21013b83913fSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 21023b83913fSmrgstatic void 21033b83913fSmrgtest_varargs_macros (void) 21043b83913fSmrg{ 21053b83913fSmrg int x = 1234; 21063b83913fSmrg int y = 5678; 21073b83913fSmrg debug ("Flag"); 21083b83913fSmrg debug ("X = %d\n", x); 21093b83913fSmrg showlist (The first, second, and third items.); 21103b83913fSmrg report (x>y, "x is %d but y is %d", x, y); 21113b83913fSmrg} 21123b83913fSmrg 21133b83913fSmrg// Check long long types. 21143b83913fSmrg#define BIG64 18446744073709551615ull 21153b83913fSmrg#define BIG32 4294967295ul 21163b83913fSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 21173b83913fSmrg#if !BIG_OK 21183b83913fSmrg #error "your preprocessor is broken" 21193b83913fSmrg#endif 21203b83913fSmrg#if BIG_OK 21213b83913fSmrg#else 21223b83913fSmrg #error "your preprocessor is broken" 21233b83913fSmrg#endif 21243b83913fSmrgstatic long long int bignum = -9223372036854775807LL; 21253b83913fSmrgstatic unsigned long long int ubignum = BIG64; 21263b83913fSmrg 21273b83913fSmrgstruct incomplete_array 21283b83913fSmrg{ 21293b83913fSmrg int datasize; 21303b83913fSmrg double data[]; 21313b83913fSmrg}; 21323b83913fSmrg 21333b83913fSmrgstruct named_init { 21343b83913fSmrg int number; 21353b83913fSmrg const wchar_t *name; 21363b83913fSmrg double average; 21373b83913fSmrg}; 21383b83913fSmrg 21393b83913fSmrgtypedef const char *ccp; 21403b83913fSmrg 21413b83913fSmrgstatic inline int 21423b83913fSmrgtest_restrict (ccp restrict text) 21433b83913fSmrg{ 21443b83913fSmrg // Iterate through items via the restricted pointer. 21453b83913fSmrg // Also check for declarations in for loops. 21463b83913fSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 21473b83913fSmrg continue; 21483b83913fSmrg return 0; 21493b83913fSmrg} 21503b83913fSmrg 21513b83913fSmrg// Check varargs and va_copy. 21523b83913fSmrgstatic bool 21533b83913fSmrgtest_varargs (const char *format, ...) 21543b83913fSmrg{ 21553b83913fSmrg va_list args; 21563b83913fSmrg va_start (args, format); 21573b83913fSmrg va_list args_copy; 21583b83913fSmrg va_copy (args_copy, args); 21593b83913fSmrg 21603b83913fSmrg const char *str = ""; 21613b83913fSmrg int number = 0; 21623b83913fSmrg float fnumber = 0; 21633b83913fSmrg 21643b83913fSmrg while (*format) 21653b83913fSmrg { 21663b83913fSmrg switch (*format++) 21673b83913fSmrg { 21683b83913fSmrg case '\''s'\'': // string 21693b83913fSmrg str = va_arg (args_copy, const char *); 21703b83913fSmrg break; 21713b83913fSmrg case '\''d'\'': // int 21723b83913fSmrg number = va_arg (args_copy, int); 21733b83913fSmrg break; 21743b83913fSmrg case '\''f'\'': // float 21753b83913fSmrg fnumber = va_arg (args_copy, double); 21763b83913fSmrg break; 21773b83913fSmrg default: 21783b83913fSmrg break; 21793b83913fSmrg } 21803b83913fSmrg } 21813b83913fSmrg va_end (args_copy); 21823b83913fSmrg va_end (args); 21833b83913fSmrg 21843b83913fSmrg return *str && number && fnumber; 21853b83913fSmrg} 21863b83913fSmrg' 21873b83913fSmrg 21883b83913fSmrg# Test code for whether the C compiler supports C99 (body of main). 21893b83913fSmrgac_c_conftest_c99_main=' 21903b83913fSmrg // Check bool. 21913b83913fSmrg _Bool success = false; 21923b83913fSmrg success |= (argc != 0); 21933b83913fSmrg 21943b83913fSmrg // Check restrict. 21953b83913fSmrg if (test_restrict ("String literal") == 0) 21963b83913fSmrg success = true; 21973b83913fSmrg char *restrict newvar = "Another string"; 21983b83913fSmrg 21993b83913fSmrg // Check varargs. 22003b83913fSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 22013b83913fSmrg test_varargs_macros (); 22023b83913fSmrg 22033b83913fSmrg // Check flexible array members. 22043b83913fSmrg struct incomplete_array *ia = 22053b83913fSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 22063b83913fSmrg ia->datasize = 10; 22073b83913fSmrg for (int i = 0; i < ia->datasize; ++i) 22083b83913fSmrg ia->data[i] = i * 1.234; 22093b83913fSmrg // Work around memory leak warnings. 22103b83913fSmrg free (ia); 22113b83913fSmrg 22123b83913fSmrg // Check named initializers. 22133b83913fSmrg struct named_init ni = { 22143b83913fSmrg .number = 34, 22153b83913fSmrg .name = L"Test wide string", 22163b83913fSmrg .average = 543.34343, 22173b83913fSmrg }; 22183b83913fSmrg 22193b83913fSmrg ni.number = 58; 22203b83913fSmrg 22213b83913fSmrg int dynamic_array[ni.number]; 22223b83913fSmrg dynamic_array[0] = argv[0][0]; 22233b83913fSmrg dynamic_array[ni.number - 1] = 543; 22243b83913fSmrg 22253b83913fSmrg // work around unused variable warnings 22263b83913fSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 22273b83913fSmrg || dynamic_array[ni.number - 1] != 543); 22283b83913fSmrg' 22293b83913fSmrg 22303b83913fSmrg# Test code for whether the C compiler supports C11 (global declarations) 22313b83913fSmrgac_c_conftest_c11_globals=' 22323b83913fSmrg/* Does the compiler advertise C11 conformance? */ 22333b83913fSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 22343b83913fSmrg# error "Compiler does not advertise C11 conformance" 22353b83913fSmrg#endif 22363b83913fSmrg 22373b83913fSmrg// Check _Alignas. 22383b83913fSmrgchar _Alignas (double) aligned_as_double; 22393b83913fSmrgchar _Alignas (0) no_special_alignment; 22403b83913fSmrgextern char aligned_as_int; 22413b83913fSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 22423b83913fSmrg 22433b83913fSmrg// Check _Alignof. 22443b83913fSmrgenum 22453b83913fSmrg{ 22463b83913fSmrg int_alignment = _Alignof (int), 22473b83913fSmrg int_array_alignment = _Alignof (int[100]), 22483b83913fSmrg char_alignment = _Alignof (char) 22493b83913fSmrg}; 22503b83913fSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 22513b83913fSmrg 22523b83913fSmrg// Check _Noreturn. 22533b83913fSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 22543b83913fSmrg 22553b83913fSmrg// Check _Static_assert. 22563b83913fSmrgstruct test_static_assert 22573b83913fSmrg{ 22583b83913fSmrg int x; 22593b83913fSmrg _Static_assert (sizeof (int) <= sizeof (long int), 22603b83913fSmrg "_Static_assert does not work in struct"); 22613b83913fSmrg long int y; 22623b83913fSmrg}; 22633b83913fSmrg 22643b83913fSmrg// Check UTF-8 literals. 22653b83913fSmrg#define u8 syntax error! 22663b83913fSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 22673b83913fSmrg 22683b83913fSmrg// Check duplicate typedefs. 22693b83913fSmrgtypedef long *long_ptr; 22703b83913fSmrgtypedef long int *long_ptr; 22713b83913fSmrgtypedef long_ptr long_ptr; 22723b83913fSmrg 22733b83913fSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 22743b83913fSmrgstruct anonymous 22753b83913fSmrg{ 22763b83913fSmrg union { 22773b83913fSmrg struct { int i; int j; }; 22783b83913fSmrg struct { int k; long int l; } w; 22793b83913fSmrg }; 22803b83913fSmrg int m; 22813b83913fSmrg} v1; 22823b83913fSmrg' 22833b83913fSmrg 22843b83913fSmrg# Test code for whether the C compiler supports C11 (body of main). 22853b83913fSmrgac_c_conftest_c11_main=' 22863b83913fSmrg _Static_assert ((offsetof (struct anonymous, i) 22873b83913fSmrg == offsetof (struct anonymous, w.k)), 22883b83913fSmrg "Anonymous union alignment botch"); 22893b83913fSmrg v1.i = 2; 22903b83913fSmrg v1.w.k = 5; 22913b83913fSmrg ok |= v1.i != 5; 22923b83913fSmrg' 22933b83913fSmrg 22943b83913fSmrg# Test code for whether the C compiler supports C11 (complete). 22953b83913fSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 22963b83913fSmrg${ac_c_conftest_c99_globals} 22973b83913fSmrg${ac_c_conftest_c11_globals} 22983b83913fSmrg 22993b83913fSmrgint 23003b83913fSmrgmain (int argc, char **argv) 23013b83913fSmrg{ 23023b83913fSmrg int ok = 0; 23033b83913fSmrg ${ac_c_conftest_c89_main} 23043b83913fSmrg ${ac_c_conftest_c99_main} 23053b83913fSmrg ${ac_c_conftest_c11_main} 23063b83913fSmrg return ok; 23073b83913fSmrg} 23083b83913fSmrg" 23093b83913fSmrg 23103b83913fSmrg# Test code for whether the C compiler supports C99 (complete). 23113b83913fSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 23123b83913fSmrg${ac_c_conftest_c99_globals} 23133b83913fSmrg 23143b83913fSmrgint 23153b83913fSmrgmain (int argc, char **argv) 23163b83913fSmrg{ 23173b83913fSmrg int ok = 0; 23183b83913fSmrg ${ac_c_conftest_c89_main} 23193b83913fSmrg ${ac_c_conftest_c99_main} 23203b83913fSmrg return ok; 23213b83913fSmrg} 23223b83913fSmrg" 23233b83913fSmrg 23243b83913fSmrg# Test code for whether the C compiler supports C89 (complete). 23253b83913fSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 23263b83913fSmrg 23273b83913fSmrgint 23283b83913fSmrgmain (int argc, char **argv) 23293b83913fSmrg{ 23303b83913fSmrg int ok = 0; 23313b83913fSmrg ${ac_c_conftest_c89_main} 23323b83913fSmrg return ok; 23333b83913fSmrg} 23343b83913fSmrg" 23353b83913fSmrg 23363b83913fSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 23373b83913fSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 23383b83913fSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 23393b83913fSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 23403b83913fSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 23413b83913fSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 23423b83913fSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 23433b83913fSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 23443b83913fSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 23453b83913fSmrg 23463b83913fSmrg# Auxiliary files required by this configure script. 23473b83913fSmrgac_aux_files="config.guess config.sub compile missing install-sh" 23483b83913fSmrg 23493b83913fSmrg# Locations in which to look for auxiliary files. 23503b83913fSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 23513b83913fSmrg 23523b83913fSmrg# Search for a directory containing all of the required auxiliary files, 23533b83913fSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 23543b83913fSmrg# If we don't find one directory that contains all the files we need, 23553b83913fSmrg# we report the set of missing files from the *first* directory in 23563b83913fSmrg# $ac_aux_dir_candidates and give up. 23573b83913fSmrgac_missing_aux_files="" 23583b83913fSmrgac_first_candidate=: 23593b83913fSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 23603b83913fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23613b83913fSmrgas_found=false 23623b83913fSmrgfor as_dir in $ac_aux_dir_candidates 23633b83913fSmrgdo 23643b83913fSmrg IFS=$as_save_IFS 23653b83913fSmrg case $as_dir in #((( 23663b83913fSmrg '') as_dir=./ ;; 23673b83913fSmrg */) ;; 23683b83913fSmrg *) as_dir=$as_dir/ ;; 23693b83913fSmrg esac 23703b83913fSmrg as_found=: 23713b83913fSmrg 23723b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 23733b83913fSmrg ac_aux_dir_found=yes 23743b83913fSmrg ac_install_sh= 23753b83913fSmrg for ac_aux in $ac_aux_files 23763b83913fSmrg do 23773b83913fSmrg # As a special case, if "install-sh" is required, that requirement 23783b83913fSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 23793b83913fSmrg # and $ac_install_sh is set appropriately for whichever one is found. 23803b83913fSmrg if test x"$ac_aux" = x"install-sh" 23813b83913fSmrg then 23823b83913fSmrg if test -f "${as_dir}install-sh"; then 23833b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 23843b83913fSmrg ac_install_sh="${as_dir}install-sh -c" 23853b83913fSmrg elif test -f "${as_dir}install.sh"; then 23863b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 23873b83913fSmrg ac_install_sh="${as_dir}install.sh -c" 23883b83913fSmrg elif test -f "${as_dir}shtool"; then 23893b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 23903b83913fSmrg ac_install_sh="${as_dir}shtool install -c" 23913b83913fSmrg else 23923b83913fSmrg ac_aux_dir_found=no 23933b83913fSmrg if $ac_first_candidate; then 23943b83913fSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 23953b83913fSmrg else 23963b83913fSmrg break 23973b83913fSmrg fi 23983b83913fSmrg fi 23993b83913fSmrg else 24003b83913fSmrg if test -f "${as_dir}${ac_aux}"; then 24013b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 24023b83913fSmrg else 24033b83913fSmrg ac_aux_dir_found=no 24043b83913fSmrg if $ac_first_candidate; then 24053b83913fSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 24063b83913fSmrg else 24073b83913fSmrg break 24083b83913fSmrg fi 24093b83913fSmrg fi 24103b83913fSmrg fi 24113b83913fSmrg done 24123b83913fSmrg if test "$ac_aux_dir_found" = yes; then 24133b83913fSmrg ac_aux_dir="$as_dir" 2414c918a7e2Smrg break 2415c918a7e2Smrg fi 24163b83913fSmrg ac_first_candidate=false 24173b83913fSmrg 24183b83913fSmrg as_found=false 2419c19de146Smrgdone 24203b83913fSmrgIFS=$as_save_IFS 24213b83913fSmrgif $as_found 24223b83913fSmrgthen : 24233b83913fSmrg 24243b83913fSmrgelse case e in #( 24253b83913fSmrg e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; 24263b83913fSmrgesac 2427c19de146Smrgfi 24289ef7378bSmrg 24293b83913fSmrg 24309ef7378bSmrg# These three variables are undocumented and unsupported, 24319ef7378bSmrg# and are intended to be withdrawn in a future Autoconf release. 24329ef7378bSmrg# They can cause serious problems if a builder's source tree is in a directory 24339ef7378bSmrg# whose full name contains unusual characters. 24343b83913fSmrgif test -f "${ac_aux_dir}config.guess"; then 24353b83913fSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 24363b83913fSmrgfi 24373b83913fSmrgif test -f "${ac_aux_dir}config.sub"; then 24383b83913fSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 24393b83913fSmrgfi 24403b83913fSmrgif test -f "$ac_aux_dir/configure"; then 24413b83913fSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 24423b83913fSmrgfi 24433b83913fSmrg 24443b83913fSmrg# Check that the precious variables saved in the cache have kept the same 24453b83913fSmrg# value. 24463b83913fSmrgac_cache_corrupted=false 24473b83913fSmrgfor ac_var in $ac_precious_vars; do 24483b83913fSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 24493b83913fSmrg eval ac_new_set=\$ac_env_${ac_var}_set 24503b83913fSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 24513b83913fSmrg eval ac_new_val=\$ac_env_${ac_var}_value 24523b83913fSmrg case $ac_old_set,$ac_new_set in 24533b83913fSmrg set,) 24543b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 24553b83913fSmrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} 24563b83913fSmrg ac_cache_corrupted=: ;; 24573b83913fSmrg ,set) 24583b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 24593b83913fSmrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;} 24603b83913fSmrg ac_cache_corrupted=: ;; 24613b83913fSmrg ,);; 24623b83913fSmrg *) 24633b83913fSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 24643b83913fSmrg # differences in whitespace do not lead to failure. 24653b83913fSmrg ac_old_val_w=`echo x $ac_old_val` 24663b83913fSmrg ac_new_val_w=`echo x $ac_new_val` 24673b83913fSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 24683b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 24693b83913fSmrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} 24703b83913fSmrg ac_cache_corrupted=: 24713b83913fSmrg else 24723b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 24733b83913fSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} 24743b83913fSmrg eval $ac_var=\$ac_old_val 24753b83913fSmrg fi 24763b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 24773b83913fSmrgprintf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} 24783b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 24793b83913fSmrgprintf "%s\n" "$as_me: current value: '$ac_new_val'" >&2;} 24803b83913fSmrg fi;; 24813b83913fSmrg esac 24823b83913fSmrg # Pass precious variables to config.status. 24833b83913fSmrg if test "$ac_new_set" = set; then 24843b83913fSmrg case $ac_new_val in 24853b83913fSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 24863b83913fSmrg *) ac_arg=$ac_var=$ac_new_val ;; 24873b83913fSmrg esac 24883b83913fSmrg case " $ac_configure_args " in 24893b83913fSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 24903b83913fSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 24913b83913fSmrg esac 24923b83913fSmrg fi 24933b83913fSmrgdone 24943b83913fSmrgif $ac_cache_corrupted; then 24953b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 24963b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 24973b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 24983b83913fSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 24993b83913fSmrg as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file' 25003b83913fSmrg and start over" "$LINENO" 5 25013b83913fSmrgfi 25023b83913fSmrg## -------------------- ## 25033b83913fSmrg## Main body of script. ## 25043b83913fSmrg## -------------------- ## 25053b83913fSmrg 25063b83913fSmrgac_ext=c 25073b83913fSmrgac_cpp='$CPP $CPPFLAGS' 25083b83913fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 25093b83913fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 25103b83913fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 25119ef7378bSmrg 2512c19de146Smrg 25133b83913fSmrg 25143b83913fSmrgac_config_headers="$ac_config_headers config.h" 25153b83913fSmrg 25163b83913fSmrg 25173b83913fSmrg# Initialize Automake 25183b83913fSmrgam__api_version='1.16' 25193b83913fSmrg 25203b83913fSmrg 25213b83913fSmrg 25223b83913fSmrg # Find a good install program. We prefer a C program (faster), 2523c19de146Smrg# so one script is as good as another. But avoid the broken or 2524c19de146Smrg# incompatible versions: 2525c19de146Smrg# SysV /etc/install, /usr/sbin/install 2526c19de146Smrg# SunOS /usr/etc/install 2527c19de146Smrg# IRIX /sbin/install 2528c19de146Smrg# AIX /bin/install 2529c19de146Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2530c19de146Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2531c19de146Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2532c19de146Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2533c19de146Smrg# OS/2's system install, which has a completely different semantic 2534c19de146Smrg# ./install, which can be erroneously created by make from ./install.sh. 25359ef7378bSmrg# Reject install programs that cannot install multiple files. 25363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 25373b83913fSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 2538c19de146Smrgif test -z "$INSTALL"; then 25393b83913fSmrgif test ${ac_cv_path_install+y} 25403b83913fSmrgthen : 25413b83913fSmrg printf %s "(cached) " >&6 25423b83913fSmrgelse case e in #( 25433b83913fSmrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2544c19de146Smrgfor as_dir in $PATH 2545c19de146Smrgdo 2546c19de146Smrg IFS=$as_save_IFS 25473b83913fSmrg case $as_dir in #((( 25483b83913fSmrg '') as_dir=./ ;; 25493b83913fSmrg */) ;; 25503b83913fSmrg *) as_dir=$as_dir/ ;; 25513b83913fSmrg esac 25523b83913fSmrg # Account for fact that we put trailing slashes in our PATH walk. 25533b83913fSmrgcase $as_dir in #(( 25543b83913fSmrg ./ | /[cC]/* | \ 2555c19de146Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 25569ef7378bSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2557c19de146Smrg /usr/ucb/* ) ;; 2558c19de146Smrg *) 2559c19de146Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 2560c19de146Smrg # Don't use installbsd from OSF since it installs stuff as root 2561c19de146Smrg # by default. 2562c19de146Smrg for ac_prog in ginstall scoinst install; do 2563c19de146Smrg for ac_exec_ext in '' $ac_executable_extensions; do 25643b83913fSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 2565c19de146Smrg if test $ac_prog = install && 25663b83913fSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2567c19de146Smrg # AIX install. It has an incompatible calling convention. 2568c19de146Smrg : 2569c19de146Smrg elif test $ac_prog = install && 25703b83913fSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2571c19de146Smrg # program-specific install script used by HP pwplus--don't use. 2572c19de146Smrg : 2573c19de146Smrg else 25749ef7378bSmrg rm -rf conftest.one conftest.two conftest.dir 25759ef7378bSmrg echo one > conftest.one 25769ef7378bSmrg echo two > conftest.two 25779ef7378bSmrg mkdir conftest.dir 25783b83913fSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 25799ef7378bSmrg test -s conftest.one && test -s conftest.two && 25809ef7378bSmrg test -s conftest.dir/conftest.one && 25819ef7378bSmrg test -s conftest.dir/conftest.two 25829ef7378bSmrg then 25833b83913fSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 25849ef7378bSmrg break 3 25859ef7378bSmrg fi 2586c19de146Smrg fi 2587c19de146Smrg fi 2588c19de146Smrg done 2589c19de146Smrg done 2590c19de146Smrg ;; 2591c19de146Smrgesac 2592c19de146Smrg 25939ef7378bSmrg done 25949ef7378bSmrgIFS=$as_save_IFS 25959ef7378bSmrg 25969ef7378bSmrgrm -rf conftest.one conftest.two conftest.dir 25973b83913fSmrg ;; 25983b83913fSmrgesac 2599c19de146Smrgfi 26003b83913fSmrg if test ${ac_cv_path_install+y}; then 2601c19de146Smrg INSTALL=$ac_cv_path_install 2602c19de146Smrg else 26039ef7378bSmrg # As a last resort, use the slow shell script. Don't cache a 26049ef7378bSmrg # value for INSTALL within a source directory, because that will 2605c19de146Smrg # break other packages using the cache if that directory is 26069ef7378bSmrg # removed, or if the value is a relative name. 2607c19de146Smrg INSTALL=$ac_install_sh 2608c19de146Smrg fi 2609c19de146Smrgfi 26103b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 26113b83913fSmrgprintf "%s\n" "$INSTALL" >&6; } 2612c19de146Smrg 2613c19de146Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2614c19de146Smrg# It thinks the first close brace ends the variable substitution. 2615c19de146Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2616c19de146Smrg 2617c19de146Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2618c19de146Smrg 2619c19de146Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2620c19de146Smrg 26213b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 26223b83913fSmrgprintf %s "checking whether build environment is sane... " >&6; } 26239ef7378bSmrg# Reject unsafe characters in $srcdir or the absolute working directory 26249ef7378bSmrg# name. Accept space and tab only in the latter. 26259ef7378bSmrgam_lf=' 26269ef7378bSmrg' 26279ef7378bSmrgcase `pwd` in 26289ef7378bSmrg *[\\\"\#\$\&\'\`$am_lf]*) 2629c918a7e2Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 26309ef7378bSmrgesac 26319ef7378bSmrgcase $srcdir in 26329ef7378bSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2633a39bb051Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 26349ef7378bSmrgesac 26359ef7378bSmrg 2636a39bb051Smrg# Do 'set' in a subshell so we don't clobber the current shell's 2637c19de146Smrg# arguments. Must try -L first in case configure is actually a 2638c19de146Smrg# symlink; some systems play weird games with the mod time of symlinks 2639c19de146Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2640c19de146Smrg# directory). 2641c19de146Smrgif ( 2642a39bb051Smrg am_has_slept=no 2643a39bb051Smrg for am_try in 1 2; do 2644a39bb051Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2645a39bb051Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2646a39bb051Smrg if test "$*" = "X"; then 2647a39bb051Smrg # -L didn't work. 2648a39bb051Smrg set X `ls -t "$srcdir/configure" conftest.file` 2649a39bb051Smrg fi 2650a39bb051Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2651a39bb051Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2652a39bb051Smrg 2653a39bb051Smrg # If neither matched, then we have a broken ls. This can happen 2654a39bb051Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2655a39bb051Smrg # broken ls alias from the environment. This has actually 2656a39bb051Smrg # happened. Such a system could not be considered "sane". 2657a39bb051Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2658a39bb051Smrg alias in your environment" "$LINENO" 5 2659a39bb051Smrg fi 2660a39bb051Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 2661a39bb051Smrg break 2662a39bb051Smrg fi 2663a39bb051Smrg # Just in case. 2664a39bb051Smrg sleep 1 2665a39bb051Smrg am_has_slept=yes 2666a39bb051Smrg done 2667c19de146Smrg test "$2" = conftest.file 2668c19de146Smrg ) 2669c19de146Smrgthen 2670c19de146Smrg # Ok. 2671c19de146Smrg : 2672c19de146Smrgelse 2673c918a7e2Smrg as_fn_error $? "newly created file is older than distributed files! 26749ef7378bSmrgCheck your system clock" "$LINENO" 5 2675c19de146Smrgfi 26763b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 26773b83913fSmrgprintf "%s\n" "yes" >&6; } 2678a39bb051Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2679a39bb051Smrg# generated files are strictly newer. 2680a39bb051Smrgam_sleep_pid= 2681a39bb051Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2682a39bb051Smrg ( sleep 1 ) & 2683a39bb051Smrg am_sleep_pid=$! 2684a39bb051Smrgfi 2685a39bb051Smrg 2686a39bb051Smrgrm -f conftest.file 2687a39bb051Smrg 2688c19de146Smrgtest "$program_prefix" != NONE && 26899ef7378bSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2690c19de146Smrg# Use a double $ so make ignores it. 2691c19de146Smrgtest "$program_suffix" != NONE && 26929ef7378bSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 26939ef7378bSmrg# Double any \ or $. 26943b83913fSmrg# By default was 's,x,x', remove it if useless. 26959ef7378bSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 26963b83913fSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 26973b83913fSmrg 2698c19de146Smrg 2699a39bb051Smrg# Expand $ac_aux_dir to an absolute path. 2700a39bb051Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2701c19de146Smrg 27023b83913fSmrg 27033b83913fSmrg if test x"${MISSING+set}" != xset; then 27043b83913fSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 27059ef7378bSmrgfi 2706c19de146Smrg# Use eval to expand $SHELL 2707a39bb051Smrgif eval "$MISSING --is-lightweight"; then 2708a39bb051Smrg am_missing_run="$MISSING " 2709c19de146Smrgelse 2710c19de146Smrg am_missing_run= 27113b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 27123b83913fSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 27139ef7378bSmrgfi 27149ef7378bSmrg 2715a39bb051Smrgif test x"${install_sh+set}" != xset; then 27169ef7378bSmrg case $am_aux_dir in 27179ef7378bSmrg *\ * | *\ *) 27189ef7378bSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 27199ef7378bSmrg *) 27209ef7378bSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 27219ef7378bSmrg esac 27229ef7378bSmrgfi 27239ef7378bSmrg 2724a39bb051Smrg# Installed binaries are usually stripped using 'strip' when the user 2725a39bb051Smrg# run "make install-strip". However 'strip' might not be the right 27269ef7378bSmrg# tool to use in cross-compilation environments, therefore Automake 2727a39bb051Smrg# will honor the 'STRIP' environment variable to overrule this program. 27289ef7378bSmrgif test "$cross_compiling" != no; then 27299ef7378bSmrg if test -n "$ac_tool_prefix"; then 27309ef7378bSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 27319ef7378bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 27323b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 27333b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 27343b83913fSmrgif test ${ac_cv_prog_STRIP+y} 27353b83913fSmrgthen : 27363b83913fSmrg printf %s "(cached) " >&6 27373b83913fSmrgelse case e in #( 27383b83913fSmrg e) if test -n "$STRIP"; then 27399ef7378bSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 27409ef7378bSmrgelse 27419ef7378bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27429ef7378bSmrgfor as_dir in $PATH 27439ef7378bSmrgdo 27449ef7378bSmrg IFS=$as_save_IFS 27453b83913fSmrg case $as_dir in #((( 27463b83913fSmrg '') as_dir=./ ;; 27473b83913fSmrg */) ;; 27483b83913fSmrg *) as_dir=$as_dir/ ;; 27493b83913fSmrg esac 27509ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 27513b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27529ef7378bSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 27533b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27549ef7378bSmrg break 2 27559ef7378bSmrg fi 27569ef7378bSmrgdone 27579ef7378bSmrg done 27589ef7378bSmrgIFS=$as_save_IFS 27599ef7378bSmrg 27603b83913fSmrgfi ;; 27613b83913fSmrgesac 27629ef7378bSmrgfi 27639ef7378bSmrgSTRIP=$ac_cv_prog_STRIP 27649ef7378bSmrgif test -n "$STRIP"; then 27653b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 27663b83913fSmrgprintf "%s\n" "$STRIP" >&6; } 27679ef7378bSmrgelse 27683b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 27693b83913fSmrgprintf "%s\n" "no" >&6; } 27709ef7378bSmrgfi 27719ef7378bSmrg 27729ef7378bSmrg 27739ef7378bSmrgfi 27749ef7378bSmrgif test -z "$ac_cv_prog_STRIP"; then 27759ef7378bSmrg ac_ct_STRIP=$STRIP 27769ef7378bSmrg # Extract the first word of "strip", so it can be a program name with args. 27779ef7378bSmrgset dummy strip; ac_word=$2 27783b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 27793b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 27803b83913fSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 27813b83913fSmrgthen : 27823b83913fSmrg printf %s "(cached) " >&6 27833b83913fSmrgelse case e in #( 27843b83913fSmrg e) if test -n "$ac_ct_STRIP"; then 27859ef7378bSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 27869ef7378bSmrgelse 27879ef7378bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27889ef7378bSmrgfor as_dir in $PATH 27899ef7378bSmrgdo 27909ef7378bSmrg IFS=$as_save_IFS 27913b83913fSmrg case $as_dir in #((( 27923b83913fSmrg '') as_dir=./ ;; 27933b83913fSmrg */) ;; 27943b83913fSmrg *) as_dir=$as_dir/ ;; 27953b83913fSmrg esac 27969ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 27973b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27989ef7378bSmrg ac_cv_prog_ac_ct_STRIP="strip" 27993b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 28009ef7378bSmrg break 2 28019ef7378bSmrg fi 28029ef7378bSmrgdone 28039ef7378bSmrg done 28049ef7378bSmrgIFS=$as_save_IFS 28059ef7378bSmrg 28063b83913fSmrgfi ;; 28073b83913fSmrgesac 28089ef7378bSmrgfi 28099ef7378bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 28109ef7378bSmrgif test -n "$ac_ct_STRIP"; then 28113b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 28123b83913fSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 28139ef7378bSmrgelse 28143b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 28153b83913fSmrgprintf "%s\n" "no" >&6; } 28169ef7378bSmrgfi 28179ef7378bSmrg 28189ef7378bSmrg if test "x$ac_ct_STRIP" = x; then 28199ef7378bSmrg STRIP=":" 28209ef7378bSmrg else 28219ef7378bSmrg case $cross_compiling:$ac_tool_warned in 28229ef7378bSmrgyes:) 28233b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 28243b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 28259ef7378bSmrgac_tool_warned=yes ;; 28269ef7378bSmrgesac 28279ef7378bSmrg STRIP=$ac_ct_STRIP 28289ef7378bSmrg fi 28299ef7378bSmrgelse 28309ef7378bSmrg STRIP="$ac_cv_prog_STRIP" 28319ef7378bSmrgfi 28329ef7378bSmrg 2833c19de146Smrgfi 28349ef7378bSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 28359ef7378bSmrg 28363b83913fSmrg 28373b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 28383b83913fSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 28399ef7378bSmrgif test -z "$MKDIR_P"; then 28403b83913fSmrg if test ${ac_cv_path_mkdir+y} 28413b83913fSmrgthen : 28423b83913fSmrg printf %s "(cached) " >&6 28433b83913fSmrgelse case e in #( 28443b83913fSmrg e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28459ef7378bSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 28469ef7378bSmrgdo 28479ef7378bSmrg IFS=$as_save_IFS 28483b83913fSmrg case $as_dir in #((( 28493b83913fSmrg '') as_dir=./ ;; 28503b83913fSmrg */) ;; 28513b83913fSmrg *) as_dir=$as_dir/ ;; 28523b83913fSmrg esac 28539ef7378bSmrg for ac_prog in mkdir gmkdir; do 28549ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 28553b83913fSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 28563b83913fSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 28573b83913fSmrg 'mkdir ('*'coreutils) '* | \ 28583b83913fSmrg *'BusyBox '* | \ 28599ef7378bSmrg 'mkdir (fileutils) '4.1*) 28603b83913fSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 28619ef7378bSmrg break 3;; 28629ef7378bSmrg esac 28639ef7378bSmrg done 28649ef7378bSmrg done 28659ef7378bSmrg done 28669ef7378bSmrgIFS=$as_save_IFS 28673b83913fSmrg ;; 28683b83913fSmrgesac 28699ef7378bSmrgfi 28709ef7378bSmrg 28719ef7378bSmrg test -d ./--version && rmdir ./--version 28723b83913fSmrg if test ${ac_cv_path_mkdir+y}; then 28739ef7378bSmrg MKDIR_P="$ac_cv_path_mkdir -p" 28749ef7378bSmrg else 28753b83913fSmrg # As a last resort, use plain mkdir -p, 28763b83913fSmrg # in the hope it doesn't have the bugs of ancient mkdir. 28773b83913fSmrg MKDIR_P='mkdir -p' 28789ef7378bSmrg fi 28799ef7378bSmrgfi 28803b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 28813b83913fSmrgprintf "%s\n" "$MKDIR_P" >&6; } 28829ef7378bSmrg 2883c19de146Smrgfor ac_prog in gawk mawk nawk awk 2884c19de146Smrgdo 2885c19de146Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2886c19de146Smrgset dummy $ac_prog; ac_word=$2 28873b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28883b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 28893b83913fSmrgif test ${ac_cv_prog_AWK+y} 28903b83913fSmrgthen : 28913b83913fSmrg printf %s "(cached) " >&6 28923b83913fSmrgelse case e in #( 28933b83913fSmrg e) if test -n "$AWK"; then 2894c19de146Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2895c19de146Smrgelse 2896c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2897c19de146Smrgfor as_dir in $PATH 2898c19de146Smrgdo 2899c19de146Smrg IFS=$as_save_IFS 29003b83913fSmrg case $as_dir in #((( 29013b83913fSmrg '') as_dir=./ ;; 29023b83913fSmrg */) ;; 29033b83913fSmrg *) as_dir=$as_dir/ ;; 29043b83913fSmrg esac 29059ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 29063b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 2907c19de146Smrg ac_cv_prog_AWK="$ac_prog" 29083b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 2909c19de146Smrg break 2 2910c19de146Smrg fi 2911c19de146Smrgdone 29129ef7378bSmrg done 29139ef7378bSmrgIFS=$as_save_IFS 2914c19de146Smrg 29153b83913fSmrgfi ;; 29163b83913fSmrgesac 2917c19de146Smrgfi 2918c19de146SmrgAWK=$ac_cv_prog_AWK 2919c19de146Smrgif test -n "$AWK"; then 29203b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 29213b83913fSmrgprintf "%s\n" "$AWK" >&6; } 2922c19de146Smrgelse 29233b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 29243b83913fSmrgprintf "%s\n" "no" >&6; } 2925c19de146Smrgfi 2926c19de146Smrg 29279ef7378bSmrg 2928c19de146Smrg test -n "$AWK" && break 2929c19de146Smrgdone 2930c19de146Smrg 29313b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 29323b83913fSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 29339ef7378bSmrgset x ${MAKE-make} 29343b83913fSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 29353b83913fSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 29363b83913fSmrgthen : 29373b83913fSmrg printf %s "(cached) " >&6 29383b83913fSmrgelse case e in #( 29393b83913fSmrg e) cat >conftest.make <<\_ACEOF 29409ef7378bSmrgSHELL = /bin/sh 2941c19de146Smrgall: 29429ef7378bSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2943c19de146Smrg_ACEOF 2944c918a7e2Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 29459ef7378bSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 29469ef7378bSmrg *@@@%%%=?*=@@@%%%*) 29479ef7378bSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 29489ef7378bSmrg *) 29499ef7378bSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 29509ef7378bSmrgesac 29513b83913fSmrgrm -f conftest.make ;; 29523b83913fSmrgesac 2953c19de146Smrgfi 29549ef7378bSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 29553b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 29563b83913fSmrgprintf "%s\n" "yes" >&6; } 2957c19de146Smrg SET_MAKE= 2958c19de146Smrgelse 29593b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 29603b83913fSmrgprintf "%s\n" "no" >&6; } 2961c19de146Smrg SET_MAKE="MAKE=${MAKE-make}" 2962c19de146Smrgfi 2963c19de146Smrg 2964c19de146Smrgrm -rf .tst 2>/dev/null 2965c19de146Smrgmkdir .tst 2>/dev/null 2966c19de146Smrgif test -d .tst; then 2967c19de146Smrg am__leading_dot=. 2968c19de146Smrgelse 2969c19de146Smrg am__leading_dot=_ 2970c19de146Smrgfi 2971c19de146Smrgrmdir .tst 2>/dev/null 2972c19de146Smrg 2973a39bb051Smrg# Check whether --enable-silent-rules was given. 29743b83913fSmrgif test ${enable_silent_rules+y} 29753b83913fSmrgthen : 2976a39bb051Smrg enableval=$enable_silent_rules; 2977a39bb051Smrgfi 2978a39bb051Smrg 2979a39bb051Smrgcase $enable_silent_rules in # ((( 2980a39bb051Smrg yes) AM_DEFAULT_VERBOSITY=0;; 2981a39bb051Smrg no) AM_DEFAULT_VERBOSITY=1;; 2982a39bb051Smrg *) AM_DEFAULT_VERBOSITY=1;; 2983a39bb051Smrgesac 2984a39bb051Smrgam_make=${MAKE-make} 29853b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 29863b83913fSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 29873b83913fSmrgif test ${am_cv_make_support_nested_variables+y} 29883b83913fSmrgthen : 29893b83913fSmrg printf %s "(cached) " >&6 29903b83913fSmrgelse case e in #( 29913b83913fSmrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 2992a39bb051SmrgBAR0=false 2993a39bb051SmrgBAR1=true 2994a39bb051SmrgV=1 2995a39bb051Smrgam__doit: 2996a39bb051Smrg @$(TRUE) 2997a39bb051Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2998a39bb051Smrg am_cv_make_support_nested_variables=yes 2999a39bb051Smrgelse 3000a39bb051Smrg am_cv_make_support_nested_variables=no 30013b83913fSmrgfi ;; 30023b83913fSmrgesac 3003a39bb051Smrgfi 30043b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 30053b83913fSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 3006a39bb051Smrgif test $am_cv_make_support_nested_variables = yes; then 3007a39bb051Smrg AM_V='$(V)' 3008a39bb051Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3009a39bb051Smrgelse 3010a39bb051Smrg AM_V=$AM_DEFAULT_VERBOSITY 3011a39bb051Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3012a39bb051Smrgfi 3013a39bb051SmrgAM_BACKSLASH='\' 3014a39bb051Smrg 30159ef7378bSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 30169ef7378bSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 30179ef7378bSmrg # is not polluted with repeated "-I." 30189ef7378bSmrg am__isrc=' -I$(srcdir)' 30199ef7378bSmrg # test to see if srcdir already configured 30209ef7378bSmrg if test -f $srcdir/config.status; then 3021c918a7e2Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 30229ef7378bSmrg fi 3023c19de146Smrgfi 3024c19de146Smrg 3025c19de146Smrg# test whether we have cygpath 3026c19de146Smrgif test -z "$CYGPATH_W"; then 3027c19de146Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 3028c19de146Smrg CYGPATH_W='cygpath -w' 3029c19de146Smrg else 3030c19de146Smrg CYGPATH_W=echo 3031c19de146Smrg fi 3032c19de146Smrgfi 3033c19de146Smrg 3034c19de146Smrg 3035c19de146Smrg# Define the identity of the package. 3036c19de146Smrg PACKAGE='xbiff' 30373b83913fSmrg VERSION='1.0.5' 3038c19de146Smrg 3039c19de146Smrg 30403b83913fSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 3041c19de146Smrg 3042c19de146Smrg 30433b83913fSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 3044c19de146Smrg 3045c19de146Smrg# Some tools Automake needs. 3046c19de146Smrg 3047c19de146SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3048c19de146Smrg 3049c19de146Smrg 3050c19de146SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3051c19de146Smrg 3052c19de146Smrg 3053c19de146SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3054c19de146Smrg 3055c19de146Smrg 3056c19de146SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3057c19de146Smrg 3058c19de146Smrg 3059c19de146SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3060c19de146Smrg 3061a39bb051Smrg# For better backward compatibility. To be removed once Automake 1.9.x 3062a39bb051Smrg# dies out for good. For more background, see: 30633b83913fSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 30643b83913fSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3065a39bb051Smrgmkdir_p='$(MKDIR_P)' 3066c19de146Smrg 3067a39bb051Smrg# We need awk for the "check" target (and possibly the TAP driver). The 3068a39bb051Smrg# system "awk" is bad on some platforms. 3069a39bb051Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 3070a39bb051Smrg# in the wild :-( We should find a proper way to deprecate it ... 3071a39bb051SmrgAMTAR='$${TAR-tar}' 3072c19de146Smrg 3073c19de146Smrg 3074a39bb051Smrg# We'll loop over all known methods to create a tar archive until one works. 3075a39bb051Smrg_am_tools='gnutar pax cpio none' 30769ef7378bSmrg 3077a39bb051Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 30789ef7378bSmrg 30799ef7378bSmrg 30809ef7378bSmrg 30819ef7378bSmrg 30829ef7378bSmrg 30833b83913fSmrg# Variables for tags utilities; see am/tags.am 30843b83913fSmrgif test -z "$CTAGS"; then 30853b83913fSmrg CTAGS=ctags 30863b83913fSmrgfi 30873b83913fSmrg 30883b83913fSmrgif test -z "$ETAGS"; then 30893b83913fSmrg ETAGS=etags 30903b83913fSmrgfi 30913b83913fSmrg 30923b83913fSmrgif test -z "$CSCOPE"; then 30933b83913fSmrg CSCOPE=cscope 30943b83913fSmrgfi 30953b83913fSmrg 30963b83913fSmrg 3097c19de146Smrg 3098a39bb051Smrg# POSIX will say in a future version that running "rm -f" with no argument 3099a39bb051Smrg# is OK; and we want to be able to make that assumption in our Makefile 3100a39bb051Smrg# recipes. So use an aggressive probe to check that the usage we want is 3101a39bb051Smrg# actually supported "in the wild" to an acceptable degree. 3102a39bb051Smrg# See automake bug#10828. 3103a39bb051Smrg# To make any issue more visible, cause the running configure to be aborted 3104a39bb051Smrg# by default if the 'rm' program in use doesn't match our expectations; the 3105a39bb051Smrg# user can still override this though. 3106a39bb051Smrgif rm -f && rm -fr && rm -rf; then : OK; else 3107a39bb051Smrg cat >&2 <<'END' 3108a39bb051SmrgOops! 3109a39bb051Smrg 3110a39bb051SmrgYour 'rm' program seems unable to run without file operands specified 3111a39bb051Smrgon the command line, even when the '-f' option is present. This is contrary 3112a39bb051Smrgto the behaviour of most rm programs out there, and not conforming with 3113a39bb051Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3114a39bb051Smrg 3115a39bb051SmrgPlease tell bug-automake@gnu.org about your system, including the value 3116a39bb051Smrgof your $PATH and any error possibly output before this message. This 3117a39bb051Smrgcan help us improve future automake versions. 3118a39bb051Smrg 3119a39bb051SmrgEND 3120a39bb051Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3121a39bb051Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 3122a39bb051Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3123a39bb051Smrg echo >&2 3124a39bb051Smrg else 3125a39bb051Smrg cat >&2 <<'END' 3126a39bb051SmrgAborting the configuration process, to ensure you take notice of the issue. 3127a39bb051Smrg 3128a39bb051SmrgYou can download and install GNU coreutils to get an 'rm' implementation 31293b83913fSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 3130c19de146Smrg 3131a39bb051SmrgIf you want to complete the configuration process using your problematic 3132a39bb051Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3133a39bb051Smrgto "yes", and re-run configure. 3134a39bb051Smrg 3135a39bb051SmrgEND 3136a39bb051Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3137a39bb051Smrg fi 3138a39bb051Smrgfi 3139c19de146Smrg 3140c19de146Smrg 3141c918a7e2Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 31429ef7378bSmrg 31439ef7378bSmrg 3144c19de146Smrg 3145c19de146Smrg 3146c19de146Smrg 3147c19de146Smrg 3148c19de146Smrg 3149c19de146Smrg 3150c19de146Smrg 3151c19de146Smrg 3152c19de146Smrg 31533b83913fSmrg 31543b83913fSmrg 31553b83913fSmrg 31563b83913fSmrg 31573b83913fSmrg 31583b83913fSmrg 31593b83913fSmrg 31603b83913fSmrg 31613b83913fSmrg 3162c918a7e2SmrgDEPDIR="${am__leading_dot}deps" 3163c19de146Smrg 3164c918a7e2Smrgac_config_commands="$ac_config_commands depfiles" 3165c918a7e2Smrg 31663b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 31673b83913fSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 31683b83913fSmrgcat > confinc.mk << 'END' 3169c918a7e2Smrgam__doit: 31703b83913fSmrg @echo this is the am__doit target >confinc.out 3171c918a7e2Smrg.PHONY: am__doit 3172c918a7e2SmrgEND 3173c918a7e2Smrgam__include="#" 3174c918a7e2Smrgam__quote= 31753b83913fSmrg# BSD make does it like this. 31763b83913fSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 31773b83913fSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 31783b83913fSmrgecho 'include confinc.mk # ignored' > confmf.GNU 31793b83913fSmrg_am_result=no 31803b83913fSmrgfor s in GNU BSD; do 31813b83913fSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 31823b83913fSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 31833b83913fSmrg ac_status=$? 31843b83913fSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 31853b83913fSmrg (exit $ac_status); } 31863b83913fSmrg case $?:`cat confinc.out 2>/dev/null` in #( 31873b83913fSmrg '0:this is the am__doit target') : 31883b83913fSmrg case $s in #( 31893b83913fSmrg BSD) : 31903b83913fSmrg am__include='.include' am__quote='"' ;; #( 31913b83913fSmrg *) : 31923b83913fSmrg am__include='include' am__quote='' ;; 31933b83913fSmrgesac ;; #( 31943b83913fSmrg *) : 3195c918a7e2Smrg ;; 31963b83913fSmrgesac 31973b83913fSmrg if test "$am__include" != "#"; then 31983b83913fSmrg _am_result="yes ($s style)" 31993b83913fSmrg break 32003b83913fSmrg fi 32013b83913fSmrgdone 32023b83913fSmrgrm -f confinc.* confmf.* 32033b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 32043b83913fSmrgprintf "%s\n" "${_am_result}" >&6; } 3205c918a7e2Smrg 3206c918a7e2Smrg# Check whether --enable-dependency-tracking was given. 32073b83913fSmrgif test ${enable_dependency_tracking+y} 32083b83913fSmrgthen : 3209c918a7e2Smrg enableval=$enable_dependency_tracking; 3210c918a7e2Smrgfi 3211c918a7e2Smrg 3212c918a7e2Smrgif test "x$enable_dependency_tracking" != xno; then 3213c918a7e2Smrg am_depcomp="$ac_aux_dir/depcomp" 3214c918a7e2Smrg AMDEPBACKSLASH='\' 3215a39bb051Smrg am__nodep='_no' 3216c918a7e2Smrgfi 3217c918a7e2Smrg if test "x$enable_dependency_tracking" != xno; then 3218c918a7e2Smrg AMDEP_TRUE= 3219c918a7e2Smrg AMDEP_FALSE='#' 3220c918a7e2Smrgelse 3221c918a7e2Smrg AMDEP_TRUE='#' 3222c918a7e2Smrg AMDEP_FALSE= 3223c918a7e2Smrgfi 3224c19de146Smrg 3225c19de146Smrg 3226c19de146Smrgac_ext=c 3227c19de146Smrgac_cpp='$CPP $CPPFLAGS' 3228c19de146Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3229c19de146Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3230c19de146Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3231c19de146Smrgif test -n "$ac_tool_prefix"; then 3232c19de146Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3233c19de146Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 32343b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32353b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 32363b83913fSmrgif test ${ac_cv_prog_CC+y} 32373b83913fSmrgthen : 32383b83913fSmrg printf %s "(cached) " >&6 32393b83913fSmrgelse case e in #( 32403b83913fSmrg e) if test -n "$CC"; then 3241c19de146Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3242c19de146Smrgelse 3243c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3244c19de146Smrgfor as_dir in $PATH 3245c19de146Smrgdo 3246c19de146Smrg IFS=$as_save_IFS 32473b83913fSmrg case $as_dir in #((( 32483b83913fSmrg '') as_dir=./ ;; 32493b83913fSmrg */) ;; 32503b83913fSmrg *) as_dir=$as_dir/ ;; 32513b83913fSmrg esac 32529ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 32533b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3254c19de146Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 32553b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3256c19de146Smrg break 2 3257c19de146Smrg fi 3258c19de146Smrgdone 32599ef7378bSmrg done 32609ef7378bSmrgIFS=$as_save_IFS 3261c19de146Smrg 32623b83913fSmrgfi ;; 32633b83913fSmrgesac 3264c19de146Smrgfi 3265c19de146SmrgCC=$ac_cv_prog_CC 3266c19de146Smrgif test -n "$CC"; then 32673b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 32683b83913fSmrgprintf "%s\n" "$CC" >&6; } 3269c19de146Smrgelse 32703b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 32713b83913fSmrgprintf "%s\n" "no" >&6; } 3272c19de146Smrgfi 3273c19de146Smrg 32749ef7378bSmrg 3275c19de146Smrgfi 3276c19de146Smrgif test -z "$ac_cv_prog_CC"; then 3277c19de146Smrg ac_ct_CC=$CC 3278c19de146Smrg # Extract the first word of "gcc", so it can be a program name with args. 3279c19de146Smrgset dummy gcc; ac_word=$2 32803b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32813b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 32823b83913fSmrgif test ${ac_cv_prog_ac_ct_CC+y} 32833b83913fSmrgthen : 32843b83913fSmrg printf %s "(cached) " >&6 32853b83913fSmrgelse case e in #( 32863b83913fSmrg e) if test -n "$ac_ct_CC"; then 3287c19de146Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3288c19de146Smrgelse 3289c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3290c19de146Smrgfor as_dir in $PATH 3291c19de146Smrgdo 3292c19de146Smrg IFS=$as_save_IFS 32933b83913fSmrg case $as_dir in #((( 32943b83913fSmrg '') as_dir=./ ;; 32953b83913fSmrg */) ;; 32963b83913fSmrg *) as_dir=$as_dir/ ;; 32973b83913fSmrg esac 32989ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 32993b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3300c19de146Smrg ac_cv_prog_ac_ct_CC="gcc" 33013b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3302c19de146Smrg break 2 3303c19de146Smrg fi 3304c19de146Smrgdone 33059ef7378bSmrg done 33069ef7378bSmrgIFS=$as_save_IFS 3307c19de146Smrg 33083b83913fSmrgfi ;; 33093b83913fSmrgesac 3310c19de146Smrgfi 3311c19de146Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3312c19de146Smrgif test -n "$ac_ct_CC"; then 33133b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 33143b83913fSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3315c19de146Smrgelse 33163b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 33173b83913fSmrgprintf "%s\n" "no" >&6; } 3318c19de146Smrgfi 3319c19de146Smrg 33209ef7378bSmrg if test "x$ac_ct_CC" = x; then 33219ef7378bSmrg CC="" 33229ef7378bSmrg else 33239ef7378bSmrg case $cross_compiling:$ac_tool_warned in 33249ef7378bSmrgyes:) 33253b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 33263b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 33279ef7378bSmrgac_tool_warned=yes ;; 33289ef7378bSmrgesac 33299ef7378bSmrg CC=$ac_ct_CC 33309ef7378bSmrg fi 3331c19de146Smrgelse 3332c19de146Smrg CC="$ac_cv_prog_CC" 3333c19de146Smrgfi 3334c19de146Smrg 3335c19de146Smrgif test -z "$CC"; then 33369ef7378bSmrg if test -n "$ac_tool_prefix"; then 33379ef7378bSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3338c19de146Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 33393b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33403b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 33413b83913fSmrgif test ${ac_cv_prog_CC+y} 33423b83913fSmrgthen : 33433b83913fSmrg printf %s "(cached) " >&6 33443b83913fSmrgelse case e in #( 33453b83913fSmrg e) if test -n "$CC"; then 3346c19de146Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3347c19de146Smrgelse 3348c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3349c19de146Smrgfor as_dir in $PATH 3350c19de146Smrgdo 3351c19de146Smrg IFS=$as_save_IFS 33523b83913fSmrg case $as_dir in #((( 33533b83913fSmrg '') as_dir=./ ;; 33543b83913fSmrg */) ;; 33553b83913fSmrg *) as_dir=$as_dir/ ;; 33563b83913fSmrg esac 33579ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 33583b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3359c19de146Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 33603b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3361c19de146Smrg break 2 3362c19de146Smrg fi 3363c19de146Smrgdone 33649ef7378bSmrg done 33659ef7378bSmrgIFS=$as_save_IFS 3366c19de146Smrg 33673b83913fSmrgfi ;; 33683b83913fSmrgesac 3369c19de146Smrgfi 3370c19de146SmrgCC=$ac_cv_prog_CC 3371c19de146Smrgif test -n "$CC"; then 33723b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 33733b83913fSmrgprintf "%s\n" "$CC" >&6; } 3374c19de146Smrgelse 33753b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 33763b83913fSmrgprintf "%s\n" "no" >&6; } 3377c19de146Smrgfi 3378c19de146Smrg 3379c19de146Smrg 33809ef7378bSmrg fi 3381c19de146Smrgfi 3382c19de146Smrgif test -z "$CC"; then 3383c19de146Smrg # Extract the first word of "cc", so it can be a program name with args. 3384c19de146Smrgset dummy cc; ac_word=$2 33853b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33863b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 33873b83913fSmrgif test ${ac_cv_prog_CC+y} 33883b83913fSmrgthen : 33893b83913fSmrg printf %s "(cached) " >&6 33903b83913fSmrgelse case e in #( 33913b83913fSmrg e) if test -n "$CC"; then 3392c19de146Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3393c19de146Smrgelse 3394c19de146Smrg ac_prog_rejected=no 3395c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3396c19de146Smrgfor as_dir in $PATH 3397c19de146Smrgdo 3398c19de146Smrg IFS=$as_save_IFS 33993b83913fSmrg case $as_dir in #((( 34003b83913fSmrg '') as_dir=./ ;; 34013b83913fSmrg */) ;; 34023b83913fSmrg *) as_dir=$as_dir/ ;; 34033b83913fSmrg esac 34049ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 34053b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34063b83913fSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3407c19de146Smrg ac_prog_rejected=yes 3408c19de146Smrg continue 3409c19de146Smrg fi 3410c19de146Smrg ac_cv_prog_CC="cc" 34113b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3412c19de146Smrg break 2 3413c19de146Smrg fi 3414c19de146Smrgdone 34159ef7378bSmrg done 34169ef7378bSmrgIFS=$as_save_IFS 3417c19de146Smrg 3418c19de146Smrgif test $ac_prog_rejected = yes; then 3419c19de146Smrg # We found a bogon in the path, so make sure we never use it. 3420c19de146Smrg set dummy $ac_cv_prog_CC 3421c19de146Smrg shift 3422c19de146Smrg if test $# != 0; then 3423c19de146Smrg # We chose a different compiler from the bogus one. 3424c19de146Smrg # However, it has the same basename, so the bogon will be chosen 3425c19de146Smrg # first if we set CC to just the basename; use the full file name. 3426c19de146Smrg shift 34273b83913fSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 3428c19de146Smrg fi 3429c19de146Smrgfi 34303b83913fSmrgfi ;; 34313b83913fSmrgesac 3432c19de146Smrgfi 3433c19de146SmrgCC=$ac_cv_prog_CC 3434c19de146Smrgif test -n "$CC"; then 34353b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 34363b83913fSmrgprintf "%s\n" "$CC" >&6; } 3437c19de146Smrgelse 34383b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 34393b83913fSmrgprintf "%s\n" "no" >&6; } 3440c19de146Smrgfi 3441c19de146Smrg 34429ef7378bSmrg 3443c19de146Smrgfi 3444c19de146Smrgif test -z "$CC"; then 3445c19de146Smrg if test -n "$ac_tool_prefix"; then 34469ef7378bSmrg for ac_prog in cl.exe 3447c19de146Smrg do 3448c19de146Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3449c19de146Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 34503b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 34513b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 34523b83913fSmrgif test ${ac_cv_prog_CC+y} 34533b83913fSmrgthen : 34543b83913fSmrg printf %s "(cached) " >&6 34553b83913fSmrgelse case e in #( 34563b83913fSmrg e) if test -n "$CC"; then 3457c19de146Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3458c19de146Smrgelse 3459c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3460c19de146Smrgfor as_dir in $PATH 3461c19de146Smrgdo 3462c19de146Smrg IFS=$as_save_IFS 34633b83913fSmrg case $as_dir in #((( 34643b83913fSmrg '') as_dir=./ ;; 34653b83913fSmrg */) ;; 34663b83913fSmrg *) as_dir=$as_dir/ ;; 34673b83913fSmrg esac 34689ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 34693b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3470c19de146Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 34713b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3472c19de146Smrg break 2 3473c19de146Smrg fi 3474c19de146Smrgdone 34759ef7378bSmrg done 34769ef7378bSmrgIFS=$as_save_IFS 3477c19de146Smrg 34783b83913fSmrgfi ;; 34793b83913fSmrgesac 3480c19de146Smrgfi 3481c19de146SmrgCC=$ac_cv_prog_CC 3482c19de146Smrgif test -n "$CC"; then 34833b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 34843b83913fSmrgprintf "%s\n" "$CC" >&6; } 3485c19de146Smrgelse 34863b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 34873b83913fSmrgprintf "%s\n" "no" >&6; } 3488c19de146Smrgfi 3489c19de146Smrg 34909ef7378bSmrg 3491c19de146Smrg test -n "$CC" && break 3492c19de146Smrg done 3493c19de146Smrgfi 3494c19de146Smrgif test -z "$CC"; then 3495c19de146Smrg ac_ct_CC=$CC 34969ef7378bSmrg for ac_prog in cl.exe 3497c19de146Smrgdo 3498c19de146Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3499c19de146Smrgset dummy $ac_prog; ac_word=$2 35003b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 35013b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 35023b83913fSmrgif test ${ac_cv_prog_ac_ct_CC+y} 35033b83913fSmrgthen : 35043b83913fSmrg printf %s "(cached) " >&6 35053b83913fSmrgelse case e in #( 35063b83913fSmrg e) if test -n "$ac_ct_CC"; then 3507c19de146Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3508c19de146Smrgelse 3509c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3510c19de146Smrgfor as_dir in $PATH 3511c19de146Smrgdo 3512c19de146Smrg IFS=$as_save_IFS 35133b83913fSmrg case $as_dir in #((( 35143b83913fSmrg '') as_dir=./ ;; 35153b83913fSmrg */) ;; 35163b83913fSmrg *) as_dir=$as_dir/ ;; 35173b83913fSmrg esac 35189ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 35193b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 3520c19de146Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 35213b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 3522c19de146Smrg break 2 3523c19de146Smrg fi 3524c19de146Smrgdone 35259ef7378bSmrg done 35269ef7378bSmrgIFS=$as_save_IFS 3527c19de146Smrg 35283b83913fSmrgfi ;; 35293b83913fSmrgesac 3530c19de146Smrgfi 3531c19de146Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3532c19de146Smrgif test -n "$ac_ct_CC"; then 35333b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 35343b83913fSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 3535c19de146Smrgelse 35363b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 35373b83913fSmrgprintf "%s\n" "no" >&6; } 3538c19de146Smrgfi 3539c19de146Smrg 35409ef7378bSmrg 3541c19de146Smrg test -n "$ac_ct_CC" && break 3542c19de146Smrgdone 3543c19de146Smrg 35449ef7378bSmrg if test "x$ac_ct_CC" = x; then 35459ef7378bSmrg CC="" 35469ef7378bSmrg else 35479ef7378bSmrg case $cross_compiling:$ac_tool_warned in 35489ef7378bSmrgyes:) 35493b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 35503b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 35513b83913fSmrgac_tool_warned=yes ;; 35523b83913fSmrgesac 35533b83913fSmrg CC=$ac_ct_CC 35543b83913fSmrg fi 35553b83913fSmrgfi 35563b83913fSmrg 35573b83913fSmrgfi 35583b83913fSmrgif test -z "$CC"; then 35593b83913fSmrg if test -n "$ac_tool_prefix"; then 35603b83913fSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 35613b83913fSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 35623b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 35633b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 35643b83913fSmrgif test ${ac_cv_prog_CC+y} 35653b83913fSmrgthen : 35663b83913fSmrg printf %s "(cached) " >&6 35673b83913fSmrgelse case e in #( 35683b83913fSmrg e) if test -n "$CC"; then 35693b83913fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 35703b83913fSmrgelse 35713b83913fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35723b83913fSmrgfor as_dir in $PATH 35733b83913fSmrgdo 35743b83913fSmrg IFS=$as_save_IFS 35753b83913fSmrg case $as_dir in #((( 35763b83913fSmrg '') as_dir=./ ;; 35773b83913fSmrg */) ;; 35783b83913fSmrg *) as_dir=$as_dir/ ;; 35793b83913fSmrg esac 35803b83913fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 35813b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 35823b83913fSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 35833b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 35843b83913fSmrg break 2 35853b83913fSmrg fi 35863b83913fSmrgdone 35873b83913fSmrg done 35883b83913fSmrgIFS=$as_save_IFS 35893b83913fSmrg 35903b83913fSmrgfi ;; 35913b83913fSmrgesac 35923b83913fSmrgfi 35933b83913fSmrgCC=$ac_cv_prog_CC 35943b83913fSmrgif test -n "$CC"; then 35953b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 35963b83913fSmrgprintf "%s\n" "$CC" >&6; } 35973b83913fSmrgelse 35983b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 35993b83913fSmrgprintf "%s\n" "no" >&6; } 36003b83913fSmrgfi 36013b83913fSmrg 36023b83913fSmrg 36033b83913fSmrgfi 36043b83913fSmrgif test -z "$ac_cv_prog_CC"; then 36053b83913fSmrg ac_ct_CC=$CC 36063b83913fSmrg # Extract the first word of "clang", so it can be a program name with args. 36073b83913fSmrgset dummy clang; ac_word=$2 36083b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 36093b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 36103b83913fSmrgif test ${ac_cv_prog_ac_ct_CC+y} 36113b83913fSmrgthen : 36123b83913fSmrg printf %s "(cached) " >&6 36133b83913fSmrgelse case e in #( 36143b83913fSmrg e) if test -n "$ac_ct_CC"; then 36153b83913fSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 36163b83913fSmrgelse 36173b83913fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 36183b83913fSmrgfor as_dir in $PATH 36193b83913fSmrgdo 36203b83913fSmrg IFS=$as_save_IFS 36213b83913fSmrg case $as_dir in #((( 36223b83913fSmrg '') as_dir=./ ;; 36233b83913fSmrg */) ;; 36243b83913fSmrg *) as_dir=$as_dir/ ;; 36253b83913fSmrg esac 36263b83913fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 36273b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 36283b83913fSmrg ac_cv_prog_ac_ct_CC="clang" 36293b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 36303b83913fSmrg break 2 36313b83913fSmrg fi 36323b83913fSmrgdone 36333b83913fSmrg done 36343b83913fSmrgIFS=$as_save_IFS 36353b83913fSmrg 36363b83913fSmrgfi ;; 36373b83913fSmrgesac 36383b83913fSmrgfi 36393b83913fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 36403b83913fSmrgif test -n "$ac_ct_CC"; then 36413b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 36423b83913fSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 36433b83913fSmrgelse 36443b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 36453b83913fSmrgprintf "%s\n" "no" >&6; } 36463b83913fSmrgfi 36473b83913fSmrg 36483b83913fSmrg if test "x$ac_ct_CC" = x; then 36493b83913fSmrg CC="" 36503b83913fSmrg else 36513b83913fSmrg case $cross_compiling:$ac_tool_warned in 36523b83913fSmrgyes:) 36533b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 36543b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 36559ef7378bSmrgac_tool_warned=yes ;; 36569ef7378bSmrgesac 36579ef7378bSmrg CC=$ac_ct_CC 36589ef7378bSmrg fi 36593b83913fSmrgelse 36603b83913fSmrg CC="$ac_cv_prog_CC" 3661c19de146Smrgfi 3662c19de146Smrg 3663c19de146Smrgfi 3664c19de146Smrg 3665c19de146Smrg 36663b83913fSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 36673b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3668c918a7e2Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 36693b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } 3670c19de146Smrg 3671c19de146Smrg# Provide some information about the compiler. 36723b83913fSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 36739ef7378bSmrgset X $ac_compile 36749ef7378bSmrgac_compiler=$2 36753b83913fSmrgfor ac_option in --version -v -V -qversion -version; do 36769ef7378bSmrg { { ac_try="$ac_compiler $ac_option >&5" 36779ef7378bSmrgcase "(($ac_try" in 36789ef7378bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36799ef7378bSmrg *) ac_try_echo=$ac_try;; 36809ef7378bSmrgesac 36819ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 36823b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 36839ef7378bSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3684c19de146Smrg ac_status=$? 36859ef7378bSmrg if test -s conftest.err; then 36869ef7378bSmrg sed '10a\ 36879ef7378bSmrg... rest of stderr output deleted ... 36889ef7378bSmrg 10q' conftest.err >conftest.er1 36899ef7378bSmrg cat conftest.er1 >&5 36909ef7378bSmrg fi 36919ef7378bSmrg rm -f conftest.er1 conftest.err 36923b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 36939ef7378bSmrg test $ac_status = 0; } 36949ef7378bSmrgdone 3695c19de146Smrg 36969ef7378bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3697c19de146Smrg/* end confdefs.h. */ 3698c19de146Smrg 3699c19de146Smrgint 37003b83913fSmrgmain (void) 3701c19de146Smrg{ 3702c19de146Smrg 3703c19de146Smrg ; 3704c19de146Smrg return 0; 3705c19de146Smrg} 3706c19de146Smrg_ACEOF 3707c19de146Smrgac_clean_files_save=$ac_clean_files 37089ef7378bSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3709c19de146Smrg# Try to create an executable without -o first, disregard a.out. 3710c19de146Smrg# It will help us diagnose broken compilers, and finding out an intuition 3711c19de146Smrg# of exeext. 37123b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 37133b83913fSmrgprintf %s "checking whether the C compiler works... " >&6; } 37143b83913fSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 37159ef7378bSmrg 37169ef7378bSmrg# The possible output files: 37179ef7378bSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 37189ef7378bSmrg 37199ef7378bSmrgac_rmfiles= 37209ef7378bSmrgfor ac_file in $ac_files 37219ef7378bSmrgdo 37229ef7378bSmrg case $ac_file in 37239ef7378bSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 37249ef7378bSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 37259ef7378bSmrg esac 37269ef7378bSmrgdone 37279ef7378bSmrgrm -f $ac_rmfiles 37289ef7378bSmrg 37299ef7378bSmrgif { { ac_try="$ac_link_default" 37309ef7378bSmrgcase "(($ac_try" in 37319ef7378bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37329ef7378bSmrg *) ac_try_echo=$ac_try;; 37339ef7378bSmrgesac 37349ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 37353b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 37369ef7378bSmrg (eval "$ac_link_default") 2>&5 3737c19de146Smrg ac_status=$? 37383b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 37393b83913fSmrg test $ac_status = 0; } 37403b83913fSmrgthen : 37413b83913fSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'. 37423b83913fSmrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no' 37439ef7378bSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 37449ef7378bSmrg# so that the user can short-circuit this test for compilers unknown to 37459ef7378bSmrg# Autoconf. 37469ef7378bSmrgfor ac_file in $ac_files '' 3747c19de146Smrgdo 3748c19de146Smrg test -f "$ac_file" || continue 3749c19de146Smrg case $ac_file in 37509ef7378bSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3751c19de146Smrg ;; 3752c19de146Smrg [ab].out ) 3753c19de146Smrg # We found the default executable, but exeext='' is most 3754c19de146Smrg # certainly right. 3755c19de146Smrg break;; 3756c19de146Smrg *.* ) 37573b83913fSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 37589ef7378bSmrg then :; else 37599ef7378bSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37609ef7378bSmrg fi 37619ef7378bSmrg # We set ac_cv_exeext here because the later test for it is not 37623b83913fSmrg # safe: cross compilers may not add the suffix if given an '-o' 37639ef7378bSmrg # argument, so we may need to know it at that point already. 37649ef7378bSmrg # Even if this section looks crufty: it has the advantage of 37659ef7378bSmrg # actually working. 3766c19de146Smrg break;; 3767c19de146Smrg * ) 3768c19de146Smrg break;; 3769c19de146Smrg esac 3770c19de146Smrgdone 37719ef7378bSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 37729ef7378bSmrg 37733b83913fSmrgelse case e in #( 37743b83913fSmrg e) ac_file='' ;; 37753b83913fSmrgesac 37769ef7378bSmrgfi 37773b83913fSmrgif test -z "$ac_file" 37783b83913fSmrgthen : 37793b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 37803b83913fSmrgprintf "%s\n" "no" >&6; } 37813b83913fSmrgprintf "%s\n" "$as_me: failed program was:" >&5 3782c19de146Smrgsed 's/^/| /' conftest.$ac_ext >&5 3783c19de146Smrg 37843b83913fSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 37853b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3786c918a7e2Smrgas_fn_error 77 "C compiler cannot create executables 37873b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } 37883b83913fSmrgelse case e in #( 37893b83913fSmrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 37903b83913fSmrgprintf "%s\n" "yes" >&6; } ;; 37913b83913fSmrgesac 3792c19de146Smrgfi 37933b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 37943b83913fSmrgprintf %s "checking for C compiler default output file name... " >&6; } 37953b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 37963b83913fSmrgprintf "%s\n" "$ac_file" >&6; } 3797c19de146Smrgac_exeext=$ac_cv_exeext 3798c19de146Smrg 37999ef7378bSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3800c19de146Smrgac_clean_files=$ac_clean_files_save 38013b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 38023b83913fSmrgprintf %s "checking for suffix of executables... " >&6; } 38039ef7378bSmrgif { { ac_try="$ac_link" 38049ef7378bSmrgcase "(($ac_try" in 38059ef7378bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38069ef7378bSmrg *) ac_try_echo=$ac_try;; 38079ef7378bSmrgesac 38089ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 38093b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38109ef7378bSmrg (eval "$ac_link") 2>&5 3811c19de146Smrg ac_status=$? 38123b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 38133b83913fSmrg test $ac_status = 0; } 38143b83913fSmrgthen : 38153b83913fSmrg # If both 'conftest.exe' and 'conftest' are 'present' (well, observable) 38163b83913fSmrg# catch 'conftest.exe'. For instance with Cygwin, 'ls conftest' will 38173b83913fSmrg# work properly (i.e., refer to 'conftest.exe'), while it won't with 38183b83913fSmrg# 'rm'. 3819c19de146Smrgfor ac_file in conftest.exe conftest conftest.*; do 3820c19de146Smrg test -f "$ac_file" || continue 3821c19de146Smrg case $ac_file in 38229ef7378bSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3823c19de146Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3824c19de146Smrg break;; 3825c19de146Smrg * ) break;; 3826c19de146Smrg esac 3827c19de146Smrgdone 38283b83913fSmrgelse case e in #( 38293b83913fSmrg e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 38303b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3831c918a7e2Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 38323b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 38333b83913fSmrgesac 3834c19de146Smrgfi 38359ef7378bSmrgrm -f conftest conftest$ac_cv_exeext 38363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 38373b83913fSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 3838c19de146Smrg 3839c19de146Smrgrm -f conftest.$ac_ext 3840c19de146SmrgEXEEXT=$ac_cv_exeext 3841c19de146Smrgac_exeext=$EXEEXT 38429ef7378bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 38439ef7378bSmrg/* end confdefs.h. */ 38449ef7378bSmrg#include <stdio.h> 38459ef7378bSmrgint 38463b83913fSmrgmain (void) 38479ef7378bSmrg{ 38489ef7378bSmrgFILE *f = fopen ("conftest.out", "w"); 38493b83913fSmrg if (!f) 38503b83913fSmrg return 1; 38519ef7378bSmrg return ferror (f) || fclose (f) != 0; 38529ef7378bSmrg 38539ef7378bSmrg ; 38549ef7378bSmrg return 0; 38559ef7378bSmrg} 3856c19de146Smrg_ACEOF 38579ef7378bSmrgac_clean_files="$ac_clean_files conftest.out" 38589ef7378bSmrg# Check that the compiler produces executables we can run. If not, either 38599ef7378bSmrg# the compiler is broken, or we cross compile. 38603b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 38613b83913fSmrgprintf %s "checking whether we are cross compiling... " >&6; } 38629ef7378bSmrgif test "$cross_compiling" != yes; then 38639ef7378bSmrg { { ac_try="$ac_link" 38649ef7378bSmrgcase "(($ac_try" in 38659ef7378bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38669ef7378bSmrg *) ac_try_echo=$ac_try;; 38679ef7378bSmrgesac 38689ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 38693b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38709ef7378bSmrg (eval "$ac_link") 2>&5 38719ef7378bSmrg ac_status=$? 38723b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 38739ef7378bSmrg test $ac_status = 0; } 38749ef7378bSmrg if { ac_try='./conftest$ac_cv_exeext' 38759ef7378bSmrg { { case "(($ac_try" in 38769ef7378bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38779ef7378bSmrg *) ac_try_echo=$ac_try;; 38789ef7378bSmrgesac 38799ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 38803b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 38819ef7378bSmrg (eval "$ac_try") 2>&5 38829ef7378bSmrg ac_status=$? 38833b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 38849ef7378bSmrg test $ac_status = 0; }; }; then 38859ef7378bSmrg cross_compiling=no 38869ef7378bSmrg else 38879ef7378bSmrg if test "$cross_compiling" = maybe; then 38889ef7378bSmrg cross_compiling=yes 38899ef7378bSmrg else 38903b83913fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 38913b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 38923b83913fSmrgas_fn_error 77 "cannot run C compiled programs. 38933b83913fSmrgIf you meant to cross compile, use '--host'. 38943b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } 38959ef7378bSmrg fi 38969ef7378bSmrg fi 38979ef7378bSmrgfi 38983b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 38993b83913fSmrgprintf "%s\n" "$cross_compiling" >&6; } 39009ef7378bSmrg 39013b83913fSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \ 39023b83913fSmrg conftest.o conftest.obj conftest.out 39039ef7378bSmrgac_clean_files=$ac_clean_files_save 39043b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 39053b83913fSmrgprintf %s "checking for suffix of object files... " >&6; } 39063b83913fSmrgif test ${ac_cv_objext+y} 39073b83913fSmrgthen : 39083b83913fSmrg printf %s "(cached) " >&6 39093b83913fSmrgelse case e in #( 39103b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3911c19de146Smrg/* end confdefs.h. */ 3912c19de146Smrg 3913c19de146Smrgint 39143b83913fSmrgmain (void) 3915c19de146Smrg{ 3916c19de146Smrg 3917c19de146Smrg ; 3918c19de146Smrg return 0; 3919c19de146Smrg} 3920c19de146Smrg_ACEOF 3921c19de146Smrgrm -f conftest.o conftest.obj 39229ef7378bSmrgif { { ac_try="$ac_compile" 39239ef7378bSmrgcase "(($ac_try" in 39249ef7378bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 39259ef7378bSmrg *) ac_try_echo=$ac_try;; 39269ef7378bSmrgesac 39279ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 39283b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 39299ef7378bSmrg (eval "$ac_compile") 2>&5 3930c19de146Smrg ac_status=$? 39313b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 39323b83913fSmrg test $ac_status = 0; } 39333b83913fSmrgthen : 39349ef7378bSmrg for ac_file in conftest.o conftest.obj conftest.*; do 39359ef7378bSmrg test -f "$ac_file" || continue; 3936c19de146Smrg case $ac_file in 39379ef7378bSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3938c19de146Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3939c19de146Smrg break;; 3940c19de146Smrg esac 3941c19de146Smrgdone 39423b83913fSmrgelse case e in #( 39433b83913fSmrg e) printf "%s\n" "$as_me: failed program was:" >&5 3944c19de146Smrgsed 's/^/| /' conftest.$ac_ext >&5 3945c19de146Smrg 39463b83913fSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 39473b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 3948c918a7e2Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 39493b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; 39503b83913fSmrgesac 3951c19de146Smrgfi 39523b83913fSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;; 39533b83913fSmrgesac 3954c19de146Smrgfi 39553b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 39563b83913fSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 3957c19de146SmrgOBJEXT=$ac_cv_objext 3958c19de146Smrgac_objext=$OBJEXT 39593b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 39603b83913fSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 39613b83913fSmrgif test ${ac_cv_c_compiler_gnu+y} 39623b83913fSmrgthen : 39633b83913fSmrg printf %s "(cached) " >&6 39643b83913fSmrgelse case e in #( 39653b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3966c19de146Smrg/* end confdefs.h. */ 3967c19de146Smrg 3968c19de146Smrgint 39693b83913fSmrgmain (void) 3970c19de146Smrg{ 3971c19de146Smrg#ifndef __GNUC__ 3972c19de146Smrg choke me 3973c19de146Smrg#endif 3974c19de146Smrg 3975c19de146Smrg ; 3976c19de146Smrg return 0; 3977c19de146Smrg} 3978c19de146Smrg_ACEOF 39793b83913fSmrgif ac_fn_c_try_compile "$LINENO" 39803b83913fSmrgthen : 3981c19de146Smrg ac_compiler_gnu=yes 39823b83913fSmrgelse case e in #( 39833b83913fSmrg e) ac_compiler_gnu=no ;; 39843b83913fSmrgesac 3985c19de146Smrgfi 39863b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 3987c19de146Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 39883b83913fSmrg ;; 39893b83913fSmrgesac 3990c19de146Smrgfi 39913b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 39923b83913fSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 39933b83913fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 39943b83913fSmrg 39959ef7378bSmrgif test $ac_compiler_gnu = yes; then 39969ef7378bSmrg GCC=yes 39979ef7378bSmrgelse 39989ef7378bSmrg GCC= 39999ef7378bSmrgfi 40003b83913fSmrgac_test_CFLAGS=${CFLAGS+y} 4001c19de146Smrgac_save_CFLAGS=$CFLAGS 40023b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 40033b83913fSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 40043b83913fSmrgif test ${ac_cv_prog_cc_g+y} 40053b83913fSmrgthen : 40063b83913fSmrg printf %s "(cached) " >&6 40073b83913fSmrgelse case e in #( 40083b83913fSmrg e) ac_save_c_werror_flag=$ac_c_werror_flag 40099ef7378bSmrg ac_c_werror_flag=yes 40109ef7378bSmrg ac_cv_prog_cc_g=no 40119ef7378bSmrg CFLAGS="-g" 40129ef7378bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4013c19de146Smrg/* end confdefs.h. */ 4014c19de146Smrg 4015c19de146Smrgint 40163b83913fSmrgmain (void) 4017c19de146Smrg{ 4018c19de146Smrg 4019c19de146Smrg ; 4020c19de146Smrg return 0; 4021c19de146Smrg} 4022c19de146Smrg_ACEOF 40233b83913fSmrgif ac_fn_c_try_compile "$LINENO" 40243b83913fSmrgthen : 4025c19de146Smrg ac_cv_prog_cc_g=yes 40263b83913fSmrgelse case e in #( 40273b83913fSmrg e) CFLAGS="" 40289ef7378bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40299ef7378bSmrg/* end confdefs.h. */ 40309ef7378bSmrg 40319ef7378bSmrgint 40323b83913fSmrgmain (void) 40339ef7378bSmrg{ 40349ef7378bSmrg 40359ef7378bSmrg ; 40369ef7378bSmrg return 0; 40379ef7378bSmrg} 40389ef7378bSmrg_ACEOF 40393b83913fSmrgif ac_fn_c_try_compile "$LINENO" 40403b83913fSmrgthen : 40419ef7378bSmrg 40423b83913fSmrgelse case e in #( 40433b83913fSmrg e) ac_c_werror_flag=$ac_save_c_werror_flag 40449ef7378bSmrg CFLAGS="-g" 40459ef7378bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40469ef7378bSmrg/* end confdefs.h. */ 40479ef7378bSmrg 40489ef7378bSmrgint 40493b83913fSmrgmain (void) 40509ef7378bSmrg{ 4051c19de146Smrg 40529ef7378bSmrg ; 40539ef7378bSmrg return 0; 40549ef7378bSmrg} 40559ef7378bSmrg_ACEOF 40563b83913fSmrgif ac_fn_c_try_compile "$LINENO" 40573b83913fSmrgthen : 40589ef7378bSmrg ac_cv_prog_cc_g=yes 4059c19de146Smrgfi 40603b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 40613b83913fSmrgesac 4062c19de146Smrgfi 40633b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 40643b83913fSmrgesac 40659ef7378bSmrgfi 40663b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40673b83913fSmrg ac_c_werror_flag=$ac_save_c_werror_flag ;; 40683b83913fSmrgesac 40699ef7378bSmrgfi 40703b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 40713b83913fSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 40723b83913fSmrgif test $ac_test_CFLAGS; then 4073c19de146Smrg CFLAGS=$ac_save_CFLAGS 4074c19de146Smrgelif test $ac_cv_prog_cc_g = yes; then 4075c19de146Smrg if test "$GCC" = yes; then 4076c19de146Smrg CFLAGS="-g -O2" 4077c19de146Smrg else 4078c19de146Smrg CFLAGS="-g" 4079c19de146Smrg fi 4080c19de146Smrgelse 4081c19de146Smrg if test "$GCC" = yes; then 4082c19de146Smrg CFLAGS="-O2" 4083c19de146Smrg else 4084c19de146Smrg CFLAGS= 4085c19de146Smrg fi 4086c19de146Smrgfi 40873b83913fSmrgac_prog_cc_stdc=no 40883b83913fSmrgif test x$ac_prog_cc_stdc = xno 40893b83913fSmrgthen : 40903b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 40913b83913fSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 40923b83913fSmrgif test ${ac_cv_prog_cc_c11+y} 40933b83913fSmrgthen : 40943b83913fSmrg printf %s "(cached) " >&6 40953b83913fSmrgelse case e in #( 40963b83913fSmrg e) ac_cv_prog_cc_c11=no 4097c19de146Smrgac_save_CC=$CC 40989ef7378bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4099c19de146Smrg/* end confdefs.h. */ 41003b83913fSmrg$ac_c_conftest_c11_program 41013b83913fSmrg_ACEOF 41023b83913fSmrgfor ac_arg in '' -std=gnu11 41033b83913fSmrgdo 41043b83913fSmrg CC="$ac_save_CC $ac_arg" 41053b83913fSmrg if ac_fn_c_try_compile "$LINENO" 41063b83913fSmrgthen : 41073b83913fSmrg ac_cv_prog_cc_c11=$ac_arg 41083b83913fSmrgfi 41093b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 41103b83913fSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 41113b83913fSmrgdone 41123b83913fSmrgrm -f conftest.$ac_ext 41133b83913fSmrgCC=$ac_save_CC ;; 41143b83913fSmrgesac 41153b83913fSmrgfi 4116c19de146Smrg 41173b83913fSmrgif test "x$ac_cv_prog_cc_c11" = xno 41183b83913fSmrgthen : 41193b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 41203b83913fSmrgprintf "%s\n" "unsupported" >&6; } 41213b83913fSmrgelse case e in #( 41223b83913fSmrg e) if test "x$ac_cv_prog_cc_c11" = x 41233b83913fSmrgthen : 41243b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 41253b83913fSmrgprintf "%s\n" "none needed" >&6; } 41263b83913fSmrgelse case e in #( 41273b83913fSmrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 41283b83913fSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 41293b83913fSmrg CC="$CC $ac_cv_prog_cc_c11" ;; 41303b83913fSmrgesac 41313b83913fSmrgfi 41323b83913fSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 41333b83913fSmrg ac_prog_cc_stdc=c11 ;; 41343b83913fSmrgesac 41353b83913fSmrgfi 41363b83913fSmrgfi 41373b83913fSmrgif test x$ac_prog_cc_stdc = xno 41383b83913fSmrgthen : 41393b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 41403b83913fSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 41413b83913fSmrgif test ${ac_cv_prog_cc_c99+y} 41423b83913fSmrgthen : 41433b83913fSmrg printf %s "(cached) " >&6 41443b83913fSmrgelse case e in #( 41453b83913fSmrg e) ac_cv_prog_cc_c99=no 41463b83913fSmrgac_save_CC=$CC 41473b83913fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 41483b83913fSmrg/* end confdefs.h. */ 41493b83913fSmrg$ac_c_conftest_c99_program 41503b83913fSmrg_ACEOF 41513b83913fSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 41523b83913fSmrgdo 41533b83913fSmrg CC="$ac_save_CC $ac_arg" 41543b83913fSmrg if ac_fn_c_try_compile "$LINENO" 41553b83913fSmrgthen : 41563b83913fSmrg ac_cv_prog_cc_c99=$ac_arg 41573b83913fSmrgfi 41583b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 41593b83913fSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 41603b83913fSmrgdone 41613b83913fSmrgrm -f conftest.$ac_ext 41623b83913fSmrgCC=$ac_save_CC ;; 41633b83913fSmrgesac 41643b83913fSmrgfi 41659ef7378bSmrg 41663b83913fSmrgif test "x$ac_cv_prog_cc_c99" = xno 41673b83913fSmrgthen : 41683b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 41693b83913fSmrgprintf "%s\n" "unsupported" >&6; } 41703b83913fSmrgelse case e in #( 41713b83913fSmrg e) if test "x$ac_cv_prog_cc_c99" = x 41723b83913fSmrgthen : 41733b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 41743b83913fSmrgprintf "%s\n" "none needed" >&6; } 41753b83913fSmrgelse case e in #( 41763b83913fSmrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 41773b83913fSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 41783b83913fSmrg CC="$CC $ac_cv_prog_cc_c99" ;; 41793b83913fSmrgesac 41803b83913fSmrgfi 41813b83913fSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 41823b83913fSmrg ac_prog_cc_stdc=c99 ;; 41833b83913fSmrgesac 41843b83913fSmrgfi 41853b83913fSmrgfi 41863b83913fSmrgif test x$ac_prog_cc_stdc = xno 41873b83913fSmrgthen : 41883b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 41893b83913fSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 41903b83913fSmrgif test ${ac_cv_prog_cc_c89+y} 41913b83913fSmrgthen : 41923b83913fSmrg printf %s "(cached) " >&6 41933b83913fSmrgelse case e in #( 41943b83913fSmrg e) ac_cv_prog_cc_c89=no 41953b83913fSmrgac_save_CC=$CC 41963b83913fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 41973b83913fSmrg/* end confdefs.h. */ 41983b83913fSmrg$ac_c_conftest_c89_program 4199c19de146Smrg_ACEOF 42003b83913fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4201c19de146Smrgdo 4202c19de146Smrg CC="$ac_save_CC $ac_arg" 42033b83913fSmrg if ac_fn_c_try_compile "$LINENO" 42043b83913fSmrgthen : 42059ef7378bSmrg ac_cv_prog_cc_c89=$ac_arg 4206c19de146Smrgfi 42073b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 42089ef7378bSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4209c19de146Smrgdone 42109ef7378bSmrgrm -f conftest.$ac_ext 42113b83913fSmrgCC=$ac_save_CC ;; 42123b83913fSmrgesac 42133b83913fSmrgfi 4214c19de146Smrg 42153b83913fSmrgif test "x$ac_cv_prog_cc_c89" = xno 42163b83913fSmrgthen : 42173b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 42183b83913fSmrgprintf "%s\n" "unsupported" >&6; } 42193b83913fSmrgelse case e in #( 42203b83913fSmrg e) if test "x$ac_cv_prog_cc_c89" = x 42213b83913fSmrgthen : 42223b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 42233b83913fSmrgprintf "%s\n" "none needed" >&6; } 42243b83913fSmrgelse case e in #( 42253b83913fSmrg e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 42263b83913fSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 42273b83913fSmrg CC="$CC $ac_cv_prog_cc_c89" ;; 42283b83913fSmrgesac 4229c19de146Smrgfi 42303b83913fSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 42313b83913fSmrg ac_prog_cc_stdc=c89 ;; 4232c19de146Smrgesac 42333b83913fSmrgfi 4234c19de146Smrgfi 4235c19de146Smrg 4236c19de146Smrgac_ext=c 4237c19de146Smrgac_cpp='$CPP $CPPFLAGS' 4238c19de146Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4239c19de146Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4240c19de146Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4241c19de146Smrg 42423b83913fSmrg 42433b83913fSmrg ac_ext=c 4244a39bb051Smrgac_cpp='$CPP $CPPFLAGS' 4245a39bb051Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4246a39bb051Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4247a39bb051Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 42483b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 42493b83913fSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 42503b83913fSmrgif test ${am_cv_prog_cc_c_o+y} 42513b83913fSmrgthen : 42523b83913fSmrg printf %s "(cached) " >&6 42533b83913fSmrgelse case e in #( 42543b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4255a39bb051Smrg/* end confdefs.h. */ 4256a39bb051Smrg 4257a39bb051Smrgint 42583b83913fSmrgmain (void) 4259a39bb051Smrg{ 4260a39bb051Smrg 4261a39bb051Smrg ; 4262a39bb051Smrg return 0; 4263a39bb051Smrg} 4264a39bb051Smrg_ACEOF 4265a39bb051Smrg # Make sure it works both with $CC and with simple cc. 4266a39bb051Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 4267a39bb051Smrg # compilers refuse to overwrite an existing .o file with -o, 4268a39bb051Smrg # though they will create one. 4269a39bb051Smrg am_cv_prog_cc_c_o=yes 4270a39bb051Smrg for am_i in 1 2; do 4271a39bb051Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4272a39bb051Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4273a39bb051Smrg ac_status=$? 4274a39bb051Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4275a39bb051Smrg (exit $ac_status); } \ 4276a39bb051Smrg && test -f conftest2.$ac_objext; then 4277a39bb051Smrg : OK 4278a39bb051Smrg else 4279a39bb051Smrg am_cv_prog_cc_c_o=no 4280a39bb051Smrg break 4281a39bb051Smrg fi 4282a39bb051Smrg done 4283a39bb051Smrg rm -f core conftest* 42843b83913fSmrg unset am_i ;; 42853b83913fSmrgesac 4286a39bb051Smrgfi 42873b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 42883b83913fSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4289a39bb051Smrgif test "$am_cv_prog_cc_c_o" != yes; then 4290a39bb051Smrg # Losing compiler, so override with the script. 4291a39bb051Smrg # FIXME: It is wrong to rewrite CC. 4292a39bb051Smrg # But if we don't then we get into trouble of one sort or another. 4293a39bb051Smrg # A longer-term fix would be to have automake use am__CC in this case, 4294a39bb051Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4295a39bb051Smrg CC="$am_aux_dir/compile $CC" 4296a39bb051Smrgfi 4297a39bb051Smrgac_ext=c 4298a39bb051Smrgac_cpp='$CPP $CPPFLAGS' 4299a39bb051Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4300a39bb051Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4301a39bb051Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4302a39bb051Smrg 4303a39bb051Smrg 4304c19de146Smrgdepcc="$CC" am_compiler_list= 4305c19de146Smrg 43063b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 43073b83913fSmrgprintf %s "checking dependency style of $depcc... " >&6; } 43083b83913fSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 43093b83913fSmrgthen : 43103b83913fSmrg printf %s "(cached) " >&6 43113b83913fSmrgelse case e in #( 43123b83913fSmrg e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4313c19de146Smrg # We make a subdir and do the tests there. Otherwise we can end up 4314c19de146Smrg # making bogus files that we don't know about and never remove. For 4315c19de146Smrg # instance it was reported that on HP-UX the gcc test will end up 4316a39bb051Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 4317a39bb051Smrg # in D". 4318a39bb051Smrg rm -rf conftest.dir 4319c19de146Smrg mkdir conftest.dir 4320c19de146Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 4321c19de146Smrg # using a relative directory. 4322c19de146Smrg cp "$am_depcomp" conftest.dir 4323c19de146Smrg cd conftest.dir 4324c19de146Smrg # We will build objects and dependencies in a subdirectory because 4325c19de146Smrg # it helps to detect inapplicable dependency modes. For instance 4326c19de146Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 4327c19de146Smrg # side effect of compilation, but ICC will put the dependencies in 4328c19de146Smrg # the current directory while Tru64 will put them in the object 4329c19de146Smrg # directory. 4330c19de146Smrg mkdir sub 4331c19de146Smrg 4332c19de146Smrg am_cv_CC_dependencies_compiler_type=none 4333c19de146Smrg if test "$am_compiler_list" = ""; then 4334c19de146Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4335c19de146Smrg fi 43369ef7378bSmrg am__universal=false 43379ef7378bSmrg case " $depcc " in #( 43389ef7378bSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 43399ef7378bSmrg esac 43409ef7378bSmrg 4341c19de146Smrg for depmode in $am_compiler_list; do 4342c19de146Smrg # Setup a source with many dependencies, because some compilers 4343c19de146Smrg # like to wrap large dependency lists on column 80 (with \), and 4344c19de146Smrg # we should not choose a depcomp mode which is confused by this. 4345c19de146Smrg # 4346c19de146Smrg # We need to recreate these files for each test, as the compiler may 4347c19de146Smrg # overwrite some of them when testing with obscure command lines. 4348c19de146Smrg # This happens at least with the AIX C compiler. 4349c19de146Smrg : > sub/conftest.c 4350c19de146Smrg for i in 1 2 3 4 5 6; do 4351c19de146Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4352a39bb051Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4353a39bb051Smrg # Solaris 10 /bin/sh. 4354a39bb051Smrg echo '/* dummy */' > sub/conftst$i.h 4355c19de146Smrg done 4356c19de146Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4357c19de146Smrg 4358a39bb051Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 43599ef7378bSmrg # mode. It turns out that the SunPro C++ compiler does not properly 4360a39bb051Smrg # handle '-M -o', and we need to detect this. Also, some Intel 4361a39bb051Smrg # versions had trouble with output in subdirs. 43629ef7378bSmrg am__obj=sub/conftest.${OBJEXT-o} 43639ef7378bSmrg am__minus_obj="-o $am__obj" 4364c19de146Smrg case $depmode in 43659ef7378bSmrg gcc) 43669ef7378bSmrg # This depmode causes a compiler race in universal mode. 43679ef7378bSmrg test "$am__universal" = false || continue 43689ef7378bSmrg ;; 4369c19de146Smrg nosideeffect) 4370a39bb051Smrg # After this tag, mechanisms are not by side-effect, so they'll 4371a39bb051Smrg # only be used when explicitly requested. 4372c19de146Smrg if test "x$enable_dependency_tracking" = xyes; then 4373c19de146Smrg continue 43743b83913fSmrg else 43753b83913fSmrg break 43763b83913fSmrg fi 43773b83913fSmrg ;; 43783b83913fSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 43793b83913fSmrg # This compiler won't grok '-c -o', but also, the minuso test has 43803b83913fSmrg # not run yet. These depmodes are late enough in the game, and 43813b83913fSmrg # so weak that their functioning should not be impacted. 43823b83913fSmrg am__obj=conftest.${OBJEXT-o} 43833b83913fSmrg am__minus_obj= 43843b83913fSmrg ;; 43853b83913fSmrg none) break ;; 43863b83913fSmrg esac 43873b83913fSmrg if depmode=$depmode \ 43883b83913fSmrg source=sub/conftest.c object=$am__obj \ 43893b83913fSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 43903b83913fSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 43913b83913fSmrg >/dev/null 2>conftest.err && 43923b83913fSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 43933b83913fSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 43943b83913fSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 43953b83913fSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 43963b83913fSmrg # icc doesn't choke on unknown options, it will just issue warnings 43973b83913fSmrg # or remarks (even with -Werror). So we grep stderr for any message 43983b83913fSmrg # that says an option was ignored or not supported. 43993b83913fSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 44003b83913fSmrg # icc: Command line warning: ignoring option '-M'; no argument required 44013b83913fSmrg # The diagnosis changed in icc 8.0: 44023b83913fSmrg # icc: Command line remark: option '-MP' not supported 44033b83913fSmrg if (grep 'ignoring option' conftest.err || 44043b83913fSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 44053b83913fSmrg am_cv_CC_dependencies_compiler_type=$depmode 44063b83913fSmrg break 44073b83913fSmrg fi 44089ef7378bSmrg fi 44099ef7378bSmrg done 4410c19de146Smrg 44113b83913fSmrg cd .. 44123b83913fSmrg rm -rf conftest.dir 44139ef7378bSmrgelse 44143b83913fSmrg am_cv_CC_dependencies_compiler_type=none 4415c19de146Smrgfi 44163b83913fSmrg ;; 44179ef7378bSmrgesac 44183b83913fSmrgfi 44193b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 44203b83913fSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 44213b83913fSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 44229ef7378bSmrg 44233b83913fSmrg if 44243b83913fSmrg test "x$enable_dependency_tracking" != xno \ 44253b83913fSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 44263b83913fSmrg am__fastdepCC_TRUE= 44273b83913fSmrg am__fastdepCC_FALSE='#' 44289ef7378bSmrgelse 44293b83913fSmrg am__fastdepCC_TRUE='#' 44303b83913fSmrg am__fastdepCC_FALSE= 4431c19de146Smrgfi 4432c19de146Smrg 4433c19de146Smrg 4434c19de146Smrg 44353b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 44363b83913fSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 44373b83913fSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 44383b83913fSmrgthen : 44393b83913fSmrg printf %s "(cached) " >&6 44403b83913fSmrgelse case e in #( 44413b83913fSmrg e) ac_save_CFLAGS=$CFLAGS 44423b83913fSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 44433b83913fSmrg for ac_arg in '' -fno-builtin; do 44443b83913fSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 44453b83913fSmrg # This test program should *not* compile successfully. 44463b83913fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44479ef7378bSmrg/* end confdefs.h. */ 44489ef7378bSmrg 44499ef7378bSmrgint 44503b83913fSmrgmain (void) 44519ef7378bSmrg{ 44523b83913fSmrg(void) strchr; 44539ef7378bSmrg ; 44549ef7378bSmrg return 0; 44559ef7378bSmrg} 44569ef7378bSmrg_ACEOF 44573b83913fSmrgif ac_fn_c_try_compile "$LINENO" 44583b83913fSmrgthen : 44599ef7378bSmrg 44603b83913fSmrgelse case e in #( 44613b83913fSmrg e) # This test program should compile successfully. 44623b83913fSmrg # No library function is consistently available on 44633b83913fSmrg # freestanding implementations, so test against a dummy 44643b83913fSmrg # declaration. Include always-available headers on the 44653b83913fSmrg # off chance that they somehow elicit warnings. 44663b83913fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44679ef7378bSmrg/* end confdefs.h. */ 44683b83913fSmrg#include <float.h> 44693b83913fSmrg#include <limits.h> 44703b83913fSmrg#include <stdarg.h> 44713b83913fSmrg#include <stddef.h> 44723b83913fSmrgextern void ac_decl (int, char *); 44739ef7378bSmrg 44749ef7378bSmrgint 44753b83913fSmrgmain (void) 44769ef7378bSmrg{ 44773b83913fSmrg(void) ac_decl (0, (char *) 0); 44783b83913fSmrg (void) ac_decl; 44793b83913fSmrg 44803b83913fSmrg ; 44819ef7378bSmrg return 0; 44829ef7378bSmrg} 44839ef7378bSmrg_ACEOF 44843b83913fSmrgif ac_fn_c_try_compile "$LINENO" 44853b83913fSmrgthen : 44863b83913fSmrg if test x"$ac_arg" = x 44873b83913fSmrgthen : 44883b83913fSmrg ac_cv_c_undeclared_builtin_options='none needed' 44893b83913fSmrgelse case e in #( 44903b83913fSmrg e) ac_cv_c_undeclared_builtin_options=$ac_arg ;; 44913b83913fSmrgesac 44929ef7378bSmrgfi 44933b83913fSmrg break 44949ef7378bSmrgfi 44953b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 44963b83913fSmrgesac 44979ef7378bSmrgfi 44983b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44993b83913fSmrg done 45003b83913fSmrg CFLAGS=$ac_save_CFLAGS 45013b83913fSmrg ;; 45023b83913fSmrgesac 45039ef7378bSmrgfi 45043b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 45053b83913fSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 45063b83913fSmrg case $ac_cv_c_undeclared_builtin_options in #( 45073b83913fSmrg 'cannot detect') : 45083b83913fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 45093b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 45103b83913fSmrgas_fn_error $? "cannot make $CC report undeclared builtins 45113b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 45123b83913fSmrg 'none needed') : 45133b83913fSmrg ac_c_undeclared_builtin_options='' ;; #( 45143b83913fSmrg *) : 45153b83913fSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 45163b83913fSmrgesac 45179ef7378bSmrg 45183b83913fSmrgac_header= ac_cache= 45193b83913fSmrgfor ac_item in $ac_header_c_list 45203b83913fSmrgdo 45213b83913fSmrg if test $ac_cache; then 45223b83913fSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 45233b83913fSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 45243b83913fSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 45253b83913fSmrg fi 45263b83913fSmrg ac_header= ac_cache= 45273b83913fSmrg elif test $ac_header; then 45283b83913fSmrg ac_cache=$ac_item 45293b83913fSmrg else 45303b83913fSmrg ac_header=$ac_item 45313b83913fSmrg fi 45323b83913fSmrgdone 45339ef7378bSmrg 45349ef7378bSmrg 45359ef7378bSmrg 45369ef7378bSmrg 45379ef7378bSmrg 45389ef7378bSmrg 4539c19de146Smrg 4540c19de146Smrg 45413b83913fSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 45423b83913fSmrgthen : 4543a39bb051Smrg 45443b83913fSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 4545a39bb051Smrg 4546a39bb051Smrgfi 4547a39bb051Smrg 45483b83913fSmrg 45493b83913fSmrg 45503b83913fSmrg 45513b83913fSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 45523b83913fSmrgif test "x$ac_cv_have_decl___clang__" = xyes 45533b83913fSmrgthen : 45543b83913fSmrg CLANGCC="yes" 45553b83913fSmrgelse case e in #( 45563b83913fSmrg e) CLANGCC="no" ;; 45573b83913fSmrgesac 45583b83913fSmrgfi 45593b83913fSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 45603b83913fSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 45613b83913fSmrgthen : 4562a39bb051Smrg INTELCC="yes" 45633b83913fSmrgelse case e in #( 45643b83913fSmrg e) INTELCC="no" ;; 45653b83913fSmrgesac 4566a39bb051Smrgfi 45673b83913fSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 45683b83913fSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 45693b83913fSmrgthen : 4570a39bb051Smrg SUNCC="yes" 45713b83913fSmrgelse case e in #( 45723b83913fSmrg e) SUNCC="no" ;; 45733b83913fSmrgesac 4574a39bb051Smrgfi 4575a39bb051Smrg 4576a39bb051Smrg 4577a39bb051Smrg 4578a39bb051Smrg 4579a39bb051Smrg 4580a39bb051Smrg 4581a39bb051Smrg 4582a39bb051Smrg 4583c19de146Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4584c19de146Smrg if test -n "$ac_tool_prefix"; then 4585c19de146Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4586c19de146Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 45873b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 45883b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 45893b83913fSmrgif test ${ac_cv_path_PKG_CONFIG+y} 45903b83913fSmrgthen : 45913b83913fSmrg printf %s "(cached) " >&6 45923b83913fSmrgelse case e in #( 45933b83913fSmrg e) case $PKG_CONFIG in 4594c19de146Smrg [\\/]* | ?:[\\/]*) 4595c19de146Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4596c19de146Smrg ;; 4597c19de146Smrg *) 4598c19de146Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4599c19de146Smrgfor as_dir in $PATH 4600c19de146Smrgdo 4601c19de146Smrg IFS=$as_save_IFS 46023b83913fSmrg case $as_dir in #((( 46033b83913fSmrg '') as_dir=./ ;; 46043b83913fSmrg */) ;; 46053b83913fSmrg *) as_dir=$as_dir/ ;; 46063b83913fSmrg esac 46079ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 46083b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 46093b83913fSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 46103b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4611c19de146Smrg break 2 4612c19de146Smrg fi 4613c19de146Smrgdone 46149ef7378bSmrg done 46159ef7378bSmrgIFS=$as_save_IFS 4616c19de146Smrg 4617c19de146Smrg ;; 46183b83913fSmrgesac ;; 4619c19de146Smrgesac 4620c19de146Smrgfi 4621c19de146SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4622c19de146Smrgif test -n "$PKG_CONFIG"; then 46233b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 46243b83913fSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 4625c19de146Smrgelse 46263b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 46273b83913fSmrgprintf "%s\n" "no" >&6; } 4628c19de146Smrgfi 4629c19de146Smrg 46309ef7378bSmrg 4631c19de146Smrgfi 4632c19de146Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4633c19de146Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4634c19de146Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 4635c19de146Smrgset dummy pkg-config; ac_word=$2 46363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 46373b83913fSmrgprintf %s "checking for $ac_word... " >&6; } 46383b83913fSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 46393b83913fSmrgthen : 46403b83913fSmrg printf %s "(cached) " >&6 46413b83913fSmrgelse case e in #( 46423b83913fSmrg e) case $ac_pt_PKG_CONFIG in 4643c19de146Smrg [\\/]* | ?:[\\/]*) 4644c19de146Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4645c19de146Smrg ;; 4646c19de146Smrg *) 4647c19de146Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4648c19de146Smrgfor as_dir in $PATH 4649c19de146Smrgdo 4650c19de146Smrg IFS=$as_save_IFS 46513b83913fSmrg case $as_dir in #((( 46523b83913fSmrg '') as_dir=./ ;; 46533b83913fSmrg */) ;; 46543b83913fSmrg *) as_dir=$as_dir/ ;; 46553b83913fSmrg esac 46569ef7378bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 46573b83913fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 46583b83913fSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 46593b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4660c19de146Smrg break 2 4661c19de146Smrg fi 4662c19de146Smrgdone 46639ef7378bSmrg done 46649ef7378bSmrgIFS=$as_save_IFS 4665c19de146Smrg 4666c19de146Smrg ;; 46673b83913fSmrgesac ;; 4668c19de146Smrgesac 4669c19de146Smrgfi 4670c19de146Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4671c19de146Smrgif test -n "$ac_pt_PKG_CONFIG"; then 46723b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 46733b83913fSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 4674c19de146Smrgelse 46753b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 46763b83913fSmrgprintf "%s\n" "no" >&6; } 4677c19de146Smrgfi 4678c19de146Smrg 46799ef7378bSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 46809ef7378bSmrg PKG_CONFIG="" 46819ef7378bSmrg else 46829ef7378bSmrg case $cross_compiling:$ac_tool_warned in 46839ef7378bSmrgyes:) 46843b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 46853b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 46869ef7378bSmrgac_tool_warned=yes ;; 46879ef7378bSmrgesac 46889ef7378bSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 46899ef7378bSmrg fi 4690c19de146Smrgelse 4691c19de146Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4692c19de146Smrgfi 4693c19de146Smrg 4694c19de146Smrgfi 4695c19de146Smrgif test -n "$PKG_CONFIG"; then 4696c19de146Smrg _pkg_min_version=0.9.0 46973b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 46983b83913fSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4699c19de146Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 47003b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 47013b83913fSmrgprintf "%s\n" "yes" >&6; } 4702c19de146Smrg else 47033b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 47043b83913fSmrgprintf "%s\n" "no" >&6; } 4705c19de146Smrg PKG_CONFIG="" 4706c19de146Smrg fi 4707c19de146Smrgfi 4708c19de146Smrg 47093b83913fSmrg 47103b83913fSmrg # Make sure we can run config.sub. 47113b83913fSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 47123b83913fSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 47133b83913fSmrg 47143b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 47153b83913fSmrgprintf %s "checking build system type... " >&6; } 47163b83913fSmrgif test ${ac_cv_build+y} 47173b83913fSmrgthen : 47183b83913fSmrg printf %s "(cached) " >&6 47193b83913fSmrgelse case e in #( 47203b83913fSmrg e) ac_build_alias=$build_alias 47219ef7378bSmrgtest "x$ac_build_alias" = x && 47223b83913fSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 47239ef7378bSmrgtest "x$ac_build_alias" = x && 4724c918a7e2Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 47253b83913fSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 47263b83913fSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 47273b83913fSmrg ;; 47283b83913fSmrgesac 47299ef7378bSmrgfi 47303b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 47313b83913fSmrgprintf "%s\n" "$ac_cv_build" >&6; } 47329ef7378bSmrgcase $ac_cv_build in 47339ef7378bSmrg*-*-*) ;; 4734c918a7e2Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 47359ef7378bSmrgesac 47369ef7378bSmrgbuild=$ac_cv_build 47379ef7378bSmrgac_save_IFS=$IFS; IFS='-' 47389ef7378bSmrgset x $ac_cv_build 47399ef7378bSmrgshift 47409ef7378bSmrgbuild_cpu=$1 47419ef7378bSmrgbuild_vendor=$2 47429ef7378bSmrgshift; shift 47439ef7378bSmrg# Remember, the first character of IFS is used to create $*, 47449ef7378bSmrg# except with old shells: 47459ef7378bSmrgbuild_os=$* 47469ef7378bSmrgIFS=$ac_save_IFS 47479ef7378bSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 47489ef7378bSmrg 47499ef7378bSmrg 47503b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 47513b83913fSmrgprintf %s "checking host system type... " >&6; } 47523b83913fSmrgif test ${ac_cv_host+y} 47533b83913fSmrgthen : 47543b83913fSmrg printf %s "(cached) " >&6 47553b83913fSmrgelse case e in #( 47563b83913fSmrg e) if test "x$host_alias" = x; then 47579ef7378bSmrg ac_cv_host=$ac_cv_build 4758c19de146Smrgelse 47593b83913fSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 47603b83913fSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 4761c19de146Smrgfi 47623b83913fSmrg ;; 47633b83913fSmrgesac 4764c19de146Smrgfi 47653b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 47663b83913fSmrgprintf "%s\n" "$ac_cv_host" >&6; } 47679ef7378bSmrgcase $ac_cv_host in 47689ef7378bSmrg*-*-*) ;; 4769c918a7e2Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 47709ef7378bSmrgesac 47719ef7378bSmrghost=$ac_cv_host 47729ef7378bSmrgac_save_IFS=$IFS; IFS='-' 47739ef7378bSmrgset x $ac_cv_host 47749ef7378bSmrgshift 47759ef7378bSmrghost_cpu=$1 47769ef7378bSmrghost_vendor=$2 47779ef7378bSmrgshift; shift 47789ef7378bSmrg# Remember, the first character of IFS is used to create $*, 47799ef7378bSmrg# except with old shells: 47809ef7378bSmrghost_os=$* 47819ef7378bSmrgIFS=$ac_save_IFS 47829ef7378bSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4783c19de146Smrg 4784c19de146Smrg 47853b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 47863b83913fSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 47873b83913fSmrgif test ${ac_cv_path_SED+y} 47883b83913fSmrgthen : 47893b83913fSmrg printf %s "(cached) " >&6 47903b83913fSmrgelse case e in #( 47913b83913fSmrg e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4792c918a7e2Smrg for ac_i in 1 2 3 4 5 6 7; do 4793c918a7e2Smrg ac_script="$ac_script$as_nl$ac_script" 4794c918a7e2Smrg done 4795c918a7e2Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4796c918a7e2Smrg { ac_script=; unset ac_script;} 4797c918a7e2Smrg if test -z "$SED"; then 4798c918a7e2Smrg ac_path_SED_found=false 4799c918a7e2Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4800c918a7e2Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4801c918a7e2Smrgfor as_dir in $PATH 4802c918a7e2Smrgdo 4803c918a7e2Smrg IFS=$as_save_IFS 48043b83913fSmrg case $as_dir in #((( 48053b83913fSmrg '') as_dir=./ ;; 48063b83913fSmrg */) ;; 48073b83913fSmrg *) as_dir=$as_dir/ ;; 48083b83913fSmrg esac 48093b83913fSmrg for ac_prog in sed gsed 48103b83913fSmrg do 4811c918a7e2Smrg for ac_exec_ext in '' $ac_executable_extensions; do 48123b83913fSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4813a39bb051Smrg as_fn_executable_p "$ac_path_SED" || continue 4814c918a7e2Smrg# Check for GNU ac_path_SED and select it if it is found. 4815c918a7e2Smrg # Check for GNU $ac_path_SED 48163b83913fSmrgcase `"$ac_path_SED" --version 2>&1` in #( 4817c918a7e2Smrg*GNU*) 4818c918a7e2Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 48193b83913fSmrg#( 4820c918a7e2Smrg*) 4821c918a7e2Smrg ac_count=0 48223b83913fSmrg printf %s 0123456789 >"conftest.in" 4823c918a7e2Smrg while : 4824c918a7e2Smrg do 4825c918a7e2Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4826c918a7e2Smrg mv "conftest.tmp" "conftest.in" 4827c918a7e2Smrg cp "conftest.in" "conftest.nl" 48283b83913fSmrg printf "%s\n" '' >> "conftest.nl" 4829c918a7e2Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4830c918a7e2Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4831c918a7e2Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4832c918a7e2Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4833c918a7e2Smrg # Best one so far, save it but keep looking for a better one 4834c918a7e2Smrg ac_cv_path_SED="$ac_path_SED" 4835c918a7e2Smrg ac_path_SED_max=$ac_count 4836c918a7e2Smrg fi 4837c918a7e2Smrg # 10*(2^10) chars as input seems more than enough 4838c918a7e2Smrg test $ac_count -gt 10 && break 4839c918a7e2Smrg done 4840c918a7e2Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4841c918a7e2Smrgesac 4842c918a7e2Smrg 4843c918a7e2Smrg $ac_path_SED_found && break 3 4844c918a7e2Smrg done 4845c918a7e2Smrg done 4846c918a7e2Smrg done 4847c918a7e2SmrgIFS=$as_save_IFS 4848c918a7e2Smrg if test -z "$ac_cv_path_SED"; then 4849c918a7e2Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4850c918a7e2Smrg fi 4851c918a7e2Smrgelse 4852c918a7e2Smrg ac_cv_path_SED=$SED 4853c918a7e2Smrgfi 48543b83913fSmrg ;; 48553b83913fSmrgesac 4856c918a7e2Smrgfi 48573b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 48583b83913fSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 4859c918a7e2Smrg SED="$ac_cv_path_SED" 4860c918a7e2Smrg rm -f conftest.sed 4861c918a7e2Smrg 4862c918a7e2Smrg 4863c19de146Smrg 4864c19de146Smrg 4865c19de146Smrg 4866a39bb051Smrg 4867a39bb051Smrg# Check whether --enable-selective-werror was given. 48683b83913fSmrgif test ${enable_selective_werror+y} 48693b83913fSmrgthen : 4870a39bb051Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 48713b83913fSmrgelse case e in #( 48723b83913fSmrg e) SELECTIVE_WERROR=yes ;; 48733b83913fSmrgesac 4874c19de146Smrgfi 4875c19de146Smrg 4876a39bb051Smrg 4877a39bb051Smrg 4878a39bb051Smrg 4879a39bb051Smrg 4880a39bb051Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4881a39bb051Smrgif test "x$SUNCC" = "xyes"; then 4882a39bb051Smrg BASE_CFLAGS="-v" 4883a39bb051Smrgelse 4884a39bb051Smrg BASE_CFLAGS="" 4885c19de146Smrgfi 4886c19de146Smrg 4887a39bb051Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4888c19de146Smrg 4889c19de146Smrg 4890c19de146Smrg 4891c19de146Smrg 4892c19de146Smrg 48939ef7378bSmrg 4894c19de146Smrg 4895a39bb051Smrg 4896a39bb051Smrg 4897a39bb051Smrg 4898a39bb051Smrg 4899a39bb051Smrg 4900a39bb051Smrg 4901a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4902a39bb051Smrg 4903a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4904a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49053b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 49063b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 49073b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 49083b83913fSmrgthen : 49093b83913fSmrg printf %s "(cached) " >&6 49103b83913fSmrgelse case e in #( 49113b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4912a39bb051Smrg/* end confdefs.h. */ 4913a39bb051Smrgint i; 4914a39bb051Smrg_ACEOF 49153b83913fSmrgif ac_fn_c_try_compile "$LINENO" 49163b83913fSmrgthen : 4917a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 49183b83913fSmrgelse case e in #( 49193b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 49203b83913fSmrgesac 4921a39bb051Smrgfi 49223b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 49233b83913fSmrgesac 4924a39bb051Smrgfi 49253b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 49263b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4927a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4928a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4929c19de146Smrgfi 4930c19de146Smrg 4931a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4932a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4933a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49349ef7378bSmrg fi 4935a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 49363b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 49373b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 49383b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 49393b83913fSmrgthen : 49403b83913fSmrg printf %s "(cached) " >&6 49413b83913fSmrgelse case e in #( 49423b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4943a39bb051Smrg/* end confdefs.h. */ 4944a39bb051Smrgint i; 4945a39bb051Smrg_ACEOF 49463b83913fSmrgif ac_fn_c_try_compile "$LINENO" 49473b83913fSmrgthen : 4948a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 49493b83913fSmrgelse case e in #( 49503b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 49513b83913fSmrgesac 4952a39bb051Smrgfi 49533b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 49543b83913fSmrgesac 4955a39bb051Smrgfi 49563b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 49573b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4958a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4959a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 49609ef7378bSmrgfi 4961c19de146Smrg 4962a39bb051Smrgfound="no" 4963c19de146Smrg 4964a39bb051Smrg if test $found = "no" ; then 4965a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4966a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4967a39bb051Smrg fi 4968c19de146Smrg 4969a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4970a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4971a39bb051Smrg fi 4972c19de146Smrg 4973a39bb051Smrg CFLAGS="$CFLAGS -Wall" 4974c19de146Smrg 49753b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 49763b83913fSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 4977a39bb051Smrg cacheid=xorg_cv_cc_flag__Wall 49783b83913fSmrg if eval test \${$cacheid+y} 49793b83913fSmrgthen : 49803b83913fSmrg printf %s "(cached) " >&6 49813b83913fSmrgelse case e in #( 49823b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4983a39bb051Smrg/* end confdefs.h. */ 4984a39bb051Smrgint i; 4985a39bb051Smrgint 49863b83913fSmrgmain (void) 4987a39bb051Smrg{ 4988c19de146Smrg 4989a39bb051Smrg ; 4990a39bb051Smrg return 0; 4991a39bb051Smrg} 49929ef7378bSmrg_ACEOF 49933b83913fSmrgif ac_fn_c_try_link "$LINENO" 49943b83913fSmrgthen : 4995a39bb051Smrg eval $cacheid=yes 49963b83913fSmrgelse case e in #( 49973b83913fSmrg e) eval $cacheid=no ;; 49983b83913fSmrgesac 4999a39bb051Smrgfi 50003b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 50013b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 50023b83913fSmrgesac 5003a39bb051Smrgfi 5004c19de146Smrg 5005a39bb051Smrg 5006a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5007a39bb051Smrg 5008a39bb051Smrg eval supported=\$$cacheid 50093b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 50103b83913fSmrgprintf "%s\n" "$supported" >&6; } 5011a39bb051Smrg if test "$supported" = "yes" ; then 5012a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 5013a39bb051Smrg found="yes" 5014a39bb051Smrg fi 50159ef7378bSmrg fi 5016c19de146Smrg 5017c19de146Smrg 5018c19de146Smrg 5019c19de146Smrg 5020c19de146Smrg 5021c19de146Smrg 5022c19de146Smrg 5023c19de146Smrg 5024c918a7e2Smrg 5025c19de146Smrg 5026c19de146Smrg 5027c19de146Smrg 5028c19de146Smrg 5029c19de146Smrg 5030c19de146Smrg 5031a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5032c19de146Smrg 5033a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5034a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50353b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 50363b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 50373b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 50383b83913fSmrgthen : 50393b83913fSmrg printf %s "(cached) " >&6 50403b83913fSmrgelse case e in #( 50413b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5042a39bb051Smrg/* end confdefs.h. */ 5043a39bb051Smrgint i; 5044a39bb051Smrg_ACEOF 50453b83913fSmrgif ac_fn_c_try_compile "$LINENO" 50463b83913fSmrgthen : 5047a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 50483b83913fSmrgelse case e in #( 50493b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 50503b83913fSmrgesac 5051a39bb051Smrgfi 50523b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 50533b83913fSmrgesac 5054a39bb051Smrgfi 50553b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 50563b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5057a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5058a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5059a39bb051Smrgfi 5060a39bb051Smrg 5061a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5062a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5063a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5064a39bb051Smrg fi 5065a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 50663b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 50673b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 50683b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 50693b83913fSmrgthen : 50703b83913fSmrg printf %s "(cached) " >&6 50713b83913fSmrgelse case e in #( 50723b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5073a39bb051Smrg/* end confdefs.h. */ 5074a39bb051Smrgint i; 5075a39bb051Smrg_ACEOF 50763b83913fSmrgif ac_fn_c_try_compile "$LINENO" 50773b83913fSmrgthen : 5078a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 50793b83913fSmrgelse case e in #( 50803b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 50813b83913fSmrgesac 5082a39bb051Smrgfi 50833b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 50843b83913fSmrgesac 5085a39bb051Smrgfi 50863b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 50873b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5088a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5089a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5090a39bb051Smrgfi 5091a39bb051Smrg 5092a39bb051Smrgfound="no" 5093a39bb051Smrg 5094a39bb051Smrg if test $found = "no" ; then 5095a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5096a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5097a39bb051Smrg fi 5098a39bb051Smrg 5099a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5100a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5101a39bb051Smrg fi 5102a39bb051Smrg 5103a39bb051Smrg CFLAGS="$CFLAGS -Wpointer-arith" 5104a39bb051Smrg 51053b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 51063b83913fSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5107a39bb051Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 51083b83913fSmrg if eval test \${$cacheid+y} 51093b83913fSmrgthen : 51103b83913fSmrg printf %s "(cached) " >&6 51113b83913fSmrgelse case e in #( 51123b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5113a39bb051Smrg/* end confdefs.h. */ 5114a39bb051Smrgint i; 5115a39bb051Smrgint 51163b83913fSmrgmain (void) 5117a39bb051Smrg{ 5118a39bb051Smrg 5119a39bb051Smrg ; 5120a39bb051Smrg return 0; 5121a39bb051Smrg} 5122a39bb051Smrg_ACEOF 51233b83913fSmrgif ac_fn_c_try_link "$LINENO" 51243b83913fSmrgthen : 5125a39bb051Smrg eval $cacheid=yes 51263b83913fSmrgelse case e in #( 51273b83913fSmrg e) eval $cacheid=no ;; 51283b83913fSmrgesac 5129a39bb051Smrgfi 51303b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 51313b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 51323b83913fSmrgesac 5133a39bb051Smrgfi 5134a39bb051Smrg 5135a39bb051Smrg 5136a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5137a39bb051Smrg 5138a39bb051Smrg eval supported=\$$cacheid 51393b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 51403b83913fSmrgprintf "%s\n" "$supported" >&6; } 5141a39bb051Smrg if test "$supported" = "yes" ; then 5142a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5143a39bb051Smrg found="yes" 5144a39bb051Smrg fi 5145a39bb051Smrg fi 5146a39bb051Smrg 5147a39bb051Smrg 5148a39bb051Smrg 5149a39bb051Smrg 5150a39bb051Smrg 5151a39bb051Smrg 5152a39bb051Smrg 5153a39bb051Smrg 5154a39bb051Smrg 5155a39bb051Smrg 5156a39bb051Smrg 5157a39bb051Smrg 5158a39bb051Smrg 5159a39bb051Smrg 5160a39bb051Smrg 5161a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5162a39bb051Smrg 5163a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5164a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51653b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 51663b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 51673b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 51683b83913fSmrgthen : 51693b83913fSmrg printf %s "(cached) " >&6 51703b83913fSmrgelse case e in #( 51713b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5172a39bb051Smrg/* end confdefs.h. */ 5173a39bb051Smrgint i; 5174a39bb051Smrg_ACEOF 51753b83913fSmrgif ac_fn_c_try_compile "$LINENO" 51763b83913fSmrgthen : 5177a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 51783b83913fSmrgelse case e in #( 51793b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 51803b83913fSmrgesac 5181a39bb051Smrgfi 51823b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 51833b83913fSmrgesac 5184a39bb051Smrgfi 51853b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 51863b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5187a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5188a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5189a39bb051Smrgfi 5190a39bb051Smrg 5191a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5192a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5193a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5194a39bb051Smrg fi 5195a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51963b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 51973b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 51983b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 51993b83913fSmrgthen : 52003b83913fSmrg printf %s "(cached) " >&6 52013b83913fSmrgelse case e in #( 52023b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5203a39bb051Smrg/* end confdefs.h. */ 5204a39bb051Smrgint i; 5205a39bb051Smrg_ACEOF 52063b83913fSmrgif ac_fn_c_try_compile "$LINENO" 52073b83913fSmrgthen : 5208a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 52093b83913fSmrgelse case e in #( 52103b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 52113b83913fSmrgesac 5212a39bb051Smrgfi 52133b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 52143b83913fSmrgesac 5215a39bb051Smrgfi 52163b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 52173b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5218a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5219a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5220a39bb051Smrgfi 5221a39bb051Smrg 5222a39bb051Smrgfound="no" 5223a39bb051Smrg 5224a39bb051Smrg if test $found = "no" ; then 5225a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5226a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5227a39bb051Smrg fi 5228a39bb051Smrg 5229a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5230a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5231a39bb051Smrg fi 5232a39bb051Smrg 5233a39bb051Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 5234a39bb051Smrg 52353b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 52363b83913fSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5237a39bb051Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 52383b83913fSmrg if eval test \${$cacheid+y} 52393b83913fSmrgthen : 52403b83913fSmrg printf %s "(cached) " >&6 52413b83913fSmrgelse case e in #( 52423b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5243a39bb051Smrg/* end confdefs.h. */ 5244a39bb051Smrgint i; 5245a39bb051Smrgint 52463b83913fSmrgmain (void) 5247a39bb051Smrg{ 5248a39bb051Smrg 5249a39bb051Smrg ; 5250a39bb051Smrg return 0; 5251a39bb051Smrg} 5252a39bb051Smrg_ACEOF 52533b83913fSmrgif ac_fn_c_try_link "$LINENO" 52543b83913fSmrgthen : 5255a39bb051Smrg eval $cacheid=yes 52563b83913fSmrgelse case e in #( 52573b83913fSmrg e) eval $cacheid=no ;; 52583b83913fSmrgesac 5259a39bb051Smrgfi 52603b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 52613b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 52623b83913fSmrgesac 5263a39bb051Smrgfi 5264a39bb051Smrg 5265a39bb051Smrg 5266a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5267a39bb051Smrg 5268a39bb051Smrg eval supported=\$$cacheid 52693b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 52703b83913fSmrgprintf "%s\n" "$supported" >&6; } 5271a39bb051Smrg if test "$supported" = "yes" ; then 5272a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5273a39bb051Smrg found="yes" 5274a39bb051Smrg fi 5275a39bb051Smrg fi 5276a39bb051Smrg 5277a39bb051Smrg 5278a39bb051Smrg 5279a39bb051Smrg 5280a39bb051Smrg 5281a39bb051Smrg 5282a39bb051Smrg 5283a39bb051Smrg 5284a39bb051Smrg 5285a39bb051Smrg 5286a39bb051Smrg 5287a39bb051Smrg 5288a39bb051Smrg 5289a39bb051Smrg 5290a39bb051Smrg 5291a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5292a39bb051Smrg 5293a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5294a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52953b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 52963b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 52973b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 52983b83913fSmrgthen : 52993b83913fSmrg printf %s "(cached) " >&6 53003b83913fSmrgelse case e in #( 53013b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5302a39bb051Smrg/* end confdefs.h. */ 5303a39bb051Smrgint i; 5304a39bb051Smrg_ACEOF 53053b83913fSmrgif ac_fn_c_try_compile "$LINENO" 53063b83913fSmrgthen : 5307a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 53083b83913fSmrgelse case e in #( 53093b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 53103b83913fSmrgesac 5311a39bb051Smrgfi 53123b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 53133b83913fSmrgesac 5314a39bb051Smrgfi 53153b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 53163b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5317a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5318a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5319a39bb051Smrgfi 5320a39bb051Smrg 5321a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5322a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5323a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5324a39bb051Smrg fi 5325a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 53263b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 53273b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 53283b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 53293b83913fSmrgthen : 53303b83913fSmrg printf %s "(cached) " >&6 53313b83913fSmrgelse case e in #( 53323b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5333a39bb051Smrg/* end confdefs.h. */ 5334a39bb051Smrgint i; 5335a39bb051Smrg_ACEOF 53363b83913fSmrgif ac_fn_c_try_compile "$LINENO" 53373b83913fSmrgthen : 5338a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 53393b83913fSmrgelse case e in #( 53403b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 53413b83913fSmrgesac 5342a39bb051Smrgfi 53433b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 53443b83913fSmrgesac 5345a39bb051Smrgfi 53463b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 53473b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5348a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5349a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5350a39bb051Smrgfi 5351a39bb051Smrg 5352a39bb051Smrgfound="no" 5353a39bb051Smrg 5354a39bb051Smrg if test $found = "no" ; then 5355a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5356a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5357a39bb051Smrg fi 5358a39bb051Smrg 5359a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5360a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5361a39bb051Smrg fi 5362a39bb051Smrg 5363a39bb051Smrg CFLAGS="$CFLAGS -Wformat=2" 5364a39bb051Smrg 53653b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 53663b83913fSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5367a39bb051Smrg cacheid=xorg_cv_cc_flag__Wformat_2 53683b83913fSmrg if eval test \${$cacheid+y} 53693b83913fSmrgthen : 53703b83913fSmrg printf %s "(cached) " >&6 53713b83913fSmrgelse case e in #( 53723b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5373a39bb051Smrg/* end confdefs.h. */ 5374a39bb051Smrgint i; 5375a39bb051Smrgint 53763b83913fSmrgmain (void) 5377a39bb051Smrg{ 5378a39bb051Smrg 5379a39bb051Smrg ; 5380a39bb051Smrg return 0; 5381a39bb051Smrg} 5382a39bb051Smrg_ACEOF 53833b83913fSmrgif ac_fn_c_try_link "$LINENO" 53843b83913fSmrgthen : 5385a39bb051Smrg eval $cacheid=yes 53863b83913fSmrgelse case e in #( 53873b83913fSmrg e) eval $cacheid=no ;; 53883b83913fSmrgesac 5389a39bb051Smrgfi 53903b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 53913b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 53923b83913fSmrgesac 5393a39bb051Smrgfi 5394a39bb051Smrg 5395a39bb051Smrg 5396a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5397a39bb051Smrg 5398a39bb051Smrg eval supported=\$$cacheid 53993b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 54003b83913fSmrgprintf "%s\n" "$supported" >&6; } 5401a39bb051Smrg if test "$supported" = "yes" ; then 5402a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5403a39bb051Smrg found="yes" 5404a39bb051Smrg fi 5405a39bb051Smrg fi 5406a39bb051Smrg 5407a39bb051Smrg if test $found = "no" ; then 5408a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5409a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5410a39bb051Smrg fi 5411a39bb051Smrg 5412a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5413a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5414a39bb051Smrg fi 5415a39bb051Smrg 5416a39bb051Smrg CFLAGS="$CFLAGS -Wformat" 5417a39bb051Smrg 54183b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 54193b83913fSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 5420a39bb051Smrg cacheid=xorg_cv_cc_flag__Wformat 54213b83913fSmrg if eval test \${$cacheid+y} 54223b83913fSmrgthen : 54233b83913fSmrg printf %s "(cached) " >&6 54243b83913fSmrgelse case e in #( 54253b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5426a39bb051Smrg/* end confdefs.h. */ 5427a39bb051Smrgint i; 5428a39bb051Smrgint 54293b83913fSmrgmain (void) 5430a39bb051Smrg{ 5431a39bb051Smrg 5432a39bb051Smrg ; 5433a39bb051Smrg return 0; 5434a39bb051Smrg} 5435a39bb051Smrg_ACEOF 54363b83913fSmrgif ac_fn_c_try_link "$LINENO" 54373b83913fSmrgthen : 5438a39bb051Smrg eval $cacheid=yes 54393b83913fSmrgelse case e in #( 54403b83913fSmrg e) eval $cacheid=no ;; 54413b83913fSmrgesac 5442a39bb051Smrgfi 54433b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 54443b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 54453b83913fSmrgesac 5446a39bb051Smrgfi 5447a39bb051Smrg 5448a39bb051Smrg 5449a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5450a39bb051Smrg 5451a39bb051Smrg eval supported=\$$cacheid 54523b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 54533b83913fSmrgprintf "%s\n" "$supported" >&6; } 5454a39bb051Smrg if test "$supported" = "yes" ; then 5455a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5456a39bb051Smrg found="yes" 5457a39bb051Smrg fi 5458a39bb051Smrg fi 5459a39bb051Smrg 5460a39bb051Smrg 5461a39bb051Smrg 5462a39bb051Smrg 5463a39bb051Smrg 5464a39bb051Smrg 5465a39bb051Smrg 5466a39bb051Smrg 5467a39bb051Smrg 5468a39bb051Smrg 5469a39bb051Smrg 5470a39bb051Smrg 5471a39bb051Smrg 5472a39bb051Smrg 5473a39bb051Smrg 5474a39bb051Smrg 5475a39bb051Smrg 5476a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5477a39bb051Smrg 5478a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5479a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 54803b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 54813b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 54823b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 54833b83913fSmrgthen : 54843b83913fSmrg printf %s "(cached) " >&6 54853b83913fSmrgelse case e in #( 54863b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5487a39bb051Smrg/* end confdefs.h. */ 5488a39bb051Smrgint i; 5489a39bb051Smrg_ACEOF 54903b83913fSmrgif ac_fn_c_try_compile "$LINENO" 54913b83913fSmrgthen : 5492a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 54933b83913fSmrgelse case e in #( 54943b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 54953b83913fSmrgesac 5496a39bb051Smrgfi 54973b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 54983b83913fSmrgesac 5499a39bb051Smrgfi 55003b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 55013b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5502a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5503a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5504a39bb051Smrgfi 5505a39bb051Smrg 5506a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5507a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5508a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5509a39bb051Smrg fi 5510a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 55113b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 55123b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 55133b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 55143b83913fSmrgthen : 55153b83913fSmrg printf %s "(cached) " >&6 55163b83913fSmrgelse case e in #( 55173b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5518a39bb051Smrg/* end confdefs.h. */ 5519a39bb051Smrgint i; 5520a39bb051Smrg_ACEOF 55213b83913fSmrgif ac_fn_c_try_compile "$LINENO" 55223b83913fSmrgthen : 5523a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 55243b83913fSmrgelse case e in #( 55253b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 55263b83913fSmrgesac 5527a39bb051Smrgfi 55283b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 55293b83913fSmrgesac 5530a39bb051Smrgfi 55313b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 55323b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5533a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5534a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5535a39bb051Smrgfi 5536a39bb051Smrg 5537a39bb051Smrgfound="no" 5538a39bb051Smrg 5539a39bb051Smrg if test $found = "no" ; then 5540a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5541a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5542a39bb051Smrg fi 5543a39bb051Smrg 5544a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5545a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5546a39bb051Smrg fi 5547a39bb051Smrg 5548a39bb051Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5549a39bb051Smrg 55503b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 55513b83913fSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 55523b83913fSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 55533b83913fSmrg if eval test \${$cacheid+y} 55543b83913fSmrgthen : 55553b83913fSmrg printf %s "(cached) " >&6 55563b83913fSmrgelse case e in #( 55573b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5558a39bb051Smrg/* end confdefs.h. */ 5559a39bb051Smrgint i; 5560a39bb051Smrgint 55613b83913fSmrgmain (void) 5562a39bb051Smrg{ 5563a39bb051Smrg 5564a39bb051Smrg ; 5565a39bb051Smrg return 0; 5566a39bb051Smrg} 5567a39bb051Smrg_ACEOF 55683b83913fSmrgif ac_fn_c_try_link "$LINENO" 55693b83913fSmrgthen : 5570a39bb051Smrg eval $cacheid=yes 55713b83913fSmrgelse case e in #( 55723b83913fSmrg e) eval $cacheid=no ;; 55733b83913fSmrgesac 5574a39bb051Smrgfi 55753b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 55763b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 55773b83913fSmrgesac 5578a39bb051Smrgfi 5579a39bb051Smrg 5580a39bb051Smrg 5581a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5582a39bb051Smrg 5583a39bb051Smrg eval supported=\$$cacheid 55843b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 55853b83913fSmrgprintf "%s\n" "$supported" >&6; } 5586a39bb051Smrg if test "$supported" = "yes" ; then 5587a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5588a39bb051Smrg found="yes" 5589a39bb051Smrg fi 5590a39bb051Smrg fi 5591a39bb051Smrg 5592a39bb051Smrg 5593a39bb051Smrg 5594a39bb051Smrg 5595a39bb051Smrg 5596a39bb051Smrg 5597a39bb051Smrg 5598a39bb051Smrg 5599a39bb051Smrg 5600a39bb051Smrg 5601a39bb051Smrg 5602a39bb051Smrg 5603a39bb051Smrg 5604a39bb051Smrg 5605a39bb051Smrg 5606a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5607a39bb051Smrg 5608a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5609a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56103b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 56113b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 56123b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 56133b83913fSmrgthen : 56143b83913fSmrg printf %s "(cached) " >&6 56153b83913fSmrgelse case e in #( 56163b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5617a39bb051Smrg/* end confdefs.h. */ 5618a39bb051Smrgint i; 5619a39bb051Smrg_ACEOF 56203b83913fSmrgif ac_fn_c_try_compile "$LINENO" 56213b83913fSmrgthen : 5622a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 56233b83913fSmrgelse case e in #( 56243b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 56253b83913fSmrgesac 5626a39bb051Smrgfi 56273b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 56283b83913fSmrgesac 5629a39bb051Smrgfi 56303b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 56313b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5632a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5633a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5634a39bb051Smrgfi 5635a39bb051Smrg 5636a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5637a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5638a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5639a39bb051Smrg fi 5640a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 56413b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 56423b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 56433b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 56443b83913fSmrgthen : 56453b83913fSmrg printf %s "(cached) " >&6 56463b83913fSmrgelse case e in #( 56473b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5648a39bb051Smrg/* end confdefs.h. */ 5649a39bb051Smrgint i; 5650a39bb051Smrg_ACEOF 56513b83913fSmrgif ac_fn_c_try_compile "$LINENO" 56523b83913fSmrgthen : 5653a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 56543b83913fSmrgelse case e in #( 56553b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 56563b83913fSmrgesac 5657a39bb051Smrgfi 56583b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 56593b83913fSmrgesac 5660a39bb051Smrgfi 56613b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 56623b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5663a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5664a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5665a39bb051Smrgfi 5666a39bb051Smrg 5667a39bb051Smrgfound="no" 5668a39bb051Smrg 5669a39bb051Smrg if test $found = "no" ; then 5670a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5671a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5672a39bb051Smrg fi 5673a39bb051Smrg 5674a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5675a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5676a39bb051Smrg fi 5677a39bb051Smrg 5678a39bb051Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5679a39bb051Smrg 56803b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 56813b83913fSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5682a39bb051Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 56833b83913fSmrg if eval test \${$cacheid+y} 56843b83913fSmrgthen : 56853b83913fSmrg printf %s "(cached) " >&6 56863b83913fSmrgelse case e in #( 56873b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5688a39bb051Smrg/* end confdefs.h. */ 5689a39bb051Smrgint i; 5690a39bb051Smrgint 56913b83913fSmrgmain (void) 5692a39bb051Smrg{ 5693a39bb051Smrg 5694a39bb051Smrg ; 5695a39bb051Smrg return 0; 5696a39bb051Smrg} 5697a39bb051Smrg_ACEOF 56983b83913fSmrgif ac_fn_c_try_link "$LINENO" 56993b83913fSmrgthen : 5700a39bb051Smrg eval $cacheid=yes 57013b83913fSmrgelse case e in #( 57023b83913fSmrg e) eval $cacheid=no ;; 57033b83913fSmrgesac 5704a39bb051Smrgfi 57053b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 57063b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 57073b83913fSmrgesac 5708a39bb051Smrgfi 5709a39bb051Smrg 5710a39bb051Smrg 5711a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5712a39bb051Smrg 5713a39bb051Smrg eval supported=\$$cacheid 57143b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 57153b83913fSmrgprintf "%s\n" "$supported" >&6; } 5716a39bb051Smrg if test "$supported" = "yes" ; then 5717a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5718a39bb051Smrg found="yes" 5719a39bb051Smrg fi 5720a39bb051Smrg fi 5721a39bb051Smrg 5722a39bb051Smrg 5723a39bb051Smrg 5724a39bb051Smrg 5725a39bb051Smrg 5726a39bb051Smrg 5727a39bb051Smrg 5728a39bb051Smrg 5729a39bb051Smrg 5730a39bb051Smrg 5731a39bb051Smrg 5732a39bb051Smrg 5733a39bb051Smrg 5734a39bb051Smrg 5735a39bb051Smrg 5736a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5737a39bb051Smrg 5738a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5739a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57403b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 57413b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 57423b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 57433b83913fSmrgthen : 57443b83913fSmrg printf %s "(cached) " >&6 57453b83913fSmrgelse case e in #( 57463b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5747a39bb051Smrg/* end confdefs.h. */ 5748a39bb051Smrgint i; 5749a39bb051Smrg_ACEOF 57503b83913fSmrgif ac_fn_c_try_compile "$LINENO" 57513b83913fSmrgthen : 5752a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 57533b83913fSmrgelse case e in #( 57543b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 57553b83913fSmrgesac 5756a39bb051Smrgfi 57573b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 57583b83913fSmrgesac 5759a39bb051Smrgfi 57603b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 57613b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5762a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5763a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5764a39bb051Smrgfi 5765a39bb051Smrg 5766a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5767a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5768a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5769a39bb051Smrg fi 5770a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 57713b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 57723b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 57733b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 57743b83913fSmrgthen : 57753b83913fSmrg printf %s "(cached) " >&6 57763b83913fSmrgelse case e in #( 57773b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5778a39bb051Smrg/* end confdefs.h. */ 5779a39bb051Smrgint i; 5780a39bb051Smrg_ACEOF 57813b83913fSmrgif ac_fn_c_try_compile "$LINENO" 57823b83913fSmrgthen : 5783a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 57843b83913fSmrgelse case e in #( 57853b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 57863b83913fSmrgesac 5787a39bb051Smrgfi 57883b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 57893b83913fSmrgesac 5790a39bb051Smrgfi 57913b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 57923b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5793a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5794a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5795a39bb051Smrgfi 5796a39bb051Smrg 5797a39bb051Smrgfound="no" 5798a39bb051Smrg 5799a39bb051Smrg if test $found = "no" ; then 5800a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5801a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5802a39bb051Smrg fi 5803a39bb051Smrg 5804a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5805a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5806a39bb051Smrg fi 5807a39bb051Smrg 5808a39bb051Smrg CFLAGS="$CFLAGS -Wnested-externs" 5809a39bb051Smrg 58103b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 58113b83913fSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 5812a39bb051Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 58133b83913fSmrg if eval test \${$cacheid+y} 58143b83913fSmrgthen : 58153b83913fSmrg printf %s "(cached) " >&6 58163b83913fSmrgelse case e in #( 58173b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5818a39bb051Smrg/* end confdefs.h. */ 5819a39bb051Smrgint i; 5820a39bb051Smrgint 58213b83913fSmrgmain (void) 5822a39bb051Smrg{ 5823a39bb051Smrg 5824a39bb051Smrg ; 5825a39bb051Smrg return 0; 5826a39bb051Smrg} 5827a39bb051Smrg_ACEOF 58283b83913fSmrgif ac_fn_c_try_link "$LINENO" 58293b83913fSmrgthen : 5830a39bb051Smrg eval $cacheid=yes 58313b83913fSmrgelse case e in #( 58323b83913fSmrg e) eval $cacheid=no ;; 58333b83913fSmrgesac 5834a39bb051Smrgfi 58353b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 58363b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 58373b83913fSmrgesac 5838a39bb051Smrgfi 5839a39bb051Smrg 5840a39bb051Smrg 5841a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5842a39bb051Smrg 5843a39bb051Smrg eval supported=\$$cacheid 58443b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 58453b83913fSmrgprintf "%s\n" "$supported" >&6; } 5846a39bb051Smrg if test "$supported" = "yes" ; then 5847a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5848a39bb051Smrg found="yes" 5849a39bb051Smrg fi 5850a39bb051Smrg fi 5851a39bb051Smrg 5852a39bb051Smrg 5853a39bb051Smrg 5854a39bb051Smrg 5855a39bb051Smrg 5856a39bb051Smrg 5857a39bb051Smrg 5858a39bb051Smrg 5859a39bb051Smrg 5860a39bb051Smrg 5861a39bb051Smrg 5862a39bb051Smrg 5863a39bb051Smrg 5864a39bb051Smrg 5865a39bb051Smrg 5866a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5867a39bb051Smrg 5868a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5869a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58703b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 58713b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 58723b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 58733b83913fSmrgthen : 58743b83913fSmrg printf %s "(cached) " >&6 58753b83913fSmrgelse case e in #( 58763b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5877a39bb051Smrg/* end confdefs.h. */ 5878a39bb051Smrgint i; 5879a39bb051Smrg_ACEOF 58803b83913fSmrgif ac_fn_c_try_compile "$LINENO" 58813b83913fSmrgthen : 5882a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 58833b83913fSmrgelse case e in #( 58843b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 58853b83913fSmrgesac 5886a39bb051Smrgfi 58873b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 58883b83913fSmrgesac 5889a39bb051Smrgfi 58903b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 58913b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5892a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5893a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5894a39bb051Smrgfi 5895a39bb051Smrg 5896a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5897a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5898a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5899a39bb051Smrg fi 5900a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 59013b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 59023b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 59033b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 59043b83913fSmrgthen : 59053b83913fSmrg printf %s "(cached) " >&6 59063b83913fSmrgelse case e in #( 59073b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5908a39bb051Smrg/* end confdefs.h. */ 5909a39bb051Smrgint i; 5910a39bb051Smrg_ACEOF 59113b83913fSmrgif ac_fn_c_try_compile "$LINENO" 59123b83913fSmrgthen : 5913a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 59143b83913fSmrgelse case e in #( 59153b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 59163b83913fSmrgesac 5917a39bb051Smrgfi 59183b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 59193b83913fSmrgesac 5920a39bb051Smrgfi 59213b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 59223b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5923a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5924a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5925a39bb051Smrgfi 5926a39bb051Smrg 5927a39bb051Smrgfound="no" 5928a39bb051Smrg 5929a39bb051Smrg if test $found = "no" ; then 5930a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5931a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5932a39bb051Smrg fi 5933a39bb051Smrg 5934a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5935a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5936a39bb051Smrg fi 5937a39bb051Smrg 5938a39bb051Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 5939a39bb051Smrg 59403b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 59413b83913fSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 5942a39bb051Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 59433b83913fSmrg if eval test \${$cacheid+y} 59443b83913fSmrgthen : 59453b83913fSmrg printf %s "(cached) " >&6 59463b83913fSmrgelse case e in #( 59473b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5948a39bb051Smrg/* end confdefs.h. */ 5949a39bb051Smrgint i; 5950a39bb051Smrgint 59513b83913fSmrgmain (void) 5952a39bb051Smrg{ 5953a39bb051Smrg 5954a39bb051Smrg ; 5955a39bb051Smrg return 0; 5956a39bb051Smrg} 5957a39bb051Smrg_ACEOF 59583b83913fSmrgif ac_fn_c_try_link "$LINENO" 59593b83913fSmrgthen : 5960a39bb051Smrg eval $cacheid=yes 59613b83913fSmrgelse case e in #( 59623b83913fSmrg e) eval $cacheid=no ;; 59633b83913fSmrgesac 5964a39bb051Smrgfi 59653b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 59663b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 59673b83913fSmrgesac 5968a39bb051Smrgfi 5969a39bb051Smrg 5970a39bb051Smrg 5971a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5972a39bb051Smrg 5973a39bb051Smrg eval supported=\$$cacheid 59743b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 59753b83913fSmrgprintf "%s\n" "$supported" >&6; } 5976a39bb051Smrg if test "$supported" = "yes" ; then 5977a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5978a39bb051Smrg found="yes" 5979a39bb051Smrg fi 5980a39bb051Smrg fi 5981a39bb051Smrg 5982a39bb051Smrg 5983a39bb051Smrg 5984a39bb051Smrg 5985a39bb051Smrg 5986a39bb051Smrg 5987a39bb051Smrg 5988a39bb051Smrg 5989a39bb051Smrg 5990a39bb051Smrg 5991a39bb051Smrg 5992a39bb051Smrg 5993a39bb051Smrg 5994a39bb051Smrg 5995a39bb051Smrg 5996a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5997a39bb051Smrg 5998a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5999a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60003b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 60013b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 60023b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 60033b83913fSmrgthen : 60043b83913fSmrg printf %s "(cached) " >&6 60053b83913fSmrgelse case e in #( 60063b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6007a39bb051Smrg/* end confdefs.h. */ 6008a39bb051Smrgint i; 6009a39bb051Smrg_ACEOF 60103b83913fSmrgif ac_fn_c_try_compile "$LINENO" 60113b83913fSmrgthen : 6012a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 60133b83913fSmrgelse case e in #( 60143b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 60153b83913fSmrgesac 6016a39bb051Smrgfi 60173b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 60183b83913fSmrgesac 6019a39bb051Smrgfi 60203b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 60213b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6022a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6023a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6024a39bb051Smrgfi 6025a39bb051Smrg 6026a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6027a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6028a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6029a39bb051Smrg fi 6030a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 60313b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 60323b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 60333b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 60343b83913fSmrgthen : 60353b83913fSmrg printf %s "(cached) " >&6 60363b83913fSmrgelse case e in #( 60373b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6038a39bb051Smrg/* end confdefs.h. */ 6039a39bb051Smrgint i; 6040a39bb051Smrg_ACEOF 60413b83913fSmrgif ac_fn_c_try_compile "$LINENO" 60423b83913fSmrgthen : 6043a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 60443b83913fSmrgelse case e in #( 60453b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 60463b83913fSmrgesac 6047a39bb051Smrgfi 60483b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 60493b83913fSmrgesac 6050a39bb051Smrgfi 60513b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 60523b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6053a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6054a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6055a39bb051Smrgfi 6056a39bb051Smrg 6057a39bb051Smrgfound="no" 6058a39bb051Smrg 6059a39bb051Smrg if test $found = "no" ; then 6060a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6061a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6062a39bb051Smrg fi 6063a39bb051Smrg 6064a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6065a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6066a39bb051Smrg fi 6067a39bb051Smrg 6068a39bb051Smrg CFLAGS="$CFLAGS -Wold-style-definition" 6069a39bb051Smrg 60703b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 60713b83913fSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 6072a39bb051Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 60733b83913fSmrg if eval test \${$cacheid+y} 60743b83913fSmrgthen : 60753b83913fSmrg printf %s "(cached) " >&6 60763b83913fSmrgelse case e in #( 60773b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6078a39bb051Smrg/* end confdefs.h. */ 6079a39bb051Smrgint i; 6080a39bb051Smrgint 60813b83913fSmrgmain (void) 6082a39bb051Smrg{ 6083a39bb051Smrg 6084a39bb051Smrg ; 6085a39bb051Smrg return 0; 6086a39bb051Smrg} 6087a39bb051Smrg_ACEOF 60883b83913fSmrgif ac_fn_c_try_link "$LINENO" 60893b83913fSmrgthen : 6090a39bb051Smrg eval $cacheid=yes 60913b83913fSmrgelse case e in #( 60923b83913fSmrg e) eval $cacheid=no ;; 60933b83913fSmrgesac 6094a39bb051Smrgfi 60953b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 60963b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 60973b83913fSmrgesac 6098a39bb051Smrgfi 6099a39bb051Smrg 6100a39bb051Smrg 6101a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6102a39bb051Smrg 6103a39bb051Smrg eval supported=\$$cacheid 61043b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 61053b83913fSmrgprintf "%s\n" "$supported" >&6; } 6106a39bb051Smrg if test "$supported" = "yes" ; then 6107a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 6108a39bb051Smrg found="yes" 6109a39bb051Smrg fi 6110a39bb051Smrg fi 6111a39bb051Smrg 6112a39bb051Smrg if test $found = "no" ; then 6113a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6114a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6115a39bb051Smrg fi 6116a39bb051Smrg 6117a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6118a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6119a39bb051Smrg fi 6120a39bb051Smrg 6121a39bb051Smrg CFLAGS="$CFLAGS -fd" 6122a39bb051Smrg 61233b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 61243b83913fSmrgprintf %s "checking if $CC supports -fd... " >&6; } 6125a39bb051Smrg cacheid=xorg_cv_cc_flag__fd 61263b83913fSmrg if eval test \${$cacheid+y} 61273b83913fSmrgthen : 61283b83913fSmrg printf %s "(cached) " >&6 61293b83913fSmrgelse case e in #( 61303b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6131a39bb051Smrg/* end confdefs.h. */ 6132a39bb051Smrgint i; 6133a39bb051Smrgint 61343b83913fSmrgmain (void) 6135a39bb051Smrg{ 6136a39bb051Smrg 6137a39bb051Smrg ; 6138a39bb051Smrg return 0; 6139a39bb051Smrg} 6140a39bb051Smrg_ACEOF 61413b83913fSmrgif ac_fn_c_try_link "$LINENO" 61423b83913fSmrgthen : 6143a39bb051Smrg eval $cacheid=yes 61443b83913fSmrgelse case e in #( 61453b83913fSmrg e) eval $cacheid=no ;; 61463b83913fSmrgesac 6147a39bb051Smrgfi 61483b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 61493b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 61503b83913fSmrgesac 6151a39bb051Smrgfi 6152a39bb051Smrg 6153a39bb051Smrg 6154a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6155a39bb051Smrg 6156a39bb051Smrg eval supported=\$$cacheid 61573b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 61583b83913fSmrgprintf "%s\n" "$supported" >&6; } 6159a39bb051Smrg if test "$supported" = "yes" ; then 6160a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6161a39bb051Smrg found="yes" 6162a39bb051Smrg fi 6163a39bb051Smrg fi 6164a39bb051Smrg 6165a39bb051Smrg 6166a39bb051Smrg 6167a39bb051Smrg 6168a39bb051Smrg 6169a39bb051Smrg 6170a39bb051Smrg 6171a39bb051Smrg 6172a39bb051Smrg 6173a39bb051Smrg 6174a39bb051Smrg 6175a39bb051Smrg 6176a39bb051Smrg 6177a39bb051Smrg 6178a39bb051Smrg 6179a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6180a39bb051Smrg 6181a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6182a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61833b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 61843b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 61853b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 61863b83913fSmrgthen : 61873b83913fSmrg printf %s "(cached) " >&6 61883b83913fSmrgelse case e in #( 61893b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6190a39bb051Smrg/* end confdefs.h. */ 6191a39bb051Smrgint i; 6192a39bb051Smrg_ACEOF 61933b83913fSmrgif ac_fn_c_try_compile "$LINENO" 61943b83913fSmrgthen : 6195a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 61963b83913fSmrgelse case e in #( 61973b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 61983b83913fSmrgesac 6199a39bb051Smrgfi 62003b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 62013b83913fSmrgesac 6202a39bb051Smrgfi 62033b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 62043b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6205a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6206a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6207a39bb051Smrgfi 6208a39bb051Smrg 6209a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6210a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6211a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6212a39bb051Smrg fi 6213a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 62143b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 62153b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 62163b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 62173b83913fSmrgthen : 62183b83913fSmrg printf %s "(cached) " >&6 62193b83913fSmrgelse case e in #( 62203b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6221a39bb051Smrg/* end confdefs.h. */ 6222a39bb051Smrgint i; 6223a39bb051Smrg_ACEOF 62243b83913fSmrgif ac_fn_c_try_compile "$LINENO" 62253b83913fSmrgthen : 6226a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 62273b83913fSmrgelse case e in #( 62283b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 62293b83913fSmrgesac 6230a39bb051Smrgfi 62313b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 62323b83913fSmrgesac 6233a39bb051Smrgfi 62343b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 62353b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6236a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6237a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6238a39bb051Smrgfi 6239a39bb051Smrg 6240a39bb051Smrgfound="no" 6241a39bb051Smrg 6242a39bb051Smrg if test $found = "no" ; then 6243a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6244a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6245a39bb051Smrg fi 6246a39bb051Smrg 6247a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6248a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6249a39bb051Smrg fi 6250a39bb051Smrg 6251a39bb051Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6252a39bb051Smrg 62533b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 62543b83913fSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6255a39bb051Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 62563b83913fSmrg if eval test \${$cacheid+y} 62573b83913fSmrgthen : 62583b83913fSmrg printf %s "(cached) " >&6 62593b83913fSmrgelse case e in #( 62603b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6261a39bb051Smrg/* end confdefs.h. */ 6262a39bb051Smrgint i; 6263a39bb051Smrgint 62643b83913fSmrgmain (void) 6265a39bb051Smrg{ 6266a39bb051Smrg 6267a39bb051Smrg ; 6268a39bb051Smrg return 0; 6269a39bb051Smrg} 6270a39bb051Smrg_ACEOF 62713b83913fSmrgif ac_fn_c_try_link "$LINENO" 62723b83913fSmrgthen : 6273a39bb051Smrg eval $cacheid=yes 62743b83913fSmrgelse case e in #( 62753b83913fSmrg e) eval $cacheid=no ;; 62763b83913fSmrgesac 6277a39bb051Smrgfi 62783b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 62793b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 62803b83913fSmrgesac 6281a39bb051Smrgfi 6282a39bb051Smrg 6283a39bb051Smrg 6284a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6285a39bb051Smrg 6286a39bb051Smrg eval supported=\$$cacheid 62873b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 62883b83913fSmrgprintf "%s\n" "$supported" >&6; } 6289a39bb051Smrg if test "$supported" = "yes" ; then 6290a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6291a39bb051Smrg found="yes" 6292a39bb051Smrg fi 6293a39bb051Smrg fi 6294a39bb051Smrg 6295a39bb051Smrg 6296a39bb051Smrg 6297a39bb051Smrg 6298a39bb051Smrg 6299a39bb051Smrg# This chunk adds additional warnings that could catch undesired effects. 6300a39bb051Smrg 6301a39bb051Smrg 6302a39bb051Smrg 6303a39bb051Smrg 6304a39bb051Smrg 6305a39bb051Smrg 6306a39bb051Smrg 6307a39bb051Smrg 6308a39bb051Smrg 6309a39bb051Smrg 6310a39bb051Smrg 6311a39bb051Smrg 6312a39bb051Smrg 6313a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6314a39bb051Smrg 6315a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6316a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63173b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 63183b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 63193b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 63203b83913fSmrgthen : 63213b83913fSmrg printf %s "(cached) " >&6 63223b83913fSmrgelse case e in #( 63233b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6324a39bb051Smrg/* end confdefs.h. */ 6325a39bb051Smrgint i; 6326a39bb051Smrg_ACEOF 63273b83913fSmrgif ac_fn_c_try_compile "$LINENO" 63283b83913fSmrgthen : 6329a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 63303b83913fSmrgelse case e in #( 63313b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 63323b83913fSmrgesac 6333a39bb051Smrgfi 63343b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 63353b83913fSmrgesac 6336a39bb051Smrgfi 63373b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 63383b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6339a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6340a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6341a39bb051Smrgfi 6342a39bb051Smrg 6343a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6344a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6345a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6346a39bb051Smrg fi 6347a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 63483b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 63493b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 63503b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 63513b83913fSmrgthen : 63523b83913fSmrg printf %s "(cached) " >&6 63533b83913fSmrgelse case e in #( 63543b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6355a39bb051Smrg/* end confdefs.h. */ 6356a39bb051Smrgint i; 6357a39bb051Smrg_ACEOF 63583b83913fSmrgif ac_fn_c_try_compile "$LINENO" 63593b83913fSmrgthen : 6360a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 63613b83913fSmrgelse case e in #( 63623b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 63633b83913fSmrgesac 6364a39bb051Smrgfi 63653b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 63663b83913fSmrgesac 6367a39bb051Smrgfi 63683b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 63693b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6370a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6371a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6372a39bb051Smrgfi 6373a39bb051Smrg 6374a39bb051Smrgfound="no" 6375a39bb051Smrg 6376a39bb051Smrg if test $found = "no" ; then 6377a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6378a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6379a39bb051Smrg fi 6380a39bb051Smrg 6381a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6382a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6383a39bb051Smrg fi 6384a39bb051Smrg 6385a39bb051Smrg CFLAGS="$CFLAGS -Wunused" 6386a39bb051Smrg 63873b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 63883b83913fSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 6389a39bb051Smrg cacheid=xorg_cv_cc_flag__Wunused 63903b83913fSmrg if eval test \${$cacheid+y} 63913b83913fSmrgthen : 63923b83913fSmrg printf %s "(cached) " >&6 63933b83913fSmrgelse case e in #( 63943b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6395a39bb051Smrg/* end confdefs.h. */ 6396a39bb051Smrgint i; 6397a39bb051Smrgint 63983b83913fSmrgmain (void) 6399a39bb051Smrg{ 6400a39bb051Smrg 6401a39bb051Smrg ; 6402a39bb051Smrg return 0; 6403a39bb051Smrg} 6404a39bb051Smrg_ACEOF 64053b83913fSmrgif ac_fn_c_try_link "$LINENO" 64063b83913fSmrgthen : 6407a39bb051Smrg eval $cacheid=yes 64083b83913fSmrgelse case e in #( 64093b83913fSmrg e) eval $cacheid=no ;; 64103b83913fSmrgesac 6411a39bb051Smrgfi 64123b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 64133b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 64143b83913fSmrgesac 6415a39bb051Smrgfi 6416a39bb051Smrg 6417a39bb051Smrg 6418a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6419a39bb051Smrg 6420a39bb051Smrg eval supported=\$$cacheid 64213b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 64223b83913fSmrgprintf "%s\n" "$supported" >&6; } 6423a39bb051Smrg if test "$supported" = "yes" ; then 6424a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6425a39bb051Smrg found="yes" 6426a39bb051Smrg fi 6427a39bb051Smrg fi 6428a39bb051Smrg 6429a39bb051Smrg 6430a39bb051Smrg 6431a39bb051Smrg 6432a39bb051Smrg 6433a39bb051Smrg 6434a39bb051Smrg 6435a39bb051Smrg 6436a39bb051Smrg 6437a39bb051Smrg 6438a39bb051Smrg 6439a39bb051Smrg 6440a39bb051Smrg 6441a39bb051Smrg 6442a39bb051Smrg 6443a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6444a39bb051Smrg 6445a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6446a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64473b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 64483b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 64493b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 64503b83913fSmrgthen : 64513b83913fSmrg printf %s "(cached) " >&6 64523b83913fSmrgelse case e in #( 64533b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6454a39bb051Smrg/* end confdefs.h. */ 6455a39bb051Smrgint i; 6456a39bb051Smrg_ACEOF 64573b83913fSmrgif ac_fn_c_try_compile "$LINENO" 64583b83913fSmrgthen : 6459a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 64603b83913fSmrgelse case e in #( 64613b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 64623b83913fSmrgesac 6463a39bb051Smrgfi 64643b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 64653b83913fSmrgesac 6466a39bb051Smrgfi 64673b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 64683b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6469a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6470a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6471a39bb051Smrgfi 6472a39bb051Smrg 6473a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6474a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6475a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6476a39bb051Smrg fi 6477a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 64783b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 64793b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 64803b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 64813b83913fSmrgthen : 64823b83913fSmrg printf %s "(cached) " >&6 64833b83913fSmrgelse case e in #( 64843b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6485a39bb051Smrg/* end confdefs.h. */ 6486a39bb051Smrgint i; 6487a39bb051Smrg_ACEOF 64883b83913fSmrgif ac_fn_c_try_compile "$LINENO" 64893b83913fSmrgthen : 6490a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 64913b83913fSmrgelse case e in #( 64923b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 64933b83913fSmrgesac 6494a39bb051Smrgfi 64953b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 64963b83913fSmrgesac 6497a39bb051Smrgfi 64983b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 64993b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6500a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6501a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6502a39bb051Smrgfi 6503a39bb051Smrg 6504a39bb051Smrgfound="no" 6505a39bb051Smrg 6506a39bb051Smrg if test $found = "no" ; then 6507a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6508a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6509a39bb051Smrg fi 6510a39bb051Smrg 6511a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6512a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6513a39bb051Smrg fi 6514a39bb051Smrg 6515a39bb051Smrg CFLAGS="$CFLAGS -Wuninitialized" 6516a39bb051Smrg 65173b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 65183b83913fSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 6519a39bb051Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 65203b83913fSmrg if eval test \${$cacheid+y} 65213b83913fSmrgthen : 65223b83913fSmrg printf %s "(cached) " >&6 65233b83913fSmrgelse case e in #( 65243b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6525a39bb051Smrg/* end confdefs.h. */ 6526a39bb051Smrgint i; 6527a39bb051Smrgint 65283b83913fSmrgmain (void) 6529a39bb051Smrg{ 6530a39bb051Smrg 6531a39bb051Smrg ; 6532a39bb051Smrg return 0; 6533a39bb051Smrg} 6534a39bb051Smrg_ACEOF 65353b83913fSmrgif ac_fn_c_try_link "$LINENO" 65363b83913fSmrgthen : 6537a39bb051Smrg eval $cacheid=yes 65383b83913fSmrgelse case e in #( 65393b83913fSmrg e) eval $cacheid=no ;; 65403b83913fSmrgesac 6541a39bb051Smrgfi 65423b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 65433b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 65443b83913fSmrgesac 6545a39bb051Smrgfi 6546a39bb051Smrg 6547a39bb051Smrg 6548a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6549a39bb051Smrg 6550a39bb051Smrg eval supported=\$$cacheid 65513b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 65523b83913fSmrgprintf "%s\n" "$supported" >&6; } 6553a39bb051Smrg if test "$supported" = "yes" ; then 6554a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6555a39bb051Smrg found="yes" 6556a39bb051Smrg fi 6557a39bb051Smrg fi 6558a39bb051Smrg 6559a39bb051Smrg 6560a39bb051Smrg 6561a39bb051Smrg 6562a39bb051Smrg 6563a39bb051Smrg 6564a39bb051Smrg 6565a39bb051Smrg 6566a39bb051Smrg 6567a39bb051Smrg 6568a39bb051Smrg 6569a39bb051Smrg 6570a39bb051Smrg 6571a39bb051Smrg 6572a39bb051Smrg 6573a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6574a39bb051Smrg 6575a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6576a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65773b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 65783b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 65793b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 65803b83913fSmrgthen : 65813b83913fSmrg printf %s "(cached) " >&6 65823b83913fSmrgelse case e in #( 65833b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6584a39bb051Smrg/* end confdefs.h. */ 6585a39bb051Smrgint i; 6586a39bb051Smrg_ACEOF 65873b83913fSmrgif ac_fn_c_try_compile "$LINENO" 65883b83913fSmrgthen : 6589a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 65903b83913fSmrgelse case e in #( 65913b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 65923b83913fSmrgesac 6593a39bb051Smrgfi 65943b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 65953b83913fSmrgesac 6596a39bb051Smrgfi 65973b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 65983b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6599a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6600a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6601a39bb051Smrgfi 6602a39bb051Smrg 6603a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6604a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6605a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6606a39bb051Smrg fi 6607a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 66083b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 66093b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 66103b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 66113b83913fSmrgthen : 66123b83913fSmrg printf %s "(cached) " >&6 66133b83913fSmrgelse case e in #( 66143b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6615a39bb051Smrg/* end confdefs.h. */ 6616a39bb051Smrgint i; 6617a39bb051Smrg_ACEOF 66183b83913fSmrgif ac_fn_c_try_compile "$LINENO" 66193b83913fSmrgthen : 6620a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 66213b83913fSmrgelse case e in #( 66223b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 66233b83913fSmrgesac 6624a39bb051Smrgfi 66253b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 66263b83913fSmrgesac 6627a39bb051Smrgfi 66283b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 66293b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6630a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6631a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6632a39bb051Smrgfi 6633a39bb051Smrg 6634a39bb051Smrgfound="no" 6635a39bb051Smrg 6636a39bb051Smrg if test $found = "no" ; then 6637a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6638a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6639a39bb051Smrg fi 6640a39bb051Smrg 6641a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6642a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6643a39bb051Smrg fi 6644a39bb051Smrg 6645a39bb051Smrg CFLAGS="$CFLAGS -Wshadow" 6646a39bb051Smrg 66473b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 66483b83913fSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 6649a39bb051Smrg cacheid=xorg_cv_cc_flag__Wshadow 66503b83913fSmrg if eval test \${$cacheid+y} 66513b83913fSmrgthen : 66523b83913fSmrg printf %s "(cached) " >&6 66533b83913fSmrgelse case e in #( 66543b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6655a39bb051Smrg/* end confdefs.h. */ 6656a39bb051Smrgint i; 6657a39bb051Smrgint 66583b83913fSmrgmain (void) 6659a39bb051Smrg{ 6660a39bb051Smrg 6661a39bb051Smrg ; 6662a39bb051Smrg return 0; 6663a39bb051Smrg} 6664a39bb051Smrg_ACEOF 66653b83913fSmrgif ac_fn_c_try_link "$LINENO" 66663b83913fSmrgthen : 6667a39bb051Smrg eval $cacheid=yes 66683b83913fSmrgelse case e in #( 66693b83913fSmrg e) eval $cacheid=no ;; 66703b83913fSmrgesac 6671a39bb051Smrgfi 66723b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 66733b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 66743b83913fSmrgesac 6675a39bb051Smrgfi 6676a39bb051Smrg 6677a39bb051Smrg 6678a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6679a39bb051Smrg 6680a39bb051Smrg eval supported=\$$cacheid 66813b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 66823b83913fSmrgprintf "%s\n" "$supported" >&6; } 6683a39bb051Smrg if test "$supported" = "yes" ; then 6684a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6685a39bb051Smrg found="yes" 6686a39bb051Smrg fi 6687a39bb051Smrg fi 6688a39bb051Smrg 6689a39bb051Smrg 6690a39bb051Smrg 6691a39bb051Smrg 6692a39bb051Smrg 6693a39bb051Smrg 6694a39bb051Smrg 6695a39bb051Smrg 6696a39bb051Smrg 6697a39bb051Smrg 6698a39bb051Smrg 6699a39bb051Smrg 6700a39bb051Smrg 6701a39bb051Smrg 6702a39bb051Smrg 6703a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6704a39bb051Smrg 6705a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6706a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 67073b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 67083b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 67093b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 67103b83913fSmrgthen : 67113b83913fSmrg printf %s "(cached) " >&6 67123b83913fSmrgelse case e in #( 67133b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6714a39bb051Smrg/* end confdefs.h. */ 6715a39bb051Smrgint i; 6716a39bb051Smrg_ACEOF 67173b83913fSmrgif ac_fn_c_try_compile "$LINENO" 67183b83913fSmrgthen : 6719a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 67203b83913fSmrgelse case e in #( 67213b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 67223b83913fSmrgesac 6723a39bb051Smrgfi 67243b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 67253b83913fSmrgesac 6726a39bb051Smrgfi 67273b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 67283b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6729a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6730a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6731a39bb051Smrgfi 6732a39bb051Smrg 6733a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6734a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6735a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6736a39bb051Smrg fi 6737a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 67383b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 67393b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 67403b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 67413b83913fSmrgthen : 67423b83913fSmrg printf %s "(cached) " >&6 67433b83913fSmrgelse case e in #( 67443b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6745a39bb051Smrg/* end confdefs.h. */ 6746a39bb051Smrgint i; 6747a39bb051Smrg_ACEOF 67483b83913fSmrgif ac_fn_c_try_compile "$LINENO" 67493b83913fSmrgthen : 6750a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 67513b83913fSmrgelse case e in #( 67523b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 67533b83913fSmrgesac 6754a39bb051Smrgfi 67553b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 67563b83913fSmrgesac 6757a39bb051Smrgfi 67583b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 67593b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6760a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6761a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6762a39bb051Smrgfi 6763a39bb051Smrg 6764a39bb051Smrgfound="no" 6765a39bb051Smrg 6766a39bb051Smrg if test $found = "no" ; then 6767a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6768a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6769a39bb051Smrg fi 6770a39bb051Smrg 6771a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6772a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6773a39bb051Smrg fi 6774a39bb051Smrg 6775a39bb051Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6776a39bb051Smrg 67773b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 67783b83913fSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6779a39bb051Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 67803b83913fSmrg if eval test \${$cacheid+y} 67813b83913fSmrgthen : 67823b83913fSmrg printf %s "(cached) " >&6 67833b83913fSmrgelse case e in #( 67843b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6785a39bb051Smrg/* end confdefs.h. */ 6786a39bb051Smrgint i; 6787a39bb051Smrgint 67883b83913fSmrgmain (void) 6789a39bb051Smrg{ 6790a39bb051Smrg 6791a39bb051Smrg ; 6792a39bb051Smrg return 0; 6793a39bb051Smrg} 6794a39bb051Smrg_ACEOF 67953b83913fSmrgif ac_fn_c_try_link "$LINENO" 67963b83913fSmrgthen : 6797a39bb051Smrg eval $cacheid=yes 67983b83913fSmrgelse case e in #( 67993b83913fSmrg e) eval $cacheid=no ;; 68003b83913fSmrgesac 6801a39bb051Smrgfi 68023b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 68033b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 68043b83913fSmrgesac 6805a39bb051Smrgfi 6806a39bb051Smrg 6807a39bb051Smrg 6808a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6809a39bb051Smrg 6810a39bb051Smrg eval supported=\$$cacheid 68113b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 68123b83913fSmrgprintf "%s\n" "$supported" >&6; } 6813a39bb051Smrg if test "$supported" = "yes" ; then 6814a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6815a39bb051Smrg found="yes" 6816a39bb051Smrg fi 6817a39bb051Smrg fi 6818a39bb051Smrg 6819a39bb051Smrg 6820a39bb051Smrg 6821a39bb051Smrg 6822a39bb051Smrg 6823a39bb051Smrg 6824a39bb051Smrg 6825a39bb051Smrg 6826a39bb051Smrg 6827a39bb051Smrg 6828a39bb051Smrg 6829a39bb051Smrg 6830a39bb051Smrg 6831a39bb051Smrg 6832a39bb051Smrg 6833a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6834a39bb051Smrg 6835a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6836a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68373b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 68383b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 68393b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 68403b83913fSmrgthen : 68413b83913fSmrg printf %s "(cached) " >&6 68423b83913fSmrgelse case e in #( 68433b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6844a39bb051Smrg/* end confdefs.h. */ 6845a39bb051Smrgint i; 6846a39bb051Smrg_ACEOF 68473b83913fSmrgif ac_fn_c_try_compile "$LINENO" 68483b83913fSmrgthen : 6849a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 68503b83913fSmrgelse case e in #( 68513b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 68523b83913fSmrgesac 6853a39bb051Smrgfi 68543b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 68553b83913fSmrgesac 6856a39bb051Smrgfi 68573b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 68583b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6859a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6860a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6861a39bb051Smrgfi 6862a39bb051Smrg 6863a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6864a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6865a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6866a39bb051Smrg fi 6867a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 68683b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 68693b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 68703b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 68713b83913fSmrgthen : 68723b83913fSmrg printf %s "(cached) " >&6 68733b83913fSmrgelse case e in #( 68743b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6875a39bb051Smrg/* end confdefs.h. */ 6876a39bb051Smrgint i; 6877a39bb051Smrg_ACEOF 68783b83913fSmrgif ac_fn_c_try_compile "$LINENO" 68793b83913fSmrgthen : 6880a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 68813b83913fSmrgelse case e in #( 68823b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 68833b83913fSmrgesac 6884a39bb051Smrgfi 68853b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 68863b83913fSmrgesac 6887a39bb051Smrgfi 68883b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 68893b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6890a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6891a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6892a39bb051Smrgfi 6893a39bb051Smrg 6894a39bb051Smrgfound="no" 6895a39bb051Smrg 6896a39bb051Smrg if test $found = "no" ; then 6897a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6898a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6899a39bb051Smrg fi 6900a39bb051Smrg 6901a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6902a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6903a39bb051Smrg fi 6904a39bb051Smrg 6905a39bb051Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6906a39bb051Smrg 69073b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 69083b83913fSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6909a39bb051Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 69103b83913fSmrg if eval test \${$cacheid+y} 69113b83913fSmrgthen : 69123b83913fSmrg printf %s "(cached) " >&6 69133b83913fSmrgelse case e in #( 69143b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6915a39bb051Smrg/* end confdefs.h. */ 6916a39bb051Smrgint i; 6917a39bb051Smrgint 69183b83913fSmrgmain (void) 6919a39bb051Smrg{ 6920a39bb051Smrg 6921a39bb051Smrg ; 6922a39bb051Smrg return 0; 6923a39bb051Smrg} 6924a39bb051Smrg_ACEOF 69253b83913fSmrgif ac_fn_c_try_link "$LINENO" 69263b83913fSmrgthen : 6927a39bb051Smrg eval $cacheid=yes 69283b83913fSmrgelse case e in #( 69293b83913fSmrg e) eval $cacheid=no ;; 69303b83913fSmrgesac 6931a39bb051Smrgfi 69323b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 69333b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 69343b83913fSmrgesac 6935a39bb051Smrgfi 6936a39bb051Smrg 6937a39bb051Smrg 6938a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6939a39bb051Smrg 6940a39bb051Smrg eval supported=\$$cacheid 69413b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 69423b83913fSmrgprintf "%s\n" "$supported" >&6; } 6943a39bb051Smrg if test "$supported" = "yes" ; then 6944a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6945a39bb051Smrg found="yes" 6946a39bb051Smrg fi 6947a39bb051Smrg fi 6948a39bb051Smrg 6949a39bb051Smrg 6950a39bb051Smrg 6951a39bb051Smrg 6952a39bb051Smrg 6953a39bb051Smrg 6954a39bb051Smrg 6955a39bb051Smrg 6956a39bb051Smrg 6957a39bb051Smrg 6958a39bb051Smrg 6959a39bb051Smrg 6960a39bb051Smrg 6961a39bb051Smrg 6962a39bb051Smrg 6963a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6964a39bb051Smrg 6965a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6966a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69673b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 69683b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 69693b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 69703b83913fSmrgthen : 69713b83913fSmrg printf %s "(cached) " >&6 69723b83913fSmrgelse case e in #( 69733b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6974a39bb051Smrg/* end confdefs.h. */ 6975a39bb051Smrgint i; 6976a39bb051Smrg_ACEOF 69773b83913fSmrgif ac_fn_c_try_compile "$LINENO" 69783b83913fSmrgthen : 6979a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 69803b83913fSmrgelse case e in #( 69813b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 69823b83913fSmrgesac 6983a39bb051Smrgfi 69843b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 69853b83913fSmrgesac 6986a39bb051Smrgfi 69873b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 69883b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6989a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6990a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6991a39bb051Smrgfi 6992a39bb051Smrg 6993a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6994a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6995a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6996a39bb051Smrg fi 6997a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 69983b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 69993b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 70003b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 70013b83913fSmrgthen : 70023b83913fSmrg printf %s "(cached) " >&6 70033b83913fSmrgelse case e in #( 70043b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7005a39bb051Smrg/* end confdefs.h. */ 7006a39bb051Smrgint i; 7007a39bb051Smrg_ACEOF 70083b83913fSmrgif ac_fn_c_try_compile "$LINENO" 70093b83913fSmrgthen : 7010a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 70113b83913fSmrgelse case e in #( 70123b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 70133b83913fSmrgesac 7014a39bb051Smrgfi 70153b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 70163b83913fSmrgesac 7017a39bb051Smrgfi 70183b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 70193b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7020a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7021a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7022a39bb051Smrgfi 7023a39bb051Smrg 7024a39bb051Smrgfound="no" 7025a39bb051Smrg 7026a39bb051Smrg if test $found = "no" ; then 7027a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7028a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7029a39bb051Smrg fi 7030a39bb051Smrg 7031a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7032a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7033a39bb051Smrg fi 7034a39bb051Smrg 7035a39bb051Smrg CFLAGS="$CFLAGS -Wredundant-decls" 7036a39bb051Smrg 70373b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 70383b83913fSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 7039a39bb051Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 70403b83913fSmrg if eval test \${$cacheid+y} 70413b83913fSmrgthen : 70423b83913fSmrg printf %s "(cached) " >&6 70433b83913fSmrgelse case e in #( 70443b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7045a39bb051Smrg/* end confdefs.h. */ 7046a39bb051Smrgint i; 7047a39bb051Smrgint 70483b83913fSmrgmain (void) 7049a39bb051Smrg{ 7050a39bb051Smrg 7051a39bb051Smrg ; 7052a39bb051Smrg return 0; 7053a39bb051Smrg} 7054a39bb051Smrg_ACEOF 70553b83913fSmrgif ac_fn_c_try_link "$LINENO" 70563b83913fSmrgthen : 7057a39bb051Smrg eval $cacheid=yes 70583b83913fSmrgelse case e in #( 70593b83913fSmrg e) eval $cacheid=no ;; 70603b83913fSmrgesac 7061a39bb051Smrgfi 70623b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 70633b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 70643b83913fSmrgesac 7065a39bb051Smrgfi 7066a39bb051Smrg 7067a39bb051Smrg 7068a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7069a39bb051Smrg 7070a39bb051Smrg eval supported=\$$cacheid 70713b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 70723b83913fSmrgprintf "%s\n" "$supported" >&6; } 7073a39bb051Smrg if test "$supported" = "yes" ; then 7074a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 7075a39bb051Smrg found="yes" 7076a39bb051Smrg fi 7077a39bb051Smrg fi 7078a39bb051Smrg 7079a39bb051Smrg 7080a39bb051Smrg 7081a39bb051Smrg 7082a39bb051Smrg 7083a39bb051Smrg 7084a39bb051Smrg 7085a39bb051Smrg 7086a39bb051Smrg 7087a39bb051Smrg 7088a39bb051Smrg 7089a39bb051Smrg 7090a39bb051Smrg 7091a39bb051Smrg 7092a39bb051Smrg 7093a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7094a39bb051Smrg 7095a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7096a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 70973b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 70983b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 70993b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 71003b83913fSmrgthen : 71013b83913fSmrg printf %s "(cached) " >&6 71023b83913fSmrgelse case e in #( 71033b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7104a39bb051Smrg/* end confdefs.h. */ 7105a39bb051Smrgint i; 7106a39bb051Smrg_ACEOF 71073b83913fSmrgif ac_fn_c_try_compile "$LINENO" 71083b83913fSmrgthen : 7109a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 71103b83913fSmrgelse case e in #( 71113b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 71123b83913fSmrgesac 7113a39bb051Smrgfi 71143b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 71153b83913fSmrgesac 7116a39bb051Smrgfi 71173b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 71183b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7119a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7120a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7121a39bb051Smrgfi 7122a39bb051Smrg 7123a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7124a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7125a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7126a39bb051Smrg fi 7127a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71283b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 71293b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 71303b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 71313b83913fSmrgthen : 71323b83913fSmrg printf %s "(cached) " >&6 71333b83913fSmrgelse case e in #( 71343b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7135a39bb051Smrg/* end confdefs.h. */ 7136a39bb051Smrgint i; 7137a39bb051Smrg_ACEOF 71383b83913fSmrgif ac_fn_c_try_compile "$LINENO" 71393b83913fSmrgthen : 7140a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 71413b83913fSmrgelse case e in #( 71423b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 71433b83913fSmrgesac 7144a39bb051Smrgfi 71453b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 71463b83913fSmrgesac 7147a39bb051Smrgfi 71483b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 71493b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7150a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7151a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7152a39bb051Smrgfi 7153a39bb051Smrg 7154a39bb051Smrgfound="no" 7155a39bb051Smrg 7156a39bb051Smrg if test $found = "no" ; then 7157a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7158a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7159a39bb051Smrg fi 7160a39bb051Smrg 7161a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7162a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7163a39bb051Smrg fi 7164a39bb051Smrg 7165a39bb051Smrg CFLAGS="$CFLAGS -Wlogical-op" 7166a39bb051Smrg 71673b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 71683b83913fSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 7169a39bb051Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 71703b83913fSmrg if eval test \${$cacheid+y} 71713b83913fSmrgthen : 71723b83913fSmrg printf %s "(cached) " >&6 71733b83913fSmrgelse case e in #( 71743b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7175a39bb051Smrg/* end confdefs.h. */ 7176a39bb051Smrgint i; 7177a39bb051Smrgint 71783b83913fSmrgmain (void) 7179a39bb051Smrg{ 7180a39bb051Smrg 7181a39bb051Smrg ; 7182a39bb051Smrg return 0; 7183a39bb051Smrg} 7184a39bb051Smrg_ACEOF 71853b83913fSmrgif ac_fn_c_try_link "$LINENO" 71863b83913fSmrgthen : 7187a39bb051Smrg eval $cacheid=yes 71883b83913fSmrgelse case e in #( 71893b83913fSmrg e) eval $cacheid=no ;; 71903b83913fSmrgesac 7191a39bb051Smrgfi 71923b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 71933b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 71943b83913fSmrgesac 7195a39bb051Smrgfi 7196a39bb051Smrg 7197a39bb051Smrg 7198a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7199a39bb051Smrg 7200a39bb051Smrg eval supported=\$$cacheid 72013b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 72023b83913fSmrgprintf "%s\n" "$supported" >&6; } 7203a39bb051Smrg if test "$supported" = "yes" ; then 7204a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7205a39bb051Smrg found="yes" 7206a39bb051Smrg fi 7207a39bb051Smrg fi 7208a39bb051Smrg 7209a39bb051Smrg 7210a39bb051Smrg 7211a39bb051Smrg# These are currently disabled because they are noisy. They will be enabled 7212a39bb051Smrg# in the future once the codebase is sufficiently modernized to silence 7213a39bb051Smrg# them. For now, I don't want them to drown out the other warnings. 7214a39bb051Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7215a39bb051Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7216a39bb051Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7217a39bb051Smrg 72183b83913fSmrg# Turn some warnings into errors, so we don't accidentally get successful builds 7219a39bb051Smrg# when there are problems that should be fixed. 7220a39bb051Smrg 7221a39bb051Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7222a39bb051Smrg 7223a39bb051Smrg 7224a39bb051Smrg 7225a39bb051Smrg 7226a39bb051Smrg 7227a39bb051Smrg 7228a39bb051Smrg 7229a39bb051Smrg 7230a39bb051Smrg 7231a39bb051Smrg 7232a39bb051Smrg 7233a39bb051Smrg 7234a39bb051Smrg 7235a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7236a39bb051Smrg 7237a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7238a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72393b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 72403b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 72413b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 72423b83913fSmrgthen : 72433b83913fSmrg printf %s "(cached) " >&6 72443b83913fSmrgelse case e in #( 72453b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7246a39bb051Smrg/* end confdefs.h. */ 7247a39bb051Smrgint i; 7248a39bb051Smrg_ACEOF 72493b83913fSmrgif ac_fn_c_try_compile "$LINENO" 72503b83913fSmrgthen : 7251a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 72523b83913fSmrgelse case e in #( 72533b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 72543b83913fSmrgesac 7255a39bb051Smrgfi 72563b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 72573b83913fSmrgesac 7258a39bb051Smrgfi 72593b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 72603b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7261a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7262a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7263a39bb051Smrgfi 7264a39bb051Smrg 7265a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7266a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7267a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7268a39bb051Smrg fi 7269a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 72703b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 72713b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 72723b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 72733b83913fSmrgthen : 72743b83913fSmrg printf %s "(cached) " >&6 72753b83913fSmrgelse case e in #( 72763b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7277a39bb051Smrg/* end confdefs.h. */ 7278a39bb051Smrgint i; 7279a39bb051Smrg_ACEOF 72803b83913fSmrgif ac_fn_c_try_compile "$LINENO" 72813b83913fSmrgthen : 7282a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 72833b83913fSmrgelse case e in #( 72843b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 72853b83913fSmrgesac 7286a39bb051Smrgfi 72873b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 72883b83913fSmrgesac 7289a39bb051Smrgfi 72903b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 72913b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7292a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7293a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7294a39bb051Smrgfi 7295a39bb051Smrg 7296a39bb051Smrgfound="no" 7297a39bb051Smrg 7298a39bb051Smrg if test $found = "no" ; then 7299a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7300a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7301a39bb051Smrg fi 7302a39bb051Smrg 7303a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7304a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7305a39bb051Smrg fi 7306a39bb051Smrg 7307a39bb051Smrg CFLAGS="$CFLAGS -Werror=implicit" 7308a39bb051Smrg 73093b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 73103b83913fSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7311a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 73123b83913fSmrg if eval test \${$cacheid+y} 73133b83913fSmrgthen : 73143b83913fSmrg printf %s "(cached) " >&6 73153b83913fSmrgelse case e in #( 73163b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7317a39bb051Smrg/* end confdefs.h. */ 7318a39bb051Smrgint i; 7319a39bb051Smrgint 73203b83913fSmrgmain (void) 7321a39bb051Smrg{ 7322a39bb051Smrg 7323a39bb051Smrg ; 7324a39bb051Smrg return 0; 7325a39bb051Smrg} 7326a39bb051Smrg_ACEOF 73273b83913fSmrgif ac_fn_c_try_link "$LINENO" 73283b83913fSmrgthen : 7329a39bb051Smrg eval $cacheid=yes 73303b83913fSmrgelse case e in #( 73313b83913fSmrg e) eval $cacheid=no ;; 73323b83913fSmrgesac 7333a39bb051Smrgfi 73343b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 73353b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 73363b83913fSmrgesac 7337a39bb051Smrgfi 7338a39bb051Smrg 7339a39bb051Smrg 7340a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7341a39bb051Smrg 7342a39bb051Smrg eval supported=\$$cacheid 73433b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 73443b83913fSmrgprintf "%s\n" "$supported" >&6; } 7345a39bb051Smrg if test "$supported" = "yes" ; then 7346a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7347a39bb051Smrg found="yes" 7348a39bb051Smrg fi 7349a39bb051Smrg fi 7350a39bb051Smrg 7351a39bb051Smrg if test $found = "no" ; then 7352a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7353a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7354a39bb051Smrg fi 7355a39bb051Smrg 7356a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7357a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7358a39bb051Smrg fi 7359a39bb051Smrg 7360a39bb051Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7361a39bb051Smrg 73623b83913fSmrg { 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 73633b83913fSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7364a39bb051Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 73653b83913fSmrg if eval test \${$cacheid+y} 73663b83913fSmrgthen : 73673b83913fSmrg printf %s "(cached) " >&6 73683b83913fSmrgelse case e in #( 73693b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7370a39bb051Smrg/* end confdefs.h. */ 7371a39bb051Smrgint i; 7372a39bb051Smrgint 73733b83913fSmrgmain (void) 7374a39bb051Smrg{ 7375a39bb051Smrg 7376a39bb051Smrg ; 7377a39bb051Smrg return 0; 7378a39bb051Smrg} 7379a39bb051Smrg_ACEOF 73803b83913fSmrgif ac_fn_c_try_link "$LINENO" 73813b83913fSmrgthen : 7382a39bb051Smrg eval $cacheid=yes 73833b83913fSmrgelse case e in #( 73843b83913fSmrg e) eval $cacheid=no ;; 73853b83913fSmrgesac 7386a39bb051Smrgfi 73873b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 73883b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 73893b83913fSmrgesac 7390a39bb051Smrgfi 7391a39bb051Smrg 7392a39bb051Smrg 7393a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7394a39bb051Smrg 7395a39bb051Smrg eval supported=\$$cacheid 73963b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 73973b83913fSmrgprintf "%s\n" "$supported" >&6; } 7398a39bb051Smrg if test "$supported" = "yes" ; then 7399a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7400a39bb051Smrg found="yes" 7401a39bb051Smrg fi 7402a39bb051Smrg fi 7403a39bb051Smrg 7404a39bb051Smrg 7405a39bb051Smrg 7406a39bb051Smrg 7407a39bb051Smrg 7408a39bb051Smrg 7409a39bb051Smrg 7410a39bb051Smrg 7411a39bb051Smrg 7412a39bb051Smrg 7413a39bb051Smrg 7414a39bb051Smrg 7415a39bb051Smrg 7416a39bb051Smrg 7417a39bb051Smrg 7418a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7419a39bb051Smrg 7420a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7421a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74223b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 74233b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 74243b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 74253b83913fSmrgthen : 74263b83913fSmrg printf %s "(cached) " >&6 74273b83913fSmrgelse case e in #( 74283b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7429a39bb051Smrg/* end confdefs.h. */ 7430a39bb051Smrgint i; 7431a39bb051Smrg_ACEOF 74323b83913fSmrgif ac_fn_c_try_compile "$LINENO" 74333b83913fSmrgthen : 7434a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 74353b83913fSmrgelse case e in #( 74363b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 74373b83913fSmrgesac 7438a39bb051Smrgfi 74393b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 74403b83913fSmrgesac 7441a39bb051Smrgfi 74423b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 74433b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7444a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7445a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7446a39bb051Smrgfi 7447a39bb051Smrg 7448a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7449a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7450a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7451a39bb051Smrg fi 7452a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 74533b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 74543b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 74553b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 74563b83913fSmrgthen : 74573b83913fSmrg printf %s "(cached) " >&6 74583b83913fSmrgelse case e in #( 74593b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7460a39bb051Smrg/* end confdefs.h. */ 7461a39bb051Smrgint i; 7462a39bb051Smrg_ACEOF 74633b83913fSmrgif ac_fn_c_try_compile "$LINENO" 74643b83913fSmrgthen : 7465a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 74663b83913fSmrgelse case e in #( 74673b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 74683b83913fSmrgesac 7469a39bb051Smrgfi 74703b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 74713b83913fSmrgesac 7472a39bb051Smrgfi 74733b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 74743b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7475a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7476a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7477a39bb051Smrgfi 7478a39bb051Smrg 7479a39bb051Smrgfound="no" 7480a39bb051Smrg 7481a39bb051Smrg if test $found = "no" ; then 7482a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7483a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7484a39bb051Smrg fi 7485a39bb051Smrg 7486a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7487a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7488a39bb051Smrg fi 7489a39bb051Smrg 7490a39bb051Smrg CFLAGS="$CFLAGS -Werror=nonnull" 7491a39bb051Smrg 74923b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 74933b83913fSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7494a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 74953b83913fSmrg if eval test \${$cacheid+y} 74963b83913fSmrgthen : 74973b83913fSmrg printf %s "(cached) " >&6 74983b83913fSmrgelse case e in #( 74993b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7500a39bb051Smrg/* end confdefs.h. */ 7501a39bb051Smrgint i; 7502a39bb051Smrgint 75033b83913fSmrgmain (void) 7504a39bb051Smrg{ 7505a39bb051Smrg 7506a39bb051Smrg ; 7507a39bb051Smrg return 0; 7508a39bb051Smrg} 7509a39bb051Smrg_ACEOF 75103b83913fSmrgif ac_fn_c_try_link "$LINENO" 75113b83913fSmrgthen : 7512a39bb051Smrg eval $cacheid=yes 75133b83913fSmrgelse case e in #( 75143b83913fSmrg e) eval $cacheid=no ;; 75153b83913fSmrgesac 7516a39bb051Smrgfi 75173b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 75183b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 75193b83913fSmrgesac 7520a39bb051Smrgfi 7521a39bb051Smrg 7522a39bb051Smrg 7523a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7524a39bb051Smrg 7525a39bb051Smrg eval supported=\$$cacheid 75263b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 75273b83913fSmrgprintf "%s\n" "$supported" >&6; } 7528a39bb051Smrg if test "$supported" = "yes" ; then 7529a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7530a39bb051Smrg found="yes" 7531a39bb051Smrg fi 7532a39bb051Smrg fi 7533a39bb051Smrg 7534a39bb051Smrg 7535a39bb051Smrg 7536a39bb051Smrg 7537a39bb051Smrg 7538a39bb051Smrg 7539a39bb051Smrg 7540a39bb051Smrg 7541a39bb051Smrg 7542a39bb051Smrg 7543a39bb051Smrg 7544a39bb051Smrg 7545a39bb051Smrg 7546a39bb051Smrg 7547a39bb051Smrg 7548a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7549a39bb051Smrg 7550a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7551a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 75523b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 75533b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 75543b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 75553b83913fSmrgthen : 75563b83913fSmrg printf %s "(cached) " >&6 75573b83913fSmrgelse case e in #( 75583b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7559a39bb051Smrg/* end confdefs.h. */ 7560a39bb051Smrgint i; 7561a39bb051Smrg_ACEOF 75623b83913fSmrgif ac_fn_c_try_compile "$LINENO" 75633b83913fSmrgthen : 7564a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 75653b83913fSmrgelse case e in #( 75663b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 75673b83913fSmrgesac 7568a39bb051Smrgfi 75693b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 75703b83913fSmrgesac 7571a39bb051Smrgfi 75723b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 75733b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7574a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7575a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7576a39bb051Smrgfi 7577a39bb051Smrg 7578a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7579a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7580a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7581a39bb051Smrg fi 7582a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 75833b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 75843b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 75853b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 75863b83913fSmrgthen : 75873b83913fSmrg printf %s "(cached) " >&6 75883b83913fSmrgelse case e in #( 75893b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7590a39bb051Smrg/* end confdefs.h. */ 7591a39bb051Smrgint i; 7592a39bb051Smrg_ACEOF 75933b83913fSmrgif ac_fn_c_try_compile "$LINENO" 75943b83913fSmrgthen : 7595a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 75963b83913fSmrgelse case e in #( 75973b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 75983b83913fSmrgesac 7599a39bb051Smrgfi 76003b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 76013b83913fSmrgesac 7602a39bb051Smrgfi 76033b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 76043b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7605a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7606a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7607a39bb051Smrgfi 7608a39bb051Smrg 7609a39bb051Smrgfound="no" 7610a39bb051Smrg 7611a39bb051Smrg if test $found = "no" ; then 7612a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7613a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7614a39bb051Smrg fi 7615a39bb051Smrg 7616a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7617a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7618a39bb051Smrg fi 7619a39bb051Smrg 7620a39bb051Smrg CFLAGS="$CFLAGS -Werror=init-self" 7621a39bb051Smrg 76223b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 76233b83913fSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7624a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 76253b83913fSmrg if eval test \${$cacheid+y} 76263b83913fSmrgthen : 76273b83913fSmrg printf %s "(cached) " >&6 76283b83913fSmrgelse case e in #( 76293b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7630a39bb051Smrg/* end confdefs.h. */ 7631a39bb051Smrgint i; 7632a39bb051Smrgint 76333b83913fSmrgmain (void) 7634a39bb051Smrg{ 7635a39bb051Smrg 7636a39bb051Smrg ; 7637a39bb051Smrg return 0; 7638a39bb051Smrg} 7639a39bb051Smrg_ACEOF 76403b83913fSmrgif ac_fn_c_try_link "$LINENO" 76413b83913fSmrgthen : 7642a39bb051Smrg eval $cacheid=yes 76433b83913fSmrgelse case e in #( 76443b83913fSmrg e) eval $cacheid=no ;; 76453b83913fSmrgesac 7646a39bb051Smrgfi 76473b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 76483b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 76493b83913fSmrgesac 7650a39bb051Smrgfi 7651a39bb051Smrg 7652a39bb051Smrg 7653a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7654a39bb051Smrg 7655a39bb051Smrg eval supported=\$$cacheid 76563b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 76573b83913fSmrgprintf "%s\n" "$supported" >&6; } 7658a39bb051Smrg if test "$supported" = "yes" ; then 7659a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7660a39bb051Smrg found="yes" 7661a39bb051Smrg fi 7662a39bb051Smrg fi 7663a39bb051Smrg 7664a39bb051Smrg 7665a39bb051Smrg 7666a39bb051Smrg 7667a39bb051Smrg 7668a39bb051Smrg 7669a39bb051Smrg 7670a39bb051Smrg 7671a39bb051Smrg 7672a39bb051Smrg 7673a39bb051Smrg 7674a39bb051Smrg 7675a39bb051Smrg 7676a39bb051Smrg 7677a39bb051Smrg 7678a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7679a39bb051Smrg 7680a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7681a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76823b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 76833b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 76843b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 76853b83913fSmrgthen : 76863b83913fSmrg printf %s "(cached) " >&6 76873b83913fSmrgelse case e in #( 76883b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7689a39bb051Smrg/* end confdefs.h. */ 7690a39bb051Smrgint i; 7691a39bb051Smrg_ACEOF 76923b83913fSmrgif ac_fn_c_try_compile "$LINENO" 76933b83913fSmrgthen : 7694a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 76953b83913fSmrgelse case e in #( 76963b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 76973b83913fSmrgesac 7698a39bb051Smrgfi 76993b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 77003b83913fSmrgesac 7701a39bb051Smrgfi 77023b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 77033b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7704a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7705a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7706a39bb051Smrgfi 7707a39bb051Smrg 7708a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7709a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7710a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7711a39bb051Smrg fi 7712a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 77133b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 77143b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 77153b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 77163b83913fSmrgthen : 77173b83913fSmrg printf %s "(cached) " >&6 77183b83913fSmrgelse case e in #( 77193b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7720a39bb051Smrg/* end confdefs.h. */ 7721a39bb051Smrgint i; 7722a39bb051Smrg_ACEOF 77233b83913fSmrgif ac_fn_c_try_compile "$LINENO" 77243b83913fSmrgthen : 7725a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 77263b83913fSmrgelse case e in #( 77273b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 77283b83913fSmrgesac 7729a39bb051Smrgfi 77303b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 77313b83913fSmrgesac 7732a39bb051Smrgfi 77333b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 77343b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7735a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7736a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7737a39bb051Smrgfi 7738a39bb051Smrg 7739a39bb051Smrgfound="no" 7740a39bb051Smrg 7741a39bb051Smrg if test $found = "no" ; then 7742a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7743a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7744a39bb051Smrg fi 7745a39bb051Smrg 7746a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7747a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7748a39bb051Smrg fi 7749a39bb051Smrg 7750a39bb051Smrg CFLAGS="$CFLAGS -Werror=main" 7751a39bb051Smrg 77523b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 77533b83913fSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7754a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_main 77553b83913fSmrg if eval test \${$cacheid+y} 77563b83913fSmrgthen : 77573b83913fSmrg printf %s "(cached) " >&6 77583b83913fSmrgelse case e in #( 77593b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7760a39bb051Smrg/* end confdefs.h. */ 7761a39bb051Smrgint i; 7762a39bb051Smrgint 77633b83913fSmrgmain (void) 7764a39bb051Smrg{ 7765a39bb051Smrg 7766a39bb051Smrg ; 7767a39bb051Smrg return 0; 7768a39bb051Smrg} 7769a39bb051Smrg_ACEOF 77703b83913fSmrgif ac_fn_c_try_link "$LINENO" 77713b83913fSmrgthen : 7772a39bb051Smrg eval $cacheid=yes 77733b83913fSmrgelse case e in #( 77743b83913fSmrg e) eval $cacheid=no ;; 77753b83913fSmrgesac 7776a39bb051Smrgfi 77773b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 77783b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 77793b83913fSmrgesac 7780a39bb051Smrgfi 7781a39bb051Smrg 7782a39bb051Smrg 7783a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7784a39bb051Smrg 7785a39bb051Smrg eval supported=\$$cacheid 77863b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 77873b83913fSmrgprintf "%s\n" "$supported" >&6; } 7788a39bb051Smrg if test "$supported" = "yes" ; then 7789a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7790a39bb051Smrg found="yes" 7791a39bb051Smrg fi 7792a39bb051Smrg fi 7793a39bb051Smrg 7794a39bb051Smrg 7795a39bb051Smrg 7796a39bb051Smrg 7797a39bb051Smrg 7798a39bb051Smrg 7799a39bb051Smrg 7800a39bb051Smrg 7801a39bb051Smrg 7802a39bb051Smrg 7803a39bb051Smrg 7804a39bb051Smrg 7805a39bb051Smrg 7806a39bb051Smrg 7807a39bb051Smrg 7808a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7809a39bb051Smrg 7810a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7811a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78123b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 78133b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 78143b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 78153b83913fSmrgthen : 78163b83913fSmrg printf %s "(cached) " >&6 78173b83913fSmrgelse case e in #( 78183b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7819a39bb051Smrg/* end confdefs.h. */ 7820a39bb051Smrgint i; 7821a39bb051Smrg_ACEOF 78223b83913fSmrgif ac_fn_c_try_compile "$LINENO" 78233b83913fSmrgthen : 7824a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 78253b83913fSmrgelse case e in #( 78263b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 78273b83913fSmrgesac 7828a39bb051Smrgfi 78293b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 78303b83913fSmrgesac 7831a39bb051Smrgfi 78323b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 78333b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7834a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7835a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7836a39bb051Smrgfi 7837a39bb051Smrg 7838a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7839a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7840a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7841a39bb051Smrg fi 7842a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 78433b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 78443b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 78453b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 78463b83913fSmrgthen : 78473b83913fSmrg printf %s "(cached) " >&6 78483b83913fSmrgelse case e in #( 78493b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7850a39bb051Smrg/* end confdefs.h. */ 7851a39bb051Smrgint i; 7852a39bb051Smrg_ACEOF 78533b83913fSmrgif ac_fn_c_try_compile "$LINENO" 78543b83913fSmrgthen : 7855a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 78563b83913fSmrgelse case e in #( 78573b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 78583b83913fSmrgesac 7859a39bb051Smrgfi 78603b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 78613b83913fSmrgesac 7862a39bb051Smrgfi 78633b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 78643b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7865a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7866a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7867a39bb051Smrgfi 7868a39bb051Smrg 7869a39bb051Smrgfound="no" 7870a39bb051Smrg 7871a39bb051Smrg if test $found = "no" ; then 7872a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7873a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7874a39bb051Smrg fi 7875a39bb051Smrg 7876a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7877a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7878a39bb051Smrg fi 7879a39bb051Smrg 7880a39bb051Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 7881a39bb051Smrg 78823b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 78833b83913fSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 7884a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 78853b83913fSmrg if eval test \${$cacheid+y} 78863b83913fSmrgthen : 78873b83913fSmrg printf %s "(cached) " >&6 78883b83913fSmrgelse case e in #( 78893b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7890a39bb051Smrg/* end confdefs.h. */ 7891a39bb051Smrgint i; 7892a39bb051Smrgint 78933b83913fSmrgmain (void) 7894a39bb051Smrg{ 7895a39bb051Smrg 7896a39bb051Smrg ; 7897a39bb051Smrg return 0; 7898a39bb051Smrg} 7899a39bb051Smrg_ACEOF 79003b83913fSmrgif ac_fn_c_try_link "$LINENO" 79013b83913fSmrgthen : 7902a39bb051Smrg eval $cacheid=yes 79033b83913fSmrgelse case e in #( 79043b83913fSmrg e) eval $cacheid=no ;; 79053b83913fSmrgesac 7906a39bb051Smrgfi 79073b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 79083b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 79093b83913fSmrgesac 7910a39bb051Smrgfi 7911a39bb051Smrg 7912a39bb051Smrg 7913a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7914a39bb051Smrg 7915a39bb051Smrg eval supported=\$$cacheid 79163b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 79173b83913fSmrgprintf "%s\n" "$supported" >&6; } 7918a39bb051Smrg if test "$supported" = "yes" ; then 7919a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7920a39bb051Smrg found="yes" 7921a39bb051Smrg fi 7922a39bb051Smrg fi 7923a39bb051Smrg 7924a39bb051Smrg 7925a39bb051Smrg 7926a39bb051Smrg 7927a39bb051Smrg 7928a39bb051Smrg 7929a39bb051Smrg 7930a39bb051Smrg 7931a39bb051Smrg 7932a39bb051Smrg 7933a39bb051Smrg 7934a39bb051Smrg 7935a39bb051Smrg 7936a39bb051Smrg 7937a39bb051Smrg 7938a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7939a39bb051Smrg 7940a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7941a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 79423b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 79433b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 79443b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 79453b83913fSmrgthen : 79463b83913fSmrg printf %s "(cached) " >&6 79473b83913fSmrgelse case e in #( 79483b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7949a39bb051Smrg/* end confdefs.h. */ 7950a39bb051Smrgint i; 7951a39bb051Smrg_ACEOF 79523b83913fSmrgif ac_fn_c_try_compile "$LINENO" 79533b83913fSmrgthen : 7954a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 79553b83913fSmrgelse case e in #( 79563b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 79573b83913fSmrgesac 7958a39bb051Smrgfi 79593b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 79603b83913fSmrgesac 7961a39bb051Smrgfi 79623b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 79633b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7964a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7965a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7966a39bb051Smrgfi 7967a39bb051Smrg 7968a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7969a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7970a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7971a39bb051Smrg fi 7972a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79733b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 79743b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 79753b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 79763b83913fSmrgthen : 79773b83913fSmrg printf %s "(cached) " >&6 79783b83913fSmrgelse case e in #( 79793b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7980a39bb051Smrg/* end confdefs.h. */ 7981a39bb051Smrgint i; 7982a39bb051Smrg_ACEOF 79833b83913fSmrgif ac_fn_c_try_compile "$LINENO" 79843b83913fSmrgthen : 7985a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 79863b83913fSmrgelse case e in #( 79873b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 79883b83913fSmrgesac 7989a39bb051Smrgfi 79903b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 79913b83913fSmrgesac 7992a39bb051Smrgfi 79933b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 79943b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7995a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7996a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7997a39bb051Smrgfi 7998a39bb051Smrg 7999a39bb051Smrgfound="no" 8000a39bb051Smrg 8001a39bb051Smrg if test $found = "no" ; then 8002a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8003a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8004a39bb051Smrg fi 8005a39bb051Smrg 8006a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8007a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8008a39bb051Smrg fi 8009a39bb051Smrg 8010a39bb051Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 8011a39bb051Smrg 80123b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 80133b83913fSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 8014a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 80153b83913fSmrg if eval test \${$cacheid+y} 80163b83913fSmrgthen : 80173b83913fSmrg printf %s "(cached) " >&6 80183b83913fSmrgelse case e in #( 80193b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8020a39bb051Smrg/* end confdefs.h. */ 8021a39bb051Smrgint i; 8022a39bb051Smrgint 80233b83913fSmrgmain (void) 8024a39bb051Smrg{ 8025a39bb051Smrg 8026a39bb051Smrg ; 8027a39bb051Smrg return 0; 8028a39bb051Smrg} 8029a39bb051Smrg_ACEOF 80303b83913fSmrgif ac_fn_c_try_link "$LINENO" 80313b83913fSmrgthen : 8032a39bb051Smrg eval $cacheid=yes 80333b83913fSmrgelse case e in #( 80343b83913fSmrg e) eval $cacheid=no ;; 80353b83913fSmrgesac 8036a39bb051Smrgfi 80373b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 80383b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 80393b83913fSmrgesac 8040a39bb051Smrgfi 8041a39bb051Smrg 8042a39bb051Smrg 8043a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8044a39bb051Smrg 8045a39bb051Smrg eval supported=\$$cacheid 80463b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 80473b83913fSmrgprintf "%s\n" "$supported" >&6; } 8048a39bb051Smrg if test "$supported" = "yes" ; then 8049a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 8050a39bb051Smrg found="yes" 8051a39bb051Smrg fi 8052a39bb051Smrg fi 8053a39bb051Smrg 8054a39bb051Smrg 8055a39bb051Smrg 8056a39bb051Smrg 8057a39bb051Smrg 8058a39bb051Smrg 8059a39bb051Smrg 8060a39bb051Smrg 8061a39bb051Smrg 8062a39bb051Smrg 8063a39bb051Smrg 8064a39bb051Smrg 8065a39bb051Smrg 8066a39bb051Smrg 8067a39bb051Smrg 8068a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8069a39bb051Smrg 8070a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8071a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80723b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 80733b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 80743b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 80753b83913fSmrgthen : 80763b83913fSmrg printf %s "(cached) " >&6 80773b83913fSmrgelse case e in #( 80783b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8079a39bb051Smrg/* end confdefs.h. */ 8080a39bb051Smrgint i; 8081a39bb051Smrg_ACEOF 80823b83913fSmrgif ac_fn_c_try_compile "$LINENO" 80833b83913fSmrgthen : 8084a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 80853b83913fSmrgelse case e in #( 80863b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 80873b83913fSmrgesac 8088a39bb051Smrgfi 80893b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 80903b83913fSmrgesac 8091a39bb051Smrgfi 80923b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 80933b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8094a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8095a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8096a39bb051Smrgfi 8097a39bb051Smrg 8098a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8099a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8100a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8101a39bb051Smrg fi 8102a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 81033b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 81043b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 81053b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 81063b83913fSmrgthen : 81073b83913fSmrg printf %s "(cached) " >&6 81083b83913fSmrgelse case e in #( 81093b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8110a39bb051Smrg/* end confdefs.h. */ 8111a39bb051Smrgint i; 8112a39bb051Smrg_ACEOF 81133b83913fSmrgif ac_fn_c_try_compile "$LINENO" 81143b83913fSmrgthen : 8115a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 81163b83913fSmrgelse case e in #( 81173b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 81183b83913fSmrgesac 8119a39bb051Smrgfi 81203b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 81213b83913fSmrgesac 8122a39bb051Smrgfi 81233b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 81243b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8125a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8126a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8127a39bb051Smrgfi 8128a39bb051Smrg 8129a39bb051Smrgfound="no" 8130a39bb051Smrg 8131a39bb051Smrg if test $found = "no" ; then 8132a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8133a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8134a39bb051Smrg fi 8135a39bb051Smrg 8136a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8137a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8138a39bb051Smrg fi 8139a39bb051Smrg 8140a39bb051Smrg CFLAGS="$CFLAGS -Werror=return-type" 8141a39bb051Smrg 81423b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 81433b83913fSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 8144a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 81453b83913fSmrg if eval test \${$cacheid+y} 81463b83913fSmrgthen : 81473b83913fSmrg printf %s "(cached) " >&6 81483b83913fSmrgelse case e in #( 81493b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8150a39bb051Smrg/* end confdefs.h. */ 8151a39bb051Smrgint i; 8152a39bb051Smrgint 81533b83913fSmrgmain (void) 8154a39bb051Smrg{ 8155a39bb051Smrg 8156a39bb051Smrg ; 8157a39bb051Smrg return 0; 8158a39bb051Smrg} 8159a39bb051Smrg_ACEOF 81603b83913fSmrgif ac_fn_c_try_link "$LINENO" 81613b83913fSmrgthen : 8162a39bb051Smrg eval $cacheid=yes 81633b83913fSmrgelse case e in #( 81643b83913fSmrg e) eval $cacheid=no ;; 81653b83913fSmrgesac 8166a39bb051Smrgfi 81673b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 81683b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 81693b83913fSmrgesac 8170a39bb051Smrgfi 8171a39bb051Smrg 8172a39bb051Smrg 8173a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8174a39bb051Smrg 8175a39bb051Smrg eval supported=\$$cacheid 81763b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 81773b83913fSmrgprintf "%s\n" "$supported" >&6; } 8178a39bb051Smrg if test "$supported" = "yes" ; then 8179a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 8180a39bb051Smrg found="yes" 8181a39bb051Smrg fi 8182a39bb051Smrg fi 8183a39bb051Smrg 8184a39bb051Smrg if test $found = "no" ; then 8185a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8186a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8187a39bb051Smrg fi 8188a39bb051Smrg 8189a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8190a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8191a39bb051Smrg fi 8192a39bb051Smrg 8193a39bb051Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8194a39bb051Smrg 81953b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 81963b83913fSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 8197a39bb051Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 81983b83913fSmrg if eval test \${$cacheid+y} 81993b83913fSmrgthen : 82003b83913fSmrg printf %s "(cached) " >&6 82013b83913fSmrgelse case e in #( 82023b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8203a39bb051Smrg/* end confdefs.h. */ 8204a39bb051Smrgint i; 8205a39bb051Smrgint 82063b83913fSmrgmain (void) 8207a39bb051Smrg{ 8208a39bb051Smrg 8209a39bb051Smrg ; 8210a39bb051Smrg return 0; 8211a39bb051Smrg} 8212a39bb051Smrg_ACEOF 82133b83913fSmrgif ac_fn_c_try_link "$LINENO" 82143b83913fSmrgthen : 8215a39bb051Smrg eval $cacheid=yes 82163b83913fSmrgelse case e in #( 82173b83913fSmrg e) eval $cacheid=no ;; 82183b83913fSmrgesac 8219a39bb051Smrgfi 82203b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 82213b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 82223b83913fSmrgesac 8223a39bb051Smrgfi 8224a39bb051Smrg 8225a39bb051Smrg 8226a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8227a39bb051Smrg 8228a39bb051Smrg eval supported=\$$cacheid 82293b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 82303b83913fSmrgprintf "%s\n" "$supported" >&6; } 8231a39bb051Smrg if test "$supported" = "yes" ; then 8232a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8233a39bb051Smrg found="yes" 8234a39bb051Smrg fi 8235a39bb051Smrg fi 8236a39bb051Smrg 8237a39bb051Smrg 8238a39bb051Smrg 8239a39bb051Smrg 8240a39bb051Smrg 8241a39bb051Smrg 8242a39bb051Smrg 8243a39bb051Smrg 8244a39bb051Smrg 8245a39bb051Smrg 8246a39bb051Smrg 8247a39bb051Smrg 8248a39bb051Smrg 8249a39bb051Smrg 8250a39bb051Smrg 8251a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8252a39bb051Smrg 8253a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8254a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 82553b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 82563b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 82573b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 82583b83913fSmrgthen : 82593b83913fSmrg printf %s "(cached) " >&6 82603b83913fSmrgelse case e in #( 82613b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8262a39bb051Smrg/* end confdefs.h. */ 8263a39bb051Smrgint i; 8264a39bb051Smrg_ACEOF 82653b83913fSmrgif ac_fn_c_try_compile "$LINENO" 82663b83913fSmrgthen : 8267a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 82683b83913fSmrgelse case e in #( 82693b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 82703b83913fSmrgesac 8271a39bb051Smrgfi 82723b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 82733b83913fSmrgesac 8274a39bb051Smrgfi 82753b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 82763b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8277a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8278a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8279a39bb051Smrgfi 8280a39bb051Smrg 8281a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8282a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8283a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8284a39bb051Smrg fi 8285a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 82863b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 82873b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 82883b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 82893b83913fSmrgthen : 82903b83913fSmrg printf %s "(cached) " >&6 82913b83913fSmrgelse case e in #( 82923b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8293a39bb051Smrg/* end confdefs.h. */ 8294a39bb051Smrgint i; 8295a39bb051Smrg_ACEOF 82963b83913fSmrgif ac_fn_c_try_compile "$LINENO" 82973b83913fSmrgthen : 8298a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 82993b83913fSmrgelse case e in #( 83003b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 83013b83913fSmrgesac 8302a39bb051Smrgfi 83033b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 83043b83913fSmrgesac 8305a39bb051Smrgfi 83063b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 83073b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8308a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8309a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8310a39bb051Smrgfi 8311a39bb051Smrg 8312a39bb051Smrgfound="no" 8313a39bb051Smrg 8314a39bb051Smrg if test $found = "no" ; then 8315a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8316a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8317a39bb051Smrg fi 8318a39bb051Smrg 8319a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8320a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8321a39bb051Smrg fi 8322a39bb051Smrg 8323a39bb051Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 8324a39bb051Smrg 83253b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 83263b83913fSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8327a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 83283b83913fSmrg if eval test \${$cacheid+y} 83293b83913fSmrgthen : 83303b83913fSmrg printf %s "(cached) " >&6 83313b83913fSmrgelse case e in #( 83323b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8333a39bb051Smrg/* end confdefs.h. */ 8334a39bb051Smrgint i; 8335a39bb051Smrgint 83363b83913fSmrgmain (void) 8337a39bb051Smrg{ 8338a39bb051Smrg 8339a39bb051Smrg ; 8340a39bb051Smrg return 0; 8341a39bb051Smrg} 8342a39bb051Smrg_ACEOF 83433b83913fSmrgif ac_fn_c_try_link "$LINENO" 83443b83913fSmrgthen : 8345a39bb051Smrg eval $cacheid=yes 83463b83913fSmrgelse case e in #( 83473b83913fSmrg e) eval $cacheid=no ;; 83483b83913fSmrgesac 8349a39bb051Smrgfi 83503b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 83513b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 83523b83913fSmrgesac 8353a39bb051Smrgfi 8354a39bb051Smrg 8355a39bb051Smrg 8356a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8357a39bb051Smrg 8358a39bb051Smrg eval supported=\$$cacheid 83593b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 83603b83913fSmrgprintf "%s\n" "$supported" >&6; } 8361a39bb051Smrg if test "$supported" = "yes" ; then 8362a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8363a39bb051Smrg found="yes" 8364a39bb051Smrg fi 8365a39bb051Smrg fi 8366a39bb051Smrg 8367a39bb051Smrg 8368a39bb051Smrg 8369a39bb051Smrg 8370a39bb051Smrg 8371a39bb051Smrg 8372a39bb051Smrg 8373a39bb051Smrg 8374a39bb051Smrg 8375a39bb051Smrg 8376a39bb051Smrg 8377a39bb051Smrg 8378a39bb051Smrg 8379a39bb051Smrg 8380a39bb051Smrg 8381a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8382a39bb051Smrg 8383a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8384a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 83853b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 83863b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 83873b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 83883b83913fSmrgthen : 83893b83913fSmrg printf %s "(cached) " >&6 83903b83913fSmrgelse case e in #( 83913b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8392a39bb051Smrg/* end confdefs.h. */ 8393a39bb051Smrgint i; 8394a39bb051Smrg_ACEOF 83953b83913fSmrgif ac_fn_c_try_compile "$LINENO" 83963b83913fSmrgthen : 8397a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 83983b83913fSmrgelse case e in #( 83993b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 84003b83913fSmrgesac 8401a39bb051Smrgfi 84023b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 84033b83913fSmrgesac 8404a39bb051Smrgfi 84053b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 84063b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8407a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8408a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8409a39bb051Smrgfi 8410a39bb051Smrg 8411a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8412a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8413a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8414a39bb051Smrg fi 8415a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 84163b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 84173b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 84183b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 84193b83913fSmrgthen : 84203b83913fSmrg printf %s "(cached) " >&6 84213b83913fSmrgelse case e in #( 84223b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8423a39bb051Smrg/* end confdefs.h. */ 8424a39bb051Smrgint i; 8425a39bb051Smrg_ACEOF 84263b83913fSmrgif ac_fn_c_try_compile "$LINENO" 84273b83913fSmrgthen : 8428a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 84293b83913fSmrgelse case e in #( 84303b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 84313b83913fSmrgesac 8432a39bb051Smrgfi 84333b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 84343b83913fSmrgesac 8435a39bb051Smrgfi 84363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 84373b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8438a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8439a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8440a39bb051Smrgfi 8441a39bb051Smrg 8442a39bb051Smrgfound="no" 8443a39bb051Smrg 8444a39bb051Smrg if test $found = "no" ; then 8445a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8446a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8447a39bb051Smrg fi 8448a39bb051Smrg 8449a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8450a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8451a39bb051Smrg fi 8452a39bb051Smrg 8453a39bb051Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 8454a39bb051Smrg 84553b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 84563b83913fSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8457a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 84583b83913fSmrg if eval test \${$cacheid+y} 84593b83913fSmrgthen : 84603b83913fSmrg printf %s "(cached) " >&6 84613b83913fSmrgelse case e in #( 84623b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8463a39bb051Smrg/* end confdefs.h. */ 8464a39bb051Smrgint i; 8465a39bb051Smrgint 84663b83913fSmrgmain (void) 8467a39bb051Smrg{ 8468a39bb051Smrg 8469a39bb051Smrg ; 8470a39bb051Smrg return 0; 8471a39bb051Smrg} 8472a39bb051Smrg_ACEOF 84733b83913fSmrgif ac_fn_c_try_link "$LINENO" 84743b83913fSmrgthen : 8475a39bb051Smrg eval $cacheid=yes 84763b83913fSmrgelse case e in #( 84773b83913fSmrg e) eval $cacheid=no ;; 84783b83913fSmrgesac 8479a39bb051Smrgfi 84803b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 84813b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 84823b83913fSmrgesac 8483a39bb051Smrgfi 8484a39bb051Smrg 8485a39bb051Smrg 8486a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8487a39bb051Smrg 8488a39bb051Smrg eval supported=\$$cacheid 84893b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 84903b83913fSmrgprintf "%s\n" "$supported" >&6; } 8491a39bb051Smrg if test "$supported" = "yes" ; then 8492a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8493a39bb051Smrg found="yes" 8494a39bb051Smrg fi 8495a39bb051Smrg fi 8496a39bb051Smrg 8497a39bb051Smrg 8498a39bb051Smrg 8499a39bb051Smrg 8500a39bb051Smrg 8501a39bb051Smrg 8502a39bb051Smrg 8503a39bb051Smrg 8504a39bb051Smrg 8505a39bb051Smrg 8506a39bb051Smrg 8507a39bb051Smrg 8508a39bb051Smrg 8509a39bb051Smrg 8510a39bb051Smrg 8511a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8512a39bb051Smrg 8513a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8514a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85153b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 85163b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 85173b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 85183b83913fSmrgthen : 85193b83913fSmrg printf %s "(cached) " >&6 85203b83913fSmrgelse case e in #( 85213b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8522a39bb051Smrg/* end confdefs.h. */ 8523a39bb051Smrgint i; 8524a39bb051Smrg_ACEOF 85253b83913fSmrgif ac_fn_c_try_compile "$LINENO" 85263b83913fSmrgthen : 8527a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 85283b83913fSmrgelse case e in #( 85293b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 85303b83913fSmrgesac 8531a39bb051Smrgfi 85323b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 85333b83913fSmrgesac 8534a39bb051Smrgfi 85353b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 85363b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8537a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8538a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8539a39bb051Smrgfi 8540a39bb051Smrg 8541a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8542a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8543a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8544a39bb051Smrg fi 8545a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 85463b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 85473b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 85483b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 85493b83913fSmrgthen : 85503b83913fSmrg printf %s "(cached) " >&6 85513b83913fSmrgelse case e in #( 85523b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8553a39bb051Smrg/* end confdefs.h. */ 8554a39bb051Smrgint i; 8555a39bb051Smrg_ACEOF 85563b83913fSmrgif ac_fn_c_try_compile "$LINENO" 85573b83913fSmrgthen : 8558a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 85593b83913fSmrgelse case e in #( 85603b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 85613b83913fSmrgesac 8562a39bb051Smrgfi 85633b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 85643b83913fSmrgesac 8565a39bb051Smrgfi 85663b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 85673b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8568a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8569a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8570a39bb051Smrgfi 8571a39bb051Smrg 8572a39bb051Smrgfound="no" 8573a39bb051Smrg 8574a39bb051Smrg if test $found = "no" ; then 8575a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8576a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8577a39bb051Smrg fi 8578a39bb051Smrg 8579a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8580a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8581a39bb051Smrg fi 8582a39bb051Smrg 8583a39bb051Smrg CFLAGS="$CFLAGS -Werror=write-strings" 8584a39bb051Smrg 85853b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 85863b83913fSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8587a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 85883b83913fSmrg if eval test \${$cacheid+y} 85893b83913fSmrgthen : 85903b83913fSmrg printf %s "(cached) " >&6 85913b83913fSmrgelse case e in #( 85923b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8593a39bb051Smrg/* end confdefs.h. */ 8594a39bb051Smrgint i; 8595a39bb051Smrgint 85963b83913fSmrgmain (void) 8597a39bb051Smrg{ 8598a39bb051Smrg 8599a39bb051Smrg ; 8600a39bb051Smrg return 0; 8601a39bb051Smrg} 8602a39bb051Smrg_ACEOF 86033b83913fSmrgif ac_fn_c_try_link "$LINENO" 86043b83913fSmrgthen : 8605a39bb051Smrg eval $cacheid=yes 86063b83913fSmrgelse case e in #( 86073b83913fSmrg e) eval $cacheid=no ;; 86083b83913fSmrgesac 8609a39bb051Smrgfi 86103b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 86113b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 86123b83913fSmrgesac 8613a39bb051Smrgfi 8614a39bb051Smrg 8615a39bb051Smrg 8616a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8617a39bb051Smrg 8618a39bb051Smrg eval supported=\$$cacheid 86193b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 86203b83913fSmrgprintf "%s\n" "$supported" >&6; } 8621a39bb051Smrg if test "$supported" = "yes" ; then 8622a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8623a39bb051Smrg found="yes" 8624a39bb051Smrg fi 8625a39bb051Smrg fi 8626a39bb051Smrg 8627a39bb051Smrg 8628a39bb051Smrg 8629a39bb051Smrg 8630a39bb051Smrg 8631a39bb051Smrg 8632a39bb051Smrg 8633a39bb051Smrg 8634a39bb051Smrg 8635a39bb051Smrg 8636a39bb051Smrg 8637a39bb051Smrg 8638a39bb051Smrg 8639a39bb051Smrg 8640a39bb051Smrg 8641a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8642a39bb051Smrg 8643a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8644a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 86453b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 86463b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 86473b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 86483b83913fSmrgthen : 86493b83913fSmrg printf %s "(cached) " >&6 86503b83913fSmrgelse case e in #( 86513b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8652a39bb051Smrg/* end confdefs.h. */ 8653a39bb051Smrgint i; 8654a39bb051Smrg_ACEOF 86553b83913fSmrgif ac_fn_c_try_compile "$LINENO" 86563b83913fSmrgthen : 8657a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 86583b83913fSmrgelse case e in #( 86593b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 86603b83913fSmrgesac 8661a39bb051Smrgfi 86623b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 86633b83913fSmrgesac 8664a39bb051Smrgfi 86653b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 86663b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8667a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8668a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8669a39bb051Smrgfi 8670a39bb051Smrg 8671a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8672a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8673a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8674a39bb051Smrg fi 8675a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 86763b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 86773b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 86783b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 86793b83913fSmrgthen : 86803b83913fSmrg printf %s "(cached) " >&6 86813b83913fSmrgelse case e in #( 86823b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8683a39bb051Smrg/* end confdefs.h. */ 8684a39bb051Smrgint i; 8685a39bb051Smrg_ACEOF 86863b83913fSmrgif ac_fn_c_try_compile "$LINENO" 86873b83913fSmrgthen : 8688a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 86893b83913fSmrgelse case e in #( 86903b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 86913b83913fSmrgesac 8692a39bb051Smrgfi 86933b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 86943b83913fSmrgesac 8695a39bb051Smrgfi 86963b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 86973b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8698a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8699a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8700a39bb051Smrgfi 8701a39bb051Smrg 8702a39bb051Smrgfound="no" 8703a39bb051Smrg 8704a39bb051Smrg if test $found = "no" ; then 8705a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8706a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8707a39bb051Smrg fi 8708a39bb051Smrg 8709a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8710a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8711a39bb051Smrg fi 8712a39bb051Smrg 8713a39bb051Smrg CFLAGS="$CFLAGS -Werror=address" 8714a39bb051Smrg 87153b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 87163b83913fSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8717a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_address 87183b83913fSmrg if eval test \${$cacheid+y} 87193b83913fSmrgthen : 87203b83913fSmrg printf %s "(cached) " >&6 87213b83913fSmrgelse case e in #( 87223b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8723a39bb051Smrg/* end confdefs.h. */ 8724a39bb051Smrgint i; 8725a39bb051Smrgint 87263b83913fSmrgmain (void) 8727a39bb051Smrg{ 8728a39bb051Smrg 8729a39bb051Smrg ; 8730a39bb051Smrg return 0; 8731a39bb051Smrg} 8732a39bb051Smrg_ACEOF 87333b83913fSmrgif ac_fn_c_try_link "$LINENO" 87343b83913fSmrgthen : 8735a39bb051Smrg eval $cacheid=yes 87363b83913fSmrgelse case e in #( 87373b83913fSmrg e) eval $cacheid=no ;; 87383b83913fSmrgesac 8739a39bb051Smrgfi 87403b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 87413b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 87423b83913fSmrgesac 8743a39bb051Smrgfi 8744a39bb051Smrg 8745a39bb051Smrg 8746a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8747a39bb051Smrg 8748a39bb051Smrg eval supported=\$$cacheid 87493b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 87503b83913fSmrgprintf "%s\n" "$supported" >&6; } 8751a39bb051Smrg if test "$supported" = "yes" ; then 8752a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8753a39bb051Smrg found="yes" 8754a39bb051Smrg fi 8755a39bb051Smrg fi 8756a39bb051Smrg 8757a39bb051Smrg 8758a39bb051Smrg 8759a39bb051Smrg 8760a39bb051Smrg 8761a39bb051Smrg 8762a39bb051Smrg 8763a39bb051Smrg 8764a39bb051Smrg 8765a39bb051Smrg 8766a39bb051Smrg 8767a39bb051Smrg 8768a39bb051Smrg 8769a39bb051Smrg 8770a39bb051Smrg 8771a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8772a39bb051Smrg 8773a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8774a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87753b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 87763b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 87773b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 87783b83913fSmrgthen : 87793b83913fSmrg printf %s "(cached) " >&6 87803b83913fSmrgelse case e in #( 87813b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8782a39bb051Smrg/* end confdefs.h. */ 8783a39bb051Smrgint i; 8784a39bb051Smrg_ACEOF 87853b83913fSmrgif ac_fn_c_try_compile "$LINENO" 87863b83913fSmrgthen : 8787a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 87883b83913fSmrgelse case e in #( 87893b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 87903b83913fSmrgesac 8791a39bb051Smrgfi 87923b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 87933b83913fSmrgesac 8794a39bb051Smrgfi 87953b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 87963b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8797a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8798a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8799a39bb051Smrgfi 8800a39bb051Smrg 8801a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8802a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8803a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8804a39bb051Smrg fi 8805a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 88063b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 88073b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 88083b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 88093b83913fSmrgthen : 88103b83913fSmrg printf %s "(cached) " >&6 88113b83913fSmrgelse case e in #( 88123b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8813a39bb051Smrg/* end confdefs.h. */ 8814a39bb051Smrgint i; 8815a39bb051Smrg_ACEOF 88163b83913fSmrgif ac_fn_c_try_compile "$LINENO" 88173b83913fSmrgthen : 8818a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 88193b83913fSmrgelse case e in #( 88203b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 88213b83913fSmrgesac 8822a39bb051Smrgfi 88233b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 88243b83913fSmrgesac 8825a39bb051Smrgfi 88263b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 88273b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8828a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8829a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8830a39bb051Smrgfi 8831a39bb051Smrg 8832a39bb051Smrgfound="no" 8833a39bb051Smrg 8834a39bb051Smrg if test $found = "no" ; then 8835a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8836a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8837a39bb051Smrg fi 8838a39bb051Smrg 8839a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8840a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8841a39bb051Smrg fi 8842a39bb051Smrg 8843a39bb051Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8844a39bb051Smrg 88453b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 88463b83913fSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8847a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 88483b83913fSmrg if eval test \${$cacheid+y} 88493b83913fSmrgthen : 88503b83913fSmrg printf %s "(cached) " >&6 88513b83913fSmrgelse case e in #( 88523b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8853a39bb051Smrg/* end confdefs.h. */ 8854a39bb051Smrgint i; 8855a39bb051Smrgint 88563b83913fSmrgmain (void) 8857a39bb051Smrg{ 8858a39bb051Smrg 8859a39bb051Smrg ; 8860a39bb051Smrg return 0; 8861a39bb051Smrg} 8862a39bb051Smrg_ACEOF 88633b83913fSmrgif ac_fn_c_try_link "$LINENO" 88643b83913fSmrgthen : 8865a39bb051Smrg eval $cacheid=yes 88663b83913fSmrgelse case e in #( 88673b83913fSmrg e) eval $cacheid=no ;; 88683b83913fSmrgesac 8869a39bb051Smrgfi 88703b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 88713b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 88723b83913fSmrgesac 8873a39bb051Smrgfi 8874a39bb051Smrg 8875a39bb051Smrg 8876a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8877a39bb051Smrg 8878a39bb051Smrg eval supported=\$$cacheid 88793b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 88803b83913fSmrgprintf "%s\n" "$supported" >&6; } 8881a39bb051Smrg if test "$supported" = "yes" ; then 8882a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8883a39bb051Smrg found="yes" 8884a39bb051Smrg fi 8885a39bb051Smrg fi 8886a39bb051Smrg 8887a39bb051Smrg if test $found = "no" ; then 8888a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8889a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8890a39bb051Smrg fi 8891a39bb051Smrg 8892a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8893a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8894a39bb051Smrg fi 8895a39bb051Smrg 8896a39bb051Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8897a39bb051Smrg 88983b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 88993b83913fSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8900a39bb051Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 89013b83913fSmrg if eval test \${$cacheid+y} 89023b83913fSmrgthen : 89033b83913fSmrg printf %s "(cached) " >&6 89043b83913fSmrgelse case e in #( 89053b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8906a39bb051Smrg/* end confdefs.h. */ 8907a39bb051Smrgint i; 8908a39bb051Smrgint 89093b83913fSmrgmain (void) 8910a39bb051Smrg{ 8911a39bb051Smrg 8912a39bb051Smrg ; 8913a39bb051Smrg return 0; 8914a39bb051Smrg} 8915a39bb051Smrg_ACEOF 89163b83913fSmrgif ac_fn_c_try_link "$LINENO" 89173b83913fSmrgthen : 8918a39bb051Smrg eval $cacheid=yes 89193b83913fSmrgelse case e in #( 89203b83913fSmrg e) eval $cacheid=no ;; 89213b83913fSmrgesac 8922a39bb051Smrgfi 89233b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 89243b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 89253b83913fSmrgesac 8926a39bb051Smrgfi 8927a39bb051Smrg 8928a39bb051Smrg 8929a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8930a39bb051Smrg 8931a39bb051Smrg eval supported=\$$cacheid 89323b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 89333b83913fSmrgprintf "%s\n" "$supported" >&6; } 8934a39bb051Smrg if test "$supported" = "yes" ; then 8935a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8936a39bb051Smrg found="yes" 8937a39bb051Smrg fi 8938a39bb051Smrg fi 8939a39bb051Smrg 8940a39bb051Smrg 8941a39bb051Smrg 8942a39bb051Smrg 8943a39bb051Smrg 8944a39bb051Smrg 8945a39bb051Smrg 8946a39bb051Smrg 8947a39bb051Smrg 8948a39bb051Smrg 8949a39bb051Smrg 8950a39bb051Smrg 8951a39bb051Smrg 8952a39bb051Smrg 8953a39bb051Smrg 8954a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8955a39bb051Smrg 8956a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8957a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89583b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 89593b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 89603b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 89613b83913fSmrgthen : 89623b83913fSmrg printf %s "(cached) " >&6 89633b83913fSmrgelse case e in #( 89643b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8965a39bb051Smrg/* end confdefs.h. */ 8966a39bb051Smrgint i; 8967a39bb051Smrg_ACEOF 89683b83913fSmrgif ac_fn_c_try_compile "$LINENO" 89693b83913fSmrgthen : 8970a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 89713b83913fSmrgelse case e in #( 89723b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 89733b83913fSmrgesac 8974a39bb051Smrgfi 89753b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 89763b83913fSmrgesac 8977a39bb051Smrgfi 89783b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 89793b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8980a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8981a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8982a39bb051Smrgfi 8983a39bb051Smrg 8984a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8985a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8986a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8987a39bb051Smrg fi 8988a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 89893b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 89903b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 89913b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 89923b83913fSmrgthen : 89933b83913fSmrg printf %s "(cached) " >&6 89943b83913fSmrgelse case e in #( 89953b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8996a39bb051Smrg/* end confdefs.h. */ 8997a39bb051Smrgint i; 8998a39bb051Smrg_ACEOF 89993b83913fSmrgif ac_fn_c_try_compile "$LINENO" 90003b83913fSmrgthen : 9001a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 90023b83913fSmrgelse case e in #( 90033b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 90043b83913fSmrgesac 9005a39bb051Smrgfi 90063b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 90073b83913fSmrgesac 9008a39bb051Smrgfi 90093b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 90103b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9011a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9012a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9013a39bb051Smrgfi 9014a39bb051Smrg 9015a39bb051Smrgfound="no" 9016a39bb051Smrg 9017a39bb051Smrg if test $found = "no" ; then 9018a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9019a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9020a39bb051Smrg fi 9021a39bb051Smrg 9022a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9023a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9024a39bb051Smrg fi 9025a39bb051Smrg 9026a39bb051Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 9027a39bb051Smrg 90283b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 90293b83913fSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 9030a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 90313b83913fSmrg if eval test \${$cacheid+y} 90323b83913fSmrgthen : 90333b83913fSmrg printf %s "(cached) " >&6 90343b83913fSmrgelse case e in #( 90353b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9036a39bb051Smrg/* end confdefs.h. */ 9037a39bb051Smrgint i; 9038a39bb051Smrgint 90393b83913fSmrgmain (void) 9040a39bb051Smrg{ 9041a39bb051Smrg 9042a39bb051Smrg ; 9043a39bb051Smrg return 0; 9044a39bb051Smrg} 9045a39bb051Smrg_ACEOF 90463b83913fSmrgif ac_fn_c_try_link "$LINENO" 90473b83913fSmrgthen : 9048a39bb051Smrg eval $cacheid=yes 90493b83913fSmrgelse case e in #( 90503b83913fSmrg e) eval $cacheid=no ;; 90513b83913fSmrgesac 9052a39bb051Smrgfi 90533b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 90543b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 90553b83913fSmrgesac 9056a39bb051Smrgfi 9057a39bb051Smrg 9058a39bb051Smrg 9059a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9060a39bb051Smrg 9061a39bb051Smrg eval supported=\$$cacheid 90623b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 90633b83913fSmrgprintf "%s\n" "$supported" >&6; } 9064a39bb051Smrg if test "$supported" = "yes" ; then 9065a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 9066a39bb051Smrg found="yes" 9067a39bb051Smrg fi 9068a39bb051Smrg fi 9069a39bb051Smrg 9070a39bb051Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 9071a39bb051Smrgelse 90723b83913fSmrg{ 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 90733b83913fSmrgprintf "%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;} 9074a39bb051Smrg 9075a39bb051Smrg 9076a39bb051Smrg 9077a39bb051Smrg 9078a39bb051Smrg 9079a39bb051Smrg 9080a39bb051Smrg 9081a39bb051Smrg 9082a39bb051Smrg 9083a39bb051Smrg 9084a39bb051Smrg 9085a39bb051Smrg 9086a39bb051Smrg 9087a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9088a39bb051Smrg 9089a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9090a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90913b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 90923b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 90933b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 90943b83913fSmrgthen : 90953b83913fSmrg printf %s "(cached) " >&6 90963b83913fSmrgelse case e in #( 90973b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9098a39bb051Smrg/* end confdefs.h. */ 9099a39bb051Smrgint i; 9100a39bb051Smrg_ACEOF 91013b83913fSmrgif ac_fn_c_try_compile "$LINENO" 91023b83913fSmrgthen : 9103a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 91043b83913fSmrgelse case e in #( 91053b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 91063b83913fSmrgesac 9107a39bb051Smrgfi 91083b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 91093b83913fSmrgesac 9110a39bb051Smrgfi 91113b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 91123b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9113a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9114a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9115a39bb051Smrgfi 9116a39bb051Smrg 9117a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9118a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9119a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9120a39bb051Smrg fi 9121a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 91223b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 91233b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 91243b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 91253b83913fSmrgthen : 91263b83913fSmrg printf %s "(cached) " >&6 91273b83913fSmrgelse case e in #( 91283b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9129a39bb051Smrg/* end confdefs.h. */ 9130a39bb051Smrgint i; 9131a39bb051Smrg_ACEOF 91323b83913fSmrgif ac_fn_c_try_compile "$LINENO" 91333b83913fSmrgthen : 9134a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 91353b83913fSmrgelse case e in #( 91363b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 91373b83913fSmrgesac 9138a39bb051Smrgfi 91393b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 91403b83913fSmrgesac 9141a39bb051Smrgfi 91423b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 91433b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9144a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9145a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9146a39bb051Smrgfi 9147a39bb051Smrg 9148a39bb051Smrgfound="no" 9149a39bb051Smrg 9150a39bb051Smrg if test $found = "no" ; then 9151a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9152a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9153a39bb051Smrg fi 9154a39bb051Smrg 9155a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9156a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9157a39bb051Smrg fi 9158a39bb051Smrg 9159a39bb051Smrg CFLAGS="$CFLAGS -Wimplicit" 9160a39bb051Smrg 91613b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 91623b83913fSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 9163a39bb051Smrg cacheid=xorg_cv_cc_flag__Wimplicit 91643b83913fSmrg if eval test \${$cacheid+y} 91653b83913fSmrgthen : 91663b83913fSmrg printf %s "(cached) " >&6 91673b83913fSmrgelse case e in #( 91683b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9169a39bb051Smrg/* end confdefs.h. */ 9170a39bb051Smrgint i; 9171a39bb051Smrgint 91723b83913fSmrgmain (void) 9173a39bb051Smrg{ 9174a39bb051Smrg 9175a39bb051Smrg ; 9176a39bb051Smrg return 0; 9177a39bb051Smrg} 9178a39bb051Smrg_ACEOF 91793b83913fSmrgif ac_fn_c_try_link "$LINENO" 91803b83913fSmrgthen : 9181a39bb051Smrg eval $cacheid=yes 91823b83913fSmrgelse case e in #( 91833b83913fSmrg e) eval $cacheid=no ;; 91843b83913fSmrgesac 9185a39bb051Smrgfi 91863b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 91873b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 91883b83913fSmrgesac 9189a39bb051Smrgfi 9190a39bb051Smrg 9191a39bb051Smrg 9192a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9193a39bb051Smrg 9194a39bb051Smrg eval supported=\$$cacheid 91953b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 91963b83913fSmrgprintf "%s\n" "$supported" >&6; } 9197a39bb051Smrg if test "$supported" = "yes" ; then 9198a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 9199a39bb051Smrg found="yes" 9200a39bb051Smrg fi 9201a39bb051Smrg fi 9202a39bb051Smrg 9203a39bb051Smrg 9204a39bb051Smrg 9205a39bb051Smrg 9206a39bb051Smrg 9207a39bb051Smrg 9208a39bb051Smrg 9209a39bb051Smrg 9210a39bb051Smrg 9211a39bb051Smrg 9212a39bb051Smrg 9213a39bb051Smrg 9214a39bb051Smrg 9215a39bb051Smrg 9216a39bb051Smrg 9217a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9218a39bb051Smrg 9219a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9220a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92213b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 92223b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 92233b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 92243b83913fSmrgthen : 92253b83913fSmrg printf %s "(cached) " >&6 92263b83913fSmrgelse case e in #( 92273b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9228a39bb051Smrg/* end confdefs.h. */ 9229a39bb051Smrgint i; 9230a39bb051Smrg_ACEOF 92313b83913fSmrgif ac_fn_c_try_compile "$LINENO" 92323b83913fSmrgthen : 9233a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 92343b83913fSmrgelse case e in #( 92353b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 92363b83913fSmrgesac 9237a39bb051Smrgfi 92383b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 92393b83913fSmrgesac 9240a39bb051Smrgfi 92413b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 92423b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9243a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9244a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9245a39bb051Smrgfi 9246a39bb051Smrg 9247a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9248a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9249a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9250a39bb051Smrg fi 9251a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 92523b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 92533b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 92543b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 92553b83913fSmrgthen : 92563b83913fSmrg printf %s "(cached) " >&6 92573b83913fSmrgelse case e in #( 92583b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9259a39bb051Smrg/* end confdefs.h. */ 9260a39bb051Smrgint i; 9261a39bb051Smrg_ACEOF 92623b83913fSmrgif ac_fn_c_try_compile "$LINENO" 92633b83913fSmrgthen : 9264a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 92653b83913fSmrgelse case e in #( 92663b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 92673b83913fSmrgesac 9268a39bb051Smrgfi 92693b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 92703b83913fSmrgesac 9271a39bb051Smrgfi 92723b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 92733b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9274a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9275a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9276a39bb051Smrgfi 9277a39bb051Smrg 9278a39bb051Smrgfound="no" 9279a39bb051Smrg 9280a39bb051Smrg if test $found = "no" ; then 9281a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9282a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9283a39bb051Smrg fi 9284a39bb051Smrg 9285a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9286a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9287a39bb051Smrg fi 9288a39bb051Smrg 9289a39bb051Smrg CFLAGS="$CFLAGS -Wnonnull" 9290a39bb051Smrg 92913b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 92923b83913fSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 9293a39bb051Smrg cacheid=xorg_cv_cc_flag__Wnonnull 92943b83913fSmrg if eval test \${$cacheid+y} 92953b83913fSmrgthen : 92963b83913fSmrg printf %s "(cached) " >&6 92973b83913fSmrgelse case e in #( 92983b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9299a39bb051Smrg/* end confdefs.h. */ 9300a39bb051Smrgint i; 9301a39bb051Smrgint 93023b83913fSmrgmain (void) 9303a39bb051Smrg{ 9304a39bb051Smrg 9305a39bb051Smrg ; 9306a39bb051Smrg return 0; 9307a39bb051Smrg} 9308a39bb051Smrg_ACEOF 93093b83913fSmrgif ac_fn_c_try_link "$LINENO" 93103b83913fSmrgthen : 9311a39bb051Smrg eval $cacheid=yes 93123b83913fSmrgelse case e in #( 93133b83913fSmrg e) eval $cacheid=no ;; 93143b83913fSmrgesac 9315a39bb051Smrgfi 93163b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 93173b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 93183b83913fSmrgesac 9319a39bb051Smrgfi 9320a39bb051Smrg 9321a39bb051Smrg 9322a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9323a39bb051Smrg 9324a39bb051Smrg eval supported=\$$cacheid 93253b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 93263b83913fSmrgprintf "%s\n" "$supported" >&6; } 9327a39bb051Smrg if test "$supported" = "yes" ; then 9328a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9329a39bb051Smrg found="yes" 9330a39bb051Smrg fi 9331a39bb051Smrg fi 9332a39bb051Smrg 9333a39bb051Smrg 9334a39bb051Smrg 9335a39bb051Smrg 9336a39bb051Smrg 9337a39bb051Smrg 9338a39bb051Smrg 9339a39bb051Smrg 9340a39bb051Smrg 9341a39bb051Smrg 9342a39bb051Smrg 9343a39bb051Smrg 9344a39bb051Smrg 9345a39bb051Smrg 9346a39bb051Smrg 9347a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9348a39bb051Smrg 9349a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9350a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93513b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 93523b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 93533b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 93543b83913fSmrgthen : 93553b83913fSmrg printf %s "(cached) " >&6 93563b83913fSmrgelse case e in #( 93573b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9358a39bb051Smrg/* end confdefs.h. */ 9359a39bb051Smrgint i; 9360a39bb051Smrg_ACEOF 93613b83913fSmrgif ac_fn_c_try_compile "$LINENO" 93623b83913fSmrgthen : 9363a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 93643b83913fSmrgelse case e in #( 93653b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 93663b83913fSmrgesac 9367a39bb051Smrgfi 93683b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 93693b83913fSmrgesac 9370a39bb051Smrgfi 93713b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 93723b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9373a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9374a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9375a39bb051Smrgfi 9376a39bb051Smrg 9377a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9378a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9379a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9380a39bb051Smrg fi 9381a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 93823b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 93833b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 93843b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 93853b83913fSmrgthen : 93863b83913fSmrg printf %s "(cached) " >&6 93873b83913fSmrgelse case e in #( 93883b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9389a39bb051Smrg/* end confdefs.h. */ 9390a39bb051Smrgint i; 9391a39bb051Smrg_ACEOF 93923b83913fSmrgif ac_fn_c_try_compile "$LINENO" 93933b83913fSmrgthen : 9394a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 93953b83913fSmrgelse case e in #( 93963b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 93973b83913fSmrgesac 9398a39bb051Smrgfi 93993b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 94003b83913fSmrgesac 9401a39bb051Smrgfi 94023b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 94033b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9404a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9405a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9406a39bb051Smrgfi 9407a39bb051Smrg 9408a39bb051Smrgfound="no" 9409a39bb051Smrg 9410a39bb051Smrg if test $found = "no" ; then 9411a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9412a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9413a39bb051Smrg fi 9414a39bb051Smrg 9415a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9416a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9417a39bb051Smrg fi 9418a39bb051Smrg 9419a39bb051Smrg CFLAGS="$CFLAGS -Winit-self" 9420a39bb051Smrg 94213b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 94223b83913fSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 9423a39bb051Smrg cacheid=xorg_cv_cc_flag__Winit_self 94243b83913fSmrg if eval test \${$cacheid+y} 94253b83913fSmrgthen : 94263b83913fSmrg printf %s "(cached) " >&6 94273b83913fSmrgelse case e in #( 94283b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9429a39bb051Smrg/* end confdefs.h. */ 9430a39bb051Smrgint i; 9431a39bb051Smrgint 94323b83913fSmrgmain (void) 9433a39bb051Smrg{ 9434a39bb051Smrg 9435a39bb051Smrg ; 9436a39bb051Smrg return 0; 9437a39bb051Smrg} 9438a39bb051Smrg_ACEOF 94393b83913fSmrgif ac_fn_c_try_link "$LINENO" 94403b83913fSmrgthen : 9441a39bb051Smrg eval $cacheid=yes 94423b83913fSmrgelse case e in #( 94433b83913fSmrg e) eval $cacheid=no ;; 94443b83913fSmrgesac 9445a39bb051Smrgfi 94463b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 94473b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 94483b83913fSmrgesac 9449a39bb051Smrgfi 9450a39bb051Smrg 9451a39bb051Smrg 9452a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9453a39bb051Smrg 9454a39bb051Smrg eval supported=\$$cacheid 94553b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 94563b83913fSmrgprintf "%s\n" "$supported" >&6; } 9457a39bb051Smrg if test "$supported" = "yes" ; then 9458a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9459a39bb051Smrg found="yes" 9460a39bb051Smrg fi 9461a39bb051Smrg fi 9462a39bb051Smrg 9463a39bb051Smrg 9464a39bb051Smrg 9465a39bb051Smrg 9466a39bb051Smrg 9467a39bb051Smrg 9468a39bb051Smrg 9469a39bb051Smrg 9470a39bb051Smrg 9471a39bb051Smrg 9472a39bb051Smrg 9473a39bb051Smrg 9474a39bb051Smrg 9475a39bb051Smrg 9476a39bb051Smrg 9477a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9478a39bb051Smrg 9479a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9480a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 94813b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 94823b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 94833b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 94843b83913fSmrgthen : 94853b83913fSmrg printf %s "(cached) " >&6 94863b83913fSmrgelse case e in #( 94873b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9488a39bb051Smrg/* end confdefs.h. */ 9489a39bb051Smrgint i; 9490a39bb051Smrg_ACEOF 94913b83913fSmrgif ac_fn_c_try_compile "$LINENO" 94923b83913fSmrgthen : 9493a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 94943b83913fSmrgelse case e in #( 94953b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 94963b83913fSmrgesac 9497a39bb051Smrgfi 94983b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 94993b83913fSmrgesac 9500a39bb051Smrgfi 95013b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 95023b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9503a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9504a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9505a39bb051Smrgfi 9506a39bb051Smrg 9507a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9508a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9509a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9510a39bb051Smrg fi 9511a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 95123b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 95133b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 95143b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 95153b83913fSmrgthen : 95163b83913fSmrg printf %s "(cached) " >&6 95173b83913fSmrgelse case e in #( 95183b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9519a39bb051Smrg/* end confdefs.h. */ 9520a39bb051Smrgint i; 9521a39bb051Smrg_ACEOF 95223b83913fSmrgif ac_fn_c_try_compile "$LINENO" 95233b83913fSmrgthen : 9524a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 95253b83913fSmrgelse case e in #( 95263b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 95273b83913fSmrgesac 9528a39bb051Smrgfi 95293b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 95303b83913fSmrgesac 9531a39bb051Smrgfi 95323b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 95333b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9534a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9535a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9536a39bb051Smrgfi 9537a39bb051Smrg 9538a39bb051Smrgfound="no" 9539a39bb051Smrg 9540a39bb051Smrg if test $found = "no" ; then 9541a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9542a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9543a39bb051Smrg fi 9544a39bb051Smrg 9545a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9546a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9547a39bb051Smrg fi 9548a39bb051Smrg 9549a39bb051Smrg CFLAGS="$CFLAGS -Wmain" 9550a39bb051Smrg 95513b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 95523b83913fSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 9553a39bb051Smrg cacheid=xorg_cv_cc_flag__Wmain 95543b83913fSmrg if eval test \${$cacheid+y} 95553b83913fSmrgthen : 95563b83913fSmrg printf %s "(cached) " >&6 95573b83913fSmrgelse case e in #( 95583b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9559a39bb051Smrg/* end confdefs.h. */ 9560a39bb051Smrgint i; 9561a39bb051Smrgint 95623b83913fSmrgmain (void) 9563a39bb051Smrg{ 9564a39bb051Smrg 9565a39bb051Smrg ; 9566a39bb051Smrg return 0; 9567a39bb051Smrg} 9568a39bb051Smrg_ACEOF 95693b83913fSmrgif ac_fn_c_try_link "$LINENO" 95703b83913fSmrgthen : 9571a39bb051Smrg eval $cacheid=yes 95723b83913fSmrgelse case e in #( 95733b83913fSmrg e) eval $cacheid=no ;; 95743b83913fSmrgesac 9575a39bb051Smrgfi 95763b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 95773b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 95783b83913fSmrgesac 9579a39bb051Smrgfi 9580a39bb051Smrg 9581a39bb051Smrg 9582a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9583a39bb051Smrg 9584a39bb051Smrg eval supported=\$$cacheid 95853b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 95863b83913fSmrgprintf "%s\n" "$supported" >&6; } 9587a39bb051Smrg if test "$supported" = "yes" ; then 9588a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9589a39bb051Smrg found="yes" 9590a39bb051Smrg fi 9591a39bb051Smrg fi 9592a39bb051Smrg 9593a39bb051Smrg 9594a39bb051Smrg 9595a39bb051Smrg 9596a39bb051Smrg 9597a39bb051Smrg 9598a39bb051Smrg 9599a39bb051Smrg 9600a39bb051Smrg 9601a39bb051Smrg 9602a39bb051Smrg 9603a39bb051Smrg 9604a39bb051Smrg 9605a39bb051Smrg 9606a39bb051Smrg 9607a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9608a39bb051Smrg 9609a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9610a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 96113b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 96123b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 96133b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 96143b83913fSmrgthen : 96153b83913fSmrg printf %s "(cached) " >&6 96163b83913fSmrgelse case e in #( 96173b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9618a39bb051Smrg/* end confdefs.h. */ 9619a39bb051Smrgint i; 9620a39bb051Smrg_ACEOF 96213b83913fSmrgif ac_fn_c_try_compile "$LINENO" 96223b83913fSmrgthen : 9623a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 96243b83913fSmrgelse case e in #( 96253b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 96263b83913fSmrgesac 9627a39bb051Smrgfi 96283b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 96293b83913fSmrgesac 9630a39bb051Smrgfi 96313b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 96323b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9633a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9634a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9635a39bb051Smrgfi 9636a39bb051Smrg 9637a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9638a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9639a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9640a39bb051Smrg fi 9641a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 96423b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 96433b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 96443b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 96453b83913fSmrgthen : 96463b83913fSmrg printf %s "(cached) " >&6 96473b83913fSmrgelse case e in #( 96483b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9649a39bb051Smrg/* end confdefs.h. */ 9650a39bb051Smrgint i; 9651a39bb051Smrg_ACEOF 96523b83913fSmrgif ac_fn_c_try_compile "$LINENO" 96533b83913fSmrgthen : 9654a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 96553b83913fSmrgelse case e in #( 96563b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 96573b83913fSmrgesac 9658a39bb051Smrgfi 96593b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 96603b83913fSmrgesac 9661a39bb051Smrgfi 96623b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 96633b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9664a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9665a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9666a39bb051Smrgfi 9667a39bb051Smrg 9668a39bb051Smrgfound="no" 9669a39bb051Smrg 9670a39bb051Smrg if test $found = "no" ; then 9671a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9672a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9673a39bb051Smrg fi 9674a39bb051Smrg 9675a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9676a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9677a39bb051Smrg fi 9678a39bb051Smrg 9679a39bb051Smrg CFLAGS="$CFLAGS -Wmissing-braces" 9680a39bb051Smrg 96813b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 96823b83913fSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9683a39bb051Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 96843b83913fSmrg if eval test \${$cacheid+y} 96853b83913fSmrgthen : 96863b83913fSmrg printf %s "(cached) " >&6 96873b83913fSmrgelse case e in #( 96883b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9689a39bb051Smrg/* end confdefs.h. */ 9690a39bb051Smrgint i; 9691a39bb051Smrgint 96923b83913fSmrgmain (void) 9693a39bb051Smrg{ 9694a39bb051Smrg 9695a39bb051Smrg ; 9696a39bb051Smrg return 0; 9697a39bb051Smrg} 9698a39bb051Smrg_ACEOF 96993b83913fSmrgif ac_fn_c_try_link "$LINENO" 97003b83913fSmrgthen : 9701a39bb051Smrg eval $cacheid=yes 97023b83913fSmrgelse case e in #( 97033b83913fSmrg e) eval $cacheid=no ;; 97043b83913fSmrgesac 9705a39bb051Smrgfi 97063b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 97073b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 97083b83913fSmrgesac 9709a39bb051Smrgfi 9710a39bb051Smrg 9711a39bb051Smrg 9712a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9713a39bb051Smrg 9714a39bb051Smrg eval supported=\$$cacheid 97153b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 97163b83913fSmrgprintf "%s\n" "$supported" >&6; } 9717a39bb051Smrg if test "$supported" = "yes" ; then 9718a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9719a39bb051Smrg found="yes" 9720a39bb051Smrg fi 9721a39bb051Smrg fi 9722a39bb051Smrg 9723a39bb051Smrg 9724a39bb051Smrg 9725a39bb051Smrg 9726a39bb051Smrg 9727a39bb051Smrg 9728a39bb051Smrg 9729a39bb051Smrg 9730a39bb051Smrg 9731a39bb051Smrg 9732a39bb051Smrg 9733a39bb051Smrg 9734a39bb051Smrg 9735a39bb051Smrg 9736a39bb051Smrg 9737a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9738a39bb051Smrg 9739a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9740a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97413b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 97423b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 97433b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 97443b83913fSmrgthen : 97453b83913fSmrg printf %s "(cached) " >&6 97463b83913fSmrgelse case e in #( 97473b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9748a39bb051Smrg/* end confdefs.h. */ 9749a39bb051Smrgint i; 9750a39bb051Smrg_ACEOF 97513b83913fSmrgif ac_fn_c_try_compile "$LINENO" 97523b83913fSmrgthen : 9753a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 97543b83913fSmrgelse case e in #( 97553b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 97563b83913fSmrgesac 9757a39bb051Smrgfi 97583b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 97593b83913fSmrgesac 9760a39bb051Smrgfi 97613b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 97623b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9763a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9764a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9765a39bb051Smrgfi 9766a39bb051Smrg 9767a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9768a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9769a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9770a39bb051Smrg fi 9771a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 97723b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 97733b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 97743b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 97753b83913fSmrgthen : 97763b83913fSmrg printf %s "(cached) " >&6 97773b83913fSmrgelse case e in #( 97783b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9779a39bb051Smrg/* end confdefs.h. */ 9780a39bb051Smrgint i; 9781a39bb051Smrg_ACEOF 97823b83913fSmrgif ac_fn_c_try_compile "$LINENO" 97833b83913fSmrgthen : 9784a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 97853b83913fSmrgelse case e in #( 97863b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 97873b83913fSmrgesac 9788a39bb051Smrgfi 97893b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 97903b83913fSmrgesac 9791a39bb051Smrgfi 97923b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 97933b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9794a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9795a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9796a39bb051Smrgfi 9797a39bb051Smrg 9798a39bb051Smrgfound="no" 9799a39bb051Smrg 9800a39bb051Smrg if test $found = "no" ; then 9801a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9802a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9803a39bb051Smrg fi 9804a39bb051Smrg 9805a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9806a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9807a39bb051Smrg fi 9808a39bb051Smrg 9809a39bb051Smrg CFLAGS="$CFLAGS -Wsequence-point" 9810a39bb051Smrg 98113b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 98123b83913fSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 9813a39bb051Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 98143b83913fSmrg if eval test \${$cacheid+y} 98153b83913fSmrgthen : 98163b83913fSmrg printf %s "(cached) " >&6 98173b83913fSmrgelse case e in #( 98183b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9819a39bb051Smrg/* end confdefs.h. */ 9820a39bb051Smrgint i; 9821a39bb051Smrgint 98223b83913fSmrgmain (void) 9823a39bb051Smrg{ 9824a39bb051Smrg 9825a39bb051Smrg ; 9826a39bb051Smrg return 0; 9827a39bb051Smrg} 9828a39bb051Smrg_ACEOF 98293b83913fSmrgif ac_fn_c_try_link "$LINENO" 98303b83913fSmrgthen : 9831a39bb051Smrg eval $cacheid=yes 98323b83913fSmrgelse case e in #( 98333b83913fSmrg e) eval $cacheid=no ;; 98343b83913fSmrgesac 9835a39bb051Smrgfi 98363b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 98373b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 98383b83913fSmrgesac 9839a39bb051Smrgfi 9840a39bb051Smrg 9841a39bb051Smrg 9842a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9843a39bb051Smrg 9844a39bb051Smrg eval supported=\$$cacheid 98453b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 98463b83913fSmrgprintf "%s\n" "$supported" >&6; } 9847a39bb051Smrg if test "$supported" = "yes" ; then 9848a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9849a39bb051Smrg found="yes" 9850a39bb051Smrg fi 9851a39bb051Smrg fi 9852a39bb051Smrg 9853a39bb051Smrg 9854a39bb051Smrg 9855a39bb051Smrg 9856a39bb051Smrg 9857a39bb051Smrg 9858a39bb051Smrg 9859a39bb051Smrg 9860a39bb051Smrg 9861a39bb051Smrg 9862a39bb051Smrg 9863a39bb051Smrg 9864a39bb051Smrg 9865a39bb051Smrg 9866a39bb051Smrg 9867a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9868a39bb051Smrg 9869a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9870a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98713b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 98723b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 98733b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 98743b83913fSmrgthen : 98753b83913fSmrg printf %s "(cached) " >&6 98763b83913fSmrgelse case e in #( 98773b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9878a39bb051Smrg/* end confdefs.h. */ 9879a39bb051Smrgint i; 9880a39bb051Smrg_ACEOF 98813b83913fSmrgif ac_fn_c_try_compile "$LINENO" 98823b83913fSmrgthen : 9883a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 98843b83913fSmrgelse case e in #( 98853b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 98863b83913fSmrgesac 9887a39bb051Smrgfi 98883b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 98893b83913fSmrgesac 9890a39bb051Smrgfi 98913b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 98923b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9893a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9894a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9895a39bb051Smrgfi 9896a39bb051Smrg 9897a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9898a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9899a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9900a39bb051Smrg fi 9901a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 99023b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 99033b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 99043b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 99053b83913fSmrgthen : 99063b83913fSmrg printf %s "(cached) " >&6 99073b83913fSmrgelse case e in #( 99083b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9909a39bb051Smrg/* end confdefs.h. */ 9910a39bb051Smrgint i; 9911a39bb051Smrg_ACEOF 99123b83913fSmrgif ac_fn_c_try_compile "$LINENO" 99133b83913fSmrgthen : 9914a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 99153b83913fSmrgelse case e in #( 99163b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 99173b83913fSmrgesac 9918a39bb051Smrgfi 99193b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 99203b83913fSmrgesac 9921a39bb051Smrgfi 99223b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 99233b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9924a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9925a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9926a39bb051Smrgfi 9927a39bb051Smrg 9928a39bb051Smrgfound="no" 9929a39bb051Smrg 9930a39bb051Smrg if test $found = "no" ; then 9931a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9932a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9933a39bb051Smrg fi 9934a39bb051Smrg 9935a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9936a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9937a39bb051Smrg fi 9938a39bb051Smrg 9939a39bb051Smrg CFLAGS="$CFLAGS -Wreturn-type" 9940a39bb051Smrg 99413b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 99423b83913fSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 9943a39bb051Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 99443b83913fSmrg if eval test \${$cacheid+y} 99453b83913fSmrgthen : 99463b83913fSmrg printf %s "(cached) " >&6 99473b83913fSmrgelse case e in #( 99483b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9949a39bb051Smrg/* end confdefs.h. */ 9950a39bb051Smrgint i; 9951a39bb051Smrgint 99523b83913fSmrgmain (void) 9953a39bb051Smrg{ 9954a39bb051Smrg 9955a39bb051Smrg ; 9956a39bb051Smrg return 0; 9957a39bb051Smrg} 9958a39bb051Smrg_ACEOF 99593b83913fSmrgif ac_fn_c_try_link "$LINENO" 99603b83913fSmrgthen : 9961a39bb051Smrg eval $cacheid=yes 99623b83913fSmrgelse case e in #( 99633b83913fSmrg e) eval $cacheid=no ;; 99643b83913fSmrgesac 9965a39bb051Smrgfi 99663b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 99673b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 99683b83913fSmrgesac 9969a39bb051Smrgfi 9970a39bb051Smrg 9971a39bb051Smrg 9972a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9973a39bb051Smrg 9974a39bb051Smrg eval supported=\$$cacheid 99753b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 99763b83913fSmrgprintf "%s\n" "$supported" >&6; } 9977a39bb051Smrg if test "$supported" = "yes" ; then 9978a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9979a39bb051Smrg found="yes" 9980a39bb051Smrg fi 9981a39bb051Smrg fi 9982a39bb051Smrg 9983a39bb051Smrg 9984a39bb051Smrg 9985a39bb051Smrg 9986a39bb051Smrg 9987a39bb051Smrg 9988a39bb051Smrg 9989a39bb051Smrg 9990a39bb051Smrg 9991a39bb051Smrg 9992a39bb051Smrg 9993a39bb051Smrg 9994a39bb051Smrg 9995a39bb051Smrg 9996a39bb051Smrg 9997a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9998a39bb051Smrg 9999a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10000a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100013b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 100023b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 100033b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 100043b83913fSmrgthen : 100053b83913fSmrg printf %s "(cached) " >&6 100063b83913fSmrgelse case e in #( 100073b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10008a39bb051Smrg/* end confdefs.h. */ 10009a39bb051Smrgint i; 10010a39bb051Smrg_ACEOF 100113b83913fSmrgif ac_fn_c_try_compile "$LINENO" 100123b83913fSmrgthen : 10013a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 100143b83913fSmrgelse case e in #( 100153b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 100163b83913fSmrgesac 10017a39bb051Smrgfi 100183b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 100193b83913fSmrgesac 10020a39bb051Smrgfi 100213b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 100223b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10023a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10024a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10025a39bb051Smrgfi 10026a39bb051Smrg 10027a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10028a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10029a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10030a39bb051Smrg fi 10031a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 100323b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 100333b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 100343b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 100353b83913fSmrgthen : 100363b83913fSmrg printf %s "(cached) " >&6 100373b83913fSmrgelse case e in #( 100383b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10039a39bb051Smrg/* end confdefs.h. */ 10040a39bb051Smrgint i; 10041a39bb051Smrg_ACEOF 100423b83913fSmrgif ac_fn_c_try_compile "$LINENO" 100433b83913fSmrgthen : 10044a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 100453b83913fSmrgelse case e in #( 100463b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 100473b83913fSmrgesac 10048a39bb051Smrgfi 100493b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 100503b83913fSmrgesac 10051a39bb051Smrgfi 100523b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 100533b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10054a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10055a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10056a39bb051Smrgfi 10057a39bb051Smrg 10058a39bb051Smrgfound="no" 10059a39bb051Smrg 10060a39bb051Smrg if test $found = "no" ; then 10061a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10062a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10063a39bb051Smrg fi 10064a39bb051Smrg 10065a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10066a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10067a39bb051Smrg fi 10068a39bb051Smrg 10069a39bb051Smrg CFLAGS="$CFLAGS -Wtrigraphs" 10070a39bb051Smrg 100713b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 100723b83913fSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 10073a39bb051Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 100743b83913fSmrg if eval test \${$cacheid+y} 100753b83913fSmrgthen : 100763b83913fSmrg printf %s "(cached) " >&6 100773b83913fSmrgelse case e in #( 100783b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10079a39bb051Smrg/* end confdefs.h. */ 10080a39bb051Smrgint i; 10081a39bb051Smrgint 100823b83913fSmrgmain (void) 10083a39bb051Smrg{ 10084a39bb051Smrg 10085a39bb051Smrg ; 10086a39bb051Smrg return 0; 10087a39bb051Smrg} 10088a39bb051Smrg_ACEOF 100893b83913fSmrgif ac_fn_c_try_link "$LINENO" 100903b83913fSmrgthen : 10091a39bb051Smrg eval $cacheid=yes 100923b83913fSmrgelse case e in #( 100933b83913fSmrg e) eval $cacheid=no ;; 100943b83913fSmrgesac 10095a39bb051Smrgfi 100963b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 100973b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 100983b83913fSmrgesac 10099a39bb051Smrgfi 10100a39bb051Smrg 10101a39bb051Smrg 10102a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10103a39bb051Smrg 10104a39bb051Smrg eval supported=\$$cacheid 101053b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 101063b83913fSmrgprintf "%s\n" "$supported" >&6; } 10107a39bb051Smrg if test "$supported" = "yes" ; then 10108a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 10109a39bb051Smrg found="yes" 10110a39bb051Smrg fi 10111a39bb051Smrg fi 10112a39bb051Smrg 10113a39bb051Smrg 10114a39bb051Smrg 10115a39bb051Smrg 10116a39bb051Smrg 10117a39bb051Smrg 10118a39bb051Smrg 10119a39bb051Smrg 10120a39bb051Smrg 10121a39bb051Smrg 10122a39bb051Smrg 10123a39bb051Smrg 10124a39bb051Smrg 10125a39bb051Smrg 10126a39bb051Smrg 10127a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10128a39bb051Smrg 10129a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10130a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 101313b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 101323b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 101333b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 101343b83913fSmrgthen : 101353b83913fSmrg printf %s "(cached) " >&6 101363b83913fSmrgelse case e in #( 101373b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10138a39bb051Smrg/* end confdefs.h. */ 10139a39bb051Smrgint i; 10140a39bb051Smrg_ACEOF 101413b83913fSmrgif ac_fn_c_try_compile "$LINENO" 101423b83913fSmrgthen : 10143a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 101443b83913fSmrgelse case e in #( 101453b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 101463b83913fSmrgesac 10147a39bb051Smrgfi 101483b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 101493b83913fSmrgesac 10150a39bb051Smrgfi 101513b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 101523b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10153a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10154a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10155a39bb051Smrgfi 10156a39bb051Smrg 10157a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10158a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10159a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10160a39bb051Smrg fi 10161a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 101623b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 101633b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 101643b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 101653b83913fSmrgthen : 101663b83913fSmrg printf %s "(cached) " >&6 101673b83913fSmrgelse case e in #( 101683b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10169a39bb051Smrg/* end confdefs.h. */ 10170a39bb051Smrgint i; 10171a39bb051Smrg_ACEOF 101723b83913fSmrgif ac_fn_c_try_compile "$LINENO" 101733b83913fSmrgthen : 10174a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 101753b83913fSmrgelse case e in #( 101763b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 101773b83913fSmrgesac 10178a39bb051Smrgfi 101793b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 101803b83913fSmrgesac 10181a39bb051Smrgfi 101823b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 101833b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10184a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10185a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10186a39bb051Smrgfi 10187a39bb051Smrg 10188a39bb051Smrgfound="no" 10189a39bb051Smrg 10190a39bb051Smrg if test $found = "no" ; then 10191a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10192a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10193a39bb051Smrg fi 10194a39bb051Smrg 10195a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10196a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10197a39bb051Smrg fi 10198a39bb051Smrg 10199a39bb051Smrg CFLAGS="$CFLAGS -Warray-bounds" 10200a39bb051Smrg 102013b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 102023b83913fSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 10203a39bb051Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 102043b83913fSmrg if eval test \${$cacheid+y} 102053b83913fSmrgthen : 102063b83913fSmrg printf %s "(cached) " >&6 102073b83913fSmrgelse case e in #( 102083b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10209a39bb051Smrg/* end confdefs.h. */ 10210a39bb051Smrgint i; 10211a39bb051Smrgint 102123b83913fSmrgmain (void) 10213a39bb051Smrg{ 10214a39bb051Smrg 10215a39bb051Smrg ; 10216a39bb051Smrg return 0; 10217a39bb051Smrg} 10218a39bb051Smrg_ACEOF 102193b83913fSmrgif ac_fn_c_try_link "$LINENO" 102203b83913fSmrgthen : 10221a39bb051Smrg eval $cacheid=yes 102223b83913fSmrgelse case e in #( 102233b83913fSmrg e) eval $cacheid=no ;; 102243b83913fSmrgesac 10225a39bb051Smrgfi 102263b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 102273b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 102283b83913fSmrgesac 10229a39bb051Smrgfi 10230a39bb051Smrg 10231a39bb051Smrg 10232a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10233a39bb051Smrg 10234a39bb051Smrg eval supported=\$$cacheid 102353b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 102363b83913fSmrgprintf "%s\n" "$supported" >&6; } 10237a39bb051Smrg if test "$supported" = "yes" ; then 10238a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 10239a39bb051Smrg found="yes" 10240a39bb051Smrg fi 10241a39bb051Smrg fi 10242a39bb051Smrg 10243a39bb051Smrg 10244a39bb051Smrg 10245a39bb051Smrg 10246a39bb051Smrg 10247a39bb051Smrg 10248a39bb051Smrg 10249a39bb051Smrg 10250a39bb051Smrg 10251a39bb051Smrg 10252a39bb051Smrg 10253a39bb051Smrg 10254a39bb051Smrg 10255a39bb051Smrg 10256a39bb051Smrg 10257a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10258a39bb051Smrg 10259a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10260a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102613b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 102623b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 102633b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 102643b83913fSmrgthen : 102653b83913fSmrg printf %s "(cached) " >&6 102663b83913fSmrgelse case e in #( 102673b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10268a39bb051Smrg/* end confdefs.h. */ 10269a39bb051Smrgint i; 10270a39bb051Smrg_ACEOF 102713b83913fSmrgif ac_fn_c_try_compile "$LINENO" 102723b83913fSmrgthen : 10273a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 102743b83913fSmrgelse case e in #( 102753b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 102763b83913fSmrgesac 10277a39bb051Smrgfi 102783b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 102793b83913fSmrgesac 10280a39bb051Smrgfi 102813b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 102823b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10283a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10284a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10285a39bb051Smrgfi 10286a39bb051Smrg 10287a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10288a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10289a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10290a39bb051Smrg fi 10291a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 102923b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 102933b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 102943b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 102953b83913fSmrgthen : 102963b83913fSmrg printf %s "(cached) " >&6 102973b83913fSmrgelse case e in #( 102983b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10299a39bb051Smrg/* end confdefs.h. */ 10300a39bb051Smrgint i; 10301a39bb051Smrg_ACEOF 103023b83913fSmrgif ac_fn_c_try_compile "$LINENO" 103033b83913fSmrgthen : 10304a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 103053b83913fSmrgelse case e in #( 103063b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 103073b83913fSmrgesac 10308a39bb051Smrgfi 103093b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 103103b83913fSmrgesac 10311a39bb051Smrgfi 103123b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 103133b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10314a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10315a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10316a39bb051Smrgfi 10317a39bb051Smrg 10318a39bb051Smrgfound="no" 10319a39bb051Smrg 10320a39bb051Smrg if test $found = "no" ; then 10321a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10322a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10323a39bb051Smrg fi 10324a39bb051Smrg 10325a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10326a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10327a39bb051Smrg fi 10328a39bb051Smrg 10329a39bb051Smrg CFLAGS="$CFLAGS -Wwrite-strings" 10330a39bb051Smrg 103313b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 103323b83913fSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10333a39bb051Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 103343b83913fSmrg if eval test \${$cacheid+y} 103353b83913fSmrgthen : 103363b83913fSmrg printf %s "(cached) " >&6 103373b83913fSmrgelse case e in #( 103383b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10339a39bb051Smrg/* end confdefs.h. */ 10340a39bb051Smrgint i; 10341a39bb051Smrgint 103423b83913fSmrgmain (void) 10343a39bb051Smrg{ 10344a39bb051Smrg 10345a39bb051Smrg ; 10346a39bb051Smrg return 0; 10347a39bb051Smrg} 10348a39bb051Smrg_ACEOF 103493b83913fSmrgif ac_fn_c_try_link "$LINENO" 103503b83913fSmrgthen : 10351a39bb051Smrg eval $cacheid=yes 103523b83913fSmrgelse case e in #( 103533b83913fSmrg e) eval $cacheid=no ;; 103543b83913fSmrgesac 10355a39bb051Smrgfi 103563b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 103573b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 103583b83913fSmrgesac 10359a39bb051Smrgfi 10360a39bb051Smrg 10361a39bb051Smrg 10362a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10363a39bb051Smrg 10364a39bb051Smrg eval supported=\$$cacheid 103653b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 103663b83913fSmrgprintf "%s\n" "$supported" >&6; } 10367a39bb051Smrg if test "$supported" = "yes" ; then 10368a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10369a39bb051Smrg found="yes" 10370a39bb051Smrg fi 10371a39bb051Smrg fi 10372a39bb051Smrg 10373a39bb051Smrg 10374a39bb051Smrg 10375a39bb051Smrg 10376a39bb051Smrg 10377a39bb051Smrg 10378a39bb051Smrg 10379a39bb051Smrg 10380a39bb051Smrg 10381a39bb051Smrg 10382a39bb051Smrg 10383a39bb051Smrg 10384a39bb051Smrg 10385a39bb051Smrg 10386a39bb051Smrg 10387a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10388a39bb051Smrg 10389a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10390a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103913b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 103923b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 103933b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 103943b83913fSmrgthen : 103953b83913fSmrg printf %s "(cached) " >&6 103963b83913fSmrgelse case e in #( 103973b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10398a39bb051Smrg/* end confdefs.h. */ 10399a39bb051Smrgint i; 10400a39bb051Smrg_ACEOF 104013b83913fSmrgif ac_fn_c_try_compile "$LINENO" 104023b83913fSmrgthen : 10403a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 104043b83913fSmrgelse case e in #( 104053b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 104063b83913fSmrgesac 10407a39bb051Smrgfi 104083b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 104093b83913fSmrgesac 10410a39bb051Smrgfi 104113b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 104123b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10413a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10414a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10415a39bb051Smrgfi 10416a39bb051Smrg 10417a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10418a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10419a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10420a39bb051Smrg fi 10421a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 104223b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 104233b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 104243b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 104253b83913fSmrgthen : 104263b83913fSmrg printf %s "(cached) " >&6 104273b83913fSmrgelse case e in #( 104283b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10429a39bb051Smrg/* end confdefs.h. */ 10430a39bb051Smrgint i; 10431a39bb051Smrg_ACEOF 104323b83913fSmrgif ac_fn_c_try_compile "$LINENO" 104333b83913fSmrgthen : 10434a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 104353b83913fSmrgelse case e in #( 104363b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 104373b83913fSmrgesac 10438a39bb051Smrgfi 104393b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 104403b83913fSmrgesac 10441a39bb051Smrgfi 104423b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 104433b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10444a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10445a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10446a39bb051Smrgfi 10447a39bb051Smrg 10448a39bb051Smrgfound="no" 10449a39bb051Smrg 10450a39bb051Smrg if test $found = "no" ; then 10451a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10452a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10453a39bb051Smrg fi 10454a39bb051Smrg 10455a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10456a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10457a39bb051Smrg fi 10458a39bb051Smrg 10459a39bb051Smrg CFLAGS="$CFLAGS -Waddress" 10460a39bb051Smrg 104613b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 104623b83913fSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 10463a39bb051Smrg cacheid=xorg_cv_cc_flag__Waddress 104643b83913fSmrg if eval test \${$cacheid+y} 104653b83913fSmrgthen : 104663b83913fSmrg printf %s "(cached) " >&6 104673b83913fSmrgelse case e in #( 104683b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10469a39bb051Smrg/* end confdefs.h. */ 10470a39bb051Smrgint i; 10471a39bb051Smrgint 104723b83913fSmrgmain (void) 10473a39bb051Smrg{ 10474a39bb051Smrg 10475a39bb051Smrg ; 10476a39bb051Smrg return 0; 10477a39bb051Smrg} 10478a39bb051Smrg_ACEOF 104793b83913fSmrgif ac_fn_c_try_link "$LINENO" 104803b83913fSmrgthen : 10481a39bb051Smrg eval $cacheid=yes 104823b83913fSmrgelse case e in #( 104833b83913fSmrg e) eval $cacheid=no ;; 104843b83913fSmrgesac 10485a39bb051Smrgfi 104863b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 104873b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 104883b83913fSmrgesac 10489a39bb051Smrgfi 10490a39bb051Smrg 10491a39bb051Smrg 10492a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10493a39bb051Smrg 10494a39bb051Smrg eval supported=\$$cacheid 104953b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 104963b83913fSmrgprintf "%s\n" "$supported" >&6; } 10497a39bb051Smrg if test "$supported" = "yes" ; then 10498a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10499a39bb051Smrg found="yes" 10500a39bb051Smrg fi 10501a39bb051Smrg fi 10502a39bb051Smrg 10503a39bb051Smrg 10504a39bb051Smrg 10505a39bb051Smrg 10506a39bb051Smrg 10507a39bb051Smrg 10508a39bb051Smrg 10509a39bb051Smrg 10510a39bb051Smrg 10511a39bb051Smrg 10512a39bb051Smrg 10513a39bb051Smrg 10514a39bb051Smrg 10515a39bb051Smrg 10516a39bb051Smrg 10517a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10518a39bb051Smrg 10519a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10520a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 105213b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 105223b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 105233b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 105243b83913fSmrgthen : 105253b83913fSmrg printf %s "(cached) " >&6 105263b83913fSmrgelse case e in #( 105273b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10528a39bb051Smrg/* end confdefs.h. */ 10529a39bb051Smrgint i; 10530a39bb051Smrg_ACEOF 105313b83913fSmrgif ac_fn_c_try_compile "$LINENO" 105323b83913fSmrgthen : 10533a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 105343b83913fSmrgelse case e in #( 105353b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 105363b83913fSmrgesac 10537a39bb051Smrgfi 105383b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 105393b83913fSmrgesac 10540a39bb051Smrgfi 105413b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 105423b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10543a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10544a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10545a39bb051Smrgfi 10546a39bb051Smrg 10547a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10548a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10549a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10550a39bb051Smrg fi 10551a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 105523b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 105533b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 105543b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 105553b83913fSmrgthen : 105563b83913fSmrg printf %s "(cached) " >&6 105573b83913fSmrgelse case e in #( 105583b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10559a39bb051Smrg/* end confdefs.h. */ 10560a39bb051Smrgint i; 10561a39bb051Smrg_ACEOF 105623b83913fSmrgif ac_fn_c_try_compile "$LINENO" 105633b83913fSmrgthen : 10564a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 105653b83913fSmrgelse case e in #( 105663b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 105673b83913fSmrgesac 10568a39bb051Smrgfi 105693b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 105703b83913fSmrgesac 10571a39bb051Smrgfi 105723b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 105733b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10574a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10575a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10576a39bb051Smrgfi 10577a39bb051Smrg 10578a39bb051Smrgfound="no" 10579a39bb051Smrg 10580a39bb051Smrg if test $found = "no" ; then 10581a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10582a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10583a39bb051Smrg fi 10584a39bb051Smrg 10585a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10586a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10587a39bb051Smrg fi 10588a39bb051Smrg 10589a39bb051Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10590a39bb051Smrg 105913b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 105923b83913fSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10593a39bb051Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 105943b83913fSmrg if eval test \${$cacheid+y} 105953b83913fSmrgthen : 105963b83913fSmrg printf %s "(cached) " >&6 105973b83913fSmrgelse case e in #( 105983b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10599a39bb051Smrg/* end confdefs.h. */ 10600a39bb051Smrgint i; 10601a39bb051Smrgint 106023b83913fSmrgmain (void) 10603a39bb051Smrg{ 10604a39bb051Smrg 10605a39bb051Smrg ; 10606a39bb051Smrg return 0; 10607a39bb051Smrg} 10608a39bb051Smrg_ACEOF 106093b83913fSmrgif ac_fn_c_try_link "$LINENO" 106103b83913fSmrgthen : 10611a39bb051Smrg eval $cacheid=yes 106123b83913fSmrgelse case e in #( 106133b83913fSmrg e) eval $cacheid=no ;; 106143b83913fSmrgesac 10615a39bb051Smrgfi 106163b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 106173b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 106183b83913fSmrgesac 10619a39bb051Smrgfi 10620a39bb051Smrg 10621a39bb051Smrg 10622a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10623a39bb051Smrg 10624a39bb051Smrg eval supported=\$$cacheid 106253b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 106263b83913fSmrgprintf "%s\n" "$supported" >&6; } 10627a39bb051Smrg if test "$supported" = "yes" ; then 10628a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10629a39bb051Smrg found="yes" 10630a39bb051Smrg fi 10631a39bb051Smrg fi 10632a39bb051Smrg 10633a39bb051Smrg 10634a39bb051Smrg 10635a39bb051Smrg 10636a39bb051Smrg 10637a39bb051Smrg 10638a39bb051Smrg 10639a39bb051Smrg 10640a39bb051Smrg 10641a39bb051Smrg 10642a39bb051Smrg 10643a39bb051Smrg 10644a39bb051Smrg 10645a39bb051Smrg 10646a39bb051Smrg 10647a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10648a39bb051Smrg 10649a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10650a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106513b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 106523b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 106533b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 106543b83913fSmrgthen : 106553b83913fSmrg printf %s "(cached) " >&6 106563b83913fSmrgelse case e in #( 106573b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10658a39bb051Smrg/* end confdefs.h. */ 10659a39bb051Smrgint i; 10660a39bb051Smrg_ACEOF 106613b83913fSmrgif ac_fn_c_try_compile "$LINENO" 106623b83913fSmrgthen : 10663a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 106643b83913fSmrgelse case e in #( 106653b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 106663b83913fSmrgesac 10667a39bb051Smrgfi 106683b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 106693b83913fSmrgesac 10670a39bb051Smrgfi 106713b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 106723b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10673a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10674a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10675a39bb051Smrgfi 10676a39bb051Smrg 10677a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10678a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10679a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10680a39bb051Smrg fi 10681a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 106823b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 106833b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 106843b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 106853b83913fSmrgthen : 106863b83913fSmrg printf %s "(cached) " >&6 106873b83913fSmrgelse case e in #( 106883b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10689a39bb051Smrg/* end confdefs.h. */ 10690a39bb051Smrgint i; 10691a39bb051Smrg_ACEOF 106923b83913fSmrgif ac_fn_c_try_compile "$LINENO" 106933b83913fSmrgthen : 10694a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 106953b83913fSmrgelse case e in #( 106963b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 106973b83913fSmrgesac 10698a39bb051Smrgfi 106993b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 107003b83913fSmrgesac 10701a39bb051Smrgfi 107023b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 107033b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10704a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10705a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10706a39bb051Smrgfi 10707a39bb051Smrg 10708a39bb051Smrgfound="no" 10709a39bb051Smrg 10710a39bb051Smrg if test $found = "no" ; then 10711a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10712a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10713a39bb051Smrg fi 10714a39bb051Smrg 10715a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10716a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10717a39bb051Smrg fi 10718a39bb051Smrg 10719a39bb051Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10720a39bb051Smrg 107213b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 107223b83913fSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10723a39bb051Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 107243b83913fSmrg if eval test \${$cacheid+y} 107253b83913fSmrgthen : 107263b83913fSmrg printf %s "(cached) " >&6 107273b83913fSmrgelse case e in #( 107283b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10729a39bb051Smrg/* end confdefs.h. */ 10730a39bb051Smrgint i; 10731a39bb051Smrgint 107323b83913fSmrgmain (void) 10733a39bb051Smrg{ 10734a39bb051Smrg 10735a39bb051Smrg ; 10736a39bb051Smrg return 0; 10737a39bb051Smrg} 10738a39bb051Smrg_ACEOF 107393b83913fSmrgif ac_fn_c_try_link "$LINENO" 107403b83913fSmrgthen : 10741a39bb051Smrg eval $cacheid=yes 107423b83913fSmrgelse case e in #( 107433b83913fSmrg e) eval $cacheid=no ;; 107443b83913fSmrgesac 10745a39bb051Smrgfi 107463b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 107473b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 107483b83913fSmrgesac 10749a39bb051Smrgfi 10750a39bb051Smrg 10751a39bb051Smrg 10752a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10753a39bb051Smrg 10754a39bb051Smrg eval supported=\$$cacheid 107553b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 107563b83913fSmrgprintf "%s\n" "$supported" >&6; } 10757a39bb051Smrg if test "$supported" = "yes" ; then 10758a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10759a39bb051Smrg found="yes" 10760a39bb051Smrg fi 10761a39bb051Smrg fi 10762a39bb051Smrg 10763a39bb051Smrg 10764a39bb051Smrgfi 10765a39bb051Smrg 10766a39bb051Smrg 10767a39bb051Smrg 10768a39bb051Smrg 10769a39bb051Smrg 10770a39bb051Smrg 10771a39bb051Smrg 10772a39bb051Smrg CWARNFLAGS="$BASE_CFLAGS" 10773a39bb051Smrg if test "x$GCC" = xyes ; then 10774a39bb051Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10775a39bb051Smrg fi 10776a39bb051Smrg 10777a39bb051Smrg 10778a39bb051Smrg 10779a39bb051Smrg 10780a39bb051Smrg 10781a39bb051Smrg 10782a39bb051Smrg 10783a39bb051Smrg 10784a39bb051Smrg# Check whether --enable-strict-compilation was given. 107853b83913fSmrgif test ${enable_strict_compilation+y} 107863b83913fSmrgthen : 10787a39bb051Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 107883b83913fSmrgelse case e in #( 107893b83913fSmrg e) STRICT_COMPILE=no ;; 107903b83913fSmrgesac 10791a39bb051Smrgfi 10792a39bb051Smrg 10793a39bb051Smrg 10794a39bb051Smrg 10795a39bb051Smrg 10796a39bb051Smrg 10797a39bb051Smrg 10798a39bb051SmrgSTRICT_CFLAGS="" 10799a39bb051Smrg 10800a39bb051Smrg 10801a39bb051Smrg 10802a39bb051Smrg 10803a39bb051Smrg 10804a39bb051Smrg 10805a39bb051Smrg 10806a39bb051Smrg 10807a39bb051Smrg 10808a39bb051Smrg 10809a39bb051Smrg 10810a39bb051Smrg 10811a39bb051Smrg 10812a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10813a39bb051Smrg 10814a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10815a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 108163b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 108173b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 108183b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 108193b83913fSmrgthen : 108203b83913fSmrg printf %s "(cached) " >&6 108213b83913fSmrgelse case e in #( 108223b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10823a39bb051Smrg/* end confdefs.h. */ 10824a39bb051Smrgint i; 10825a39bb051Smrg_ACEOF 108263b83913fSmrgif ac_fn_c_try_compile "$LINENO" 108273b83913fSmrgthen : 10828a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 108293b83913fSmrgelse case e in #( 108303b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 108313b83913fSmrgesac 10832a39bb051Smrgfi 108333b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 108343b83913fSmrgesac 10835a39bb051Smrgfi 108363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 108373b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10838a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10839a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10840a39bb051Smrgfi 10841a39bb051Smrg 10842a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10843a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10844a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10845a39bb051Smrg fi 10846a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 108473b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 108483b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 108493b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 108503b83913fSmrgthen : 108513b83913fSmrg printf %s "(cached) " >&6 108523b83913fSmrgelse case e in #( 108533b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10854a39bb051Smrg/* end confdefs.h. */ 10855a39bb051Smrgint i; 10856a39bb051Smrg_ACEOF 108573b83913fSmrgif ac_fn_c_try_compile "$LINENO" 108583b83913fSmrgthen : 10859a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 108603b83913fSmrgelse case e in #( 108613b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 108623b83913fSmrgesac 10863a39bb051Smrgfi 108643b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 108653b83913fSmrgesac 10866a39bb051Smrgfi 108673b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 108683b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10869a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10870a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10871a39bb051Smrgfi 10872a39bb051Smrg 10873a39bb051Smrgfound="no" 10874a39bb051Smrg 10875a39bb051Smrg if test $found = "no" ; then 10876a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10877a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10878a39bb051Smrg fi 10879a39bb051Smrg 10880a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10881a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10882a39bb051Smrg fi 10883a39bb051Smrg 10884a39bb051Smrg CFLAGS="$CFLAGS -pedantic" 10885a39bb051Smrg 108863b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 108873b83913fSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 10888a39bb051Smrg cacheid=xorg_cv_cc_flag__pedantic 108893b83913fSmrg if eval test \${$cacheid+y} 108903b83913fSmrgthen : 108913b83913fSmrg printf %s "(cached) " >&6 108923b83913fSmrgelse case e in #( 108933b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10894a39bb051Smrg/* end confdefs.h. */ 10895a39bb051Smrgint i; 10896a39bb051Smrgint 108973b83913fSmrgmain (void) 10898a39bb051Smrg{ 10899a39bb051Smrg 10900a39bb051Smrg ; 10901a39bb051Smrg return 0; 10902a39bb051Smrg} 10903a39bb051Smrg_ACEOF 109043b83913fSmrgif ac_fn_c_try_link "$LINENO" 109053b83913fSmrgthen : 10906a39bb051Smrg eval $cacheid=yes 109073b83913fSmrgelse case e in #( 109083b83913fSmrg e) eval $cacheid=no ;; 109093b83913fSmrgesac 10910a39bb051Smrgfi 109113b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 109123b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 109133b83913fSmrgesac 10914a39bb051Smrgfi 10915a39bb051Smrg 10916a39bb051Smrg 10917a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10918a39bb051Smrg 10919a39bb051Smrg eval supported=\$$cacheid 109203b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 109213b83913fSmrgprintf "%s\n" "$supported" >&6; } 10922a39bb051Smrg if test "$supported" = "yes" ; then 10923a39bb051Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10924a39bb051Smrg found="yes" 10925a39bb051Smrg fi 10926a39bb051Smrg fi 10927a39bb051Smrg 10928a39bb051Smrg 10929a39bb051Smrg 10930a39bb051Smrg 10931a39bb051Smrg 10932a39bb051Smrg 10933a39bb051Smrg 10934a39bb051Smrg 10935a39bb051Smrg 10936a39bb051Smrg 10937a39bb051Smrg 10938a39bb051Smrg 10939a39bb051Smrg 10940a39bb051Smrg 10941a39bb051Smrg 10942a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10943a39bb051Smrg 10944a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10945a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 109463b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 109473b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 109483b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 109493b83913fSmrgthen : 109503b83913fSmrg printf %s "(cached) " >&6 109513b83913fSmrgelse case e in #( 109523b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10953a39bb051Smrg/* end confdefs.h. */ 10954a39bb051Smrgint i; 10955a39bb051Smrg_ACEOF 109563b83913fSmrgif ac_fn_c_try_compile "$LINENO" 109573b83913fSmrgthen : 10958a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 109593b83913fSmrgelse case e in #( 109603b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 109613b83913fSmrgesac 10962a39bb051Smrgfi 109633b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 109643b83913fSmrgesac 10965a39bb051Smrgfi 109663b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 109673b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10968a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10969a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10970a39bb051Smrgfi 10971a39bb051Smrg 10972a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10973a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10974a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10975a39bb051Smrg fi 10976a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 109773b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 109783b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 109793b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 109803b83913fSmrgthen : 109813b83913fSmrg printf %s "(cached) " >&6 109823b83913fSmrgelse case e in #( 109833b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10984a39bb051Smrg/* end confdefs.h. */ 10985a39bb051Smrgint i; 10986a39bb051Smrg_ACEOF 109873b83913fSmrgif ac_fn_c_try_compile "$LINENO" 109883b83913fSmrgthen : 10989a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 109903b83913fSmrgelse case e in #( 109913b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 109923b83913fSmrgesac 10993a39bb051Smrgfi 109943b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 109953b83913fSmrgesac 10996a39bb051Smrgfi 109973b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 109983b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10999a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11000a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 11001a39bb051Smrgfi 11002a39bb051Smrg 11003a39bb051Smrgfound="no" 11004a39bb051Smrg 11005a39bb051Smrg if test $found = "no" ; then 11006a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11007a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11008a39bb051Smrg fi 11009a39bb051Smrg 11010a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11011a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11012a39bb051Smrg fi 11013a39bb051Smrg 11014a39bb051Smrg CFLAGS="$CFLAGS -Werror" 11015a39bb051Smrg 110163b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 110173b83913fSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 11018a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror 110193b83913fSmrg if eval test \${$cacheid+y} 110203b83913fSmrgthen : 110213b83913fSmrg printf %s "(cached) " >&6 110223b83913fSmrgelse case e in #( 110233b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11024a39bb051Smrg/* end confdefs.h. */ 11025a39bb051Smrgint i; 11026a39bb051Smrgint 110273b83913fSmrgmain (void) 11028a39bb051Smrg{ 11029a39bb051Smrg 11030a39bb051Smrg ; 11031a39bb051Smrg return 0; 11032a39bb051Smrg} 11033a39bb051Smrg_ACEOF 110343b83913fSmrgif ac_fn_c_try_link "$LINENO" 110353b83913fSmrgthen : 11036a39bb051Smrg eval $cacheid=yes 110373b83913fSmrgelse case e in #( 110383b83913fSmrg e) eval $cacheid=no ;; 110393b83913fSmrgesac 11040a39bb051Smrgfi 110413b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 110423b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 110433b83913fSmrgesac 11044a39bb051Smrgfi 11045a39bb051Smrg 11046a39bb051Smrg 11047a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 11048a39bb051Smrg 11049a39bb051Smrg eval supported=\$$cacheid 110503b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 110513b83913fSmrgprintf "%s\n" "$supported" >&6; } 11052a39bb051Smrg if test "$supported" = "yes" ; then 11053a39bb051Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 11054a39bb051Smrg found="yes" 11055a39bb051Smrg fi 11056a39bb051Smrg fi 11057a39bb051Smrg 11058a39bb051Smrg if test $found = "no" ; then 11059a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11060a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11061a39bb051Smrg fi 11062a39bb051Smrg 11063a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11064a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11065a39bb051Smrg fi 11066a39bb051Smrg 11067a39bb051Smrg CFLAGS="$CFLAGS -errwarn" 11068a39bb051Smrg 110693b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 110703b83913fSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 11071a39bb051Smrg cacheid=xorg_cv_cc_flag__errwarn 110723b83913fSmrg if eval test \${$cacheid+y} 110733b83913fSmrgthen : 110743b83913fSmrg printf %s "(cached) " >&6 110753b83913fSmrgelse case e in #( 110763b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11077a39bb051Smrg/* end confdefs.h. */ 11078a39bb051Smrgint i; 11079a39bb051Smrgint 110803b83913fSmrgmain (void) 11081a39bb051Smrg{ 11082a39bb051Smrg 11083a39bb051Smrg ; 11084a39bb051Smrg return 0; 11085a39bb051Smrg} 11086a39bb051Smrg_ACEOF 110873b83913fSmrgif ac_fn_c_try_link "$LINENO" 110883b83913fSmrgthen : 11089a39bb051Smrg eval $cacheid=yes 110903b83913fSmrgelse case e in #( 110913b83913fSmrg e) eval $cacheid=no ;; 110923b83913fSmrgesac 11093a39bb051Smrgfi 110943b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 110953b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 110963b83913fSmrgesac 11097a39bb051Smrgfi 11098a39bb051Smrg 11099a39bb051Smrg 11100a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 11101a39bb051Smrg 11102a39bb051Smrg eval supported=\$$cacheid 111033b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 111043b83913fSmrgprintf "%s\n" "$supported" >&6; } 11105a39bb051Smrg if test "$supported" = "yes" ; then 11106a39bb051Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 11107a39bb051Smrg found="yes" 11108a39bb051Smrg fi 11109a39bb051Smrg fi 11110a39bb051Smrg 11111a39bb051Smrg 11112a39bb051Smrg 11113a39bb051Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 11114a39bb051Smrg# activate it with -Werror, so we add it here explicitly. 11115a39bb051Smrg 11116a39bb051Smrg 11117a39bb051Smrg 11118a39bb051Smrg 11119a39bb051Smrg 11120a39bb051Smrg 11121a39bb051Smrg 11122a39bb051Smrg 11123a39bb051Smrg 11124a39bb051Smrg 11125a39bb051Smrg 11126a39bb051Smrg 11127a39bb051Smrg 11128a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS" 11129a39bb051Smrg 11130a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11131a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 111323b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 111333b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 111343b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 111353b83913fSmrgthen : 111363b83913fSmrg printf %s "(cached) " >&6 111373b83913fSmrgelse case e in #( 111383b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11139a39bb051Smrg/* end confdefs.h. */ 11140a39bb051Smrgint i; 11141a39bb051Smrg_ACEOF 111423b83913fSmrgif ac_fn_c_try_compile "$LINENO" 111433b83913fSmrgthen : 11144a39bb051Smrg xorg_cv_cc_flag_unknown_warning_option=yes 111453b83913fSmrgelse case e in #( 111463b83913fSmrg e) xorg_cv_cc_flag_unknown_warning_option=no ;; 111473b83913fSmrgesac 11148a39bb051Smrgfi 111493b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 111503b83913fSmrgesac 11151a39bb051Smrgfi 111523b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 111533b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11154a39bb051Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11155a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 11156a39bb051Smrgfi 11157a39bb051Smrg 11158a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11159a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11160a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11161a39bb051Smrg fi 11162a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 111633b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 111643b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 111653b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 111663b83913fSmrgthen : 111673b83913fSmrg printf %s "(cached) " >&6 111683b83913fSmrgelse case e in #( 111693b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11170a39bb051Smrg/* end confdefs.h. */ 11171a39bb051Smrgint i; 11172a39bb051Smrg_ACEOF 111733b83913fSmrgif ac_fn_c_try_compile "$LINENO" 111743b83913fSmrgthen : 11175a39bb051Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 111763b83913fSmrgelse case e in #( 111773b83913fSmrg e) xorg_cv_cc_flag_unused_command_line_argument=no ;; 111783b83913fSmrgesac 11179a39bb051Smrgfi 111803b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; 111813b83913fSmrgesac 11182a39bb051Smrgfi 111833b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 111843b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11185a39bb051Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11186a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 11187a39bb051Smrgfi 11188a39bb051Smrg 11189a39bb051Smrgfound="no" 11190a39bb051Smrg 11191a39bb051Smrg if test $found = "no" ; then 11192a39bb051Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11193a39bb051Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11194a39bb051Smrg fi 11195a39bb051Smrg 11196a39bb051Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 11197a39bb051Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11198a39bb051Smrg fi 11199a39bb051Smrg 11200a39bb051Smrg CFLAGS="$CFLAGS -Werror=attributes" 11201a39bb051Smrg 112023b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 112033b83913fSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 11204a39bb051Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 112053b83913fSmrg if eval test \${$cacheid+y} 112063b83913fSmrgthen : 112073b83913fSmrg printf %s "(cached) " >&6 112083b83913fSmrgelse case e in #( 112093b83913fSmrg e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11210a39bb051Smrg/* end confdefs.h. */ 11211a39bb051Smrgint i; 11212a39bb051Smrgint 112133b83913fSmrgmain (void) 11214a39bb051Smrg{ 11215a39bb051Smrg 11216a39bb051Smrg ; 11217a39bb051Smrg return 0; 11218a39bb051Smrg} 11219a39bb051Smrg_ACEOF 112203b83913fSmrgif ac_fn_c_try_link "$LINENO" 112213b83913fSmrgthen : 11222a39bb051Smrg eval $cacheid=yes 112233b83913fSmrgelse case e in #( 112243b83913fSmrg e) eval $cacheid=no ;; 112253b83913fSmrgesac 11226a39bb051Smrgfi 112273b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 112283b83913fSmrg conftest$ac_exeext conftest.$ac_ext ;; 112293b83913fSmrgesac 11230a39bb051Smrgfi 11231a39bb051Smrg 11232a39bb051Smrg 11233a39bb051Smrg CFLAGS="$xorg_testset_save_CFLAGS" 11234a39bb051Smrg 11235a39bb051Smrg eval supported=\$$cacheid 112363b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 112373b83913fSmrgprintf "%s\n" "$supported" >&6; } 11238a39bb051Smrg if test "$supported" = "yes" ; then 11239a39bb051Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 11240a39bb051Smrg found="yes" 11241a39bb051Smrg fi 11242a39bb051Smrg fi 11243a39bb051Smrg 11244a39bb051Smrg 11245a39bb051Smrg 11246a39bb051Smrgif test "x$STRICT_COMPILE" = "xyes"; then 11247a39bb051Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 11248a39bb051Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 11249a39bb051Smrgfi 11250a39bb051Smrg 11251a39bb051Smrg 11252a39bb051Smrg 11253a39bb051Smrg 11254a39bb051Smrg 11255a39bb051Smrg 112563b83913fSmrg 112573b83913fSmrg 11258a39bb051Smrgcat >>confdefs.h <<_ACEOF 11259a39bb051Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 11260a39bb051Smrg_ACEOF 11261a39bb051Smrg 11262a39bb051Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 11263a39bb051Smrg if test "x$PVM" = "x"; then 11264a39bb051Smrg PVM="0" 11265a39bb051Smrg fi 11266a39bb051Smrg 112673b83913fSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 11268a39bb051Smrg 11269a39bb051Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 11270a39bb051Smrg if test "x$PVP" = "x"; then 11271a39bb051Smrg PVP="0" 11272a39bb051Smrg fi 11273a39bb051Smrg 112743b83913fSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 11275a39bb051Smrg 11276a39bb051Smrg 11277a39bb051Smrg 112783b83913fSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 11279a39bb051Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 112803b83913fSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 112813b83913fSmrgtouch \$(top_srcdir)/ChangeLog; \ 112823b83913fSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 11283a39bb051Smrg 11284a39bb051Smrg 11285a39bb051Smrg 11286a39bb051Smrg 11287a39bb051Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 11288a39bb051SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 11289a39bb051Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 112903b83913fSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 112913b83913fSmrgtouch \$(top_srcdir)/INSTALL; \ 112923b83913fSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 11293a39bb051Smrg 11294a39bb051Smrg 11295a39bb051Smrg 11296a39bb051Smrg 11297a39bb051Smrg 11298a39bb051Smrg 112993b83913fSmrgcase $host_os in 113003b83913fSmrg solaris*) 113013b83913fSmrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 113023b83913fSmrg # check for a man page file found in later versions that use 113033b83913fSmrg # traditional section numbers instead 113043b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 113053b83913fSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 113063b83913fSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 113073b83913fSmrgthen : 113083b83913fSmrg printf %s "(cached) " >&6 113093b83913fSmrgelse case e in #( 113103b83913fSmrg e) test "$cross_compiling" = yes && 113113b83913fSmrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 113123b83913fSmrgif test -r "/usr/share/man/man7/attributes.7"; then 113133b83913fSmrg ac_cv_file__usr_share_man_man7_attributes_7=yes 113143b83913fSmrgelse 113153b83913fSmrg ac_cv_file__usr_share_man_man7_attributes_7=no 113163b83913fSmrgfi ;; 113173b83913fSmrgesac 113183b83913fSmrgfi 113193b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 113203b83913fSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 113213b83913fSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 113223b83913fSmrgthen : 113233b83913fSmrg SYSV_MAN_SECTIONS=false 113243b83913fSmrgelse case e in #( 113253b83913fSmrg e) SYSV_MAN_SECTIONS=true ;; 113263b83913fSmrgesac 113273b83913fSmrgfi 113283b83913fSmrg 113293b83913fSmrg ;; 113303b83913fSmrg *) SYSV_MAN_SECTIONS=false ;; 113313b83913fSmrgesac 113323b83913fSmrg 11333a39bb051Smrgif test x$APP_MAN_SUFFIX = x ; then 11334a39bb051Smrg APP_MAN_SUFFIX=1 11335a39bb051Smrgfi 11336a39bb051Smrgif test x$APP_MAN_DIR = x ; then 11337a39bb051Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 11338a39bb051Smrgfi 11339a39bb051Smrg 11340a39bb051Smrgif test x$LIB_MAN_SUFFIX = x ; then 11341a39bb051Smrg LIB_MAN_SUFFIX=3 11342a39bb051Smrgfi 11343a39bb051Smrgif test x$LIB_MAN_DIR = x ; then 11344a39bb051Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 11345a39bb051Smrgfi 11346a39bb051Smrg 11347a39bb051Smrgif test x$FILE_MAN_SUFFIX = x ; then 113483b83913fSmrg case $SYSV_MAN_SECTIONS in 113493b83913fSmrg true) FILE_MAN_SUFFIX=4 ;; 11350a39bb051Smrg *) FILE_MAN_SUFFIX=5 ;; 11351c19de146Smrg esac 11352c19de146Smrgfi 11353c19de146Smrgif test x$FILE_MAN_DIR = x ; then 113549ef7378bSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11355c19de146Smrgfi 11356c19de146Smrg 11357c19de146Smrgif test x$MISC_MAN_SUFFIX = x ; then 113583b83913fSmrg case $SYSV_MAN_SECTIONS in 113593b83913fSmrg true) MISC_MAN_SUFFIX=5 ;; 11360a39bb051Smrg *) MISC_MAN_SUFFIX=7 ;; 11361c19de146Smrg esac 11362c19de146Smrgfi 11363c19de146Smrgif test x$MISC_MAN_DIR = x ; then 113649ef7378bSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11365c19de146Smrgfi 11366c19de146Smrg 11367c19de146Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 113683b83913fSmrg case $SYSV_MAN_SECTIONS in 113693b83913fSmrg true) DRIVER_MAN_SUFFIX=7 ;; 11370a39bb051Smrg *) DRIVER_MAN_SUFFIX=4 ;; 11371c19de146Smrg esac 11372c19de146Smrgfi 11373c19de146Smrgif test x$DRIVER_MAN_DIR = x ; then 113749ef7378bSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11375c19de146Smrgfi 11376c19de146Smrg 11377c19de146Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 113783b83913fSmrg case $SYSV_MAN_SECTIONS in 113793b83913fSmrg true) ADMIN_MAN_SUFFIX=1m ;; 11380a39bb051Smrg *) ADMIN_MAN_SUFFIX=8 ;; 11381c19de146Smrg esac 11382c19de146Smrgfi 11383c19de146Smrgif test x$ADMIN_MAN_DIR = x ; then 11384c19de146Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11385c19de146Smrgfi 11386c19de146Smrg 11387c19de146Smrg 11388c19de146Smrg 11389c19de146Smrg 11390c19de146Smrg 11391c19de146Smrg 11392c19de146Smrg 11393c19de146Smrg 11394c19de146Smrg 11395c19de146Smrg 11396c19de146Smrg 11397c19de146Smrg 11398c19de146Smrg 11399c19de146Smrg 11400c19de146Smrg 11401c918a7e2SmrgXORG_MAN_PAGE="X Version 11" 11402c19de146Smrg 11403c918a7e2SmrgMAN_SUBSTS="\ 11404c918a7e2Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11405c918a7e2Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11406c918a7e2Smrg -e 's|__xservername__|Xorg|g' \ 11407c918a7e2Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 11408c918a7e2Smrg -e 's|__projectroot__|\$(prefix)|g' \ 11409c918a7e2Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11410c918a7e2Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11411c918a7e2Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11412c918a7e2Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11413c918a7e2Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11414c918a7e2Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11415c918a7e2Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11416c19de146Smrg 114179ef7378bSmrg 11418c918a7e2Smrg 11419c918a7e2Smrg# Check whether --enable-silent-rules was given. 114203b83913fSmrgif test ${enable_silent_rules+y} 114213b83913fSmrgthen : 11422c918a7e2Smrg enableval=$enable_silent_rules; 11423c918a7e2Smrgfi 11424c918a7e2Smrg 11425a39bb051Smrgcase $enable_silent_rules in # ((( 11426a39bb051Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11427a39bb051Smrg no) AM_DEFAULT_VERBOSITY=1;; 11428a39bb051Smrg *) AM_DEFAULT_VERBOSITY=0;; 11429c918a7e2Smrgesac 11430a39bb051Smrgam_make=${MAKE-make} 114313b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 114323b83913fSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 114333b83913fSmrgif test ${am_cv_make_support_nested_variables+y} 114343b83913fSmrgthen : 114353b83913fSmrg printf %s "(cached) " >&6 114363b83913fSmrgelse case e in #( 114373b83913fSmrg e) if printf "%s\n" 'TRUE=$(BAR$(V)) 11438a39bb051SmrgBAR0=false 11439a39bb051SmrgBAR1=true 11440a39bb051SmrgV=1 11441a39bb051Smrgam__doit: 11442a39bb051Smrg @$(TRUE) 11443a39bb051Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11444a39bb051Smrg am_cv_make_support_nested_variables=yes 11445a39bb051Smrgelse 11446a39bb051Smrg am_cv_make_support_nested_variables=no 114473b83913fSmrgfi ;; 114483b83913fSmrgesac 11449a39bb051Smrgfi 114503b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 114513b83913fSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11452a39bb051Smrgif test $am_cv_make_support_nested_variables = yes; then 11453a39bb051Smrg AM_V='$(V)' 11454a39bb051Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11455a39bb051Smrgelse 11456a39bb051Smrg AM_V=$AM_DEFAULT_VERBOSITY 11457a39bb051Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11458a39bb051Smrgfi 11459c918a7e2SmrgAM_BACKSLASH='\' 11460c918a7e2Smrg 11461c918a7e2Smrg 11462c918a7e2Smrg 114633b83913fSmrg 11464c918a7e2Smrg# Checks for pkg-config packages 11465c918a7e2Smrg 114669ef7378bSmrgpkg_failed=no 114673b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XBIFF" >&5 114683b83913fSmrgprintf %s "checking for XBIFF... " >&6; } 114699ef7378bSmrg 114709ef7378bSmrgif test -n "$XBIFF_CFLAGS"; then 114719ef7378bSmrg pkg_cv_XBIFF_CFLAGS="$XBIFF_CFLAGS" 114729ef7378bSmrg elif test -n "$PKG_CONFIG"; then 114739ef7378bSmrg if test -n "$PKG_CONFIG" && \ 114743b83913fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25\""; } >&5 114753b83913fSmrg ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25") 2>&5 114769ef7378bSmrg ac_status=$? 114773b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 114789ef7378bSmrg test $ac_status = 0; }; then 114793b83913fSmrg pkg_cv_XBIFF_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25" 2>/dev/null` 11480a39bb051Smrg test "x$?" != "x0" && pkg_failed=yes 114819ef7378bSmrgelse 114829ef7378bSmrg pkg_failed=yes 114839ef7378bSmrgfi 114849ef7378bSmrg else 114859ef7378bSmrg pkg_failed=untried 114869ef7378bSmrgfi 114879ef7378bSmrgif test -n "$XBIFF_LIBS"; then 114889ef7378bSmrg pkg_cv_XBIFF_LIBS="$XBIFF_LIBS" 114899ef7378bSmrg elif test -n "$PKG_CONFIG"; then 114909ef7378bSmrg if test -n "$PKG_CONFIG" && \ 114913b83913fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25\""; } >&5 114923b83913fSmrg ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25") 2>&5 114939ef7378bSmrg ac_status=$? 114943b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 114959ef7378bSmrg test $ac_status = 0; }; then 114963b83913fSmrg pkg_cv_XBIFF_LIBS=`$PKG_CONFIG --libs "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25" 2>/dev/null` 11497a39bb051Smrg test "x$?" != "x0" && pkg_failed=yes 114989ef7378bSmrgelse 114999ef7378bSmrg pkg_failed=yes 115009ef7378bSmrgfi 115019ef7378bSmrg else 115029ef7378bSmrg pkg_failed=untried 115039ef7378bSmrgfi 115049ef7378bSmrg 115059ef7378bSmrg 115069ef7378bSmrg 115079ef7378bSmrgif test $pkg_failed = yes; then 115083b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 115093b83913fSmrgprintf "%s\n" "no" >&6; } 115109ef7378bSmrg 115119ef7378bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 115129ef7378bSmrg _pkg_short_errors_supported=yes 11513c19de146Smrgelse 115149ef7378bSmrg _pkg_short_errors_supported=no 115159ef7378bSmrgfi 115169ef7378bSmrg if test $_pkg_short_errors_supported = yes; then 115173b83913fSmrg XBIFF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25" 2>&1` 115189ef7378bSmrg else 115193b83913fSmrg XBIFF_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25" 2>&1` 115209ef7378bSmrg fi 115219ef7378bSmrg # Put the nasty error message in config.log where it belongs 115229ef7378bSmrg echo "$XBIFF_PKG_ERRORS" >&5 115239ef7378bSmrg 115243b83913fSmrg as_fn_error $? "Package requirements (xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25) were not met: 115259ef7378bSmrg 115269ef7378bSmrg$XBIFF_PKG_ERRORS 115279ef7378bSmrg 115289ef7378bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 115299ef7378bSmrginstalled software in a non-standard prefix. 115309ef7378bSmrg 115319ef7378bSmrgAlternatively, you may set the environment variables XBIFF_CFLAGS 115329ef7378bSmrgand XBIFF_LIBS to avoid the need to call pkg-config. 11533a39bb051SmrgSee the pkg-config man page for more details." "$LINENO" 5 115349ef7378bSmrgelif test $pkg_failed = untried; then 115353b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 115363b83913fSmrgprintf "%s\n" "no" >&6; } 115373b83913fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 115383b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 11539c918a7e2Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 115409ef7378bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 115419ef7378bSmrgpath to pkg-config. 115429ef7378bSmrg 115439ef7378bSmrgAlternatively, you may set the environment variables XBIFF_CFLAGS 115449ef7378bSmrgand XBIFF_LIBS to avoid the need to call pkg-config. 115459ef7378bSmrgSee the pkg-config man page for more details. 115469ef7378bSmrg 115479ef7378bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 115483b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } 115499ef7378bSmrgelse 115509ef7378bSmrg XBIFF_CFLAGS=$pkg_cv_XBIFF_CFLAGS 115519ef7378bSmrg XBIFF_LIBS=$pkg_cv_XBIFF_LIBS 115523b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 115533b83913fSmrgprintf "%s\n" "yes" >&6; } 11554a39bb051Smrg 115559ef7378bSmrgfi 11556c19de146Smrg 11557c918a7e2Smrg# Checks for headers 115583b83913fSmrgac_fn_c_check_header_compile "$LINENO" "paths.h" "ac_cv_header_paths_h" "$ac_includes_default" 115593b83913fSmrgif test "x$ac_cv_header_paths_h" = xyes 115603b83913fSmrgthen : 115613b83913fSmrg printf "%s\n" "#define HAVE_PATHS_H 1" >>confdefs.h 115623b83913fSmrg 115633b83913fSmrgfi 115643b83913fSmrg 115653b83913fSmrg 115663b83913fSmrg# Checks for typedefs, structures, and compiler characteristics. 115673b83913fSmrg# Check whether --enable-largefile was given. 115683b83913fSmrgif test ${enable_largefile+y} 115693b83913fSmrgthen : 115703b83913fSmrg enableval=$enable_largefile; 115713b83913fSmrgfi 115723b83913fSmrgif test "$enable_largefile,$enable_year2038" != no,no 115733b83913fSmrgthen : 115743b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable large file support" >&5 115753b83913fSmrgprintf %s "checking for $CC option to enable large file support... " >&6; } 115763b83913fSmrgif test ${ac_cv_sys_largefile_opts+y} 115773b83913fSmrgthen : 115783b83913fSmrg printf %s "(cached) " >&6 115793b83913fSmrgelse case e in #( 115803b83913fSmrg e) ac_save_CC="$CC" 115813b83913fSmrg ac_opt_found=no 115823b83913fSmrg for ac_opt in "none needed" "-D_FILE_OFFSET_BITS=64" "-D_LARGE_FILES=1" "-n32"; do 115833b83913fSmrg if test x"$ac_opt" != x"none needed" 115843b83913fSmrgthen : 115853b83913fSmrg CC="$ac_save_CC $ac_opt" 115863b83913fSmrgfi 115873b83913fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 115883b83913fSmrg/* end confdefs.h. */ 115893b83913fSmrg#include <sys/types.h> 115903b83913fSmrg#ifndef FTYPE 115913b83913fSmrg# define FTYPE off_t 115923b83913fSmrg#endif 115933b83913fSmrg /* Check that FTYPE can represent 2**63 - 1 correctly. 115943b83913fSmrg We can't simply define LARGE_FTYPE to be 9223372036854775807, 115953b83913fSmrg since some C++ compilers masquerading as C compilers 115963b83913fSmrg incorrectly reject 9223372036854775807. */ 115973b83913fSmrg#define LARGE_FTYPE (((FTYPE) 1 << 31 << 31) - 1 + ((FTYPE) 1 << 31 << 31)) 115983b83913fSmrg int FTYPE_is_large[(LARGE_FTYPE % 2147483629 == 721 115993b83913fSmrg && LARGE_FTYPE % 2147483647 == 1) 116003b83913fSmrg ? 1 : -1]; 116013b83913fSmrgint 116023b83913fSmrgmain (void) 116033b83913fSmrg{ 116043b83913fSmrg 116053b83913fSmrg ; 116063b83913fSmrg return 0; 116073b83913fSmrg} 11608c918a7e2Smrg_ACEOF 116093b83913fSmrgif ac_fn_c_try_compile "$LINENO" 116103b83913fSmrgthen : 116113b83913fSmrg if test x"$ac_opt" = x"none needed" 116123b83913fSmrgthen : 116133b83913fSmrg # GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t. 116143b83913fSmrg CC="$CC -DFTYPE=ino_t" 116153b83913fSmrg if ac_fn_c_try_compile "$LINENO" 116163b83913fSmrgthen : 116173b83913fSmrg 116183b83913fSmrgelse case e in #( 116193b83913fSmrg e) CC="$CC -D_FILE_OFFSET_BITS=64" 116203b83913fSmrg if ac_fn_c_try_compile "$LINENO" 116213b83913fSmrgthen : 116223b83913fSmrg ac_opt='-D_FILE_OFFSET_BITS=64' 116233b83913fSmrgfi 116243b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam ;; 116253b83913fSmrgesac 116263b83913fSmrgfi 116273b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 116283b83913fSmrgfi 116293b83913fSmrg ac_cv_sys_largefile_opts=$ac_opt 116303b83913fSmrg ac_opt_found=yes 116313b83913fSmrgfi 116323b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 116333b83913fSmrg test $ac_opt_found = no || break 116343b83913fSmrg done 116353b83913fSmrg CC="$ac_save_CC" 11636c918a7e2Smrg 116373b83913fSmrg test $ac_opt_found = yes || ac_cv_sys_largefile_opts="support not detected" ;; 116383b83913fSmrgesac 11639c918a7e2Smrgfi 116403b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_opts" >&5 116413b83913fSmrgprintf "%s\n" "$ac_cv_sys_largefile_opts" >&6; } 116423b83913fSmrg 116433b83913fSmrgac_have_largefile=yes 116443b83913fSmrgcase $ac_cv_sys_largefile_opts in #( 116453b83913fSmrg "none needed") : 116463b83913fSmrg ;; #( 116473b83913fSmrg "supported through gnulib") : 116483b83913fSmrg ;; #( 116493b83913fSmrg "support not detected") : 116503b83913fSmrg ac_have_largefile=no ;; #( 116513b83913fSmrg "-D_FILE_OFFSET_BITS=64") : 116523b83913fSmrg 116533b83913fSmrgprintf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h 116543b83913fSmrg ;; #( 116553b83913fSmrg "-D_LARGE_FILES=1") : 116563b83913fSmrg 116573b83913fSmrgprintf "%s\n" "#define _LARGE_FILES 1" >>confdefs.h 116583b83913fSmrg ;; #( 116593b83913fSmrg "-n32") : 116603b83913fSmrg CC="$CC -n32" ;; #( 116613b83913fSmrg *) : 116623b83913fSmrg as_fn_error $? "internal error: bad value for \$ac_cv_sys_largefile_opts" "$LINENO" 5 ;; 116633b83913fSmrgesac 11664c918a7e2Smrg 116653b83913fSmrgif test "$enable_year2038" != no 116663b83913fSmrgthen : 116673b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option for timestamps after 2038" >&5 116683b83913fSmrgprintf %s "checking for $CC option for timestamps after 2038... " >&6; } 116693b83913fSmrgif test ${ac_cv_sys_year2038_opts+y} 116703b83913fSmrgthen : 116713b83913fSmrg printf %s "(cached) " >&6 116723b83913fSmrgelse case e in #( 116733b83913fSmrg e) ac_save_CPPFLAGS="$CPPFLAGS" 116743b83913fSmrg ac_opt_found=no 116753b83913fSmrg for ac_opt in "none needed" "-D_TIME_BITS=64" "-D__MINGW_USE_VC2005_COMPAT" "-U_USE_32_BIT_TIME_T -D__MINGW_USE_VC2005_COMPAT"; do 116763b83913fSmrg if test x"$ac_opt" != x"none needed" 116773b83913fSmrgthen : 116783b83913fSmrg CPPFLAGS="$ac_save_CPPFLAGS $ac_opt" 116793b83913fSmrgfi 116803b83913fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 116813b83913fSmrg/* end confdefs.h. */ 116823b83913fSmrg 116833b83913fSmrg #include <time.h> 116843b83913fSmrg /* Check that time_t can represent 2**32 - 1 correctly. */ 116853b83913fSmrg #define LARGE_TIME_T \\ 116863b83913fSmrg ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30))) 116873b83913fSmrg int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535 116883b83913fSmrg && LARGE_TIME_T % 65537 == 0) 116893b83913fSmrg ? 1 : -1]; 116903b83913fSmrg 116913b83913fSmrgint 116923b83913fSmrgmain (void) 116933b83913fSmrg{ 116943b83913fSmrg 116953b83913fSmrg ; 116963b83913fSmrg return 0; 116973b83913fSmrg} 116983b83913fSmrg_ACEOF 116993b83913fSmrgif ac_fn_c_try_compile "$LINENO" 117003b83913fSmrgthen : 117013b83913fSmrg ac_cv_sys_year2038_opts="$ac_opt" 117023b83913fSmrg ac_opt_found=yes 117033b83913fSmrgfi 117043b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 117053b83913fSmrg test $ac_opt_found = no || break 117063b83913fSmrg done 117073b83913fSmrg CPPFLAGS="$ac_save_CPPFLAGS" 117083b83913fSmrg test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" ;; 117093b83913fSmrgesac 117103b83913fSmrgfi 117113b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5 117123b83913fSmrgprintf "%s\n" "$ac_cv_sys_year2038_opts" >&6; } 117133b83913fSmrg 117143b83913fSmrgac_have_year2038=yes 117153b83913fSmrgcase $ac_cv_sys_year2038_opts in #( 117163b83913fSmrg "none needed") : 117173b83913fSmrg ;; #( 117183b83913fSmrg "support not detected") : 117193b83913fSmrg ac_have_year2038=no ;; #( 117203b83913fSmrg "-D_TIME_BITS=64") : 117213b83913fSmrg 117223b83913fSmrgprintf "%s\n" "#define _TIME_BITS 64" >>confdefs.h 117233b83913fSmrg ;; #( 117243b83913fSmrg "-D__MINGW_USE_VC2005_COMPAT") : 117253b83913fSmrg 117263b83913fSmrgprintf "%s\n" "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h 117273b83913fSmrg ;; #( 117283b83913fSmrg "-U_USE_32_BIT_TIME_T"*) : 117293b83913fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 117303b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 117313b83913fSmrgas_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It 117323b83913fSmrgwill stop working after mid-January 2038. Remove 117333b83913fSmrg_USE_32BIT_TIME_T from the compiler flags. 117343b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #( 117353b83913fSmrg *) : 117363b83913fSmrg as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;; 117373b83913fSmrgesac 117383b83913fSmrg 117393b83913fSmrgfi 11740c918a7e2Smrg 117413b83913fSmrgfi 11742c918a7e2Smrg 11743c918a7e2Smrg# Allow builder to set path to look for mailboxes 117443b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mailbox directory" >&5 117453b83913fSmrgprintf %s "checking for mailbox directory... " >&6; } 11746c918a7e2Smrg 11747c918a7e2Smrg# Check whether --with-mailbox-directory was given. 117483b83913fSmrgif test ${with_mailbox_directory+y} 117493b83913fSmrgthen : 11750c918a7e2Smrg withval=$with_mailbox_directory; mailbox_directory=$with_mailbox_directory 11751c918a7e2Smrgfi 11752c918a7e2Smrg 11753c19de146Smrg 11754c918a7e2Smrgif test "x$mailbox_directory" != "x"; then 11755c918a7e2Smrg 117563b83913fSmrgprintf "%s\n" "#define MAILBOX_DIRECTORY \"$mailbox_directory\"" >>confdefs.h 117579ef7378bSmrg 117583b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $mailbox_directory" >&5 117593b83913fSmrgprintf "%s\n" "$mailbox_directory" >&6; } 11760c918a7e2Smrgelse 117613b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: not set" >&5 117623b83913fSmrgprintf "%s\n" "not set" >&6; } 11763c918a7e2Smrgfi 117649ef7378bSmrg 11765c918a7e2Smrgac_config_files="$ac_config_files Makefile man/Makefile" 117669ef7378bSmrg 11767c19de146Smrgcat >confcache <<\_ACEOF 11768c19de146Smrg# This file is a shell script that caches the results of configure 11769c19de146Smrg# tests run on this system so they can be shared between configure 11770c19de146Smrg# scripts and configure runs, see configure's option --config-cache. 11771c19de146Smrg# It is not useful on other systems. If it contains results you don't 11772c19de146Smrg# want to keep, you may remove or edit it. 11773c19de146Smrg# 11774c19de146Smrg# config.status only pays attention to the cache file if you give it 11775c19de146Smrg# the --recheck option to rerun configure. 11776c19de146Smrg# 117773b83913fSmrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when 117783b83913fSmrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the 11779c19de146Smrg# following values. 11780c19de146Smrg 11781c19de146Smrg_ACEOF 11782c19de146Smrg 11783c19de146Smrg# The following way of writing the cache mishandles newlines in values, 11784c19de146Smrg# but we know of no workaround that is simple, portable, and efficient. 117859ef7378bSmrg# So, we kill variables containing newlines. 11786c19de146Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 11787c19de146Smrg# and sets the high bit in the cache file unless we assign to the vars. 117889ef7378bSmrg( 117899ef7378bSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 117909ef7378bSmrg eval ac_val=\$$ac_var 117919ef7378bSmrg case $ac_val in #( 117929ef7378bSmrg *${as_nl}*) 117939ef7378bSmrg case $ac_var in #( 117943b83913fSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 117953b83913fSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 117969ef7378bSmrg esac 117979ef7378bSmrg case $ac_var in #( 117989ef7378bSmrg _ | IFS | as_nl) ;; #( 117999ef7378bSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 118009ef7378bSmrg *) { eval $ac_var=; unset $ac_var;} ;; 118019ef7378bSmrg esac ;; 118029ef7378bSmrg esac 118039ef7378bSmrg done 118049ef7378bSmrg 11805c19de146Smrg (set) 2>&1 | 118069ef7378bSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 118079ef7378bSmrg *${as_nl}ac_space=\ *) 118083b83913fSmrg # 'set' does not quote correctly, so add quotes: double-quote 118099ef7378bSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 11810c19de146Smrg sed -n \ 11811c19de146Smrg "s/'/'\\\\''/g; 11812c19de146Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 118139ef7378bSmrg ;; #( 11814c19de146Smrg *) 118153b83913fSmrg # 'set' quotes correctly as required by POSIX, so do not add quotes. 118169ef7378bSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11817c19de146Smrg ;; 118189ef7378bSmrg esac | 118199ef7378bSmrg sort 118209ef7378bSmrg) | 11821c19de146Smrg sed ' 118229ef7378bSmrg /^ac_cv_env_/b end 11823c19de146Smrg t clear 118249ef7378bSmrg :clear 118253b83913fSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 11826c19de146Smrg t end 118279ef7378bSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 118289ef7378bSmrg :end' >>confcache 118299ef7378bSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 118309ef7378bSmrg if test -w "$cache_file"; then 11831c918a7e2Smrg if test "x$cache_file" != "x/dev/null"; then 118323b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 118333b83913fSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11834c918a7e2Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11835c918a7e2Smrg cat confcache >"$cache_file" 11836c918a7e2Smrg else 11837c918a7e2Smrg case $cache_file in #( 11838c918a7e2Smrg */* | ?:*) 11839c918a7e2Smrg mv -f confcache "$cache_file"$$ && 11840c918a7e2Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11841c918a7e2Smrg *) 11842c918a7e2Smrg mv -f confcache "$cache_file" ;; 11843c918a7e2Smrg esac 11844c918a7e2Smrg fi 11845c918a7e2Smrg fi 11846c19de146Smrg else 118473b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 118483b83913fSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 11849c19de146Smrg fi 11850c19de146Smrgfi 11851c19de146Smrgrm -f confcache 11852c19de146Smrg 11853c19de146Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 11854c19de146Smrg# Let make expand exec_prefix. 11855c19de146Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11856c19de146Smrg 11857c19de146SmrgDEFS=-DHAVE_CONFIG_H 11858c19de146Smrg 11859c19de146Smrgac_libobjs= 11860c19de146Smrgac_ltlibobjs= 11861c918a7e2SmrgU= 11862c19de146Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11863c19de146Smrg # 1. Remove the extension, and $U if already installed. 118649ef7378bSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 118653b83913fSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 118669ef7378bSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 118679ef7378bSmrg # will be set to the directory where LIBOBJS objects are built. 118689ef7378bSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 118699ef7378bSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11870c19de146Smrgdone 11871c19de146SmrgLIBOBJS=$ac_libobjs 11872c19de146Smrg 11873c19de146SmrgLTLIBOBJS=$ac_ltlibobjs 11874c19de146Smrg 11875c19de146Smrg 118763b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 118773b83913fSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 11878a39bb051Smrg if test -n "$am_sleep_pid"; then 11879a39bb051Smrg # Hide warnings about reused PIDs. 11880a39bb051Smrg wait $am_sleep_pid 2>/dev/null 11881a39bb051Smrg fi 118823b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 118833b83913fSmrgprintf "%s\n" "done" >&6; } 118849ef7378bSmrg if test -n "$EXEEXT"; then 118859ef7378bSmrg am__EXEEXT_TRUE= 118869ef7378bSmrg am__EXEEXT_FALSE='#' 118879ef7378bSmrgelse 118889ef7378bSmrg am__EXEEXT_TRUE='#' 118899ef7378bSmrg am__EXEEXT_FALSE= 118909ef7378bSmrgfi 118919ef7378bSmrg 11892c19de146Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11893c918a7e2Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 118949ef7378bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11895c19de146Smrgfi 11896c19de146Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11897c918a7e2Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 118989ef7378bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11899c19de146Smrgfi 119003b83913fSmrg# Check whether --enable-year2038 was given. 119013b83913fSmrgif test ${enable_year2038+y} 119023b83913fSmrgthen : 119033b83913fSmrg enableval=$enable_year2038; 119043b83913fSmrgfi 119053b83913fSmrg 11906c19de146Smrg 11907c918a7e2Smrg: "${CONFIG_STATUS=./config.status}" 119089ef7378bSmrgac_write_fail=0 11909c19de146Smrgac_clean_files_save=$ac_clean_files 11910c19de146Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 119113b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 119123b83913fSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 119139ef7378bSmrgas_write_fail=0 119149ef7378bSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11915c19de146Smrg#! $SHELL 11916c19de146Smrg# Generated by $as_me. 11917c19de146Smrg# Run this file to recreate the current configuration. 11918c19de146Smrg# Compiler output produced by configure, useful for debugging 11919c19de146Smrg# configure, is in config.log if it exists. 11920c19de146Smrg 11921c19de146Smrgdebug=false 11922c19de146Smrgac_cs_recheck=false 11923c19de146Smrgac_cs_silent=false 11924c19de146Smrg 119259ef7378bSmrgSHELL=\${CONFIG_SHELL-$SHELL} 119269ef7378bSmrgexport SHELL 119279ef7378bSmrg_ASEOF 119289ef7378bSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 119299ef7378bSmrg## -------------------- ## 119309ef7378bSmrg## M4sh Initialization. ## 119319ef7378bSmrg## -------------------- ## 119329ef7378bSmrg 119339ef7378bSmrg# Be more Bourne compatible 119349ef7378bSmrgDUALCASE=1; export DUALCASE # for MKS sh 119353b83913fSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 119363b83913fSmrgthen : 11937c19de146Smrg emulate sh 11938c19de146Smrg NULLCMD=: 119399ef7378bSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11940c19de146Smrg # is contrary to our usage. Disable this feature. 11941c19de146Smrg alias -g '${1+"$@"}'='"$@"' 119429ef7378bSmrg setopt NO_GLOB_SUBST 119433b83913fSmrgelse case e in #( 119443b83913fSmrg e) case `(set -o) 2>/dev/null` in #( 119459ef7378bSmrg *posix*) : 119469ef7378bSmrg set -o posix ;; #( 119479ef7378bSmrg *) : 119489ef7378bSmrg ;; 119493b83913fSmrgesac ;; 119509ef7378bSmrgesac 11951c19de146Smrgfi 11952c19de146Smrg 119539ef7378bSmrg 119543b83913fSmrg 119553b83913fSmrg# Reset variables that may have inherited troublesome values from 119563b83913fSmrg# the environment. 119573b83913fSmrg 119583b83913fSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 119593b83913fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 119603b83913fSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 119613b83913fSmrg# Quoting is to prevent editors from complaining about space-tab. 119629ef7378bSmrgas_nl=' 119639ef7378bSmrg' 119649ef7378bSmrgexport as_nl 119653b83913fSmrgIFS=" "" $as_nl" 119663b83913fSmrg 119673b83913fSmrgPS1='$ ' 119683b83913fSmrgPS2='> ' 119693b83913fSmrgPS4='+ ' 119703b83913fSmrg 119713b83913fSmrg# Ensure predictable behavior from utilities with locale-dependent output. 119723b83913fSmrgLC_ALL=C 119733b83913fSmrgexport LC_ALL 119743b83913fSmrgLANGUAGE=C 119753b83913fSmrgexport LANGUAGE 119763b83913fSmrg 119773b83913fSmrg# We cannot yet rely on "unset" to work, but we need these variables 119783b83913fSmrg# to be unset--not just set to an empty or harmless value--now, to 119793b83913fSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 119803b83913fSmrg# also avoids known problems related to "unset" and subshell syntax 119813b83913fSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 119823b83913fSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 119833b83913fSmrgdo eval test \${$as_var+y} \ 119843b83913fSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 119853b83913fSmrgdone 119863b83913fSmrg 119873b83913fSmrg# Ensure that fds 0, 1, and 2 are open. 119883b83913fSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 119893b83913fSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 119903b83913fSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 119919ef7378bSmrg 119929ef7378bSmrg# The user is always right. 119933b83913fSmrgif ${PATH_SEPARATOR+false} :; then 119949ef7378bSmrg PATH_SEPARATOR=: 119959ef7378bSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 119969ef7378bSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 119979ef7378bSmrg PATH_SEPARATOR=';' 119989ef7378bSmrg } 11999c19de146Smrgfi 12000c19de146Smrg 12001c19de146Smrg 120029ef7378bSmrg# Find who we are. Look in the path if we contain no directory separator. 12003c918a7e2Smrgas_myself= 120049ef7378bSmrgcase $0 in #(( 120059ef7378bSmrg *[\\/]* ) as_myself=$0 ;; 120069ef7378bSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 120079ef7378bSmrgfor as_dir in $PATH 120089ef7378bSmrgdo 120099ef7378bSmrg IFS=$as_save_IFS 120103b83913fSmrg case $as_dir in #((( 120113b83913fSmrg '') as_dir=./ ;; 120123b83913fSmrg */) ;; 120133b83913fSmrg *) as_dir=$as_dir/ ;; 120143b83913fSmrg esac 120153b83913fSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 120169ef7378bSmrg done 120179ef7378bSmrgIFS=$as_save_IFS 120189ef7378bSmrg 120199ef7378bSmrg ;; 120209ef7378bSmrgesac 120213b83913fSmrg# We did not find ourselves, most probably we were run as 'sh COMMAND' 120229ef7378bSmrg# in which case we are not to be found in the path. 120239ef7378bSmrgif test "x$as_myself" = x; then 120249ef7378bSmrg as_myself=$0 120259ef7378bSmrgfi 120269ef7378bSmrgif test ! -f "$as_myself"; then 120273b83913fSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 120289ef7378bSmrg exit 1 120299ef7378bSmrgfi 120309ef7378bSmrg 120319ef7378bSmrg 120329ef7378bSmrg 12033c918a7e2Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 12034c918a7e2Smrg# ---------------------------------------- 120359ef7378bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 120369ef7378bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12037c918a7e2Smrg# script with STATUS, using 1 if that was 0. 120389ef7378bSmrgas_fn_error () 120399ef7378bSmrg{ 12040c918a7e2Smrg as_status=$1; test $as_status -eq 0 && as_status=1 12041c918a7e2Smrg if test "$4"; then 12042c918a7e2Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 120433b83913fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 12044c19de146Smrg fi 120453b83913fSmrg printf "%s\n" "$as_me: error: $2" >&2 120469ef7378bSmrg as_fn_exit $as_status 120479ef7378bSmrg} # as_fn_error 120489ef7378bSmrg 12049c19de146Smrg 120509ef7378bSmrg# as_fn_set_status STATUS 120519ef7378bSmrg# ----------------------- 120529ef7378bSmrg# Set $? to STATUS, without forking. 120539ef7378bSmrgas_fn_set_status () 120549ef7378bSmrg{ 120559ef7378bSmrg return $1 120569ef7378bSmrg} # as_fn_set_status 120579ef7378bSmrg 120589ef7378bSmrg# as_fn_exit STATUS 120599ef7378bSmrg# ----------------- 120609ef7378bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 120619ef7378bSmrgas_fn_exit () 120629ef7378bSmrg{ 120639ef7378bSmrg set +e 120649ef7378bSmrg as_fn_set_status $1 120659ef7378bSmrg exit $1 120669ef7378bSmrg} # as_fn_exit 120679ef7378bSmrg 120689ef7378bSmrg# as_fn_unset VAR 120699ef7378bSmrg# --------------- 120709ef7378bSmrg# Portably unset VAR. 120719ef7378bSmrgas_fn_unset () 120729ef7378bSmrg{ 120739ef7378bSmrg { eval $1=; unset $1;} 120749ef7378bSmrg} 120759ef7378bSmrgas_unset=as_fn_unset 120763b83913fSmrg 120779ef7378bSmrg# as_fn_append VAR VALUE 120789ef7378bSmrg# ---------------------- 120799ef7378bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 120809ef7378bSmrg# advantage of any shell optimizations that allow amortized linear growth over 120819ef7378bSmrg# repeated appends, instead of the typical quadratic growth present in naive 120829ef7378bSmrg# implementations. 120833b83913fSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 120843b83913fSmrgthen : 120859ef7378bSmrg eval 'as_fn_append () 120869ef7378bSmrg { 120879ef7378bSmrg eval $1+=\$2 120889ef7378bSmrg }' 120893b83913fSmrgelse case e in #( 120903b83913fSmrg e) as_fn_append () 120919ef7378bSmrg { 120929ef7378bSmrg eval $1=\$$1\$2 120933b83913fSmrg } ;; 120943b83913fSmrgesac 120959ef7378bSmrgfi # as_fn_append 120969ef7378bSmrg 120979ef7378bSmrg# as_fn_arith ARG... 120989ef7378bSmrg# ------------------ 120999ef7378bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 121009ef7378bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 121019ef7378bSmrg# must be portable across $(()) and expr. 121023b83913fSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 121033b83913fSmrgthen : 121049ef7378bSmrg eval 'as_fn_arith () 121059ef7378bSmrg { 121069ef7378bSmrg as_val=$(( $* )) 121079ef7378bSmrg }' 121083b83913fSmrgelse case e in #( 121093b83913fSmrg e) as_fn_arith () 121109ef7378bSmrg { 121119ef7378bSmrg as_val=`expr "$@" || test $? -eq 1` 121123b83913fSmrg } ;; 121133b83913fSmrgesac 121149ef7378bSmrgfi # as_fn_arith 121159ef7378bSmrg 121169ef7378bSmrg 121179ef7378bSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 121189ef7378bSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 12119c19de146Smrg as_expr=expr 12120c19de146Smrgelse 12121c19de146Smrg as_expr=false 12122c19de146Smrgfi 12123c19de146Smrg 121249ef7378bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12125c19de146Smrg as_basename=basename 12126c19de146Smrgelse 12127c19de146Smrg as_basename=false 12128c19de146Smrgfi 12129c19de146Smrg 121309ef7378bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 121319ef7378bSmrg as_dirname=dirname 121329ef7378bSmrgelse 121339ef7378bSmrg as_dirname=false 121349ef7378bSmrgfi 12135c19de146Smrg 121369ef7378bSmrgas_me=`$as_basename -- "$0" || 12137c19de146Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12138c19de146Smrg X"$0" : 'X\(//\)$' \| \ 121399ef7378bSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 121403b83913fSmrgprintf "%s\n" X/"$0" | 121419ef7378bSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 121429ef7378bSmrg s//\1/ 121439ef7378bSmrg q 121449ef7378bSmrg } 121459ef7378bSmrg /^X\/\(\/\/\)$/{ 121469ef7378bSmrg s//\1/ 121479ef7378bSmrg q 121489ef7378bSmrg } 121499ef7378bSmrg /^X\/\(\/\).*/{ 121509ef7378bSmrg s//\1/ 121519ef7378bSmrg q 121529ef7378bSmrg } 121539ef7378bSmrg s/.*/./; q'` 12154c19de146Smrg 12155c19de146Smrg# Avoid depending upon Character Ranges. 12156c19de146Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 12157c19de146Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12158c19de146Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 12159c19de146Smrgas_cr_digits='0123456789' 12160c19de146Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 12161c19de146Smrg 121623b83913fSmrg 121633b83913fSmrg# Determine whether it's possible to make 'echo' print without a newline. 121643b83913fSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 121653b83913fSmrg# for compatibility with existing Makefiles. 121669ef7378bSmrgECHO_C= ECHO_N= ECHO_T= 121679ef7378bSmrgcase `echo -n x` in #((((( 121689ef7378bSmrg-n*) 121699ef7378bSmrg case `echo 'xy\c'` in 121709ef7378bSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 121719ef7378bSmrg xy) ECHO_C='\c';; 121729ef7378bSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 121739ef7378bSmrg ECHO_T=' ';; 121749ef7378bSmrg esac;; 121759ef7378bSmrg*) 121769ef7378bSmrg ECHO_N='-n';; 12177c19de146Smrgesac 12178c19de146Smrg 121793b83913fSmrg# For backward compatibility with old third-party macros, we provide 121803b83913fSmrg# the shell variables $as_echo and $as_echo_n. New code should use 121813b83913fSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 121823b83913fSmrgas_echo='printf %s\n' 121833b83913fSmrgas_echo_n='printf %s' 121843b83913fSmrg 121859ef7378bSmrgrm -f conf$$ conf$$.exe conf$$.file 121869ef7378bSmrgif test -d conf$$.dir; then 121879ef7378bSmrg rm -f conf$$.dir/conf$$.file 12188c19de146Smrgelse 121899ef7378bSmrg rm -f conf$$.dir 121909ef7378bSmrg mkdir conf$$.dir 2>/dev/null 12191c19de146Smrgfi 121929ef7378bSmrgif (echo >conf$$.file) 2>/dev/null; then 121939ef7378bSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 12194c19de146Smrg as_ln_s='ln -s' 121959ef7378bSmrg # ... but there are two gotchas: 121963b83913fSmrg # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail. 121973b83913fSmrg # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable. 121983b83913fSmrg # In both cases, we have to default to 'cp -pR'. 121999ef7378bSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12200a39bb051Smrg as_ln_s='cp -pR' 122019ef7378bSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 122029ef7378bSmrg as_ln_s=ln 122039ef7378bSmrg else 12204a39bb051Smrg as_ln_s='cp -pR' 12205c19de146Smrg fi 12206c19de146Smrgelse 12207a39bb051Smrg as_ln_s='cp -pR' 12208c19de146Smrgfi 122099ef7378bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 122109ef7378bSmrgrmdir conf$$.dir 2>/dev/null 122119ef7378bSmrg 122129ef7378bSmrg 122139ef7378bSmrg# as_fn_mkdir_p 122149ef7378bSmrg# ------------- 122159ef7378bSmrg# Create "$as_dir" as a directory, including parents if necessary. 122169ef7378bSmrgas_fn_mkdir_p () 122179ef7378bSmrg{ 122189ef7378bSmrg 122199ef7378bSmrg case $as_dir in #( 122209ef7378bSmrg -*) as_dir=./$as_dir;; 122219ef7378bSmrg esac 122229ef7378bSmrg test -d "$as_dir" || eval $as_mkdir_p || { 122239ef7378bSmrg as_dirs= 122249ef7378bSmrg while :; do 122259ef7378bSmrg case $as_dir in #( 122263b83913fSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 122279ef7378bSmrg *) as_qdir=$as_dir;; 122289ef7378bSmrg esac 122299ef7378bSmrg as_dirs="'$as_qdir' $as_dirs" 122309ef7378bSmrg as_dir=`$as_dirname -- "$as_dir" || 122319ef7378bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 122329ef7378bSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 122339ef7378bSmrg X"$as_dir" : 'X\(//\)$' \| \ 122349ef7378bSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 122353b83913fSmrgprintf "%s\n" X"$as_dir" | 122369ef7378bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 122379ef7378bSmrg s//\1/ 122389ef7378bSmrg q 122399ef7378bSmrg } 122409ef7378bSmrg /^X\(\/\/\)[^/].*/{ 122419ef7378bSmrg s//\1/ 122429ef7378bSmrg q 122439ef7378bSmrg } 122449ef7378bSmrg /^X\(\/\/\)$/{ 122459ef7378bSmrg s//\1/ 122469ef7378bSmrg q 122479ef7378bSmrg } 122489ef7378bSmrg /^X\(\/\).*/{ 122499ef7378bSmrg s//\1/ 122509ef7378bSmrg q 122519ef7378bSmrg } 122529ef7378bSmrg s/.*/./; q'` 122539ef7378bSmrg test -d "$as_dir" && break 122549ef7378bSmrg done 122559ef7378bSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 12256c918a7e2Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12257c19de146Smrg 122589ef7378bSmrg 122599ef7378bSmrg} # as_fn_mkdir_p 12260c19de146Smrgif mkdir -p . 2>/dev/null; then 122619ef7378bSmrg as_mkdir_p='mkdir -p "$as_dir"' 12262c19de146Smrgelse 12263c19de146Smrg test -d ./-p && rmdir ./-p 12264c19de146Smrg as_mkdir_p=false 12265c19de146Smrgfi 122669ef7378bSmrg 12267a39bb051Smrg 12268a39bb051Smrg# as_fn_executable_p FILE 12269a39bb051Smrg# ----------------------- 12270a39bb051Smrg# Test if FILE is an executable regular file. 12271a39bb051Smrgas_fn_executable_p () 12272a39bb051Smrg{ 12273a39bb051Smrg test -f "$1" && test -x "$1" 12274a39bb051Smrg} # as_fn_executable_p 12275a39bb051Smrgas_test_x='test -x' 12276a39bb051Smrgas_executable_p=as_fn_executable_p 12277c19de146Smrg 12278c19de146Smrg# Sed expression to map a string onto a valid CPP name. 122793b83913fSmrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 122803b83913fSmrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated 12281c19de146Smrg 12282c19de146Smrg# Sed expression to map a string onto a valid variable name. 122833b83913fSmrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 122843b83913fSmrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated 12285c19de146Smrg 12286c19de146Smrg 12287c19de146Smrgexec 6>&1 122889ef7378bSmrg## ----------------------------------- ## 122899ef7378bSmrg## Main body of $CONFIG_STATUS script. ## 122909ef7378bSmrg## ----------------------------------- ## 122919ef7378bSmrg_ASEOF 122929ef7378bSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 122939ef7378bSmrg 122949ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122959ef7378bSmrg# Save the log message, to keep $0 and so on meaningful, and to 12296c19de146Smrg# report actual input values of CONFIG_FILES etc. instead of their 122979ef7378bSmrg# values after options handling. 122989ef7378bSmrgac_log=" 122993b83913fSmrgThis file was extended by xbiff $as_me 1.0.5, which was 123003b83913fSmrggenerated by GNU Autoconf 2.72. Invocation command line was 12301c19de146Smrg 12302c19de146Smrg CONFIG_FILES = $CONFIG_FILES 12303c19de146Smrg CONFIG_HEADERS = $CONFIG_HEADERS 12304c19de146Smrg CONFIG_LINKS = $CONFIG_LINKS 12305c19de146Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 12306c19de146Smrg $ $0 $@ 12307c19de146Smrg 123089ef7378bSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 123099ef7378bSmrg" 123109ef7378bSmrg 12311c19de146Smrg_ACEOF 12312c19de146Smrg 123139ef7378bSmrgcase $ac_config_files in *" 123149ef7378bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 123159ef7378bSmrgesac 12316c19de146Smrg 123179ef7378bSmrgcase $ac_config_headers in *" 123189ef7378bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 123199ef7378bSmrgesac 12320c19de146Smrg 12321c19de146Smrg 123229ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 123239ef7378bSmrg# Files that config.status was made for. 123249ef7378bSmrgconfig_files="$ac_config_files" 123259ef7378bSmrgconfig_headers="$ac_config_headers" 123269ef7378bSmrgconfig_commands="$ac_config_commands" 12327c19de146Smrg 123289ef7378bSmrg_ACEOF 12329c19de146Smrg 123309ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12331c19de146Smrgac_cs_usage="\ 123323b83913fSmrg'$as_me' instantiates files and other configuration actions 123339ef7378bSmrgfrom templates according to the current configuration. Unless the files 123349ef7378bSmrgand actions are specified as TAGs, all are instantiated by default. 12335c19de146Smrg 123369ef7378bSmrgUsage: $0 [OPTION]... [TAG]... 12337c19de146Smrg 12338c19de146Smrg -h, --help print this help, then exit 123399ef7378bSmrg -V, --version print version number and configuration settings, then exit 123409ef7378bSmrg --config print configuration, then exit 123419ef7378bSmrg -q, --quiet, --silent 123429ef7378bSmrg do not print progress messages 12343c19de146Smrg -d, --debug don't remove temporary files 12344c19de146Smrg --recheck update $as_me by reconfiguring in the same conditions 123459ef7378bSmrg --file=FILE[:TEMPLATE] 123469ef7378bSmrg instantiate the configuration file FILE 123479ef7378bSmrg --header=FILE[:TEMPLATE] 123489ef7378bSmrg instantiate the configuration header FILE 12349c19de146Smrg 12350c19de146SmrgConfiguration files: 12351c19de146Smrg$config_files 12352c19de146Smrg 12353c19de146SmrgConfiguration headers: 12354c19de146Smrg$config_headers 12355c19de146Smrg 12356c19de146SmrgConfiguration commands: 12357c19de146Smrg$config_commands 12358c19de146Smrg 12359a39bb051SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xbiff/issues>." 12360c19de146Smrg 123619ef7378bSmrg_ACEOF 123623b83913fSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 123633b83913fSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 123649ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 123653b83913fSmrgac_cs_config='$ac_cs_config_escaped' 12366c19de146Smrgac_cs_version="\\ 123673b83913fSmrgxbiff config.status 1.0.5 123683b83913fSmrgconfigured by $0, generated by GNU Autoconf 2.72, 123699ef7378bSmrg with options \\"\$ac_cs_config\\" 12370c19de146Smrg 123713b83913fSmrgCopyright (C) 2023 Free Software Foundation, Inc. 12372c19de146SmrgThis config.status script is free software; the Free Software Foundation 12373c19de146Smrggives unlimited permission to copy, distribute and modify it." 123749ef7378bSmrg 123759ef7378bSmrgac_pwd='$ac_pwd' 123769ef7378bSmrgsrcdir='$srcdir' 123779ef7378bSmrgINSTALL='$INSTALL' 123789ef7378bSmrgMKDIR_P='$MKDIR_P' 123799ef7378bSmrgAWK='$AWK' 123809ef7378bSmrgtest -n "\$AWK" || AWK=awk 12381c19de146Smrg_ACEOF 12382c19de146Smrg 123839ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 123849ef7378bSmrg# The default lists apply if the user does not specify any file. 12385c19de146Smrgac_need_defaults=: 12386c19de146Smrgwhile test $# != 0 12387c19de146Smrgdo 12388c19de146Smrg case $1 in 12389c918a7e2Smrg --*=?*) 123909ef7378bSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 123919ef7378bSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12392c19de146Smrg ac_shift=: 12393c19de146Smrg ;; 12394c918a7e2Smrg --*=) 12395c918a7e2Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12396c918a7e2Smrg ac_optarg= 12397c918a7e2Smrg ac_shift=: 12398c918a7e2Smrg ;; 123999ef7378bSmrg *) 12400c19de146Smrg ac_option=$1 12401c19de146Smrg ac_optarg=$2 12402c19de146Smrg ac_shift=shift 12403c19de146Smrg ;; 12404c19de146Smrg esac 12405c19de146Smrg 12406c19de146Smrg case $ac_option in 12407c19de146Smrg # Handling of the options. 12408c19de146Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12409c19de146Smrg ac_cs_recheck=: ;; 124109ef7378bSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 124113b83913fSmrg printf "%s\n" "$ac_cs_version"; exit ;; 124129ef7378bSmrg --config | --confi | --conf | --con | --co | --c ) 124133b83913fSmrg printf "%s\n" "$ac_cs_config"; exit ;; 124149ef7378bSmrg --debug | --debu | --deb | --de | --d | -d ) 12415c19de146Smrg debug=: ;; 12416c19de146Smrg --file | --fil | --fi | --f ) 12417c19de146Smrg $ac_shift 124189ef7378bSmrg case $ac_optarg in 124193b83913fSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12420c918a7e2Smrg '') as_fn_error $? "missing file argument" ;; 124219ef7378bSmrg esac 124229ef7378bSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 12423c19de146Smrg ac_need_defaults=false;; 12424c19de146Smrg --header | --heade | --head | --hea ) 12425c19de146Smrg $ac_shift 124269ef7378bSmrg case $ac_optarg in 124273b83913fSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 124289ef7378bSmrg esac 124299ef7378bSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12430c19de146Smrg ac_need_defaults=false;; 124319ef7378bSmrg --he | --h) 124329ef7378bSmrg # Conflict between --help and --header 124333b83913fSmrg as_fn_error $? "ambiguous option: '$1' 124343b83913fSmrgTry '$0 --help' for more information.";; 124359ef7378bSmrg --help | --hel | -h ) 124363b83913fSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 12437c19de146Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12438c19de146Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 12439c19de146Smrg ac_cs_silent=: ;; 12440c19de146Smrg 12441c19de146Smrg # This is an error. 124423b83913fSmrg -*) as_fn_error $? "unrecognized option: '$1' 124433b83913fSmrgTry '$0 --help' for more information." ;; 12444c19de146Smrg 124459ef7378bSmrg *) as_fn_append ac_config_targets " $1" 124469ef7378bSmrg ac_need_defaults=false ;; 12447c19de146Smrg 12448c19de146Smrg esac 12449c19de146Smrg shift 12450c19de146Smrgdone 12451c19de146Smrg 12452c19de146Smrgac_configure_extra_args= 12453c19de146Smrg 12454c19de146Smrgif $ac_cs_silent; then 12455c19de146Smrg exec 6>/dev/null 12456c19de146Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 12457c19de146Smrgfi 12458c19de146Smrg 12459c19de146Smrg_ACEOF 124609ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12461c19de146Smrgif \$ac_cs_recheck; then 12462a39bb051Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 124639ef7378bSmrg shift 124643b83913fSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 124659ef7378bSmrg CONFIG_SHELL='$SHELL' 124669ef7378bSmrg export CONFIG_SHELL 124679ef7378bSmrg exec "\$@" 12468c19de146Smrgfi 12469c19de146Smrg 12470c19de146Smrg_ACEOF 124719ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 124729ef7378bSmrgexec 5>>config.log 124739ef7378bSmrg{ 124749ef7378bSmrg echo 124759ef7378bSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 124769ef7378bSmrg## Running $as_me. ## 124779ef7378bSmrg_ASBOX 124783b83913fSmrg printf "%s\n" "$ac_log" 124799ef7378bSmrg} >&5 12480c19de146Smrg 124819ef7378bSmrg_ACEOF 124829ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12483c19de146Smrg# 124849ef7378bSmrg# INIT-COMMANDS 12485c19de146Smrg# 124863b83913fSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 12487c19de146Smrg 12488c19de146Smrg_ACEOF 12489c19de146Smrg 124909ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12491c19de146Smrg 124929ef7378bSmrg# Handling of arguments. 12493c19de146Smrgfor ac_config_target in $ac_config_targets 12494c19de146Smrgdo 124959ef7378bSmrg case $ac_config_target in 124969ef7378bSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 124979ef7378bSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 124989ef7378bSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12499c918a7e2Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 125009ef7378bSmrg 125013b83913fSmrg *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;; 12502c19de146Smrg esac 12503c19de146Smrgdone 12504c19de146Smrg 125059ef7378bSmrg 12506c19de146Smrg# If the user did not use the arguments to specify the items to instantiate, 12507c19de146Smrg# then the envvar interface is used. Set only those that are not. 12508c19de146Smrg# We use the long form for the default assignment because of an extremely 12509c19de146Smrg# bizarre bug on SunOS 4.1.3. 12510c19de146Smrgif $ac_need_defaults; then 125113b83913fSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 125123b83913fSmrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 125133b83913fSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 12514c19de146Smrgfi 12515c19de146Smrg 12516c19de146Smrg# Have a temporary directory for convenience. Make it in the build tree 125179ef7378bSmrg# simply because there is no reason against having it here, and in addition, 12518c19de146Smrg# creating and moving files from /tmp can sometimes cause problems. 125199ef7378bSmrg# Hook for its removal unless debugging. 125209ef7378bSmrg# Note that there is a small window in which the directory will not be cleaned: 125213b83913fSmrg# after its creation but before its name has been assigned to '$tmp'. 12522c19de146Smrg$debug || 12523c19de146Smrg{ 12524c918a7e2Smrg tmp= ac_tmp= 125259ef7378bSmrg trap 'exit_status=$? 12526c918a7e2Smrg : "${ac_tmp:=$tmp}" 12527c918a7e2Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 125289ef7378bSmrg' 0 125299ef7378bSmrg trap 'as_fn_exit 1' 1 2 13 15 12530c19de146Smrg} 12531c19de146Smrg# Create a (secure) tmp directory for tmp files. 12532c19de146Smrg 12533c19de146Smrg{ 125349ef7378bSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12535c918a7e2Smrg test -d "$tmp" 12536c19de146Smrg} || 12537c19de146Smrg{ 125389ef7378bSmrg tmp=./conf$$-$RANDOM 125399ef7378bSmrg (umask 077 && mkdir "$tmp") 12540c918a7e2Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12541c918a7e2Smrgac_tmp=$tmp 125429ef7378bSmrg 125439ef7378bSmrg# Set up the scripts for CONFIG_FILES section. 125449ef7378bSmrg# No need to generate them if there are no CONFIG_FILES. 125453b83913fSmrg# This happens for instance with './config.status config.h'. 125469ef7378bSmrgif test -n "$CONFIG_FILES"; then 125479ef7378bSmrg 125489ef7378bSmrg 125499ef7378bSmrgac_cr=`echo X | tr X '\015'` 125509ef7378bSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 125519ef7378bSmrg# But we know of no other shell where ac_cr would be empty at this 125529ef7378bSmrg# point, so we can use a bashism as a fallback. 125539ef7378bSmrgif test "x$ac_cr" = x; then 125549ef7378bSmrg eval ac_cr=\$\'\\r\' 125559ef7378bSmrgfi 125569ef7378bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 125579ef7378bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12558c918a7e2Smrg ac_cs_awk_cr='\\r' 125599ef7378bSmrgelse 125609ef7378bSmrg ac_cs_awk_cr=$ac_cr 125619ef7378bSmrgfi 125629ef7378bSmrg 12563c918a7e2Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 125649ef7378bSmrg_ACEOF 125659ef7378bSmrg 125669ef7378bSmrg 12567c19de146Smrg{ 125689ef7378bSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 125699ef7378bSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 125709ef7378bSmrg echo "_ACEOF" 125719ef7378bSmrg} >conf$$subs.sh || 12572c918a7e2Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12573c918a7e2Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 125749ef7378bSmrgac_delim='%!_!# ' 125759ef7378bSmrgfor ac_last_try in false false false false false :; do 125769ef7378bSmrg . ./conf$$subs.sh || 12577c918a7e2Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 125789ef7378bSmrg 125799ef7378bSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 125809ef7378bSmrg if test $ac_delim_n = $ac_delim_num; then 125819ef7378bSmrg break 125829ef7378bSmrg elif $ac_last_try; then 12583c918a7e2Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 125849ef7378bSmrg else 125859ef7378bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 125869ef7378bSmrg fi 125879ef7378bSmrgdone 125889ef7378bSmrgrm -f conf$$subs.sh 12589c19de146Smrg 125909ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12591c918a7e2Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 12592c19de146Smrg_ACEOF 125939ef7378bSmrgsed -n ' 125949ef7378bSmrgh 125959ef7378bSmrgs/^/S["/; s/!.*/"]=/ 125969ef7378bSmrgp 125979ef7378bSmrgg 125989ef7378bSmrgs/^[^!]*!// 125999ef7378bSmrg:repl 126009ef7378bSmrgt repl 126019ef7378bSmrgs/'"$ac_delim"'$// 126029ef7378bSmrgt delim 126039ef7378bSmrg:nl 126049ef7378bSmrgh 126059ef7378bSmrgs/\(.\{148\}\)..*/\1/ 126069ef7378bSmrgt more1 126079ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 126089ef7378bSmrgp 126099ef7378bSmrgn 126109ef7378bSmrgb repl 126119ef7378bSmrg:more1 126129ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 126139ef7378bSmrgp 126149ef7378bSmrgg 126159ef7378bSmrgs/.\{148\}// 126169ef7378bSmrgt nl 126179ef7378bSmrg:delim 126189ef7378bSmrgh 126199ef7378bSmrgs/\(.\{148\}\)..*/\1/ 126209ef7378bSmrgt more2 126219ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 126229ef7378bSmrgp 126239ef7378bSmrgb 126249ef7378bSmrg:more2 126259ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 126269ef7378bSmrgp 126279ef7378bSmrgg 126289ef7378bSmrgs/.\{148\}// 126299ef7378bSmrgt delim 126309ef7378bSmrg' <conf$$subs.awk | sed ' 126319ef7378bSmrg/^[^""]/{ 126329ef7378bSmrg N 126339ef7378bSmrg s/\n// 126349ef7378bSmrg} 126359ef7378bSmrg' >>$CONFIG_STATUS || ac_write_fail=1 126369ef7378bSmrgrm -f conf$$subs.awk 126379ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 126389ef7378bSmrg_ACAWK 12639c918a7e2Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 126409ef7378bSmrg for (key in S) S_is_set[key] = 1 126419ef7378bSmrg FS = "" 12642c19de146Smrg 126439ef7378bSmrg} 126449ef7378bSmrg{ 126459ef7378bSmrg line = $ 0 126469ef7378bSmrg nfields = split(line, field, "@") 126479ef7378bSmrg substed = 0 126489ef7378bSmrg len = length(field[1]) 126499ef7378bSmrg for (i = 2; i < nfields; i++) { 126509ef7378bSmrg key = field[i] 126519ef7378bSmrg keylen = length(key) 126529ef7378bSmrg if (S_is_set[key]) { 126539ef7378bSmrg value = S[key] 126549ef7378bSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 126559ef7378bSmrg len += length(value) + length(field[++i]) 126569ef7378bSmrg substed = 1 126579ef7378bSmrg } else 126589ef7378bSmrg len += 1 + keylen 126599ef7378bSmrg } 126609ef7378bSmrg 126619ef7378bSmrg print line 126629ef7378bSmrg} 12663c19de146Smrg 126649ef7378bSmrg_ACAWK 126659ef7378bSmrg_ACEOF 126669ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 126679ef7378bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 126689ef7378bSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 126699ef7378bSmrgelse 126709ef7378bSmrg cat 12671c918a7e2Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12672c918a7e2Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 126739ef7378bSmrg_ACEOF 126749ef7378bSmrg 12675c918a7e2Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12676c918a7e2Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 126779ef7378bSmrg# trailing colons and then remove the whole line if VPATH becomes empty 126789ef7378bSmrg# (actually we leave an empty line to preserve line numbers). 126799ef7378bSmrgif test "x$srcdir" = x.; then 12680c918a7e2Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12681c918a7e2Smrgh 12682c918a7e2Smrgs/// 12683c918a7e2Smrgs/^/:/ 12684c918a7e2Smrgs/[ ]*$/:/ 12685c918a7e2Smrgs/:\$(srcdir):/:/g 12686c918a7e2Smrgs/:\${srcdir}:/:/g 12687c918a7e2Smrgs/:@srcdir@:/:/g 12688c918a7e2Smrgs/^:*// 126899ef7378bSmrgs/:*$// 12690c918a7e2Smrgx 12691c918a7e2Smrgs/\(=[ ]*\).*/\1/ 12692c918a7e2SmrgG 12693c918a7e2Smrgs/\n// 126949ef7378bSmrgs/^[^=]*=[ ]*$// 126959ef7378bSmrg}' 126969ef7378bSmrgfi 12697c19de146Smrg 126989ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 126999ef7378bSmrgfi # test -n "$CONFIG_FILES" 12700c19de146Smrg 127019ef7378bSmrg# Set up the scripts for CONFIG_HEADERS section. 127029ef7378bSmrg# No need to generate them if there are no CONFIG_HEADERS. 127033b83913fSmrg# This happens for instance with './config.status Makefile'. 127049ef7378bSmrgif test -n "$CONFIG_HEADERS"; then 12705c918a7e2Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 127069ef7378bSmrgBEGIN { 12707c19de146Smrg_ACEOF 12708c19de146Smrg 127093b83913fSmrg# Transform confdefs.h into an awk script 'defines.awk', embedded as 127109ef7378bSmrg# here-document in config.status, that substitutes the proper values into 127119ef7378bSmrg# config.h.in to produce config.h. 127129ef7378bSmrg 127139ef7378bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 127149ef7378bSmrg# handling of long lines. 127159ef7378bSmrgac_delim='%!_!# ' 127169ef7378bSmrgfor ac_last_try in false false :; do 12717c918a7e2Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12718c918a7e2Smrg if test -z "$ac_tt"; then 127199ef7378bSmrg break 127209ef7378bSmrg elif $ac_last_try; then 12721c918a7e2Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 127229ef7378bSmrg else 127239ef7378bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12724c19de146Smrg fi 127259ef7378bSmrgdone 12726c19de146Smrg 127279ef7378bSmrg# For the awk script, D is an array of macro values keyed by name, 127289ef7378bSmrg# likewise P contains macro parameters if any. Preserve backslash 127299ef7378bSmrg# newline sequences. 127309ef7378bSmrg 127319ef7378bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 127329ef7378bSmrgsed -n ' 127339ef7378bSmrgs/.\{148\}/&'"$ac_delim"'/g 127349ef7378bSmrgt rset 127359ef7378bSmrg:rset 127369ef7378bSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 127379ef7378bSmrgt def 127389ef7378bSmrgd 127399ef7378bSmrg:def 127409ef7378bSmrgs/\\$// 127419ef7378bSmrgt bsnl 127429ef7378bSmrgs/["\\]/\\&/g 127439ef7378bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 127449ef7378bSmrgD["\1"]=" \3"/p 127459ef7378bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 127469ef7378bSmrgd 127479ef7378bSmrg:bsnl 127489ef7378bSmrgs/["\\]/\\&/g 127499ef7378bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 127509ef7378bSmrgD["\1"]=" \3\\\\\\n"\\/p 127519ef7378bSmrgt cont 127529ef7378bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 127539ef7378bSmrgt cont 127549ef7378bSmrgd 127559ef7378bSmrg:cont 127569ef7378bSmrgn 127579ef7378bSmrgs/.\{148\}/&'"$ac_delim"'/g 127589ef7378bSmrgt clear 127599ef7378bSmrg:clear 127609ef7378bSmrgs/\\$// 127619ef7378bSmrgt bsnlc 127629ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 127639ef7378bSmrgd 127649ef7378bSmrg:bsnlc 127659ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 127669ef7378bSmrgb cont 127679ef7378bSmrg' <confdefs.h | sed ' 127689ef7378bSmrgs/'"$ac_delim"'/"\\\ 127699ef7378bSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 127709ef7378bSmrg 127719ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 127729ef7378bSmrg for (key in D) D_is_set[key] = 1 127739ef7378bSmrg FS = "" 127749ef7378bSmrg} 127759ef7378bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 127769ef7378bSmrg line = \$ 0 127779ef7378bSmrg split(line, arg, " ") 127789ef7378bSmrg if (arg[1] == "#") { 127799ef7378bSmrg defundef = arg[2] 127809ef7378bSmrg mac1 = arg[3] 127819ef7378bSmrg } else { 127829ef7378bSmrg defundef = substr(arg[1], 2) 127839ef7378bSmrg mac1 = arg[2] 127849ef7378bSmrg } 127859ef7378bSmrg split(mac1, mac2, "(") #) 127869ef7378bSmrg macro = mac2[1] 127879ef7378bSmrg prefix = substr(line, 1, index(line, defundef) - 1) 127889ef7378bSmrg if (D_is_set[macro]) { 127899ef7378bSmrg # Preserve the white space surrounding the "#". 127909ef7378bSmrg print prefix "define", macro P[macro] D[macro] 127919ef7378bSmrg next 127929ef7378bSmrg } else { 127939ef7378bSmrg # Replace #undef with comments. This is necessary, for example, 127949ef7378bSmrg # in the case of _POSIX_SOURCE, which is predefined and required 127959ef7378bSmrg # on some systems where configure will not decide to define it. 127969ef7378bSmrg if (defundef == "undef") { 127979ef7378bSmrg print "/*", prefix defundef, macro, "*/" 127989ef7378bSmrg next 127999ef7378bSmrg } 128009ef7378bSmrg } 128019ef7378bSmrg} 128029ef7378bSmrg{ print } 128039ef7378bSmrg_ACAWK 12804c19de146Smrg_ACEOF 128059ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12806c918a7e2Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 128079ef7378bSmrgfi # test -n "$CONFIG_HEADERS" 128089ef7378bSmrg 128099ef7378bSmrg 128109ef7378bSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 128119ef7378bSmrgshift 128129ef7378bSmrgfor ac_tag 128139ef7378bSmrgdo 128149ef7378bSmrg case $ac_tag in 128159ef7378bSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 128169ef7378bSmrg esac 128179ef7378bSmrg case $ac_mode$ac_tag in 128189ef7378bSmrg :[FHL]*:*);; 128193b83913fSmrg :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;; 128209ef7378bSmrg :[FH]-) ac_tag=-:-;; 128219ef7378bSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 128229ef7378bSmrg esac 128239ef7378bSmrg ac_save_IFS=$IFS 128249ef7378bSmrg IFS=: 128259ef7378bSmrg set x $ac_tag 128269ef7378bSmrg IFS=$ac_save_IFS 128279ef7378bSmrg shift 128289ef7378bSmrg ac_file=$1 128299ef7378bSmrg shift 128309ef7378bSmrg 128319ef7378bSmrg case $ac_mode in 128329ef7378bSmrg :L) ac_source=$1;; 128339ef7378bSmrg :[FH]) 128349ef7378bSmrg ac_file_inputs= 128359ef7378bSmrg for ac_f 128369ef7378bSmrg do 128379ef7378bSmrg case $ac_f in 12838c918a7e2Smrg -) ac_f="$ac_tmp/stdin";; 128399ef7378bSmrg *) # Look for the file first in the build tree, then in the source tree 128409ef7378bSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 128413b83913fSmrg # because $ac_f cannot contain ':'. 128429ef7378bSmrg test -f "$ac_f" || 128439ef7378bSmrg case $ac_f in 128449ef7378bSmrg [\\/$]*) false;; 128459ef7378bSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 128469ef7378bSmrg esac || 128473b83913fSmrg as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;; 128489ef7378bSmrg esac 128493b83913fSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 128509ef7378bSmrg as_fn_append ac_file_inputs " '$ac_f'" 128519ef7378bSmrg done 128529ef7378bSmrg 128533b83913fSmrg # Let's still pretend it is 'configure' which instantiates (i.e., don't 128549ef7378bSmrg # use $as_me), people would be surprised to read: 128559ef7378bSmrg # /* config.h. Generated by config.status. */ 128569ef7378bSmrg configure_input='Generated from '` 128573b83913fSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 128589ef7378bSmrg `' by configure.' 128599ef7378bSmrg if test x"$ac_file" != x-; then 128609ef7378bSmrg configure_input="$ac_file. $configure_input" 128613b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 128623b83913fSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 128639ef7378bSmrg fi 128649ef7378bSmrg # Neutralize special characters interpreted by sed in replacement strings. 128659ef7378bSmrg case $configure_input in #( 128669ef7378bSmrg *\&* | *\|* | *\\* ) 128673b83913fSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 128689ef7378bSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 128699ef7378bSmrg *) ac_sed_conf_input=$configure_input;; 128709ef7378bSmrg esac 128719ef7378bSmrg 128729ef7378bSmrg case $ac_tag in 12873c918a7e2Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12874c918a7e2Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 128759ef7378bSmrg esac 128769ef7378bSmrg ;; 12877c19de146Smrg esac 12878c19de146Smrg 128799ef7378bSmrg ac_dir=`$as_dirname -- "$ac_file" || 12880c19de146Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12881c19de146Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 12882c19de146Smrg X"$ac_file" : 'X\(//\)$' \| \ 128839ef7378bSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 128843b83913fSmrgprintf "%s\n" X"$ac_file" | 128859ef7378bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 128869ef7378bSmrg s//\1/ 128879ef7378bSmrg q 128889ef7378bSmrg } 128899ef7378bSmrg /^X\(\/\/\)[^/].*/{ 128909ef7378bSmrg s//\1/ 128919ef7378bSmrg q 128929ef7378bSmrg } 128939ef7378bSmrg /^X\(\/\/\)$/{ 128949ef7378bSmrg s//\1/ 128959ef7378bSmrg q 128969ef7378bSmrg } 128979ef7378bSmrg /^X\(\/\).*/{ 128989ef7378bSmrg s//\1/ 128999ef7378bSmrg q 129009ef7378bSmrg } 129019ef7378bSmrg s/.*/./; q'` 129029ef7378bSmrg as_dir="$ac_dir"; as_fn_mkdir_p 12903c19de146Smrg ac_builddir=. 12904c19de146Smrg 129059ef7378bSmrgcase "$ac_dir" in 129069ef7378bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 129079ef7378bSmrg*) 129083b83913fSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 129099ef7378bSmrg # A ".." for each directory in $ac_dir_suffix. 129103b83913fSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 129119ef7378bSmrg case $ac_top_builddir_sub in 129129ef7378bSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 129139ef7378bSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 129149ef7378bSmrg esac ;; 129159ef7378bSmrgesac 129169ef7378bSmrgac_abs_top_builddir=$ac_pwd 129179ef7378bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 129189ef7378bSmrg# for backward compatibility: 129199ef7378bSmrgac_top_builddir=$ac_top_build_prefix 12920c19de146Smrg 12921c19de146Smrgcase $srcdir in 129229ef7378bSmrg .) # We are building in place. 12923c19de146Smrg ac_srcdir=. 129249ef7378bSmrg ac_top_srcdir=$ac_top_builddir_sub 129259ef7378bSmrg ac_abs_top_srcdir=$ac_pwd ;; 129269ef7378bSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 12927c19de146Smrg ac_srcdir=$srcdir$ac_dir_suffix; 129289ef7378bSmrg ac_top_srcdir=$srcdir 129299ef7378bSmrg ac_abs_top_srcdir=$srcdir ;; 129309ef7378bSmrg *) # Relative name. 129319ef7378bSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 129329ef7378bSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 129339ef7378bSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12934c19de146Smrgesac 129359ef7378bSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12936c19de146Smrg 12937c19de146Smrg 129389ef7378bSmrg case $ac_mode in 129399ef7378bSmrg :F) 129409ef7378bSmrg # 129419ef7378bSmrg # CONFIG_FILE 129429ef7378bSmrg # 12943c19de146Smrg 12944c19de146Smrg case $INSTALL in 12945c19de146Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 129469ef7378bSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 129479ef7378bSmrg esac 129489ef7378bSmrg ac_MKDIR_P=$MKDIR_P 129499ef7378bSmrg case $MKDIR_P in 129509ef7378bSmrg [\\/$]* | ?:[\\/]* ) ;; 129519ef7378bSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 12952c19de146Smrg esac 129539ef7378bSmrg_ACEOF 12954c19de146Smrg 129559ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 129569ef7378bSmrg# If the template does not know about datarootdir, expand it. 129579ef7378bSmrg# FIXME: This hack should be removed a few years after 2.60. 129589ef7378bSmrgac_datarootdir_hack=; ac_datarootdir_seen= 129599ef7378bSmrgac_sed_dataroot=' 129609ef7378bSmrg/datarootdir/ { 129619ef7378bSmrg p 129629ef7378bSmrg q 129639ef7378bSmrg} 129649ef7378bSmrg/@datadir@/p 129659ef7378bSmrg/@docdir@/p 129669ef7378bSmrg/@infodir@/p 129679ef7378bSmrg/@localedir@/p 129689ef7378bSmrg/@mandir@/p' 129699ef7378bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 129709ef7378bSmrg*datarootdir*) ac_datarootdir_seen=yes;; 129719ef7378bSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 129723b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 129733b83913fSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 129749ef7378bSmrg_ACEOF 129759ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 129769ef7378bSmrg ac_datarootdir_hack=' 129779ef7378bSmrg s&@datadir@&$datadir&g 129789ef7378bSmrg s&@docdir@&$docdir&g 129799ef7378bSmrg s&@infodir@&$infodir&g 129809ef7378bSmrg s&@localedir@&$localedir&g 129819ef7378bSmrg s&@mandir@&$mandir&g 129829ef7378bSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 129839ef7378bSmrgesac 12984c19de146Smrg_ACEOF 129859ef7378bSmrg 129863b83913fSmrg# Neutralize VPATH when '$srcdir' = '.'. 129879ef7378bSmrg# Shell code in configure.ac might set extrasub. 129889ef7378bSmrg# FIXME: do we really want to maintain this feature? 129899ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 129909ef7378bSmrgac_sed_extra="$ac_vpsub 12991c19de146Smrg$extrasub 12992c19de146Smrg_ACEOF 129939ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12994c19de146Smrg:t 12995c19de146Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 129969ef7378bSmrgs|@configure_input@|$ac_sed_conf_input|;t t 129979ef7378bSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 129989ef7378bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 129999ef7378bSmrgs&@srcdir@&$ac_srcdir&;t t 130009ef7378bSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 130019ef7378bSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 130029ef7378bSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 130039ef7378bSmrgs&@builddir@&$ac_builddir&;t t 130049ef7378bSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 130059ef7378bSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 130069ef7378bSmrgs&@INSTALL@&$ac_INSTALL&;t t 130079ef7378bSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 130089ef7378bSmrg$ac_datarootdir_hack 130099ef7378bSmrg" 13010c918a7e2Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 13011c918a7e2Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 130129ef7378bSmrg 130139ef7378bSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13014c918a7e2Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 13015c918a7e2Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 13016c918a7e2Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 130173b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir' 13018c918a7e2Smrgwhich seems to be undefined. Please make sure it is defined" >&5 130193b83913fSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir' 13020c918a7e2Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 130219ef7378bSmrg 13022c918a7e2Smrg rm -f "$ac_tmp/stdin" 13023c19de146Smrg case $ac_file in 13024c918a7e2Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 13025c918a7e2Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 130269ef7378bSmrg esac \ 13027c918a7e2Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 130289ef7378bSmrg ;; 130299ef7378bSmrg :H) 130309ef7378bSmrg # 130319ef7378bSmrg # CONFIG_HEADER 130329ef7378bSmrg # 13033c19de146Smrg if test x"$ac_file" != x-; then 130349ef7378bSmrg { 130353b83913fSmrg printf "%s\n" "/* $configure_input */" >&1 \ 13036c918a7e2Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 13037c918a7e2Smrg } >"$ac_tmp/config.h" \ 13038c918a7e2Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13039c918a7e2Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 130403b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 130413b83913fSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 13042c19de146Smrg else 130439ef7378bSmrg rm -f "$ac_file" 13044c918a7e2Smrg mv "$ac_tmp/config.h" "$ac_file" \ 13045c918a7e2Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13046c19de146Smrg fi 13047c19de146Smrg else 130483b83913fSmrg printf "%s\n" "/* $configure_input */" >&1 \ 13049c918a7e2Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 13050c918a7e2Smrg || as_fn_error $? "could not create -" "$LINENO" 5 13051c19de146Smrg fi 130529ef7378bSmrg# Compute "$ac_file"'s index in $config_headers. 130539ef7378bSmrg_am_arg="$ac_file" 13054c19de146Smrg_am_stamp_count=1 13055c19de146Smrgfor _am_header in $config_headers :; do 13056c19de146Smrg case $_am_header in 130579ef7378bSmrg $_am_arg | $_am_arg:* ) 13058c19de146Smrg break ;; 13059c19de146Smrg * ) 13060c19de146Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 13061c19de146Smrg esac 13062c19de146Smrgdone 130639ef7378bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 130649ef7378bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 130659ef7378bSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 130669ef7378bSmrg X"$_am_arg" : 'X\(//\)$' \| \ 130679ef7378bSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 130683b83913fSmrgprintf "%s\n" X"$_am_arg" | 130699ef7378bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 130709ef7378bSmrg s//\1/ 130719ef7378bSmrg q 130729ef7378bSmrg } 130739ef7378bSmrg /^X\(\/\/\)[^/].*/{ 130749ef7378bSmrg s//\1/ 130759ef7378bSmrg q 130769ef7378bSmrg } 130779ef7378bSmrg /^X\(\/\/\)$/{ 130789ef7378bSmrg s//\1/ 130799ef7378bSmrg q 130809ef7378bSmrg } 130819ef7378bSmrg /^X\(\/\).*/{ 130829ef7378bSmrg s//\1/ 130839ef7378bSmrg q 130849ef7378bSmrg } 130859ef7378bSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 130869ef7378bSmrg ;; 13087c19de146Smrg 130883b83913fSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 130893b83913fSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 130909ef7378bSmrg ;; 130919ef7378bSmrg esac 13092c19de146Smrg 13093c19de146Smrg 130949ef7378bSmrg case $ac_file$ac_mode in 130959ef7378bSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 13096a39bb051Smrg # Older Autoconf quotes --file arguments for eval, but not when files 130979ef7378bSmrg # are listed without --file. Let's play safe and only enable the eval 130989ef7378bSmrg # if we detect the quoting. 130993b83913fSmrg # TODO: see whether this extra hack can be removed once we start 131003b83913fSmrg # requiring Autoconf 2.70 or later. 131013b83913fSmrg case $CONFIG_FILES in #( 131023b83913fSmrg *\'*) : 131033b83913fSmrg eval set x "$CONFIG_FILES" ;; #( 131043b83913fSmrg *) : 131053b83913fSmrg set x $CONFIG_FILES ;; #( 131063b83913fSmrg *) : 131073b83913fSmrg ;; 131083b83913fSmrgesac 131099ef7378bSmrg shift 131103b83913fSmrg # Used to flag and report bootstrapping failures. 131113b83913fSmrg am_rc=0 131123b83913fSmrg for am_mf 131139ef7378bSmrg do 131149ef7378bSmrg # Strip MF so we end up with the name of the file. 131153b83913fSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 131163b83913fSmrg # Check whether this is an Automake generated Makefile which includes 131173b83913fSmrg # dependency-tracking related rules and includes. 131183b83913fSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 131199ef7378bSmrg # limit of 2048, but all sed's we know have understand at least 4000. 131203b83913fSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 131213b83913fSmrg || continue 131223b83913fSmrg am_dirpart=`$as_dirname -- "$am_mf" || 131233b83913fSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 131243b83913fSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 131253b83913fSmrg X"$am_mf" : 'X\(//\)$' \| \ 131263b83913fSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 131273b83913fSmrgprintf "%s\n" X"$am_mf" | 131289ef7378bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 131299ef7378bSmrg s//\1/ 131309ef7378bSmrg q 131319ef7378bSmrg } 131329ef7378bSmrg /^X\(\/\/\)[^/].*/{ 131339ef7378bSmrg s//\1/ 131349ef7378bSmrg q 131359ef7378bSmrg } 131369ef7378bSmrg /^X\(\/\/\)$/{ 131379ef7378bSmrg s//\1/ 131389ef7378bSmrg q 131399ef7378bSmrg } 131409ef7378bSmrg /^X\(\/\).*/{ 131419ef7378bSmrg s//\1/ 131429ef7378bSmrg q 131439ef7378bSmrg } 131449ef7378bSmrg s/.*/./; q'` 131453b83913fSmrg am_filepart=`$as_basename -- "$am_mf" || 131463b83913fSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 131473b83913fSmrg X"$am_mf" : 'X\(//\)$' \| \ 131483b83913fSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 131493b83913fSmrgprintf "%s\n" X/"$am_mf" | 131503b83913fSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 131519ef7378bSmrg s//\1/ 131529ef7378bSmrg q 131539ef7378bSmrg } 131543b83913fSmrg /^X\/\(\/\/\)$/{ 131559ef7378bSmrg s//\1/ 131569ef7378bSmrg q 131579ef7378bSmrg } 131583b83913fSmrg /^X\/\(\/\).*/{ 131599ef7378bSmrg s//\1/ 131609ef7378bSmrg q 131619ef7378bSmrg } 131629ef7378bSmrg s/.*/./; q'` 131633b83913fSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 131643b83913fSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 131653b83913fSmrg | $MAKE -f - am--depfiles" >&5 131663b83913fSmrg (cd "$am_dirpart" \ 131673b83913fSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 131683b83913fSmrg | $MAKE -f - am--depfiles) >&5 2>&5 131693b83913fSmrg ac_status=$? 131703b83913fSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 131713b83913fSmrg (exit $ac_status); } || am_rc=$? 13172c19de146Smrg done 131733b83913fSmrg if test $am_rc -ne 0; then 131743b83913fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 131753b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} 131763b83913fSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 131773b83913fSmrg for automatic dependency tracking. If GNU make was not used, consider 131783b83913fSmrg re-running the configure script with MAKE=\"gmake\" (or whatever is 131793b83913fSmrg necessary). You can also try re-running configure with the 131803b83913fSmrg '--disable-dependency-tracking' option to at least be able to build 131813b83913fSmrg the package (albeit without support for automatic dependency tracking). 131823b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } 131833b83913fSmrg fi 131843b83913fSmrg { am_dirpart=; unset am_dirpart;} 131853b83913fSmrg { am_filepart=; unset am_filepart;} 131863b83913fSmrg { am_mf=; unset am_mf;} 131873b83913fSmrg { am_rc=; unset am_rc;} 131883b83913fSmrg rm -f conftest-deps.mk 131899ef7378bSmrg} 13190c19de146Smrg ;; 131919ef7378bSmrg 13192c19de146Smrg esac 131939ef7378bSmrgdone # for ac_tag 13194c19de146Smrg 13195c19de146Smrg 131969ef7378bSmrgas_fn_exit 0 13197c19de146Smrg_ACEOF 13198c19de146Smrgac_clean_files=$ac_clean_files_save 13199c19de146Smrg 132009ef7378bSmrgtest $ac_write_fail = 0 || 13201c918a7e2Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 132029ef7378bSmrg 13203c19de146Smrg 13204c19de146Smrg# configure is writing to config.log, and then calls config.status. 13205c19de146Smrg# config.status does its own redirection, appending to config.log. 13206c19de146Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 13207c19de146Smrg# by configure, so config.status won't be able to write to it; its 13208c19de146Smrg# output is simply discarded. So we exec the FD to /dev/null, 13209c19de146Smrg# effectively closing config.log, so it can be properly (re)opened and 13210c19de146Smrg# appended to by config.status. When coming back to configure, we 13211c19de146Smrg# need to make the FD available again. 13212c19de146Smrgif test "$no_create" != yes; then 13213c19de146Smrg ac_cs_success=: 13214c19de146Smrg ac_config_status_args= 13215c19de146Smrg test "$silent" = yes && 13216c19de146Smrg ac_config_status_args="$ac_config_status_args --quiet" 13217c19de146Smrg exec 5>/dev/null 13218c19de146Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13219c19de146Smrg exec 5>>config.log 13220c19de146Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13221c19de146Smrg # would make configure fail if this is the last instruction. 13222c918a7e2Smrg $ac_cs_success || as_fn_exit 1 132239ef7378bSmrgfi 132249ef7378bSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 132253b83913fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 132263b83913fSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13227c19de146Smrgfi 13228c19de146Smrg 132293b83913fSmrg 13230