configure revision ff143803
17da8b7e3Smrg#! /bin/sh 27da8b7e3Smrg# Guess values for system-dependent variables and create Makefiles. 3ff143803Smrg# Generated by GNU Autoconf 2.69 for xrefresh 1.0.6. 47da8b7e3Smrg# 57da8b7e3Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 67da8b7e3Smrg# 7bded5d25Smrg# 8ff143803Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9bded5d25Smrg# 10bded5d25Smrg# 117da8b7e3Smrg# This configure script is free software; the Free Software Foundation 127da8b7e3Smrg# gives unlimited permission to copy, distribute and modify it. 13bded5d25Smrg## -------------------- ## 14bded5d25Smrg## M4sh Initialization. ## 15bded5d25Smrg## -------------------- ## 167da8b7e3Smrg 17123e2cc7Smrg# Be more Bourne compatible 18123e2cc7SmrgDUALCASE=1; export DUALCASE # for MKS sh 19bded5d25Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 207da8b7e3Smrg emulate sh 217da8b7e3Smrg NULLCMD=: 22123e2cc7Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 237da8b7e3Smrg # is contrary to our usage. Disable this feature. 247da8b7e3Smrg alias -g '${1+"$@"}'='"$@"' 25123e2cc7Smrg setopt NO_GLOB_SUBST 26123e2cc7Smrgelse 27bded5d25Smrg case `(set -o) 2>/dev/null` in #( 28bded5d25Smrg *posix*) : 29bded5d25Smrg set -o posix ;; #( 30bded5d25Smrg *) : 31bded5d25Smrg ;; 32123e2cc7Smrgesac 33123e2cc7Smrgfi 34123e2cc7Smrg 35123e2cc7Smrg 36123e2cc7Smrgas_nl=' 37123e2cc7Smrg' 38123e2cc7Smrgexport as_nl 39123e2cc7Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 40123e2cc7Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41123e2cc7Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42123e2cc7Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43bded5d25Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 44bded5d25Smrg# but without wasting forks for bash or zsh. 45bded5d25Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 46bded5d25Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47bded5d25Smrg as_echo='print -r --' 48bded5d25Smrg as_echo_n='print -rn --' 49bded5d25Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50123e2cc7Smrg as_echo='printf %s\n' 51123e2cc7Smrg as_echo_n='printf %s' 52123e2cc7Smrgelse 53123e2cc7Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54123e2cc7Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55123e2cc7Smrg as_echo_n='/usr/ucb/echo -n' 56123e2cc7Smrg else 57123e2cc7Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58123e2cc7Smrg as_echo_n_body='eval 59123e2cc7Smrg arg=$1; 60bded5d25Smrg case $arg in #( 61123e2cc7Smrg *"$as_nl"*) 62123e2cc7Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 63123e2cc7Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64123e2cc7Smrg esac; 65123e2cc7Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66123e2cc7Smrg ' 67123e2cc7Smrg export as_echo_n_body 68123e2cc7Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 69123e2cc7Smrg fi 70123e2cc7Smrg export as_echo_body 71123e2cc7Smrg as_echo='sh -c $as_echo_body as_echo' 72123e2cc7Smrgfi 73123e2cc7Smrg 74123e2cc7Smrg# The user is always right. 75123e2cc7Smrgif test "${PATH_SEPARATOR+set}" != set; then 76123e2cc7Smrg PATH_SEPARATOR=: 77123e2cc7Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78123e2cc7Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79123e2cc7Smrg PATH_SEPARATOR=';' 80123e2cc7Smrg } 817da8b7e3Smrgfi 827da8b7e3Smrg 837da8b7e3Smrg 84123e2cc7Smrg# IFS 85123e2cc7Smrg# We need space, tab and new line, in precisely that order. Quoting is 86123e2cc7Smrg# there to prevent editors from complaining about space-tab. 87123e2cc7Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88123e2cc7Smrg# splitting by setting IFS to empty value.) 89123e2cc7SmrgIFS=" "" $as_nl" 90123e2cc7Smrg 91123e2cc7Smrg# Find who we are. Look in the path if we contain no directory separator. 92bded5d25Smrgas_myself= 93bded5d25Smrgcase $0 in #(( 94123e2cc7Smrg *[\\/]* ) as_myself=$0 ;; 95123e2cc7Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96123e2cc7Smrgfor as_dir in $PATH 97123e2cc7Smrgdo 98123e2cc7Smrg IFS=$as_save_IFS 99123e2cc7Smrg test -z "$as_dir" && as_dir=. 100bded5d25Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101bded5d25Smrg done 102123e2cc7SmrgIFS=$as_save_IFS 103123e2cc7Smrg 104123e2cc7Smrg ;; 105123e2cc7Smrgesac 106123e2cc7Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 107123e2cc7Smrg# in which case we are not to be found in the path. 108123e2cc7Smrgif test "x$as_myself" = x; then 109123e2cc7Smrg as_myself=$0 110123e2cc7Smrgfi 111123e2cc7Smrgif test ! -f "$as_myself"; then 112123e2cc7Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113bded5d25Smrg exit 1 114123e2cc7Smrgfi 115123e2cc7Smrg 116bded5d25Smrg# Unset variables that we do not need and which cause bugs (e.g. in 117bded5d25Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118bded5d25Smrg# suppresses any "Segmentation fault" message there. '((' could 119bded5d25Smrg# trigger a bug in pdksh 5.2.14. 120bded5d25Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 121bded5d25Smrgdo eval test x\${$as_var+set} = xset \ 122bded5d25Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123123e2cc7Smrgdone 1247da8b7e3SmrgPS1='$ ' 1257da8b7e3SmrgPS2='> ' 1267da8b7e3SmrgPS4='+ ' 1277da8b7e3Smrg 1287da8b7e3Smrg# NLS nuisances. 129123e2cc7SmrgLC_ALL=C 130123e2cc7Smrgexport LC_ALL 131123e2cc7SmrgLANGUAGE=C 132123e2cc7Smrgexport LANGUAGE 1337da8b7e3Smrg 134bded5d25Smrg# CDPATH. 135bded5d25Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136bded5d25Smrg 137ff143803Smrg# Use a proper internal environment variable to ensure we don't fall 138ff143803Smrg # into an infinite loop, continuously re-executing ourselves. 139ff143803Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140ff143803Smrg _as_can_reexec=no; export _as_can_reexec; 141ff143803Smrg # We cannot yet assume a decent shell, so we have to provide a 142ff143803Smrg# neutralization value for shells without unset; and this also 143ff143803Smrg# works around shells that cannot unset nonexistent variables. 144ff143803Smrg# Preserve -v and -x to the replacement shell. 145ff143803SmrgBASH_ENV=/dev/null 146ff143803SmrgENV=/dev/null 147ff143803Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148ff143803Smrgcase $- in # (((( 149ff143803Smrg *v*x* | *x*v* ) as_opts=-vx ;; 150ff143803Smrg *v* ) as_opts=-v ;; 151ff143803Smrg *x* ) as_opts=-x ;; 152ff143803Smrg * ) as_opts= ;; 153ff143803Smrgesac 154ff143803Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155ff143803Smrg# Admittedly, this is quite paranoid, since all the known shells bail 156ff143803Smrg# out after a failed `exec'. 157ff143803Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158ff143803Smrgas_fn_exit 255 159ff143803Smrg fi 160ff143803Smrg # We don't want this to propagate to other subprocesses. 161ff143803Smrg { _as_can_reexec=; unset _as_can_reexec;} 162bded5d25Smrgif test "x$CONFIG_SHELL" = x; then 163bded5d25Smrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164bded5d25Smrg emulate sh 165bded5d25Smrg NULLCMD=: 166bded5d25Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167bded5d25Smrg # is contrary to our usage. Disable this feature. 168bded5d25Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 169bded5d25Smrg setopt NO_GLOB_SUBST 170bded5d25Smrgelse 171bded5d25Smrg case \`(set -o) 2>/dev/null\` in #( 172bded5d25Smrg *posix*) : 173bded5d25Smrg set -o posix ;; #( 174bded5d25Smrg *) : 175bded5d25Smrg ;; 176bded5d25Smrgesac 177bded5d25Smrgfi 178bded5d25Smrg" 179bded5d25Smrg as_required="as_fn_return () { (exit \$1); } 180bded5d25Smrgas_fn_success () { as_fn_return 0; } 181bded5d25Smrgas_fn_failure () { as_fn_return 1; } 182bded5d25Smrgas_fn_ret_success () { return 0; } 183bded5d25Smrgas_fn_ret_failure () { return 1; } 184bded5d25Smrg 185bded5d25Smrgexitcode=0 186bded5d25Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 187bded5d25Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188bded5d25Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189bded5d25Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190bded5d25Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191bded5d25Smrg 192bded5d25Smrgelse 193bded5d25Smrg exitcode=1; echo positional parameters were not saved. 194bded5d25Smrgfi 195ff143803Smrgtest x\$exitcode = x0 || exit 1 196ff143803Smrgtest -x / || exit 1" 197bded5d25Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198bded5d25Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199bded5d25Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200bded5d25Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201bded5d25Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 202bded5d25Smrg if (eval "$as_required") 2>/dev/null; then : 203bded5d25Smrg as_have_required=yes 204bded5d25Smrgelse 205bded5d25Smrg as_have_required=no 206bded5d25Smrgfi 207bded5d25Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 208bded5d25Smrg 209bded5d25Smrgelse 210bded5d25Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 211bded5d25Smrgas_found=false 212bded5d25Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 213bded5d25Smrgdo 214bded5d25Smrg IFS=$as_save_IFS 215bded5d25Smrg test -z "$as_dir" && as_dir=. 216bded5d25Smrg as_found=: 217bded5d25Smrg case $as_dir in #( 218bded5d25Smrg /*) 219bded5d25Smrg for as_base in sh bash ksh sh5; do 220bded5d25Smrg # Try only shells that exist, to save several forks. 221bded5d25Smrg as_shell=$as_dir/$as_base 222bded5d25Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 223bded5d25Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 224bded5d25Smrg CONFIG_SHELL=$as_shell as_have_required=yes 225bded5d25Smrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 226bded5d25Smrg break 2 227bded5d25Smrgfi 228bded5d25Smrgfi 229bded5d25Smrg done;; 230bded5d25Smrg esac 231bded5d25Smrg as_found=false 232bded5d25Smrgdone 233bded5d25Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234bded5d25Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 235bded5d25Smrg CONFIG_SHELL=$SHELL as_have_required=yes 236bded5d25Smrgfi; } 237bded5d25SmrgIFS=$as_save_IFS 238bded5d25Smrg 239bded5d25Smrg 240bded5d25Smrg if test "x$CONFIG_SHELL" != x; then : 241ff143803Smrg export CONFIG_SHELL 242ff143803Smrg # We cannot yet assume a decent shell, so we have to provide a 243ff143803Smrg# neutralization value for shells without unset; and this also 244ff143803Smrg# works around shells that cannot unset nonexistent variables. 245ff143803Smrg# Preserve -v and -x to the replacement shell. 246ff143803SmrgBASH_ENV=/dev/null 247ff143803SmrgENV=/dev/null 248ff143803Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249ff143803Smrgcase $- in # (((( 250ff143803Smrg *v*x* | *x*v* ) as_opts=-vx ;; 251ff143803Smrg *v* ) as_opts=-v ;; 252ff143803Smrg *x* ) as_opts=-x ;; 253ff143803Smrg * ) as_opts= ;; 254ff143803Smrgesac 255ff143803Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256ff143803Smrg# Admittedly, this is quite paranoid, since all the known shells bail 257ff143803Smrg# out after a failed `exec'. 258ff143803Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 259ff143803Smrgexit 255 260bded5d25Smrgfi 261bded5d25Smrg 262bded5d25Smrg if test x$as_have_required = xno; then : 263bded5d25Smrg $as_echo "$0: This script requires a shell more modern than all" 264bded5d25Smrg $as_echo "$0: the shells that I found on your system." 265bded5d25Smrg if test x${ZSH_VERSION+set} = xset ; then 266bded5d25Smrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 267bded5d25Smrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 268bded5d25Smrg else 269bded5d25Smrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 270bded5d25Smrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 271bded5d25Smrg$0: about your system, including any error possibly output 272bded5d25Smrg$0: before this message. Then install a modern shell, or 273bded5d25Smrg$0: manually run the script under such a shell if you do 274bded5d25Smrg$0: have one." 275bded5d25Smrg fi 276bded5d25Smrg exit 1 277bded5d25Smrgfi 278bded5d25Smrgfi 279bded5d25Smrgfi 280bded5d25SmrgSHELL=${CONFIG_SHELL-/bin/sh} 281bded5d25Smrgexport SHELL 282bded5d25Smrg# Unset more variables known to interfere with behavior of common tools. 283bded5d25SmrgCLICOLOR_FORCE= GREP_OPTIONS= 284bded5d25Smrgunset CLICOLOR_FORCE GREP_OPTIONS 285bded5d25Smrg 286bded5d25Smrg## --------------------- ## 287bded5d25Smrg## M4sh Shell Functions. ## 288bded5d25Smrg## --------------------- ## 289bded5d25Smrg# as_fn_unset VAR 290bded5d25Smrg# --------------- 291bded5d25Smrg# Portably unset VAR. 292bded5d25Smrgas_fn_unset () 293bded5d25Smrg{ 294bded5d25Smrg { eval $1=; unset $1;} 295bded5d25Smrg} 296bded5d25Smrgas_unset=as_fn_unset 297bded5d25Smrg 298bded5d25Smrg# as_fn_set_status STATUS 299bded5d25Smrg# ----------------------- 300bded5d25Smrg# Set $? to STATUS, without forking. 301bded5d25Smrgas_fn_set_status () 302bded5d25Smrg{ 303bded5d25Smrg return $1 304bded5d25Smrg} # as_fn_set_status 305bded5d25Smrg 306bded5d25Smrg# as_fn_exit STATUS 307bded5d25Smrg# ----------------- 308bded5d25Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 309bded5d25Smrgas_fn_exit () 310bded5d25Smrg{ 311bded5d25Smrg set +e 312bded5d25Smrg as_fn_set_status $1 313bded5d25Smrg exit $1 314bded5d25Smrg} # as_fn_exit 315bded5d25Smrg 316bded5d25Smrg# as_fn_mkdir_p 317bded5d25Smrg# ------------- 318bded5d25Smrg# Create "$as_dir" as a directory, including parents if necessary. 319bded5d25Smrgas_fn_mkdir_p () 320bded5d25Smrg{ 321bded5d25Smrg 322bded5d25Smrg case $as_dir in #( 323bded5d25Smrg -*) as_dir=./$as_dir;; 324bded5d25Smrg esac 325bded5d25Smrg test -d "$as_dir" || eval $as_mkdir_p || { 326bded5d25Smrg as_dirs= 327bded5d25Smrg while :; do 328bded5d25Smrg case $as_dir in #( 329bded5d25Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 330bded5d25Smrg *) as_qdir=$as_dir;; 331bded5d25Smrg esac 332bded5d25Smrg as_dirs="'$as_qdir' $as_dirs" 333bded5d25Smrg as_dir=`$as_dirname -- "$as_dir" || 334bded5d25Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 335bded5d25Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 336bded5d25Smrg X"$as_dir" : 'X\(//\)$' \| \ 337bded5d25Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 338bded5d25Smrg$as_echo X"$as_dir" | 339bded5d25Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 340bded5d25Smrg s//\1/ 341bded5d25Smrg q 342bded5d25Smrg } 343bded5d25Smrg /^X\(\/\/\)[^/].*/{ 344bded5d25Smrg s//\1/ 345bded5d25Smrg q 346bded5d25Smrg } 347bded5d25Smrg /^X\(\/\/\)$/{ 348bded5d25Smrg s//\1/ 349bded5d25Smrg q 350bded5d25Smrg } 351bded5d25Smrg /^X\(\/\).*/{ 352bded5d25Smrg s//\1/ 353bded5d25Smrg q 354bded5d25Smrg } 355bded5d25Smrg s/.*/./; q'` 356bded5d25Smrg test -d "$as_dir" && break 357bded5d25Smrg done 358bded5d25Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 359bded5d25Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 360bded5d25Smrg 361bded5d25Smrg 362bded5d25Smrg} # as_fn_mkdir_p 363ff143803Smrg 364ff143803Smrg# as_fn_executable_p FILE 365ff143803Smrg# ----------------------- 366ff143803Smrg# Test if FILE is an executable regular file. 367ff143803Smrgas_fn_executable_p () 368ff143803Smrg{ 369ff143803Smrg test -f "$1" && test -x "$1" 370ff143803Smrg} # as_fn_executable_p 371bded5d25Smrg# as_fn_append VAR VALUE 372bded5d25Smrg# ---------------------- 373bded5d25Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 374bded5d25Smrg# advantage of any shell optimizations that allow amortized linear growth over 375bded5d25Smrg# repeated appends, instead of the typical quadratic growth present in naive 376bded5d25Smrg# implementations. 377bded5d25Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 378bded5d25Smrg eval 'as_fn_append () 379bded5d25Smrg { 380bded5d25Smrg eval $1+=\$2 381bded5d25Smrg }' 382bded5d25Smrgelse 383bded5d25Smrg as_fn_append () 384bded5d25Smrg { 385bded5d25Smrg eval $1=\$$1\$2 386bded5d25Smrg } 387bded5d25Smrgfi # as_fn_append 388bded5d25Smrg 389bded5d25Smrg# as_fn_arith ARG... 390bded5d25Smrg# ------------------ 391bded5d25Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 392bded5d25Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 393bded5d25Smrg# must be portable across $(()) and expr. 394bded5d25Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 395bded5d25Smrg eval 'as_fn_arith () 396bded5d25Smrg { 397bded5d25Smrg as_val=$(( $* )) 398bded5d25Smrg }' 399bded5d25Smrgelse 400bded5d25Smrg as_fn_arith () 401bded5d25Smrg { 402bded5d25Smrg as_val=`expr "$@" || test $? -eq 1` 403bded5d25Smrg } 404bded5d25Smrgfi # as_fn_arith 405bded5d25Smrg 406bded5d25Smrg 407bded5d25Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 408bded5d25Smrg# ---------------------------------------- 409bded5d25Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 410bded5d25Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 411bded5d25Smrg# script with STATUS, using 1 if that was 0. 412bded5d25Smrgas_fn_error () 413bded5d25Smrg{ 414bded5d25Smrg as_status=$1; test $as_status -eq 0 && as_status=1 415bded5d25Smrg if test "$4"; then 416bded5d25Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 417bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 418bded5d25Smrg fi 419bded5d25Smrg $as_echo "$as_me: error: $2" >&2 420bded5d25Smrg as_fn_exit $as_status 421bded5d25Smrg} # as_fn_error 422bded5d25Smrg 423123e2cc7Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 424123e2cc7Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 4257da8b7e3Smrg as_expr=expr 4267da8b7e3Smrgelse 4277da8b7e3Smrg as_expr=false 4287da8b7e3Smrgfi 4297da8b7e3Smrg 430123e2cc7Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4317da8b7e3Smrg as_basename=basename 4327da8b7e3Smrgelse 4337da8b7e3Smrg as_basename=false 4347da8b7e3Smrgfi 4357da8b7e3Smrg 436bded5d25Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 437bded5d25Smrg as_dirname=dirname 438bded5d25Smrgelse 439bded5d25Smrg as_dirname=false 440bded5d25Smrgfi 4417da8b7e3Smrg 442123e2cc7Smrgas_me=`$as_basename -- "$0" || 4437da8b7e3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4447da8b7e3Smrg X"$0" : 'X\(//\)$' \| \ 445123e2cc7Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 446123e2cc7Smrg$as_echo X/"$0" | 447123e2cc7Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 448123e2cc7Smrg s//\1/ 449123e2cc7Smrg q 450123e2cc7Smrg } 451123e2cc7Smrg /^X\/\(\/\/\)$/{ 452123e2cc7Smrg s//\1/ 453123e2cc7Smrg q 454123e2cc7Smrg } 455123e2cc7Smrg /^X\/\(\/\).*/{ 456123e2cc7Smrg s//\1/ 457123e2cc7Smrg q 458123e2cc7Smrg } 459123e2cc7Smrg s/.*/./; q'` 4607da8b7e3Smrg 461bded5d25Smrg# Avoid depending upon Character Ranges. 462bded5d25Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 463bded5d25Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 464bded5d25Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 465bded5d25Smrgas_cr_digits='0123456789' 466bded5d25Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4677da8b7e3Smrg 4687da8b7e3Smrg 469bded5d25Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 470bded5d25Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 471bded5d25Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 472bded5d25Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 473bded5d25Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 474bded5d25Smrg sed -n ' 475bded5d25Smrg p 476bded5d25Smrg /[$]LINENO/= 477bded5d25Smrg ' <$as_myself | 478bded5d25Smrg sed ' 479bded5d25Smrg s/[$]LINENO.*/&-/ 480bded5d25Smrg t lineno 481bded5d25Smrg b 482bded5d25Smrg :lineno 483bded5d25Smrg N 484bded5d25Smrg :loop 485bded5d25Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 486bded5d25Smrg t loop 487bded5d25Smrg s/-\n.*// 488bded5d25Smrg ' >$as_me.lineno && 489bded5d25Smrg chmod +x "$as_me.lineno" || 490bded5d25Smrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 4917da8b7e3Smrg 492ff143803Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 493ff143803Smrg # already done that, so ensure we don't try to do so again and fall 494ff143803Smrg # in an infinite loop. This has already happened in practice. 495ff143803Smrg _as_can_reexec=no; export _as_can_reexec 496bded5d25Smrg # Don't try to exec as it changes $[0], causing all sort of problems 497bded5d25Smrg # (the dirname of $[0] is not the place where we might find the 498bded5d25Smrg # original and so on. Autoconf is especially sensitive to this). 499bded5d25Smrg . "./$as_me.lineno" 500bded5d25Smrg # Exit status is that of the last command. 501bded5d25Smrg exit 502123e2cc7Smrg} 5037da8b7e3Smrg 504bded5d25SmrgECHO_C= ECHO_N= ECHO_T= 505bded5d25Smrgcase `echo -n x` in #((((( 506bded5d25Smrg-n*) 507bded5d25Smrg case `echo 'xy\c'` in 508bded5d25Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 509bded5d25Smrg xy) ECHO_C='\c';; 510bded5d25Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 511bded5d25Smrg ECHO_T=' ';; 512bded5d25Smrg esac;; 513bded5d25Smrg*) 514bded5d25Smrg ECHO_N='-n';; 515bded5d25Smrgesac 5167da8b7e3Smrg 517bded5d25Smrgrm -f conf$$ conf$$.exe conf$$.file 518bded5d25Smrgif test -d conf$$.dir; then 519bded5d25Smrg rm -f conf$$.dir/conf$$.file 520bded5d25Smrgelse 521bded5d25Smrg rm -f conf$$.dir 522bded5d25Smrg mkdir conf$$.dir 2>/dev/null 523123e2cc7Smrgfi 524bded5d25Smrgif (echo >conf$$.file) 2>/dev/null; then 525bded5d25Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 526bded5d25Smrg as_ln_s='ln -s' 527bded5d25Smrg # ... but there are two gotchas: 528bded5d25Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 529bded5d25Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 530ff143803Smrg # In both cases, we have to default to `cp -pR'. 531bded5d25Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 532ff143803Smrg as_ln_s='cp -pR' 533bded5d25Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 534bded5d25Smrg as_ln_s=ln 535bded5d25Smrg else 536ff143803Smrg as_ln_s='cp -pR' 537bded5d25Smrg fi 538123e2cc7Smrgelse 539ff143803Smrg as_ln_s='cp -pR' 540123e2cc7Smrgfi 541bded5d25Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 542bded5d25Smrgrmdir conf$$.dir 2>/dev/null 543123e2cc7Smrg 544bded5d25Smrgif mkdir -p . 2>/dev/null; then 545bded5d25Smrg as_mkdir_p='mkdir -p "$as_dir"' 546bded5d25Smrgelse 547bded5d25Smrg test -d ./-p && rmdir ./-p 548bded5d25Smrg as_mkdir_p=false 549123e2cc7Smrgfi 550123e2cc7Smrg 551ff143803Smrgas_test_x='test -x' 552ff143803Smrgas_executable_p=as_fn_executable_p 553123e2cc7Smrg 554bded5d25Smrg# Sed expression to map a string onto a valid CPP name. 555bded5d25Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 556123e2cc7Smrg 557bded5d25Smrg# Sed expression to map a string onto a valid variable name. 558bded5d25Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 559123e2cc7Smrg 560123e2cc7Smrg 561bded5d25Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 562bded5d25Smrgexec 6>&1 5637da8b7e3Smrg 5647da8b7e3Smrg# Name of the host. 565bded5d25Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 5667da8b7e3Smrg# so uname gets run too. 5677da8b7e3Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5687da8b7e3Smrg 5697da8b7e3Smrg# 5707da8b7e3Smrg# Initializations. 5717da8b7e3Smrg# 5727da8b7e3Smrgac_default_prefix=/usr/local 573123e2cc7Smrgac_clean_files= 5747da8b7e3Smrgac_config_libobj_dir=. 575123e2cc7SmrgLIBOBJS= 5767da8b7e3Smrgcross_compiling=no 5777da8b7e3Smrgsubdirs= 5787da8b7e3SmrgMFLAGS= 5797da8b7e3SmrgMAKEFLAGS= 5807da8b7e3Smrg 5817da8b7e3Smrg# Identity of this package. 5827da8b7e3SmrgPACKAGE_NAME='xrefresh' 5837da8b7e3SmrgPACKAGE_TARNAME='xrefresh' 584ff143803SmrgPACKAGE_VERSION='1.0.6' 585ff143803SmrgPACKAGE_STRING='xrefresh 1.0.6' 5867da8b7e3SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 587bded5d25SmrgPACKAGE_URL='' 5887da8b7e3Smrg 589bded5d25Smrgac_unique_file="Makefile.am" 590123e2cc7Smrg# Factoring default headers for most tests. 591123e2cc7Smrgac_includes_default="\ 592123e2cc7Smrg#include <stdio.h> 593123e2cc7Smrg#ifdef HAVE_SYS_TYPES_H 594123e2cc7Smrg# include <sys/types.h> 595123e2cc7Smrg#endif 596123e2cc7Smrg#ifdef HAVE_SYS_STAT_H 597123e2cc7Smrg# include <sys/stat.h> 598123e2cc7Smrg#endif 599123e2cc7Smrg#ifdef STDC_HEADERS 600123e2cc7Smrg# include <stdlib.h> 601123e2cc7Smrg# include <stddef.h> 602123e2cc7Smrg#else 603123e2cc7Smrg# ifdef HAVE_STDLIB_H 604123e2cc7Smrg# include <stdlib.h> 605123e2cc7Smrg# endif 606123e2cc7Smrg#endif 607123e2cc7Smrg#ifdef HAVE_STRING_H 608123e2cc7Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 609123e2cc7Smrg# include <memory.h> 610123e2cc7Smrg# endif 611123e2cc7Smrg# include <string.h> 612123e2cc7Smrg#endif 613123e2cc7Smrg#ifdef HAVE_STRINGS_H 614123e2cc7Smrg# include <strings.h> 615123e2cc7Smrg#endif 616123e2cc7Smrg#ifdef HAVE_INTTYPES_H 617123e2cc7Smrg# include <inttypes.h> 618123e2cc7Smrg#endif 619123e2cc7Smrg#ifdef HAVE_STDINT_H 620123e2cc7Smrg# include <stdint.h> 621123e2cc7Smrg#endif 622123e2cc7Smrg#ifdef HAVE_UNISTD_H 623123e2cc7Smrg# include <unistd.h> 624123e2cc7Smrg#endif" 625123e2cc7Smrg 626123e2cc7Smrgac_subst_vars='am__EXEEXT_FALSE 627123e2cc7Smrgam__EXEEXT_TRUE 628123e2cc7SmrgLTLIBOBJS 629123e2cc7SmrgLIBOBJS 630123e2cc7SmrgXREFRESH_LIBS 631123e2cc7SmrgXREFRESH_CFLAGS 632bded5d25SmrgMAN_SUBSTS 633bded5d25SmrgXORG_MAN_PAGE 634123e2cc7SmrgADMIN_MAN_DIR 635123e2cc7SmrgDRIVER_MAN_DIR 636123e2cc7SmrgMISC_MAN_DIR 637123e2cc7SmrgFILE_MAN_DIR 638123e2cc7SmrgLIB_MAN_DIR 639123e2cc7SmrgAPP_MAN_DIR 640123e2cc7SmrgADMIN_MAN_SUFFIX 641123e2cc7SmrgDRIVER_MAN_SUFFIX 642123e2cc7SmrgMISC_MAN_SUFFIX 643123e2cc7SmrgFILE_MAN_SUFFIX 644123e2cc7SmrgLIB_MAN_SUFFIX 645123e2cc7SmrgAPP_MAN_SUFFIX 646bded5d25SmrgSED 647123e2cc7Smrghost_os 648123e2cc7Smrghost_vendor 649123e2cc7Smrghost_cpu 650123e2cc7Smrghost 651123e2cc7Smrgbuild_os 652123e2cc7Smrgbuild_vendor 653123e2cc7Smrgbuild_cpu 654123e2cc7Smrgbuild 655bded5d25SmrgINSTALL_CMD 656ff143803SmrgPKG_CONFIG_LIBDIR 657ff143803SmrgPKG_CONFIG_PATH 658bded5d25SmrgPKG_CONFIG 659123e2cc7SmrgCHANGELOG_CMD 660c3d5982aSmrgSTRICT_CFLAGS 661123e2cc7SmrgCWARNFLAGS 662c3d5982aSmrgBASE_CFLAGS 663c3d5982aSmrgAM_BACKSLASH 664c3d5982aSmrgAM_DEFAULT_VERBOSITY 665c3d5982aSmrgAM_DEFAULT_V 666c3d5982aSmrgAM_V 667123e2cc7Smrgam__fastdepCC_FALSE 668123e2cc7Smrgam__fastdepCC_TRUE 669123e2cc7SmrgCCDEPMODE 670c3d5982aSmrgam__nodep 671123e2cc7SmrgAMDEPBACKSLASH 672123e2cc7SmrgAMDEP_FALSE 673123e2cc7SmrgAMDEP_TRUE 674123e2cc7Smrgam__quote 675123e2cc7Smrgam__include 676123e2cc7SmrgDEPDIR 677123e2cc7Smrgam__untar 678123e2cc7Smrgam__tar 679123e2cc7SmrgAMTAR 680123e2cc7Smrgam__leading_dot 681123e2cc7SmrgSET_MAKE 682123e2cc7SmrgAWK 683123e2cc7Smrgmkdir_p 684123e2cc7SmrgMKDIR_P 685123e2cc7SmrgINSTALL_STRIP_PROGRAM 686123e2cc7SmrgSTRIP 687123e2cc7Smrginstall_sh 688123e2cc7SmrgMAKEINFO 689123e2cc7SmrgAUTOHEADER 690123e2cc7SmrgAUTOMAKE 691123e2cc7SmrgAUTOCONF 692123e2cc7SmrgACLOCAL 693123e2cc7SmrgVERSION 694123e2cc7SmrgPACKAGE 695123e2cc7SmrgCYGPATH_W 696123e2cc7Smrgam__isrc 697123e2cc7SmrgINSTALL_DATA 698123e2cc7SmrgINSTALL_SCRIPT 699123e2cc7SmrgINSTALL_PROGRAM 700c3d5982aSmrgEGREP 701c3d5982aSmrgGREP 702c3d5982aSmrgCPP 703c3d5982aSmrgOBJEXT 704c3d5982aSmrgEXEEXT 705c3d5982aSmrgac_ct_CC 706c3d5982aSmrgCPPFLAGS 707c3d5982aSmrgLDFLAGS 708c3d5982aSmrgCFLAGS 709c3d5982aSmrgCC 710123e2cc7Smrgtarget_alias 711123e2cc7Smrghost_alias 712123e2cc7Smrgbuild_alias 713123e2cc7SmrgLIBS 714123e2cc7SmrgECHO_T 715123e2cc7SmrgECHO_N 716123e2cc7SmrgECHO_C 717123e2cc7SmrgDEFS 718123e2cc7Smrgmandir 719123e2cc7Smrglocaledir 720123e2cc7Smrglibdir 721123e2cc7Smrgpsdir 722123e2cc7Smrgpdfdir 723123e2cc7Smrgdvidir 724123e2cc7Smrghtmldir 725123e2cc7Smrginfodir 726123e2cc7Smrgdocdir 727123e2cc7Smrgoldincludedir 728123e2cc7Smrgincludedir 729123e2cc7Smrglocalstatedir 730123e2cc7Smrgsharedstatedir 731123e2cc7Smrgsysconfdir 732123e2cc7Smrgdatadir 733123e2cc7Smrgdatarootdir 734123e2cc7Smrglibexecdir 735123e2cc7Smrgsbindir 736123e2cc7Smrgbindir 737123e2cc7Smrgprogram_transform_name 738123e2cc7Smrgprefix 739123e2cc7Smrgexec_prefix 740bded5d25SmrgPACKAGE_URL 741123e2cc7SmrgPACKAGE_BUGREPORT 742123e2cc7SmrgPACKAGE_STRING 743123e2cc7SmrgPACKAGE_VERSION 744123e2cc7SmrgPACKAGE_TARNAME 745123e2cc7SmrgPACKAGE_NAME 746123e2cc7SmrgPATH_SEPARATOR 747123e2cc7SmrgSHELL' 7487da8b7e3Smrgac_subst_files='' 749123e2cc7Smrgac_user_opts=' 750123e2cc7Smrgenable_option_checking 751123e2cc7Smrgenable_dependency_tracking 752bded5d25Smrgenable_silent_rules 753c3d5982aSmrgenable_selective_werror 754c3d5982aSmrgenable_strict_compilation 755123e2cc7Smrg' 756123e2cc7Smrg ac_precious_vars='build_alias 757123e2cc7Smrghost_alias 758123e2cc7Smrgtarget_alias 759123e2cc7SmrgCC 760123e2cc7SmrgCFLAGS 761123e2cc7SmrgLDFLAGS 762123e2cc7SmrgLIBS 763123e2cc7SmrgCPPFLAGS 764123e2cc7SmrgCPP 765123e2cc7SmrgPKG_CONFIG 766ff143803SmrgPKG_CONFIG_PATH 767ff143803SmrgPKG_CONFIG_LIBDIR 768123e2cc7SmrgXREFRESH_CFLAGS 769123e2cc7SmrgXREFRESH_LIBS' 770123e2cc7Smrg 7717da8b7e3Smrg 7727da8b7e3Smrg# Initialize some variables set by options. 7737da8b7e3Smrgac_init_help= 7747da8b7e3Smrgac_init_version=false 775123e2cc7Smrgac_unrecognized_opts= 776123e2cc7Smrgac_unrecognized_sep= 7777da8b7e3Smrg# The variables have the same names as the options, with 7787da8b7e3Smrg# dashes changed to underlines. 7797da8b7e3Smrgcache_file=/dev/null 7807da8b7e3Smrgexec_prefix=NONE 7817da8b7e3Smrgno_create= 7827da8b7e3Smrgno_recursion= 7837da8b7e3Smrgprefix=NONE 7847da8b7e3Smrgprogram_prefix=NONE 7857da8b7e3Smrgprogram_suffix=NONE 7867da8b7e3Smrgprogram_transform_name=s,x,x, 7877da8b7e3Smrgsilent= 7887da8b7e3Smrgsite= 7897da8b7e3Smrgsrcdir= 7907da8b7e3Smrgverbose= 7917da8b7e3Smrgx_includes=NONE 7927da8b7e3Smrgx_libraries=NONE 7937da8b7e3Smrg 7947da8b7e3Smrg# Installation directory options. 7957da8b7e3Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 7967da8b7e3Smrg# and all the variables that are supposed to be based on exec_prefix 7977da8b7e3Smrg# by default will actually change. 7987da8b7e3Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 799123e2cc7Smrg# (The list follows the same order as the GNU Coding Standards.) 8007da8b7e3Smrgbindir='${exec_prefix}/bin' 8017da8b7e3Smrgsbindir='${exec_prefix}/sbin' 8027da8b7e3Smrglibexecdir='${exec_prefix}/libexec' 803123e2cc7Smrgdatarootdir='${prefix}/share' 804123e2cc7Smrgdatadir='${datarootdir}' 8057da8b7e3Smrgsysconfdir='${prefix}/etc' 8067da8b7e3Smrgsharedstatedir='${prefix}/com' 8077da8b7e3Smrglocalstatedir='${prefix}/var' 8087da8b7e3Smrgincludedir='${prefix}/include' 8097da8b7e3Smrgoldincludedir='/usr/include' 810123e2cc7Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 811123e2cc7Smrginfodir='${datarootdir}/info' 812123e2cc7Smrghtmldir='${docdir}' 813123e2cc7Smrgdvidir='${docdir}' 814123e2cc7Smrgpdfdir='${docdir}' 815123e2cc7Smrgpsdir='${docdir}' 816123e2cc7Smrglibdir='${exec_prefix}/lib' 817123e2cc7Smrglocaledir='${datarootdir}/locale' 818123e2cc7Smrgmandir='${datarootdir}/man' 8197da8b7e3Smrg 8207da8b7e3Smrgac_prev= 821123e2cc7Smrgac_dashdash= 8227da8b7e3Smrgfor ac_option 8237da8b7e3Smrgdo 8247da8b7e3Smrg # If the previous option needs an argument, assign it. 8257da8b7e3Smrg if test -n "$ac_prev"; then 826123e2cc7Smrg eval $ac_prev=\$ac_option 8277da8b7e3Smrg ac_prev= 8287da8b7e3Smrg continue 8297da8b7e3Smrg fi 8307da8b7e3Smrg 831123e2cc7Smrg case $ac_option in 832bded5d25Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 833bded5d25Smrg *=) ac_optarg= ;; 834bded5d25Smrg *) ac_optarg=yes ;; 835123e2cc7Smrg esac 8367da8b7e3Smrg 8377da8b7e3Smrg # Accept the important Cygnus configure options, so we can diagnose typos. 8387da8b7e3Smrg 839123e2cc7Smrg case $ac_dashdash$ac_option in 840123e2cc7Smrg --) 841123e2cc7Smrg ac_dashdash=yes ;; 8427da8b7e3Smrg 8437da8b7e3Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 8447da8b7e3Smrg ac_prev=bindir ;; 8457da8b7e3Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 8467da8b7e3Smrg bindir=$ac_optarg ;; 8477da8b7e3Smrg 8487da8b7e3Smrg -build | --build | --buil | --bui | --bu) 8497da8b7e3Smrg ac_prev=build_alias ;; 8507da8b7e3Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 8517da8b7e3Smrg build_alias=$ac_optarg ;; 8527da8b7e3Smrg 8537da8b7e3Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 8547da8b7e3Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 8557da8b7e3Smrg ac_prev=cache_file ;; 8567da8b7e3Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 8577da8b7e3Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 8587da8b7e3Smrg cache_file=$ac_optarg ;; 8597da8b7e3Smrg 8607da8b7e3Smrg --config-cache | -C) 8617da8b7e3Smrg cache_file=config.cache ;; 8627da8b7e3Smrg 863123e2cc7Smrg -datadir | --datadir | --datadi | --datad) 8647da8b7e3Smrg ac_prev=datadir ;; 865123e2cc7Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 8667da8b7e3Smrg datadir=$ac_optarg ;; 8677da8b7e3Smrg 868123e2cc7Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 869123e2cc7Smrg | --dataroo | --dataro | --datar) 870123e2cc7Smrg ac_prev=datarootdir ;; 871123e2cc7Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 872123e2cc7Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 873123e2cc7Smrg datarootdir=$ac_optarg ;; 874123e2cc7Smrg 8757da8b7e3Smrg -disable-* | --disable-*) 876123e2cc7Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 8777da8b7e3Smrg # Reject names that are not valid shell variable names. 878123e2cc7Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 879bded5d25Smrg as_fn_error $? "invalid feature name: $ac_useropt" 880123e2cc7Smrg ac_useropt_orig=$ac_useropt 881123e2cc7Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 882123e2cc7Smrg case $ac_user_opts in 883123e2cc7Smrg *" 884123e2cc7Smrg"enable_$ac_useropt" 885123e2cc7Smrg"*) ;; 886123e2cc7Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 887123e2cc7Smrg ac_unrecognized_sep=', ';; 888123e2cc7Smrg esac 889123e2cc7Smrg eval enable_$ac_useropt=no ;; 890123e2cc7Smrg 891123e2cc7Smrg -docdir | --docdir | --docdi | --doc | --do) 892123e2cc7Smrg ac_prev=docdir ;; 893123e2cc7Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 894123e2cc7Smrg docdir=$ac_optarg ;; 895123e2cc7Smrg 896123e2cc7Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 897123e2cc7Smrg ac_prev=dvidir ;; 898123e2cc7Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 899123e2cc7Smrg dvidir=$ac_optarg ;; 9007da8b7e3Smrg 9017da8b7e3Smrg -enable-* | --enable-*) 902123e2cc7Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 9037da8b7e3Smrg # Reject names that are not valid shell variable names. 904123e2cc7Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 905bded5d25Smrg as_fn_error $? "invalid feature name: $ac_useropt" 906123e2cc7Smrg ac_useropt_orig=$ac_useropt 907123e2cc7Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 908123e2cc7Smrg case $ac_user_opts in 909123e2cc7Smrg *" 910123e2cc7Smrg"enable_$ac_useropt" 911123e2cc7Smrg"*) ;; 912123e2cc7Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 913123e2cc7Smrg ac_unrecognized_sep=', ';; 9147da8b7e3Smrg esac 915123e2cc7Smrg eval enable_$ac_useropt=\$ac_optarg ;; 9167da8b7e3Smrg 9177da8b7e3Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9187da8b7e3Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9197da8b7e3Smrg | --exec | --exe | --ex) 9207da8b7e3Smrg ac_prev=exec_prefix ;; 9217da8b7e3Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9227da8b7e3Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9237da8b7e3Smrg | --exec=* | --exe=* | --ex=*) 9247da8b7e3Smrg exec_prefix=$ac_optarg ;; 9257da8b7e3Smrg 9267da8b7e3Smrg -gas | --gas | --ga | --g) 9277da8b7e3Smrg # Obsolete; use --with-gas. 9287da8b7e3Smrg with_gas=yes ;; 9297da8b7e3Smrg 9307da8b7e3Smrg -help | --help | --hel | --he | -h) 9317da8b7e3Smrg ac_init_help=long ;; 9327da8b7e3Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 9337da8b7e3Smrg ac_init_help=recursive ;; 9347da8b7e3Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 9357da8b7e3Smrg ac_init_help=short ;; 9367da8b7e3Smrg 9377da8b7e3Smrg -host | --host | --hos | --ho) 9387da8b7e3Smrg ac_prev=host_alias ;; 9397da8b7e3Smrg -host=* | --host=* | --hos=* | --ho=*) 9407da8b7e3Smrg host_alias=$ac_optarg ;; 9417da8b7e3Smrg 942123e2cc7Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 943123e2cc7Smrg ac_prev=htmldir ;; 944123e2cc7Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 945123e2cc7Smrg | --ht=*) 946123e2cc7Smrg htmldir=$ac_optarg ;; 947123e2cc7Smrg 9487da8b7e3Smrg -includedir | --includedir | --includedi | --included | --include \ 9497da8b7e3Smrg | --includ | --inclu | --incl | --inc) 9507da8b7e3Smrg ac_prev=includedir ;; 9517da8b7e3Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 9527da8b7e3Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 9537da8b7e3Smrg includedir=$ac_optarg ;; 9547da8b7e3Smrg 9557da8b7e3Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 9567da8b7e3Smrg ac_prev=infodir ;; 9577da8b7e3Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 9587da8b7e3Smrg infodir=$ac_optarg ;; 9597da8b7e3Smrg 9607da8b7e3Smrg -libdir | --libdir | --libdi | --libd) 9617da8b7e3Smrg ac_prev=libdir ;; 9627da8b7e3Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 9637da8b7e3Smrg libdir=$ac_optarg ;; 9647da8b7e3Smrg 9657da8b7e3Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 9667da8b7e3Smrg | --libexe | --libex | --libe) 9677da8b7e3Smrg ac_prev=libexecdir ;; 9687da8b7e3Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 9697da8b7e3Smrg | --libexe=* | --libex=* | --libe=*) 9707da8b7e3Smrg libexecdir=$ac_optarg ;; 9717da8b7e3Smrg 972123e2cc7Smrg -localedir | --localedir | --localedi | --localed | --locale) 973123e2cc7Smrg ac_prev=localedir ;; 974123e2cc7Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 975123e2cc7Smrg localedir=$ac_optarg ;; 976123e2cc7Smrg 9777da8b7e3Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 978123e2cc7Smrg | --localstate | --localstat | --localsta | --localst | --locals) 9797da8b7e3Smrg ac_prev=localstatedir ;; 9807da8b7e3Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 981123e2cc7Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 9827da8b7e3Smrg localstatedir=$ac_optarg ;; 9837da8b7e3Smrg 9847da8b7e3Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 9857da8b7e3Smrg ac_prev=mandir ;; 9867da8b7e3Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 9877da8b7e3Smrg mandir=$ac_optarg ;; 9887da8b7e3Smrg 9897da8b7e3Smrg -nfp | --nfp | --nf) 9907da8b7e3Smrg # Obsolete; use --without-fp. 9917da8b7e3Smrg with_fp=no ;; 9927da8b7e3Smrg 9937da8b7e3Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 9947da8b7e3Smrg | --no-cr | --no-c | -n) 9957da8b7e3Smrg no_create=yes ;; 9967da8b7e3Smrg 9977da8b7e3Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 9987da8b7e3Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 9997da8b7e3Smrg no_recursion=yes ;; 10007da8b7e3Smrg 10017da8b7e3Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 10027da8b7e3Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 10037da8b7e3Smrg | --oldin | --oldi | --old | --ol | --o) 10047da8b7e3Smrg ac_prev=oldincludedir ;; 10057da8b7e3Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10067da8b7e3Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10077da8b7e3Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10087da8b7e3Smrg oldincludedir=$ac_optarg ;; 10097da8b7e3Smrg 10107da8b7e3Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10117da8b7e3Smrg ac_prev=prefix ;; 10127da8b7e3Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10137da8b7e3Smrg prefix=$ac_optarg ;; 10147da8b7e3Smrg 10157da8b7e3Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10167da8b7e3Smrg | --program-pre | --program-pr | --program-p) 10177da8b7e3Smrg ac_prev=program_prefix ;; 10187da8b7e3Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10197da8b7e3Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10207da8b7e3Smrg program_prefix=$ac_optarg ;; 10217da8b7e3Smrg 10227da8b7e3Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10237da8b7e3Smrg | --program-suf | --program-su | --program-s) 10247da8b7e3Smrg ac_prev=program_suffix ;; 10257da8b7e3Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 10267da8b7e3Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 10277da8b7e3Smrg program_suffix=$ac_optarg ;; 10287da8b7e3Smrg 10297da8b7e3Smrg -program-transform-name | --program-transform-name \ 10307da8b7e3Smrg | --program-transform-nam | --program-transform-na \ 10317da8b7e3Smrg | --program-transform-n | --program-transform- \ 10327da8b7e3Smrg | --program-transform | --program-transfor \ 10337da8b7e3Smrg | --program-transfo | --program-transf \ 10347da8b7e3Smrg | --program-trans | --program-tran \ 10357da8b7e3Smrg | --progr-tra | --program-tr | --program-t) 10367da8b7e3Smrg ac_prev=program_transform_name ;; 10377da8b7e3Smrg -program-transform-name=* | --program-transform-name=* \ 10387da8b7e3Smrg | --program-transform-nam=* | --program-transform-na=* \ 10397da8b7e3Smrg | --program-transform-n=* | --program-transform-=* \ 10407da8b7e3Smrg | --program-transform=* | --program-transfor=* \ 10417da8b7e3Smrg | --program-transfo=* | --program-transf=* \ 10427da8b7e3Smrg | --program-trans=* | --program-tran=* \ 10437da8b7e3Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 10447da8b7e3Smrg program_transform_name=$ac_optarg ;; 10457da8b7e3Smrg 1046123e2cc7Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1047123e2cc7Smrg ac_prev=pdfdir ;; 1048123e2cc7Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1049123e2cc7Smrg pdfdir=$ac_optarg ;; 1050123e2cc7Smrg 1051123e2cc7Smrg -psdir | --psdir | --psdi | --psd | --ps) 1052123e2cc7Smrg ac_prev=psdir ;; 1053123e2cc7Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1054123e2cc7Smrg psdir=$ac_optarg ;; 1055123e2cc7Smrg 10567da8b7e3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 10577da8b7e3Smrg | -silent | --silent | --silen | --sile | --sil) 10587da8b7e3Smrg silent=yes ;; 10597da8b7e3Smrg 10607da8b7e3Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 10617da8b7e3Smrg ac_prev=sbindir ;; 10627da8b7e3Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 10637da8b7e3Smrg | --sbi=* | --sb=*) 10647da8b7e3Smrg sbindir=$ac_optarg ;; 10657da8b7e3Smrg 10667da8b7e3Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 10677da8b7e3Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 10687da8b7e3Smrg | --sharedst | --shareds | --shared | --share | --shar \ 10697da8b7e3Smrg | --sha | --sh) 10707da8b7e3Smrg ac_prev=sharedstatedir ;; 10717da8b7e3Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 10727da8b7e3Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 10737da8b7e3Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 10747da8b7e3Smrg | --sha=* | --sh=*) 10757da8b7e3Smrg sharedstatedir=$ac_optarg ;; 10767da8b7e3Smrg 10777da8b7e3Smrg -site | --site | --sit) 10787da8b7e3Smrg ac_prev=site ;; 10797da8b7e3Smrg -site=* | --site=* | --sit=*) 10807da8b7e3Smrg site=$ac_optarg ;; 10817da8b7e3Smrg 10827da8b7e3Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 10837da8b7e3Smrg ac_prev=srcdir ;; 10847da8b7e3Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 10857da8b7e3Smrg srcdir=$ac_optarg ;; 10867da8b7e3Smrg 10877da8b7e3Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 10887da8b7e3Smrg | --syscon | --sysco | --sysc | --sys | --sy) 10897da8b7e3Smrg ac_prev=sysconfdir ;; 10907da8b7e3Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 10917da8b7e3Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 10927da8b7e3Smrg sysconfdir=$ac_optarg ;; 10937da8b7e3Smrg 10947da8b7e3Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 10957da8b7e3Smrg ac_prev=target_alias ;; 10967da8b7e3Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 10977da8b7e3Smrg target_alias=$ac_optarg ;; 10987da8b7e3Smrg 10997da8b7e3Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 11007da8b7e3Smrg verbose=yes ;; 11017da8b7e3Smrg 11027da8b7e3Smrg -version | --version | --versio | --versi | --vers | -V) 11037da8b7e3Smrg ac_init_version=: ;; 11047da8b7e3Smrg 11057da8b7e3Smrg -with-* | --with-*) 1106123e2cc7Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11077da8b7e3Smrg # Reject names that are not valid shell variable names. 1108123e2cc7Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1109bded5d25Smrg as_fn_error $? "invalid package name: $ac_useropt" 1110123e2cc7Smrg ac_useropt_orig=$ac_useropt 1111123e2cc7Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1112123e2cc7Smrg case $ac_user_opts in 1113123e2cc7Smrg *" 1114123e2cc7Smrg"with_$ac_useropt" 1115123e2cc7Smrg"*) ;; 1116123e2cc7Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1117123e2cc7Smrg ac_unrecognized_sep=', ';; 11187da8b7e3Smrg esac 1119123e2cc7Smrg eval with_$ac_useropt=\$ac_optarg ;; 11207da8b7e3Smrg 11217da8b7e3Smrg -without-* | --without-*) 1122123e2cc7Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11237da8b7e3Smrg # Reject names that are not valid shell variable names. 1124123e2cc7Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1125bded5d25Smrg as_fn_error $? "invalid package name: $ac_useropt" 1126123e2cc7Smrg ac_useropt_orig=$ac_useropt 1127123e2cc7Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1128123e2cc7Smrg case $ac_user_opts in 1129123e2cc7Smrg *" 1130123e2cc7Smrg"with_$ac_useropt" 1131123e2cc7Smrg"*) ;; 1132123e2cc7Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1133123e2cc7Smrg ac_unrecognized_sep=', ';; 1134123e2cc7Smrg esac 1135123e2cc7Smrg eval with_$ac_useropt=no ;; 11367da8b7e3Smrg 11377da8b7e3Smrg --x) 11387da8b7e3Smrg # Obsolete; use --with-x. 11397da8b7e3Smrg with_x=yes ;; 11407da8b7e3Smrg 11417da8b7e3Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 11427da8b7e3Smrg | --x-incl | --x-inc | --x-in | --x-i) 11437da8b7e3Smrg ac_prev=x_includes ;; 11447da8b7e3Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 11457da8b7e3Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 11467da8b7e3Smrg x_includes=$ac_optarg ;; 11477da8b7e3Smrg 11487da8b7e3Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 11497da8b7e3Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 11507da8b7e3Smrg ac_prev=x_libraries ;; 11517da8b7e3Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 11527da8b7e3Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 11537da8b7e3Smrg x_libraries=$ac_optarg ;; 11547da8b7e3Smrg 1155bded5d25Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1156bded5d25SmrgTry \`$0 --help' for more information" 11577da8b7e3Smrg ;; 11587da8b7e3Smrg 11597da8b7e3Smrg *=*) 11607da8b7e3Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 11617da8b7e3Smrg # Reject names that are not valid shell variable names. 1162bded5d25Smrg case $ac_envvar in #( 1163bded5d25Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1164bded5d25Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1165bded5d25Smrg esac 1166123e2cc7Smrg eval $ac_envvar=\$ac_optarg 11677da8b7e3Smrg export $ac_envvar ;; 11687da8b7e3Smrg 11697da8b7e3Smrg *) 11707da8b7e3Smrg # FIXME: should be removed in autoconf 3.0. 1171123e2cc7Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 11727da8b7e3Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1173123e2cc7Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1174bded5d25Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 11757da8b7e3Smrg ;; 11767da8b7e3Smrg 11777da8b7e3Smrg esac 11787da8b7e3Smrgdone 11797da8b7e3Smrg 11807da8b7e3Smrgif test -n "$ac_prev"; then 11817da8b7e3Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1182bded5d25Smrg as_fn_error $? "missing argument to $ac_option" 11837da8b7e3Smrgfi 11847da8b7e3Smrg 1185123e2cc7Smrgif test -n "$ac_unrecognized_opts"; then 1186123e2cc7Smrg case $enable_option_checking in 1187123e2cc7Smrg no) ;; 1188bded5d25Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1189123e2cc7Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 11907da8b7e3Smrg esac 1191123e2cc7Smrgfi 11927da8b7e3Smrg 1193123e2cc7Smrg# Check all directory arguments for consistency. 1194123e2cc7Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1195123e2cc7Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1196123e2cc7Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1197123e2cc7Smrg libdir localedir mandir 11987da8b7e3Smrgdo 1199123e2cc7Smrg eval ac_val=\$$ac_var 1200123e2cc7Smrg # Remove trailing slashes. 12017da8b7e3Smrg case $ac_val in 1202123e2cc7Smrg */ ) 1203123e2cc7Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1204123e2cc7Smrg eval $ac_var=\$ac_val;; 1205123e2cc7Smrg esac 1206123e2cc7Smrg # Be sure to have absolute directory names. 1207123e2cc7Smrg case $ac_val in 1208123e2cc7Smrg [\\/$]* | ?:[\\/]* ) continue;; 1209123e2cc7Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12107da8b7e3Smrg esac 1211bded5d25Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12127da8b7e3Smrgdone 12137da8b7e3Smrg 12147da8b7e3Smrg# There might be people who depend on the old broken behavior: `$host' 12157da8b7e3Smrg# used to hold the argument of --host etc. 12167da8b7e3Smrg# FIXME: To remove some day. 12177da8b7e3Smrgbuild=$build_alias 12187da8b7e3Smrghost=$host_alias 12197da8b7e3Smrgtarget=$target_alias 12207da8b7e3Smrg 12217da8b7e3Smrg# FIXME: To remove some day. 12227da8b7e3Smrgif test "x$host_alias" != x; then 12237da8b7e3Smrg if test "x$build_alias" = x; then 12247da8b7e3Smrg cross_compiling=maybe 12257da8b7e3Smrg elif test "x$build_alias" != "x$host_alias"; then 12267da8b7e3Smrg cross_compiling=yes 12277da8b7e3Smrg fi 12287da8b7e3Smrgfi 12297da8b7e3Smrg 12307da8b7e3Smrgac_tool_prefix= 12317da8b7e3Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 12327da8b7e3Smrg 12337da8b7e3Smrgtest "$silent" = yes && exec 6>/dev/null 12347da8b7e3Smrg 12357da8b7e3Smrg 1236123e2cc7Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 1237123e2cc7Smrgac_ls_di=`ls -di .` && 1238123e2cc7Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1239bded5d25Smrg as_fn_error $? "working directory cannot be determined" 1240123e2cc7Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1241bded5d25Smrg as_fn_error $? "pwd does not report name of working directory" 1242123e2cc7Smrg 1243123e2cc7Smrg 1244123e2cc7Smrg# Find the source files, if location was not specified. 1245123e2cc7Smrgif test -z "$srcdir"; then 1246123e2cc7Smrg ac_srcdir_defaulted=yes 1247123e2cc7Smrg # Try the directory containing this script, then the parent directory. 1248123e2cc7Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1249123e2cc7Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1250123e2cc7Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1251123e2cc7Smrg X"$as_myself" : 'X\(//\)$' \| \ 1252123e2cc7Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1253123e2cc7Smrg$as_echo X"$as_myself" | 1254123e2cc7Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1255123e2cc7Smrg s//\1/ 1256123e2cc7Smrg q 1257123e2cc7Smrg } 1258123e2cc7Smrg /^X\(\/\/\)[^/].*/{ 1259123e2cc7Smrg s//\1/ 1260123e2cc7Smrg q 1261123e2cc7Smrg } 1262123e2cc7Smrg /^X\(\/\/\)$/{ 1263123e2cc7Smrg s//\1/ 1264123e2cc7Smrg q 1265123e2cc7Smrg } 1266123e2cc7Smrg /^X\(\/\).*/{ 1267123e2cc7Smrg s//\1/ 1268123e2cc7Smrg q 1269123e2cc7Smrg } 1270123e2cc7Smrg s/.*/./; q'` 12717da8b7e3Smrg srcdir=$ac_confdir 1272123e2cc7Smrg if test ! -r "$srcdir/$ac_unique_file"; then 12737da8b7e3Smrg srcdir=.. 12747da8b7e3Smrg fi 12757da8b7e3Smrgelse 12767da8b7e3Smrg ac_srcdir_defaulted=no 12777da8b7e3Smrgfi 1278123e2cc7Smrgif test ! -r "$srcdir/$ac_unique_file"; then 1279123e2cc7Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1280bded5d25Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 12817da8b7e3Smrgfi 1282123e2cc7Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1283123e2cc7Smrgac_abs_confdir=`( 1284bded5d25Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1285123e2cc7Smrg pwd)` 1286123e2cc7Smrg# When building in place, set srcdir=. 1287123e2cc7Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1288123e2cc7Smrg srcdir=. 1289123e2cc7Smrgfi 1290123e2cc7Smrg# Remove unnecessary trailing slashes from srcdir. 1291123e2cc7Smrg# Double slashes in file names in object file debugging info 1292123e2cc7Smrg# mess up M-x gdb in Emacs. 1293123e2cc7Smrgcase $srcdir in 1294123e2cc7Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1295123e2cc7Smrgesac 1296123e2cc7Smrgfor ac_var in $ac_precious_vars; do 1297123e2cc7Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1298123e2cc7Smrg eval ac_env_${ac_var}_value=\$${ac_var} 1299123e2cc7Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1300123e2cc7Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1301123e2cc7Smrgdone 13027da8b7e3Smrg 13037da8b7e3Smrg# 13047da8b7e3Smrg# Report the --help message. 13057da8b7e3Smrg# 13067da8b7e3Smrgif test "$ac_init_help" = "long"; then 13077da8b7e3Smrg # Omit some internal or obsolete options to make the list less imposing. 13087da8b7e3Smrg # This message is too long to be a string in the A/UX 3.1 sh. 13097da8b7e3Smrg cat <<_ACEOF 1310ff143803Smrg\`configure' configures xrefresh 1.0.6 to adapt to many kinds of systems. 13117da8b7e3Smrg 13127da8b7e3SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13137da8b7e3Smrg 13147da8b7e3SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13157da8b7e3SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13167da8b7e3Smrg 13177da8b7e3SmrgDefaults for the options are specified in brackets. 13187da8b7e3Smrg 13197da8b7e3SmrgConfiguration: 13207da8b7e3Smrg -h, --help display this help and exit 13217da8b7e3Smrg --help=short display options specific to this package 13227da8b7e3Smrg --help=recursive display the short help of all the included packages 13237da8b7e3Smrg -V, --version display version information and exit 1324bded5d25Smrg -q, --quiet, --silent do not print \`checking ...' messages 13257da8b7e3Smrg --cache-file=FILE cache test results in FILE [disabled] 13267da8b7e3Smrg -C, --config-cache alias for \`--cache-file=config.cache' 13277da8b7e3Smrg -n, --no-create do not create output files 13287da8b7e3Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 13297da8b7e3Smrg 13307da8b7e3SmrgInstallation directories: 13317da8b7e3Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1332123e2cc7Smrg [$ac_default_prefix] 13337da8b7e3Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1334123e2cc7Smrg [PREFIX] 13357da8b7e3Smrg 13367da8b7e3SmrgBy default, \`make install' will install all the files in 13377da8b7e3Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 13387da8b7e3Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 13397da8b7e3Smrgfor instance \`--prefix=\$HOME'. 13407da8b7e3Smrg 13417da8b7e3SmrgFor better control, use the options below. 13427da8b7e3Smrg 13437da8b7e3SmrgFine tuning of the installation directories: 1344123e2cc7Smrg --bindir=DIR user executables [EPREFIX/bin] 1345123e2cc7Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1346123e2cc7Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1347123e2cc7Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1348123e2cc7Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1349123e2cc7Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1350123e2cc7Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1351123e2cc7Smrg --includedir=DIR C header files [PREFIX/include] 1352123e2cc7Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1353123e2cc7Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1354123e2cc7Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1355123e2cc7Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1356123e2cc7Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1357123e2cc7Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1358123e2cc7Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/xrefresh] 1359123e2cc7Smrg --htmldir=DIR html documentation [DOCDIR] 1360123e2cc7Smrg --dvidir=DIR dvi documentation [DOCDIR] 1361123e2cc7Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1362123e2cc7Smrg --psdir=DIR ps documentation [DOCDIR] 13637da8b7e3Smrg_ACEOF 13647da8b7e3Smrg 13657da8b7e3Smrg cat <<\_ACEOF 13667da8b7e3Smrg 13677da8b7e3SmrgProgram names: 13687da8b7e3Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 13697da8b7e3Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 13707da8b7e3Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 13717da8b7e3Smrg 13727da8b7e3SmrgSystem types: 13737da8b7e3Smrg --build=BUILD configure for building on BUILD [guessed] 13747da8b7e3Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 13757da8b7e3Smrg_ACEOF 13767da8b7e3Smrgfi 13777da8b7e3Smrg 13787da8b7e3Smrgif test -n "$ac_init_help"; then 13797da8b7e3Smrg case $ac_init_help in 1380ff143803Smrg short | recursive ) echo "Configuration of xrefresh 1.0.6:";; 13817da8b7e3Smrg esac 13827da8b7e3Smrg cat <<\_ACEOF 13837da8b7e3Smrg 13847da8b7e3SmrgOptional Features: 1385123e2cc7Smrg --disable-option-checking ignore unrecognized --enable/--with options 13867da8b7e3Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 13877da8b7e3Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1388c3d5982aSmrg --enable-dependency-tracking 1389c3d5982aSmrg do not reject slow dependency extractors 1390c3d5982aSmrg --disable-dependency-tracking 1391c3d5982aSmrg speeds up one-time build 1392c3d5982aSmrg --enable-silent-rules less verbose build output (undo: "make V=1") 1393c3d5982aSmrg --disable-silent-rules verbose build output (undo: "make V=0") 1394c3d5982aSmrg --disable-selective-werror 1395c3d5982aSmrg Turn off selective compiler errors. (default: 1396c3d5982aSmrg enabled) 1397123e2cc7Smrg --enable-strict-compilation 1398123e2cc7Smrg Enable all warnings from compiler and make them 1399123e2cc7Smrg errors (default: disabled) 14007da8b7e3Smrg 14017da8b7e3SmrgSome influential environment variables: 14027da8b7e3Smrg CC C compiler command 14037da8b7e3Smrg CFLAGS C compiler flags 14047da8b7e3Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14057da8b7e3Smrg nonstandard directory <lib dir> 1406123e2cc7Smrg LIBS libraries to pass to the linker, e.g. -l<library> 1407bded5d25Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1408123e2cc7Smrg you have headers in a nonstandard directory <include dir> 1409123e2cc7Smrg CPP C preprocessor 14107da8b7e3Smrg PKG_CONFIG path to pkg-config utility 1411ff143803Smrg PKG_CONFIG_PATH 1412ff143803Smrg directories to add to pkg-config's search path 1413ff143803Smrg PKG_CONFIG_LIBDIR 1414ff143803Smrg path overriding pkg-config's built-in search path 14157da8b7e3Smrg XREFRESH_CFLAGS 14167da8b7e3Smrg C compiler flags for XREFRESH, overriding pkg-config 14177da8b7e3Smrg XREFRESH_LIBS 14187da8b7e3Smrg linker flags for XREFRESH, overriding pkg-config 14197da8b7e3Smrg 14207da8b7e3SmrgUse these variables to override the choices made by `configure' or to help 14217da8b7e3Smrgit to find libraries and programs with nonstandard names/locations. 14227da8b7e3Smrg 14237da8b7e3SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 14247da8b7e3Smrg_ACEOF 1425123e2cc7Smrgac_status=$? 14267da8b7e3Smrgfi 14277da8b7e3Smrg 14287da8b7e3Smrgif test "$ac_init_help" = "recursive"; then 14297da8b7e3Smrg # If there are subdirs, report their specific --help. 14307da8b7e3Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1431123e2cc7Smrg test -d "$ac_dir" || 1432123e2cc7Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1433123e2cc7Smrg continue 14347da8b7e3Smrg ac_builddir=. 14357da8b7e3Smrg 1436123e2cc7Smrgcase "$ac_dir" in 1437123e2cc7Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1438123e2cc7Smrg*) 1439123e2cc7Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1440123e2cc7Smrg # A ".." for each directory in $ac_dir_suffix. 1441123e2cc7Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1442123e2cc7Smrg case $ac_top_builddir_sub in 1443123e2cc7Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1444123e2cc7Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1445123e2cc7Smrg esac ;; 1446123e2cc7Smrgesac 1447123e2cc7Smrgac_abs_top_builddir=$ac_pwd 1448123e2cc7Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1449123e2cc7Smrg# for backward compatibility: 1450123e2cc7Smrgac_top_builddir=$ac_top_build_prefix 14517da8b7e3Smrg 14527da8b7e3Smrgcase $srcdir in 1453123e2cc7Smrg .) # We are building in place. 14547da8b7e3Smrg ac_srcdir=. 1455123e2cc7Smrg ac_top_srcdir=$ac_top_builddir_sub 1456123e2cc7Smrg ac_abs_top_srcdir=$ac_pwd ;; 1457123e2cc7Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 14587da8b7e3Smrg ac_srcdir=$srcdir$ac_dir_suffix; 1459123e2cc7Smrg ac_top_srcdir=$srcdir 1460123e2cc7Smrg ac_abs_top_srcdir=$srcdir ;; 1461123e2cc7Smrg *) # Relative name. 1462123e2cc7Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1463123e2cc7Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1464123e2cc7Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14657da8b7e3Smrgesac 1466123e2cc7Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1467123e2cc7Smrg 1468123e2cc7Smrg cd "$ac_dir" || { ac_status=$?; continue; } 1469123e2cc7Smrg # Check for guested configure. 1470123e2cc7Smrg if test -f "$ac_srcdir/configure.gnu"; then 1471123e2cc7Smrg echo && 1472123e2cc7Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1473123e2cc7Smrg elif test -f "$ac_srcdir/configure"; then 1474123e2cc7Smrg echo && 1475123e2cc7Smrg $SHELL "$ac_srcdir/configure" --help=recursive 14767da8b7e3Smrg else 1477123e2cc7Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1478123e2cc7Smrg fi || ac_status=$? 1479123e2cc7Smrg cd "$ac_pwd" || { ac_status=$?; break; } 14807da8b7e3Smrg done 14817da8b7e3Smrgfi 14827da8b7e3Smrg 1483123e2cc7Smrgtest -n "$ac_init_help" && exit $ac_status 14847da8b7e3Smrgif $ac_init_version; then 14857da8b7e3Smrg cat <<\_ACEOF 1486ff143803Smrgxrefresh configure 1.0.6 1487ff143803Smrggenerated by GNU Autoconf 2.69 14887da8b7e3Smrg 1489ff143803SmrgCopyright (C) 2012 Free Software Foundation, Inc. 14907da8b7e3SmrgThis configure script is free software; the Free Software Foundation 14917da8b7e3Smrggives unlimited permission to copy, distribute and modify it. 14927da8b7e3Smrg_ACEOF 1493123e2cc7Smrg exit 14947da8b7e3Smrgfi 14957da8b7e3Smrg 1496bded5d25Smrg## ------------------------ ## 1497bded5d25Smrg## Autoconf initialization. ## 1498bded5d25Smrg## ------------------------ ## 14997da8b7e3Smrg 1500bded5d25Smrg# ac_fn_c_try_compile LINENO 1501bded5d25Smrg# -------------------------- 1502bded5d25Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1503bded5d25Smrgac_fn_c_try_compile () 15047da8b7e3Smrg{ 1505bded5d25Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1506bded5d25Smrg rm -f conftest.$ac_objext 1507bded5d25Smrg if { { ac_try="$ac_compile" 1508bded5d25Smrgcase "(($ac_try" in 1509bded5d25Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1510bded5d25Smrg *) ac_try_echo=$ac_try;; 1511bded5d25Smrgesac 1512bded5d25Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1513bded5d25Smrg$as_echo "$ac_try_echo"; } >&5 1514bded5d25Smrg (eval "$ac_compile") 2>conftest.err 1515bded5d25Smrg ac_status=$? 1516bded5d25Smrg if test -s conftest.err; then 1517bded5d25Smrg grep -v '^ *+' conftest.err >conftest.er1 1518bded5d25Smrg cat conftest.er1 >&5 1519bded5d25Smrg mv -f conftest.er1 conftest.err 1520bded5d25Smrg fi 1521bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1522bded5d25Smrg test $ac_status = 0; } && { 1523bded5d25Smrg test -z "$ac_c_werror_flag" || 1524bded5d25Smrg test ! -s conftest.err 1525bded5d25Smrg } && test -s conftest.$ac_objext; then : 1526bded5d25Smrg ac_retval=0 1527bded5d25Smrgelse 1528bded5d25Smrg $as_echo "$as_me: failed program was:" >&5 1529bded5d25Smrgsed 's/^/| /' conftest.$ac_ext >&5 15307da8b7e3Smrg 1531bded5d25Smrg ac_retval=1 1532bded5d25Smrgfi 1533bded5d25Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1534bded5d25Smrg as_fn_set_status $ac_retval 15357da8b7e3Smrg 1536bded5d25Smrg} # ac_fn_c_try_compile 15377da8b7e3Smrg 1538bded5d25Smrg# ac_fn_c_try_cpp LINENO 1539bded5d25Smrg# ---------------------- 1540bded5d25Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1541bded5d25Smrgac_fn_c_try_cpp () 1542bded5d25Smrg{ 1543bded5d25Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1544bded5d25Smrg if { { ac_try="$ac_cpp conftest.$ac_ext" 1545bded5d25Smrgcase "(($ac_try" in 1546bded5d25Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1547bded5d25Smrg *) ac_try_echo=$ac_try;; 1548bded5d25Smrgesac 1549bded5d25Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1550bded5d25Smrg$as_echo "$ac_try_echo"; } >&5 1551bded5d25Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1552bded5d25Smrg ac_status=$? 1553bded5d25Smrg if test -s conftest.err; then 1554bded5d25Smrg grep -v '^ *+' conftest.err >conftest.er1 1555bded5d25Smrg cat conftest.er1 >&5 1556bded5d25Smrg mv -f conftest.er1 conftest.err 1557bded5d25Smrg fi 1558bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1559bded5d25Smrg test $ac_status = 0; } > conftest.i && { 1560bded5d25Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1561bded5d25Smrg test ! -s conftest.err 1562bded5d25Smrg }; then : 1563bded5d25Smrg ac_retval=0 1564bded5d25Smrgelse 1565bded5d25Smrg $as_echo "$as_me: failed program was:" >&5 1566bded5d25Smrgsed 's/^/| /' conftest.$ac_ext >&5 1567bded5d25Smrg 1568bded5d25Smrg ac_retval=1 1569bded5d25Smrgfi 1570bded5d25Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1571bded5d25Smrg as_fn_set_status $ac_retval 1572bded5d25Smrg 1573bded5d25Smrg} # ac_fn_c_try_cpp 1574bded5d25Smrg 1575c3d5982aSmrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1576c3d5982aSmrg# ------------------------------------------------------- 1577c3d5982aSmrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1578c3d5982aSmrg# the include files in INCLUDES and setting the cache variable VAR 1579c3d5982aSmrg# accordingly. 1580c3d5982aSmrgac_fn_c_check_header_mongrel () 1581c3d5982aSmrg{ 1582c3d5982aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1583c3d5982aSmrg if eval \${$3+:} false; then : 1584c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1585c3d5982aSmrg$as_echo_n "checking for $2... " >&6; } 1586c3d5982aSmrgif eval \${$3+:} false; then : 1587c3d5982aSmrg $as_echo_n "(cached) " >&6 1588c3d5982aSmrgfi 1589c3d5982aSmrgeval ac_res=\$$3 1590c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1591c3d5982aSmrg$as_echo "$ac_res" >&6; } 1592c3d5982aSmrgelse 1593c3d5982aSmrg # Is the header compilable? 1594c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1595c3d5982aSmrg$as_echo_n "checking $2 usability... " >&6; } 1596c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1597c3d5982aSmrg/* end confdefs.h. */ 1598c3d5982aSmrg$4 1599c3d5982aSmrg#include <$2> 1600c3d5982aSmrg_ACEOF 1601c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 1602c3d5982aSmrg ac_header_compiler=yes 1603c3d5982aSmrgelse 1604c3d5982aSmrg ac_header_compiler=no 1605c3d5982aSmrgfi 1606c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1607c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1608c3d5982aSmrg$as_echo "$ac_header_compiler" >&6; } 1609c3d5982aSmrg 1610c3d5982aSmrg# Is the header present? 1611c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1612c3d5982aSmrg$as_echo_n "checking $2 presence... " >&6; } 1613c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1614c3d5982aSmrg/* end confdefs.h. */ 1615c3d5982aSmrg#include <$2> 1616c3d5982aSmrg_ACEOF 1617c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then : 1618c3d5982aSmrg ac_header_preproc=yes 1619c3d5982aSmrgelse 1620c3d5982aSmrg ac_header_preproc=no 1621c3d5982aSmrgfi 1622c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext 1623c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1624c3d5982aSmrg$as_echo "$ac_header_preproc" >&6; } 1625c3d5982aSmrg 1626c3d5982aSmrg# So? What about this header? 1627c3d5982aSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1628c3d5982aSmrg yes:no: ) 1629c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1630c3d5982aSmrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1631c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1632c3d5982aSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1633c3d5982aSmrg ;; 1634c3d5982aSmrg no:yes:* ) 1635c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1636c3d5982aSmrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1637c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1638c3d5982aSmrg$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1639c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1640c3d5982aSmrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1641c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1642c3d5982aSmrg$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1643c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1644c3d5982aSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1645c3d5982aSmrg( $as_echo "## ---------------------------------------------------------------------- ## 1646c3d5982aSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 1647c3d5982aSmrg## ---------------------------------------------------------------------- ##" 1648c3d5982aSmrg ) | sed "s/^/$as_me: WARNING: /" >&2 1649c3d5982aSmrg ;; 1650c3d5982aSmrgesac 1651c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1652c3d5982aSmrg$as_echo_n "checking for $2... " >&6; } 1653c3d5982aSmrgif eval \${$3+:} false; then : 1654c3d5982aSmrg $as_echo_n "(cached) " >&6 1655c3d5982aSmrgelse 1656c3d5982aSmrg eval "$3=\$ac_header_compiler" 1657c3d5982aSmrgfi 1658c3d5982aSmrgeval ac_res=\$$3 1659c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1660c3d5982aSmrg$as_echo "$ac_res" >&6; } 1661c3d5982aSmrgfi 1662c3d5982aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1663c3d5982aSmrg 1664c3d5982aSmrg} # ac_fn_c_check_header_mongrel 1665c3d5982aSmrg 1666bded5d25Smrg# ac_fn_c_try_run LINENO 1667bded5d25Smrg# ---------------------- 1668bded5d25Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1669bded5d25Smrg# that executables *can* be run. 1670bded5d25Smrgac_fn_c_try_run () 1671bded5d25Smrg{ 1672bded5d25Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1673bded5d25Smrg if { { ac_try="$ac_link" 1674bded5d25Smrgcase "(($ac_try" in 1675bded5d25Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1676bded5d25Smrg *) ac_try_echo=$ac_try;; 1677bded5d25Smrgesac 1678bded5d25Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1679bded5d25Smrg$as_echo "$ac_try_echo"; } >&5 1680bded5d25Smrg (eval "$ac_link") 2>&5 1681bded5d25Smrg ac_status=$? 1682bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1683bded5d25Smrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1684bded5d25Smrg { { case "(($ac_try" in 1685bded5d25Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1686bded5d25Smrg *) ac_try_echo=$ac_try;; 1687bded5d25Smrgesac 1688bded5d25Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1689bded5d25Smrg$as_echo "$ac_try_echo"; } >&5 1690bded5d25Smrg (eval "$ac_try") 2>&5 1691bded5d25Smrg ac_status=$? 1692bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1693bded5d25Smrg test $ac_status = 0; }; }; then : 1694bded5d25Smrg ac_retval=0 1695bded5d25Smrgelse 1696bded5d25Smrg $as_echo "$as_me: program exited with status $ac_status" >&5 1697bded5d25Smrg $as_echo "$as_me: failed program was:" >&5 1698bded5d25Smrgsed 's/^/| /' conftest.$ac_ext >&5 1699bded5d25Smrg 1700bded5d25Smrg ac_retval=$ac_status 1701bded5d25Smrgfi 1702bded5d25Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1703bded5d25Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1704bded5d25Smrg as_fn_set_status $ac_retval 1705bded5d25Smrg 1706bded5d25Smrg} # ac_fn_c_try_run 1707bded5d25Smrg 1708bded5d25Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1709bded5d25Smrg# ------------------------------------------------------- 1710bded5d25Smrg# Tests whether HEADER exists and can be compiled using the include files in 1711bded5d25Smrg# INCLUDES, setting the cache variable VAR accordingly. 1712bded5d25Smrgac_fn_c_check_header_compile () 1713bded5d25Smrg{ 1714bded5d25Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1715bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1716bded5d25Smrg$as_echo_n "checking for $2... " >&6; } 1717bded5d25Smrgif eval \${$3+:} false; then : 1718bded5d25Smrg $as_echo_n "(cached) " >&6 1719bded5d25Smrgelse 1720bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1721bded5d25Smrg/* end confdefs.h. */ 1722bded5d25Smrg$4 1723bded5d25Smrg#include <$2> 1724bded5d25Smrg_ACEOF 1725bded5d25Smrgif ac_fn_c_try_compile "$LINENO"; then : 1726bded5d25Smrg eval "$3=yes" 1727bded5d25Smrgelse 1728bded5d25Smrg eval "$3=no" 1729bded5d25Smrgfi 1730bded5d25Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1731bded5d25Smrgfi 1732bded5d25Smrgeval ac_res=\$$3 1733bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1734bded5d25Smrg$as_echo "$ac_res" >&6; } 1735bded5d25Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1736bded5d25Smrg 1737bded5d25Smrg} # ac_fn_c_check_header_compile 1738c3d5982aSmrg 1739c3d5982aSmrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1740c3d5982aSmrg# --------------------------------------------- 1741c3d5982aSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1742c3d5982aSmrg# accordingly. 1743c3d5982aSmrgac_fn_c_check_decl () 1744c3d5982aSmrg{ 1745c3d5982aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1746c3d5982aSmrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1747c3d5982aSmrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1748c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1749c3d5982aSmrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1750c3d5982aSmrgif eval \${$3+:} false; then : 1751c3d5982aSmrg $as_echo_n "(cached) " >&6 1752c3d5982aSmrgelse 1753c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1754c3d5982aSmrg/* end confdefs.h. */ 1755c3d5982aSmrg$4 1756c3d5982aSmrgint 1757c3d5982aSmrgmain () 1758c3d5982aSmrg{ 1759c3d5982aSmrg#ifndef $as_decl_name 1760c3d5982aSmrg#ifdef __cplusplus 1761c3d5982aSmrg (void) $as_decl_use; 1762c3d5982aSmrg#else 1763c3d5982aSmrg (void) $as_decl_name; 1764c3d5982aSmrg#endif 1765c3d5982aSmrg#endif 1766c3d5982aSmrg 1767c3d5982aSmrg ; 1768c3d5982aSmrg return 0; 1769c3d5982aSmrg} 1770c3d5982aSmrg_ACEOF 1771c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 1772c3d5982aSmrg eval "$3=yes" 1773c3d5982aSmrgelse 1774c3d5982aSmrg eval "$3=no" 1775c3d5982aSmrgfi 1776c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1777c3d5982aSmrgfi 1778c3d5982aSmrgeval ac_res=\$$3 1779c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1780c3d5982aSmrg$as_echo "$ac_res" >&6; } 1781c3d5982aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1782c3d5982aSmrg 1783c3d5982aSmrg} # ac_fn_c_check_decl 1784c3d5982aSmrg 1785c3d5982aSmrg# ac_fn_c_try_link LINENO 1786c3d5982aSmrg# ----------------------- 1787c3d5982aSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1788c3d5982aSmrgac_fn_c_try_link () 1789c3d5982aSmrg{ 1790c3d5982aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1791c3d5982aSmrg rm -f conftest.$ac_objext conftest$ac_exeext 1792c3d5982aSmrg if { { ac_try="$ac_link" 1793c3d5982aSmrgcase "(($ac_try" in 1794c3d5982aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1795c3d5982aSmrg *) ac_try_echo=$ac_try;; 1796c3d5982aSmrgesac 1797c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1798c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5 1799c3d5982aSmrg (eval "$ac_link") 2>conftest.err 1800c3d5982aSmrg ac_status=$? 1801c3d5982aSmrg if test -s conftest.err; then 1802c3d5982aSmrg grep -v '^ *+' conftest.err >conftest.er1 1803c3d5982aSmrg cat conftest.er1 >&5 1804c3d5982aSmrg mv -f conftest.er1 conftest.err 1805c3d5982aSmrg fi 1806c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1807c3d5982aSmrg test $ac_status = 0; } && { 1808c3d5982aSmrg test -z "$ac_c_werror_flag" || 1809c3d5982aSmrg test ! -s conftest.err 1810c3d5982aSmrg } && test -s conftest$ac_exeext && { 1811c3d5982aSmrg test "$cross_compiling" = yes || 1812ff143803Smrg test -x conftest$ac_exeext 1813c3d5982aSmrg }; then : 1814c3d5982aSmrg ac_retval=0 1815c3d5982aSmrgelse 1816c3d5982aSmrg $as_echo "$as_me: failed program was:" >&5 1817c3d5982aSmrgsed 's/^/| /' conftest.$ac_ext >&5 1818c3d5982aSmrg 1819c3d5982aSmrg ac_retval=1 1820c3d5982aSmrgfi 1821c3d5982aSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1822c3d5982aSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1823c3d5982aSmrg # interfere with the next link command; also delete a directory that is 1824c3d5982aSmrg # left behind by Apple's compiler. We do this before executing the actions. 1825c3d5982aSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1826c3d5982aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1827c3d5982aSmrg as_fn_set_status $ac_retval 1828c3d5982aSmrg 1829c3d5982aSmrg} # ac_fn_c_try_link 1830c3d5982aSmrg 1831c3d5982aSmrg# ac_fn_c_check_func LINENO FUNC VAR 1832c3d5982aSmrg# ---------------------------------- 1833c3d5982aSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 1834c3d5982aSmrgac_fn_c_check_func () 1835c3d5982aSmrg{ 1836c3d5982aSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1837c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1838c3d5982aSmrg$as_echo_n "checking for $2... " >&6; } 1839c3d5982aSmrgif eval \${$3+:} false; then : 1840c3d5982aSmrg $as_echo_n "(cached) " >&6 1841c3d5982aSmrgelse 1842c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1843c3d5982aSmrg/* end confdefs.h. */ 1844c3d5982aSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1845c3d5982aSmrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1846c3d5982aSmrg#define $2 innocuous_$2 1847c3d5982aSmrg 1848c3d5982aSmrg/* System header to define __stub macros and hopefully few prototypes, 1849c3d5982aSmrg which can conflict with char $2 (); below. 1850c3d5982aSmrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1851c3d5982aSmrg <limits.h> exists even on freestanding compilers. */ 1852c3d5982aSmrg 1853c3d5982aSmrg#ifdef __STDC__ 1854c3d5982aSmrg# include <limits.h> 1855c3d5982aSmrg#else 1856c3d5982aSmrg# include <assert.h> 1857c3d5982aSmrg#endif 1858c3d5982aSmrg 1859c3d5982aSmrg#undef $2 1860c3d5982aSmrg 1861c3d5982aSmrg/* Override any GCC internal prototype to avoid an error. 1862c3d5982aSmrg Use char because int might match the return type of a GCC 1863c3d5982aSmrg builtin and then its argument prototype would still apply. */ 1864c3d5982aSmrg#ifdef __cplusplus 1865c3d5982aSmrgextern "C" 1866c3d5982aSmrg#endif 1867c3d5982aSmrgchar $2 (); 1868c3d5982aSmrg/* The GNU C library defines this for functions which it implements 1869c3d5982aSmrg to always fail with ENOSYS. Some functions are actually named 1870c3d5982aSmrg something starting with __ and the normal name is an alias. */ 1871c3d5982aSmrg#if defined __stub_$2 || defined __stub___$2 1872c3d5982aSmrgchoke me 1873c3d5982aSmrg#endif 1874c3d5982aSmrg 1875c3d5982aSmrgint 1876c3d5982aSmrgmain () 1877c3d5982aSmrg{ 1878c3d5982aSmrgreturn $2 (); 1879c3d5982aSmrg ; 1880c3d5982aSmrg return 0; 1881c3d5982aSmrg} 1882c3d5982aSmrg_ACEOF 1883c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 1884c3d5982aSmrg eval "$3=yes" 1885c3d5982aSmrgelse 1886c3d5982aSmrg eval "$3=no" 1887c3d5982aSmrgfi 1888c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 1889c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 1890c3d5982aSmrgfi 1891c3d5982aSmrgeval ac_res=\$$3 1892c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1893c3d5982aSmrg$as_echo "$ac_res" >&6; } 1894c3d5982aSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1895c3d5982aSmrg 1896c3d5982aSmrg} # ac_fn_c_check_func 1897bded5d25Smrgcat >config.log <<_ACEOF 1898bded5d25SmrgThis file contains any messages produced by compilers while 1899bded5d25Smrgrunning configure, to aid debugging if configure makes a mistake. 1900bded5d25Smrg 1901ff143803SmrgIt was created by xrefresh $as_me 1.0.6, which was 1902ff143803Smrggenerated by GNU Autoconf 2.69. Invocation command line was 1903bded5d25Smrg 1904bded5d25Smrg $ $0 $@ 1905bded5d25Smrg 1906bded5d25Smrg_ACEOF 1907bded5d25Smrgexec 5>>config.log 1908bded5d25Smrg{ 1909bded5d25Smrgcat <<_ASUNAME 1910bded5d25Smrg## --------- ## 1911bded5d25Smrg## Platform. ## 1912bded5d25Smrg## --------- ## 1913bded5d25Smrg 1914bded5d25Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1915bded5d25Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1916bded5d25Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1917bded5d25Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1918bded5d25Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1919bded5d25Smrg 1920bded5d25Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1921bded5d25Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1922bded5d25Smrg 1923bded5d25Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1924bded5d25Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1925bded5d25Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1926bded5d25Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1927bded5d25Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1928bded5d25Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1929bded5d25Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1930bded5d25Smrg 1931bded5d25Smrg_ASUNAME 1932bded5d25Smrg 1933bded5d25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 19347da8b7e3Smrgfor as_dir in $PATH 19357da8b7e3Smrgdo 19367da8b7e3Smrg IFS=$as_save_IFS 19377da8b7e3Smrg test -z "$as_dir" && as_dir=. 1938bded5d25Smrg $as_echo "PATH: $as_dir" 1939bded5d25Smrg done 1940123e2cc7SmrgIFS=$as_save_IFS 19417da8b7e3Smrg 19427da8b7e3Smrg} >&5 19437da8b7e3Smrg 19447da8b7e3Smrgcat >&5 <<_ACEOF 19457da8b7e3Smrg 19467da8b7e3Smrg 19477da8b7e3Smrg## ----------- ## 19487da8b7e3Smrg## Core tests. ## 19497da8b7e3Smrg## ----------- ## 19507da8b7e3Smrg 19517da8b7e3Smrg_ACEOF 19527da8b7e3Smrg 19537da8b7e3Smrg 19547da8b7e3Smrg# Keep a trace of the command line. 19557da8b7e3Smrg# Strip out --no-create and --no-recursion so they do not pile up. 19567da8b7e3Smrg# Strip out --silent because we don't want to record it for future runs. 19577da8b7e3Smrg# Also quote any args containing shell meta-characters. 19587da8b7e3Smrg# Make two passes to allow for proper duplicate-argument suppression. 19597da8b7e3Smrgac_configure_args= 19607da8b7e3Smrgac_configure_args0= 19617da8b7e3Smrgac_configure_args1= 19627da8b7e3Smrgac_must_keep_next=false 19637da8b7e3Smrgfor ac_pass in 1 2 19647da8b7e3Smrgdo 19657da8b7e3Smrg for ac_arg 19667da8b7e3Smrg do 19677da8b7e3Smrg case $ac_arg in 19687da8b7e3Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 19697da8b7e3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19707da8b7e3Smrg | -silent | --silent | --silen | --sile | --sil) 19717da8b7e3Smrg continue ;; 1972123e2cc7Smrg *\'*) 1973123e2cc7Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 19747da8b7e3Smrg esac 19757da8b7e3Smrg case $ac_pass in 1976bded5d25Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 19777da8b7e3Smrg 2) 1978bded5d25Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 19797da8b7e3Smrg if test $ac_must_keep_next = true; then 19807da8b7e3Smrg ac_must_keep_next=false # Got value, back to normal. 19817da8b7e3Smrg else 19827da8b7e3Smrg case $ac_arg in 19837da8b7e3Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 19847da8b7e3Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 19857da8b7e3Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 19867da8b7e3Smrg | -with-* | --with-* | -without-* | --without-* | --x) 19877da8b7e3Smrg case "$ac_configure_args0 " in 19887da8b7e3Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 19897da8b7e3Smrg esac 19907da8b7e3Smrg ;; 19917da8b7e3Smrg -* ) ac_must_keep_next=true ;; 19927da8b7e3Smrg esac 19937da8b7e3Smrg fi 1994bded5d25Smrg as_fn_append ac_configure_args " '$ac_arg'" 19957da8b7e3Smrg ;; 19967da8b7e3Smrg esac 19977da8b7e3Smrg done 19987da8b7e3Smrgdone 1999bded5d25Smrg{ ac_configure_args0=; unset ac_configure_args0;} 2000bded5d25Smrg{ ac_configure_args1=; unset ac_configure_args1;} 20017da8b7e3Smrg 20027da8b7e3Smrg# When interrupted or exit'd, cleanup temporary files, and complete 20037da8b7e3Smrg# config.log. We remove comments because anyway the quotes in there 20047da8b7e3Smrg# would cause problems or look ugly. 2005123e2cc7Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 2006123e2cc7Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 20077da8b7e3Smrgtrap 'exit_status=$? 20087da8b7e3Smrg # Save into config.log some information that might help in debugging. 20097da8b7e3Smrg { 20107da8b7e3Smrg echo 20117da8b7e3Smrg 2012bded5d25Smrg $as_echo "## ---------------- ## 20137da8b7e3Smrg## Cache variables. ## 2014bded5d25Smrg## ---------------- ##" 20157da8b7e3Smrg echo 20167da8b7e3Smrg # The following way of writing the cache mishandles newlines in values, 2017123e2cc7Smrg( 2018123e2cc7Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2019123e2cc7Smrg eval ac_val=\$$ac_var 2020123e2cc7Smrg case $ac_val in #( 2021123e2cc7Smrg *${as_nl}*) 2022123e2cc7Smrg case $ac_var in #( 2023bded5d25Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2024123e2cc7Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2025123e2cc7Smrg esac 2026123e2cc7Smrg case $ac_var in #( 2027123e2cc7Smrg _ | IFS | as_nl) ;; #( 2028123e2cc7Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2029bded5d25Smrg *) { eval $ac_var=; unset $ac_var;} ;; 2030123e2cc7Smrg esac ;; 2031123e2cc7Smrg esac 2032123e2cc7Smrg done 20337da8b7e3Smrg (set) 2>&1 | 2034123e2cc7Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2035123e2cc7Smrg *${as_nl}ac_space=\ *) 20367da8b7e3Smrg sed -n \ 2037123e2cc7Smrg "s/'\''/'\''\\\\'\'''\''/g; 2038123e2cc7Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2039123e2cc7Smrg ;; #( 20407da8b7e3Smrg *) 2041123e2cc7Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 20427da8b7e3Smrg ;; 2043123e2cc7Smrg esac | 2044123e2cc7Smrg sort 2045123e2cc7Smrg) 20467da8b7e3Smrg echo 20477da8b7e3Smrg 2048bded5d25Smrg $as_echo "## ----------------- ## 20497da8b7e3Smrg## Output variables. ## 2050bded5d25Smrg## ----------------- ##" 20517da8b7e3Smrg echo 20527da8b7e3Smrg for ac_var in $ac_subst_vars 20537da8b7e3Smrg do 2054123e2cc7Smrg eval ac_val=\$$ac_var 2055123e2cc7Smrg case $ac_val in 2056123e2cc7Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2057123e2cc7Smrg esac 2058123e2cc7Smrg $as_echo "$ac_var='\''$ac_val'\''" 20597da8b7e3Smrg done | sort 20607da8b7e3Smrg echo 20617da8b7e3Smrg 20627da8b7e3Smrg if test -n "$ac_subst_files"; then 2063bded5d25Smrg $as_echo "## ------------------- ## 2064123e2cc7Smrg## File substitutions. ## 2065bded5d25Smrg## ------------------- ##" 20667da8b7e3Smrg echo 20677da8b7e3Smrg for ac_var in $ac_subst_files 20687da8b7e3Smrg do 2069123e2cc7Smrg eval ac_val=\$$ac_var 2070123e2cc7Smrg case $ac_val in 2071123e2cc7Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2072123e2cc7Smrg esac 2073123e2cc7Smrg $as_echo "$ac_var='\''$ac_val'\''" 20747da8b7e3Smrg done | sort 20757da8b7e3Smrg echo 20767da8b7e3Smrg fi 20777da8b7e3Smrg 20787da8b7e3Smrg if test -s confdefs.h; then 2079bded5d25Smrg $as_echo "## ----------- ## 20807da8b7e3Smrg## confdefs.h. ## 2081bded5d25Smrg## ----------- ##" 20827da8b7e3Smrg echo 2083123e2cc7Smrg cat confdefs.h 20847da8b7e3Smrg echo 20857da8b7e3Smrg fi 20867da8b7e3Smrg test "$ac_signal" != 0 && 2087123e2cc7Smrg $as_echo "$as_me: caught signal $ac_signal" 2088123e2cc7Smrg $as_echo "$as_me: exit $exit_status" 20897da8b7e3Smrg } >&5 2090123e2cc7Smrg rm -f core *.core core.conftest.* && 2091123e2cc7Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 20927da8b7e3Smrg exit $exit_status 2093123e2cc7Smrg' 0 20947da8b7e3Smrgfor ac_signal in 1 2 13 15; do 2095bded5d25Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 20967da8b7e3Smrgdone 20977da8b7e3Smrgac_signal=0 20987da8b7e3Smrg 20997da8b7e3Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 2100123e2cc7Smrgrm -f -r conftest* confdefs.h 21017da8b7e3Smrg 2102bded5d25Smrg$as_echo "/* confdefs.h */" > confdefs.h 2103bded5d25Smrg 21047da8b7e3Smrg# Predefined preprocessor variables. 21057da8b7e3Smrg 21067da8b7e3Smrgcat >>confdefs.h <<_ACEOF 21077da8b7e3Smrg#define PACKAGE_NAME "$PACKAGE_NAME" 21087da8b7e3Smrg_ACEOF 21097da8b7e3Smrg 21107da8b7e3Smrgcat >>confdefs.h <<_ACEOF 21117da8b7e3Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 21127da8b7e3Smrg_ACEOF 21137da8b7e3Smrg 21147da8b7e3Smrgcat >>confdefs.h <<_ACEOF 21157da8b7e3Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 21167da8b7e3Smrg_ACEOF 21177da8b7e3Smrg 21187da8b7e3Smrgcat >>confdefs.h <<_ACEOF 21197da8b7e3Smrg#define PACKAGE_STRING "$PACKAGE_STRING" 21207da8b7e3Smrg_ACEOF 21217da8b7e3Smrg 21227da8b7e3Smrgcat >>confdefs.h <<_ACEOF 21237da8b7e3Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 21247da8b7e3Smrg_ACEOF 21257da8b7e3Smrg 2126bded5d25Smrgcat >>confdefs.h <<_ACEOF 2127bded5d25Smrg#define PACKAGE_URL "$PACKAGE_URL" 2128bded5d25Smrg_ACEOF 2129bded5d25Smrg 21307da8b7e3Smrg 21317da8b7e3Smrg# Let the site file select an alternate cache file if it wants to. 2132123e2cc7Smrg# Prefer an explicitly selected file to automatically selected ones. 2133123e2cc7Smrgac_site_file1=NONE 2134123e2cc7Smrgac_site_file2=NONE 2135123e2cc7Smrgif test -n "$CONFIG_SITE"; then 2136bded5d25Smrg # We do not want a PATH search for config.site. 2137bded5d25Smrg case $CONFIG_SITE in #(( 2138bded5d25Smrg -*) ac_site_file1=./$CONFIG_SITE;; 2139bded5d25Smrg */*) ac_site_file1=$CONFIG_SITE;; 2140bded5d25Smrg *) ac_site_file1=./$CONFIG_SITE;; 2141bded5d25Smrg esac 2142123e2cc7Smrgelif test "x$prefix" != xNONE; then 2143123e2cc7Smrg ac_site_file1=$prefix/share/config.site 2144123e2cc7Smrg ac_site_file2=$prefix/etc/config.site 2145123e2cc7Smrgelse 2146123e2cc7Smrg ac_site_file1=$ac_default_prefix/share/config.site 2147123e2cc7Smrg ac_site_file2=$ac_default_prefix/etc/config.site 21487da8b7e3Smrgfi 2149123e2cc7Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 2150123e2cc7Smrgdo 2151123e2cc7Smrg test "x$ac_site_file" = xNONE && continue 2152bded5d25Smrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2153bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2154123e2cc7Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 21557da8b7e3Smrg sed 's/^/| /' "$ac_site_file" >&5 2156bded5d25Smrg . "$ac_site_file" \ 2157bded5d25Smrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2158bded5d25Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2159bded5d25Smrgas_fn_error $? "failed to load site script $ac_site_file 2160bded5d25SmrgSee \`config.log' for more details" "$LINENO" 5; } 21617da8b7e3Smrg fi 21627da8b7e3Smrgdone 21637da8b7e3Smrg 21647da8b7e3Smrgif test -r "$cache_file"; then 2165bded5d25Smrg # Some versions of bash will fail to source /dev/null (special files 2166bded5d25Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2167bded5d25Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2168bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2169123e2cc7Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 21707da8b7e3Smrg case $cache_file in 2171123e2cc7Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2172123e2cc7Smrg *) . "./$cache_file";; 21737da8b7e3Smrg esac 21747da8b7e3Smrg fi 21757da8b7e3Smrgelse 2176bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2177123e2cc7Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 21787da8b7e3Smrg >$cache_file 21797da8b7e3Smrgfi 21807da8b7e3Smrg 21817da8b7e3Smrg# Check that the precious variables saved in the cache have kept the same 21827da8b7e3Smrg# value. 21837da8b7e3Smrgac_cache_corrupted=false 2184123e2cc7Smrgfor ac_var in $ac_precious_vars; do 21857da8b7e3Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 21867da8b7e3Smrg eval ac_new_set=\$ac_env_${ac_var}_set 2187123e2cc7Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2188123e2cc7Smrg eval ac_new_val=\$ac_env_${ac_var}_value 21897da8b7e3Smrg case $ac_old_set,$ac_new_set in 21907da8b7e3Smrg set,) 2191bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2192123e2cc7Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 21937da8b7e3Smrg ac_cache_corrupted=: ;; 21947da8b7e3Smrg ,set) 2195bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2196123e2cc7Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 21977da8b7e3Smrg ac_cache_corrupted=: ;; 21987da8b7e3Smrg ,);; 21997da8b7e3Smrg *) 22007da8b7e3Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 2201123e2cc7Smrg # differences in whitespace do not lead to failure. 2202123e2cc7Smrg ac_old_val_w=`echo x $ac_old_val` 2203123e2cc7Smrg ac_new_val_w=`echo x $ac_new_val` 2204123e2cc7Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2205bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2206123e2cc7Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2207123e2cc7Smrg ac_cache_corrupted=: 2208123e2cc7Smrg else 2209bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2210123e2cc7Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2211123e2cc7Smrg eval $ac_var=\$ac_old_val 2212123e2cc7Smrg fi 2213bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2214123e2cc7Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2215bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2216123e2cc7Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 22177da8b7e3Smrg fi;; 22187da8b7e3Smrg esac 22197da8b7e3Smrg # Pass precious variables to config.status. 22207da8b7e3Smrg if test "$ac_new_set" = set; then 22217da8b7e3Smrg case $ac_new_val in 2222123e2cc7Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 22237da8b7e3Smrg *) ac_arg=$ac_var=$ac_new_val ;; 22247da8b7e3Smrg esac 22257da8b7e3Smrg case " $ac_configure_args " in 22267da8b7e3Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2227bded5d25Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 22287da8b7e3Smrg esac 22297da8b7e3Smrg fi 22307da8b7e3Smrgdone 22317da8b7e3Smrgif $ac_cache_corrupted; then 2232bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2233123e2cc7Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2234bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2235123e2cc7Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2236bded5d25Smrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 22377da8b7e3Smrgfi 2238bded5d25Smrg## -------------------- ## 2239bded5d25Smrg## Main body of script. ## 2240bded5d25Smrg## -------------------- ## 22417da8b7e3Smrg 2242123e2cc7Smrgac_ext=c 2243123e2cc7Smrgac_cpp='$CPP $CPPFLAGS' 2244123e2cc7Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2245123e2cc7Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2246123e2cc7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 22477da8b7e3Smrg 22487da8b7e3Smrg 2249bded5d25Smrg 2250bded5d25Smrgac_config_headers="$ac_config_headers config.h" 2251bded5d25Smrg 2252ff143803Smrgac_aux_dir= 2253ff143803Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2254ff143803Smrg if test -f "$ac_dir/install-sh"; then 2255ff143803Smrg ac_aux_dir=$ac_dir 2256ff143803Smrg ac_install_sh="$ac_aux_dir/install-sh -c" 2257ff143803Smrg break 2258ff143803Smrg elif test -f "$ac_dir/install.sh"; then 2259ff143803Smrg ac_aux_dir=$ac_dir 2260ff143803Smrg ac_install_sh="$ac_aux_dir/install.sh -c" 2261ff143803Smrg break 2262ff143803Smrg elif test -f "$ac_dir/shtool"; then 2263ff143803Smrg ac_aux_dir=$ac_dir 2264ff143803Smrg ac_install_sh="$ac_aux_dir/shtool install -c" 2265ff143803Smrg break 2266ff143803Smrg fi 2267ff143803Smrgdone 2268ff143803Smrgif test -z "$ac_aux_dir"; then 2269ff143803Smrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2270ff143803Smrgfi 2271ff143803Smrg 2272ff143803Smrg# These three variables are undocumented and unsupported, 2273ff143803Smrg# and are intended to be withdrawn in a future Autoconf release. 2274ff143803Smrg# They can cause serious problems if a builder's source tree is in a directory 2275ff143803Smrg# whose full name contains unusual characters. 2276ff143803Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2277ff143803Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2278ff143803Smrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2279ff143803Smrg 2280ff143803Smrg 2281ff143803Smrg# Expand $ac_aux_dir to an absolute path. 2282ff143803Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 2283ff143803Smrg 2284c3d5982aSmrgac_ext=c 2285c3d5982aSmrgac_cpp='$CPP $CPPFLAGS' 2286c3d5982aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2287c3d5982aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2288c3d5982aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2289c3d5982aSmrgif test -n "$ac_tool_prefix"; then 2290c3d5982aSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2291c3d5982aSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 2292bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2293123e2cc7Smrg$as_echo_n "checking for $ac_word... " >&6; } 2294c3d5982aSmrgif ${ac_cv_prog_CC+:} false; then : 2295123e2cc7Smrg $as_echo_n "(cached) " >&6 2296123e2cc7Smrgelse 2297c3d5982aSmrg if test -n "$CC"; then 2298c3d5982aSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 2299123e2cc7Smrgelse 2300123e2cc7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2301123e2cc7Smrgfor as_dir in $PATH 2302123e2cc7Smrgdo 2303123e2cc7Smrg IFS=$as_save_IFS 2304123e2cc7Smrg test -z "$as_dir" && as_dir=. 2305bded5d25Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2306ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2307c3d5982aSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 2308bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2309123e2cc7Smrg break 2 2310123e2cc7Smrg fi 2311123e2cc7Smrgdone 2312bded5d25Smrg done 2313123e2cc7SmrgIFS=$as_save_IFS 2314123e2cc7Smrg 2315123e2cc7Smrgfi 2316123e2cc7Smrgfi 2317c3d5982aSmrgCC=$ac_cv_prog_CC 2318c3d5982aSmrgif test -n "$CC"; then 2319c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2320c3d5982aSmrg$as_echo "$CC" >&6; } 2321123e2cc7Smrgelse 2322bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2323123e2cc7Smrg$as_echo "no" >&6; } 2324123e2cc7Smrgfi 2325123e2cc7Smrg 2326123e2cc7Smrg 2327123e2cc7Smrgfi 2328c3d5982aSmrgif test -z "$ac_cv_prog_CC"; then 2329c3d5982aSmrg ac_ct_CC=$CC 2330c3d5982aSmrg # Extract the first word of "gcc", so it can be a program name with args. 2331c3d5982aSmrgset dummy gcc; ac_word=$2 2332bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2333123e2cc7Smrg$as_echo_n "checking for $ac_word... " >&6; } 2334c3d5982aSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 2335123e2cc7Smrg $as_echo_n "(cached) " >&6 2336123e2cc7Smrgelse 2337c3d5982aSmrg if test -n "$ac_ct_CC"; then 2338c3d5982aSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2339123e2cc7Smrgelse 2340123e2cc7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2341123e2cc7Smrgfor as_dir in $PATH 2342123e2cc7Smrgdo 2343123e2cc7Smrg IFS=$as_save_IFS 2344123e2cc7Smrg test -z "$as_dir" && as_dir=. 2345bded5d25Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2346ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2347c3d5982aSmrg ac_cv_prog_ac_ct_CC="gcc" 2348bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2349123e2cc7Smrg break 2 2350123e2cc7Smrg fi 2351123e2cc7Smrgdone 2352bded5d25Smrg done 2353123e2cc7SmrgIFS=$as_save_IFS 2354123e2cc7Smrg 2355123e2cc7Smrgfi 2356123e2cc7Smrgfi 2357c3d5982aSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2358c3d5982aSmrgif test -n "$ac_ct_CC"; then 2359c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2360c3d5982aSmrg$as_echo "$ac_ct_CC" >&6; } 2361123e2cc7Smrgelse 2362bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2363123e2cc7Smrg$as_echo "no" >&6; } 2364123e2cc7Smrgfi 2365123e2cc7Smrg 2366c3d5982aSmrg if test "x$ac_ct_CC" = x; then 2367c3d5982aSmrg CC="" 2368123e2cc7Smrg else 2369123e2cc7Smrg case $cross_compiling:$ac_tool_warned in 2370123e2cc7Smrgyes:) 2371bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2372123e2cc7Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2373123e2cc7Smrgac_tool_warned=yes ;; 2374123e2cc7Smrgesac 2375c3d5982aSmrg CC=$ac_ct_CC 2376123e2cc7Smrg fi 2377123e2cc7Smrgelse 2378c3d5982aSmrg CC="$ac_cv_prog_CC" 2379123e2cc7Smrgfi 2380123e2cc7Smrg 2381c3d5982aSmrgif test -z "$CC"; then 2382c3d5982aSmrg if test -n "$ac_tool_prefix"; then 2383c3d5982aSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2384c3d5982aSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 2385c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2386c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; } 2387c3d5982aSmrgif ${ac_cv_prog_CC+:} false; then : 2388c3d5982aSmrg $as_echo_n "(cached) " >&6 2389c3d5982aSmrgelse 2390c3d5982aSmrg if test -n "$CC"; then 2391c3d5982aSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 2392c3d5982aSmrgelse 2393c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2394c3d5982aSmrgfor as_dir in $PATH 2395c3d5982aSmrgdo 2396123e2cc7Smrg IFS=$as_save_IFS 2397123e2cc7Smrg test -z "$as_dir" && as_dir=. 2398c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2399ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2400c3d5982aSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 2401c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2402c3d5982aSmrg break 2 2403c3d5982aSmrg fi 2404c3d5982aSmrgdone 2405bded5d25Smrg done 2406123e2cc7SmrgIFS=$as_save_IFS 2407123e2cc7Smrg 2408123e2cc7Smrgfi 24097da8b7e3Smrgfi 2410c3d5982aSmrgCC=$ac_cv_prog_CC 2411c3d5982aSmrgif test -n "$CC"; then 2412c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2413c3d5982aSmrg$as_echo "$CC" >&6; } 2414c3d5982aSmrgelse 2415c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2416c3d5982aSmrg$as_echo "no" >&6; } 2417c3d5982aSmrgfi 2418123e2cc7Smrg 24197da8b7e3Smrg 2420c3d5982aSmrg fi 2421c3d5982aSmrgfi 2422c3d5982aSmrgif test -z "$CC"; then 2423c3d5982aSmrg # Extract the first word of "cc", so it can be a program name with args. 2424c3d5982aSmrgset dummy cc; ac_word=$2 2425bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2426123e2cc7Smrg$as_echo_n "checking for $ac_word... " >&6; } 2427c3d5982aSmrgif ${ac_cv_prog_CC+:} false; then : 2428123e2cc7Smrg $as_echo_n "(cached) " >&6 24297da8b7e3Smrgelse 2430c3d5982aSmrg if test -n "$CC"; then 2431c3d5982aSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 24327da8b7e3Smrgelse 2433c3d5982aSmrg ac_prog_rejected=no 24347da8b7e3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24357da8b7e3Smrgfor as_dir in $PATH 24367da8b7e3Smrgdo 24377da8b7e3Smrg IFS=$as_save_IFS 24387da8b7e3Smrg test -z "$as_dir" && as_dir=. 2439bded5d25Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2440ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2441c3d5982aSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2442c3d5982aSmrg ac_prog_rejected=yes 2443c3d5982aSmrg continue 2444c3d5982aSmrg fi 2445c3d5982aSmrg ac_cv_prog_CC="cc" 2446bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 24477da8b7e3Smrg break 2 24487da8b7e3Smrg fi 24497da8b7e3Smrgdone 2450bded5d25Smrg done 2451123e2cc7SmrgIFS=$as_save_IFS 24527da8b7e3Smrg 2453c3d5982aSmrgif test $ac_prog_rejected = yes; then 2454c3d5982aSmrg # We found a bogon in the path, so make sure we never use it. 2455c3d5982aSmrg set dummy $ac_cv_prog_CC 2456c3d5982aSmrg shift 2457c3d5982aSmrg if test $# != 0; then 2458c3d5982aSmrg # We chose a different compiler from the bogus one. 2459c3d5982aSmrg # However, it has the same basename, so the bogon will be chosen 2460c3d5982aSmrg # first if we set CC to just the basename; use the full file name. 2461c3d5982aSmrg shift 2462c3d5982aSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2463c3d5982aSmrg fi 24647da8b7e3Smrgfi 24657da8b7e3Smrgfi 2466c3d5982aSmrgfi 2467c3d5982aSmrgCC=$ac_cv_prog_CC 2468c3d5982aSmrgif test -n "$CC"; then 2469c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2470c3d5982aSmrg$as_echo "$CC" >&6; } 24717da8b7e3Smrgelse 2472bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2473123e2cc7Smrg$as_echo "no" >&6; } 24747da8b7e3Smrgfi 24757da8b7e3Smrg 2476123e2cc7Smrg 2477c3d5982aSmrgfi 2478c3d5982aSmrgif test -z "$CC"; then 2479c3d5982aSmrg if test -n "$ac_tool_prefix"; then 2480c3d5982aSmrg for ac_prog in cl.exe 2481c3d5982aSmrg do 2482c3d5982aSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2483c3d5982aSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 2484c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2485c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; } 2486c3d5982aSmrgif ${ac_cv_prog_CC+:} false; then : 2487123e2cc7Smrg $as_echo_n "(cached) " >&6 24887da8b7e3Smrgelse 2489c3d5982aSmrg if test -n "$CC"; then 2490c3d5982aSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 2491c3d5982aSmrgelse 2492c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2493c3d5982aSmrgfor as_dir in $PATH 2494c3d5982aSmrgdo 2495c3d5982aSmrg IFS=$as_save_IFS 2496c3d5982aSmrg test -z "$as_dir" && as_dir=. 2497c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2498ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2499c3d5982aSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2500c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2501c3d5982aSmrg break 2 2502c3d5982aSmrg fi 2503c3d5982aSmrgdone 2504c3d5982aSmrg done 2505c3d5982aSmrgIFS=$as_save_IFS 2506c3d5982aSmrg 25077da8b7e3Smrgfi 2508c3d5982aSmrgfi 2509c3d5982aSmrgCC=$ac_cv_prog_CC 2510c3d5982aSmrgif test -n "$CC"; then 2511c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2512c3d5982aSmrg$as_echo "$CC" >&6; } 25137da8b7e3Smrgelse 2514bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2515123e2cc7Smrg$as_echo "no" >&6; } 25167da8b7e3Smrgfi 25177da8b7e3Smrg 25187da8b7e3Smrg 2519c3d5982aSmrg test -n "$CC" && break 2520c3d5982aSmrg done 25217da8b7e3Smrgfi 2522c3d5982aSmrgif test -z "$CC"; then 2523c3d5982aSmrg ac_ct_CC=$CC 2524c3d5982aSmrg for ac_prog in cl.exe 2525c3d5982aSmrgdo 2526c3d5982aSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2527c3d5982aSmrgset dummy $ac_prog; ac_word=$2 2528c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2529c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; } 2530c3d5982aSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 2531c3d5982aSmrg $as_echo_n "(cached) " >&6 2532c3d5982aSmrgelse 2533c3d5982aSmrg if test -n "$ac_ct_CC"; then 2534c3d5982aSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2535c3d5982aSmrgelse 2536c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2537c3d5982aSmrgfor as_dir in $PATH 2538c3d5982aSmrgdo 2539c3d5982aSmrg IFS=$as_save_IFS 2540c3d5982aSmrg test -z "$as_dir" && as_dir=. 2541c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2542ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2543c3d5982aSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 2544c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2545c3d5982aSmrg break 2 25467da8b7e3Smrg fi 2547c3d5982aSmrgdone 2548c3d5982aSmrg done 2549c3d5982aSmrgIFS=$as_save_IFS 25507da8b7e3Smrg 2551c3d5982aSmrgfi 2552c3d5982aSmrgfi 2553c3d5982aSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2554c3d5982aSmrgif test -n "$ac_ct_CC"; then 2555c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2556c3d5982aSmrg$as_echo "$ac_ct_CC" >&6; } 2557c3d5982aSmrgelse 2558c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2559c3d5982aSmrg$as_echo "no" >&6; } 2560c3d5982aSmrgfi 25617da8b7e3Smrg 25627da8b7e3Smrg 2563c3d5982aSmrg test -n "$ac_ct_CC" && break 2564c3d5982aSmrgdone 25657da8b7e3Smrg 2566c3d5982aSmrg if test "x$ac_ct_CC" = x; then 2567c3d5982aSmrg CC="" 2568c3d5982aSmrg else 2569c3d5982aSmrg case $cross_compiling:$ac_tool_warned in 2570c3d5982aSmrgyes:) 2571c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2572c3d5982aSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2573c3d5982aSmrgac_tool_warned=yes ;; 2574c3d5982aSmrgesac 2575c3d5982aSmrg CC=$ac_ct_CC 2576c3d5982aSmrg fi 2577c3d5982aSmrgfi 25787da8b7e3Smrg 2579c3d5982aSmrgfi 25807da8b7e3Smrg 25817da8b7e3Smrg 2582c3d5982aSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2583c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2584c3d5982aSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 2585c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; } 25867da8b7e3Smrg 2587c3d5982aSmrg# Provide some information about the compiler. 2588c3d5982aSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2589c3d5982aSmrgset X $ac_compile 2590c3d5982aSmrgac_compiler=$2 2591c3d5982aSmrgfor ac_option in --version -v -V -qversion; do 2592c3d5982aSmrg { { ac_try="$ac_compiler $ac_option >&5" 2593c3d5982aSmrgcase "(($ac_try" in 2594c3d5982aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2595c3d5982aSmrg *) ac_try_echo=$ac_try;; 2596c3d5982aSmrgesac 2597c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2598c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5 2599c3d5982aSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2600c3d5982aSmrg ac_status=$? 2601c3d5982aSmrg if test -s conftest.err; then 2602c3d5982aSmrg sed '10a\ 2603c3d5982aSmrg... rest of stderr output deleted ... 2604c3d5982aSmrg 10q' conftest.err >conftest.er1 2605c3d5982aSmrg cat conftest.er1 >&5 2606c3d5982aSmrg fi 2607c3d5982aSmrg rm -f conftest.er1 conftest.err 2608c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2609c3d5982aSmrg test $ac_status = 0; } 2610c3d5982aSmrgdone 2611c3d5982aSmrg 2612c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 2613c3d5982aSmrg/* end confdefs.h. */ 2614c3d5982aSmrg 2615c3d5982aSmrgint 2616c3d5982aSmrgmain () 2617c3d5982aSmrg{ 2618c3d5982aSmrg 2619c3d5982aSmrg ; 2620c3d5982aSmrg return 0; 2621c3d5982aSmrg} 2622c3d5982aSmrg_ACEOF 2623c3d5982aSmrgac_clean_files_save=$ac_clean_files 2624c3d5982aSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2625c3d5982aSmrg# Try to create an executable without -o first, disregard a.out. 2626c3d5982aSmrg# It will help us diagnose broken compilers, and finding out an intuition 2627c3d5982aSmrg# of exeext. 2628c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2629c3d5982aSmrg$as_echo_n "checking whether the C compiler works... " >&6; } 2630c3d5982aSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2631c3d5982aSmrg 2632c3d5982aSmrg# The possible output files: 2633c3d5982aSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2634c3d5982aSmrg 2635c3d5982aSmrgac_rmfiles= 2636c3d5982aSmrgfor ac_file in $ac_files 2637c3d5982aSmrgdo 2638c3d5982aSmrg case $ac_file in 2639c3d5982aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2640c3d5982aSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2641c3d5982aSmrg esac 2642c3d5982aSmrgdone 2643c3d5982aSmrgrm -f $ac_rmfiles 2644c3d5982aSmrg 2645c3d5982aSmrgif { { ac_try="$ac_link_default" 2646c3d5982aSmrgcase "(($ac_try" in 2647c3d5982aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2648c3d5982aSmrg *) ac_try_echo=$ac_try;; 2649c3d5982aSmrgesac 2650c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2651c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5 2652c3d5982aSmrg (eval "$ac_link_default") 2>&5 2653c3d5982aSmrg ac_status=$? 2654c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2655c3d5982aSmrg test $ac_status = 0; }; then : 2656c3d5982aSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2657c3d5982aSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2658c3d5982aSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 2659c3d5982aSmrg# so that the user can short-circuit this test for compilers unknown to 2660c3d5982aSmrg# Autoconf. 2661c3d5982aSmrgfor ac_file in $ac_files '' 2662c3d5982aSmrgdo 2663c3d5982aSmrg test -f "$ac_file" || continue 2664c3d5982aSmrg case $ac_file in 2665c3d5982aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2666c3d5982aSmrg ;; 2667c3d5982aSmrg [ab].out ) 2668c3d5982aSmrg # We found the default executable, but exeext='' is most 2669c3d5982aSmrg # certainly right. 2670c3d5982aSmrg break;; 2671c3d5982aSmrg *.* ) 2672c3d5982aSmrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2673c3d5982aSmrg then :; else 2674c3d5982aSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2675c3d5982aSmrg fi 2676c3d5982aSmrg # We set ac_cv_exeext here because the later test for it is not 2677c3d5982aSmrg # safe: cross compilers may not add the suffix if given an `-o' 2678c3d5982aSmrg # argument, so we may need to know it at that point already. 2679c3d5982aSmrg # Even if this section looks crufty: it has the advantage of 2680c3d5982aSmrg # actually working. 2681c3d5982aSmrg break;; 2682c3d5982aSmrg * ) 2683c3d5982aSmrg break;; 2684c3d5982aSmrg esac 2685c3d5982aSmrgdone 2686c3d5982aSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 2687c3d5982aSmrg 2688c3d5982aSmrgelse 2689c3d5982aSmrg ac_file='' 2690c3d5982aSmrgfi 2691c3d5982aSmrgif test -z "$ac_file"; then : 2692c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2693c3d5982aSmrg$as_echo "no" >&6; } 2694c3d5982aSmrg$as_echo "$as_me: failed program was:" >&5 2695c3d5982aSmrgsed 's/^/| /' conftest.$ac_ext >&5 2696c3d5982aSmrg 2697c3d5982aSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2698c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2699c3d5982aSmrgas_fn_error 77 "C compiler cannot create executables 2700c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; } 2701c3d5982aSmrgelse 2702c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2703c3d5982aSmrg$as_echo "yes" >&6; } 2704c3d5982aSmrgfi 2705c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2706c3d5982aSmrg$as_echo_n "checking for C compiler default output file name... " >&6; } 2707c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2708c3d5982aSmrg$as_echo "$ac_file" >&6; } 2709c3d5982aSmrgac_exeext=$ac_cv_exeext 2710c3d5982aSmrg 2711c3d5982aSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2712c3d5982aSmrgac_clean_files=$ac_clean_files_save 2713c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2714c3d5982aSmrg$as_echo_n "checking for suffix of executables... " >&6; } 2715c3d5982aSmrgif { { ac_try="$ac_link" 2716c3d5982aSmrgcase "(($ac_try" in 2717c3d5982aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2718c3d5982aSmrg *) ac_try_echo=$ac_try;; 2719c3d5982aSmrgesac 2720c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2721c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5 2722c3d5982aSmrg (eval "$ac_link") 2>&5 2723c3d5982aSmrg ac_status=$? 2724c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2725c3d5982aSmrg test $ac_status = 0; }; then : 2726c3d5982aSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 2727c3d5982aSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2728c3d5982aSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 2729c3d5982aSmrg# `rm'. 2730c3d5982aSmrgfor ac_file in conftest.exe conftest conftest.*; do 2731c3d5982aSmrg test -f "$ac_file" || continue 2732c3d5982aSmrg case $ac_file in 2733c3d5982aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2734c3d5982aSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2735c3d5982aSmrg break;; 2736c3d5982aSmrg * ) break;; 2737c3d5982aSmrg esac 2738c3d5982aSmrgdone 2739c3d5982aSmrgelse 2740c3d5982aSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2741c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2742c3d5982aSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 2743c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; } 2744c3d5982aSmrgfi 2745c3d5982aSmrgrm -f conftest conftest$ac_cv_exeext 2746c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2747c3d5982aSmrg$as_echo "$ac_cv_exeext" >&6; } 2748c3d5982aSmrg 2749c3d5982aSmrgrm -f conftest.$ac_ext 2750c3d5982aSmrgEXEEXT=$ac_cv_exeext 2751c3d5982aSmrgac_exeext=$EXEEXT 2752c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 2753c3d5982aSmrg/* end confdefs.h. */ 2754c3d5982aSmrg#include <stdio.h> 2755c3d5982aSmrgint 2756c3d5982aSmrgmain () 2757c3d5982aSmrg{ 2758c3d5982aSmrgFILE *f = fopen ("conftest.out", "w"); 2759c3d5982aSmrg return ferror (f) || fclose (f) != 0; 2760c3d5982aSmrg 2761c3d5982aSmrg ; 2762c3d5982aSmrg return 0; 2763c3d5982aSmrg} 2764c3d5982aSmrg_ACEOF 2765c3d5982aSmrgac_clean_files="$ac_clean_files conftest.out" 2766c3d5982aSmrg# Check that the compiler produces executables we can run. If not, either 2767c3d5982aSmrg# the compiler is broken, or we cross compile. 2768c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2769c3d5982aSmrg$as_echo_n "checking whether we are cross compiling... " >&6; } 2770c3d5982aSmrgif test "$cross_compiling" != yes; then 2771c3d5982aSmrg { { ac_try="$ac_link" 2772c3d5982aSmrgcase "(($ac_try" in 2773c3d5982aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2774c3d5982aSmrg *) ac_try_echo=$ac_try;; 2775c3d5982aSmrgesac 2776c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2777c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5 2778c3d5982aSmrg (eval "$ac_link") 2>&5 2779c3d5982aSmrg ac_status=$? 2780c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2781c3d5982aSmrg test $ac_status = 0; } 2782c3d5982aSmrg if { ac_try='./conftest$ac_cv_exeext' 2783c3d5982aSmrg { { case "(($ac_try" in 2784c3d5982aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2785c3d5982aSmrg *) ac_try_echo=$ac_try;; 2786c3d5982aSmrgesac 2787c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2788c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5 2789c3d5982aSmrg (eval "$ac_try") 2>&5 2790c3d5982aSmrg ac_status=$? 2791c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2792c3d5982aSmrg test $ac_status = 0; }; }; then 2793c3d5982aSmrg cross_compiling=no 2794c3d5982aSmrg else 2795c3d5982aSmrg if test "$cross_compiling" = maybe; then 2796c3d5982aSmrg cross_compiling=yes 2797c3d5982aSmrg else 2798c3d5982aSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2799c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2800c3d5982aSmrgas_fn_error $? "cannot run C compiled programs. 2801c3d5982aSmrgIf you meant to cross compile, use \`--host'. 2802c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; } 2803c3d5982aSmrg fi 2804c3d5982aSmrg fi 2805c3d5982aSmrgfi 2806c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2807c3d5982aSmrg$as_echo "$cross_compiling" >&6; } 2808c3d5982aSmrg 2809c3d5982aSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2810c3d5982aSmrgac_clean_files=$ac_clean_files_save 2811c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2812c3d5982aSmrg$as_echo_n "checking for suffix of object files... " >&6; } 2813c3d5982aSmrgif ${ac_cv_objext+:} false; then : 2814c3d5982aSmrg $as_echo_n "(cached) " >&6 2815c3d5982aSmrgelse 2816c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2817c3d5982aSmrg/* end confdefs.h. */ 2818c3d5982aSmrg 2819c3d5982aSmrgint 2820c3d5982aSmrgmain () 2821c3d5982aSmrg{ 2822c3d5982aSmrg 2823c3d5982aSmrg ; 2824c3d5982aSmrg return 0; 2825c3d5982aSmrg} 2826c3d5982aSmrg_ACEOF 2827c3d5982aSmrgrm -f conftest.o conftest.obj 2828c3d5982aSmrgif { { ac_try="$ac_compile" 2829c3d5982aSmrgcase "(($ac_try" in 2830c3d5982aSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2831c3d5982aSmrg *) ac_try_echo=$ac_try;; 2832c3d5982aSmrgesac 2833c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2834c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5 2835c3d5982aSmrg (eval "$ac_compile") 2>&5 2836c3d5982aSmrg ac_status=$? 2837c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2838c3d5982aSmrg test $ac_status = 0; }; then : 2839c3d5982aSmrg for ac_file in conftest.o conftest.obj conftest.*; do 2840c3d5982aSmrg test -f "$ac_file" || continue; 2841c3d5982aSmrg case $ac_file in 2842c3d5982aSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2843c3d5982aSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2844c3d5982aSmrg break;; 2845c3d5982aSmrg esac 2846c3d5982aSmrgdone 2847c3d5982aSmrgelse 2848c3d5982aSmrg $as_echo "$as_me: failed program was:" >&5 2849c3d5982aSmrgsed 's/^/| /' conftest.$ac_ext >&5 2850c3d5982aSmrg 2851c3d5982aSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2852c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2853c3d5982aSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 2854c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; } 2855c3d5982aSmrgfi 2856c3d5982aSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 2857c3d5982aSmrgfi 2858c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2859c3d5982aSmrg$as_echo "$ac_cv_objext" >&6; } 2860c3d5982aSmrgOBJEXT=$ac_cv_objext 2861c3d5982aSmrgac_objext=$OBJEXT 2862c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2863c3d5982aSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2864c3d5982aSmrgif ${ac_cv_c_compiler_gnu+:} false; then : 2865c3d5982aSmrg $as_echo_n "(cached) " >&6 2866c3d5982aSmrgelse 2867c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2868c3d5982aSmrg/* end confdefs.h. */ 2869c3d5982aSmrg 2870c3d5982aSmrgint 2871c3d5982aSmrgmain () 2872c3d5982aSmrg{ 2873c3d5982aSmrg#ifndef __GNUC__ 2874c3d5982aSmrg choke me 2875c3d5982aSmrg#endif 2876c3d5982aSmrg 2877c3d5982aSmrg ; 2878c3d5982aSmrg return 0; 2879c3d5982aSmrg} 2880c3d5982aSmrg_ACEOF 2881c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 2882c3d5982aSmrg ac_compiler_gnu=yes 2883c3d5982aSmrgelse 2884c3d5982aSmrg ac_compiler_gnu=no 2885c3d5982aSmrgfi 2886c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2887c3d5982aSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 2888c3d5982aSmrg 2889c3d5982aSmrgfi 2890c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2891c3d5982aSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2892c3d5982aSmrgif test $ac_compiler_gnu = yes; then 2893c3d5982aSmrg GCC=yes 2894c3d5982aSmrgelse 2895c3d5982aSmrg GCC= 2896c3d5982aSmrgfi 2897c3d5982aSmrgac_test_CFLAGS=${CFLAGS+set} 2898c3d5982aSmrgac_save_CFLAGS=$CFLAGS 2899c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2900c3d5982aSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 2901c3d5982aSmrgif ${ac_cv_prog_cc_g+:} false; then : 2902c3d5982aSmrg $as_echo_n "(cached) " >&6 2903c3d5982aSmrgelse 2904c3d5982aSmrg ac_save_c_werror_flag=$ac_c_werror_flag 2905c3d5982aSmrg ac_c_werror_flag=yes 2906c3d5982aSmrg ac_cv_prog_cc_g=no 2907c3d5982aSmrg CFLAGS="-g" 2908c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2909c3d5982aSmrg/* end confdefs.h. */ 2910c3d5982aSmrg 2911c3d5982aSmrgint 2912c3d5982aSmrgmain () 2913c3d5982aSmrg{ 2914c3d5982aSmrg 2915c3d5982aSmrg ; 2916c3d5982aSmrg return 0; 2917c3d5982aSmrg} 2918c3d5982aSmrg_ACEOF 2919c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 2920c3d5982aSmrg ac_cv_prog_cc_g=yes 2921c3d5982aSmrgelse 2922c3d5982aSmrg CFLAGS="" 2923c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2924c3d5982aSmrg/* end confdefs.h. */ 2925c3d5982aSmrg 2926c3d5982aSmrgint 2927c3d5982aSmrgmain () 2928c3d5982aSmrg{ 2929c3d5982aSmrg 2930c3d5982aSmrg ; 2931c3d5982aSmrg return 0; 2932c3d5982aSmrg} 2933c3d5982aSmrg_ACEOF 2934c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 2935c3d5982aSmrg 2936c3d5982aSmrgelse 2937c3d5982aSmrg ac_c_werror_flag=$ac_save_c_werror_flag 2938c3d5982aSmrg CFLAGS="-g" 2939c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2940c3d5982aSmrg/* end confdefs.h. */ 2941c3d5982aSmrg 2942c3d5982aSmrgint 2943c3d5982aSmrgmain () 2944c3d5982aSmrg{ 2945c3d5982aSmrg 2946c3d5982aSmrg ; 2947c3d5982aSmrg return 0; 2948c3d5982aSmrg} 2949c3d5982aSmrg_ACEOF 2950c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 2951c3d5982aSmrg ac_cv_prog_cc_g=yes 2952c3d5982aSmrgfi 2953c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2954c3d5982aSmrgfi 2955c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2956c3d5982aSmrgfi 2957c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2958c3d5982aSmrg ac_c_werror_flag=$ac_save_c_werror_flag 2959c3d5982aSmrgfi 2960c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 2961c3d5982aSmrg$as_echo "$ac_cv_prog_cc_g" >&6; } 2962c3d5982aSmrgif test "$ac_test_CFLAGS" = set; then 2963c3d5982aSmrg CFLAGS=$ac_save_CFLAGS 2964c3d5982aSmrgelif test $ac_cv_prog_cc_g = yes; then 2965c3d5982aSmrg if test "$GCC" = yes; then 2966c3d5982aSmrg CFLAGS="-g -O2" 2967c3d5982aSmrg else 2968c3d5982aSmrg CFLAGS="-g" 2969c3d5982aSmrg fi 2970c3d5982aSmrgelse 2971c3d5982aSmrg if test "$GCC" = yes; then 2972c3d5982aSmrg CFLAGS="-O2" 2973c3d5982aSmrg else 2974c3d5982aSmrg CFLAGS= 2975c3d5982aSmrg fi 2976c3d5982aSmrgfi 2977c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 2978c3d5982aSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 2979c3d5982aSmrgif ${ac_cv_prog_cc_c89+:} false; then : 2980c3d5982aSmrg $as_echo_n "(cached) " >&6 2981c3d5982aSmrgelse 2982c3d5982aSmrg ac_cv_prog_cc_c89=no 2983c3d5982aSmrgac_save_CC=$CC 2984c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 2985c3d5982aSmrg/* end confdefs.h. */ 2986c3d5982aSmrg#include <stdarg.h> 2987c3d5982aSmrg#include <stdio.h> 2988ff143803Smrgstruct stat; 2989c3d5982aSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2990c3d5982aSmrgstruct buf { int x; }; 2991c3d5982aSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 2992c3d5982aSmrgstatic char *e (p, i) 2993c3d5982aSmrg char **p; 2994c3d5982aSmrg int i; 2995c3d5982aSmrg{ 2996c3d5982aSmrg return p[i]; 2997c3d5982aSmrg} 2998c3d5982aSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 2999c3d5982aSmrg{ 3000c3d5982aSmrg char *s; 3001c3d5982aSmrg va_list v; 3002c3d5982aSmrg va_start (v,p); 3003c3d5982aSmrg s = g (p, va_arg (v,int)); 3004c3d5982aSmrg va_end (v); 3005c3d5982aSmrg return s; 3006c3d5982aSmrg} 3007c3d5982aSmrg 3008c3d5982aSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3009c3d5982aSmrg function prototypes and stuff, but not '\xHH' hex character constants. 3010c3d5982aSmrg These don't provoke an error unfortunately, instead are silently treated 3011c3d5982aSmrg as 'x'. The following induces an error, until -std is added to get 3012c3d5982aSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3013c3d5982aSmrg array size at least. It's necessary to write '\x00'==0 to get something 3014c3d5982aSmrg that's true only with -std. */ 3015c3d5982aSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3016c3d5982aSmrg 3017c3d5982aSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3018c3d5982aSmrg inside strings and character constants. */ 3019c3d5982aSmrg#define FOO(x) 'x' 3020c3d5982aSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3021c3d5982aSmrg 3022c3d5982aSmrgint test (int i, double x); 3023c3d5982aSmrgstruct s1 {int (*f) (int a);}; 3024c3d5982aSmrgstruct s2 {int (*f) (double a);}; 3025c3d5982aSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3026c3d5982aSmrgint argc; 3027c3d5982aSmrgchar **argv; 3028c3d5982aSmrgint 3029c3d5982aSmrgmain () 3030c3d5982aSmrg{ 3031c3d5982aSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3032c3d5982aSmrg ; 3033c3d5982aSmrg return 0; 3034c3d5982aSmrg} 3035c3d5982aSmrg_ACEOF 3036c3d5982aSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3037c3d5982aSmrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3038c3d5982aSmrgdo 3039c3d5982aSmrg CC="$ac_save_CC $ac_arg" 3040c3d5982aSmrg if ac_fn_c_try_compile "$LINENO"; then : 3041c3d5982aSmrg ac_cv_prog_cc_c89=$ac_arg 3042c3d5982aSmrgfi 3043c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext 3044c3d5982aSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 3045c3d5982aSmrgdone 3046c3d5982aSmrgrm -f conftest.$ac_ext 3047c3d5982aSmrgCC=$ac_save_CC 3048c3d5982aSmrg 3049c3d5982aSmrgfi 3050c3d5982aSmrg# AC_CACHE_VAL 3051c3d5982aSmrgcase "x$ac_cv_prog_cc_c89" in 3052c3d5982aSmrg x) 3053c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3054c3d5982aSmrg$as_echo "none needed" >&6; } ;; 3055c3d5982aSmrg xno) 3056c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3057c3d5982aSmrg$as_echo "unsupported" >&6; } ;; 3058c3d5982aSmrg *) 3059c3d5982aSmrg CC="$CC $ac_cv_prog_cc_c89" 3060c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3061c3d5982aSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3062c3d5982aSmrgesac 3063c3d5982aSmrgif test "x$ac_cv_prog_cc_c89" != xno; then : 3064c3d5982aSmrg 3065c3d5982aSmrgfi 3066c3d5982aSmrg 3067c3d5982aSmrgac_ext=c 3068c3d5982aSmrgac_cpp='$CPP $CPPFLAGS' 3069c3d5982aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3070c3d5982aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3071c3d5982aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3072c3d5982aSmrg 3073ff143803Smrgac_ext=c 3074ff143803Smrgac_cpp='$CPP $CPPFLAGS' 3075ff143803Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3076ff143803Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3077ff143803Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3078ff143803Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3079ff143803Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3080ff143803Smrgif ${am_cv_prog_cc_c_o+:} false; then : 3081ff143803Smrg $as_echo_n "(cached) " >&6 3082ff143803Smrgelse 3083ff143803Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3084ff143803Smrg/* end confdefs.h. */ 3085ff143803Smrg 3086ff143803Smrgint 3087ff143803Smrgmain () 3088ff143803Smrg{ 3089ff143803Smrg 3090ff143803Smrg ; 3091ff143803Smrg return 0; 3092ff143803Smrg} 3093ff143803Smrg_ACEOF 3094ff143803Smrg # Make sure it works both with $CC and with simple cc. 3095ff143803Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 3096ff143803Smrg # compilers refuse to overwrite an existing .o file with -o, 3097ff143803Smrg # though they will create one. 3098ff143803Smrg am_cv_prog_cc_c_o=yes 3099ff143803Smrg for am_i in 1 2; do 3100ff143803Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3101ff143803Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3102ff143803Smrg ac_status=$? 3103ff143803Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 3104ff143803Smrg (exit $ac_status); } \ 3105ff143803Smrg && test -f conftest2.$ac_objext; then 3106ff143803Smrg : OK 3107ff143803Smrg else 3108ff143803Smrg am_cv_prog_cc_c_o=no 3109ff143803Smrg break 3110ff143803Smrg fi 3111ff143803Smrg done 3112ff143803Smrg rm -f core conftest* 3113ff143803Smrg unset am_i 3114ff143803Smrgfi 3115ff143803Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3116ff143803Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; } 3117ff143803Smrgif test "$am_cv_prog_cc_c_o" != yes; then 3118ff143803Smrg # Losing compiler, so override with the script. 3119ff143803Smrg # FIXME: It is wrong to rewrite CC. 3120ff143803Smrg # But if we don't then we get into trouble of one sort or another. 3121ff143803Smrg # A longer-term fix would be to have automake use am__CC in this case, 3122ff143803Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3123ff143803Smrg CC="$am_aux_dir/compile $CC" 3124ff143803Smrgfi 3125ff143803Smrgac_ext=c 3126ff143803Smrgac_cpp='$CPP $CPPFLAGS' 3127ff143803Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3128ff143803Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3129ff143803Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3130ff143803Smrg 3131ff143803Smrg 3132c3d5982aSmrg 3133c3d5982aSmrgac_ext=c 3134c3d5982aSmrgac_cpp='$CPP $CPPFLAGS' 3135c3d5982aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3136c3d5982aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3137c3d5982aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3138c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3139c3d5982aSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 3140c3d5982aSmrg# On Suns, sometimes $CPP names a directory. 3141c3d5982aSmrgif test -n "$CPP" && test -d "$CPP"; then 3142c3d5982aSmrg CPP= 3143c3d5982aSmrgfi 3144c3d5982aSmrgif test -z "$CPP"; then 3145c3d5982aSmrg if ${ac_cv_prog_CPP+:} false; then : 3146c3d5982aSmrg $as_echo_n "(cached) " >&6 3147c3d5982aSmrgelse 3148c3d5982aSmrg # Double quotes because CPP needs to be expanded 3149c3d5982aSmrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3150c3d5982aSmrg do 3151c3d5982aSmrg ac_preproc_ok=false 3152c3d5982aSmrgfor ac_c_preproc_warn_flag in '' yes 3153c3d5982aSmrgdo 3154c3d5982aSmrg # Use a header file that comes with gcc, so configuring glibc 3155c3d5982aSmrg # with a fresh cross-compiler works. 3156c3d5982aSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3157c3d5982aSmrg # <limits.h> exists even on freestanding compilers. 3158c3d5982aSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 3159c3d5982aSmrg # not just through cpp. "Syntax error" is here to catch this case. 3160c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3161c3d5982aSmrg/* end confdefs.h. */ 3162c3d5982aSmrg#ifdef __STDC__ 3163c3d5982aSmrg# include <limits.h> 3164c3d5982aSmrg#else 3165c3d5982aSmrg# include <assert.h> 3166c3d5982aSmrg#endif 3167c3d5982aSmrg Syntax error 3168c3d5982aSmrg_ACEOF 3169c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then : 3170c3d5982aSmrg 3171c3d5982aSmrgelse 3172c3d5982aSmrg # Broken: fails on valid input. 3173c3d5982aSmrgcontinue 3174c3d5982aSmrgfi 3175c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext 3176c3d5982aSmrg 3177c3d5982aSmrg # OK, works on sane cases. Now check whether nonexistent headers 3178c3d5982aSmrg # can be detected and how. 3179c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3180c3d5982aSmrg/* end confdefs.h. */ 3181c3d5982aSmrg#include <ac_nonexistent.h> 3182c3d5982aSmrg_ACEOF 3183c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then : 3184c3d5982aSmrg # Broken: success on invalid input. 3185c3d5982aSmrgcontinue 3186c3d5982aSmrgelse 3187c3d5982aSmrg # Passes both tests. 3188c3d5982aSmrgac_preproc_ok=: 3189c3d5982aSmrgbreak 3190c3d5982aSmrgfi 3191c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext 3192c3d5982aSmrg 3193c3d5982aSmrgdone 3194c3d5982aSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3195c3d5982aSmrgrm -f conftest.i conftest.err conftest.$ac_ext 3196c3d5982aSmrgif $ac_preproc_ok; then : 3197c3d5982aSmrg break 3198c3d5982aSmrgfi 3199c3d5982aSmrg 3200c3d5982aSmrg done 3201c3d5982aSmrg ac_cv_prog_CPP=$CPP 3202c3d5982aSmrg 3203c3d5982aSmrgfi 3204c3d5982aSmrg CPP=$ac_cv_prog_CPP 3205c3d5982aSmrgelse 3206c3d5982aSmrg ac_cv_prog_CPP=$CPP 3207c3d5982aSmrgfi 3208c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3209c3d5982aSmrg$as_echo "$CPP" >&6; } 3210c3d5982aSmrgac_preproc_ok=false 3211c3d5982aSmrgfor ac_c_preproc_warn_flag in '' yes 3212c3d5982aSmrgdo 3213c3d5982aSmrg # Use a header file that comes with gcc, so configuring glibc 3214c3d5982aSmrg # with a fresh cross-compiler works. 3215c3d5982aSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3216c3d5982aSmrg # <limits.h> exists even on freestanding compilers. 3217c3d5982aSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 3218c3d5982aSmrg # not just through cpp. "Syntax error" is here to catch this case. 3219c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3220c3d5982aSmrg/* end confdefs.h. */ 3221c3d5982aSmrg#ifdef __STDC__ 3222c3d5982aSmrg# include <limits.h> 3223c3d5982aSmrg#else 3224c3d5982aSmrg# include <assert.h> 3225c3d5982aSmrg#endif 3226c3d5982aSmrg Syntax error 3227c3d5982aSmrg_ACEOF 3228c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then : 3229c3d5982aSmrg 3230c3d5982aSmrgelse 3231c3d5982aSmrg # Broken: fails on valid input. 3232c3d5982aSmrgcontinue 3233c3d5982aSmrgfi 3234c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext 3235c3d5982aSmrg 3236c3d5982aSmrg # OK, works on sane cases. Now check whether nonexistent headers 3237c3d5982aSmrg # can be detected and how. 3238c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3239c3d5982aSmrg/* end confdefs.h. */ 3240c3d5982aSmrg#include <ac_nonexistent.h> 3241c3d5982aSmrg_ACEOF 3242c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then : 3243c3d5982aSmrg # Broken: success on invalid input. 3244c3d5982aSmrgcontinue 3245c3d5982aSmrgelse 3246c3d5982aSmrg # Passes both tests. 3247c3d5982aSmrgac_preproc_ok=: 3248c3d5982aSmrgbreak 3249c3d5982aSmrgfi 3250c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext 3251c3d5982aSmrg 3252c3d5982aSmrgdone 3253c3d5982aSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3254c3d5982aSmrgrm -f conftest.i conftest.err conftest.$ac_ext 3255c3d5982aSmrgif $ac_preproc_ok; then : 3256c3d5982aSmrg 3257c3d5982aSmrgelse 3258c3d5982aSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3259c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3260c3d5982aSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3261c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; } 3262c3d5982aSmrgfi 3263c3d5982aSmrg 3264c3d5982aSmrgac_ext=c 3265c3d5982aSmrgac_cpp='$CPP $CPPFLAGS' 3266c3d5982aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3267c3d5982aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3268c3d5982aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3269c3d5982aSmrg 3270c3d5982aSmrg 3271c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3272c3d5982aSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3273c3d5982aSmrgif ${ac_cv_path_GREP+:} false; then : 3274c3d5982aSmrg $as_echo_n "(cached) " >&6 3275c3d5982aSmrgelse 3276c3d5982aSmrg if test -z "$GREP"; then 3277c3d5982aSmrg ac_path_GREP_found=false 3278c3d5982aSmrg # Loop through the user's path and test for each of PROGNAME-LIST 3279c3d5982aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3280c3d5982aSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3281c3d5982aSmrgdo 3282c3d5982aSmrg IFS=$as_save_IFS 3283c3d5982aSmrg test -z "$as_dir" && as_dir=. 3284c3d5982aSmrg for ac_prog in grep ggrep; do 3285c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3286c3d5982aSmrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3287ff143803Smrg as_fn_executable_p "$ac_path_GREP" || continue 3288c3d5982aSmrg# Check for GNU ac_path_GREP and select it if it is found. 3289c3d5982aSmrg # Check for GNU $ac_path_GREP 3290c3d5982aSmrgcase `"$ac_path_GREP" --version 2>&1` in 3291c3d5982aSmrg*GNU*) 3292c3d5982aSmrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3293c3d5982aSmrg*) 3294c3d5982aSmrg ac_count=0 3295c3d5982aSmrg $as_echo_n 0123456789 >"conftest.in" 3296c3d5982aSmrg while : 3297c3d5982aSmrg do 3298c3d5982aSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3299c3d5982aSmrg mv "conftest.tmp" "conftest.in" 3300c3d5982aSmrg cp "conftest.in" "conftest.nl" 3301c3d5982aSmrg $as_echo 'GREP' >> "conftest.nl" 3302c3d5982aSmrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3303c3d5982aSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3304c3d5982aSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 3305c3d5982aSmrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 3306c3d5982aSmrg # Best one so far, save it but keep looking for a better one 3307c3d5982aSmrg ac_cv_path_GREP="$ac_path_GREP" 3308c3d5982aSmrg ac_path_GREP_max=$ac_count 3309c3d5982aSmrg fi 3310c3d5982aSmrg # 10*(2^10) chars as input seems more than enough 3311c3d5982aSmrg test $ac_count -gt 10 && break 3312c3d5982aSmrg done 3313c3d5982aSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3314c3d5982aSmrgesac 3315c3d5982aSmrg 3316c3d5982aSmrg $ac_path_GREP_found && break 3 3317c3d5982aSmrg done 3318c3d5982aSmrg done 3319c3d5982aSmrg done 3320c3d5982aSmrgIFS=$as_save_IFS 3321c3d5982aSmrg if test -z "$ac_cv_path_GREP"; then 3322c3d5982aSmrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3323c3d5982aSmrg fi 3324c3d5982aSmrgelse 3325c3d5982aSmrg ac_cv_path_GREP=$GREP 3326c3d5982aSmrgfi 3327c3d5982aSmrg 3328c3d5982aSmrgfi 3329c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3330c3d5982aSmrg$as_echo "$ac_cv_path_GREP" >&6; } 3331c3d5982aSmrg GREP="$ac_cv_path_GREP" 3332c3d5982aSmrg 3333c3d5982aSmrg 3334c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3335c3d5982aSmrg$as_echo_n "checking for egrep... " >&6; } 3336c3d5982aSmrgif ${ac_cv_path_EGREP+:} false; then : 3337c3d5982aSmrg $as_echo_n "(cached) " >&6 3338c3d5982aSmrgelse 3339c3d5982aSmrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3340c3d5982aSmrg then ac_cv_path_EGREP="$GREP -E" 3341c3d5982aSmrg else 3342c3d5982aSmrg if test -z "$EGREP"; then 3343c3d5982aSmrg ac_path_EGREP_found=false 3344c3d5982aSmrg # Loop through the user's path and test for each of PROGNAME-LIST 3345c3d5982aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3346c3d5982aSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3347c3d5982aSmrgdo 3348c3d5982aSmrg IFS=$as_save_IFS 3349c3d5982aSmrg test -z "$as_dir" && as_dir=. 3350c3d5982aSmrg for ac_prog in egrep; do 3351c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3352c3d5982aSmrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3353ff143803Smrg as_fn_executable_p "$ac_path_EGREP" || continue 3354c3d5982aSmrg# Check for GNU ac_path_EGREP and select it if it is found. 3355c3d5982aSmrg # Check for GNU $ac_path_EGREP 3356c3d5982aSmrgcase `"$ac_path_EGREP" --version 2>&1` in 3357c3d5982aSmrg*GNU*) 3358c3d5982aSmrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3359c3d5982aSmrg*) 3360c3d5982aSmrg ac_count=0 3361c3d5982aSmrg $as_echo_n 0123456789 >"conftest.in" 3362c3d5982aSmrg while : 3363c3d5982aSmrg do 3364c3d5982aSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3365c3d5982aSmrg mv "conftest.tmp" "conftest.in" 3366c3d5982aSmrg cp "conftest.in" "conftest.nl" 3367c3d5982aSmrg $as_echo 'EGREP' >> "conftest.nl" 3368c3d5982aSmrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3369c3d5982aSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3370c3d5982aSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 3371c3d5982aSmrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3372c3d5982aSmrg # Best one so far, save it but keep looking for a better one 3373c3d5982aSmrg ac_cv_path_EGREP="$ac_path_EGREP" 3374c3d5982aSmrg ac_path_EGREP_max=$ac_count 3375c3d5982aSmrg fi 3376c3d5982aSmrg # 10*(2^10) chars as input seems more than enough 3377c3d5982aSmrg test $ac_count -gt 10 && break 3378c3d5982aSmrg done 3379c3d5982aSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3380c3d5982aSmrgesac 3381c3d5982aSmrg 3382c3d5982aSmrg $ac_path_EGREP_found && break 3 3383c3d5982aSmrg done 3384c3d5982aSmrg done 3385c3d5982aSmrg done 3386c3d5982aSmrgIFS=$as_save_IFS 3387c3d5982aSmrg if test -z "$ac_cv_path_EGREP"; then 3388c3d5982aSmrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3389c3d5982aSmrg fi 3390c3d5982aSmrgelse 3391c3d5982aSmrg ac_cv_path_EGREP=$EGREP 3392c3d5982aSmrgfi 3393c3d5982aSmrg 3394c3d5982aSmrg fi 3395c3d5982aSmrgfi 3396c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3397c3d5982aSmrg$as_echo "$ac_cv_path_EGREP" >&6; } 3398c3d5982aSmrg EGREP="$ac_cv_path_EGREP" 3399c3d5982aSmrg 3400c3d5982aSmrg 3401c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3402c3d5982aSmrg$as_echo_n "checking for ANSI C header files... " >&6; } 3403c3d5982aSmrgif ${ac_cv_header_stdc+:} false; then : 3404c3d5982aSmrg $as_echo_n "(cached) " >&6 3405c3d5982aSmrgelse 3406c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3407c3d5982aSmrg/* end confdefs.h. */ 3408c3d5982aSmrg#include <stdlib.h> 3409c3d5982aSmrg#include <stdarg.h> 3410c3d5982aSmrg#include <string.h> 3411c3d5982aSmrg#include <float.h> 3412c3d5982aSmrg 3413c3d5982aSmrgint 3414c3d5982aSmrgmain () 3415c3d5982aSmrg{ 3416c3d5982aSmrg 3417c3d5982aSmrg ; 3418c3d5982aSmrg return 0; 3419c3d5982aSmrg} 3420c3d5982aSmrg_ACEOF 3421c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 3422c3d5982aSmrg ac_cv_header_stdc=yes 3423c3d5982aSmrgelse 3424c3d5982aSmrg ac_cv_header_stdc=no 3425c3d5982aSmrgfi 3426c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3427c3d5982aSmrg 3428c3d5982aSmrgif test $ac_cv_header_stdc = yes; then 3429c3d5982aSmrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3430c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3431c3d5982aSmrg/* end confdefs.h. */ 3432c3d5982aSmrg#include <string.h> 3433c3d5982aSmrg 3434c3d5982aSmrg_ACEOF 3435c3d5982aSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3436c3d5982aSmrg $EGREP "memchr" >/dev/null 2>&1; then : 3437c3d5982aSmrg 3438c3d5982aSmrgelse 3439c3d5982aSmrg ac_cv_header_stdc=no 3440c3d5982aSmrgfi 3441c3d5982aSmrgrm -f conftest* 3442c3d5982aSmrg 3443c3d5982aSmrgfi 3444c3d5982aSmrg 3445c3d5982aSmrgif test $ac_cv_header_stdc = yes; then 3446c3d5982aSmrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3447c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3448c3d5982aSmrg/* end confdefs.h. */ 3449c3d5982aSmrg#include <stdlib.h> 3450c3d5982aSmrg 3451c3d5982aSmrg_ACEOF 3452c3d5982aSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3453c3d5982aSmrg $EGREP "free" >/dev/null 2>&1; then : 3454c3d5982aSmrg 3455c3d5982aSmrgelse 3456c3d5982aSmrg ac_cv_header_stdc=no 3457c3d5982aSmrgfi 3458c3d5982aSmrgrm -f conftest* 3459c3d5982aSmrg 3460c3d5982aSmrgfi 3461c3d5982aSmrg 3462c3d5982aSmrgif test $ac_cv_header_stdc = yes; then 3463c3d5982aSmrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3464c3d5982aSmrg if test "$cross_compiling" = yes; then : 3465c3d5982aSmrg : 3466c3d5982aSmrgelse 3467c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3468c3d5982aSmrg/* end confdefs.h. */ 3469c3d5982aSmrg#include <ctype.h> 3470c3d5982aSmrg#include <stdlib.h> 3471c3d5982aSmrg#if ((' ' & 0x0FF) == 0x020) 3472c3d5982aSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3473c3d5982aSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3474c3d5982aSmrg#else 3475c3d5982aSmrg# define ISLOWER(c) \ 3476c3d5982aSmrg (('a' <= (c) && (c) <= 'i') \ 3477c3d5982aSmrg || ('j' <= (c) && (c) <= 'r') \ 3478c3d5982aSmrg || ('s' <= (c) && (c) <= 'z')) 3479c3d5982aSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3480c3d5982aSmrg#endif 3481c3d5982aSmrg 3482c3d5982aSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3483c3d5982aSmrgint 3484c3d5982aSmrgmain () 3485c3d5982aSmrg{ 3486c3d5982aSmrg int i; 3487c3d5982aSmrg for (i = 0; i < 256; i++) 3488c3d5982aSmrg if (XOR (islower (i), ISLOWER (i)) 3489c3d5982aSmrg || toupper (i) != TOUPPER (i)) 3490c3d5982aSmrg return 2; 3491c3d5982aSmrg return 0; 3492c3d5982aSmrg} 3493c3d5982aSmrg_ACEOF 3494c3d5982aSmrgif ac_fn_c_try_run "$LINENO"; then : 3495c3d5982aSmrg 3496c3d5982aSmrgelse 3497c3d5982aSmrg ac_cv_header_stdc=no 3498c3d5982aSmrgfi 3499c3d5982aSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3500c3d5982aSmrg conftest.$ac_objext conftest.beam conftest.$ac_ext 3501c3d5982aSmrgfi 3502c3d5982aSmrg 3503c3d5982aSmrgfi 3504c3d5982aSmrgfi 3505c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3506c3d5982aSmrg$as_echo "$ac_cv_header_stdc" >&6; } 3507c3d5982aSmrgif test $ac_cv_header_stdc = yes; then 3508c3d5982aSmrg 3509c3d5982aSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3510c3d5982aSmrg 3511c3d5982aSmrgfi 3512c3d5982aSmrg 3513c3d5982aSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3514c3d5982aSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3515c3d5982aSmrg inttypes.h stdint.h unistd.h 3516c3d5982aSmrgdo : 3517c3d5982aSmrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3518c3d5982aSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3519c3d5982aSmrg" 3520c3d5982aSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3521c3d5982aSmrg cat >>confdefs.h <<_ACEOF 3522c3d5982aSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3523c3d5982aSmrg_ACEOF 3524c3d5982aSmrg 3525c3d5982aSmrgfi 3526c3d5982aSmrg 3527c3d5982aSmrgdone 3528c3d5982aSmrg 3529c3d5982aSmrg 3530c3d5982aSmrg 3531c3d5982aSmrg ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3532c3d5982aSmrgif test "x$ac_cv_header_minix_config_h" = xyes; then : 3533c3d5982aSmrg MINIX=yes 3534c3d5982aSmrgelse 3535c3d5982aSmrg MINIX= 3536c3d5982aSmrgfi 3537c3d5982aSmrg 3538c3d5982aSmrg 3539c3d5982aSmrg if test "$MINIX" = yes; then 3540c3d5982aSmrg 3541c3d5982aSmrg$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3542c3d5982aSmrg 3543c3d5982aSmrg 3544c3d5982aSmrg$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3545c3d5982aSmrg 3546c3d5982aSmrg 3547c3d5982aSmrg$as_echo "#define _MINIX 1" >>confdefs.h 3548c3d5982aSmrg 3549c3d5982aSmrg fi 3550c3d5982aSmrg 3551c3d5982aSmrg 3552c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3553c3d5982aSmrg$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3554c3d5982aSmrgif ${ac_cv_safe_to_define___extensions__+:} false; then : 3555c3d5982aSmrg $as_echo_n "(cached) " >&6 3556c3d5982aSmrgelse 3557c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3558c3d5982aSmrg/* end confdefs.h. */ 3559c3d5982aSmrg 3560ff143803Smrg# define __EXTENSIONS__ 1 3561ff143803Smrg $ac_includes_default 3562c3d5982aSmrgint 3563c3d5982aSmrgmain () 3564c3d5982aSmrg{ 3565c3d5982aSmrg 3566c3d5982aSmrg ; 3567c3d5982aSmrg return 0; 3568c3d5982aSmrg} 3569c3d5982aSmrg_ACEOF 3570c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 3571c3d5982aSmrg ac_cv_safe_to_define___extensions__=yes 3572c3d5982aSmrgelse 3573c3d5982aSmrg ac_cv_safe_to_define___extensions__=no 3574c3d5982aSmrgfi 3575c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3576c3d5982aSmrgfi 3577c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3578c3d5982aSmrg$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3579c3d5982aSmrg test $ac_cv_safe_to_define___extensions__ = yes && 3580c3d5982aSmrg $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3581c3d5982aSmrg 3582c3d5982aSmrg $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3583c3d5982aSmrg 3584c3d5982aSmrg $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3585c3d5982aSmrg 3586c3d5982aSmrg $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3587c3d5982aSmrg 3588c3d5982aSmrg $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 3589c3d5982aSmrg 3590c3d5982aSmrg 3591c3d5982aSmrg 3592c3d5982aSmrg# Initialize Automake 3593ff143803Smrgam__api_version='1.15' 3594c3d5982aSmrg 3595c3d5982aSmrg# Find a good install program. We prefer a C program (faster), 3596c3d5982aSmrg# so one script is as good as another. But avoid the broken or 3597c3d5982aSmrg# incompatible versions: 3598c3d5982aSmrg# SysV /etc/install, /usr/sbin/install 3599c3d5982aSmrg# SunOS /usr/etc/install 3600c3d5982aSmrg# IRIX /sbin/install 3601c3d5982aSmrg# AIX /bin/install 3602c3d5982aSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 3603c3d5982aSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3604c3d5982aSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3605c3d5982aSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3606c3d5982aSmrg# OS/2's system install, which has a completely different semantic 3607c3d5982aSmrg# ./install, which can be erroneously created by make from ./install.sh. 3608c3d5982aSmrg# Reject install programs that cannot install multiple files. 3609c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3610c3d5982aSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 3611c3d5982aSmrgif test -z "$INSTALL"; then 3612c3d5982aSmrgif ${ac_cv_path_install+:} false; then : 3613c3d5982aSmrg $as_echo_n "(cached) " >&6 3614c3d5982aSmrgelse 3615c3d5982aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3616c3d5982aSmrgfor as_dir in $PATH 3617c3d5982aSmrgdo 3618c3d5982aSmrg IFS=$as_save_IFS 3619c3d5982aSmrg test -z "$as_dir" && as_dir=. 3620c3d5982aSmrg # Account for people who put trailing slashes in PATH elements. 3621c3d5982aSmrgcase $as_dir/ in #(( 3622c3d5982aSmrg ./ | .// | /[cC]/* | \ 3623c3d5982aSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3624c3d5982aSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3625c3d5982aSmrg /usr/ucb/* ) ;; 3626c3d5982aSmrg *) 3627c3d5982aSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 3628c3d5982aSmrg # Don't use installbsd from OSF since it installs stuff as root 3629c3d5982aSmrg # by default. 3630c3d5982aSmrg for ac_prog in ginstall scoinst install; do 3631c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3632ff143803Smrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3633c3d5982aSmrg if test $ac_prog = install && 3634c3d5982aSmrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3635c3d5982aSmrg # AIX install. It has an incompatible calling convention. 3636c3d5982aSmrg : 3637c3d5982aSmrg elif test $ac_prog = install && 3638c3d5982aSmrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3639c3d5982aSmrg # program-specific install script used by HP pwplus--don't use. 3640c3d5982aSmrg : 3641c3d5982aSmrg else 3642c3d5982aSmrg rm -rf conftest.one conftest.two conftest.dir 3643c3d5982aSmrg echo one > conftest.one 3644c3d5982aSmrg echo two > conftest.two 3645c3d5982aSmrg mkdir conftest.dir 3646c3d5982aSmrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3647c3d5982aSmrg test -s conftest.one && test -s conftest.two && 3648c3d5982aSmrg test -s conftest.dir/conftest.one && 3649c3d5982aSmrg test -s conftest.dir/conftest.two 3650c3d5982aSmrg then 3651c3d5982aSmrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3652c3d5982aSmrg break 3 3653c3d5982aSmrg fi 3654c3d5982aSmrg fi 3655c3d5982aSmrg fi 3656c3d5982aSmrg done 3657c3d5982aSmrg done 3658c3d5982aSmrg ;; 3659c3d5982aSmrgesac 3660c3d5982aSmrg 3661c3d5982aSmrg done 3662c3d5982aSmrgIFS=$as_save_IFS 3663c3d5982aSmrg 3664c3d5982aSmrgrm -rf conftest.one conftest.two conftest.dir 3665c3d5982aSmrg 3666c3d5982aSmrgfi 3667c3d5982aSmrg if test "${ac_cv_path_install+set}" = set; then 3668c3d5982aSmrg INSTALL=$ac_cv_path_install 3669c3d5982aSmrg else 3670c3d5982aSmrg # As a last resort, use the slow shell script. Don't cache a 3671c3d5982aSmrg # value for INSTALL within a source directory, because that will 3672c3d5982aSmrg # break other packages using the cache if that directory is 3673c3d5982aSmrg # removed, or if the value is a relative name. 3674c3d5982aSmrg INSTALL=$ac_install_sh 3675c3d5982aSmrg fi 3676c3d5982aSmrgfi 3677c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3678c3d5982aSmrg$as_echo "$INSTALL" >&6; } 3679c3d5982aSmrg 3680c3d5982aSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3681c3d5982aSmrg# It thinks the first close brace ends the variable substitution. 3682c3d5982aSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3683c3d5982aSmrg 3684c3d5982aSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3685c3d5982aSmrg 3686c3d5982aSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3687c3d5982aSmrg 3688c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3689c3d5982aSmrg$as_echo_n "checking whether build environment is sane... " >&6; } 3690c3d5982aSmrg# Reject unsafe characters in $srcdir or the absolute working directory 3691c3d5982aSmrg# name. Accept space and tab only in the latter. 3692c3d5982aSmrgam_lf=' 3693c3d5982aSmrg' 3694c3d5982aSmrgcase `pwd` in 3695c3d5982aSmrg *[\\\"\#\$\&\'\`$am_lf]*) 3696c3d5982aSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 3697c3d5982aSmrgesac 3698c3d5982aSmrgcase $srcdir in 3699c3d5982aSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3700c3d5982aSmrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 3701c3d5982aSmrgesac 3702c3d5982aSmrg 3703c3d5982aSmrg# Do 'set' in a subshell so we don't clobber the current shell's 3704c3d5982aSmrg# arguments. Must try -L first in case configure is actually a 3705c3d5982aSmrg# symlink; some systems play weird games with the mod time of symlinks 3706c3d5982aSmrg# (eg FreeBSD returns the mod time of the symlink's containing 3707c3d5982aSmrg# directory). 3708c3d5982aSmrgif ( 3709c3d5982aSmrg am_has_slept=no 3710c3d5982aSmrg for am_try in 1 2; do 3711c3d5982aSmrg echo "timestamp, slept: $am_has_slept" > conftest.file 3712c3d5982aSmrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3713c3d5982aSmrg if test "$*" = "X"; then 3714c3d5982aSmrg # -L didn't work. 3715c3d5982aSmrg set X `ls -t "$srcdir/configure" conftest.file` 3716c3d5982aSmrg fi 3717c3d5982aSmrg if test "$*" != "X $srcdir/configure conftest.file" \ 3718c3d5982aSmrg && test "$*" != "X conftest.file $srcdir/configure"; then 3719c3d5982aSmrg 3720c3d5982aSmrg # If neither matched, then we have a broken ls. This can happen 3721c3d5982aSmrg # if, for instance, CONFIG_SHELL is bash and it inherits a 3722c3d5982aSmrg # broken ls alias from the environment. This has actually 3723c3d5982aSmrg # happened. Such a system could not be considered "sane". 3724c3d5982aSmrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 3725c3d5982aSmrg alias in your environment" "$LINENO" 5 3726c3d5982aSmrg fi 3727c3d5982aSmrg if test "$2" = conftest.file || test $am_try -eq 2; then 3728c3d5982aSmrg break 3729c3d5982aSmrg fi 3730c3d5982aSmrg # Just in case. 3731c3d5982aSmrg sleep 1 3732c3d5982aSmrg am_has_slept=yes 3733c3d5982aSmrg done 3734c3d5982aSmrg test "$2" = conftest.file 3735c3d5982aSmrg ) 3736c3d5982aSmrgthen 3737c3d5982aSmrg # Ok. 3738c3d5982aSmrg : 3739c3d5982aSmrgelse 3740c3d5982aSmrg as_fn_error $? "newly created file is older than distributed files! 3741c3d5982aSmrgCheck your system clock" "$LINENO" 5 3742c3d5982aSmrgfi 3743c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3744c3d5982aSmrg$as_echo "yes" >&6; } 3745c3d5982aSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and 3746c3d5982aSmrg# generated files are strictly newer. 3747c3d5982aSmrgam_sleep_pid= 3748c3d5982aSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 3749c3d5982aSmrg ( sleep 1 ) & 3750c3d5982aSmrg am_sleep_pid=$! 3751c3d5982aSmrgfi 3752c3d5982aSmrg 3753c3d5982aSmrgrm -f conftest.file 3754c3d5982aSmrg 3755c3d5982aSmrgtest "$program_prefix" != NONE && 3756c3d5982aSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 3757c3d5982aSmrg# Use a double $ so make ignores it. 3758c3d5982aSmrgtest "$program_suffix" != NONE && 3759c3d5982aSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3760c3d5982aSmrg# Double any \ or $. 3761c3d5982aSmrg# By default was `s,x,x', remove it if useless. 3762c3d5982aSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3763c3d5982aSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3764c3d5982aSmrg 3765c3d5982aSmrgif test x"${MISSING+set}" != xset; then 3766c3d5982aSmrg case $am_aux_dir in 3767c3d5982aSmrg *\ * | *\ *) 3768c3d5982aSmrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3769c3d5982aSmrg *) 3770c3d5982aSmrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 3771c3d5982aSmrg esac 3772c3d5982aSmrgfi 3773c3d5982aSmrg# Use eval to expand $SHELL 3774c3d5982aSmrgif eval "$MISSING --is-lightweight"; then 3775c3d5982aSmrg am_missing_run="$MISSING " 3776c3d5982aSmrgelse 3777c3d5982aSmrg am_missing_run= 3778c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 3779c3d5982aSmrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 3780c3d5982aSmrgfi 3781c3d5982aSmrg 3782ff143803Smrgif test x"${install_sh+set}" != xset; then 3783c3d5982aSmrg case $am_aux_dir in 3784c3d5982aSmrg *\ * | *\ *) 3785c3d5982aSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3786c3d5982aSmrg *) 3787c3d5982aSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 3788c3d5982aSmrg esac 3789c3d5982aSmrgfi 3790c3d5982aSmrg 3791c3d5982aSmrg# Installed binaries are usually stripped using 'strip' when the user 3792c3d5982aSmrg# run "make install-strip". However 'strip' might not be the right 3793c3d5982aSmrg# tool to use in cross-compilation environments, therefore Automake 3794c3d5982aSmrg# will honor the 'STRIP' environment variable to overrule this program. 3795c3d5982aSmrgif test "$cross_compiling" != no; then 3796c3d5982aSmrg if test -n "$ac_tool_prefix"; then 3797c3d5982aSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3798c3d5982aSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 3799c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3800c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; } 3801c3d5982aSmrgif ${ac_cv_prog_STRIP+:} false; then : 3802c3d5982aSmrg $as_echo_n "(cached) " >&6 3803c3d5982aSmrgelse 3804c3d5982aSmrg if test -n "$STRIP"; then 3805c3d5982aSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3806c3d5982aSmrgelse 3807c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3808c3d5982aSmrgfor as_dir in $PATH 3809c3d5982aSmrgdo 3810c3d5982aSmrg IFS=$as_save_IFS 3811c3d5982aSmrg test -z "$as_dir" && as_dir=. 3812c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3813ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3814c3d5982aSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3815c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3816c3d5982aSmrg break 2 3817c3d5982aSmrg fi 3818c3d5982aSmrgdone 3819c3d5982aSmrg done 3820c3d5982aSmrgIFS=$as_save_IFS 3821c3d5982aSmrg 3822c3d5982aSmrgfi 3823c3d5982aSmrgfi 3824c3d5982aSmrgSTRIP=$ac_cv_prog_STRIP 3825c3d5982aSmrgif test -n "$STRIP"; then 3826c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3827c3d5982aSmrg$as_echo "$STRIP" >&6; } 3828c3d5982aSmrgelse 3829c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3830c3d5982aSmrg$as_echo "no" >&6; } 3831c3d5982aSmrgfi 3832c3d5982aSmrg 3833c3d5982aSmrg 3834c3d5982aSmrgfi 3835c3d5982aSmrgif test -z "$ac_cv_prog_STRIP"; then 3836c3d5982aSmrg ac_ct_STRIP=$STRIP 3837c3d5982aSmrg # Extract the first word of "strip", so it can be a program name with args. 3838c3d5982aSmrgset dummy strip; ac_word=$2 3839c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3840c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; } 3841c3d5982aSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 3842c3d5982aSmrg $as_echo_n "(cached) " >&6 3843c3d5982aSmrgelse 3844c3d5982aSmrg if test -n "$ac_ct_STRIP"; then 3845c3d5982aSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3846c3d5982aSmrgelse 3847c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3848c3d5982aSmrgfor as_dir in $PATH 3849c3d5982aSmrgdo 3850c3d5982aSmrg IFS=$as_save_IFS 3851c3d5982aSmrg test -z "$as_dir" && as_dir=. 3852c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3853ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3854c3d5982aSmrg ac_cv_prog_ac_ct_STRIP="strip" 3855c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3856c3d5982aSmrg break 2 3857c3d5982aSmrg fi 3858c3d5982aSmrgdone 3859c3d5982aSmrg done 3860c3d5982aSmrgIFS=$as_save_IFS 3861c3d5982aSmrg 3862c3d5982aSmrgfi 3863c3d5982aSmrgfi 3864c3d5982aSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3865c3d5982aSmrgif test -n "$ac_ct_STRIP"; then 3866c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3867c3d5982aSmrg$as_echo "$ac_ct_STRIP" >&6; } 3868c3d5982aSmrgelse 3869c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3870c3d5982aSmrg$as_echo "no" >&6; } 3871c3d5982aSmrgfi 3872c3d5982aSmrg 3873c3d5982aSmrg if test "x$ac_ct_STRIP" = x; then 3874c3d5982aSmrg STRIP=":" 3875c3d5982aSmrg else 3876c3d5982aSmrg case $cross_compiling:$ac_tool_warned in 3877c3d5982aSmrgyes:) 3878c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3879c3d5982aSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3880c3d5982aSmrgac_tool_warned=yes ;; 3881c3d5982aSmrgesac 3882c3d5982aSmrg STRIP=$ac_ct_STRIP 3883c3d5982aSmrg fi 3884c3d5982aSmrgelse 3885c3d5982aSmrg STRIP="$ac_cv_prog_STRIP" 3886c3d5982aSmrgfi 3887c3d5982aSmrg 3888c3d5982aSmrgfi 3889c3d5982aSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3890c3d5982aSmrg 3891c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3892c3d5982aSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3893c3d5982aSmrgif test -z "$MKDIR_P"; then 3894c3d5982aSmrg if ${ac_cv_path_mkdir+:} false; then : 3895c3d5982aSmrg $as_echo_n "(cached) " >&6 3896c3d5982aSmrgelse 3897c3d5982aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3898c3d5982aSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3899c3d5982aSmrgdo 3900c3d5982aSmrg IFS=$as_save_IFS 3901c3d5982aSmrg test -z "$as_dir" && as_dir=. 3902c3d5982aSmrg for ac_prog in mkdir gmkdir; do 3903c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3904ff143803Smrg as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 3905c3d5982aSmrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3906c3d5982aSmrg 'mkdir (GNU coreutils) '* | \ 3907c3d5982aSmrg 'mkdir (coreutils) '* | \ 3908c3d5982aSmrg 'mkdir (fileutils) '4.1*) 3909c3d5982aSmrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3910c3d5982aSmrg break 3;; 3911c3d5982aSmrg esac 3912c3d5982aSmrg done 3913c3d5982aSmrg done 3914c3d5982aSmrg done 3915c3d5982aSmrgIFS=$as_save_IFS 3916c3d5982aSmrg 3917c3d5982aSmrgfi 3918c3d5982aSmrg 3919c3d5982aSmrg test -d ./--version && rmdir ./--version 3920c3d5982aSmrg if test "${ac_cv_path_mkdir+set}" = set; then 3921c3d5982aSmrg MKDIR_P="$ac_cv_path_mkdir -p" 3922c3d5982aSmrg else 3923c3d5982aSmrg # As a last resort, use the slow shell script. Don't cache a 3924c3d5982aSmrg # value for MKDIR_P within a source directory, because that will 3925c3d5982aSmrg # break other packages using the cache if that directory is 3926c3d5982aSmrg # removed, or if the value is a relative name. 3927c3d5982aSmrg MKDIR_P="$ac_install_sh -d" 3928c3d5982aSmrg fi 3929c3d5982aSmrgfi 3930c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3931c3d5982aSmrg$as_echo "$MKDIR_P" >&6; } 3932c3d5982aSmrg 3933c3d5982aSmrgfor ac_prog in gawk mawk nawk awk 3934c3d5982aSmrgdo 3935c3d5982aSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3936c3d5982aSmrgset dummy $ac_prog; ac_word=$2 3937c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3938c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; } 3939c3d5982aSmrgif ${ac_cv_prog_AWK+:} false; then : 3940c3d5982aSmrg $as_echo_n "(cached) " >&6 3941c3d5982aSmrgelse 3942c3d5982aSmrg if test -n "$AWK"; then 3943c3d5982aSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 3944c3d5982aSmrgelse 3945c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3946c3d5982aSmrgfor as_dir in $PATH 3947c3d5982aSmrgdo 3948c3d5982aSmrg IFS=$as_save_IFS 3949c3d5982aSmrg test -z "$as_dir" && as_dir=. 3950c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 3951ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3952c3d5982aSmrg ac_cv_prog_AWK="$ac_prog" 3953c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3954c3d5982aSmrg break 2 3955c3d5982aSmrg fi 3956c3d5982aSmrgdone 3957c3d5982aSmrg done 3958c3d5982aSmrgIFS=$as_save_IFS 3959c3d5982aSmrg 3960c3d5982aSmrgfi 3961c3d5982aSmrgfi 3962c3d5982aSmrgAWK=$ac_cv_prog_AWK 3963c3d5982aSmrgif test -n "$AWK"; then 3964c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3965c3d5982aSmrg$as_echo "$AWK" >&6; } 3966c3d5982aSmrgelse 3967c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3968c3d5982aSmrg$as_echo "no" >&6; } 3969c3d5982aSmrgfi 3970c3d5982aSmrg 3971c3d5982aSmrg 3972c3d5982aSmrg test -n "$AWK" && break 3973c3d5982aSmrgdone 3974c3d5982aSmrg 3975c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3976c3d5982aSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3977c3d5982aSmrgset x ${MAKE-make} 3978c3d5982aSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3979c3d5982aSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 3980c3d5982aSmrg $as_echo_n "(cached) " >&6 3981c3d5982aSmrgelse 3982c3d5982aSmrg cat >conftest.make <<\_ACEOF 3983c3d5982aSmrgSHELL = /bin/sh 3984c3d5982aSmrgall: 3985c3d5982aSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 3986c3d5982aSmrg_ACEOF 3987c3d5982aSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3988c3d5982aSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 3989c3d5982aSmrg *@@@%%%=?*=@@@%%%*) 3990c3d5982aSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 3991c3d5982aSmrg *) 3992c3d5982aSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 3993c3d5982aSmrgesac 3994c3d5982aSmrgrm -f conftest.make 3995c3d5982aSmrgfi 3996c3d5982aSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3997c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3998c3d5982aSmrg$as_echo "yes" >&6; } 3999c3d5982aSmrg SET_MAKE= 4000c3d5982aSmrgelse 4001c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4002c3d5982aSmrg$as_echo "no" >&6; } 4003c3d5982aSmrg SET_MAKE="MAKE=${MAKE-make}" 4004c3d5982aSmrgfi 4005c3d5982aSmrg 4006c3d5982aSmrgrm -rf .tst 2>/dev/null 4007c3d5982aSmrgmkdir .tst 2>/dev/null 4008c3d5982aSmrgif test -d .tst; then 4009c3d5982aSmrg am__leading_dot=. 4010c3d5982aSmrgelse 4011c3d5982aSmrg am__leading_dot=_ 4012c3d5982aSmrgfi 4013c3d5982aSmrgrmdir .tst 2>/dev/null 4014c3d5982aSmrg 4015c3d5982aSmrgDEPDIR="${am__leading_dot}deps" 4016c3d5982aSmrg 4017c3d5982aSmrgac_config_commands="$ac_config_commands depfiles" 4018c3d5982aSmrg 4019c3d5982aSmrg 4020c3d5982aSmrgam_make=${MAKE-make} 4021c3d5982aSmrgcat > confinc << 'END' 4022c3d5982aSmrgam__doit: 4023c3d5982aSmrg @echo this is the am__doit target 4024c3d5982aSmrg.PHONY: am__doit 4025c3d5982aSmrgEND 4026c3d5982aSmrg# If we don't find an include directive, just comment out the code. 4027c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 4028c3d5982aSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 4029c3d5982aSmrgam__include="#" 4030c3d5982aSmrgam__quote= 4031c3d5982aSmrg_am_result=none 4032c3d5982aSmrg# First try GNU make style include. 4033c3d5982aSmrgecho "include confinc" > confmf 4034c3d5982aSmrg# Ignore all kinds of additional output from 'make'. 4035c3d5982aSmrgcase `$am_make -s -f confmf 2> /dev/null` in #( 4036c3d5982aSmrg*the\ am__doit\ target*) 4037c3d5982aSmrg am__include=include 4038c3d5982aSmrg am__quote= 4039c3d5982aSmrg _am_result=GNU 4040c3d5982aSmrg ;; 4041c3d5982aSmrgesac 4042c3d5982aSmrg# Now try BSD make style include. 4043c3d5982aSmrgif test "$am__include" = "#"; then 4044c3d5982aSmrg echo '.include "confinc"' > confmf 4045c3d5982aSmrg case `$am_make -s -f confmf 2> /dev/null` in #( 4046c3d5982aSmrg *the\ am__doit\ target*) 4047c3d5982aSmrg am__include=.include 4048c3d5982aSmrg am__quote="\"" 4049c3d5982aSmrg _am_result=BSD 4050c3d5982aSmrg ;; 4051c3d5982aSmrg esac 4052c3d5982aSmrgfi 4053c3d5982aSmrg 4054c3d5982aSmrg 4055c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 4056c3d5982aSmrg$as_echo "$_am_result" >&6; } 4057c3d5982aSmrgrm -f confinc confmf 4058c3d5982aSmrg 4059c3d5982aSmrg# Check whether --enable-dependency-tracking was given. 4060c3d5982aSmrgif test "${enable_dependency_tracking+set}" = set; then : 4061c3d5982aSmrg enableval=$enable_dependency_tracking; 4062c3d5982aSmrgfi 4063c3d5982aSmrg 4064c3d5982aSmrgif test "x$enable_dependency_tracking" != xno; then 4065c3d5982aSmrg am_depcomp="$ac_aux_dir/depcomp" 4066c3d5982aSmrg AMDEPBACKSLASH='\' 4067c3d5982aSmrg am__nodep='_no' 4068c3d5982aSmrgfi 4069c3d5982aSmrg if test "x$enable_dependency_tracking" != xno; then 4070c3d5982aSmrg AMDEP_TRUE= 4071c3d5982aSmrg AMDEP_FALSE='#' 4072c3d5982aSmrgelse 4073c3d5982aSmrg AMDEP_TRUE='#' 4074c3d5982aSmrg AMDEP_FALSE= 4075c3d5982aSmrgfi 4076c3d5982aSmrg 4077c3d5982aSmrg 4078c3d5982aSmrg# Check whether --enable-silent-rules was given. 4079c3d5982aSmrgif test "${enable_silent_rules+set}" = set; then : 4080c3d5982aSmrg enableval=$enable_silent_rules; 4081c3d5982aSmrgfi 4082c3d5982aSmrg 4083c3d5982aSmrgcase $enable_silent_rules in # ((( 4084c3d5982aSmrg yes) AM_DEFAULT_VERBOSITY=0;; 4085c3d5982aSmrg no) AM_DEFAULT_VERBOSITY=1;; 4086c3d5982aSmrg *) AM_DEFAULT_VERBOSITY=1;; 4087c3d5982aSmrgesac 4088c3d5982aSmrgam_make=${MAKE-make} 4089c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 4090c3d5982aSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 4091c3d5982aSmrgif ${am_cv_make_support_nested_variables+:} false; then : 4092c3d5982aSmrg $as_echo_n "(cached) " >&6 4093c3d5982aSmrgelse 4094c3d5982aSmrg if $as_echo 'TRUE=$(BAR$(V)) 4095c3d5982aSmrgBAR0=false 4096c3d5982aSmrgBAR1=true 4097c3d5982aSmrgV=1 4098c3d5982aSmrgam__doit: 4099c3d5982aSmrg @$(TRUE) 4100c3d5982aSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 4101c3d5982aSmrg am_cv_make_support_nested_variables=yes 4102c3d5982aSmrgelse 4103c3d5982aSmrg am_cv_make_support_nested_variables=no 4104c3d5982aSmrgfi 4105c3d5982aSmrgfi 4106c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 4107c3d5982aSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 4108c3d5982aSmrgif test $am_cv_make_support_nested_variables = yes; then 4109c3d5982aSmrg AM_V='$(V)' 4110c3d5982aSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 4111c3d5982aSmrgelse 4112c3d5982aSmrg AM_V=$AM_DEFAULT_VERBOSITY 4113c3d5982aSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 4114c3d5982aSmrgfi 4115c3d5982aSmrgAM_BACKSLASH='\' 4116c3d5982aSmrg 4117c3d5982aSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 4118c3d5982aSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 4119c3d5982aSmrg # is not polluted with repeated "-I." 4120c3d5982aSmrg am__isrc=' -I$(srcdir)' 4121c3d5982aSmrg # test to see if srcdir already configured 4122c3d5982aSmrg if test -f $srcdir/config.status; then 4123c3d5982aSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 4124c3d5982aSmrg fi 4125c3d5982aSmrgfi 4126c3d5982aSmrg 4127c3d5982aSmrg# test whether we have cygpath 4128c3d5982aSmrgif test -z "$CYGPATH_W"; then 4129c3d5982aSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 4130c3d5982aSmrg CYGPATH_W='cygpath -w' 4131c3d5982aSmrg else 4132c3d5982aSmrg CYGPATH_W=echo 4133c3d5982aSmrg fi 4134c3d5982aSmrgfi 4135c3d5982aSmrg 4136c3d5982aSmrg 4137c3d5982aSmrg# Define the identity of the package. 4138c3d5982aSmrg PACKAGE='xrefresh' 4139ff143803Smrg VERSION='1.0.6' 4140c3d5982aSmrg 4141c3d5982aSmrg 4142c3d5982aSmrgcat >>confdefs.h <<_ACEOF 4143c3d5982aSmrg#define PACKAGE "$PACKAGE" 4144c3d5982aSmrg_ACEOF 4145c3d5982aSmrg 4146c3d5982aSmrg 4147c3d5982aSmrgcat >>confdefs.h <<_ACEOF 4148c3d5982aSmrg#define VERSION "$VERSION" 4149c3d5982aSmrg_ACEOF 4150c3d5982aSmrg 4151c3d5982aSmrg# Some tools Automake needs. 4152c3d5982aSmrg 4153c3d5982aSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 4154c3d5982aSmrg 4155c3d5982aSmrg 4156c3d5982aSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 4157c3d5982aSmrg 4158c3d5982aSmrg 4159c3d5982aSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 4160c3d5982aSmrg 4161c3d5982aSmrg 4162c3d5982aSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 4163c3d5982aSmrg 4164c3d5982aSmrg 4165c3d5982aSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 4166c3d5982aSmrg 4167c3d5982aSmrg# For better backward compatibility. To be removed once Automake 1.9.x 4168c3d5982aSmrg# dies out for good. For more background, see: 4169c3d5982aSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 4170c3d5982aSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 4171c3d5982aSmrgmkdir_p='$(MKDIR_P)' 4172c3d5982aSmrg 4173ff143803Smrg# We need awk for the "check" target (and possibly the TAP driver). The 4174ff143803Smrg# system "awk" is bad on some platforms. 4175c3d5982aSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 4176c3d5982aSmrg# in the wild :-( We should find a proper way to deprecate it ... 4177c3d5982aSmrgAMTAR='$${TAR-tar}' 4178c3d5982aSmrg 4179c3d5982aSmrg 4180c3d5982aSmrg# We'll loop over all known methods to create a tar archive until one works. 4181c3d5982aSmrg_am_tools='gnutar pax cpio none' 4182c3d5982aSmrg 4183c3d5982aSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 4184c3d5982aSmrg 4185c3d5982aSmrg 4186c3d5982aSmrg 4187c3d5982aSmrg 4188c3d5982aSmrg 4189c3d5982aSmrgdepcc="$CC" am_compiler_list= 4190c3d5982aSmrg 4191c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4192c3d5982aSmrg$as_echo_n "checking dependency style of $depcc... " >&6; } 4193c3d5982aSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then : 4194c3d5982aSmrg $as_echo_n "(cached) " >&6 4195c3d5982aSmrgelse 4196c3d5982aSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4197c3d5982aSmrg # We make a subdir and do the tests there. Otherwise we can end up 4198c3d5982aSmrg # making bogus files that we don't know about and never remove. For 4199c3d5982aSmrg # instance it was reported that on HP-UX the gcc test will end up 4200c3d5982aSmrg # making a dummy file named 'D' -- because '-MD' means "put the output 4201c3d5982aSmrg # in D". 4202c3d5982aSmrg rm -rf conftest.dir 4203c3d5982aSmrg mkdir conftest.dir 4204c3d5982aSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 4205c3d5982aSmrg # using a relative directory. 4206c3d5982aSmrg cp "$am_depcomp" conftest.dir 4207c3d5982aSmrg cd conftest.dir 4208c3d5982aSmrg # We will build objects and dependencies in a subdirectory because 4209c3d5982aSmrg # it helps to detect inapplicable dependency modes. For instance 4210c3d5982aSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 4211c3d5982aSmrg # side effect of compilation, but ICC will put the dependencies in 4212c3d5982aSmrg # the current directory while Tru64 will put them in the object 4213c3d5982aSmrg # directory. 4214c3d5982aSmrg mkdir sub 4215c3d5982aSmrg 4216c3d5982aSmrg am_cv_CC_dependencies_compiler_type=none 4217c3d5982aSmrg if test "$am_compiler_list" = ""; then 4218c3d5982aSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4219c3d5982aSmrg fi 4220c3d5982aSmrg am__universal=false 4221c3d5982aSmrg case " $depcc " in #( 4222c3d5982aSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4223c3d5982aSmrg esac 4224c3d5982aSmrg 4225c3d5982aSmrg for depmode in $am_compiler_list; do 4226c3d5982aSmrg # Setup a source with many dependencies, because some compilers 4227c3d5982aSmrg # like to wrap large dependency lists on column 80 (with \), and 4228c3d5982aSmrg # we should not choose a depcomp mode which is confused by this. 4229c3d5982aSmrg # 4230c3d5982aSmrg # We need to recreate these files for each test, as the compiler may 4231c3d5982aSmrg # overwrite some of them when testing with obscure command lines. 4232c3d5982aSmrg # This happens at least with the AIX C compiler. 4233c3d5982aSmrg : > sub/conftest.c 4234c3d5982aSmrg for i in 1 2 3 4 5 6; do 4235c3d5982aSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4236c3d5982aSmrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4237c3d5982aSmrg # Solaris 10 /bin/sh. 4238c3d5982aSmrg echo '/* dummy */' > sub/conftst$i.h 4239c3d5982aSmrg done 4240c3d5982aSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4241c3d5982aSmrg 4242c3d5982aSmrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4243c3d5982aSmrg # mode. It turns out that the SunPro C++ compiler does not properly 4244c3d5982aSmrg # handle '-M -o', and we need to detect this. Also, some Intel 4245c3d5982aSmrg # versions had trouble with output in subdirs. 4246c3d5982aSmrg am__obj=sub/conftest.${OBJEXT-o} 4247c3d5982aSmrg am__minus_obj="-o $am__obj" 4248c3d5982aSmrg case $depmode in 4249c3d5982aSmrg gcc) 4250c3d5982aSmrg # This depmode causes a compiler race in universal mode. 4251c3d5982aSmrg test "$am__universal" = false || continue 4252c3d5982aSmrg ;; 4253c3d5982aSmrg nosideeffect) 4254c3d5982aSmrg # After this tag, mechanisms are not by side-effect, so they'll 4255c3d5982aSmrg # only be used when explicitly requested. 4256c3d5982aSmrg if test "x$enable_dependency_tracking" = xyes; then 4257c3d5982aSmrg continue 4258c3d5982aSmrg else 4259c3d5982aSmrg break 4260c3d5982aSmrg fi 4261c3d5982aSmrg ;; 4262c3d5982aSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4263c3d5982aSmrg # This compiler won't grok '-c -o', but also, the minuso test has 4264c3d5982aSmrg # not run yet. These depmodes are late enough in the game, and 4265c3d5982aSmrg # so weak that their functioning should not be impacted. 4266c3d5982aSmrg am__obj=conftest.${OBJEXT-o} 4267c3d5982aSmrg am__minus_obj= 4268c3d5982aSmrg ;; 4269c3d5982aSmrg none) break ;; 4270c3d5982aSmrg esac 4271c3d5982aSmrg if depmode=$depmode \ 4272c3d5982aSmrg source=sub/conftest.c object=$am__obj \ 4273c3d5982aSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4274c3d5982aSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4275c3d5982aSmrg >/dev/null 2>conftest.err && 4276c3d5982aSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4277c3d5982aSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4278c3d5982aSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4279c3d5982aSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4280c3d5982aSmrg # icc doesn't choke on unknown options, it will just issue warnings 4281c3d5982aSmrg # or remarks (even with -Werror). So we grep stderr for any message 4282c3d5982aSmrg # that says an option was ignored or not supported. 4283c3d5982aSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4284c3d5982aSmrg # icc: Command line warning: ignoring option '-M'; no argument required 4285c3d5982aSmrg # The diagnosis changed in icc 8.0: 4286c3d5982aSmrg # icc: Command line remark: option '-MP' not supported 4287c3d5982aSmrg if (grep 'ignoring option' conftest.err || 4288c3d5982aSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4289c3d5982aSmrg am_cv_CC_dependencies_compiler_type=$depmode 4290c3d5982aSmrg break 4291c3d5982aSmrg fi 4292c3d5982aSmrg fi 4293c3d5982aSmrg done 4294c3d5982aSmrg 4295c3d5982aSmrg cd .. 4296c3d5982aSmrg rm -rf conftest.dir 4297c3d5982aSmrgelse 4298c3d5982aSmrg am_cv_CC_dependencies_compiler_type=none 4299c3d5982aSmrgfi 4300c3d5982aSmrg 4301c3d5982aSmrgfi 4302c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4303c3d5982aSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4304c3d5982aSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4305c3d5982aSmrg 4306c3d5982aSmrg if 4307c3d5982aSmrg test "x$enable_dependency_tracking" != xno \ 4308c3d5982aSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4309c3d5982aSmrg am__fastdepCC_TRUE= 4310c3d5982aSmrg am__fastdepCC_FALSE='#' 4311c3d5982aSmrgelse 4312c3d5982aSmrg am__fastdepCC_TRUE='#' 4313c3d5982aSmrg am__fastdepCC_FALSE= 4314c3d5982aSmrgfi 4315c3d5982aSmrg 4316c3d5982aSmrg 4317c3d5982aSmrg 4318ff143803Smrg# POSIX will say in a future version that running "rm -f" with no argument 4319ff143803Smrg# is OK; and we want to be able to make that assumption in our Makefile 4320ff143803Smrg# recipes. So use an aggressive probe to check that the usage we want is 4321ff143803Smrg# actually supported "in the wild" to an acceptable degree. 4322ff143803Smrg# See automake bug#10828. 4323ff143803Smrg# To make any issue more visible, cause the running configure to be aborted 4324ff143803Smrg# by default if the 'rm' program in use doesn't match our expectations; the 4325ff143803Smrg# user can still override this though. 4326ff143803Smrgif rm -f && rm -fr && rm -rf; then : OK; else 4327ff143803Smrg cat >&2 <<'END' 4328ff143803SmrgOops! 4329c3d5982aSmrg 4330ff143803SmrgYour 'rm' program seems unable to run without file operands specified 4331ff143803Smrgon the command line, even when the '-f' option is present. This is contrary 4332ff143803Smrgto the behaviour of most rm programs out there, and not conforming with 4333ff143803Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 4334c3d5982aSmrg 4335ff143803SmrgPlease tell bug-automake@gnu.org about your system, including the value 4336ff143803Smrgof your $PATH and any error possibly output before this message. This 4337ff143803Smrgcan help us improve future automake versions. 4338c3d5982aSmrg 4339ff143803SmrgEND 4340ff143803Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 4341ff143803Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 4342ff143803Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 4343ff143803Smrg echo >&2 4344ff143803Smrg else 4345ff143803Smrg cat >&2 <<'END' 4346ff143803SmrgAborting the configuration process, to ensure you take notice of the issue. 4347c3d5982aSmrg 4348ff143803SmrgYou can download and install GNU coreutils to get an 'rm' implementation 4349ff143803Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>. 4350ff143803Smrg 4351ff143803SmrgIf you want to complete the configuration process using your problematic 4352ff143803Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 4353ff143803Smrgto "yes", and re-run configure. 4354ff143803Smrg 4355ff143803SmrgEND 4356ff143803Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 4357ff143803Smrg fi 4358ff143803Smrgfi 4359c3d5982aSmrg 4360c3d5982aSmrg 4361c3d5982aSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 4362c3d5982aSmrg 4363c3d5982aSmrg 4364c3d5982aSmrg 4365c3d5982aSmrg 4366c3d5982aSmrg 4367c3d5982aSmrg 4368c3d5982aSmrg 4369c3d5982aSmrg 4370c3d5982aSmrg 4371c3d5982aSmrg 4372c3d5982aSmrg 4373c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 4374c3d5982aSmrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 4375c3d5982aSmrgif ${ac_cv_prog_cc_c99+:} false; then : 4376c3d5982aSmrg $as_echo_n "(cached) " >&6 4377c3d5982aSmrgelse 4378c3d5982aSmrg ac_cv_prog_cc_c99=no 4379c3d5982aSmrgac_save_CC=$CC 4380c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 4381c3d5982aSmrg/* end confdefs.h. */ 4382c3d5982aSmrg#include <stdarg.h> 4383c3d5982aSmrg#include <stdbool.h> 4384c3d5982aSmrg#include <stdlib.h> 4385c3d5982aSmrg#include <wchar.h> 4386c3d5982aSmrg#include <stdio.h> 4387c3d5982aSmrg 4388c3d5982aSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 4389c3d5982aSmrg#define debug(...) fprintf (stderr, __VA_ARGS__) 4390c3d5982aSmrg#define showlist(...) puts (#__VA_ARGS__) 4391c3d5982aSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 4392c3d5982aSmrgstatic void 4393c3d5982aSmrgtest_varargs_macros (void) 4394c3d5982aSmrg{ 4395c3d5982aSmrg int x = 1234; 4396c3d5982aSmrg int y = 5678; 4397c3d5982aSmrg debug ("Flag"); 4398c3d5982aSmrg debug ("X = %d\n", x); 4399c3d5982aSmrg showlist (The first, second, and third items.); 4400c3d5982aSmrg report (x>y, "x is %d but y is %d", x, y); 4401c3d5982aSmrg} 4402c3d5982aSmrg 4403c3d5982aSmrg// Check long long types. 4404c3d5982aSmrg#define BIG64 18446744073709551615ull 4405c3d5982aSmrg#define BIG32 4294967295ul 4406c3d5982aSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 4407c3d5982aSmrg#if !BIG_OK 4408c3d5982aSmrg your preprocessor is broken; 4409c3d5982aSmrg#endif 4410c3d5982aSmrg#if BIG_OK 4411c3d5982aSmrg#else 4412c3d5982aSmrg your preprocessor is broken; 4413c3d5982aSmrg#endif 4414c3d5982aSmrgstatic long long int bignum = -9223372036854775807LL; 4415c3d5982aSmrgstatic unsigned long long int ubignum = BIG64; 4416c3d5982aSmrg 4417c3d5982aSmrgstruct incomplete_array 4418c3d5982aSmrg{ 4419c3d5982aSmrg int datasize; 4420c3d5982aSmrg double data[]; 4421c3d5982aSmrg}; 4422c3d5982aSmrg 4423c3d5982aSmrgstruct named_init { 4424c3d5982aSmrg int number; 4425c3d5982aSmrg const wchar_t *name; 4426c3d5982aSmrg double average; 4427c3d5982aSmrg}; 4428c3d5982aSmrg 4429c3d5982aSmrgtypedef const char *ccp; 4430c3d5982aSmrg 4431c3d5982aSmrgstatic inline int 4432c3d5982aSmrgtest_restrict (ccp restrict text) 4433c3d5982aSmrg{ 4434c3d5982aSmrg // See if C++-style comments work. 4435c3d5982aSmrg // Iterate through items via the restricted pointer. 4436c3d5982aSmrg // Also check for declarations in for loops. 4437c3d5982aSmrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 4438c3d5982aSmrg continue; 4439c3d5982aSmrg return 0; 4440c3d5982aSmrg} 4441c3d5982aSmrg 4442c3d5982aSmrg// Check varargs and va_copy. 4443c3d5982aSmrgstatic void 4444c3d5982aSmrgtest_varargs (const char *format, ...) 4445c3d5982aSmrg{ 4446c3d5982aSmrg va_list args; 4447c3d5982aSmrg va_start (args, format); 4448c3d5982aSmrg va_list args_copy; 4449c3d5982aSmrg va_copy (args_copy, args); 4450c3d5982aSmrg 4451c3d5982aSmrg const char *str; 4452c3d5982aSmrg int number; 4453c3d5982aSmrg float fnumber; 4454c3d5982aSmrg 4455c3d5982aSmrg while (*format) 4456c3d5982aSmrg { 4457c3d5982aSmrg switch (*format++) 4458c3d5982aSmrg { 4459c3d5982aSmrg case 's': // string 4460c3d5982aSmrg str = va_arg (args_copy, const char *); 4461c3d5982aSmrg break; 4462c3d5982aSmrg case 'd': // int 4463c3d5982aSmrg number = va_arg (args_copy, int); 4464c3d5982aSmrg break; 4465c3d5982aSmrg case 'f': // float 4466c3d5982aSmrg fnumber = va_arg (args_copy, double); 4467c3d5982aSmrg break; 4468c3d5982aSmrg default: 4469c3d5982aSmrg break; 4470c3d5982aSmrg } 4471c3d5982aSmrg } 4472c3d5982aSmrg va_end (args_copy); 4473c3d5982aSmrg va_end (args); 4474c3d5982aSmrg} 4475c3d5982aSmrg 4476c3d5982aSmrgint 4477c3d5982aSmrgmain () 4478c3d5982aSmrg{ 4479c3d5982aSmrg 4480c3d5982aSmrg // Check bool. 4481c3d5982aSmrg _Bool success = false; 4482c3d5982aSmrg 4483c3d5982aSmrg // Check restrict. 4484c3d5982aSmrg if (test_restrict ("String literal") == 0) 4485c3d5982aSmrg success = true; 4486c3d5982aSmrg char *restrict newvar = "Another string"; 4487c3d5982aSmrg 4488c3d5982aSmrg // Check varargs. 4489c3d5982aSmrg test_varargs ("s, d' f .", "string", 65, 34.234); 4490c3d5982aSmrg test_varargs_macros (); 4491c3d5982aSmrg 4492c3d5982aSmrg // Check flexible array members. 4493c3d5982aSmrg struct incomplete_array *ia = 4494c3d5982aSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 4495c3d5982aSmrg ia->datasize = 10; 4496c3d5982aSmrg for (int i = 0; i < ia->datasize; ++i) 4497c3d5982aSmrg ia->data[i] = i * 1.234; 4498c3d5982aSmrg 4499c3d5982aSmrg // Check named initializers. 4500c3d5982aSmrg struct named_init ni = { 4501c3d5982aSmrg .number = 34, 4502c3d5982aSmrg .name = L"Test wide string", 4503c3d5982aSmrg .average = 543.34343, 4504c3d5982aSmrg }; 4505c3d5982aSmrg 4506c3d5982aSmrg ni.number = 58; 4507c3d5982aSmrg 4508c3d5982aSmrg int dynamic_array[ni.number]; 4509c3d5982aSmrg dynamic_array[ni.number - 1] = 543; 4510c3d5982aSmrg 4511c3d5982aSmrg // work around unused variable warnings 4512c3d5982aSmrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4513c3d5982aSmrg || dynamic_array[ni.number - 1] != 543); 4514c3d5982aSmrg 4515c3d5982aSmrg ; 4516c3d5982aSmrg return 0; 4517c3d5982aSmrg} 4518c3d5982aSmrg_ACEOF 4519ff143803Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 4520c3d5982aSmrgdo 4521c3d5982aSmrg CC="$ac_save_CC $ac_arg" 4522c3d5982aSmrg if ac_fn_c_try_compile "$LINENO"; then : 4523c3d5982aSmrg ac_cv_prog_cc_c99=$ac_arg 4524c3d5982aSmrgfi 4525c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext 4526c3d5982aSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4527c3d5982aSmrgdone 4528c3d5982aSmrgrm -f conftest.$ac_ext 4529c3d5982aSmrgCC=$ac_save_CC 4530c3d5982aSmrg 4531c3d5982aSmrgfi 4532c3d5982aSmrg# AC_CACHE_VAL 4533c3d5982aSmrgcase "x$ac_cv_prog_cc_c99" in 4534c3d5982aSmrg x) 4535c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4536c3d5982aSmrg$as_echo "none needed" >&6; } ;; 4537c3d5982aSmrg xno) 4538c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4539c3d5982aSmrg$as_echo "unsupported" >&6; } ;; 4540c3d5982aSmrg *) 4541c3d5982aSmrg CC="$CC $ac_cv_prog_cc_c99" 4542c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4543c3d5982aSmrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4544c3d5982aSmrgesac 4545c3d5982aSmrgif test "x$ac_cv_prog_cc_c99" != xno; then : 4546c3d5982aSmrg 4547c3d5982aSmrgfi 4548c3d5982aSmrg 4549c3d5982aSmrg 4550c3d5982aSmrg 4551c3d5982aSmrg 4552c3d5982aSmrg 4553c3d5982aSmrg 4554c3d5982aSmrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 4555c3d5982aSmrgif test "x$ac_cv_have_decl___clang__" = xyes; then : 4556c3d5982aSmrg CLANGCC="yes" 4557c3d5982aSmrgelse 4558c3d5982aSmrg CLANGCC="no" 4559c3d5982aSmrgfi 4560c3d5982aSmrg 4561c3d5982aSmrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4562c3d5982aSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 4563c3d5982aSmrg INTELCC="yes" 4564c3d5982aSmrgelse 4565c3d5982aSmrg INTELCC="no" 4566c3d5982aSmrgfi 4567c3d5982aSmrg 4568c3d5982aSmrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4569c3d5982aSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 4570c3d5982aSmrg SUNCC="yes" 4571c3d5982aSmrgelse 4572c3d5982aSmrg SUNCC="no" 4573c3d5982aSmrgfi 4574c3d5982aSmrg 4575c3d5982aSmrg 4576c3d5982aSmrg 4577c3d5982aSmrg 4578ff143803Smrg 4579ff143803Smrg 4580ff143803Smrg 4581ff143803Smrg 4582ff143803Smrg 4583c3d5982aSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4584c3d5982aSmrg if test -n "$ac_tool_prefix"; then 4585c3d5982aSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4586c3d5982aSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4587c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4588c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; } 4589c3d5982aSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then : 4590c3d5982aSmrg $as_echo_n "(cached) " >&6 4591c3d5982aSmrgelse 4592c3d5982aSmrg case $PKG_CONFIG in 4593c3d5982aSmrg [\\/]* | ?:[\\/]*) 4594c3d5982aSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4595c3d5982aSmrg ;; 4596c3d5982aSmrg *) 4597c3d5982aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4598c3d5982aSmrgfor as_dir in $PATH 4599c3d5982aSmrgdo 4600c3d5982aSmrg IFS=$as_save_IFS 4601c3d5982aSmrg test -z "$as_dir" && as_dir=. 4602c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4603ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4604c3d5982aSmrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4605c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4606c3d5982aSmrg break 2 4607c3d5982aSmrg fi 4608c3d5982aSmrgdone 4609c3d5982aSmrg done 4610c3d5982aSmrgIFS=$as_save_IFS 4611c3d5982aSmrg 4612c3d5982aSmrg ;; 4613c3d5982aSmrgesac 4614c3d5982aSmrgfi 4615c3d5982aSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 4616c3d5982aSmrgif test -n "$PKG_CONFIG"; then 4617c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4618c3d5982aSmrg$as_echo "$PKG_CONFIG" >&6; } 4619c3d5982aSmrgelse 4620c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4621c3d5982aSmrg$as_echo "no" >&6; } 4622c3d5982aSmrgfi 4623c3d5982aSmrg 4624c3d5982aSmrg 4625c3d5982aSmrgfi 4626c3d5982aSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 4627c3d5982aSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 4628c3d5982aSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 4629c3d5982aSmrgset dummy pkg-config; ac_word=$2 4630c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4631c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; } 4632c3d5982aSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 4633c3d5982aSmrg $as_echo_n "(cached) " >&6 4634c3d5982aSmrgelse 4635c3d5982aSmrg case $ac_pt_PKG_CONFIG in 4636c3d5982aSmrg [\\/]* | ?:[\\/]*) 4637c3d5982aSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4638c3d5982aSmrg ;; 4639c3d5982aSmrg *) 4640c3d5982aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4641c3d5982aSmrgfor as_dir in $PATH 4642c3d5982aSmrgdo 4643c3d5982aSmrg IFS=$as_save_IFS 4644c3d5982aSmrg test -z "$as_dir" && as_dir=. 4645c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4646ff143803Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4647c3d5982aSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4648c3d5982aSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4649c3d5982aSmrg break 2 4650c3d5982aSmrg fi 4651c3d5982aSmrgdone 4652c3d5982aSmrg done 4653c3d5982aSmrgIFS=$as_save_IFS 4654c3d5982aSmrg 4655c3d5982aSmrg ;; 4656c3d5982aSmrgesac 4657c3d5982aSmrgfi 4658c3d5982aSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4659c3d5982aSmrgif test -n "$ac_pt_PKG_CONFIG"; then 4660c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4661c3d5982aSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4662c3d5982aSmrgelse 4663c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4664c3d5982aSmrg$as_echo "no" >&6; } 4665c3d5982aSmrgfi 4666c3d5982aSmrg 4667c3d5982aSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 4668c3d5982aSmrg PKG_CONFIG="" 4669c3d5982aSmrg else 4670c3d5982aSmrg case $cross_compiling:$ac_tool_warned in 4671c3d5982aSmrgyes:) 4672c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4673c3d5982aSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4674c3d5982aSmrgac_tool_warned=yes ;; 4675c3d5982aSmrgesac 4676c3d5982aSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 4677c3d5982aSmrg fi 4678c3d5982aSmrgelse 4679c3d5982aSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4680c3d5982aSmrgfi 4681c3d5982aSmrg 4682c3d5982aSmrgfi 4683c3d5982aSmrgif test -n "$PKG_CONFIG"; then 4684c3d5982aSmrg _pkg_min_version=0.9.0 4685c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4686c3d5982aSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4687c3d5982aSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4688c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4689c3d5982aSmrg$as_echo "yes" >&6; } 4690c3d5982aSmrg else 4691c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4692c3d5982aSmrg$as_echo "no" >&6; } 4693c3d5982aSmrg PKG_CONFIG="" 4694c3d5982aSmrg fi 4695c3d5982aSmrgfi 4696c3d5982aSmrg# Make sure we can run config.sub. 4697c3d5982aSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4698c3d5982aSmrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4699c3d5982aSmrg 4700c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4701c3d5982aSmrg$as_echo_n "checking build system type... " >&6; } 4702c3d5982aSmrgif ${ac_cv_build+:} false; then : 4703c3d5982aSmrg $as_echo_n "(cached) " >&6 4704c3d5982aSmrgelse 4705c3d5982aSmrg ac_build_alias=$build_alias 4706c3d5982aSmrgtest "x$ac_build_alias" = x && 4707c3d5982aSmrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4708c3d5982aSmrgtest "x$ac_build_alias" = x && 4709c3d5982aSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4710c3d5982aSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4711c3d5982aSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4712c3d5982aSmrg 4713c3d5982aSmrgfi 4714c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4715c3d5982aSmrg$as_echo "$ac_cv_build" >&6; } 4716c3d5982aSmrgcase $ac_cv_build in 4717c3d5982aSmrg*-*-*) ;; 4718c3d5982aSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4719c3d5982aSmrgesac 4720c3d5982aSmrgbuild=$ac_cv_build 4721c3d5982aSmrgac_save_IFS=$IFS; IFS='-' 4722c3d5982aSmrgset x $ac_cv_build 4723c3d5982aSmrgshift 4724c3d5982aSmrgbuild_cpu=$1 4725c3d5982aSmrgbuild_vendor=$2 4726c3d5982aSmrgshift; shift 4727c3d5982aSmrg# Remember, the first character of IFS is used to create $*, 4728c3d5982aSmrg# except with old shells: 4729c3d5982aSmrgbuild_os=$* 4730c3d5982aSmrgIFS=$ac_save_IFS 4731c3d5982aSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4732c3d5982aSmrg 4733c3d5982aSmrg 4734c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4735c3d5982aSmrg$as_echo_n "checking host system type... " >&6; } 4736c3d5982aSmrgif ${ac_cv_host+:} false; then : 4737c3d5982aSmrg $as_echo_n "(cached) " >&6 4738c3d5982aSmrgelse 4739c3d5982aSmrg if test "x$host_alias" = x; then 4740c3d5982aSmrg ac_cv_host=$ac_cv_build 4741c3d5982aSmrgelse 4742c3d5982aSmrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4743c3d5982aSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4744c3d5982aSmrgfi 4745c3d5982aSmrg 4746c3d5982aSmrgfi 4747c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4748c3d5982aSmrg$as_echo "$ac_cv_host" >&6; } 4749c3d5982aSmrgcase $ac_cv_host in 4750c3d5982aSmrg*-*-*) ;; 4751c3d5982aSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4752c3d5982aSmrgesac 4753c3d5982aSmrghost=$ac_cv_host 4754c3d5982aSmrgac_save_IFS=$IFS; IFS='-' 4755c3d5982aSmrgset x $ac_cv_host 4756c3d5982aSmrgshift 4757c3d5982aSmrghost_cpu=$1 4758c3d5982aSmrghost_vendor=$2 4759c3d5982aSmrgshift; shift 4760c3d5982aSmrg# Remember, the first character of IFS is used to create $*, 4761c3d5982aSmrg# except with old shells: 4762c3d5982aSmrghost_os=$* 4763c3d5982aSmrgIFS=$ac_save_IFS 4764c3d5982aSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4765c3d5982aSmrg 4766c3d5982aSmrg 4767c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4768c3d5982aSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4769c3d5982aSmrgif ${ac_cv_path_SED+:} false; then : 4770c3d5982aSmrg $as_echo_n "(cached) " >&6 4771c3d5982aSmrgelse 4772c3d5982aSmrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4773c3d5982aSmrg for ac_i in 1 2 3 4 5 6 7; do 4774c3d5982aSmrg ac_script="$ac_script$as_nl$ac_script" 4775c3d5982aSmrg done 4776c3d5982aSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4777c3d5982aSmrg { ac_script=; unset ac_script;} 4778c3d5982aSmrg if test -z "$SED"; then 4779c3d5982aSmrg ac_path_SED_found=false 4780c3d5982aSmrg # Loop through the user's path and test for each of PROGNAME-LIST 4781c3d5982aSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4782c3d5982aSmrgfor as_dir in $PATH 4783c3d5982aSmrgdo 4784c3d5982aSmrg IFS=$as_save_IFS 4785c3d5982aSmrg test -z "$as_dir" && as_dir=. 4786c3d5982aSmrg for ac_prog in sed gsed; do 4787c3d5982aSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4788c3d5982aSmrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4789ff143803Smrg as_fn_executable_p "$ac_path_SED" || continue 4790c3d5982aSmrg# Check for GNU ac_path_SED and select it if it is found. 4791c3d5982aSmrg # Check for GNU $ac_path_SED 4792c3d5982aSmrgcase `"$ac_path_SED" --version 2>&1` in 4793c3d5982aSmrg*GNU*) 4794c3d5982aSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4795c3d5982aSmrg*) 4796c3d5982aSmrg ac_count=0 4797c3d5982aSmrg $as_echo_n 0123456789 >"conftest.in" 4798c3d5982aSmrg while : 4799c3d5982aSmrg do 4800c3d5982aSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4801c3d5982aSmrg mv "conftest.tmp" "conftest.in" 4802c3d5982aSmrg cp "conftest.in" "conftest.nl" 4803c3d5982aSmrg $as_echo '' >> "conftest.nl" 4804c3d5982aSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4805c3d5982aSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4806c3d5982aSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4807c3d5982aSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4808c3d5982aSmrg # Best one so far, save it but keep looking for a better one 4809c3d5982aSmrg ac_cv_path_SED="$ac_path_SED" 4810c3d5982aSmrg ac_path_SED_max=$ac_count 4811c3d5982aSmrg fi 4812c3d5982aSmrg # 10*(2^10) chars as input seems more than enough 4813c3d5982aSmrg test $ac_count -gt 10 && break 4814c3d5982aSmrg done 4815c3d5982aSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4816c3d5982aSmrgesac 4817c3d5982aSmrg 4818c3d5982aSmrg $ac_path_SED_found && break 3 4819c3d5982aSmrg done 4820c3d5982aSmrg done 4821c3d5982aSmrg done 4822c3d5982aSmrgIFS=$as_save_IFS 4823c3d5982aSmrg if test -z "$ac_cv_path_SED"; then 4824c3d5982aSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4825c3d5982aSmrg fi 4826c3d5982aSmrgelse 4827c3d5982aSmrg ac_cv_path_SED=$SED 4828c3d5982aSmrgfi 4829c3d5982aSmrg 4830c3d5982aSmrgfi 4831c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4832c3d5982aSmrg$as_echo "$ac_cv_path_SED" >&6; } 4833c3d5982aSmrg SED="$ac_cv_path_SED" 4834c3d5982aSmrg rm -f conftest.sed 4835c3d5982aSmrg 4836c3d5982aSmrg 4837c3d5982aSmrg 4838c3d5982aSmrg 4839c3d5982aSmrg 4840c3d5982aSmrg 4841c3d5982aSmrg# Check whether --enable-selective-werror was given. 4842c3d5982aSmrgif test "${enable_selective_werror+set}" = set; then : 4843c3d5982aSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 4844c3d5982aSmrgelse 4845c3d5982aSmrg SELECTIVE_WERROR=yes 4846c3d5982aSmrgfi 4847c3d5982aSmrg 4848c3d5982aSmrg 4849c3d5982aSmrg 4850c3d5982aSmrg 4851c3d5982aSmrg 4852c3d5982aSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4853c3d5982aSmrgif test "x$SUNCC" = "xyes"; then 4854c3d5982aSmrg BASE_CFLAGS="-v" 4855c3d5982aSmrgelse 4856c3d5982aSmrg BASE_CFLAGS="" 4857c3d5982aSmrgfi 4858c3d5982aSmrg 4859c3d5982aSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4860c3d5982aSmrg 4861c3d5982aSmrg 4862c3d5982aSmrg 4863c3d5982aSmrg 4864c3d5982aSmrg 4865c3d5982aSmrg 4866c3d5982aSmrg 4867c3d5982aSmrg 4868c3d5982aSmrg 4869c3d5982aSmrg 4870c3d5982aSmrg 4871c3d5982aSmrg 4872c3d5982aSmrg 4873c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 4874c3d5982aSmrg 4875c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4876c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4877c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4878c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4879c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4880c3d5982aSmrg $as_echo_n "(cached) " >&6 4881c3d5982aSmrgelse 4882c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4883c3d5982aSmrg/* end confdefs.h. */ 4884c3d5982aSmrgint i; 4885c3d5982aSmrg_ACEOF 4886c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 4887c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 4888c3d5982aSmrgelse 4889c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 4890c3d5982aSmrgfi 4891c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4892c3d5982aSmrgfi 4893c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 4894c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4895c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4896c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4897c3d5982aSmrgfi 4898c3d5982aSmrg 4899c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4900c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4901c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4902c3d5982aSmrg fi 4903c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4904c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 4905c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 4906c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 4907c3d5982aSmrg $as_echo_n "(cached) " >&6 4908c3d5982aSmrgelse 4909c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4910c3d5982aSmrg/* end confdefs.h. */ 4911c3d5982aSmrgint i; 4912c3d5982aSmrg_ACEOF 4913c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 4914c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 4915c3d5982aSmrgelse 4916c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 4917c3d5982aSmrgfi 4918c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4919c3d5982aSmrgfi 4920c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 4921c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4922c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4923c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4924c3d5982aSmrgfi 4925c3d5982aSmrg 4926c3d5982aSmrgfound="no" 4927c3d5982aSmrg 4928c3d5982aSmrg if test $found = "no" ; then 4929ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4930c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4931c3d5982aSmrg fi 4932c3d5982aSmrg 4933ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4934c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4935c3d5982aSmrg fi 4936c3d5982aSmrg 4937c3d5982aSmrg CFLAGS="$CFLAGS -Wall" 4938c3d5982aSmrg 4939c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 4940c3d5982aSmrg$as_echo_n "checking if $CC supports -Wall... " >&6; } 4941c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wall 4942c3d5982aSmrg if eval \${$cacheid+:} false; then : 4943c3d5982aSmrg $as_echo_n "(cached) " >&6 4944c3d5982aSmrgelse 4945c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4946c3d5982aSmrg/* end confdefs.h. */ 4947c3d5982aSmrgint i; 4948c3d5982aSmrgint 4949c3d5982aSmrgmain () 4950c3d5982aSmrg{ 4951c3d5982aSmrg 4952c3d5982aSmrg ; 4953c3d5982aSmrg return 0; 4954c3d5982aSmrg} 4955c3d5982aSmrg_ACEOF 4956c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 4957c3d5982aSmrg eval $cacheid=yes 4958c3d5982aSmrgelse 4959c3d5982aSmrg eval $cacheid=no 4960c3d5982aSmrgfi 4961c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 4962c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 4963c3d5982aSmrgfi 4964c3d5982aSmrg 4965c3d5982aSmrg 4966c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4967c3d5982aSmrg 4968c3d5982aSmrg eval supported=\$$cacheid 4969c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 4970c3d5982aSmrg$as_echo "$supported" >&6; } 4971c3d5982aSmrg if test "$supported" = "yes" ; then 4972c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4973c3d5982aSmrg found="yes" 4974c3d5982aSmrg fi 4975c3d5982aSmrg fi 4976c3d5982aSmrg 4977c3d5982aSmrg 4978c3d5982aSmrg 4979c3d5982aSmrg 4980c3d5982aSmrg 4981c3d5982aSmrg 4982c3d5982aSmrg 4983c3d5982aSmrg 4984c3d5982aSmrg 4985c3d5982aSmrg 4986c3d5982aSmrg 4987c3d5982aSmrg 4988c3d5982aSmrg 4989c3d5982aSmrg 4990c3d5982aSmrg 4991c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 4992c3d5982aSmrg 4993c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4994c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4995c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 4996c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 4997c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 4998c3d5982aSmrg $as_echo_n "(cached) " >&6 4999c3d5982aSmrgelse 5000c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5001c3d5982aSmrg/* end confdefs.h. */ 5002c3d5982aSmrgint i; 5003c3d5982aSmrg_ACEOF 5004c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5005c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5006c3d5982aSmrgelse 5007c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 5008c3d5982aSmrgfi 5009c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5010c3d5982aSmrgfi 5011c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5012c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5013c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5014c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5015c3d5982aSmrgfi 5016c3d5982aSmrg 5017c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5018c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5019c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5020c3d5982aSmrg fi 5021c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5022c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5023c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5024c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5025c3d5982aSmrg $as_echo_n "(cached) " >&6 5026c3d5982aSmrgelse 5027c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5028c3d5982aSmrg/* end confdefs.h. */ 5029c3d5982aSmrgint i; 5030c3d5982aSmrg_ACEOF 5031c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5032c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5033c3d5982aSmrgelse 5034c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5035c3d5982aSmrgfi 5036c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5037c3d5982aSmrgfi 5038c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5039c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5040c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5041c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5042c3d5982aSmrgfi 5043c3d5982aSmrg 5044c3d5982aSmrgfound="no" 5045c3d5982aSmrg 5046c3d5982aSmrg if test $found = "no" ; then 5047ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5048c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5049c3d5982aSmrg fi 5050c3d5982aSmrg 5051ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5052c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5053c3d5982aSmrg fi 5054c3d5982aSmrg 5055c3d5982aSmrg CFLAGS="$CFLAGS -Wpointer-arith" 5056c3d5982aSmrg 5057c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 5058c3d5982aSmrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 5059c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 5060c3d5982aSmrg if eval \${$cacheid+:} false; then : 5061c3d5982aSmrg $as_echo_n "(cached) " >&6 5062c3d5982aSmrgelse 5063c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5064c3d5982aSmrg/* end confdefs.h. */ 5065c3d5982aSmrgint i; 5066c3d5982aSmrgint 5067c3d5982aSmrgmain () 5068c3d5982aSmrg{ 5069c3d5982aSmrg 5070c3d5982aSmrg ; 5071c3d5982aSmrg return 0; 5072c3d5982aSmrg} 5073c3d5982aSmrg_ACEOF 5074c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5075c3d5982aSmrg eval $cacheid=yes 5076c3d5982aSmrgelse 5077c3d5982aSmrg eval $cacheid=no 5078c3d5982aSmrgfi 5079c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5080c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5081c3d5982aSmrgfi 5082c3d5982aSmrg 5083c3d5982aSmrg 5084c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5085c3d5982aSmrg 5086c3d5982aSmrg eval supported=\$$cacheid 5087c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5088c3d5982aSmrg$as_echo "$supported" >&6; } 5089c3d5982aSmrg if test "$supported" = "yes" ; then 5090c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5091c3d5982aSmrg found="yes" 5092c3d5982aSmrg fi 5093c3d5982aSmrg fi 5094c3d5982aSmrg 5095c3d5982aSmrg 5096c3d5982aSmrg 5097c3d5982aSmrg 5098c3d5982aSmrg 5099c3d5982aSmrg 5100c3d5982aSmrg 5101c3d5982aSmrg 5102c3d5982aSmrg 5103c3d5982aSmrg 5104c3d5982aSmrg 5105c3d5982aSmrg 5106c3d5982aSmrg 5107c3d5982aSmrg 5108c3d5982aSmrg 5109c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5110c3d5982aSmrg 5111c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5112c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5113c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5114c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5115c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5116c3d5982aSmrg $as_echo_n "(cached) " >&6 5117c3d5982aSmrgelse 5118c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5119c3d5982aSmrg/* end confdefs.h. */ 5120c3d5982aSmrgint i; 5121c3d5982aSmrg_ACEOF 5122c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5123c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5124c3d5982aSmrgelse 5125c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 5126c3d5982aSmrgfi 5127c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5128c3d5982aSmrgfi 5129c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5130c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5131c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5132c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5133c3d5982aSmrgfi 5134c3d5982aSmrg 5135c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5136c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5137c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5138c3d5982aSmrg fi 5139c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5140c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5141c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5142c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5143c3d5982aSmrg $as_echo_n "(cached) " >&6 5144c3d5982aSmrgelse 5145c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5146c3d5982aSmrg/* end confdefs.h. */ 5147c3d5982aSmrgint i; 5148c3d5982aSmrg_ACEOF 5149c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5150c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5151c3d5982aSmrgelse 5152c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5153c3d5982aSmrgfi 5154c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5155c3d5982aSmrgfi 5156c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5157c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5158c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5159c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5160c3d5982aSmrgfi 5161c3d5982aSmrg 5162c3d5982aSmrgfound="no" 5163c3d5982aSmrg 5164c3d5982aSmrg if test $found = "no" ; then 5165ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5166c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5167c3d5982aSmrg fi 5168c3d5982aSmrg 5169ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5170c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5171c3d5982aSmrg fi 5172c3d5982aSmrg 5173c3d5982aSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 5174c3d5982aSmrg 5175c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 5176c3d5982aSmrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 5177c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 5178c3d5982aSmrg if eval \${$cacheid+:} false; then : 5179c3d5982aSmrg $as_echo_n "(cached) " >&6 5180c3d5982aSmrgelse 5181c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5182c3d5982aSmrg/* end confdefs.h. */ 5183c3d5982aSmrgint i; 5184c3d5982aSmrgint 5185c3d5982aSmrgmain () 5186c3d5982aSmrg{ 5187c3d5982aSmrg 5188c3d5982aSmrg ; 5189c3d5982aSmrg return 0; 5190c3d5982aSmrg} 5191c3d5982aSmrg_ACEOF 5192c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5193c3d5982aSmrg eval $cacheid=yes 5194c3d5982aSmrgelse 5195c3d5982aSmrg eval $cacheid=no 5196c3d5982aSmrgfi 5197c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5198c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5199c3d5982aSmrgfi 5200c3d5982aSmrg 5201c3d5982aSmrg 5202c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5203c3d5982aSmrg 5204c3d5982aSmrg eval supported=\$$cacheid 5205c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5206c3d5982aSmrg$as_echo "$supported" >&6; } 5207c3d5982aSmrg if test "$supported" = "yes" ; then 5208c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5209c3d5982aSmrg found="yes" 5210c3d5982aSmrg fi 5211c3d5982aSmrg fi 5212c3d5982aSmrg 5213c3d5982aSmrg 5214c3d5982aSmrg 5215c3d5982aSmrg 5216c3d5982aSmrg 5217c3d5982aSmrg 5218c3d5982aSmrg 5219c3d5982aSmrg 5220c3d5982aSmrg 5221c3d5982aSmrg 5222c3d5982aSmrg 5223c3d5982aSmrg 5224c3d5982aSmrg 5225c3d5982aSmrg 5226c3d5982aSmrg 5227c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5228c3d5982aSmrg 5229c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5230c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5231c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5232c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5233c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5234c3d5982aSmrg $as_echo_n "(cached) " >&6 5235c3d5982aSmrgelse 5236c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5237c3d5982aSmrg/* end confdefs.h. */ 5238c3d5982aSmrgint i; 5239c3d5982aSmrg_ACEOF 5240c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5241c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5242c3d5982aSmrgelse 5243c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 5244c3d5982aSmrgfi 5245c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5246c3d5982aSmrgfi 5247c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5248c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5249c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5250c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5251c3d5982aSmrgfi 5252c3d5982aSmrg 5253c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5254c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5255c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5256c3d5982aSmrg fi 5257c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5258c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5259c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5260c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5261c3d5982aSmrg $as_echo_n "(cached) " >&6 5262c3d5982aSmrgelse 5263c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5264c3d5982aSmrg/* end confdefs.h. */ 5265c3d5982aSmrgint i; 5266c3d5982aSmrg_ACEOF 5267c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5268c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5269c3d5982aSmrgelse 5270c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5271c3d5982aSmrgfi 5272c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5273c3d5982aSmrgfi 5274c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5275c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5276c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5277c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5278c3d5982aSmrgfi 5279c3d5982aSmrg 5280c3d5982aSmrgfound="no" 5281c3d5982aSmrg 5282c3d5982aSmrg if test $found = "no" ; then 5283ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5284c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5285c3d5982aSmrg fi 5286c3d5982aSmrg 5287ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5288c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5289c3d5982aSmrg fi 5290c3d5982aSmrg 5291c3d5982aSmrg CFLAGS="$CFLAGS -Wformat=2" 5292c3d5982aSmrg 5293c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 5294c3d5982aSmrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 5295ff143803Smrg cacheid=xorg_cv_cc_flag__Wformat_2 5296c3d5982aSmrg if eval \${$cacheid+:} false; then : 5297c3d5982aSmrg $as_echo_n "(cached) " >&6 5298c3d5982aSmrgelse 5299c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5300c3d5982aSmrg/* end confdefs.h. */ 5301c3d5982aSmrgint i; 5302c3d5982aSmrgint 5303c3d5982aSmrgmain () 5304c3d5982aSmrg{ 5305c3d5982aSmrg 5306c3d5982aSmrg ; 5307c3d5982aSmrg return 0; 5308c3d5982aSmrg} 5309c3d5982aSmrg_ACEOF 5310c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5311c3d5982aSmrg eval $cacheid=yes 5312c3d5982aSmrgelse 5313c3d5982aSmrg eval $cacheid=no 5314c3d5982aSmrgfi 5315c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5316c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5317c3d5982aSmrgfi 5318c3d5982aSmrg 5319c3d5982aSmrg 5320c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5321c3d5982aSmrg 5322c3d5982aSmrg eval supported=\$$cacheid 5323c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5324c3d5982aSmrg$as_echo "$supported" >&6; } 5325c3d5982aSmrg if test "$supported" = "yes" ; then 5326c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5327c3d5982aSmrg found="yes" 5328c3d5982aSmrg fi 5329c3d5982aSmrg fi 5330c3d5982aSmrg 5331c3d5982aSmrg if test $found = "no" ; then 5332ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5333c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5334c3d5982aSmrg fi 5335c3d5982aSmrg 5336ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5337c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5338c3d5982aSmrg fi 5339c3d5982aSmrg 5340c3d5982aSmrg CFLAGS="$CFLAGS -Wformat" 5341c3d5982aSmrg 5342c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 5343c3d5982aSmrg$as_echo_n "checking if $CC supports -Wformat... " >&6; } 5344c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wformat 5345c3d5982aSmrg if eval \${$cacheid+:} false; then : 5346c3d5982aSmrg $as_echo_n "(cached) " >&6 5347c3d5982aSmrgelse 5348c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5349c3d5982aSmrg/* end confdefs.h. */ 5350c3d5982aSmrgint i; 5351c3d5982aSmrgint 5352c3d5982aSmrgmain () 5353c3d5982aSmrg{ 5354c3d5982aSmrg 5355c3d5982aSmrg ; 5356c3d5982aSmrg return 0; 5357c3d5982aSmrg} 5358c3d5982aSmrg_ACEOF 5359c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5360c3d5982aSmrg eval $cacheid=yes 5361c3d5982aSmrgelse 5362c3d5982aSmrg eval $cacheid=no 5363c3d5982aSmrgfi 5364c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5365c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5366c3d5982aSmrgfi 5367c3d5982aSmrg 5368c3d5982aSmrg 5369c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5370c3d5982aSmrg 5371c3d5982aSmrg eval supported=\$$cacheid 5372c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5373c3d5982aSmrg$as_echo "$supported" >&6; } 5374c3d5982aSmrg if test "$supported" = "yes" ; then 5375c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5376c3d5982aSmrg found="yes" 5377c3d5982aSmrg fi 5378c3d5982aSmrg fi 5379c3d5982aSmrg 5380c3d5982aSmrg 5381c3d5982aSmrg 5382c3d5982aSmrg 5383c3d5982aSmrg 5384c3d5982aSmrg 5385c3d5982aSmrg 5386c3d5982aSmrg 5387c3d5982aSmrg 5388c3d5982aSmrg 5389c3d5982aSmrg 5390c3d5982aSmrg 5391c3d5982aSmrg 5392c3d5982aSmrg 5393c3d5982aSmrg 5394c3d5982aSmrg 5395c3d5982aSmrg 5396c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5397c3d5982aSmrg 5398c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5399c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5400c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5401c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5402c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5403c3d5982aSmrg $as_echo_n "(cached) " >&6 5404c3d5982aSmrgelse 5405c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5406c3d5982aSmrg/* end confdefs.h. */ 5407c3d5982aSmrgint i; 5408c3d5982aSmrg_ACEOF 5409c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5410c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5411c3d5982aSmrgelse 5412c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 5413c3d5982aSmrgfi 5414c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5415c3d5982aSmrgfi 5416c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5417c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5418c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5419c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5420c3d5982aSmrgfi 5421c3d5982aSmrg 5422c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5423c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5424c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5425c3d5982aSmrg fi 5426c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5427c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5428c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5429c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5430c3d5982aSmrg $as_echo_n "(cached) " >&6 5431c3d5982aSmrgelse 5432c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5433c3d5982aSmrg/* end confdefs.h. */ 5434c3d5982aSmrgint i; 5435c3d5982aSmrg_ACEOF 5436c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5437c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5438c3d5982aSmrgelse 5439c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5440c3d5982aSmrgfi 5441c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5442c3d5982aSmrgfi 5443c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5444c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5445c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5446c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5447c3d5982aSmrgfi 5448c3d5982aSmrg 5449c3d5982aSmrgfound="no" 5450c3d5982aSmrg 5451c3d5982aSmrg if test $found = "no" ; then 5452ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5453c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5454c3d5982aSmrg fi 5455c3d5982aSmrg 5456ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5457c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5458c3d5982aSmrg fi 5459c3d5982aSmrg 5460c3d5982aSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5461c3d5982aSmrg 5462c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 5463c3d5982aSmrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 5464c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 5465c3d5982aSmrg if eval \${$cacheid+:} false; then : 5466c3d5982aSmrg $as_echo_n "(cached) " >&6 5467c3d5982aSmrgelse 5468c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5469c3d5982aSmrg/* end confdefs.h. */ 5470c3d5982aSmrgint i; 5471c3d5982aSmrgint 5472c3d5982aSmrgmain () 5473c3d5982aSmrg{ 5474c3d5982aSmrg 5475c3d5982aSmrg ; 5476c3d5982aSmrg return 0; 5477c3d5982aSmrg} 5478c3d5982aSmrg_ACEOF 5479c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5480c3d5982aSmrg eval $cacheid=yes 5481c3d5982aSmrgelse 5482c3d5982aSmrg eval $cacheid=no 5483c3d5982aSmrgfi 5484c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5485c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5486c3d5982aSmrgfi 5487c3d5982aSmrg 5488c3d5982aSmrg 5489c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5490c3d5982aSmrg 5491c3d5982aSmrg eval supported=\$$cacheid 5492c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5493c3d5982aSmrg$as_echo "$supported" >&6; } 5494c3d5982aSmrg if test "$supported" = "yes" ; then 5495c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5496c3d5982aSmrg found="yes" 5497c3d5982aSmrg fi 5498c3d5982aSmrg fi 5499c3d5982aSmrg 5500c3d5982aSmrg 5501c3d5982aSmrg 5502c3d5982aSmrg 5503c3d5982aSmrg 5504c3d5982aSmrg 5505c3d5982aSmrg 5506c3d5982aSmrg 5507c3d5982aSmrg 5508c3d5982aSmrg 5509c3d5982aSmrg 5510c3d5982aSmrg 5511c3d5982aSmrg 5512c3d5982aSmrg 5513c3d5982aSmrg 5514c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5515c3d5982aSmrg 5516c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5517c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5518c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5519c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5520c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5521c3d5982aSmrg $as_echo_n "(cached) " >&6 5522c3d5982aSmrgelse 5523c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5524c3d5982aSmrg/* end confdefs.h. */ 5525c3d5982aSmrgint i; 5526c3d5982aSmrg_ACEOF 5527c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5528c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5529c3d5982aSmrgelse 5530c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 5531c3d5982aSmrgfi 5532c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5533c3d5982aSmrgfi 5534c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5535c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5536c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5537c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5538c3d5982aSmrgfi 5539c3d5982aSmrg 5540c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5541c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5542c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5543c3d5982aSmrg fi 5544c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5545c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5546c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5547c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5548c3d5982aSmrg $as_echo_n "(cached) " >&6 5549c3d5982aSmrgelse 5550c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5551c3d5982aSmrg/* end confdefs.h. */ 5552c3d5982aSmrgint i; 5553c3d5982aSmrg_ACEOF 5554c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5555c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5556c3d5982aSmrgelse 5557c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5558c3d5982aSmrgfi 5559c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5560c3d5982aSmrgfi 5561c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5562c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5563c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5564c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5565c3d5982aSmrgfi 5566c3d5982aSmrg 5567c3d5982aSmrgfound="no" 5568c3d5982aSmrg 5569c3d5982aSmrg if test $found = "no" ; then 5570ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5571c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5572c3d5982aSmrg fi 5573c3d5982aSmrg 5574ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5575c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5576c3d5982aSmrg fi 5577c3d5982aSmrg 5578c3d5982aSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5579c3d5982aSmrg 5580c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 5581c3d5982aSmrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 5582c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 5583c3d5982aSmrg if eval \${$cacheid+:} false; then : 5584c3d5982aSmrg $as_echo_n "(cached) " >&6 5585c3d5982aSmrgelse 5586c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5587c3d5982aSmrg/* end confdefs.h. */ 5588c3d5982aSmrgint i; 5589c3d5982aSmrgint 5590c3d5982aSmrgmain () 5591c3d5982aSmrg{ 5592c3d5982aSmrg 5593c3d5982aSmrg ; 5594c3d5982aSmrg return 0; 5595c3d5982aSmrg} 5596c3d5982aSmrg_ACEOF 5597c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5598c3d5982aSmrg eval $cacheid=yes 5599c3d5982aSmrgelse 5600c3d5982aSmrg eval $cacheid=no 5601c3d5982aSmrgfi 5602c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5603c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5604c3d5982aSmrgfi 5605c3d5982aSmrg 5606c3d5982aSmrg 5607c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5608c3d5982aSmrg 5609c3d5982aSmrg eval supported=\$$cacheid 5610c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5611c3d5982aSmrg$as_echo "$supported" >&6; } 5612c3d5982aSmrg if test "$supported" = "yes" ; then 5613c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5614c3d5982aSmrg found="yes" 5615c3d5982aSmrg fi 5616c3d5982aSmrg fi 5617c3d5982aSmrg 5618c3d5982aSmrg 5619c3d5982aSmrg 5620c3d5982aSmrg 5621c3d5982aSmrg 5622c3d5982aSmrg 5623c3d5982aSmrg 5624c3d5982aSmrg 5625c3d5982aSmrg 5626c3d5982aSmrg 5627c3d5982aSmrg 5628c3d5982aSmrg 5629c3d5982aSmrg 5630c3d5982aSmrg 5631c3d5982aSmrg 5632c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5633c3d5982aSmrg 5634c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5635c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5636c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5637c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5638c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5639c3d5982aSmrg $as_echo_n "(cached) " >&6 5640c3d5982aSmrgelse 5641c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5642c3d5982aSmrg/* end confdefs.h. */ 5643c3d5982aSmrgint i; 5644c3d5982aSmrg_ACEOF 5645c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5646c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5647c3d5982aSmrgelse 5648c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 5649c3d5982aSmrgfi 5650c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5651c3d5982aSmrgfi 5652c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5653c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5654c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5655c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5656c3d5982aSmrgfi 5657c3d5982aSmrg 5658c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5659c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5660c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5661c3d5982aSmrg fi 5662c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5663c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5664c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5665c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5666c3d5982aSmrg $as_echo_n "(cached) " >&6 5667c3d5982aSmrgelse 5668c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5669c3d5982aSmrg/* end confdefs.h. */ 5670c3d5982aSmrgint i; 5671c3d5982aSmrg_ACEOF 5672c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5673c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5674c3d5982aSmrgelse 5675c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5676c3d5982aSmrgfi 5677c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5678c3d5982aSmrgfi 5679c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5680c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5681c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5682c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5683c3d5982aSmrgfi 5684c3d5982aSmrg 5685c3d5982aSmrgfound="no" 5686c3d5982aSmrg 5687c3d5982aSmrg if test $found = "no" ; then 5688ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5689c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5690c3d5982aSmrg fi 5691c3d5982aSmrg 5692ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5693c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5694c3d5982aSmrg fi 5695c3d5982aSmrg 5696c3d5982aSmrg CFLAGS="$CFLAGS -Wnested-externs" 5697c3d5982aSmrg 5698c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 5699c3d5982aSmrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 5700c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 5701c3d5982aSmrg if eval \${$cacheid+:} false; then : 5702c3d5982aSmrg $as_echo_n "(cached) " >&6 5703c3d5982aSmrgelse 5704c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5705c3d5982aSmrg/* end confdefs.h. */ 5706c3d5982aSmrgint i; 5707c3d5982aSmrgint 5708c3d5982aSmrgmain () 5709c3d5982aSmrg{ 5710c3d5982aSmrg 5711c3d5982aSmrg ; 5712c3d5982aSmrg return 0; 5713c3d5982aSmrg} 5714c3d5982aSmrg_ACEOF 5715c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5716c3d5982aSmrg eval $cacheid=yes 5717c3d5982aSmrgelse 5718c3d5982aSmrg eval $cacheid=no 5719c3d5982aSmrgfi 5720c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5721c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5722c3d5982aSmrgfi 5723c3d5982aSmrg 5724c3d5982aSmrg 5725c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5726c3d5982aSmrg 5727c3d5982aSmrg eval supported=\$$cacheid 5728c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5729c3d5982aSmrg$as_echo "$supported" >&6; } 5730c3d5982aSmrg if test "$supported" = "yes" ; then 5731c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5732c3d5982aSmrg found="yes" 5733c3d5982aSmrg fi 5734c3d5982aSmrg fi 5735c3d5982aSmrg 5736c3d5982aSmrg 5737c3d5982aSmrg 5738c3d5982aSmrg 5739c3d5982aSmrg 5740c3d5982aSmrg 5741c3d5982aSmrg 5742c3d5982aSmrg 5743c3d5982aSmrg 5744c3d5982aSmrg 5745c3d5982aSmrg 5746c3d5982aSmrg 5747c3d5982aSmrg 5748c3d5982aSmrg 5749c3d5982aSmrg 5750c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5751c3d5982aSmrg 5752c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5753c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5754c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5755c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5756c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5757c3d5982aSmrg $as_echo_n "(cached) " >&6 5758c3d5982aSmrgelse 5759c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5760c3d5982aSmrg/* end confdefs.h. */ 5761c3d5982aSmrgint i; 5762c3d5982aSmrg_ACEOF 5763c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5764c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5765c3d5982aSmrgelse 5766c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 5767c3d5982aSmrgfi 5768c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5769c3d5982aSmrgfi 5770c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5771c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5772c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5773c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5774c3d5982aSmrgfi 5775c3d5982aSmrg 5776c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5777c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5778c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5779c3d5982aSmrg fi 5780c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5781c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5782c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5783c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5784c3d5982aSmrg $as_echo_n "(cached) " >&6 5785c3d5982aSmrgelse 5786c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5787c3d5982aSmrg/* end confdefs.h. */ 5788c3d5982aSmrgint i; 5789c3d5982aSmrg_ACEOF 5790c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5791c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5792c3d5982aSmrgelse 5793c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5794c3d5982aSmrgfi 5795c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5796c3d5982aSmrgfi 5797c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5798c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5799c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5800c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5801c3d5982aSmrgfi 5802c3d5982aSmrg 5803c3d5982aSmrgfound="no" 5804c3d5982aSmrg 5805c3d5982aSmrg if test $found = "no" ; then 5806ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5807c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5808c3d5982aSmrg fi 5809c3d5982aSmrg 5810ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5811c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5812c3d5982aSmrg fi 5813c3d5982aSmrg 5814c3d5982aSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 5815c3d5982aSmrg 5816c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 5817c3d5982aSmrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 5818c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 5819c3d5982aSmrg if eval \${$cacheid+:} false; then : 5820c3d5982aSmrg $as_echo_n "(cached) " >&6 5821c3d5982aSmrgelse 5822c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5823c3d5982aSmrg/* end confdefs.h. */ 5824c3d5982aSmrgint i; 5825c3d5982aSmrgint 5826c3d5982aSmrgmain () 5827c3d5982aSmrg{ 5828c3d5982aSmrg 5829c3d5982aSmrg ; 5830c3d5982aSmrg return 0; 5831c3d5982aSmrg} 5832c3d5982aSmrg_ACEOF 5833c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5834c3d5982aSmrg eval $cacheid=yes 5835c3d5982aSmrgelse 5836c3d5982aSmrg eval $cacheid=no 5837c3d5982aSmrgfi 5838c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5839c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5840c3d5982aSmrgfi 5841c3d5982aSmrg 5842c3d5982aSmrg 5843c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5844c3d5982aSmrg 5845c3d5982aSmrg eval supported=\$$cacheid 5846c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5847c3d5982aSmrg$as_echo "$supported" >&6; } 5848c3d5982aSmrg if test "$supported" = "yes" ; then 5849c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5850c3d5982aSmrg found="yes" 5851c3d5982aSmrg fi 5852c3d5982aSmrg fi 5853c3d5982aSmrg 5854c3d5982aSmrg 5855c3d5982aSmrg 5856c3d5982aSmrg 5857c3d5982aSmrg 5858c3d5982aSmrg 5859c3d5982aSmrg 5860c3d5982aSmrg 5861c3d5982aSmrg 5862c3d5982aSmrg 5863c3d5982aSmrg 5864c3d5982aSmrg 5865c3d5982aSmrg 5866c3d5982aSmrg 5867c3d5982aSmrg 5868c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5869c3d5982aSmrg 5870c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5871c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5872c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 5873c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 5874c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 5875c3d5982aSmrg $as_echo_n "(cached) " >&6 5876c3d5982aSmrgelse 5877c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5878c3d5982aSmrg/* end confdefs.h. */ 5879c3d5982aSmrgint i; 5880c3d5982aSmrg_ACEOF 5881c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5882c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 5883c3d5982aSmrgelse 5884c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 5885c3d5982aSmrgfi 5886c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5887c3d5982aSmrgfi 5888c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 5889c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5890c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5891c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5892c3d5982aSmrgfi 5893c3d5982aSmrg 5894c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5895c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5896c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5897c3d5982aSmrg fi 5898c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5899c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 5900c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 5901c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 5902c3d5982aSmrg $as_echo_n "(cached) " >&6 5903c3d5982aSmrgelse 5904c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5905c3d5982aSmrg/* end confdefs.h. */ 5906c3d5982aSmrgint i; 5907c3d5982aSmrg_ACEOF 5908c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 5909c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 5910c3d5982aSmrgelse 5911c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5912c3d5982aSmrgfi 5913c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5914c3d5982aSmrgfi 5915c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 5916c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5917c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5918c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5919c3d5982aSmrgfi 5920c3d5982aSmrg 5921c3d5982aSmrgfound="no" 5922c3d5982aSmrg 5923c3d5982aSmrg if test $found = "no" ; then 5924ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5925c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5926c3d5982aSmrg fi 5927c3d5982aSmrg 5928ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5929c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5930c3d5982aSmrg fi 5931c3d5982aSmrg 5932c3d5982aSmrg CFLAGS="$CFLAGS -Wold-style-definition" 5933c3d5982aSmrg 5934c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 5935c3d5982aSmrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 5936c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 5937c3d5982aSmrg if eval \${$cacheid+:} false; then : 5938c3d5982aSmrg $as_echo_n "(cached) " >&6 5939c3d5982aSmrgelse 5940c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5941c3d5982aSmrg/* end confdefs.h. */ 5942c3d5982aSmrgint i; 5943c3d5982aSmrgint 5944c3d5982aSmrgmain () 5945c3d5982aSmrg{ 5946c3d5982aSmrg 5947c3d5982aSmrg ; 5948c3d5982aSmrg return 0; 5949c3d5982aSmrg} 5950c3d5982aSmrg_ACEOF 5951c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 5952c3d5982aSmrg eval $cacheid=yes 5953c3d5982aSmrgelse 5954c3d5982aSmrg eval $cacheid=no 5955c3d5982aSmrgfi 5956c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 5957c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 5958c3d5982aSmrgfi 5959c3d5982aSmrg 5960c3d5982aSmrg 5961c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5962c3d5982aSmrg 5963c3d5982aSmrg eval supported=\$$cacheid 5964c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 5965c3d5982aSmrg$as_echo "$supported" >&6; } 5966c3d5982aSmrg if test "$supported" = "yes" ; then 5967c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5968c3d5982aSmrg found="yes" 5969c3d5982aSmrg fi 5970c3d5982aSmrg fi 5971c3d5982aSmrg 5972ff143803Smrg if test $found = "no" ; then 5973ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5974ff143803Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5975ff143803Smrg fi 5976ff143803Smrg 5977ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5978ff143803Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5979ff143803Smrg fi 5980ff143803Smrg 5981ff143803Smrg CFLAGS="$CFLAGS -fd" 5982ff143803Smrg 5983ff143803Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 5984ff143803Smrg$as_echo_n "checking if $CC supports -fd... " >&6; } 5985ff143803Smrg cacheid=xorg_cv_cc_flag__fd 5986ff143803Smrg if eval \${$cacheid+:} false; then : 5987ff143803Smrg $as_echo_n "(cached) " >&6 5988ff143803Smrgelse 5989ff143803Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5990ff143803Smrg/* end confdefs.h. */ 5991ff143803Smrgint i; 5992ff143803Smrgint 5993ff143803Smrgmain () 5994ff143803Smrg{ 5995ff143803Smrg 5996ff143803Smrg ; 5997ff143803Smrg return 0; 5998ff143803Smrg} 5999ff143803Smrg_ACEOF 6000ff143803Smrgif ac_fn_c_try_link "$LINENO"; then : 6001ff143803Smrg eval $cacheid=yes 6002ff143803Smrgelse 6003ff143803Smrg eval $cacheid=no 6004ff143803Smrgfi 6005ff143803Smrgrm -f core conftest.err conftest.$ac_objext \ 6006ff143803Smrg conftest$ac_exeext conftest.$ac_ext 6007ff143803Smrgfi 6008ff143803Smrg 6009ff143803Smrg 6010ff143803Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6011ff143803Smrg 6012ff143803Smrg eval supported=\$$cacheid 6013ff143803Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6014ff143803Smrg$as_echo "$supported" >&6; } 6015ff143803Smrg if test "$supported" = "yes" ; then 6016ff143803Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6017ff143803Smrg found="yes" 6018ff143803Smrg fi 6019ff143803Smrg fi 6020ff143803Smrg 6021c3d5982aSmrg 6022c3d5982aSmrg 6023c3d5982aSmrg 6024c3d5982aSmrg 6025c3d5982aSmrg 6026c3d5982aSmrg 6027c3d5982aSmrg 6028c3d5982aSmrg 6029c3d5982aSmrg 6030c3d5982aSmrg 6031c3d5982aSmrg 6032c3d5982aSmrg 6033c3d5982aSmrg 6034c3d5982aSmrg 6035c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6036c3d5982aSmrg 6037c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6038c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6039c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6040c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6041c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6042c3d5982aSmrg $as_echo_n "(cached) " >&6 6043c3d5982aSmrgelse 6044c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6045c3d5982aSmrg/* end confdefs.h. */ 6046c3d5982aSmrgint i; 6047c3d5982aSmrg_ACEOF 6048c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6049c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6050c3d5982aSmrgelse 6051c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 6052c3d5982aSmrgfi 6053c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6054c3d5982aSmrgfi 6055c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6056c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6057c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6058c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6059c3d5982aSmrgfi 6060c3d5982aSmrg 6061c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6062c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6063c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6064c3d5982aSmrg fi 6065c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6066c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6067c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6068c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6069c3d5982aSmrg $as_echo_n "(cached) " >&6 6070c3d5982aSmrgelse 6071c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6072c3d5982aSmrg/* end confdefs.h. */ 6073c3d5982aSmrgint i; 6074c3d5982aSmrg_ACEOF 6075c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6076c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6077c3d5982aSmrgelse 6078c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6079c3d5982aSmrgfi 6080c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6081c3d5982aSmrgfi 6082c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6083c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6084c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6085c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6086c3d5982aSmrgfi 6087c3d5982aSmrg 6088c3d5982aSmrgfound="no" 6089c3d5982aSmrg 6090c3d5982aSmrg if test $found = "no" ; then 6091ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6092c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6093c3d5982aSmrg fi 6094c3d5982aSmrg 6095ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6096c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6097c3d5982aSmrg fi 6098c3d5982aSmrg 6099c3d5982aSmrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6100c3d5982aSmrg 6101c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 6102c3d5982aSmrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6103c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 6104c3d5982aSmrg if eval \${$cacheid+:} false; then : 6105c3d5982aSmrg $as_echo_n "(cached) " >&6 6106c3d5982aSmrgelse 6107c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6108c3d5982aSmrg/* end confdefs.h. */ 6109c3d5982aSmrgint i; 6110c3d5982aSmrgint 6111c3d5982aSmrgmain () 6112c3d5982aSmrg{ 6113c3d5982aSmrg 6114c3d5982aSmrg ; 6115c3d5982aSmrg return 0; 6116c3d5982aSmrg} 6117c3d5982aSmrg_ACEOF 6118c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 6119c3d5982aSmrg eval $cacheid=yes 6120c3d5982aSmrgelse 6121c3d5982aSmrg eval $cacheid=no 6122c3d5982aSmrgfi 6123c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 6124c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 6125c3d5982aSmrgfi 6126c3d5982aSmrg 6127c3d5982aSmrg 6128c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6129c3d5982aSmrg 6130c3d5982aSmrg eval supported=\$$cacheid 6131c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6132c3d5982aSmrg$as_echo "$supported" >&6; } 6133c3d5982aSmrg if test "$supported" = "yes" ; then 6134c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6135c3d5982aSmrg found="yes" 6136c3d5982aSmrg fi 6137c3d5982aSmrg fi 6138c3d5982aSmrg 6139c3d5982aSmrg 6140c3d5982aSmrg 6141c3d5982aSmrg 6142c3d5982aSmrg 6143c3d5982aSmrg# This chunk adds additional warnings that could catch undesired effects. 6144c3d5982aSmrg 6145c3d5982aSmrg 6146c3d5982aSmrg 6147c3d5982aSmrg 6148c3d5982aSmrg 6149c3d5982aSmrg 6150c3d5982aSmrg 6151c3d5982aSmrg 6152c3d5982aSmrg 6153c3d5982aSmrg 6154c3d5982aSmrg 6155c3d5982aSmrg 6156c3d5982aSmrg 6157c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6158c3d5982aSmrg 6159c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6160c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6161c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6162c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6163c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6164c3d5982aSmrg $as_echo_n "(cached) " >&6 6165c3d5982aSmrgelse 6166c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6167c3d5982aSmrg/* end confdefs.h. */ 6168c3d5982aSmrgint i; 6169c3d5982aSmrg_ACEOF 6170c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6171c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6172c3d5982aSmrgelse 6173c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 6174c3d5982aSmrgfi 6175c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6176c3d5982aSmrgfi 6177c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6178c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6179c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6180c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6181c3d5982aSmrgfi 6182c3d5982aSmrg 6183c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6184c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6185c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6186c3d5982aSmrg fi 6187c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6188c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6189c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6190c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6191c3d5982aSmrg $as_echo_n "(cached) " >&6 6192c3d5982aSmrgelse 6193c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6194c3d5982aSmrg/* end confdefs.h. */ 6195c3d5982aSmrgint i; 6196c3d5982aSmrg_ACEOF 6197c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6198c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6199c3d5982aSmrgelse 6200c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6201c3d5982aSmrgfi 6202c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6203c3d5982aSmrgfi 6204c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6205c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6206c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6207c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6208c3d5982aSmrgfi 6209c3d5982aSmrg 6210c3d5982aSmrgfound="no" 6211c3d5982aSmrg 6212c3d5982aSmrg if test $found = "no" ; then 6213ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6214c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6215c3d5982aSmrg fi 6216c3d5982aSmrg 6217ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6218c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6219c3d5982aSmrg fi 6220c3d5982aSmrg 6221c3d5982aSmrg CFLAGS="$CFLAGS -Wunused" 6222c3d5982aSmrg 6223c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 6224c3d5982aSmrg$as_echo_n "checking if $CC supports -Wunused... " >&6; } 6225c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wunused 6226c3d5982aSmrg if eval \${$cacheid+:} false; then : 6227c3d5982aSmrg $as_echo_n "(cached) " >&6 6228c3d5982aSmrgelse 6229c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6230c3d5982aSmrg/* end confdefs.h. */ 6231c3d5982aSmrgint i; 6232c3d5982aSmrgint 6233c3d5982aSmrgmain () 6234c3d5982aSmrg{ 6235c3d5982aSmrg 6236c3d5982aSmrg ; 6237c3d5982aSmrg return 0; 6238c3d5982aSmrg} 6239c3d5982aSmrg_ACEOF 6240c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 6241c3d5982aSmrg eval $cacheid=yes 6242c3d5982aSmrgelse 6243c3d5982aSmrg eval $cacheid=no 6244c3d5982aSmrgfi 6245c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 6246c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 6247c3d5982aSmrgfi 6248c3d5982aSmrg 6249c3d5982aSmrg 6250c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6251c3d5982aSmrg 6252c3d5982aSmrg eval supported=\$$cacheid 6253c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6254c3d5982aSmrg$as_echo "$supported" >&6; } 6255c3d5982aSmrg if test "$supported" = "yes" ; then 6256c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6257c3d5982aSmrg found="yes" 6258c3d5982aSmrg fi 6259c3d5982aSmrg fi 6260c3d5982aSmrg 6261c3d5982aSmrg 6262c3d5982aSmrg 6263c3d5982aSmrg 6264c3d5982aSmrg 6265c3d5982aSmrg 6266c3d5982aSmrg 6267c3d5982aSmrg 6268c3d5982aSmrg 6269c3d5982aSmrg 6270c3d5982aSmrg 6271c3d5982aSmrg 6272c3d5982aSmrg 6273c3d5982aSmrg 6274c3d5982aSmrg 6275c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6276c3d5982aSmrg 6277c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6278c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6279c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6280c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6281c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6282c3d5982aSmrg $as_echo_n "(cached) " >&6 6283c3d5982aSmrgelse 6284c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6285c3d5982aSmrg/* end confdefs.h. */ 6286c3d5982aSmrgint i; 6287c3d5982aSmrg_ACEOF 6288c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6289c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6290c3d5982aSmrgelse 6291c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 6292c3d5982aSmrgfi 6293c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6294c3d5982aSmrgfi 6295c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6296c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6297c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6298c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6299c3d5982aSmrgfi 6300c3d5982aSmrg 6301c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6302c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6303c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6304c3d5982aSmrg fi 6305c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6306c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6307c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6308c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6309c3d5982aSmrg $as_echo_n "(cached) " >&6 6310c3d5982aSmrgelse 6311c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6312c3d5982aSmrg/* end confdefs.h. */ 6313c3d5982aSmrgint i; 6314c3d5982aSmrg_ACEOF 6315c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6316c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6317c3d5982aSmrgelse 6318c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6319c3d5982aSmrgfi 6320c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6321c3d5982aSmrgfi 6322c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6323c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6324c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6325c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6326c3d5982aSmrgfi 6327c3d5982aSmrg 6328c3d5982aSmrgfound="no" 6329c3d5982aSmrg 6330c3d5982aSmrg if test $found = "no" ; then 6331ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6332c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6333c3d5982aSmrg fi 6334c3d5982aSmrg 6335ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6336c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6337c3d5982aSmrg fi 6338c3d5982aSmrg 6339c3d5982aSmrg CFLAGS="$CFLAGS -Wuninitialized" 6340c3d5982aSmrg 6341c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 6342c3d5982aSmrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 6343c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 6344c3d5982aSmrg if eval \${$cacheid+:} false; then : 6345c3d5982aSmrg $as_echo_n "(cached) " >&6 6346c3d5982aSmrgelse 6347c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6348c3d5982aSmrg/* end confdefs.h. */ 6349c3d5982aSmrgint i; 6350c3d5982aSmrgint 6351c3d5982aSmrgmain () 6352c3d5982aSmrg{ 6353c3d5982aSmrg 6354c3d5982aSmrg ; 6355c3d5982aSmrg return 0; 6356c3d5982aSmrg} 6357c3d5982aSmrg_ACEOF 6358c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 6359c3d5982aSmrg eval $cacheid=yes 6360c3d5982aSmrgelse 6361c3d5982aSmrg eval $cacheid=no 6362c3d5982aSmrgfi 6363c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 6364c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 6365c3d5982aSmrgfi 6366c3d5982aSmrg 6367c3d5982aSmrg 6368c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6369c3d5982aSmrg 6370c3d5982aSmrg eval supported=\$$cacheid 6371c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6372c3d5982aSmrg$as_echo "$supported" >&6; } 6373c3d5982aSmrg if test "$supported" = "yes" ; then 6374c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6375c3d5982aSmrg found="yes" 6376c3d5982aSmrg fi 6377c3d5982aSmrg fi 6378c3d5982aSmrg 6379c3d5982aSmrg 6380c3d5982aSmrg 6381c3d5982aSmrg 6382c3d5982aSmrg 6383c3d5982aSmrg 6384c3d5982aSmrg 6385c3d5982aSmrg 6386c3d5982aSmrg 6387c3d5982aSmrg 6388c3d5982aSmrg 6389c3d5982aSmrg 6390c3d5982aSmrg 6391c3d5982aSmrg 6392c3d5982aSmrg 6393c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6394c3d5982aSmrg 6395c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6396c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6397c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6398c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6399c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6400c3d5982aSmrg $as_echo_n "(cached) " >&6 6401c3d5982aSmrgelse 6402c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6403c3d5982aSmrg/* end confdefs.h. */ 6404c3d5982aSmrgint i; 6405c3d5982aSmrg_ACEOF 6406c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6407c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6408c3d5982aSmrgelse 6409c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 6410c3d5982aSmrgfi 6411c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6412c3d5982aSmrgfi 6413c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6414c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6415c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6416c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6417c3d5982aSmrgfi 6418c3d5982aSmrg 6419c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6420c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6421c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6422c3d5982aSmrg fi 6423c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6424c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6425c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6426c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6427c3d5982aSmrg $as_echo_n "(cached) " >&6 6428c3d5982aSmrgelse 6429c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6430c3d5982aSmrg/* end confdefs.h. */ 6431c3d5982aSmrgint i; 6432c3d5982aSmrg_ACEOF 6433c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6434c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6435c3d5982aSmrgelse 6436c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6437c3d5982aSmrgfi 6438c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6439c3d5982aSmrgfi 6440c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6441c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6442c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6443c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6444c3d5982aSmrgfi 6445c3d5982aSmrg 6446c3d5982aSmrgfound="no" 6447c3d5982aSmrg 6448c3d5982aSmrg if test $found = "no" ; then 6449ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6450c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6451c3d5982aSmrg fi 6452c3d5982aSmrg 6453ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6454c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6455c3d5982aSmrg fi 6456c3d5982aSmrg 6457c3d5982aSmrg CFLAGS="$CFLAGS -Wshadow" 6458c3d5982aSmrg 6459c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 6460c3d5982aSmrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 6461c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wshadow 6462c3d5982aSmrg if eval \${$cacheid+:} false; then : 6463c3d5982aSmrg $as_echo_n "(cached) " >&6 6464c3d5982aSmrgelse 6465c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6466c3d5982aSmrg/* end confdefs.h. */ 6467c3d5982aSmrgint i; 6468c3d5982aSmrgint 6469c3d5982aSmrgmain () 6470c3d5982aSmrg{ 6471c3d5982aSmrg 6472c3d5982aSmrg ; 6473c3d5982aSmrg return 0; 6474c3d5982aSmrg} 6475c3d5982aSmrg_ACEOF 6476c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 6477c3d5982aSmrg eval $cacheid=yes 6478c3d5982aSmrgelse 6479c3d5982aSmrg eval $cacheid=no 6480c3d5982aSmrgfi 6481c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 6482c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 6483c3d5982aSmrgfi 6484c3d5982aSmrg 6485c3d5982aSmrg 6486c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6487c3d5982aSmrg 6488c3d5982aSmrg eval supported=\$$cacheid 6489c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6490c3d5982aSmrg$as_echo "$supported" >&6; } 6491c3d5982aSmrg if test "$supported" = "yes" ; then 6492c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6493c3d5982aSmrg found="yes" 6494c3d5982aSmrg fi 6495c3d5982aSmrg fi 6496c3d5982aSmrg 6497c3d5982aSmrg 6498c3d5982aSmrg 6499c3d5982aSmrg 6500c3d5982aSmrg 6501c3d5982aSmrg 6502c3d5982aSmrg 6503c3d5982aSmrg 6504c3d5982aSmrg 6505c3d5982aSmrg 6506c3d5982aSmrg 6507c3d5982aSmrg 6508c3d5982aSmrg 6509c3d5982aSmrg 6510c3d5982aSmrg 6511c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6512c3d5982aSmrg 6513c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6514c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6515c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6516c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6517c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6518c3d5982aSmrg $as_echo_n "(cached) " >&6 6519c3d5982aSmrgelse 6520c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6521c3d5982aSmrg/* end confdefs.h. */ 6522c3d5982aSmrgint i; 6523c3d5982aSmrg_ACEOF 6524c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6525c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6526c3d5982aSmrgelse 6527c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 6528c3d5982aSmrgfi 6529c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6530c3d5982aSmrgfi 6531c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6532c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6533c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6534c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6535c3d5982aSmrgfi 6536c3d5982aSmrg 6537c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6538c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6539c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6540c3d5982aSmrg fi 6541c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6542c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6543c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6544c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6545c3d5982aSmrg $as_echo_n "(cached) " >&6 6546c3d5982aSmrgelse 6547c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6548c3d5982aSmrg/* end confdefs.h. */ 6549c3d5982aSmrgint i; 6550c3d5982aSmrg_ACEOF 6551c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6552c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6553c3d5982aSmrgelse 6554c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6555c3d5982aSmrgfi 6556c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6557c3d5982aSmrgfi 6558c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6559c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6560c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6561c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6562c3d5982aSmrgfi 6563c3d5982aSmrg 6564c3d5982aSmrgfound="no" 6565c3d5982aSmrg 6566c3d5982aSmrg if test $found = "no" ; then 6567ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6568c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6569c3d5982aSmrg fi 6570c3d5982aSmrg 6571ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6572c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6573c3d5982aSmrg fi 6574c3d5982aSmrg 6575ff143803Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6576c3d5982aSmrg 6577ff143803Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 6578ff143803Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 6579ff143803Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 6580c3d5982aSmrg if eval \${$cacheid+:} false; then : 6581c3d5982aSmrg $as_echo_n "(cached) " >&6 6582c3d5982aSmrgelse 6583c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6584c3d5982aSmrg/* end confdefs.h. */ 6585c3d5982aSmrgint i; 6586c3d5982aSmrgint 6587c3d5982aSmrgmain () 6588c3d5982aSmrg{ 6589c3d5982aSmrg 6590c3d5982aSmrg ; 6591c3d5982aSmrg return 0; 6592c3d5982aSmrg} 6593c3d5982aSmrg_ACEOF 6594c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 6595c3d5982aSmrg eval $cacheid=yes 6596c3d5982aSmrgelse 6597c3d5982aSmrg eval $cacheid=no 6598c3d5982aSmrgfi 6599c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 6600c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 6601c3d5982aSmrgfi 6602c3d5982aSmrg 6603c3d5982aSmrg 6604c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6605c3d5982aSmrg 6606c3d5982aSmrg eval supported=\$$cacheid 6607c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6608c3d5982aSmrg$as_echo "$supported" >&6; } 6609c3d5982aSmrg if test "$supported" = "yes" ; then 6610ff143803Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6611c3d5982aSmrg found="yes" 6612c3d5982aSmrg fi 6613c3d5982aSmrg fi 6614c3d5982aSmrg 6615c3d5982aSmrg 6616c3d5982aSmrg 6617c3d5982aSmrg 6618c3d5982aSmrg 6619c3d5982aSmrg 6620c3d5982aSmrg 6621c3d5982aSmrg 6622c3d5982aSmrg 6623c3d5982aSmrg 6624c3d5982aSmrg 6625c3d5982aSmrg 6626c3d5982aSmrg 6627c3d5982aSmrg 6628c3d5982aSmrg 6629c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6630c3d5982aSmrg 6631c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6632c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6633c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6634c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6635c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6636c3d5982aSmrg $as_echo_n "(cached) " >&6 6637c3d5982aSmrgelse 6638c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6639c3d5982aSmrg/* end confdefs.h. */ 6640c3d5982aSmrgint i; 6641c3d5982aSmrg_ACEOF 6642c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6643c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6644c3d5982aSmrgelse 6645c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 6646c3d5982aSmrgfi 6647c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6648c3d5982aSmrgfi 6649c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6650c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6651c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6652c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6653c3d5982aSmrgfi 6654c3d5982aSmrg 6655c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6656c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6657c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6658c3d5982aSmrg fi 6659c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6660c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6661c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6662c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6663c3d5982aSmrg $as_echo_n "(cached) " >&6 6664c3d5982aSmrgelse 6665c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6666c3d5982aSmrg/* end confdefs.h. */ 6667c3d5982aSmrgint i; 6668c3d5982aSmrg_ACEOF 6669c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6670c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6671c3d5982aSmrgelse 6672c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6673c3d5982aSmrgfi 6674c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6675c3d5982aSmrgfi 6676c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6677c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6678c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6679c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6680c3d5982aSmrgfi 6681c3d5982aSmrg 6682c3d5982aSmrgfound="no" 6683c3d5982aSmrg 6684c3d5982aSmrg if test $found = "no" ; then 6685ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6686c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6687c3d5982aSmrg fi 6688c3d5982aSmrg 6689ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6690c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6691c3d5982aSmrg fi 6692c3d5982aSmrg 6693ff143803Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6694c3d5982aSmrg 6695ff143803Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 6696ff143803Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6697ff143803Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 6698c3d5982aSmrg if eval \${$cacheid+:} false; then : 6699c3d5982aSmrg $as_echo_n "(cached) " >&6 6700c3d5982aSmrgelse 6701c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6702c3d5982aSmrg/* end confdefs.h. */ 6703c3d5982aSmrgint i; 6704c3d5982aSmrgint 6705c3d5982aSmrgmain () 6706c3d5982aSmrg{ 6707c3d5982aSmrg 6708c3d5982aSmrg ; 6709c3d5982aSmrg return 0; 6710c3d5982aSmrg} 6711c3d5982aSmrg_ACEOF 6712c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 6713c3d5982aSmrg eval $cacheid=yes 6714c3d5982aSmrgelse 6715c3d5982aSmrg eval $cacheid=no 6716c3d5982aSmrgfi 6717c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 6718c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 6719c3d5982aSmrgfi 6720c3d5982aSmrg 6721c3d5982aSmrg 6722c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6723c3d5982aSmrg 6724c3d5982aSmrg eval supported=\$$cacheid 6725c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6726c3d5982aSmrg$as_echo "$supported" >&6; } 6727c3d5982aSmrg if test "$supported" = "yes" ; then 6728ff143803Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6729c3d5982aSmrg found="yes" 6730c3d5982aSmrg fi 6731c3d5982aSmrg fi 6732c3d5982aSmrg 6733c3d5982aSmrg 6734c3d5982aSmrg 6735c3d5982aSmrg 6736c3d5982aSmrg 6737c3d5982aSmrg 6738c3d5982aSmrg 6739c3d5982aSmrg 6740c3d5982aSmrg 6741c3d5982aSmrg 6742c3d5982aSmrg 6743c3d5982aSmrg 6744c3d5982aSmrg 6745c3d5982aSmrg 6746c3d5982aSmrg 6747c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6748c3d5982aSmrg 6749c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6750c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6751c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6752c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6753c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6754c3d5982aSmrg $as_echo_n "(cached) " >&6 6755c3d5982aSmrgelse 6756c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6757c3d5982aSmrg/* end confdefs.h. */ 6758c3d5982aSmrgint i; 6759c3d5982aSmrg_ACEOF 6760c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6761c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6762c3d5982aSmrgelse 6763c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 6764c3d5982aSmrgfi 6765c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6766c3d5982aSmrgfi 6767c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6768c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6769c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6770c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6771c3d5982aSmrgfi 6772c3d5982aSmrg 6773c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6774c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6775c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6776c3d5982aSmrg fi 6777c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6778c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6779c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6780c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6781c3d5982aSmrg $as_echo_n "(cached) " >&6 6782c3d5982aSmrgelse 6783c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6784c3d5982aSmrg/* end confdefs.h. */ 6785c3d5982aSmrgint i; 6786c3d5982aSmrg_ACEOF 6787c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6788c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6789c3d5982aSmrgelse 6790c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6791c3d5982aSmrgfi 6792c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6793c3d5982aSmrgfi 6794c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6795c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6796c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6797c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6798c3d5982aSmrgfi 6799c3d5982aSmrg 6800c3d5982aSmrgfound="no" 6801c3d5982aSmrg 6802c3d5982aSmrg if test $found = "no" ; then 6803ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6804c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6805c3d5982aSmrg fi 6806c3d5982aSmrg 6807ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6808c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6809c3d5982aSmrg fi 6810c3d5982aSmrg 6811ff143803Smrg CFLAGS="$CFLAGS -Wredundant-decls" 6812c3d5982aSmrg 6813ff143803Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 6814ff143803Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 6815ff143803Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 6816c3d5982aSmrg if eval \${$cacheid+:} false; then : 6817c3d5982aSmrg $as_echo_n "(cached) " >&6 6818c3d5982aSmrgelse 6819c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6820c3d5982aSmrg/* end confdefs.h. */ 6821c3d5982aSmrgint i; 6822c3d5982aSmrgint 6823c3d5982aSmrgmain () 6824c3d5982aSmrg{ 6825c3d5982aSmrg 6826c3d5982aSmrg ; 6827c3d5982aSmrg return 0; 6828c3d5982aSmrg} 6829c3d5982aSmrg_ACEOF 6830c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 6831c3d5982aSmrg eval $cacheid=yes 6832c3d5982aSmrgelse 6833c3d5982aSmrg eval $cacheid=no 6834c3d5982aSmrgfi 6835c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 6836c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 6837c3d5982aSmrgfi 6838c3d5982aSmrg 6839c3d5982aSmrg 6840c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6841c3d5982aSmrg 6842c3d5982aSmrg eval supported=\$$cacheid 6843c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6844c3d5982aSmrg$as_echo "$supported" >&6; } 6845c3d5982aSmrg if test "$supported" = "yes" ; then 6846ff143803Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6847c3d5982aSmrg found="yes" 6848c3d5982aSmrg fi 6849c3d5982aSmrg fi 6850c3d5982aSmrg 6851c3d5982aSmrg 6852c3d5982aSmrg 6853c3d5982aSmrg 6854c3d5982aSmrg 6855c3d5982aSmrg 6856c3d5982aSmrg 6857c3d5982aSmrg 6858c3d5982aSmrg 6859c3d5982aSmrg 6860c3d5982aSmrg 6861c3d5982aSmrg 6862c3d5982aSmrg 6863c3d5982aSmrg 6864c3d5982aSmrg 6865c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6866c3d5982aSmrg 6867c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6868c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6869c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 6870c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 6871c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 6872c3d5982aSmrg $as_echo_n "(cached) " >&6 6873c3d5982aSmrgelse 6874c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6875c3d5982aSmrg/* end confdefs.h. */ 6876c3d5982aSmrgint i; 6877c3d5982aSmrg_ACEOF 6878c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6879c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 6880c3d5982aSmrgelse 6881c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 6882c3d5982aSmrgfi 6883c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6884c3d5982aSmrgfi 6885c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 6886c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6887c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6888c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6889c3d5982aSmrgfi 6890c3d5982aSmrg 6891c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6892c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6893c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6894c3d5982aSmrg fi 6895c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6896c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 6897c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 6898c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 6899c3d5982aSmrg $as_echo_n "(cached) " >&6 6900c3d5982aSmrgelse 6901c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6902c3d5982aSmrg/* end confdefs.h. */ 6903c3d5982aSmrgint i; 6904c3d5982aSmrg_ACEOF 6905c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 6906c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 6907c3d5982aSmrgelse 6908c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6909c3d5982aSmrgfi 6910c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6911c3d5982aSmrgfi 6912c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 6913c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6914c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6915c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6916c3d5982aSmrgfi 6917c3d5982aSmrg 6918c3d5982aSmrgfound="no" 6919c3d5982aSmrg 6920c3d5982aSmrg if test $found = "no" ; then 6921ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6922c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6923c3d5982aSmrg fi 6924c3d5982aSmrg 6925ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6926c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6927c3d5982aSmrg fi 6928c3d5982aSmrg 6929ff143803Smrg CFLAGS="$CFLAGS -Wlogical-op" 6930c3d5982aSmrg 6931ff143803Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 6932ff143803Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 6933ff143803Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 6934c3d5982aSmrg if eval \${$cacheid+:} false; then : 6935c3d5982aSmrg $as_echo_n "(cached) " >&6 6936c3d5982aSmrgelse 6937c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6938c3d5982aSmrg/* end confdefs.h. */ 6939c3d5982aSmrgint i; 6940c3d5982aSmrgint 6941c3d5982aSmrgmain () 6942c3d5982aSmrg{ 6943c3d5982aSmrg 6944c3d5982aSmrg ; 6945c3d5982aSmrg return 0; 6946c3d5982aSmrg} 6947c3d5982aSmrg_ACEOF 6948c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 6949c3d5982aSmrg eval $cacheid=yes 6950c3d5982aSmrgelse 6951c3d5982aSmrg eval $cacheid=no 6952c3d5982aSmrgfi 6953c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 6954c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 6955c3d5982aSmrgfi 6956c3d5982aSmrg 6957c3d5982aSmrg 6958c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6959c3d5982aSmrg 6960c3d5982aSmrg eval supported=\$$cacheid 6961c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 6962c3d5982aSmrg$as_echo "$supported" >&6; } 6963c3d5982aSmrg if test "$supported" = "yes" ; then 6964ff143803Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 6965c3d5982aSmrg found="yes" 6966c3d5982aSmrg fi 6967c3d5982aSmrg fi 6968c3d5982aSmrg 6969c3d5982aSmrg 6970c3d5982aSmrg 6971c3d5982aSmrg# These are currently disabled because they are noisy. They will be enabled 6972c3d5982aSmrg# in the future once the codebase is sufficiently modernized to silence 6973c3d5982aSmrg# them. For now, I don't want them to drown out the other warnings. 6974c3d5982aSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 6975c3d5982aSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 6976ff143803Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 6977c3d5982aSmrg 6978c3d5982aSmrg# Turn some warnings into errors, so we don't accidently get successful builds 6979c3d5982aSmrg# when there are problems that should be fixed. 6980c3d5982aSmrg 6981c3d5982aSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 6982c3d5982aSmrg 6983c3d5982aSmrg 6984c3d5982aSmrg 6985c3d5982aSmrg 6986c3d5982aSmrg 6987c3d5982aSmrg 6988c3d5982aSmrg 6989c3d5982aSmrg 6990c3d5982aSmrg 6991c3d5982aSmrg 6992c3d5982aSmrg 6993c3d5982aSmrg 6994c3d5982aSmrg 6995c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6996c3d5982aSmrg 6997c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6998c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6999c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7000c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7001c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7002c3d5982aSmrg $as_echo_n "(cached) " >&6 7003c3d5982aSmrgelse 7004c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7005c3d5982aSmrg/* end confdefs.h. */ 7006c3d5982aSmrgint i; 7007c3d5982aSmrg_ACEOF 7008c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7009c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7010c3d5982aSmrgelse 7011c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 7012c3d5982aSmrgfi 7013c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7014c3d5982aSmrgfi 7015c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7016c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7017c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7018c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7019c3d5982aSmrgfi 7020c3d5982aSmrg 7021c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7022c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7023c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7024c3d5982aSmrg fi 7025c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7026c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7027c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7028c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7029c3d5982aSmrg $as_echo_n "(cached) " >&6 7030c3d5982aSmrgelse 7031c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7032c3d5982aSmrg/* end confdefs.h. */ 7033c3d5982aSmrgint i; 7034c3d5982aSmrg_ACEOF 7035c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7036c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7037c3d5982aSmrgelse 7038c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7039c3d5982aSmrgfi 7040c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7041c3d5982aSmrgfi 7042c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7043c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7044c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7045c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7046c3d5982aSmrgfi 7047c3d5982aSmrg 7048c3d5982aSmrgfound="no" 7049c3d5982aSmrg 7050c3d5982aSmrg if test $found = "no" ; then 7051ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7052c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7053c3d5982aSmrg fi 7054c3d5982aSmrg 7055ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7056c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7057c3d5982aSmrg fi 7058c3d5982aSmrg 7059c3d5982aSmrg CFLAGS="$CFLAGS -Werror=implicit" 7060c3d5982aSmrg 7061c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 7062c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 7063ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 7064c3d5982aSmrg if eval \${$cacheid+:} false; then : 7065c3d5982aSmrg $as_echo_n "(cached) " >&6 7066c3d5982aSmrgelse 7067c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7068c3d5982aSmrg/* end confdefs.h. */ 7069c3d5982aSmrgint i; 7070c3d5982aSmrgint 7071c3d5982aSmrgmain () 7072c3d5982aSmrg{ 7073c3d5982aSmrg 7074c3d5982aSmrg ; 7075c3d5982aSmrg return 0; 7076c3d5982aSmrg} 7077c3d5982aSmrg_ACEOF 7078c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7079c3d5982aSmrg eval $cacheid=yes 7080c3d5982aSmrgelse 7081c3d5982aSmrg eval $cacheid=no 7082c3d5982aSmrgfi 7083c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7084c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7085c3d5982aSmrgfi 7086c3d5982aSmrg 7087c3d5982aSmrg 7088c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7089c3d5982aSmrg 7090c3d5982aSmrg eval supported=\$$cacheid 7091c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7092c3d5982aSmrg$as_echo "$supported" >&6; } 7093c3d5982aSmrg if test "$supported" = "yes" ; then 7094c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7095c3d5982aSmrg found="yes" 7096c3d5982aSmrg fi 7097c3d5982aSmrg fi 7098c3d5982aSmrg 7099c3d5982aSmrg if test $found = "no" ; then 7100ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7101c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7102c3d5982aSmrg fi 7103c3d5982aSmrg 7104ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7105c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7106c3d5982aSmrg fi 7107c3d5982aSmrg 7108c3d5982aSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7109c3d5982aSmrg 7110c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 7111c3d5982aSmrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7112ff143803Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 7113c3d5982aSmrg if eval \${$cacheid+:} false; then : 7114c3d5982aSmrg $as_echo_n "(cached) " >&6 7115c3d5982aSmrgelse 7116c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7117c3d5982aSmrg/* end confdefs.h. */ 7118c3d5982aSmrgint i; 7119c3d5982aSmrgint 7120c3d5982aSmrgmain () 7121c3d5982aSmrg{ 7122c3d5982aSmrg 7123c3d5982aSmrg ; 7124c3d5982aSmrg return 0; 7125c3d5982aSmrg} 7126c3d5982aSmrg_ACEOF 7127c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7128c3d5982aSmrg eval $cacheid=yes 7129c3d5982aSmrgelse 7130c3d5982aSmrg eval $cacheid=no 7131c3d5982aSmrgfi 7132c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7133c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7134c3d5982aSmrgfi 7135c3d5982aSmrg 7136c3d5982aSmrg 7137c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7138c3d5982aSmrg 7139c3d5982aSmrg eval supported=\$$cacheid 7140c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7141c3d5982aSmrg$as_echo "$supported" >&6; } 7142c3d5982aSmrg if test "$supported" = "yes" ; then 7143c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7144c3d5982aSmrg found="yes" 7145c3d5982aSmrg fi 7146c3d5982aSmrg fi 7147c3d5982aSmrg 7148c3d5982aSmrg 7149c3d5982aSmrg 7150c3d5982aSmrg 7151c3d5982aSmrg 7152c3d5982aSmrg 7153c3d5982aSmrg 7154c3d5982aSmrg 7155c3d5982aSmrg 7156c3d5982aSmrg 7157c3d5982aSmrg 7158c3d5982aSmrg 7159c3d5982aSmrg 7160c3d5982aSmrg 7161c3d5982aSmrg 7162c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7163c3d5982aSmrg 7164c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7165c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7166c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7167c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7168c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7169c3d5982aSmrg $as_echo_n "(cached) " >&6 7170c3d5982aSmrgelse 7171c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7172c3d5982aSmrg/* end confdefs.h. */ 7173c3d5982aSmrgint i; 7174c3d5982aSmrg_ACEOF 7175c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7176c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7177c3d5982aSmrgelse 7178c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 7179c3d5982aSmrgfi 7180c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7181c3d5982aSmrgfi 7182c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7183c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7184c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7185c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7186c3d5982aSmrgfi 7187c3d5982aSmrg 7188c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7189c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7190c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7191c3d5982aSmrg fi 7192c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7193c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7194c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7195c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7196c3d5982aSmrg $as_echo_n "(cached) " >&6 7197c3d5982aSmrgelse 7198c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7199c3d5982aSmrg/* end confdefs.h. */ 7200c3d5982aSmrgint i; 7201c3d5982aSmrg_ACEOF 7202c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7203c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7204c3d5982aSmrgelse 7205c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7206c3d5982aSmrgfi 7207c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7208c3d5982aSmrgfi 7209c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7210c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7211c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7212c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7213c3d5982aSmrgfi 7214c3d5982aSmrg 7215c3d5982aSmrgfound="no" 7216c3d5982aSmrg 7217c3d5982aSmrg if test $found = "no" ; then 7218ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7219c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7220c3d5982aSmrg fi 7221c3d5982aSmrg 7222ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7223c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7224c3d5982aSmrg fi 7225c3d5982aSmrg 7226c3d5982aSmrg CFLAGS="$CFLAGS -Werror=nonnull" 7227c3d5982aSmrg 7228c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 7229c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 7230ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 7231c3d5982aSmrg if eval \${$cacheid+:} false; then : 7232c3d5982aSmrg $as_echo_n "(cached) " >&6 7233c3d5982aSmrgelse 7234c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7235c3d5982aSmrg/* end confdefs.h. */ 7236c3d5982aSmrgint i; 7237c3d5982aSmrgint 7238c3d5982aSmrgmain () 7239c3d5982aSmrg{ 7240c3d5982aSmrg 7241c3d5982aSmrg ; 7242c3d5982aSmrg return 0; 7243c3d5982aSmrg} 7244c3d5982aSmrg_ACEOF 7245c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7246c3d5982aSmrg eval $cacheid=yes 7247c3d5982aSmrgelse 7248c3d5982aSmrg eval $cacheid=no 7249c3d5982aSmrgfi 7250c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7251c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7252c3d5982aSmrgfi 7253c3d5982aSmrg 7254c3d5982aSmrg 7255c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7256c3d5982aSmrg 7257c3d5982aSmrg eval supported=\$$cacheid 7258c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7259c3d5982aSmrg$as_echo "$supported" >&6; } 7260c3d5982aSmrg if test "$supported" = "yes" ; then 7261c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7262c3d5982aSmrg found="yes" 7263c3d5982aSmrg fi 7264c3d5982aSmrg fi 7265c3d5982aSmrg 7266c3d5982aSmrg 7267c3d5982aSmrg 7268c3d5982aSmrg 7269c3d5982aSmrg 7270c3d5982aSmrg 7271c3d5982aSmrg 7272c3d5982aSmrg 7273c3d5982aSmrg 7274c3d5982aSmrg 7275c3d5982aSmrg 7276c3d5982aSmrg 7277c3d5982aSmrg 7278c3d5982aSmrg 7279c3d5982aSmrg 7280c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7281c3d5982aSmrg 7282c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7283c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7284c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7285c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7286c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7287c3d5982aSmrg $as_echo_n "(cached) " >&6 7288c3d5982aSmrgelse 7289c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7290c3d5982aSmrg/* end confdefs.h. */ 7291c3d5982aSmrgint i; 7292c3d5982aSmrg_ACEOF 7293c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7294c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7295c3d5982aSmrgelse 7296c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 7297c3d5982aSmrgfi 7298c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7299c3d5982aSmrgfi 7300c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7301c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7302c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7303c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7304c3d5982aSmrgfi 7305c3d5982aSmrg 7306c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7307c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7308c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7309c3d5982aSmrg fi 7310c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7311c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7312c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7313c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7314c3d5982aSmrg $as_echo_n "(cached) " >&6 7315c3d5982aSmrgelse 7316c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7317c3d5982aSmrg/* end confdefs.h. */ 7318c3d5982aSmrgint i; 7319c3d5982aSmrg_ACEOF 7320c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7321c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7322c3d5982aSmrgelse 7323c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7324c3d5982aSmrgfi 7325c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7326c3d5982aSmrgfi 7327c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7328c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7329c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7330c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7331c3d5982aSmrgfi 7332c3d5982aSmrg 7333c3d5982aSmrgfound="no" 7334c3d5982aSmrg 7335c3d5982aSmrg if test $found = "no" ; then 7336ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7337c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7338c3d5982aSmrg fi 7339c3d5982aSmrg 7340ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7341c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7342c3d5982aSmrg fi 7343c3d5982aSmrg 7344c3d5982aSmrg CFLAGS="$CFLAGS -Werror=init-self" 7345c3d5982aSmrg 7346c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 7347c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 7348ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 7349c3d5982aSmrg if eval \${$cacheid+:} false; then : 7350c3d5982aSmrg $as_echo_n "(cached) " >&6 7351c3d5982aSmrgelse 7352c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7353c3d5982aSmrg/* end confdefs.h. */ 7354c3d5982aSmrgint i; 7355c3d5982aSmrgint 7356c3d5982aSmrgmain () 7357c3d5982aSmrg{ 7358c3d5982aSmrg 7359c3d5982aSmrg ; 7360c3d5982aSmrg return 0; 7361c3d5982aSmrg} 7362c3d5982aSmrg_ACEOF 7363c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7364c3d5982aSmrg eval $cacheid=yes 7365c3d5982aSmrgelse 7366c3d5982aSmrg eval $cacheid=no 7367c3d5982aSmrgfi 7368c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7369c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7370c3d5982aSmrgfi 7371c3d5982aSmrg 7372c3d5982aSmrg 7373c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7374c3d5982aSmrg 7375c3d5982aSmrg eval supported=\$$cacheid 7376c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7377c3d5982aSmrg$as_echo "$supported" >&6; } 7378c3d5982aSmrg if test "$supported" = "yes" ; then 7379c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7380c3d5982aSmrg found="yes" 7381c3d5982aSmrg fi 7382c3d5982aSmrg fi 7383c3d5982aSmrg 7384c3d5982aSmrg 7385c3d5982aSmrg 7386c3d5982aSmrg 7387c3d5982aSmrg 7388c3d5982aSmrg 7389c3d5982aSmrg 7390c3d5982aSmrg 7391c3d5982aSmrg 7392c3d5982aSmrg 7393c3d5982aSmrg 7394c3d5982aSmrg 7395c3d5982aSmrg 7396c3d5982aSmrg 7397c3d5982aSmrg 7398c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7399c3d5982aSmrg 7400c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7401c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7402c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7403c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7404c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7405c3d5982aSmrg $as_echo_n "(cached) " >&6 7406c3d5982aSmrgelse 7407c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7408c3d5982aSmrg/* end confdefs.h. */ 7409c3d5982aSmrgint i; 7410c3d5982aSmrg_ACEOF 7411c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7412c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7413c3d5982aSmrgelse 7414c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 7415c3d5982aSmrgfi 7416c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7417c3d5982aSmrgfi 7418c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7419c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7420c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7421c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7422c3d5982aSmrgfi 7423c3d5982aSmrg 7424c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7425c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7426c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7427c3d5982aSmrg fi 7428c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7429c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7430c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7431c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7432c3d5982aSmrg $as_echo_n "(cached) " >&6 7433c3d5982aSmrgelse 7434c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7435c3d5982aSmrg/* end confdefs.h. */ 7436c3d5982aSmrgint i; 7437c3d5982aSmrg_ACEOF 7438c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7439c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7440c3d5982aSmrgelse 7441c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7442c3d5982aSmrgfi 7443c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7444c3d5982aSmrgfi 7445c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7446c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7447c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7448c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7449c3d5982aSmrgfi 7450c3d5982aSmrg 7451c3d5982aSmrgfound="no" 7452c3d5982aSmrg 7453c3d5982aSmrg if test $found = "no" ; then 7454ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7455c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7456c3d5982aSmrg fi 7457c3d5982aSmrg 7458ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7459c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7460c3d5982aSmrg fi 7461c3d5982aSmrg 7462c3d5982aSmrg CFLAGS="$CFLAGS -Werror=main" 7463c3d5982aSmrg 7464c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 7465c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 7466ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_main 7467c3d5982aSmrg if eval \${$cacheid+:} false; then : 7468c3d5982aSmrg $as_echo_n "(cached) " >&6 7469c3d5982aSmrgelse 7470c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7471c3d5982aSmrg/* end confdefs.h. */ 7472c3d5982aSmrgint i; 7473c3d5982aSmrgint 7474c3d5982aSmrgmain () 7475c3d5982aSmrg{ 7476c3d5982aSmrg 7477c3d5982aSmrg ; 7478c3d5982aSmrg return 0; 7479c3d5982aSmrg} 7480c3d5982aSmrg_ACEOF 7481c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7482c3d5982aSmrg eval $cacheid=yes 7483c3d5982aSmrgelse 7484c3d5982aSmrg eval $cacheid=no 7485c3d5982aSmrgfi 7486c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7487c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7488c3d5982aSmrgfi 7489c3d5982aSmrg 7490c3d5982aSmrg 7491c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7492c3d5982aSmrg 7493c3d5982aSmrg eval supported=\$$cacheid 7494c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7495c3d5982aSmrg$as_echo "$supported" >&6; } 7496c3d5982aSmrg if test "$supported" = "yes" ; then 7497c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7498c3d5982aSmrg found="yes" 7499c3d5982aSmrg fi 7500c3d5982aSmrg fi 7501c3d5982aSmrg 7502c3d5982aSmrg 7503c3d5982aSmrg 7504c3d5982aSmrg 7505c3d5982aSmrg 7506c3d5982aSmrg 7507c3d5982aSmrg 7508c3d5982aSmrg 7509c3d5982aSmrg 7510c3d5982aSmrg 7511c3d5982aSmrg 7512c3d5982aSmrg 7513c3d5982aSmrg 7514c3d5982aSmrg 7515c3d5982aSmrg 7516c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7517c3d5982aSmrg 7518c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7519c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7520c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7521c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7522c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7523c3d5982aSmrg $as_echo_n "(cached) " >&6 7524c3d5982aSmrgelse 7525c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7526c3d5982aSmrg/* end confdefs.h. */ 7527c3d5982aSmrgint i; 7528c3d5982aSmrg_ACEOF 7529c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7530c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7531c3d5982aSmrgelse 7532c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 7533c3d5982aSmrgfi 7534c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7535c3d5982aSmrgfi 7536c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7537c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7538c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7539c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7540c3d5982aSmrgfi 7541c3d5982aSmrg 7542c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7543c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7544c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7545c3d5982aSmrg fi 7546c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7547c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7548c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7549c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7550c3d5982aSmrg $as_echo_n "(cached) " >&6 7551c3d5982aSmrgelse 7552c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7553c3d5982aSmrg/* end confdefs.h. */ 7554c3d5982aSmrgint i; 7555c3d5982aSmrg_ACEOF 7556c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7557c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7558c3d5982aSmrgelse 7559c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7560c3d5982aSmrgfi 7561c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7562c3d5982aSmrgfi 7563c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7564c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7565c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7566c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7567c3d5982aSmrgfi 7568c3d5982aSmrg 7569c3d5982aSmrgfound="no" 7570c3d5982aSmrg 7571c3d5982aSmrg if test $found = "no" ; then 7572ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7573c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7574c3d5982aSmrg fi 7575c3d5982aSmrg 7576ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7577c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7578c3d5982aSmrg fi 7579c3d5982aSmrg 7580c3d5982aSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 7581c3d5982aSmrg 7582c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 7583c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 7584ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 7585c3d5982aSmrg if eval \${$cacheid+:} false; then : 7586c3d5982aSmrg $as_echo_n "(cached) " >&6 7587c3d5982aSmrgelse 7588c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7589c3d5982aSmrg/* end confdefs.h. */ 7590c3d5982aSmrgint i; 7591c3d5982aSmrgint 7592c3d5982aSmrgmain () 7593c3d5982aSmrg{ 7594c3d5982aSmrg 7595c3d5982aSmrg ; 7596c3d5982aSmrg return 0; 7597c3d5982aSmrg} 7598c3d5982aSmrg_ACEOF 7599c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7600c3d5982aSmrg eval $cacheid=yes 7601c3d5982aSmrgelse 7602c3d5982aSmrg eval $cacheid=no 7603c3d5982aSmrgfi 7604c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7605c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7606c3d5982aSmrgfi 7607c3d5982aSmrg 7608c3d5982aSmrg 7609c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7610c3d5982aSmrg 7611c3d5982aSmrg eval supported=\$$cacheid 7612c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7613c3d5982aSmrg$as_echo "$supported" >&6; } 7614c3d5982aSmrg if test "$supported" = "yes" ; then 7615c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7616c3d5982aSmrg found="yes" 7617c3d5982aSmrg fi 7618c3d5982aSmrg fi 7619c3d5982aSmrg 7620c3d5982aSmrg 7621c3d5982aSmrg 7622c3d5982aSmrg 7623c3d5982aSmrg 7624c3d5982aSmrg 7625c3d5982aSmrg 7626c3d5982aSmrg 7627c3d5982aSmrg 7628c3d5982aSmrg 7629c3d5982aSmrg 7630c3d5982aSmrg 7631c3d5982aSmrg 7632c3d5982aSmrg 7633c3d5982aSmrg 7634c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7635c3d5982aSmrg 7636c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7637c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7638c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7639c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7640c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7641c3d5982aSmrg $as_echo_n "(cached) " >&6 7642c3d5982aSmrgelse 7643c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7644c3d5982aSmrg/* end confdefs.h. */ 7645c3d5982aSmrgint i; 7646c3d5982aSmrg_ACEOF 7647c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7648c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7649c3d5982aSmrgelse 7650c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 7651c3d5982aSmrgfi 7652c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7653c3d5982aSmrgfi 7654c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7655c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7656c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7657c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7658c3d5982aSmrgfi 7659c3d5982aSmrg 7660c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7661c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7662c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7663c3d5982aSmrg fi 7664c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7665c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7666c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7667c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7668c3d5982aSmrg $as_echo_n "(cached) " >&6 7669c3d5982aSmrgelse 7670c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7671c3d5982aSmrg/* end confdefs.h. */ 7672c3d5982aSmrgint i; 7673c3d5982aSmrg_ACEOF 7674c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7675c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7676c3d5982aSmrgelse 7677c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7678c3d5982aSmrgfi 7679c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7680c3d5982aSmrgfi 7681c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7682c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7683c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7684c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7685c3d5982aSmrgfi 7686c3d5982aSmrg 7687c3d5982aSmrgfound="no" 7688c3d5982aSmrg 7689c3d5982aSmrg if test $found = "no" ; then 7690ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7691c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7692c3d5982aSmrg fi 7693c3d5982aSmrg 7694ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7695c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7696c3d5982aSmrg fi 7697c3d5982aSmrg 7698c3d5982aSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 7699c3d5982aSmrg 7700c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 7701c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 7702ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 7703c3d5982aSmrg if eval \${$cacheid+:} false; then : 7704c3d5982aSmrg $as_echo_n "(cached) " >&6 7705c3d5982aSmrgelse 7706c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7707c3d5982aSmrg/* end confdefs.h. */ 7708c3d5982aSmrgint i; 7709c3d5982aSmrgint 7710c3d5982aSmrgmain () 7711c3d5982aSmrg{ 7712c3d5982aSmrg 7713c3d5982aSmrg ; 7714c3d5982aSmrg return 0; 7715c3d5982aSmrg} 7716c3d5982aSmrg_ACEOF 7717c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7718c3d5982aSmrg eval $cacheid=yes 7719c3d5982aSmrgelse 7720c3d5982aSmrg eval $cacheid=no 7721c3d5982aSmrgfi 7722c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7723c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7724c3d5982aSmrgfi 7725c3d5982aSmrg 7726c3d5982aSmrg 7727c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7728c3d5982aSmrg 7729c3d5982aSmrg eval supported=\$$cacheid 7730c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7731c3d5982aSmrg$as_echo "$supported" >&6; } 7732c3d5982aSmrg if test "$supported" = "yes" ; then 7733c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7734c3d5982aSmrg found="yes" 7735c3d5982aSmrg fi 7736c3d5982aSmrg fi 7737c3d5982aSmrg 7738c3d5982aSmrg 7739c3d5982aSmrg 7740c3d5982aSmrg 7741c3d5982aSmrg 7742c3d5982aSmrg 7743c3d5982aSmrg 7744c3d5982aSmrg 7745c3d5982aSmrg 7746c3d5982aSmrg 7747c3d5982aSmrg 7748c3d5982aSmrg 7749c3d5982aSmrg 7750c3d5982aSmrg 7751c3d5982aSmrg 7752c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7753c3d5982aSmrg 7754c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7755c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7756c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7757c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7758c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7759c3d5982aSmrg $as_echo_n "(cached) " >&6 7760c3d5982aSmrgelse 7761c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7762c3d5982aSmrg/* end confdefs.h. */ 7763c3d5982aSmrgint i; 7764c3d5982aSmrg_ACEOF 7765c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7766c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7767c3d5982aSmrgelse 7768c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 7769c3d5982aSmrgfi 7770c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7771c3d5982aSmrgfi 7772c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7773c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7774c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7775c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7776c3d5982aSmrgfi 7777c3d5982aSmrg 7778c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7779c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7780c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7781c3d5982aSmrg fi 7782c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7783c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7784c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7785c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7786c3d5982aSmrg $as_echo_n "(cached) " >&6 7787c3d5982aSmrgelse 7788c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7789c3d5982aSmrg/* end confdefs.h. */ 7790c3d5982aSmrgint i; 7791c3d5982aSmrg_ACEOF 7792c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7793c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7794c3d5982aSmrgelse 7795c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7796c3d5982aSmrgfi 7797c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7798c3d5982aSmrgfi 7799c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7800c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7801c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7802c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7803c3d5982aSmrgfi 7804c3d5982aSmrg 7805c3d5982aSmrgfound="no" 7806c3d5982aSmrg 7807c3d5982aSmrg if test $found = "no" ; then 7808ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7809c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7810c3d5982aSmrg fi 7811c3d5982aSmrg 7812ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7813c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7814c3d5982aSmrg fi 7815c3d5982aSmrg 7816c3d5982aSmrg CFLAGS="$CFLAGS -Werror=return-type" 7817c3d5982aSmrg 7818c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 7819c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 7820ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 7821c3d5982aSmrg if eval \${$cacheid+:} false; then : 7822c3d5982aSmrg $as_echo_n "(cached) " >&6 7823c3d5982aSmrgelse 7824c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7825c3d5982aSmrg/* end confdefs.h. */ 7826c3d5982aSmrgint i; 7827c3d5982aSmrgint 7828c3d5982aSmrgmain () 7829c3d5982aSmrg{ 7830c3d5982aSmrg 7831c3d5982aSmrg ; 7832c3d5982aSmrg return 0; 7833c3d5982aSmrg} 7834c3d5982aSmrg_ACEOF 7835c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7836c3d5982aSmrg eval $cacheid=yes 7837c3d5982aSmrgelse 7838c3d5982aSmrg eval $cacheid=no 7839c3d5982aSmrgfi 7840c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7841c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7842c3d5982aSmrgfi 7843c3d5982aSmrg 7844c3d5982aSmrg 7845c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7846c3d5982aSmrg 7847c3d5982aSmrg eval supported=\$$cacheid 7848c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7849c3d5982aSmrg$as_echo "$supported" >&6; } 7850c3d5982aSmrg if test "$supported" = "yes" ; then 7851c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7852c3d5982aSmrg found="yes" 7853c3d5982aSmrg fi 7854c3d5982aSmrg fi 7855c3d5982aSmrg 7856c3d5982aSmrg if test $found = "no" ; then 7857ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7858c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7859c3d5982aSmrg fi 7860c3d5982aSmrg 7861ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7862c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7863c3d5982aSmrg fi 7864c3d5982aSmrg 7865c3d5982aSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7866c3d5982aSmrg 7867c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 7868c3d5982aSmrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7869ff143803Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 7870c3d5982aSmrg if eval \${$cacheid+:} false; then : 7871c3d5982aSmrg $as_echo_n "(cached) " >&6 7872c3d5982aSmrgelse 7873c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7874c3d5982aSmrg/* end confdefs.h. */ 7875c3d5982aSmrgint i; 7876c3d5982aSmrgint 7877c3d5982aSmrgmain () 7878c3d5982aSmrg{ 7879c3d5982aSmrg 7880c3d5982aSmrg ; 7881c3d5982aSmrg return 0; 7882c3d5982aSmrg} 7883c3d5982aSmrg_ACEOF 7884c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 7885c3d5982aSmrg eval $cacheid=yes 7886c3d5982aSmrgelse 7887c3d5982aSmrg eval $cacheid=no 7888c3d5982aSmrgfi 7889c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 7890c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 7891c3d5982aSmrgfi 7892c3d5982aSmrg 7893c3d5982aSmrg 7894c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7895c3d5982aSmrg 7896c3d5982aSmrg eval supported=\$$cacheid 7897c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 7898c3d5982aSmrg$as_echo "$supported" >&6; } 7899c3d5982aSmrg if test "$supported" = "yes" ; then 7900c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7901c3d5982aSmrg found="yes" 7902c3d5982aSmrg fi 7903c3d5982aSmrg fi 7904c3d5982aSmrg 7905c3d5982aSmrg 7906c3d5982aSmrg 7907c3d5982aSmrg 7908c3d5982aSmrg 7909c3d5982aSmrg 7910c3d5982aSmrg 7911c3d5982aSmrg 7912c3d5982aSmrg 7913c3d5982aSmrg 7914c3d5982aSmrg 7915c3d5982aSmrg 7916c3d5982aSmrg 7917c3d5982aSmrg 7918c3d5982aSmrg 7919c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7920c3d5982aSmrg 7921c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7922c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7923c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 7924c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 7925c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 7926c3d5982aSmrg $as_echo_n "(cached) " >&6 7927c3d5982aSmrgelse 7928c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7929c3d5982aSmrg/* end confdefs.h. */ 7930c3d5982aSmrgint i; 7931c3d5982aSmrg_ACEOF 7932c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7933c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 7934c3d5982aSmrgelse 7935c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 7936c3d5982aSmrgfi 7937c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7938c3d5982aSmrgfi 7939c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 7940c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7941c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7942c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7943c3d5982aSmrgfi 7944c3d5982aSmrg 7945c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7946c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7947c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7948c3d5982aSmrg fi 7949c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7950c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 7951c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 7952c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 7953c3d5982aSmrg $as_echo_n "(cached) " >&6 7954c3d5982aSmrgelse 7955c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7956c3d5982aSmrg/* end confdefs.h. */ 7957c3d5982aSmrgint i; 7958c3d5982aSmrg_ACEOF 7959c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 7960c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 7961c3d5982aSmrgelse 7962c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7963c3d5982aSmrgfi 7964c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7965c3d5982aSmrgfi 7966c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 7967c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7968c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7969c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7970c3d5982aSmrgfi 7971c3d5982aSmrg 7972c3d5982aSmrgfound="no" 79737da8b7e3Smrg 7974c3d5982aSmrg if test $found = "no" ; then 7975ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7976c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7977c3d5982aSmrg fi 79787da8b7e3Smrg 7979ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7980c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7981c3d5982aSmrg fi 79827da8b7e3Smrg 7983c3d5982aSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 79847da8b7e3Smrg 7985c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 7986c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 7987ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 7988c3d5982aSmrg if eval \${$cacheid+:} false; then : 7989c3d5982aSmrg $as_echo_n "(cached) " >&6 7990c3d5982aSmrgelse 7991c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7992c3d5982aSmrg/* end confdefs.h. */ 7993c3d5982aSmrgint i; 7994c3d5982aSmrgint 7995c3d5982aSmrgmain () 7996c3d5982aSmrg{ 7997c3d5982aSmrg 7998c3d5982aSmrg ; 7999c3d5982aSmrg return 0; 8000c3d5982aSmrg} 8001c3d5982aSmrg_ACEOF 8002c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8003c3d5982aSmrg eval $cacheid=yes 8004c3d5982aSmrgelse 8005c3d5982aSmrg eval $cacheid=no 8006c3d5982aSmrgfi 8007c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8008c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 8009c3d5982aSmrgfi 80107da8b7e3Smrg 80117da8b7e3Smrg 8012c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 80137da8b7e3Smrg 8014c3d5982aSmrg eval supported=\$$cacheid 8015c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8016c3d5982aSmrg$as_echo "$supported" >&6; } 8017c3d5982aSmrg if test "$supported" = "yes" ; then 8018c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8019c3d5982aSmrg found="yes" 8020c3d5982aSmrg fi 8021c3d5982aSmrg fi 80227da8b7e3Smrg 80237da8b7e3Smrg 80247da8b7e3Smrg 80257da8b7e3Smrg 8026123e2cc7Smrg 8027c3d5982aSmrg 8028c3d5982aSmrg 8029c3d5982aSmrg 8030c3d5982aSmrg 8031c3d5982aSmrg 8032c3d5982aSmrg 8033c3d5982aSmrg 8034c3d5982aSmrg 8035c3d5982aSmrg 8036c3d5982aSmrg 8037c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8038c3d5982aSmrg 8039c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8040c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8041c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8042c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8043c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8044c3d5982aSmrg $as_echo_n "(cached) " >&6 80457da8b7e3Smrgelse 8046c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8047c3d5982aSmrg/* end confdefs.h. */ 8048c3d5982aSmrgint i; 8049c3d5982aSmrg_ACEOF 8050c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8051c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8052c3d5982aSmrgelse 8053c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 8054c3d5982aSmrgfi 8055c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8056c3d5982aSmrgfi 8057c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8058c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8059c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8060c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8061123e2cc7Smrgfi 80627da8b7e3Smrg 8063c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8064c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8065c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8066c3d5982aSmrg fi 8067c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8068c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8069c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8070c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8071c3d5982aSmrg $as_echo_n "(cached) " >&6 80727da8b7e3Smrgelse 8073c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8074c3d5982aSmrg/* end confdefs.h. */ 8075c3d5982aSmrgint i; 8076c3d5982aSmrg_ACEOF 8077c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8078c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8079c3d5982aSmrgelse 8080c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8081c3d5982aSmrgfi 8082c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8083c3d5982aSmrgfi 8084c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8085c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8086c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8087c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 80887da8b7e3Smrgfi 80897da8b7e3Smrg 8090c3d5982aSmrgfound="no" 8091c3d5982aSmrg 8092c3d5982aSmrg if test $found = "no" ; then 8093ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8094c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8095c3d5982aSmrg fi 8096c3d5982aSmrg 8097ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8098c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8099c3d5982aSmrg fi 8100c3d5982aSmrg 8101c3d5982aSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 8102c3d5982aSmrg 8103c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 8104c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 8105ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 8106c3d5982aSmrg if eval \${$cacheid+:} false; then : 8107c3d5982aSmrg $as_echo_n "(cached) " >&6 8108c3d5982aSmrgelse 8109c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8110c3d5982aSmrg/* end confdefs.h. */ 8111c3d5982aSmrgint i; 8112c3d5982aSmrgint 8113c3d5982aSmrgmain () 8114c3d5982aSmrg{ 8115c3d5982aSmrg 8116c3d5982aSmrg ; 8117c3d5982aSmrg return 0; 8118c3d5982aSmrg} 8119c3d5982aSmrg_ACEOF 8120c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8121c3d5982aSmrg eval $cacheid=yes 8122c3d5982aSmrgelse 8123c3d5982aSmrg eval $cacheid=no 8124c3d5982aSmrgfi 8125c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8126c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 8127c3d5982aSmrgfi 8128c3d5982aSmrg 8129c3d5982aSmrg 8130c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8131c3d5982aSmrg 8132c3d5982aSmrg eval supported=\$$cacheid 8133c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8134c3d5982aSmrg$as_echo "$supported" >&6; } 8135c3d5982aSmrg if test "$supported" = "yes" ; then 8136c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8137c3d5982aSmrg found="yes" 8138c3d5982aSmrg fi 8139c3d5982aSmrg fi 8140c3d5982aSmrg 8141c3d5982aSmrg 8142c3d5982aSmrg 8143c3d5982aSmrg 8144c3d5982aSmrg 8145c3d5982aSmrg 8146c3d5982aSmrg 8147c3d5982aSmrg 8148c3d5982aSmrg 8149c3d5982aSmrg 8150c3d5982aSmrg 8151c3d5982aSmrg 8152c3d5982aSmrg 8153c3d5982aSmrg 8154c3d5982aSmrg 8155c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8156c3d5982aSmrg 8157c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8158c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8159c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8160c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8161c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8162c3d5982aSmrg $as_echo_n "(cached) " >&6 8163c3d5982aSmrgelse 8164c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8165c3d5982aSmrg/* end confdefs.h. */ 8166c3d5982aSmrgint i; 8167c3d5982aSmrg_ACEOF 8168c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8169c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8170c3d5982aSmrgelse 8171c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 8172c3d5982aSmrgfi 8173c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8174c3d5982aSmrgfi 8175c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8176c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8177c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8178c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8179c3d5982aSmrgfi 8180c3d5982aSmrg 8181c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8182c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8183c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8184c3d5982aSmrg fi 8185c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8186c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8187c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8188c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8189c3d5982aSmrg $as_echo_n "(cached) " >&6 8190c3d5982aSmrgelse 8191c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8192c3d5982aSmrg/* end confdefs.h. */ 8193c3d5982aSmrgint i; 8194c3d5982aSmrg_ACEOF 8195c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8196c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8197c3d5982aSmrgelse 8198c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8199c3d5982aSmrgfi 8200c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8201c3d5982aSmrgfi 8202c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8203c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8204c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8205c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8206c3d5982aSmrgfi 8207c3d5982aSmrg 8208c3d5982aSmrgfound="no" 8209c3d5982aSmrg 8210c3d5982aSmrg if test $found = "no" ; then 8211ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8212c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8213c3d5982aSmrg fi 8214c3d5982aSmrg 8215ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8216c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8217c3d5982aSmrg fi 8218c3d5982aSmrg 8219c3d5982aSmrg CFLAGS="$CFLAGS -Werror=write-strings" 8220c3d5982aSmrg 8221c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 8222c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 8223ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 8224c3d5982aSmrg if eval \${$cacheid+:} false; then : 8225c3d5982aSmrg $as_echo_n "(cached) " >&6 8226c3d5982aSmrgelse 8227c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8228c3d5982aSmrg/* end confdefs.h. */ 8229c3d5982aSmrgint i; 8230c3d5982aSmrgint 8231c3d5982aSmrgmain () 8232c3d5982aSmrg{ 8233c3d5982aSmrg 8234c3d5982aSmrg ; 8235c3d5982aSmrg return 0; 8236c3d5982aSmrg} 8237c3d5982aSmrg_ACEOF 8238c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8239c3d5982aSmrg eval $cacheid=yes 8240c3d5982aSmrgelse 8241c3d5982aSmrg eval $cacheid=no 8242c3d5982aSmrgfi 8243c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8244c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 8245c3d5982aSmrgfi 8246c3d5982aSmrg 8247c3d5982aSmrg 8248c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8249c3d5982aSmrg 8250c3d5982aSmrg eval supported=\$$cacheid 8251c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8252c3d5982aSmrg$as_echo "$supported" >&6; } 8253c3d5982aSmrg if test "$supported" = "yes" ; then 8254c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8255c3d5982aSmrg found="yes" 8256c3d5982aSmrg fi 8257c3d5982aSmrg fi 8258c3d5982aSmrg 8259c3d5982aSmrg 8260c3d5982aSmrg 8261c3d5982aSmrg 8262c3d5982aSmrg 8263c3d5982aSmrg 8264c3d5982aSmrg 8265c3d5982aSmrg 8266c3d5982aSmrg 8267c3d5982aSmrg 8268c3d5982aSmrg 8269c3d5982aSmrg 8270c3d5982aSmrg 8271c3d5982aSmrg 8272c3d5982aSmrg 8273c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8274c3d5982aSmrg 8275c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8276c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8277c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8278c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8279c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8280c3d5982aSmrg $as_echo_n "(cached) " >&6 8281c3d5982aSmrgelse 8282c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8283c3d5982aSmrg/* end confdefs.h. */ 8284c3d5982aSmrgint i; 8285c3d5982aSmrg_ACEOF 8286c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8287c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8288c3d5982aSmrgelse 8289c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 8290c3d5982aSmrgfi 8291c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8292c3d5982aSmrgfi 8293c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8294c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8295c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8296c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8297c3d5982aSmrgfi 8298c3d5982aSmrg 8299c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8300c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8301c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8302c3d5982aSmrg fi 8303c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8304c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8305c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8306c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8307c3d5982aSmrg $as_echo_n "(cached) " >&6 8308c3d5982aSmrgelse 8309c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8310c3d5982aSmrg/* end confdefs.h. */ 8311c3d5982aSmrgint i; 8312c3d5982aSmrg_ACEOF 8313c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8314c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8315c3d5982aSmrgelse 8316c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8317c3d5982aSmrgfi 8318c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8319c3d5982aSmrgfi 8320c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8321c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8322c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8323c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8324c3d5982aSmrgfi 8325c3d5982aSmrg 8326c3d5982aSmrgfound="no" 8327c3d5982aSmrg 8328c3d5982aSmrg if test $found = "no" ; then 8329ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8330c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8331c3d5982aSmrg fi 8332c3d5982aSmrg 8333ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8334c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8335c3d5982aSmrg fi 8336c3d5982aSmrg 8337c3d5982aSmrg CFLAGS="$CFLAGS -Werror=address" 8338c3d5982aSmrg 8339c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 8340c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 8341ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_address 8342c3d5982aSmrg if eval \${$cacheid+:} false; then : 8343c3d5982aSmrg $as_echo_n "(cached) " >&6 8344c3d5982aSmrgelse 8345c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8346c3d5982aSmrg/* end confdefs.h. */ 8347c3d5982aSmrgint i; 8348c3d5982aSmrgint 8349c3d5982aSmrgmain () 8350c3d5982aSmrg{ 8351c3d5982aSmrg 8352c3d5982aSmrg ; 8353c3d5982aSmrg return 0; 8354c3d5982aSmrg} 8355c3d5982aSmrg_ACEOF 8356c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8357c3d5982aSmrg eval $cacheid=yes 8358c3d5982aSmrgelse 8359c3d5982aSmrg eval $cacheid=no 8360c3d5982aSmrgfi 8361c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8362c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 8363c3d5982aSmrgfi 8364c3d5982aSmrg 8365c3d5982aSmrg 8366c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8367c3d5982aSmrg 8368c3d5982aSmrg eval supported=\$$cacheid 8369c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8370c3d5982aSmrg$as_echo "$supported" >&6; } 8371c3d5982aSmrg if test "$supported" = "yes" ; then 8372c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8373c3d5982aSmrg found="yes" 8374c3d5982aSmrg fi 8375c3d5982aSmrg fi 8376c3d5982aSmrg 8377c3d5982aSmrg 8378c3d5982aSmrg 8379c3d5982aSmrg 8380c3d5982aSmrg 8381c3d5982aSmrg 8382c3d5982aSmrg 8383c3d5982aSmrg 8384c3d5982aSmrg 8385c3d5982aSmrg 8386c3d5982aSmrg 8387c3d5982aSmrg 8388c3d5982aSmrg 8389c3d5982aSmrg 8390c3d5982aSmrg 8391c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8392c3d5982aSmrg 8393c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8394c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8395c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8396c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8397c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8398c3d5982aSmrg $as_echo_n "(cached) " >&6 8399c3d5982aSmrgelse 8400c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8401c3d5982aSmrg/* end confdefs.h. */ 8402c3d5982aSmrgint i; 8403c3d5982aSmrg_ACEOF 8404c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8405c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8406c3d5982aSmrgelse 8407c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 8408c3d5982aSmrgfi 8409c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8410c3d5982aSmrgfi 8411c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8412c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8413c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8414c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8415c3d5982aSmrgfi 8416c3d5982aSmrg 8417c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8418c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8419c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8420c3d5982aSmrg fi 8421c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8422c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8423c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8424c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8425c3d5982aSmrg $as_echo_n "(cached) " >&6 8426c3d5982aSmrgelse 8427c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8428c3d5982aSmrg/* end confdefs.h. */ 8429c3d5982aSmrgint i; 8430c3d5982aSmrg_ACEOF 8431c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8432c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8433c3d5982aSmrgelse 8434c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8435c3d5982aSmrgfi 8436c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8437c3d5982aSmrgfi 8438c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8439c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8440c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8441c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8442c3d5982aSmrgfi 8443c3d5982aSmrg 8444c3d5982aSmrgfound="no" 84457da8b7e3Smrg 8446c3d5982aSmrg if test $found = "no" ; then 8447ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8448c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8449c3d5982aSmrg fi 84507da8b7e3Smrg 8451ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8452c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8453c3d5982aSmrg fi 84547da8b7e3Smrg 8455c3d5982aSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8456bded5d25Smrg 8457c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 8458c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8459ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 8460c3d5982aSmrg if eval \${$cacheid+:} false; then : 8461c3d5982aSmrg $as_echo_n "(cached) " >&6 8462c3d5982aSmrgelse 8463c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8464c3d5982aSmrg/* end confdefs.h. */ 8465c3d5982aSmrgint i; 8466c3d5982aSmrgint 8467c3d5982aSmrgmain () 8468c3d5982aSmrg{ 84697da8b7e3Smrg 8470c3d5982aSmrg ; 8471c3d5982aSmrg return 0; 8472c3d5982aSmrg} 8473c3d5982aSmrg_ACEOF 8474c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8475c3d5982aSmrg eval $cacheid=yes 8476c3d5982aSmrgelse 8477c3d5982aSmrg eval $cacheid=no 8478c3d5982aSmrgfi 8479c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8480c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 8481c3d5982aSmrgfi 84827da8b7e3Smrg 8483123e2cc7Smrg 8484c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8485123e2cc7Smrg 8486c3d5982aSmrg eval supported=\$$cacheid 8487c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8488c3d5982aSmrg$as_echo "$supported" >&6; } 8489c3d5982aSmrg if test "$supported" = "yes" ; then 8490c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8491c3d5982aSmrg found="yes" 8492c3d5982aSmrg fi 8493c3d5982aSmrg fi 8494123e2cc7Smrg 8495c3d5982aSmrg if test $found = "no" ; then 8496ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8497c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8498c3d5982aSmrg fi 8499123e2cc7Smrg 8500ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8501c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8502c3d5982aSmrg fi 8503123e2cc7Smrg 8504c3d5982aSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8505123e2cc7Smrg 8506c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 8507c3d5982aSmrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8508ff143803Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 8509c3d5982aSmrg if eval \${$cacheid+:} false; then : 8510c3d5982aSmrg $as_echo_n "(cached) " >&6 8511c3d5982aSmrgelse 8512c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8513c3d5982aSmrg/* end confdefs.h. */ 8514c3d5982aSmrgint i; 8515c3d5982aSmrgint 8516c3d5982aSmrgmain () 8517c3d5982aSmrg{ 8518123e2cc7Smrg 8519c3d5982aSmrg ; 8520c3d5982aSmrg return 0; 8521c3d5982aSmrg} 8522c3d5982aSmrg_ACEOF 8523c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8524c3d5982aSmrg eval $cacheid=yes 8525c3d5982aSmrgelse 8526c3d5982aSmrg eval $cacheid=no 8527c3d5982aSmrgfi 8528c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8529c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 8530c3d5982aSmrgfi 8531123e2cc7Smrg 8532bded5d25Smrg 8533c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8534123e2cc7Smrg 8535c3d5982aSmrg eval supported=\$$cacheid 8536c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8537c3d5982aSmrg$as_echo "$supported" >&6; } 8538c3d5982aSmrg if test "$supported" = "yes" ; then 8539c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8540c3d5982aSmrg found="yes" 8541c3d5982aSmrg fi 8542c3d5982aSmrg fi 8543123e2cc7Smrg 8544bded5d25Smrg 8545bded5d25Smrg 8546bded5d25Smrg 8547bded5d25Smrg 8548123e2cc7Smrg 8549123e2cc7Smrg 85507da8b7e3Smrg 85517da8b7e3Smrg 8552123e2cc7Smrg 85537da8b7e3Smrg 85547da8b7e3Smrg 85557da8b7e3Smrg 85567da8b7e3Smrg 85577da8b7e3Smrg 8558c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 85597da8b7e3Smrg 8560c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8561c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8562c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8563c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8564c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8565123e2cc7Smrg $as_echo_n "(cached) " >&6 85667da8b7e3Smrgelse 8567c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8568c3d5982aSmrg/* end confdefs.h. */ 8569c3d5982aSmrgint i; 8570c3d5982aSmrg_ACEOF 8571c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8572c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8573c3d5982aSmrgelse 8574c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 85757da8b7e3Smrgfi 8576c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 85777da8b7e3Smrgfi 8578c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8579c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8580c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8581c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 85827da8b7e3Smrgfi 85837da8b7e3Smrg 8584c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8585c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8586c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8587c3d5982aSmrg fi 8588c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8589c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8590c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8591c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8592123e2cc7Smrg $as_echo_n "(cached) " >&6 85937da8b7e3Smrgelse 8594c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8595c3d5982aSmrg/* end confdefs.h. */ 8596c3d5982aSmrgint i; 8597c3d5982aSmrg_ACEOF 8598c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8599c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 86007da8b7e3Smrgelse 8601c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 86027da8b7e3Smrgfi 8603c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 86047da8b7e3Smrgfi 8605c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8606c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8607c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8608c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 86097da8b7e3Smrgfi 86107da8b7e3Smrg 8611c3d5982aSmrgfound="no" 8612123e2cc7Smrg 8613c3d5982aSmrg if test $found = "no" ; then 8614ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8615c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8616c3d5982aSmrg fi 8617c3d5982aSmrg 8618ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8619c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8620c3d5982aSmrg fi 8621c3d5982aSmrg 8622c3d5982aSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8623c3d5982aSmrg 8624c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 8625c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8626ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 8627c3d5982aSmrg if eval \${$cacheid+:} false; then : 8628123e2cc7Smrg $as_echo_n "(cached) " >&6 86297da8b7e3Smrgelse 8630c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8631c3d5982aSmrg/* end confdefs.h. */ 8632c3d5982aSmrgint i; 8633c3d5982aSmrgint 8634c3d5982aSmrgmain () 8635c3d5982aSmrg{ 86367da8b7e3Smrg 8637c3d5982aSmrg ; 8638c3d5982aSmrg return 0; 8639c3d5982aSmrg} 8640c3d5982aSmrg_ACEOF 8641c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8642c3d5982aSmrg eval $cacheid=yes 8643c3d5982aSmrgelse 8644c3d5982aSmrg eval $cacheid=no 86457da8b7e3Smrgfi 8646c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8647c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 86487da8b7e3Smrgfi 8649c3d5982aSmrg 8650c3d5982aSmrg 8651c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8652c3d5982aSmrg 8653c3d5982aSmrg eval supported=\$$cacheid 8654c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8655c3d5982aSmrg$as_echo "$supported" >&6; } 8656c3d5982aSmrg if test "$supported" = "yes" ; then 8657c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8658c3d5982aSmrg found="yes" 8659c3d5982aSmrg fi 8660c3d5982aSmrg fi 8661c3d5982aSmrg 8662c3d5982aSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 86637da8b7e3Smrgelse 8664c3d5982aSmrg{ $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 8665c3d5982aSmrg$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;} 86667da8b7e3Smrg 8667123e2cc7Smrg 86687da8b7e3Smrg 8669c3d5982aSmrg 8670c3d5982aSmrg 8671c3d5982aSmrg 8672c3d5982aSmrg 8673c3d5982aSmrg 8674c3d5982aSmrg 8675c3d5982aSmrg 8676c3d5982aSmrg 8677c3d5982aSmrg 8678c3d5982aSmrg 8679c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8680c3d5982aSmrg 8681c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8682c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8683c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8684c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8685c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8686c3d5982aSmrg $as_echo_n "(cached) " >&6 8687c3d5982aSmrgelse 8688c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8689c3d5982aSmrg/* end confdefs.h. */ 8690c3d5982aSmrgint i; 8691c3d5982aSmrg_ACEOF 8692c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8693c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8694c3d5982aSmrgelse 8695c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 8696c3d5982aSmrgfi 8697c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8698c3d5982aSmrgfi 8699c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8700c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8701c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8702c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 87037da8b7e3Smrgfi 87047da8b7e3Smrg 8705c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8706c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8707c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8708c3d5982aSmrg fi 8709c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8710c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8711c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8712c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8713c3d5982aSmrg $as_echo_n "(cached) " >&6 8714c3d5982aSmrgelse 8715c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8716c3d5982aSmrg/* end confdefs.h. */ 8717c3d5982aSmrgint i; 8718c3d5982aSmrg_ACEOF 8719c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8720c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8721c3d5982aSmrgelse 8722c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8723c3d5982aSmrgfi 8724c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8725c3d5982aSmrgfi 8726c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8727c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8728c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8729c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 87307da8b7e3Smrgfi 87317da8b7e3Smrg 8732c3d5982aSmrgfound="no" 87337da8b7e3Smrg 8734c3d5982aSmrg if test $found = "no" ; then 8735ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8736c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8737c3d5982aSmrg fi 87387da8b7e3Smrg 8739ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8740c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8741c3d5982aSmrg fi 87427da8b7e3Smrg 8743c3d5982aSmrg CFLAGS="$CFLAGS -Wimplicit" 87447da8b7e3Smrg 8745c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 8746c3d5982aSmrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 8747c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wimplicit 8748c3d5982aSmrg if eval \${$cacheid+:} false; then : 8749c3d5982aSmrg $as_echo_n "(cached) " >&6 8750c3d5982aSmrgelse 8751c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8752c3d5982aSmrg/* end confdefs.h. */ 8753c3d5982aSmrgint i; 87547da8b7e3Smrgint 87557da8b7e3Smrgmain () 87567da8b7e3Smrg{ 87577da8b7e3Smrg 87587da8b7e3Smrg ; 87597da8b7e3Smrg return 0; 87607da8b7e3Smrg} 87617da8b7e3Smrg_ACEOF 8762c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8763c3d5982aSmrg eval $cacheid=yes 8764c3d5982aSmrgelse 8765c3d5982aSmrg eval $cacheid=no 8766c3d5982aSmrgfi 8767c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8768c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 8769c3d5982aSmrgfi 8770123e2cc7Smrg 8771123e2cc7Smrg 8772c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8773123e2cc7Smrg 8774c3d5982aSmrg eval supported=\$$cacheid 8775c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8776c3d5982aSmrg$as_echo "$supported" >&6; } 8777c3d5982aSmrg if test "$supported" = "yes" ; then 8778c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8779c3d5982aSmrg found="yes" 8780c3d5982aSmrg fi 8781123e2cc7Smrg fi 8782123e2cc7Smrg 8783123e2cc7Smrg 8784c3d5982aSmrg 8785c3d5982aSmrg 8786c3d5982aSmrg 8787c3d5982aSmrg 8788c3d5982aSmrg 8789c3d5982aSmrg 8790c3d5982aSmrg 8791c3d5982aSmrg 8792c3d5982aSmrg 8793c3d5982aSmrg 8794c3d5982aSmrg 8795c3d5982aSmrg 8796c3d5982aSmrg 8797c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8798c3d5982aSmrg 8799c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8800c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8801c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8802c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8803c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8804c3d5982aSmrg $as_echo_n "(cached) " >&6 8805bded5d25Smrgelse 8806c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8807c3d5982aSmrg/* end confdefs.h. */ 8808c3d5982aSmrgint i; 8809c3d5982aSmrg_ACEOF 8810c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8811c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8812c3d5982aSmrgelse 8813c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 8814c3d5982aSmrgfi 8815c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8816c3d5982aSmrgfi 8817c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8818c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8819c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8820c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 88217da8b7e3Smrgfi 88227da8b7e3Smrg 8823c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8824c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8825c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8826c3d5982aSmrg fi 8827c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8828c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8829c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8830c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8831c3d5982aSmrg $as_echo_n "(cached) " >&6 88327da8b7e3Smrgelse 8833c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8834c3d5982aSmrg/* end confdefs.h. */ 8835c3d5982aSmrgint i; 8836c3d5982aSmrg_ACEOF 8837c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8838c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8839c3d5982aSmrgelse 8840c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8841c3d5982aSmrgfi 8842c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8843c3d5982aSmrgfi 8844c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8845c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8846c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8847c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 88487da8b7e3Smrgfi 88497da8b7e3Smrg 8850c3d5982aSmrgfound="no" 8851c3d5982aSmrg 8852c3d5982aSmrg if test $found = "no" ; then 8853ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8854c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8855c3d5982aSmrg fi 8856c3d5982aSmrg 8857ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8858c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8859c3d5982aSmrg fi 8860c3d5982aSmrg 8861c3d5982aSmrg CFLAGS="$CFLAGS -Wnonnull" 8862c3d5982aSmrg 8863c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 8864c3d5982aSmrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 8865c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wnonnull 8866c3d5982aSmrg if eval \${$cacheid+:} false; then : 8867c3d5982aSmrg $as_echo_n "(cached) " >&6 8868c3d5982aSmrgelse 8869c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8870bded5d25Smrg/* end confdefs.h. */ 8871c3d5982aSmrgint i; 8872bded5d25Smrgint 8873bded5d25Smrgmain () 8874bded5d25Smrg{ 8875bded5d25Smrg 8876bded5d25Smrg ; 8877bded5d25Smrg return 0; 8878bded5d25Smrg} 8879bded5d25Smrg_ACEOF 8880c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8881c3d5982aSmrg eval $cacheid=yes 8882c3d5982aSmrgelse 8883c3d5982aSmrg eval $cacheid=no 8884c3d5982aSmrgfi 8885c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 8886c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 8887bded5d25Smrgfi 8888bded5d25Smrg 8889c3d5982aSmrg 8890c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8891c3d5982aSmrg 8892c3d5982aSmrg eval supported=\$$cacheid 8893c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 8894c3d5982aSmrg$as_echo "$supported" >&6; } 8895c3d5982aSmrg if test "$supported" = "yes" ; then 8896c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 8897c3d5982aSmrg found="yes" 8898c3d5982aSmrg fi 8899c3d5982aSmrg fi 8900c3d5982aSmrg 8901c3d5982aSmrg 8902c3d5982aSmrg 8903c3d5982aSmrg 8904c3d5982aSmrg 8905c3d5982aSmrg 8906c3d5982aSmrg 8907c3d5982aSmrg 8908c3d5982aSmrg 8909c3d5982aSmrg 8910c3d5982aSmrg 8911c3d5982aSmrg 8912c3d5982aSmrg 8913c3d5982aSmrg 8914c3d5982aSmrg 8915c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8916c3d5982aSmrg 8917c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8918c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8919c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 8920c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 8921c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 8922123e2cc7Smrg $as_echo_n "(cached) " >&6 89237da8b7e3Smrgelse 8924bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 89257da8b7e3Smrg/* end confdefs.h. */ 8926c3d5982aSmrgint i; 8927c3d5982aSmrg_ACEOF 8928c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8929c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 8930c3d5982aSmrgelse 8931c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 8932c3d5982aSmrgfi 8933c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8934c3d5982aSmrgfi 8935c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 8936c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8937c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8938c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8939c3d5982aSmrgfi 8940c3d5982aSmrg 8941c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8942c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8943c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8944c3d5982aSmrg fi 8945c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8946c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 8947c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 8948c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 8949c3d5982aSmrg $as_echo_n "(cached) " >&6 8950c3d5982aSmrgelse 8951c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8952c3d5982aSmrg/* end confdefs.h. */ 8953c3d5982aSmrgint i; 8954c3d5982aSmrg_ACEOF 8955c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 8956c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 8957c3d5982aSmrgelse 8958c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8959c3d5982aSmrgfi 8960c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8961c3d5982aSmrgfi 8962c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 8963c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8964c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8965c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8966c3d5982aSmrgfi 8967c3d5982aSmrg 8968c3d5982aSmrgfound="no" 8969c3d5982aSmrg 8970c3d5982aSmrg if test $found = "no" ; then 8971ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8972c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8973c3d5982aSmrg fi 8974c3d5982aSmrg 8975ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8976c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8977c3d5982aSmrg fi 8978c3d5982aSmrg 8979c3d5982aSmrg CFLAGS="$CFLAGS -Winit-self" 89807da8b7e3Smrg 8981c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 8982c3d5982aSmrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 8983c3d5982aSmrg cacheid=xorg_cv_cc_flag__Winit_self 8984c3d5982aSmrg if eval \${$cacheid+:} false; then : 8985c3d5982aSmrg $as_echo_n "(cached) " >&6 8986c3d5982aSmrgelse 8987c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8988c3d5982aSmrg/* end confdefs.h. */ 8989c3d5982aSmrgint i; 89907da8b7e3Smrgint 89917da8b7e3Smrgmain () 89927da8b7e3Smrg{ 89937da8b7e3Smrg 89947da8b7e3Smrg ; 89957da8b7e3Smrg return 0; 89967da8b7e3Smrg} 89977da8b7e3Smrg_ACEOF 8998c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 8999c3d5982aSmrg eval $cacheid=yes 90007da8b7e3Smrgelse 9001c3d5982aSmrg eval $cacheid=no 9002c3d5982aSmrgfi 9003c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9004c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 9005c3d5982aSmrgfi 90067da8b7e3Smrg 9007c3d5982aSmrg 9008c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9009c3d5982aSmrg 9010c3d5982aSmrg eval supported=\$$cacheid 9011c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9012c3d5982aSmrg$as_echo "$supported" >&6; } 9013c3d5982aSmrg if test "$supported" = "yes" ; then 9014c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9015c3d5982aSmrg found="yes" 9016c3d5982aSmrg fi 9017c3d5982aSmrg fi 9018c3d5982aSmrg 9019c3d5982aSmrg 9020c3d5982aSmrg 9021c3d5982aSmrg 9022c3d5982aSmrg 9023c3d5982aSmrg 9024c3d5982aSmrg 9025c3d5982aSmrg 9026c3d5982aSmrg 9027c3d5982aSmrg 9028c3d5982aSmrg 9029c3d5982aSmrg 9030c3d5982aSmrg 9031c3d5982aSmrg 9032c3d5982aSmrg 9033c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9034c3d5982aSmrg 9035c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9036c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9037c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9038c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9039c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9040c3d5982aSmrg $as_echo_n "(cached) " >&6 9041c3d5982aSmrgelse 9042c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9043c3d5982aSmrg/* end confdefs.h. */ 9044c3d5982aSmrgint i; 9045c3d5982aSmrg_ACEOF 9046c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9047c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9048c3d5982aSmrgelse 9049c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 9050c3d5982aSmrgfi 9051c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9052c3d5982aSmrgfi 9053c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9054c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9055c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9056c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9057c3d5982aSmrgfi 9058c3d5982aSmrg 9059c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9060c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9061c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9062c3d5982aSmrg fi 9063c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9064c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9065c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9066c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9067c3d5982aSmrg $as_echo_n "(cached) " >&6 9068c3d5982aSmrgelse 9069c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9070c3d5982aSmrg/* end confdefs.h. */ 9071c3d5982aSmrgint i; 9072c3d5982aSmrg_ACEOF 9073c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9074c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9075c3d5982aSmrgelse 9076c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9077c3d5982aSmrgfi 9078c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 90797da8b7e3Smrgfi 9080c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9081c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9082c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9083c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 90847da8b7e3Smrgfi 9085c3d5982aSmrg 9086c3d5982aSmrgfound="no" 9087c3d5982aSmrg 9088c3d5982aSmrg if test $found = "no" ; then 9089ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9090c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9091c3d5982aSmrg fi 9092c3d5982aSmrg 9093ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9094c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9095c3d5982aSmrg fi 9096c3d5982aSmrg 9097c3d5982aSmrg CFLAGS="$CFLAGS -Wmain" 9098c3d5982aSmrg 9099c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 9100c3d5982aSmrg$as_echo_n "checking if $CC supports -Wmain... " >&6; } 9101c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wmain 9102c3d5982aSmrg if eval \${$cacheid+:} false; then : 9103123e2cc7Smrg $as_echo_n "(cached) " >&6 91047da8b7e3Smrgelse 9105bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91067da8b7e3Smrg/* end confdefs.h. */ 9107c3d5982aSmrgint i; 91087da8b7e3Smrgint 91097da8b7e3Smrgmain () 91107da8b7e3Smrg{ 91117da8b7e3Smrg 91127da8b7e3Smrg ; 91137da8b7e3Smrg return 0; 91147da8b7e3Smrg} 91157da8b7e3Smrg_ACEOF 9116c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 9117c3d5982aSmrg eval $cacheid=yes 9118c3d5982aSmrgelse 9119c3d5982aSmrg eval $cacheid=no 9120c3d5982aSmrgfi 9121c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9122c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 9123c3d5982aSmrgfi 9124c3d5982aSmrg 9125c3d5982aSmrg 9126c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9127c3d5982aSmrg 9128c3d5982aSmrg eval supported=\$$cacheid 9129c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9130c3d5982aSmrg$as_echo "$supported" >&6; } 9131c3d5982aSmrg if test "$supported" = "yes" ; then 9132c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9133c3d5982aSmrg found="yes" 9134c3d5982aSmrg fi 9135c3d5982aSmrg fi 9136c3d5982aSmrg 9137c3d5982aSmrg 9138c3d5982aSmrg 9139c3d5982aSmrg 9140c3d5982aSmrg 9141c3d5982aSmrg 9142c3d5982aSmrg 9143c3d5982aSmrg 9144c3d5982aSmrg 9145c3d5982aSmrg 9146c3d5982aSmrg 9147c3d5982aSmrg 9148c3d5982aSmrg 9149c3d5982aSmrg 9150c3d5982aSmrg 9151c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9152c3d5982aSmrg 9153c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9154c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9155c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9156c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9157c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9158c3d5982aSmrg $as_echo_n "(cached) " >&6 9159c3d5982aSmrgelse 9160c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9161c3d5982aSmrg/* end confdefs.h. */ 9162c3d5982aSmrgint i; 9163c3d5982aSmrg_ACEOF 9164bded5d25Smrgif ac_fn_c_try_compile "$LINENO"; then : 9165c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 91667da8b7e3Smrgelse 9167c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 91687da8b7e3Smrgfi 9169123e2cc7Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 91707da8b7e3Smrgfi 9171c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9172c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9173c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9174c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9175123e2cc7Smrgfi 9176c3d5982aSmrg 9177c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9178c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9179c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9180c3d5982aSmrg fi 9181c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9182c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9183c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9184c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9185123e2cc7Smrg $as_echo_n "(cached) " >&6 91867da8b7e3Smrgelse 9187c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 91887da8b7e3Smrg/* end confdefs.h. */ 9189c3d5982aSmrgint i; 9190c3d5982aSmrg_ACEOF 9191c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9192c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9193c3d5982aSmrgelse 9194c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9195c3d5982aSmrgfi 9196c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9197c3d5982aSmrgfi 9198c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9199c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9200c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9201c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9202c3d5982aSmrgfi 9203c3d5982aSmrg 9204c3d5982aSmrgfound="no" 9205c3d5982aSmrg 9206c3d5982aSmrg if test $found = "no" ; then 9207ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9208c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9209c3d5982aSmrg fi 9210c3d5982aSmrg 9211ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9212c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9213c3d5982aSmrg fi 9214c3d5982aSmrg 9215c3d5982aSmrg CFLAGS="$CFLAGS -Wmissing-braces" 92167da8b7e3Smrg 9217c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 9218c3d5982aSmrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 9219c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 9220c3d5982aSmrg if eval \${$cacheid+:} false; then : 9221c3d5982aSmrg $as_echo_n "(cached) " >&6 9222c3d5982aSmrgelse 9223c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9224c3d5982aSmrg/* end confdefs.h. */ 9225c3d5982aSmrgint i; 92267da8b7e3Smrgint 92277da8b7e3Smrgmain () 92287da8b7e3Smrg{ 92297da8b7e3Smrg 92307da8b7e3Smrg ; 92317da8b7e3Smrg return 0; 92327da8b7e3Smrg} 92337da8b7e3Smrg_ACEOF 9234c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 9235c3d5982aSmrg eval $cacheid=yes 9236123e2cc7Smrgelse 9237c3d5982aSmrg eval $cacheid=no 9238c3d5982aSmrgfi 9239c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9240c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 9241c3d5982aSmrgfi 9242123e2cc7Smrg 9243123e2cc7Smrg 9244c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9245c3d5982aSmrg 9246c3d5982aSmrg eval supported=\$$cacheid 9247c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9248c3d5982aSmrg$as_echo "$supported" >&6; } 9249c3d5982aSmrg if test "$supported" = "yes" ; then 9250c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9251c3d5982aSmrg found="yes" 9252c3d5982aSmrg fi 9253c3d5982aSmrg fi 9254c3d5982aSmrg 9255c3d5982aSmrg 9256c3d5982aSmrg 9257c3d5982aSmrg 9258c3d5982aSmrg 9259c3d5982aSmrg 9260c3d5982aSmrg 9261c3d5982aSmrg 9262c3d5982aSmrg 9263c3d5982aSmrg 9264c3d5982aSmrg 9265c3d5982aSmrg 9266c3d5982aSmrg 9267c3d5982aSmrg 9268c3d5982aSmrg 9269c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9270c3d5982aSmrg 9271c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9272c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9273c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9274c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9275c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9276c3d5982aSmrg $as_echo_n "(cached) " >&6 9277c3d5982aSmrgelse 9278c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9279c3d5982aSmrg/* end confdefs.h. */ 9280c3d5982aSmrgint i; 9281123e2cc7Smrg_ACEOF 9282bded5d25Smrgif ac_fn_c_try_compile "$LINENO"; then : 9283c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9284c3d5982aSmrgelse 9285c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 9286c3d5982aSmrgfi 9287c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9288c3d5982aSmrgfi 9289c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9290c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9291c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9292c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9293c3d5982aSmrgfi 9294123e2cc7Smrg 9295c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9296c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9297c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9298c3d5982aSmrg fi 9299c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9300c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9301c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9302c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9303c3d5982aSmrg $as_echo_n "(cached) " >&6 9304bded5d25Smrgelse 9305c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9306123e2cc7Smrg/* end confdefs.h. */ 9307c3d5982aSmrgint i; 9308c3d5982aSmrg_ACEOF 9309c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9310c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9311c3d5982aSmrgelse 9312c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9313c3d5982aSmrgfi 9314c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9315c3d5982aSmrgfi 9316c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9317c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9318c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9319c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9320c3d5982aSmrgfi 9321c3d5982aSmrg 9322c3d5982aSmrgfound="no" 9323c3d5982aSmrg 9324c3d5982aSmrg if test $found = "no" ; then 9325ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9326c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9327c3d5982aSmrg fi 9328c3d5982aSmrg 9329ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9330c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9331c3d5982aSmrg fi 9332123e2cc7Smrg 9333c3d5982aSmrg CFLAGS="$CFLAGS -Wsequence-point" 9334c3d5982aSmrg 9335c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 9336c3d5982aSmrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 9337c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 9338c3d5982aSmrg if eval \${$cacheid+:} false; then : 9339c3d5982aSmrg $as_echo_n "(cached) " >&6 9340c3d5982aSmrgelse 9341c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9342c3d5982aSmrg/* end confdefs.h. */ 9343c3d5982aSmrgint i; 9344123e2cc7Smrgint 9345123e2cc7Smrgmain () 9346123e2cc7Smrg{ 9347123e2cc7Smrg 9348123e2cc7Smrg ; 9349123e2cc7Smrg return 0; 9350123e2cc7Smrg} 9351123e2cc7Smrg_ACEOF 9352c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 9353c3d5982aSmrg eval $cacheid=yes 9354c3d5982aSmrgelse 9355c3d5982aSmrg eval $cacheid=no 9356123e2cc7Smrgfi 9357c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9358c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 93597da8b7e3Smrgfi 9360c3d5982aSmrg 9361c3d5982aSmrg 9362c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9363c3d5982aSmrg 9364c3d5982aSmrg eval supported=\$$cacheid 9365c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9366c3d5982aSmrg$as_echo "$supported" >&6; } 9367c3d5982aSmrg if test "$supported" = "yes" ; then 9368c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9369c3d5982aSmrg found="yes" 9370c3d5982aSmrg fi 9371c3d5982aSmrg fi 9372c3d5982aSmrg 9373c3d5982aSmrg 9374c3d5982aSmrg 9375c3d5982aSmrg 9376c3d5982aSmrg 9377c3d5982aSmrg 9378c3d5982aSmrg 9379c3d5982aSmrg 9380c3d5982aSmrg 9381c3d5982aSmrg 9382c3d5982aSmrg 9383c3d5982aSmrg 9384c3d5982aSmrg 9385c3d5982aSmrg 9386c3d5982aSmrg 9387c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9388c3d5982aSmrg 9389c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9390c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9391c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9392c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9393c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9394c3d5982aSmrg $as_echo_n "(cached) " >&6 9395c3d5982aSmrgelse 9396c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9397c3d5982aSmrg/* end confdefs.h. */ 9398c3d5982aSmrgint i; 9399c3d5982aSmrg_ACEOF 9400c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9401c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9402c3d5982aSmrgelse 9403c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 9404123e2cc7Smrgfi 9405123e2cc7Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 94067da8b7e3Smrgfi 9407c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9408c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9409c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9410c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 94117da8b7e3Smrgfi 9412c3d5982aSmrg 9413c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9414c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9415c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9416c3d5982aSmrg fi 9417c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9418c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9419c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9420c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9421123e2cc7Smrg $as_echo_n "(cached) " >&6 94227da8b7e3Smrgelse 9423c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 94247da8b7e3Smrg/* end confdefs.h. */ 9425c3d5982aSmrgint i; 9426c3d5982aSmrg_ACEOF 9427c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9428c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9429c3d5982aSmrgelse 9430c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9431c3d5982aSmrgfi 9432c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9433c3d5982aSmrgfi 9434c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9435c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9436c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9437c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9438c3d5982aSmrgfi 94397da8b7e3Smrg 9440c3d5982aSmrgfound="no" 94417da8b7e3Smrg 9442c3d5982aSmrg if test $found = "no" ; then 9443ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9444c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9445c3d5982aSmrg fi 9446123e2cc7Smrg 9447ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9448c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9449c3d5982aSmrg fi 9450c3d5982aSmrg 9451c3d5982aSmrg CFLAGS="$CFLAGS -Wreturn-type" 9452c3d5982aSmrg 9453c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 9454c3d5982aSmrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 9455c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 9456c3d5982aSmrg if eval \${$cacheid+:} false; then : 9457c3d5982aSmrg $as_echo_n "(cached) " >&6 9458c3d5982aSmrgelse 9459c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9460c3d5982aSmrg/* end confdefs.h. */ 9461c3d5982aSmrgint i; 94627da8b7e3Smrgint 94637da8b7e3Smrgmain () 94647da8b7e3Smrg{ 9465c3d5982aSmrg 94667da8b7e3Smrg ; 94677da8b7e3Smrg return 0; 94687da8b7e3Smrg} 94697da8b7e3Smrg_ACEOF 9470c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 9471c3d5982aSmrg eval $cacheid=yes 9472c3d5982aSmrgelse 9473c3d5982aSmrg eval $cacheid=no 94747da8b7e3Smrgfi 9475c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9476c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 94777da8b7e3Smrgfi 94787da8b7e3Smrg 94797da8b7e3Smrg 9480c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 94817da8b7e3Smrg 9482c3d5982aSmrg eval supported=\$$cacheid 9483c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9484c3d5982aSmrg$as_echo "$supported" >&6; } 9485c3d5982aSmrg if test "$supported" = "yes" ; then 9486c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9487c3d5982aSmrg found="yes" 9488c3d5982aSmrg fi 9489c3d5982aSmrg fi 94907da8b7e3Smrg 94917da8b7e3Smrg 9492123e2cc7Smrg 94937da8b7e3Smrg 94947da8b7e3Smrg 9495c3d5982aSmrg 9496c3d5982aSmrg 9497c3d5982aSmrg 9498c3d5982aSmrg 9499c3d5982aSmrg 9500c3d5982aSmrg 9501c3d5982aSmrg 9502c3d5982aSmrg 9503c3d5982aSmrg 9504c3d5982aSmrg 9505c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9506c3d5982aSmrg 9507c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9508c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9509c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9510c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9511c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9512c3d5982aSmrg $as_echo_n "(cached) " >&6 95137da8b7e3Smrgelse 9514c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9515c3d5982aSmrg/* end confdefs.h. */ 9516c3d5982aSmrgint i; 9517c3d5982aSmrg_ACEOF 9518c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9519c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9520c3d5982aSmrgelse 9521c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 95227da8b7e3Smrgfi 9523c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9524c3d5982aSmrgfi 9525c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9526c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9527c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9528c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 95297da8b7e3Smrgfi 95307da8b7e3Smrg 9531c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9532c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9533c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9534c3d5982aSmrg fi 9535c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9536c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9537c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9538c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9539c3d5982aSmrg $as_echo_n "(cached) " >&6 95407da8b7e3Smrgelse 9541c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9542c3d5982aSmrg/* end confdefs.h. */ 9543c3d5982aSmrgint i; 9544c3d5982aSmrg_ACEOF 9545c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9546c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9547c3d5982aSmrgelse 9548c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9549c3d5982aSmrgfi 9550c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9551c3d5982aSmrgfi 9552c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9553c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9554c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9555c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 95567da8b7e3Smrgfi 95577da8b7e3Smrg 9558c3d5982aSmrgfound="no" 95597da8b7e3Smrg 9560c3d5982aSmrg if test $found = "no" ; then 9561ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9562c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9563c3d5982aSmrg fi 9564c3d5982aSmrg 9565ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9566c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9567c3d5982aSmrg fi 9568c3d5982aSmrg 9569c3d5982aSmrg CFLAGS="$CFLAGS -Wtrigraphs" 9570c3d5982aSmrg 9571c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 9572c3d5982aSmrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 9573c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 9574c3d5982aSmrg if eval \${$cacheid+:} false; then : 9575123e2cc7Smrg $as_echo_n "(cached) " >&6 95767da8b7e3Smrgelse 9577c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9578bded5d25Smrg/* end confdefs.h. */ 9579c3d5982aSmrgint i; 9580c3d5982aSmrgint 9581c3d5982aSmrgmain () 9582bded5d25Smrg{ 9583c3d5982aSmrg 9584c3d5982aSmrg ; 9585c3d5982aSmrg return 0; 9586bded5d25Smrg} 9587c3d5982aSmrg_ACEOF 9588c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 9589c3d5982aSmrg eval $cacheid=yes 9590c3d5982aSmrgelse 9591c3d5982aSmrg eval $cacheid=no 9592c3d5982aSmrgfi 9593c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9594c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 9595c3d5982aSmrgfi 95967da8b7e3Smrg 95977da8b7e3Smrg 9598c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9599c3d5982aSmrg 9600c3d5982aSmrg eval supported=\$$cacheid 9601c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9602c3d5982aSmrg$as_echo "$supported" >&6; } 9603c3d5982aSmrg if test "$supported" = "yes" ; then 9604c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9605c3d5982aSmrg found="yes" 9606c3d5982aSmrg fi 9607c3d5982aSmrg fi 9608c3d5982aSmrg 9609c3d5982aSmrg 9610c3d5982aSmrg 9611c3d5982aSmrg 9612c3d5982aSmrg 9613c3d5982aSmrg 9614c3d5982aSmrg 9615c3d5982aSmrg 9616c3d5982aSmrg 9617c3d5982aSmrg 9618c3d5982aSmrg 9619c3d5982aSmrg 9620c3d5982aSmrg 9621c3d5982aSmrg 9622c3d5982aSmrg 9623c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9624c3d5982aSmrg 9625c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9626c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9627c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9628c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9629c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9630c3d5982aSmrg $as_echo_n "(cached) " >&6 9631c3d5982aSmrgelse 9632c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9633c3d5982aSmrg/* end confdefs.h. */ 9634c3d5982aSmrgint i; 9635c3d5982aSmrg_ACEOF 9636c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9637c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9638c3d5982aSmrgelse 9639c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 9640c3d5982aSmrgfi 9641c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9642c3d5982aSmrgfi 9643c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9644c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9645c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9646c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9647c3d5982aSmrgfi 9648c3d5982aSmrg 9649c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9650c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9651c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9652c3d5982aSmrg fi 9653c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9654c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9655c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9656c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9657c3d5982aSmrg $as_echo_n "(cached) " >&6 9658c3d5982aSmrgelse 9659c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9660c3d5982aSmrg/* end confdefs.h. */ 9661c3d5982aSmrgint i; 9662c3d5982aSmrg_ACEOF 9663c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9664c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9665c3d5982aSmrgelse 9666c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9667c3d5982aSmrgfi 9668c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9669c3d5982aSmrgfi 9670c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9671c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9672c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9673c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9674c3d5982aSmrgfi 9675c3d5982aSmrg 9676c3d5982aSmrgfound="no" 96777da8b7e3Smrg 9678c3d5982aSmrg if test $found = "no" ; then 9679ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9680c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9681c3d5982aSmrg fi 96827da8b7e3Smrg 9683ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9684c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9685c3d5982aSmrg fi 96867da8b7e3Smrg 9687c3d5982aSmrg CFLAGS="$CFLAGS -Warray-bounds" 9688c3d5982aSmrg 9689c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 9690c3d5982aSmrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 9691c3d5982aSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 9692c3d5982aSmrg if eval \${$cacheid+:} false; then : 9693c3d5982aSmrg $as_echo_n "(cached) " >&6 9694c3d5982aSmrgelse 9695c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9696c3d5982aSmrg/* end confdefs.h. */ 9697c3d5982aSmrgint i; 9698c3d5982aSmrgint 9699c3d5982aSmrgmain () 9700bded5d25Smrg{ 9701c3d5982aSmrg 9702c3d5982aSmrg ; 9703bded5d25Smrg return 0; 9704bded5d25Smrg} 9705c3d5982aSmrg_ACEOF 9706c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 9707c3d5982aSmrg eval $cacheid=yes 9708c3d5982aSmrgelse 9709c3d5982aSmrg eval $cacheid=no 9710c3d5982aSmrgfi 9711c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9712c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 9713c3d5982aSmrgfi 9714bded5d25Smrg 9715bded5d25Smrg 9716c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9717bded5d25Smrg 9718c3d5982aSmrg eval supported=\$$cacheid 9719c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9720c3d5982aSmrg$as_echo "$supported" >&6; } 9721c3d5982aSmrg if test "$supported" = "yes" ; then 9722c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9723c3d5982aSmrg found="yes" 9724c3d5982aSmrg fi 9725c3d5982aSmrg fi 9726bded5d25Smrg 9727bded5d25Smrg 9728bded5d25Smrg 9729bded5d25Smrg 9730bded5d25Smrg 9731bded5d25Smrg 9732bded5d25Smrg 9733bded5d25Smrg 9734bded5d25Smrg 9735bded5d25Smrg 9736bded5d25Smrg 9737bded5d25Smrg 97387da8b7e3Smrg 97397da8b7e3Smrg 97407da8b7e3Smrg 9741c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9742c3d5982aSmrg 9743c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9744c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9745c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9746c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9747c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9748123e2cc7Smrg $as_echo_n "(cached) " >&6 9749123e2cc7Smrgelse 9750bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9751123e2cc7Smrg/* end confdefs.h. */ 9752c3d5982aSmrgint i; 9753123e2cc7Smrg_ACEOF 9754c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9755c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9756bded5d25Smrgelse 9757c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 9758c3d5982aSmrgfi 9759c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9760c3d5982aSmrgfi 9761c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9762c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9763c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9764c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9765123e2cc7Smrgfi 9766123e2cc7Smrg 9767c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9768c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9769c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9770c3d5982aSmrg fi 9771c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9772c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9773c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9774c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9775c3d5982aSmrg $as_echo_n "(cached) " >&6 9776c3d5982aSmrgelse 9777bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9778123e2cc7Smrg/* end confdefs.h. */ 9779c3d5982aSmrgint i; 9780123e2cc7Smrg_ACEOF 9781c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9782c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9783123e2cc7Smrgelse 9784c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9785123e2cc7Smrgfi 9786c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9787c3d5982aSmrgfi 9788c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9789c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9790c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9791c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9792123e2cc7Smrgfi 9793123e2cc7Smrg 9794c3d5982aSmrgfound="no" 9795123e2cc7Smrg 9796c3d5982aSmrg if test $found = "no" ; then 9797ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9798c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9799c3d5982aSmrg fi 9800c3d5982aSmrg 9801ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9802c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9803c3d5982aSmrg fi 9804c3d5982aSmrg 9805c3d5982aSmrg CFLAGS="$CFLAGS -Wwrite-strings" 9806c3d5982aSmrg 9807c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 9808c3d5982aSmrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 9809c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 9810c3d5982aSmrg if eval \${$cacheid+:} false; then : 9811c3d5982aSmrg $as_echo_n "(cached) " >&6 9812123e2cc7Smrgelse 9813bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9814123e2cc7Smrg/* end confdefs.h. */ 9815c3d5982aSmrgint i; 9816c3d5982aSmrgint 9817c3d5982aSmrgmain () 9818c3d5982aSmrg{ 9819c3d5982aSmrg 9820c3d5982aSmrg ; 9821c3d5982aSmrg return 0; 9822c3d5982aSmrg} 9823123e2cc7Smrg_ACEOF 9824c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 9825c3d5982aSmrg eval $cacheid=yes 9826c3d5982aSmrgelse 9827c3d5982aSmrg eval $cacheid=no 9828c3d5982aSmrgfi 9829c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9830c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 9831c3d5982aSmrgfi 9832c3d5982aSmrg 9833c3d5982aSmrg 9834c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9835c3d5982aSmrg 9836c3d5982aSmrg eval supported=\$$cacheid 9837c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9838c3d5982aSmrg$as_echo "$supported" >&6; } 9839c3d5982aSmrg if test "$supported" = "yes" ; then 9840c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 9841c3d5982aSmrg found="yes" 9842c3d5982aSmrg fi 9843c3d5982aSmrg fi 9844c3d5982aSmrg 9845c3d5982aSmrg 9846c3d5982aSmrg 9847c3d5982aSmrg 9848c3d5982aSmrg 9849c3d5982aSmrg 9850c3d5982aSmrg 9851123e2cc7Smrg 9852c3d5982aSmrg 9853c3d5982aSmrg 9854c3d5982aSmrg 9855c3d5982aSmrg 9856c3d5982aSmrg 9857c3d5982aSmrg 9858c3d5982aSmrg 9859c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9860c3d5982aSmrg 9861c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9862c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9863c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9864c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9865c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9866c3d5982aSmrg $as_echo_n "(cached) " >&6 9867bded5d25Smrgelse 9868c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9869c3d5982aSmrg/* end confdefs.h. */ 9870c3d5982aSmrgint i; 9871c3d5982aSmrg_ACEOF 9872c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9873c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9874c3d5982aSmrgelse 9875c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 9876c3d5982aSmrgfi 9877c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9878c3d5982aSmrgfi 9879c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9880c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9881c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9882c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9883123e2cc7Smrgfi 9884123e2cc7Smrg 9885c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9886c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9887c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9888c3d5982aSmrg fi 9889c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9890c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 9891c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 9892c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 9893c3d5982aSmrg $as_echo_n "(cached) " >&6 9894c3d5982aSmrgelse 9895bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9896123e2cc7Smrg/* end confdefs.h. */ 9897c3d5982aSmrgint i; 9898123e2cc7Smrg_ACEOF 9899c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9900c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 9901123e2cc7Smrgelse 9902c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9903c3d5982aSmrgfi 9904c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9905c3d5982aSmrgfi 9906c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 9907c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9908c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9909c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9910123e2cc7Smrgfi 9911123e2cc7Smrg 9912c3d5982aSmrgfound="no" 9913bded5d25Smrg 9914c3d5982aSmrg if test $found = "no" ; then 9915ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9916c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9917c3d5982aSmrg fi 9918123e2cc7Smrg 9919ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9920c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9921c3d5982aSmrg fi 9922123e2cc7Smrg 9923c3d5982aSmrg CFLAGS="$CFLAGS -Waddress" 9924123e2cc7Smrg 9925c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 9926c3d5982aSmrg$as_echo_n "checking if $CC supports -Waddress... " >&6; } 9927c3d5982aSmrg cacheid=xorg_cv_cc_flag__Waddress 9928c3d5982aSmrg if eval \${$cacheid+:} false; then : 9929123e2cc7Smrg $as_echo_n "(cached) " >&6 9930123e2cc7Smrgelse 9931c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9932c3d5982aSmrg/* end confdefs.h. */ 9933c3d5982aSmrgint i; 9934c3d5982aSmrgint 9935c3d5982aSmrgmain () 9936c3d5982aSmrg{ 9937123e2cc7Smrg 9938c3d5982aSmrg ; 9939c3d5982aSmrg return 0; 9940c3d5982aSmrg} 9941c3d5982aSmrg_ACEOF 9942c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 9943c3d5982aSmrg eval $cacheid=yes 9944123e2cc7Smrgelse 9945c3d5982aSmrg eval $cacheid=no 9946123e2cc7Smrgfi 9947c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 9948c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 9949123e2cc7Smrgfi 9950123e2cc7Smrg 9951123e2cc7Smrg 9952c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9953c3d5982aSmrg 9954c3d5982aSmrg eval supported=\$$cacheid 9955c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 9956c3d5982aSmrg$as_echo "$supported" >&6; } 9957c3d5982aSmrg if test "$supported" = "yes" ; then 9958c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 9959c3d5982aSmrg found="yes" 9960c3d5982aSmrg fi 9961c3d5982aSmrg fi 9962c3d5982aSmrg 9963c3d5982aSmrg 9964c3d5982aSmrg 9965c3d5982aSmrg 9966c3d5982aSmrg 9967c3d5982aSmrg 9968c3d5982aSmrg 9969c3d5982aSmrg 9970c3d5982aSmrg 9971c3d5982aSmrg 9972c3d5982aSmrg 9973c3d5982aSmrg 9974c3d5982aSmrg 9975c3d5982aSmrg 9976c3d5982aSmrg 9977c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9978c3d5982aSmrg 9979c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9980c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9981c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 9982c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 9983c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 9984123e2cc7Smrg $as_echo_n "(cached) " >&6 9985123e2cc7Smrgelse 9986c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9987c3d5982aSmrg/* end confdefs.h. */ 9988c3d5982aSmrgint i; 9989c3d5982aSmrg_ACEOF 9990c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 9991c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 9992123e2cc7Smrgelse 9993c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 9994c3d5982aSmrgfi 9995c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9996c3d5982aSmrgfi 9997c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 9998c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9999c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10000c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10001123e2cc7Smrgfi 10002123e2cc7Smrg 10003c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10004c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10005c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10006c3d5982aSmrg fi 10007c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10008c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10009c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10010c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10011c3d5982aSmrg $as_echo_n "(cached) " >&6 10012c3d5982aSmrgelse 10013c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10014c3d5982aSmrg/* end confdefs.h. */ 10015c3d5982aSmrgint i; 10016c3d5982aSmrg_ACEOF 10017c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10018c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10019c3d5982aSmrgelse 10020c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10021c3d5982aSmrgfi 10022c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10023c3d5982aSmrgfi 10024c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10025c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10026c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10027c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10028123e2cc7Smrgfi 10029123e2cc7Smrg 10030c3d5982aSmrgfound="no" 10031123e2cc7Smrg 10032c3d5982aSmrg if test $found = "no" ; then 10033ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10034c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10035c3d5982aSmrg fi 10036c3d5982aSmrg 10037ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10038c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10039c3d5982aSmrg fi 10040c3d5982aSmrg 10041c3d5982aSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10042c3d5982aSmrg 10043c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 10044c3d5982aSmrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10045c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 10046c3d5982aSmrg if eval \${$cacheid+:} false; then : 10047123e2cc7Smrg $as_echo_n "(cached) " >&6 10048123e2cc7Smrgelse 10049bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10050123e2cc7Smrg/* end confdefs.h. */ 10051c3d5982aSmrgint i; 10052123e2cc7Smrgint 10053123e2cc7Smrgmain () 10054123e2cc7Smrg{ 10055123e2cc7Smrg 10056123e2cc7Smrg ; 10057123e2cc7Smrg return 0; 10058123e2cc7Smrg} 10059123e2cc7Smrg_ACEOF 10060c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 10061c3d5982aSmrg eval $cacheid=yes 10062123e2cc7Smrgelse 10063c3d5982aSmrg eval $cacheid=no 10064c3d5982aSmrgfi 10065c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 10066c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 10067123e2cc7Smrgfi 10068123e2cc7Smrg 10069c3d5982aSmrg 10070c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10071c3d5982aSmrg 10072c3d5982aSmrg eval supported=\$$cacheid 10073c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10074c3d5982aSmrg$as_echo "$supported" >&6; } 10075c3d5982aSmrg if test "$supported" = "yes" ; then 10076c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10077c3d5982aSmrg found="yes" 10078c3d5982aSmrg fi 10079c3d5982aSmrg fi 10080c3d5982aSmrg 10081c3d5982aSmrg 10082c3d5982aSmrg 10083c3d5982aSmrg 10084c3d5982aSmrg 10085c3d5982aSmrg 10086c3d5982aSmrg 10087c3d5982aSmrg 10088c3d5982aSmrg 10089c3d5982aSmrg 10090c3d5982aSmrg 10091c3d5982aSmrg 10092c3d5982aSmrg 10093c3d5982aSmrg 10094c3d5982aSmrg 10095c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10096c3d5982aSmrg 10097c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10098c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10099c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10100c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10101c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10102c3d5982aSmrg $as_echo_n "(cached) " >&6 10103c3d5982aSmrgelse 10104bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10105123e2cc7Smrg/* end confdefs.h. */ 10106c3d5982aSmrgint i; 10107123e2cc7Smrg_ACEOF 10108c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10109c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10110123e2cc7Smrgelse 10111c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 10112123e2cc7Smrgfi 10113c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10114c3d5982aSmrgfi 10115c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10116c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10117c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10118c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10119123e2cc7Smrgfi 10120123e2cc7Smrg 10121c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10122c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10123c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10124c3d5982aSmrg fi 10125c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10126c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10127c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10128c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10129c3d5982aSmrg $as_echo_n "(cached) " >&6 10130c3d5982aSmrgelse 10131bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10132123e2cc7Smrg/* end confdefs.h. */ 10133c3d5982aSmrgint i; 10134123e2cc7Smrg_ACEOF 10135c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10136c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10137123e2cc7Smrgelse 10138c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10139123e2cc7Smrgfi 10140c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10141c3d5982aSmrgfi 10142c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10143c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10144c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10145c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10146123e2cc7Smrgfi 10147123e2cc7Smrg 10148c3d5982aSmrgfound="no" 10149c3d5982aSmrg 10150c3d5982aSmrg if test $found = "no" ; then 10151ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10152c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10153c3d5982aSmrg fi 10154c3d5982aSmrg 10155ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10156c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10157c3d5982aSmrg fi 10158c3d5982aSmrg 10159c3d5982aSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10160c3d5982aSmrg 10161c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 10162c3d5982aSmrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10163c3d5982aSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 10164c3d5982aSmrg if eval \${$cacheid+:} false; then : 10165c3d5982aSmrg $as_echo_n "(cached) " >&6 10166123e2cc7Smrgelse 10167bded5d25Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10168123e2cc7Smrg/* end confdefs.h. */ 10169c3d5982aSmrgint i; 10170123e2cc7Smrgint 10171123e2cc7Smrgmain () 10172123e2cc7Smrg{ 10173c3d5982aSmrg 10174c3d5982aSmrg ; 10175123e2cc7Smrg return 0; 10176123e2cc7Smrg} 10177123e2cc7Smrg_ACEOF 10178c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 10179c3d5982aSmrg eval $cacheid=yes 10180bded5d25Smrgelse 10181c3d5982aSmrg eval $cacheid=no 10182123e2cc7Smrgfi 10183c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 10184c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 10185123e2cc7Smrgfi 10186123e2cc7Smrg 10187123e2cc7Smrg 10188c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10189123e2cc7Smrg 10190c3d5982aSmrg eval supported=\$$cacheid 10191c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10192c3d5982aSmrg$as_echo "$supported" >&6; } 10193c3d5982aSmrg if test "$supported" = "yes" ; then 10194c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10195c3d5982aSmrg found="yes" 10196c3d5982aSmrg fi 10197c3d5982aSmrg fi 10198123e2cc7Smrg 10199123e2cc7Smrg 10200123e2cc7Smrgfi 10201123e2cc7Smrg 10202123e2cc7Smrg 10203123e2cc7Smrg 10204123e2cc7Smrg 10205123e2cc7Smrg 10206bded5d25Smrg 10207c3d5982aSmrg 10208c3d5982aSmrg CWARNFLAGS="$BASE_CFLAGS" 10209c3d5982aSmrg if test "x$GCC" = xyes ; then 10210c3d5982aSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10211c3d5982aSmrg fi 10212c3d5982aSmrg 10213c3d5982aSmrg 10214c3d5982aSmrg 10215c3d5982aSmrg 10216c3d5982aSmrg 10217c3d5982aSmrg 10218c3d5982aSmrg 10219c3d5982aSmrg 10220c3d5982aSmrg# Check whether --enable-strict-compilation was given. 10221c3d5982aSmrgif test "${enable_strict_compilation+set}" = set; then : 10222c3d5982aSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 10223123e2cc7Smrgelse 10224c3d5982aSmrg STRICT_COMPILE=no 10225123e2cc7Smrgfi 10226123e2cc7Smrg 10227123e2cc7Smrg 10228c3d5982aSmrg 10229c3d5982aSmrg 10230c3d5982aSmrg 10231c3d5982aSmrg 10232c3d5982aSmrgSTRICT_CFLAGS="" 10233c3d5982aSmrg 10234c3d5982aSmrg 10235c3d5982aSmrg 10236c3d5982aSmrg 10237c3d5982aSmrg 10238c3d5982aSmrg 10239c3d5982aSmrg 10240c3d5982aSmrg 10241c3d5982aSmrg 10242c3d5982aSmrg 10243c3d5982aSmrg 10244c3d5982aSmrg 10245c3d5982aSmrg 10246c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10247c3d5982aSmrg 10248c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10249c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10250c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10251c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10252c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10253bded5d25Smrg $as_echo_n "(cached) " >&6 10254bded5d25Smrgelse 10255c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10256c3d5982aSmrg/* end confdefs.h. */ 10257c3d5982aSmrgint i; 10258c3d5982aSmrg_ACEOF 10259c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10260c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10261bded5d25Smrgelse 10262c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 10263c3d5982aSmrgfi 10264c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10265c3d5982aSmrgfi 10266c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10267c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10268c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10269c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10270bded5d25Smrgfi 10271123e2cc7Smrg 10272c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10273c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10274c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10275c3d5982aSmrg fi 10276c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10277c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10278c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10279c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10280c3d5982aSmrg $as_echo_n "(cached) " >&6 10281bded5d25Smrgelse 10282c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10283c3d5982aSmrg/* end confdefs.h. */ 10284c3d5982aSmrgint i; 10285c3d5982aSmrg_ACEOF 10286c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10287c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10288c3d5982aSmrgelse 10289c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10290bded5d25Smrgfi 10291c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10292bded5d25Smrgfi 10293c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10294c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10295c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10296c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10297bded5d25Smrgfi 10298123e2cc7Smrg 10299c3d5982aSmrgfound="no" 10300c3d5982aSmrg 10301c3d5982aSmrg if test $found = "no" ; then 10302ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10303c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10304c3d5982aSmrg fi 10305c3d5982aSmrg 10306ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10307c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10308c3d5982aSmrg fi 10309c3d5982aSmrg 10310c3d5982aSmrg CFLAGS="$CFLAGS -pedantic" 10311c3d5982aSmrg 10312c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 10313c3d5982aSmrg$as_echo_n "checking if $CC supports -pedantic... " >&6; } 10314c3d5982aSmrg cacheid=xorg_cv_cc_flag__pedantic 10315c3d5982aSmrg if eval \${$cacheid+:} false; then : 10316123e2cc7Smrg $as_echo_n "(cached) " >&6 10317123e2cc7Smrgelse 10318c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10319c3d5982aSmrg/* end confdefs.h. */ 10320c3d5982aSmrgint i; 10321c3d5982aSmrgint 10322c3d5982aSmrgmain () 10323c3d5982aSmrg{ 10324123e2cc7Smrg 10325c3d5982aSmrg ; 10326c3d5982aSmrg return 0; 10327c3d5982aSmrg} 10328c3d5982aSmrg_ACEOF 10329c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 10330c3d5982aSmrg eval $cacheid=yes 10331c3d5982aSmrgelse 10332c3d5982aSmrg eval $cacheid=no 10333123e2cc7Smrgfi 10334c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 10335c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 10336c3d5982aSmrgfi 10337c3d5982aSmrg 10338c3d5982aSmrg 10339c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10340c3d5982aSmrg 10341c3d5982aSmrg eval supported=\$$cacheid 10342c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10343c3d5982aSmrg$as_echo "$supported" >&6; } 10344c3d5982aSmrg if test "$supported" = "yes" ; then 10345c3d5982aSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10346c3d5982aSmrg found="yes" 10347c3d5982aSmrg fi 10348c3d5982aSmrg fi 10349123e2cc7Smrg 10350123e2cc7Smrg 10351c3d5982aSmrg 10352c3d5982aSmrg 10353c3d5982aSmrg 10354c3d5982aSmrg 10355c3d5982aSmrg 10356c3d5982aSmrg 10357c3d5982aSmrg 10358c3d5982aSmrg 10359c3d5982aSmrg 10360c3d5982aSmrg 10361c3d5982aSmrg 10362c3d5982aSmrg 10363c3d5982aSmrg 10364c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10365c3d5982aSmrg 10366c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10367c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10368c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10369c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10370c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10371123e2cc7Smrg $as_echo_n "(cached) " >&6 10372123e2cc7Smrgelse 10373c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10374c3d5982aSmrg/* end confdefs.h. */ 10375c3d5982aSmrgint i; 10376c3d5982aSmrg_ACEOF 10377c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10378c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10379123e2cc7Smrgelse 10380c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 10381c3d5982aSmrgfi 10382c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10383c3d5982aSmrgfi 10384c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10385c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10386c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10387c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10388123e2cc7Smrgfi 10389123e2cc7Smrg 10390c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10391c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10392c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10393c3d5982aSmrg fi 10394c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10395c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10396c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10397c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10398c3d5982aSmrg $as_echo_n "(cached) " >&6 10399c3d5982aSmrgelse 10400c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10401c3d5982aSmrg/* end confdefs.h. */ 10402c3d5982aSmrgint i; 10403c3d5982aSmrg_ACEOF 10404c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10405c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10406c3d5982aSmrgelse 10407c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10408c3d5982aSmrgfi 10409c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10410c3d5982aSmrgfi 10411c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10412c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10413c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10414c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10415123e2cc7Smrgfi 10416123e2cc7Smrg 10417c3d5982aSmrgfound="no" 10418123e2cc7Smrg 10419c3d5982aSmrg if test $found = "no" ; then 10420ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10421c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10422c3d5982aSmrg fi 10423c3d5982aSmrg 10424ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10425c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10426c3d5982aSmrg fi 10427c3d5982aSmrg 10428c3d5982aSmrg CFLAGS="$CFLAGS -Werror" 10429c3d5982aSmrg 10430c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 10431c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror... " >&6; } 10432c3d5982aSmrg cacheid=xorg_cv_cc_flag__Werror 10433c3d5982aSmrg if eval \${$cacheid+:} false; then : 10434bded5d25Smrg $as_echo_n "(cached) " >&6 10435bded5d25Smrgelse 10436c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10437c3d5982aSmrg/* end confdefs.h. */ 10438c3d5982aSmrgint i; 10439c3d5982aSmrgint 10440c3d5982aSmrgmain () 10441c3d5982aSmrg{ 10442bded5d25Smrg 10443c3d5982aSmrg ; 10444c3d5982aSmrg return 0; 10445c3d5982aSmrg} 10446c3d5982aSmrg_ACEOF 10447c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 10448c3d5982aSmrg eval $cacheid=yes 10449bded5d25Smrgelse 10450c3d5982aSmrg eval $cacheid=no 10451bded5d25Smrgfi 10452c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 10453c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 10454bded5d25Smrgfi 10455bded5d25Smrg 10456bded5d25Smrg 10457c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10458c3d5982aSmrg 10459c3d5982aSmrg eval supported=\$$cacheid 10460c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10461c3d5982aSmrg$as_echo "$supported" >&6; } 10462c3d5982aSmrg if test "$supported" = "yes" ; then 10463c3d5982aSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10464c3d5982aSmrg found="yes" 10465c3d5982aSmrg fi 10466c3d5982aSmrg fi 10467123e2cc7Smrg 10468c3d5982aSmrg if test $found = "no" ; then 10469ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10470c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10471c3d5982aSmrg fi 10472123e2cc7Smrg 10473ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10474c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10475c3d5982aSmrg fi 10476123e2cc7Smrg 10477c3d5982aSmrg CFLAGS="$CFLAGS -errwarn" 10478c3d5982aSmrg 10479c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 10480c3d5982aSmrg$as_echo_n "checking if $CC supports -errwarn... " >&6; } 10481c3d5982aSmrg cacheid=xorg_cv_cc_flag__errwarn 10482c3d5982aSmrg if eval \${$cacheid+:} false; then : 10483c3d5982aSmrg $as_echo_n "(cached) " >&6 10484123e2cc7Smrgelse 10485c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10486c3d5982aSmrg/* end confdefs.h. */ 10487c3d5982aSmrgint i; 10488c3d5982aSmrgint 10489c3d5982aSmrgmain () 10490c3d5982aSmrg{ 10491c3d5982aSmrg 10492c3d5982aSmrg ; 10493c3d5982aSmrg return 0; 10494c3d5982aSmrg} 10495c3d5982aSmrg_ACEOF 10496c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 10497c3d5982aSmrg eval $cacheid=yes 10498123e2cc7Smrgelse 10499c3d5982aSmrg eval $cacheid=no 10500123e2cc7Smrgfi 10501c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 10502c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 10503123e2cc7Smrgfi 10504123e2cc7Smrg 10505123e2cc7Smrg 10506c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10507123e2cc7Smrg 10508c3d5982aSmrg eval supported=\$$cacheid 10509c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10510c3d5982aSmrg$as_echo "$supported" >&6; } 10511c3d5982aSmrg if test "$supported" = "yes" ; then 10512c3d5982aSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10513c3d5982aSmrg found="yes" 10514c3d5982aSmrg fi 10515c3d5982aSmrg fi 10516123e2cc7Smrg 10517123e2cc7Smrg 10518123e2cc7Smrg 10519c3d5982aSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10520c3d5982aSmrg# activate it with -Werror, so we add it here explicitly. 10521c3d5982aSmrg 10522c3d5982aSmrg 10523c3d5982aSmrg 10524c3d5982aSmrg 10525c3d5982aSmrg 10526c3d5982aSmrg 10527c3d5982aSmrg 10528c3d5982aSmrg 10529c3d5982aSmrg 10530c3d5982aSmrg 10531c3d5982aSmrg 10532c3d5982aSmrg 10533c3d5982aSmrg 10534c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10535c3d5982aSmrg 10536c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10537c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10538c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 10539c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 10540c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 10541c3d5982aSmrg $as_echo_n "(cached) " >&6 10542123e2cc7Smrgelse 10543c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10544c3d5982aSmrg/* end confdefs.h. */ 10545c3d5982aSmrgint i; 10546c3d5982aSmrg_ACEOF 10547c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10548c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=yes 10549c3d5982aSmrgelse 10550c3d5982aSmrg xorg_cv_cc_flag_unknown_warning_option=no 10551c3d5982aSmrgfi 10552c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10553c3d5982aSmrgfi 10554c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 10555c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10556c3d5982aSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10557c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10558123e2cc7Smrgfi 10559123e2cc7Smrg 10560c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10561c3d5982aSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10562c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10563c3d5982aSmrg fi 10564c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10565c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 10566c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 10567c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 10568c3d5982aSmrg $as_echo_n "(cached) " >&6 10569123e2cc7Smrgelse 10570c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10571c3d5982aSmrg/* end confdefs.h. */ 10572c3d5982aSmrgint i; 10573c3d5982aSmrg_ACEOF 10574c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then : 10575c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 10576c3d5982aSmrgelse 10577c3d5982aSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10578c3d5982aSmrgfi 10579c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10580c3d5982aSmrgfi 10581c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 10582c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10583c3d5982aSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10584c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10585123e2cc7Smrgfi 10586123e2cc7Smrg 10587c3d5982aSmrgfound="no" 10588c3d5982aSmrg 10589c3d5982aSmrg if test $found = "no" ; then 10590ff143803Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10591c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10592c3d5982aSmrg fi 10593c3d5982aSmrg 10594ff143803Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10595c3d5982aSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10596c3d5982aSmrg fi 10597c3d5982aSmrg 10598c3d5982aSmrg CFLAGS="$CFLAGS -Werror=attributes" 10599c3d5982aSmrg 10600c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 10601c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 10602ff143803Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 10603c3d5982aSmrg if eval \${$cacheid+:} false; then : 10604c3d5982aSmrg $as_echo_n "(cached) " >&6 10605123e2cc7Smrgelse 10606c3d5982aSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10607c3d5982aSmrg/* end confdefs.h. */ 10608c3d5982aSmrgint i; 10609c3d5982aSmrgint 10610c3d5982aSmrgmain () 10611c3d5982aSmrg{ 10612c3d5982aSmrg 10613c3d5982aSmrg ; 10614c3d5982aSmrg return 0; 10615c3d5982aSmrg} 10616c3d5982aSmrg_ACEOF 10617c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then : 10618c3d5982aSmrg eval $cacheid=yes 10619c3d5982aSmrgelse 10620c3d5982aSmrg eval $cacheid=no 10621c3d5982aSmrgfi 10622c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \ 10623c3d5982aSmrg conftest$ac_exeext conftest.$ac_ext 10624123e2cc7Smrgfi 10625123e2cc7Smrg 10626c3d5982aSmrg 10627c3d5982aSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10628c3d5982aSmrg 10629c3d5982aSmrg eval supported=\$$cacheid 10630c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 10631c3d5982aSmrg$as_echo "$supported" >&6; } 10632c3d5982aSmrg if test "$supported" = "yes" ; then 10633c3d5982aSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10634c3d5982aSmrg found="yes" 10635c3d5982aSmrg fi 10636123e2cc7Smrg fi 10637c3d5982aSmrg 10638c3d5982aSmrg 10639c3d5982aSmrg 10640c3d5982aSmrgif test "x$STRICT_COMPILE" = "xyes"; then 10641c3d5982aSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10642c3d5982aSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10643123e2cc7Smrgfi 10644c3d5982aSmrg 10645c3d5982aSmrg 10646123e2cc7Smrg 10647123e2cc7Smrg 10648123e2cc7Smrg 10649123e2cc7Smrg 10650123e2cc7Smrgcat >>confdefs.h <<_ACEOF 10651123e2cc7Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10652123e2cc7Smrg_ACEOF 10653123e2cc7Smrg 10654123e2cc7Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10655123e2cc7Smrg if test "x$PVM" = "x"; then 10656123e2cc7Smrg PVM="0" 10657123e2cc7Smrg fi 10658123e2cc7Smrg 10659123e2cc7Smrgcat >>confdefs.h <<_ACEOF 10660123e2cc7Smrg#define PACKAGE_VERSION_MINOR $PVM 10661123e2cc7Smrg_ACEOF 10662123e2cc7Smrg 10663123e2cc7Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10664123e2cc7Smrg if test "x$PVP" = "x"; then 10665123e2cc7Smrg PVP="0" 10666123e2cc7Smrg fi 10667123e2cc7Smrg 10668123e2cc7Smrgcat >>confdefs.h <<_ACEOF 10669123e2cc7Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 10670123e2cc7Smrg_ACEOF 10671123e2cc7Smrg 10672123e2cc7Smrg 10673123e2cc7Smrg 10674bded5d25SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 10675bded5d25Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 10676bded5d25Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 10677123e2cc7Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)" 10678123e2cc7Smrg 10679bded5d25Smrg 10680bded5d25Smrg 10681bded5d25Smrg 10682bded5d25Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10683bded5d25SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10684bded5d25Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 10685bded5d25Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 10686bded5d25Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 10687bded5d25Smrg 10688123e2cc7Smrg 10689123e2cc7Smrg 10690123e2cc7Smrg 10691123e2cc7Smrg 10692123e2cc7Smrg 10693123e2cc7Smrgif test x$APP_MAN_SUFFIX = x ; then 10694123e2cc7Smrg APP_MAN_SUFFIX=1 10695123e2cc7Smrgfi 10696123e2cc7Smrgif test x$APP_MAN_DIR = x ; then 10697123e2cc7Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 10698123e2cc7Smrgfi 10699123e2cc7Smrg 10700123e2cc7Smrgif test x$LIB_MAN_SUFFIX = x ; then 10701123e2cc7Smrg LIB_MAN_SUFFIX=3 10702123e2cc7Smrgfi 10703123e2cc7Smrgif test x$LIB_MAN_DIR = x ; then 10704123e2cc7Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 10705123e2cc7Smrgfi 10706123e2cc7Smrg 10707123e2cc7Smrgif test x$FILE_MAN_SUFFIX = x ; then 10708123e2cc7Smrg case $host_os in 10709ff143803Smrg # Solaris 2.0 - 11 use SysV man page sections 10710ff143803Smrg solaris2.?|solaris2.1[01]) FILE_MAN_SUFFIX=4 ;; 10711ff143803Smrg *) FILE_MAN_SUFFIX=5 ;; 10712123e2cc7Smrg esac 10713123e2cc7Smrgfi 10714123e2cc7Smrgif test x$FILE_MAN_DIR = x ; then 10715123e2cc7Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 10716123e2cc7Smrgfi 10717123e2cc7Smrg 10718123e2cc7Smrgif test x$MISC_MAN_SUFFIX = x ; then 10719123e2cc7Smrg case $host_os in 10720ff143803Smrg # Solaris 2.0 - 11 use SysV man page sections 10721ff143803Smrg solaris2.?|solaris2.1[01]) MISC_MAN_SUFFIX=5 ;; 10722ff143803Smrg *) MISC_MAN_SUFFIX=7 ;; 10723123e2cc7Smrg esac 10724123e2cc7Smrgfi 10725123e2cc7Smrgif test x$MISC_MAN_DIR = x ; then 10726123e2cc7Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 10727123e2cc7Smrgfi 10728123e2cc7Smrg 10729123e2cc7Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 10730123e2cc7Smrg case $host_os in 10731ff143803Smrg # Solaris 2.0 - 11 use SysV man page sections 10732ff143803Smrg solaris2.?|solaris2.1[01]) DRIVER_MAN_SUFFIX=7 ;; 10733ff143803Smrg *) DRIVER_MAN_SUFFIX=4 ;; 10734123e2cc7Smrg esac 10735123e2cc7Smrgfi 10736123e2cc7Smrgif test x$DRIVER_MAN_DIR = x ; then 10737123e2cc7Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 10738123e2cc7Smrgfi 10739123e2cc7Smrg 10740123e2cc7Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 10741123e2cc7Smrg case $host_os in 10742ff143803Smrg # Solaris 2.0 - 11 use SysV man page sections 10743ff143803Smrg solaris2.?|solaris2.1[01]) ADMIN_MAN_SUFFIX=1m ;; 10744ff143803Smrg *) ADMIN_MAN_SUFFIX=8 ;; 10745123e2cc7Smrg esac 10746123e2cc7Smrgfi 10747123e2cc7Smrgif test x$ADMIN_MAN_DIR = x ; then 10748123e2cc7Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 10749123e2cc7Smrgfi 10750123e2cc7Smrg 10751123e2cc7Smrg 10752123e2cc7Smrg 10753123e2cc7Smrg 10754123e2cc7Smrg 10755123e2cc7Smrg 10756123e2cc7Smrg 10757123e2cc7Smrg 10758123e2cc7Smrg 10759123e2cc7Smrg 10760123e2cc7Smrg 10761123e2cc7Smrg 10762123e2cc7Smrg 10763123e2cc7Smrg 10764123e2cc7Smrg 10765bded5d25SmrgXORG_MAN_PAGE="X Version 11" 10766123e2cc7Smrg 10767bded5d25SmrgMAN_SUBSTS="\ 10768bded5d25Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10769bded5d25Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 10770bded5d25Smrg -e 's|__xservername__|Xorg|g' \ 10771bded5d25Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 10772bded5d25Smrg -e 's|__projectroot__|\$(prefix)|g' \ 10773bded5d25Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 10774bded5d25Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 10775bded5d25Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 10776bded5d25Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 10777bded5d25Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 10778bded5d25Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 10779bded5d25Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 10780123e2cc7Smrg 107817da8b7e3Smrg 107827da8b7e3Smrg 10783bded5d25Smrg# Check whether --enable-silent-rules was given. 10784bded5d25Smrgif test "${enable_silent_rules+set}" = set; then : 10785bded5d25Smrg enableval=$enable_silent_rules; 107867da8b7e3Smrgfi 107877da8b7e3Smrg 10788c3d5982aSmrgcase $enable_silent_rules in # ((( 10789c3d5982aSmrg yes) AM_DEFAULT_VERBOSITY=0;; 10790c3d5982aSmrg no) AM_DEFAULT_VERBOSITY=1;; 10791c3d5982aSmrg *) AM_DEFAULT_VERBOSITY=0;; 10792bded5d25Smrgesac 10793c3d5982aSmrgam_make=${MAKE-make} 10794c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 10795c3d5982aSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 10796c3d5982aSmrgif ${am_cv_make_support_nested_variables+:} false; then : 10797c3d5982aSmrg $as_echo_n "(cached) " >&6 10798c3d5982aSmrgelse 10799c3d5982aSmrg if $as_echo 'TRUE=$(BAR$(V)) 10800c3d5982aSmrgBAR0=false 10801c3d5982aSmrgBAR1=true 10802c3d5982aSmrgV=1 10803c3d5982aSmrgam__doit: 10804c3d5982aSmrg @$(TRUE) 10805c3d5982aSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 10806c3d5982aSmrg am_cv_make_support_nested_variables=yes 10807c3d5982aSmrgelse 10808c3d5982aSmrg am_cv_make_support_nested_variables=no 10809c3d5982aSmrgfi 10810c3d5982aSmrgfi 10811c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 10812c3d5982aSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 10813c3d5982aSmrgif test $am_cv_make_support_nested_variables = yes; then 10814c3d5982aSmrg AM_V='$(V)' 10815c3d5982aSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 10816c3d5982aSmrgelse 10817c3d5982aSmrg AM_V=$AM_DEFAULT_VERBOSITY 10818c3d5982aSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 10819c3d5982aSmrgfi 10820bded5d25SmrgAM_BACKSLASH='\' 10821bded5d25Smrg 10822bded5d25Smrg 10823bded5d25Smrg 10824c3d5982aSmrgfor ac_func in strcasecmp 10825c3d5982aSmrgdo : 10826c3d5982aSmrg ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp" 10827c3d5982aSmrgif test "x$ac_cv_func_strcasecmp" = xyes; then : 10828c3d5982aSmrg cat >>confdefs.h <<_ACEOF 10829c3d5982aSmrg#define HAVE_STRCASECMP 1 10830c3d5982aSmrg_ACEOF 10831c3d5982aSmrg 10832c3d5982aSmrgfi 10833c3d5982aSmrgdone 10834c3d5982aSmrg 10835c3d5982aSmrg 10836bded5d25Smrg# Checks for pkg-config packages 10837bded5d25Smrg 108387da8b7e3Smrgpkg_failed=no 10839bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XREFRESH" >&5 10840123e2cc7Smrg$as_echo_n "checking for XREFRESH... " >&6; } 10841123e2cc7Smrg 10842123e2cc7Smrgif test -n "$XREFRESH_CFLAGS"; then 10843123e2cc7Smrg pkg_cv_XREFRESH_CFLAGS="$XREFRESH_CFLAGS" 10844123e2cc7Smrg elif test -n "$PKG_CONFIG"; then 10845123e2cc7Smrg if test -n "$PKG_CONFIG" && \ 10846ff143803Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5 10847ff143803Smrg ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5 108487da8b7e3Smrg ac_status=$? 10849bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10850bded5d25Smrg test $ac_status = 0; }; then 10851ff143803Smrg pkg_cv_XREFRESH_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.25" 2>/dev/null` 10852ff143803Smrg test "x$?" != "x0" && pkg_failed=yes 108537da8b7e3Smrgelse 108547da8b7e3Smrg pkg_failed=yes 108557da8b7e3Smrgfi 10856123e2cc7Smrg else 10857123e2cc7Smrg pkg_failed=untried 108587da8b7e3Smrgfi 10859123e2cc7Smrgif test -n "$XREFRESH_LIBS"; then 10860123e2cc7Smrg pkg_cv_XREFRESH_LIBS="$XREFRESH_LIBS" 10861123e2cc7Smrg elif test -n "$PKG_CONFIG"; then 10862123e2cc7Smrg if test -n "$PKG_CONFIG" && \ 10863ff143803Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5 10864ff143803Smrg ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5 108657da8b7e3Smrg ac_status=$? 10866bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10867bded5d25Smrg test $ac_status = 0; }; then 10868ff143803Smrg pkg_cv_XREFRESH_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.25" 2>/dev/null` 10869ff143803Smrg test "x$?" != "x0" && pkg_failed=yes 108707da8b7e3Smrgelse 108717da8b7e3Smrg pkg_failed=yes 108727da8b7e3Smrgfi 10873123e2cc7Smrg else 10874123e2cc7Smrg pkg_failed=untried 108757da8b7e3Smrgfi 108767da8b7e3Smrg 108777da8b7e3Smrg 108787da8b7e3Smrg 108797da8b7e3Smrgif test $pkg_failed = yes; then 10880ff143803Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10881ff143803Smrg$as_echo "no" >&6; } 108827da8b7e3Smrg 108837da8b7e3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 108847da8b7e3Smrg _pkg_short_errors_supported=yes 108857da8b7e3Smrgelse 108867da8b7e3Smrg _pkg_short_errors_supported=no 108877da8b7e3Smrgfi 108887da8b7e3Smrg if test $_pkg_short_errors_supported = yes; then 10889ff143803Smrg XREFRESH_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1` 108907da8b7e3Smrg else 10891ff143803Smrg XREFRESH_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1` 108927da8b7e3Smrg fi 108937da8b7e3Smrg # Put the nasty error message in config.log where it belongs 108947da8b7e3Smrg echo "$XREFRESH_PKG_ERRORS" >&5 108957da8b7e3Smrg 10896ff143803Smrg as_fn_error $? "Package requirements (x11 xproto >= 7.0.25) were not met: 108977da8b7e3Smrg 108987da8b7e3Smrg$XREFRESH_PKG_ERRORS 108997da8b7e3Smrg 109007da8b7e3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 109017da8b7e3Smrginstalled software in a non-standard prefix. 109027da8b7e3Smrg 109037da8b7e3SmrgAlternatively, you may set the environment variables XREFRESH_CFLAGS 109047da8b7e3Smrgand XREFRESH_LIBS to avoid the need to call pkg-config. 10905ff143803SmrgSee the pkg-config man page for more details." "$LINENO" 5 109067da8b7e3Smrgelif test $pkg_failed = untried; then 10907ff143803Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10908ff143803Smrg$as_echo "no" >&6; } 10909bded5d25Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 10910123e2cc7Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 10911bded5d25Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 109127da8b7e3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 109137da8b7e3Smrgpath to pkg-config. 109147da8b7e3Smrg 109157da8b7e3SmrgAlternatively, you may set the environment variables XREFRESH_CFLAGS 109167da8b7e3Smrgand XREFRESH_LIBS to avoid the need to call pkg-config. 109177da8b7e3SmrgSee the pkg-config man page for more details. 109187da8b7e3Smrg 10919123e2cc7SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 10920bded5d25SmrgSee \`config.log' for more details" "$LINENO" 5; } 109217da8b7e3Smrgelse 109227da8b7e3Smrg XREFRESH_CFLAGS=$pkg_cv_XREFRESH_CFLAGS 109237da8b7e3Smrg XREFRESH_LIBS=$pkg_cv_XREFRESH_LIBS 10924bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10925123e2cc7Smrg$as_echo "yes" >&6; } 10926ff143803Smrg 109277da8b7e3Smrgfi 109287da8b7e3Smrg 10929c3d5982aSmrgac_config_files="$ac_config_files Makefile man/Makefile" 109307da8b7e3Smrg 109317da8b7e3Smrgcat >confcache <<\_ACEOF 109327da8b7e3Smrg# This file is a shell script that caches the results of configure 109337da8b7e3Smrg# tests run on this system so they can be shared between configure 109347da8b7e3Smrg# scripts and configure runs, see configure's option --config-cache. 109357da8b7e3Smrg# It is not useful on other systems. If it contains results you don't 109367da8b7e3Smrg# want to keep, you may remove or edit it. 109377da8b7e3Smrg# 109387da8b7e3Smrg# config.status only pays attention to the cache file if you give it 109397da8b7e3Smrg# the --recheck option to rerun configure. 109407da8b7e3Smrg# 109417da8b7e3Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 109427da8b7e3Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 109437da8b7e3Smrg# following values. 109447da8b7e3Smrg 109457da8b7e3Smrg_ACEOF 109467da8b7e3Smrg 109477da8b7e3Smrg# The following way of writing the cache mishandles newlines in values, 109487da8b7e3Smrg# but we know of no workaround that is simple, portable, and efficient. 10949123e2cc7Smrg# So, we kill variables containing newlines. 109507da8b7e3Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 109517da8b7e3Smrg# and sets the high bit in the cache file unless we assign to the vars. 10952123e2cc7Smrg( 10953123e2cc7Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 10954123e2cc7Smrg eval ac_val=\$$ac_var 10955123e2cc7Smrg case $ac_val in #( 10956123e2cc7Smrg *${as_nl}*) 10957123e2cc7Smrg case $ac_var in #( 10958bded5d25Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 10959123e2cc7Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 10960123e2cc7Smrg esac 10961123e2cc7Smrg case $ac_var in #( 10962123e2cc7Smrg _ | IFS | as_nl) ;; #( 10963123e2cc7Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 10964bded5d25Smrg *) { eval $ac_var=; unset $ac_var;} ;; 10965123e2cc7Smrg esac ;; 10966123e2cc7Smrg esac 10967123e2cc7Smrg done 10968123e2cc7Smrg 109697da8b7e3Smrg (set) 2>&1 | 10970123e2cc7Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 10971123e2cc7Smrg *${as_nl}ac_space=\ *) 10972bded5d25Smrg # `set' does not quote correctly, so add quotes: double-quote 10973bded5d25Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 109747da8b7e3Smrg sed -n \ 109757da8b7e3Smrg "s/'/'\\\\''/g; 109767da8b7e3Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 10977123e2cc7Smrg ;; #( 109787da8b7e3Smrg *) 109797da8b7e3Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 10980123e2cc7Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 109817da8b7e3Smrg ;; 10982123e2cc7Smrg esac | 10983123e2cc7Smrg sort 10984123e2cc7Smrg) | 109857da8b7e3Smrg sed ' 10986123e2cc7Smrg /^ac_cv_env_/b end 109877da8b7e3Smrg t clear 10988123e2cc7Smrg :clear 109897da8b7e3Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 109907da8b7e3Smrg t end 10991123e2cc7Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 10992123e2cc7Smrg :end' >>confcache 10993123e2cc7Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 10994123e2cc7Smrg if test -w "$cache_file"; then 10995bded5d25Smrg if test "x$cache_file" != "x/dev/null"; then 10996bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 10997123e2cc7Smrg$as_echo "$as_me: updating cache $cache_file" >&6;} 10998bded5d25Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 10999bded5d25Smrg cat confcache >"$cache_file" 11000bded5d25Smrg else 11001bded5d25Smrg case $cache_file in #( 11002bded5d25Smrg */* | ?:*) 11003bded5d25Smrg mv -f confcache "$cache_file"$$ && 11004bded5d25Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11005bded5d25Smrg *) 11006bded5d25Smrg mv -f confcache "$cache_file" ;; 11007bded5d25Smrg esac 11008bded5d25Smrg fi 11009bded5d25Smrg fi 110107da8b7e3Smrg else 11011bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11012123e2cc7Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 110137da8b7e3Smrg fi 110147da8b7e3Smrgfi 110157da8b7e3Smrgrm -f confcache 110167da8b7e3Smrg 110177da8b7e3Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 110187da8b7e3Smrg# Let make expand exec_prefix. 110197da8b7e3Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 110207da8b7e3Smrg 110217da8b7e3SmrgDEFS=-DHAVE_CONFIG_H 110227da8b7e3Smrg 110237da8b7e3Smrgac_libobjs= 110247da8b7e3Smrgac_ltlibobjs= 11025bded5d25SmrgU= 110267da8b7e3Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 110277da8b7e3Smrg # 1. Remove the extension, and $U if already installed. 11028123e2cc7Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11029123e2cc7Smrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 11030123e2cc7Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11031123e2cc7Smrg # will be set to the directory where LIBOBJS objects are built. 11032bded5d25Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11033bded5d25Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 110347da8b7e3Smrgdone 110357da8b7e3SmrgLIBOBJS=$ac_libobjs 110367da8b7e3Smrg 110377da8b7e3SmrgLTLIBOBJS=$ac_ltlibobjs 110387da8b7e3Smrg 110397da8b7e3Smrg 11040c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 11041c3d5982aSmrg$as_echo_n "checking that generated files are newer than configure... " >&6; } 11042c3d5982aSmrg if test -n "$am_sleep_pid"; then 11043c3d5982aSmrg # Hide warnings about reused PIDs. 11044c3d5982aSmrg wait $am_sleep_pid 2>/dev/null 11045c3d5982aSmrg fi 11046c3d5982aSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 11047c3d5982aSmrg$as_echo "done" >&6; } 11048c3d5982aSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11049c3d5982aSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11050c3d5982aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11051c3d5982aSmrgfi 11052c3d5982aSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11053c3d5982aSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11054c3d5982aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 11055c3d5982aSmrgfi 11056123e2cc7Smrg if test -n "$EXEEXT"; then 11057123e2cc7Smrg am__EXEEXT_TRUE= 11058123e2cc7Smrg am__EXEEXT_FALSE='#' 11059123e2cc7Smrgelse 11060123e2cc7Smrg am__EXEEXT_TRUE='#' 11061123e2cc7Smrg am__EXEEXT_FALSE= 11062123e2cc7Smrgfi 11063123e2cc7Smrg 110647da8b7e3Smrg 11065bded5d25Smrg: "${CONFIG_STATUS=./config.status}" 11066123e2cc7Smrgac_write_fail=0 110677da8b7e3Smrgac_clean_files_save=$ac_clean_files 110687da8b7e3Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 11069bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11070123e2cc7Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 11071bded5d25Smrgas_write_fail=0 11072bded5d25Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 110737da8b7e3Smrg#! $SHELL 110747da8b7e3Smrg# Generated by $as_me. 110757da8b7e3Smrg# Run this file to recreate the current configuration. 110767da8b7e3Smrg# Compiler output produced by configure, useful for debugging 110777da8b7e3Smrg# configure, is in config.log if it exists. 110787da8b7e3Smrg 110797da8b7e3Smrgdebug=false 110807da8b7e3Smrgac_cs_recheck=false 110817da8b7e3Smrgac_cs_silent=false 110827da8b7e3Smrg 11083bded5d25SmrgSHELL=\${CONFIG_SHELL-$SHELL} 11084bded5d25Smrgexport SHELL 11085bded5d25Smrg_ASEOF 11086bded5d25Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11087bded5d25Smrg## -------------------- ## 11088bded5d25Smrg## M4sh Initialization. ## 11089bded5d25Smrg## -------------------- ## 110907da8b7e3Smrg 11091123e2cc7Smrg# Be more Bourne compatible 11092123e2cc7SmrgDUALCASE=1; export DUALCASE # for MKS sh 11093bded5d25Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 110947da8b7e3Smrg emulate sh 110957da8b7e3Smrg NULLCMD=: 11096123e2cc7Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 110977da8b7e3Smrg # is contrary to our usage. Disable this feature. 110987da8b7e3Smrg alias -g '${1+"$@"}'='"$@"' 11099123e2cc7Smrg setopt NO_GLOB_SUBST 11100123e2cc7Smrgelse 11101bded5d25Smrg case `(set -o) 2>/dev/null` in #( 11102bded5d25Smrg *posix*) : 11103bded5d25Smrg set -o posix ;; #( 11104bded5d25Smrg *) : 11105bded5d25Smrg ;; 11106123e2cc7Smrgesac 11107123e2cc7Smrgfi 11108123e2cc7Smrg 11109123e2cc7Smrg 11110123e2cc7Smrgas_nl=' 11111123e2cc7Smrg' 11112123e2cc7Smrgexport as_nl 11113123e2cc7Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 11114123e2cc7Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11115123e2cc7Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 11116123e2cc7Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 11117bded5d25Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 11118bded5d25Smrg# but without wasting forks for bash or zsh. 11119bded5d25Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 11120bded5d25Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 11121bded5d25Smrg as_echo='print -r --' 11122bded5d25Smrg as_echo_n='print -rn --' 11123bded5d25Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 11124123e2cc7Smrg as_echo='printf %s\n' 11125123e2cc7Smrg as_echo_n='printf %s' 11126123e2cc7Smrgelse 11127123e2cc7Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 11128123e2cc7Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 11129123e2cc7Smrg as_echo_n='/usr/ucb/echo -n' 11130123e2cc7Smrg else 11131123e2cc7Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 11132123e2cc7Smrg as_echo_n_body='eval 11133123e2cc7Smrg arg=$1; 11134bded5d25Smrg case $arg in #( 11135123e2cc7Smrg *"$as_nl"*) 11136123e2cc7Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 11137123e2cc7Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 11138123e2cc7Smrg esac; 11139123e2cc7Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 11140123e2cc7Smrg ' 11141123e2cc7Smrg export as_echo_n_body 11142123e2cc7Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 11143123e2cc7Smrg fi 11144123e2cc7Smrg export as_echo_body 11145123e2cc7Smrg as_echo='sh -c $as_echo_body as_echo' 11146123e2cc7Smrgfi 11147123e2cc7Smrg 11148123e2cc7Smrg# The user is always right. 11149123e2cc7Smrgif test "${PATH_SEPARATOR+set}" != set; then 11150123e2cc7Smrg PATH_SEPARATOR=: 11151123e2cc7Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11152123e2cc7Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11153123e2cc7Smrg PATH_SEPARATOR=';' 11154123e2cc7Smrg } 111557da8b7e3Smrgfi 111567da8b7e3Smrg 111577da8b7e3Smrg 11158123e2cc7Smrg# IFS 11159123e2cc7Smrg# We need space, tab and new line, in precisely that order. Quoting is 11160123e2cc7Smrg# there to prevent editors from complaining about space-tab. 11161123e2cc7Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 11162123e2cc7Smrg# splitting by setting IFS to empty value.) 11163123e2cc7SmrgIFS=" "" $as_nl" 11164123e2cc7Smrg 11165123e2cc7Smrg# Find who we are. Look in the path if we contain no directory separator. 11166bded5d25Smrgas_myself= 11167bded5d25Smrgcase $0 in #(( 11168123e2cc7Smrg *[\\/]* ) as_myself=$0 ;; 11169123e2cc7Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11170123e2cc7Smrgfor as_dir in $PATH 11171123e2cc7Smrgdo 11172123e2cc7Smrg IFS=$as_save_IFS 11173123e2cc7Smrg test -z "$as_dir" && as_dir=. 11174bded5d25Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 11175bded5d25Smrg done 11176123e2cc7SmrgIFS=$as_save_IFS 11177123e2cc7Smrg 11178123e2cc7Smrg ;; 11179123e2cc7Smrgesac 11180123e2cc7Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 11181123e2cc7Smrg# in which case we are not to be found in the path. 11182123e2cc7Smrgif test "x$as_myself" = x; then 11183123e2cc7Smrg as_myself=$0 11184123e2cc7Smrgfi 11185123e2cc7Smrgif test ! -f "$as_myself"; then 11186123e2cc7Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11187bded5d25Smrg exit 1 11188123e2cc7Smrgfi 11189123e2cc7Smrg 11190bded5d25Smrg# Unset variables that we do not need and which cause bugs (e.g. in 11191bded5d25Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11192bded5d25Smrg# suppresses any "Segmentation fault" message there. '((' could 11193bded5d25Smrg# trigger a bug in pdksh 5.2.14. 11194bded5d25Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 11195bded5d25Smrgdo eval test x\${$as_var+set} = xset \ 11196bded5d25Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11197123e2cc7Smrgdone 111987da8b7e3SmrgPS1='$ ' 111997da8b7e3SmrgPS2='> ' 112007da8b7e3SmrgPS4='+ ' 112017da8b7e3Smrg 112027da8b7e3Smrg# NLS nuisances. 11203123e2cc7SmrgLC_ALL=C 11204123e2cc7Smrgexport LC_ALL 11205123e2cc7SmrgLANGUAGE=C 11206123e2cc7Smrgexport LANGUAGE 112077da8b7e3Smrg 11208bded5d25Smrg# CDPATH. 11209bded5d25Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 11210bded5d25Smrg 11211bded5d25Smrg 11212bded5d25Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11213bded5d25Smrg# ---------------------------------------- 11214bded5d25Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11215bded5d25Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11216bded5d25Smrg# script with STATUS, using 1 if that was 0. 11217bded5d25Smrgas_fn_error () 11218bded5d25Smrg{ 11219bded5d25Smrg as_status=$1; test $as_status -eq 0 && as_status=1 11220bded5d25Smrg if test "$4"; then 11221bded5d25Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11222bded5d25Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11223bded5d25Smrg fi 11224bded5d25Smrg $as_echo "$as_me: error: $2" >&2 11225bded5d25Smrg as_fn_exit $as_status 11226bded5d25Smrg} # as_fn_error 11227bded5d25Smrg 11228bded5d25Smrg 11229bded5d25Smrg# as_fn_set_status STATUS 11230bded5d25Smrg# ----------------------- 11231bded5d25Smrg# Set $? to STATUS, without forking. 11232bded5d25Smrgas_fn_set_status () 11233bded5d25Smrg{ 11234bded5d25Smrg return $1 11235bded5d25Smrg} # as_fn_set_status 11236bded5d25Smrg 11237bded5d25Smrg# as_fn_exit STATUS 11238bded5d25Smrg# ----------------- 11239bded5d25Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11240bded5d25Smrgas_fn_exit () 11241bded5d25Smrg{ 11242bded5d25Smrg set +e 11243bded5d25Smrg as_fn_set_status $1 11244bded5d25Smrg exit $1 11245bded5d25Smrg} # as_fn_exit 11246bded5d25Smrg 11247bded5d25Smrg# as_fn_unset VAR 11248bded5d25Smrg# --------------- 11249bded5d25Smrg# Portably unset VAR. 11250bded5d25Smrgas_fn_unset () 11251bded5d25Smrg{ 11252bded5d25Smrg { eval $1=; unset $1;} 11253bded5d25Smrg} 11254bded5d25Smrgas_unset=as_fn_unset 11255bded5d25Smrg# as_fn_append VAR VALUE 11256bded5d25Smrg# ---------------------- 11257bded5d25Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11258bded5d25Smrg# advantage of any shell optimizations that allow amortized linear growth over 11259bded5d25Smrg# repeated appends, instead of the typical quadratic growth present in naive 11260bded5d25Smrg# implementations. 11261bded5d25Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 11262bded5d25Smrg eval 'as_fn_append () 11263bded5d25Smrg { 11264bded5d25Smrg eval $1+=\$2 11265bded5d25Smrg }' 11266bded5d25Smrgelse 11267bded5d25Smrg as_fn_append () 11268bded5d25Smrg { 11269bded5d25Smrg eval $1=\$$1\$2 11270bded5d25Smrg } 11271bded5d25Smrgfi # as_fn_append 11272bded5d25Smrg 11273bded5d25Smrg# as_fn_arith ARG... 11274bded5d25Smrg# ------------------ 11275bded5d25Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11276bded5d25Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11277bded5d25Smrg# must be portable across $(()) and expr. 11278bded5d25Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 11279bded5d25Smrg eval 'as_fn_arith () 11280bded5d25Smrg { 11281bded5d25Smrg as_val=$(( $* )) 11282bded5d25Smrg }' 11283bded5d25Smrgelse 11284bded5d25Smrg as_fn_arith () 11285bded5d25Smrg { 11286bded5d25Smrg as_val=`expr "$@" || test $? -eq 1` 11287bded5d25Smrg } 11288bded5d25Smrgfi # as_fn_arith 11289bded5d25Smrg 11290bded5d25Smrg 11291123e2cc7Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 11292123e2cc7Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 112937da8b7e3Smrg as_expr=expr 112947da8b7e3Smrgelse 112957da8b7e3Smrg as_expr=false 112967da8b7e3Smrgfi 112977da8b7e3Smrg 11298123e2cc7Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 112997da8b7e3Smrg as_basename=basename 113007da8b7e3Smrgelse 113017da8b7e3Smrg as_basename=false 113027da8b7e3Smrgfi 113037da8b7e3Smrg 11304bded5d25Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11305bded5d25Smrg as_dirname=dirname 11306bded5d25Smrgelse 11307bded5d25Smrg as_dirname=false 11308bded5d25Smrgfi 113097da8b7e3Smrg 11310123e2cc7Smrgas_me=`$as_basename -- "$0" || 113117da8b7e3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 113127da8b7e3Smrg X"$0" : 'X\(//\)$' \| \ 11313123e2cc7Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 11314123e2cc7Smrg$as_echo X/"$0" | 11315123e2cc7Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 11316123e2cc7Smrg s//\1/ 11317123e2cc7Smrg q 11318123e2cc7Smrg } 11319123e2cc7Smrg /^X\/\(\/\/\)$/{ 11320123e2cc7Smrg s//\1/ 11321123e2cc7Smrg q 11322123e2cc7Smrg } 11323123e2cc7Smrg /^X\/\(\/\).*/{ 11324123e2cc7Smrg s//\1/ 11325123e2cc7Smrg q 11326123e2cc7Smrg } 11327123e2cc7Smrg s/.*/./; q'` 113287da8b7e3Smrg 11329bded5d25Smrg# Avoid depending upon Character Ranges. 11330bded5d25Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11331bded5d25Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11332bded5d25Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11333bded5d25Smrgas_cr_digits='0123456789' 11334bded5d25Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 113357da8b7e3Smrg 11336123e2cc7SmrgECHO_C= ECHO_N= ECHO_T= 11337bded5d25Smrgcase `echo -n x` in #((((( 11338123e2cc7Smrg-n*) 11339bded5d25Smrg case `echo 'xy\c'` in 11340123e2cc7Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11341bded5d25Smrg xy) ECHO_C='\c';; 11342bded5d25Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11343bded5d25Smrg ECHO_T=' ';; 11344123e2cc7Smrg esac;; 11345123e2cc7Smrg*) 11346123e2cc7Smrg ECHO_N='-n';; 11347123e2cc7Smrgesac 113487da8b7e3Smrg 113497da8b7e3Smrgrm -f conf$$ conf$$.exe conf$$.file 11350123e2cc7Smrgif test -d conf$$.dir; then 11351123e2cc7Smrg rm -f conf$$.dir/conf$$.file 11352123e2cc7Smrgelse 11353123e2cc7Smrg rm -f conf$$.dir 11354123e2cc7Smrg mkdir conf$$.dir 2>/dev/null 11355123e2cc7Smrgfi 11356123e2cc7Smrgif (echo >conf$$.file) 2>/dev/null; then 11357123e2cc7Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 113587da8b7e3Smrg as_ln_s='ln -s' 11359123e2cc7Smrg # ... but there are two gotchas: 11360123e2cc7Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 11361123e2cc7Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11362ff143803Smrg # In both cases, we have to default to `cp -pR'. 11363123e2cc7Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11364ff143803Smrg as_ln_s='cp -pR' 11365123e2cc7Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 11366123e2cc7Smrg as_ln_s=ln 11367123e2cc7Smrg else 11368ff143803Smrg as_ln_s='cp -pR' 113697da8b7e3Smrg fi 113707da8b7e3Smrgelse 11371ff143803Smrg as_ln_s='cp -pR' 113727da8b7e3Smrgfi 11373123e2cc7Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 11374123e2cc7Smrgrmdir conf$$.dir 2>/dev/null 113757da8b7e3Smrg 11376bded5d25Smrg 11377bded5d25Smrg# as_fn_mkdir_p 11378bded5d25Smrg# ------------- 11379bded5d25Smrg# Create "$as_dir" as a directory, including parents if necessary. 11380bded5d25Smrgas_fn_mkdir_p () 11381bded5d25Smrg{ 11382bded5d25Smrg 11383bded5d25Smrg case $as_dir in #( 11384bded5d25Smrg -*) as_dir=./$as_dir;; 11385bded5d25Smrg esac 11386bded5d25Smrg test -d "$as_dir" || eval $as_mkdir_p || { 11387bded5d25Smrg as_dirs= 11388bded5d25Smrg while :; do 11389bded5d25Smrg case $as_dir in #( 11390bded5d25Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11391bded5d25Smrg *) as_qdir=$as_dir;; 11392bded5d25Smrg esac 11393bded5d25Smrg as_dirs="'$as_qdir' $as_dirs" 11394bded5d25Smrg as_dir=`$as_dirname -- "$as_dir" || 11395bded5d25Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11396bded5d25Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11397bded5d25Smrg X"$as_dir" : 'X\(//\)$' \| \ 11398bded5d25Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 11399bded5d25Smrg$as_echo X"$as_dir" | 11400bded5d25Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11401bded5d25Smrg s//\1/ 11402bded5d25Smrg q 11403bded5d25Smrg } 11404bded5d25Smrg /^X\(\/\/\)[^/].*/{ 11405bded5d25Smrg s//\1/ 11406bded5d25Smrg q 11407bded5d25Smrg } 11408bded5d25Smrg /^X\(\/\/\)$/{ 11409bded5d25Smrg s//\1/ 11410bded5d25Smrg q 11411bded5d25Smrg } 11412bded5d25Smrg /^X\(\/\).*/{ 11413bded5d25Smrg s//\1/ 11414bded5d25Smrg q 11415bded5d25Smrg } 11416bded5d25Smrg s/.*/./; q'` 11417bded5d25Smrg test -d "$as_dir" && break 11418bded5d25Smrg done 11419bded5d25Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 11420bded5d25Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11421bded5d25Smrg 11422bded5d25Smrg 11423bded5d25Smrg} # as_fn_mkdir_p 114247da8b7e3Smrgif mkdir -p . 2>/dev/null; then 11425bded5d25Smrg as_mkdir_p='mkdir -p "$as_dir"' 114267da8b7e3Smrgelse 114277da8b7e3Smrg test -d ./-p && rmdir ./-p 114287da8b7e3Smrg as_mkdir_p=false 114297da8b7e3Smrgfi 114307da8b7e3Smrg 11431ff143803Smrg 11432ff143803Smrg# as_fn_executable_p FILE 11433ff143803Smrg# ----------------------- 11434ff143803Smrg# Test if FILE is an executable regular file. 11435ff143803Smrgas_fn_executable_p () 11436ff143803Smrg{ 11437ff143803Smrg test -f "$1" && test -x "$1" 11438ff143803Smrg} # as_fn_executable_p 11439ff143803Smrgas_test_x='test -x' 11440ff143803Smrgas_executable_p=as_fn_executable_p 114417da8b7e3Smrg 114427da8b7e3Smrg# Sed expression to map a string onto a valid CPP name. 114437da8b7e3Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 114447da8b7e3Smrg 114457da8b7e3Smrg# Sed expression to map a string onto a valid variable name. 114467da8b7e3Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 114477da8b7e3Smrg 114487da8b7e3Smrg 114497da8b7e3Smrgexec 6>&1 11450bded5d25Smrg## ----------------------------------- ## 11451bded5d25Smrg## Main body of $CONFIG_STATUS script. ## 11452bded5d25Smrg## ----------------------------------- ## 11453bded5d25Smrg_ASEOF 11454bded5d25Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 114557da8b7e3Smrg 11456bded5d25Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11457bded5d25Smrg# Save the log message, to keep $0 and so on meaningful, and to 114587da8b7e3Smrg# report actual input values of CONFIG_FILES etc. instead of their 11459123e2cc7Smrg# values after options handling. 11460123e2cc7Smrgac_log=" 11461ff143803SmrgThis file was extended by xrefresh $as_me 1.0.6, which was 11462ff143803Smrggenerated by GNU Autoconf 2.69. Invocation command line was 114637da8b7e3Smrg 114647da8b7e3Smrg CONFIG_FILES = $CONFIG_FILES 114657da8b7e3Smrg CONFIG_HEADERS = $CONFIG_HEADERS 114667da8b7e3Smrg CONFIG_LINKS = $CONFIG_LINKS 114677da8b7e3Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 114687da8b7e3Smrg $ $0 $@ 114697da8b7e3Smrg 11470123e2cc7Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 11471123e2cc7Smrg" 11472123e2cc7Smrg 114737da8b7e3Smrg_ACEOF 114747da8b7e3Smrg 11475123e2cc7Smrgcase $ac_config_files in *" 11476123e2cc7Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 11477123e2cc7Smrgesac 114787da8b7e3Smrg 11479123e2cc7Smrgcase $ac_config_headers in *" 11480123e2cc7Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 11481123e2cc7Smrgesac 114827da8b7e3Smrg 114837da8b7e3Smrg 11484123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11485123e2cc7Smrg# Files that config.status was made for. 11486123e2cc7Smrgconfig_files="$ac_config_files" 11487123e2cc7Smrgconfig_headers="$ac_config_headers" 11488123e2cc7Smrgconfig_commands="$ac_config_commands" 114897da8b7e3Smrg 11490123e2cc7Smrg_ACEOF 114917da8b7e3Smrg 11492123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 114937da8b7e3Smrgac_cs_usage="\ 11494bded5d25Smrg\`$as_me' instantiates files and other configuration actions 11495bded5d25Smrgfrom templates according to the current configuration. Unless the files 11496bded5d25Smrgand actions are specified as TAGs, all are instantiated by default. 114977da8b7e3Smrg 11498bded5d25SmrgUsage: $0 [OPTION]... [TAG]... 114997da8b7e3Smrg 115007da8b7e3Smrg -h, --help print this help, then exit 11501123e2cc7Smrg -V, --version print version number and configuration settings, then exit 11502bded5d25Smrg --config print configuration, then exit 11503123e2cc7Smrg -q, --quiet, --silent 11504123e2cc7Smrg do not print progress messages 115057da8b7e3Smrg -d, --debug don't remove temporary files 115067da8b7e3Smrg --recheck update $as_me by reconfiguring in the same conditions 11507123e2cc7Smrg --file=FILE[:TEMPLATE] 11508123e2cc7Smrg instantiate the configuration file FILE 11509123e2cc7Smrg --header=FILE[:TEMPLATE] 11510123e2cc7Smrg instantiate the configuration header FILE 115117da8b7e3Smrg 115127da8b7e3SmrgConfiguration files: 115137da8b7e3Smrg$config_files 115147da8b7e3Smrg 115157da8b7e3SmrgConfiguration headers: 115167da8b7e3Smrg$config_headers 115177da8b7e3Smrg 115187da8b7e3SmrgConfiguration commands: 115197da8b7e3Smrg$config_commands 115207da8b7e3Smrg 11521bded5d25SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 115227da8b7e3Smrg 11523123e2cc7Smrg_ACEOF 11524123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11525bded5d25Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 115267da8b7e3Smrgac_cs_version="\\ 11527ff143803Smrgxrefresh config.status 1.0.6 11528ff143803Smrgconfigured by $0, generated by GNU Autoconf 2.69, 11529bded5d25Smrg with options \\"\$ac_cs_config\\" 115307da8b7e3Smrg 11531ff143803SmrgCopyright (C) 2012 Free Software Foundation, Inc. 115327da8b7e3SmrgThis config.status script is free software; the Free Software Foundation 115337da8b7e3Smrggives unlimited permission to copy, distribute and modify it." 11534123e2cc7Smrg 11535123e2cc7Smrgac_pwd='$ac_pwd' 11536123e2cc7Smrgsrcdir='$srcdir' 11537123e2cc7SmrgINSTALL='$INSTALL' 11538123e2cc7SmrgMKDIR_P='$MKDIR_P' 11539123e2cc7SmrgAWK='$AWK' 11540123e2cc7Smrgtest -n "\$AWK" || AWK=awk 115417da8b7e3Smrg_ACEOF 115427da8b7e3Smrg 11543123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11544123e2cc7Smrg# The default lists apply if the user does not specify any file. 115457da8b7e3Smrgac_need_defaults=: 115467da8b7e3Smrgwhile test $# != 0 115477da8b7e3Smrgdo 115487da8b7e3Smrg case $1 in 11549bded5d25Smrg --*=?*) 11550123e2cc7Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11551123e2cc7Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 115527da8b7e3Smrg ac_shift=: 115537da8b7e3Smrg ;; 11554bded5d25Smrg --*=) 11555bded5d25Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11556bded5d25Smrg ac_optarg= 11557bded5d25Smrg ac_shift=: 11558bded5d25Smrg ;; 11559123e2cc7Smrg *) 115607da8b7e3Smrg ac_option=$1 115617da8b7e3Smrg ac_optarg=$2 115627da8b7e3Smrg ac_shift=shift 115637da8b7e3Smrg ;; 115647da8b7e3Smrg esac 115657da8b7e3Smrg 115667da8b7e3Smrg case $ac_option in 115677da8b7e3Smrg # Handling of the options. 115687da8b7e3Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 115697da8b7e3Smrg ac_cs_recheck=: ;; 11570123e2cc7Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 11571123e2cc7Smrg $as_echo "$ac_cs_version"; exit ;; 11572bded5d25Smrg --config | --confi | --conf | --con | --co | --c ) 11573bded5d25Smrg $as_echo "$ac_cs_config"; exit ;; 11574123e2cc7Smrg --debug | --debu | --deb | --de | --d | -d ) 115757da8b7e3Smrg debug=: ;; 115767da8b7e3Smrg --file | --fil | --fi | --f ) 115777da8b7e3Smrg $ac_shift 11578123e2cc7Smrg case $ac_optarg in 11579123e2cc7Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11580bded5d25Smrg '') as_fn_error $? "missing file argument" ;; 11581123e2cc7Smrg esac 11582bded5d25Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 115837da8b7e3Smrg ac_need_defaults=false;; 115847da8b7e3Smrg --header | --heade | --head | --hea ) 115857da8b7e3Smrg $ac_shift 11586123e2cc7Smrg case $ac_optarg in 11587123e2cc7Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11588123e2cc7Smrg esac 11589bded5d25Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 115907da8b7e3Smrg ac_need_defaults=false;; 11591123e2cc7Smrg --he | --h) 11592123e2cc7Smrg # Conflict between --help and --header 11593bded5d25Smrg as_fn_error $? "ambiguous option: \`$1' 11594bded5d25SmrgTry \`$0 --help' for more information.";; 11595123e2cc7Smrg --help | --hel | -h ) 11596123e2cc7Smrg $as_echo "$ac_cs_usage"; exit ;; 115977da8b7e3Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 115987da8b7e3Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 115997da8b7e3Smrg ac_cs_silent=: ;; 116007da8b7e3Smrg 116017da8b7e3Smrg # This is an error. 11602bded5d25Smrg -*) as_fn_error $? "unrecognized option: \`$1' 11603bded5d25SmrgTry \`$0 --help' for more information." ;; 116047da8b7e3Smrg 11605bded5d25Smrg *) as_fn_append ac_config_targets " $1" 11606123e2cc7Smrg ac_need_defaults=false ;; 116077da8b7e3Smrg 116087da8b7e3Smrg esac 116097da8b7e3Smrg shift 116107da8b7e3Smrgdone 116117da8b7e3Smrg 116127da8b7e3Smrgac_configure_extra_args= 116137da8b7e3Smrg 116147da8b7e3Smrgif $ac_cs_silent; then 116157da8b7e3Smrg exec 6>/dev/null 116167da8b7e3Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 116177da8b7e3Smrgfi 116187da8b7e3Smrg 116197da8b7e3Smrg_ACEOF 11620123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 116217da8b7e3Smrgif \$ac_cs_recheck; then 11622ff143803Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 11623123e2cc7Smrg shift 11624123e2cc7Smrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 11625123e2cc7Smrg CONFIG_SHELL='$SHELL' 11626123e2cc7Smrg export CONFIG_SHELL 11627123e2cc7Smrg exec "\$@" 116287da8b7e3Smrgfi 116297da8b7e3Smrg 116307da8b7e3Smrg_ACEOF 11631123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11632123e2cc7Smrgexec 5>>config.log 11633123e2cc7Smrg{ 11634123e2cc7Smrg echo 11635123e2cc7Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 11636123e2cc7Smrg## Running $as_me. ## 11637123e2cc7Smrg_ASBOX 11638123e2cc7Smrg $as_echo "$ac_log" 11639123e2cc7Smrg} >&5 116407da8b7e3Smrg 11641123e2cc7Smrg_ACEOF 11642123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 116437da8b7e3Smrg# 11644123e2cc7Smrg# INIT-COMMANDS 116457da8b7e3Smrg# 116467da8b7e3SmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 116477da8b7e3Smrg 116487da8b7e3Smrg_ACEOF 116497da8b7e3Smrg 11650123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 116517da8b7e3Smrg 11652123e2cc7Smrg# Handling of arguments. 116537da8b7e3Smrgfor ac_config_target in $ac_config_targets 116547da8b7e3Smrgdo 11655123e2cc7Smrg case $ac_config_target in 11656123e2cc7Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 11657123e2cc7Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 11658123e2cc7Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 11659c3d5982aSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 11660123e2cc7Smrg 11661bded5d25Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 116627da8b7e3Smrg esac 116637da8b7e3Smrgdone 116647da8b7e3Smrg 11665123e2cc7Smrg 116667da8b7e3Smrg# If the user did not use the arguments to specify the items to instantiate, 116677da8b7e3Smrg# then the envvar interface is used. Set only those that are not. 116687da8b7e3Smrg# We use the long form for the default assignment because of an extremely 116697da8b7e3Smrg# bizarre bug on SunOS 4.1.3. 116707da8b7e3Smrgif $ac_need_defaults; then 116717da8b7e3Smrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 116727da8b7e3Smrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 116737da8b7e3Smrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 116747da8b7e3Smrgfi 116757da8b7e3Smrg 116767da8b7e3Smrg# Have a temporary directory for convenience. Make it in the build tree 11677123e2cc7Smrg# simply because there is no reason against having it here, and in addition, 116787da8b7e3Smrg# creating and moving files from /tmp can sometimes cause problems. 11679123e2cc7Smrg# Hook for its removal unless debugging. 11680123e2cc7Smrg# Note that there is a small window in which the directory will not be cleaned: 11681123e2cc7Smrg# after its creation but before its name has been assigned to `$tmp'. 116827da8b7e3Smrg$debug || 116837da8b7e3Smrg{ 11684bded5d25Smrg tmp= ac_tmp= 11685123e2cc7Smrg trap 'exit_status=$? 11686bded5d25Smrg : "${ac_tmp:=$tmp}" 11687bded5d25Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 11688123e2cc7Smrg' 0 11689bded5d25Smrg trap 'as_fn_exit 1' 1 2 13 15 116907da8b7e3Smrg} 116917da8b7e3Smrg# Create a (secure) tmp directory for tmp files. 116927da8b7e3Smrg 116937da8b7e3Smrg{ 11694123e2cc7Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 11695bded5d25Smrg test -d "$tmp" 116967da8b7e3Smrg} || 116977da8b7e3Smrg{ 11698123e2cc7Smrg tmp=./conf$$-$RANDOM 11699123e2cc7Smrg (umask 077 && mkdir "$tmp") 11700bded5d25Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 11701bded5d25Smrgac_tmp=$tmp 117027da8b7e3Smrg 11703123e2cc7Smrg# Set up the scripts for CONFIG_FILES section. 11704123e2cc7Smrg# No need to generate them if there are no CONFIG_FILES. 11705123e2cc7Smrg# This happens for instance with `./config.status config.h'. 11706123e2cc7Smrgif test -n "$CONFIG_FILES"; then 11707123e2cc7Smrg 11708123e2cc7Smrg 11709bded5d25Smrgac_cr=`echo X | tr X '\015'` 11710bded5d25Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 11711bded5d25Smrg# But we know of no other shell where ac_cr would be empty at this 11712bded5d25Smrg# point, so we can use a bashism as a fallback. 11713bded5d25Smrgif test "x$ac_cr" = x; then 11714bded5d25Smrg eval ac_cr=\$\'\\r\' 11715bded5d25Smrgfi 11716123e2cc7Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 11717123e2cc7Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 11718123e2cc7Smrg ac_cs_awk_cr='\\r' 11719123e2cc7Smrgelse 11720123e2cc7Smrg ac_cs_awk_cr=$ac_cr 11721123e2cc7Smrgfi 11722123e2cc7Smrg 11723bded5d25Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 117247da8b7e3Smrg_ACEOF 117257da8b7e3Smrg 117267da8b7e3Smrg 11727123e2cc7Smrg{ 11728123e2cc7Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 11729123e2cc7Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 11730123e2cc7Smrg echo "_ACEOF" 11731123e2cc7Smrg} >conf$$subs.sh || 11732bded5d25Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11733bded5d25Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 11734123e2cc7Smrgac_delim='%!_!# ' 11735123e2cc7Smrgfor ac_last_try in false false false false false :; do 11736123e2cc7Smrg . ./conf$$subs.sh || 11737bded5d25Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 117387da8b7e3Smrg 11739123e2cc7Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 11740123e2cc7Smrg if test $ac_delim_n = $ac_delim_num; then 11741123e2cc7Smrg break 11742123e2cc7Smrg elif $ac_last_try; then 11743bded5d25Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 11744123e2cc7Smrg else 11745123e2cc7Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 11746123e2cc7Smrg fi 11747123e2cc7Smrgdone 11748123e2cc7Smrgrm -f conf$$subs.sh 117497da8b7e3Smrg 11750123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11751bded5d25Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 117527da8b7e3Smrg_ACEOF 11753123e2cc7Smrgsed -n ' 11754123e2cc7Smrgh 11755123e2cc7Smrgs/^/S["/; s/!.*/"]=/ 11756123e2cc7Smrgp 11757123e2cc7Smrgg 11758123e2cc7Smrgs/^[^!]*!// 11759123e2cc7Smrg:repl 11760123e2cc7Smrgt repl 11761123e2cc7Smrgs/'"$ac_delim"'$// 11762123e2cc7Smrgt delim 11763123e2cc7Smrg:nl 11764123e2cc7Smrgh 11765bded5d25Smrgs/\(.\{148\}\)..*/\1/ 11766123e2cc7Smrgt more1 11767123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 11768123e2cc7Smrgp 11769123e2cc7Smrgn 11770123e2cc7Smrgb repl 11771123e2cc7Smrg:more1 11772123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 11773123e2cc7Smrgp 11774123e2cc7Smrgg 11775123e2cc7Smrgs/.\{148\}// 11776123e2cc7Smrgt nl 11777123e2cc7Smrg:delim 11778123e2cc7Smrgh 11779bded5d25Smrgs/\(.\{148\}\)..*/\1/ 11780123e2cc7Smrgt more2 11781123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 11782123e2cc7Smrgp 11783123e2cc7Smrgb 11784123e2cc7Smrg:more2 11785123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 11786123e2cc7Smrgp 11787123e2cc7Smrgg 11788123e2cc7Smrgs/.\{148\}// 11789123e2cc7Smrgt delim 11790123e2cc7Smrg' <conf$$subs.awk | sed ' 11791123e2cc7Smrg/^[^""]/{ 11792123e2cc7Smrg N 11793123e2cc7Smrg s/\n// 11794123e2cc7Smrg} 11795123e2cc7Smrg' >>$CONFIG_STATUS || ac_write_fail=1 11796123e2cc7Smrgrm -f conf$$subs.awk 11797123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11798123e2cc7Smrg_ACAWK 11799bded5d25Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 11800123e2cc7Smrg for (key in S) S_is_set[key] = 1 11801123e2cc7Smrg FS = "" 118027da8b7e3Smrg 11803123e2cc7Smrg} 11804123e2cc7Smrg{ 11805123e2cc7Smrg line = $ 0 11806123e2cc7Smrg nfields = split(line, field, "@") 11807123e2cc7Smrg substed = 0 11808123e2cc7Smrg len = length(field[1]) 11809123e2cc7Smrg for (i = 2; i < nfields; i++) { 11810123e2cc7Smrg key = field[i] 11811123e2cc7Smrg keylen = length(key) 11812123e2cc7Smrg if (S_is_set[key]) { 11813123e2cc7Smrg value = S[key] 11814123e2cc7Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 11815123e2cc7Smrg len += length(value) + length(field[++i]) 11816123e2cc7Smrg substed = 1 11817123e2cc7Smrg } else 11818123e2cc7Smrg len += 1 + keylen 11819123e2cc7Smrg } 11820123e2cc7Smrg 11821123e2cc7Smrg print line 11822123e2cc7Smrg} 11823123e2cc7Smrg 11824123e2cc7Smrg_ACAWK 11825123e2cc7Smrg_ACEOF 11826123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11827123e2cc7Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 11828123e2cc7Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 11829123e2cc7Smrgelse 11830123e2cc7Smrg cat 11831bded5d25Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 11832bded5d25Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 11833123e2cc7Smrg_ACEOF 11834123e2cc7Smrg 11835bded5d25Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 11836bded5d25Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 11837123e2cc7Smrg# trailing colons and then remove the whole line if VPATH becomes empty 11838123e2cc7Smrg# (actually we leave an empty line to preserve line numbers). 11839123e2cc7Smrgif test "x$srcdir" = x.; then 11840bded5d25Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 11841bded5d25Smrgh 11842bded5d25Smrgs/// 11843bded5d25Smrgs/^/:/ 11844bded5d25Smrgs/[ ]*$/:/ 11845bded5d25Smrgs/:\$(srcdir):/:/g 11846bded5d25Smrgs/:\${srcdir}:/:/g 11847bded5d25Smrgs/:@srcdir@:/:/g 11848bded5d25Smrgs/^:*// 11849123e2cc7Smrgs/:*$// 11850bded5d25Smrgx 11851bded5d25Smrgs/\(=[ ]*\).*/\1/ 11852bded5d25SmrgG 11853bded5d25Smrgs/\n// 11854123e2cc7Smrgs/^[^=]*=[ ]*$// 11855123e2cc7Smrg}' 11856123e2cc7Smrgfi 11857123e2cc7Smrg 11858123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118597da8b7e3Smrgfi # test -n "$CONFIG_FILES" 118607da8b7e3Smrg 11861123e2cc7Smrg# Set up the scripts for CONFIG_HEADERS section. 11862123e2cc7Smrg# No need to generate them if there are no CONFIG_HEADERS. 11863123e2cc7Smrg# This happens for instance with `./config.status Makefile'. 11864123e2cc7Smrgif test -n "$CONFIG_HEADERS"; then 11865bded5d25Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 11866123e2cc7SmrgBEGIN { 118677da8b7e3Smrg_ACEOF 11868123e2cc7Smrg 11869123e2cc7Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 11870123e2cc7Smrg# here-document in config.status, that substitutes the proper values into 11871123e2cc7Smrg# config.h.in to produce config.h. 11872123e2cc7Smrg 11873123e2cc7Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 11874123e2cc7Smrg# handling of long lines. 11875123e2cc7Smrgac_delim='%!_!# ' 11876123e2cc7Smrgfor ac_last_try in false false :; do 11877bded5d25Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 11878bded5d25Smrg if test -z "$ac_tt"; then 11879123e2cc7Smrg break 11880123e2cc7Smrg elif $ac_last_try; then 11881bded5d25Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 11882123e2cc7Smrg else 11883123e2cc7Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 11884123e2cc7Smrg fi 11885123e2cc7Smrgdone 11886123e2cc7Smrg 11887123e2cc7Smrg# For the awk script, D is an array of macro values keyed by name, 11888123e2cc7Smrg# likewise P contains macro parameters if any. Preserve backslash 11889123e2cc7Smrg# newline sequences. 11890123e2cc7Smrg 11891123e2cc7Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 11892123e2cc7Smrgsed -n ' 11893123e2cc7Smrgs/.\{148\}/&'"$ac_delim"'/g 11894123e2cc7Smrgt rset 11895123e2cc7Smrg:rset 11896123e2cc7Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 11897123e2cc7Smrgt def 11898123e2cc7Smrgd 11899123e2cc7Smrg:def 11900123e2cc7Smrgs/\\$// 11901123e2cc7Smrgt bsnl 11902123e2cc7Smrgs/["\\]/\\&/g 11903123e2cc7Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 11904123e2cc7SmrgD["\1"]=" \3"/p 11905123e2cc7Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 11906123e2cc7Smrgd 11907123e2cc7Smrg:bsnl 11908123e2cc7Smrgs/["\\]/\\&/g 11909123e2cc7Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 11910123e2cc7SmrgD["\1"]=" \3\\\\\\n"\\/p 11911123e2cc7Smrgt cont 11912123e2cc7Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 11913123e2cc7Smrgt cont 11914123e2cc7Smrgd 11915123e2cc7Smrg:cont 11916123e2cc7Smrgn 11917123e2cc7Smrgs/.\{148\}/&'"$ac_delim"'/g 11918123e2cc7Smrgt clear 11919123e2cc7Smrg:clear 11920123e2cc7Smrgs/\\$// 11921123e2cc7Smrgt bsnlc 11922123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 11923123e2cc7Smrgd 11924123e2cc7Smrg:bsnlc 11925123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 11926123e2cc7Smrgb cont 11927123e2cc7Smrg' <confdefs.h | sed ' 11928123e2cc7Smrgs/'"$ac_delim"'/"\\\ 11929123e2cc7Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 11930123e2cc7Smrg 11931123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11932123e2cc7Smrg for (key in D) D_is_set[key] = 1 11933123e2cc7Smrg FS = "" 11934123e2cc7Smrg} 11935123e2cc7Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 11936123e2cc7Smrg line = \$ 0 11937123e2cc7Smrg split(line, arg, " ") 11938123e2cc7Smrg if (arg[1] == "#") { 11939123e2cc7Smrg defundef = arg[2] 11940123e2cc7Smrg mac1 = arg[3] 11941123e2cc7Smrg } else { 11942123e2cc7Smrg defundef = substr(arg[1], 2) 11943123e2cc7Smrg mac1 = arg[2] 11944123e2cc7Smrg } 11945123e2cc7Smrg split(mac1, mac2, "(") #) 11946123e2cc7Smrg macro = mac2[1] 11947123e2cc7Smrg prefix = substr(line, 1, index(line, defundef) - 1) 11948123e2cc7Smrg if (D_is_set[macro]) { 11949123e2cc7Smrg # Preserve the white space surrounding the "#". 11950123e2cc7Smrg print prefix "define", macro P[macro] D[macro] 11951123e2cc7Smrg next 11952123e2cc7Smrg } else { 11953123e2cc7Smrg # Replace #undef with comments. This is necessary, for example, 11954123e2cc7Smrg # in the case of _POSIX_SOURCE, which is predefined and required 11955123e2cc7Smrg # on some systems where configure will not decide to define it. 11956123e2cc7Smrg if (defundef == "undef") { 11957123e2cc7Smrg print "/*", prefix defundef, macro, "*/" 11958123e2cc7Smrg next 11959123e2cc7Smrg } 11960123e2cc7Smrg } 11961123e2cc7Smrg} 11962123e2cc7Smrg{ print } 11963123e2cc7Smrg_ACAWK 11964123e2cc7Smrg_ACEOF 11965123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11966bded5d25Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 11967123e2cc7Smrgfi # test -n "$CONFIG_HEADERS" 11968123e2cc7Smrg 11969123e2cc7Smrg 11970123e2cc7Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 11971123e2cc7Smrgshift 11972123e2cc7Smrgfor ac_tag 11973123e2cc7Smrgdo 11974123e2cc7Smrg case $ac_tag in 11975123e2cc7Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 11976123e2cc7Smrg esac 11977123e2cc7Smrg case $ac_mode$ac_tag in 11978123e2cc7Smrg :[FHL]*:*);; 11979bded5d25Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 11980123e2cc7Smrg :[FH]-) ac_tag=-:-;; 11981123e2cc7Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 11982123e2cc7Smrg esac 11983123e2cc7Smrg ac_save_IFS=$IFS 11984123e2cc7Smrg IFS=: 11985123e2cc7Smrg set x $ac_tag 11986123e2cc7Smrg IFS=$ac_save_IFS 11987123e2cc7Smrg shift 11988123e2cc7Smrg ac_file=$1 11989123e2cc7Smrg shift 11990123e2cc7Smrg 11991123e2cc7Smrg case $ac_mode in 11992123e2cc7Smrg :L) ac_source=$1;; 11993123e2cc7Smrg :[FH]) 11994123e2cc7Smrg ac_file_inputs= 11995123e2cc7Smrg for ac_f 11996123e2cc7Smrg do 11997123e2cc7Smrg case $ac_f in 11998bded5d25Smrg -) ac_f="$ac_tmp/stdin";; 11999123e2cc7Smrg *) # Look for the file first in the build tree, then in the source tree 12000123e2cc7Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 12001123e2cc7Smrg # because $ac_f cannot contain `:'. 12002123e2cc7Smrg test -f "$ac_f" || 12003123e2cc7Smrg case $ac_f in 12004123e2cc7Smrg [\\/$]*) false;; 12005123e2cc7Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12006123e2cc7Smrg esac || 12007bded5d25Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 12008123e2cc7Smrg esac 12009123e2cc7Smrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12010bded5d25Smrg as_fn_append ac_file_inputs " '$ac_f'" 12011123e2cc7Smrg done 12012123e2cc7Smrg 12013123e2cc7Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 12014123e2cc7Smrg # use $as_me), people would be surprised to read: 12015123e2cc7Smrg # /* config.h. Generated by config.status. */ 12016123e2cc7Smrg configure_input='Generated from '` 12017123e2cc7Smrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12018123e2cc7Smrg `' by configure.' 12019123e2cc7Smrg if test x"$ac_file" != x-; then 12020123e2cc7Smrg configure_input="$ac_file. $configure_input" 12021bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12022123e2cc7Smrg$as_echo "$as_me: creating $ac_file" >&6;} 12023123e2cc7Smrg fi 12024123e2cc7Smrg # Neutralize special characters interpreted by sed in replacement strings. 12025123e2cc7Smrg case $configure_input in #( 12026123e2cc7Smrg *\&* | *\|* | *\\* ) 12027123e2cc7Smrg ac_sed_conf_input=`$as_echo "$configure_input" | 12028123e2cc7Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 12029123e2cc7Smrg *) ac_sed_conf_input=$configure_input;; 12030123e2cc7Smrg esac 12031123e2cc7Smrg 12032123e2cc7Smrg case $ac_tag in 12033bded5d25Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12034bded5d25Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12035123e2cc7Smrg esac 12036123e2cc7Smrg ;; 120377da8b7e3Smrg esac 120387da8b7e3Smrg 12039123e2cc7Smrg ac_dir=`$as_dirname -- "$ac_file" || 120407da8b7e3Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 120417da8b7e3Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 120427da8b7e3Smrg X"$ac_file" : 'X\(//\)$' \| \ 12043123e2cc7Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12044123e2cc7Smrg$as_echo X"$ac_file" | 12045123e2cc7Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12046123e2cc7Smrg s//\1/ 12047123e2cc7Smrg q 12048123e2cc7Smrg } 12049123e2cc7Smrg /^X\(\/\/\)[^/].*/{ 12050123e2cc7Smrg s//\1/ 12051123e2cc7Smrg q 12052123e2cc7Smrg } 12053123e2cc7Smrg /^X\(\/\/\)$/{ 12054123e2cc7Smrg s//\1/ 12055123e2cc7Smrg q 12056123e2cc7Smrg } 12057123e2cc7Smrg /^X\(\/\).*/{ 12058123e2cc7Smrg s//\1/ 12059123e2cc7Smrg q 12060123e2cc7Smrg } 12061123e2cc7Smrg s/.*/./; q'` 12062bded5d25Smrg as_dir="$ac_dir"; as_fn_mkdir_p 120637da8b7e3Smrg ac_builddir=. 120647da8b7e3Smrg 12065123e2cc7Smrgcase "$ac_dir" in 12066123e2cc7Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12067123e2cc7Smrg*) 12068123e2cc7Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 12069123e2cc7Smrg # A ".." for each directory in $ac_dir_suffix. 12070123e2cc7Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12071123e2cc7Smrg case $ac_top_builddir_sub in 12072123e2cc7Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12073123e2cc7Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12074123e2cc7Smrg esac ;; 12075123e2cc7Smrgesac 12076123e2cc7Smrgac_abs_top_builddir=$ac_pwd 12077123e2cc7Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 12078123e2cc7Smrg# for backward compatibility: 12079123e2cc7Smrgac_top_builddir=$ac_top_build_prefix 120807da8b7e3Smrg 120817da8b7e3Smrgcase $srcdir in 12082123e2cc7Smrg .) # We are building in place. 120837da8b7e3Smrg ac_srcdir=. 12084123e2cc7Smrg ac_top_srcdir=$ac_top_builddir_sub 12085123e2cc7Smrg ac_abs_top_srcdir=$ac_pwd ;; 12086123e2cc7Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 120877da8b7e3Smrg ac_srcdir=$srcdir$ac_dir_suffix; 12088123e2cc7Smrg ac_top_srcdir=$srcdir 12089123e2cc7Smrg ac_abs_top_srcdir=$srcdir ;; 12090123e2cc7Smrg *) # Relative name. 12091123e2cc7Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12092123e2cc7Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 12093123e2cc7Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 120947da8b7e3Smrgesac 12095123e2cc7Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 120967da8b7e3Smrg 120977da8b7e3Smrg 12098123e2cc7Smrg case $ac_mode in 12099123e2cc7Smrg :F) 12100123e2cc7Smrg # 12101123e2cc7Smrg # CONFIG_FILE 12102123e2cc7Smrg # 121037da8b7e3Smrg 121047da8b7e3Smrg case $INSTALL in 121057da8b7e3Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12106123e2cc7Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 121077da8b7e3Smrg esac 12108123e2cc7Smrg ac_MKDIR_P=$MKDIR_P 12109123e2cc7Smrg case $MKDIR_P in 12110123e2cc7Smrg [\\/$]* | ?:[\\/]* ) ;; 12111123e2cc7Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 12112123e2cc7Smrg esac 12113123e2cc7Smrg_ACEOF 121147da8b7e3Smrg 12115123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12116123e2cc7Smrg# If the template does not know about datarootdir, expand it. 12117123e2cc7Smrg# FIXME: This hack should be removed a few years after 2.60. 12118123e2cc7Smrgac_datarootdir_hack=; ac_datarootdir_seen= 12119123e2cc7Smrgac_sed_dataroot=' 12120123e2cc7Smrg/datarootdir/ { 12121123e2cc7Smrg p 12122123e2cc7Smrg q 12123123e2cc7Smrg} 12124123e2cc7Smrg/@datadir@/p 12125123e2cc7Smrg/@docdir@/p 12126123e2cc7Smrg/@infodir@/p 12127123e2cc7Smrg/@localedir@/p 12128bded5d25Smrg/@mandir@/p' 12129123e2cc7Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 12130123e2cc7Smrg*datarootdir*) ac_datarootdir_seen=yes;; 12131123e2cc7Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 12132bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 12133123e2cc7Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 12134123e2cc7Smrg_ACEOF 12135123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12136123e2cc7Smrg ac_datarootdir_hack=' 12137123e2cc7Smrg s&@datadir@&$datadir&g 12138123e2cc7Smrg s&@docdir@&$docdir&g 12139123e2cc7Smrg s&@infodir@&$infodir&g 12140123e2cc7Smrg s&@localedir@&$localedir&g 12141123e2cc7Smrg s&@mandir@&$mandir&g 12142bded5d25Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 12143123e2cc7Smrgesac 121447da8b7e3Smrg_ACEOF 12145123e2cc7Smrg 12146123e2cc7Smrg# Neutralize VPATH when `$srcdir' = `.'. 12147123e2cc7Smrg# Shell code in configure.ac might set extrasub. 12148123e2cc7Smrg# FIXME: do we really want to maintain this feature? 12149123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12150123e2cc7Smrgac_sed_extra="$ac_vpsub 121517da8b7e3Smrg$extrasub 121527da8b7e3Smrg_ACEOF 12153123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 121547da8b7e3Smrg:t 121557da8b7e3Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 12156123e2cc7Smrgs|@configure_input@|$ac_sed_conf_input|;t t 12157123e2cc7Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 12158123e2cc7Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 12159123e2cc7Smrgs&@srcdir@&$ac_srcdir&;t t 12160123e2cc7Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 12161123e2cc7Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 12162123e2cc7Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 12163123e2cc7Smrgs&@builddir@&$ac_builddir&;t t 12164123e2cc7Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 12165123e2cc7Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12166123e2cc7Smrgs&@INSTALL@&$ac_INSTALL&;t t 12167123e2cc7Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 12168123e2cc7Smrg$ac_datarootdir_hack 12169123e2cc7Smrg" 12170bded5d25Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12171bded5d25Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 121727da8b7e3Smrg 12173123e2cc7Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12174bded5d25Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12175bded5d25Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12176bded5d25Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 12177bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12178bded5d25Smrgwhich seems to be undefined. Please make sure it is defined" >&5 12179123e2cc7Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12180bded5d25Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 121817da8b7e3Smrg 12182bded5d25Smrg rm -f "$ac_tmp/stdin" 121837da8b7e3Smrg case $ac_file in 12184bded5d25Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12185bded5d25Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 12186123e2cc7Smrg esac \ 12187bded5d25Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12188123e2cc7Smrg ;; 12189123e2cc7Smrg :H) 12190123e2cc7Smrg # 12191123e2cc7Smrg # CONFIG_HEADER 12192123e2cc7Smrg # 121937da8b7e3Smrg if test x"$ac_file" != x-; then 12194123e2cc7Smrg { 12195123e2cc7Smrg $as_echo "/* $configure_input */" \ 12196bded5d25Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 12197bded5d25Smrg } >"$ac_tmp/config.h" \ 12198bded5d25Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12199bded5d25Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 12200bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 12201123e2cc7Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 122027da8b7e3Smrg else 12203123e2cc7Smrg rm -f "$ac_file" 12204bded5d25Smrg mv "$ac_tmp/config.h" "$ac_file" \ 12205bded5d25Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 122067da8b7e3Smrg fi 122077da8b7e3Smrg else 12208123e2cc7Smrg $as_echo "/* $configure_input */" \ 12209bded5d25Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 12210bded5d25Smrg || as_fn_error $? "could not create -" "$LINENO" 5 122117da8b7e3Smrg fi 12212123e2cc7Smrg# Compute "$ac_file"'s index in $config_headers. 12213123e2cc7Smrg_am_arg="$ac_file" 122147da8b7e3Smrg_am_stamp_count=1 122157da8b7e3Smrgfor _am_header in $config_headers :; do 122167da8b7e3Smrg case $_am_header in 12217123e2cc7Smrg $_am_arg | $_am_arg:* ) 122187da8b7e3Smrg break ;; 122197da8b7e3Smrg * ) 122207da8b7e3Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 122217da8b7e3Smrg esac 122227da8b7e3Smrgdone 12223123e2cc7Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 12224123e2cc7Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12225123e2cc7Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 12226123e2cc7Smrg X"$_am_arg" : 'X\(//\)$' \| \ 12227123e2cc7Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 12228123e2cc7Smrg$as_echo X"$_am_arg" | 12229123e2cc7Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12230123e2cc7Smrg s//\1/ 12231123e2cc7Smrg q 12232123e2cc7Smrg } 12233123e2cc7Smrg /^X\(\/\/\)[^/].*/{ 12234123e2cc7Smrg s//\1/ 12235123e2cc7Smrg q 12236123e2cc7Smrg } 12237123e2cc7Smrg /^X\(\/\/\)$/{ 12238123e2cc7Smrg s//\1/ 12239123e2cc7Smrg q 12240123e2cc7Smrg } 12241123e2cc7Smrg /^X\(\/\).*/{ 12242123e2cc7Smrg s//\1/ 12243123e2cc7Smrg q 12244123e2cc7Smrg } 12245123e2cc7Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 12246123e2cc7Smrg ;; 122477da8b7e3Smrg 12248bded5d25Smrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 12249123e2cc7Smrg$as_echo "$as_me: executing $ac_file commands" >&6;} 12250123e2cc7Smrg ;; 12251123e2cc7Smrg esac 122527da8b7e3Smrg 122537da8b7e3Smrg 12254123e2cc7Smrg case $ac_file$ac_mode in 12255123e2cc7Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12256c3d5982aSmrg # Older Autoconf quotes --file arguments for eval, but not when files 12257123e2cc7Smrg # are listed without --file. Let's play safe and only enable the eval 12258123e2cc7Smrg # if we detect the quoting. 12259123e2cc7Smrg case $CONFIG_FILES in 12260123e2cc7Smrg *\'*) eval set x "$CONFIG_FILES" ;; 12261123e2cc7Smrg *) set x $CONFIG_FILES ;; 12262123e2cc7Smrg esac 12263123e2cc7Smrg shift 12264123e2cc7Smrg for mf 12265123e2cc7Smrg do 12266123e2cc7Smrg # Strip MF so we end up with the name of the file. 12267123e2cc7Smrg mf=`echo "$mf" | sed -e 's/:.*$//'` 12268123e2cc7Smrg # Check whether this is an Automake generated Makefile or not. 12269c3d5982aSmrg # We used to match only the files named 'Makefile.in', but 12270123e2cc7Smrg # some people rename them; so instead we look at the file content. 12271123e2cc7Smrg # Grep'ing the first line is not enough: some people post-process 12272123e2cc7Smrg # each Makefile.in and add a new line on top of each file to say so. 12273123e2cc7Smrg # Grep'ing the whole file is not good either: AIX grep has a line 12274123e2cc7Smrg # limit of 2048, but all sed's we know have understand at least 4000. 12275123e2cc7Smrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 12276123e2cc7Smrg dirpart=`$as_dirname -- "$mf" || 122777da8b7e3Smrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 122787da8b7e3Smrg X"$mf" : 'X\(//\)[^/]' \| \ 122797da8b7e3Smrg X"$mf" : 'X\(//\)$' \| \ 12280123e2cc7Smrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 12281123e2cc7Smrg$as_echo X"$mf" | 12282123e2cc7Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12283123e2cc7Smrg s//\1/ 12284123e2cc7Smrg q 12285123e2cc7Smrg } 12286123e2cc7Smrg /^X\(\/\/\)[^/].*/{ 12287123e2cc7Smrg s//\1/ 12288123e2cc7Smrg q 12289123e2cc7Smrg } 12290123e2cc7Smrg /^X\(\/\/\)$/{ 12291123e2cc7Smrg s//\1/ 12292123e2cc7Smrg q 12293123e2cc7Smrg } 12294123e2cc7Smrg /^X\(\/\).*/{ 12295123e2cc7Smrg s//\1/ 12296123e2cc7Smrg q 12297123e2cc7Smrg } 12298123e2cc7Smrg s/.*/./; q'` 12299123e2cc7Smrg else 12300123e2cc7Smrg continue 12301123e2cc7Smrg fi 12302123e2cc7Smrg # Extract the definition of DEPDIR, am__include, and am__quote 12303c3d5982aSmrg # from the Makefile without running 'make'. 12304123e2cc7Smrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 12305123e2cc7Smrg test -z "$DEPDIR" && continue 12306123e2cc7Smrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 12307c3d5982aSmrg test -z "$am__include" && continue 12308123e2cc7Smrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 12309123e2cc7Smrg # Find all dependency output files, they are included files with 12310123e2cc7Smrg # $(DEPDIR) in their names. We invoke sed twice because it is the 12311123e2cc7Smrg # simplest approach to changing $(DEPDIR) to its actual value in the 12312123e2cc7Smrg # expansion. 12313123e2cc7Smrg for file in `sed -n " 12314123e2cc7Smrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 12315c3d5982aSmrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 12316123e2cc7Smrg # Make sure the directory exists. 12317123e2cc7Smrg test -f "$dirpart/$file" && continue 12318123e2cc7Smrg fdir=`$as_dirname -- "$file" || 123197da8b7e3Smrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 123207da8b7e3Smrg X"$file" : 'X\(//\)[^/]' \| \ 123217da8b7e3Smrg X"$file" : 'X\(//\)$' \| \ 12322123e2cc7Smrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 12323123e2cc7Smrg$as_echo X"$file" | 12324123e2cc7Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12325123e2cc7Smrg s//\1/ 12326123e2cc7Smrg q 12327123e2cc7Smrg } 12328123e2cc7Smrg /^X\(\/\/\)[^/].*/{ 12329123e2cc7Smrg s//\1/ 12330123e2cc7Smrg q 12331123e2cc7Smrg } 12332123e2cc7Smrg /^X\(\/\/\)$/{ 12333123e2cc7Smrg s//\1/ 12334123e2cc7Smrg q 12335123e2cc7Smrg } 12336123e2cc7Smrg /^X\(\/\).*/{ 12337123e2cc7Smrg s//\1/ 12338123e2cc7Smrg q 12339123e2cc7Smrg } 12340123e2cc7Smrg s/.*/./; q'` 12341bded5d25Smrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 12342123e2cc7Smrg # echo "creating $dirpart/$file" 12343123e2cc7Smrg echo '# dummy' > "$dirpart/$file" 12344123e2cc7Smrg done 123457da8b7e3Smrg done 12346123e2cc7Smrg} 123477da8b7e3Smrg ;; 12348123e2cc7Smrg 123497da8b7e3Smrg esac 12350123e2cc7Smrgdone # for ac_tag 123517da8b7e3Smrg 123527da8b7e3Smrg 12353bded5d25Smrgas_fn_exit 0 123547da8b7e3Smrg_ACEOF 123557da8b7e3Smrgac_clean_files=$ac_clean_files_save 123567da8b7e3Smrg 12357123e2cc7Smrgtest $ac_write_fail = 0 || 12358bded5d25Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 12359123e2cc7Smrg 123607da8b7e3Smrg 123617da8b7e3Smrg# configure is writing to config.log, and then calls config.status. 123627da8b7e3Smrg# config.status does its own redirection, appending to config.log. 123637da8b7e3Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 123647da8b7e3Smrg# by configure, so config.status won't be able to write to it; its 123657da8b7e3Smrg# output is simply discarded. So we exec the FD to /dev/null, 123667da8b7e3Smrg# effectively closing config.log, so it can be properly (re)opened and 123677da8b7e3Smrg# appended to by config.status. When coming back to configure, we 123687da8b7e3Smrg# need to make the FD available again. 123697da8b7e3Smrgif test "$no_create" != yes; then 123707da8b7e3Smrg ac_cs_success=: 123717da8b7e3Smrg ac_config_status_args= 123727da8b7e3Smrg test "$silent" = yes && 123737da8b7e3Smrg ac_config_status_args="$ac_config_status_args --quiet" 123747da8b7e3Smrg exec 5>/dev/null 123757da8b7e3Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 123767da8b7e3Smrg exec 5>>config.log 123777da8b7e3Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 123787da8b7e3Smrg # would make configure fail if this is the last instruction. 12379bded5d25Smrg $ac_cs_success || as_fn_exit 1 123807da8b7e3Smrgfi 12381123e2cc7Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 12382bded5d25Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 12383123e2cc7Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 12384123e2cc7Smrgfi 123857da8b7e3Smrg 12386