configure revision e9feffd0
144d7874bSmrg#! /bin/sh 244d7874bSmrg# Guess values for system-dependent variables and create Makefiles. 3e9feffd0Smrg# Generated by GNU Autoconf 2.69 for beforelight 1.0.6. 444d7874bSmrg# 5e9feffd0Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/beforelight/issues>. 644d7874bSmrg# 72d861bc5Smrg# 8e9feffd0Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 92d861bc5Smrg# 102d861bc5Smrg# 1144d7874bSmrg# This configure script is free software; the Free Software Foundation 1244d7874bSmrg# gives unlimited permission to copy, distribute and modify it. 132d861bc5Smrg## -------------------- ## 142d861bc5Smrg## M4sh Initialization. ## 152d861bc5Smrg## -------------------- ## 1644d7874bSmrg 172d861bc5Smrg# Be more Bourne compatible 182d861bc5SmrgDUALCASE=1; export DUALCASE # for MKS sh 192d861bc5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 2044d7874bSmrg emulate sh 2144d7874bSmrg NULLCMD=: 222d861bc5Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2344d7874bSmrg # is contrary to our usage. Disable this feature. 2444d7874bSmrg alias -g '${1+"$@"}'='"$@"' 252d861bc5Smrg setopt NO_GLOB_SUBST 262d861bc5Smrgelse 272d861bc5Smrg case `(set -o) 2>/dev/null` in #( 282d861bc5Smrg *posix*) : 292d861bc5Smrg set -o posix ;; #( 302d861bc5Smrg *) : 312d861bc5Smrg ;; 322d861bc5Smrgesac 3344d7874bSmrgfi 3444d7874bSmrg 352d861bc5Smrg 362d861bc5Smrgas_nl=' 372d861bc5Smrg' 382d861bc5Smrgexport as_nl 392d861bc5Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 402d861bc5Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 412d861bc5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 422d861bc5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 432d861bc5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 442d861bc5Smrg# but without wasting forks for bash or zsh. 452d861bc5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 462d861bc5Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 472d861bc5Smrg as_echo='print -r --' 482d861bc5Smrg as_echo_n='print -rn --' 492d861bc5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 502d861bc5Smrg as_echo='printf %s\n' 512d861bc5Smrg as_echo_n='printf %s' 5244d7874bSmrgelse 532d861bc5Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 542d861bc5Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 552d861bc5Smrg as_echo_n='/usr/ucb/echo -n' 562d861bc5Smrg else 572d861bc5Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 582d861bc5Smrg as_echo_n_body='eval 592d861bc5Smrg arg=$1; 602d861bc5Smrg case $arg in #( 612d861bc5Smrg *"$as_nl"*) 622d861bc5Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 632d861bc5Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 642d861bc5Smrg esac; 652d861bc5Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 662d861bc5Smrg ' 672d861bc5Smrg export as_echo_n_body 682d861bc5Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 692d861bc5Smrg fi 702d861bc5Smrg export as_echo_body 712d861bc5Smrg as_echo='sh -c $as_echo_body as_echo' 722d861bc5Smrgfi 732d861bc5Smrg 742d861bc5Smrg# The user is always right. 752d861bc5Smrgif test "${PATH_SEPARATOR+set}" != set; then 762d861bc5Smrg PATH_SEPARATOR=: 772d861bc5Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 782d861bc5Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 792d861bc5Smrg PATH_SEPARATOR=';' 802d861bc5Smrg } 8144d7874bSmrgfi 8244d7874bSmrg 8344d7874bSmrg 842d861bc5Smrg# IFS 852d861bc5Smrg# We need space, tab and new line, in precisely that order. Quoting is 862d861bc5Smrg# there to prevent editors from complaining about space-tab. 872d861bc5Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 882d861bc5Smrg# splitting by setting IFS to empty value.) 892d861bc5SmrgIFS=" "" $as_nl" 902d861bc5Smrg 912d861bc5Smrg# Find who we are. Look in the path if we contain no directory separator. 922d861bc5Smrgas_myself= 932d861bc5Smrgcase $0 in #(( 942d861bc5Smrg *[\\/]* ) as_myself=$0 ;; 952d861bc5Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 962d861bc5Smrgfor as_dir in $PATH 972d861bc5Smrgdo 982d861bc5Smrg IFS=$as_save_IFS 992d861bc5Smrg test -z "$as_dir" && as_dir=. 1002d861bc5Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1012d861bc5Smrg done 1022d861bc5SmrgIFS=$as_save_IFS 1032d861bc5Smrg 1042d861bc5Smrg ;; 1052d861bc5Smrgesac 1062d861bc5Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1072d861bc5Smrg# in which case we are not to be found in the path. 1082d861bc5Smrgif test "x$as_myself" = x; then 1092d861bc5Smrg as_myself=$0 1102d861bc5Smrgfi 1112d861bc5Smrgif test ! -f "$as_myself"; then 1122d861bc5Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1132d861bc5Smrg exit 1 1142d861bc5Smrgfi 1152d861bc5Smrg 1162d861bc5Smrg# Unset variables that we do not need and which cause bugs (e.g. in 1172d861bc5Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1182d861bc5Smrg# suppresses any "Segmentation fault" message there. '((' could 1192d861bc5Smrg# trigger a bug in pdksh 5.2.14. 1202d861bc5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 1212d861bc5Smrgdo eval test x\${$as_var+set} = xset \ 1222d861bc5Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1232d861bc5Smrgdone 12444d7874bSmrgPS1='$ ' 12544d7874bSmrgPS2='> ' 12644d7874bSmrgPS4='+ ' 12744d7874bSmrg 12844d7874bSmrg# NLS nuisances. 1292d861bc5SmrgLC_ALL=C 1302d861bc5Smrgexport LC_ALL 1312d861bc5SmrgLANGUAGE=C 1322d861bc5Smrgexport LANGUAGE 1332d861bc5Smrg 1342d861bc5Smrg# CDPATH. 1352d861bc5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1362d861bc5Smrg 137e9feffd0Smrg# Use a proper internal environment variable to ensure we don't fall 138e9feffd0Smrg # into an infinite loop, continuously re-executing ourselves. 139e9feffd0Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140e9feffd0Smrg _as_can_reexec=no; export _as_can_reexec; 141e9feffd0Smrg # We cannot yet assume a decent shell, so we have to provide a 142e9feffd0Smrg# neutralization value for shells without unset; and this also 143e9feffd0Smrg# works around shells that cannot unset nonexistent variables. 144e9feffd0Smrg# Preserve -v and -x to the replacement shell. 145e9feffd0SmrgBASH_ENV=/dev/null 146e9feffd0SmrgENV=/dev/null 147e9feffd0Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148e9feffd0Smrgcase $- in # (((( 149e9feffd0Smrg *v*x* | *x*v* ) as_opts=-vx ;; 150e9feffd0Smrg *v* ) as_opts=-v ;; 151e9feffd0Smrg *x* ) as_opts=-x ;; 152e9feffd0Smrg * ) as_opts= ;; 153e9feffd0Smrgesac 154e9feffd0Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155e9feffd0Smrg# Admittedly, this is quite paranoid, since all the known shells bail 156e9feffd0Smrg# out after a failed `exec'. 157e9feffd0Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158e9feffd0Smrgas_fn_exit 255 159e9feffd0Smrg fi 160e9feffd0Smrg # We don't want this to propagate to other subprocesses. 161e9feffd0Smrg { _as_can_reexec=; unset _as_can_reexec;} 1622d861bc5Smrgif test "x$CONFIG_SHELL" = x; then 1632d861bc5Smrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 1642d861bc5Smrg emulate sh 1652d861bc5Smrg NULLCMD=: 1662d861bc5Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 1672d861bc5Smrg # is contrary to our usage. Disable this feature. 1682d861bc5Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 1692d861bc5Smrg setopt NO_GLOB_SUBST 1702d861bc5Smrgelse 1712d861bc5Smrg case \`(set -o) 2>/dev/null\` in #( 1722d861bc5Smrg *posix*) : 1732d861bc5Smrg set -o posix ;; #( 1742d861bc5Smrg *) : 1752d861bc5Smrg ;; 1762d861bc5Smrgesac 1772d861bc5Smrgfi 1782d861bc5Smrg" 1792d861bc5Smrg as_required="as_fn_return () { (exit \$1); } 1802d861bc5Smrgas_fn_success () { as_fn_return 0; } 1812d861bc5Smrgas_fn_failure () { as_fn_return 1; } 1822d861bc5Smrgas_fn_ret_success () { return 0; } 1832d861bc5Smrgas_fn_ret_failure () { return 1; } 1842d861bc5Smrg 1852d861bc5Smrgexitcode=0 1862d861bc5Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 1872d861bc5Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 1882d861bc5Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 1892d861bc5Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 1902d861bc5Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 1912d861bc5Smrg 1922d861bc5Smrgelse 1932d861bc5Smrg exitcode=1; echo positional parameters were not saved. 1942d861bc5Smrgfi 195e9feffd0Smrgtest x\$exitcode = x0 || exit 1 196e9feffd0Smrgtest -x / || exit 1" 1972d861bc5Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 1982d861bc5Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 1992d861bc5Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 2002d861bc5Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 2012d861bc5Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 2022d861bc5Smrg if (eval "$as_required") 2>/dev/null; then : 2032d861bc5Smrg as_have_required=yes 2042d861bc5Smrgelse 2052d861bc5Smrg as_have_required=no 2062d861bc5Smrgfi 2072d861bc5Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 2082d861bc5Smrg 2092d861bc5Smrgelse 2102d861bc5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2112d861bc5Smrgas_found=false 2122d861bc5Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 21344d7874bSmrgdo 2142d861bc5Smrg IFS=$as_save_IFS 2152d861bc5Smrg test -z "$as_dir" && as_dir=. 2162d861bc5Smrg as_found=: 2172d861bc5Smrg case $as_dir in #( 2182d861bc5Smrg /*) 2192d861bc5Smrg for as_base in sh bash ksh sh5; do 2202d861bc5Smrg # Try only shells that exist, to save several forks. 2212d861bc5Smrg as_shell=$as_dir/$as_base 2222d861bc5Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 2232d861bc5Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 2242d861bc5Smrg CONFIG_SHELL=$as_shell as_have_required=yes 2252d861bc5Smrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 2262d861bc5Smrg break 2 2272d861bc5Smrgfi 2282d861bc5Smrgfi 2292d861bc5Smrg done;; 2302d861bc5Smrg esac 2312d861bc5Smrg as_found=false 2322d861bc5Smrgdone 2332d861bc5Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 2342d861bc5Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 2352d861bc5Smrg CONFIG_SHELL=$SHELL as_have_required=yes 2362d861bc5Smrgfi; } 2372d861bc5SmrgIFS=$as_save_IFS 2382d861bc5Smrg 2392d861bc5Smrg 2402d861bc5Smrg if test "x$CONFIG_SHELL" != x; then : 241e9feffd0Smrg export CONFIG_SHELL 242e9feffd0Smrg # We cannot yet assume a decent shell, so we have to provide a 243e9feffd0Smrg# neutralization value for shells without unset; and this also 244e9feffd0Smrg# works around shells that cannot unset nonexistent variables. 245e9feffd0Smrg# Preserve -v and -x to the replacement shell. 246e9feffd0SmrgBASH_ENV=/dev/null 247e9feffd0SmrgENV=/dev/null 248e9feffd0Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249e9feffd0Smrgcase $- in # (((( 250e9feffd0Smrg *v*x* | *x*v* ) as_opts=-vx ;; 251e9feffd0Smrg *v* ) as_opts=-v ;; 252e9feffd0Smrg *x* ) as_opts=-x ;; 253e9feffd0Smrg * ) as_opts= ;; 254e9feffd0Smrgesac 255e9feffd0Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256e9feffd0Smrg# Admittedly, this is quite paranoid, since all the known shells bail 257e9feffd0Smrg# out after a failed `exec'. 258e9feffd0Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 259e9feffd0Smrgexit 255 2602d861bc5Smrgfi 2612d861bc5Smrg 2622d861bc5Smrg if test x$as_have_required = xno; then : 2632d861bc5Smrg $as_echo "$0: This script requires a shell more modern than all" 2642d861bc5Smrg $as_echo "$0: the shells that I found on your system." 2652d861bc5Smrg if test x${ZSH_VERSION+set} = xset ; then 2662d861bc5Smrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 2672d861bc5Smrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 26844d7874bSmrg else 2692d861bc5Smrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 270e9feffd0Smrg$0: https://gitlab.freedesktop.org/xorg/app/beforelight/issues 2712d861bc5Smrg$0: about your system, including any error possibly output 2722d861bc5Smrg$0: before this message. Then install a modern shell, or 2732d861bc5Smrg$0: manually run the script under such a shell if you do 2742d861bc5Smrg$0: have one." 27544d7874bSmrg fi 2762d861bc5Smrg exit 1 2772d861bc5Smrgfi 2782d861bc5Smrgfi 2792d861bc5Smrgfi 2802d861bc5SmrgSHELL=${CONFIG_SHELL-/bin/sh} 2812d861bc5Smrgexport SHELL 2822d861bc5Smrg# Unset more variables known to interfere with behavior of common tools. 2832d861bc5SmrgCLICOLOR_FORCE= GREP_OPTIONS= 2842d861bc5Smrgunset CLICOLOR_FORCE GREP_OPTIONS 2852d861bc5Smrg 2862d861bc5Smrg## --------------------- ## 2872d861bc5Smrg## M4sh Shell Functions. ## 2882d861bc5Smrg## --------------------- ## 2892d861bc5Smrg# as_fn_unset VAR 2902d861bc5Smrg# --------------- 2912d861bc5Smrg# Portably unset VAR. 2922d861bc5Smrgas_fn_unset () 2932d861bc5Smrg{ 2942d861bc5Smrg { eval $1=; unset $1;} 2952d861bc5Smrg} 2962d861bc5Smrgas_unset=as_fn_unset 2972d861bc5Smrg 2982d861bc5Smrg# as_fn_set_status STATUS 2992d861bc5Smrg# ----------------------- 3002d861bc5Smrg# Set $? to STATUS, without forking. 3012d861bc5Smrgas_fn_set_status () 3022d861bc5Smrg{ 3032d861bc5Smrg return $1 3042d861bc5Smrg} # as_fn_set_status 30544d7874bSmrg 3062d861bc5Smrg# as_fn_exit STATUS 3072d861bc5Smrg# ----------------- 3082d861bc5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 3092d861bc5Smrgas_fn_exit () 3102d861bc5Smrg{ 3112d861bc5Smrg set +e 3122d861bc5Smrg as_fn_set_status $1 3132d861bc5Smrg exit $1 3142d861bc5Smrg} # as_fn_exit 3152d861bc5Smrg 3162d861bc5Smrg# as_fn_mkdir_p 3172d861bc5Smrg# ------------- 3182d861bc5Smrg# Create "$as_dir" as a directory, including parents if necessary. 3192d861bc5Smrgas_fn_mkdir_p () 3202d861bc5Smrg{ 3212d861bc5Smrg 3222d861bc5Smrg case $as_dir in #( 3232d861bc5Smrg -*) as_dir=./$as_dir;; 3242d861bc5Smrg esac 3252d861bc5Smrg test -d "$as_dir" || eval $as_mkdir_p || { 3262d861bc5Smrg as_dirs= 3272d861bc5Smrg while :; do 3282d861bc5Smrg case $as_dir in #( 3292d861bc5Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 3302d861bc5Smrg *) as_qdir=$as_dir;; 3312d861bc5Smrg esac 3322d861bc5Smrg as_dirs="'$as_qdir' $as_dirs" 3332d861bc5Smrg as_dir=`$as_dirname -- "$as_dir" || 3342d861bc5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 3352d861bc5Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 3362d861bc5Smrg X"$as_dir" : 'X\(//\)$' \| \ 3372d861bc5Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 3382d861bc5Smrg$as_echo X"$as_dir" | 3392d861bc5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 3402d861bc5Smrg s//\1/ 3412d861bc5Smrg q 3422d861bc5Smrg } 3432d861bc5Smrg /^X\(\/\/\)[^/].*/{ 3442d861bc5Smrg s//\1/ 3452d861bc5Smrg q 3462d861bc5Smrg } 3472d861bc5Smrg /^X\(\/\/\)$/{ 3482d861bc5Smrg s//\1/ 3492d861bc5Smrg q 3502d861bc5Smrg } 3512d861bc5Smrg /^X\(\/\).*/{ 3522d861bc5Smrg s//\1/ 3532d861bc5Smrg q 3542d861bc5Smrg } 3552d861bc5Smrg s/.*/./; q'` 3562d861bc5Smrg test -d "$as_dir" && break 3572d861bc5Smrg done 3582d861bc5Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 3592d861bc5Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 3602d861bc5Smrg 3612d861bc5Smrg 3622d861bc5Smrg} # as_fn_mkdir_p 363e9feffd0Smrg 364e9feffd0Smrg# as_fn_executable_p FILE 365e9feffd0Smrg# ----------------------- 366e9feffd0Smrg# Test if FILE is an executable regular file. 367e9feffd0Smrgas_fn_executable_p () 368e9feffd0Smrg{ 369e9feffd0Smrg test -f "$1" && test -x "$1" 370e9feffd0Smrg} # as_fn_executable_p 3712d861bc5Smrg# as_fn_append VAR VALUE 3722d861bc5Smrg# ---------------------- 3732d861bc5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 3742d861bc5Smrg# advantage of any shell optimizations that allow amortized linear growth over 3752d861bc5Smrg# repeated appends, instead of the typical quadratic growth present in naive 3762d861bc5Smrg# implementations. 3772d861bc5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 3782d861bc5Smrg eval 'as_fn_append () 3792d861bc5Smrg { 3802d861bc5Smrg eval $1+=\$2 3812d861bc5Smrg }' 3822d861bc5Smrgelse 3832d861bc5Smrg as_fn_append () 3842d861bc5Smrg { 3852d861bc5Smrg eval $1=\$$1\$2 3862d861bc5Smrg } 3872d861bc5Smrgfi # as_fn_append 3882d861bc5Smrg 3892d861bc5Smrg# as_fn_arith ARG... 3902d861bc5Smrg# ------------------ 3912d861bc5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 3922d861bc5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 3932d861bc5Smrg# must be portable across $(()) and expr. 3942d861bc5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 3952d861bc5Smrg eval 'as_fn_arith () 3962d861bc5Smrg { 3972d861bc5Smrg as_val=$(( $* )) 3982d861bc5Smrg }' 3992d861bc5Smrgelse 4002d861bc5Smrg as_fn_arith () 4012d861bc5Smrg { 4022d861bc5Smrg as_val=`expr "$@" || test $? -eq 1` 4032d861bc5Smrg } 4042d861bc5Smrgfi # as_fn_arith 4052d861bc5Smrg 4062d861bc5Smrg 4072d861bc5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 4082d861bc5Smrg# ---------------------------------------- 4092d861bc5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 4102d861bc5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 4112d861bc5Smrg# script with STATUS, using 1 if that was 0. 4122d861bc5Smrgas_fn_error () 4132d861bc5Smrg{ 4142d861bc5Smrg as_status=$1; test $as_status -eq 0 && as_status=1 4152d861bc5Smrg if test "$4"; then 4162d861bc5Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 4172d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 4182d861bc5Smrg fi 4192d861bc5Smrg $as_echo "$as_me: error: $2" >&2 4202d861bc5Smrg as_fn_exit $as_status 4212d861bc5Smrg} # as_fn_error 4222d861bc5Smrg 4232d861bc5Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 4242d861bc5Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 42544d7874bSmrg as_expr=expr 42644d7874bSmrgelse 42744d7874bSmrg as_expr=false 42844d7874bSmrgfi 42944d7874bSmrg 4302d861bc5Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 43144d7874bSmrg as_basename=basename 43244d7874bSmrgelse 43344d7874bSmrg as_basename=false 43444d7874bSmrgfi 43544d7874bSmrg 4362d861bc5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 4372d861bc5Smrg as_dirname=dirname 4382d861bc5Smrgelse 4392d861bc5Smrg as_dirname=false 4402d861bc5Smrgfi 44144d7874bSmrg 4422d861bc5Smrgas_me=`$as_basename -- "$0" || 44344d7874bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 44444d7874bSmrg X"$0" : 'X\(//\)$' \| \ 4452d861bc5Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 4462d861bc5Smrg$as_echo X/"$0" | 4472d861bc5Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4482d861bc5Smrg s//\1/ 4492d861bc5Smrg q 4502d861bc5Smrg } 4512d861bc5Smrg /^X\/\(\/\/\)$/{ 4522d861bc5Smrg s//\1/ 4532d861bc5Smrg q 4542d861bc5Smrg } 4552d861bc5Smrg /^X\/\(\/\).*/{ 4562d861bc5Smrg s//\1/ 4572d861bc5Smrg q 4582d861bc5Smrg } 4592d861bc5Smrg s/.*/./; q'` 46044d7874bSmrg 46144d7874bSmrg# Avoid depending upon Character Ranges. 46244d7874bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 46344d7874bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 46444d7874bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 46544d7874bSmrgas_cr_digits='0123456789' 46644d7874bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 46744d7874bSmrg 46844d7874bSmrg 4692d861bc5Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 4702d861bc5Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 4712d861bc5Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 4722d861bc5Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 4732d861bc5Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 4742d861bc5Smrg sed -n ' 4752d861bc5Smrg p 4762d861bc5Smrg /[$]LINENO/= 4772d861bc5Smrg ' <$as_myself | 47844d7874bSmrg sed ' 4792d861bc5Smrg s/[$]LINENO.*/&-/ 4802d861bc5Smrg t lineno 4812d861bc5Smrg b 4822d861bc5Smrg :lineno 48344d7874bSmrg N 4842d861bc5Smrg :loop 4852d861bc5Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 48644d7874bSmrg t loop 4872d861bc5Smrg s/-\n.*// 48844d7874bSmrg ' >$as_me.lineno && 4892d861bc5Smrg chmod +x "$as_me.lineno" || 4902d861bc5Smrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 49144d7874bSmrg 492e9feffd0Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 493e9feffd0Smrg # already done that, so ensure we don't try to do so again and fall 494e9feffd0Smrg # in an infinite loop. This has already happened in practice. 495e9feffd0Smrg _as_can_reexec=no; export _as_can_reexec 49644d7874bSmrg # Don't try to exec as it changes $[0], causing all sort of problems 49744d7874bSmrg # (the dirname of $[0] is not the place where we might find the 4982d861bc5Smrg # original and so on. Autoconf is especially sensitive to this). 4992d861bc5Smrg . "./$as_me.lineno" 50044d7874bSmrg # Exit status is that of the last command. 50144d7874bSmrg exit 50244d7874bSmrg} 50344d7874bSmrg 5042d861bc5SmrgECHO_C= ECHO_N= ECHO_T= 5052d861bc5Smrgcase `echo -n x` in #((((( 5062d861bc5Smrg-n*) 5072d861bc5Smrg case `echo 'xy\c'` in 5082d861bc5Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5092d861bc5Smrg xy) ECHO_C='\c';; 5102d861bc5Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5112d861bc5Smrg ECHO_T=' ';; 5122d861bc5Smrg esac;; 5132d861bc5Smrg*) 5142d861bc5Smrg ECHO_N='-n';; 51544d7874bSmrgesac 51644d7874bSmrg 5172d861bc5Smrgrm -f conf$$ conf$$.exe conf$$.file 5182d861bc5Smrgif test -d conf$$.dir; then 5192d861bc5Smrg rm -f conf$$.dir/conf$$.file 52044d7874bSmrgelse 5212d861bc5Smrg rm -f conf$$.dir 5222d861bc5Smrg mkdir conf$$.dir 2>/dev/null 52344d7874bSmrgfi 5242d861bc5Smrgif (echo >conf$$.file) 2>/dev/null; then 5252d861bc5Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 52644d7874bSmrg as_ln_s='ln -s' 5272d861bc5Smrg # ... but there are two gotchas: 5282d861bc5Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5292d861bc5Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 530e9feffd0Smrg # In both cases, we have to default to `cp -pR'. 5312d861bc5Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 532e9feffd0Smrg as_ln_s='cp -pR' 5332d861bc5Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 5342d861bc5Smrg as_ln_s=ln 5352d861bc5Smrg else 536e9feffd0Smrg as_ln_s='cp -pR' 53744d7874bSmrg fi 53844d7874bSmrgelse 539e9feffd0Smrg as_ln_s='cp -pR' 54044d7874bSmrgfi 5412d861bc5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5422d861bc5Smrgrmdir conf$$.dir 2>/dev/null 54344d7874bSmrg 54444d7874bSmrgif mkdir -p . 2>/dev/null; then 5452d861bc5Smrg as_mkdir_p='mkdir -p "$as_dir"' 54644d7874bSmrgelse 54744d7874bSmrg test -d ./-p && rmdir ./-p 54844d7874bSmrg as_mkdir_p=false 54944d7874bSmrgfi 55044d7874bSmrg 551e9feffd0Smrgas_test_x='test -x' 552e9feffd0Smrgas_executable_p=as_fn_executable_p 55344d7874bSmrg 55444d7874bSmrg# Sed expression to map a string onto a valid CPP name. 55544d7874bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 55644d7874bSmrg 55744d7874bSmrg# Sed expression to map a string onto a valid variable name. 55844d7874bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 55944d7874bSmrg 56044d7874bSmrg 5612d861bc5Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 5622d861bc5Smrgexec 6>&1 56344d7874bSmrg 56444d7874bSmrg# Name of the host. 5652d861bc5Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 56644d7874bSmrg# so uname gets run too. 56744d7874bSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 56844d7874bSmrg 56944d7874bSmrg# 57044d7874bSmrg# Initializations. 57144d7874bSmrg# 57244d7874bSmrgac_default_prefix=/usr/local 5732d861bc5Smrgac_clean_files= 57444d7874bSmrgac_config_libobj_dir=. 5752d861bc5SmrgLIBOBJS= 57644d7874bSmrgcross_compiling=no 57744d7874bSmrgsubdirs= 57844d7874bSmrgMFLAGS= 57944d7874bSmrgMAKEFLAGS= 58044d7874bSmrg 58144d7874bSmrg# Identity of this package. 58244d7874bSmrgPACKAGE_NAME='beforelight' 58344d7874bSmrgPACKAGE_TARNAME='beforelight' 584e9feffd0SmrgPACKAGE_VERSION='1.0.6' 585e9feffd0SmrgPACKAGE_STRING='beforelight 1.0.6' 586e9feffd0SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/beforelight/issues' 5872d861bc5SmrgPACKAGE_URL='' 58844d7874bSmrg 589caec6540Smrgac_unique_file="Makefile.am" 5902d861bc5Smrg# Factoring default headers for most tests. 5912d861bc5Smrgac_includes_default="\ 5922d861bc5Smrg#include <stdio.h> 5932d861bc5Smrg#ifdef HAVE_SYS_TYPES_H 5942d861bc5Smrg# include <sys/types.h> 5952d861bc5Smrg#endif 5962d861bc5Smrg#ifdef HAVE_SYS_STAT_H 5972d861bc5Smrg# include <sys/stat.h> 5982d861bc5Smrg#endif 5992d861bc5Smrg#ifdef STDC_HEADERS 6002d861bc5Smrg# include <stdlib.h> 6012d861bc5Smrg# include <stddef.h> 6022d861bc5Smrg#else 6032d861bc5Smrg# ifdef HAVE_STDLIB_H 6042d861bc5Smrg# include <stdlib.h> 6052d861bc5Smrg# endif 6062d861bc5Smrg#endif 6072d861bc5Smrg#ifdef HAVE_STRING_H 6082d861bc5Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 6092d861bc5Smrg# include <memory.h> 6102d861bc5Smrg# endif 6112d861bc5Smrg# include <string.h> 6122d861bc5Smrg#endif 6132d861bc5Smrg#ifdef HAVE_STRINGS_H 6142d861bc5Smrg# include <strings.h> 6152d861bc5Smrg#endif 6162d861bc5Smrg#ifdef HAVE_INTTYPES_H 6172d861bc5Smrg# include <inttypes.h> 6182d861bc5Smrg#endif 6192d861bc5Smrg#ifdef HAVE_STDINT_H 6202d861bc5Smrg# include <stdint.h> 6212d861bc5Smrg#endif 6222d861bc5Smrg#ifdef HAVE_UNISTD_H 6232d861bc5Smrg# include <unistd.h> 6242d861bc5Smrg#endif" 6252d861bc5Smrg 6262d861bc5Smrgac_subst_vars='am__EXEEXT_FALSE 6272d861bc5Smrgam__EXEEXT_TRUE 6282d861bc5SmrgLTLIBOBJS 6292d861bc5SmrgLIBOBJS 6302d861bc5Smrgappdefaultdir 6312d861bc5SmrgAPPDEFS_LIBS 6322d861bc5SmrgAPPDEFS_CFLAGS 6332d861bc5SmrgBEFORELIGHT_LIBS 6342d861bc5SmrgBEFORELIGHT_CFLAGS 6352d861bc5SmrgMAN_SUBSTS 6362d861bc5SmrgXORG_MAN_PAGE 6372d861bc5SmrgADMIN_MAN_DIR 6382d861bc5SmrgDRIVER_MAN_DIR 6392d861bc5SmrgMISC_MAN_DIR 6402d861bc5SmrgFILE_MAN_DIR 6412d861bc5SmrgLIB_MAN_DIR 6422d861bc5SmrgAPP_MAN_DIR 6432d861bc5SmrgADMIN_MAN_SUFFIX 6442d861bc5SmrgDRIVER_MAN_SUFFIX 6452d861bc5SmrgMISC_MAN_SUFFIX 6462d861bc5SmrgFILE_MAN_SUFFIX 6472d861bc5SmrgLIB_MAN_SUFFIX 6482d861bc5SmrgAPP_MAN_SUFFIX 6492d861bc5SmrgSED 6502d861bc5Smrghost_os 6512d861bc5Smrghost_vendor 6522d861bc5Smrghost_cpu 6532d861bc5Smrghost 6542d861bc5Smrgbuild_os 6552d861bc5Smrgbuild_vendor 6562d861bc5Smrgbuild_cpu 6572d861bc5Smrgbuild 6582d861bc5SmrgINSTALL_CMD 659e9feffd0SmrgPKG_CONFIG_LIBDIR 660e9feffd0SmrgPKG_CONFIG_PATH 6612d861bc5SmrgPKG_CONFIG 6622d861bc5SmrgCHANGELOG_CMD 663caec6540SmrgSTRICT_CFLAGS 6642d861bc5SmrgCWARNFLAGS 665caec6540SmrgBASE_CFLAGS 6662d861bc5SmrgEGREP 6672d861bc5SmrgGREP 6682d861bc5SmrgCPP 6692d861bc5Smrgam__fastdepCC_FALSE 6702d861bc5Smrgam__fastdepCC_TRUE 6712d861bc5SmrgCCDEPMODE 672caec6540Smrgam__nodep 6732d861bc5SmrgAMDEPBACKSLASH 6742d861bc5SmrgAMDEP_FALSE 6752d861bc5SmrgAMDEP_TRUE 6762d861bc5Smrgam__quote 6772d861bc5Smrgam__include 6782d861bc5SmrgDEPDIR 6792d861bc5SmrgOBJEXT 6802d861bc5SmrgEXEEXT 6812d861bc5Smrgac_ct_CC 6822d861bc5SmrgCPPFLAGS 6832d861bc5SmrgLDFLAGS 6842d861bc5SmrgCFLAGS 6852d861bc5SmrgCC 686e9feffd0SmrgAM_BACKSLASH 687e9feffd0SmrgAM_DEFAULT_VERBOSITY 688e9feffd0SmrgAM_DEFAULT_V 689e9feffd0SmrgAM_V 6902d861bc5Smrgam__untar 6912d861bc5Smrgam__tar 6922d861bc5SmrgAMTAR 6932d861bc5Smrgam__leading_dot 6942d861bc5SmrgSET_MAKE 6952d861bc5SmrgAWK 6962d861bc5Smrgmkdir_p 6972d861bc5SmrgMKDIR_P 6982d861bc5SmrgINSTALL_STRIP_PROGRAM 6992d861bc5SmrgSTRIP 7002d861bc5Smrginstall_sh 7012d861bc5SmrgMAKEINFO 7022d861bc5SmrgAUTOHEADER 7032d861bc5SmrgAUTOMAKE 7042d861bc5SmrgAUTOCONF 7052d861bc5SmrgACLOCAL 7062d861bc5SmrgVERSION 7072d861bc5SmrgPACKAGE 7082d861bc5SmrgCYGPATH_W 7092d861bc5Smrgam__isrc 7102d861bc5SmrgINSTALL_DATA 7112d861bc5SmrgINSTALL_SCRIPT 7122d861bc5SmrgINSTALL_PROGRAM 7132d861bc5Smrgtarget_alias 7142d861bc5Smrghost_alias 7152d861bc5Smrgbuild_alias 7162d861bc5SmrgLIBS 7172d861bc5SmrgECHO_T 7182d861bc5SmrgECHO_N 7192d861bc5SmrgECHO_C 7202d861bc5SmrgDEFS 7212d861bc5Smrgmandir 7222d861bc5Smrglocaledir 7232d861bc5Smrglibdir 7242d861bc5Smrgpsdir 7252d861bc5Smrgpdfdir 7262d861bc5Smrgdvidir 7272d861bc5Smrghtmldir 7282d861bc5Smrginfodir 7292d861bc5Smrgdocdir 7302d861bc5Smrgoldincludedir 7312d861bc5Smrgincludedir 7322d861bc5Smrglocalstatedir 7332d861bc5Smrgsharedstatedir 7342d861bc5Smrgsysconfdir 7352d861bc5Smrgdatadir 7362d861bc5Smrgdatarootdir 7372d861bc5Smrglibexecdir 7382d861bc5Smrgsbindir 7392d861bc5Smrgbindir 7402d861bc5Smrgprogram_transform_name 7412d861bc5Smrgprefix 7422d861bc5Smrgexec_prefix 7432d861bc5SmrgPACKAGE_URL 7442d861bc5SmrgPACKAGE_BUGREPORT 7452d861bc5SmrgPACKAGE_STRING 7462d861bc5SmrgPACKAGE_VERSION 7472d861bc5SmrgPACKAGE_TARNAME 7482d861bc5SmrgPACKAGE_NAME 7492d861bc5SmrgPATH_SEPARATOR 7502d861bc5SmrgSHELL' 75144d7874bSmrgac_subst_files='' 7522d861bc5Smrgac_user_opts=' 7532d861bc5Smrgenable_option_checking 754e9feffd0Smrgenable_silent_rules 7552d861bc5Smrgenable_dependency_tracking 756caec6540Smrgenable_selective_werror 7572d861bc5Smrgenable_strict_compilation 7582d861bc5Smrgwith_appdefaultdir 7592d861bc5Smrg' 7602d861bc5Smrg ac_precious_vars='build_alias 7612d861bc5Smrghost_alias 7622d861bc5Smrgtarget_alias 7632d861bc5SmrgCC 7642d861bc5SmrgCFLAGS 7652d861bc5SmrgLDFLAGS 7662d861bc5SmrgLIBS 7672d861bc5SmrgCPPFLAGS 7682d861bc5SmrgCPP 7692d861bc5SmrgPKG_CONFIG 770e9feffd0SmrgPKG_CONFIG_PATH 771e9feffd0SmrgPKG_CONFIG_LIBDIR 7722d861bc5SmrgBEFORELIGHT_CFLAGS 7732d861bc5SmrgBEFORELIGHT_LIBS 7742d861bc5SmrgAPPDEFS_CFLAGS 7752d861bc5SmrgAPPDEFS_LIBS' 7762d861bc5Smrg 77744d7874bSmrg 77844d7874bSmrg# Initialize some variables set by options. 77944d7874bSmrgac_init_help= 78044d7874bSmrgac_init_version=false 7812d861bc5Smrgac_unrecognized_opts= 7822d861bc5Smrgac_unrecognized_sep= 78344d7874bSmrg# The variables have the same names as the options, with 78444d7874bSmrg# dashes changed to underlines. 78544d7874bSmrgcache_file=/dev/null 78644d7874bSmrgexec_prefix=NONE 78744d7874bSmrgno_create= 78844d7874bSmrgno_recursion= 78944d7874bSmrgprefix=NONE 79044d7874bSmrgprogram_prefix=NONE 79144d7874bSmrgprogram_suffix=NONE 79244d7874bSmrgprogram_transform_name=s,x,x, 79344d7874bSmrgsilent= 79444d7874bSmrgsite= 79544d7874bSmrgsrcdir= 79644d7874bSmrgverbose= 79744d7874bSmrgx_includes=NONE 79844d7874bSmrgx_libraries=NONE 79944d7874bSmrg 80044d7874bSmrg# Installation directory options. 80144d7874bSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 80244d7874bSmrg# and all the variables that are supposed to be based on exec_prefix 80344d7874bSmrg# by default will actually change. 80444d7874bSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 8052d861bc5Smrg# (The list follows the same order as the GNU Coding Standards.) 80644d7874bSmrgbindir='${exec_prefix}/bin' 80744d7874bSmrgsbindir='${exec_prefix}/sbin' 80844d7874bSmrglibexecdir='${exec_prefix}/libexec' 8092d861bc5Smrgdatarootdir='${prefix}/share' 8102d861bc5Smrgdatadir='${datarootdir}' 81144d7874bSmrgsysconfdir='${prefix}/etc' 81244d7874bSmrgsharedstatedir='${prefix}/com' 81344d7874bSmrglocalstatedir='${prefix}/var' 81444d7874bSmrgincludedir='${prefix}/include' 81544d7874bSmrgoldincludedir='/usr/include' 8162d861bc5Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8172d861bc5Smrginfodir='${datarootdir}/info' 8182d861bc5Smrghtmldir='${docdir}' 8192d861bc5Smrgdvidir='${docdir}' 8202d861bc5Smrgpdfdir='${docdir}' 8212d861bc5Smrgpsdir='${docdir}' 8222d861bc5Smrglibdir='${exec_prefix}/lib' 8232d861bc5Smrglocaledir='${datarootdir}/locale' 8242d861bc5Smrgmandir='${datarootdir}/man' 82544d7874bSmrg 82644d7874bSmrgac_prev= 8272d861bc5Smrgac_dashdash= 82844d7874bSmrgfor ac_option 82944d7874bSmrgdo 83044d7874bSmrg # If the previous option needs an argument, assign it. 83144d7874bSmrg if test -n "$ac_prev"; then 8322d861bc5Smrg eval $ac_prev=\$ac_option 83344d7874bSmrg ac_prev= 83444d7874bSmrg continue 83544d7874bSmrg fi 83644d7874bSmrg 8372d861bc5Smrg case $ac_option in 8382d861bc5Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 8392d861bc5Smrg *=) ac_optarg= ;; 8402d861bc5Smrg *) ac_optarg=yes ;; 8412d861bc5Smrg esac 84244d7874bSmrg 84344d7874bSmrg # Accept the important Cygnus configure options, so we can diagnose typos. 84444d7874bSmrg 8452d861bc5Smrg case $ac_dashdash$ac_option in 8462d861bc5Smrg --) 8472d861bc5Smrg ac_dashdash=yes ;; 84844d7874bSmrg 84944d7874bSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 85044d7874bSmrg ac_prev=bindir ;; 85144d7874bSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 85244d7874bSmrg bindir=$ac_optarg ;; 85344d7874bSmrg 85444d7874bSmrg -build | --build | --buil | --bui | --bu) 85544d7874bSmrg ac_prev=build_alias ;; 85644d7874bSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 85744d7874bSmrg build_alias=$ac_optarg ;; 85844d7874bSmrg 85944d7874bSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 86044d7874bSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 86144d7874bSmrg ac_prev=cache_file ;; 86244d7874bSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 86344d7874bSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 86444d7874bSmrg cache_file=$ac_optarg ;; 86544d7874bSmrg 86644d7874bSmrg --config-cache | -C) 86744d7874bSmrg cache_file=config.cache ;; 86844d7874bSmrg 8692d861bc5Smrg -datadir | --datadir | --datadi | --datad) 87044d7874bSmrg ac_prev=datadir ;; 8712d861bc5Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 87244d7874bSmrg datadir=$ac_optarg ;; 87344d7874bSmrg 8742d861bc5Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8752d861bc5Smrg | --dataroo | --dataro | --datar) 8762d861bc5Smrg ac_prev=datarootdir ;; 8772d861bc5Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8782d861bc5Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 8792d861bc5Smrg datarootdir=$ac_optarg ;; 8802d861bc5Smrg 88144d7874bSmrg -disable-* | --disable-*) 8822d861bc5Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 88344d7874bSmrg # Reject names that are not valid shell variable names. 8842d861bc5Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 8852d861bc5Smrg as_fn_error $? "invalid feature name: $ac_useropt" 8862d861bc5Smrg ac_useropt_orig=$ac_useropt 8872d861bc5Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 8882d861bc5Smrg case $ac_user_opts in 8892d861bc5Smrg *" 8902d861bc5Smrg"enable_$ac_useropt" 8912d861bc5Smrg"*) ;; 8922d861bc5Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 8932d861bc5Smrg ac_unrecognized_sep=', ';; 8942d861bc5Smrg esac 8952d861bc5Smrg eval enable_$ac_useropt=no ;; 8962d861bc5Smrg 8972d861bc5Smrg -docdir | --docdir | --docdi | --doc | --do) 8982d861bc5Smrg ac_prev=docdir ;; 8992d861bc5Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9002d861bc5Smrg docdir=$ac_optarg ;; 9012d861bc5Smrg 9022d861bc5Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9032d861bc5Smrg ac_prev=dvidir ;; 9042d861bc5Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9052d861bc5Smrg dvidir=$ac_optarg ;; 90644d7874bSmrg 90744d7874bSmrg -enable-* | --enable-*) 9082d861bc5Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 90944d7874bSmrg # Reject names that are not valid shell variable names. 9102d861bc5Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 9112d861bc5Smrg as_fn_error $? "invalid feature name: $ac_useropt" 9122d861bc5Smrg ac_useropt_orig=$ac_useropt 9132d861bc5Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 9142d861bc5Smrg case $ac_user_opts in 9152d861bc5Smrg *" 9162d861bc5Smrg"enable_$ac_useropt" 9172d861bc5Smrg"*) ;; 9182d861bc5Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9192d861bc5Smrg ac_unrecognized_sep=', ';; 92044d7874bSmrg esac 9212d861bc5Smrg eval enable_$ac_useropt=\$ac_optarg ;; 92244d7874bSmrg 92344d7874bSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 92444d7874bSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 92544d7874bSmrg | --exec | --exe | --ex) 92644d7874bSmrg ac_prev=exec_prefix ;; 92744d7874bSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 92844d7874bSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 92944d7874bSmrg | --exec=* | --exe=* | --ex=*) 93044d7874bSmrg exec_prefix=$ac_optarg ;; 93144d7874bSmrg 93244d7874bSmrg -gas | --gas | --ga | --g) 93344d7874bSmrg # Obsolete; use --with-gas. 93444d7874bSmrg with_gas=yes ;; 93544d7874bSmrg 93644d7874bSmrg -help | --help | --hel | --he | -h) 93744d7874bSmrg ac_init_help=long ;; 93844d7874bSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 93944d7874bSmrg ac_init_help=recursive ;; 94044d7874bSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 94144d7874bSmrg ac_init_help=short ;; 94244d7874bSmrg 94344d7874bSmrg -host | --host | --hos | --ho) 94444d7874bSmrg ac_prev=host_alias ;; 94544d7874bSmrg -host=* | --host=* | --hos=* | --ho=*) 94644d7874bSmrg host_alias=$ac_optarg ;; 94744d7874bSmrg 9482d861bc5Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9492d861bc5Smrg ac_prev=htmldir ;; 9502d861bc5Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9512d861bc5Smrg | --ht=*) 9522d861bc5Smrg htmldir=$ac_optarg ;; 9532d861bc5Smrg 95444d7874bSmrg -includedir | --includedir | --includedi | --included | --include \ 95544d7874bSmrg | --includ | --inclu | --incl | --inc) 95644d7874bSmrg ac_prev=includedir ;; 95744d7874bSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 95844d7874bSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 95944d7874bSmrg includedir=$ac_optarg ;; 96044d7874bSmrg 96144d7874bSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 96244d7874bSmrg ac_prev=infodir ;; 96344d7874bSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 96444d7874bSmrg infodir=$ac_optarg ;; 96544d7874bSmrg 96644d7874bSmrg -libdir | --libdir | --libdi | --libd) 96744d7874bSmrg ac_prev=libdir ;; 96844d7874bSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 96944d7874bSmrg libdir=$ac_optarg ;; 97044d7874bSmrg 97144d7874bSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 97244d7874bSmrg | --libexe | --libex | --libe) 97344d7874bSmrg ac_prev=libexecdir ;; 97444d7874bSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 97544d7874bSmrg | --libexe=* | --libex=* | --libe=*) 97644d7874bSmrg libexecdir=$ac_optarg ;; 97744d7874bSmrg 9782d861bc5Smrg -localedir | --localedir | --localedi | --localed | --locale) 9792d861bc5Smrg ac_prev=localedir ;; 9802d861bc5Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 9812d861bc5Smrg localedir=$ac_optarg ;; 9822d861bc5Smrg 98344d7874bSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 9842d861bc5Smrg | --localstate | --localstat | --localsta | --localst | --locals) 98544d7874bSmrg ac_prev=localstatedir ;; 98644d7874bSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 9872d861bc5Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 98844d7874bSmrg localstatedir=$ac_optarg ;; 98944d7874bSmrg 99044d7874bSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 99144d7874bSmrg ac_prev=mandir ;; 99244d7874bSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 99344d7874bSmrg mandir=$ac_optarg ;; 99444d7874bSmrg 99544d7874bSmrg -nfp | --nfp | --nf) 99644d7874bSmrg # Obsolete; use --without-fp. 99744d7874bSmrg with_fp=no ;; 99844d7874bSmrg 99944d7874bSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 100044d7874bSmrg | --no-cr | --no-c | -n) 100144d7874bSmrg no_create=yes ;; 100244d7874bSmrg 100344d7874bSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 100444d7874bSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 100544d7874bSmrg no_recursion=yes ;; 100644d7874bSmrg 100744d7874bSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 100844d7874bSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 100944d7874bSmrg | --oldin | --oldi | --old | --ol | --o) 101044d7874bSmrg ac_prev=oldincludedir ;; 101144d7874bSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 101244d7874bSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 101344d7874bSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 101444d7874bSmrg oldincludedir=$ac_optarg ;; 101544d7874bSmrg 101644d7874bSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 101744d7874bSmrg ac_prev=prefix ;; 101844d7874bSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 101944d7874bSmrg prefix=$ac_optarg ;; 102044d7874bSmrg 102144d7874bSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 102244d7874bSmrg | --program-pre | --program-pr | --program-p) 102344d7874bSmrg ac_prev=program_prefix ;; 102444d7874bSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 102544d7874bSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 102644d7874bSmrg program_prefix=$ac_optarg ;; 102744d7874bSmrg 102844d7874bSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 102944d7874bSmrg | --program-suf | --program-su | --program-s) 103044d7874bSmrg ac_prev=program_suffix ;; 103144d7874bSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 103244d7874bSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 103344d7874bSmrg program_suffix=$ac_optarg ;; 103444d7874bSmrg 103544d7874bSmrg -program-transform-name | --program-transform-name \ 103644d7874bSmrg | --program-transform-nam | --program-transform-na \ 103744d7874bSmrg | --program-transform-n | --program-transform- \ 103844d7874bSmrg | --program-transform | --program-transfor \ 103944d7874bSmrg | --program-transfo | --program-transf \ 104044d7874bSmrg | --program-trans | --program-tran \ 104144d7874bSmrg | --progr-tra | --program-tr | --program-t) 104244d7874bSmrg ac_prev=program_transform_name ;; 104344d7874bSmrg -program-transform-name=* | --program-transform-name=* \ 104444d7874bSmrg | --program-transform-nam=* | --program-transform-na=* \ 104544d7874bSmrg | --program-transform-n=* | --program-transform-=* \ 104644d7874bSmrg | --program-transform=* | --program-transfor=* \ 104744d7874bSmrg | --program-transfo=* | --program-transf=* \ 104844d7874bSmrg | --program-trans=* | --program-tran=* \ 104944d7874bSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 105044d7874bSmrg program_transform_name=$ac_optarg ;; 105144d7874bSmrg 10522d861bc5Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10532d861bc5Smrg ac_prev=pdfdir ;; 10542d861bc5Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10552d861bc5Smrg pdfdir=$ac_optarg ;; 10562d861bc5Smrg 10572d861bc5Smrg -psdir | --psdir | --psdi | --psd | --ps) 10582d861bc5Smrg ac_prev=psdir ;; 10592d861bc5Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10602d861bc5Smrg psdir=$ac_optarg ;; 10612d861bc5Smrg 106244d7874bSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 106344d7874bSmrg | -silent | --silent | --silen | --sile | --sil) 106444d7874bSmrg silent=yes ;; 106544d7874bSmrg 106644d7874bSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 106744d7874bSmrg ac_prev=sbindir ;; 106844d7874bSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 106944d7874bSmrg | --sbi=* | --sb=*) 107044d7874bSmrg sbindir=$ac_optarg ;; 107144d7874bSmrg 107244d7874bSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 107344d7874bSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 107444d7874bSmrg | --sharedst | --shareds | --shared | --share | --shar \ 107544d7874bSmrg | --sha | --sh) 107644d7874bSmrg ac_prev=sharedstatedir ;; 107744d7874bSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 107844d7874bSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 107944d7874bSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 108044d7874bSmrg | --sha=* | --sh=*) 108144d7874bSmrg sharedstatedir=$ac_optarg ;; 108244d7874bSmrg 108344d7874bSmrg -site | --site | --sit) 108444d7874bSmrg ac_prev=site ;; 108544d7874bSmrg -site=* | --site=* | --sit=*) 108644d7874bSmrg site=$ac_optarg ;; 108744d7874bSmrg 108844d7874bSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 108944d7874bSmrg ac_prev=srcdir ;; 109044d7874bSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 109144d7874bSmrg srcdir=$ac_optarg ;; 109244d7874bSmrg 109344d7874bSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 109444d7874bSmrg | --syscon | --sysco | --sysc | --sys | --sy) 109544d7874bSmrg ac_prev=sysconfdir ;; 109644d7874bSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 109744d7874bSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 109844d7874bSmrg sysconfdir=$ac_optarg ;; 109944d7874bSmrg 110044d7874bSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 110144d7874bSmrg ac_prev=target_alias ;; 110244d7874bSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 110344d7874bSmrg target_alias=$ac_optarg ;; 110444d7874bSmrg 110544d7874bSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 110644d7874bSmrg verbose=yes ;; 110744d7874bSmrg 110844d7874bSmrg -version | --version | --versio | --versi | --vers | -V) 110944d7874bSmrg ac_init_version=: ;; 111044d7874bSmrg 111144d7874bSmrg -with-* | --with-*) 11122d861bc5Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 111344d7874bSmrg # Reject names that are not valid shell variable names. 11142d861bc5Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11152d861bc5Smrg as_fn_error $? "invalid package name: $ac_useropt" 11162d861bc5Smrg ac_useropt_orig=$ac_useropt 11172d861bc5Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 11182d861bc5Smrg case $ac_user_opts in 11192d861bc5Smrg *" 11202d861bc5Smrg"with_$ac_useropt" 11212d861bc5Smrg"*) ;; 11222d861bc5Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11232d861bc5Smrg ac_unrecognized_sep=', ';; 112444d7874bSmrg esac 11252d861bc5Smrg eval with_$ac_useropt=\$ac_optarg ;; 112644d7874bSmrg 112744d7874bSmrg -without-* | --without-*) 11282d861bc5Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 112944d7874bSmrg # Reject names that are not valid shell variable names. 11302d861bc5Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11312d861bc5Smrg as_fn_error $? "invalid package name: $ac_useropt" 11322d861bc5Smrg ac_useropt_orig=$ac_useropt 11332d861bc5Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 11342d861bc5Smrg case $ac_user_opts in 11352d861bc5Smrg *" 11362d861bc5Smrg"with_$ac_useropt" 11372d861bc5Smrg"*) ;; 11382d861bc5Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11392d861bc5Smrg ac_unrecognized_sep=', ';; 11402d861bc5Smrg esac 11412d861bc5Smrg eval with_$ac_useropt=no ;; 114244d7874bSmrg 114344d7874bSmrg --x) 114444d7874bSmrg # Obsolete; use --with-x. 114544d7874bSmrg with_x=yes ;; 114644d7874bSmrg 114744d7874bSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 114844d7874bSmrg | --x-incl | --x-inc | --x-in | --x-i) 114944d7874bSmrg ac_prev=x_includes ;; 115044d7874bSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 115144d7874bSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 115244d7874bSmrg x_includes=$ac_optarg ;; 115344d7874bSmrg 115444d7874bSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 115544d7874bSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 115644d7874bSmrg ac_prev=x_libraries ;; 115744d7874bSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 115844d7874bSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 115944d7874bSmrg x_libraries=$ac_optarg ;; 116044d7874bSmrg 11612d861bc5Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 11622d861bc5SmrgTry \`$0 --help' for more information" 116344d7874bSmrg ;; 116444d7874bSmrg 116544d7874bSmrg *=*) 116644d7874bSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 116744d7874bSmrg # Reject names that are not valid shell variable names. 11682d861bc5Smrg case $ac_envvar in #( 11692d861bc5Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 11702d861bc5Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 11712d861bc5Smrg esac 11722d861bc5Smrg eval $ac_envvar=\$ac_optarg 117344d7874bSmrg export $ac_envvar ;; 117444d7874bSmrg 117544d7874bSmrg *) 117644d7874bSmrg # FIXME: should be removed in autoconf 3.0. 11772d861bc5Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 117844d7874bSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 11792d861bc5Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 11802d861bc5Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 118144d7874bSmrg ;; 118244d7874bSmrg 118344d7874bSmrg esac 118444d7874bSmrgdone 118544d7874bSmrg 118644d7874bSmrgif test -n "$ac_prev"; then 118744d7874bSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 11882d861bc5Smrg as_fn_error $? "missing argument to $ac_option" 118944d7874bSmrgfi 119044d7874bSmrg 11912d861bc5Smrgif test -n "$ac_unrecognized_opts"; then 11922d861bc5Smrg case $enable_option_checking in 11932d861bc5Smrg no) ;; 11942d861bc5Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 11952d861bc5Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 119644d7874bSmrg esac 11972d861bc5Smrgfi 119844d7874bSmrg 11992d861bc5Smrg# Check all directory arguments for consistency. 12002d861bc5Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12012d861bc5Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12022d861bc5Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 12032d861bc5Smrg libdir localedir mandir 120444d7874bSmrgdo 12052d861bc5Smrg eval ac_val=\$$ac_var 12062d861bc5Smrg # Remove trailing slashes. 12072d861bc5Smrg case $ac_val in 12082d861bc5Smrg */ ) 12092d861bc5Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12102d861bc5Smrg eval $ac_var=\$ac_val;; 12112d861bc5Smrg esac 12122d861bc5Smrg # Be sure to have absolute directory names. 121344d7874bSmrg case $ac_val in 12142d861bc5Smrg [\\/$]* | ?:[\\/]* ) continue;; 12152d861bc5Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 121644d7874bSmrg esac 12172d861bc5Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 121844d7874bSmrgdone 121944d7874bSmrg 122044d7874bSmrg# There might be people who depend on the old broken behavior: `$host' 122144d7874bSmrg# used to hold the argument of --host etc. 122244d7874bSmrg# FIXME: To remove some day. 122344d7874bSmrgbuild=$build_alias 122444d7874bSmrghost=$host_alias 122544d7874bSmrgtarget=$target_alias 122644d7874bSmrg 122744d7874bSmrg# FIXME: To remove some day. 122844d7874bSmrgif test "x$host_alias" != x; then 122944d7874bSmrg if test "x$build_alias" = x; then 123044d7874bSmrg cross_compiling=maybe 123144d7874bSmrg elif test "x$build_alias" != "x$host_alias"; then 123244d7874bSmrg cross_compiling=yes 123344d7874bSmrg fi 123444d7874bSmrgfi 123544d7874bSmrg 123644d7874bSmrgac_tool_prefix= 123744d7874bSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 123844d7874bSmrg 123944d7874bSmrgtest "$silent" = yes && exec 6>/dev/null 124044d7874bSmrg 124144d7874bSmrg 12422d861bc5Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 12432d861bc5Smrgac_ls_di=`ls -di .` && 12442d861bc5Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 12452d861bc5Smrg as_fn_error $? "working directory cannot be determined" 12462d861bc5Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 12472d861bc5Smrg as_fn_error $? "pwd does not report name of working directory" 12482d861bc5Smrg 12492d861bc5Smrg 125044d7874bSmrg# Find the source files, if location was not specified. 125144d7874bSmrgif test -z "$srcdir"; then 125244d7874bSmrg ac_srcdir_defaulted=yes 12532d861bc5Smrg # Try the directory containing this script, then the parent directory. 12542d861bc5Smrg ac_confdir=`$as_dirname -- "$as_myself" || 12552d861bc5Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12562d861bc5Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12572d861bc5Smrg X"$as_myself" : 'X\(//\)$' \| \ 12582d861bc5Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 12592d861bc5Smrg$as_echo X"$as_myself" | 12602d861bc5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12612d861bc5Smrg s//\1/ 12622d861bc5Smrg q 12632d861bc5Smrg } 12642d861bc5Smrg /^X\(\/\/\)[^/].*/{ 12652d861bc5Smrg s//\1/ 12662d861bc5Smrg q 12672d861bc5Smrg } 12682d861bc5Smrg /^X\(\/\/\)$/{ 12692d861bc5Smrg s//\1/ 12702d861bc5Smrg q 12712d861bc5Smrg } 12722d861bc5Smrg /^X\(\/\).*/{ 12732d861bc5Smrg s//\1/ 12742d861bc5Smrg q 12752d861bc5Smrg } 12762d861bc5Smrg s/.*/./; q'` 127744d7874bSmrg srcdir=$ac_confdir 12782d861bc5Smrg if test ! -r "$srcdir/$ac_unique_file"; then 127944d7874bSmrg srcdir=.. 128044d7874bSmrg fi 128144d7874bSmrgelse 128244d7874bSmrg ac_srcdir_defaulted=no 128344d7874bSmrgfi 12842d861bc5Smrgif test ! -r "$srcdir/$ac_unique_file"; then 12852d861bc5Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 12862d861bc5Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 12872d861bc5Smrgfi 12882d861bc5Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 12892d861bc5Smrgac_abs_confdir=`( 12902d861bc5Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 12912d861bc5Smrg pwd)` 12922d861bc5Smrg# When building in place, set srcdir=. 12932d861bc5Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 12942d861bc5Smrg srcdir=. 12952d861bc5Smrgfi 12962d861bc5Smrg# Remove unnecessary trailing slashes from srcdir. 12972d861bc5Smrg# Double slashes in file names in object file debugging info 12982d861bc5Smrg# mess up M-x gdb in Emacs. 12992d861bc5Smrgcase $srcdir in 13002d861bc5Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13012d861bc5Smrgesac 13022d861bc5Smrgfor ac_var in $ac_precious_vars; do 13032d861bc5Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13042d861bc5Smrg eval ac_env_${ac_var}_value=\$${ac_var} 13052d861bc5Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13062d861bc5Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13072d861bc5Smrgdone 130844d7874bSmrg 130944d7874bSmrg# 131044d7874bSmrg# Report the --help message. 131144d7874bSmrg# 131244d7874bSmrgif test "$ac_init_help" = "long"; then 131344d7874bSmrg # Omit some internal or obsolete options to make the list less imposing. 131444d7874bSmrg # This message is too long to be a string in the A/UX 3.1 sh. 131544d7874bSmrg cat <<_ACEOF 1316e9feffd0Smrg\`configure' configures beforelight 1.0.6 to adapt to many kinds of systems. 131744d7874bSmrg 131844d7874bSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 131944d7874bSmrg 132044d7874bSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 132144d7874bSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 132244d7874bSmrg 132344d7874bSmrgDefaults for the options are specified in brackets. 132444d7874bSmrg 132544d7874bSmrgConfiguration: 132644d7874bSmrg -h, --help display this help and exit 132744d7874bSmrg --help=short display options specific to this package 132844d7874bSmrg --help=recursive display the short help of all the included packages 132944d7874bSmrg -V, --version display version information and exit 13302d861bc5Smrg -q, --quiet, --silent do not print \`checking ...' messages 133144d7874bSmrg --cache-file=FILE cache test results in FILE [disabled] 133244d7874bSmrg -C, --config-cache alias for \`--cache-file=config.cache' 133344d7874bSmrg -n, --no-create do not create output files 133444d7874bSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 133544d7874bSmrg 133644d7874bSmrgInstallation directories: 133744d7874bSmrg --prefix=PREFIX install architecture-independent files in PREFIX 13382d861bc5Smrg [$ac_default_prefix] 133944d7874bSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13402d861bc5Smrg [PREFIX] 134144d7874bSmrg 134244d7874bSmrgBy default, \`make install' will install all the files in 134344d7874bSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 134444d7874bSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 134544d7874bSmrgfor instance \`--prefix=\$HOME'. 134644d7874bSmrg 134744d7874bSmrgFor better control, use the options below. 134844d7874bSmrg 134944d7874bSmrgFine tuning of the installation directories: 13502d861bc5Smrg --bindir=DIR user executables [EPREFIX/bin] 13512d861bc5Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13522d861bc5Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 13532d861bc5Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13542d861bc5Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13552d861bc5Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 13562d861bc5Smrg --libdir=DIR object code libraries [EPREFIX/lib] 13572d861bc5Smrg --includedir=DIR C header files [PREFIX/include] 13582d861bc5Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13592d861bc5Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13602d861bc5Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 13612d861bc5Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 13622d861bc5Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 13632d861bc5Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 13642d861bc5Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/beforelight] 13652d861bc5Smrg --htmldir=DIR html documentation [DOCDIR] 13662d861bc5Smrg --dvidir=DIR dvi documentation [DOCDIR] 13672d861bc5Smrg --pdfdir=DIR pdf documentation [DOCDIR] 13682d861bc5Smrg --psdir=DIR ps documentation [DOCDIR] 136944d7874bSmrg_ACEOF 137044d7874bSmrg 137144d7874bSmrg cat <<\_ACEOF 137244d7874bSmrg 137344d7874bSmrgProgram names: 137444d7874bSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 137544d7874bSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 137644d7874bSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 137744d7874bSmrg 137844d7874bSmrgSystem types: 137944d7874bSmrg --build=BUILD configure for building on BUILD [guessed] 138044d7874bSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 138144d7874bSmrg_ACEOF 138244d7874bSmrgfi 138344d7874bSmrg 138444d7874bSmrgif test -n "$ac_init_help"; then 138544d7874bSmrg case $ac_init_help in 1386e9feffd0Smrg short | recursive ) echo "Configuration of beforelight 1.0.6:";; 138744d7874bSmrg esac 138844d7874bSmrg cat <<\_ACEOF 138944d7874bSmrg 139044d7874bSmrgOptional Features: 13912d861bc5Smrg --disable-option-checking ignore unrecognized --enable/--with options 139244d7874bSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 139344d7874bSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1394e9feffd0Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1395e9feffd0Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1396e9feffd0Smrg --enable-dependency-tracking 1397e9feffd0Smrg do not reject slow dependency extractors 1398e9feffd0Smrg --disable-dependency-tracking 1399e9feffd0Smrg speeds up one-time build 1400caec6540Smrg --disable-selective-werror 1401caec6540Smrg Turn off selective compiler errors. (default: 1402caec6540Smrg enabled) 14032d861bc5Smrg --enable-strict-compilation 14042d861bc5Smrg Enable all warnings from compiler and make them 14052d861bc5Smrg errors (default: disabled) 140644d7874bSmrg 140744d7874bSmrgOptional Packages: 140844d7874bSmrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 140944d7874bSmrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 14102d861bc5Smrg --with-appdefaultdir=<pathname> 14112d861bc5Smrg specify directory for app-defaults files (default is 14122d861bc5Smrg autodetected) 141344d7874bSmrg 141444d7874bSmrgSome influential environment variables: 141544d7874bSmrg CC C compiler command 141644d7874bSmrg CFLAGS C compiler flags 141744d7874bSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 141844d7874bSmrg nonstandard directory <lib dir> 14192d861bc5Smrg LIBS libraries to pass to the linker, e.g. -l<library> 14202d861bc5Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14212d861bc5Smrg you have headers in a nonstandard directory <include dir> 14222d861bc5Smrg CPP C preprocessor 142344d7874bSmrg PKG_CONFIG path to pkg-config utility 1424e9feffd0Smrg PKG_CONFIG_PATH 1425e9feffd0Smrg directories to add to pkg-config's search path 1426e9feffd0Smrg PKG_CONFIG_LIBDIR 1427e9feffd0Smrg path overriding pkg-config's built-in search path 142844d7874bSmrg BEFORELIGHT_CFLAGS 142944d7874bSmrg C compiler flags for BEFORELIGHT, overriding pkg-config 143044d7874bSmrg BEFORELIGHT_LIBS 143144d7874bSmrg linker flags for BEFORELIGHT, overriding pkg-config 143244d7874bSmrg APPDEFS_CFLAGS 143344d7874bSmrg C compiler flags for APPDEFS, overriding pkg-config 143444d7874bSmrg APPDEFS_LIBS 143544d7874bSmrg linker flags for APPDEFS, overriding pkg-config 143644d7874bSmrg 143744d7874bSmrgUse these variables to override the choices made by `configure' or to help 143844d7874bSmrgit to find libraries and programs with nonstandard names/locations. 143944d7874bSmrg 1440e9feffd0SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/beforelight/issues>. 144144d7874bSmrg_ACEOF 14422d861bc5Smrgac_status=$? 144344d7874bSmrgfi 144444d7874bSmrg 144544d7874bSmrgif test "$ac_init_help" = "recursive"; then 144644d7874bSmrg # If there are subdirs, report their specific --help. 144744d7874bSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14482d861bc5Smrg test -d "$ac_dir" || 14492d861bc5Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14502d861bc5Smrg continue 145144d7874bSmrg ac_builddir=. 145244d7874bSmrg 14532d861bc5Smrgcase "$ac_dir" in 14542d861bc5Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14552d861bc5Smrg*) 14562d861bc5Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14572d861bc5Smrg # A ".." for each directory in $ac_dir_suffix. 14582d861bc5Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14592d861bc5Smrg case $ac_top_builddir_sub in 14602d861bc5Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14612d861bc5Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14622d861bc5Smrg esac ;; 14632d861bc5Smrgesac 14642d861bc5Smrgac_abs_top_builddir=$ac_pwd 14652d861bc5Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14662d861bc5Smrg# for backward compatibility: 14672d861bc5Smrgac_top_builddir=$ac_top_build_prefix 146844d7874bSmrg 146944d7874bSmrgcase $srcdir in 14702d861bc5Smrg .) # We are building in place. 147144d7874bSmrg ac_srcdir=. 14722d861bc5Smrg ac_top_srcdir=$ac_top_builddir_sub 14732d861bc5Smrg ac_abs_top_srcdir=$ac_pwd ;; 14742d861bc5Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 147544d7874bSmrg ac_srcdir=$srcdir$ac_dir_suffix; 14762d861bc5Smrg ac_top_srcdir=$srcdir 14772d861bc5Smrg ac_abs_top_srcdir=$srcdir ;; 14782d861bc5Smrg *) # Relative name. 14792d861bc5Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14802d861bc5Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 14812d861bc5Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 148244d7874bSmrgesac 14832d861bc5Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14842d861bc5Smrg 14852d861bc5Smrg cd "$ac_dir" || { ac_status=$?; continue; } 14862d861bc5Smrg # Check for guested configure. 14872d861bc5Smrg if test -f "$ac_srcdir/configure.gnu"; then 14882d861bc5Smrg echo && 14892d861bc5Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 14902d861bc5Smrg elif test -f "$ac_srcdir/configure"; then 14912d861bc5Smrg echo && 14922d861bc5Smrg $SHELL "$ac_srcdir/configure" --help=recursive 149344d7874bSmrg else 14942d861bc5Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 14952d861bc5Smrg fi || ac_status=$? 14962d861bc5Smrg cd "$ac_pwd" || { ac_status=$?; break; } 149744d7874bSmrg done 149844d7874bSmrgfi 149944d7874bSmrg 15002d861bc5Smrgtest -n "$ac_init_help" && exit $ac_status 150144d7874bSmrgif $ac_init_version; then 150244d7874bSmrg cat <<\_ACEOF 1503e9feffd0Smrgbeforelight configure 1.0.6 1504e9feffd0Smrggenerated by GNU Autoconf 2.69 150544d7874bSmrg 1506e9feffd0SmrgCopyright (C) 2012 Free Software Foundation, Inc. 150744d7874bSmrgThis configure script is free software; the Free Software Foundation 150844d7874bSmrggives unlimited permission to copy, distribute and modify it. 150944d7874bSmrg_ACEOF 15102d861bc5Smrg exit 151144d7874bSmrgfi 151244d7874bSmrg 15132d861bc5Smrg## ------------------------ ## 15142d861bc5Smrg## Autoconf initialization. ## 15152d861bc5Smrg## ------------------------ ## 151644d7874bSmrg 15172d861bc5Smrg# ac_fn_c_try_compile LINENO 15182d861bc5Smrg# -------------------------- 15192d861bc5Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 15202d861bc5Smrgac_fn_c_try_compile () 152144d7874bSmrg{ 15222d861bc5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15232d861bc5Smrg rm -f conftest.$ac_objext 15242d861bc5Smrg if { { ac_try="$ac_compile" 15252d861bc5Smrgcase "(($ac_try" in 15262d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15272d861bc5Smrg *) ac_try_echo=$ac_try;; 15282d861bc5Smrgesac 15292d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 15302d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 15312d861bc5Smrg (eval "$ac_compile") 2>conftest.err 15322d861bc5Smrg ac_status=$? 15332d861bc5Smrg if test -s conftest.err; then 15342d861bc5Smrg grep -v '^ *+' conftest.err >conftest.er1 15352d861bc5Smrg cat conftest.er1 >&5 15362d861bc5Smrg mv -f conftest.er1 conftest.err 15372d861bc5Smrg fi 15382d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 15392d861bc5Smrg test $ac_status = 0; } && { 15402d861bc5Smrg test -z "$ac_c_werror_flag" || 15412d861bc5Smrg test ! -s conftest.err 15422d861bc5Smrg } && test -s conftest.$ac_objext; then : 15432d861bc5Smrg ac_retval=0 15442d861bc5Smrgelse 15452d861bc5Smrg $as_echo "$as_me: failed program was:" >&5 15462d861bc5Smrgsed 's/^/| /' conftest.$ac_ext >&5 154744d7874bSmrg 15482d861bc5Smrg ac_retval=1 15492d861bc5Smrgfi 15502d861bc5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 15512d861bc5Smrg as_fn_set_status $ac_retval 155244d7874bSmrg 15532d861bc5Smrg} # ac_fn_c_try_compile 155444d7874bSmrg 15552d861bc5Smrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 15562d861bc5Smrg# --------------------------------------------- 15572d861bc5Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 15582d861bc5Smrg# accordingly. 15592d861bc5Smrgac_fn_c_check_decl () 15602d861bc5Smrg{ 15612d861bc5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15622d861bc5Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 15632d861bc5Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 15642d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 15652d861bc5Smrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 15662d861bc5Smrgif eval \${$3+:} false; then : 15672d861bc5Smrg $as_echo_n "(cached) " >&6 15682d861bc5Smrgelse 15692d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15702d861bc5Smrg/* end confdefs.h. */ 15712d861bc5Smrg$4 15722d861bc5Smrgint 15732d861bc5Smrgmain () 15742d861bc5Smrg{ 15752d861bc5Smrg#ifndef $as_decl_name 15762d861bc5Smrg#ifdef __cplusplus 15772d861bc5Smrg (void) $as_decl_use; 15782d861bc5Smrg#else 15792d861bc5Smrg (void) $as_decl_name; 15802d861bc5Smrg#endif 15812d861bc5Smrg#endif 158244d7874bSmrg 15832d861bc5Smrg ; 15842d861bc5Smrg return 0; 15852d861bc5Smrg} 15862d861bc5Smrg_ACEOF 15872d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then : 15882d861bc5Smrg eval "$3=yes" 15892d861bc5Smrgelse 15902d861bc5Smrg eval "$3=no" 15912d861bc5Smrgfi 15922d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15932d861bc5Smrgfi 15942d861bc5Smrgeval ac_res=\$$3 15952d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 15962d861bc5Smrg$as_echo "$ac_res" >&6; } 15972d861bc5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 159844d7874bSmrg 15992d861bc5Smrg} # ac_fn_c_check_decl 16002d861bc5Smrg 16012d861bc5Smrg# ac_fn_c_try_cpp LINENO 16022d861bc5Smrg# ---------------------- 16032d861bc5Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 16042d861bc5Smrgac_fn_c_try_cpp () 16052d861bc5Smrg{ 16062d861bc5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16072d861bc5Smrg if { { ac_try="$ac_cpp conftest.$ac_ext" 16082d861bc5Smrgcase "(($ac_try" in 16092d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16102d861bc5Smrg *) ac_try_echo=$ac_try;; 16112d861bc5Smrgesac 16122d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16132d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 16142d861bc5Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 16152d861bc5Smrg ac_status=$? 16162d861bc5Smrg if test -s conftest.err; then 16172d861bc5Smrg grep -v '^ *+' conftest.err >conftest.er1 16182d861bc5Smrg cat conftest.er1 >&5 16192d861bc5Smrg mv -f conftest.er1 conftest.err 16202d861bc5Smrg fi 16212d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16222d861bc5Smrg test $ac_status = 0; } > conftest.i && { 16232d861bc5Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 16242d861bc5Smrg test ! -s conftest.err 16252d861bc5Smrg }; then : 16262d861bc5Smrg ac_retval=0 16272d861bc5Smrgelse 16282d861bc5Smrg $as_echo "$as_me: failed program was:" >&5 16292d861bc5Smrgsed 's/^/| /' conftest.$ac_ext >&5 16302d861bc5Smrg 16312d861bc5Smrg ac_retval=1 16322d861bc5Smrgfi 16332d861bc5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 16342d861bc5Smrg as_fn_set_status $ac_retval 16352d861bc5Smrg 16362d861bc5Smrg} # ac_fn_c_try_cpp 16372d861bc5Smrg 16382d861bc5Smrg# ac_fn_c_try_run LINENO 16392d861bc5Smrg# ---------------------- 16402d861bc5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 16412d861bc5Smrg# that executables *can* be run. 16422d861bc5Smrgac_fn_c_try_run () 16432d861bc5Smrg{ 16442d861bc5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16452d861bc5Smrg if { { ac_try="$ac_link" 16462d861bc5Smrgcase "(($ac_try" in 16472d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16482d861bc5Smrg *) ac_try_echo=$ac_try;; 16492d861bc5Smrgesac 16502d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16512d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 16522d861bc5Smrg (eval "$ac_link") 2>&5 16532d861bc5Smrg ac_status=$? 16542d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16552d861bc5Smrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 16562d861bc5Smrg { { case "(($ac_try" in 16572d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16582d861bc5Smrg *) ac_try_echo=$ac_try;; 16592d861bc5Smrgesac 16602d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16612d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 16622d861bc5Smrg (eval "$ac_try") 2>&5 16632d861bc5Smrg ac_status=$? 16642d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16652d861bc5Smrg test $ac_status = 0; }; }; then : 16662d861bc5Smrg ac_retval=0 16672d861bc5Smrgelse 16682d861bc5Smrg $as_echo "$as_me: program exited with status $ac_status" >&5 16692d861bc5Smrg $as_echo "$as_me: failed program was:" >&5 16702d861bc5Smrgsed 's/^/| /' conftest.$ac_ext >&5 16712d861bc5Smrg 16722d861bc5Smrg ac_retval=$ac_status 16732d861bc5Smrgfi 16742d861bc5Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 16752d861bc5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 16762d861bc5Smrg as_fn_set_status $ac_retval 16772d861bc5Smrg 16782d861bc5Smrg} # ac_fn_c_try_run 16792d861bc5Smrg 16802d861bc5Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 16812d861bc5Smrg# ------------------------------------------------------- 16822d861bc5Smrg# Tests whether HEADER exists and can be compiled using the include files in 16832d861bc5Smrg# INCLUDES, setting the cache variable VAR accordingly. 16842d861bc5Smrgac_fn_c_check_header_compile () 16852d861bc5Smrg{ 16862d861bc5Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16872d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 16882d861bc5Smrg$as_echo_n "checking for $2... " >&6; } 16892d861bc5Smrgif eval \${$3+:} false; then : 16902d861bc5Smrg $as_echo_n "(cached) " >&6 16912d861bc5Smrgelse 16922d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16932d861bc5Smrg/* end confdefs.h. */ 16942d861bc5Smrg$4 16952d861bc5Smrg#include <$2> 16962d861bc5Smrg_ACEOF 16972d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then : 16982d861bc5Smrg eval "$3=yes" 16992d861bc5Smrgelse 17002d861bc5Smrg eval "$3=no" 17012d861bc5Smrgfi 17022d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17032d861bc5Smrgfi 17042d861bc5Smrgeval ac_res=\$$3 17052d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 17062d861bc5Smrg$as_echo "$ac_res" >&6; } 17072d861bc5Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 17082d861bc5Smrg 17092d861bc5Smrg} # ac_fn_c_check_header_compile 1710caec6540Smrg 1711caec6540Smrg# ac_fn_c_try_link LINENO 1712caec6540Smrg# ----------------------- 1713caec6540Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1714caec6540Smrgac_fn_c_try_link () 1715caec6540Smrg{ 1716caec6540Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1717caec6540Smrg rm -f conftest.$ac_objext conftest$ac_exeext 1718caec6540Smrg if { { ac_try="$ac_link" 1719caec6540Smrgcase "(($ac_try" in 1720caec6540Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1721caec6540Smrg *) ac_try_echo=$ac_try;; 1722caec6540Smrgesac 1723caec6540Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1724caec6540Smrg$as_echo "$ac_try_echo"; } >&5 1725caec6540Smrg (eval "$ac_link") 2>conftest.err 1726caec6540Smrg ac_status=$? 1727caec6540Smrg if test -s conftest.err; then 1728caec6540Smrg grep -v '^ *+' conftest.err >conftest.er1 1729caec6540Smrg cat conftest.er1 >&5 1730caec6540Smrg mv -f conftest.er1 conftest.err 1731caec6540Smrg fi 1732caec6540Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1733caec6540Smrg test $ac_status = 0; } && { 1734caec6540Smrg test -z "$ac_c_werror_flag" || 1735caec6540Smrg test ! -s conftest.err 1736caec6540Smrg } && test -s conftest$ac_exeext && { 1737caec6540Smrg test "$cross_compiling" = yes || 1738e9feffd0Smrg test -x conftest$ac_exeext 1739caec6540Smrg }; then : 1740caec6540Smrg ac_retval=0 1741caec6540Smrgelse 1742caec6540Smrg $as_echo "$as_me: failed program was:" >&5 1743caec6540Smrgsed 's/^/| /' conftest.$ac_ext >&5 1744caec6540Smrg 1745caec6540Smrg ac_retval=1 1746caec6540Smrgfi 1747caec6540Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1748caec6540Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1749caec6540Smrg # interfere with the next link command; also delete a directory that is 1750caec6540Smrg # left behind by Apple's compiler. We do this before executing the actions. 1751caec6540Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1752caec6540Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1753caec6540Smrg as_fn_set_status $ac_retval 1754caec6540Smrg 1755caec6540Smrg} # ac_fn_c_try_link 17562d861bc5Smrgcat >config.log <<_ACEOF 17572d861bc5SmrgThis file contains any messages produced by compilers while 17582d861bc5Smrgrunning configure, to aid debugging if configure makes a mistake. 17592d861bc5Smrg 1760e9feffd0SmrgIt was created by beforelight $as_me 1.0.6, which was 1761e9feffd0Smrggenerated by GNU Autoconf 2.69. Invocation command line was 17622d861bc5Smrg 17632d861bc5Smrg $ $0 $@ 17642d861bc5Smrg 17652d861bc5Smrg_ACEOF 17662d861bc5Smrgexec 5>>config.log 17672d861bc5Smrg{ 17682d861bc5Smrgcat <<_ASUNAME 17692d861bc5Smrg## --------- ## 17702d861bc5Smrg## Platform. ## 17712d861bc5Smrg## --------- ## 17722d861bc5Smrg 17732d861bc5Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 17742d861bc5Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 17752d861bc5Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 17762d861bc5Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 17772d861bc5Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 17782d861bc5Smrg 17792d861bc5Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 17802d861bc5Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 17812d861bc5Smrg 17822d861bc5Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 17832d861bc5Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 17842d861bc5Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17852d861bc5Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 17862d861bc5Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 17872d861bc5Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 17882d861bc5Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 17892d861bc5Smrg 17902d861bc5Smrg_ASUNAME 17912d861bc5Smrg 17922d861bc5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 179344d7874bSmrgfor as_dir in $PATH 179444d7874bSmrgdo 179544d7874bSmrg IFS=$as_save_IFS 179644d7874bSmrg test -z "$as_dir" && as_dir=. 17972d861bc5Smrg $as_echo "PATH: $as_dir" 17982d861bc5Smrg done 17992d861bc5SmrgIFS=$as_save_IFS 180044d7874bSmrg 180144d7874bSmrg} >&5 180244d7874bSmrg 180344d7874bSmrgcat >&5 <<_ACEOF 180444d7874bSmrg 180544d7874bSmrg 180644d7874bSmrg## ----------- ## 180744d7874bSmrg## Core tests. ## 180844d7874bSmrg## ----------- ## 180944d7874bSmrg 181044d7874bSmrg_ACEOF 181144d7874bSmrg 181244d7874bSmrg 181344d7874bSmrg# Keep a trace of the command line. 181444d7874bSmrg# Strip out --no-create and --no-recursion so they do not pile up. 181544d7874bSmrg# Strip out --silent because we don't want to record it for future runs. 181644d7874bSmrg# Also quote any args containing shell meta-characters. 181744d7874bSmrg# Make two passes to allow for proper duplicate-argument suppression. 181844d7874bSmrgac_configure_args= 181944d7874bSmrgac_configure_args0= 182044d7874bSmrgac_configure_args1= 182144d7874bSmrgac_must_keep_next=false 182244d7874bSmrgfor ac_pass in 1 2 182344d7874bSmrgdo 182444d7874bSmrg for ac_arg 182544d7874bSmrg do 182644d7874bSmrg case $ac_arg in 182744d7874bSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 182844d7874bSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 182944d7874bSmrg | -silent | --silent | --silen | --sile | --sil) 183044d7874bSmrg continue ;; 18312d861bc5Smrg *\'*) 18322d861bc5Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 183344d7874bSmrg esac 183444d7874bSmrg case $ac_pass in 18352d861bc5Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 183644d7874bSmrg 2) 18372d861bc5Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 183844d7874bSmrg if test $ac_must_keep_next = true; then 183944d7874bSmrg ac_must_keep_next=false # Got value, back to normal. 184044d7874bSmrg else 184144d7874bSmrg case $ac_arg in 184244d7874bSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 184344d7874bSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 184444d7874bSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 184544d7874bSmrg | -with-* | --with-* | -without-* | --without-* | --x) 184644d7874bSmrg case "$ac_configure_args0 " in 184744d7874bSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 184844d7874bSmrg esac 184944d7874bSmrg ;; 185044d7874bSmrg -* ) ac_must_keep_next=true ;; 185144d7874bSmrg esac 185244d7874bSmrg fi 18532d861bc5Smrg as_fn_append ac_configure_args " '$ac_arg'" 185444d7874bSmrg ;; 185544d7874bSmrg esac 185644d7874bSmrg done 185744d7874bSmrgdone 18582d861bc5Smrg{ ac_configure_args0=; unset ac_configure_args0;} 18592d861bc5Smrg{ ac_configure_args1=; unset ac_configure_args1;} 186044d7874bSmrg 186144d7874bSmrg# When interrupted or exit'd, cleanup temporary files, and complete 186244d7874bSmrg# config.log. We remove comments because anyway the quotes in there 186344d7874bSmrg# would cause problems or look ugly. 18642d861bc5Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18652d861bc5Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 186644d7874bSmrgtrap 'exit_status=$? 186744d7874bSmrg # Save into config.log some information that might help in debugging. 186844d7874bSmrg { 186944d7874bSmrg echo 187044d7874bSmrg 18712d861bc5Smrg $as_echo "## ---------------- ## 187244d7874bSmrg## Cache variables. ## 18732d861bc5Smrg## ---------------- ##" 187444d7874bSmrg echo 187544d7874bSmrg # The following way of writing the cache mishandles newlines in values, 18762d861bc5Smrg( 18772d861bc5Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18782d861bc5Smrg eval ac_val=\$$ac_var 18792d861bc5Smrg case $ac_val in #( 18802d861bc5Smrg *${as_nl}*) 18812d861bc5Smrg case $ac_var in #( 18822d861bc5Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18832d861bc5Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18842d861bc5Smrg esac 18852d861bc5Smrg case $ac_var in #( 18862d861bc5Smrg _ | IFS | as_nl) ;; #( 18872d861bc5Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18882d861bc5Smrg *) { eval $ac_var=; unset $ac_var;} ;; 18892d861bc5Smrg esac ;; 18902d861bc5Smrg esac 18912d861bc5Smrg done 189244d7874bSmrg (set) 2>&1 | 18932d861bc5Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18942d861bc5Smrg *${as_nl}ac_space=\ *) 189544d7874bSmrg sed -n \ 18962d861bc5Smrg "s/'\''/'\''\\\\'\'''\''/g; 18972d861bc5Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18982d861bc5Smrg ;; #( 189944d7874bSmrg *) 19002d861bc5Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 190144d7874bSmrg ;; 19022d861bc5Smrg esac | 19032d861bc5Smrg sort 19042d861bc5Smrg) 190544d7874bSmrg echo 190644d7874bSmrg 19072d861bc5Smrg $as_echo "## ----------------- ## 190844d7874bSmrg## Output variables. ## 19092d861bc5Smrg## ----------------- ##" 191044d7874bSmrg echo 191144d7874bSmrg for ac_var in $ac_subst_vars 191244d7874bSmrg do 19132d861bc5Smrg eval ac_val=\$$ac_var 19142d861bc5Smrg case $ac_val in 19152d861bc5Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19162d861bc5Smrg esac 19172d861bc5Smrg $as_echo "$ac_var='\''$ac_val'\''" 191844d7874bSmrg done | sort 191944d7874bSmrg echo 192044d7874bSmrg 192144d7874bSmrg if test -n "$ac_subst_files"; then 19222d861bc5Smrg $as_echo "## ------------------- ## 19232d861bc5Smrg## File substitutions. ## 19242d861bc5Smrg## ------------------- ##" 192544d7874bSmrg echo 192644d7874bSmrg for ac_var in $ac_subst_files 192744d7874bSmrg do 19282d861bc5Smrg eval ac_val=\$$ac_var 19292d861bc5Smrg case $ac_val in 19302d861bc5Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19312d861bc5Smrg esac 19322d861bc5Smrg $as_echo "$ac_var='\''$ac_val'\''" 193344d7874bSmrg done | sort 193444d7874bSmrg echo 193544d7874bSmrg fi 193644d7874bSmrg 193744d7874bSmrg if test -s confdefs.h; then 19382d861bc5Smrg $as_echo "## ----------- ## 193944d7874bSmrg## confdefs.h. ## 19402d861bc5Smrg## ----------- ##" 194144d7874bSmrg echo 19422d861bc5Smrg cat confdefs.h 194344d7874bSmrg echo 194444d7874bSmrg fi 194544d7874bSmrg test "$ac_signal" != 0 && 19462d861bc5Smrg $as_echo "$as_me: caught signal $ac_signal" 19472d861bc5Smrg $as_echo "$as_me: exit $exit_status" 194844d7874bSmrg } >&5 19492d861bc5Smrg rm -f core *.core core.conftest.* && 19502d861bc5Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 195144d7874bSmrg exit $exit_status 19522d861bc5Smrg' 0 195344d7874bSmrgfor ac_signal in 1 2 13 15; do 19542d861bc5Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 195544d7874bSmrgdone 195644d7874bSmrgac_signal=0 195744d7874bSmrg 195844d7874bSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19592d861bc5Smrgrm -f -r conftest* confdefs.h 19602d861bc5Smrg 19612d861bc5Smrg$as_echo "/* confdefs.h */" > confdefs.h 196244d7874bSmrg 196344d7874bSmrg# Predefined preprocessor variables. 196444d7874bSmrg 196544d7874bSmrgcat >>confdefs.h <<_ACEOF 196644d7874bSmrg#define PACKAGE_NAME "$PACKAGE_NAME" 196744d7874bSmrg_ACEOF 196844d7874bSmrg 196944d7874bSmrgcat >>confdefs.h <<_ACEOF 197044d7874bSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 197144d7874bSmrg_ACEOF 197244d7874bSmrg 197344d7874bSmrgcat >>confdefs.h <<_ACEOF 197444d7874bSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 197544d7874bSmrg_ACEOF 197644d7874bSmrg 197744d7874bSmrgcat >>confdefs.h <<_ACEOF 197844d7874bSmrg#define PACKAGE_STRING "$PACKAGE_STRING" 197944d7874bSmrg_ACEOF 198044d7874bSmrg 198144d7874bSmrgcat >>confdefs.h <<_ACEOF 198244d7874bSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 198344d7874bSmrg_ACEOF 198444d7874bSmrg 19852d861bc5Smrgcat >>confdefs.h <<_ACEOF 19862d861bc5Smrg#define PACKAGE_URL "$PACKAGE_URL" 19872d861bc5Smrg_ACEOF 19882d861bc5Smrg 198944d7874bSmrg 199044d7874bSmrg# Let the site file select an alternate cache file if it wants to. 19912d861bc5Smrg# Prefer an explicitly selected file to automatically selected ones. 19922d861bc5Smrgac_site_file1=NONE 19932d861bc5Smrgac_site_file2=NONE 19942d861bc5Smrgif test -n "$CONFIG_SITE"; then 19952d861bc5Smrg # We do not want a PATH search for config.site. 19962d861bc5Smrg case $CONFIG_SITE in #(( 19972d861bc5Smrg -*) ac_site_file1=./$CONFIG_SITE;; 19982d861bc5Smrg */*) ac_site_file1=$CONFIG_SITE;; 19992d861bc5Smrg *) ac_site_file1=./$CONFIG_SITE;; 20002d861bc5Smrg esac 20012d861bc5Smrgelif test "x$prefix" != xNONE; then 20022d861bc5Smrg ac_site_file1=$prefix/share/config.site 20032d861bc5Smrg ac_site_file2=$prefix/etc/config.site 20042d861bc5Smrgelse 20052d861bc5Smrg ac_site_file1=$ac_default_prefix/share/config.site 20062d861bc5Smrg ac_site_file2=$ac_default_prefix/etc/config.site 200744d7874bSmrgfi 20082d861bc5Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 20092d861bc5Smrgdo 20102d861bc5Smrg test "x$ac_site_file" = xNONE && continue 20112d861bc5Smrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 20122d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 20132d861bc5Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 201444d7874bSmrg sed 's/^/| /' "$ac_site_file" >&5 20152d861bc5Smrg . "$ac_site_file" \ 20162d861bc5Smrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20172d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 20182d861bc5Smrgas_fn_error $? "failed to load site script $ac_site_file 20192d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 202044d7874bSmrg fi 202144d7874bSmrgdone 202244d7874bSmrg 202344d7874bSmrgif test -r "$cache_file"; then 20242d861bc5Smrg # Some versions of bash will fail to source /dev/null (special files 20252d861bc5Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 20262d861bc5Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 20272d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 20282d861bc5Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 202944d7874bSmrg case $cache_file in 20302d861bc5Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 20312d861bc5Smrg *) . "./$cache_file";; 203244d7874bSmrg esac 203344d7874bSmrg fi 203444d7874bSmrgelse 20352d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 20362d861bc5Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 203744d7874bSmrg >$cache_file 203844d7874bSmrgfi 203944d7874bSmrg 204044d7874bSmrg# Check that the precious variables saved in the cache have kept the same 204144d7874bSmrg# value. 204244d7874bSmrgac_cache_corrupted=false 20432d861bc5Smrgfor ac_var in $ac_precious_vars; do 204444d7874bSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 204544d7874bSmrg eval ac_new_set=\$ac_env_${ac_var}_set 20462d861bc5Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 20472d861bc5Smrg eval ac_new_val=\$ac_env_${ac_var}_value 204844d7874bSmrg case $ac_old_set,$ac_new_set in 204944d7874bSmrg set,) 20502d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 20512d861bc5Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 205244d7874bSmrg ac_cache_corrupted=: ;; 205344d7874bSmrg ,set) 20542d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 20552d861bc5Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 205644d7874bSmrg ac_cache_corrupted=: ;; 205744d7874bSmrg ,);; 205844d7874bSmrg *) 205944d7874bSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 20602d861bc5Smrg # differences in whitespace do not lead to failure. 20612d861bc5Smrg ac_old_val_w=`echo x $ac_old_val` 20622d861bc5Smrg ac_new_val_w=`echo x $ac_new_val` 20632d861bc5Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 20642d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 20652d861bc5Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 20662d861bc5Smrg ac_cache_corrupted=: 20672d861bc5Smrg else 20682d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 20692d861bc5Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 20702d861bc5Smrg eval $ac_var=\$ac_old_val 20712d861bc5Smrg fi 20722d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 20732d861bc5Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 20742d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 20752d861bc5Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 207644d7874bSmrg fi;; 207744d7874bSmrg esac 207844d7874bSmrg # Pass precious variables to config.status. 207944d7874bSmrg if test "$ac_new_set" = set; then 208044d7874bSmrg case $ac_new_val in 20812d861bc5Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 208244d7874bSmrg *) ac_arg=$ac_var=$ac_new_val ;; 208344d7874bSmrg esac 208444d7874bSmrg case " $ac_configure_args " in 208544d7874bSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 20862d861bc5Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 208744d7874bSmrg esac 208844d7874bSmrg fi 208944d7874bSmrgdone 209044d7874bSmrgif $ac_cache_corrupted; then 20912d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20922d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 20932d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 20942d861bc5Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 20952d861bc5Smrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 209644d7874bSmrgfi 20972d861bc5Smrg## -------------------- ## 20982d861bc5Smrg## Main body of script. ## 20992d861bc5Smrg## -------------------- ## 210044d7874bSmrg 210144d7874bSmrgac_ext=c 210244d7874bSmrgac_cpp='$CPP $CPPFLAGS' 210344d7874bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 210444d7874bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 210544d7874bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 210644d7874bSmrg 210744d7874bSmrg 2108caec6540Smrg 2109caec6540Smrgac_config_headers="$ac_config_headers config.h" 2110caec6540Smrg 2111caec6540Smrg 2112caec6540Smrg# Initialize Automake 2113e9feffd0Smrgam__api_version='1.15' 211444d7874bSmrg 211544d7874bSmrgac_aux_dir= 21162d861bc5Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 21172d861bc5Smrg if test -f "$ac_dir/install-sh"; then 211844d7874bSmrg ac_aux_dir=$ac_dir 211944d7874bSmrg ac_install_sh="$ac_aux_dir/install-sh -c" 212044d7874bSmrg break 21212d861bc5Smrg elif test -f "$ac_dir/install.sh"; then 212244d7874bSmrg ac_aux_dir=$ac_dir 212344d7874bSmrg ac_install_sh="$ac_aux_dir/install.sh -c" 212444d7874bSmrg break 21252d861bc5Smrg elif test -f "$ac_dir/shtool"; then 212644d7874bSmrg ac_aux_dir=$ac_dir 212744d7874bSmrg ac_install_sh="$ac_aux_dir/shtool install -c" 212844d7874bSmrg break 212944d7874bSmrg fi 213044d7874bSmrgdone 213144d7874bSmrgif test -z "$ac_aux_dir"; then 21322d861bc5Smrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 213344d7874bSmrgfi 21342d861bc5Smrg 21352d861bc5Smrg# These three variables are undocumented and unsupported, 21362d861bc5Smrg# and are intended to be withdrawn in a future Autoconf release. 21372d861bc5Smrg# They can cause serious problems if a builder's source tree is in a directory 21382d861bc5Smrg# whose full name contains unusual characters. 21392d861bc5Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 21402d861bc5Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 21412d861bc5Smrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 21422d861bc5Smrg 214344d7874bSmrg 214444d7874bSmrg# Find a good install program. We prefer a C program (faster), 214544d7874bSmrg# so one script is as good as another. But avoid the broken or 214644d7874bSmrg# incompatible versions: 214744d7874bSmrg# SysV /etc/install, /usr/sbin/install 214844d7874bSmrg# SunOS /usr/etc/install 214944d7874bSmrg# IRIX /sbin/install 215044d7874bSmrg# AIX /bin/install 215144d7874bSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 215244d7874bSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 215344d7874bSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 215444d7874bSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 215544d7874bSmrg# OS/2's system install, which has a completely different semantic 215644d7874bSmrg# ./install, which can be erroneously created by make from ./install.sh. 21572d861bc5Smrg# Reject install programs that cannot install multiple files. 21582d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 21592d861bc5Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 216044d7874bSmrgif test -z "$INSTALL"; then 21612d861bc5Smrgif ${ac_cv_path_install+:} false; then : 21622d861bc5Smrg $as_echo_n "(cached) " >&6 216344d7874bSmrgelse 216444d7874bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 216544d7874bSmrgfor as_dir in $PATH 216644d7874bSmrgdo 216744d7874bSmrg IFS=$as_save_IFS 216844d7874bSmrg test -z "$as_dir" && as_dir=. 21692d861bc5Smrg # Account for people who put trailing slashes in PATH elements. 21702d861bc5Smrgcase $as_dir/ in #(( 21712d861bc5Smrg ./ | .// | /[cC]/* | \ 217244d7874bSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 21732d861bc5Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 217444d7874bSmrg /usr/ucb/* ) ;; 217544d7874bSmrg *) 217644d7874bSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 217744d7874bSmrg # Don't use installbsd from OSF since it installs stuff as root 217844d7874bSmrg # by default. 217944d7874bSmrg for ac_prog in ginstall scoinst install; do 218044d7874bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2181e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 218244d7874bSmrg if test $ac_prog = install && 218344d7874bSmrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 218444d7874bSmrg # AIX install. It has an incompatible calling convention. 218544d7874bSmrg : 218644d7874bSmrg elif test $ac_prog = install && 218744d7874bSmrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 218844d7874bSmrg # program-specific install script used by HP pwplus--don't use. 218944d7874bSmrg : 219044d7874bSmrg else 21912d861bc5Smrg rm -rf conftest.one conftest.two conftest.dir 21922d861bc5Smrg echo one > conftest.one 21932d861bc5Smrg echo two > conftest.two 21942d861bc5Smrg mkdir conftest.dir 21952d861bc5Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 21962d861bc5Smrg test -s conftest.one && test -s conftest.two && 21972d861bc5Smrg test -s conftest.dir/conftest.one && 21982d861bc5Smrg test -s conftest.dir/conftest.two 21992d861bc5Smrg then 22002d861bc5Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 22012d861bc5Smrg break 3 22022d861bc5Smrg fi 220344d7874bSmrg fi 220444d7874bSmrg fi 220544d7874bSmrg done 220644d7874bSmrg done 220744d7874bSmrg ;; 220844d7874bSmrgesac 220944d7874bSmrg 22102d861bc5Smrg done 22112d861bc5SmrgIFS=$as_save_IFS 22122d861bc5Smrg 22132d861bc5Smrgrm -rf conftest.one conftest.two conftest.dir 221444d7874bSmrg 221544d7874bSmrgfi 221644d7874bSmrg if test "${ac_cv_path_install+set}" = set; then 221744d7874bSmrg INSTALL=$ac_cv_path_install 221844d7874bSmrg else 22192d861bc5Smrg # As a last resort, use the slow shell script. Don't cache a 22202d861bc5Smrg # value for INSTALL within a source directory, because that will 222144d7874bSmrg # break other packages using the cache if that directory is 22222d861bc5Smrg # removed, or if the value is a relative name. 222344d7874bSmrg INSTALL=$ac_install_sh 222444d7874bSmrg fi 222544d7874bSmrgfi 22262d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 22272d861bc5Smrg$as_echo "$INSTALL" >&6; } 222844d7874bSmrg 222944d7874bSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 223044d7874bSmrg# It thinks the first close brace ends the variable substitution. 223144d7874bSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 223244d7874bSmrg 223344d7874bSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 223444d7874bSmrg 223544d7874bSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 223644d7874bSmrg 22372d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 22382d861bc5Smrg$as_echo_n "checking whether build environment is sane... " >&6; } 22392d861bc5Smrg# Reject unsafe characters in $srcdir or the absolute working directory 22402d861bc5Smrg# name. Accept space and tab only in the latter. 22412d861bc5Smrgam_lf=' 22422d861bc5Smrg' 22432d861bc5Smrgcase `pwd` in 22442d861bc5Smrg *[\\\"\#\$\&\'\`$am_lf]*) 22452d861bc5Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 22462d861bc5Smrgesac 22472d861bc5Smrgcase $srcdir in 22482d861bc5Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2249e9feffd0Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 22502d861bc5Smrgesac 22512d861bc5Smrg 2252e9feffd0Smrg# Do 'set' in a subshell so we don't clobber the current shell's 225344d7874bSmrg# arguments. Must try -L first in case configure is actually a 225444d7874bSmrg# symlink; some systems play weird games with the mod time of symlinks 225544d7874bSmrg# (eg FreeBSD returns the mod time of the symlink's containing 225644d7874bSmrg# directory). 225744d7874bSmrgif ( 2258e9feffd0Smrg am_has_slept=no 2259e9feffd0Smrg for am_try in 1 2; do 2260e9feffd0Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2261e9feffd0Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2262e9feffd0Smrg if test "$*" = "X"; then 2263e9feffd0Smrg # -L didn't work. 2264e9feffd0Smrg set X `ls -t "$srcdir/configure" conftest.file` 2265e9feffd0Smrg fi 2266e9feffd0Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2267e9feffd0Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2268e9feffd0Smrg 2269e9feffd0Smrg # If neither matched, then we have a broken ls. This can happen 2270e9feffd0Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2271e9feffd0Smrg # broken ls alias from the environment. This has actually 2272e9feffd0Smrg # happened. Such a system could not be considered "sane". 2273e9feffd0Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2274e9feffd0Smrg alias in your environment" "$LINENO" 5 2275e9feffd0Smrg fi 2276e9feffd0Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 2277e9feffd0Smrg break 2278e9feffd0Smrg fi 2279e9feffd0Smrg # Just in case. 2280e9feffd0Smrg sleep 1 2281e9feffd0Smrg am_has_slept=yes 2282e9feffd0Smrg done 228344d7874bSmrg test "$2" = conftest.file 228444d7874bSmrg ) 228544d7874bSmrgthen 228644d7874bSmrg # Ok. 228744d7874bSmrg : 228844d7874bSmrgelse 22892d861bc5Smrg as_fn_error $? "newly created file is older than distributed files! 22902d861bc5SmrgCheck your system clock" "$LINENO" 5 229144d7874bSmrgfi 22922d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 22932d861bc5Smrg$as_echo "yes" >&6; } 2294e9feffd0Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2295e9feffd0Smrg# generated files are strictly newer. 2296e9feffd0Smrgam_sleep_pid= 2297e9feffd0Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2298e9feffd0Smrg ( sleep 1 ) & 2299e9feffd0Smrg am_sleep_pid=$! 2300e9feffd0Smrgfi 2301e9feffd0Smrg 2302e9feffd0Smrgrm -f conftest.file 2303e9feffd0Smrg 230444d7874bSmrgtest "$program_prefix" != NONE && 23052d861bc5Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 230644d7874bSmrg# Use a double $ so make ignores it. 230744d7874bSmrgtest "$program_suffix" != NONE && 23082d861bc5Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 23092d861bc5Smrg# Double any \ or $. 231044d7874bSmrg# By default was `s,x,x', remove it if useless. 23112d861bc5Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 23122d861bc5Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 231344d7874bSmrg 2314e9feffd0Smrg# Expand $ac_aux_dir to an absolute path. 2315e9feffd0Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 231644d7874bSmrg 23172d861bc5Smrgif test x"${MISSING+set}" != xset; then 23182d861bc5Smrg case $am_aux_dir in 23192d861bc5Smrg *\ * | *\ *) 23202d861bc5Smrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 23212d861bc5Smrg *) 23222d861bc5Smrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 23232d861bc5Smrg esac 23242d861bc5Smrgfi 232544d7874bSmrg# Use eval to expand $SHELL 2326e9feffd0Smrgif eval "$MISSING --is-lightweight"; then 2327e9feffd0Smrg am_missing_run="$MISSING " 232844d7874bSmrgelse 232944d7874bSmrg am_missing_run= 2330e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2331e9feffd0Smrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 23322d861bc5Smrgfi 23332d861bc5Smrg 2334e9feffd0Smrgif test x"${install_sh+set}" != xset; then 23352d861bc5Smrg case $am_aux_dir in 23362d861bc5Smrg *\ * | *\ *) 23372d861bc5Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 23382d861bc5Smrg *) 23392d861bc5Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 23402d861bc5Smrg esac 23412d861bc5Smrgfi 23422d861bc5Smrg 2343e9feffd0Smrg# Installed binaries are usually stripped using 'strip' when the user 2344e9feffd0Smrg# run "make install-strip". However 'strip' might not be the right 23452d861bc5Smrg# tool to use in cross-compilation environments, therefore Automake 2346e9feffd0Smrg# will honor the 'STRIP' environment variable to overrule this program. 23472d861bc5Smrgif test "$cross_compiling" != no; then 23482d861bc5Smrg if test -n "$ac_tool_prefix"; then 23492d861bc5Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 23502d861bc5Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 23512d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 23522d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 23532d861bc5Smrgif ${ac_cv_prog_STRIP+:} false; then : 23542d861bc5Smrg $as_echo_n "(cached) " >&6 23552d861bc5Smrgelse 23562d861bc5Smrg if test -n "$STRIP"; then 23572d861bc5Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 23582d861bc5Smrgelse 23592d861bc5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23602d861bc5Smrgfor as_dir in $PATH 23612d861bc5Smrgdo 23622d861bc5Smrg IFS=$as_save_IFS 23632d861bc5Smrg test -z "$as_dir" && as_dir=. 23642d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2365e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 23662d861bc5Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 23672d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 23682d861bc5Smrg break 2 23692d861bc5Smrg fi 23702d861bc5Smrgdone 23712d861bc5Smrg done 23722d861bc5SmrgIFS=$as_save_IFS 23732d861bc5Smrg 23742d861bc5Smrgfi 23752d861bc5Smrgfi 23762d861bc5SmrgSTRIP=$ac_cv_prog_STRIP 23772d861bc5Smrgif test -n "$STRIP"; then 23782d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 23792d861bc5Smrg$as_echo "$STRIP" >&6; } 23802d861bc5Smrgelse 23812d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 23822d861bc5Smrg$as_echo "no" >&6; } 23832d861bc5Smrgfi 23842d861bc5Smrg 23852d861bc5Smrg 23862d861bc5Smrgfi 23872d861bc5Smrgif test -z "$ac_cv_prog_STRIP"; then 23882d861bc5Smrg ac_ct_STRIP=$STRIP 23892d861bc5Smrg # Extract the first word of "strip", so it can be a program name with args. 23902d861bc5Smrgset dummy strip; ac_word=$2 23912d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 23922d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 23932d861bc5Smrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 23942d861bc5Smrg $as_echo_n "(cached) " >&6 23952d861bc5Smrgelse 23962d861bc5Smrg if test -n "$ac_ct_STRIP"; then 23972d861bc5Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 23982d861bc5Smrgelse 23992d861bc5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24002d861bc5Smrgfor as_dir in $PATH 24012d861bc5Smrgdo 24022d861bc5Smrg IFS=$as_save_IFS 24032d861bc5Smrg test -z "$as_dir" && as_dir=. 24042d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2405e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 24062d861bc5Smrg ac_cv_prog_ac_ct_STRIP="strip" 24072d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 24082d861bc5Smrg break 2 24092d861bc5Smrg fi 24102d861bc5Smrgdone 24112d861bc5Smrg done 24122d861bc5SmrgIFS=$as_save_IFS 24132d861bc5Smrg 24142d861bc5Smrgfi 24152d861bc5Smrgfi 24162d861bc5Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 24172d861bc5Smrgif test -n "$ac_ct_STRIP"; then 24182d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 24192d861bc5Smrg$as_echo "$ac_ct_STRIP" >&6; } 24202d861bc5Smrgelse 24212d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 24222d861bc5Smrg$as_echo "no" >&6; } 24232d861bc5Smrgfi 24242d861bc5Smrg 24252d861bc5Smrg if test "x$ac_ct_STRIP" = x; then 24262d861bc5Smrg STRIP=":" 24272d861bc5Smrg else 24282d861bc5Smrg case $cross_compiling:$ac_tool_warned in 24292d861bc5Smrgyes:) 24302d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 24312d861bc5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 24322d861bc5Smrgac_tool_warned=yes ;; 24332d861bc5Smrgesac 24342d861bc5Smrg STRIP=$ac_ct_STRIP 24352d861bc5Smrg fi 24362d861bc5Smrgelse 24372d861bc5Smrg STRIP="$ac_cv_prog_STRIP" 24382d861bc5Smrgfi 24392d861bc5Smrg 24402d861bc5Smrgfi 24412d861bc5SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 24422d861bc5Smrg 24432d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 24442d861bc5Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 24452d861bc5Smrgif test -z "$MKDIR_P"; then 24462d861bc5Smrg if ${ac_cv_path_mkdir+:} false; then : 24472d861bc5Smrg $as_echo_n "(cached) " >&6 24482d861bc5Smrgelse 24492d861bc5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24502d861bc5Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 24512d861bc5Smrgdo 24522d861bc5Smrg IFS=$as_save_IFS 24532d861bc5Smrg test -z "$as_dir" && as_dir=. 24542d861bc5Smrg for ac_prog in mkdir gmkdir; do 24552d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2456e9feffd0Smrg as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 24572d861bc5Smrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 24582d861bc5Smrg 'mkdir (GNU coreutils) '* | \ 24592d861bc5Smrg 'mkdir (coreutils) '* | \ 24602d861bc5Smrg 'mkdir (fileutils) '4.1*) 24612d861bc5Smrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 24622d861bc5Smrg break 3;; 24632d861bc5Smrg esac 24642d861bc5Smrg done 24652d861bc5Smrg done 246644d7874bSmrg done 24672d861bc5SmrgIFS=$as_save_IFS 24682d861bc5Smrg 24692d861bc5Smrgfi 24702d861bc5Smrg 24712d861bc5Smrg test -d ./--version && rmdir ./--version 24722d861bc5Smrg if test "${ac_cv_path_mkdir+set}" = set; then 24732d861bc5Smrg MKDIR_P="$ac_cv_path_mkdir -p" 247444d7874bSmrg else 24752d861bc5Smrg # As a last resort, use the slow shell script. Don't cache a 24762d861bc5Smrg # value for MKDIR_P within a source directory, because that will 24772d861bc5Smrg # break other packages using the cache if that directory is 24782d861bc5Smrg # removed, or if the value is a relative name. 24792d861bc5Smrg MKDIR_P="$ac_install_sh -d" 248044d7874bSmrg fi 248144d7874bSmrgfi 24822d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 24832d861bc5Smrg$as_echo "$MKDIR_P" >&6; } 24842d861bc5Smrg 248544d7874bSmrgfor ac_prog in gawk mawk nawk awk 248644d7874bSmrgdo 248744d7874bSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 248844d7874bSmrgset dummy $ac_prog; ac_word=$2 24892d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 24902d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 24912d861bc5Smrgif ${ac_cv_prog_AWK+:} false; then : 24922d861bc5Smrg $as_echo_n "(cached) " >&6 249344d7874bSmrgelse 249444d7874bSmrg if test -n "$AWK"; then 249544d7874bSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 249644d7874bSmrgelse 249744d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 249844d7874bSmrgfor as_dir in $PATH 249944d7874bSmrgdo 250044d7874bSmrg IFS=$as_save_IFS 250144d7874bSmrg test -z "$as_dir" && as_dir=. 25022d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2503e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 250444d7874bSmrg ac_cv_prog_AWK="$ac_prog" 25052d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 250644d7874bSmrg break 2 250744d7874bSmrg fi 250844d7874bSmrgdone 25092d861bc5Smrg done 25102d861bc5SmrgIFS=$as_save_IFS 251144d7874bSmrg 251244d7874bSmrgfi 251344d7874bSmrgfi 251444d7874bSmrgAWK=$ac_cv_prog_AWK 251544d7874bSmrgif test -n "$AWK"; then 25162d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 25172d861bc5Smrg$as_echo "$AWK" >&6; } 251844d7874bSmrgelse 25192d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25202d861bc5Smrg$as_echo "no" >&6; } 252144d7874bSmrgfi 252244d7874bSmrg 25232d861bc5Smrg 252444d7874bSmrg test -n "$AWK" && break 252544d7874bSmrgdone 252644d7874bSmrg 25272d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 25282d861bc5Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 25292d861bc5Smrgset x ${MAKE-make} 25302d861bc5Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 25312d861bc5Smrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 25322d861bc5Smrg $as_echo_n "(cached) " >&6 253344d7874bSmrgelse 253444d7874bSmrg cat >conftest.make <<\_ACEOF 25352d861bc5SmrgSHELL = /bin/sh 253644d7874bSmrgall: 25372d861bc5Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 253844d7874bSmrg_ACEOF 25392d861bc5Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 25402d861bc5Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 25412d861bc5Smrg *@@@%%%=?*=@@@%%%*) 25422d861bc5Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 25432d861bc5Smrg *) 25442d861bc5Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 25452d861bc5Smrgesac 254644d7874bSmrgrm -f conftest.make 254744d7874bSmrgfi 25482d861bc5Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 25492d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25502d861bc5Smrg$as_echo "yes" >&6; } 255144d7874bSmrg SET_MAKE= 255244d7874bSmrgelse 25532d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25542d861bc5Smrg$as_echo "no" >&6; } 255544d7874bSmrg SET_MAKE="MAKE=${MAKE-make}" 255644d7874bSmrgfi 255744d7874bSmrg 255844d7874bSmrgrm -rf .tst 2>/dev/null 255944d7874bSmrgmkdir .tst 2>/dev/null 256044d7874bSmrgif test -d .tst; then 256144d7874bSmrg am__leading_dot=. 256244d7874bSmrgelse 256344d7874bSmrg am__leading_dot=_ 256444d7874bSmrgfi 256544d7874bSmrgrmdir .tst 2>/dev/null 256644d7874bSmrg 2567e9feffd0Smrg# Check whether --enable-silent-rules was given. 2568e9feffd0Smrgif test "${enable_silent_rules+set}" = set; then : 2569e9feffd0Smrg enableval=$enable_silent_rules; 2570e9feffd0Smrgfi 2571e9feffd0Smrg 2572e9feffd0Smrgcase $enable_silent_rules in # ((( 2573e9feffd0Smrg yes) AM_DEFAULT_VERBOSITY=0;; 2574e9feffd0Smrg no) AM_DEFAULT_VERBOSITY=1;; 2575e9feffd0Smrg *) AM_DEFAULT_VERBOSITY=1;; 2576e9feffd0Smrgesac 2577e9feffd0Smrgam_make=${MAKE-make} 2578e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2579e9feffd0Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2580e9feffd0Smrgif ${am_cv_make_support_nested_variables+:} false; then : 2581e9feffd0Smrg $as_echo_n "(cached) " >&6 2582e9feffd0Smrgelse 2583e9feffd0Smrg if $as_echo 'TRUE=$(BAR$(V)) 2584e9feffd0SmrgBAR0=false 2585e9feffd0SmrgBAR1=true 2586e9feffd0SmrgV=1 2587e9feffd0Smrgam__doit: 2588e9feffd0Smrg @$(TRUE) 2589e9feffd0Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2590e9feffd0Smrg am_cv_make_support_nested_variables=yes 2591e9feffd0Smrgelse 2592e9feffd0Smrg am_cv_make_support_nested_variables=no 2593e9feffd0Smrgfi 2594e9feffd0Smrgfi 2595e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2596e9feffd0Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 2597e9feffd0Smrgif test $am_cv_make_support_nested_variables = yes; then 2598e9feffd0Smrg AM_V='$(V)' 2599e9feffd0Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2600e9feffd0Smrgelse 2601e9feffd0Smrg AM_V=$AM_DEFAULT_VERBOSITY 2602e9feffd0Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2603e9feffd0Smrgfi 2604e9feffd0SmrgAM_BACKSLASH='\' 2605e9feffd0Smrg 26062d861bc5Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 26072d861bc5Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 26082d861bc5Smrg # is not polluted with repeated "-I." 26092d861bc5Smrg am__isrc=' -I$(srcdir)' 26102d861bc5Smrg # test to see if srcdir already configured 26112d861bc5Smrg if test -f $srcdir/config.status; then 26122d861bc5Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 26132d861bc5Smrg fi 261444d7874bSmrgfi 261544d7874bSmrg 261644d7874bSmrg# test whether we have cygpath 261744d7874bSmrgif test -z "$CYGPATH_W"; then 261844d7874bSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 261944d7874bSmrg CYGPATH_W='cygpath -w' 262044d7874bSmrg else 262144d7874bSmrg CYGPATH_W=echo 262244d7874bSmrg fi 262344d7874bSmrgfi 262444d7874bSmrg 262544d7874bSmrg 262644d7874bSmrg# Define the identity of the package. 262744d7874bSmrg PACKAGE='beforelight' 2628e9feffd0Smrg VERSION='1.0.6' 262944d7874bSmrg 263044d7874bSmrg 263144d7874bSmrgcat >>confdefs.h <<_ACEOF 263244d7874bSmrg#define PACKAGE "$PACKAGE" 263344d7874bSmrg_ACEOF 263444d7874bSmrg 263544d7874bSmrg 263644d7874bSmrgcat >>confdefs.h <<_ACEOF 263744d7874bSmrg#define VERSION "$VERSION" 263844d7874bSmrg_ACEOF 263944d7874bSmrg 264044d7874bSmrg# Some tools Automake needs. 264144d7874bSmrg 264244d7874bSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 264344d7874bSmrg 264444d7874bSmrg 264544d7874bSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 264644d7874bSmrg 264744d7874bSmrg 264844d7874bSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 264944d7874bSmrg 265044d7874bSmrg 265144d7874bSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 265244d7874bSmrg 265344d7874bSmrg 265444d7874bSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 265544d7874bSmrg 2656e9feffd0Smrg# For better backward compatibility. To be removed once Automake 1.9.x 2657e9feffd0Smrg# dies out for good. For more background, see: 2658e9feffd0Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2659e9feffd0Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2660e9feffd0Smrgmkdir_p='$(MKDIR_P)' 266144d7874bSmrg 2662e9feffd0Smrg# We need awk for the "check" target (and possibly the TAP driver). The 2663e9feffd0Smrg# system "awk" is bad on some platforms. 2664e9feffd0Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 2665e9feffd0Smrg# in the wild :-( We should find a proper way to deprecate it ... 2666e9feffd0SmrgAMTAR='$${TAR-tar}' 26672d861bc5Smrg 26682d861bc5Smrg 2669e9feffd0Smrg# We'll loop over all known methods to create a tar archive until one works. 2670e9feffd0Smrg_am_tools='gnutar pax cpio none' 26712d861bc5Smrg 2672e9feffd0Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 26732d861bc5Smrg 26742d861bc5Smrg 26752d861bc5Smrg 26762d861bc5Smrg 26772d861bc5Smrg 267844d7874bSmrg 2679e9feffd0Smrg# POSIX will say in a future version that running "rm -f" with no argument 2680e9feffd0Smrg# is OK; and we want to be able to make that assumption in our Makefile 2681e9feffd0Smrg# recipes. So use an aggressive probe to check that the usage we want is 2682e9feffd0Smrg# actually supported "in the wild" to an acceptable degree. 2683e9feffd0Smrg# See automake bug#10828. 2684e9feffd0Smrg# To make any issue more visible, cause the running configure to be aborted 2685e9feffd0Smrg# by default if the 'rm' program in use doesn't match our expectations; the 2686e9feffd0Smrg# user can still override this though. 2687e9feffd0Smrgif rm -f && rm -fr && rm -rf; then : OK; else 2688e9feffd0Smrg cat >&2 <<'END' 2689e9feffd0SmrgOops! 2690e9feffd0Smrg 2691e9feffd0SmrgYour 'rm' program seems unable to run without file operands specified 2692e9feffd0Smrgon the command line, even when the '-f' option is present. This is contrary 2693e9feffd0Smrgto the behaviour of most rm programs out there, and not conforming with 2694e9feffd0Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2695e9feffd0Smrg 2696e9feffd0SmrgPlease tell bug-automake@gnu.org about your system, including the value 2697e9feffd0Smrgof your $PATH and any error possibly output before this message. This 2698e9feffd0Smrgcan help us improve future automake versions. 2699e9feffd0Smrg 2700e9feffd0SmrgEND 2701e9feffd0Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2702e9feffd0Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 2703e9feffd0Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2704e9feffd0Smrg echo >&2 2705e9feffd0Smrg else 2706e9feffd0Smrg cat >&2 <<'END' 2707e9feffd0SmrgAborting the configuration process, to ensure you take notice of the issue. 270844d7874bSmrg 2709e9feffd0SmrgYou can download and install GNU coreutils to get an 'rm' implementation 2710e9feffd0Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>. 2711e9feffd0Smrg 2712e9feffd0SmrgIf you want to complete the configuration process using your problematic 2713e9feffd0Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2714e9feffd0Smrgto "yes", and re-run configure. 2715e9feffd0Smrg 2716e9feffd0SmrgEND 2717e9feffd0Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2718e9feffd0Smrg fi 2719e9feffd0Smrgfi 272044d7874bSmrg 272144d7874bSmrg 27222d861bc5Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 272344d7874bSmrg 272444d7874bSmrg 272544d7874bSmrg 272644d7874bSmrg 272744d7874bSmrg 272844d7874bSmrg 272944d7874bSmrg 273044d7874bSmrg 273144d7874bSmrg 273244d7874bSmrg 27332d861bc5Smrg 27342d861bc5SmrgDEPDIR="${am__leading_dot}deps" 27352d861bc5Smrg 27362d861bc5Smrgac_config_commands="$ac_config_commands depfiles" 27372d861bc5Smrg 27382d861bc5Smrg 27392d861bc5Smrgam_make=${MAKE-make} 27402d861bc5Smrgcat > confinc << 'END' 27412d861bc5Smrgam__doit: 27422d861bc5Smrg @echo this is the am__doit target 27432d861bc5Smrg.PHONY: am__doit 27442d861bc5SmrgEND 27452d861bc5Smrg# If we don't find an include directive, just comment out the code. 27462d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 27472d861bc5Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 27482d861bc5Smrgam__include="#" 27492d861bc5Smrgam__quote= 27502d861bc5Smrg_am_result=none 27512d861bc5Smrg# First try GNU make style include. 27522d861bc5Smrgecho "include confinc" > confmf 2753e9feffd0Smrg# Ignore all kinds of additional output from 'make'. 27542d861bc5Smrgcase `$am_make -s -f confmf 2> /dev/null` in #( 27552d861bc5Smrg*the\ am__doit\ target*) 27562d861bc5Smrg am__include=include 27572d861bc5Smrg am__quote= 27582d861bc5Smrg _am_result=GNU 27592d861bc5Smrg ;; 27602d861bc5Smrgesac 27612d861bc5Smrg# Now try BSD make style include. 27622d861bc5Smrgif test "$am__include" = "#"; then 27632d861bc5Smrg echo '.include "confinc"' > confmf 27642d861bc5Smrg case `$am_make -s -f confmf 2> /dev/null` in #( 27652d861bc5Smrg *the\ am__doit\ target*) 27662d861bc5Smrg am__include=.include 27672d861bc5Smrg am__quote="\"" 27682d861bc5Smrg _am_result=BSD 27692d861bc5Smrg ;; 27702d861bc5Smrg esac 277144d7874bSmrgfi 277244d7874bSmrg 277344d7874bSmrg 27742d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 27752d861bc5Smrg$as_echo "$_am_result" >&6; } 27762d861bc5Smrgrm -f confinc confmf 277744d7874bSmrg 27782d861bc5Smrg# Check whether --enable-dependency-tracking was given. 27792d861bc5Smrgif test "${enable_dependency_tracking+set}" = set; then : 27802d861bc5Smrg enableval=$enable_dependency_tracking; 27812d861bc5Smrgfi 278244d7874bSmrg 27832d861bc5Smrgif test "x$enable_dependency_tracking" != xno; then 27842d861bc5Smrg am_depcomp="$ac_aux_dir/depcomp" 27852d861bc5Smrg AMDEPBACKSLASH='\' 2786caec6540Smrg am__nodep='_no' 27872d861bc5Smrgfi 27882d861bc5Smrg if test "x$enable_dependency_tracking" != xno; then 27892d861bc5Smrg AMDEP_TRUE= 27902d861bc5Smrg AMDEP_FALSE='#' 27912d861bc5Smrgelse 27922d861bc5Smrg AMDEP_TRUE='#' 27932d861bc5Smrg AMDEP_FALSE= 27942d861bc5Smrgfi 279544d7874bSmrg 279644d7874bSmrg 279744d7874bSmrgac_ext=c 279844d7874bSmrgac_cpp='$CPP $CPPFLAGS' 279944d7874bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 280044d7874bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 280144d7874bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 280244d7874bSmrgif test -n "$ac_tool_prefix"; then 280344d7874bSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 280444d7874bSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 28052d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28062d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 28072d861bc5Smrgif ${ac_cv_prog_CC+:} false; then : 28082d861bc5Smrg $as_echo_n "(cached) " >&6 280944d7874bSmrgelse 281044d7874bSmrg if test -n "$CC"; then 281144d7874bSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 281244d7874bSmrgelse 281344d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 281444d7874bSmrgfor as_dir in $PATH 281544d7874bSmrgdo 281644d7874bSmrg IFS=$as_save_IFS 281744d7874bSmrg test -z "$as_dir" && as_dir=. 28182d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2819e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 282044d7874bSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 28212d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 282244d7874bSmrg break 2 282344d7874bSmrg fi 282444d7874bSmrgdone 28252d861bc5Smrg done 28262d861bc5SmrgIFS=$as_save_IFS 282744d7874bSmrg 282844d7874bSmrgfi 282944d7874bSmrgfi 283044d7874bSmrgCC=$ac_cv_prog_CC 283144d7874bSmrgif test -n "$CC"; then 28322d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 28332d861bc5Smrg$as_echo "$CC" >&6; } 283444d7874bSmrgelse 28352d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 28362d861bc5Smrg$as_echo "no" >&6; } 283744d7874bSmrgfi 283844d7874bSmrg 28392d861bc5Smrg 284044d7874bSmrgfi 284144d7874bSmrgif test -z "$ac_cv_prog_CC"; then 284244d7874bSmrg ac_ct_CC=$CC 284344d7874bSmrg # Extract the first word of "gcc", so it can be a program name with args. 284444d7874bSmrgset dummy gcc; ac_word=$2 28452d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28462d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 28472d861bc5Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 28482d861bc5Smrg $as_echo_n "(cached) " >&6 284944d7874bSmrgelse 285044d7874bSmrg if test -n "$ac_ct_CC"; then 285144d7874bSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 285244d7874bSmrgelse 285344d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 285444d7874bSmrgfor as_dir in $PATH 285544d7874bSmrgdo 285644d7874bSmrg IFS=$as_save_IFS 285744d7874bSmrg test -z "$as_dir" && as_dir=. 28582d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2859e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 286044d7874bSmrg ac_cv_prog_ac_ct_CC="gcc" 28612d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 286244d7874bSmrg break 2 286344d7874bSmrg fi 286444d7874bSmrgdone 28652d861bc5Smrg done 28662d861bc5SmrgIFS=$as_save_IFS 286744d7874bSmrg 286844d7874bSmrgfi 286944d7874bSmrgfi 287044d7874bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 287144d7874bSmrgif test -n "$ac_ct_CC"; then 28722d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 28732d861bc5Smrg$as_echo "$ac_ct_CC" >&6; } 287444d7874bSmrgelse 28752d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 28762d861bc5Smrg$as_echo "no" >&6; } 287744d7874bSmrgfi 287844d7874bSmrg 28792d861bc5Smrg if test "x$ac_ct_CC" = x; then 28802d861bc5Smrg CC="" 28812d861bc5Smrg else 28822d861bc5Smrg case $cross_compiling:$ac_tool_warned in 28832d861bc5Smrgyes:) 28842d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 28852d861bc5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 28862d861bc5Smrgac_tool_warned=yes ;; 28872d861bc5Smrgesac 28882d861bc5Smrg CC=$ac_ct_CC 28892d861bc5Smrg fi 289044d7874bSmrgelse 289144d7874bSmrg CC="$ac_cv_prog_CC" 289244d7874bSmrgfi 289344d7874bSmrg 289444d7874bSmrgif test -z "$CC"; then 28952d861bc5Smrg if test -n "$ac_tool_prefix"; then 28962d861bc5Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 289744d7874bSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 28982d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28992d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 29002d861bc5Smrgif ${ac_cv_prog_CC+:} false; then : 29012d861bc5Smrg $as_echo_n "(cached) " >&6 290244d7874bSmrgelse 290344d7874bSmrg if test -n "$CC"; then 290444d7874bSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 290544d7874bSmrgelse 290644d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 290744d7874bSmrgfor as_dir in $PATH 290844d7874bSmrgdo 290944d7874bSmrg IFS=$as_save_IFS 291044d7874bSmrg test -z "$as_dir" && as_dir=. 29112d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2912e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 291344d7874bSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 29142d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 291544d7874bSmrg break 2 291644d7874bSmrg fi 291744d7874bSmrgdone 29182d861bc5Smrg done 29192d861bc5SmrgIFS=$as_save_IFS 292044d7874bSmrg 292144d7874bSmrgfi 292244d7874bSmrgfi 292344d7874bSmrgCC=$ac_cv_prog_CC 292444d7874bSmrgif test -n "$CC"; then 29252d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 29262d861bc5Smrg$as_echo "$CC" >&6; } 292744d7874bSmrgelse 29282d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29292d861bc5Smrg$as_echo "no" >&6; } 293044d7874bSmrgfi 293144d7874bSmrg 293244d7874bSmrg 29332d861bc5Smrg fi 293444d7874bSmrgfi 293544d7874bSmrgif test -z "$CC"; then 293644d7874bSmrg # Extract the first word of "cc", so it can be a program name with args. 293744d7874bSmrgset dummy cc; ac_word=$2 29382d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 29392d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 29402d861bc5Smrgif ${ac_cv_prog_CC+:} false; then : 29412d861bc5Smrg $as_echo_n "(cached) " >&6 294244d7874bSmrgelse 294344d7874bSmrg if test -n "$CC"; then 294444d7874bSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 294544d7874bSmrgelse 294644d7874bSmrg ac_prog_rejected=no 294744d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 294844d7874bSmrgfor as_dir in $PATH 294944d7874bSmrgdo 295044d7874bSmrg IFS=$as_save_IFS 295144d7874bSmrg test -z "$as_dir" && as_dir=. 29522d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2953e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 295444d7874bSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 295544d7874bSmrg ac_prog_rejected=yes 295644d7874bSmrg continue 295744d7874bSmrg fi 295844d7874bSmrg ac_cv_prog_CC="cc" 29592d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 296044d7874bSmrg break 2 296144d7874bSmrg fi 296244d7874bSmrgdone 29632d861bc5Smrg done 29642d861bc5SmrgIFS=$as_save_IFS 296544d7874bSmrg 296644d7874bSmrgif test $ac_prog_rejected = yes; then 296744d7874bSmrg # We found a bogon in the path, so make sure we never use it. 296844d7874bSmrg set dummy $ac_cv_prog_CC 296944d7874bSmrg shift 297044d7874bSmrg if test $# != 0; then 297144d7874bSmrg # We chose a different compiler from the bogus one. 297244d7874bSmrg # However, it has the same basename, so the bogon will be chosen 297344d7874bSmrg # first if we set CC to just the basename; use the full file name. 297444d7874bSmrg shift 297544d7874bSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 297644d7874bSmrg fi 297744d7874bSmrgfi 297844d7874bSmrgfi 297944d7874bSmrgfi 298044d7874bSmrgCC=$ac_cv_prog_CC 298144d7874bSmrgif test -n "$CC"; then 29822d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 29832d861bc5Smrg$as_echo "$CC" >&6; } 298444d7874bSmrgelse 29852d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29862d861bc5Smrg$as_echo "no" >&6; } 298744d7874bSmrgfi 298844d7874bSmrg 29892d861bc5Smrg 299044d7874bSmrgfi 299144d7874bSmrgif test -z "$CC"; then 299244d7874bSmrg if test -n "$ac_tool_prefix"; then 29932d861bc5Smrg for ac_prog in cl.exe 299444d7874bSmrg do 299544d7874bSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 299644d7874bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 29972d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 29982d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 29992d861bc5Smrgif ${ac_cv_prog_CC+:} false; then : 30002d861bc5Smrg $as_echo_n "(cached) " >&6 300144d7874bSmrgelse 300244d7874bSmrg if test -n "$CC"; then 300344d7874bSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 300444d7874bSmrgelse 300544d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 300644d7874bSmrgfor as_dir in $PATH 300744d7874bSmrgdo 300844d7874bSmrg IFS=$as_save_IFS 300944d7874bSmrg test -z "$as_dir" && as_dir=. 30102d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3011e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 301244d7874bSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 30132d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 301444d7874bSmrg break 2 301544d7874bSmrg fi 301644d7874bSmrgdone 30172d861bc5Smrg done 30182d861bc5SmrgIFS=$as_save_IFS 301944d7874bSmrg 302044d7874bSmrgfi 302144d7874bSmrgfi 302244d7874bSmrgCC=$ac_cv_prog_CC 302344d7874bSmrgif test -n "$CC"; then 30242d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 30252d861bc5Smrg$as_echo "$CC" >&6; } 302644d7874bSmrgelse 30272d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 30282d861bc5Smrg$as_echo "no" >&6; } 302944d7874bSmrgfi 303044d7874bSmrg 30312d861bc5Smrg 303244d7874bSmrg test -n "$CC" && break 303344d7874bSmrg done 303444d7874bSmrgfi 303544d7874bSmrgif test -z "$CC"; then 303644d7874bSmrg ac_ct_CC=$CC 30372d861bc5Smrg for ac_prog in cl.exe 303844d7874bSmrgdo 303944d7874bSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 304044d7874bSmrgset dummy $ac_prog; ac_word=$2 30412d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 30422d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 30432d861bc5Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 30442d861bc5Smrg $as_echo_n "(cached) " >&6 304544d7874bSmrgelse 304644d7874bSmrg if test -n "$ac_ct_CC"; then 304744d7874bSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 304844d7874bSmrgelse 304944d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 305044d7874bSmrgfor as_dir in $PATH 305144d7874bSmrgdo 305244d7874bSmrg IFS=$as_save_IFS 305344d7874bSmrg test -z "$as_dir" && as_dir=. 30542d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3055e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 305644d7874bSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 30572d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 305844d7874bSmrg break 2 305944d7874bSmrg fi 306044d7874bSmrgdone 30612d861bc5Smrg done 30622d861bc5SmrgIFS=$as_save_IFS 306344d7874bSmrg 306444d7874bSmrgfi 306544d7874bSmrgfi 306644d7874bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 306744d7874bSmrgif test -n "$ac_ct_CC"; then 30682d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 30692d861bc5Smrg$as_echo "$ac_ct_CC" >&6; } 307044d7874bSmrgelse 30712d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 30722d861bc5Smrg$as_echo "no" >&6; } 307344d7874bSmrgfi 307444d7874bSmrg 30752d861bc5Smrg 307644d7874bSmrg test -n "$ac_ct_CC" && break 307744d7874bSmrgdone 307844d7874bSmrg 30792d861bc5Smrg if test "x$ac_ct_CC" = x; then 30802d861bc5Smrg CC="" 30812d861bc5Smrg else 30822d861bc5Smrg case $cross_compiling:$ac_tool_warned in 30832d861bc5Smrgyes:) 30842d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 30852d861bc5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 30862d861bc5Smrgac_tool_warned=yes ;; 30872d861bc5Smrgesac 30882d861bc5Smrg CC=$ac_ct_CC 30892d861bc5Smrg fi 309044d7874bSmrgfi 309144d7874bSmrg 309244d7874bSmrgfi 309344d7874bSmrg 309444d7874bSmrg 30952d861bc5Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 30962d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 30972d861bc5Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 30982d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 309944d7874bSmrg 310044d7874bSmrg# Provide some information about the compiler. 31012d861bc5Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 31022d861bc5Smrgset X $ac_compile 31032d861bc5Smrgac_compiler=$2 31042d861bc5Smrgfor ac_option in --version -v -V -qversion; do 31052d861bc5Smrg { { ac_try="$ac_compiler $ac_option >&5" 31062d861bc5Smrgcase "(($ac_try" in 31072d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 31082d861bc5Smrg *) ac_try_echo=$ac_try;; 31092d861bc5Smrgesac 31102d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 31112d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 31122d861bc5Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 311344d7874bSmrg ac_status=$? 31142d861bc5Smrg if test -s conftest.err; then 31152d861bc5Smrg sed '10a\ 31162d861bc5Smrg... rest of stderr output deleted ... 31172d861bc5Smrg 10q' conftest.err >conftest.er1 31182d861bc5Smrg cat conftest.er1 >&5 31192d861bc5Smrg fi 31202d861bc5Smrg rm -f conftest.er1 conftest.err 31212d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 31222d861bc5Smrg test $ac_status = 0; } 31232d861bc5Smrgdone 312444d7874bSmrg 31252d861bc5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 312644d7874bSmrg/* end confdefs.h. */ 312744d7874bSmrg 312844d7874bSmrgint 312944d7874bSmrgmain () 313044d7874bSmrg{ 313144d7874bSmrg 313244d7874bSmrg ; 313344d7874bSmrg return 0; 313444d7874bSmrg} 313544d7874bSmrg_ACEOF 313644d7874bSmrgac_clean_files_save=$ac_clean_files 31372d861bc5Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 313844d7874bSmrg# Try to create an executable without -o first, disregard a.out. 313944d7874bSmrg# It will help us diagnose broken compilers, and finding out an intuition 314044d7874bSmrg# of exeext. 31412d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 31422d861bc5Smrg$as_echo_n "checking whether the C compiler works... " >&6; } 31432d861bc5Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 31442d861bc5Smrg 31452d861bc5Smrg# The possible output files: 31462d861bc5Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 31472d861bc5Smrg 31482d861bc5Smrgac_rmfiles= 31492d861bc5Smrgfor ac_file in $ac_files 31502d861bc5Smrgdo 31512d861bc5Smrg case $ac_file in 31522d861bc5Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 31532d861bc5Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 31542d861bc5Smrg esac 31552d861bc5Smrgdone 31562d861bc5Smrgrm -f $ac_rmfiles 31572d861bc5Smrg 31582d861bc5Smrgif { { ac_try="$ac_link_default" 31592d861bc5Smrgcase "(($ac_try" in 31602d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 31612d861bc5Smrg *) ac_try_echo=$ac_try;; 31622d861bc5Smrgesac 31632d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 31642d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 31652d861bc5Smrg (eval "$ac_link_default") 2>&5 316644d7874bSmrg ac_status=$? 31672d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 31682d861bc5Smrg test $ac_status = 0; }; then : 31692d861bc5Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 31702d861bc5Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 31712d861bc5Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 31722d861bc5Smrg# so that the user can short-circuit this test for compilers unknown to 31732d861bc5Smrg# Autoconf. 31742d861bc5Smrgfor ac_file in $ac_files '' 317544d7874bSmrgdo 317644d7874bSmrg test -f "$ac_file" || continue 317744d7874bSmrg case $ac_file in 31782d861bc5Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 317944d7874bSmrg ;; 318044d7874bSmrg [ab].out ) 318144d7874bSmrg # We found the default executable, but exeext='' is most 318244d7874bSmrg # certainly right. 318344d7874bSmrg break;; 318444d7874bSmrg *.* ) 31852d861bc5Smrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 31862d861bc5Smrg then :; else 31872d861bc5Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 31882d861bc5Smrg fi 31892d861bc5Smrg # We set ac_cv_exeext here because the later test for it is not 31902d861bc5Smrg # safe: cross compilers may not add the suffix if given an `-o' 31912d861bc5Smrg # argument, so we may need to know it at that point already. 31922d861bc5Smrg # Even if this section looks crufty: it has the advantage of 31932d861bc5Smrg # actually working. 319444d7874bSmrg break;; 319544d7874bSmrg * ) 319644d7874bSmrg break;; 319744d7874bSmrg esac 319844d7874bSmrgdone 31992d861bc5Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 32002d861bc5Smrg 320144d7874bSmrgelse 32022d861bc5Smrg ac_file='' 32032d861bc5Smrgfi 32042d861bc5Smrgif test -z "$ac_file"; then : 32052d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32062d861bc5Smrg$as_echo "no" >&6; } 32072d861bc5Smrg$as_echo "$as_me: failed program was:" >&5 320844d7874bSmrgsed 's/^/| /' conftest.$ac_ext >&5 320944d7874bSmrg 32102d861bc5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 32112d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 32122d861bc5Smrgas_fn_error 77 "C compiler cannot create executables 32132d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 32142d861bc5Smrgelse 32152d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 32162d861bc5Smrg$as_echo "yes" >&6; } 321744d7874bSmrgfi 32182d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 32192d861bc5Smrg$as_echo_n "checking for C compiler default output file name... " >&6; } 32202d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 32212d861bc5Smrg$as_echo "$ac_file" >&6; } 322244d7874bSmrgac_exeext=$ac_cv_exeext 322344d7874bSmrg 32242d861bc5Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 322544d7874bSmrgac_clean_files=$ac_clean_files_save 32262d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 32272d861bc5Smrg$as_echo_n "checking for suffix of executables... " >&6; } 32282d861bc5Smrgif { { ac_try="$ac_link" 32292d861bc5Smrgcase "(($ac_try" in 32302d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 32312d861bc5Smrg *) ac_try_echo=$ac_try;; 32322d861bc5Smrgesac 32332d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 32342d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 32352d861bc5Smrg (eval "$ac_link") 2>&5 323644d7874bSmrg ac_status=$? 32372d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 32382d861bc5Smrg test $ac_status = 0; }; then : 323944d7874bSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 324044d7874bSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 324144d7874bSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 324244d7874bSmrg# `rm'. 324344d7874bSmrgfor ac_file in conftest.exe conftest conftest.*; do 324444d7874bSmrg test -f "$ac_file" || continue 324544d7874bSmrg case $ac_file in 32462d861bc5Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 324744d7874bSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 324844d7874bSmrg break;; 324944d7874bSmrg * ) break;; 325044d7874bSmrg esac 325144d7874bSmrgdone 325244d7874bSmrgelse 32532d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 32542d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 32552d861bc5Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 32562d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 325744d7874bSmrgfi 32582d861bc5Smrgrm -f conftest conftest$ac_cv_exeext 32592d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 32602d861bc5Smrg$as_echo "$ac_cv_exeext" >&6; } 326144d7874bSmrg 326244d7874bSmrgrm -f conftest.$ac_ext 326344d7874bSmrgEXEEXT=$ac_cv_exeext 326444d7874bSmrgac_exeext=$EXEEXT 32652d861bc5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 32662d861bc5Smrg/* end confdefs.h. */ 32672d861bc5Smrg#include <stdio.h> 32682d861bc5Smrgint 32692d861bc5Smrgmain () 32702d861bc5Smrg{ 32712d861bc5SmrgFILE *f = fopen ("conftest.out", "w"); 32722d861bc5Smrg return ferror (f) || fclose (f) != 0; 32732d861bc5Smrg 32742d861bc5Smrg ; 32752d861bc5Smrg return 0; 32762d861bc5Smrg} 327744d7874bSmrg_ACEOF 32782d861bc5Smrgac_clean_files="$ac_clean_files conftest.out" 32792d861bc5Smrg# Check that the compiler produces executables we can run. If not, either 32802d861bc5Smrg# the compiler is broken, or we cross compile. 32812d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 32822d861bc5Smrg$as_echo_n "checking whether we are cross compiling... " >&6; } 32832d861bc5Smrgif test "$cross_compiling" != yes; then 32842d861bc5Smrg { { ac_try="$ac_link" 32852d861bc5Smrgcase "(($ac_try" in 32862d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 32872d861bc5Smrg *) ac_try_echo=$ac_try;; 32882d861bc5Smrgesac 32892d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 32902d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 32912d861bc5Smrg (eval "$ac_link") 2>&5 32922d861bc5Smrg ac_status=$? 32932d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 32942d861bc5Smrg test $ac_status = 0; } 32952d861bc5Smrg if { ac_try='./conftest$ac_cv_exeext' 32962d861bc5Smrg { { case "(($ac_try" in 32972d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 32982d861bc5Smrg *) ac_try_echo=$ac_try;; 32992d861bc5Smrgesac 33002d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 33012d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 33022d861bc5Smrg (eval "$ac_try") 2>&5 33032d861bc5Smrg ac_status=$? 33042d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 33052d861bc5Smrg test $ac_status = 0; }; }; then 33062d861bc5Smrg cross_compiling=no 33072d861bc5Smrg else 33082d861bc5Smrg if test "$cross_compiling" = maybe; then 33092d861bc5Smrg cross_compiling=yes 33102d861bc5Smrg else 33112d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 33122d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 33132d861bc5Smrgas_fn_error $? "cannot run C compiled programs. 33142d861bc5SmrgIf you meant to cross compile, use \`--host'. 33152d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 33162d861bc5Smrg fi 33172d861bc5Smrg fi 33182d861bc5Smrgfi 33192d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 33202d861bc5Smrg$as_echo "$cross_compiling" >&6; } 33212d861bc5Smrg 33222d861bc5Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 33232d861bc5Smrgac_clean_files=$ac_clean_files_save 33242d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 33252d861bc5Smrg$as_echo_n "checking for suffix of object files... " >&6; } 33262d861bc5Smrgif ${ac_cv_objext+:} false; then : 33272d861bc5Smrg $as_echo_n "(cached) " >&6 33282d861bc5Smrgelse 33292d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 333044d7874bSmrg/* end confdefs.h. */ 333144d7874bSmrg 333244d7874bSmrgint 333344d7874bSmrgmain () 333444d7874bSmrg{ 333544d7874bSmrg 333644d7874bSmrg ; 333744d7874bSmrg return 0; 333844d7874bSmrg} 333944d7874bSmrg_ACEOF 334044d7874bSmrgrm -f conftest.o conftest.obj 33412d861bc5Smrgif { { ac_try="$ac_compile" 33422d861bc5Smrgcase "(($ac_try" in 33432d861bc5Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 33442d861bc5Smrg *) ac_try_echo=$ac_try;; 33452d861bc5Smrgesac 33462d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 33472d861bc5Smrg$as_echo "$ac_try_echo"; } >&5 33482d861bc5Smrg (eval "$ac_compile") 2>&5 334944d7874bSmrg ac_status=$? 33502d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 33512d861bc5Smrg test $ac_status = 0; }; then : 33522d861bc5Smrg for ac_file in conftest.o conftest.obj conftest.*; do 33532d861bc5Smrg test -f "$ac_file" || continue; 335444d7874bSmrg case $ac_file in 33552d861bc5Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 335644d7874bSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 335744d7874bSmrg break;; 335844d7874bSmrg esac 335944d7874bSmrgdone 336044d7874bSmrgelse 33612d861bc5Smrg $as_echo "$as_me: failed program was:" >&5 336244d7874bSmrgsed 's/^/| /' conftest.$ac_ext >&5 336344d7874bSmrg 33642d861bc5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 33652d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 33662d861bc5Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 33672d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 336844d7874bSmrgfi 336944d7874bSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 337044d7874bSmrgfi 33712d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 33722d861bc5Smrg$as_echo "$ac_cv_objext" >&6; } 337344d7874bSmrgOBJEXT=$ac_cv_objext 337444d7874bSmrgac_objext=$OBJEXT 33752d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 33762d861bc5Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 33772d861bc5Smrgif ${ac_cv_c_compiler_gnu+:} false; then : 33782d861bc5Smrg $as_echo_n "(cached) " >&6 337944d7874bSmrgelse 33802d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 338144d7874bSmrg/* end confdefs.h. */ 338244d7874bSmrg 338344d7874bSmrgint 338444d7874bSmrgmain () 338544d7874bSmrg{ 338644d7874bSmrg#ifndef __GNUC__ 338744d7874bSmrg choke me 338844d7874bSmrg#endif 338944d7874bSmrg 339044d7874bSmrg ; 339144d7874bSmrg return 0; 339244d7874bSmrg} 339344d7874bSmrg_ACEOF 33942d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then : 339544d7874bSmrg ac_compiler_gnu=yes 339644d7874bSmrgelse 33972d861bc5Smrg ac_compiler_gnu=no 339844d7874bSmrgfi 33992d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 340044d7874bSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 340144d7874bSmrg 340244d7874bSmrgfi 34032d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 34042d861bc5Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 34052d861bc5Smrgif test $ac_compiler_gnu = yes; then 34062d861bc5Smrg GCC=yes 34072d861bc5Smrgelse 34082d861bc5Smrg GCC= 34092d861bc5Smrgfi 341044d7874bSmrgac_test_CFLAGS=${CFLAGS+set} 341144d7874bSmrgac_save_CFLAGS=$CFLAGS 34122d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 34132d861bc5Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 34142d861bc5Smrgif ${ac_cv_prog_cc_g+:} false; then : 34152d861bc5Smrg $as_echo_n "(cached) " >&6 34162d861bc5Smrgelse 34172d861bc5Smrg ac_save_c_werror_flag=$ac_c_werror_flag 34182d861bc5Smrg ac_c_werror_flag=yes 34192d861bc5Smrg ac_cv_prog_cc_g=no 34202d861bc5Smrg CFLAGS="-g" 34212d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 342244d7874bSmrg/* end confdefs.h. */ 342344d7874bSmrg 342444d7874bSmrgint 342544d7874bSmrgmain () 342644d7874bSmrg{ 342744d7874bSmrg 342844d7874bSmrg ; 342944d7874bSmrg return 0; 343044d7874bSmrg} 343144d7874bSmrg_ACEOF 34322d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then : 343344d7874bSmrg ac_cv_prog_cc_g=yes 343444d7874bSmrgelse 34352d861bc5Smrg CFLAGS="" 34362d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34372d861bc5Smrg/* end confdefs.h. */ 34382d861bc5Smrg 34392d861bc5Smrgint 34402d861bc5Smrgmain () 34412d861bc5Smrg{ 34422d861bc5Smrg 34432d861bc5Smrg ; 34442d861bc5Smrg return 0; 34452d861bc5Smrg} 34462d861bc5Smrg_ACEOF 34472d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then : 34482d861bc5Smrg 34492d861bc5Smrgelse 34502d861bc5Smrg ac_c_werror_flag=$ac_save_c_werror_flag 34512d861bc5Smrg CFLAGS="-g" 34522d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34532d861bc5Smrg/* end confdefs.h. */ 34542d861bc5Smrg 34552d861bc5Smrgint 34562d861bc5Smrgmain () 34572d861bc5Smrg{ 345844d7874bSmrg 34592d861bc5Smrg ; 34602d861bc5Smrg return 0; 34612d861bc5Smrg} 34622d861bc5Smrg_ACEOF 34632d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then : 34642d861bc5Smrg ac_cv_prog_cc_g=yes 34652d861bc5Smrgfi 34662d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 34672d861bc5Smrgfi 34682d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 346944d7874bSmrgfi 34702d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 34712d861bc5Smrg ac_c_werror_flag=$ac_save_c_werror_flag 347244d7874bSmrgfi 34732d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 34742d861bc5Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 347544d7874bSmrgif test "$ac_test_CFLAGS" = set; then 347644d7874bSmrg CFLAGS=$ac_save_CFLAGS 347744d7874bSmrgelif test $ac_cv_prog_cc_g = yes; then 347844d7874bSmrg if test "$GCC" = yes; then 347944d7874bSmrg CFLAGS="-g -O2" 348044d7874bSmrg else 348144d7874bSmrg CFLAGS="-g" 348244d7874bSmrg fi 348344d7874bSmrgelse 348444d7874bSmrg if test "$GCC" = yes; then 348544d7874bSmrg CFLAGS="-O2" 348644d7874bSmrg else 348744d7874bSmrg CFLAGS= 348844d7874bSmrg fi 348944d7874bSmrgfi 34902d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 34912d861bc5Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 34922d861bc5Smrgif ${ac_cv_prog_cc_c89+:} false; then : 34932d861bc5Smrg $as_echo_n "(cached) " >&6 349444d7874bSmrgelse 34952d861bc5Smrg ac_cv_prog_cc_c89=no 349644d7874bSmrgac_save_CC=$CC 34972d861bc5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 349844d7874bSmrg/* end confdefs.h. */ 349944d7874bSmrg#include <stdarg.h> 350044d7874bSmrg#include <stdio.h> 3501e9feffd0Smrgstruct stat; 350244d7874bSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 350344d7874bSmrgstruct buf { int x; }; 350444d7874bSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 350544d7874bSmrgstatic char *e (p, i) 350644d7874bSmrg char **p; 350744d7874bSmrg int i; 350844d7874bSmrg{ 350944d7874bSmrg return p[i]; 351044d7874bSmrg} 351144d7874bSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 351244d7874bSmrg{ 351344d7874bSmrg char *s; 351444d7874bSmrg va_list v; 351544d7874bSmrg va_start (v,p); 351644d7874bSmrg s = g (p, va_arg (v,int)); 351744d7874bSmrg va_end (v); 351844d7874bSmrg return s; 351944d7874bSmrg} 352044d7874bSmrg 352144d7874bSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 352244d7874bSmrg function prototypes and stuff, but not '\xHH' hex character constants. 352344d7874bSmrg These don't provoke an error unfortunately, instead are silently treated 35242d861bc5Smrg as 'x'. The following induces an error, until -std is added to get 352544d7874bSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 352644d7874bSmrg array size at least. It's necessary to write '\x00'==0 to get something 35272d861bc5Smrg that's true only with -std. */ 352844d7874bSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 352944d7874bSmrg 35302d861bc5Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 35312d861bc5Smrg inside strings and character constants. */ 35322d861bc5Smrg#define FOO(x) 'x' 35332d861bc5Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 35342d861bc5Smrg 353544d7874bSmrgint test (int i, double x); 353644d7874bSmrgstruct s1 {int (*f) (int a);}; 353744d7874bSmrgstruct s2 {int (*f) (double a);}; 353844d7874bSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 353944d7874bSmrgint argc; 354044d7874bSmrgchar **argv; 354144d7874bSmrgint 354244d7874bSmrgmain () 354344d7874bSmrg{ 354444d7874bSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 354544d7874bSmrg ; 354644d7874bSmrg return 0; 354744d7874bSmrg} 354844d7874bSmrg_ACEOF 35492d861bc5Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 35502d861bc5Smrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 355144d7874bSmrgdo 355244d7874bSmrg CC="$ac_save_CC $ac_arg" 35532d861bc5Smrg if ac_fn_c_try_compile "$LINENO"; then : 35542d861bc5Smrg ac_cv_prog_cc_c89=$ac_arg 355544d7874bSmrgfi 35562d861bc5Smrgrm -f core conftest.err conftest.$ac_objext 35572d861bc5Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 355844d7874bSmrgdone 35592d861bc5Smrgrm -f conftest.$ac_ext 356044d7874bSmrgCC=$ac_save_CC 356144d7874bSmrg 356244d7874bSmrgfi 35632d861bc5Smrg# AC_CACHE_VAL 35642d861bc5Smrgcase "x$ac_cv_prog_cc_c89" in 35652d861bc5Smrg x) 35662d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 35672d861bc5Smrg$as_echo "none needed" >&6; } ;; 35682d861bc5Smrg xno) 35692d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 35702d861bc5Smrg$as_echo "unsupported" >&6; } ;; 357144d7874bSmrg *) 35722d861bc5Smrg CC="$CC $ac_cv_prog_cc_c89" 35732d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 35742d861bc5Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 357544d7874bSmrgesac 35762d861bc5Smrgif test "x$ac_cv_prog_cc_c89" != xno; then : 357744d7874bSmrg 357844d7874bSmrgfi 357944d7874bSmrg 358044d7874bSmrgac_ext=c 358144d7874bSmrgac_cpp='$CPP $CPPFLAGS' 358244d7874bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 358344d7874bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 358444d7874bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 358544d7874bSmrg 3586e9feffd0Smrgac_ext=c 3587e9feffd0Smrgac_cpp='$CPP $CPPFLAGS' 3588e9feffd0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3589e9feffd0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3590e9feffd0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3591e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3592e9feffd0Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3593e9feffd0Smrgif ${am_cv_prog_cc_c_o+:} false; then : 3594e9feffd0Smrg $as_echo_n "(cached) " >&6 3595e9feffd0Smrgelse 3596e9feffd0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3597e9feffd0Smrg/* end confdefs.h. */ 3598e9feffd0Smrg 3599e9feffd0Smrgint 3600e9feffd0Smrgmain () 3601e9feffd0Smrg{ 3602e9feffd0Smrg 3603e9feffd0Smrg ; 3604e9feffd0Smrg return 0; 3605e9feffd0Smrg} 3606e9feffd0Smrg_ACEOF 3607e9feffd0Smrg # Make sure it works both with $CC and with simple cc. 3608e9feffd0Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 3609e9feffd0Smrg # compilers refuse to overwrite an existing .o file with -o, 3610e9feffd0Smrg # though they will create one. 3611e9feffd0Smrg am_cv_prog_cc_c_o=yes 3612e9feffd0Smrg for am_i in 1 2; do 3613e9feffd0Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3614e9feffd0Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3615e9feffd0Smrg ac_status=$? 3616e9feffd0Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3617e9feffd0Smrg (exit $ac_status); } \ 3618e9feffd0Smrg && test -f conftest2.$ac_objext; then 3619e9feffd0Smrg : OK 3620e9feffd0Smrg else 3621e9feffd0Smrg am_cv_prog_cc_c_o=no 3622e9feffd0Smrg break 3623e9feffd0Smrg fi 3624e9feffd0Smrg done 3625e9feffd0Smrg rm -f core conftest* 3626e9feffd0Smrg unset am_i 3627e9feffd0Smrgfi 3628e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3629e9feffd0Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; } 3630e9feffd0Smrgif test "$am_cv_prog_cc_c_o" != yes; then 3631e9feffd0Smrg # Losing compiler, so override with the script. 3632e9feffd0Smrg # FIXME: It is wrong to rewrite CC. 3633e9feffd0Smrg # But if we don't then we get into trouble of one sort or another. 3634e9feffd0Smrg # A longer-term fix would be to have automake use am__CC in this case, 3635e9feffd0Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3636e9feffd0Smrg CC="$am_aux_dir/compile $CC" 3637e9feffd0Smrgfi 3638e9feffd0Smrgac_ext=c 3639e9feffd0Smrgac_cpp='$CPP $CPPFLAGS' 3640e9feffd0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3641e9feffd0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3642e9feffd0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3643e9feffd0Smrg 3644e9feffd0Smrg 364544d7874bSmrgdepcc="$CC" am_compiler_list= 364644d7874bSmrg 36472d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 36482d861bc5Smrg$as_echo_n "checking dependency style of $depcc... " >&6; } 36492d861bc5Smrgif ${am_cv_CC_dependencies_compiler_type+:} false; then : 36502d861bc5Smrg $as_echo_n "(cached) " >&6 365144d7874bSmrgelse 365244d7874bSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 365344d7874bSmrg # We make a subdir and do the tests there. Otherwise we can end up 365444d7874bSmrg # making bogus files that we don't know about and never remove. For 365544d7874bSmrg # instance it was reported that on HP-UX the gcc test will end up 3656e9feffd0Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 3657e9feffd0Smrg # in D". 3658caec6540Smrg rm -rf conftest.dir 365944d7874bSmrg mkdir conftest.dir 366044d7874bSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 366144d7874bSmrg # using a relative directory. 366244d7874bSmrg cp "$am_depcomp" conftest.dir 366344d7874bSmrg cd conftest.dir 366444d7874bSmrg # We will build objects and dependencies in a subdirectory because 366544d7874bSmrg # it helps to detect inapplicable dependency modes. For instance 366644d7874bSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 366744d7874bSmrg # side effect of compilation, but ICC will put the dependencies in 366844d7874bSmrg # the current directory while Tru64 will put them in the object 366944d7874bSmrg # directory. 367044d7874bSmrg mkdir sub 367144d7874bSmrg 367244d7874bSmrg am_cv_CC_dependencies_compiler_type=none 367344d7874bSmrg if test "$am_compiler_list" = ""; then 367444d7874bSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 367544d7874bSmrg fi 36762d861bc5Smrg am__universal=false 36772d861bc5Smrg case " $depcc " in #( 36782d861bc5Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 36792d861bc5Smrg esac 36802d861bc5Smrg 368144d7874bSmrg for depmode in $am_compiler_list; do 368244d7874bSmrg # Setup a source with many dependencies, because some compilers 368344d7874bSmrg # like to wrap large dependency lists on column 80 (with \), and 368444d7874bSmrg # we should not choose a depcomp mode which is confused by this. 368544d7874bSmrg # 368644d7874bSmrg # We need to recreate these files for each test, as the compiler may 368744d7874bSmrg # overwrite some of them when testing with obscure command lines. 368844d7874bSmrg # This happens at least with the AIX C compiler. 368944d7874bSmrg : > sub/conftest.c 369044d7874bSmrg for i in 1 2 3 4 5 6; do 369144d7874bSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 3692e9feffd0Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3693e9feffd0Smrg # Solaris 10 /bin/sh. 3694e9feffd0Smrg echo '/* dummy */' > sub/conftst$i.h 369544d7874bSmrg done 369644d7874bSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 369744d7874bSmrg 3698e9feffd0Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 36992d861bc5Smrg # mode. It turns out that the SunPro C++ compiler does not properly 3700e9feffd0Smrg # handle '-M -o', and we need to detect this. Also, some Intel 3701e9feffd0Smrg # versions had trouble with output in subdirs. 37022d861bc5Smrg am__obj=sub/conftest.${OBJEXT-o} 37032d861bc5Smrg am__minus_obj="-o $am__obj" 370444d7874bSmrg case $depmode in 37052d861bc5Smrg gcc) 37062d861bc5Smrg # This depmode causes a compiler race in universal mode. 37072d861bc5Smrg test "$am__universal" = false || continue 37082d861bc5Smrg ;; 370944d7874bSmrg nosideeffect) 3710e9feffd0Smrg # After this tag, mechanisms are not by side-effect, so they'll 3711e9feffd0Smrg # only be used when explicitly requested. 371244d7874bSmrg if test "x$enable_dependency_tracking" = xyes; then 371344d7874bSmrg continue 371444d7874bSmrg else 371544d7874bSmrg break 371644d7874bSmrg fi 371744d7874bSmrg ;; 3718caec6540Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3719e9feffd0Smrg # This compiler won't grok '-c -o', but also, the minuso test has 37202d861bc5Smrg # not run yet. These depmodes are late enough in the game, and 37212d861bc5Smrg # so weak that their functioning should not be impacted. 37222d861bc5Smrg am__obj=conftest.${OBJEXT-o} 37232d861bc5Smrg am__minus_obj= 37242d861bc5Smrg ;; 372544d7874bSmrg none) break ;; 372644d7874bSmrg esac 372744d7874bSmrg if depmode=$depmode \ 37282d861bc5Smrg source=sub/conftest.c object=$am__obj \ 372944d7874bSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 37302d861bc5Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 373144d7874bSmrg >/dev/null 2>conftest.err && 37322d861bc5Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 373344d7874bSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 37342d861bc5Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 373544d7874bSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 373644d7874bSmrg # icc doesn't choke on unknown options, it will just issue warnings 373744d7874bSmrg # or remarks (even with -Werror). So we grep stderr for any message 373844d7874bSmrg # that says an option was ignored or not supported. 373944d7874bSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 374044d7874bSmrg # icc: Command line warning: ignoring option '-M'; no argument required 374144d7874bSmrg # The diagnosis changed in icc 8.0: 374244d7874bSmrg # icc: Command line remark: option '-MP' not supported 374344d7874bSmrg if (grep 'ignoring option' conftest.err || 374444d7874bSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 374544d7874bSmrg am_cv_CC_dependencies_compiler_type=$depmode 374644d7874bSmrg break 374744d7874bSmrg fi 374844d7874bSmrg fi 374944d7874bSmrg done 375044d7874bSmrg 375144d7874bSmrg cd .. 375244d7874bSmrg rm -rf conftest.dir 375344d7874bSmrgelse 375444d7874bSmrg am_cv_CC_dependencies_compiler_type=none 375544d7874bSmrgfi 375644d7874bSmrg 375744d7874bSmrgfi 37582d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 37592d861bc5Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 376044d7874bSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 376144d7874bSmrg 37622d861bc5Smrg if 376344d7874bSmrg test "x$enable_dependency_tracking" != xno \ 376444d7874bSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 376544d7874bSmrg am__fastdepCC_TRUE= 376644d7874bSmrg am__fastdepCC_FALSE='#' 376744d7874bSmrgelse 376844d7874bSmrg am__fastdepCC_TRUE='#' 376944d7874bSmrg am__fastdepCC_FALSE= 377044d7874bSmrgfi 377144d7874bSmrg 377244d7874bSmrg 37732d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 37742d861bc5Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 37752d861bc5Smrgif ${ac_cv_prog_cc_c99+:} false; then : 37762d861bc5Smrg $as_echo_n "(cached) " >&6 377744d7874bSmrgelse 37782d861bc5Smrg ac_cv_prog_cc_c99=no 37792d861bc5Smrgac_save_CC=$CC 37802d861bc5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 37812d861bc5Smrg/* end confdefs.h. */ 37822d861bc5Smrg#include <stdarg.h> 37832d861bc5Smrg#include <stdbool.h> 37842d861bc5Smrg#include <stdlib.h> 37852d861bc5Smrg#include <wchar.h> 37862d861bc5Smrg#include <stdio.h> 378744d7874bSmrg 37882d861bc5Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 37892d861bc5Smrg#define debug(...) fprintf (stderr, __VA_ARGS__) 37902d861bc5Smrg#define showlist(...) puts (#__VA_ARGS__) 37912d861bc5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 37922d861bc5Smrgstatic void 37932d861bc5Smrgtest_varargs_macros (void) 37942d861bc5Smrg{ 37952d861bc5Smrg int x = 1234; 37962d861bc5Smrg int y = 5678; 37972d861bc5Smrg debug ("Flag"); 37982d861bc5Smrg debug ("X = %d\n", x); 37992d861bc5Smrg showlist (The first, second, and third items.); 38002d861bc5Smrg report (x>y, "x is %d but y is %d", x, y); 38012d861bc5Smrg} 380244d7874bSmrg 38032d861bc5Smrg// Check long long types. 38042d861bc5Smrg#define BIG64 18446744073709551615ull 38052d861bc5Smrg#define BIG32 4294967295ul 38062d861bc5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 38072d861bc5Smrg#if !BIG_OK 38082d861bc5Smrg your preprocessor is broken; 38092d861bc5Smrg#endif 38102d861bc5Smrg#if BIG_OK 38112d861bc5Smrg#else 38122d861bc5Smrg your preprocessor is broken; 38132d861bc5Smrg#endif 38142d861bc5Smrgstatic long long int bignum = -9223372036854775807LL; 38152d861bc5Smrgstatic unsigned long long int ubignum = BIG64; 381644d7874bSmrg 38172d861bc5Smrgstruct incomplete_array 38182d861bc5Smrg{ 38192d861bc5Smrg int datasize; 38202d861bc5Smrg double data[]; 38212d861bc5Smrg}; 382244d7874bSmrg 38232d861bc5Smrgstruct named_init { 38242d861bc5Smrg int number; 38252d861bc5Smrg const wchar_t *name; 38262d861bc5Smrg double average; 38272d861bc5Smrg}; 382844d7874bSmrg 38292d861bc5Smrgtypedef const char *ccp; 383044d7874bSmrg 38312d861bc5Smrgstatic inline int 38322d861bc5Smrgtest_restrict (ccp restrict text) 38332d861bc5Smrg{ 38342d861bc5Smrg // See if C++-style comments work. 38352d861bc5Smrg // Iterate through items via the restricted pointer. 38362d861bc5Smrg // Also check for declarations in for loops. 38372d861bc5Smrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 38382d861bc5Smrg continue; 38392d861bc5Smrg return 0; 38402d861bc5Smrg} 384144d7874bSmrg 38422d861bc5Smrg// Check varargs and va_copy. 38432d861bc5Smrgstatic void 38442d861bc5Smrgtest_varargs (const char *format, ...) 38452d861bc5Smrg{ 38462d861bc5Smrg va_list args; 38472d861bc5Smrg va_start (args, format); 38482d861bc5Smrg va_list args_copy; 38492d861bc5Smrg va_copy (args_copy, args); 38502d861bc5Smrg 38512d861bc5Smrg const char *str; 38522d861bc5Smrg int number; 38532d861bc5Smrg float fnumber; 38542d861bc5Smrg 38552d861bc5Smrg while (*format) 38562d861bc5Smrg { 38572d861bc5Smrg switch (*format++) 38582d861bc5Smrg { 38592d861bc5Smrg case 's': // string 38602d861bc5Smrg str = va_arg (args_copy, const char *); 38612d861bc5Smrg break; 38622d861bc5Smrg case 'd': // int 38632d861bc5Smrg number = va_arg (args_copy, int); 38642d861bc5Smrg break; 38652d861bc5Smrg case 'f': // float 38662d861bc5Smrg fnumber = va_arg (args_copy, double); 38672d861bc5Smrg break; 38682d861bc5Smrg default: 38692d861bc5Smrg break; 38702d861bc5Smrg } 38712d861bc5Smrg } 38722d861bc5Smrg va_end (args_copy); 38732d861bc5Smrg va_end (args); 38742d861bc5Smrg} 387544d7874bSmrg 38762d861bc5Smrgint 38772d861bc5Smrgmain () 38782d861bc5Smrg{ 387944d7874bSmrg 38802d861bc5Smrg // Check bool. 38812d861bc5Smrg _Bool success = false; 388244d7874bSmrg 38832d861bc5Smrg // Check restrict. 38842d861bc5Smrg if (test_restrict ("String literal") == 0) 38852d861bc5Smrg success = true; 38862d861bc5Smrg char *restrict newvar = "Another string"; 388744d7874bSmrg 38882d861bc5Smrg // Check varargs. 38892d861bc5Smrg test_varargs ("s, d' f .", "string", 65, 34.234); 38902d861bc5Smrg test_varargs_macros (); 389144d7874bSmrg 38922d861bc5Smrg // Check flexible array members. 38932d861bc5Smrg struct incomplete_array *ia = 38942d861bc5Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 38952d861bc5Smrg ia->datasize = 10; 38962d861bc5Smrg for (int i = 0; i < ia->datasize; ++i) 38972d861bc5Smrg ia->data[i] = i * 1.234; 38982d861bc5Smrg 38992d861bc5Smrg // Check named initializers. 39002d861bc5Smrg struct named_init ni = { 39012d861bc5Smrg .number = 34, 39022d861bc5Smrg .name = L"Test wide string", 39032d861bc5Smrg .average = 543.34343, 39042d861bc5Smrg }; 39052d861bc5Smrg 39062d861bc5Smrg ni.number = 58; 39072d861bc5Smrg 39082d861bc5Smrg int dynamic_array[ni.number]; 39092d861bc5Smrg dynamic_array[ni.number - 1] = 543; 39102d861bc5Smrg 39112d861bc5Smrg // work around unused variable warnings 39122d861bc5Smrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 39132d861bc5Smrg || dynamic_array[ni.number - 1] != 543); 39142d861bc5Smrg 39152d861bc5Smrg ; 39162d861bc5Smrg return 0; 39172d861bc5Smrg} 39182d861bc5Smrg_ACEOF 3919e9feffd0Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 392044d7874bSmrgdo 39212d861bc5Smrg CC="$ac_save_CC $ac_arg" 39222d861bc5Smrg if ac_fn_c_try_compile "$LINENO"; then : 39232d861bc5Smrg ac_cv_prog_cc_c99=$ac_arg 39242d861bc5Smrgfi 39252d861bc5Smrgrm -f core conftest.err conftest.$ac_objext 39262d861bc5Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 392744d7874bSmrgdone 39282d861bc5Smrgrm -f conftest.$ac_ext 39292d861bc5SmrgCC=$ac_save_CC 393044d7874bSmrg 393144d7874bSmrgfi 39322d861bc5Smrg# AC_CACHE_VAL 39332d861bc5Smrgcase "x$ac_cv_prog_cc_c99" in 39342d861bc5Smrg x) 39352d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 39362d861bc5Smrg$as_echo "none needed" >&6; } ;; 39372d861bc5Smrg xno) 39382d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 39392d861bc5Smrg$as_echo "unsupported" >&6; } ;; 39402d861bc5Smrg *) 39412d861bc5Smrg CC="$CC $ac_cv_prog_cc_c99" 39422d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 39432d861bc5Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 39442d861bc5Smrgesac 39452d861bc5Smrgif test "x$ac_cv_prog_cc_c99" != xno; then : 394644d7874bSmrg 394744d7874bSmrgfi 394844d7874bSmrg 394944d7874bSmrg 39502d861bc5Smrg 39512d861bc5Smrgac_ext=c 39522d861bc5Smrgac_cpp='$CPP $CPPFLAGS' 39532d861bc5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 39542d861bc5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 39552d861bc5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 39562d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 39572d861bc5Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 39582d861bc5Smrg# On Suns, sometimes $CPP names a directory. 39592d861bc5Smrgif test -n "$CPP" && test -d "$CPP"; then 39602d861bc5Smrg CPP= 39612d861bc5Smrgfi 39622d861bc5Smrgif test -z "$CPP"; then 39632d861bc5Smrg if ${ac_cv_prog_CPP+:} false; then : 39642d861bc5Smrg $as_echo_n "(cached) " >&6 39652d861bc5Smrgelse 39662d861bc5Smrg # Double quotes because CPP needs to be expanded 39672d861bc5Smrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 39682d861bc5Smrg do 39692d861bc5Smrg ac_preproc_ok=false 39702d861bc5Smrgfor ac_c_preproc_warn_flag in '' yes 39712d861bc5Smrgdo 39722d861bc5Smrg # Use a header file that comes with gcc, so configuring glibc 39732d861bc5Smrg # with a fresh cross-compiler works. 39742d861bc5Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 39752d861bc5Smrg # <limits.h> exists even on freestanding compilers. 39762d861bc5Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 39772d861bc5Smrg # not just through cpp. "Syntax error" is here to catch this case. 39782d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39792d861bc5Smrg/* end confdefs.h. */ 39802d861bc5Smrg#ifdef __STDC__ 39812d861bc5Smrg# include <limits.h> 39822d861bc5Smrg#else 39832d861bc5Smrg# include <assert.h> 39842d861bc5Smrg#endif 39852d861bc5Smrg Syntax error 39862d861bc5Smrg_ACEOF 39872d861bc5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 39882d861bc5Smrg 39892d861bc5Smrgelse 39902d861bc5Smrg # Broken: fails on valid input. 39912d861bc5Smrgcontinue 39922d861bc5Smrgfi 39932d861bc5Smrgrm -f conftest.err conftest.i conftest.$ac_ext 39942d861bc5Smrg 39952d861bc5Smrg # OK, works on sane cases. Now check whether nonexistent headers 39962d861bc5Smrg # can be detected and how. 39972d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39982d861bc5Smrg/* end confdefs.h. */ 39992d861bc5Smrg#include <ac_nonexistent.h> 40002d861bc5Smrg_ACEOF 40012d861bc5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 40022d861bc5Smrg # Broken: success on invalid input. 40032d861bc5Smrgcontinue 40042d861bc5Smrgelse 40052d861bc5Smrg # Passes both tests. 40062d861bc5Smrgac_preproc_ok=: 40072d861bc5Smrgbreak 40082d861bc5Smrgfi 40092d861bc5Smrgrm -f conftest.err conftest.i conftest.$ac_ext 40102d861bc5Smrg 40112d861bc5Smrgdone 40122d861bc5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 40132d861bc5Smrgrm -f conftest.i conftest.err conftest.$ac_ext 40142d861bc5Smrgif $ac_preproc_ok; then : 40152d861bc5Smrg break 40162d861bc5Smrgfi 40172d861bc5Smrg 40182d861bc5Smrg done 40192d861bc5Smrg ac_cv_prog_CPP=$CPP 40202d861bc5Smrg 40212d861bc5Smrgfi 40222d861bc5Smrg CPP=$ac_cv_prog_CPP 40232d861bc5Smrgelse 40242d861bc5Smrg ac_cv_prog_CPP=$CPP 40252d861bc5Smrgfi 40262d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 40272d861bc5Smrg$as_echo "$CPP" >&6; } 40282d861bc5Smrgac_preproc_ok=false 40292d861bc5Smrgfor ac_c_preproc_warn_flag in '' yes 40302d861bc5Smrgdo 40312d861bc5Smrg # Use a header file that comes with gcc, so configuring glibc 40322d861bc5Smrg # with a fresh cross-compiler works. 40332d861bc5Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 40342d861bc5Smrg # <limits.h> exists even on freestanding compilers. 40352d861bc5Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 40362d861bc5Smrg # not just through cpp. "Syntax error" is here to catch this case. 40372d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40382d861bc5Smrg/* end confdefs.h. */ 40392d861bc5Smrg#ifdef __STDC__ 40402d861bc5Smrg# include <limits.h> 40412d861bc5Smrg#else 40422d861bc5Smrg# include <assert.h> 40432d861bc5Smrg#endif 40442d861bc5Smrg Syntax error 40452d861bc5Smrg_ACEOF 40462d861bc5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 40472d861bc5Smrg 40482d861bc5Smrgelse 40492d861bc5Smrg # Broken: fails on valid input. 40502d861bc5Smrgcontinue 40512d861bc5Smrgfi 40522d861bc5Smrgrm -f conftest.err conftest.i conftest.$ac_ext 40532d861bc5Smrg 40542d861bc5Smrg # OK, works on sane cases. Now check whether nonexistent headers 40552d861bc5Smrg # can be detected and how. 40562d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40572d861bc5Smrg/* end confdefs.h. */ 40582d861bc5Smrg#include <ac_nonexistent.h> 40592d861bc5Smrg_ACEOF 40602d861bc5Smrgif ac_fn_c_try_cpp "$LINENO"; then : 40612d861bc5Smrg # Broken: success on invalid input. 40622d861bc5Smrgcontinue 40632d861bc5Smrgelse 40642d861bc5Smrg # Passes both tests. 40652d861bc5Smrgac_preproc_ok=: 40662d861bc5Smrgbreak 40672d861bc5Smrgfi 40682d861bc5Smrgrm -f conftest.err conftest.i conftest.$ac_ext 40692d861bc5Smrg 40702d861bc5Smrgdone 40712d861bc5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 40722d861bc5Smrgrm -f conftest.i conftest.err conftest.$ac_ext 40732d861bc5Smrgif $ac_preproc_ok; then : 40742d861bc5Smrg 40752d861bc5Smrgelse 40762d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 40772d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 40782d861bc5Smrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 40792d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 40802d861bc5Smrgfi 40812d861bc5Smrg 40822d861bc5Smrgac_ext=c 40832d861bc5Smrgac_cpp='$CPP $CPPFLAGS' 40842d861bc5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 40852d861bc5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 40862d861bc5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 40872d861bc5Smrg 40882d861bc5Smrg 40892d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 40902d861bc5Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 40912d861bc5Smrgif ${ac_cv_path_GREP+:} false; then : 40922d861bc5Smrg $as_echo_n "(cached) " >&6 40932d861bc5Smrgelse 40942d861bc5Smrg if test -z "$GREP"; then 40952d861bc5Smrg ac_path_GREP_found=false 40962d861bc5Smrg # Loop through the user's path and test for each of PROGNAME-LIST 40972d861bc5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 40982d861bc5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 40992d861bc5Smrgdo 41002d861bc5Smrg IFS=$as_save_IFS 41012d861bc5Smrg test -z "$as_dir" && as_dir=. 41022d861bc5Smrg for ac_prog in grep ggrep; do 41032d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 41042d861bc5Smrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4105e9feffd0Smrg as_fn_executable_p "$ac_path_GREP" || continue 41062d861bc5Smrg# Check for GNU ac_path_GREP and select it if it is found. 41072d861bc5Smrg # Check for GNU $ac_path_GREP 41082d861bc5Smrgcase `"$ac_path_GREP" --version 2>&1` in 41092d861bc5Smrg*GNU*) 41102d861bc5Smrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 41112d861bc5Smrg*) 41122d861bc5Smrg ac_count=0 41132d861bc5Smrg $as_echo_n 0123456789 >"conftest.in" 41142d861bc5Smrg while : 41152d861bc5Smrg do 41162d861bc5Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 41172d861bc5Smrg mv "conftest.tmp" "conftest.in" 41182d861bc5Smrg cp "conftest.in" "conftest.nl" 41192d861bc5Smrg $as_echo 'GREP' >> "conftest.nl" 41202d861bc5Smrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 41212d861bc5Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 41222d861bc5Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 41232d861bc5Smrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 41242d861bc5Smrg # Best one so far, save it but keep looking for a better one 41252d861bc5Smrg ac_cv_path_GREP="$ac_path_GREP" 41262d861bc5Smrg ac_path_GREP_max=$ac_count 41272d861bc5Smrg fi 41282d861bc5Smrg # 10*(2^10) chars as input seems more than enough 41292d861bc5Smrg test $ac_count -gt 10 && break 41302d861bc5Smrg done 41312d861bc5Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 41322d861bc5Smrgesac 41332d861bc5Smrg 41342d861bc5Smrg $ac_path_GREP_found && break 3 41352d861bc5Smrg done 41362d861bc5Smrg done 41372d861bc5Smrg done 41382d861bc5SmrgIFS=$as_save_IFS 41392d861bc5Smrg if test -z "$ac_cv_path_GREP"; then 41402d861bc5Smrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 41412d861bc5Smrg fi 41422d861bc5Smrgelse 41432d861bc5Smrg ac_cv_path_GREP=$GREP 41442d861bc5Smrgfi 41452d861bc5Smrg 41462d861bc5Smrgfi 41472d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 41482d861bc5Smrg$as_echo "$ac_cv_path_GREP" >&6; } 41492d861bc5Smrg GREP="$ac_cv_path_GREP" 41502d861bc5Smrg 41512d861bc5Smrg 41522d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 41532d861bc5Smrg$as_echo_n "checking for egrep... " >&6; } 41542d861bc5Smrgif ${ac_cv_path_EGREP+:} false; then : 41552d861bc5Smrg $as_echo_n "(cached) " >&6 41562d861bc5Smrgelse 41572d861bc5Smrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 41582d861bc5Smrg then ac_cv_path_EGREP="$GREP -E" 41592d861bc5Smrg else 41602d861bc5Smrg if test -z "$EGREP"; then 41612d861bc5Smrg ac_path_EGREP_found=false 41622d861bc5Smrg # Loop through the user's path and test for each of PROGNAME-LIST 41632d861bc5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 41642d861bc5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 41652d861bc5Smrgdo 41662d861bc5Smrg IFS=$as_save_IFS 41672d861bc5Smrg test -z "$as_dir" && as_dir=. 41682d861bc5Smrg for ac_prog in egrep; do 41692d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 41702d861bc5Smrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4171e9feffd0Smrg as_fn_executable_p "$ac_path_EGREP" || continue 41722d861bc5Smrg# Check for GNU ac_path_EGREP and select it if it is found. 41732d861bc5Smrg # Check for GNU $ac_path_EGREP 41742d861bc5Smrgcase `"$ac_path_EGREP" --version 2>&1` in 41752d861bc5Smrg*GNU*) 41762d861bc5Smrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 41772d861bc5Smrg*) 41782d861bc5Smrg ac_count=0 41792d861bc5Smrg $as_echo_n 0123456789 >"conftest.in" 41802d861bc5Smrg while : 41812d861bc5Smrg do 41822d861bc5Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 41832d861bc5Smrg mv "conftest.tmp" "conftest.in" 41842d861bc5Smrg cp "conftest.in" "conftest.nl" 41852d861bc5Smrg $as_echo 'EGREP' >> "conftest.nl" 41862d861bc5Smrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 41872d861bc5Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 41882d861bc5Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 41892d861bc5Smrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 41902d861bc5Smrg # Best one so far, save it but keep looking for a better one 41912d861bc5Smrg ac_cv_path_EGREP="$ac_path_EGREP" 41922d861bc5Smrg ac_path_EGREP_max=$ac_count 41932d861bc5Smrg fi 41942d861bc5Smrg # 10*(2^10) chars as input seems more than enough 41952d861bc5Smrg test $ac_count -gt 10 && break 41962d861bc5Smrg done 41972d861bc5Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 41982d861bc5Smrgesac 41992d861bc5Smrg 42002d861bc5Smrg $ac_path_EGREP_found && break 3 42012d861bc5Smrg done 42022d861bc5Smrg done 42032d861bc5Smrg done 42042d861bc5SmrgIFS=$as_save_IFS 42052d861bc5Smrg if test -z "$ac_cv_path_EGREP"; then 42062d861bc5Smrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 42072d861bc5Smrg fi 42082d861bc5Smrgelse 42092d861bc5Smrg ac_cv_path_EGREP=$EGREP 42102d861bc5Smrgfi 42112d861bc5Smrg 42122d861bc5Smrg fi 42132d861bc5Smrgfi 42142d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 42152d861bc5Smrg$as_echo "$ac_cv_path_EGREP" >&6; } 42162d861bc5Smrg EGREP="$ac_cv_path_EGREP" 42172d861bc5Smrg 42182d861bc5Smrg 42192d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 42202d861bc5Smrg$as_echo_n "checking for ANSI C header files... " >&6; } 42212d861bc5Smrgif ${ac_cv_header_stdc+:} false; then : 42222d861bc5Smrg $as_echo_n "(cached) " >&6 42232d861bc5Smrgelse 42242d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 42252d861bc5Smrg/* end confdefs.h. */ 42262d861bc5Smrg#include <stdlib.h> 42272d861bc5Smrg#include <stdarg.h> 42282d861bc5Smrg#include <string.h> 42292d861bc5Smrg#include <float.h> 42302d861bc5Smrg 42312d861bc5Smrgint 42322d861bc5Smrgmain () 42332d861bc5Smrg{ 42342d861bc5Smrg 42352d861bc5Smrg ; 42362d861bc5Smrg return 0; 42372d861bc5Smrg} 42382d861bc5Smrg_ACEOF 42392d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then : 42402d861bc5Smrg ac_cv_header_stdc=yes 42412d861bc5Smrgelse 42422d861bc5Smrg ac_cv_header_stdc=no 42432d861bc5Smrgfi 42442d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 42452d861bc5Smrg 42462d861bc5Smrgif test $ac_cv_header_stdc = yes; then 42472d861bc5Smrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 42482d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 42492d861bc5Smrg/* end confdefs.h. */ 42502d861bc5Smrg#include <string.h> 42512d861bc5Smrg 42522d861bc5Smrg_ACEOF 42532d861bc5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 42542d861bc5Smrg $EGREP "memchr" >/dev/null 2>&1; then : 42552d861bc5Smrg 42562d861bc5Smrgelse 42572d861bc5Smrg ac_cv_header_stdc=no 42582d861bc5Smrgfi 42592d861bc5Smrgrm -f conftest* 42602d861bc5Smrg 42612d861bc5Smrgfi 42622d861bc5Smrg 42632d861bc5Smrgif test $ac_cv_header_stdc = yes; then 42642d861bc5Smrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 42652d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 42662d861bc5Smrg/* end confdefs.h. */ 42672d861bc5Smrg#include <stdlib.h> 42682d861bc5Smrg 42692d861bc5Smrg_ACEOF 42702d861bc5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 42712d861bc5Smrg $EGREP "free" >/dev/null 2>&1; then : 42722d861bc5Smrg 42732d861bc5Smrgelse 42742d861bc5Smrg ac_cv_header_stdc=no 42752d861bc5Smrgfi 42762d861bc5Smrgrm -f conftest* 42772d861bc5Smrg 42782d861bc5Smrgfi 42792d861bc5Smrg 42802d861bc5Smrgif test $ac_cv_header_stdc = yes; then 42812d861bc5Smrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 42822d861bc5Smrg if test "$cross_compiling" = yes; then : 42832d861bc5Smrg : 42842d861bc5Smrgelse 42852d861bc5Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 42862d861bc5Smrg/* end confdefs.h. */ 42872d861bc5Smrg#include <ctype.h> 42882d861bc5Smrg#include <stdlib.h> 42892d861bc5Smrg#if ((' ' & 0x0FF) == 0x020) 42902d861bc5Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 42912d861bc5Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 42922d861bc5Smrg#else 42932d861bc5Smrg# define ISLOWER(c) \ 42942d861bc5Smrg (('a' <= (c) && (c) <= 'i') \ 42952d861bc5Smrg || ('j' <= (c) && (c) <= 'r') \ 42962d861bc5Smrg || ('s' <= (c) && (c) <= 'z')) 42972d861bc5Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 42982d861bc5Smrg#endif 42992d861bc5Smrg 43002d861bc5Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 43012d861bc5Smrgint 43022d861bc5Smrgmain () 43032d861bc5Smrg{ 43042d861bc5Smrg int i; 43052d861bc5Smrg for (i = 0; i < 256; i++) 43062d861bc5Smrg if (XOR (islower (i), ISLOWER (i)) 43072d861bc5Smrg || toupper (i) != TOUPPER (i)) 43082d861bc5Smrg return 2; 43092d861bc5Smrg return 0; 43102d861bc5Smrg} 43112d861bc5Smrg_ACEOF 43122d861bc5Smrgif ac_fn_c_try_run "$LINENO"; then : 43132d861bc5Smrg 43142d861bc5Smrgelse 43152d861bc5Smrg ac_cv_header_stdc=no 43162d861bc5Smrgfi 43172d861bc5Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 43182d861bc5Smrg conftest.$ac_objext conftest.beam conftest.$ac_ext 43192d861bc5Smrgfi 43202d861bc5Smrg 43212d861bc5Smrgfi 43222d861bc5Smrgfi 43232d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 43242d861bc5Smrg$as_echo "$ac_cv_header_stdc" >&6; } 43252d861bc5Smrgif test $ac_cv_header_stdc = yes; then 43262d861bc5Smrg 43272d861bc5Smrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 43282d861bc5Smrg 43292d861bc5Smrgfi 43302d861bc5Smrg 43312d861bc5Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 43322d861bc5Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 43332d861bc5Smrg inttypes.h stdint.h unistd.h 43342d861bc5Smrgdo : 43352d861bc5Smrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 43362d861bc5Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 43372d861bc5Smrg" 43382d861bc5Smrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 43392d861bc5Smrg cat >>confdefs.h <<_ACEOF 43402d861bc5Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 43412d861bc5Smrg_ACEOF 43422d861bc5Smrg 43432d861bc5Smrgfi 43442d861bc5Smrg 43452d861bc5Smrgdone 43462d861bc5Smrg 43472d861bc5Smrg 43482d861bc5Smrg 43492d861bc5Smrg 4350caec6540Smrg 4351caec6540Smrg 4352caec6540Smrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4353caec6540Smrgif test "x$ac_cv_have_decl___clang__" = xyes; then : 4354caec6540Smrg CLANGCC="yes" 4355caec6540Smrgelse 4356caec6540Smrg CLANGCC="no" 4357caec6540Smrgfi 4358caec6540Smrg 4359caec6540Smrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4360caec6540Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4361caec6540Smrg INTELCC="yes" 4362caec6540Smrgelse 4363caec6540Smrg INTELCC="no" 4364caec6540Smrgfi 4365caec6540Smrg 4366caec6540Smrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4367caec6540Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4368caec6540Smrg SUNCC="yes" 4369caec6540Smrgelse 4370caec6540Smrg SUNCC="no" 4371caec6540Smrgfi 4372caec6540Smrg 4373caec6540Smrg 4374caec6540Smrg 4375caec6540Smrg 4376e9feffd0Smrg 4377e9feffd0Smrg 4378e9feffd0Smrg 4379e9feffd0Smrg 4380e9feffd0Smrg 43812d861bc5Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 43822d861bc5Smrg if test -n "$ac_tool_prefix"; then 43832d861bc5Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 43842d861bc5Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 43852d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 43862d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 43872d861bc5Smrgif ${ac_cv_path_PKG_CONFIG+:} false; then : 43882d861bc5Smrg $as_echo_n "(cached) " >&6 43892d861bc5Smrgelse 43902d861bc5Smrg case $PKG_CONFIG in 43912d861bc5Smrg [\\/]* | ?:[\\/]*) 43922d861bc5Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 43932d861bc5Smrg ;; 43942d861bc5Smrg *) 43952d861bc5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 43962d861bc5Smrgfor as_dir in $PATH 43972d861bc5Smrgdo 43982d861bc5Smrg IFS=$as_save_IFS 43992d861bc5Smrg test -z "$as_dir" && as_dir=. 44002d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4401e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 44022d861bc5Smrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 44032d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 44042d861bc5Smrg break 2 44052d861bc5Smrg fi 44062d861bc5Smrgdone 44072d861bc5Smrg done 44082d861bc5SmrgIFS=$as_save_IFS 44092d861bc5Smrg 44102d861bc5Smrg ;; 44112d861bc5Smrgesac 44122d861bc5Smrgfi 44132d861bc5SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 44142d861bc5Smrgif test -n "$PKG_CONFIG"; then 44152d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 44162d861bc5Smrg$as_echo "$PKG_CONFIG" >&6; } 44172d861bc5Smrgelse 44182d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 44192d861bc5Smrg$as_echo "no" >&6; } 44202d861bc5Smrgfi 44212d861bc5Smrg 44222d861bc5Smrg 44232d861bc5Smrgfi 44242d861bc5Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 44252d861bc5Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 44262d861bc5Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 44272d861bc5Smrgset dummy pkg-config; ac_word=$2 44282d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 44292d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; } 44302d861bc5Smrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 44312d861bc5Smrg $as_echo_n "(cached) " >&6 44322d861bc5Smrgelse 44332d861bc5Smrg case $ac_pt_PKG_CONFIG in 44342d861bc5Smrg [\\/]* | ?:[\\/]*) 44352d861bc5Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 44362d861bc5Smrg ;; 44372d861bc5Smrg *) 44382d861bc5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 44392d861bc5Smrgfor as_dir in $PATH 44402d861bc5Smrgdo 44412d861bc5Smrg IFS=$as_save_IFS 44422d861bc5Smrg test -z "$as_dir" && as_dir=. 44432d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4444e9feffd0Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 44452d861bc5Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 44462d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 44472d861bc5Smrg break 2 44482d861bc5Smrg fi 44492d861bc5Smrgdone 44502d861bc5Smrg done 44512d861bc5SmrgIFS=$as_save_IFS 44522d861bc5Smrg 44532d861bc5Smrg ;; 44542d861bc5Smrgesac 44552d861bc5Smrgfi 44562d861bc5Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 44572d861bc5Smrgif test -n "$ac_pt_PKG_CONFIG"; then 44582d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 44592d861bc5Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 44602d861bc5Smrgelse 44612d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 44622d861bc5Smrg$as_echo "no" >&6; } 44632d861bc5Smrgfi 44642d861bc5Smrg 44652d861bc5Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 44662d861bc5Smrg PKG_CONFIG="" 44672d861bc5Smrg else 44682d861bc5Smrg case $cross_compiling:$ac_tool_warned in 44692d861bc5Smrgyes:) 44702d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 44712d861bc5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 44722d861bc5Smrgac_tool_warned=yes ;; 44732d861bc5Smrgesac 44742d861bc5Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 44752d861bc5Smrg fi 44762d861bc5Smrgelse 44772d861bc5Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 44782d861bc5Smrgfi 44792d861bc5Smrg 44802d861bc5Smrgfi 44812d861bc5Smrgif test -n "$PKG_CONFIG"; then 44822d861bc5Smrg _pkg_min_version=0.9.0 44832d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 44842d861bc5Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 44852d861bc5Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 44862d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 44872d861bc5Smrg$as_echo "yes" >&6; } 44882d861bc5Smrg else 44892d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 44902d861bc5Smrg$as_echo "no" >&6; } 449144d7874bSmrg PKG_CONFIG="" 449244d7874bSmrg fi 449344d7874bSmrgfi 44942d861bc5Smrg# Make sure we can run config.sub. 44952d861bc5Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 44962d861bc5Smrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 449744d7874bSmrg 44982d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 44992d861bc5Smrg$as_echo_n "checking build system type... " >&6; } 45002d861bc5Smrgif ${ac_cv_build+:} false; then : 45012d861bc5Smrg $as_echo_n "(cached) " >&6 45022d861bc5Smrgelse 45032d861bc5Smrg ac_build_alias=$build_alias 45042d861bc5Smrgtest "x$ac_build_alias" = x && 45052d861bc5Smrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 45062d861bc5Smrgtest "x$ac_build_alias" = x && 45072d861bc5Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 45082d861bc5Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 45092d861bc5Smrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 45102d861bc5Smrg 45112d861bc5Smrgfi 45122d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 45132d861bc5Smrg$as_echo "$ac_cv_build" >&6; } 45142d861bc5Smrgcase $ac_cv_build in 45152d861bc5Smrg*-*-*) ;; 45162d861bc5Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 45172d861bc5Smrgesac 45182d861bc5Smrgbuild=$ac_cv_build 45192d861bc5Smrgac_save_IFS=$IFS; IFS='-' 45202d861bc5Smrgset x $ac_cv_build 45212d861bc5Smrgshift 45222d861bc5Smrgbuild_cpu=$1 45232d861bc5Smrgbuild_vendor=$2 45242d861bc5Smrgshift; shift 45252d861bc5Smrg# Remember, the first character of IFS is used to create $*, 45262d861bc5Smrg# except with old shells: 45272d861bc5Smrgbuild_os=$* 45282d861bc5SmrgIFS=$ac_save_IFS 45292d861bc5Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 45302d861bc5Smrg 45312d861bc5Smrg 45322d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 45332d861bc5Smrg$as_echo_n "checking host system type... " >&6; } 45342d861bc5Smrgif ${ac_cv_host+:} false; then : 45352d861bc5Smrg $as_echo_n "(cached) " >&6 45362d861bc5Smrgelse 45372d861bc5Smrg if test "x$host_alias" = x; then 45382d861bc5Smrg ac_cv_host=$ac_cv_build 45392d861bc5Smrgelse 45402d861bc5Smrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 45412d861bc5Smrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 45422d861bc5Smrgfi 454344d7874bSmrg 45442d861bc5Smrgfi 45452d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 45462d861bc5Smrg$as_echo "$ac_cv_host" >&6; } 45472d861bc5Smrgcase $ac_cv_host in 45482d861bc5Smrg*-*-*) ;; 45492d861bc5Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 45502d861bc5Smrgesac 45512d861bc5Smrghost=$ac_cv_host 45522d861bc5Smrgac_save_IFS=$IFS; IFS='-' 45532d861bc5Smrgset x $ac_cv_host 45542d861bc5Smrgshift 45552d861bc5Smrghost_cpu=$1 45562d861bc5Smrghost_vendor=$2 45572d861bc5Smrgshift; shift 45582d861bc5Smrg# Remember, the first character of IFS is used to create $*, 45592d861bc5Smrg# except with old shells: 45602d861bc5Smrghost_os=$* 45612d861bc5SmrgIFS=$ac_save_IFS 45622d861bc5Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 45632d861bc5Smrg 45642d861bc5Smrg 45652d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 45662d861bc5Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 45672d861bc5Smrgif ${ac_cv_path_SED+:} false; then : 45682d861bc5Smrg $as_echo_n "(cached) " >&6 456944d7874bSmrgelse 45702d861bc5Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 45712d861bc5Smrg for ac_i in 1 2 3 4 5 6 7; do 45722d861bc5Smrg ac_script="$ac_script$as_nl$ac_script" 45732d861bc5Smrg done 45742d861bc5Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 45752d861bc5Smrg { ac_script=; unset ac_script;} 45762d861bc5Smrg if test -z "$SED"; then 45772d861bc5Smrg ac_path_SED_found=false 45782d861bc5Smrg # Loop through the user's path and test for each of PROGNAME-LIST 45792d861bc5Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 45802d861bc5Smrgfor as_dir in $PATH 45812d861bc5Smrgdo 45822d861bc5Smrg IFS=$as_save_IFS 45832d861bc5Smrg test -z "$as_dir" && as_dir=. 45842d861bc5Smrg for ac_prog in sed gsed; do 45852d861bc5Smrg for ac_exec_ext in '' $ac_executable_extensions; do 45862d861bc5Smrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4587e9feffd0Smrg as_fn_executable_p "$ac_path_SED" || continue 45882d861bc5Smrg# Check for GNU ac_path_SED and select it if it is found. 45892d861bc5Smrg # Check for GNU $ac_path_SED 45902d861bc5Smrgcase `"$ac_path_SED" --version 2>&1` in 45912d861bc5Smrg*GNU*) 45922d861bc5Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 45932d861bc5Smrg*) 45942d861bc5Smrg ac_count=0 45952d861bc5Smrg $as_echo_n 0123456789 >"conftest.in" 45962d861bc5Smrg while : 45972d861bc5Smrg do 45982d861bc5Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 45992d861bc5Smrg mv "conftest.tmp" "conftest.in" 46002d861bc5Smrg cp "conftest.in" "conftest.nl" 46012d861bc5Smrg $as_echo '' >> "conftest.nl" 46022d861bc5Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 46032d861bc5Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 46042d861bc5Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 46052d861bc5Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 46062d861bc5Smrg # Best one so far, save it but keep looking for a better one 46072d861bc5Smrg ac_cv_path_SED="$ac_path_SED" 46082d861bc5Smrg ac_path_SED_max=$ac_count 46092d861bc5Smrg fi 46102d861bc5Smrg # 10*(2^10) chars as input seems more than enough 46112d861bc5Smrg test $ac_count -gt 10 && break 46122d861bc5Smrg done 46132d861bc5Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 46142d861bc5Smrgesac 46152d861bc5Smrg 46162d861bc5Smrg $ac_path_SED_found && break 3 46172d861bc5Smrg done 46182d861bc5Smrg done 46192d861bc5Smrg done 46202d861bc5SmrgIFS=$as_save_IFS 46212d861bc5Smrg if test -z "$ac_cv_path_SED"; then 46222d861bc5Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 46232d861bc5Smrg fi 46242d861bc5Smrgelse 46252d861bc5Smrg ac_cv_path_SED=$SED 462644d7874bSmrgfi 46272d861bc5Smrg 46282d861bc5Smrgfi 46292d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 46302d861bc5Smrg$as_echo "$ac_cv_path_SED" >&6; } 46312d861bc5Smrg SED="$ac_cv_path_SED" 46322d861bc5Smrg rm -f conftest.sed 46332d861bc5Smrg 46342d861bc5Smrg 46352d861bc5Smrg 46362d861bc5Smrg 46372d861bc5Smrg 4638caec6540Smrg 4639caec6540Smrg# Check whether --enable-selective-werror was given. 4640caec6540Smrgif test "${enable_selective_werror+set}" = set; then : 4641caec6540Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 46422d861bc5Smrgelse 4643caec6540Smrg SELECTIVE_WERROR=yes 46442d861bc5Smrgfi 46452d861bc5Smrg 4646caec6540Smrg 4647caec6540Smrg 4648caec6540Smrg 4649caec6540Smrg 4650caec6540Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4651caec6540Smrgif test "x$SUNCC" = "xyes"; then 4652caec6540Smrg BASE_CFLAGS="-v" 4653caec6540Smrgelse 4654caec6540Smrg BASE_CFLAGS="" 46552d861bc5Smrgfi 46562d861bc5Smrg 4657caec6540Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 46582d861bc5Smrg 46592d861bc5Smrg 46602d861bc5Smrg 46612d861bc5Smrg 46622d861bc5Smrg 46632d861bc5Smrg 46642d861bc5Smrg 4665caec6540Smrg 4666caec6540Smrg 4667caec6540Smrg 4668caec6540Smrg 4669caec6540Smrg 4670caec6540Smrg 4671caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 4672caec6540Smrg 4673caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4674caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4675caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4676caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4677caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4678caec6540Smrg $as_echo_n "(cached) " >&6 46792d861bc5Smrgelse 4680caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4681caec6540Smrg/* end confdefs.h. */ 4682caec6540Smrgint i; 4683caec6540Smrg_ACEOF 4684caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 4685caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4686caec6540Smrgelse 4687caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 4688caec6540Smrgfi 4689caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4690caec6540Smrgfi 4691caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4692caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4693caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4694caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 46952d861bc5Smrgfi 46962d861bc5Smrg 4697caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4698caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4699caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 47002d861bc5Smrg fi 4701caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4702caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4703caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4704caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4705caec6540Smrg $as_echo_n "(cached) " >&6 4706caec6540Smrgelse 4707caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4708caec6540Smrg/* end confdefs.h. */ 4709caec6540Smrgint i; 4710caec6540Smrg_ACEOF 4711caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 4712caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4713caec6540Smrgelse 4714caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4715caec6540Smrgfi 4716caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4717caec6540Smrgfi 4718caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4719caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4720caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4721caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 47222d861bc5Smrgfi 47232d861bc5Smrg 4724caec6540Smrgfound="no" 47252d861bc5Smrg 4726caec6540Smrg if test $found = "no" ; then 4727e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4728caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4729caec6540Smrg fi 47302d861bc5Smrg 4731e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4732caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4733caec6540Smrg fi 47342d861bc5Smrg 4735caec6540Smrg CFLAGS="$CFLAGS -Wall" 47362d861bc5Smrg 4737caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4738caec6540Smrg$as_echo_n "checking if $CC supports -Wall... " >&6; } 4739caec6540Smrg cacheid=xorg_cv_cc_flag__Wall 4740caec6540Smrg if eval \${$cacheid+:} false; then : 4741caec6540Smrg $as_echo_n "(cached) " >&6 4742caec6540Smrgelse 4743caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4744caec6540Smrg/* end confdefs.h. */ 4745caec6540Smrgint i; 4746caec6540Smrgint 4747caec6540Smrgmain () 4748caec6540Smrg{ 47492d861bc5Smrg 4750caec6540Smrg ; 4751caec6540Smrg return 0; 4752caec6540Smrg} 47532d861bc5Smrg_ACEOF 4754caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 4755caec6540Smrg eval $cacheid=yes 4756caec6540Smrgelse 4757caec6540Smrg eval $cacheid=no 4758caec6540Smrgfi 4759caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 4760caec6540Smrg conftest$ac_exeext conftest.$ac_ext 4761caec6540Smrgfi 47622d861bc5Smrg 4763caec6540Smrg 4764caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4765caec6540Smrg 4766caec6540Smrg eval supported=\$$cacheid 4767caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4768caec6540Smrg$as_echo "$supported" >&6; } 4769caec6540Smrg if test "$supported" = "yes" ; then 4770caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4771caec6540Smrg found="yes" 4772caec6540Smrg fi 47732d861bc5Smrg fi 47742d861bc5Smrg 47752d861bc5Smrg 47762d861bc5Smrg 47772d861bc5Smrg 47782d861bc5Smrg 47792d861bc5Smrg 47802d861bc5Smrg 47812d861bc5Smrg 47822d861bc5Smrg 47832d861bc5Smrg 47842d861bc5Smrg 47852d861bc5Smrg 47862d861bc5Smrg 47872d861bc5Smrg 47882d861bc5Smrg 4789caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 47902d861bc5Smrg 4791caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4792caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4793caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4794caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4795caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4796caec6540Smrg $as_echo_n "(cached) " >&6 4797caec6540Smrgelse 4798caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4799caec6540Smrg/* end confdefs.h. */ 4800caec6540Smrgint i; 4801caec6540Smrg_ACEOF 4802caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 4803caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4804caec6540Smrgelse 4805caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 48062d861bc5Smrgfi 4807caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 48082d861bc5Smrgfi 4809caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4810caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4811caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4812caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 48132d861bc5Smrgfi 48142d861bc5Smrg 4815caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4816caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4817caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4818caec6540Smrg fi 4819caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4820caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4821caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4822caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4823caec6540Smrg $as_echo_n "(cached) " >&6 4824caec6540Smrgelse 4825caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4826caec6540Smrg/* end confdefs.h. */ 4827caec6540Smrgint i; 4828caec6540Smrg_ACEOF 4829caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 4830caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4831caec6540Smrgelse 4832caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 48332d861bc5Smrgfi 4834caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 48352d861bc5Smrgfi 4836caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4837caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4838caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4839caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 48402d861bc5Smrgfi 48412d861bc5Smrg 4842caec6540Smrgfound="no" 48432d861bc5Smrg 4844caec6540Smrg if test $found = "no" ; then 4845e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4846caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4847caec6540Smrg fi 48482d861bc5Smrg 4849e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4850caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4851caec6540Smrg fi 48522d861bc5Smrg 4853caec6540Smrg CFLAGS="$CFLAGS -Wpointer-arith" 48542d861bc5Smrg 4855caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 4856caec6540Smrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 4857caec6540Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 4858caec6540Smrg if eval \${$cacheid+:} false; then : 4859caec6540Smrg $as_echo_n "(cached) " >&6 4860caec6540Smrgelse 4861caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4862caec6540Smrg/* end confdefs.h. */ 4863caec6540Smrgint i; 4864caec6540Smrgint 4865caec6540Smrgmain () 4866caec6540Smrg{ 48672d861bc5Smrg 4868caec6540Smrg ; 4869caec6540Smrg return 0; 4870caec6540Smrg} 4871caec6540Smrg_ACEOF 4872caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 4873caec6540Smrg eval $cacheid=yes 4874caec6540Smrgelse 4875caec6540Smrg eval $cacheid=no 4876caec6540Smrgfi 4877caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 4878caec6540Smrg conftest$ac_exeext conftest.$ac_ext 4879caec6540Smrgfi 48802d861bc5Smrg 48812d861bc5Smrg 4882caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 48832d861bc5Smrg 4884caec6540Smrg eval supported=\$$cacheid 4885caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4886caec6540Smrg$as_echo "$supported" >&6; } 4887caec6540Smrg if test "$supported" = "yes" ; then 4888caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 4889caec6540Smrg found="yes" 4890caec6540Smrg fi 4891caec6540Smrg fi 48922d861bc5Smrg 48932d861bc5Smrg 48942d861bc5Smrg 48952d861bc5Smrg 48962d861bc5Smrg 48972d861bc5Smrg 48982d861bc5Smrg 48992d861bc5Smrg 49002d861bc5Smrg 49012d861bc5Smrg 49022d861bc5Smrg 49032d861bc5Smrg 49042d861bc5Smrg 49052d861bc5Smrg 49062d861bc5Smrg 4907caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 49082d861bc5Smrg 4909caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4910caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4911caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4912caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4913caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4914caec6540Smrg $as_echo_n "(cached) " >&6 4915caec6540Smrgelse 4916caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4917caec6540Smrg/* end confdefs.h. */ 4918caec6540Smrgint i; 4919caec6540Smrg_ACEOF 4920caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 4921caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 4922caec6540Smrgelse 4923caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 4924caec6540Smrgfi 4925caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4926caec6540Smrgfi 4927caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4928caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4929caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4930caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4931caec6540Smrgfi 4932caec6540Smrg 4933caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4934caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4935caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4936caec6540Smrg fi 4937caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4938caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4939caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4940caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4941caec6540Smrg $as_echo_n "(cached) " >&6 4942caec6540Smrgelse 4943caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4944caec6540Smrg/* end confdefs.h. */ 4945caec6540Smrgint i; 4946caec6540Smrg_ACEOF 4947caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 4948caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 4949caec6540Smrgelse 4950caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 4951caec6540Smrgfi 4952caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4953caec6540Smrgfi 4954caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4955caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4956caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4957caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 4958caec6540Smrgfi 4959caec6540Smrg 4960caec6540Smrgfound="no" 4961caec6540Smrg 4962caec6540Smrg if test $found = "no" ; then 4963e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4964caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4965caec6540Smrg fi 4966caec6540Smrg 4967e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4968caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4969caec6540Smrg fi 4970caec6540Smrg 4971caec6540Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 4972caec6540Smrg 4973caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 4974caec6540Smrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 4975caec6540Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 4976caec6540Smrg if eval \${$cacheid+:} false; then : 4977caec6540Smrg $as_echo_n "(cached) " >&6 4978caec6540Smrgelse 4979caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4980caec6540Smrg/* end confdefs.h. */ 4981caec6540Smrgint i; 4982caec6540Smrgint 4983caec6540Smrgmain () 4984caec6540Smrg{ 4985caec6540Smrg 4986caec6540Smrg ; 4987caec6540Smrg return 0; 4988caec6540Smrg} 4989caec6540Smrg_ACEOF 4990caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 4991caec6540Smrg eval $cacheid=yes 4992caec6540Smrgelse 4993caec6540Smrg eval $cacheid=no 4994caec6540Smrgfi 4995caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 4996caec6540Smrg conftest$ac_exeext conftest.$ac_ext 4997caec6540Smrgfi 4998caec6540Smrg 4999caec6540Smrg 5000caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5001caec6540Smrg 5002caec6540Smrg eval supported=\$$cacheid 5003caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5004caec6540Smrg$as_echo "$supported" >&6; } 5005caec6540Smrg if test "$supported" = "yes" ; then 5006caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5007caec6540Smrg found="yes" 5008caec6540Smrg fi 5009caec6540Smrg fi 5010caec6540Smrg 5011caec6540Smrg 5012caec6540Smrg 5013caec6540Smrg 5014caec6540Smrg 5015caec6540Smrg 5016caec6540Smrg 5017caec6540Smrg 5018caec6540Smrg 5019caec6540Smrg 5020caec6540Smrg 5021caec6540Smrg 5022caec6540Smrg 5023caec6540Smrg 5024caec6540Smrg 5025caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5026caec6540Smrg 5027caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5028caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5029caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5030caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5031caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5032caec6540Smrg $as_echo_n "(cached) " >&6 5033caec6540Smrgelse 5034caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5035caec6540Smrg/* end confdefs.h. */ 5036caec6540Smrgint i; 5037caec6540Smrg_ACEOF 5038caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5039caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5040caec6540Smrgelse 5041caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 5042caec6540Smrgfi 5043caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5044caec6540Smrgfi 5045caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5046caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5047caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5048caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5049caec6540Smrgfi 5050caec6540Smrg 5051caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5052caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5053caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5054caec6540Smrg fi 5055caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5056caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5057caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5058caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5059caec6540Smrg $as_echo_n "(cached) " >&6 5060caec6540Smrgelse 5061caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5062caec6540Smrg/* end confdefs.h. */ 5063caec6540Smrgint i; 5064caec6540Smrg_ACEOF 5065caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5066caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5067caec6540Smrgelse 5068caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5069caec6540Smrgfi 5070caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5071caec6540Smrgfi 5072caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5073caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5074caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5075caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5076caec6540Smrgfi 5077caec6540Smrg 5078caec6540Smrgfound="no" 5079caec6540Smrg 5080caec6540Smrg if test $found = "no" ; then 5081e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5082caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5083caec6540Smrg fi 5084caec6540Smrg 5085e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5086caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5087caec6540Smrg fi 5088caec6540Smrg 5089caec6540Smrg CFLAGS="$CFLAGS -Wformat=2" 5090caec6540Smrg 5091caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5092caec6540Smrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 5093e9feffd0Smrg cacheid=xorg_cv_cc_flag__Wformat_2 5094caec6540Smrg if eval \${$cacheid+:} false; then : 5095caec6540Smrg $as_echo_n "(cached) " >&6 5096caec6540Smrgelse 5097caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5098caec6540Smrg/* end confdefs.h. */ 5099caec6540Smrgint i; 5100caec6540Smrgint 5101caec6540Smrgmain () 5102caec6540Smrg{ 5103caec6540Smrg 5104caec6540Smrg ; 5105caec6540Smrg return 0; 5106caec6540Smrg} 5107caec6540Smrg_ACEOF 5108caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 5109caec6540Smrg eval $cacheid=yes 5110caec6540Smrgelse 5111caec6540Smrg eval $cacheid=no 5112caec6540Smrgfi 5113caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 5114caec6540Smrg conftest$ac_exeext conftest.$ac_ext 5115caec6540Smrgfi 5116caec6540Smrg 5117caec6540Smrg 5118caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5119caec6540Smrg 5120caec6540Smrg eval supported=\$$cacheid 5121caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5122caec6540Smrg$as_echo "$supported" >&6; } 5123caec6540Smrg if test "$supported" = "yes" ; then 5124caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5125caec6540Smrg found="yes" 5126caec6540Smrg fi 5127caec6540Smrg fi 5128caec6540Smrg 5129caec6540Smrg if test $found = "no" ; then 5130e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5131caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5132caec6540Smrg fi 5133caec6540Smrg 5134e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5135caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5136caec6540Smrg fi 5137caec6540Smrg 5138caec6540Smrg CFLAGS="$CFLAGS -Wformat" 5139caec6540Smrg 5140caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5141caec6540Smrg$as_echo_n "checking if $CC supports -Wformat... " >&6; } 5142caec6540Smrg cacheid=xorg_cv_cc_flag__Wformat 5143caec6540Smrg if eval \${$cacheid+:} false; then : 5144caec6540Smrg $as_echo_n "(cached) " >&6 5145caec6540Smrgelse 5146caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5147caec6540Smrg/* end confdefs.h. */ 5148caec6540Smrgint i; 5149caec6540Smrgint 5150caec6540Smrgmain () 5151caec6540Smrg{ 5152caec6540Smrg 5153caec6540Smrg ; 5154caec6540Smrg return 0; 5155caec6540Smrg} 5156caec6540Smrg_ACEOF 5157caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 5158caec6540Smrg eval $cacheid=yes 5159caec6540Smrgelse 5160caec6540Smrg eval $cacheid=no 5161caec6540Smrgfi 5162caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 5163caec6540Smrg conftest$ac_exeext conftest.$ac_ext 5164caec6540Smrgfi 5165caec6540Smrg 5166caec6540Smrg 5167caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5168caec6540Smrg 5169caec6540Smrg eval supported=\$$cacheid 5170caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5171caec6540Smrg$as_echo "$supported" >&6; } 5172caec6540Smrg if test "$supported" = "yes" ; then 5173caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5174caec6540Smrg found="yes" 5175caec6540Smrg fi 5176caec6540Smrg fi 5177caec6540Smrg 5178caec6540Smrg 5179caec6540Smrg 5180caec6540Smrg 5181caec6540Smrg 5182caec6540Smrg 5183caec6540Smrg 5184caec6540Smrg 5185caec6540Smrg 5186caec6540Smrg 5187caec6540Smrg 5188caec6540Smrg 5189caec6540Smrg 5190caec6540Smrg 5191caec6540Smrg 5192caec6540Smrg 5193caec6540Smrg 5194caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5195caec6540Smrg 5196caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5197caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5198caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5199caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5200caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5201caec6540Smrg $as_echo_n "(cached) " >&6 5202caec6540Smrgelse 5203caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5204caec6540Smrg/* end confdefs.h. */ 5205caec6540Smrgint i; 5206caec6540Smrg_ACEOF 5207caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5208caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5209caec6540Smrgelse 5210caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 5211caec6540Smrgfi 5212caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5213caec6540Smrgfi 5214caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5215caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5216caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5217caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5218caec6540Smrgfi 5219caec6540Smrg 5220caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5221caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5222caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5223caec6540Smrg fi 5224caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5225caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5226caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5227caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5228caec6540Smrg $as_echo_n "(cached) " >&6 5229caec6540Smrgelse 5230caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5231caec6540Smrg/* end confdefs.h. */ 5232caec6540Smrgint i; 5233caec6540Smrg_ACEOF 5234caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5235caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5236caec6540Smrgelse 5237caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5238caec6540Smrgfi 5239caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5240caec6540Smrgfi 5241caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5242caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5243caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5244caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5245caec6540Smrgfi 5246caec6540Smrg 5247caec6540Smrgfound="no" 5248caec6540Smrg 5249caec6540Smrg if test $found = "no" ; then 5250e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5251caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5252caec6540Smrg fi 5253caec6540Smrg 5254e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5255caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5256caec6540Smrg fi 5257caec6540Smrg 5258caec6540Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5259caec6540Smrg 5260caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5261caec6540Smrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 5262caec6540Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5263caec6540Smrg if eval \${$cacheid+:} false; then : 5264caec6540Smrg $as_echo_n "(cached) " >&6 5265caec6540Smrgelse 5266caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5267caec6540Smrg/* end confdefs.h. */ 5268caec6540Smrgint i; 5269caec6540Smrgint 5270caec6540Smrgmain () 5271caec6540Smrg{ 5272caec6540Smrg 5273caec6540Smrg ; 5274caec6540Smrg return 0; 5275caec6540Smrg} 5276caec6540Smrg_ACEOF 5277caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 5278caec6540Smrg eval $cacheid=yes 5279caec6540Smrgelse 5280caec6540Smrg eval $cacheid=no 5281caec6540Smrgfi 5282caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 5283caec6540Smrg conftest$ac_exeext conftest.$ac_ext 5284caec6540Smrgfi 5285caec6540Smrg 5286caec6540Smrg 5287caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5288caec6540Smrg 5289caec6540Smrg eval supported=\$$cacheid 5290caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5291caec6540Smrg$as_echo "$supported" >&6; } 5292caec6540Smrg if test "$supported" = "yes" ; then 5293caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5294caec6540Smrg found="yes" 5295caec6540Smrg fi 5296caec6540Smrg fi 5297caec6540Smrg 5298caec6540Smrg 5299caec6540Smrg 5300caec6540Smrg 5301caec6540Smrg 5302caec6540Smrg 5303caec6540Smrg 5304caec6540Smrg 5305caec6540Smrg 5306caec6540Smrg 5307caec6540Smrg 5308caec6540Smrg 5309caec6540Smrg 5310caec6540Smrg 5311caec6540Smrg 5312caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5313caec6540Smrg 5314caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5315caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5316caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5317caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5318caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5319caec6540Smrg $as_echo_n "(cached) " >&6 5320caec6540Smrgelse 5321caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5322caec6540Smrg/* end confdefs.h. */ 5323caec6540Smrgint i; 5324caec6540Smrg_ACEOF 5325caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5326caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5327caec6540Smrgelse 5328caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 5329caec6540Smrgfi 5330caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5331caec6540Smrgfi 5332caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5333caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5334caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5335caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5336caec6540Smrgfi 5337caec6540Smrg 5338caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5339caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5340caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5341caec6540Smrg fi 5342caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5343caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5344caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5345caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5346caec6540Smrg $as_echo_n "(cached) " >&6 5347caec6540Smrgelse 5348caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5349caec6540Smrg/* end confdefs.h. */ 5350caec6540Smrgint i; 5351caec6540Smrg_ACEOF 5352caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5353caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5354caec6540Smrgelse 5355caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5356caec6540Smrgfi 5357caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5358caec6540Smrgfi 5359caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5360caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5361caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5362caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5363caec6540Smrgfi 5364caec6540Smrg 5365caec6540Smrgfound="no" 5366caec6540Smrg 5367caec6540Smrg if test $found = "no" ; then 5368e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5369caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5370caec6540Smrg fi 5371caec6540Smrg 5372e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5373caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5374caec6540Smrg fi 5375caec6540Smrg 5376caec6540Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5377caec6540Smrg 5378caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5379caec6540Smrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 5380caec6540Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5381caec6540Smrg if eval \${$cacheid+:} false; then : 5382caec6540Smrg $as_echo_n "(cached) " >&6 5383caec6540Smrgelse 5384caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5385caec6540Smrg/* end confdefs.h. */ 5386caec6540Smrgint i; 5387caec6540Smrgint 5388caec6540Smrgmain () 5389caec6540Smrg{ 5390caec6540Smrg 5391caec6540Smrg ; 5392caec6540Smrg return 0; 5393caec6540Smrg} 5394caec6540Smrg_ACEOF 5395caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 5396caec6540Smrg eval $cacheid=yes 5397caec6540Smrgelse 5398caec6540Smrg eval $cacheid=no 5399caec6540Smrgfi 5400caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 5401caec6540Smrg conftest$ac_exeext conftest.$ac_ext 5402caec6540Smrgfi 5403caec6540Smrg 5404caec6540Smrg 5405caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5406caec6540Smrg 5407caec6540Smrg eval supported=\$$cacheid 5408caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5409caec6540Smrg$as_echo "$supported" >&6; } 5410caec6540Smrg if test "$supported" = "yes" ; then 5411caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5412caec6540Smrg found="yes" 5413caec6540Smrg fi 5414caec6540Smrg fi 5415caec6540Smrg 5416caec6540Smrg 5417caec6540Smrg 5418caec6540Smrg 5419caec6540Smrg 5420caec6540Smrg 5421caec6540Smrg 5422caec6540Smrg 5423caec6540Smrg 5424caec6540Smrg 5425caec6540Smrg 5426caec6540Smrg 5427caec6540Smrg 5428caec6540Smrg 5429caec6540Smrg 5430caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5431caec6540Smrg 5432caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5433caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5434caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5435caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5436caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5437caec6540Smrg $as_echo_n "(cached) " >&6 5438caec6540Smrgelse 5439caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5440caec6540Smrg/* end confdefs.h. */ 5441caec6540Smrgint i; 5442caec6540Smrg_ACEOF 5443caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5444caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5445caec6540Smrgelse 5446caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 5447caec6540Smrgfi 5448caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5449caec6540Smrgfi 5450caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5451caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5452caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5453caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5454caec6540Smrgfi 5455caec6540Smrg 5456caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5457caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5458caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5459caec6540Smrg fi 5460caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5461caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5462caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5463caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5464caec6540Smrg $as_echo_n "(cached) " >&6 5465caec6540Smrgelse 5466caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5467caec6540Smrg/* end confdefs.h. */ 5468caec6540Smrgint i; 5469caec6540Smrg_ACEOF 5470caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5471caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5472caec6540Smrgelse 5473caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5474caec6540Smrgfi 5475caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5476caec6540Smrgfi 5477caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5478caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5479caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5480caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5481caec6540Smrgfi 5482caec6540Smrg 5483caec6540Smrgfound="no" 5484caec6540Smrg 5485caec6540Smrg if test $found = "no" ; then 5486e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5487caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5488caec6540Smrg fi 5489caec6540Smrg 5490e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5491caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5492caec6540Smrg fi 5493caec6540Smrg 5494caec6540Smrg CFLAGS="$CFLAGS -Wnested-externs" 5495caec6540Smrg 5496caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5497caec6540Smrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5498caec6540Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 5499caec6540Smrg if eval \${$cacheid+:} false; then : 5500caec6540Smrg $as_echo_n "(cached) " >&6 5501caec6540Smrgelse 5502caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5503caec6540Smrg/* end confdefs.h. */ 5504caec6540Smrgint i; 5505caec6540Smrgint 5506caec6540Smrgmain () 5507caec6540Smrg{ 5508caec6540Smrg 5509caec6540Smrg ; 5510caec6540Smrg return 0; 5511caec6540Smrg} 5512caec6540Smrg_ACEOF 5513caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 5514caec6540Smrg eval $cacheid=yes 5515caec6540Smrgelse 5516caec6540Smrg eval $cacheid=no 5517caec6540Smrgfi 5518caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 5519caec6540Smrg conftest$ac_exeext conftest.$ac_ext 5520caec6540Smrgfi 5521caec6540Smrg 5522caec6540Smrg 5523caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5524caec6540Smrg 5525caec6540Smrg eval supported=\$$cacheid 5526caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5527caec6540Smrg$as_echo "$supported" >&6; } 5528caec6540Smrg if test "$supported" = "yes" ; then 5529caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5530caec6540Smrg found="yes" 5531caec6540Smrg fi 5532caec6540Smrg fi 5533caec6540Smrg 5534caec6540Smrg 5535caec6540Smrg 5536caec6540Smrg 5537caec6540Smrg 5538caec6540Smrg 5539caec6540Smrg 5540caec6540Smrg 5541caec6540Smrg 5542caec6540Smrg 5543caec6540Smrg 5544caec6540Smrg 5545caec6540Smrg 5546caec6540Smrg 5547caec6540Smrg 5548caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5549caec6540Smrg 5550caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5551caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5552caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5553caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5554caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5555caec6540Smrg $as_echo_n "(cached) " >&6 5556caec6540Smrgelse 5557caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5558caec6540Smrg/* end confdefs.h. */ 5559caec6540Smrgint i; 5560caec6540Smrg_ACEOF 5561caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5562caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5563caec6540Smrgelse 5564caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 5565caec6540Smrgfi 5566caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5567caec6540Smrgfi 5568caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5569caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5570caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5571caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5572caec6540Smrgfi 5573caec6540Smrg 5574caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5575caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5576caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5577caec6540Smrg fi 5578caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5579caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5580caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5581caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5582caec6540Smrg $as_echo_n "(cached) " >&6 5583caec6540Smrgelse 5584caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5585caec6540Smrg/* end confdefs.h. */ 5586caec6540Smrgint i; 5587caec6540Smrg_ACEOF 5588caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5589caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5590caec6540Smrgelse 5591caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5592caec6540Smrgfi 5593caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5594caec6540Smrgfi 5595caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5596caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5597caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5598caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5599caec6540Smrgfi 5600caec6540Smrg 5601caec6540Smrgfound="no" 5602caec6540Smrg 5603caec6540Smrg if test $found = "no" ; then 5604e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5605caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5606caec6540Smrg fi 5607caec6540Smrg 5608e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5609caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5610caec6540Smrg fi 5611caec6540Smrg 5612caec6540Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 5613caec6540Smrg 5614caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5615caec6540Smrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 5616caec6540Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5617caec6540Smrg if eval \${$cacheid+:} false; then : 5618caec6540Smrg $as_echo_n "(cached) " >&6 5619caec6540Smrgelse 5620caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5621caec6540Smrg/* end confdefs.h. */ 5622caec6540Smrgint i; 5623caec6540Smrgint 5624caec6540Smrgmain () 5625caec6540Smrg{ 5626caec6540Smrg 5627caec6540Smrg ; 5628caec6540Smrg return 0; 5629caec6540Smrg} 5630caec6540Smrg_ACEOF 5631caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 5632caec6540Smrg eval $cacheid=yes 5633caec6540Smrgelse 5634caec6540Smrg eval $cacheid=no 5635caec6540Smrgfi 5636caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 5637caec6540Smrg conftest$ac_exeext conftest.$ac_ext 5638caec6540Smrgfi 5639caec6540Smrg 5640caec6540Smrg 5641caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5642caec6540Smrg 5643caec6540Smrg eval supported=\$$cacheid 5644caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5645caec6540Smrg$as_echo "$supported" >&6; } 5646caec6540Smrg if test "$supported" = "yes" ; then 5647caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5648caec6540Smrg found="yes" 5649caec6540Smrg fi 5650caec6540Smrg fi 5651caec6540Smrg 5652caec6540Smrg 5653caec6540Smrg 5654caec6540Smrg 5655caec6540Smrg 5656caec6540Smrg 5657caec6540Smrg 5658caec6540Smrg 5659caec6540Smrg 5660caec6540Smrg 5661caec6540Smrg 5662caec6540Smrg 5663caec6540Smrg 5664caec6540Smrg 5665caec6540Smrg 5666caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5667caec6540Smrg 5668caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5669caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5670caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5671caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5672caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5673caec6540Smrg $as_echo_n "(cached) " >&6 5674caec6540Smrgelse 5675caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5676caec6540Smrg/* end confdefs.h. */ 5677caec6540Smrgint i; 5678caec6540Smrg_ACEOF 5679caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5680caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5681caec6540Smrgelse 5682caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 5683caec6540Smrgfi 5684caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5685caec6540Smrgfi 5686caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5687caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5688caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5689caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5690caec6540Smrgfi 5691caec6540Smrg 5692caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5693caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5694caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5695caec6540Smrg fi 5696caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5697caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5698caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5699caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5700caec6540Smrg $as_echo_n "(cached) " >&6 5701caec6540Smrgelse 5702caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5703caec6540Smrg/* end confdefs.h. */ 5704caec6540Smrgint i; 5705caec6540Smrg_ACEOF 5706caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5707caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5708caec6540Smrgelse 5709caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5710caec6540Smrgfi 5711caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5712caec6540Smrgfi 5713caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5714caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5715caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5716caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5717caec6540Smrgfi 5718caec6540Smrg 5719caec6540Smrgfound="no" 5720caec6540Smrg 5721caec6540Smrg if test $found = "no" ; then 5722e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5723caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5724caec6540Smrg fi 5725caec6540Smrg 5726e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5727caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5728caec6540Smrg fi 5729caec6540Smrg 5730caec6540Smrg CFLAGS="$CFLAGS -Wold-style-definition" 5731caec6540Smrg 5732caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5733caec6540Smrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 5734caec6540Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5735caec6540Smrg if eval \${$cacheid+:} false; then : 5736caec6540Smrg $as_echo_n "(cached) " >&6 5737caec6540Smrgelse 5738caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5739caec6540Smrg/* end confdefs.h. */ 5740caec6540Smrgint i; 5741caec6540Smrgint 5742caec6540Smrgmain () 5743caec6540Smrg{ 5744caec6540Smrg 5745caec6540Smrg ; 5746caec6540Smrg return 0; 5747caec6540Smrg} 5748caec6540Smrg_ACEOF 5749caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 5750caec6540Smrg eval $cacheid=yes 5751caec6540Smrgelse 5752caec6540Smrg eval $cacheid=no 5753caec6540Smrgfi 5754caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 5755caec6540Smrg conftest$ac_exeext conftest.$ac_ext 5756caec6540Smrgfi 5757caec6540Smrg 5758caec6540Smrg 5759caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5760caec6540Smrg 5761caec6540Smrg eval supported=\$$cacheid 5762caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5763caec6540Smrg$as_echo "$supported" >&6; } 5764caec6540Smrg if test "$supported" = "yes" ; then 5765caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5766caec6540Smrg found="yes" 5767caec6540Smrg fi 5768caec6540Smrg fi 5769caec6540Smrg 5770e9feffd0Smrg if test $found = "no" ; then 5771e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5772e9feffd0Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5773e9feffd0Smrg fi 5774e9feffd0Smrg 5775e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5776e9feffd0Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5777e9feffd0Smrg fi 5778e9feffd0Smrg 5779e9feffd0Smrg CFLAGS="$CFLAGS -fd" 5780e9feffd0Smrg 5781e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 5782e9feffd0Smrg$as_echo_n "checking if $CC supports -fd... " >&6; } 5783e9feffd0Smrg cacheid=xorg_cv_cc_flag__fd 5784e9feffd0Smrg if eval \${$cacheid+:} false; then : 5785e9feffd0Smrg $as_echo_n "(cached) " >&6 5786e9feffd0Smrgelse 5787e9feffd0Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5788e9feffd0Smrg/* end confdefs.h. */ 5789e9feffd0Smrgint i; 5790e9feffd0Smrgint 5791e9feffd0Smrgmain () 5792e9feffd0Smrg{ 5793e9feffd0Smrg 5794e9feffd0Smrg ; 5795e9feffd0Smrg return 0; 5796e9feffd0Smrg} 5797e9feffd0Smrg_ACEOF 5798e9feffd0Smrgif ac_fn_c_try_link "$LINENO"; then : 5799e9feffd0Smrg eval $cacheid=yes 5800e9feffd0Smrgelse 5801e9feffd0Smrg eval $cacheid=no 5802e9feffd0Smrgfi 5803e9feffd0Smrgrm -f core conftest.err conftest.$ac_objext \ 5804e9feffd0Smrg conftest$ac_exeext conftest.$ac_ext 5805e9feffd0Smrgfi 5806e9feffd0Smrg 5807e9feffd0Smrg 5808e9feffd0Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5809e9feffd0Smrg 5810e9feffd0Smrg eval supported=\$$cacheid 5811e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5812e9feffd0Smrg$as_echo "$supported" >&6; } 5813e9feffd0Smrg if test "$supported" = "yes" ; then 5814e9feffd0Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 5815e9feffd0Smrg found="yes" 5816e9feffd0Smrg fi 5817e9feffd0Smrg fi 5818e9feffd0Smrg 5819caec6540Smrg 5820caec6540Smrg 5821caec6540Smrg 5822caec6540Smrg 5823caec6540Smrg 5824caec6540Smrg 5825caec6540Smrg 5826caec6540Smrg 5827caec6540Smrg 5828caec6540Smrg 5829caec6540Smrg 5830caec6540Smrg 5831caec6540Smrg 5832caec6540Smrg 5833caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5834caec6540Smrg 5835caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5836caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5837caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5838caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5839caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5840caec6540Smrg $as_echo_n "(cached) " >&6 5841caec6540Smrgelse 5842caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5843caec6540Smrg/* end confdefs.h. */ 5844caec6540Smrgint i; 5845caec6540Smrg_ACEOF 5846caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5847caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5848caec6540Smrgelse 5849caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 5850caec6540Smrgfi 5851caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5852caec6540Smrgfi 5853caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5854caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5855caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5856caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5857caec6540Smrgfi 5858caec6540Smrg 5859caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5860caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5861caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5862caec6540Smrg fi 5863caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5864caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5865caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5866caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5867caec6540Smrg $as_echo_n "(cached) " >&6 5868caec6540Smrgelse 5869caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5870caec6540Smrg/* end confdefs.h. */ 5871caec6540Smrgint i; 5872caec6540Smrg_ACEOF 5873caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5874caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5875caec6540Smrgelse 5876caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5877caec6540Smrgfi 5878caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5879caec6540Smrgfi 5880caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5881caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5882caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5883caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5884caec6540Smrgfi 5885caec6540Smrg 5886caec6540Smrgfound="no" 5887caec6540Smrg 5888caec6540Smrg if test $found = "no" ; then 5889e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5890caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5891caec6540Smrg fi 5892caec6540Smrg 5893e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5894caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5895caec6540Smrg fi 5896caec6540Smrg 5897caec6540Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 5898caec6540Smrg 5899caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 5900caec6540Smrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 5901caec6540Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 5902caec6540Smrg if eval \${$cacheid+:} false; then : 5903caec6540Smrg $as_echo_n "(cached) " >&6 5904caec6540Smrgelse 5905caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5906caec6540Smrg/* end confdefs.h. */ 5907caec6540Smrgint i; 5908caec6540Smrgint 5909caec6540Smrgmain () 5910caec6540Smrg{ 5911caec6540Smrg 5912caec6540Smrg ; 5913caec6540Smrg return 0; 5914caec6540Smrg} 5915caec6540Smrg_ACEOF 5916caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 5917caec6540Smrg eval $cacheid=yes 5918caec6540Smrgelse 5919caec6540Smrg eval $cacheid=no 5920caec6540Smrgfi 5921caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 5922caec6540Smrg conftest$ac_exeext conftest.$ac_ext 5923caec6540Smrgfi 5924caec6540Smrg 5925caec6540Smrg 5926caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5927caec6540Smrg 5928caec6540Smrg eval supported=\$$cacheid 5929caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5930caec6540Smrg$as_echo "$supported" >&6; } 5931caec6540Smrg if test "$supported" = "yes" ; then 5932caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 5933caec6540Smrg found="yes" 5934caec6540Smrg fi 5935caec6540Smrg fi 5936caec6540Smrg 5937caec6540Smrg 5938caec6540Smrg 5939caec6540Smrg 5940caec6540Smrg 5941caec6540Smrg# This chunk adds additional warnings that could catch undesired effects. 5942caec6540Smrg 5943caec6540Smrg 5944caec6540Smrg 5945caec6540Smrg 5946caec6540Smrg 5947caec6540Smrg 5948caec6540Smrg 5949caec6540Smrg 5950caec6540Smrg 5951caec6540Smrg 5952caec6540Smrg 5953caec6540Smrg 5954caec6540Smrg 5955caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 5956caec6540Smrg 5957caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5958caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5959caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5960caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5961caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5962caec6540Smrg $as_echo_n "(cached) " >&6 5963caec6540Smrgelse 5964caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5965caec6540Smrg/* end confdefs.h. */ 5966caec6540Smrgint i; 5967caec6540Smrg_ACEOF 5968caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5969caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 5970caec6540Smrgelse 5971caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 5972caec6540Smrgfi 5973caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5974caec6540Smrgfi 5975caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5976caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5977caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5978caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 5979caec6540Smrgfi 5980caec6540Smrg 5981caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5982caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5983caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5984caec6540Smrg fi 5985caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5986caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5987caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5988caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5989caec6540Smrg $as_echo_n "(cached) " >&6 5990caec6540Smrgelse 5991caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5992caec6540Smrg/* end confdefs.h. */ 5993caec6540Smrgint i; 5994caec6540Smrg_ACEOF 5995caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 5996caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 5997caec6540Smrgelse 5998caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 5999caec6540Smrgfi 6000caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6001caec6540Smrgfi 6002caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6003caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6004caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6005caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6006caec6540Smrgfi 6007caec6540Smrg 6008caec6540Smrgfound="no" 6009caec6540Smrg 6010caec6540Smrg if test $found = "no" ; then 6011e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6012caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6013caec6540Smrg fi 6014caec6540Smrg 6015e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6016caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6017caec6540Smrg fi 6018caec6540Smrg 6019caec6540Smrg CFLAGS="$CFLAGS -Wunused" 6020caec6540Smrg 6021caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6022caec6540Smrg$as_echo_n "checking if $CC supports -Wunused... " >&6; } 6023caec6540Smrg cacheid=xorg_cv_cc_flag__Wunused 6024caec6540Smrg if eval \${$cacheid+:} false; then : 6025caec6540Smrg $as_echo_n "(cached) " >&6 6026caec6540Smrgelse 6027caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6028caec6540Smrg/* end confdefs.h. */ 6029caec6540Smrgint i; 6030caec6540Smrgint 6031caec6540Smrgmain () 6032caec6540Smrg{ 6033caec6540Smrg 6034caec6540Smrg ; 6035caec6540Smrg return 0; 6036caec6540Smrg} 6037caec6540Smrg_ACEOF 6038caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6039caec6540Smrg eval $cacheid=yes 6040caec6540Smrgelse 6041caec6540Smrg eval $cacheid=no 6042caec6540Smrgfi 6043caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6044caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6045caec6540Smrgfi 6046caec6540Smrg 6047caec6540Smrg 6048caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6049caec6540Smrg 6050caec6540Smrg eval supported=\$$cacheid 6051caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6052caec6540Smrg$as_echo "$supported" >&6; } 6053caec6540Smrg if test "$supported" = "yes" ; then 6054caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6055caec6540Smrg found="yes" 6056caec6540Smrg fi 6057caec6540Smrg fi 6058caec6540Smrg 6059caec6540Smrg 6060caec6540Smrg 6061caec6540Smrg 6062caec6540Smrg 6063caec6540Smrg 6064caec6540Smrg 6065caec6540Smrg 6066caec6540Smrg 6067caec6540Smrg 6068caec6540Smrg 6069caec6540Smrg 6070caec6540Smrg 6071caec6540Smrg 6072caec6540Smrg 6073caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6074caec6540Smrg 6075caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6076caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6077caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6078caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6079caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6080caec6540Smrg $as_echo_n "(cached) " >&6 6081caec6540Smrgelse 6082caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6083caec6540Smrg/* end confdefs.h. */ 6084caec6540Smrgint i; 6085caec6540Smrg_ACEOF 6086caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6087caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6088caec6540Smrgelse 6089caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 6090caec6540Smrgfi 6091caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6092caec6540Smrgfi 6093caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6094caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6095caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6096caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6097caec6540Smrgfi 6098caec6540Smrg 6099caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6100caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6101caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6102caec6540Smrg fi 6103caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6104caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6105caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6106caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6107caec6540Smrg $as_echo_n "(cached) " >&6 6108caec6540Smrgelse 6109caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6110caec6540Smrg/* end confdefs.h. */ 6111caec6540Smrgint i; 6112caec6540Smrg_ACEOF 6113caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6114caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6115caec6540Smrgelse 6116caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6117caec6540Smrgfi 6118caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6119caec6540Smrgfi 6120caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6121caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6122caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6123caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6124caec6540Smrgfi 6125caec6540Smrg 6126caec6540Smrgfound="no" 6127caec6540Smrg 6128caec6540Smrg if test $found = "no" ; then 6129e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6130caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6131caec6540Smrg fi 6132caec6540Smrg 6133e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6134caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6135caec6540Smrg fi 6136caec6540Smrg 6137caec6540Smrg CFLAGS="$CFLAGS -Wuninitialized" 6138caec6540Smrg 6139caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6140caec6540Smrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 6141caec6540Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 6142caec6540Smrg if eval \${$cacheid+:} false; then : 6143caec6540Smrg $as_echo_n "(cached) " >&6 6144caec6540Smrgelse 6145caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6146caec6540Smrg/* end confdefs.h. */ 6147caec6540Smrgint i; 6148caec6540Smrgint 6149caec6540Smrgmain () 6150caec6540Smrg{ 6151caec6540Smrg 6152caec6540Smrg ; 6153caec6540Smrg return 0; 6154caec6540Smrg} 6155caec6540Smrg_ACEOF 6156caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6157caec6540Smrg eval $cacheid=yes 6158caec6540Smrgelse 6159caec6540Smrg eval $cacheid=no 6160caec6540Smrgfi 6161caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6162caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6163caec6540Smrgfi 6164caec6540Smrg 6165caec6540Smrg 6166caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6167caec6540Smrg 6168caec6540Smrg eval supported=\$$cacheid 6169caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6170caec6540Smrg$as_echo "$supported" >&6; } 6171caec6540Smrg if test "$supported" = "yes" ; then 6172caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6173caec6540Smrg found="yes" 6174caec6540Smrg fi 6175caec6540Smrg fi 6176caec6540Smrg 6177caec6540Smrg 6178caec6540Smrg 6179caec6540Smrg 6180caec6540Smrg 6181caec6540Smrg 6182caec6540Smrg 6183caec6540Smrg 6184caec6540Smrg 6185caec6540Smrg 6186caec6540Smrg 6187caec6540Smrg 6188caec6540Smrg 6189caec6540Smrg 6190caec6540Smrg 6191caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6192caec6540Smrg 6193caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6194caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6195caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6196caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6197caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6198caec6540Smrg $as_echo_n "(cached) " >&6 6199caec6540Smrgelse 6200caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6201caec6540Smrg/* end confdefs.h. */ 6202caec6540Smrgint i; 6203caec6540Smrg_ACEOF 6204caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6205caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6206caec6540Smrgelse 6207caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 6208caec6540Smrgfi 6209caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6210caec6540Smrgfi 6211caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6212caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6213caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6214caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6215caec6540Smrgfi 6216caec6540Smrg 6217caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6218caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6219caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6220caec6540Smrg fi 6221caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6222caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6223caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6224caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6225caec6540Smrg $as_echo_n "(cached) " >&6 6226caec6540Smrgelse 6227caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6228caec6540Smrg/* end confdefs.h. */ 6229caec6540Smrgint i; 6230caec6540Smrg_ACEOF 6231caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6232caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6233caec6540Smrgelse 6234caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6235caec6540Smrgfi 6236caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6237caec6540Smrgfi 6238caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6239caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6240caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6241caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6242caec6540Smrgfi 6243caec6540Smrg 6244caec6540Smrgfound="no" 6245caec6540Smrg 6246caec6540Smrg if test $found = "no" ; then 6247e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6248caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6249caec6540Smrg fi 6250caec6540Smrg 6251e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6252caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6253caec6540Smrg fi 6254caec6540Smrg 6255caec6540Smrg CFLAGS="$CFLAGS -Wshadow" 6256caec6540Smrg 6257caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6258caec6540Smrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 6259caec6540Smrg cacheid=xorg_cv_cc_flag__Wshadow 6260caec6540Smrg if eval \${$cacheid+:} false; then : 6261caec6540Smrg $as_echo_n "(cached) " >&6 6262caec6540Smrgelse 6263caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6264caec6540Smrg/* end confdefs.h. */ 6265caec6540Smrgint i; 6266caec6540Smrgint 6267caec6540Smrgmain () 6268caec6540Smrg{ 6269caec6540Smrg 6270caec6540Smrg ; 6271caec6540Smrg return 0; 6272caec6540Smrg} 6273caec6540Smrg_ACEOF 6274caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6275caec6540Smrg eval $cacheid=yes 6276caec6540Smrgelse 6277caec6540Smrg eval $cacheid=no 6278caec6540Smrgfi 6279caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6280caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6281caec6540Smrgfi 6282caec6540Smrg 6283caec6540Smrg 6284caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6285caec6540Smrg 6286caec6540Smrg eval supported=\$$cacheid 6287caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6288caec6540Smrg$as_echo "$supported" >&6; } 6289caec6540Smrg if test "$supported" = "yes" ; then 6290caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6291caec6540Smrg found="yes" 6292caec6540Smrg fi 6293caec6540Smrg fi 6294caec6540Smrg 6295caec6540Smrg 6296caec6540Smrg 6297caec6540Smrg 6298caec6540Smrg 6299caec6540Smrg 6300caec6540Smrg 6301caec6540Smrg 6302caec6540Smrg 6303caec6540Smrg 6304caec6540Smrg 6305caec6540Smrg 6306caec6540Smrg 6307caec6540Smrg 6308caec6540Smrg 6309caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6310caec6540Smrg 6311caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6312caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6313caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6314caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6315caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6316caec6540Smrg $as_echo_n "(cached) " >&6 6317caec6540Smrgelse 6318caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6319caec6540Smrg/* end confdefs.h. */ 6320caec6540Smrgint i; 6321caec6540Smrg_ACEOF 6322caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6323caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6324caec6540Smrgelse 6325caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 6326caec6540Smrgfi 6327caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6328caec6540Smrgfi 6329caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6330caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6331caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6332caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6333caec6540Smrgfi 6334caec6540Smrg 6335caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6336caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6337caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6338caec6540Smrg fi 6339caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6340caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6341caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6342caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6343caec6540Smrg $as_echo_n "(cached) " >&6 6344caec6540Smrgelse 6345caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6346caec6540Smrg/* end confdefs.h. */ 6347caec6540Smrgint i; 6348caec6540Smrg_ACEOF 6349caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6350caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6351caec6540Smrgelse 6352caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6353caec6540Smrgfi 6354caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6355caec6540Smrgfi 6356caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6357caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6358caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6359caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6360caec6540Smrgfi 6361caec6540Smrg 6362caec6540Smrgfound="no" 6363caec6540Smrg 6364caec6540Smrg if test $found = "no" ; then 6365e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6366caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6367caec6540Smrg fi 6368caec6540Smrg 6369e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6370caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6371caec6540Smrg fi 6372caec6540Smrg 6373e9feffd0Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6374caec6540Smrg 6375e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6376e9feffd0Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 6377e9feffd0Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6378caec6540Smrg if eval \${$cacheid+:} false; then : 6379caec6540Smrg $as_echo_n "(cached) " >&6 6380caec6540Smrgelse 6381caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6382caec6540Smrg/* end confdefs.h. */ 6383caec6540Smrgint i; 6384caec6540Smrgint 6385caec6540Smrgmain () 6386caec6540Smrg{ 6387caec6540Smrg 6388caec6540Smrg ; 6389caec6540Smrg return 0; 6390caec6540Smrg} 6391caec6540Smrg_ACEOF 6392caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6393caec6540Smrg eval $cacheid=yes 6394caec6540Smrgelse 6395caec6540Smrg eval $cacheid=no 6396caec6540Smrgfi 6397caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6398caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6399caec6540Smrgfi 6400caec6540Smrg 6401caec6540Smrg 6402caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6403caec6540Smrg 6404caec6540Smrg eval supported=\$$cacheid 6405caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6406caec6540Smrg$as_echo "$supported" >&6; } 6407caec6540Smrg if test "$supported" = "yes" ; then 6408e9feffd0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6409caec6540Smrg found="yes" 6410caec6540Smrg fi 6411caec6540Smrg fi 6412caec6540Smrg 6413caec6540Smrg 6414caec6540Smrg 6415caec6540Smrg 6416caec6540Smrg 6417caec6540Smrg 6418caec6540Smrg 6419caec6540Smrg 6420caec6540Smrg 6421caec6540Smrg 6422caec6540Smrg 6423caec6540Smrg 6424caec6540Smrg 6425caec6540Smrg 6426caec6540Smrg 6427caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6428caec6540Smrg 6429caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6430caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6431caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6432caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6433caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6434caec6540Smrg $as_echo_n "(cached) " >&6 6435caec6540Smrgelse 6436caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6437caec6540Smrg/* end confdefs.h. */ 6438caec6540Smrgint i; 6439caec6540Smrg_ACEOF 6440caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6441caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6442caec6540Smrgelse 6443caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 6444caec6540Smrgfi 6445caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6446caec6540Smrgfi 6447caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6448caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6449caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6450caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6451caec6540Smrgfi 6452caec6540Smrg 6453caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6454caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6455caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6456caec6540Smrg fi 6457caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6458caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6459caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6460caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6461caec6540Smrg $as_echo_n "(cached) " >&6 6462caec6540Smrgelse 6463caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6464caec6540Smrg/* end confdefs.h. */ 6465caec6540Smrgint i; 6466caec6540Smrg_ACEOF 6467caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6468caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6469caec6540Smrgelse 6470caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6471caec6540Smrgfi 6472caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6473caec6540Smrgfi 6474caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6475caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6476caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6477caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6478caec6540Smrgfi 6479caec6540Smrg 6480caec6540Smrgfound="no" 6481caec6540Smrg 6482caec6540Smrg if test $found = "no" ; then 6483e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6484caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6485caec6540Smrg fi 6486caec6540Smrg 6487e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6488caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6489caec6540Smrg fi 6490caec6540Smrg 6491e9feffd0Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6492caec6540Smrg 6493e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6494e9feffd0Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6495e9feffd0Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6496caec6540Smrg if eval \${$cacheid+:} false; then : 6497caec6540Smrg $as_echo_n "(cached) " >&6 6498caec6540Smrgelse 6499caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6500caec6540Smrg/* end confdefs.h. */ 6501caec6540Smrgint i; 6502caec6540Smrgint 6503caec6540Smrgmain () 6504caec6540Smrg{ 6505caec6540Smrg 6506caec6540Smrg ; 6507caec6540Smrg return 0; 6508caec6540Smrg} 6509caec6540Smrg_ACEOF 6510caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6511caec6540Smrg eval $cacheid=yes 6512caec6540Smrgelse 6513caec6540Smrg eval $cacheid=no 6514caec6540Smrgfi 6515caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6516caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6517caec6540Smrgfi 6518caec6540Smrg 6519caec6540Smrg 6520caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6521caec6540Smrg 6522caec6540Smrg eval supported=\$$cacheid 6523caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6524caec6540Smrg$as_echo "$supported" >&6; } 6525caec6540Smrg if test "$supported" = "yes" ; then 6526e9feffd0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6527caec6540Smrg found="yes" 6528caec6540Smrg fi 6529caec6540Smrg fi 6530caec6540Smrg 6531caec6540Smrg 6532caec6540Smrg 6533caec6540Smrg 6534caec6540Smrg 6535caec6540Smrg 6536caec6540Smrg 6537caec6540Smrg 6538caec6540Smrg 6539caec6540Smrg 6540caec6540Smrg 6541caec6540Smrg 6542caec6540Smrg 6543caec6540Smrg 6544caec6540Smrg 6545caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6546caec6540Smrg 6547caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6548caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6549caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6550caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6551caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6552caec6540Smrg $as_echo_n "(cached) " >&6 6553caec6540Smrgelse 6554caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6555caec6540Smrg/* end confdefs.h. */ 6556caec6540Smrgint i; 6557caec6540Smrg_ACEOF 6558caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6559caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6560caec6540Smrgelse 6561caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 6562caec6540Smrgfi 6563caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6564caec6540Smrgfi 6565caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6566caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6567caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6568caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6569caec6540Smrgfi 6570caec6540Smrg 6571caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6572caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6573caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6574caec6540Smrg fi 6575caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6576caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6577caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6578caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6579caec6540Smrg $as_echo_n "(cached) " >&6 6580caec6540Smrgelse 6581caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6582caec6540Smrg/* end confdefs.h. */ 6583caec6540Smrgint i; 6584caec6540Smrg_ACEOF 6585caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6586caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6587caec6540Smrgelse 6588caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6589caec6540Smrgfi 6590caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6591caec6540Smrgfi 6592caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6593caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6594caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6595caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6596caec6540Smrgfi 6597caec6540Smrg 6598caec6540Smrgfound="no" 6599caec6540Smrg 6600caec6540Smrg if test $found = "no" ; then 6601e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6602caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6603caec6540Smrg fi 6604caec6540Smrg 6605e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6606caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6607caec6540Smrg fi 6608caec6540Smrg 6609e9feffd0Smrg CFLAGS="$CFLAGS -Wredundant-decls" 6610caec6540Smrg 6611e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6612e9feffd0Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 6613e9feffd0Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6614caec6540Smrg if eval \${$cacheid+:} false; then : 6615caec6540Smrg $as_echo_n "(cached) " >&6 6616caec6540Smrgelse 6617caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6618caec6540Smrg/* end confdefs.h. */ 6619caec6540Smrgint i; 6620caec6540Smrgint 6621caec6540Smrgmain () 6622caec6540Smrg{ 6623caec6540Smrg 6624caec6540Smrg ; 6625caec6540Smrg return 0; 6626caec6540Smrg} 6627caec6540Smrg_ACEOF 6628caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6629caec6540Smrg eval $cacheid=yes 6630caec6540Smrgelse 6631caec6540Smrg eval $cacheid=no 6632caec6540Smrgfi 6633caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6634caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6635caec6540Smrgfi 6636caec6540Smrg 6637caec6540Smrg 6638caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6639caec6540Smrg 6640caec6540Smrg eval supported=\$$cacheid 6641caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6642caec6540Smrg$as_echo "$supported" >&6; } 6643caec6540Smrg if test "$supported" = "yes" ; then 6644e9feffd0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6645caec6540Smrg found="yes" 6646caec6540Smrg fi 6647caec6540Smrg fi 6648caec6540Smrg 6649caec6540Smrg 6650caec6540Smrg 6651caec6540Smrg 6652caec6540Smrg 6653caec6540Smrg 6654caec6540Smrg 6655caec6540Smrg 6656caec6540Smrg 6657caec6540Smrg 6658caec6540Smrg 6659caec6540Smrg 6660caec6540Smrg 6661caec6540Smrg 6662caec6540Smrg 6663caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6664caec6540Smrg 6665caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6666caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6667caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6668caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6669caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6670caec6540Smrg $as_echo_n "(cached) " >&6 6671caec6540Smrgelse 6672caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6673caec6540Smrg/* end confdefs.h. */ 6674caec6540Smrgint i; 6675caec6540Smrg_ACEOF 6676caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6677caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6678caec6540Smrgelse 6679caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 6680caec6540Smrgfi 6681caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6682caec6540Smrgfi 6683caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6684caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6685caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6686caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6687caec6540Smrgfi 6688caec6540Smrg 6689caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6690caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6691caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6692caec6540Smrg fi 6693caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6694caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6695caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6696caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6697caec6540Smrg $as_echo_n "(cached) " >&6 6698caec6540Smrgelse 6699caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6700caec6540Smrg/* end confdefs.h. */ 6701caec6540Smrgint i; 6702caec6540Smrg_ACEOF 6703caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6704caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6705caec6540Smrgelse 6706caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6707caec6540Smrgfi 6708caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6709caec6540Smrgfi 6710caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6711caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6712caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6713caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6714caec6540Smrgfi 6715caec6540Smrg 6716caec6540Smrgfound="no" 6717caec6540Smrg 6718caec6540Smrg if test $found = "no" ; then 6719e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6720caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6721caec6540Smrg fi 6722caec6540Smrg 6723e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6724caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6725caec6540Smrg fi 6726caec6540Smrg 6727e9feffd0Smrg CFLAGS="$CFLAGS -Wlogical-op" 6728caec6540Smrg 6729e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 6730e9feffd0Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 6731e9feffd0Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 6732caec6540Smrg if eval \${$cacheid+:} false; then : 6733caec6540Smrg $as_echo_n "(cached) " >&6 6734caec6540Smrgelse 6735caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6736caec6540Smrg/* end confdefs.h. */ 6737caec6540Smrgint i; 6738caec6540Smrgint 6739caec6540Smrgmain () 6740caec6540Smrg{ 6741caec6540Smrg 6742caec6540Smrg ; 6743caec6540Smrg return 0; 6744caec6540Smrg} 6745caec6540Smrg_ACEOF 6746caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6747caec6540Smrg eval $cacheid=yes 6748caec6540Smrgelse 6749caec6540Smrg eval $cacheid=no 6750caec6540Smrgfi 6751caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6752caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6753caec6540Smrgfi 6754caec6540Smrg 6755caec6540Smrg 6756caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6757caec6540Smrg 6758caec6540Smrg eval supported=\$$cacheid 6759caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6760caec6540Smrg$as_echo "$supported" >&6; } 6761caec6540Smrg if test "$supported" = "yes" ; then 6762e9feffd0Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 6763caec6540Smrg found="yes" 6764caec6540Smrg fi 6765caec6540Smrg fi 6766caec6540Smrg 6767caec6540Smrg 6768caec6540Smrg 6769caec6540Smrg# These are currently disabled because they are noisy. They will be enabled 6770caec6540Smrg# in the future once the codebase is sufficiently modernized to silence 6771caec6540Smrg# them. For now, I don't want them to drown out the other warnings. 6772caec6540Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6773caec6540Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 6774e9feffd0Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 6775caec6540Smrg 6776caec6540Smrg# Turn some warnings into errors, so we don't accidently get successful builds 6777caec6540Smrg# when there are problems that should be fixed. 6778caec6540Smrg 6779caec6540Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 6780caec6540Smrg 6781caec6540Smrg 6782caec6540Smrg 6783caec6540Smrg 6784caec6540Smrg 6785caec6540Smrg 6786caec6540Smrg 6787caec6540Smrg 6788caec6540Smrg 6789caec6540Smrg 6790caec6540Smrg 6791caec6540Smrg 6792caec6540Smrg 6793caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6794caec6540Smrg 6795caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6796caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6797caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6798caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6799caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6800caec6540Smrg $as_echo_n "(cached) " >&6 6801caec6540Smrgelse 6802caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6803caec6540Smrg/* end confdefs.h. */ 6804caec6540Smrgint i; 6805caec6540Smrg_ACEOF 6806caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6807caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6808caec6540Smrgelse 6809caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 6810caec6540Smrgfi 6811caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6812caec6540Smrgfi 6813caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6814caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6815caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6816caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6817caec6540Smrgfi 6818caec6540Smrg 6819caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6820caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6821caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6822caec6540Smrg fi 6823caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6824caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6825caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6826caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6827caec6540Smrg $as_echo_n "(cached) " >&6 6828caec6540Smrgelse 6829caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6830caec6540Smrg/* end confdefs.h. */ 6831caec6540Smrgint i; 6832caec6540Smrg_ACEOF 6833caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6834caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 6835caec6540Smrgelse 6836caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 6837caec6540Smrgfi 6838caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6839caec6540Smrgfi 6840caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6841caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6842caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6843caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6844caec6540Smrgfi 6845caec6540Smrg 6846caec6540Smrgfound="no" 6847caec6540Smrg 6848caec6540Smrg if test $found = "no" ; then 6849e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6850caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6851caec6540Smrg fi 6852caec6540Smrg 6853e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6854caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6855caec6540Smrg fi 6856caec6540Smrg 6857caec6540Smrg CFLAGS="$CFLAGS -Werror=implicit" 6858caec6540Smrg 6859caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 6860caec6540Smrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 6861e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 6862caec6540Smrg if eval \${$cacheid+:} false; then : 6863caec6540Smrg $as_echo_n "(cached) " >&6 6864caec6540Smrgelse 6865caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6866caec6540Smrg/* end confdefs.h. */ 6867caec6540Smrgint i; 6868caec6540Smrgint 6869caec6540Smrgmain () 6870caec6540Smrg{ 6871caec6540Smrg 6872caec6540Smrg ; 6873caec6540Smrg return 0; 6874caec6540Smrg} 6875caec6540Smrg_ACEOF 6876caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6877caec6540Smrg eval $cacheid=yes 6878caec6540Smrgelse 6879caec6540Smrg eval $cacheid=no 6880caec6540Smrgfi 6881caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6882caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6883caec6540Smrgfi 6884caec6540Smrg 6885caec6540Smrg 6886caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6887caec6540Smrg 6888caec6540Smrg eval supported=\$$cacheid 6889caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6890caec6540Smrg$as_echo "$supported" >&6; } 6891caec6540Smrg if test "$supported" = "yes" ; then 6892caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 6893caec6540Smrg found="yes" 6894caec6540Smrg fi 6895caec6540Smrg fi 6896caec6540Smrg 6897caec6540Smrg if test $found = "no" ; then 6898e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6899caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6900caec6540Smrg fi 6901caec6540Smrg 6902e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6903caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6904caec6540Smrg fi 6905caec6540Smrg 6906caec6540Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6907caec6540Smrg 6908caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 6909caec6540Smrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 6910e9feffd0Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 6911caec6540Smrg if eval \${$cacheid+:} false; then : 6912caec6540Smrg $as_echo_n "(cached) " >&6 6913caec6540Smrgelse 6914caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6915caec6540Smrg/* end confdefs.h. */ 6916caec6540Smrgint i; 6917caec6540Smrgint 6918caec6540Smrgmain () 6919caec6540Smrg{ 6920caec6540Smrg 6921caec6540Smrg ; 6922caec6540Smrg return 0; 6923caec6540Smrg} 6924caec6540Smrg_ACEOF 6925caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 6926caec6540Smrg eval $cacheid=yes 6927caec6540Smrgelse 6928caec6540Smrg eval $cacheid=no 6929caec6540Smrgfi 6930caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 6931caec6540Smrg conftest$ac_exeext conftest.$ac_ext 6932caec6540Smrgfi 6933caec6540Smrg 6934caec6540Smrg 6935caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6936caec6540Smrg 6937caec6540Smrg eval supported=\$$cacheid 6938caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6939caec6540Smrg$as_echo "$supported" >&6; } 6940caec6540Smrg if test "$supported" = "yes" ; then 6941caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 6942caec6540Smrg found="yes" 6943caec6540Smrg fi 6944caec6540Smrg fi 6945caec6540Smrg 6946caec6540Smrg 6947caec6540Smrg 6948caec6540Smrg 6949caec6540Smrg 6950caec6540Smrg 6951caec6540Smrg 6952caec6540Smrg 6953caec6540Smrg 6954caec6540Smrg 6955caec6540Smrg 6956caec6540Smrg 6957caec6540Smrg 6958caec6540Smrg 6959caec6540Smrg 6960caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 6961caec6540Smrg 6962caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6963caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6964caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6965caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6966caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6967caec6540Smrg $as_echo_n "(cached) " >&6 6968caec6540Smrgelse 6969caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6970caec6540Smrg/* end confdefs.h. */ 6971caec6540Smrgint i; 6972caec6540Smrg_ACEOF 6973caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 6974caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 6975caec6540Smrgelse 6976caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 6977caec6540Smrgfi 6978caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6979caec6540Smrgfi 6980caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6981caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6982caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6983caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6984caec6540Smrgfi 6985caec6540Smrg 6986caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6987caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6988caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6989caec6540Smrg fi 6990caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6991caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6992caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6993caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6994caec6540Smrg $as_echo_n "(cached) " >&6 6995caec6540Smrgelse 6996caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6997caec6540Smrg/* end confdefs.h. */ 6998caec6540Smrgint i; 6999caec6540Smrg_ACEOF 7000caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7001caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7002caec6540Smrgelse 7003caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7004caec6540Smrgfi 7005caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7006caec6540Smrgfi 7007caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7008caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7009caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7010caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7011caec6540Smrgfi 7012caec6540Smrg 7013caec6540Smrgfound="no" 7014caec6540Smrg 7015caec6540Smrg if test $found = "no" ; then 7016e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7017caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7018caec6540Smrg fi 7019caec6540Smrg 7020e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7021caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7022caec6540Smrg fi 7023caec6540Smrg 7024caec6540Smrg CFLAGS="$CFLAGS -Werror=nonnull" 7025caec6540Smrg 7026caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7027caec6540Smrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 7028e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7029caec6540Smrg if eval \${$cacheid+:} false; then : 7030caec6540Smrg $as_echo_n "(cached) " >&6 7031caec6540Smrgelse 7032caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7033caec6540Smrg/* end confdefs.h. */ 7034caec6540Smrgint i; 7035caec6540Smrgint 7036caec6540Smrgmain () 7037caec6540Smrg{ 7038caec6540Smrg 7039caec6540Smrg ; 7040caec6540Smrg return 0; 7041caec6540Smrg} 7042caec6540Smrg_ACEOF 7043caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7044caec6540Smrg eval $cacheid=yes 7045caec6540Smrgelse 7046caec6540Smrg eval $cacheid=no 7047caec6540Smrgfi 7048caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7049caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7050caec6540Smrgfi 7051caec6540Smrg 7052caec6540Smrg 7053caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7054caec6540Smrg 7055caec6540Smrg eval supported=\$$cacheid 7056caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7057caec6540Smrg$as_echo "$supported" >&6; } 7058caec6540Smrg if test "$supported" = "yes" ; then 7059caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7060caec6540Smrg found="yes" 7061caec6540Smrg fi 7062caec6540Smrg fi 7063caec6540Smrg 7064caec6540Smrg 7065caec6540Smrg 7066caec6540Smrg 7067caec6540Smrg 7068caec6540Smrg 7069caec6540Smrg 7070caec6540Smrg 7071caec6540Smrg 7072caec6540Smrg 7073caec6540Smrg 7074caec6540Smrg 7075caec6540Smrg 7076caec6540Smrg 7077caec6540Smrg 7078caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7079caec6540Smrg 7080caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7081caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7082caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7083caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7084caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7085caec6540Smrg $as_echo_n "(cached) " >&6 7086caec6540Smrgelse 7087caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7088caec6540Smrg/* end confdefs.h. */ 7089caec6540Smrgint i; 7090caec6540Smrg_ACEOF 7091caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7092caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7093caec6540Smrgelse 7094caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 7095caec6540Smrgfi 7096caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7097caec6540Smrgfi 7098caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7099caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7100caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7101caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7102caec6540Smrgfi 7103caec6540Smrg 7104caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7105caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7106caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7107caec6540Smrg fi 7108caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7109caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7110caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7111caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7112caec6540Smrg $as_echo_n "(cached) " >&6 7113caec6540Smrgelse 7114caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7115caec6540Smrg/* end confdefs.h. */ 7116caec6540Smrgint i; 7117caec6540Smrg_ACEOF 7118caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7119caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7120caec6540Smrgelse 7121caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7122caec6540Smrgfi 7123caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7124caec6540Smrgfi 7125caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7126caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7127caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7128caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7129caec6540Smrgfi 7130caec6540Smrg 7131caec6540Smrgfound="no" 7132caec6540Smrg 7133caec6540Smrg if test $found = "no" ; then 7134e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7135caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7136caec6540Smrg fi 7137caec6540Smrg 7138e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7139caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7140caec6540Smrg fi 7141caec6540Smrg 7142caec6540Smrg CFLAGS="$CFLAGS -Werror=init-self" 7143caec6540Smrg 7144caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7145caec6540Smrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 7146e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 7147caec6540Smrg if eval \${$cacheid+:} false; then : 7148caec6540Smrg $as_echo_n "(cached) " >&6 7149caec6540Smrgelse 7150caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7151caec6540Smrg/* end confdefs.h. */ 7152caec6540Smrgint i; 7153caec6540Smrgint 7154caec6540Smrgmain () 7155caec6540Smrg{ 7156caec6540Smrg 7157caec6540Smrg ; 7158caec6540Smrg return 0; 7159caec6540Smrg} 7160caec6540Smrg_ACEOF 7161caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7162caec6540Smrg eval $cacheid=yes 7163caec6540Smrgelse 7164caec6540Smrg eval $cacheid=no 7165caec6540Smrgfi 7166caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7167caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7168caec6540Smrgfi 7169caec6540Smrg 7170caec6540Smrg 7171caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7172caec6540Smrg 7173caec6540Smrg eval supported=\$$cacheid 7174caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7175caec6540Smrg$as_echo "$supported" >&6; } 7176caec6540Smrg if test "$supported" = "yes" ; then 7177caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7178caec6540Smrg found="yes" 7179caec6540Smrg fi 7180caec6540Smrg fi 7181caec6540Smrg 7182caec6540Smrg 7183caec6540Smrg 7184caec6540Smrg 7185caec6540Smrg 7186caec6540Smrg 7187caec6540Smrg 7188caec6540Smrg 7189caec6540Smrg 7190caec6540Smrg 7191caec6540Smrg 7192caec6540Smrg 7193caec6540Smrg 7194caec6540Smrg 7195caec6540Smrg 7196caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7197caec6540Smrg 7198caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7199caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7200caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7201caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7202caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7203caec6540Smrg $as_echo_n "(cached) " >&6 7204caec6540Smrgelse 7205caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7206caec6540Smrg/* end confdefs.h. */ 7207caec6540Smrgint i; 7208caec6540Smrg_ACEOF 7209caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7210caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7211caec6540Smrgelse 7212caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 7213caec6540Smrgfi 7214caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7215caec6540Smrgfi 7216caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7217caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7218caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7219caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7220caec6540Smrgfi 7221caec6540Smrg 7222caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7223caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7224caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7225caec6540Smrg fi 7226caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7227caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7228caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7229caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7230caec6540Smrg $as_echo_n "(cached) " >&6 7231caec6540Smrgelse 7232caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7233caec6540Smrg/* end confdefs.h. */ 7234caec6540Smrgint i; 7235caec6540Smrg_ACEOF 7236caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7237caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7238caec6540Smrgelse 7239caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7240caec6540Smrgfi 7241caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7242caec6540Smrgfi 7243caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7244caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7245caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7246caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7247caec6540Smrgfi 7248caec6540Smrg 7249caec6540Smrgfound="no" 7250caec6540Smrg 7251caec6540Smrg if test $found = "no" ; then 7252e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7253caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7254caec6540Smrg fi 7255caec6540Smrg 7256e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7257caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7258caec6540Smrg fi 7259caec6540Smrg 7260caec6540Smrg CFLAGS="$CFLAGS -Werror=main" 7261caec6540Smrg 7262caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7263caec6540Smrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 7264e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_main 7265caec6540Smrg if eval \${$cacheid+:} false; then : 7266caec6540Smrg $as_echo_n "(cached) " >&6 7267caec6540Smrgelse 7268caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7269caec6540Smrg/* end confdefs.h. */ 7270caec6540Smrgint i; 7271caec6540Smrgint 7272caec6540Smrgmain () 7273caec6540Smrg{ 7274caec6540Smrg 7275caec6540Smrg ; 7276caec6540Smrg return 0; 7277caec6540Smrg} 7278caec6540Smrg_ACEOF 7279caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7280caec6540Smrg eval $cacheid=yes 7281caec6540Smrgelse 7282caec6540Smrg eval $cacheid=no 7283caec6540Smrgfi 7284caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7285caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7286caec6540Smrgfi 7287caec6540Smrg 7288caec6540Smrg 7289caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7290caec6540Smrg 7291caec6540Smrg eval supported=\$$cacheid 7292caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7293caec6540Smrg$as_echo "$supported" >&6; } 7294caec6540Smrg if test "$supported" = "yes" ; then 7295caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7296caec6540Smrg found="yes" 7297caec6540Smrg fi 7298caec6540Smrg fi 7299caec6540Smrg 7300caec6540Smrg 7301caec6540Smrg 7302caec6540Smrg 7303caec6540Smrg 7304caec6540Smrg 7305caec6540Smrg 7306caec6540Smrg 7307caec6540Smrg 7308caec6540Smrg 7309caec6540Smrg 7310caec6540Smrg 7311caec6540Smrg 7312caec6540Smrg 7313caec6540Smrg 7314caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7315caec6540Smrg 7316caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7317caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7318caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7319caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7320caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7321caec6540Smrg $as_echo_n "(cached) " >&6 7322caec6540Smrgelse 7323caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7324caec6540Smrg/* end confdefs.h. */ 7325caec6540Smrgint i; 7326caec6540Smrg_ACEOF 7327caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7328caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7329caec6540Smrgelse 7330caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 7331caec6540Smrgfi 7332caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7333caec6540Smrgfi 7334caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7335caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7336caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7337caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7338caec6540Smrgfi 7339caec6540Smrg 7340caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7341caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7342caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7343caec6540Smrg fi 7344caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7345caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7346caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7347caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7348caec6540Smrg $as_echo_n "(cached) " >&6 7349caec6540Smrgelse 7350caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7351caec6540Smrg/* end confdefs.h. */ 7352caec6540Smrgint i; 7353caec6540Smrg_ACEOF 7354caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7355caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7356caec6540Smrgelse 7357caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7358caec6540Smrgfi 7359caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7360caec6540Smrgfi 7361caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7362caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7363caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7364caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7365caec6540Smrgfi 7366caec6540Smrg 7367caec6540Smrgfound="no" 7368caec6540Smrg 7369caec6540Smrg if test $found = "no" ; then 7370e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7371caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7372caec6540Smrg fi 7373caec6540Smrg 7374e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7375caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7376caec6540Smrg fi 7377caec6540Smrg 7378caec6540Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 7379caec6540Smrg 7380caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7381caec6540Smrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 7382e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7383caec6540Smrg if eval \${$cacheid+:} false; then : 7384caec6540Smrg $as_echo_n "(cached) " >&6 7385caec6540Smrgelse 7386caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7387caec6540Smrg/* end confdefs.h. */ 7388caec6540Smrgint i; 7389caec6540Smrgint 7390caec6540Smrgmain () 7391caec6540Smrg{ 7392caec6540Smrg 7393caec6540Smrg ; 7394caec6540Smrg return 0; 7395caec6540Smrg} 7396caec6540Smrg_ACEOF 7397caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7398caec6540Smrg eval $cacheid=yes 7399caec6540Smrgelse 7400caec6540Smrg eval $cacheid=no 7401caec6540Smrgfi 7402caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7403caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7404caec6540Smrgfi 7405caec6540Smrg 7406caec6540Smrg 7407caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7408caec6540Smrg 7409caec6540Smrg eval supported=\$$cacheid 7410caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7411caec6540Smrg$as_echo "$supported" >&6; } 7412caec6540Smrg if test "$supported" = "yes" ; then 7413caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7414caec6540Smrg found="yes" 7415caec6540Smrg fi 7416caec6540Smrg fi 7417caec6540Smrg 7418caec6540Smrg 7419caec6540Smrg 7420caec6540Smrg 7421caec6540Smrg 7422caec6540Smrg 7423caec6540Smrg 7424caec6540Smrg 7425caec6540Smrg 7426caec6540Smrg 7427caec6540Smrg 7428caec6540Smrg 7429caec6540Smrg 7430caec6540Smrg 7431caec6540Smrg 7432caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7433caec6540Smrg 7434caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7435caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7436caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7437caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7438caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7439caec6540Smrg $as_echo_n "(cached) " >&6 7440caec6540Smrgelse 7441caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7442caec6540Smrg/* end confdefs.h. */ 7443caec6540Smrgint i; 7444caec6540Smrg_ACEOF 7445caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7446caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7447caec6540Smrgelse 7448caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 7449caec6540Smrgfi 7450caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7451caec6540Smrgfi 7452caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7453caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7454caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7455caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7456caec6540Smrgfi 7457caec6540Smrg 7458caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7459caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7460caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7461caec6540Smrg fi 7462caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7463caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7464caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7465caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7466caec6540Smrg $as_echo_n "(cached) " >&6 7467caec6540Smrgelse 7468caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7469caec6540Smrg/* end confdefs.h. */ 7470caec6540Smrgint i; 7471caec6540Smrg_ACEOF 7472caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7473caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7474caec6540Smrgelse 7475caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7476caec6540Smrgfi 7477caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7478caec6540Smrgfi 7479caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7480caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7481caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7482caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7483caec6540Smrgfi 7484caec6540Smrg 7485caec6540Smrgfound="no" 7486caec6540Smrg 7487caec6540Smrg if test $found = "no" ; then 7488e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7489caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7490caec6540Smrg fi 7491caec6540Smrg 7492e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7493caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7494caec6540Smrg fi 7495caec6540Smrg 7496caec6540Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 7497caec6540Smrg 7498caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7499caec6540Smrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 7500e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7501caec6540Smrg if eval \${$cacheid+:} false; then : 7502caec6540Smrg $as_echo_n "(cached) " >&6 7503caec6540Smrgelse 7504caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7505caec6540Smrg/* end confdefs.h. */ 7506caec6540Smrgint i; 7507caec6540Smrgint 7508caec6540Smrgmain () 7509caec6540Smrg{ 7510caec6540Smrg 7511caec6540Smrg ; 7512caec6540Smrg return 0; 7513caec6540Smrg} 7514caec6540Smrg_ACEOF 7515caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7516caec6540Smrg eval $cacheid=yes 7517caec6540Smrgelse 7518caec6540Smrg eval $cacheid=no 7519caec6540Smrgfi 7520caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7521caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7522caec6540Smrgfi 7523caec6540Smrg 7524caec6540Smrg 7525caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7526caec6540Smrg 7527caec6540Smrg eval supported=\$$cacheid 7528caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7529caec6540Smrg$as_echo "$supported" >&6; } 7530caec6540Smrg if test "$supported" = "yes" ; then 7531caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7532caec6540Smrg found="yes" 7533caec6540Smrg fi 7534caec6540Smrg fi 7535caec6540Smrg 7536caec6540Smrg 7537caec6540Smrg 7538caec6540Smrg 7539caec6540Smrg 7540caec6540Smrg 7541caec6540Smrg 7542caec6540Smrg 7543caec6540Smrg 7544caec6540Smrg 7545caec6540Smrg 7546caec6540Smrg 7547caec6540Smrg 7548caec6540Smrg 7549caec6540Smrg 7550caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7551caec6540Smrg 7552caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7553caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7554caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7555caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7556caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7557caec6540Smrg $as_echo_n "(cached) " >&6 7558caec6540Smrgelse 7559caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7560caec6540Smrg/* end confdefs.h. */ 7561caec6540Smrgint i; 7562caec6540Smrg_ACEOF 7563caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7564caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7565caec6540Smrgelse 7566caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 7567caec6540Smrgfi 7568caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7569caec6540Smrgfi 7570caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7571caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7572caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7573caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7574caec6540Smrgfi 7575caec6540Smrg 7576caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7577caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7578caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7579caec6540Smrg fi 7580caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7581caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7582caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7583caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7584caec6540Smrg $as_echo_n "(cached) " >&6 7585caec6540Smrgelse 7586caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7587caec6540Smrg/* end confdefs.h. */ 7588caec6540Smrgint i; 7589caec6540Smrg_ACEOF 7590caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7591caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7592caec6540Smrgelse 7593caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7594caec6540Smrgfi 7595caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7596caec6540Smrgfi 7597caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7598caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7599caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7600caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7601caec6540Smrgfi 7602caec6540Smrg 7603caec6540Smrgfound="no" 7604caec6540Smrg 7605caec6540Smrg if test $found = "no" ; then 7606e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7607caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7608caec6540Smrg fi 7609caec6540Smrg 7610e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7611caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7612caec6540Smrg fi 7613caec6540Smrg 7614caec6540Smrg CFLAGS="$CFLAGS -Werror=return-type" 7615caec6540Smrg 7616caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7617caec6540Smrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 7618e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 7619caec6540Smrg if eval \${$cacheid+:} false; then : 7620caec6540Smrg $as_echo_n "(cached) " >&6 7621caec6540Smrgelse 7622caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7623caec6540Smrg/* end confdefs.h. */ 7624caec6540Smrgint i; 7625caec6540Smrgint 7626caec6540Smrgmain () 7627caec6540Smrg{ 7628caec6540Smrg 7629caec6540Smrg ; 7630caec6540Smrg return 0; 7631caec6540Smrg} 7632caec6540Smrg_ACEOF 7633caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7634caec6540Smrg eval $cacheid=yes 7635caec6540Smrgelse 7636caec6540Smrg eval $cacheid=no 7637caec6540Smrgfi 7638caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7639caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7640caec6540Smrgfi 7641caec6540Smrg 7642caec6540Smrg 7643caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7644caec6540Smrg 7645caec6540Smrg eval supported=\$$cacheid 7646caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7647caec6540Smrg$as_echo "$supported" >&6; } 7648caec6540Smrg if test "$supported" = "yes" ; then 7649caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7650caec6540Smrg found="yes" 7651caec6540Smrg fi 7652caec6540Smrg fi 7653caec6540Smrg 7654caec6540Smrg if test $found = "no" ; then 7655e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7656caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7657caec6540Smrg fi 7658caec6540Smrg 7659e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7660caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7661caec6540Smrg fi 7662caec6540Smrg 7663caec6540Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7664caec6540Smrg 7665caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7666caec6540Smrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7667e9feffd0Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7668caec6540Smrg if eval \${$cacheid+:} false; then : 7669caec6540Smrg $as_echo_n "(cached) " >&6 7670caec6540Smrgelse 7671caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7672caec6540Smrg/* end confdefs.h. */ 7673caec6540Smrgint i; 7674caec6540Smrgint 7675caec6540Smrgmain () 7676caec6540Smrg{ 7677caec6540Smrg 7678caec6540Smrg ; 7679caec6540Smrg return 0; 7680caec6540Smrg} 7681caec6540Smrg_ACEOF 7682caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7683caec6540Smrg eval $cacheid=yes 7684caec6540Smrgelse 7685caec6540Smrg eval $cacheid=no 7686caec6540Smrgfi 7687caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7688caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7689caec6540Smrgfi 7690caec6540Smrg 7691caec6540Smrg 7692caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7693caec6540Smrg 7694caec6540Smrg eval supported=\$$cacheid 7695caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7696caec6540Smrg$as_echo "$supported" >&6; } 7697caec6540Smrg if test "$supported" = "yes" ; then 7698caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7699caec6540Smrg found="yes" 7700caec6540Smrg fi 7701caec6540Smrg fi 7702caec6540Smrg 7703caec6540Smrg 7704caec6540Smrg 7705caec6540Smrg 7706caec6540Smrg 7707caec6540Smrg 7708caec6540Smrg 7709caec6540Smrg 7710caec6540Smrg 7711caec6540Smrg 7712caec6540Smrg 7713caec6540Smrg 7714caec6540Smrg 7715caec6540Smrg 7716caec6540Smrg 7717caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7718caec6540Smrg 7719caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7720caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7721caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7722caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7723caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7724caec6540Smrg $as_echo_n "(cached) " >&6 7725caec6540Smrgelse 7726caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7727caec6540Smrg/* end confdefs.h. */ 7728caec6540Smrgint i; 7729caec6540Smrg_ACEOF 7730caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7731caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7732caec6540Smrgelse 7733caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 7734caec6540Smrgfi 7735caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7736caec6540Smrgfi 7737caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7738caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7739caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7740caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7741caec6540Smrgfi 7742caec6540Smrg 7743caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7744caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7745caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7746caec6540Smrg fi 7747caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7748caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7749caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7750caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7751caec6540Smrg $as_echo_n "(cached) " >&6 7752caec6540Smrgelse 7753caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7754caec6540Smrg/* end confdefs.h. */ 7755caec6540Smrgint i; 7756caec6540Smrg_ACEOF 7757caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7758caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7759caec6540Smrgelse 7760caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7761caec6540Smrgfi 7762caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7763caec6540Smrgfi 7764caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7765caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7766caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7767caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7768caec6540Smrgfi 7769caec6540Smrg 7770caec6540Smrgfound="no" 7771caec6540Smrg 7772caec6540Smrg if test $found = "no" ; then 7773e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7774caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7775caec6540Smrg fi 7776caec6540Smrg 7777e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7778caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7779caec6540Smrg fi 7780caec6540Smrg 7781caec6540Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 7782caec6540Smrg 7783caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 7784caec6540Smrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 7785e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 7786caec6540Smrg if eval \${$cacheid+:} false; then : 7787caec6540Smrg $as_echo_n "(cached) " >&6 7788caec6540Smrgelse 7789caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7790caec6540Smrg/* end confdefs.h. */ 7791caec6540Smrgint i; 7792caec6540Smrgint 7793caec6540Smrgmain () 7794caec6540Smrg{ 7795caec6540Smrg 7796caec6540Smrg ; 7797caec6540Smrg return 0; 7798caec6540Smrg} 7799caec6540Smrg_ACEOF 7800caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7801caec6540Smrg eval $cacheid=yes 7802caec6540Smrgelse 7803caec6540Smrg eval $cacheid=no 7804caec6540Smrgfi 7805caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7806caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7807caec6540Smrgfi 7808caec6540Smrg 7809caec6540Smrg 7810caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7811caec6540Smrg 7812caec6540Smrg eval supported=\$$cacheid 7813caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7814caec6540Smrg$as_echo "$supported" >&6; } 7815caec6540Smrg if test "$supported" = "yes" ; then 7816caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 7817caec6540Smrg found="yes" 7818caec6540Smrg fi 7819caec6540Smrg fi 7820caec6540Smrg 7821caec6540Smrg 7822caec6540Smrg 7823caec6540Smrg 7824caec6540Smrg 7825caec6540Smrg 7826caec6540Smrg 7827caec6540Smrg 7828caec6540Smrg 7829caec6540Smrg 7830caec6540Smrg 7831caec6540Smrg 7832caec6540Smrg 7833caec6540Smrg 7834caec6540Smrg 7835caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7836caec6540Smrg 7837caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7838caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7839caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7840caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7841caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7842caec6540Smrg $as_echo_n "(cached) " >&6 7843caec6540Smrgelse 7844caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7845caec6540Smrg/* end confdefs.h. */ 7846caec6540Smrgint i; 7847caec6540Smrg_ACEOF 7848caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7849caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7850caec6540Smrgelse 7851caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 7852caec6540Smrgfi 7853caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7854caec6540Smrgfi 7855caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7856caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7857caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7858caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7859caec6540Smrgfi 7860caec6540Smrg 7861caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7862caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7863caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7864caec6540Smrg fi 7865caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7866caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7867caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7868caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7869caec6540Smrg $as_echo_n "(cached) " >&6 7870caec6540Smrgelse 7871caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7872caec6540Smrg/* end confdefs.h. */ 7873caec6540Smrgint i; 7874caec6540Smrg_ACEOF 7875caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7876caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7877caec6540Smrgelse 7878caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7879caec6540Smrgfi 7880caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7881caec6540Smrgfi 7882caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7883caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7884caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7885caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7886caec6540Smrgfi 7887caec6540Smrg 7888caec6540Smrgfound="no" 7889caec6540Smrg 7890caec6540Smrg if test $found = "no" ; then 7891e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7892caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7893caec6540Smrg fi 7894caec6540Smrg 7895e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7896caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7897caec6540Smrg fi 7898caec6540Smrg 7899caec6540Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 7900caec6540Smrg 7901caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 7902caec6540Smrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 7903e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 7904caec6540Smrg if eval \${$cacheid+:} false; then : 7905caec6540Smrg $as_echo_n "(cached) " >&6 7906caec6540Smrgelse 7907caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7908caec6540Smrg/* end confdefs.h. */ 7909caec6540Smrgint i; 7910caec6540Smrgint 7911caec6540Smrgmain () 7912caec6540Smrg{ 7913caec6540Smrg 7914caec6540Smrg ; 7915caec6540Smrg return 0; 7916caec6540Smrg} 7917caec6540Smrg_ACEOF 7918caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 7919caec6540Smrg eval $cacheid=yes 7920caec6540Smrgelse 7921caec6540Smrg eval $cacheid=no 7922caec6540Smrgfi 7923caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 7924caec6540Smrg conftest$ac_exeext conftest.$ac_ext 7925caec6540Smrgfi 7926caec6540Smrg 7927caec6540Smrg 7928caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7929caec6540Smrg 7930caec6540Smrg eval supported=\$$cacheid 7931caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7932caec6540Smrg$as_echo "$supported" >&6; } 7933caec6540Smrg if test "$supported" = "yes" ; then 7934caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 7935caec6540Smrg found="yes" 7936caec6540Smrg fi 7937caec6540Smrg fi 7938caec6540Smrg 7939caec6540Smrg 7940caec6540Smrg 7941caec6540Smrg 7942caec6540Smrg 7943caec6540Smrg 7944caec6540Smrg 7945caec6540Smrg 7946caec6540Smrg 7947caec6540Smrg 7948caec6540Smrg 7949caec6540Smrg 7950caec6540Smrg 7951caec6540Smrg 7952caec6540Smrg 7953caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 7954caec6540Smrg 7955caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7956caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7957caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7958caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7959caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7960caec6540Smrg $as_echo_n "(cached) " >&6 7961caec6540Smrgelse 7962caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7963caec6540Smrg/* end confdefs.h. */ 7964caec6540Smrgint i; 7965caec6540Smrg_ACEOF 7966caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7967caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 7968caec6540Smrgelse 7969caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 7970caec6540Smrgfi 7971caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7972caec6540Smrgfi 7973caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7974caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7975caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7976caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 7977caec6540Smrgfi 7978caec6540Smrg 7979caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7980caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7981caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7982caec6540Smrg fi 7983caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7984caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7985caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7986caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7987caec6540Smrg $as_echo_n "(cached) " >&6 7988caec6540Smrgelse 7989caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7990caec6540Smrg/* end confdefs.h. */ 7991caec6540Smrgint i; 7992caec6540Smrg_ACEOF 7993caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 7994caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 7995caec6540Smrgelse 7996caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 7997caec6540Smrgfi 7998caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7999caec6540Smrgfi 8000caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8001caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8002caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8003caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8004caec6540Smrgfi 8005caec6540Smrg 8006caec6540Smrgfound="no" 8007caec6540Smrg 8008caec6540Smrg if test $found = "no" ; then 8009e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8010caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8011caec6540Smrg fi 8012caec6540Smrg 8013e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8014caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8015caec6540Smrg fi 8016caec6540Smrg 8017caec6540Smrg CFLAGS="$CFLAGS -Werror=write-strings" 8018caec6540Smrg 8019caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8020caec6540Smrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 8021e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8022caec6540Smrg if eval \${$cacheid+:} false; then : 8023caec6540Smrg $as_echo_n "(cached) " >&6 8024caec6540Smrgelse 8025caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8026caec6540Smrg/* end confdefs.h. */ 8027caec6540Smrgint i; 8028caec6540Smrgint 8029caec6540Smrgmain () 8030caec6540Smrg{ 8031caec6540Smrg 8032caec6540Smrg ; 8033caec6540Smrg return 0; 8034caec6540Smrg} 8035caec6540Smrg_ACEOF 8036caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8037caec6540Smrg eval $cacheid=yes 8038caec6540Smrgelse 8039caec6540Smrg eval $cacheid=no 8040caec6540Smrgfi 8041caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8042caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8043caec6540Smrgfi 8044caec6540Smrg 8045caec6540Smrg 8046caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8047caec6540Smrg 8048caec6540Smrg eval supported=\$$cacheid 8049caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8050caec6540Smrg$as_echo "$supported" >&6; } 8051caec6540Smrg if test "$supported" = "yes" ; then 8052caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8053caec6540Smrg found="yes" 8054caec6540Smrg fi 8055caec6540Smrg fi 8056caec6540Smrg 8057caec6540Smrg 8058caec6540Smrg 8059caec6540Smrg 8060caec6540Smrg 8061caec6540Smrg 8062caec6540Smrg 8063caec6540Smrg 8064caec6540Smrg 8065caec6540Smrg 8066caec6540Smrg 8067caec6540Smrg 8068caec6540Smrg 8069caec6540Smrg 8070caec6540Smrg 8071caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8072caec6540Smrg 8073caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8074caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8075caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8076caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8077caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8078caec6540Smrg $as_echo_n "(cached) " >&6 8079caec6540Smrgelse 8080caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8081caec6540Smrg/* end confdefs.h. */ 8082caec6540Smrgint i; 8083caec6540Smrg_ACEOF 8084caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8085caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8086caec6540Smrgelse 8087caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 8088caec6540Smrgfi 8089caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8090caec6540Smrgfi 8091caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8092caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8093caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8094caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8095caec6540Smrgfi 8096caec6540Smrg 8097caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8098caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8099caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8100caec6540Smrg fi 8101caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8102caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8103caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8104caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8105caec6540Smrg $as_echo_n "(cached) " >&6 8106caec6540Smrgelse 8107caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8108caec6540Smrg/* end confdefs.h. */ 8109caec6540Smrgint i; 8110caec6540Smrg_ACEOF 8111caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8112caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8113caec6540Smrgelse 8114caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8115caec6540Smrgfi 8116caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8117caec6540Smrgfi 8118caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8119caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8120caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8121caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8122caec6540Smrgfi 8123caec6540Smrg 8124caec6540Smrgfound="no" 8125caec6540Smrg 8126caec6540Smrg if test $found = "no" ; then 8127e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8128caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8129caec6540Smrg fi 8130caec6540Smrg 8131e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8132caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8133caec6540Smrg fi 8134caec6540Smrg 8135caec6540Smrg CFLAGS="$CFLAGS -Werror=address" 8136caec6540Smrg 8137caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8138caec6540Smrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 8139e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_address 8140caec6540Smrg if eval \${$cacheid+:} false; then : 8141caec6540Smrg $as_echo_n "(cached) " >&6 8142caec6540Smrgelse 8143caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8144caec6540Smrg/* end confdefs.h. */ 8145caec6540Smrgint i; 8146caec6540Smrgint 8147caec6540Smrgmain () 8148caec6540Smrg{ 8149caec6540Smrg 8150caec6540Smrg ; 8151caec6540Smrg return 0; 8152caec6540Smrg} 8153caec6540Smrg_ACEOF 8154caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8155caec6540Smrg eval $cacheid=yes 8156caec6540Smrgelse 8157caec6540Smrg eval $cacheid=no 8158caec6540Smrgfi 8159caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8160caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8161caec6540Smrgfi 8162caec6540Smrg 8163caec6540Smrg 8164caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8165caec6540Smrg 8166caec6540Smrg eval supported=\$$cacheid 8167caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8168caec6540Smrg$as_echo "$supported" >&6; } 8169caec6540Smrg if test "$supported" = "yes" ; then 8170caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8171caec6540Smrg found="yes" 8172caec6540Smrg fi 8173caec6540Smrg fi 8174caec6540Smrg 8175caec6540Smrg 8176caec6540Smrg 8177caec6540Smrg 8178caec6540Smrg 8179caec6540Smrg 8180caec6540Smrg 8181caec6540Smrg 8182caec6540Smrg 8183caec6540Smrg 8184caec6540Smrg 8185caec6540Smrg 8186caec6540Smrg 8187caec6540Smrg 8188caec6540Smrg 8189caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8190caec6540Smrg 8191caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8192caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8193caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8194caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8195caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8196caec6540Smrg $as_echo_n "(cached) " >&6 8197caec6540Smrgelse 8198caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8199caec6540Smrg/* end confdefs.h. */ 8200caec6540Smrgint i; 8201caec6540Smrg_ACEOF 8202caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8203caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8204caec6540Smrgelse 8205caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 8206caec6540Smrgfi 8207caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8208caec6540Smrgfi 8209caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8210caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8211caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8212caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8213caec6540Smrgfi 8214caec6540Smrg 8215caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8216caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8217caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8218caec6540Smrg fi 8219caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8220caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8221caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8222caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8223caec6540Smrg $as_echo_n "(cached) " >&6 8224caec6540Smrgelse 8225caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8226caec6540Smrg/* end confdefs.h. */ 8227caec6540Smrgint i; 8228caec6540Smrg_ACEOF 8229caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8230caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8231caec6540Smrgelse 8232caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8233caec6540Smrgfi 8234caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8235caec6540Smrgfi 8236caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8237caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8238caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8239caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8240caec6540Smrgfi 8241caec6540Smrg 8242caec6540Smrgfound="no" 8243caec6540Smrg 8244caec6540Smrg if test $found = "no" ; then 8245e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8246caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8247caec6540Smrg fi 8248caec6540Smrg 8249e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8250caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8251caec6540Smrg fi 8252caec6540Smrg 8253caec6540Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8254caec6540Smrg 8255caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8256caec6540Smrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8257e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8258caec6540Smrg if eval \${$cacheid+:} false; then : 8259caec6540Smrg $as_echo_n "(cached) " >&6 8260caec6540Smrgelse 8261caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8262caec6540Smrg/* end confdefs.h. */ 8263caec6540Smrgint i; 8264caec6540Smrgint 8265caec6540Smrgmain () 8266caec6540Smrg{ 8267caec6540Smrg 8268caec6540Smrg ; 8269caec6540Smrg return 0; 8270caec6540Smrg} 8271caec6540Smrg_ACEOF 8272caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8273caec6540Smrg eval $cacheid=yes 8274caec6540Smrgelse 8275caec6540Smrg eval $cacheid=no 8276caec6540Smrgfi 8277caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8278caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8279caec6540Smrgfi 8280caec6540Smrg 8281caec6540Smrg 8282caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8283caec6540Smrg 8284caec6540Smrg eval supported=\$$cacheid 8285caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8286caec6540Smrg$as_echo "$supported" >&6; } 8287caec6540Smrg if test "$supported" = "yes" ; then 8288caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8289caec6540Smrg found="yes" 8290caec6540Smrg fi 8291caec6540Smrg fi 8292caec6540Smrg 8293caec6540Smrg if test $found = "no" ; then 8294e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8295caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8296caec6540Smrg fi 8297caec6540Smrg 8298e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8299caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8300caec6540Smrg fi 8301caec6540Smrg 8302caec6540Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8303caec6540Smrg 8304caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8305caec6540Smrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8306e9feffd0Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8307caec6540Smrg if eval \${$cacheid+:} false; then : 8308caec6540Smrg $as_echo_n "(cached) " >&6 8309caec6540Smrgelse 8310caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8311caec6540Smrg/* end confdefs.h. */ 8312caec6540Smrgint i; 8313caec6540Smrgint 8314caec6540Smrgmain () 8315caec6540Smrg{ 8316caec6540Smrg 8317caec6540Smrg ; 8318caec6540Smrg return 0; 8319caec6540Smrg} 8320caec6540Smrg_ACEOF 8321caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8322caec6540Smrg eval $cacheid=yes 8323caec6540Smrgelse 8324caec6540Smrg eval $cacheid=no 8325caec6540Smrgfi 8326caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8327caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8328caec6540Smrgfi 8329caec6540Smrg 8330caec6540Smrg 8331caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8332caec6540Smrg 8333caec6540Smrg eval supported=\$$cacheid 8334caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8335caec6540Smrg$as_echo "$supported" >&6; } 8336caec6540Smrg if test "$supported" = "yes" ; then 8337caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8338caec6540Smrg found="yes" 8339caec6540Smrg fi 8340caec6540Smrg fi 8341caec6540Smrg 8342caec6540Smrg 8343caec6540Smrg 8344caec6540Smrg 8345caec6540Smrg 8346caec6540Smrg 8347caec6540Smrg 8348caec6540Smrg 8349caec6540Smrg 8350caec6540Smrg 8351caec6540Smrg 8352caec6540Smrg 8353caec6540Smrg 8354caec6540Smrg 8355caec6540Smrg 8356caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8357caec6540Smrg 8358caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8359caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8360caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8361caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8362caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8363caec6540Smrg $as_echo_n "(cached) " >&6 8364caec6540Smrgelse 8365caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8366caec6540Smrg/* end confdefs.h. */ 8367caec6540Smrgint i; 8368caec6540Smrg_ACEOF 8369caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8370caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8371caec6540Smrgelse 8372caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 8373caec6540Smrgfi 8374caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8375caec6540Smrgfi 8376caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8377caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8378caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8379caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8380caec6540Smrgfi 8381caec6540Smrg 8382caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8383caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8384caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8385caec6540Smrg fi 8386caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8387caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8388caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8389caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8390caec6540Smrg $as_echo_n "(cached) " >&6 8391caec6540Smrgelse 8392caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8393caec6540Smrg/* end confdefs.h. */ 8394caec6540Smrgint i; 8395caec6540Smrg_ACEOF 8396caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8397caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8398caec6540Smrgelse 8399caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8400caec6540Smrgfi 8401caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8402caec6540Smrgfi 8403caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8404caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8405caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8406caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8407caec6540Smrgfi 8408caec6540Smrg 8409caec6540Smrgfound="no" 8410caec6540Smrg 8411caec6540Smrg if test $found = "no" ; then 8412e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8413caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8414caec6540Smrg fi 8415caec6540Smrg 8416e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8417caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8418caec6540Smrg fi 8419caec6540Smrg 8420caec6540Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8421caec6540Smrg 8422caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8423caec6540Smrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8424e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8425caec6540Smrg if eval \${$cacheid+:} false; then : 8426caec6540Smrg $as_echo_n "(cached) " >&6 8427caec6540Smrgelse 8428caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8429caec6540Smrg/* end confdefs.h. */ 8430caec6540Smrgint i; 8431caec6540Smrgint 8432caec6540Smrgmain () 8433caec6540Smrg{ 8434caec6540Smrg 8435caec6540Smrg ; 8436caec6540Smrg return 0; 8437caec6540Smrg} 8438caec6540Smrg_ACEOF 8439caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8440caec6540Smrg eval $cacheid=yes 8441caec6540Smrgelse 8442caec6540Smrg eval $cacheid=no 8443caec6540Smrgfi 8444caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8445caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8446caec6540Smrgfi 8447caec6540Smrg 8448caec6540Smrg 8449caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8450caec6540Smrg 8451caec6540Smrg eval supported=\$$cacheid 8452caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8453caec6540Smrg$as_echo "$supported" >&6; } 8454caec6540Smrg if test "$supported" = "yes" ; then 8455caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8456caec6540Smrg found="yes" 8457caec6540Smrg fi 8458caec6540Smrg fi 8459caec6540Smrg 8460caec6540Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8461caec6540Smrgelse 8462caec6540Smrg{ $as_echo "$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 8463caec6540Smrg$as_echo "$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;} 8464caec6540Smrg 8465caec6540Smrg 8466caec6540Smrg 8467caec6540Smrg 8468caec6540Smrg 8469caec6540Smrg 8470caec6540Smrg 8471caec6540Smrg 8472caec6540Smrg 8473caec6540Smrg 8474caec6540Smrg 8475caec6540Smrg 8476caec6540Smrg 8477caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8478caec6540Smrg 8479caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8480caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8481caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8482caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8483caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8484caec6540Smrg $as_echo_n "(cached) " >&6 8485caec6540Smrgelse 8486caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8487caec6540Smrg/* end confdefs.h. */ 8488caec6540Smrgint i; 8489caec6540Smrg_ACEOF 8490caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8491caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8492caec6540Smrgelse 8493caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 8494caec6540Smrgfi 8495caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8496caec6540Smrgfi 8497caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8498caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8499caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8500caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8501caec6540Smrgfi 8502caec6540Smrg 8503caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8504caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8505caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8506caec6540Smrg fi 8507caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8508caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8509caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8510caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8511caec6540Smrg $as_echo_n "(cached) " >&6 8512caec6540Smrgelse 8513caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8514caec6540Smrg/* end confdefs.h. */ 8515caec6540Smrgint i; 8516caec6540Smrg_ACEOF 8517caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8518caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8519caec6540Smrgelse 8520caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8521caec6540Smrgfi 8522caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8523caec6540Smrgfi 8524caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8525caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8526caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8527caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8528caec6540Smrgfi 8529caec6540Smrg 8530caec6540Smrgfound="no" 8531caec6540Smrg 8532caec6540Smrg if test $found = "no" ; then 8533e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8534caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8535caec6540Smrg fi 8536caec6540Smrg 8537e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8538caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8539caec6540Smrg fi 8540caec6540Smrg 8541caec6540Smrg CFLAGS="$CFLAGS -Wimplicit" 8542caec6540Smrg 8543caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8544caec6540Smrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 8545caec6540Smrg cacheid=xorg_cv_cc_flag__Wimplicit 8546caec6540Smrg if eval \${$cacheid+:} false; then : 8547caec6540Smrg $as_echo_n "(cached) " >&6 8548caec6540Smrgelse 8549caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8550caec6540Smrg/* end confdefs.h. */ 8551caec6540Smrgint i; 8552caec6540Smrgint 8553caec6540Smrgmain () 8554caec6540Smrg{ 8555caec6540Smrg 8556caec6540Smrg ; 8557caec6540Smrg return 0; 8558caec6540Smrg} 8559caec6540Smrg_ACEOF 8560caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8561caec6540Smrg eval $cacheid=yes 8562caec6540Smrgelse 8563caec6540Smrg eval $cacheid=no 8564caec6540Smrgfi 8565caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8566caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8567caec6540Smrgfi 8568caec6540Smrg 8569caec6540Smrg 8570caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8571caec6540Smrg 8572caec6540Smrg eval supported=\$$cacheid 8573caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8574caec6540Smrg$as_echo "$supported" >&6; } 8575caec6540Smrg if test "$supported" = "yes" ; then 8576caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8577caec6540Smrg found="yes" 8578caec6540Smrg fi 8579caec6540Smrg fi 8580caec6540Smrg 8581caec6540Smrg 8582caec6540Smrg 8583caec6540Smrg 8584caec6540Smrg 8585caec6540Smrg 8586caec6540Smrg 8587caec6540Smrg 8588caec6540Smrg 8589caec6540Smrg 8590caec6540Smrg 8591caec6540Smrg 8592caec6540Smrg 8593caec6540Smrg 8594caec6540Smrg 8595caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8596caec6540Smrg 8597caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8598caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8599caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8600caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8601caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8602caec6540Smrg $as_echo_n "(cached) " >&6 8603caec6540Smrgelse 8604caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8605caec6540Smrg/* end confdefs.h. */ 8606caec6540Smrgint i; 8607caec6540Smrg_ACEOF 8608caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8609caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8610caec6540Smrgelse 8611caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 8612caec6540Smrgfi 8613caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8614caec6540Smrgfi 8615caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8616caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8617caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8618caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8619caec6540Smrgfi 8620caec6540Smrg 8621caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8622caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8623caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8624caec6540Smrg fi 8625caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8626caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8627caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8628caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8629caec6540Smrg $as_echo_n "(cached) " >&6 8630caec6540Smrgelse 8631caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8632caec6540Smrg/* end confdefs.h. */ 8633caec6540Smrgint i; 8634caec6540Smrg_ACEOF 8635caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8636caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8637caec6540Smrgelse 8638caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8639caec6540Smrgfi 8640caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8641caec6540Smrgfi 8642caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8643caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8644caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8645caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8646caec6540Smrgfi 8647caec6540Smrg 8648caec6540Smrgfound="no" 8649caec6540Smrg 8650caec6540Smrg if test $found = "no" ; then 8651e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8652caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8653caec6540Smrg fi 8654caec6540Smrg 8655e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8656caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8657caec6540Smrg fi 8658caec6540Smrg 8659caec6540Smrg CFLAGS="$CFLAGS -Wnonnull" 8660caec6540Smrg 8661caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 8662caec6540Smrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 8663caec6540Smrg cacheid=xorg_cv_cc_flag__Wnonnull 8664caec6540Smrg if eval \${$cacheid+:} false; then : 8665caec6540Smrg $as_echo_n "(cached) " >&6 8666caec6540Smrgelse 8667caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8668caec6540Smrg/* end confdefs.h. */ 8669caec6540Smrgint i; 8670caec6540Smrgint 8671caec6540Smrgmain () 8672caec6540Smrg{ 8673caec6540Smrg 8674caec6540Smrg ; 8675caec6540Smrg return 0; 8676caec6540Smrg} 8677caec6540Smrg_ACEOF 8678caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8679caec6540Smrg eval $cacheid=yes 8680caec6540Smrgelse 8681caec6540Smrg eval $cacheid=no 8682caec6540Smrgfi 8683caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8684caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8685caec6540Smrgfi 8686caec6540Smrg 8687caec6540Smrg 8688caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8689caec6540Smrg 8690caec6540Smrg eval supported=\$$cacheid 8691caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8692caec6540Smrg$as_echo "$supported" >&6; } 8693caec6540Smrg if test "$supported" = "yes" ; then 8694caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8695caec6540Smrg found="yes" 8696caec6540Smrg fi 8697caec6540Smrg fi 8698caec6540Smrg 8699caec6540Smrg 8700caec6540Smrg 8701caec6540Smrg 8702caec6540Smrg 8703caec6540Smrg 8704caec6540Smrg 8705caec6540Smrg 8706caec6540Smrg 8707caec6540Smrg 8708caec6540Smrg 8709caec6540Smrg 8710caec6540Smrg 8711caec6540Smrg 8712caec6540Smrg 8713caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8714caec6540Smrg 8715caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8716caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8717caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8718caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8719caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8720caec6540Smrg $as_echo_n "(cached) " >&6 8721caec6540Smrgelse 8722caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8723caec6540Smrg/* end confdefs.h. */ 8724caec6540Smrgint i; 8725caec6540Smrg_ACEOF 8726caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8727caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8728caec6540Smrgelse 8729caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 8730caec6540Smrgfi 8731caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8732caec6540Smrgfi 8733caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8734caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8735caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8736caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8737caec6540Smrgfi 8738caec6540Smrg 8739caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8740caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8741caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8742caec6540Smrg fi 8743caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8744caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8745caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8746caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8747caec6540Smrg $as_echo_n "(cached) " >&6 8748caec6540Smrgelse 8749caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8750caec6540Smrg/* end confdefs.h. */ 8751caec6540Smrgint i; 8752caec6540Smrg_ACEOF 8753caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8754caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8755caec6540Smrgelse 8756caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8757caec6540Smrgfi 8758caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8759caec6540Smrgfi 8760caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8761caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8762caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8763caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8764caec6540Smrgfi 8765caec6540Smrg 8766caec6540Smrgfound="no" 8767caec6540Smrg 8768caec6540Smrg if test $found = "no" ; then 8769e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8770caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8771caec6540Smrg fi 8772caec6540Smrg 8773e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8774caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8775caec6540Smrg fi 8776caec6540Smrg 8777caec6540Smrg CFLAGS="$CFLAGS -Winit-self" 8778caec6540Smrg 8779caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 8780caec6540Smrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 8781caec6540Smrg cacheid=xorg_cv_cc_flag__Winit_self 8782caec6540Smrg if eval \${$cacheid+:} false; then : 8783caec6540Smrg $as_echo_n "(cached) " >&6 8784caec6540Smrgelse 8785caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8786caec6540Smrg/* end confdefs.h. */ 8787caec6540Smrgint i; 8788caec6540Smrgint 8789caec6540Smrgmain () 8790caec6540Smrg{ 8791caec6540Smrg 8792caec6540Smrg ; 8793caec6540Smrg return 0; 8794caec6540Smrg} 8795caec6540Smrg_ACEOF 8796caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8797caec6540Smrg eval $cacheid=yes 8798caec6540Smrgelse 8799caec6540Smrg eval $cacheid=no 8800caec6540Smrgfi 8801caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8802caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8803caec6540Smrgfi 8804caec6540Smrg 8805caec6540Smrg 8806caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8807caec6540Smrg 8808caec6540Smrg eval supported=\$$cacheid 8809caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8810caec6540Smrg$as_echo "$supported" >&6; } 8811caec6540Smrg if test "$supported" = "yes" ; then 8812caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 8813caec6540Smrg found="yes" 8814caec6540Smrg fi 8815caec6540Smrg fi 8816caec6540Smrg 8817caec6540Smrg 8818caec6540Smrg 8819caec6540Smrg 8820caec6540Smrg 8821caec6540Smrg 8822caec6540Smrg 8823caec6540Smrg 8824caec6540Smrg 8825caec6540Smrg 8826caec6540Smrg 8827caec6540Smrg 8828caec6540Smrg 8829caec6540Smrg 8830caec6540Smrg 8831caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8832caec6540Smrg 8833caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8834caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8835caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8836caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8837caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8838caec6540Smrg $as_echo_n "(cached) " >&6 8839caec6540Smrgelse 8840caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8841caec6540Smrg/* end confdefs.h. */ 8842caec6540Smrgint i; 8843caec6540Smrg_ACEOF 8844caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8845caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8846caec6540Smrgelse 8847caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 8848caec6540Smrgfi 8849caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8850caec6540Smrgfi 8851caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8852caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8853caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8854caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8855caec6540Smrgfi 8856caec6540Smrg 8857caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8858caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8859caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8860caec6540Smrg fi 8861caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8862caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8863caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8864caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8865caec6540Smrg $as_echo_n "(cached) " >&6 8866caec6540Smrgelse 8867caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8868caec6540Smrg/* end confdefs.h. */ 8869caec6540Smrgint i; 8870caec6540Smrg_ACEOF 8871caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8872caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8873caec6540Smrgelse 8874caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8875caec6540Smrgfi 8876caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8877caec6540Smrgfi 8878caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8879caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8880caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8881caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8882caec6540Smrgfi 8883caec6540Smrg 8884caec6540Smrgfound="no" 8885caec6540Smrg 8886caec6540Smrg if test $found = "no" ; then 8887e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8888caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8889caec6540Smrg fi 8890caec6540Smrg 8891e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8892caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8893caec6540Smrg fi 8894caec6540Smrg 8895caec6540Smrg CFLAGS="$CFLAGS -Wmain" 8896caec6540Smrg 8897caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 8898caec6540Smrg$as_echo_n "checking if $CC supports -Wmain... " >&6; } 8899caec6540Smrg cacheid=xorg_cv_cc_flag__Wmain 8900caec6540Smrg if eval \${$cacheid+:} false; then : 8901caec6540Smrg $as_echo_n "(cached) " >&6 8902caec6540Smrgelse 8903caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8904caec6540Smrg/* end confdefs.h. */ 8905caec6540Smrgint i; 8906caec6540Smrgint 8907caec6540Smrgmain () 8908caec6540Smrg{ 8909caec6540Smrg 8910caec6540Smrg ; 8911caec6540Smrg return 0; 8912caec6540Smrg} 8913caec6540Smrg_ACEOF 8914caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 8915caec6540Smrg eval $cacheid=yes 8916caec6540Smrgelse 8917caec6540Smrg eval $cacheid=no 8918caec6540Smrgfi 8919caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 8920caec6540Smrg conftest$ac_exeext conftest.$ac_ext 8921caec6540Smrgfi 8922caec6540Smrg 8923caec6540Smrg 8924caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8925caec6540Smrg 8926caec6540Smrg eval supported=\$$cacheid 8927caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8928caec6540Smrg$as_echo "$supported" >&6; } 8929caec6540Smrg if test "$supported" = "yes" ; then 8930caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 8931caec6540Smrg found="yes" 8932caec6540Smrg fi 8933caec6540Smrg fi 8934caec6540Smrg 8935caec6540Smrg 8936caec6540Smrg 8937caec6540Smrg 8938caec6540Smrg 8939caec6540Smrg 8940caec6540Smrg 8941caec6540Smrg 8942caec6540Smrg 8943caec6540Smrg 8944caec6540Smrg 8945caec6540Smrg 8946caec6540Smrg 8947caec6540Smrg 8948caec6540Smrg 8949caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 8950caec6540Smrg 8951caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8952caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8953caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8954caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8955caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8956caec6540Smrg $as_echo_n "(cached) " >&6 8957caec6540Smrgelse 8958caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8959caec6540Smrg/* end confdefs.h. */ 8960caec6540Smrgint i; 8961caec6540Smrg_ACEOF 8962caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8963caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 8964caec6540Smrgelse 8965caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 8966caec6540Smrgfi 8967caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8968caec6540Smrgfi 8969caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8970caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8971caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8972caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 8973caec6540Smrgfi 8974caec6540Smrg 8975caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8976caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8977caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8978caec6540Smrg fi 8979caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8980caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8981caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8982caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8983caec6540Smrg $as_echo_n "(cached) " >&6 8984caec6540Smrgelse 8985caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8986caec6540Smrg/* end confdefs.h. */ 8987caec6540Smrgint i; 8988caec6540Smrg_ACEOF 8989caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 8990caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 8991caec6540Smrgelse 8992caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 8993caec6540Smrgfi 8994caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8995caec6540Smrgfi 8996caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8997caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8998caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8999caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9000caec6540Smrgfi 9001caec6540Smrg 9002caec6540Smrgfound="no" 9003caec6540Smrg 9004caec6540Smrg if test $found = "no" ; then 9005e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9006caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9007caec6540Smrg fi 9008caec6540Smrg 9009e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9010caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9011caec6540Smrg fi 9012caec6540Smrg 9013caec6540Smrg CFLAGS="$CFLAGS -Wmissing-braces" 9014caec6540Smrg 9015caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9016caec6540Smrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 9017caec6540Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9018caec6540Smrg if eval \${$cacheid+:} false; then : 9019caec6540Smrg $as_echo_n "(cached) " >&6 9020caec6540Smrgelse 9021caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9022caec6540Smrg/* end confdefs.h. */ 9023caec6540Smrgint i; 9024caec6540Smrgint 9025caec6540Smrgmain () 9026caec6540Smrg{ 9027caec6540Smrg 9028caec6540Smrg ; 9029caec6540Smrg return 0; 9030caec6540Smrg} 9031caec6540Smrg_ACEOF 9032caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9033caec6540Smrg eval $cacheid=yes 9034caec6540Smrgelse 9035caec6540Smrg eval $cacheid=no 9036caec6540Smrgfi 9037caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9038caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9039caec6540Smrgfi 9040caec6540Smrg 9041caec6540Smrg 9042caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9043caec6540Smrg 9044caec6540Smrg eval supported=\$$cacheid 9045caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9046caec6540Smrg$as_echo "$supported" >&6; } 9047caec6540Smrg if test "$supported" = "yes" ; then 9048caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9049caec6540Smrg found="yes" 9050caec6540Smrg fi 9051caec6540Smrg fi 9052caec6540Smrg 9053caec6540Smrg 9054caec6540Smrg 9055caec6540Smrg 9056caec6540Smrg 9057caec6540Smrg 9058caec6540Smrg 9059caec6540Smrg 9060caec6540Smrg 9061caec6540Smrg 9062caec6540Smrg 9063caec6540Smrg 9064caec6540Smrg 9065caec6540Smrg 9066caec6540Smrg 9067caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9068caec6540Smrg 9069caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9070caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9071caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9072caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9073caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9074caec6540Smrg $as_echo_n "(cached) " >&6 9075caec6540Smrgelse 9076caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9077caec6540Smrg/* end confdefs.h. */ 9078caec6540Smrgint i; 9079caec6540Smrg_ACEOF 9080caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9081caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9082caec6540Smrgelse 9083caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 9084caec6540Smrgfi 9085caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9086caec6540Smrgfi 9087caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9088caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9089caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9090caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9091caec6540Smrgfi 9092caec6540Smrg 9093caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9094caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9095caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9096caec6540Smrg fi 9097caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9098caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9099caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9100caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9101caec6540Smrg $as_echo_n "(cached) " >&6 9102caec6540Smrgelse 9103caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9104caec6540Smrg/* end confdefs.h. */ 9105caec6540Smrgint i; 9106caec6540Smrg_ACEOF 9107caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9108caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9109caec6540Smrgelse 9110caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9111caec6540Smrgfi 9112caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9113caec6540Smrgfi 9114caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9115caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9116caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9117caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9118caec6540Smrgfi 9119caec6540Smrg 9120caec6540Smrgfound="no" 9121caec6540Smrg 9122caec6540Smrg if test $found = "no" ; then 9123e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9124caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9125caec6540Smrg fi 9126caec6540Smrg 9127e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9128caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9129caec6540Smrg fi 9130caec6540Smrg 9131caec6540Smrg CFLAGS="$CFLAGS -Wsequence-point" 9132caec6540Smrg 9133caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9134caec6540Smrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 9135caec6540Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 9136caec6540Smrg if eval \${$cacheid+:} false; then : 9137caec6540Smrg $as_echo_n "(cached) " >&6 9138caec6540Smrgelse 9139caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9140caec6540Smrg/* end confdefs.h. */ 9141caec6540Smrgint i; 9142caec6540Smrgint 9143caec6540Smrgmain () 9144caec6540Smrg{ 9145caec6540Smrg 9146caec6540Smrg ; 9147caec6540Smrg return 0; 9148caec6540Smrg} 9149caec6540Smrg_ACEOF 9150caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9151caec6540Smrg eval $cacheid=yes 9152caec6540Smrgelse 9153caec6540Smrg eval $cacheid=no 9154caec6540Smrgfi 9155caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9156caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9157caec6540Smrgfi 9158caec6540Smrg 9159caec6540Smrg 9160caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9161caec6540Smrg 9162caec6540Smrg eval supported=\$$cacheid 9163caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9164caec6540Smrg$as_echo "$supported" >&6; } 9165caec6540Smrg if test "$supported" = "yes" ; then 9166caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9167caec6540Smrg found="yes" 9168caec6540Smrg fi 9169caec6540Smrg fi 9170caec6540Smrg 9171caec6540Smrg 9172caec6540Smrg 9173caec6540Smrg 9174caec6540Smrg 9175caec6540Smrg 9176caec6540Smrg 9177caec6540Smrg 9178caec6540Smrg 9179caec6540Smrg 9180caec6540Smrg 9181caec6540Smrg 9182caec6540Smrg 9183caec6540Smrg 9184caec6540Smrg 9185caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9186caec6540Smrg 9187caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9188caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9189caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9190caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9191caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9192caec6540Smrg $as_echo_n "(cached) " >&6 9193caec6540Smrgelse 9194caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9195caec6540Smrg/* end confdefs.h. */ 9196caec6540Smrgint i; 9197caec6540Smrg_ACEOF 9198caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9199caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9200caec6540Smrgelse 9201caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 9202caec6540Smrgfi 9203caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9204caec6540Smrgfi 9205caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9206caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9207caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9208caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9209caec6540Smrgfi 9210caec6540Smrg 9211caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9212caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9213caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9214caec6540Smrg fi 9215caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9216caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9217caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9218caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9219caec6540Smrg $as_echo_n "(cached) " >&6 9220caec6540Smrgelse 9221caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9222caec6540Smrg/* end confdefs.h. */ 9223caec6540Smrgint i; 9224caec6540Smrg_ACEOF 9225caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9226caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9227caec6540Smrgelse 9228caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9229caec6540Smrgfi 9230caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9231caec6540Smrgfi 9232caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9233caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9234caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9235caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9236caec6540Smrgfi 9237caec6540Smrg 9238caec6540Smrgfound="no" 9239caec6540Smrg 9240caec6540Smrg if test $found = "no" ; then 9241e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9242caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9243caec6540Smrg fi 9244caec6540Smrg 9245e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9246caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9247caec6540Smrg fi 9248caec6540Smrg 9249caec6540Smrg CFLAGS="$CFLAGS -Wreturn-type" 9250caec6540Smrg 9251caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9252caec6540Smrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 9253caec6540Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 9254caec6540Smrg if eval \${$cacheid+:} false; then : 9255caec6540Smrg $as_echo_n "(cached) " >&6 9256caec6540Smrgelse 9257caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9258caec6540Smrg/* end confdefs.h. */ 9259caec6540Smrgint i; 9260caec6540Smrgint 9261caec6540Smrgmain () 9262caec6540Smrg{ 9263caec6540Smrg 9264caec6540Smrg ; 9265caec6540Smrg return 0; 9266caec6540Smrg} 9267caec6540Smrg_ACEOF 9268caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9269caec6540Smrg eval $cacheid=yes 9270caec6540Smrgelse 9271caec6540Smrg eval $cacheid=no 9272caec6540Smrgfi 9273caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9274caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9275caec6540Smrgfi 9276caec6540Smrg 9277caec6540Smrg 9278caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9279caec6540Smrg 9280caec6540Smrg eval supported=\$$cacheid 9281caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9282caec6540Smrg$as_echo "$supported" >&6; } 9283caec6540Smrg if test "$supported" = "yes" ; then 9284caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9285caec6540Smrg found="yes" 9286caec6540Smrg fi 9287caec6540Smrg fi 9288caec6540Smrg 9289caec6540Smrg 9290caec6540Smrg 9291caec6540Smrg 9292caec6540Smrg 9293caec6540Smrg 9294caec6540Smrg 9295caec6540Smrg 9296caec6540Smrg 9297caec6540Smrg 9298caec6540Smrg 9299caec6540Smrg 9300caec6540Smrg 9301caec6540Smrg 9302caec6540Smrg 9303caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9304caec6540Smrg 9305caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9306caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9307caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9308caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9309caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9310caec6540Smrg $as_echo_n "(cached) " >&6 9311caec6540Smrgelse 9312caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9313caec6540Smrg/* end confdefs.h. */ 9314caec6540Smrgint i; 9315caec6540Smrg_ACEOF 9316caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9317caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9318caec6540Smrgelse 9319caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 9320caec6540Smrgfi 9321caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9322caec6540Smrgfi 9323caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9324caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9325caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9326caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9327caec6540Smrgfi 9328caec6540Smrg 9329caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9330caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9331caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9332caec6540Smrg fi 9333caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9334caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9335caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9336caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9337caec6540Smrg $as_echo_n "(cached) " >&6 9338caec6540Smrgelse 9339caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9340caec6540Smrg/* end confdefs.h. */ 9341caec6540Smrgint i; 9342caec6540Smrg_ACEOF 9343caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9344caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9345caec6540Smrgelse 9346caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9347caec6540Smrgfi 9348caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9349caec6540Smrgfi 9350caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9351caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9352caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9353caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9354caec6540Smrgfi 9355caec6540Smrg 9356caec6540Smrgfound="no" 9357caec6540Smrg 9358caec6540Smrg if test $found = "no" ; then 9359e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9360caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9361caec6540Smrg fi 9362caec6540Smrg 9363e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9364caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9365caec6540Smrg fi 9366caec6540Smrg 9367caec6540Smrg CFLAGS="$CFLAGS -Wtrigraphs" 9368caec6540Smrg 9369caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9370caec6540Smrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 9371caec6540Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9372caec6540Smrg if eval \${$cacheid+:} false; then : 9373caec6540Smrg $as_echo_n "(cached) " >&6 9374caec6540Smrgelse 9375caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9376caec6540Smrg/* end confdefs.h. */ 9377caec6540Smrgint i; 9378caec6540Smrgint 9379caec6540Smrgmain () 9380caec6540Smrg{ 9381caec6540Smrg 9382caec6540Smrg ; 9383caec6540Smrg return 0; 9384caec6540Smrg} 9385caec6540Smrg_ACEOF 9386caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9387caec6540Smrg eval $cacheid=yes 9388caec6540Smrgelse 9389caec6540Smrg eval $cacheid=no 9390caec6540Smrgfi 9391caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9392caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9393caec6540Smrgfi 9394caec6540Smrg 9395caec6540Smrg 9396caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9397caec6540Smrg 9398caec6540Smrg eval supported=\$$cacheid 9399caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9400caec6540Smrg$as_echo "$supported" >&6; } 9401caec6540Smrg if test "$supported" = "yes" ; then 9402caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9403caec6540Smrg found="yes" 9404caec6540Smrg fi 9405caec6540Smrg fi 9406caec6540Smrg 9407caec6540Smrg 9408caec6540Smrg 9409caec6540Smrg 9410caec6540Smrg 9411caec6540Smrg 9412caec6540Smrg 9413caec6540Smrg 9414caec6540Smrg 9415caec6540Smrg 9416caec6540Smrg 9417caec6540Smrg 9418caec6540Smrg 9419caec6540Smrg 9420caec6540Smrg 9421caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9422caec6540Smrg 9423caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9424caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9425caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9426caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9427caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9428caec6540Smrg $as_echo_n "(cached) " >&6 9429caec6540Smrgelse 9430caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9431caec6540Smrg/* end confdefs.h. */ 9432caec6540Smrgint i; 9433caec6540Smrg_ACEOF 9434caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9435caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9436caec6540Smrgelse 9437caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 9438caec6540Smrgfi 9439caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9440caec6540Smrgfi 9441caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9442caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9443caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9444caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9445caec6540Smrgfi 9446caec6540Smrg 9447caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9448caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9449caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9450caec6540Smrg fi 9451caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9452caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9453caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9454caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9455caec6540Smrg $as_echo_n "(cached) " >&6 9456caec6540Smrgelse 9457caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9458caec6540Smrg/* end confdefs.h. */ 9459caec6540Smrgint i; 9460caec6540Smrg_ACEOF 9461caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9462caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9463caec6540Smrgelse 9464caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9465caec6540Smrgfi 9466caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9467caec6540Smrgfi 9468caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9469caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9470caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9471caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9472caec6540Smrgfi 9473caec6540Smrg 9474caec6540Smrgfound="no" 9475caec6540Smrg 9476caec6540Smrg if test $found = "no" ; then 9477e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9478caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9479caec6540Smrg fi 9480caec6540Smrg 9481e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9482caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9483caec6540Smrg fi 9484caec6540Smrg 9485caec6540Smrg CFLAGS="$CFLAGS -Warray-bounds" 9486caec6540Smrg 9487caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9488caec6540Smrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9489caec6540Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 9490caec6540Smrg if eval \${$cacheid+:} false; then : 9491caec6540Smrg $as_echo_n "(cached) " >&6 9492caec6540Smrgelse 9493caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9494caec6540Smrg/* end confdefs.h. */ 9495caec6540Smrgint i; 9496caec6540Smrgint 9497caec6540Smrgmain () 9498caec6540Smrg{ 9499caec6540Smrg 9500caec6540Smrg ; 9501caec6540Smrg return 0; 9502caec6540Smrg} 9503caec6540Smrg_ACEOF 9504caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9505caec6540Smrg eval $cacheid=yes 9506caec6540Smrgelse 9507caec6540Smrg eval $cacheid=no 9508caec6540Smrgfi 9509caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9510caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9511caec6540Smrgfi 9512caec6540Smrg 9513caec6540Smrg 9514caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9515caec6540Smrg 9516caec6540Smrg eval supported=\$$cacheid 9517caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9518caec6540Smrg$as_echo "$supported" >&6; } 9519caec6540Smrg if test "$supported" = "yes" ; then 9520caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9521caec6540Smrg found="yes" 9522caec6540Smrg fi 9523caec6540Smrg fi 9524caec6540Smrg 9525caec6540Smrg 9526caec6540Smrg 9527caec6540Smrg 9528caec6540Smrg 9529caec6540Smrg 9530caec6540Smrg 9531caec6540Smrg 9532caec6540Smrg 9533caec6540Smrg 9534caec6540Smrg 9535caec6540Smrg 9536caec6540Smrg 9537caec6540Smrg 9538caec6540Smrg 9539caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9540caec6540Smrg 9541caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9542caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9543caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9544caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9545caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9546caec6540Smrg $as_echo_n "(cached) " >&6 9547caec6540Smrgelse 9548caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9549caec6540Smrg/* end confdefs.h. */ 9550caec6540Smrgint i; 9551caec6540Smrg_ACEOF 9552caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9553caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9554caec6540Smrgelse 9555caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 9556caec6540Smrgfi 9557caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9558caec6540Smrgfi 9559caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9560caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9561caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9562caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9563caec6540Smrgfi 9564caec6540Smrg 9565caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9566caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9567caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9568caec6540Smrg fi 9569caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9570caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9571caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9572caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9573caec6540Smrg $as_echo_n "(cached) " >&6 9574caec6540Smrgelse 9575caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9576caec6540Smrg/* end confdefs.h. */ 9577caec6540Smrgint i; 9578caec6540Smrg_ACEOF 9579caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9580caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9581caec6540Smrgelse 9582caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9583caec6540Smrgfi 9584caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9585caec6540Smrgfi 9586caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9587caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9588caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9589caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9590caec6540Smrgfi 9591caec6540Smrg 9592caec6540Smrgfound="no" 9593caec6540Smrg 9594caec6540Smrg if test $found = "no" ; then 9595e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9596caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9597caec6540Smrg fi 9598caec6540Smrg 9599e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9600caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9601caec6540Smrg fi 9602caec6540Smrg 9603caec6540Smrg CFLAGS="$CFLAGS -Wwrite-strings" 9604caec6540Smrg 9605caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 9606caec6540Smrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 9607caec6540Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 9608caec6540Smrg if eval \${$cacheid+:} false; then : 9609caec6540Smrg $as_echo_n "(cached) " >&6 9610caec6540Smrgelse 9611caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9612caec6540Smrg/* end confdefs.h. */ 9613caec6540Smrgint i; 9614caec6540Smrgint 9615caec6540Smrgmain () 9616caec6540Smrg{ 9617caec6540Smrg 9618caec6540Smrg ; 9619caec6540Smrg return 0; 9620caec6540Smrg} 9621caec6540Smrg_ACEOF 9622caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9623caec6540Smrg eval $cacheid=yes 9624caec6540Smrgelse 9625caec6540Smrg eval $cacheid=no 9626caec6540Smrgfi 9627caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9628caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9629caec6540Smrgfi 9630caec6540Smrg 9631caec6540Smrg 9632caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9633caec6540Smrg 9634caec6540Smrg eval supported=\$$cacheid 9635caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9636caec6540Smrg$as_echo "$supported" >&6; } 9637caec6540Smrg if test "$supported" = "yes" ; then 9638caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9639caec6540Smrg found="yes" 9640caec6540Smrg fi 9641caec6540Smrg fi 9642caec6540Smrg 9643caec6540Smrg 9644caec6540Smrg 9645caec6540Smrg 9646caec6540Smrg 9647caec6540Smrg 9648caec6540Smrg 9649caec6540Smrg 9650caec6540Smrg 9651caec6540Smrg 9652caec6540Smrg 9653caec6540Smrg 9654caec6540Smrg 9655caec6540Smrg 9656caec6540Smrg 9657caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9658caec6540Smrg 9659caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9660caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9661caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9662caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9663caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9664caec6540Smrg $as_echo_n "(cached) " >&6 9665caec6540Smrgelse 9666caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9667caec6540Smrg/* end confdefs.h. */ 9668caec6540Smrgint i; 9669caec6540Smrg_ACEOF 9670caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9671caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9672caec6540Smrgelse 9673caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 9674caec6540Smrgfi 9675caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9676caec6540Smrgfi 9677caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9678caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9679caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9680caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9681caec6540Smrgfi 9682caec6540Smrg 9683caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9684caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9685caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9686caec6540Smrg fi 9687caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9688caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9689caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9690caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9691caec6540Smrg $as_echo_n "(cached) " >&6 9692caec6540Smrgelse 9693caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9694caec6540Smrg/* end confdefs.h. */ 9695caec6540Smrgint i; 9696caec6540Smrg_ACEOF 9697caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9698caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9699caec6540Smrgelse 9700caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9701caec6540Smrgfi 9702caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9703caec6540Smrgfi 9704caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9705caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9706caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9707caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9708caec6540Smrgfi 9709caec6540Smrg 9710caec6540Smrgfound="no" 9711caec6540Smrg 9712caec6540Smrg if test $found = "no" ; then 9713e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9714caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9715caec6540Smrg fi 9716caec6540Smrg 9717e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9718caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9719caec6540Smrg fi 9720caec6540Smrg 9721caec6540Smrg CFLAGS="$CFLAGS -Waddress" 9722caec6540Smrg 9723caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 9724caec6540Smrg$as_echo_n "checking if $CC supports -Waddress... " >&6; } 9725caec6540Smrg cacheid=xorg_cv_cc_flag__Waddress 9726caec6540Smrg if eval \${$cacheid+:} false; then : 9727caec6540Smrg $as_echo_n "(cached) " >&6 9728caec6540Smrgelse 9729caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9730caec6540Smrg/* end confdefs.h. */ 9731caec6540Smrgint i; 9732caec6540Smrgint 9733caec6540Smrgmain () 9734caec6540Smrg{ 9735caec6540Smrg 9736caec6540Smrg ; 9737caec6540Smrg return 0; 9738caec6540Smrg} 9739caec6540Smrg_ACEOF 9740caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9741caec6540Smrg eval $cacheid=yes 9742caec6540Smrgelse 9743caec6540Smrg eval $cacheid=no 9744caec6540Smrgfi 9745caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9746caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9747caec6540Smrgfi 9748caec6540Smrg 9749caec6540Smrg 9750caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9751caec6540Smrg 9752caec6540Smrg eval supported=\$$cacheid 9753caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9754caec6540Smrg$as_echo "$supported" >&6; } 9755caec6540Smrg if test "$supported" = "yes" ; then 9756caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9757caec6540Smrg found="yes" 9758caec6540Smrg fi 9759caec6540Smrg fi 9760caec6540Smrg 9761caec6540Smrg 9762caec6540Smrg 9763caec6540Smrg 9764caec6540Smrg 9765caec6540Smrg 9766caec6540Smrg 9767caec6540Smrg 9768caec6540Smrg 9769caec6540Smrg 9770caec6540Smrg 9771caec6540Smrg 9772caec6540Smrg 9773caec6540Smrg 9774caec6540Smrg 9775caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9776caec6540Smrg 9777caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9778caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9779caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9780caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9781caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9782caec6540Smrg $as_echo_n "(cached) " >&6 9783caec6540Smrgelse 9784caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9785caec6540Smrg/* end confdefs.h. */ 9786caec6540Smrgint i; 9787caec6540Smrg_ACEOF 9788caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9789caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9790caec6540Smrgelse 9791caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 9792caec6540Smrgfi 9793caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9794caec6540Smrgfi 9795caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9796caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9797caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9798caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9799caec6540Smrgfi 9800caec6540Smrg 9801caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9802caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9803caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9804caec6540Smrg fi 9805caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9806caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9807caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9808caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9809caec6540Smrg $as_echo_n "(cached) " >&6 9810caec6540Smrgelse 9811caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9812caec6540Smrg/* end confdefs.h. */ 9813caec6540Smrgint i; 9814caec6540Smrg_ACEOF 9815caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9816caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9817caec6540Smrgelse 9818caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9819caec6540Smrgfi 9820caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9821caec6540Smrgfi 9822caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9823caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9824caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9825caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9826caec6540Smrgfi 9827caec6540Smrg 9828caec6540Smrgfound="no" 9829caec6540Smrg 9830caec6540Smrg if test $found = "no" ; then 9831e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9832caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9833caec6540Smrg fi 9834caec6540Smrg 9835e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9836caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9837caec6540Smrg fi 9838caec6540Smrg 9839caec6540Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 9840caec6540Smrg 9841caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 9842caec6540Smrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 9843caec6540Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 9844caec6540Smrg if eval \${$cacheid+:} false; then : 9845caec6540Smrg $as_echo_n "(cached) " >&6 9846caec6540Smrgelse 9847caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9848caec6540Smrg/* end confdefs.h. */ 9849caec6540Smrgint i; 9850caec6540Smrgint 9851caec6540Smrgmain () 9852caec6540Smrg{ 9853caec6540Smrg 9854caec6540Smrg ; 9855caec6540Smrg return 0; 9856caec6540Smrg} 9857caec6540Smrg_ACEOF 9858caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9859caec6540Smrg eval $cacheid=yes 9860caec6540Smrgelse 9861caec6540Smrg eval $cacheid=no 9862caec6540Smrgfi 9863caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9864caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9865caec6540Smrgfi 9866caec6540Smrg 9867caec6540Smrg 9868caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9869caec6540Smrg 9870caec6540Smrg eval supported=\$$cacheid 9871caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9872caec6540Smrg$as_echo "$supported" >&6; } 9873caec6540Smrg if test "$supported" = "yes" ; then 9874caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 9875caec6540Smrg found="yes" 9876caec6540Smrg fi 9877caec6540Smrg fi 9878caec6540Smrg 9879caec6540Smrg 9880caec6540Smrg 9881caec6540Smrg 9882caec6540Smrg 9883caec6540Smrg 9884caec6540Smrg 9885caec6540Smrg 9886caec6540Smrg 9887caec6540Smrg 9888caec6540Smrg 9889caec6540Smrg 9890caec6540Smrg 9891caec6540Smrg 9892caec6540Smrg 9893caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 9894caec6540Smrg 9895caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9896caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9897caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9898caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9899caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9900caec6540Smrg $as_echo_n "(cached) " >&6 9901caec6540Smrgelse 9902caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9903caec6540Smrg/* end confdefs.h. */ 9904caec6540Smrgint i; 9905caec6540Smrg_ACEOF 9906caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9907caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 9908caec6540Smrgelse 9909caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 9910caec6540Smrgfi 9911caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9912caec6540Smrgfi 9913caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9914caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9915caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9916caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9917caec6540Smrgfi 9918caec6540Smrg 9919caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9920caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9921caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9922caec6540Smrg fi 9923caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9924caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9925caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9926caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9927caec6540Smrg $as_echo_n "(cached) " >&6 9928caec6540Smrgelse 9929caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9930caec6540Smrg/* end confdefs.h. */ 9931caec6540Smrgint i; 9932caec6540Smrg_ACEOF 9933caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 9934caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 9935caec6540Smrgelse 9936caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 9937caec6540Smrgfi 9938caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9939caec6540Smrgfi 9940caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9941caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9942caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9943caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9944caec6540Smrgfi 9945caec6540Smrg 9946caec6540Smrgfound="no" 9947caec6540Smrg 9948caec6540Smrg if test $found = "no" ; then 9949e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9950caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9951caec6540Smrg fi 9952caec6540Smrg 9953e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9954caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9955caec6540Smrg fi 9956caec6540Smrg 9957caec6540Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 9958caec6540Smrg 9959caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 9960caec6540Smrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 9961caec6540Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 9962caec6540Smrg if eval \${$cacheid+:} false; then : 9963caec6540Smrg $as_echo_n "(cached) " >&6 9964caec6540Smrgelse 9965caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9966caec6540Smrg/* end confdefs.h. */ 9967caec6540Smrgint i; 9968caec6540Smrgint 9969caec6540Smrgmain () 9970caec6540Smrg{ 9971caec6540Smrg 9972caec6540Smrg ; 9973caec6540Smrg return 0; 9974caec6540Smrg} 9975caec6540Smrg_ACEOF 9976caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 9977caec6540Smrg eval $cacheid=yes 9978caec6540Smrgelse 9979caec6540Smrg eval $cacheid=no 9980caec6540Smrgfi 9981caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 9982caec6540Smrg conftest$ac_exeext conftest.$ac_ext 9983caec6540Smrgfi 9984caec6540Smrg 9985caec6540Smrg 9986caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 9987caec6540Smrg 9988caec6540Smrg eval supported=\$$cacheid 9989caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9990caec6540Smrg$as_echo "$supported" >&6; } 9991caec6540Smrg if test "$supported" = "yes" ; then 9992caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 9993caec6540Smrg found="yes" 9994caec6540Smrg fi 9995caec6540Smrg fi 9996caec6540Smrg 9997caec6540Smrg 9998caec6540Smrgfi 9999caec6540Smrg 10000caec6540Smrg 10001caec6540Smrg 10002caec6540Smrg 10003caec6540Smrg 10004caec6540Smrg 10005caec6540Smrg 10006caec6540Smrg CWARNFLAGS="$BASE_CFLAGS" 10007caec6540Smrg if test "x$GCC" = xyes ; then 10008caec6540Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10009caec6540Smrg fi 10010caec6540Smrg 10011caec6540Smrg 10012caec6540Smrg 10013caec6540Smrg 10014caec6540Smrg 10015caec6540Smrg 10016caec6540Smrg 10017caec6540Smrg 10018caec6540Smrg# Check whether --enable-strict-compilation was given. 10019caec6540Smrgif test "${enable_strict_compilation+set}" = set; then : 10020caec6540Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10021caec6540Smrgelse 10022caec6540Smrg STRICT_COMPILE=no 10023caec6540Smrgfi 10024caec6540Smrg 10025caec6540Smrg 10026caec6540Smrg 10027caec6540Smrg 10028caec6540Smrg 10029caec6540Smrg 10030caec6540SmrgSTRICT_CFLAGS="" 10031caec6540Smrg 10032caec6540Smrg 10033caec6540Smrg 10034caec6540Smrg 10035caec6540Smrg 10036caec6540Smrg 10037caec6540Smrg 10038caec6540Smrg 10039caec6540Smrg 10040caec6540Smrg 10041caec6540Smrg 10042caec6540Smrg 10043caec6540Smrg 10044caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10045caec6540Smrg 10046caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10047caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10048caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10049caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10050caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10051caec6540Smrg $as_echo_n "(cached) " >&6 10052caec6540Smrgelse 10053caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10054caec6540Smrg/* end confdefs.h. */ 10055caec6540Smrgint i; 10056caec6540Smrg_ACEOF 10057caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 10058caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10059caec6540Smrgelse 10060caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 10061caec6540Smrgfi 10062caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10063caec6540Smrgfi 10064caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10065caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10066caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10067caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10068caec6540Smrgfi 10069caec6540Smrg 10070caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10071caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10072caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10073caec6540Smrg fi 10074caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10075caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10076caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10077caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10078caec6540Smrg $as_echo_n "(cached) " >&6 10079caec6540Smrgelse 10080caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10081caec6540Smrg/* end confdefs.h. */ 10082caec6540Smrgint i; 10083caec6540Smrg_ACEOF 10084caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 10085caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10086caec6540Smrgelse 10087caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10088caec6540Smrgfi 10089caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10090caec6540Smrgfi 10091caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10092caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10093caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10094caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10095caec6540Smrgfi 10096caec6540Smrg 10097caec6540Smrgfound="no" 10098caec6540Smrg 10099caec6540Smrg if test $found = "no" ; then 10100e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10101caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10102caec6540Smrg fi 10103caec6540Smrg 10104e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10105caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10106caec6540Smrg fi 10107caec6540Smrg 10108caec6540Smrg CFLAGS="$CFLAGS -pedantic" 10109caec6540Smrg 10110caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10111caec6540Smrg$as_echo_n "checking if $CC supports -pedantic... " >&6; } 10112caec6540Smrg cacheid=xorg_cv_cc_flag__pedantic 10113caec6540Smrg if eval \${$cacheid+:} false; then : 10114caec6540Smrg $as_echo_n "(cached) " >&6 10115caec6540Smrgelse 10116caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10117caec6540Smrg/* end confdefs.h. */ 10118caec6540Smrgint i; 10119caec6540Smrgint 10120caec6540Smrgmain () 10121caec6540Smrg{ 10122caec6540Smrg 10123caec6540Smrg ; 10124caec6540Smrg return 0; 10125caec6540Smrg} 10126caec6540Smrg_ACEOF 10127caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 10128caec6540Smrg eval $cacheid=yes 10129caec6540Smrgelse 10130caec6540Smrg eval $cacheid=no 10131caec6540Smrgfi 10132caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 10133caec6540Smrg conftest$ac_exeext conftest.$ac_ext 10134caec6540Smrgfi 10135caec6540Smrg 10136caec6540Smrg 10137caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10138caec6540Smrg 10139caec6540Smrg eval supported=\$$cacheid 10140caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10141caec6540Smrg$as_echo "$supported" >&6; } 10142caec6540Smrg if test "$supported" = "yes" ; then 10143caec6540Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10144caec6540Smrg found="yes" 10145caec6540Smrg fi 10146caec6540Smrg fi 10147caec6540Smrg 10148caec6540Smrg 10149caec6540Smrg 10150caec6540Smrg 10151caec6540Smrg 10152caec6540Smrg 10153caec6540Smrg 10154caec6540Smrg 10155caec6540Smrg 10156caec6540Smrg 10157caec6540Smrg 10158caec6540Smrg 10159caec6540Smrg 10160caec6540Smrg 10161caec6540Smrg 10162caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10163caec6540Smrg 10164caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10165caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10166caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10167caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10168caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10169caec6540Smrg $as_echo_n "(cached) " >&6 10170caec6540Smrgelse 10171caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10172caec6540Smrg/* end confdefs.h. */ 10173caec6540Smrgint i; 10174caec6540Smrg_ACEOF 10175caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 10176caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10177caec6540Smrgelse 10178caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 10179caec6540Smrgfi 10180caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10181caec6540Smrgfi 10182caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10183caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10184caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10185caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10186caec6540Smrgfi 10187caec6540Smrg 10188caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10189caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10190caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10191caec6540Smrg fi 10192caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10193caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10194caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10195caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10196caec6540Smrg $as_echo_n "(cached) " >&6 10197caec6540Smrgelse 10198caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10199caec6540Smrg/* end confdefs.h. */ 10200caec6540Smrgint i; 10201caec6540Smrg_ACEOF 10202caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 10203caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10204caec6540Smrgelse 10205caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10206caec6540Smrgfi 10207caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10208caec6540Smrgfi 10209caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10210caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10211caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10212caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10213caec6540Smrgfi 10214caec6540Smrg 10215caec6540Smrgfound="no" 10216caec6540Smrg 10217caec6540Smrg if test $found = "no" ; then 10218e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10219caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10220caec6540Smrg fi 10221caec6540Smrg 10222e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10223caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10224caec6540Smrg fi 10225caec6540Smrg 10226caec6540Smrg CFLAGS="$CFLAGS -Werror" 10227caec6540Smrg 10228caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10229caec6540Smrg$as_echo_n "checking if $CC supports -Werror... " >&6; } 10230caec6540Smrg cacheid=xorg_cv_cc_flag__Werror 10231caec6540Smrg if eval \${$cacheid+:} false; then : 10232caec6540Smrg $as_echo_n "(cached) " >&6 10233caec6540Smrgelse 10234caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10235caec6540Smrg/* end confdefs.h. */ 10236caec6540Smrgint i; 10237caec6540Smrgint 10238caec6540Smrgmain () 10239caec6540Smrg{ 10240caec6540Smrg 10241caec6540Smrg ; 10242caec6540Smrg return 0; 10243caec6540Smrg} 10244caec6540Smrg_ACEOF 10245caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 10246caec6540Smrg eval $cacheid=yes 10247caec6540Smrgelse 10248caec6540Smrg eval $cacheid=no 10249caec6540Smrgfi 10250caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 10251caec6540Smrg conftest$ac_exeext conftest.$ac_ext 10252caec6540Smrgfi 10253caec6540Smrg 10254caec6540Smrg 10255caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10256caec6540Smrg 10257caec6540Smrg eval supported=\$$cacheid 10258caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10259caec6540Smrg$as_echo "$supported" >&6; } 10260caec6540Smrg if test "$supported" = "yes" ; then 10261caec6540Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10262caec6540Smrg found="yes" 10263caec6540Smrg fi 10264caec6540Smrg fi 10265caec6540Smrg 10266caec6540Smrg if test $found = "no" ; then 10267e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10268caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10269caec6540Smrg fi 10270caec6540Smrg 10271e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10272caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10273caec6540Smrg fi 10274caec6540Smrg 10275caec6540Smrg CFLAGS="$CFLAGS -errwarn" 10276caec6540Smrg 10277caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10278caec6540Smrg$as_echo_n "checking if $CC supports -errwarn... " >&6; } 10279caec6540Smrg cacheid=xorg_cv_cc_flag__errwarn 10280caec6540Smrg if eval \${$cacheid+:} false; then : 10281caec6540Smrg $as_echo_n "(cached) " >&6 10282caec6540Smrgelse 10283caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10284caec6540Smrg/* end confdefs.h. */ 10285caec6540Smrgint i; 10286caec6540Smrgint 10287caec6540Smrgmain () 10288caec6540Smrg{ 10289caec6540Smrg 10290caec6540Smrg ; 10291caec6540Smrg return 0; 10292caec6540Smrg} 10293caec6540Smrg_ACEOF 10294caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 10295caec6540Smrg eval $cacheid=yes 10296caec6540Smrgelse 10297caec6540Smrg eval $cacheid=no 10298caec6540Smrgfi 10299caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 10300caec6540Smrg conftest$ac_exeext conftest.$ac_ext 10301caec6540Smrgfi 10302caec6540Smrg 10303caec6540Smrg 10304caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10305caec6540Smrg 10306caec6540Smrg eval supported=\$$cacheid 10307caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10308caec6540Smrg$as_echo "$supported" >&6; } 10309caec6540Smrg if test "$supported" = "yes" ; then 10310caec6540Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10311caec6540Smrg found="yes" 10312caec6540Smrg fi 10313caec6540Smrg fi 10314caec6540Smrg 10315caec6540Smrg 10316caec6540Smrg 10317caec6540Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10318caec6540Smrg# activate it with -Werror, so we add it here explicitly. 10319caec6540Smrg 10320caec6540Smrg 10321caec6540Smrg 10322caec6540Smrg 10323caec6540Smrg 10324caec6540Smrg 10325caec6540Smrg 10326caec6540Smrg 10327caec6540Smrg 10328caec6540Smrg 10329caec6540Smrg 10330caec6540Smrg 10331caec6540Smrg 10332caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS" 10333caec6540Smrg 10334caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10335caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10336caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10337caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10338caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10339caec6540Smrg $as_echo_n "(cached) " >&6 10340caec6540Smrgelse 10341caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10342caec6540Smrg/* end confdefs.h. */ 10343caec6540Smrgint i; 10344caec6540Smrg_ACEOF 10345caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 10346caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=yes 10347caec6540Smrgelse 10348caec6540Smrg xorg_cv_cc_flag_unknown_warning_option=no 10349caec6540Smrgfi 10350caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10351caec6540Smrgfi 10352caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10353caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10354caec6540Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10355caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10356caec6540Smrgfi 10357caec6540Smrg 10358caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10359caec6540Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10360caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10361caec6540Smrg fi 10362caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10363caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10364caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10365caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10366caec6540Smrg $as_echo_n "(cached) " >&6 10367caec6540Smrgelse 10368caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10369caec6540Smrg/* end confdefs.h. */ 10370caec6540Smrgint i; 10371caec6540Smrg_ACEOF 10372caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then : 10373caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 10374caec6540Smrgelse 10375caec6540Smrg xorg_cv_cc_flag_unused_command_line_argument=no 10376caec6540Smrgfi 10377caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10378caec6540Smrgfi 10379caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10380caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10381caec6540Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10382caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10383caec6540Smrgfi 10384caec6540Smrg 10385caec6540Smrgfound="no" 10386caec6540Smrg 10387caec6540Smrg if test $found = "no" ; then 10388e9feffd0Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10389caec6540Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10390caec6540Smrg fi 10391caec6540Smrg 10392e9feffd0Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10393caec6540Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10394caec6540Smrg fi 10395caec6540Smrg 10396caec6540Smrg CFLAGS="$CFLAGS -Werror=attributes" 10397caec6540Smrg 10398caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10399caec6540Smrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 10400e9feffd0Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 10401caec6540Smrg if eval \${$cacheid+:} false; then : 10402caec6540Smrg $as_echo_n "(cached) " >&6 10403caec6540Smrgelse 10404caec6540Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10405caec6540Smrg/* end confdefs.h. */ 10406caec6540Smrgint i; 10407caec6540Smrgint 10408caec6540Smrgmain () 10409caec6540Smrg{ 10410caec6540Smrg 10411caec6540Smrg ; 10412caec6540Smrg return 0; 10413caec6540Smrg} 10414caec6540Smrg_ACEOF 10415caec6540Smrgif ac_fn_c_try_link "$LINENO"; then : 10416caec6540Smrg eval $cacheid=yes 10417caec6540Smrgelse 10418caec6540Smrg eval $cacheid=no 10419caec6540Smrgfi 10420caec6540Smrgrm -f core conftest.err conftest.$ac_objext \ 10421caec6540Smrg conftest$ac_exeext conftest.$ac_ext 10422caec6540Smrgfi 10423caec6540Smrg 10424caec6540Smrg 10425caec6540Smrg CFLAGS="$xorg_testset_save_CFLAGS" 10426caec6540Smrg 10427caec6540Smrg eval supported=\$$cacheid 10428caec6540Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10429caec6540Smrg$as_echo "$supported" >&6; } 10430caec6540Smrg if test "$supported" = "yes" ; then 10431caec6540Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10432caec6540Smrg found="yes" 10433caec6540Smrg fi 10434caec6540Smrg fi 10435caec6540Smrg 10436caec6540Smrg 10437caec6540Smrg 10438caec6540Smrgif test "x$STRICT_COMPILE" = "xyes"; then 10439caec6540Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10440caec6540Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10441caec6540Smrgfi 10442caec6540Smrg 10443caec6540Smrg 10444caec6540Smrg 10445caec6540Smrg 10446caec6540Smrg 10447caec6540Smrg 10448caec6540Smrgcat >>confdefs.h <<_ACEOF 10449caec6540Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10450caec6540Smrg_ACEOF 10451caec6540Smrg 10452caec6540Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10453caec6540Smrg if test "x$PVM" = "x"; then 10454caec6540Smrg PVM="0" 10455caec6540Smrg fi 10456caec6540Smrg 10457caec6540Smrgcat >>confdefs.h <<_ACEOF 10458caec6540Smrg#define PACKAGE_VERSION_MINOR $PVM 10459caec6540Smrg_ACEOF 10460caec6540Smrg 10461caec6540Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10462caec6540Smrg if test "x$PVP" = "x"; then 10463caec6540Smrg PVP="0" 10464caec6540Smrg fi 10465caec6540Smrg 10466caec6540Smrgcat >>confdefs.h <<_ACEOF 10467caec6540Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 10468caec6540Smrg_ACEOF 10469caec6540Smrg 10470caec6540Smrg 10471caec6540Smrg 10472caec6540SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10473caec6540Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10474caec6540Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10475caec6540Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)" 10476caec6540Smrg 10477caec6540Smrg 10478caec6540Smrg 10479caec6540Smrg 10480caec6540Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10481caec6540SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10482caec6540Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10483caec6540Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10484caec6540Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10485caec6540Smrg 10486caec6540Smrg 10487caec6540Smrg 10488caec6540Smrg 10489caec6540Smrg 10490caec6540Smrg 10491caec6540Smrgif test x$APP_MAN_SUFFIX = x ; then 10492caec6540Smrg APP_MAN_SUFFIX=1 10493caec6540Smrgfi 10494caec6540Smrgif test x$APP_MAN_DIR = x ; then 10495caec6540Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10496caec6540Smrgfi 10497caec6540Smrg 10498caec6540Smrgif test x$LIB_MAN_SUFFIX = x ; then 10499caec6540Smrg LIB_MAN_SUFFIX=3 10500caec6540Smrgfi 10501caec6540Smrgif test x$LIB_MAN_DIR = x ; then 10502caec6540Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10503caec6540Smrgfi 10504caec6540Smrg 10505caec6540Smrgif test x$FILE_MAN_SUFFIX = x ; then 10506caec6540Smrg case $host_os in 10507e9feffd0Smrg # Solaris 2.0 - 11 use SysV man page sections 10508e9feffd0Smrg solaris2.?|solaris2.1[01]) FILE_MAN_SUFFIX=4 ;; 10509e9feffd0Smrg *) FILE_MAN_SUFFIX=5 ;; 10510caec6540Smrg esac 10511caec6540Smrgfi 10512caec6540Smrgif test x$FILE_MAN_DIR = x ; then 10513caec6540Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10514caec6540Smrgfi 10515caec6540Smrg 10516caec6540Smrgif test x$MISC_MAN_SUFFIX = x ; then 10517caec6540Smrg case $host_os in 10518e9feffd0Smrg # Solaris 2.0 - 11 use SysV man page sections 10519e9feffd0Smrg solaris2.?|solaris2.1[01]) MISC_MAN_SUFFIX=5 ;; 10520e9feffd0Smrg *) MISC_MAN_SUFFIX=7 ;; 10521caec6540Smrg esac 10522caec6540Smrgfi 10523caec6540Smrgif test x$MISC_MAN_DIR = x ; then 10524caec6540Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10525caec6540Smrgfi 10526caec6540Smrg 10527caec6540Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 10528caec6540Smrg case $host_os in 10529e9feffd0Smrg # Solaris 2.0 - 11 use SysV man page sections 10530e9feffd0Smrg solaris2.?|solaris2.1[01]) DRIVER_MAN_SUFFIX=7 ;; 10531e9feffd0Smrg *) DRIVER_MAN_SUFFIX=4 ;; 10532caec6540Smrg esac 10533caec6540Smrgfi 10534caec6540Smrgif test x$DRIVER_MAN_DIR = x ; then 10535caec6540Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10536caec6540Smrgfi 10537caec6540Smrg 10538caec6540Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 10539caec6540Smrg case $host_os in 10540e9feffd0Smrg # Solaris 2.0 - 11 use SysV man page sections 10541e9feffd0Smrg solaris2.?|solaris2.1[01]) ADMIN_MAN_SUFFIX=1m ;; 10542e9feffd0Smrg *) ADMIN_MAN_SUFFIX=8 ;; 10543caec6540Smrg esac 10544caec6540Smrgfi 10545caec6540Smrgif test x$ADMIN_MAN_DIR = x ; then 10546caec6540Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10547caec6540Smrgfi 10548caec6540Smrg 10549caec6540Smrg 10550caec6540Smrg 10551caec6540Smrg 10552caec6540Smrg 10553caec6540Smrg 10554caec6540Smrg 10555caec6540Smrg 10556caec6540Smrg 10557caec6540Smrg 10558caec6540Smrg 10559caec6540Smrg 10560caec6540Smrg 10561caec6540Smrg 10562caec6540Smrg 10563caec6540SmrgXORG_MAN_PAGE="X Version 11" 10564caec6540Smrg 10565caec6540SmrgMAN_SUBSTS="\ 10566caec6540Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10567caec6540Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10568caec6540Smrg -e 's|__xservername__|Xorg|g' \ 10569caec6540Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 10570caec6540Smrg -e 's|__projectroot__|\$(prefix)|g' \ 10571caec6540Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 10572caec6540Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 10573caec6540Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 10574caec6540Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 10575caec6540Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 10576caec6540Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 10577caec6540Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10578caec6540Smrg 10579caec6540Smrg 10580caec6540Smrg 10581caec6540Smrg# Check whether --enable-silent-rules was given. 10582caec6540Smrgif test "${enable_silent_rules+set}" = set; then : 10583caec6540Smrg enableval=$enable_silent_rules; 10584caec6540Smrgfi 10585caec6540Smrg 10586e9feffd0Smrgcase $enable_silent_rules in # ((( 10587e9feffd0Smrg yes) AM_DEFAULT_VERBOSITY=0;; 10588e9feffd0Smrg no) AM_DEFAULT_VERBOSITY=1;; 10589e9feffd0Smrg *) AM_DEFAULT_VERBOSITY=0;; 10590caec6540Smrgesac 10591e9feffd0Smrgam_make=${MAKE-make} 10592e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10593e9feffd0Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10594e9feffd0Smrgif ${am_cv_make_support_nested_variables+:} false; then : 10595e9feffd0Smrg $as_echo_n "(cached) " >&6 10596e9feffd0Smrgelse 10597e9feffd0Smrg if $as_echo 'TRUE=$(BAR$(V)) 10598e9feffd0SmrgBAR0=false 10599e9feffd0SmrgBAR1=true 10600e9feffd0SmrgV=1 10601e9feffd0Smrgam__doit: 10602e9feffd0Smrg @$(TRUE) 10603e9feffd0Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10604e9feffd0Smrg am_cv_make_support_nested_variables=yes 10605e9feffd0Smrgelse 10606e9feffd0Smrg am_cv_make_support_nested_variables=no 10607e9feffd0Smrgfi 10608e9feffd0Smrgfi 10609e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10610e9feffd0Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 10611e9feffd0Smrgif test $am_cv_make_support_nested_variables = yes; then 10612e9feffd0Smrg AM_V='$(V)' 10613e9feffd0Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10614e9feffd0Smrgelse 10615e9feffd0Smrg AM_V=$AM_DEFAULT_VERBOSITY 10616e9feffd0Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10617e9feffd0Smrgfi 10618caec6540SmrgAM_BACKSLASH='\' 10619caec6540Smrg 10620caec6540Smrg 10621caec6540Smrg 10622caec6540Smrg# Checks for pkg-config packages 10623caec6540Smrg 10624caec6540Smrgpkg_failed=no 10625caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BEFORELIGHT" >&5 106262d861bc5Smrg$as_echo_n "checking for BEFORELIGHT... " >&6; } 106272d861bc5Smrg 106282d861bc5Smrgif test -n "$BEFORELIGHT_CFLAGS"; then 106292d861bc5Smrg pkg_cv_BEFORELIGHT_CFLAGS="$BEFORELIGHT_CFLAGS" 106302d861bc5Smrg elif test -n "$PKG_CONFIG"; then 106312d861bc5Smrg if test -n "$PKG_CONFIG" && \ 106322d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xscrnsaver xt\""; } >&5 106332d861bc5Smrg ($PKG_CONFIG --exists --print-errors "x11 xscrnsaver xt") 2>&5 1063444d7874bSmrg ac_status=$? 106352d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 106362d861bc5Smrg test $ac_status = 0; }; then 106372d861bc5Smrg pkg_cv_BEFORELIGHT_CFLAGS=`$PKG_CONFIG --cflags "x11 xscrnsaver xt" 2>/dev/null` 10638e9feffd0Smrg test "x$?" != "x0" && pkg_failed=yes 1063944d7874bSmrgelse 1064044d7874bSmrg pkg_failed=yes 1064144d7874bSmrgfi 106422d861bc5Smrg else 106432d861bc5Smrg pkg_failed=untried 106442d861bc5Smrgfi 106452d861bc5Smrgif test -n "$BEFORELIGHT_LIBS"; then 106462d861bc5Smrg pkg_cv_BEFORELIGHT_LIBS="$BEFORELIGHT_LIBS" 106472d861bc5Smrg elif test -n "$PKG_CONFIG"; then 106482d861bc5Smrg if test -n "$PKG_CONFIG" && \ 106492d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xscrnsaver xt\""; } >&5 106502d861bc5Smrg ($PKG_CONFIG --exists --print-errors "x11 xscrnsaver xt") 2>&5 106512d861bc5Smrg ac_status=$? 106522d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 106532d861bc5Smrg test $ac_status = 0; }; then 106542d861bc5Smrg pkg_cv_BEFORELIGHT_LIBS=`$PKG_CONFIG --libs "x11 xscrnsaver xt" 2>/dev/null` 10655e9feffd0Smrg test "x$?" != "x0" && pkg_failed=yes 1065644d7874bSmrgelse 106572d861bc5Smrg pkg_failed=yes 106582d861bc5Smrgfi 106592d861bc5Smrg else 106602d861bc5Smrg pkg_failed=untried 1066144d7874bSmrgfi 1066244d7874bSmrg 1066344d7874bSmrg 1066444d7874bSmrg 1066544d7874bSmrgif test $pkg_failed = yes; then 10666e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10667e9feffd0Smrg$as_echo "no" >&6; } 1066844d7874bSmrg 1066944d7874bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1067044d7874bSmrg _pkg_short_errors_supported=yes 1067144d7874bSmrgelse 1067244d7874bSmrg _pkg_short_errors_supported=no 1067344d7874bSmrgfi 1067444d7874bSmrg if test $_pkg_short_errors_supported = yes; then 10675e9feffd0Smrg BEFORELIGHT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xscrnsaver xt" 2>&1` 1067644d7874bSmrg else 10677e9feffd0Smrg BEFORELIGHT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xscrnsaver xt" 2>&1` 1067844d7874bSmrg fi 1067944d7874bSmrg # Put the nasty error message in config.log where it belongs 1068044d7874bSmrg echo "$BEFORELIGHT_PKG_ERRORS" >&5 1068144d7874bSmrg 106822d861bc5Smrg as_fn_error $? "Package requirements (x11 xscrnsaver xt) were not met: 1068344d7874bSmrg 1068444d7874bSmrg$BEFORELIGHT_PKG_ERRORS 1068544d7874bSmrg 1068644d7874bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1068744d7874bSmrginstalled software in a non-standard prefix. 1068844d7874bSmrg 1068944d7874bSmrgAlternatively, you may set the environment variables BEFORELIGHT_CFLAGS 1069044d7874bSmrgand BEFORELIGHT_LIBS to avoid the need to call pkg-config. 10691e9feffd0SmrgSee the pkg-config man page for more details." "$LINENO" 5 1069244d7874bSmrgelif test $pkg_failed = untried; then 10693e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10694e9feffd0Smrg$as_echo "no" >&6; } 106952d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 106962d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 106972d861bc5Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1069844d7874bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 1069944d7874bSmrgpath to pkg-config. 1070044d7874bSmrg 1070144d7874bSmrgAlternatively, you may set the environment variables BEFORELIGHT_CFLAGS 1070244d7874bSmrgand BEFORELIGHT_LIBS to avoid the need to call pkg-config. 1070344d7874bSmrgSee the pkg-config man page for more details. 1070444d7874bSmrg 107052d861bc5SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 107062d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 1070744d7874bSmrgelse 1070844d7874bSmrg BEFORELIGHT_CFLAGS=$pkg_cv_BEFORELIGHT_CFLAGS 1070944d7874bSmrg BEFORELIGHT_LIBS=$pkg_cv_BEFORELIGHT_LIBS 107102d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 107112d861bc5Smrg$as_echo "yes" >&6; } 10712e9feffd0Smrg 1071344d7874bSmrgfi 1071444d7874bSmrg 107152d861bc5Smrg 107162d861bc5Smrgpkg_failed=no 107172d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5 107182d861bc5Smrg$as_echo_n "checking for APPDEFS... " >&6; } 107192d861bc5Smrg 107202d861bc5Smrgif test -n "$APPDEFS_CFLAGS"; then 107212d861bc5Smrg pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS" 107222d861bc5Smrg elif test -n "$PKG_CONFIG"; then 107232d861bc5Smrg if test -n "$PKG_CONFIG" && \ 107242d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 1072544d7874bSmrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 1072644d7874bSmrg ac_status=$? 107272d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 107282d861bc5Smrg test $ac_status = 0; }; then 1072944d7874bSmrg pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null` 10730e9feffd0Smrg test "x$?" != "x0" && pkg_failed=yes 1073144d7874bSmrgelse 1073244d7874bSmrg pkg_failed=yes 1073344d7874bSmrgfi 107342d861bc5Smrg else 107352d861bc5Smrg pkg_failed=untried 1073644d7874bSmrgfi 107372d861bc5Smrgif test -n "$APPDEFS_LIBS"; then 107382d861bc5Smrg pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS" 107392d861bc5Smrg elif test -n "$PKG_CONFIG"; then 107402d861bc5Smrg if test -n "$PKG_CONFIG" && \ 107412d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5 1074244d7874bSmrg ($PKG_CONFIG --exists --print-errors "xt") 2>&5 1074344d7874bSmrg ac_status=$? 107442d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 107452d861bc5Smrg test $ac_status = 0; }; then 1074644d7874bSmrg pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null` 10747e9feffd0Smrg test "x$?" != "x0" && pkg_failed=yes 1074844d7874bSmrgelse 1074944d7874bSmrg pkg_failed=yes 1075044d7874bSmrgfi 107512d861bc5Smrg else 107522d861bc5Smrg pkg_failed=untried 1075344d7874bSmrgfi 1075444d7874bSmrg 1075544d7874bSmrg 1075644d7874bSmrg 1075744d7874bSmrgif test $pkg_failed = yes; then 10758e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10759e9feffd0Smrg$as_echo "no" >&6; } 1076044d7874bSmrg 1076144d7874bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1076244d7874bSmrg _pkg_short_errors_supported=yes 1076344d7874bSmrgelse 1076444d7874bSmrg _pkg_short_errors_supported=no 1076544d7874bSmrgfi 1076644d7874bSmrg if test $_pkg_short_errors_supported = yes; then 10767e9feffd0Smrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1` 1076844d7874bSmrg else 10769e9feffd0Smrg APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1` 1077044d7874bSmrg fi 1077144d7874bSmrg # Put the nasty error message in config.log where it belongs 1077244d7874bSmrg echo "$APPDEFS_PKG_ERRORS" >&5 1077344d7874bSmrg 107742d861bc5Smrg as_fn_error $? "Package requirements (xt) were not met: 1077544d7874bSmrg 1077644d7874bSmrg$APPDEFS_PKG_ERRORS 1077744d7874bSmrg 1077844d7874bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1077944d7874bSmrginstalled software in a non-standard prefix. 1078044d7874bSmrg 1078144d7874bSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 1078244d7874bSmrgand APPDEFS_LIBS to avoid the need to call pkg-config. 10783e9feffd0SmrgSee the pkg-config man page for more details." "$LINENO" 5 1078444d7874bSmrgelif test $pkg_failed = untried; then 10785e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10786e9feffd0Smrg$as_echo "no" >&6; } 107872d861bc5Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 107882d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 107892d861bc5Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1079044d7874bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 1079144d7874bSmrgpath to pkg-config. 1079244d7874bSmrg 1079344d7874bSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS 1079444d7874bSmrgand APPDEFS_LIBS to avoid the need to call pkg-config. 1079544d7874bSmrgSee the pkg-config man page for more details. 1079644d7874bSmrg 107972d861bc5SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 107982d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; } 1079944d7874bSmrgelse 1080044d7874bSmrg APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS 1080144d7874bSmrg APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS 108022d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 108032d861bc5Smrg$as_echo "yes" >&6; } 10804e9feffd0Smrg 1080544d7874bSmrgfi 108062d861bc5Smrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt` 1080744d7874bSmrg 108082d861bc5Smrg# Check whether --with-appdefaultdir was given. 108092d861bc5Smrgif test "${with_appdefaultdir+set}" = set; then : 108102d861bc5Smrg withval=$with_appdefaultdir; appdefaultdir="$withval" 1081144d7874bSmrgelse 108122d861bc5Smrg appdefaultdir="${xt_appdefaultdir}" 1081344d7874bSmrgfi 1081444d7874bSmrg 1081544d7874bSmrg 1081644d7874bSmrg 1081744d7874bSmrg 10818caec6540Smrgac_config_files="$ac_config_files Makefile man/Makefile" 1081944d7874bSmrg 1082044d7874bSmrgcat >confcache <<\_ACEOF 1082144d7874bSmrg# This file is a shell script that caches the results of configure 1082244d7874bSmrg# tests run on this system so they can be shared between configure 1082344d7874bSmrg# scripts and configure runs, see configure's option --config-cache. 1082444d7874bSmrg# It is not useful on other systems. If it contains results you don't 1082544d7874bSmrg# want to keep, you may remove or edit it. 1082644d7874bSmrg# 1082744d7874bSmrg# config.status only pays attention to the cache file if you give it 1082844d7874bSmrg# the --recheck option to rerun configure. 1082944d7874bSmrg# 1083044d7874bSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 1083144d7874bSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 1083244d7874bSmrg# following values. 1083344d7874bSmrg 1083444d7874bSmrg_ACEOF 1083544d7874bSmrg 1083644d7874bSmrg# The following way of writing the cache mishandles newlines in values, 1083744d7874bSmrg# but we know of no workaround that is simple, portable, and efficient. 108382d861bc5Smrg# So, we kill variables containing newlines. 1083944d7874bSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 1084044d7874bSmrg# and sets the high bit in the cache file unless we assign to the vars. 108412d861bc5Smrg( 108422d861bc5Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 108432d861bc5Smrg eval ac_val=\$$ac_var 108442d861bc5Smrg case $ac_val in #( 108452d861bc5Smrg *${as_nl}*) 108462d861bc5Smrg case $ac_var in #( 108472d861bc5Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 108482d861bc5Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 108492d861bc5Smrg esac 108502d861bc5Smrg case $ac_var in #( 108512d861bc5Smrg _ | IFS | as_nl) ;; #( 108522d861bc5Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 108532d861bc5Smrg *) { eval $ac_var=; unset $ac_var;} ;; 108542d861bc5Smrg esac ;; 108552d861bc5Smrg esac 108562d861bc5Smrg done 108572d861bc5Smrg 1085844d7874bSmrg (set) 2>&1 | 108592d861bc5Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 108602d861bc5Smrg *${as_nl}ac_space=\ *) 108612d861bc5Smrg # `set' does not quote correctly, so add quotes: double-quote 108622d861bc5Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 1086344d7874bSmrg sed -n \ 1086444d7874bSmrg "s/'/'\\\\''/g; 1086544d7874bSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 108662d861bc5Smrg ;; #( 1086744d7874bSmrg *) 1086844d7874bSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 108692d861bc5Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1087044d7874bSmrg ;; 108712d861bc5Smrg esac | 108722d861bc5Smrg sort 108732d861bc5Smrg) | 1087444d7874bSmrg sed ' 108752d861bc5Smrg /^ac_cv_env_/b end 1087644d7874bSmrg t clear 108772d861bc5Smrg :clear 1087844d7874bSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 1087944d7874bSmrg t end 108802d861bc5Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 108812d861bc5Smrg :end' >>confcache 108822d861bc5Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 108832d861bc5Smrg if test -w "$cache_file"; then 108842d861bc5Smrg if test "x$cache_file" != "x/dev/null"; then 108852d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 108862d861bc5Smrg$as_echo "$as_me: updating cache $cache_file" >&6;} 108872d861bc5Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 108882d861bc5Smrg cat confcache >"$cache_file" 108892d861bc5Smrg else 108902d861bc5Smrg case $cache_file in #( 108912d861bc5Smrg */* | ?:*) 108922d861bc5Smrg mv -f confcache "$cache_file"$$ && 108932d861bc5Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 108942d861bc5Smrg *) 108952d861bc5Smrg mv -f confcache "$cache_file" ;; 108962d861bc5Smrg esac 108972d861bc5Smrg fi 108982d861bc5Smrg fi 1089944d7874bSmrg else 109002d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 109012d861bc5Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 1090244d7874bSmrg fi 1090344d7874bSmrgfi 1090444d7874bSmrgrm -f confcache 1090544d7874bSmrg 1090644d7874bSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 1090744d7874bSmrg# Let make expand exec_prefix. 1090844d7874bSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 1090944d7874bSmrg 1091044d7874bSmrgDEFS=-DHAVE_CONFIG_H 1091144d7874bSmrg 1091244d7874bSmrgac_libobjs= 1091344d7874bSmrgac_ltlibobjs= 109142d861bc5SmrgU= 1091544d7874bSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1091644d7874bSmrg # 1. Remove the extension, and $U if already installed. 109172d861bc5Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 109182d861bc5Smrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 109192d861bc5Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 109202d861bc5Smrg # will be set to the directory where LIBOBJS objects are built. 109212d861bc5Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 109222d861bc5Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1092344d7874bSmrgdone 1092444d7874bSmrgLIBOBJS=$ac_libobjs 1092544d7874bSmrg 1092644d7874bSmrgLTLIBOBJS=$ac_ltlibobjs 1092744d7874bSmrg 1092844d7874bSmrg 10929e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 10930e9feffd0Smrg$as_echo_n "checking that generated files are newer than configure... " >&6; } 10931e9feffd0Smrg if test -n "$am_sleep_pid"; then 10932e9feffd0Smrg # Hide warnings about reused PIDs. 10933e9feffd0Smrg wait $am_sleep_pid 2>/dev/null 10934e9feffd0Smrg fi 10935e9feffd0Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 10936e9feffd0Smrg$as_echo "done" >&6; } 109372d861bc5Smrg if test -n "$EXEEXT"; then 109382d861bc5Smrg am__EXEEXT_TRUE= 109392d861bc5Smrg am__EXEEXT_FALSE='#' 109402d861bc5Smrgelse 109412d861bc5Smrg am__EXEEXT_TRUE='#' 109422d861bc5Smrg am__EXEEXT_FALSE= 109432d861bc5Smrgfi 109442d861bc5Smrg 1094544d7874bSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 109462d861bc5Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 109472d861bc5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1094844d7874bSmrgfi 1094944d7874bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 109502d861bc5Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 109512d861bc5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1095244d7874bSmrgfi 1095344d7874bSmrg 109542d861bc5Smrg: "${CONFIG_STATUS=./config.status}" 109552d861bc5Smrgac_write_fail=0 1095644d7874bSmrgac_clean_files_save=$ac_clean_files 1095744d7874bSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 109582d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 109592d861bc5Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 109602d861bc5Smrgas_write_fail=0 109612d861bc5Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1096244d7874bSmrg#! $SHELL 1096344d7874bSmrg# Generated by $as_me. 1096444d7874bSmrg# Run this file to recreate the current configuration. 1096544d7874bSmrg# Compiler output produced by configure, useful for debugging 1096644d7874bSmrg# configure, is in config.log if it exists. 1096744d7874bSmrg 1096844d7874bSmrgdebug=false 1096944d7874bSmrgac_cs_recheck=false 1097044d7874bSmrgac_cs_silent=false 1097144d7874bSmrg 109722d861bc5SmrgSHELL=\${CONFIG_SHELL-$SHELL} 109732d861bc5Smrgexport SHELL 109742d861bc5Smrg_ASEOF 109752d861bc5Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 109762d861bc5Smrg## -------------------- ## 109772d861bc5Smrg## M4sh Initialization. ## 109782d861bc5Smrg## -------------------- ## 109792d861bc5Smrg 109802d861bc5Smrg# Be more Bourne compatible 109812d861bc5SmrgDUALCASE=1; export DUALCASE # for MKS sh 109822d861bc5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1098344d7874bSmrg emulate sh 1098444d7874bSmrg NULLCMD=: 109852d861bc5Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1098644d7874bSmrg # is contrary to our usage. Disable this feature. 1098744d7874bSmrg alias -g '${1+"$@"}'='"$@"' 109882d861bc5Smrg setopt NO_GLOB_SUBST 109892d861bc5Smrgelse 109902d861bc5Smrg case `(set -o) 2>/dev/null` in #( 109912d861bc5Smrg *posix*) : 109922d861bc5Smrg set -o posix ;; #( 109932d861bc5Smrg *) : 109942d861bc5Smrg ;; 109952d861bc5Smrgesac 1099644d7874bSmrgfi 1099744d7874bSmrg 109982d861bc5Smrg 109992d861bc5Smrgas_nl=' 110002d861bc5Smrg' 110012d861bc5Smrgexport as_nl 110022d861bc5Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 110032d861bc5Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 110042d861bc5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 110052d861bc5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 110062d861bc5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 110072d861bc5Smrg# but without wasting forks for bash or zsh. 110082d861bc5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 110092d861bc5Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 110102d861bc5Smrg as_echo='print -r --' 110112d861bc5Smrg as_echo_n='print -rn --' 110122d861bc5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 110132d861bc5Smrg as_echo='printf %s\n' 110142d861bc5Smrg as_echo_n='printf %s' 1101544d7874bSmrgelse 110162d861bc5Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 110172d861bc5Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 110182d861bc5Smrg as_echo_n='/usr/ucb/echo -n' 110192d861bc5Smrg else 110202d861bc5Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 110212d861bc5Smrg as_echo_n_body='eval 110222d861bc5Smrg arg=$1; 110232d861bc5Smrg case $arg in #( 110242d861bc5Smrg *"$as_nl"*) 110252d861bc5Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 110262d861bc5Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 110272d861bc5Smrg esac; 110282d861bc5Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 110292d861bc5Smrg ' 110302d861bc5Smrg export as_echo_n_body 110312d861bc5Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 110322d861bc5Smrg fi 110332d861bc5Smrg export as_echo_body 110342d861bc5Smrg as_echo='sh -c $as_echo_body as_echo' 1103544d7874bSmrgfi 1103644d7874bSmrg 110372d861bc5Smrg# The user is always right. 110382d861bc5Smrgif test "${PATH_SEPARATOR+set}" != set; then 110392d861bc5Smrg PATH_SEPARATOR=: 110402d861bc5Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 110412d861bc5Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 110422d861bc5Smrg PATH_SEPARATOR=';' 110432d861bc5Smrg } 110442d861bc5Smrgfi 110452d861bc5Smrg 110462d861bc5Smrg 110472d861bc5Smrg# IFS 110482d861bc5Smrg# We need space, tab and new line, in precisely that order. Quoting is 110492d861bc5Smrg# there to prevent editors from complaining about space-tab. 110502d861bc5Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 110512d861bc5Smrg# splitting by setting IFS to empty value.) 110522d861bc5SmrgIFS=" "" $as_nl" 110532d861bc5Smrg 110542d861bc5Smrg# Find who we are. Look in the path if we contain no directory separator. 110552d861bc5Smrgas_myself= 110562d861bc5Smrgcase $0 in #(( 110572d861bc5Smrg *[\\/]* ) as_myself=$0 ;; 110582d861bc5Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 110592d861bc5Smrgfor as_dir in $PATH 110602d861bc5Smrgdo 110612d861bc5Smrg IFS=$as_save_IFS 110622d861bc5Smrg test -z "$as_dir" && as_dir=. 110632d861bc5Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 110642d861bc5Smrg done 110652d861bc5SmrgIFS=$as_save_IFS 1106644d7874bSmrg 110672d861bc5Smrg ;; 110682d861bc5Smrgesac 110692d861bc5Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 110702d861bc5Smrg# in which case we are not to be found in the path. 110712d861bc5Smrgif test "x$as_myself" = x; then 110722d861bc5Smrg as_myself=$0 110732d861bc5Smrgfi 110742d861bc5Smrgif test ! -f "$as_myself"; then 110752d861bc5Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110762d861bc5Smrg exit 1 110772d861bc5Smrgfi 110782d861bc5Smrg 110792d861bc5Smrg# Unset variables that we do not need and which cause bugs (e.g. in 110802d861bc5Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 110812d861bc5Smrg# suppresses any "Segmentation fault" message there. '((' could 110822d861bc5Smrg# trigger a bug in pdksh 5.2.14. 110832d861bc5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 110842d861bc5Smrgdo eval test x\${$as_var+set} = xset \ 110852d861bc5Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 110862d861bc5Smrgdone 1108744d7874bSmrgPS1='$ ' 1108844d7874bSmrgPS2='> ' 1108944d7874bSmrgPS4='+ ' 1109044d7874bSmrg 1109144d7874bSmrg# NLS nuisances. 110922d861bc5SmrgLC_ALL=C 110932d861bc5Smrgexport LC_ALL 110942d861bc5SmrgLANGUAGE=C 110952d861bc5Smrgexport LANGUAGE 110962d861bc5Smrg 110972d861bc5Smrg# CDPATH. 110982d861bc5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 110992d861bc5Smrg 111002d861bc5Smrg 111012d861bc5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 111022d861bc5Smrg# ---------------------------------------- 111032d861bc5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 111042d861bc5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 111052d861bc5Smrg# script with STATUS, using 1 if that was 0. 111062d861bc5Smrgas_fn_error () 111072d861bc5Smrg{ 111082d861bc5Smrg as_status=$1; test $as_status -eq 0 && as_status=1 111092d861bc5Smrg if test "$4"; then 111102d861bc5Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 111112d861bc5Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 1111244d7874bSmrg fi 111132d861bc5Smrg $as_echo "$as_me: error: $2" >&2 111142d861bc5Smrg as_fn_exit $as_status 111152d861bc5Smrg} # as_fn_error 111162d861bc5Smrg 111172d861bc5Smrg 111182d861bc5Smrg# as_fn_set_status STATUS 111192d861bc5Smrg# ----------------------- 111202d861bc5Smrg# Set $? to STATUS, without forking. 111212d861bc5Smrgas_fn_set_status () 111222d861bc5Smrg{ 111232d861bc5Smrg return $1 111242d861bc5Smrg} # as_fn_set_status 111252d861bc5Smrg 111262d861bc5Smrg# as_fn_exit STATUS 111272d861bc5Smrg# ----------------- 111282d861bc5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 111292d861bc5Smrgas_fn_exit () 111302d861bc5Smrg{ 111312d861bc5Smrg set +e 111322d861bc5Smrg as_fn_set_status $1 111332d861bc5Smrg exit $1 111342d861bc5Smrg} # as_fn_exit 111352d861bc5Smrg 111362d861bc5Smrg# as_fn_unset VAR 111372d861bc5Smrg# --------------- 111382d861bc5Smrg# Portably unset VAR. 111392d861bc5Smrgas_fn_unset () 111402d861bc5Smrg{ 111412d861bc5Smrg { eval $1=; unset $1;} 111422d861bc5Smrg} 111432d861bc5Smrgas_unset=as_fn_unset 111442d861bc5Smrg# as_fn_append VAR VALUE 111452d861bc5Smrg# ---------------------- 111462d861bc5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 111472d861bc5Smrg# advantage of any shell optimizations that allow amortized linear growth over 111482d861bc5Smrg# repeated appends, instead of the typical quadratic growth present in naive 111492d861bc5Smrg# implementations. 111502d861bc5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 111512d861bc5Smrg eval 'as_fn_append () 111522d861bc5Smrg { 111532d861bc5Smrg eval $1+=\$2 111542d861bc5Smrg }' 111552d861bc5Smrgelse 111562d861bc5Smrg as_fn_append () 111572d861bc5Smrg { 111582d861bc5Smrg eval $1=\$$1\$2 111592d861bc5Smrg } 111602d861bc5Smrgfi # as_fn_append 111612d861bc5Smrg 111622d861bc5Smrg# as_fn_arith ARG... 111632d861bc5Smrg# ------------------ 111642d861bc5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 111652d861bc5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 111662d861bc5Smrg# must be portable across $(()) and expr. 111672d861bc5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 111682d861bc5Smrg eval 'as_fn_arith () 111692d861bc5Smrg { 111702d861bc5Smrg as_val=$(( $* )) 111712d861bc5Smrg }' 111722d861bc5Smrgelse 111732d861bc5Smrg as_fn_arith () 111742d861bc5Smrg { 111752d861bc5Smrg as_val=`expr "$@" || test $? -eq 1` 111762d861bc5Smrg } 111772d861bc5Smrgfi # as_fn_arith 1117844d7874bSmrg 111792d861bc5Smrg 111802d861bc5Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 111812d861bc5Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 1118244d7874bSmrg as_expr=expr 1118344d7874bSmrgelse 1118444d7874bSmrg as_expr=false 1118544d7874bSmrgfi 1118644d7874bSmrg 111872d861bc5Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1118844d7874bSmrg as_basename=basename 1118944d7874bSmrgelse 1119044d7874bSmrg as_basename=false 1119144d7874bSmrgfi 1119244d7874bSmrg 111932d861bc5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 111942d861bc5Smrg as_dirname=dirname 111952d861bc5Smrgelse 111962d861bc5Smrg as_dirname=false 111972d861bc5Smrgfi 1119844d7874bSmrg 111992d861bc5Smrgas_me=`$as_basename -- "$0" || 1120044d7874bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1120144d7874bSmrg X"$0" : 'X\(//\)$' \| \ 112022d861bc5Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 112032d861bc5Smrg$as_echo X/"$0" | 112042d861bc5Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 112052d861bc5Smrg s//\1/ 112062d861bc5Smrg q 112072d861bc5Smrg } 112082d861bc5Smrg /^X\/\(\/\/\)$/{ 112092d861bc5Smrg s//\1/ 112102d861bc5Smrg q 112112d861bc5Smrg } 112122d861bc5Smrg /^X\/\(\/\).*/{ 112132d861bc5Smrg s//\1/ 112142d861bc5Smrg q 112152d861bc5Smrg } 112162d861bc5Smrg s/.*/./; q'` 1121744d7874bSmrg 1121844d7874bSmrg# Avoid depending upon Character Ranges. 1121944d7874bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1122044d7874bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1122144d7874bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1122244d7874bSmrgas_cr_digits='0123456789' 1122344d7874bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 1122444d7874bSmrg 112252d861bc5SmrgECHO_C= ECHO_N= ECHO_T= 112262d861bc5Smrgcase `echo -n x` in #((((( 112272d861bc5Smrg-n*) 112282d861bc5Smrg case `echo 'xy\c'` in 112292d861bc5Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 112302d861bc5Smrg xy) ECHO_C='\c';; 112312d861bc5Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 112322d861bc5Smrg ECHO_T=' ';; 112332d861bc5Smrg esac;; 112342d861bc5Smrg*) 112352d861bc5Smrg ECHO_N='-n';; 1123644d7874bSmrgesac 1123744d7874bSmrg 112382d861bc5Smrgrm -f conf$$ conf$$.exe conf$$.file 112392d861bc5Smrgif test -d conf$$.dir; then 112402d861bc5Smrg rm -f conf$$.dir/conf$$.file 1124144d7874bSmrgelse 112422d861bc5Smrg rm -f conf$$.dir 112432d861bc5Smrg mkdir conf$$.dir 2>/dev/null 1124444d7874bSmrgfi 112452d861bc5Smrgif (echo >conf$$.file) 2>/dev/null; then 112462d861bc5Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1124744d7874bSmrg as_ln_s='ln -s' 112482d861bc5Smrg # ... but there are two gotchas: 112492d861bc5Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 112502d861bc5Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11251e9feffd0Smrg # In both cases, we have to default to `cp -pR'. 112522d861bc5Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11253e9feffd0Smrg as_ln_s='cp -pR' 112542d861bc5Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 112552d861bc5Smrg as_ln_s=ln 112562d861bc5Smrg else 11257e9feffd0Smrg as_ln_s='cp -pR' 1125844d7874bSmrg fi 1125944d7874bSmrgelse 11260e9feffd0Smrg as_ln_s='cp -pR' 1126144d7874bSmrgfi 112622d861bc5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 112632d861bc5Smrgrmdir conf$$.dir 2>/dev/null 112642d861bc5Smrg 112652d861bc5Smrg 112662d861bc5Smrg# as_fn_mkdir_p 112672d861bc5Smrg# ------------- 112682d861bc5Smrg# Create "$as_dir" as a directory, including parents if necessary. 112692d861bc5Smrgas_fn_mkdir_p () 112702d861bc5Smrg{ 112712d861bc5Smrg 112722d861bc5Smrg case $as_dir in #( 112732d861bc5Smrg -*) as_dir=./$as_dir;; 112742d861bc5Smrg esac 112752d861bc5Smrg test -d "$as_dir" || eval $as_mkdir_p || { 112762d861bc5Smrg as_dirs= 112772d861bc5Smrg while :; do 112782d861bc5Smrg case $as_dir in #( 112792d861bc5Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 112802d861bc5Smrg *) as_qdir=$as_dir;; 112812d861bc5Smrg esac 112822d861bc5Smrg as_dirs="'$as_qdir' $as_dirs" 112832d861bc5Smrg as_dir=`$as_dirname -- "$as_dir" || 112842d861bc5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 112852d861bc5Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 112862d861bc5Smrg X"$as_dir" : 'X\(//\)$' \| \ 112872d861bc5Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 112882d861bc5Smrg$as_echo X"$as_dir" | 112892d861bc5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 112902d861bc5Smrg s//\1/ 112912d861bc5Smrg q 112922d861bc5Smrg } 112932d861bc5Smrg /^X\(\/\/\)[^/].*/{ 112942d861bc5Smrg s//\1/ 112952d861bc5Smrg q 112962d861bc5Smrg } 112972d861bc5Smrg /^X\(\/\/\)$/{ 112982d861bc5Smrg s//\1/ 112992d861bc5Smrg q 113002d861bc5Smrg } 113012d861bc5Smrg /^X\(\/\).*/{ 113022d861bc5Smrg s//\1/ 113032d861bc5Smrg q 113042d861bc5Smrg } 113052d861bc5Smrg s/.*/./; q'` 113062d861bc5Smrg test -d "$as_dir" && break 113072d861bc5Smrg done 113082d861bc5Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 113092d861bc5Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 1131044d7874bSmrg 113112d861bc5Smrg 113122d861bc5Smrg} # as_fn_mkdir_p 1131344d7874bSmrgif mkdir -p . 2>/dev/null; then 113142d861bc5Smrg as_mkdir_p='mkdir -p "$as_dir"' 1131544d7874bSmrgelse 1131644d7874bSmrg test -d ./-p && rmdir ./-p 1131744d7874bSmrg as_mkdir_p=false 1131844d7874bSmrgfi 1131944d7874bSmrg 11320e9feffd0Smrg 11321e9feffd0Smrg# as_fn_executable_p FILE 11322e9feffd0Smrg# ----------------------- 11323e9feffd0Smrg# Test if FILE is an executable regular file. 11324e9feffd0Smrgas_fn_executable_p () 11325e9feffd0Smrg{ 11326e9feffd0Smrg test -f "$1" && test -x "$1" 11327e9feffd0Smrg} # as_fn_executable_p 11328e9feffd0Smrgas_test_x='test -x' 11329e9feffd0Smrgas_executable_p=as_fn_executable_p 1133044d7874bSmrg 1133144d7874bSmrg# Sed expression to map a string onto a valid CPP name. 1133244d7874bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 1133344d7874bSmrg 1133444d7874bSmrg# Sed expression to map a string onto a valid variable name. 1133544d7874bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 1133644d7874bSmrg 1133744d7874bSmrg 1133844d7874bSmrgexec 6>&1 113392d861bc5Smrg## ----------------------------------- ## 113402d861bc5Smrg## Main body of $CONFIG_STATUS script. ## 113412d861bc5Smrg## ----------------------------------- ## 113422d861bc5Smrg_ASEOF 113432d861bc5Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 113442d861bc5Smrg 113452d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 113462d861bc5Smrg# Save the log message, to keep $0 and so on meaningful, and to 1134744d7874bSmrg# report actual input values of CONFIG_FILES etc. instead of their 113482d861bc5Smrg# values after options handling. 113492d861bc5Smrgac_log=" 11350e9feffd0SmrgThis file was extended by beforelight $as_me 1.0.6, which was 11351e9feffd0Smrggenerated by GNU Autoconf 2.69. Invocation command line was 1135244d7874bSmrg 1135344d7874bSmrg CONFIG_FILES = $CONFIG_FILES 1135444d7874bSmrg CONFIG_HEADERS = $CONFIG_HEADERS 1135544d7874bSmrg CONFIG_LINKS = $CONFIG_LINKS 1135644d7874bSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 1135744d7874bSmrg $ $0 $@ 1135844d7874bSmrg 113592d861bc5Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 113602d861bc5Smrg" 113612d861bc5Smrg 1136244d7874bSmrg_ACEOF 1136344d7874bSmrg 113642d861bc5Smrgcase $ac_config_files in *" 113652d861bc5Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 113662d861bc5Smrgesac 1136744d7874bSmrg 113682d861bc5Smrgcase $ac_config_headers in *" 113692d861bc5Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 113702d861bc5Smrgesac 1137144d7874bSmrg 1137244d7874bSmrg 113732d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 113742d861bc5Smrg# Files that config.status was made for. 113752d861bc5Smrgconfig_files="$ac_config_files" 113762d861bc5Smrgconfig_headers="$ac_config_headers" 113772d861bc5Smrgconfig_commands="$ac_config_commands" 1137844d7874bSmrg 113792d861bc5Smrg_ACEOF 1138044d7874bSmrg 113812d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1138244d7874bSmrgac_cs_usage="\ 113832d861bc5Smrg\`$as_me' instantiates files and other configuration actions 113842d861bc5Smrgfrom templates according to the current configuration. Unless the files 113852d861bc5Smrgand actions are specified as TAGs, all are instantiated by default. 1138644d7874bSmrg 113872d861bc5SmrgUsage: $0 [OPTION]... [TAG]... 1138844d7874bSmrg 1138944d7874bSmrg -h, --help print this help, then exit 113902d861bc5Smrg -V, --version print version number and configuration settings, then exit 113912d861bc5Smrg --config print configuration, then exit 113922d861bc5Smrg -q, --quiet, --silent 113932d861bc5Smrg do not print progress messages 1139444d7874bSmrg -d, --debug don't remove temporary files 1139544d7874bSmrg --recheck update $as_me by reconfiguring in the same conditions 113962d861bc5Smrg --file=FILE[:TEMPLATE] 113972d861bc5Smrg instantiate the configuration file FILE 113982d861bc5Smrg --header=FILE[:TEMPLATE] 113992d861bc5Smrg instantiate the configuration header FILE 1140044d7874bSmrg 1140144d7874bSmrgConfiguration files: 1140244d7874bSmrg$config_files 1140344d7874bSmrg 1140444d7874bSmrgConfiguration headers: 1140544d7874bSmrg$config_headers 1140644d7874bSmrg 1140744d7874bSmrgConfiguration commands: 1140844d7874bSmrg$config_commands 1140944d7874bSmrg 11410e9feffd0SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/beforelight/issues>." 1141144d7874bSmrg 114122d861bc5Smrg_ACEOF 114132d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 114142d861bc5Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 1141544d7874bSmrgac_cs_version="\\ 11416e9feffd0Smrgbeforelight config.status 1.0.6 11417e9feffd0Smrgconfigured by $0, generated by GNU Autoconf 2.69, 114182d861bc5Smrg with options \\"\$ac_cs_config\\" 1141944d7874bSmrg 11420e9feffd0SmrgCopyright (C) 2012 Free Software Foundation, Inc. 1142144d7874bSmrgThis config.status script is free software; the Free Software Foundation 1142244d7874bSmrggives unlimited permission to copy, distribute and modify it." 114232d861bc5Smrg 114242d861bc5Smrgac_pwd='$ac_pwd' 114252d861bc5Smrgsrcdir='$srcdir' 114262d861bc5SmrgINSTALL='$INSTALL' 114272d861bc5SmrgMKDIR_P='$MKDIR_P' 114282d861bc5SmrgAWK='$AWK' 114292d861bc5Smrgtest -n "\$AWK" || AWK=awk 1143044d7874bSmrg_ACEOF 1143144d7874bSmrg 114322d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 114332d861bc5Smrg# The default lists apply if the user does not specify any file. 1143444d7874bSmrgac_need_defaults=: 1143544d7874bSmrgwhile test $# != 0 1143644d7874bSmrgdo 1143744d7874bSmrg case $1 in 114382d861bc5Smrg --*=?*) 114392d861bc5Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 114402d861bc5Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1144144d7874bSmrg ac_shift=: 1144244d7874bSmrg ;; 114432d861bc5Smrg --*=) 114442d861bc5Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 114452d861bc5Smrg ac_optarg= 114462d861bc5Smrg ac_shift=: 114472d861bc5Smrg ;; 114482d861bc5Smrg *) 1144944d7874bSmrg ac_option=$1 1145044d7874bSmrg ac_optarg=$2 1145144d7874bSmrg ac_shift=shift 1145244d7874bSmrg ;; 1145344d7874bSmrg esac 1145444d7874bSmrg 1145544d7874bSmrg case $ac_option in 1145644d7874bSmrg # Handling of the options. 1145744d7874bSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1145844d7874bSmrg ac_cs_recheck=: ;; 114592d861bc5Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 114602d861bc5Smrg $as_echo "$ac_cs_version"; exit ;; 114612d861bc5Smrg --config | --confi | --conf | --con | --co | --c ) 114622d861bc5Smrg $as_echo "$ac_cs_config"; exit ;; 114632d861bc5Smrg --debug | --debu | --deb | --de | --d | -d ) 1146444d7874bSmrg debug=: ;; 1146544d7874bSmrg --file | --fil | --fi | --f ) 1146644d7874bSmrg $ac_shift 114672d861bc5Smrg case $ac_optarg in 114682d861bc5Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 114692d861bc5Smrg '') as_fn_error $? "missing file argument" ;; 114702d861bc5Smrg esac 114712d861bc5Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 1147244d7874bSmrg ac_need_defaults=false;; 1147344d7874bSmrg --header | --heade | --head | --hea ) 1147444d7874bSmrg $ac_shift 114752d861bc5Smrg case $ac_optarg in 114762d861bc5Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 114772d861bc5Smrg esac 114782d861bc5Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 1147944d7874bSmrg ac_need_defaults=false;; 114802d861bc5Smrg --he | --h) 114812d861bc5Smrg # Conflict between --help and --header 114822d861bc5Smrg as_fn_error $? "ambiguous option: \`$1' 114832d861bc5SmrgTry \`$0 --help' for more information.";; 114842d861bc5Smrg --help | --hel | -h ) 114852d861bc5Smrg $as_echo "$ac_cs_usage"; exit ;; 1148644d7874bSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1148744d7874bSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 1148844d7874bSmrg ac_cs_silent=: ;; 1148944d7874bSmrg 1149044d7874bSmrg # This is an error. 114912d861bc5Smrg -*) as_fn_error $? "unrecognized option: \`$1' 114922d861bc5SmrgTry \`$0 --help' for more information." ;; 1149344d7874bSmrg 114942d861bc5Smrg *) as_fn_append ac_config_targets " $1" 114952d861bc5Smrg ac_need_defaults=false ;; 1149644d7874bSmrg 1149744d7874bSmrg esac 1149844d7874bSmrg shift 1149944d7874bSmrgdone 1150044d7874bSmrg 1150144d7874bSmrgac_configure_extra_args= 1150244d7874bSmrg 1150344d7874bSmrgif $ac_cs_silent; then 1150444d7874bSmrg exec 6>/dev/null 1150544d7874bSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 1150644d7874bSmrgfi 1150744d7874bSmrg 1150844d7874bSmrg_ACEOF 115092d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1151044d7874bSmrgif \$ac_cs_recheck; then 11511e9feffd0Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 115122d861bc5Smrg shift 115132d861bc5Smrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 115142d861bc5Smrg CONFIG_SHELL='$SHELL' 115152d861bc5Smrg export CONFIG_SHELL 115162d861bc5Smrg exec "\$@" 1151744d7874bSmrgfi 1151844d7874bSmrg 1151944d7874bSmrg_ACEOF 115202d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 115212d861bc5Smrgexec 5>>config.log 115222d861bc5Smrg{ 115232d861bc5Smrg echo 115242d861bc5Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 115252d861bc5Smrg## Running $as_me. ## 115262d861bc5Smrg_ASBOX 115272d861bc5Smrg $as_echo "$ac_log" 115282d861bc5Smrg} >&5 1152944d7874bSmrg 115302d861bc5Smrg_ACEOF 115312d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1153244d7874bSmrg# 115332d861bc5Smrg# INIT-COMMANDS 1153444d7874bSmrg# 1153544d7874bSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 1153644d7874bSmrg 1153744d7874bSmrg_ACEOF 1153844d7874bSmrg 115392d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1154044d7874bSmrg 115412d861bc5Smrg# Handling of arguments. 1154244d7874bSmrgfor ac_config_target in $ac_config_targets 1154344d7874bSmrgdo 115442d861bc5Smrg case $ac_config_target in 115452d861bc5Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 11546caec6540Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 115472d861bc5Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 11548caec6540Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 115492d861bc5Smrg 115502d861bc5Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 1155144d7874bSmrg esac 1155244d7874bSmrgdone 1155344d7874bSmrg 115542d861bc5Smrg 1155544d7874bSmrg# If the user did not use the arguments to specify the items to instantiate, 1155644d7874bSmrg# then the envvar interface is used. Set only those that are not. 1155744d7874bSmrg# We use the long form for the default assignment because of an extremely 1155844d7874bSmrg# bizarre bug on SunOS 4.1.3. 1155944d7874bSmrgif $ac_need_defaults; then 1156044d7874bSmrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 1156144d7874bSmrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 1156244d7874bSmrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 1156344d7874bSmrgfi 1156444d7874bSmrg 1156544d7874bSmrg# Have a temporary directory for convenience. Make it in the build tree 115662d861bc5Smrg# simply because there is no reason against having it here, and in addition, 1156744d7874bSmrg# creating and moving files from /tmp can sometimes cause problems. 115682d861bc5Smrg# Hook for its removal unless debugging. 115692d861bc5Smrg# Note that there is a small window in which the directory will not be cleaned: 115702d861bc5Smrg# after its creation but before its name has been assigned to `$tmp'. 1157144d7874bSmrg$debug || 1157244d7874bSmrg{ 115732d861bc5Smrg tmp= ac_tmp= 115742d861bc5Smrg trap 'exit_status=$? 115752d861bc5Smrg : "${ac_tmp:=$tmp}" 115762d861bc5Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 115772d861bc5Smrg' 0 115782d861bc5Smrg trap 'as_fn_exit 1' 1 2 13 15 1157944d7874bSmrg} 1158044d7874bSmrg# Create a (secure) tmp directory for tmp files. 1158144d7874bSmrg 1158244d7874bSmrg{ 115832d861bc5Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 115842d861bc5Smrg test -d "$tmp" 1158544d7874bSmrg} || 1158644d7874bSmrg{ 115872d861bc5Smrg tmp=./conf$$-$RANDOM 115882d861bc5Smrg (umask 077 && mkdir "$tmp") 115892d861bc5Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 115902d861bc5Smrgac_tmp=$tmp 115912d861bc5Smrg 115922d861bc5Smrg# Set up the scripts for CONFIG_FILES section. 115932d861bc5Smrg# No need to generate them if there are no CONFIG_FILES. 115942d861bc5Smrg# This happens for instance with `./config.status config.h'. 115952d861bc5Smrgif test -n "$CONFIG_FILES"; then 115962d861bc5Smrg 115972d861bc5Smrg 115982d861bc5Smrgac_cr=`echo X | tr X '\015'` 115992d861bc5Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 116002d861bc5Smrg# But we know of no other shell where ac_cr would be empty at this 116012d861bc5Smrg# point, so we can use a bashism as a fallback. 116022d861bc5Smrgif test "x$ac_cr" = x; then 116032d861bc5Smrg eval ac_cr=\$\'\\r\' 116042d861bc5Smrgfi 116052d861bc5Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 116062d861bc5Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 116072d861bc5Smrg ac_cs_awk_cr='\\r' 116082d861bc5Smrgelse 116092d861bc5Smrg ac_cs_awk_cr=$ac_cr 116102d861bc5Smrgfi 116112d861bc5Smrg 116122d861bc5Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 116132d861bc5Smrg_ACEOF 116142d861bc5Smrg 116152d861bc5Smrg 116162d861bc5Smrg{ 116172d861bc5Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 116182d861bc5Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 116192d861bc5Smrg echo "_ACEOF" 116202d861bc5Smrg} >conf$$subs.sh || 116212d861bc5Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 116222d861bc5Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 116232d861bc5Smrgac_delim='%!_!# ' 116242d861bc5Smrgfor ac_last_try in false false false false false :; do 116252d861bc5Smrg . ./conf$$subs.sh || 116262d861bc5Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 116272d861bc5Smrg 116282d861bc5Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 116292d861bc5Smrg if test $ac_delim_n = $ac_delim_num; then 116302d861bc5Smrg break 116312d861bc5Smrg elif $ac_last_try; then 116322d861bc5Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 116332d861bc5Smrg else 116342d861bc5Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 116352d861bc5Smrg fi 116362d861bc5Smrgdone 116372d861bc5Smrgrm -f conf$$subs.sh 116382d861bc5Smrg 116392d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 116402d861bc5Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 116412d861bc5Smrg_ACEOF 116422d861bc5Smrgsed -n ' 116432d861bc5Smrgh 116442d861bc5Smrgs/^/S["/; s/!.*/"]=/ 116452d861bc5Smrgp 116462d861bc5Smrgg 116472d861bc5Smrgs/^[^!]*!// 116482d861bc5Smrg:repl 116492d861bc5Smrgt repl 116502d861bc5Smrgs/'"$ac_delim"'$// 116512d861bc5Smrgt delim 116522d861bc5Smrg:nl 116532d861bc5Smrgh 116542d861bc5Smrgs/\(.\{148\}\)..*/\1/ 116552d861bc5Smrgt more1 116562d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 116572d861bc5Smrgp 116582d861bc5Smrgn 116592d861bc5Smrgb repl 116602d861bc5Smrg:more1 116612d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 116622d861bc5Smrgp 116632d861bc5Smrgg 116642d861bc5Smrgs/.\{148\}// 116652d861bc5Smrgt nl 116662d861bc5Smrg:delim 116672d861bc5Smrgh 116682d861bc5Smrgs/\(.\{148\}\)..*/\1/ 116692d861bc5Smrgt more2 116702d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 116712d861bc5Smrgp 116722d861bc5Smrgb 116732d861bc5Smrg:more2 116742d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 116752d861bc5Smrgp 116762d861bc5Smrgg 116772d861bc5Smrgs/.\{148\}// 116782d861bc5Smrgt delim 116792d861bc5Smrg' <conf$$subs.awk | sed ' 116802d861bc5Smrg/^[^""]/{ 116812d861bc5Smrg N 116822d861bc5Smrg s/\n// 116832d861bc5Smrg} 116842d861bc5Smrg' >>$CONFIG_STATUS || ac_write_fail=1 116852d861bc5Smrgrm -f conf$$subs.awk 116862d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 116872d861bc5Smrg_ACAWK 116882d861bc5Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 116892d861bc5Smrg for (key in S) S_is_set[key] = 1 116902d861bc5Smrg FS = "" 116912d861bc5Smrg 116922d861bc5Smrg} 1169344d7874bSmrg{ 116942d861bc5Smrg line = $ 0 116952d861bc5Smrg nfields = split(line, field, "@") 116962d861bc5Smrg substed = 0 116972d861bc5Smrg len = length(field[1]) 116982d861bc5Smrg for (i = 2; i < nfields; i++) { 116992d861bc5Smrg key = field[i] 117002d861bc5Smrg keylen = length(key) 117012d861bc5Smrg if (S_is_set[key]) { 117022d861bc5Smrg value = S[key] 117032d861bc5Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 117042d861bc5Smrg len += length(value) + length(field[++i]) 117052d861bc5Smrg substed = 1 117062d861bc5Smrg } else 117072d861bc5Smrg len += 1 + keylen 117082d861bc5Smrg } 117092d861bc5Smrg 117102d861bc5Smrg print line 1171144d7874bSmrg} 1171244d7874bSmrg 117132d861bc5Smrg_ACAWK 117142d861bc5Smrg_ACEOF 117152d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 117162d861bc5Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 117172d861bc5Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 117182d861bc5Smrgelse 117192d861bc5Smrg cat 117202d861bc5Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 117212d861bc5Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 1172244d7874bSmrg_ACEOF 1172344d7874bSmrg 117242d861bc5Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 117252d861bc5Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 117262d861bc5Smrg# trailing colons and then remove the whole line if VPATH becomes empty 117272d861bc5Smrg# (actually we leave an empty line to preserve line numbers). 117282d861bc5Smrgif test "x$srcdir" = x.; then 117292d861bc5Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 117302d861bc5Smrgh 117312d861bc5Smrgs/// 117322d861bc5Smrgs/^/:/ 117332d861bc5Smrgs/[ ]*$/:/ 117342d861bc5Smrgs/:\$(srcdir):/:/g 117352d861bc5Smrgs/:\${srcdir}:/:/g 117362d861bc5Smrgs/:@srcdir@:/:/g 117372d861bc5Smrgs/^:*// 117382d861bc5Smrgs/:*$// 117392d861bc5Smrgx 117402d861bc5Smrgs/\(=[ ]*\).*/\1/ 117412d861bc5SmrgG 117422d861bc5Smrgs/\n// 117432d861bc5Smrgs/^[^=]*=[ ]*$// 117442d861bc5Smrg}' 117452d861bc5Smrgfi 1174644d7874bSmrg 117472d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 117482d861bc5Smrgfi # test -n "$CONFIG_FILES" 1174944d7874bSmrg 117502d861bc5Smrg# Set up the scripts for CONFIG_HEADERS section. 117512d861bc5Smrg# No need to generate them if there are no CONFIG_HEADERS. 117522d861bc5Smrg# This happens for instance with `./config.status Makefile'. 117532d861bc5Smrgif test -n "$CONFIG_HEADERS"; then 117542d861bc5Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 117552d861bc5SmrgBEGIN { 1175644d7874bSmrg_ACEOF 1175744d7874bSmrg 117582d861bc5Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 117592d861bc5Smrg# here-document in config.status, that substitutes the proper values into 117602d861bc5Smrg# config.h.in to produce config.h. 117612d861bc5Smrg 117622d861bc5Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 117632d861bc5Smrg# handling of long lines. 117642d861bc5Smrgac_delim='%!_!# ' 117652d861bc5Smrgfor ac_last_try in false false :; do 117662d861bc5Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 117672d861bc5Smrg if test -z "$ac_tt"; then 117682d861bc5Smrg break 117692d861bc5Smrg elif $ac_last_try; then 117702d861bc5Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 117712d861bc5Smrg else 117722d861bc5Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1177344d7874bSmrg fi 117742d861bc5Smrgdone 1177544d7874bSmrg 117762d861bc5Smrg# For the awk script, D is an array of macro values keyed by name, 117772d861bc5Smrg# likewise P contains macro parameters if any. Preserve backslash 117782d861bc5Smrg# newline sequences. 117792d861bc5Smrg 117802d861bc5Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 117812d861bc5Smrgsed -n ' 117822d861bc5Smrgs/.\{148\}/&'"$ac_delim"'/g 117832d861bc5Smrgt rset 117842d861bc5Smrg:rset 117852d861bc5Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 117862d861bc5Smrgt def 117872d861bc5Smrgd 117882d861bc5Smrg:def 117892d861bc5Smrgs/\\$// 117902d861bc5Smrgt bsnl 117912d861bc5Smrgs/["\\]/\\&/g 117922d861bc5Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 117932d861bc5SmrgD["\1"]=" \3"/p 117942d861bc5Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 117952d861bc5Smrgd 117962d861bc5Smrg:bsnl 117972d861bc5Smrgs/["\\]/\\&/g 117982d861bc5Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 117992d861bc5SmrgD["\1"]=" \3\\\\\\n"\\/p 118002d861bc5Smrgt cont 118012d861bc5Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 118022d861bc5Smrgt cont 118032d861bc5Smrgd 118042d861bc5Smrg:cont 118052d861bc5Smrgn 118062d861bc5Smrgs/.\{148\}/&'"$ac_delim"'/g 118072d861bc5Smrgt clear 118082d861bc5Smrg:clear 118092d861bc5Smrgs/\\$// 118102d861bc5Smrgt bsnlc 118112d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 118122d861bc5Smrgd 118132d861bc5Smrg:bsnlc 118142d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 118152d861bc5Smrgb cont 118162d861bc5Smrg' <confdefs.h | sed ' 118172d861bc5Smrgs/'"$ac_delim"'/"\\\ 118182d861bc5Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 118192d861bc5Smrg 118202d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118212d861bc5Smrg for (key in D) D_is_set[key] = 1 118222d861bc5Smrg FS = "" 118232d861bc5Smrg} 118242d861bc5Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 118252d861bc5Smrg line = \$ 0 118262d861bc5Smrg split(line, arg, " ") 118272d861bc5Smrg if (arg[1] == "#") { 118282d861bc5Smrg defundef = arg[2] 118292d861bc5Smrg mac1 = arg[3] 118302d861bc5Smrg } else { 118312d861bc5Smrg defundef = substr(arg[1], 2) 118322d861bc5Smrg mac1 = arg[2] 118332d861bc5Smrg } 118342d861bc5Smrg split(mac1, mac2, "(") #) 118352d861bc5Smrg macro = mac2[1] 118362d861bc5Smrg prefix = substr(line, 1, index(line, defundef) - 1) 118372d861bc5Smrg if (D_is_set[macro]) { 118382d861bc5Smrg # Preserve the white space surrounding the "#". 118392d861bc5Smrg print prefix "define", macro P[macro] D[macro] 118402d861bc5Smrg next 118412d861bc5Smrg } else { 118422d861bc5Smrg # Replace #undef with comments. This is necessary, for example, 118432d861bc5Smrg # in the case of _POSIX_SOURCE, which is predefined and required 118442d861bc5Smrg # on some systems where configure will not decide to define it. 118452d861bc5Smrg if (defundef == "undef") { 118462d861bc5Smrg print "/*", prefix defundef, macro, "*/" 118472d861bc5Smrg next 118482d861bc5Smrg } 118492d861bc5Smrg } 118502d861bc5Smrg} 118512d861bc5Smrg{ print } 118522d861bc5Smrg_ACAWK 1185344d7874bSmrg_ACEOF 118542d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118552d861bc5Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 118562d861bc5Smrgfi # test -n "$CONFIG_HEADERS" 118572d861bc5Smrg 118582d861bc5Smrg 118592d861bc5Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 118602d861bc5Smrgshift 118612d861bc5Smrgfor ac_tag 118622d861bc5Smrgdo 118632d861bc5Smrg case $ac_tag in 118642d861bc5Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 118652d861bc5Smrg esac 118662d861bc5Smrg case $ac_mode$ac_tag in 118672d861bc5Smrg :[FHL]*:*);; 118682d861bc5Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 118692d861bc5Smrg :[FH]-) ac_tag=-:-;; 118702d861bc5Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 118712d861bc5Smrg esac 118722d861bc5Smrg ac_save_IFS=$IFS 118732d861bc5Smrg IFS=: 118742d861bc5Smrg set x $ac_tag 118752d861bc5Smrg IFS=$ac_save_IFS 118762d861bc5Smrg shift 118772d861bc5Smrg ac_file=$1 118782d861bc5Smrg shift 118792d861bc5Smrg 118802d861bc5Smrg case $ac_mode in 118812d861bc5Smrg :L) ac_source=$1;; 118822d861bc5Smrg :[FH]) 118832d861bc5Smrg ac_file_inputs= 118842d861bc5Smrg for ac_f 118852d861bc5Smrg do 118862d861bc5Smrg case $ac_f in 118872d861bc5Smrg -) ac_f="$ac_tmp/stdin";; 118882d861bc5Smrg *) # Look for the file first in the build tree, then in the source tree 118892d861bc5Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 118902d861bc5Smrg # because $ac_f cannot contain `:'. 118912d861bc5Smrg test -f "$ac_f" || 118922d861bc5Smrg case $ac_f in 118932d861bc5Smrg [\\/$]*) false;; 118942d861bc5Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 118952d861bc5Smrg esac || 118962d861bc5Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 118972d861bc5Smrg esac 118982d861bc5Smrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 118992d861bc5Smrg as_fn_append ac_file_inputs " '$ac_f'" 119002d861bc5Smrg done 119012d861bc5Smrg 119022d861bc5Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 119032d861bc5Smrg # use $as_me), people would be surprised to read: 119042d861bc5Smrg # /* config.h. Generated by config.status. */ 119052d861bc5Smrg configure_input='Generated from '` 119062d861bc5Smrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 119072d861bc5Smrg `' by configure.' 119082d861bc5Smrg if test x"$ac_file" != x-; then 119092d861bc5Smrg configure_input="$ac_file. $configure_input" 119102d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 119112d861bc5Smrg$as_echo "$as_me: creating $ac_file" >&6;} 119122d861bc5Smrg fi 119132d861bc5Smrg # Neutralize special characters interpreted by sed in replacement strings. 119142d861bc5Smrg case $configure_input in #( 119152d861bc5Smrg *\&* | *\|* | *\\* ) 119162d861bc5Smrg ac_sed_conf_input=`$as_echo "$configure_input" | 119172d861bc5Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 119182d861bc5Smrg *) ac_sed_conf_input=$configure_input;; 119192d861bc5Smrg esac 119202d861bc5Smrg 119212d861bc5Smrg case $ac_tag in 119222d861bc5Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 119232d861bc5Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 119242d861bc5Smrg esac 119252d861bc5Smrg ;; 1192644d7874bSmrg esac 1192744d7874bSmrg 119282d861bc5Smrg ac_dir=`$as_dirname -- "$ac_file" || 1192944d7874bSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1193044d7874bSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 1193144d7874bSmrg X"$ac_file" : 'X\(//\)$' \| \ 119322d861bc5Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 119332d861bc5Smrg$as_echo X"$ac_file" | 119342d861bc5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 119352d861bc5Smrg s//\1/ 119362d861bc5Smrg q 119372d861bc5Smrg } 119382d861bc5Smrg /^X\(\/\/\)[^/].*/{ 119392d861bc5Smrg s//\1/ 119402d861bc5Smrg q 119412d861bc5Smrg } 119422d861bc5Smrg /^X\(\/\/\)$/{ 119432d861bc5Smrg s//\1/ 119442d861bc5Smrg q 119452d861bc5Smrg } 119462d861bc5Smrg /^X\(\/\).*/{ 119472d861bc5Smrg s//\1/ 119482d861bc5Smrg q 119492d861bc5Smrg } 119502d861bc5Smrg s/.*/./; q'` 119512d861bc5Smrg as_dir="$ac_dir"; as_fn_mkdir_p 1195244d7874bSmrg ac_builddir=. 1195344d7874bSmrg 119542d861bc5Smrgcase "$ac_dir" in 119552d861bc5Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 119562d861bc5Smrg*) 119572d861bc5Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 119582d861bc5Smrg # A ".." for each directory in $ac_dir_suffix. 119592d861bc5Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 119602d861bc5Smrg case $ac_top_builddir_sub in 119612d861bc5Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 119622d861bc5Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 119632d861bc5Smrg esac ;; 119642d861bc5Smrgesac 119652d861bc5Smrgac_abs_top_builddir=$ac_pwd 119662d861bc5Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 119672d861bc5Smrg# for backward compatibility: 119682d861bc5Smrgac_top_builddir=$ac_top_build_prefix 1196944d7874bSmrg 1197044d7874bSmrgcase $srcdir in 119712d861bc5Smrg .) # We are building in place. 1197244d7874bSmrg ac_srcdir=. 119732d861bc5Smrg ac_top_srcdir=$ac_top_builddir_sub 119742d861bc5Smrg ac_abs_top_srcdir=$ac_pwd ;; 119752d861bc5Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1197644d7874bSmrg ac_srcdir=$srcdir$ac_dir_suffix; 119772d861bc5Smrg ac_top_srcdir=$srcdir 119782d861bc5Smrg ac_abs_top_srcdir=$srcdir ;; 119792d861bc5Smrg *) # Relative name. 119802d861bc5Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 119812d861bc5Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 119822d861bc5Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1198344d7874bSmrgesac 119842d861bc5Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1198544d7874bSmrg 1198644d7874bSmrg 119872d861bc5Smrg case $ac_mode in 119882d861bc5Smrg :F) 119892d861bc5Smrg # 119902d861bc5Smrg # CONFIG_FILE 119912d861bc5Smrg # 1199244d7874bSmrg 1199344d7874bSmrg case $INSTALL in 1199444d7874bSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 119952d861bc5Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 119962d861bc5Smrg esac 119972d861bc5Smrg ac_MKDIR_P=$MKDIR_P 119982d861bc5Smrg case $MKDIR_P in 119992d861bc5Smrg [\\/$]* | ?:[\\/]* ) ;; 120002d861bc5Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 1200144d7874bSmrg esac 120022d861bc5Smrg_ACEOF 1200344d7874bSmrg 120042d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 120052d861bc5Smrg# If the template does not know about datarootdir, expand it. 120062d861bc5Smrg# FIXME: This hack should be removed a few years after 2.60. 120072d861bc5Smrgac_datarootdir_hack=; ac_datarootdir_seen= 120082d861bc5Smrgac_sed_dataroot=' 120092d861bc5Smrg/datarootdir/ { 120102d861bc5Smrg p 120112d861bc5Smrg q 120122d861bc5Smrg} 120132d861bc5Smrg/@datadir@/p 120142d861bc5Smrg/@docdir@/p 120152d861bc5Smrg/@infodir@/p 120162d861bc5Smrg/@localedir@/p 120172d861bc5Smrg/@mandir@/p' 120182d861bc5Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 120192d861bc5Smrg*datarootdir*) ac_datarootdir_seen=yes;; 120202d861bc5Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 120212d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 120222d861bc5Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 120232d861bc5Smrg_ACEOF 120242d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 120252d861bc5Smrg ac_datarootdir_hack=' 120262d861bc5Smrg s&@datadir@&$datadir&g 120272d861bc5Smrg s&@docdir@&$docdir&g 120282d861bc5Smrg s&@infodir@&$infodir&g 120292d861bc5Smrg s&@localedir@&$localedir&g 120302d861bc5Smrg s&@mandir@&$mandir&g 120312d861bc5Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 120322d861bc5Smrgesac 1203344d7874bSmrg_ACEOF 120342d861bc5Smrg 120352d861bc5Smrg# Neutralize VPATH when `$srcdir' = `.'. 120362d861bc5Smrg# Shell code in configure.ac might set extrasub. 120372d861bc5Smrg# FIXME: do we really want to maintain this feature? 120382d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 120392d861bc5Smrgac_sed_extra="$ac_vpsub 1204044d7874bSmrg$extrasub 1204144d7874bSmrg_ACEOF 120422d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1204344d7874bSmrg:t 1204444d7874bSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 120452d861bc5Smrgs|@configure_input@|$ac_sed_conf_input|;t t 120462d861bc5Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 120472d861bc5Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 120482d861bc5Smrgs&@srcdir@&$ac_srcdir&;t t 120492d861bc5Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 120502d861bc5Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 120512d861bc5Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 120522d861bc5Smrgs&@builddir@&$ac_builddir&;t t 120532d861bc5Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 120542d861bc5Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 120552d861bc5Smrgs&@INSTALL@&$ac_INSTALL&;t t 120562d861bc5Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 120572d861bc5Smrg$ac_datarootdir_hack 120582d861bc5Smrg" 120592d861bc5Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 120602d861bc5Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 120612d861bc5Smrg 120622d861bc5Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 120632d861bc5Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 120642d861bc5Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 120652d861bc5Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 120662d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 120672d861bc5Smrgwhich seems to be undefined. Please make sure it is defined" >&5 120682d861bc5Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 120692d861bc5Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 120702d861bc5Smrg 120712d861bc5Smrg rm -f "$ac_tmp/stdin" 1207244d7874bSmrg case $ac_file in 120732d861bc5Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 120742d861bc5Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 120752d861bc5Smrg esac \ 120762d861bc5Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 120772d861bc5Smrg ;; 120782d861bc5Smrg :H) 120792d861bc5Smrg # 120802d861bc5Smrg # CONFIG_HEADER 120812d861bc5Smrg # 1208244d7874bSmrg if test x"$ac_file" != x-; then 120832d861bc5Smrg { 120842d861bc5Smrg $as_echo "/* $configure_input */" \ 120852d861bc5Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 120862d861bc5Smrg } >"$ac_tmp/config.h" \ 120872d861bc5Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 120882d861bc5Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 120892d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 120902d861bc5Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 1209144d7874bSmrg else 120922d861bc5Smrg rm -f "$ac_file" 120932d861bc5Smrg mv "$ac_tmp/config.h" "$ac_file" \ 120942d861bc5Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1209544d7874bSmrg fi 1209644d7874bSmrg else 120972d861bc5Smrg $as_echo "/* $configure_input */" \ 120982d861bc5Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 120992d861bc5Smrg || as_fn_error $? "could not create -" "$LINENO" 5 1210044d7874bSmrg fi 121012d861bc5Smrg# Compute "$ac_file"'s index in $config_headers. 121022d861bc5Smrg_am_arg="$ac_file" 1210344d7874bSmrg_am_stamp_count=1 1210444d7874bSmrgfor _am_header in $config_headers :; do 1210544d7874bSmrg case $_am_header in 121062d861bc5Smrg $_am_arg | $_am_arg:* ) 1210744d7874bSmrg break ;; 1210844d7874bSmrg * ) 1210944d7874bSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1211044d7874bSmrg esac 1211144d7874bSmrgdone 121122d861bc5Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 121132d861bc5Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 121142d861bc5Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 121152d861bc5Smrg X"$_am_arg" : 'X\(//\)$' \| \ 121162d861bc5Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 121172d861bc5Smrg$as_echo X"$_am_arg" | 121182d861bc5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 121192d861bc5Smrg s//\1/ 121202d861bc5Smrg q 121212d861bc5Smrg } 121222d861bc5Smrg /^X\(\/\/\)[^/].*/{ 121232d861bc5Smrg s//\1/ 121242d861bc5Smrg q 121252d861bc5Smrg } 121262d861bc5Smrg /^X\(\/\/\)$/{ 121272d861bc5Smrg s//\1/ 121282d861bc5Smrg q 121292d861bc5Smrg } 121302d861bc5Smrg /^X\(\/\).*/{ 121312d861bc5Smrg s//\1/ 121322d861bc5Smrg q 121332d861bc5Smrg } 121342d861bc5Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 121352d861bc5Smrg ;; 1213644d7874bSmrg 121372d861bc5Smrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 121382d861bc5Smrg$as_echo "$as_me: executing $ac_file commands" >&6;} 121392d861bc5Smrg ;; 121402d861bc5Smrg esac 1214144d7874bSmrg 1214244d7874bSmrg 121432d861bc5Smrg case $ac_file$ac_mode in 121442d861bc5Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12145e9feffd0Smrg # Older Autoconf quotes --file arguments for eval, but not when files 121462d861bc5Smrg # are listed without --file. Let's play safe and only enable the eval 121472d861bc5Smrg # if we detect the quoting. 121482d861bc5Smrg case $CONFIG_FILES in 121492d861bc5Smrg *\'*) eval set x "$CONFIG_FILES" ;; 121502d861bc5Smrg *) set x $CONFIG_FILES ;; 121512d861bc5Smrg esac 121522d861bc5Smrg shift 121532d861bc5Smrg for mf 121542d861bc5Smrg do 121552d861bc5Smrg # Strip MF so we end up with the name of the file. 121562d861bc5Smrg mf=`echo "$mf" | sed -e 's/:.*$//'` 121572d861bc5Smrg # Check whether this is an Automake generated Makefile or not. 12158e9feffd0Smrg # We used to match only the files named 'Makefile.in', but 121592d861bc5Smrg # some people rename them; so instead we look at the file content. 121602d861bc5Smrg # Grep'ing the first line is not enough: some people post-process 121612d861bc5Smrg # each Makefile.in and add a new line on top of each file to say so. 121622d861bc5Smrg # Grep'ing the whole file is not good either: AIX grep has a line 121632d861bc5Smrg # limit of 2048, but all sed's we know have understand at least 4000. 121642d861bc5Smrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 121652d861bc5Smrg dirpart=`$as_dirname -- "$mf" || 1216644d7874bSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1216744d7874bSmrg X"$mf" : 'X\(//\)[^/]' \| \ 1216844d7874bSmrg X"$mf" : 'X\(//\)$' \| \ 121692d861bc5Smrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 121702d861bc5Smrg$as_echo X"$mf" | 121712d861bc5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 121722d861bc5Smrg s//\1/ 121732d861bc5Smrg q 121742d861bc5Smrg } 121752d861bc5Smrg /^X\(\/\/\)[^/].*/{ 121762d861bc5Smrg s//\1/ 121772d861bc5Smrg q 121782d861bc5Smrg } 121792d861bc5Smrg /^X\(\/\/\)$/{ 121802d861bc5Smrg s//\1/ 121812d861bc5Smrg q 121822d861bc5Smrg } 121832d861bc5Smrg /^X\(\/\).*/{ 121842d861bc5Smrg s//\1/ 121852d861bc5Smrg q 121862d861bc5Smrg } 121872d861bc5Smrg s/.*/./; q'` 121882d861bc5Smrg else 121892d861bc5Smrg continue 121902d861bc5Smrg fi 121912d861bc5Smrg # Extract the definition of DEPDIR, am__include, and am__quote 12192e9feffd0Smrg # from the Makefile without running 'make'. 121932d861bc5Smrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 121942d861bc5Smrg test -z "$DEPDIR" && continue 121952d861bc5Smrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 12196e9feffd0Smrg test -z "$am__include" && continue 121972d861bc5Smrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 121982d861bc5Smrg # Find all dependency output files, they are included files with 121992d861bc5Smrg # $(DEPDIR) in their names. We invoke sed twice because it is the 122002d861bc5Smrg # simplest approach to changing $(DEPDIR) to its actual value in the 122012d861bc5Smrg # expansion. 122022d861bc5Smrg for file in `sed -n " 122032d861bc5Smrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 12204e9feffd0Smrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 122052d861bc5Smrg # Make sure the directory exists. 122062d861bc5Smrg test -f "$dirpart/$file" && continue 122072d861bc5Smrg fdir=`$as_dirname -- "$file" || 1220844d7874bSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1220944d7874bSmrg X"$file" : 'X\(//\)[^/]' \| \ 1221044d7874bSmrg X"$file" : 'X\(//\)$' \| \ 122112d861bc5Smrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 122122d861bc5Smrg$as_echo X"$file" | 122132d861bc5Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 122142d861bc5Smrg s//\1/ 122152d861bc5Smrg q 122162d861bc5Smrg } 122172d861bc5Smrg /^X\(\/\/\)[^/].*/{ 122182d861bc5Smrg s//\1/ 122192d861bc5Smrg q 122202d861bc5Smrg } 122212d861bc5Smrg /^X\(\/\/\)$/{ 122222d861bc5Smrg s//\1/ 122232d861bc5Smrg q 122242d861bc5Smrg } 122252d861bc5Smrg /^X\(\/\).*/{ 122262d861bc5Smrg s//\1/ 122272d861bc5Smrg q 122282d861bc5Smrg } 122292d861bc5Smrg s/.*/./; q'` 122302d861bc5Smrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 122312d861bc5Smrg # echo "creating $dirpart/$file" 122322d861bc5Smrg echo '# dummy' > "$dirpart/$file" 1223344d7874bSmrg done 1223444d7874bSmrg done 122352d861bc5Smrg} 1223644d7874bSmrg ;; 122372d861bc5Smrg 1223844d7874bSmrg esac 122392d861bc5Smrgdone # for ac_tag 1224044d7874bSmrg 1224144d7874bSmrg 122422d861bc5Smrgas_fn_exit 0 1224344d7874bSmrg_ACEOF 1224444d7874bSmrgac_clean_files=$ac_clean_files_save 1224544d7874bSmrg 122462d861bc5Smrgtest $ac_write_fail = 0 || 122472d861bc5Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 122482d861bc5Smrg 1224944d7874bSmrg 1225044d7874bSmrg# configure is writing to config.log, and then calls config.status. 1225144d7874bSmrg# config.status does its own redirection, appending to config.log. 1225244d7874bSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 1225344d7874bSmrg# by configure, so config.status won't be able to write to it; its 1225444d7874bSmrg# output is simply discarded. So we exec the FD to /dev/null, 1225544d7874bSmrg# effectively closing config.log, so it can be properly (re)opened and 1225644d7874bSmrg# appended to by config.status. When coming back to configure, we 1225744d7874bSmrg# need to make the FD available again. 1225844d7874bSmrgif test "$no_create" != yes; then 1225944d7874bSmrg ac_cs_success=: 1226044d7874bSmrg ac_config_status_args= 1226144d7874bSmrg test "$silent" = yes && 1226244d7874bSmrg ac_config_status_args="$ac_config_status_args --quiet" 1226344d7874bSmrg exec 5>/dev/null 1226444d7874bSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 1226544d7874bSmrg exec 5>>config.log 1226644d7874bSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 1226744d7874bSmrg # would make configure fail if this is the last instruction. 122682d861bc5Smrg $ac_cs_success || as_fn_exit 1 122692d861bc5Smrgfi 122702d861bc5Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 122712d861bc5Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 122722d861bc5Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 1227344d7874bSmrgfi 1227444d7874bSmrg 12275